"use strict";this.default_kevlar_base=this.default_kevlar_base||{};(function(_){var window=this;
try{
var ua,baa,caa,daa,eaa,faa,Aa,Ca,jaa,Ea,laa,maa,La,naa,oaa,Va,raa,qaa,saa,taa,paa,vaa,Za,zaa,waa,xaa,Caa,Daa,Eaa,Faa,Aaa,Baa,Haa,Jaa,Maa,Naa,Oaa,mb,nb,Paa,Mb,Vaa,Yaa,Waa,Xaa,Yb,$aa,fc,fba,iba,jba,Dc,Gc,Fc,kba,lba,mba,nba,pba,oba,qba,Lc,sba,tba,uba,Jc,vba,Mc,xba,rba,yba,zba,Oc,Aba,Sc,Iba,Hba,Vc,Kba,Mba,Nba,Oba,Rba,fd,Tba,Uba,gd,rd,Zba,sd,aca,td,wd,yd,cca,dca,eca,hca,mca,kca,gca,nca,oca,lca,Ed,pca,qca,rca,sca,tca,wca,Od,Bca,Aca,Eca,Jca,Kca,Mca,Rd,Nca,Sd,Pca,Qca,Sca,Tca,Uca,Yca,Zca,$ca,ada,bda,lda,mda,
nda,Yd,ce,uda,sda,vda,yda,de,Ada,Bda,Fda,Eda,le,Jda,re,me,se,Lda,Mda,Ie,Te,Qda,Vda,aea,bea,cea,gea,eea,fea,iea,jea,hea,lea,mea,lf,kea,uf,vf,rea,sea,qea,vea,wea,pea,uea,Bea,Cea,Gea,Hea,tea,Iea,Jea,Kea,Lea,Mea,Rea,dg,Sea,eg,Tea,hg,mg,qg,rg,vg,Vea,Wea,Xea,Yea,zg,Zea,$ea,afa,bfa,cfa,efa,gfa,hfa,ifa,jfa,kfa,lfa,mfa,nfa,ofa,Vg,tfa,sfa,Ug,vfa,dh,fh,xfa,kh,wfa,Ffa,vh,wh,xh,Ifa,Jfa,Hfa,Lfa,Mfa,Eh,Ofa,Dh,Pfa,Qfa,Qh,Rfa,Sh,Th,Sfa,Tfa,Ufa,ai,bga,bi,ci,cga,di,ei,dga,fi,gi,ega,fga,gga,hga,iga,oga,qga,sga,lga,jga,
tga,ji,yga,zga,Aga,li,mi,Fga,Gga,Hga,Iga,Jga,Lga,si,Kga,vi,Rga,Sga,Tga,dha,eha,fha,gha,xha,qfa,Ui,aj,Nha,Oha,Sha,Uha,Vha,Wha,Xha,Yha,qj,gia,tj,hia,kia,lia,mia,nia,oia,yj,qia,tia,uia,via,xia,yia,zia,Fia,Dia,Gia,Hj,Mia,Lia,Qj,Ria,Sia,Yia,Zia,Yj,cja,dja,ak,bk,eja,ija,Fk,wja,yja,zja,Aja,Dja,Gja,Ija,Jja,Kja,Lja,Nja,Oja,Mja,Pja,Rja,Ok,Tja,Vja,Wja,Zja,$ja,cka,eka,hka,gka,ika,oka,pka,rka,uka,vka,wka,xka,zka,Tka,Uka,Xka,Yka,Zka,gl,$ka,hl,ala,jl,cla,kl,ll,jla,lla,nla,mla,ol,ola,pla;
_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)};
_.ca=function(a){return a[a.length-1]};
_.ea=function(a,b){return 0<=_.da(a,b)};
_.aaa=function(a,b){_.ea(a,b)||a.push(b)};
_.ka=function(a,b){b=_.da(a,b);var c;(c=0<=b)&&_.fa(a,b);return c};
_.fa=function(a,b){Array.prototype.splice.call(a,b,1)};
_.la=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};
_.qa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.ma(d)){var e=a.length||0,h=d.length||0;a.length=e+h;for(var l=0;l<h;l++)a[e+l]=d[l]}else a.push(d)}};
_.ta=function(a,b){b=b||a;for(var c=0,d=0,e={};d<a.length;){var h=a[d++],l=_.ra(h)?"o"+_.sa(h):(typeof h).charAt(0)+h;Object.prototype.hasOwnProperty.call(e,l)||(e[l]=!0,b[c++]=h)}b.length=c};
ua=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};
baa=function(a,b){for(var c in a)if(a[c]==b)return!0;return!1};
caa=function(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return d};
daa=function(a){if(!a||"object"!==typeof a)return a;if("function"===typeof a.clone)return a.clone();if("undefined"!==typeof Map&&a instanceof Map)return new Map(a);if("undefined"!==typeof Set&&a instanceof Set)return new Set(a);var b=Array.isArray(a)?[]:"function"!==typeof ArrayBuffer||"function"!==typeof ArrayBuffer.isView||!ArrayBuffer.isView(a)||a instanceof DataView?{}:new a.constructor(a.length),c;for(c in a)b[c]=daa(a[c]);return b};
eaa=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return eaa.apply(null,arguments[0]);if(b%2)throw Error("q");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c};
faa=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return faa.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};
_.wa=function(){var a=_.g.navigator;return a&&(a=a.userAgent)?a:""};
_.ya=function(a){return _.xa(_.wa(),a)};
_.za=function(){return _.ya("Trident")||_.ya("MSIE")};
Aa=function(){return _.ya("Firefox")||_.ya("FxiOS")};
_.Da=function(){var a;if(a=_.ya("Safari"))(a=Ca()||_.ya("Coast")||_.ya("Opera")||_.ya("Edge"))||(a=_.ya("Edg/")),a=!(a||_.ya("OPR")||Aa()||_.ya("Silk")||_.ya("Android"));return a};
Ca=function(){return(_.ya("Chrome")||_.ya("CriOS"))&&!_.ya("Edge")||_.ya("Silk")};
_.gaa=function(){return _.ya("Android")&&!(Ca()||Aa()||_.ya("Opera")||_.ya("Silk"))};
jaa=function(a){if(haa)a=(iaa||(iaa=new TextEncoder)).encode(a);else{var b=void 0;b=void 0===b?!1:b;for(var c=0,d=new Uint8Array(3*a.length),e=0;e<a.length;e++){var h=a.charCodeAt(e);if(128>h)d[c++]=h;else{if(2048>h)d[c++]=h>>6|192;else{if(55296<=h&&57343>=h){if(56319>=h&&e<a.length){var l=a.charCodeAt(++e);if(56320<=l&&57343>=l){h=1024*(h-55296)+l-56320+65536;d[c++]=h>>18|240;d[c++]=h>>12&63|128;d[c++]=h>>6&63|128;d[c++]=h&63|128;continue}else e--}if(b)throw Error("O");h=65533}d[c++]=h>>12|224;d[c++]=
h>>6&63|128}d[c++]=h&63|128}}a=d.subarray(0,c)}return a};
Ea=function(){return _.ya("iPhone")&&!_.ya("iPod")&&!_.ya("iPad")};
_.Fa=function(){return Ea()||_.ya("iPad")||_.ya("iPod")};
_.Ga=function(a){return kaa&&null!=a&&a instanceof Uint8Array};
laa=function(a,b){Object.isFrozen(a)||(Ia?a[Ia]|=b:void 0!==a.internalArrayState?a.internalArrayState|=b:Object.defineProperties(a,{internalArrayState:{value:b,configurable:!0,writable:!0,enumerable:!1}}))};
maa=function(a){var b;Ia?b=a[Ia]:b=a.internalArrayState;return null==b?0:b};
_.Ja=function(a){laa(a,1);return a};
_.Ka=function(a){return Array.isArray(a)?!!(maa(a)&2):!1};
La=function(a){if(!Array.isArray(a))throw Error("X");laa(a,2)};
naa=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};
_.Qa=function(a,b,c,d){_.Ma(a);c!==d?_.Oa(a,b,c):_.Pa(a,b);return a};
_.Sa=function(a,b,c){return _.Ra(a,b)===c?c:-1};
oaa=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a&&!Array.isArray(a)){if(_.Ga(a))return _.Ta(a);if(a instanceof _.Ua)return a.toArrayInternal()}}return a};
Va=function(a,b){b=void 0===b?paa:b;return qaa(a,b)};
raa=function(a,b){if(null!=a){if(Array.isArray(a))a=qaa(a,b);else if(naa(a)){var c={},d;for(d in a)c[d]=raa(a[d],b);a=c}else a=b(a);return a}};
qaa=function(a,b){for(var c=a.slice(),d=0;d<c.length;d++)c[d]=raa(c[d],b);Array.isArray(a)&&maa(a)&1&&_.Ja(c);return c};
saa=function(a){if(a&&"object"==typeof a&&a.toJSON)return a.toJSON();a=oaa(a);return Array.isArray(a)?Va(a,saa):a};
taa=function(a){return a.clone()};
paa=function(a){if(_.Ga(a))a=new Uint8Array(a);else if(a instanceof _.Ua){var b=taa,c=a.valueCtor,d=new _.Ua(_.Ja([]),c),e;for(e in a.map){var h=a.map[e];c?d.set(h[0],b(Wa(a,h))):d.set(h[0],h[1])}a=d}return a};
_.uaa=function(a,b){Xa=b;a=new a(b);Xa=null;return a};
vaa=function(a,b){return oaa(b)};
Za=function(a,b){b.internalUnknownFields_&&(a.internalUnknownFields_=b.internalUnknownFields_.slice());var c=b.internalWrappers_;if(c){b=b.internalSparseObject_;for(var d in c){var e=c[d];if(e){var h=!(!b||!b[d]),l=+d;if(Array.isArray(e)){if(e.length)for(h=_.Ya(a,e[0].constructor,l,h),l=0;l<Math.min(h.length,e.length);l++)Za(h[l],e[l])}else(h=_.$a(a,e.constructor,l,void 0,h))&&Za(h,e)}}}};
zaa=function(a,b,c){if(c){var d={},e;for(e in c){var h=c[e],l=h.writerFn;l||(d.$jscomp$loop$prop$baseWriterFn$3046=h.messageSetWriterFn||h.readerWriterSelector.writer,h.binaryFieldsInitializer?(d.$jscomp$loop$prop$writerCallback$3045=waa(h.binaryFieldsInitializer),l=function(m){return function(p,q,x){return m.$jscomp$loop$prop$baseWriterFn$3046(p,q,x,m.$jscomp$loop$prop$writerCallback$3045)}}(d)):h.messageSetExtensions?(d.$jscomp$loop$prop$writerCallback$1577$3047=xaa(h.fieldInfo.ctor,h.messageSetExtensions),
l=function(m){return function(p,q,x){return m.$jscomp$loop$prop$baseWriterFn$3046(p,q,x,m.$jscomp$loop$prop$writerCallback$1577$3047)}}(d)):l=d.$jscomp$loop$prop$baseWriterFn$3046,h.writerFn=l);
l(b,a,h.fieldInfo);d={$jscomp$loop$prop$baseWriterFn$3046:d.$jscomp$loop$prop$baseWriterFn$3046,$jscomp$loop$prop$writerCallback$3045:d.$jscomp$loop$prop$writerCallback$3045,$jscomp$loop$prop$writerCallback$1577$3047:d.$jscomp$loop$prop$writerCallback$1577$3047}}}yaa(b,a)};
waa=function(a){var b=a[ab];if(!b){var c=Aaa(a);b=function(d,e){return Baa(d,e,c)};
a[ab]=b}return b};
xaa=function(a,b){var c=a[ab];c||(c=function(d,e){return zaa(d,e,b)},a[ab]=c);
return c};
Caa=function(a,b){a.push(b)};
Daa=function(a,b,c){a.push(b,c.writer)};
Eaa=function(a,b,c,d,e){var h=waa(e),l=c.writer;a.push(b,function(m,p,q){return l(m,p,q,d,h)})};
Faa=function(a,b,c,d,e,h){var l=xaa(d,h),m=c.writer;a.push(b,function(p,q,x){return m(p,q,x,d,l)})};
Aaa=function(a){var b=a[Gaa];if(!b){b=a[Gaa]=[];var c=Caa,d=Daa,e=Eaa,h=Faa;a=a();var l=0;a.length&&"number"!==typeof a[0]&&(c(b,a[0]),l++);for(;l<a.length;){c=a[l++];for(var m=l+1;m<a.length&&"number"!==typeof a[m];)m++;var p=a[l++];m-=l;switch(m){case 0:d(b,c,p);break;case 1:d(b,c,p,a[l++]);break;case 2:e(b,c,p,a[l++],a[l++]);break;case 3:m=a[l++];var q=a[l++],x=a[l++];Array.isArray(x)?e(b,c,p,m,q,x):h(b,c,p,m,q,x);break;case 4:h(b,c,p,a[l++],a[l++],a[l++],a[l++]);break;default:throw Error("aa`"+
m);}}}return b};
Baa=function(a,b,c){for(var d=c.length,e=1==d%2,h=e?1:0;h<d;h+=2)(0,c[h+1])(b,a,c[h]);zaa(a,b,e?c[0]:void 0)};
_.bb=function(a,b){return{reader:a,writer:b}};
_.hb=function(a,b,c){b=_.cb(b,c);if(null!=b){db(a.encoder_,8*c+1);a=a.encoder_;var d=b;d=(c=0>d?1:0)?-d:d;if(0===d)eb=0<1/d?0:2147483648,fb=0;else if(isNaN(d))eb=2147483647,fb=4294967295;else if(1.7976931348623157E308<d)eb=(c<<31|2146435072)>>>0,fb=0;else if(2.2250738585072014E-308>d)b=d/Math.pow(2,-1074),eb=(c<<31|b/4294967296)>>>0,fb=b>>>0;else{var e=d;b=0;if(2<=e)for(;2<=e&&1023>b;)b++,e/=2;else for(;1>e&&-1022<b;)e*=2,b--;d*=Math.pow(2,-b);eb=(c<<31|b+1023<<20|1048576*d&1048575)>>>0;fb=4503599627370496*
d>>>0}gb(a,fb);gb(a,eb)}};
_.ib=function(a,b,c){b=_.cb(b,c);if(null!=b&&null!=b){db(a.encoder_,8*c);a=a.encoder_;var d=b;c=0>d;d=Math.abs(d);b=d>>>0;d=Math.floor((d-b)/4294967296);d>>>=0;c&&(d=~d>>>0,b=(~b>>>0)+1,4294967295<b&&(b=0,d++,4294967295<d&&(d=0)));fb=b;eb=d;c=fb;for(b=eb;0<b||127<c;)a.JSC$31659_buffer_.push(c&127|128),c=(c>>>7|b<<25)>>>0,b>>>=7;a.JSC$31659_buffer_.push(c)}};
_.jb=function(a,b,c){b=_.cb(b,c);if(null!=b&&null!=b)if(db(a.encoder_,8*c),a=a.encoder_,c=b,0<=c)db(a,c);else{for(b=0;9>b;b++)a.JSC$31659_buffer_.push(c&127|128),c>>=7;a.JSC$31659_buffer_.push(1)}};
Haa=function(a,b,c){b=_.cb(b,c);null!=b&&(db(a.encoder_,8*c),a.encoder_.JSC$31659_buffer_.push(b?1:0))};
Jaa=function(a,b,c){b=_.cb(b,c);null!=b&&Iaa(a,c,jaa(b))};
Maa=function(a,b,c,d,e){b=_.$a(b,d,c);null!=b&&(c=Kaa(a,c),e(b,a),Laa(a,c))};
Naa=function(a){var b=this.ctor,c=this.fieldIndex;return this.isRepeated?_.Ya(a,b,c,!0):_.$a(a,b,c,void 0,!0)};
Oaa=function(a,b){var c=this.fieldIndex;return this.isRepeated?_.kb(a,c,b,!0):_.lb(a,c,b,!0)};
mb=function(a){_.g.setTimeout(function(){throw a;},0)};
nb=function(a){return null===a?void 0:a};
Paa=function(a){return _.ob(_.pb("From proto message. b/12014412"),_.cb(a,4)||"")};
_.Qaa=function(){var a="undefined"!==typeof window?window.trustedTypes:void 0;return null!==a&&void 0!==a?a:null};
_.rb=function(){var a,b;if(void 0===qb)try{qb=null!==(b=null===(a=_.Qaa())||void 0===a?void 0:a.createPolicy("google#safe",{createHTML:function(c){return c},
createScript:function(c){return c},
createScriptURL:function(c){return c}}))&&void 0!==b?b:null}catch(c){qb=null}return qb};
_.ub=function(a){var b,c=null===(b=_.rb())||void 0===b?void 0:b.createScriptURL(a);return new sb(null!==c&&void 0!==c?c:a,_.tb)};
_.vb=function(a){if(a instanceof sb)return a.privateDoNotAccessOrElseWrappedResourceUrl;throw Error("ea");};
_.xb=function(a){var b,c=null===(b=_.rb())||void 0===b?void 0:b.createScript(a);return new wb(null!==c&&void 0!==c?c:a,_.tb)};
_.Raa=function(a){if("function"==typeof _.zb&&a instanceof _.zb)if("function"==typeof _.Ab&&a instanceof _.Ab)a=a.privateDoNotAccessOrElseWrappedHtml;else throw Error("ea");else a=_.Bb(a);return a};
_.Eb=function(a){return a instanceof Cb?_.vb(a):_.Db(a)};
_.Ib=function(a){if(a instanceof _.Fb)if(a instanceof _.Gb)a=a.privateDoNotAccessOrElseWrappedUrl;else throw Error("ea");else a=_.Hb(a);return a};
_.Kb=function(a){return a instanceof Cb?_.vb(a).toString():_.Jb(a)};
Mb=function(a){if(a instanceof Lb)if(a instanceof wb)a=a.privateDoNotAccessOrElseWrappedScript;else throw Error("ea");else a=_.Saa(a);return a};
_.Nb=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.Uaa=function(a,b){if(b instanceof _.Ob||b instanceof Cb)a.href=_.Kb(b);else{if(-1===Taa.indexOf("stylesheet"))throw Error("ha`stylesheet");a.href=_.Ib(b)}a.rel="stylesheet"};
Vaa=function(a){var b,c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document,d=null===(b=c.querySelector)||void 0===b?void 0:b.call(c,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};
_.Pb=function(a,b){a.textContent=Mb(b);Vaa(a)};
_.Qb=function(a,b){a.src=_.Eb(b);Vaa(a)};
Yaa=function(a,b){return b?Waa(b):a?Xaa(a):Promise.resolve()};
Waa=function(a){return new Promise(function(b,c){var d=_.Rb("SCRIPT"),e=Paa(a);_.Qb(d,e);d.onload=function(){_.Sb(d);b()};
d.onerror=function(){_.Sb(d);c(Error("ia"))};
(_.Tb("HEAD")[0]||document.documentElement).appendChild(d)})};
Xaa=function(a){return new Promise(function(b){var c=_.Rb("SCRIPT");if(a){var d=_.cb(a,6);d=null===d||void 0===d?null:_.xb(d)}else d=null;_.Pb(c,d);(_.Tb("HEAD")[0]||document.documentElement).appendChild(c);_.Sb(c);b()})};
_.Ub=function(a){a&&"function"==typeof a.dispose&&a.dispose()};
_.Vb=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.ma(d)?_.Vb.apply(null,d):_.Ub(d)}};
Yb=function(a){return new Wb(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};
_.Zb=function(a,b){b=void 0===b?_.Zaa:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof Wb&&d.isValid(a))return new _.Gb(a,_.tb)}};
_.ac=function(a){var b=_.$b.apply(1,arguments);if(0===b.length)return _.ub(a[0]);for(var c=[a[0]],d=0;d<b.length;d++)c.push(encodeURIComponent(b[d])),c.push(a[d+1]);return _.ub(c.join(""))};
$aa=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;x=q=0}
function b(B){for(var C=l,I=0;64>I;I+=4)C[I/4]=B[I]<<24|B[I+1]<<16|B[I+2]<<8|B[I+3];for(I=16;80>I;I++)B=C[I-3]^C[I-8]^C[I-14]^C[I-16],C[I]=(B<<1|B>>>31)&4294967295;B=e[0];var H=e[1],O=e[2],X=e[3],ia=e[4];for(I=0;80>I;I++){if(40>I)if(20>I){var oa=X^H&(O^X);var Ha=1518500249}else oa=H^O^X,Ha=1859775393;else 60>I?(oa=H&O|X&(H|O),Ha=2400959708):(oa=H^O^X,Ha=3395469782);oa=((B<<5|B>>>27)&4294967295)+oa+ia+Ha+C[I]&4294967295;ia=X;X=O;O=(H<<30|H>>>2)&4294967295;H=B;B=oa}e[0]=e[0]+B&4294967295;e[1]=e[1]+
H&4294967295;e[2]=e[2]+O&4294967295;e[3]=e[3]+X&4294967295;e[4]=e[4]+ia&4294967295}
function c(B,C){if("string"===typeof B){B=unescape(encodeURIComponent(B));for(var I=[],H=0,O=B.length;H<O;++H)I.push(B.charCodeAt(H));B=I}C||(C=B.length);I=0;if(0==q)for(;I+64<C;)b(B.slice(I,I+64)),I+=64,x+=64;for(;I<C;)if(h[q++]=B[I++],x++,64==q)for(q=0,b(h);I+64<C;)b(B.slice(I,I+64)),I+=64,x+=64}
function d(){var B=[],C=8*x;56>q?c(m,56-q):c(m,64-(q-56));for(var I=63;56<=I;I--)h[I]=C&255,C>>>=8;b(h);for(I=C=0;5>I;I++)for(var H=24;0<=H;H-=8)B[C++]=e[I]>>H&255;return B}
for(var e=[],h=[],l=[],m=[128],p=1;64>p;++p)m[p]=0;var q,x;a();return{reset:a,update:c,digest:d,digestString:function(){for(var B=d(),C="",I=0;I<B.length;I++)C+="0123456789ABCDEF".charAt(Math.floor(B[I]/16))+"0123456789ABCDEF".charAt(B[I]%16);return C}}};
fc=function(){!_.bc&&_.cc&&_.dc((0,_.cc)());return _.bc};
_.dc=function(a){_.bc=a;aba.forEach(function(b){b(_.bc)});
aba=[]};
_.k=function(a){_.bc&&_.bc.beforeLoadModuleCode(a)};
_.n=function(){_.bc&&_.bc.JSC$32007_setLoaded()};
_.bba=function(a){return a?(a=a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue)?_.ub(a):null:null};
_.ic=function(a,b){if(a&&cba.test(a)||"//"===a)return a;if(void 0===gc){gc=!1;try{var c=new URL("b","http://a");c.pathname="c%20d";gc="http://a/c%20d"===c.href}catch(d){}}b||(b=document.baseURI||window.location.href);if(gc)try{return(new URL(a,b)).href}catch(d){return a}hc||(hc=document.implementation.createHTMLDocument("temp"),hc.base=hc.createElement("base"),hc.head.appendChild(hc.base),hc.anchor=hc.createElement("a"),hc.body.appendChild(hc.anchor));hc.base.href=b;hc.anchor.href=a;return hc.anchor.href||
a};
_.jc=function(a,b){return a.replace(dba,function(c,d,e,h){return d+"'"+_.ic(e.replace(/["']/g,""),b)+"'"+h})};
_.kc=function(a){return a.substring(0,a.lastIndexOf("/")+1)};
fba=function(){mc=!1;for(var a=nc.length,b=0;b<a;b++){var c=nc[b];if(c)try{c()}catch(d){setTimeout(function(){throw d;})}}nc.splice(0,a);
eba+=a};
_._regLog$$module$third_party$javascript$polymer$v2$polymer$lib$utils$telemetry=function(a){console.log("["+a.is+"]: registered")};
_.pc=function(a){_.oc.push(a)};
_.rc=function(a){return qc[a]||(qc[a]=0>a.indexOf("-")?a:a.replace(gba,function(b){return b[1].toUpperCase()}))};
_.sc=function(a){return qc[a]||(qc[a]=a.replace(hba,"-$1").toLowerCase())};
iba=function(a,b){var c=b.parentInfo&&iba(a,b.parentInfo);if(c)for(a=c.firstChild,c=0;a;a=a.nextSibling){if(b.parentIndex===c++)return a}else return a};
jba=function(a,b){a=a._methodHost||a;return function(c){if(a[b])a[b](c,c.detail);else console.warn("listener method `"+b+"` not defined")}};
_.tc=function(a){return 0<=a.indexOf(".")};
_.uc=function(a){var b=a.indexOf(".");return-1===b?a:a.slice(0,b)};
_.vc=function(a,b){return 0===a.indexOf(b+".")};
_.wc=function(a,b){return 0===b.indexOf(a+".")};
_.xc=function(a,b,c){return b+c.slice(a.length)};
_.yc=function(a,b){return a===b||_.vc(a,b)||_.wc(a,b)};
_.zc=function(a){if(Array.isArray(a)){for(var b=[],c=0;c<a.length;c++)for(var d=a[c].toString().split("."),e=0;e<d.length;e++)b.push(d[e]);return b.join(".")}return a};
_.Ac=function(a){return Array.isArray(a)?_.zc(a).split("."):a.toString().split(".")};
_.Bc=function(a,b,c){b=_.Ac(b);for(var d=0;d<b.length;d++){if(!a)return;a=a[b[d]]}c&&(c.path=b.join("."));return a};
_.Cc=function(a,b,c){var d=_.Ac(b),e=d[d.length-1];if(1<d.length){for(b=0;b<d.length-1;b++)if(a=a[d[b]],!a)return;a[e]=c}else a[b]=c;return d.join(".")};
Dc=function(a,b,c){var d=a[b];if(!d)d=a[b]={};else if(!a.hasOwnProperty(b)&&(d=a[b]=Object.create(a[b]),c))for(var e in d)for(a=d[e],b=d[e]=Array(a.length),c=0;c<a.length;c++)b[c]=a[c];return d};
Gc=function(a,b,c,d,e,h){if(b){var l=!1,m=Ec++,p;for(p in c){var q=e?_.uc(p):p;if(q=b[q])for(var x=0,B=q.length,C=void 0;x<B&&(C=q[x]);x++)C.info&&C.info.lastRun===m||e&&!Fc(p,C.trigger)||(C.info&&(C.info.lastRun=m),C.fn(a,p,c,d,C.info,e,h),l=!0)}return l}return!1};
Fc=function(a,b){if(b){var c=b.name;return c==a||!(!b.structured||!_.vc(c,a))||!(!b.wildcard||!_.wc(c,a))}return!0};
kba=function(a,b,c,d,e){b="string"===typeof e.method?a[e.method]:e.method;c=e.property;b?b.call(a,a.__data[c],d[c]):e.dynamicFn||console.warn("observer method `"+e.method+"` not defined")};
lba=function(a,b,c,d){c={value:c,queueProperty:!0};d&&(c.path=d);(0,_.Hc)(a).dispatchEvent(new CustomEvent(b,{detail:c}))};
mba=function(a,b,c,d,e,h){h=(d=(h?_.uc(b):b)!=b?b:null)?_.Bc(a,d):a.__data[b];d&&void 0===h&&(h=c[b]);lba(a,e.eventName,h,d)};
nba=function(a,b,c,d,e){c=a.__data[b];_.Ic&&(c=(0,_.Ic)(c,e.attrName,"attribute",a));a._propertyToAttribute(b,e.attrName,c)};
pba=function(a){var b=a.constructor.__orderedComputedDeps;if(!b){b=new Map;for(var c=a.__computeEffects,d=oba(a),e=d.counts,h=d.ready,l=d.total;d=h.shift();)b.set(d,b.size),(d=c[d])&&d.forEach(function(m){m=m.info.methodInfo;--l;0===--e[m]&&h.push(m)});
0!==l&&console.warn("Computed graph for "+a.localName+" incomplete; circular?");a.constructor.__orderedComputedDeps=b}return b};
oba=function(a){var b=a.__computeInfo,c={};a=a.__computeEffects;var d=[],e=0,h;for(h in b){var l=b[h];e+=c[h]=l.args.filter(function(p){return!p.literal}).length+(l.dynamicFn?1:0)}for(var m in a)b[m]||d.push(m);
return{counts:c,ready:d,total:e}};
qba=function(a,b,c,d,e){b=Jc(a,b,c,d,e);if(b===Kc)return!1;e=e.methodInfo;if(a.__dataHasAccessor&&a.__dataHasAccessor[e])return a._setPendingProperty(e,b,!0);a[e]=b;return!1};
Lc=function(a,b,c,d,e,h,l){c.bindings=c.bindings||[];d={kind:d,target:e,parts:h,literal:l,isCompound:1!==h.length};c.bindings.push(d);d.target&&"attribute"!=d.kind&&"text"!=d.kind&&!d.isCompound&&"{"===d.parts[0].mode&&(c=d.parts[0],h=c.negate,d.listenerEvent=c.event||_.sc(e)+"-changed",d.listenerNegate=h);e=b.nodeInfoList.length;for(c=0;c<d.parts.length;c++){var m=d.parts[c];m.compoundIndex=c;h=a;l=b;var p=d,q=m,x=e;if(!q.literal)if("attribute"===p.kind&&"-"===p.target[0])console.warn("Cannot set attribute "+
p.target+' because "-" is not a valid attribute starting character');else for(m=q.dependencies,p={index:x,binding:p,part:q,evaluator:h},q=0;q<m.length;q++)x=m[q],"string"==typeof x&&(x=rba(x),x.wildcard=!0),h._addTemplatePropertyEffect(l,x.rootProperty,{fn:sba,info:p,trigger:x})}};
sba=function(a,b,c,d,e,h,l){l=l[e.index];var m=e.binding,p=e.part;h&&p.source&&b.length>p.source.length&&"property"==m.kind&&!m.isCompound&&l.__isPropertyEffectsClient&&l.__dataHasAccessor&&l.__dataHasAccessor[m.target]?(c=c[b],b=_.xc(p.source,m.target,b),l._setPendingPropertyOrPath(b,c,!1,!0)&&a._enqueueClient(l)):(b=e.evaluator._evaluateBinding(a,p,b,c,d,h),b!==Kc&&(m.isCompound&&(c=l.__dataCompoundStorage[m.target],c[p.compoundIndex]=b,b=c.join("")),"attribute"===m.kind||"textContent"!==m.target&&
("value"!==m.target||"input"!==l.localName&&"textarea"!==l.localName)||(b=void 0==b?"":b),p=b,_.Ic&&(p=(0,_.Ic)(p,m.target,m.kind,l)),"attribute"==m.kind?a._valueToNodeAttribute(l,p,m.target):(m=m.target,l.__isPropertyEffectsClient&&l.__dataHasAccessor&&l.__dataHasAccessor[m]?l.__readOnly&&l.__readOnly[m]||l._setPendingProperty(m,p)&&a._enqueueClient(l):a._setUnmanagedPropertyToNode(l,m,p))))};
tba=function(a,b,c){if(c.listenerEvent){var d=c.parts[0];a.addEventListener(c.listenerEvent,function(e){var h=c.target,l=d.source,m=e.detail,p=m&&m.path;p?(l=_.xc(h,l,p),e=m&&m.value):e=e.currentTarget[h];b.__readOnly&&b.__readOnly[l]||!b._setPendingPropertyOrPath(l,d.negate?!e:e,!0,!!p)||m&&m.queueProperty||b._invalidateProperties()})}};
uba=function(a,b,c,d,e,h){h=b.static||h&&("object"!==typeof h||h[b.methodName]);e={methodName:b.methodName,args:b.args,methodInfo:e,dynamicFn:h};for(var l=0,m=void 0;l<b.args.length&&(m=b.args[l]);l++)m.literal||a._addPropertyEffect(m.rootProperty,c,{fn:d,info:e,trigger:m});h&&a._addPropertyEffect(b.methodName,c,{fn:d,info:e});return e};
Jc=function(a,b,c,d,e){d=a._methodHost||a;var h=d[e.methodName];if(h)return a=a._marshalArgs(e.args,b,c),a===Kc?Kc:h.apply(d,a);e.dynamicFn||console.warn("method `"+e.methodName+"` not defined")};
vba=function(a){for(var b="",c=0;c<a.length;c++)b+=a[c].literal||"";return b};
Mc=function(a){if(a=a.match(/([^\s]+?)\(([\s\S]*)\)/)){var b={methodName:a[1],static:!0,args:wba};return a[2].trim()?xba(a[2].replace(/\\,/g,"&comma;").split(","),b):b}return null};
xba=function(a,b){b.args=a.map(function(c){c=rba(c);c.literal||(b.static=!1);return c},this);
return b};
rba=function(a){a=a.trim().replace(/&comma;/g,",").replace(/\\(.)/g,"$1");var b={name:a,value:"",literal:!1},c=a[0];"-"===c&&(c=a[1]);"0"<=c&&"9">=c&&(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=_.uc(a),b.structured=_.tc(a),b.structured&&(b.wildcard=".*"==a.slice(-2),b.wildcard&&(b.name=a.slice(0,-2))));return b};
yba=function(a,b,c){a=_.Bc(a,c);void 0===a&&(a=b[c]);return a};
zba=function(a,b,c,d){d={indexSplices:d};_.Nc&&!a._overrideLegacyUndefined&&(b.splices=d);a.notifyPath(c+".splices",d);a.notifyPath(c+".length",b.length);_.Nc&&!a._overrideLegacyUndefined&&(d.indexSplices=[])};
Oc=function(a,b,c,d,e,h){zba(a,b,c,[{index:d,addedCount:e,removed:h,object:b,type:"splice"}])};
Aba=function(a){a=_.jc((a.body?a.body:a).textContent,a.baseURI);var b=document.createElement("style");b.textContent=a;return b};
_.Cba=function(a){a=a.trim().split(/\s+/);for(var b=[],c=0;c<a.length;c++)b.push.apply(b,_.Pc(_.Bba(a[c])));return b};
_.Bba=function(a){var b=_.Qc.import(a);if(!b)return console.warn("Could not find style data in module named",a),[];if(void 0===b._styles){a=[];a.push.apply(a,_.Pc(_._stylesFromModuleImports$$module$third_party$javascript$polymer$v2$polymer$lib$utils$style_gather(b)));var c=b.querySelector("template");c&&a.push.apply(a,_.Pc(_.Rc(c,b.assetpath)));b._styles=a}return b._styles};
_.Rc=function(a,b){if(!a._styles){for(var c=[],d=a.content.querySelectorAll("style"),e=0;e<d.length;e++){var h=d[e],l=h.getAttribute("include");l&&c.push.apply(c,_.Pc(_.Cba(l).filter(function(m,p,q){return q.indexOf(m)===p})));
b&&(h.textContent=_.jc(h.textContent,b));c.push(h)}a._styles=c}return a._styles};
_.Dba=function(a){return(a=_.Qc.import(a))?_._stylesFromModuleImports$$module$third_party$javascript$polymer$v2$polymer$lib$utils$style_gather(a):[]};
_._stylesFromModuleImports$$module$third_party$javascript$polymer$v2$polymer$lib$utils$style_gather=function(a){var b=[];a=a.querySelectorAll("link[rel=import][type~=css]");for(var c=0;c<a.length;c++){var d=a[c];if(d.import){var e=d.import;if((d=d.hasAttribute("shady-unscoped"))&&!e._unscopedStyle){var h=Aba(e);h.setAttribute("shady-unscoped","");e._unscopedStyle=h}else e._style||(e._style=Aba(e));b.push(d?e._unscopedStyle:e._style)}}return b};
_.Fba=function(a){a=a.trim().split(/\s+/);for(var b="",c=0;c<a.length;c++)b+=_.Eba(a[c]);return b};
_.Eba=function(a){var b=_.Qc.import(a);if(b&&void 0===b._cssText){var c=_._cssFromModuleImports$$module$third_party$javascript$polymer$v2$polymer$lib$utils$style_gather(b),d=b.querySelector("template");d&&(c+=_.Gba(d,b.assetpath));b._cssText=c||null}b||console.warn("Could not find style data in module named",a);return b&&b._cssText||""};
_.Gba=function(a,b){var c="";a=_.Rc(a,b);for(b=0;b<a.length;b++){var d=a[b];d.parentNode&&d.parentNode.removeChild(d);c+=d.textContent}return c};
_._cssFromModuleImports$$module$third_party$javascript$polymer$v2$polymer$lib$utils$style_gather=function(a){var b="";a=_._stylesFromModuleImports$$module$third_party$javascript$polymer$v2$polymer$lib$utils$style_gather(a);for(var c=0;c<a.length;c++)b+=a[c].textContent;return b};
Sc=function(a,b){return{index:a,removed:[],addedCount:b}};
Iba=function(a,b,c,d){var e=0,h=0,l=0,m=0,p=Math.min(b-e,d-h);if(0==e&&0==h)a:{for(l=0;l<p;l++)if(a[l]!==c[l])break a;l=p}if(b==a.length&&d==c.length){m=a.length;for(var q=c.length,x=0;x<p-l&&Hba(a[--m],c[--q]);)x++;m=x}e+=l;h+=l;b-=m;d-=m;if(0==b-e&&0==d-h)return[];if(e==b){for(b=Sc(e,0);h<d;)b.removed.push(c[h++]);return[b]}if(h==d)return[Sc(e,b-e)];p=e;l=h;d=d-l+1;m=b-p+1;b=Array(d);for(q=0;q<d;q++)b[q]=Array(m),b[q][0]=q;for(q=0;q<m;q++)b[0][q]=q;for(q=1;q<d;q++)for(x=1;x<m;x++)if(a[p+x-1]===
c[l+q-1])b[q][x]=b[q-1][x-1];else{var B=b[q-1][x]+1,C=b[q][x-1]+1;b[q][x]=B<C?B:C}p=b.length-1;l=b[0].length-1;d=b[p][l];for(a=[];0<p||0<l;)0==p?(a.push(2),l--):0==l?(a.push(3),p--):(m=b[p-1][l-1],q=b[p-1][l],x=b[p][l-1],B=q<x?q<m?q:m:x<m?x:m,B==m?(m==d?a.push(0):(a.push(1),d=m),p--,l--):B==q?(a.push(3),p--,d=q):(a.push(2),l--,d=x));a.reverse();b=void 0;p=[];for(l=0;l<a.length;l++)switch(a[l]){case 0:b&&(p.push(b),b=void 0);e++;h++;break;case 1:b||(b=Sc(e,0));b.addedCount++;e++;b.removed.push(c[h]);
h++;break;case 2:b||(b=Sc(e,0));b.addedCount++;e++;break;case 3:b||(b=Sc(e,0)),b.removed.push(c[h]),h++}b&&p.push(b);return p};
_.Tc=function(a,b){return Iba(a,a.length,b,b.length)};
Hba=function(a,b){return a===b};
_.Jba=function(a){if("function"==typeof _.Uc&&a instanceof _.Uc)return a.value;throw Error("Xa`"+a);};
Vc=function(a,b){for(var c in b)null===c?a.style.removeProperty(c):a.style.setProperty(c,b[c])};
Kba=function(a,b){return(a=window.getComputedStyle(a).getPropertyValue(b))?a.trim():""};
Mba=function(a){requestAnimationFrame(function(){Lba?Lba(a):(Wc||(Wc=new Promise(function(b){Xc=b}),"complete"===document.readyState?Xc():document.addEventListener("readystatechange",function(){"complete"===document.readyState&&Xc()})),Wc.then(function(){a&&a()}))})};
Nba=function(a){Yc=a&&a.shimcssproperties?!1:Zc||!(navigator.userAgent.match(/AppleWebKit\/601|Edge\/15/)||!window.CSS||!CSS.supports||!CSS.supports("box-shadow","0 0 0 var(--foo)"))};
Oba=function(a){if(!(-1<$c.indexOf(a))&&"touchend"!==a&&ad&&bd&&_.cd)return{passive:!0}};
Rba=function(a){for(var b=Pba?["click"]:$c,c=0,d;c<b.length;c++)d=b[c],a?(dd.length=0,document.addEventListener(d,Qba,!0)):document.removeEventListener(d,Qba,!0)};
fd=function(a){var b=a.type;return-1<$c.indexOf(b)?"mousemove"===b?(b=void 0===a.buttons?1:a.buttons,a instanceof window.MouseEvent&&!ed&&(b=Sba[a.which]||0),!!(b&1)):0===(void 0===a.button?0:a.button):!1};
Tba=function(a){if("click"===a.type){if(0===a.detail)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};
Uba=function(a,b,c){a.movefn=b;a.upfn=c;document.addEventListener("mousemove",b);document.addEventListener("mouseup",c)};
gd=function(a){document.removeEventListener("mousemove",a.movefn);document.removeEventListener("mouseup",a.upfn);a.movefn=null;a.upfn=null};
_.Vba=function(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};
_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures=function(a){var b=hd(a);return 0<b.length?b[0]:a.target};
_._handleNative$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures=function(a){var b=a.type,c=a.currentTarget.__polymerGestures;if(c&&(c=c[b])){if(!a.__polymerGesturesHandled&&(a.__polymerGesturesHandled={},"touch"===b.slice(0,5))){var d=a.changedTouches[0];"touchstart"===b&&1===a.touches.length&&(Wba=d.identifier);if(Wba!==d.identifier)return;ad||("touchstart"===b||"touchmove"===b)&&_._handleTouchAction$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a)}d=a.__polymerGesturesHandled;
if(!d.skip){for(var e=0,h;e<_.id.length;e++)h=_.id[e],c[h.name]&&!d[h.name]&&h.flow&&-1<h.flow.start.indexOf(a.type)&&h.reset&&h.reset();for(e=0;e<_.id.length;e++)h=_.id[e],c[h.name]&&!d[h.name]&&(d[h.name]=!0,h[b](a))}}};
_._handleTouchAction$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures=function(a){var b=a.changedTouches[0],c=a.type;if("touchstart"===c)Xba=b.clientX,Yba=b.clientY,jd=!1;else if("touchmove"===c&&!jd){jd=!0;c="auto";for(var d=hd(a),e=0,h;e<d.length;e++)if(h=d[e],h.__polymerGesturesTouchAction){c=h.__polymerGesturesTouchAction;break}d=!1;e=Math.abs(Xba-b.clientX);b=Math.abs(Yba-b.clientY);a.cancelable&&("none"===c?d=!0:"pan-x"===c?d=b>e:"pan-y"===c&&(d=e>b));d?a.preventDefault():
_.kd("track")}};
_.md=function(a,b,c){return _.ld[b]?(_._add$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a,b,c),!0):!1};
_.nd=function(a,b,c){return _.ld[b]?(_._remove$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a,b,c),!0):!1};
_._add$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures=function(a,b,c){var d=_.ld[b],e=d.deps,h=d.name,l=a.__polymerGestures;l||(a.__polymerGestures=l={});for(var m=0,p,q;m<e.length;m++)p=e[m],Pba&&-1<$c.indexOf(p)&&"click"!==p||((q=l[p])||(l[p]=q={_count:0}),0===q._count&&a.addEventListener(p,_._handleNative$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures,Oba(p)),q[h]=(q[h]||0)+1,q._count=(q._count||0)+1);a.addEventListener(b,c);d.touchAction&&_.od(a,d.touchAction)};
_._remove$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures=function(a,b,c){var d=_.ld[b],e=d.deps;d=d.name;var h=a.__polymerGestures;if(h)for(var l=0,m,p;l<e.length;l++)m=e[l],(p=h[m])&&p[d]&&(p[d]=(p[d]||1)-1,p._count=(p._count||1)-1,0===p._count&&a.removeEventListener(m,_._handleNative$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures,Oba(m)));a.removeEventListener(b,c)};
_.pd=function(a){_.id.push(a);for(var b=0;b<a.emits.length;b++)_.ld[a.emits[b]]=a};
_._findRecognizerByEvent$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures=function(a){for(var b=0,c;b<_.id.length;b++){c=_.id[b];for(var d=0,e;d<c.emits.length;d++)if(e=c.emits[d],e===a)return c}return null};
_.od=function(a,b){ad&&a instanceof HTMLElement&&_.qd.run(function(){a.style.touchAction=b});
a.__polymerGesturesTouchAction=b};
_._fire$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures=function(a,b,c){b=new Event(b,{bubbles:!0,cancelable:!0,composed:!0});b.detail=c;(0,_.Hc)(a).dispatchEvent(b);b.defaultPrevented&&(a=c.preventer||c.sourceEvent)&&a.preventDefault&&a.preventDefault()};
_.kd=function(a){a=_._findRecognizerByEvent$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a);a.info&&(a.info.prevent=!0)};
rd=function(a,b,c,d){b&&_._fire$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(b,a,{x:c.clientX,y:c.clientY,sourceEvent:c,preventer:d,prevent:function(e){return _.kd(e)}})};
Zba=function(a,b,c){if(a.prevent)return!1;if(a.started)return!0;c=Math.abs(a.y-c);return 5<=Math.abs(a.x-b)||5<=c};
sd=function(a,b,c){if(b){var d=a.moves[a.moves.length-2],e=a.moves[a.moves.length-1],h=e.x-a.x,l=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:h,dy:l,ddx:p,ddy:m,sourceEvent:c,hover:function(){return _.Vba(c.clientX,c.clientY)}})}};
aca=function(a,b,c){var d=Math.abs(b.clientX-a.x),e=Math.abs(b.clientY-a.y),h=_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(c||b);!h||$ba[h.localName]&&h.hasAttribute("disabled")||!(isNaN(d)||isNaN(e)||25>=d&&25>=e||Tba(b))||a.prevent||_._fire$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(h,"tap",{x:b.clientX,y:b.clientY,sourceEvent:b,preventer:c})};
td=function(a,b,c,d,e){var h;e&&(h="object"===typeof c&&null!==c)&&(d=a.__dataTemp[b]);d=d!==c&&(d===d||c===c);h&&d&&(a.__dataTemp[b]=c);return d};
wd=function(){if(_.ud&&!_.vd){if(!bca){bca=!0;var a=document.createElement("style");a.textContent="dom-bind,dom-if,dom-repeat{display:none;}";document.head.appendChild(a)}return!0}return!1};
yd=function(){return xd};
cca=function(a,b){xd=a;Object.setPrototypeOf(a,b.prototype);new b;xd=null};
dca=function(a,b){for(var c=0;c<b.length;c++){var d=b[c];if(!!a!=!!d.__hideTemplateChildren__)if(d.nodeType===Node.TEXT_NODE)a?(d.__polymerTextContent__=d.textContent,d.textContent=""):d.textContent=d.__polymerTextContent__;else if("slot"===d.localName)if(a)d.__polymerReplaced__=document.createComment("hidden-slot"),(0,_.Hc)((0,_.Hc)(d).parentNode).replaceChild(d.__polymerReplaced__,d);else{var e=d.__polymerReplaced__;e&&(0,_.Hc)((0,_.Hc)(e).parentNode).replaceChild(d,e)}else d.style&&(a?(d.__polymerDisplay__=
d.style.display,d.style.display="none"):d.style.display=d.__polymerDisplay__);d.__hideTemplateChildren__=a;d._showHideChildren&&d._showHideChildren(a)}};
eca=function(a){return(a=a.__dataHost)&&a._methodHost||a};
hca=function(a,b,c){var d=c.mutableData?fca:_.zd;_.Ad.mixin&&(d=_.Ad.mixin(d));var e=function(){return d.apply(this,arguments)||this};
_.r(e,d);e.prototype.__templatizeOptions=c;e.prototype._bindTemplate(a);gca(e,a,b,c);return e};
mca=function(a,b,c,d){var e=c.forwardHostProp;if(e&&b.hasHostProps){var h="template"==a.localName,l=b.templatizeTemplateClass;if(!l){if(h){var m=c.mutableData?ica:jca;l=function(){return m.apply(this,arguments)||this};
_.r(l,m);l=b.templatizeTemplateClass=l}else{var p=a.constructor;l=function(){return p.apply(this,arguments)||this};
_.r(l,p);l=b.templatizeTemplateClass=l}var q=b.hostProps,x;for(x in q)l.prototype._addPropertyEffect("_host_"+x,l.prototype.PROPERTY_EFFECT_TYPES.PROPAGATE,{fn:kca(e)}),l.prototype._createNotifyingProperty("_host_"+x);_.Bd&&d&&lca(b,c,d)}a.__dataProto&&Object.assign(a.__data,a.__dataProto);if(h)cca(a,l),a.__dataTemp={},a.__dataPending=null,a.__dataOld=null,a._enableProperties();else{Object.setPrototypeOf(a,l.prototype);b=b.hostProps;for(var B in b)B="_host_"+B,B in a&&(b=a[B],delete a[B],a.__data[B]=
b)}}};
kca=function(a){return function(b,c,d){a.call(b.__templatizeOwner,c.substring(6),d[c])}};
gca=function(a,b,c,d){var e=c.hostProps||{},h;for(h in d.instanceProps){delete e[h];var l=d.notifyInstanceProp;l&&a.prototype._addPropertyEffect(h,a.prototype.PROPERTY_EFFECT_TYPES.NOTIFY,{fn:nca(l)})}if(d.forwardHostProp&&b.__dataHost)for(var m in e)c.hasHostProps||(c.hasHostProps=!0),a.prototype._addPropertyEffect(m,a.prototype.PROPERTY_EFFECT_TYPES.NOTIFY,{fn:oca()})};
nca=function(a){return function(b,c,d){a.call(b.__templatizeOwner,b,c,d[c])}};
oca=function(){return function(a,b,c){a.__dataHost._setPendingPropertyOrPath("_host_"+b,c[b],!0,!0)}};
_.Ad=function(a,b,c){if(_.Cd&&!eca(a))throw Error("bb");c=c||{};if(a.__templatizeOwner)throw Error("cb");a.__templatizeOwner=b;var d=(b?b.constructor:_.zd)._parseTemplate(a),e=d.templatizeInstanceClass;e||(e=hca(a,d,c),d.templatizeInstanceClass=e);var h=eca(a);mca(a,d,c,h);c=function(){return e.apply(this,arguments)||this};
_.r(c,e);c.prototype._methodHost=h;c.prototype.__dataHost=a;c.prototype.__templatizeOwner=b;c.prototype.__hostProps=d.hostProps;return c};
lca=function(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],h=0;h<e.length;h++){var l=e[h].info.part;if(!l.signature||!l.signature.static){console.warn("Property '"+d+"' used in template but not declared in 'properties'; attribute will not be observed.");break}}};
_.Dd=function(a,b){for(var c;b;)if(c=b.__dataHost?b:b.__templatizeInstance)if(c.__dataHost!=a)b=c.__dataHost;else return c;else b=(0,_.Hc)(b).parentNode;return null};
Ed=function(a){return"slot"===a.localName};
pca=function(){for(var a=Fd.prototype,b="cloneNode appendChild insertBefore removeChild replaceChild setAttribute removeAttribute querySelector querySelectorAll attachShadow".split(" "),c={},d=0;d<b.length;c={$jscomp$loop$prop$method$3061:c.$jscomp$loop$prop$method$3061},d++)c.$jscomp$loop$prop$method$3061=b[d],a[c.$jscomp$loop$prop$method$3061]=function(e){return function(){return this.node[e.$jscomp$loop$prop$method$3061].apply(this.node,arguments)}}(c)};
qca=function(a,b){for(var c={},d=0;d<b.length;c={$jscomp$loop$prop$name$3063:c.$jscomp$loop$prop$name$3063},d++)c.$jscomp$loop$prop$name$3063=b[d],Object.defineProperty(a,c.$jscomp$loop$prop$name$3063,{get:function(e){return function(){return this.node[e.$jscomp$loop$prop$name$3063]}}(c),
configurable:!0})};
rca=function(){for(var a=Fd.prototype,b=["textContent","innerHTML","className"],c={},d=0;d<b.length;c={$jscomp$loop$prop$name$3066:c.$jscomp$loop$prop$name$3066},d++)c.$jscomp$loop$prop$name$3066=b[d],Object.defineProperty(a,c.$jscomp$loop$prop$name$3066,{get:function(e){return function(){return this.node[e.$jscomp$loop$prop$name$3066]}}(c),
set:function(e){return function(h){this.node[e.$jscomp$loop$prop$name$3066]=h}}(c),
configurable:!0})};
sca=function(){Gd=document.documentElement.getAttribute("dir");Gd=document.documentElement.getAttribute("dir");for(var a=0;a<Hd.length;a++){var b=Hd[a];b.__autoDirOptOut||b.setAttribute("dir",Gd)}};
_.uca=function(){_.Id=!0;requestAnimationFrame(function(){_.Id=!1;_.Jd(_.Kd);setTimeout(function(){for(var a=0,b=_.Ld.length;a<b;a++)tca(_.Ld.shift())})})};
_.Jd=function(a){for(;a.length;)tca(a.shift())};
tca=function(a){var b=a[0],c=a[1];a=a[2];try{c.apply(b,a)}catch(d){setTimeout(function(){throw d;})}};
_.Md=function(a,b,c){_.Id||_.uca();_.Ld.push([a,b,c])};
wca=function(a,b){b=void 0===b?!1:b;if(!Nd||!vca||!Nd.handlesDynamicScoping)return null;var c=vca.ScopingShim;if(!c)return null;var d=c.scopeForNode(a),e=(0,_.Hc)(a).getRootNode(),h=function(l){if((0,_.Hc)(l).getRootNode()===e){var m=Array.from(Nd.nativeMethods.querySelectorAll.call(l,"*"));m.push(l);for(l=0;l<m.length;l++){var p=m[l];if((0,_.Hc)(p).getRootNode()===e){var q=c.currentScopeForNode(p);q!==d&&(""!==q&&c.unscopeNode(p,q),c.scopeNode(p,d))}}}};
h(a);return b?(b=new MutationObserver(function(l){for(var m=0;m<l.length;m++)for(var p=l[m],q=0;q<p.addedNodes.length;q++){var x=p.addedNodes[q];x.nodeType===Node.ELEMENT_NODE&&h(x)}}),b.observe(a,{childList:!0,
subtree:!0}),b):null};
Od=function(){document.body.removeAttribute("unresolved")};
Bca=function(a){var b=a=a.replace(xca,"").replace(yca,""),c=new zca;c.start=0;c.end=b.length;for(var d=c,e=0,h=b.length;e<h;e++)if("{"===b[e]){d.rules||(d.rules=[]);var l=d,m=l.rules[l.rules.length-1]||null;d=new zca;d.start=e+1;d.parent=l;d.previous=m;l.rules.push(d)}else"}"===b[e]&&(d.end=e+1,d=d.parent||c);return Aca(c,a)};
Aca=function(a,b){var c=b.substring(a.start,a.end-1);a.parsedCssText=a.cssText=c.trim();a.parent&&(c=b.substring(a.previous?a.previous.end:a.parent.start,a.start-1),c=_._expandUnicodeEscapes$$module$third_party$javascript$polymer$v2$shadycss$src$css_parse(c),c=c.replace(Cca," "),c=c.substring(c.lastIndexOf(";")+1),c=a.parsedSelector=a.selector=c.trim(),a.atRule=0===c.indexOf("@"),a.atRule?0===c.indexOf("@media")?a.type=4:c.match(Dca)&&(a.type=7,a.keyframesName=a.selector.split(Cca).pop()):0===c.indexOf("--")?
a.type=1E3:a.type=1);if(c=a.rules)for(var d=0,e=c.length,h=void 0;d<e&&(h=c[d]);d++)Aca(h,b);return a};
_._expandUnicodeEscapes$$module$third_party$javascript$polymer$v2$shadycss$src$css_parse=function(a){return a.replace(/\\([0-9a-f]{1,6})\s/gi,function(b,c){b=c;for(c=6-b.length;c--;)b="0"+b;return"\\"+b})};
Eca=function(a,b,c){c=void 0===c?"":c;var d="";if(a.cssText||a.rules){var e=a.rules;if(e&&!_._hasMixinRules$$module$third_party$javascript$polymer$v2$shadycss$src$css_parse(e))for(var h=0,l=e.length,m=void 0;h<l&&(m=e[h]);h++)d=Eca(m,b,d);else b?b=a.cssText:(b=a.cssText,b=b.replace(Fca,"").replace(Gca,""),b=b.replace(Hca,"").replace(Ica,"")),(d=b.trim())&&(d="  "+d+"\n")}d&&(a.selector&&(c+=a.selector+" {\n"),c+=d,a.selector&&(c+="}\n\n"));return c};
_._hasMixinRules$$module$third_party$javascript$polymer$v2$shadycss$src$css_parse=function(a){a=a[0];return!!a&&!!a.selector&&0===a.selector.indexOf("--")};
Jca=function(a){if(a=Pd[a])a._applyShimCurrentVersion=a._applyShimCurrentVersion||0,a._applyShimValidatingVersion=a._applyShimValidatingVersion||0,a._applyShimNextVersion=(a._applyShimNextVersion||0)+1};
Kca=function(a){return a._applyShimCurrentVersion===a._applyShimNextVersion};
Mca=function(a){a._applyShimValidatingVersion=a._applyShimNextVersion;a._validating||(a._validating=!0,Lca.then(function(){a._applyShimCurrentVersion=a._applyShimNextVersion;a._validating=!1}))};
Rd=function(a){if(!a)return"";"string"===typeof a&&(a=Bca(a));return Eca(a,Qd)};
Nca=function(a){!a.__cssRules&&a.textContent&&(a.__cssRules=Bca(a.textContent));return a.__cssRules||null};
Sd=function(a,b,c,d){if(a){var e=!1,h=a.type;if(d&&4===h){var l=a.selector.match(Oca);l&&(window.matchMedia(l[1]).matches||(e=!0))}1===h?b(a):c&&7===h?c(a):1E3===h&&(e=!0);if((a=a.rules)&&!e)for(e=0,h=a.length,l=void 0;e<h&&(l=a[e]);e++)Sd(l,b,c,d)}};
Pca=function(a,b){var c=a.indexOf("var(");if(-1===c)return b(a,"","","");a:{var d=0;var e=c+3;for(var h=a.length;e<h;e++)if("("===a[e])d++;else if(")"===a[e]&&0===--d)break a;e=-1}d=a.substring(c+4,e);c=a.substring(0,c);a=Pca(a.substring(e+1),b);e=d.indexOf(",");return-1===e?b(c,d.trim(),"",a):b(c,d.substring(0,e).trim(),d.substring(e+1).trim(),a)};
Qca=function(a){if(void 0!==Td)return Td;if(void 0===a.__cssBuild){var b=a.getAttribute("css-build");if(b)a.__cssBuild=b;else{a:{b="template"===a.localName?a.content.firstChild:a.firstChild;if(b instanceof Comment&&(b=b.textContent.trim().split(":"),"css-build"===b[0])){b=b[1];break a}b=""}if(""!==b){var c="template"===a.localName?a.content.firstChild:a.firstChild;c.parentNode.removeChild(c)}a.__cssBuild=b}}return a.__cssBuild||""};
Sca=function(a,b,c,d){for(var e=b._noAccessors,h=Object.getOwnPropertyNames(b),l=0;l<h.length;l++){var m=h[l];if(!(m in d))if(e)a[m]=b[m];else{var p=Object.getOwnPropertyDescriptor(b,m);p&&(p.configurable=!0,Object.defineProperty(a,m,p))}}for(var q in Rca)b[q]&&(c[q]=c[q]||[],c[q].push(b[q]))};
Tca=function(a,b,c){b=b||[];for(var d=a.length-1;0<=d;d--){var e=a[d];e?Array.isArray(e)?Tca(e,b):0>b.indexOf(e)&&(!c||0>c.indexOf(e))&&b.unshift(e):console.warn("behavior is null, check for missing or 404 import")}return b};
Uca=function(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}};
_.Xca=function(a,b,c){var d={},e=function(){return b.apply(this,arguments)||this};
_.r(e,b);e._finalizeClass=function(){if(this.hasOwnProperty("generatedFrom")){if(l)for(var p=0,q;p<l.length;p++)q=l[p],q.properties&&this.createProperties(q.properties),q.observers&&this.createObservers(q.observers,q.properties);a.properties&&this.createProperties(a.properties);a.observers&&this.createObservers(a.observers,a.properties);this._prepareTemplate()}else b._finalizeClass.call(this)};
e.prototype.created=function(){b.prototype.created.call(this);var p=d.created;if(p)for(var q=0;q<p.length;q++)p[q].call(this)};
e.prototype._registered=function(){var p=e.prototype;if(!p.hasOwnProperty("__hasRegisterFinished")){p.__hasRegisterFinished=!0;b.prototype._registered.call(this);_.ud&&m(p);p=Object.getPrototypeOf(this);var q=d.beforeRegister;if(q)for(var x=0;x<q.length;x++)q[x].call(p);if(q=d.registered)for(x=0;x<q.length;x++)q[x].call(p)}};
e.prototype._applyListeners=function(){b.prototype._applyListeners.call(this);var p=d.listeners;if(p)for(var q=0;q<p.length;q++){var x=p[q];if(x)for(var B in x)this._addMethodEventListenerToNode(this,B,x[B])}};
e.prototype._ensureAttributes=function(){var p=d.hostAttributes;if(p)for(var q=p.length-1;0<=q;q--){var x=p[q],B;for(B in x)this._ensureAttribute(B,x[B])}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<p.length;q++)p[q].call(this)};
e.prototype.attached=function(){b.prototype.attached.call(this);var p=d.attached;if(p)for(var q=0;q<p.length;q++)p[q].call(this)};
e.prototype.detached=function(){b.prototype.detached.call(this);var p=d.detached;if(p)for(var q=0;q<p.length;q++)p[q].call(this)};
e.prototype.attributeChanged=function(p,q,x){b.prototype.attributeChanged.call(this);var B=d.attributeChanged;if(B)for(var C=0;C<B.length;C++)B[C].call(this,p,q,x)};
_.t.Object.defineProperties(e,{properties:{configurable:!0,enumerable:!0,get:function(){var p={};if(l)for(var q=0;q<l.length;q++)Uca(p,l[q].properties);Uca(p,a.properties);return p}},
observers:{configurable:!0,enumerable:!0,get:function(){var p=[];if(l)for(var q=0,x;q<l.length;q++)x=l[q],x.observers&&(p=p.concat(x.observers));a.observers&&(p=p.concat(a.observers));return p}}});
if(c){Array.isArray(c)||(c=[c]);var h=b.prototype.behaviors;var l=Tca(c,null,h);e.prototype.behaviors=h?h.concat(c):l}var m=function(p){if(l)for(var q=l,x=0;x<q.length;x++)Sca(p,q[x],d,Vca);Sca(p,a,d,Wca)};
_.ud||m(e.prototype);e.generatedFrom=a;return e};
Yca=function(a,b){if(a&&a.fn){var c=a.fn;a.fn=function(){try{c.apply(this,arguments)}catch(d){if(d instanceof Ud)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};
Zca=function(){var a=_.$b.apply(0,arguments);return 0===a.length?function(b){return b}:1===a.length?a[0]:a.reduce(function(b,c){return function(){return b(c.apply(null,_.Pc(_.$b.apply(0,arguments))))}})};
$ca=function(){var a=_.$b.apply(0,arguments);return function(b){return function(c,d){c=b(c,d);var e=function(){throw Error("fb");},h={getState:c.getState,
dispatch:function(l){return e.apply(null,[l].concat(_.Pc(_.$b.apply(1,arguments))))}};
d=a.map(function(l){return l(h)});
e=Zca.apply(null,_.Pc(d))(c.dispatch);return Object.assign(Object.assign({},c),{dispatch:e})}}};
ada=function(a){Object.keys(a).forEach(function(b){var c=a[b];if("undefined"===typeof c(void 0,{type:Vd}))throw Error("gb`"+b);if("undefined"===typeof c(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION"+Wd()}))throw Error("hb`"+b+"`"+Vd);})};
_.Xd=function(a){for(var b=Object.keys(a),c={},d=0;d<b.length;d++){var e=b[d];"function"===typeof a[e]&&(c[e]=a[e])}var h=Object.keys(c);try{ada(c)}catch(m){var l=m}return function(m,p){m=void 0===m?{}:m;if(l)throw l;for(var q=!1,x={},B=0;B<h.length;B++){var C=h[B],I=m[C],H=(0,c[C])(I,p);if("undefined"===typeof H)throw m=p&&p.type,Error("Given "+(m&&'action "'+String(m)+'"'||"an action")+', reducer "'+C+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.');
x[C]=H;q=q||H!==I}return(q=q||h.length!==Object.keys(m).length)?x:m}};
bda=function(a,b,c,d){function e(){if(B)throw Error("ib");return p}
function h(I){if("function"!==typeof I)throw Error("jb");if(B)throw Error("kb");var H=!0;x===q&&(x=q.slice());x.push(I);return function(){if(H){if(B)throw Error("lb");H=!1;x===q&&(x=q.slice());var O=x.indexOf(I);x.splice(O,1);q=null}}}
function l(I){if("object"!==typeof I||null===I)var H=!1;else{for(H=I;null!==Object.getPrototypeOf(H);)H=Object.getPrototypeOf(H);H=Object.getPrototypeOf(I)===H}if(!H)throw Error("mb");if("undefined"===typeof I.type)throw Error("nb");if(B)throw Error("ob");try{B=!0,p=m(p,I)}finally{B=!1}H=q=x;for(var O=0;O<H.length;O++)(0,H[O])();return I}
if("function"===typeof b&&"function"===typeof c||"function"===typeof c&&"function"===typeof d)throw Error("pb");"function"===typeof b&&"undefined"===typeof c&&(c=b,b=void 0);if("undefined"!==typeof c){if("function"!==typeof c)throw Error("qb");return c(bda)(a,b)}if("function"!==typeof a)throw Error("rb");var m=a,p=b,q=[],x=q,B=!1;l({type:Vd});a={};var C=(a.dispatch=l,a.subscribe=h,a.getState=e,a.replaceReducer=function(I){if("function"!==typeof I)throw Error("sb");m=I;l({type:cda});return C},a[dda]=
function(){var I={};
return I.subscribe=function(H){function O(){H.next&&H.next(e())}
if("object"!==typeof H||null===H)throw new TypeError("tb");O();return{unsubscribe:h(O)}},I[dda]=function(){return this},I},a);
return C};
_.gda=function(a,b,c){if(Object.hasOwnProperty.call(eda,a)&&(a=eda[a],Object.hasOwnProperty.call(a,b)&&(a=a[b],a instanceof Array))){for(var d=null,e=!1,h=0,l=a.length;h<l;++h){var m=a[h],p=m.contingentAttribute;if(!p)return m.contract;null===d&&(d={});p=Object.hasOwnProperty.call(d,p)?d[p]:d[p]=c(p);if(p===m.requiredValue)return m.contract;null==p&&(e=!0)}if(e)return null}b=fda[b];return"number"===typeof b?b:null};
_.jda=function(a,b,c){var d=null;(a=hda[a])&&(d=a[b]);return"number"!==typeof d&&((a=hda["*"])&&(d=a[b]),"number"!==typeof d)?!1:!0===ida[d][String(c).toLowerCase()]};
lda=function(a){var b=kda;b||(b=Yd(),b=kda=_.Zd.transpose(b));b=b[a];return"string"===typeof b?b:_.$d(a)};
mda=function(a){a=String(a).toLowerCase();var b=Yd()[a];return"string"===typeof b?b:_.ae(a)};
nda=function(a){a=a.toLowerCase();a=Yd()[a];return"string"===typeof a?a:null};
Yd=function(){if(!be){for(var a=Object.assign({},oda),b=_.u(pda),c=b.next();!c.done;c=b.next())c=c.value,a[c.toLowerCase()]=c;be=a}return be};
ce=function(a,b){var c=window.customElements;return c&&c.get(a)||!0===qda[a]?2:"HTMLUnknownElement"===b.name?1:"HTMLElement"===b.name&&rda.test(a)?3:0};
uda=function(a,b){var c,d;switch(b){case "innerHTML":return 1===sda(a)?2:null;case "textContent":return a=sda(a),1===a||6===a?1:null;default:return null!==(d=null===(c=tda[a.localName])||void 0===c?void 0:c[b])&&void 0!==d?d:null}};
sda=function(a){var b=a.localName,c=ce(b,a.constructor);switch(c){case 0:case 1:return vda(b,a);case 3:case 2:return 1;default:_.Nb(c,"got an unknown element classification")}};
vda=function(a,b){var c=Object.hasOwnProperty.call(wda,a)?wda[a]:null;return null!==c?c:Object.hasOwnProperty.call(xda,a)&&b instanceof SVGElement?xda[a]:null};
yda=function(a){return a&&a.implementsGoogStringTypedString?a.getTypedStringValue():a};
de=function(a,b){return b};
Ada=function(a){return(a=a.split(zda,2))?{url:a[0],metadata:a[1]}:null};
Bda=function(a){var b=String(a.url).replace(ee,encodeURIComponent);if(a=a.metadata){ee.lastIndex=0;if(ee.test(a))return null;b+=" "+a}return b};
Fda=function(a){function b(q){var x=q.localName;if(!q.getAttribute("is")&&2===ce(x,q.constructor))return p;(q=m[x])||(q=m[x]=document.createElement(x));return q}
var c=a.reportHandler||void 0,d=a.safeTypesBridge||Cda,e=/^$/;if(a=a.allowedIdentifierPrefixes){a=_.u(a);for(var h=a.next();!h.done;h=a.next())e=new RegExp(e.source+"|^"+_.Dda(h.value))}c&&c(!1,"initResin",null);var l=Eda(e,d,c),m={},p=document.createElement("polyresinuncustomized");return function(q,x,B){var C=q.nodeType;if(C!==Node.ELEMENT_NODE){if(C===Node.TEXT_NODE){x=q.parentElement;B=!x;if(x&&x.nodeType===Node.ELEMENT_NODE){C=x.localName;var I=ce(C,x.constructor);switch(I){case 0:case 1:x=vda(C,
x);B=1===x||6===x;break;case 3:case 2:B=!0;break;default:_.Nb(I,"got an unknown element classification")}}if(B)return function(ia){return""+d(ia,"STRING",ia)}}return function(ia){if(!ia&&ia!==document.all)return ia;
c&&c(!0,"Failed to sanitize "+(q.parentElement&&q.parentElement.nodeName)+" #text node to value "+ia,q.parentElement);return fe}}var H=q.localName;
C=b(q);var O=null;switch(B){case "attribute":if(mda(x)in C)break;return function(ia){return ia};
case "property":if(x in C){O=uda(C,x);break}if((I=nda(x))&&I in C)break;return function(ia){return ia};
default:_.Nb(B,"got an unknown resin type, expected either 'property' or 'attribute'")}var X="attribute"===B?x.toLowerCase():lda(x);O||(O=_.gda(H,X,function(ia){var oa=q.getAttribute(ia);return!oa||/[\[\{]/.test(ia)?null:oa}));
return function(ia){var oa=ge,Ha=null;if(!ia&&ia!==document.all)return ia;if(null!=O){var ja=l[O],pa=ja.safeType;Ha=ja.safeReplacement;pa&&(oa=d(ia,pa,ge));oa===ge&&(ja.filterString?(oa=String(d(ia,"STRING",ia)),oa=ja.filterString(H,X,oa)):ja.filterRaw&&(oa=ja.filterRaw(H,X,ia,q)),oa===Ha&&(oa=ge))}oa===ge&&(oa=Ha||fe,c&&(ia=void 0!==ia.getTypedStringValue?ia.getTypedStringValue():ia,c(!0,"Failed to sanitize attribute of <"+H+">: <"+H+" "+X+'="'+ia+'">',q)));return oa}}};
Eda=function(a,b,c){return[,{filterRaw:function(d,e,h){return h},
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:he,safeType:"URL"},{filterRaw:void 0,filterString:void 0,safeReplacement:he,safeType:"RESOURCE_URL"},{filterRaw:void 0,filterString:void 0,safeReplacement:fe,safeType:"STYLE"},,{filterRaw:void 0,filterString:void 0,safeReplacement:Gda,safeType:"JAVASCRIPT"},{filterRaw:void 0,filterString:function(d,e,h){h=String(h).toLowerCase();
return _.jda(d,e,h)?h:fe},
safeReplacement:fe,safeType:void 0},{filterRaw:void 0,filterString:void 0,safeReplacement:fe,safeType:"CONSTANT"},{filterRaw:void 0,filterString:function(d,e,h){return a.test(h)?h:fe},
safeReplacement:fe,safeType:"CONSTANT"},{filterRaw:function(d,e,h,l){if("string"===typeof h)var m=(m=h.match(Hda))?m.map(Ada).filter(Boolean):[];else if(Array.isArray(h))m=h;else return he;var p=m;m=[];var q=[],x={};if(Array.isArray(p))for(var B=0,C=p.length;B<C;++B){var I=p[B],H=I&&I.url;if(H){var O=b(H,"URL",x);if(O){var X=O!==x;(X?m:q).push({url:X?O:H,metadata:I.metadata})}}}else q.push(p);p=q.length?JSON.stringify(q):null;q=ge;if(m.length){if(!Array.isArray(m))throw Error();q=m.map(Bda).filter(Boolean).join(" , ")||
ge}p&&c&&c(!0,"Failed to sanitize attribute value of <"+d+">: <"+d+" "+e+'="'+h+'">: '+p,l);return q===ge?he:q},
filterString:void 0,safeReplacement:void 0,safeType:void 0}]};
_.Ida=function(a){var b=Fda(a);return function(c,d,e,h){return h||h===document.all?b(c,d,e)(h):h}};
_.je=function(){var a=arguments;1<a.length?_.ie[a[0]]=a[1]:1===a.length&&Object.assign(_.ie,a[0])};
_.v=function(a,b){return a in _.ie?_.ie[a]:b};
_.ke=function(a,b){return!!_.v(a,b)};
le=function(){return _.ie.EXPERIMENT_FLAGS};
Jda=function(a){var b=le();return b?b[a]:void 0};
_.w=function(a){a=me(a);return"string"===typeof a&&"false"===a?!1:!!a};
_.ne=function(a,b){a=me(a);return void 0===a&&void 0!==b?b:Number(a||0)};
_.oe=function(a){a=me(a);return void 0!==a?String(a):""};
_.qe=function(a){a=me(a);return Array.isArray(a)?_.pe(a,function(b){return String(b||"")}):[String(a||"")]};
re=function(){return _.v("EXPERIMENTS_TOKEN","")};
me=function(a){var b=_.v("EXPERIMENTS_FORCED_FLAGS",{});return void 0!==b[a]?b[a]:_.v("EXPERIMENT_FLAGS",{})[a]};
se=function(){var a=[],b=_.v("EXPERIMENTS_FORCED_FLAGS",{});for(c in b)a.push({key:c,value:String(b[c])});var c=_.v("EXPERIMENT_FLAGS",{});for(var d in c)d.startsWith("force_")&&void 0===b[d]&&a.push({key:d,value:String(c[d])});return a};
Lda=function(a){Kda.forEach(function(b){return b(a)})};
_.ue=function(a){return a&&window.yterr?function(){try{return a.apply(this,arguments)}catch(b){_.te(b)}}:a};
_.te=function(a,b,c,d){var e=_.ve("yt.logging.errors.log");e?e(a,"ERROR",b,c,d):(e=_.v("ERRORS",[]),e.push([a,"ERROR",b,c,d]),_.je("ERRORS",e));Lda(a)};
_.we=function(a,b,c,d){var e=_.ve("yt.logging.errors.log");e?e(a,"WARNING",b,c,d):(e=_.v("ERRORS",[]),e.push([a,"WARNING",b,c,d]),_.je("ERRORS",e))};
Mda=function(a,b,c,d){d=void 0===d?{}:d;a.addEventListener&&("mouseenter"!=b||"onmouseenter"in document?"mouseleave"!=b||"onmouseenter"in document?"mousewheel"==b&&"MozBoxSizing"in document.documentElement.style&&(b="MozMousePixelScroll"):b="mouseout":b="mouseover");return _.Zd.findKey(xe,function(e){var h="boolean"===typeof e[4]&&e[4]==!!d,l=_.ra(e[4])&&_.ra(d)&&_.Zd.equals(e[4],d);return!!e.length&&e[0]==a&&e[1]==b&&e[2]==c&&(h||l)})};
_.Ae=function(a,b,c,d){d=void 0===d?{}:d;if(!a||!a.addEventListener&&!a.attachEvent)return"";var e=Mda(a,b,c,d);if(e)return e;e=++Nda.count+"";var h=!("mouseenter"!=b&&"mouseleave"!=b||!a.addEventListener||"onmouseenter"in document);var l=h?function(m){m=new ye(m);if(!_.ze(m.relatedTarget,function(p){return p==a},!0))return m.currentTarget=a,m.type=b,c.call(a,m)}:function(m){m=new ye(m);
m.currentTarget=a;return c.call(a,m)};
l=_.ue(l);a.addEventListener?("mouseenter"==b&&h?b="mouseover":"mouseleave"==b&&h?b="mouseout":"mousewheel"==b&&"MozBoxSizing"in document.documentElement.style&&(b="MozMousePixelScroll"),Oda()||"boolean"===typeof d?a.addEventListener(b,l,d):a.addEventListener(b,l,!!d.capture)):a.attachEvent("on"+b,l);xe[e]=[a,b,c,l,d];return e};
_.Ce=function(a){a&&("string"==typeof a&&(a=[a]),_.Be(a,function(b){if(b in xe){var c=xe[b],d=c[0],e=c[1],h=c[3];c=c[4];d.removeEventListener?Oda()||"boolean"===typeof c?d.removeEventListener(e,h,c):d.removeEventListener(e,h,!!c.capture):d.detachEvent&&d.detachEvent("on"+e,h);delete xe[b]}}))};
_.De=function(a,b){"function"===typeof a&&(a=_.ue(a));return window.setTimeout(a,b)};
_.Ee=function(a,b){"function"===typeof a&&(a=_.ue(a));return window.setInterval(a,b)};
_.Fe=function(a){window.clearTimeout(a)};
_.Ke=function(a){var b=void 0===a?{}:a;a=void 0===b.preferMobileEvents?!1:b.preferMobileEvents;b=void 0===b.enableScrollEventListener?!0:b.enableScrollEventListener;if(null==_.ve("_lact",window)){var c=parseInt(_.v("LACT"),10);c=isFinite(c)?Date.now()-Math.max(c,0):-1;_.Ge("_lact",c,window);_.Ge("_fact",c,window);-1==c&&_.He();_.Ae(document,"keydown",_.He);_.Ae(document,"keyup",_.He);_.Ae(document,"mousedown",_.He);_.Ae(document,"mouseup",_.He);a?_.Ae(window,"touchmove",function(){Ie("touchmove",
200)},{passive:!0}):(_.Ae(window,"resize",function(){Ie("resize",200)}),b&&_.Ae(window,"scroll",function(){Ie("scroll",200)}));
new _.Je(function(){Ie("mouse",100)});
_.Ae(document,"touchstart",_.He,{passive:!0});_.Ae(document,"touchend",_.He,{passive:!0})}};
Ie=function(a,b){Le[a]||(Le[a]=!0,_.Me.addLowPriorityJob(function(){_.He();Le[a]=!1},b))};
_.Pda=function(a){_.Ge("ytglobal.ytUtilActivityCallback_",a,void 0)};
_.He=function(){null==_.ve("_lact",window)&&_.Ke();var a=Date.now();_.Ge("_lact",a,window);-1==_.ve("_fact",window)&&_.Ge("_fact",a,window);(a=_.ve("ytglobal.ytUtilActivityCallback_"))&&a()};
_.Ne=function(){var a=_.ve("_lact",window);return null==a?-1:Math.max(Date.now()-a,0)};
_.Oe=function(a,b){b=a.split(b);for(var c={},d=0,e=b.length;d<e;d++){var h=b[d].split("=");if(1==h.length&&h[0]||2==h.length)try{var l=Qda(h[0]||""),m=Qda(h[1]||"");l in c?Array.isArray(c[l])?_.qa(c[l],m):c[l]=[c[l],m]:c[l]=m}catch(B){var p=B,q=h[0],x=String(_.Oe);p.args=[{key:q,value:h[1],query:a,method:Rda==x?"unchanged":x}];Sda.hasOwnProperty(q)||_.we(p)}}return c};
_.Qe=function(a){var b=[];_.Zd.forEach(a,function(c,d){var e=_.Pe(d),h;Array.isArray(c)?h=c:h=[c];_.Be(h,function(l){""==l?b.push(e):b.push(e+"="+_.Pe(l))})});
return b.join("&")};
_.Re=function(a){"?"==a.charAt(0)&&(a=a.substr(1));return _.Oe(a,"&")};
_.Se=function(a){return-1!=a.indexOf("?")?(a=(a||"").split("#")[0],a=a.split("?",2),_.Re(1<a.length?a[1]:a[0])):{}};
_.Ue=function(a,b){return Te(a,b||{},!0)};
Te=function(a,b,c){var d=a.split("#",2);a=d[0];d=1<d.length?"#"+d[1]:"";var e=a.split("?",2);a=e[0];e=_.Re(e[1]||"");for(var h in b)if(c||!_.Zd.containsKey(e,h))e[h]=b[h];return _.Ve(a,e)+d};
_.Ze=function(a){if(!b)var b=window.location.href;var c=_.We(a)[1]||null,d=_.Xe(a);return c&&d?_.Ye(a,b):d?_.Xe(b)==d&&(Number(_.We(b)[4]||null)||null)==(Number(_.We(a)[4]||null)||null):!0};
_.$e=function(a){a=_.Xe(a);a=null!==a?a.split(".").reverse():null;return null===a?!1:"com"==a[0]&&a[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1};
Qda=function(a){return a&&a.match(Tda)?a:_.af(a)};
Vda=function(){if(!Uda)return null;var a=Uda();return"open"in a?a:null};
_.Wda=function(a){switch(_.bf(a)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};
_.bf=function(a){return a&&"status"in a?a.status:-1};
_.Yda=function(a,b){b=void 0===b?{}:b;var c=_.Ze(a),d=_.w("web_ajax_ignore_global_headers_if_set"),e;for(e in Xda){var h=_.v(Xda[e]);!h||!c&&_.Xe(a)||d&&void 0!==b[e]||(b[e]=h)}if(c||!_.Xe(a))b["X-YouTube-Utc-Offset"]=String(-(new Date).getTimezoneOffset());if(c||!_.Xe(a)){try{var l=(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(m){}l&&(b["X-YouTube-Time-Zone"]=l)}if(c||!_.Xe(a))b["X-YouTube-Ad-Signals"]=_.Qe(cf(void 0));return b};
_.ef=function(a){var b=window.location.search,c=_.Xe(a);_.w("debug_handle_relative_url_for_query_forward_killswitch")||c||!_.Ze(a)||(c=document.location.hostname);var d=_.df(a);d=(c=c&&(c.endsWith("youtube.com")||c.endsWith("youtube-nocookie.com")))&&d&&d.startsWith("/api/");if(!c||d)return a;var e=_.Re(b),h={};_.Be(_.Zda,function(l){e[l]&&(h[l]=e[l])});
return Te(a,h||{},!1)};
_.$da=function(a,b){var c=_.v("XSRF_FIELD_NAME",void 0),d;b.headers&&(d=b.headers["Content-Type"]);return!b.excludeXsrf&&(!_.Xe(a)||b.withCredentials||_.Xe(a)==document.location.hostname)&&"POST"==b.method&&(!d||"application/x-www-form-urlencoded"==d)&&!(b.postParams&&b.postParams[c])};
_.gf=function(a,b){var c=b.format||"JSON";a=aea(a,b);var d=bea(a,b),e=!1,h=ff(a,function(p){if(!e){e=!0;m&&_.Fe(m);var q=_.Wda(p),x=null,B=400<=p.status&&500>p.status,C=500<=p.status&&600>p.status;if(q||B||C)x=cea(a,c,p,b.convertToSafeHtml);if(q)a:if(p&&204==p.status)q=!0;else{switch(c){case "XML":q=0==parseInt(x&&x.return_code,10);break a;case "RAW":q=!0;break a}q=!!x}x=x||{};B=b.context||_.g;q?b.onSuccess&&b.onSuccess.call(B,p,x):b.onError&&b.onError.call(B,p,x);b.onFinish&&b.onFinish.call(B,p,
x)}},b.method,d,b.headers,b.responseType,b.withCredentials);
if(b.onTimeout&&0<b.timeout){var l=b.onTimeout;var m=_.De(function(){e||(e=!0,h.abort(),_.Fe(m),l.call(b.context||_.g,h))},b.timeout)}return h};
aea=function(a,b){b.includeDomain&&(a=document.location.protocol+"//"+document.location.hostname+(document.location.port?":"+document.location.port:"")+a);var c=_.v("XSRF_FIELD_NAME",void 0);if(b=b.urlParams)b[c]&&delete b[c],a=_.Ue(a,b);return a};
bea=function(a,b){var c=_.v("XSRF_FIELD_NAME",void 0),d=_.v("XSRF_TOKEN",void 0),e=b.postBody||"",h=b.postParams;_.$da(a,b)&&(h||(h={}),h[c]=d);h&&"string"===typeof e&&(e=_.Re(e),_.Zd.extend(e,h),e=b.postBodyFormat&&"JSON"==b.postBodyFormat?JSON.stringify(e):_.hf(e));h=e||h&&!_.Zd.isEmpty(h);!dea&&h&&"POST"!=b.method&&(dea=!0,_.te(Error("vb")));return e};
cea=function(a,b,c,d){var e=null;switch(b){case "JSON":try{var h=c.responseText}catch(l){throw d=Error("wb"),d.params=a,_.we(d),l;}a=c.getResponseHeader("Content-Type")||"";h&&0<=a.indexOf("json")&&(")]}'\n"===h.substring(0,5)&&(h=h.substring(5)),e=JSON.parse(h));break;case "XML":if(a=(a=c.responseXML)?eea(a):null)e={},_.Be(a.getElementsByTagName("*"),function(l){e[l.tagName]=fea(l)})}d&&gea(e);
return e};
gea=function(a){if(_.ra(a))for(var b in a)"html_content"==b||_.jf(b,"_html")?a[b]=_.kf(_.pb("HTML that is escaped and sanitized server-side and passed through yt.net.ajax"),a[b]):gea(a[b])};
eea=function(a){return a?(a=("responseXML"in a?a.responseXML:a).getElementsByTagName("root"))&&0<a.length?a[0]:null:null};
fea=function(a){var b="";_.Be(a.childNodes,function(c){b+=c.nodeValue});
return b};
iea=function(a,b){if("log_event"===a.endpoint){var c=lf(a),d=mf.get(c)||[];mf.set(c,d);d.push(a.payload);hea(b,d,c)}};
jea=function(a,b){if("log_event"===a.endpoint){var c=lf(a,!0),d=nf.get(c)||[];nf.set(c,d);d.push(a.payload);hea(b,d,c,!0)}};
hea=function(a,b,c,d){d=void 0===d?!1:d;a&&(of=new a);a=_.ne("tvhtml5_logging_max_batch")||_.ne("web_logging_max_batch")||100;var e=(0,_.pf)(),h=d?qf.lastDebounceQueueFromLogTimeMs:rf.lastDebounceQueueFromLogTimeMs;b.length>=a?_.sf({writeThenSend:!0},_.w("flush_only_full_queue")?c:void 0,d):10<=e-h&&(kea(d),d?qf.lastDebounceQueueFromLogTimeMs=e:rf.lastDebounceQueueFromLogTimeMs=e)};
lea=function(a,b){if("log_event"===a.endpoint){var c=lf(a),d=new Map;d.set(c,[a.payload]);b&&(of=new b);return new _.tf(function(e){of&&of.isReady()?uf(d,e,{bypassNetworkless:!0},!0):e()})}};
mea=function(a,b){if("log_event"===a.endpoint){var c=lf(a,!0),d=new Map;d.set(c,[a.payload]);b&&(of=new b);return new _.tf(function(e){of&&of.isReady()?vf(d,e,{bypassNetworkless:!0},!0):e()})}};
lf=function(a,b){var c="";if(a.dangerousLogToVisitorSession)c="visitorOnlyApprovedKey";else if(a.cttAuthInfo){if(void 0===b?0:b){b=a.cttAuthInfo.token;c=a.cttAuthInfo;var d=new wf;c.videoId?d.setVideoId(c.videoId):c.playlistId&&_.xf(d,2,yf,c.playlistId);zf[b]=d}else b=a.cttAuthInfo,c={},b.videoId?c.videoId=b.videoId:b.playlistId&&(c.playlistId=b.playlistId),Af[a.cttAuthInfo.token]=c;c=a.cttAuthInfo.token}return c};
_.sf=function(a,b,c){a=void 0===a?{}:a;c=void 0===c?!1:c;new _.tf(function(d){c?(_.Fe(qf.queueTimer),_.Fe(qf.queueMaxTimer),qf.queueMaxTimer=0):(_.Fe(rf.queueTimer),_.Fe(rf.queueMaxTimer),rf.queueMaxTimer=0);if(of&&of.isReady())if(void 0!==b)if(c){var e=new Map,h=nf.get(b)||[];e.set(b,h);vf(e,d,a);nf.delete(b)}else e=new Map,h=mf.get(b)||[],e.set(b,h),uf(e,d,a),mf.delete(b);else c?(vf(nf,d,a),nf.clear()):(uf(mf,d,a),mf.clear());else kea(c),d()})};
kea=function(a){a=void 0===a?!1:a;if(_.w("web_gel_timeout_cap")&&(!a&&!rf.queueMaxTimer||a&&!qf.queueMaxTimer)){var b=_.De(function(){_.sf({writeThenSend:!0},void 0,a)},6E4);
a?qf.queueMaxTimer=b:rf.queueMaxTimer=b}_.Fe(a?qf.queueTimer:rf.queueTimer);b=_.v("LOGGING_BATCH_TIMEOUT",_.ne("web_gel_debounce_ms",1E4));_.w("shorten_initial_gel_batch_timeout")&&Bf&&(b=nea);b=_.De(function(){_.sf({writeThenSend:!0},void 0,a)},b);
a?qf.queueTimer=b:rf.queueTimer=b};
uf=function(a,b,c,d){var e=of;c=void 0===c?{}:c;var h=Math.round((0,_.pf)()),l=a.size;a=_.u(a);for(var m=a.next();!m.done;m=a.next()){var p=_.u(m.value);m=p.next().value;var q=p=p.next().value;p=_.Zd.unsafeClone({context:_.oea(e.config_||_.Cf())});p.events=q;(q=Af[m])&&pea(p,m,q);delete Af[m];m="visitorOnlyApprovedKey"===m;qea(p,h,m);rea(c);Df(e,"log_event",p,sea(c,m,function(){l--;l||b()},function(){l--;
l||b()},d));
Bf=!1}};
vf=function(a,b,c,d){var e=of;c=void 0===c?{}:c;var h=Math.round((0,_.pf)()),l=a.size;a=_.u(a);for(var m=a.next();!m.done;m=a.next()){var p=_.u(m.value);m=p.next().value;var q=p=p.next().value;p=new Ef;var x=tea(e.config_||_.Cf());_.lb(p,1,x);for(x=0;x<q.length;x++)_.Ff(p,3,_.Gf,q[x]);(q=zf[m])&&uea(p,m,q);delete zf[m];m="visitorOnlyApprovedKey"===m;vea(p,h,m);rea(c);p=p.serialize();m=sea(c,m,function(){l--;l||b()},function(){l--;
l||b()},d);
m.headers={"Content-Type":"application/json+protobuf"};m.postBodyFormat="JSPB";m.postBody=p;Df(e,"log_event","",m);Bf=!1}};
rea=function(a){_.w("always_send_and_write")&&(a.writeThenSend=!1)};
sea=function(a,b,c,d,e){return{retry:!0,onSuccess:c,onError:d,networklessOptions:a,dangerousLogToVisitorSession:b,bypassMonitoring:!!e,headers:{},postBodyFormat:"",postBody:""}};
qea=function(a,b,c){a.requestTimeMs=String(b);_.w("unsplit_gel_payloads_in_logs")&&(a.unsplitGelPayloadsInLogs=!0);!c&&(b=_.v("EVENT_ID",void 0))&&(c=wea(),a.serializedClientEventId={serializedEventId:b,clientCounter:String(c)})};
vea=function(a,b,c){_.Oa(a,2,b);if(!c&&(b=_.v("EVENT_ID",void 0))){c=wea();var d=new xea;_.Oa(d,1,b);_.Oa(d,2,c);_.lb(a,5,d)}};
wea=function(){var a=_.v("BATCH_CLIENT_COUNTER",void 0)||0;a||(a=Math.floor(Math.random()*yea/2));a++;a>yea&&(a=1);_.je("BATCH_CLIENT_COUNTER",a);return a};
pea=function(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}]};
uea=function(a,b,c){if(_.Hf(c,1,yf))var d=1;else if(c.getPlaylistId())d=2;else return;_.lb(a,4,c);a=a.getContext()||new If;c=_.$a(a,Jf,3)||new Jf;var e=new Lf;e.setToken(b);_.Oa(e,1,d);_.Ff(c,12,Lf,e);_.lb(a,3,c)};
_.Nf=function(a,b,c,d){d=void 0===d?{}:d;if(_.w("lr_drop_other_and_business_payloads")){if(zea[a]||Aea[a])return}else if(_.w("lr_drop_other_payloads")&&zea[a])return;var e={},h=Math.round(d.timestamp||(0,_.pf)());e.eventTimeMs=h<Number.MAX_SAFE_INTEGER?h:0;e[a]=b;a=_.Ne();e.context={lastActivityMs:String(d.timestamp||!isFinite(a)?-1:a)};_.w("log_sequence_info_on_gel_web")&&d.sequenceGroup&&(a=e.context,b=d.sequenceGroup,b={index:Bea(b),groupKey:b},a.sequence=b,d.endOfSequence&&delete Mf[d.sequenceGroup]);
(d.sendIsolatedPayload?lea:iea)({endpoint:"log_event",payload:e,cttAuthInfo:d.cttAuthInfo,dangerousLogToVisitorSession:d.dangerousLogToVisitorSession},c)};
Bea=function(a){Mf[a]=a in Mf?Mf[a]+1:0;return Mf[a]};
_.Pf=function(a,b,c,d,e){_.Of.set(a,b,{maxAge:c,path:"/",domain:void 0===d?"youtube.com":d,secure:void 0===e?!1:e})};
_.Qf=function(a,b,c){_.Of.remove(a,void 0===b?"/":b,void 0===c?"youtube.com":c)};
_.Rf=function(){if(!_.Of.isEnabled())return!1;if(!_.Of.isEmpty())return!0;_.Of.set("TESTCOOKIESENABLED","1",{maxAge:60});if("1"!==_.Of.get("TESTCOOKIESENABLED"))return!1;_.Of.remove("TESTCOOKIESENABLED");return!0};
Cea=function(){var a=_.g.navigator;return a?a.connection:void 0};
_.Dea=function(){if("undefined"!==typeof Intl)try{return(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(a){}};
_.Sf=function(){var a=Cea();if(a){var b=Eea[a.type||"unknown"]||"CONN_UNKNOWN";a=Eea[a.effectiveType||"unknown"]||"CONN_UNKNOWN";"CONN_CELLULAR_UNKNOWN"===b&&"CONN_UNKNOWN"!==a&&(b=a);if("CONN_UNKNOWN"!==b)return b;if("CONN_UNKNOWN"!==a)return a}};
Gea=function(){var a=Cea();if(null!==a&&void 0!==a&&a.effectiveType)return Fea.hasOwnProperty(a.effectiveType)?Fea[a.effectiveType]:"EFFECTIVE_CONNECTION_TYPE_UNKNOWN"};
Hea=function(){return"INNERTUBE_API_KEY"in _.ie&&"INNERTUBE_API_VERSION"in _.ie};
_.Cf=function(){return{innertubeApiKey:_.v("INNERTUBE_API_KEY",void 0),innertubeApiVersion:_.v("INNERTUBE_API_VERSION",void 0),innertubeContextClientConfigInfo:_.v("INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO"),innertubeContextClientName:_.v("INNERTUBE_CONTEXT_CLIENT_NAME","WEB"),innertubeContextClientNameFieldNumber:_.v("INNERTUBE_CONTEXT_CLIENT_NAME",1),innertubeContextClientVersion:_.v("INNERTUBE_CONTEXT_CLIENT_VERSION",void 0),innertubeContextHostLanguage:_.v("INNERTUBE_CONTEXT_HL",void 0),innertubeContextGeoLocation:_.v("INNERTUBE_CONTEXT_GL",
void 0),innertubeHostOverride:_.v("INNERTUBE_HOST_OVERRIDE",void 0)||"",innertubeUseThirdPartyAuth:_.ke("INNERTUBE_USE_THIRD_PARTY_AUTH",!1),innertubeOmitApiKeyWhenAuthHeaderIsPresent:_.ke("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT",!1),appInstallData:_.v("SERIALIZED_CLIENT_CONFIG_DATA",void 0)}};
_.oea=function(a){var b={client:{hl:a.innertubeContextHostLanguage,gl:a.innertubeContextGeoLocation,clientName:a.innertubeContextClientName,clientVersion:a.innertubeContextClientVersion,configInfo:a.innertubeContextClientConfigInfo}};navigator.userAgent&&(b.client.userAgent=String(navigator.userAgent));var c=_.g.devicePixelRatio;c&&1!=c&&(b.client.screenDensityFloat=String(c));c=re();""!==c&&(b.client.experimentsToken=c);c=se();0<c.length&&(b.request={internalExperimentFlags:c});Iea(a,void 0,b);Jea(a,
void 0,b);Kea(void 0,b);Lea(a,void 0,b);Mea(void 0,b);_.v("DELEGATED_SESSION_ID")&&!_.w("pageid_as_header_web")&&(b.user={onBehalfOfUser:_.v("DELEGATED_SESSION_ID")});a=Object;c=a.assign;for(var d=b.client,e={},h=_.u(Object.entries(_.Re(_.v("DEVICE","")))),l=h.next();!l.done;l=h.next()){var m=_.u(l.value);l=m.next().value;m=m.next().value;"cbrand"===l?e.deviceMake=m:"cmodel"===l?e.deviceModel=m:"cbr"===l?e.browserName=m:"cbrver"===l?e.browserVersion=m:"cos"===l?e.osName=m:"cosver"===l?e.osVersion=
m:"cplatform"===l&&(e.platform=m)}b.client=c.call(a,d,e);return b};
tea=function(a){var b=new If,c=new Tf;_.Oa(c,1,a.innertubeContextHostLanguage);_.Oa(c,2,a.innertubeContextGeoLocation);_.Oa(c,16,a.innertubeContextClientNameFieldNumber);_.Oa(c,17,a.innertubeContextClientVersion);if(a.innertubeContextClientConfigInfo){var d=a.innertubeContextClientConfigInfo,e=new Uf;d.coldConfigData&&_.Oa(e,1,d.coldConfigData);d.appInstallData&&_.Oa(e,6,d.appInstallData);d.coldHashData&&_.Oa(e,3,d.coldHashData);d.hotHashData&&_.Oa(e,5,d.hotHashData);_.lb(c,62,e)}(d=_.g.devicePixelRatio)&&
1!=d&&_.Oa(c,65,d);d=re();""!==d&&_.Oa(c,54,d);d=se();if(0<d.length){e=new Nea;for(var h=0;h<d.length;h++){var l=new Vf;l.setKey(d[h].key);l.setValue(d[h].value);_.Ff(e,15,Vf,l)}_.lb(b,5,e)}Iea(a,c);Jea(a,c);Kea(c);Lea(a,c);Mea(c);_.v("DELEGATED_SESSION_ID")&&!_.w("pageid_as_header_web")&&(a=new Jf,_.Oa(a,3,_.v("DELEGATED_SESSION_ID")));a=_.u(Object.entries(_.Re(_.v("DEVICE",""))));for(d=a.next();!d.done;d=a.next())e=_.u(d.value),d=e.next().value,e=e.next().value,"cbrand"===d?_.Oa(c,12,e):"cmodel"===
d?_.Oa(c,13,e):"cbr"===d?_.Oa(c,87,e):"cbrver"===d?_.Oa(c,88,e):"cos"===d?_.Oa(c,18,e):"cosver"===d?_.Oa(c,19,e):"cplatform"===d&&_.Oa(c,42,e);_.lb(b,1,c);return b};
Iea=function(a,b,c){a=a.innertubeContextClientName;if("WEB"===a||"MWEB"===a||1===a||2===a)if(b){c=_.$a(b,Wf,96)||new Wf;var d=Oea();null!==d&&_.Oa(c,3,d);_.lb(b,96,c)}else c&&(c.client.mainAppWebInfo=null!=(d=c.client.mainAppWebInfo)?d:{},c.client.mainAppWebInfo.webDisplayMode=Xf())};
Jea=function(a,b,c){a=a.innertubeContextClientName;if(("WEB_REMIX"===a||76===a)&&!_.w("music_web_display_mode_killswitch"))if(b){var d;c=null!=(d=_.$a(b,Yf,70))?d:new Yf;d=Oea();null!==d&&_.Oa(c,10,d);_.lb(b,70,c)}else if(c){var e;c.client.musicAppWebInfo=null!=(e=c.client.musicAppWebInfo)?e:{};c.client.musicAppWebInfo.webDisplayMode=Xf()}};
Kea=function(a,b){var c;if(_.w("web_log_memory_total_kbytes")&&(null==(c=_.g.navigator)?0:c.deviceMemory)){var d;c=null==(d=_.g.navigator)?void 0:d.deviceMemory;a?_.Oa(a,95,1E6*c):b&&(b.client.memoryTotalKbytes=""+1E6*c)}};
Lea=function(a,b,c){if(a.appInstallData)if(b){var d;c=null!=(d=_.$a(b,Uf,62))?d:new Uf;_.Oa(c,6,a.appInstallData);_.lb(b,62,c)}else c&&(c.client.configInfo=c.client.configInfo||{},c.client.configInfo.appInstallData=a.appInstallData)};
Mea=function(a,b){var c=_.Sf();c&&(a?_.Oa(a,61,Pea[c]):b&&(b.client.connectionType=c));_.w("web_log_effective_connection_type")&&(c=Gea())&&(a?_.Oa(a,94,Qea[c]):b&&(b.client.effectiveConnectionType=c))};
_.$f=function(a,b,c){c=void 0===c?{}:c;var d={};_.w("enable_web_eom_visitor_data")&&_.v("EOM_VISITOR_DATA")?d={"X-Goog-EOM-Visitor-Id":_.v("EOM_VISITOR_DATA")}:d={"X-Goog-Visitor-Id":c.visitorData||_.v("VISITOR_DATA","")};if(b&&b.includes("www.youtube-nocookie.com"))return d;(b=c.authorization||_.v("AUTHORIZATION"))||(a?b="Bearer "+_.ve("gapi.auth.getToken")().access_token:b=_.Zf([]));b&&(d.Authorization=b,d["X-Goog-AuthUser"]=_.v("SESSION_INDEX",0),_.w("pageid_as_header_web")&&(d["X-Goog-PageId"]=
_.v("DELEGATED_SESSION_ID")));return d};
Rea=function(a){a=Object.assign({},a);delete a.Authorization;var b=_.Zf();if(b){var c=new ag;c.update(_.v("INNERTUBE_API_KEY",void 0));c.update(b);a.hash=_.Ta(c.digest(),3)}return a};
dg=function(){bg||(bg=new _.cg("yt.innertube"));return bg};
Sea=function(a,b,c,d){if(d)return null;d=dg().get("nextId",!0)||1;var e=dg().get("requests",!0)||{};e[d]={method:a,request:b,authState:Rea(c),requestTime:Math.round((0,_.pf)())};dg().set("nextId",d+1,86400,!0);dg().set("requests",e,86400,!0);return d};
eg=function(a){var b=dg().get("requests",!0)||{};delete b[a];dg().set("requests",b,86400,!0)};
Tea=function(a){var b=dg().get("requests",!0);if(b){for(var c in b){var d=b[c];if(!(6E4>Math.round((0,_.pf)())-d.requestTime)){var e=d.authState,h=Rea(_.$f(!1));_.Zd.equals(e,h)&&(e=d.request,"requestTimeMs"in e&&(e.requestTimeMs=Math.round((0,_.pf)())),Df(a,d.method,e,{}));delete b[c]}}dg().set("requests",b,86400,!0)}};
_.fg=function(a){var b=_.wa();return b?0<=b.toLowerCase().indexOf(a):!1};
hg=function(){var a;return null===(a=gg())||void 0===a?void 0:a.get("LAST_RESULT_ENTRY_KEY",!0)};
_.lg=function(a){ig||(_.jg?_.jg.logError(a):(_.kg.push({type:"ERROR",payload:a}),10<_.kg.length&&_.kg.shift()))};
mg=function(a,b){ig||(_.jg?_.jg.logEvent(a,b):(_.kg.push({type:"EVENT",eventType:a,payload:b}),10<_.kg.length&&_.kg.shift()))};
_.og=function(){try{return _.ng(),!0}catch(a){return!1}};
_.ng=function(a){if(void 0!==_.v("DATASYNC_ID",void 0))return _.v("DATASYNC_ID",void 0);throw new _.pg("Datasync ID not set",void 0===a?"unknown":a);};
qg=function(a){if(0<=a.indexOf(":"))throw Error("Ab");};
rg=function(a){return a.substr(0,a.indexOf(":"))||a};
vg=function(a,b,c,d){b=rg(b);var e=a instanceof Error?a:Error("Bb`"+a);if(e instanceof sg)return e;a={objectStoreNames:c,dbName:b,dbVersion:d};if("QuotaExceededError"===e.name)return new sg("QUOTA_EXCEEDED",a);if(_.tg&&"UnknownError"===e.name)return new sg("QUOTA_MAYBE_EXCEEDED",a);if(e instanceof ug)return new sg("MISSING_INDEX",Object.assign(Object.assign({},a),{objectStore:e.objectStore,index:e.index}));if("InvalidStateError"===e.name&&Uea.some(function(h){return e.message.includes(h)}))return new sg("EXECUTE_TRANSACTION_ON_CLOSED_DB",
a);
if("AbortError"===e.name)return new sg("UNKNOWN_ABORT",a,e.message);e.args=[Object.assign(Object.assign({},a),{name:"IdbError",originalName:e.name})];e.level="WARNING";return e};
_.wg=function(a,b,c){var d=hg();return new sg("IDB_NOT_SUPPORTED",{context:{caller:a,publicName:b,version:c,hasSucceededOnce:null===d||void 0===d?void 0:d.hasSucceededOnce}})};
Vea=function(a){if(!a)throw Error();throw a;};
Wea=function(a){return a};
Xea=function(a,b,c){var d=function(){try{a.removeEventListener("success",e),a.removeEventListener("error",h)}catch(l){}},e=function(){b(a.result);
d()},h=function(){c(a.error);
d()};
a.addEventListener("success",e);a.addEventListener("error",h)};
Yea=function(a){return new Promise(function(b,c){Xea(a,b,c)})};
zg=function(a){return new xg(new yg(function(b,c){Xea(a,b,c)}))};
Zea=function(a,b){return new xg(new yg(function(c,d){var e=function(){var h=a?b(a):null;h?h.then(function(l){a=l;e()},d):c()};
e()}))};
$ea=function(a,b,c){return new Promise(function(d,e){var h=void 0!==b?self.indexedDB.open(a,b):self.indexedDB.open(a);var l=c.blocked,m=c.blocking,p=c.terminated,q=c.upgrade,x=c.closed,B,C=function(){B||(B=new Ag(h.result,{closed:x}));return B};
h.addEventListener("upgradeneeded",function(I){try{if(null===I.newVersion)throw Error("Gb");if(null===h.transaction)throw Error("Hb");I.dataLoss&&"none"!==I.dataLoss&&mg("IDB_DATA_CORRUPTED",{reason:I.dataLossMessage||"unknown reason",dbName:rg(a)});var H=C(),O=new Bg(h.transaction);q&&q(H,function(X){return I.oldVersion<X&&I.newVersion>=X},O);
O.done.catch(function(X){e(X)})}catch(X){e(X)}});
h.addEventListener("success",function(){var I=h.result;m&&I.addEventListener("versionchange",function(){m(C())});
I.addEventListener("close",function(){mg("IDB_UNEXPECTEDLY_CLOSED",{dbName:rg(a),dbVersion:I.version});p&&p()});
d(C())});
h.addEventListener("error",function(){e(h.error)});
l&&h.addEventListener("blocked",function(){l()})})};
afa=function(a,b,c){c=void 0===c?{}:c;return $ea(a,b,c)};
_.Fg=function(a,b){b=void 0===b?{}:b;var c,d,e,h;return _.y(function(l){if(1==l.nextAddress)return _.Cg(l,2),c=self.indexedDB.deleteDatabase(a),d=b,(e=d.blocked)&&c.addEventListener("blocked",function(){e()}),_.z(l,Yea(c),4);
if(2!=l.nextAddress)return _.Dg(l,0);h=_.Eg(l);throw vg(h,a,"",-1);})};
bfa=function(a){return new Promise(function(b){_.Gg(_.Me,function(){b()},a)})};
cfa=function(a,b){var c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,_.Hg(Ig,b),2);c=d.yieldResult;return d.return(_.Jg(c,["databases"],{enableRetries:!0,mode:"readwrite"},function(e){var h=e.objectStore("databases");return h.get(a.actualName).then(function(l){if(l?a.actualName!==l.actualName||a.publicName!==l.publicName||a.userIdentifier!==l.userIdentifier:1)return Kg(h,a).then(function(){})})}))})};
_.Lg=function(a,b){var c;return _.y(function(d){if(1==d.nextAddress)return a?_.z(d,_.Hg(Ig,b),2):d.return();c=d.yieldResult;return d.return(c.delete("databases",a))})};
_.dfa=function(a,b){var c,d;return _.y(function(e){return 1==e.nextAddress?(c=[],_.z(e,_.Hg(Ig,b),2)):3!=e.nextAddress?(d=e.yieldResult,_.z(e,_.Jg(d,["databases"],{enableRetries:!0,mode:"readonly"},function(h){c.length=0;return Mg(h.objectStore("databases"),{},function(l){a(l.getValue())&&c.push(l.getValue());return l.continue()})}),3)):e.return(c)})};
efa=function(a){return _.dfa(function(b){return"LogsDatabaseV2"===b.publicName&&void 0!==b.userIdentifier},a)};
gfa=function(){var a,b,c;return _.y(function(d){switch(d.nextAddress){case 1:a=hg();if(null===a||void 0===a?0:a.hasSucceededOnce)return d.return(!0);var e;if(e=_.ffa)e=/WebKit\/([0-9]+)/.exec(_.wa()),e=!!(e&&600<=parseInt(e[1],10));e&&(e=/WebKit\/([0-9]+)/.exec(_.wa()),e=!(e&&602<=parseInt(e[1],10)));if(e||_.Ng)return d.return(!1);try{if(b=self,!(b.indexedDB&&b.IDBIndex&&b.IDBKeyRange&&b.IDBObjectStore))return d.return(!1)}catch(h){return d.return(!1)}if(!("IDBTransaction"in self&&"objectStoreNames"in
IDBTransaction.prototype))return d.return(!1);_.Cg(d,2);c={actualName:"yt-idb-test-do-not-use",publicName:"yt-idb-test-do-not-use",userIdentifier:void 0};return _.z(d,cfa(c,Og),4);case 4:return _.z(d,_.Lg("yt-idb-test-do-not-use",Og),5);case 5:return d.return(!0);case 2:return _.Eg(d),d.return(!1)}})};
_.Qg=function(){if(void 0!==Pg)return Pg;ig=!0;return Pg=gfa().then(function(a){ig=!1;var b,c;null!==(b=gg())&&void 0!==b&&b.expiringStorage_&&(b=hg(),b={hasSucceededOnce:(null===b||void 0===b?void 0:b.hasSucceededOnce)||a},null===(c=gg())||void 0===c?void 0:c.set("LAST_RESULT_ENTRY_KEY",b,2592E3,!0));return a})};
_.Rg=function(){return _.ve("ytglobal.idbToken_")||void 0};
_.Sg=function(){var a=_.Rg();return a?Promise.resolve(a):_.Qg().then(function(b){(b=b?Og:void 0)&&_.Ge("ytglobal.idbToken_",b,void 0);return b})};
hfa=function(a){if(!_.og())throw a=new sg("AUTH_INVALID",{dbName:a}),_.lg(a),a;var b=_.ng();return{actualName:a+":"+b,publicName:a,userIdentifier:b}};
ifa=function(a,b,c,d){var e,h,l,m,p,q;return _.y(function(x){switch(x.nextAddress){case 1:return h=null!==(e=Error().stack)&&void 0!==e?e:"",_.z(x,_.Sg(),2);case 2:l=x.yieldResult;if(!l)throw m=_.wg("openDbImpl",a,b),_.w("ytidb_async_stack_killswitch")||(m.stack=m.stack+"\n"+h.substring(h.indexOf("\n")+1)),_.lg(m),m;qg(a);p=c?{actualName:a,publicName:a,userIdentifier:void 0}:hfa(a);_.Cg(x,3);return _.z(x,cfa(p,l),5);case 5:return _.z(x,afa(p.actualName,b,d),6);case 6:return x.return(x.yieldResult);
case 3:return q=_.Eg(x),_.Cg(x,7),_.z(x,_.Lg(p.actualName,l),9);case 9:_.Dg(x,8);break;case 7:_.Eg(x);case 8:throw q;}})};
jfa=function(a,b,c){c=void 0===c?{}:c;return ifa(a,b,!1,c)};
kfa=function(a,b,c){c=void 0===c?{}:c;return ifa(a,b,!0,c)};
lfa=function(a,b){b=void 0===b?{}:b;var c,d;return _.y(function(e){if(1==e.nextAddress)return _.z(e,_.Sg(),2);if(3!=e.nextAddress){c=e.yieldResult;if(!c)return e.return();qg(a);d=hfa(a);return _.z(e,_.Fg(d.actualName,b),3)}return _.z(e,_.Lg(d.actualName,c),0)})};
mfa=function(a,b,c){a=a.map(function(d){return _.y(function(e){return 1==e.nextAddress?_.z(e,_.Fg(d.actualName,b),2):_.z(e,_.Lg(d.actualName,c),0)})});
return Promise.all(a).then(function(){})};
nfa=function(){var a=void 0===a?{}:a;var b,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,_.Sg(),2);if(3!=d.nextAddress){b=d.yieldResult;if(!b)return d.return();qg("LogsDatabaseV2");return _.z(d,efa(b),3)}c=d.yieldResult;return _.z(d,mfa(c,a,b),0)})};
_.Tg=function(a,b){b=void 0===b?{}:b;var c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,_.Sg(),2);if(3!=d.nextAddress){c=d.yieldResult;if(!c)return d.return();qg(a);return _.z(d,_.Fg(a,b),3)}return _.z(d,_.Lg(a,c),0)})};
ofa=function(a){var b;return(a=null===(b=null===a||void 0===a?void 0:a.error)||void 0===b?void 0:b.code)&&400<=a&&599>=a?!1:!0};
Vg=function(a,b){var c=Ug();c&&c.publish.call(c,a.toString(),a,b)};
_.Zg=function(a,b,c){var d=Ug();if(!d)return 0;var e=d.subscribe(a.toString(),function(h,l){var m=_.ve("ytPubsub2Pubsub2SkipSubKey");m&&m==e||(m=function(){if(Wg[e])try{if(l&&a instanceof Xg&&a!=h)try{var p=a.dataClass,q=l;if(!q.args||!q.version)throw Error("Kb");try{if(!p.version_){var x=new p;p.version_=x.version}var B=p.version_}catch(C){}if(!B||q.version!=B)throw Error("Lb");try{l=Reflect.construct(p,_.la(q.args))}catch(C){throw C.message="yt.pubsub2.Data.deserialize(): "+C.message,C;}}catch(C){throw C.message=
"yt.pubsub2.pubsub2 cross-binary conversion error for "+a.toString()+": "+C.message,C;}b.call(c||window,l)}catch(C){_.te(C)}},pfa[a.toString()]?_.ve("yt.scheduler.instance")?_.Me.addLowPriorityJob(m):_.De(m,0):m())});
Wg[e]=!0;Yg[a.toString()]||(Yg[a.toString()]=[]);Yg[a.toString()].push(e);return e};
tfa=function(){var a=qfa,b=_.Zg(rfa,function(c){a.apply(void 0,arguments);sfa(b)},void 0);
return b};
sfa=function(a){var b=Ug();b&&("number"===typeof a&&(a=[a]),_.Be(a,function(c){b.unsubscribeByKey(c);delete Wg[c]}))};
Ug=function(){return _.ve("ytPubsub2Pubsub2Instance")};
_.$g=function(a,b){return ufa(a,b)};
vfa=function(){if(ah)return ah();var a={};ah=_.$g("LogsDatabaseV2",{objectStores:(a.LogsRequestsStore={addedAtVersion:2},a),shared:!1,upgrade:function(b,c,d){c(2)&&_.bh(b,"LogsRequestsStore",{keyPath:"id",autoIncrement:!0});c(3);c(5)&&(d=d.objectStore("LogsRequestsStore"),d.JSC$33876_wrapped.indexNames.contains("newRequest")&&d.JSC$33876_wrapped.deleteIndex("newRequest"),ch(d,"newRequestV2",["status","interface","timestamp"]));c(7)&&b.JSC$33862_wrapped.objectStoreNames.contains("sapisid")&&b.JSC$33862_wrapped.deleteObjectStore("sapisid");
c(9)&&b.JSC$33862_wrapped.objectStoreNames.contains("SWHealthLog")&&b.JSC$33862_wrapped.deleteObjectStore("SWHealthLog")},
version:9});return ah()};
dh=function(a){return _.Hg(vfa(),a)};
fh=function(a,b){var c,d,e,h;return _.y(function(l){if(1==l.nextAddress)return c={startTime:(0,_.pf)(),transactionType:"YT_IDB_TRANSACTION_TYPE_WRITE"},_.z(l,dh(b),2);if(3!=l.nextAddress)return d=l.yieldResult,e=Object.assign(Object.assign({},a),{options:JSON.parse(JSON.stringify(a.options)),interface:_.v("INNERTUBE_CONTEXT_CLIENT_NAME",0)}),_.z(l,eh(d,"LogsRequestsStore",e),3);h=l.yieldResult;c.transactionCompleteTime=(0,_.pf)();wfa(c);return l.return(h)})};
_.ih=function(a,b){var c,d,e,h,l,m,p;return _.y(function(q){if(1==q.nextAddress)return c={startTime:(0,_.pf)(),transactionType:"YT_IDB_TRANSACTION_TYPE_READ"},_.z(q,dh(b),2);if(3!=q.nextAddress)return d=q.yieldResult,e=_.v("INNERTUBE_CONTEXT_CLIENT_NAME",0),h=[a,e,0],l=[a,e,(0,_.pf)()],m=IDBKeyRange.bound(h,l),p=void 0,_.z(q,_.Jg(d,["LogsRequestsStore"],{mode:"readwrite",enableRetries:!0},function(x){return _.gh(x.objectStore("LogsRequestsStore").index("newRequestV2"),{query:m,direction:"prev"},function(B){B.getValue()&&
(p=B.getValue(),"NEW"===a&&(p.status="QUEUED",B.update(p)))})}),3);
c.transactionCompleteTime=(0,_.pf)();wfa(c);return q.return(p)})};
xfa=function(a,b){var c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,dh(b),2);c=d.yieldResult;return d.return(_.Jg(c,["LogsRequestsStore"],{mode:"readwrite",enableRetries:!0},function(e){var h=e.objectStore("LogsRequestsStore");return h.get(a).then(function(l){if(l)return l.status="QUEUED",Kg(h,l).then(function(){return l})})}))})};
_.jh=function(a,b,c){c=void 0===c?!0:c;var d;return _.y(function(e){if(1==e.nextAddress)return _.z(e,dh(b),2);d=e.yieldResult;return e.return(_.Jg(d,["LogsRequestsStore"],{mode:"readwrite",enableRetries:!0},function(h){var l=h.objectStore("LogsRequestsStore");return l.get(a).then(function(m){return m?(m.status="NEW",c&&(m.sendCount+=1),Kg(l,m).then(function(){return m})):xg.resolve(void 0)})}))})};
kh=function(a,b){var c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,dh(b),2);c=d.yieldResult;return d.return(c.delete("LogsRequestsStore",a))})};
_.yfa=function(a){var b,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,dh(a),2);b=d.yieldResult;c=(0,_.pf)()-2592E6;return _.z(d,_.Jg(b,["LogsRequestsStore"],{mode:"readwrite",enableRetries:!0},function(e){return Mg(e.objectStore("LogsRequestsStore"),{},function(h){if(h.getValue().timestamp<=c)return h.delete().then(function(){return h.continue()})})}),0)})};
_.zfa=function(){return _.y(function(a){return _.z(a,nfa(),0)})};
wfa=function(a){_.w("nwl_csi_killswitch")||.01>=Math.random()&&Vg("nwl_transaction_latency_payload",a)};
_.lh=function(a){return _.Hg(Afa(),a)};
_.Bfa=function(a){var b,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,_.lh(a),2);b=d.yieldResult;c=(0,_.pf)()-2592E6;return _.z(d,_.Jg(b,["SWHealthLog"],{mode:"readwrite",enableRetries:!0},function(e){return Mg(e.objectStore("SWHealthLog"),{},function(h){if(h.getValue().timestamp<=c)return h.delete().then(function(){return h.continue()})})}),0)})};
_.Cfa=function(a){var b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,_.lh(a),2);b=c.yieldResult;return _.z(c,b.clear("SWHealthLog"),0)})};
_.sh=function(a,b,c){var d=void 0===d?"":d;if(a)if(c&&!_.fg("cobalt"))a&&(a=_.Hb(_.mh(a)),"about:invalid#zClosurez"===a||a.startsWith("data")?a="":(a=_.Bb(Dfa(a)).toString(),a=_.Pe((0,_.nh)(a))),_.oh(a)||(a=_.ph("IFRAME",{src:'javascript:"<body><img src=\\""+'+a+'+"\\"></body>"',style:"display:none"}),_.qh(a).body.appendChild(a)));else if(d)ff(a,b,"POST",d,void 0);else if(_.v("USE_NET_AJAX_FOR_PING_TRANSPORT",!1))ff(a,b,"GET","",void 0);else{b:{try{var e=new Efa({url:a});if(e.isSonicV2OrV3_&&e.adurl_||
e.isSonicV4_){var h=_.df(a);var l=!(!h||!h.endsWith("/aclk")||"1"!==_.rh(a,"ri"));break b}}catch(p){}l=!1}if(l){b:{try{if(window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(a,"")){var m=!0;break b}}catch(p){}m=!1}m?(b&&b(),c=!0):c=!1}else c=!1;c||Ffa(a,b)}};
Ffa=function(a,b){var c=new Image,d=""+Gfa++;th[d]=c;c.onload=c.onerror=function(){b&&th[d]&&b();delete th[d]};
c.src=a};
vh=function(){uh||(uh=new _.cg("yt.offline"));return uh};
wh=function(a){if(_.w("offline_error_handling")){var b=vh().get("errors",!0)||{};b[a.message]={name:a.name,stack:a.stack};a.level&&(b[a.message].level=a.level);vh().set("errors",b,2592E3,!0)}};
xh=function(){if(_.w("offline_error_handling")){var a=vh().get("errors",!0);if(a){for(var b in a)if(a[b]){var c=new _.pg(b,"sent via offline_errors");c.name=a[b].name;c.stack=a[b].stack;c.level=a[b].level;_.te(c)}vh().set("errors",{},2592E3,!0)}}};
Ifa=function(a,b,c){_.w("use_cfr_monitor")&&Hfa(a,b);var d;if(null===(d=b.postParams)||void 0===d?0:d.requestTimeMs)b.postParams.requestTimeMs=Math.round((0,_.pf)());c&&0===Object.keys(b).length?_.sh(a):_.gf(a,b)};
Jfa=function(){yh||(yh=new _.zh({logOfflineErrors:!0,enablePolling:!0}));return yh};
Hfa=function(a,b){var c=b.onError?b.onError:function(){};
b.onError=function(e,h){Ah().requestComplete(a,!1);c(e,h)};
var d=b.onSuccess?b.onSuccess:function(){};
b.onSuccess=function(e,h){Ah().requestComplete(a,!0);d(e,h)}};
_.Kfa=function(){return _.w("embeds_web_nwl_disable_nocookie")?"www.youtube-nocookie.com"!==_.Xe(document.location.toString()):!0};
Lfa=function(a,b){b=void 0===b?{}:b;var c=function(d){var e=_.Bh().isNetworkAvailable();if(!_.Ch()||!d||e&&_.w("vss_networkless_bypass_write"))Dh(a,b);else{var h={url:a,options:b,timestamp:(0,_.pf)(),status:"NEW",sendCount:0};fh(h,d).then(function(l){h.id=l;_.Bh().isNetworkAvailable()&&Eh(h)}).catch(function(l){Eh(h);
_.Bh().isNetworkAvailable()?_.te(l):wh(l)})}};
_.w("skip_is_supported_killswitch")?_.Sg().then(function(d){c(d)}):c(_.Rg())};
Mfa=function(a,b){b=void 0===b?{}:b;var c=function(d){if(_.Ch()&&d){var e={url:a,options:b,timestamp:(0,_.pf)(),status:"NEW",sendCount:0},h=!1,l=b.onSuccess?b.onSuccess:function(){};
e.options.onSuccess=function(p,q){_.w("use_cfr_monitor")&&Ah().requestComplete(e.url,!0);void 0!==e.id?kh(e.id,d):h=!0;_.w("vss_network_hint")&&_.Bh().networkStatusHint(!0);l(p,q)};
if(_.w("use_cfr_monitor")){var m=b.onError?b.onError:function(){};
e.options.onError=function(p,q){Ah().requestComplete(e.url,!1);m(p,q)}}Dh(e.url,e.options);
fh(e,d).then(function(p){e.id=p;h&&kh(e.id,d)}).catch(function(p){_.Bh().isNetworkAvailable()?_.te(p):wh(p)})}else Dh(a,b)};
_.w("skip_is_supported_killswitch")?_.Sg().then(function(d){c(d)}):c(_.Rg())};
_.Hh=function(){var a=_.Rg();if(!a)throw _.wg("throttleSend");Fh||(Fh=_.Me.addLowPriorityJob(function(){var b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,_.ih("NEW",a),2);if(3!=c.nextAddress)return b=c.yieldResult,b?_.z(c,Eh(b),3):(_.Gh(),c.return());Fh&&(Fh=0,_.Hh());_.Ih(c)})},100))};
_.Gh=function(){_.Me.cancelJob(Fh);Fh=0};
Eh=function(a){var b,c,d;return _.y(function(e){switch(e.nextAddress){case 1:b=_.Rg();if(!b)throw c=_.wg("immediateSend"),c;if(void 0===a.id){e.jumpTo(2);break}return _.z(e,xfa(a.id,b),3);case 3:(d=e.yieldResult)?a=d:_.we(Error("Ib"));case 2:if(_.Nfa(a,2592E6)){e.jumpTo(4);break}_.we(Error("Jb"));if(void 0===a.id){e.jumpTo(5);break}return _.z(e,kh(a.id,b),5);case 5:return e.return();case 4:a.skipRetry||(a=Ofa(a));var h=a,l,m;if(null===(m=null===(l=null===h||void 0===h?void 0:h.options)||void 0===
l?void 0:l.postParams)||void 0===m?0:m.requestTimeMs)h.options.postParams.requestTimeMs=Math.round((0,_.pf)());a=h;if(!a){e.jumpTo(0);break}if(!a.skipRetry||void 0===a.id){e.jumpTo(8);break}return _.z(e,kh(a.id,b),8);case 8:Dh(a.url,a.options,!!a.skipRetry),_.Ih(e)}})};
Ofa=function(a){var b=_.Rg();if(!b)throw _.wg("updateRequestHandlers");var c=a.options.onError?a.options.onError:function(){};
a.options.onError=function(e,h){var l;return _.y(function(m){switch(m.nextAddress){case 1:_.w("use_cfr_monitor")&&Ah().requestComplete(a.url,!1);l=ofa(h);if(!(_.w("nwl_consider_error_code")&&l||!_.w("nwl_consider_error_code")&&Pfa()<=_.ne("potential_esf_error_limit",10))){m.jumpTo(2);break}if(_.w("skip_checking_network_on_cfr_failure")&&(!_.w("skip_checking_network_on_cfr_failure")||Ah().isEndpointCFR(a.url))){m.jumpTo(3);break}return _.z(m,_.Bh().sendNetworkCheckRequest(),3);case 3:if(_.Bh().isNetworkAvailable()){m.jumpTo(2);
break}c(e,h);if(!_.w("nwl_consider_error_code")||void 0===(null===a||void 0===a?void 0:a.id)){m.jumpTo(6);break}return _.z(m,_.jh(a.id,b,!1),6);case 6:return m.return();case 2:if(_.w("nwl_consider_error_code")&&!l&&Pfa()>_.ne("potential_esf_error_limit",10))return m.return();_.ve("ytNetworklessLoggingInitializationOptions")&&_.Jh.potentialEsfErrorCounter++;Kh++;if(void 0===(null===a||void 0===a?void 0:a.id)){m.jumpTo(8);break}return 1>a.sendCount?_.z(m,_.jh(a.id,b),12):_.z(m,kh(a.id,b),8);case 12:_.Me.addLowPriorityJob(function(){_.Bh().isNetworkAvailable()&&
_.Hh()},5E3);
case 8:c(e,h),_.Ih(m)}})};
var d=a.options.onSuccess?a.options.onSuccess:function(){};
a.options.onSuccess=function(e,h){return _.y(function(l){if(1==l.nextAddress)return _.w("use_cfr_monitor")&&Ah().requestComplete(a.url,!0),void 0===(null===a||void 0===a?void 0:a.id)?l.jumpTo(2):_.z(l,kh(a.id,b),2);_.w("vss_network_hint")&&_.Bh().networkStatusHint(!0);d(e,h);_.Ih(l)})};
return a};
_.Nfa=function(a,b){a=a.timestamp;return(0,_.pf)()-a>=b?!1:!0};
_.Bh=function(){if(_.w("use_new_nwl"))return Jfa();Lh||(Lh=new _.zh({logOfflineErrors:!0,enablePolling:!0}));return Lh};
Dh=function(a,b,c){c&&0===Object.keys(b).length?_.sh(a):_.gf(a,b)};
_.Ch=function(){return _.ve("ytNetworklessLoggingInitializationOptions")?_.Jh.isNwlInitialized:_.Mh};
Pfa=function(){return _.ve("ytNetworklessLoggingInitializationOptions")?_.Jh.potentialEsfErrorCounter:Kh};
_.Oh=function(a,b,c){c=void 0===c?{}:c;var d=_.Nh;_.ke("ytLoggingEventsDefaultDisabled",!1)&&_.Nh==_.Nh&&(d=null);_.Nf(a,b,d,c)};
Qfa=function(a){if("JavaException"===a.name)return!0;a=a.stack;return a.includes("chrome://")||a.includes("chrome-extension://")||a.includes("moz-extension://")};
_.Ph=function(a){return atob(a.replace(/-/g,"+").replace(/_/g,"/"))};
_.Rh=function(a,b){var c=a.length,d=0,e=function(){return a.charCodeAt(d++)};
do{var h=Qh(e);if(Infinity===h)break;var l=h>>3;switch(h&7){case 0:h=Qh(e);if(l===b)return h;break;case 1:if(l===b)return;d+=8;break;case 2:h=Qh(e);if(l===b)return a.substr(d,h);d+=h;break;case 5:if(l===b)return;d+=4;break;default:return}}while(d<c)};
Qh=function(a){var b=a(),c=b&127;if(128>b)return c;b=a();c|=(b&127)<<7;if(128>b)return c;b=a();c|=(b&127)<<14;if(128>b)return c;b=a();return 128>b?c|(b&127)<<21:Infinity};
Rfa=function(a,b,c,d){if(a)if(Array.isArray(a)){var e=d;for(d=0;d<a.length&&!(a[d]&&(e+=Sh(d,a[d],b,c),500<e));d++);d=e}else if("object"===typeof a)for(e in a){if(a[e]){var h=a[e];var l=b;var m=c;l="string"!==typeof h||"clickTrackingParams"!==e&&"trackingParams"!==e?0:(h=_.Rh(_.Ph(h),2))?Sh(e+".ve",h,l,m):0;d+=l;d+=Sh(e,a[e],b,c);if(500<d)break}}else c[b]=Th(a),d+=c[b].length;else c[b]=Th(a),d+=c[b].length;return d};
Sh=function(a,b,c,d){c+="."+a;a=Th(b);d[c]=a;return c.length+a.length};
Th=function(a){try{return("string"===typeof a?a:String(JSON.stringify(a))).substr(0,500)}catch(b){return"unable to serialize "+typeof a+" ("+b.message+")"}};
Sfa=function(){_.Be(_.v("ERRORS")||[],function(a){_.Uh.apply(null,a)});
_.je("ERRORS",[])};
_.Vh=function(a){_.Uh(a,"WARNING")};
Tfa=function(a){a instanceof Error?_.Uh(a):(a=_.ra(a)?JSON.stringify(a):String(a),a=new _.pg(a),a.name="RejectedPromiseError",_.Vh(a))};
Ufa=function(a,b,c,d,e,h){b=void 0===b?"Unknown file":b;c=void 0===c?0:c;var l=!1,m=Jda("log_window_onerror_fraction");if(m&&Math.random()<m)l=!0;else{m=document.getElementsByTagName("script");for(var p=0,q=m.length;p<q;p++)if(0<m[p].src.indexOf("/debug-")){l=!0;break}}l&&(l=!1,e?l=!0:("string"===typeof a?m=a:ErrorEvent&&a instanceof ErrorEvent?(l=!0,m=a.message,b=a.filename,c=a.lineno,d=a.colno):(m="Unknown error",b="Unknown file",c=0),e=new _.pg(m),e.name="UnhandledWindowError",e.message=m,e.fileName=
b,e.lineNumber=c,isNaN(d)?delete e.columnNumber:e.columnNumber=d),h&&_.Wh(e,h),l?_.Uh(e):_.Vh(e))};
_.Uh=function(a,b,c,d,e,h){h=void 0===h?{}:h;h.name=c||_.v("INNERTUBE_CONTEXT_CLIENT_NAME",1);h.version=d||_.v("INNERTUBE_CONTEXT_CLIENT_VERSION",void 0);c=h||{};b=void 0===b?"ERROR":b;b=void 0===b?"ERROR":b;if(a&&(a.hasOwnProperty("level")&&a.level&&(b=a.level),_.w("console_log_js_exceptions")&&(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)),!(5<=Vfa))){d=_.Xh;var l=Wfa(a);e=l.message||"Unknown Error";h=l.name||"UnknownError";var m=l.stack||a.stacktrace||"Not available";if(m.startsWith(h+": "+e)){var p=m.split("\n");p.shift();m=p.join("\n")}p=l.lineNumber||"Not available";l=l.fileName||"Not available";var q=0;if(a.hasOwnProperty("args")&&a.args&&a.args.length)for(var x=0;x<a.args.length&&!(q=Rfa(a.args[x],"params."+x,c,q),500<=q);x++);
else if(a.hasOwnProperty("params")&&a.params){var B=a.params;if("object"===typeof a.params)for(x in B){if(B[x]){var C="params."+x,I=Th(B[x]);c[C]=I;q+=C.length+I.length;if(500<q)break}}else c.params=Th(B)}if(d.length)for(x=0;x<d.length&&!(q=Rfa(d[x],"params.context."+x,c,q),500<=q);x++);navigator.vendor&&!c.hasOwnProperty("vendor")&&(c["device.vendor"]=navigator.vendor);x={message:e,name:h,lineNumber:p,fileName:l,stack:m,params:c,sampleWeight:1};c=Number(a.columnNumber);isNaN(c)||(x.lineNumber=x.lineNumber+
":"+c);if("IGNORED"===a.level)a=0;else a:{a=Yh();c=_.u(a.messageWeights);for(d=c.next();!d.done;d=c.next())if(d=d.value,x.message&&x.message.match(d.messageRegExp)){a=d.weight;break a}a=_.u(a.callbackWeights);for(c=a.next();!c.done;c=a.next())if(c=c.value,c.callback(x)){a=c.weight;break a}a=1}x.sampleWeight=a;a=_.u(Xfa);for(c=a.next();!c.done;c=a.next())if(c=c.value,c.patternsForType[x.name])for(e=_.u(c.patternsForType[x.name]),d=e.next();!d.done;d=e.next())if(h=d.value,d=x.message.match(h.regexp)){x.params["params.error.original"]=
d[0];e=h.groups;h={};for(p=0;p<e.length;p++)h[e[p]]=d[p+1],x.params["params.error."+e[p]]=d[p+1];x.message=c.messageFn(h);break}x.params||(x.params={});a=Yh();x.params["params.errorServiceSignature"]="msg="+a.messageWeights.length+"&cb="+a.callbackWeights.length;x.params["params.serviceWorker"]="false";_.g.document&&_.g.document.querySelectorAll&&(x.params["params.fscripts"]=String(document.querySelectorAll("script:not([nonce])").length));_.pb("sample").constructor!==_.Zh&&(x.params["params.fconst"]=
"true");window.yterr&&"function"===typeof window.yterr&&window.yterr(x);if(0!==x.sampleWeight&&!Yfa.has(x.message)){"ERROR"===b?($h.JSC$32191_publish("handleError",x),_.w("record_app_crashed_web")&&0===Zfa&&1===x.sampleWeight&&(Zfa++,a={appCrashType:"APP_CRASH_TYPE_BREAKPAD"},_.w("report_client_error_with_app_crash_ks")||(a.systemHealth={crashData:{clientError:{logMessage:{message:x.message}}}}),_.Oh("appCrashed",a)),$fa++):"WARNING"===b&&$h.JSC$32191_publish("handleWarning",x);if(_.w("kevlar_gel_error_routing")){a=
b;b:{c=_.u(aga);for(d=c.next();!d.done;d=c.next())if(_.fg(d.value.toLowerCase())){c=!0;break b}c=!1}if(c)c=void 0;else{d={stackTrace:x.stack};x.fileName&&(d.filename=x.fileName);c=x.lineNumber&&x.lineNumber.split?x.lineNumber.split(":"):[];0!==c.length&&(1!==c.length||isNaN(Number(c[0]))?2!==c.length||isNaN(Number(c[0]))||isNaN(Number(c[1]))||(d.lineNumber=Number(c[0]),d.columnNumber=Number(c[1])):d.lineNumber=Number(c[0]));c={level:"ERROR_LEVEL_UNKNOWN",message:x.message,errorClassName:x.name,sampleWeight:x.sampleWeight};
"ERROR"===a?c.level="ERROR_LEVEL_ERROR":"WARNING"===a&&(c.level="ERROR_LEVEL_WARNNING");d={isObfuscated:!0,browserStackInfo:d};e={pageUrl:window.location.href,kvPairs:[]};_.v("FEXP_EXPERIMENTS")&&(e.experimentIds=_.v("FEXP_EXPERIMENTS"));p=_.v("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS",void 0);if(!Jda("web_disable_gel_stp_ecatcher_killswitch")&&p)for(l=_.u(Object.keys(p)),h=l.next();!h.done;h=l.next())h=h.value,e.kvPairs.push({key:h,value:String(p[h])});if(p=x.params)for(l=_.u(Object.keys(p)),h=l.next();!h.done;h=
l.next())h=h.value,e.kvPairs.push({key:"client."+h,value:String(p[h])});h=_.v("SERVER_NAME",void 0);p=_.v("SERVER_VERSION",void 0);h&&p&&(e.kvPairs.push({key:"server.name",value:h}),e.kvPairs.push({key:"server.version",value:p}));c={errorMetadata:e,stackTrace:d,logMessage:c}}c&&(_.Oh("clientError",c),("ERROR"===a||_.w("errors_flush_gel_always_killswitch"))&&_.sf())}if(!_.w("suppress_error_204_logging")){a=x.params||{};b={urlParams:{a:"logerror",t:"jserror",type:x.name,msg:x.message.substr(0,250),
line:x.lineNumber,level:b,"client.name":a.name},postParams:{url:_.v("PAGE_NAME",window.location.href),file:x.fileName},method:"POST"};a.version&&(b["client.version"]=a.version);if(b.postParams){x.stack&&(b.postParams.stack=x.stack);c=_.u(Object.keys(a));for(d=c.next();!d.done;d=c.next())d=d.value,b.postParams["client."+d]=a[d];if(a=_.v("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS",void 0))for(c=_.u(Object.keys(a)),d=c.next();!d.done;d=c.next())d=d.value,b.postParams[d]=a[d];a=_.v("SERVER_NAME",void 0);
c=_.v("SERVER_VERSION",void 0);a&&c&&(b.postParams["server.name"]=a,b.postParams["server.version"]=c)}_.gf(_.v("ECATCHER_REPORT_HOST","")+"/error_204",b)}try{Yfa.add(x.message)}catch(H){}Vfa++}}};
_.Wh=function(a){var b=_.$b.apply(1,arguments),c=a;c.args||(c.args=[]);c.args.push.apply(c.args,_.Pc(b))};
ai=function(a,b){function c(){function e(m,p,q){for(p=Reflect.getMetadata("parameters",m)||[];p.length<=q;)p.push(null);p[q]=p[q]||[];p[q].push(l);Reflect.defineMetadata(p,m);return m}
var h=_.$b.apply(0,arguments);if(this instanceof c)return d.apply(this,h),this;var l=new (Function.prototype.bind.apply(c,[null].concat(_.Pc(h))));e.annotation=l;return e}
var d=bga(b);c.prototype.toString=function(){return"@"+a};
return c.annotationCls=c};
bga=function(a){return function(){var b=_.$b.apply(0,arguments),c=this;a.forEach(function(d,e){e=b[e];if(Array.isArray(d))c[d[0]]=e&&void 0!==e?e:d[1];else for(var h in d)c[h]=e&&void 0!==e[h]?e[h]:d[h]})}};
bi=function(a){return void 0!==a&&null!==a};
ci=function(a){if("string"===typeof a)return a;if(void 0===a||null===a)return""+a;if(a.overriddenName)return a.overriddenName;if(a.name)return a.name;a=a.toString();var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};
cga=function(a){a.__forward_ref__=cga;a.toString=function(){return ci(this())};
return a};
di=function(a){return"function"===typeof a&&a.hasOwnProperty("__forward_ref__")&&a.__forward_ref__===cga?a():a};
ei=function(a){return a?a.map(function(b){return new (Function.prototype.bind.apply(b.type.annotationCls,[null].concat(_.Pc(b.args?b.args:[]))))}):[]};
dga=function(a){for(var b=[],c=0;c<a.length;++c){if(-1<b.indexOf(a[c])){b.push(a[c]);break}b.push(a[c])}return b};
fi=function(a){return 1<a.length?" ("+dga(a.slice().reverse()).map(function(b){return ci(b.token)}).join(" -> ")+")":""};
gi=function(a,b,c,d){if(d){var e=Error("Pb``"+(d instanceof Error?d.message:d));e.ngOriginalError=d}else e=Error();e.addKey=ega;e.keys=[b];e.injectors=[a];e.constructResolvingMessage=c;e.message=e.constructResolvingMessage();e.ngOriginalError=d;return e};
ega=function(a,b){this.injectors.push(a);this.keys.push(b);this.message=this.constructResolvingMessage()};
fga=function(a,b){return gi(a,b,function(){return"No provider for "+ci(this.keys[0].token)+"!"+fi(this.keys)})};
gga=function(a,b){return gi(a,b,function(){return"Cannot instantiate cyclic dependency!"+fi(this.keys)})};
hga=function(a,b,c){return gi(a,c,function(){var d=ci(this.keys[0].token);return this.ngOriginalError.message+": Error during instantiation of "+d+"!"+fi(this.keys)+"."},b)};
iga=function(a,b){for(var c=[],d=0,e=b.length;d<e;d++){var h=b[d];h&&0!=h.length?c.push(h.map(ci).join(" ")):c.push("?")}return Error("Sb`"+ci(a)+"`"+c.join(", ")+"`"+ci(a))};
oga=function(a){if(a&&void 0!==a.useClass){var b=di(a.useClass);var c=hi.factory(b);b=jga(b)}else a&&void 0!==a.useExisting?(c=function(d){return d},b=[new kga(ii.get(di(a.useExisting)),!1,null)]):a&&void 0!==a.useFactory?(c=a.useFactory,b=lga(a.useFactory,a.deps)):(c=function(){return a.useValue},b=mga);
return new nga(c,b)};
qga=function(a){return new pga(ii.get(di(a.provide)),[oga(a)],a.multi)};
sga=function(a,b){a.forEach(function(c){if(c instanceof rga)b.push({provide:c,useClass:c});else if(c&&"object"==typeof c&&void 0!==c.provide)b.push(c);else if(c instanceof Array)sga(c,b);else throw Error("Rb`"+c);});
return b};
lga=function(a,b){if(b){var c=b.map(function(d){return[d]});
return b.map(function(d){return tga(a,d,c)})}return jga(a)};
jga=function(a){var b=hi.parameters(a);if(!b)return[];if(b.some(function(c){return null==c}))throw iga(a,b);
return b.map(function(c){return tga(a,c,b)})};
tga=function(a,b,c){var d=null,e=!1;if(!Array.isArray(b))return b instanceof uga?ji(b.token,e,null):ji(b,e,null);for(var h=null,l=0;l<b.length;++l){var m=b[l];if(m instanceof rga)d=m;else if(m instanceof uga)d=m.token;else if(m instanceof vga)e=!0;else if(m instanceof wga||m instanceof xga)h=m}d=di(d);if(null!=d)return ji(d,e,h);throw iga(a,c);};
ji=function(a,b,c){return new kga(ii.get(di(a)),b,c)};
yga=function(a,b){for(var c=Array(a.providers.length),d=0;d<a.providers.length;++d){var e=d;if(0>d||d>=a.providers.length)throw Error("Tb`"+d);c[e]=b(a.providers[d])}return c};
zga=function(a){return"function"===typeof a&&hi.parameters(a).every(function(b){return!!b})};
Aga=function(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"}};
_.ki=function(){a:{if(window.crypto&&window.crypto.getRandomValues)try{var a=Array(16),b=new Uint8Array(16);window.crypto.getRandomValues(b);for(var c=0;c<a.length;c++)a[c]=b[c];var d=a;break a}catch(e){}d=Array(16);for(a=0;16>a;a++){b=Date.now();for(c=0;c<b%23;c++)d[a]=Math.random();d[a]=Math.floor(256*Math.random())}if(Bga)for(a=1,b=0;b<Bga.length;b++)d[a%16]=d[a%16]^d[(a-1)%16]/4^Bga.charCodeAt(b),a++}a=[];for(b=0;b<d.length;b++)a.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(d[b]&
63));return a.join("")};
_.Ega=function(a){a&&(a={clientDocumentNonce:_.Cga,clientScreenNonce:a},_.w("use_default_heartbeat_client")?_.Oh("foregroundHeartbeatScreenAssociated",a):_.Nf("foregroundHeartbeatScreenAssociated",a,Dga))};
li=function(a){a=void 0===a?0:a;return 0==a?"client-screen-nonce":"client-screen-nonce."+a};
mi=function(a){a=void 0===a?0:a;return 0==a?"ROOT_VE_TYPE":"ROOT_VE_TYPE."+a};
Fga=function(a){return _.v(mi(void 0===a?0:a),void 0)};
_.oi=function(a){return(a=Fga(void 0===a?0:a))?new ni({veType:a,youtubeData:void 0,jspbYoutubeData:void 0}):null};
Gga=function(){var a=_.v("csn-to-ctt-auth-info");a||(a={},_.je("csn-to-ctt-auth-info",a));return a};
_.pi=function(a){a=void 0===a?0:a;var b=_.v(li(a));if(!b&&!_.ke("USE_CSN_FALLBACK",!0))return null;b||!_.w("use_undefined_csn_any_layer")&&0!=a||(b="UNDEFINED_CSN");return b?b:null};
Hga=function(a,b,c){var d=Gga();(c=_.pi(c))&&delete d[c];b&&(d[a]=b)};
_.qi=function(a){return Gga()[a]};
_.ri=function(a,b,c,d){c=void 0===c?0:c;if(a!==_.v(li(c))||b!==_.v(mi(c)))Hga(a,d,c),_.je(li(c),a),_.je(mi(c),b),b=function(){setTimeout(function(){_.Ega(a)},0)},"requestAnimationFrame"in window?window.requestAnimationFrame(b):b()};
Iga=function(a,b){b=void 0===b?"":b;var c=[],d;for(d in a)if(a.hasOwnProperty(d)){var e=""!==b?b+"."+d:d;"object"===typeof a[d]?c.push.apply(c,_.Pc(Iga(a[d],e))):c.push([e,a[d]])}c.sort();return c};
_.ti=function(a){var b=_.$b.apply(1,arguments);if(!si(a)||b.some(function(e){return!si(e)}))throw Error("Wb");
var c=a;b=_.u(b);for(var d=b.next();!d.done;d=b.next())Jga(c,d.value);return c};
Jga=function(a,b){for(var c in b)if(si(b[c])){if(c in a&&!si(a[c]))throw Error("Xb");c in a||(a[c]={});Jga(a[c],b[c])}else if(Kga(b[c])){if(c in a&&!Kga(a[c]))throw Error("Yb");c in a||(a[c]=[]);Lga(a[c],b[c])}else a[c]=b[c];return a};
Lga=function(a,b){b=_.u(b);for(var c=b.next();!c.done;c=b.next())c=c.value,si(c)?a.push(Jga({},c)):Kga(c)?a.push(Lga([],c)):a.push(c);return a};
si=function(a){return"object"===typeof a&&!Array.isArray(a)};
Kga=function(a){return"object"===typeof a&&Array.isArray(a)};
_.Nga=function(a){for(var b=_.u(Object.entries(Mga)),c=b.next();!c.done;c=b.next())if(c=_.u(c.value),c.next(),c=c.next().value,c==="SLI_STATUS_"+a)return c;return"SLI_STATUS_UNKNOWN"};
_.ui=function(a,b,c,d){return Oga(a,b,function(){return new _.Pga(a,b,c,d)})};
_.Qga=function(){return _.ui("SLI_NAME_YOUTUBE_WEB_APP_BOOTS","APP_BOOTS",12E4,"TIMEOUT")};
vi=function(){return _.ui("SLI_NAME_YOUTUBE_WEB_NETWORK_REQUEST","NETWORK_REQUEST",12E4,"TIMEOUT")};
Rga=function(){return _.ui("SLI_NAME_YOUTUBE_WEB_YT_INITIAL_DATA_PRESENT","YT_INITIAL_DATA_LOADED",6E4,"FAILURE")};
Sga=function(){return _.ui("SLI_NAME_YOUTUBE_WEB_STFE_GREATER_THAN_ONE_MINUTE","STFE_GREATER_THAN_ONE_MINUTE",6E4,"SUCCESS")};
Tga=function(){return _.ui("SLI_NAME_YOUTUBE_WEB_STFE_GREATER_THAN_TEN_MINUTES","STFE_GREATER_THAN_TEN_MINUTES",6E5,"SUCCESS")};
_.zi=function(a){a=void 0===a?!1:a;_.wi.getInstance();var b="USER_INTERFACE_THEME_LIGHT";_.xi(0,165)?b="USER_INTERFACE_THEME_DARK":_.xi(0,174)?b="USER_INTERFACE_THEME_LIGHT":_.yi()&&(b="USER_INTERFACE_THEME_DARK");return a?b:_.Uga()||b};
_.Ai=function(){return!_.w("kevlar_legacy_browsers")&&window.matchMedia&&window.matchMedia("(prefers-color-scheme)").matches};
_.yi=function(){return _.Ai()&&window.matchMedia("(prefers-color-scheme: dark)").matches};
_.Vga=function(){_.wi.getInstance();return _.Ai()&&!_.xi(0,165)&&!_.xi(0,174)};
_.Uga=function(){var a=void 0===a?window.location.href:a;if(_.w("kevlar_disable_theme_param"))return null;var b=_.df(a);if(_.Wga(b))return"USER_INTERFACE_THEME_DARK";try{var c=_.Se(a).theme;return Xga.get(c)||null}catch(d){}return null};
_.Wga=function(a){var b=Yga.map(function(c){return c.toLowerCase()});
return!_.w("disable_dark_fashion_destination_launch")&&b.some(function(c){return a.toLowerCase().startsWith(c)})?!0:!1};
_.Bi=function(a,b,c){c=void 0===c?{}:c;var d=Math.round(c.timestamp||(0,_.pf)());_.Oa(a,1,d<Number.MAX_SAFE_INTEGER?d:0);var e=_.Ne();d=new Zga;_.Oa(d,1,c.timestamp||!isFinite(e)?-1:e);if(_.w("log_sequence_info_on_gel_web")&&c.sequenceGroup){e=c.sequenceGroup;var h=Bea(e),l=new $ga;_.Oa(l,2,h);_.Oa(l,1,e);_.lb(d,3,l);c.endOfSequence&&delete aha[c.sequenceGroup]}_.lb(a,33,d);(c.sendIsolatedPayload?mea:jea)({endpoint:"log_event",payload:a,cttAuthInfo:c.cttAuthInfo,dangerousLogToVisitorSession:c.dangerousLogToVisitorSession},
b)};
_.Ci=function(a,b){b=void 0===b?{}:b;var c=!1;_.ke("ytLoggingEventsDefaultDisabled",!1)&&_.Nh===_.Nh&&(c=!0);_.Bi(a,c?null:_.Nh,b)};
_.bha=function(a,b,c){var d=new _.Gf;_.Di(d,72,_.Ei,a);c?_.Bi(d,c,b):_.Ci(d,b)};
_.cha=function(a,b,c){var d=new _.Gf;_.Di(d,73,_.Ei,a);c?_.Bi(d,c,b):_.Ci(d,b)};
dha=function(a,b,c){var d=new _.Gf;_.Di(d,78,_.Ei,a);c?_.Bi(d,c,b):_.Ci(d,b)};
eha=function(a,b,c){var d=new _.Gf;_.Di(d,208,_.Ei,a);c?_.Bi(d,c,b):_.Ci(d,b)};
fha=function(a,b,c){var d=new _.Gf;_.Di(d,156,_.Ei,a);c?_.Bi(d,c,b):_.Ci(d,b)};
gha=function(a,b,c){var d=new _.Gf;_.Di(d,215,_.Ei,a);c?_.Bi(d,c,b):_.Ci(d,b)};
_.oha=function(a,b,c,d,e,h,l){var m=hha();h=new ni({veType:b,youtubeData:h,jspbYoutubeData:void 0});e={cttAuthInfo:e,sequenceGroup:m};var p=function(){_.Vh(new _.pg("newScreen() parent element does not have a VE - rootVe",b))};
if(_.w("il_via_jspb")){var q=new iha;q.setCsn(m);jha(q,h.getAsJspb());c&&c.visualElement?(h=new kha,c.clientScreenNonce&&_.Oa(h,2,c.clientScreenNonce),lha(h,c.visualElement.getAsJspb()),l&&_.Oa(h,4,mha[l]),_.lb(q,5,h)):c&&p();d&&_.Oa(q,3,d);fha(q,e,a)}else h={csn:m,pageVe:h.getAsJson()},c&&c.visualElement?(h.implicitGesture={parentCsn:c.clientScreenNonce,gesturedVe:c.visualElement.getAsJson()},l&&(h.implicitGesture.gestureType=l)):c&&p(),d&&(h.cloneCsn=d),a?_.Nf("screenCreated",h,a,e):_.Oh("screenCreated",
h,e);Vg(rfa,new nha(m));return m};
_.Gi=function(a,b,c,d){var e=d.filter(function(p){p.csn!==b?(p.csn=b,p=!0):p=!1;return p}),h={cttAuthInfo:_.qi(b),
sequenceGroup:b};d=_.u(d);for(var l=d.next();!l.done;l=d.next())l=l.value.getAsJson(),(_.Zd.isEmpty(l)||!l.trackingParams&&!l.veType)&&_.Vh(Error("ac"));if(_.w("il_via_jspb")){var m=new pha;m.setCsn(b);qha(m,c.getAsJspb());_.pe(e,function(p){p=p.getAsJspb();_.Ff(m,3,rha,p)});
"UNDEFINED_CSN"==b?_.Fi("visualElementAttached",m,h):gha(m,h,a)}else c={csn:b,parentVe:c.getAsJson(),childVes:_.pe(e,function(p){return p.getAsJson()})},"UNDEFINED_CSN"==b?_.Fi("visualElementAttached",c,h):a?_.Nf("visualElementAttached",c,a,h):_.Oh("visualElementAttached",c,h)};
_.sha=function(a,b,c,d,e){var h={cttAuthInfo:_.qi(b),sequenceGroup:b};if(_.w("il_via_jspb")){var l=new _.Hi;l.setCsn(b);c=c.getAsJspb();_.lb(l,2,c);_.Oa(l,4,1);d&&_.lb(l,3,e);"UNDEFINED_CSN"==b?_.Fi("visualElementShown",l,h):_.bha(l,h,a)}else e={csn:b,ve:c.getAsJson(),eventType:1},d&&(e.clientData=d),"UNDEFINED_CSN"==b?_.Fi("visualElementShown",e,h):a?_.Nf("visualElementShown",e,a,h):_.Oh("visualElementShown",e,h)};
_.tha=function(a,b,c,d,e,h){var l=(d=void 0===d?!1:d)?16:8,m={cttAuthInfo:_.qi(b),sequenceGroup:b,endOfSequence:d};_.w("il_via_jspb")?(l=new _.Hi,l.setCsn(b),c=c.getAsJspb(),_.lb(l,2,c),_.Oa(l,4,d?16:8),e&&_.lb(l,3,h),"UNDEFINED_CSN"==b?_.Fi("visualElementHidden",l,m):_.cha(l,m,a)):(d={csn:b,ve:c.getAsJson(),eventType:l},e&&(d.clientData=e),"UNDEFINED_CSN"==b?_.Fi("visualElementHidden",d,m):a?_.Nf("visualElementHidden",d,a,m):_.Oh("visualElementHidden",d,m))};
_.Ii=function(a,b,c,d,e){d=d||"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK";var h={cttAuthInfo:_.qi(b),sequenceGroup:b};if(_.w("il_via_jspb")){var l=new uha;l.setCsn(b);c=c.getAsJspb();_.lb(l,2,c);_.Oa(l,4,mha[d]);e&&_.lb(l,3,void 0);"UNDEFINED_CSN"==b?_.Fi("visualElementGestured",l,h):dha(l,h,a)}else d={csn:b,ve:c.getAsJson(),gestureType:d},e&&(d.clientData=e),"UNDEFINED_CSN"==b?_.Fi("visualElementGestured",d,h):a?_.Nf("visualElementGestured",d,a,h):_.Oh("visualElementGestured",d,h)};
_.Ji=function(a,b,c,d,e){var h={cttAuthInfo:_.qi(b),sequenceGroup:b};_.w("il_via_jspb")?(d=new vha,d.setCsn(b),c=c.getAsJspb(),_.lb(d,2,c),e&&_.lb(d,3,e),"UNDEFINED_CSN"==b?_.Fi("visualElementStateChanged",d,h):eha(d,h,a)):(e={csn:b,ve:c.getAsJson(),clientData:d},"UNDEFINED_CSN"==b?_.Fi("visualElementStateChanged",e,h):a?_.Nf("visualElementStateChanged",e,a,h):_.Oh("visualElementStateChanged",e,h))};
xha=function(){return _.wha(Math.random()+"",3)};
_.Fi=function(a,b,c){Ki.push({payloadName:a,payload:b,options:c});yha||(yha=tfa())};
qfa=function(a){if(Ki){for(var b=_.u(Ki),c=b.next();!c.done;c=b.next())if(c=c.value,c.payload)if(_.w("il_via_jspb"))switch(c.payload.setCsn(a.csn),c.payloadName){case "screenCreated":fha(c.payload,c.options);break;case "visualElementAttached":gha(c.payload,c.options);break;case "visualElementShown":_.bha(c.payload,c.options);break;case "visualElementHidden":_.cha(c.payload,c.options);break;case "visualElementGestured":dha(c.payload,c.options);break;case "visualElementStateChanged":eha(c.payload,c.options);
break;default:_.Vh(new _.pg("flushQueue unable to map payloadName to JSPB setter"))}else c.payload.csn=a.csn,_.Nf(c.payloadName,c.payload,null,c.options);Ki.length=0}yha=0};
_.Li=function(a,b){_.sha(void 0,a,b,void 0)};
_.Ni=function(){if(!_.Mi){_.Mi=new zha;var a=_.ne("client_streamz_web_flush_count",-1);-1!==a&&(_.Mi.invocationLimit=a)}return _.Mi};
_.Pi=function(a,b,c){b=void 0===b?{}:b;a=(a=a in _.Oi?_.Oi[a]:c)||"";c={};for(var d in b){c.$jscomp$loop$prop$key$3070=d;var e=function(h){return function(){return String(b[h.$jscomp$loop$prop$key$3070])}}(c);
a=a.replace(new RegExp("\\$\\{"+c.$jscomp$loop$prop$key$3070+"\\}","gi"),e);a=a.replace(new RegExp("\\$"+c.$jscomp$loop$prop$key$3070,"gi"),e);c={$jscomp$loop$prop$key$3070:c.$jscomp$loop$prop$key$3070}}return a};
_.Ri=function(a){a=_.sa(a);return _.Qi.get(a)};
_.Si=function(a){a=_.Aha.get(a);return _.Qi.get(a)};
Ui=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a=_.Ti(a,c,b[c]));return a};
_.Vi=function(a,b,c){c=void 0===c?!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=_.ne("polymer_report_client_url_requested_rate"),!c&&Math.random()<b&&_.Vh(new _.pg("urlForEndpoint used on client endpoint",a)),null;var d=_.ne("polymer_report_missing_web_navigation_endpoint_rate");if(a.liveChatEndpoint||a.liveChatReplayEndpoint)d=0;if(!a.commandMetadata&&!a.clickTrackingParams&&Math.random()<d){var e={},h;for(h in a)e[h]="1";_.Vh(new _.pg("Missing navigation data",
e))}e="";if(a.commandMetadata&&a.commandMetadata.webCommandMetadata&&a.commandMetadata.webCommandMetadata.url)e=a.commandMetadata.webCommandMetadata.url;else if(a.searchEndpoint)Math.random()<d&&_.Vh(new _.pg("Should not manually handle search",a)),e="/results?search_query="+encodeURIComponent(a.searchEndpoint.query).replace(/%20/g,"+"),a.searchEndpoint.params&&(e+="&sp="+a.searchEndpoint.params);else if(a.watchEndpoint)Math.random()<d&&_.Vh(new _.pg("Should not manually handle watch",a)),e="/watch?v="+
a.watchEndpoint.videoId,a.watchEndpoint.playlistId&&(e+="&list="+a.watchEndpoint.playlistId),a.watchEndpoint.index&&(e+="&index="+a.watchEndpoint.index),a.watchEndpoint.startTimeSeconds&&(e+="&t="+a.watchEndpoint.startTimeSeconds);else if(a.browseEndpoint)d=a.browseEndpoint.browseId,(h=a.browseEndpoint.canonicalBaseUrl)?e=h:d&&(e=d.substr(0,2),e="FE"==e?"FEwhat_to_watch"==d?"/":"FEmy_videos"==d?"/my_videos":"/feed/"+d.substr(2):"VL"==e?"/playlist?list="+d.substr(2):"/channel/"+d),e&&a.browseEndpoint.query&&
(e=Ui(e+"/search",{query:a.browseEndpoint.query})),e&&a.browseEndpoint.params&&(e=Ui(e,{params:a.browseEndpoint.params}));else{if(a.urlEndpoint)return a.urlEndpoint.url;a.signInEndpoint?(e="https://accounts.google.com/ServiceLogin",d={},_.Zd.extend(d,b||{},{"continue":window.location.href.split("#")[0],action_handle_signin:!0,passive:!0}),b=d):a.uploadEndpoint?e="//www.youtube.com/upload":a.liveChatEndpoint?e=_.Bha(a.liveChatEndpoint):a.liveChatReplayEndpoint?e=_.Cha(a.liveChatReplayEndpoint):a.liveChatItemContextMenuEndpoint?
e=Ui("/youtubei/v1/live_chat/get_item_context_menu",a.liveChatItemContextMenuEndpoint):a.liveChatPurchaseMessageEndpoint?e=Ui("/youtubei/v1/live_chat/get_live_chat_message_buy_flow",a.liveChatPurchaseMessageEndpoint):a.openSuperStickerBuyFlowCommand?e=Ui("/youtubei/v1/live_chat/get_live_chat_super_sticker_buy_flow",a.openSuperStickerBuyFlowCommand):a.videoEditEndpoint?e=Ui("/edit",{video_id:a.videoEditEndpoint.videoId}):a.liveDashboardEndpoint?e=a.liveDashboardEndpoint.videoId?Ui("/live_dashboard",
{v:a.liveDashboardEndpoint.videoId}):"/live_dashboard":a.signalNavigationEndpoint&&a.signalNavigationEndpoint.signal&&"WEBCAM"==a.signalNavigationEndpoint.signal?e="/webcam":a.getPdgBuyFlowCommand&&(e=Ui(a.getPdgBuyFlowCommand.buyflowApiPath,{params:a.getPdgBuyFlowCommand.params}))}return e||c?Ui(e,b||{}):(_.Vh(new _.pg("Error: Can't construct url for endpoint","keys:"+Object.keys(a).sort().join(","),a)),null)};
_.Dha=function(a){if(a){if(a.browseEndpoint)return!!a.browseEndpoint.nofollow;if(a.watchEndpoint)return!!a.watchEndpoint.nofollow;if(a.urlEndpoint)return!!a.urlEndpoint.nofollow}return!1};
_.Bha=function(a){var b=_.Zd.clone(a);if(_.ra(a.continuation)){var c=Object.keys(a.continuation)[0];b.continuation=a.continuation[c].continuation}return Ui("/youtubei/v1/live_chat/get_live_chat",b)};
_.Cha=function(a){a=_.Zd.clone(a);a.currentPlayerState&&(_.Zd.extend(a,a.currentPlayerState),delete a.currentPlayerState);return Ui("/youtubei/v1/live_chat/get_live_chat_replay",a)};
_.Wi=function(a){return{runs:[{text:a}]}};
_.Xi=function(a,b){if(!a)return null;a=Object.keys(a);a=_.u(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.toLowerCase();if(-1<d.indexOf(b,d.length-b.length))return c}return null};
_.Fha=function(a,b){var c=b+a,d=Eha.get(c);if(d)return d;a=b+"-"+a.replace(/([A-Z])/g,"-$1").toLowerCase();Eha.set(c,a);return a};
_.Yi=function(a){var b=_.Xi(a,"action")||_.Xi(a,"command")||_.Xi(a,"endpoint");if(!b)return null;b=_.Fha(b,"yt");a.signalAction&&(b+="-"+a.signalAction.signal.toLowerCase().replace(/_/g,"-"));return b};
_.Zi=function(a){if(a&&a.simpleText)return a.simpleText;var b="";if(a&&a.runs)for(var c=0;c<a.runs.length;c++)a.runs[c].text&&(b+=a.runs[c].text);return b};
_.Iha=function(){$i||($i=_.Ri(Gha))||($i=new Hha);return $i};
_.Jha=function(a,b){b=void 0===b?!1:b;var c=_.Iha();return c&&a&&!_.Zd.isEmpty(a)?c.getUrl(a,b):""};
aj=function(a,b,c){b=new CustomEvent(b,{bubbles:!0,cancelable:!1,composed:!0,detail:c});a.dispatchEvent(b);return b};
_.A=function(a,b,c,d){return aj(a,"yt-action",new _.bj(b,!(void 0===d||!d),c)).detail.returnValue};
_.cj=function(a,b,c){return _.A(a,b,c,!0)};
_.ej=function(a,b,c,d){b&&b.length&&b.forEach(function(e){var h=_.Yi(e);h&&(_.w("handle_service_request_actions")&&e.commandMetadata&&e.commandMetadata.webCommandMetadata&&e.commandMetadata.webCommandMetadata.sendPost?c&&_.w("use_source_element_if_present_for_actions")?_.dj(c,[e]):_.dj(a,[e]):_.cj(a,h,[e,c,d]))})};
_.dj=function(a,b){var c=[a];b&&c.push.apply(c,b);b=_.A(a,"yt-service-request",c);return 0<b.length&&(b=b[0],aj(a,"yt-service-request-sent",b),b&&b.ajaxPromise)?(b.ajaxPromise.then(function(d){aj(a,"yt-service-request-completed",d)},function(d){aj(a,"yt-service-request-error",{error:d,
params:c})},a),b.ajaxPromise):_.fj()};
_.gj=function(a){return new Kha(a)};
_.hj=function(){_.g.YOUTUBE_INJECTOR||(_.g.YOUTUBE_INJECTOR=new Lha);return _.g.YOUTUBE_INJECTOR};
Nha=function(){if(!Mha){if(Polymer.Base){var a=Polymer.Base.createdCallback;Polymer.Base.createdCallback=function(){try{a.apply(this,arguments)}catch(B){_.te(B)}};
var b=Polymer.Base.attachedCallback;Polymer.Base.attachedCallback=function(){try{b.apply(this,arguments)}catch(B){_.te(B)}};
var c=Polymer.Base.detachedCallback;Polymer.Base.detachedCallback=function(){try{c.apply(this,arguments)}catch(B){_.te(B)}};
var d=Polymer.Base.attributeChangedCallback;Polymer.Base.attributeChangedCallback=function(){try{d.apply(this,arguments)}catch(B){_.te(B)}};
var e=Polymer.Base._listen,h=new WeakMap;Polymer.Base._listen=function(B,C,I){var H=function(){try{I.apply(this,arguments)}catch(O){_.te(O)}};
h.set(I,H);e.call(this,B,C,H)};
var l=Polymer.Base._unlisten;Polymer.Base._unlisten=function(B,C,I){l.call(this,B,C,h.get(I))}}if(Polymer.Async){var m=Polymer.Async,p=m._atEndOfMicrotask;
m._atEndOfMicrotask=function(){try{p.apply(m,arguments)}catch(B){_.te(B)}}}if(Polymer.RenderStatus){var q=Polymer.RenderStatus,x=q.afterNextRender;
q.afterNextRender=function(B,C,I){x.call(q,B,function(){try{C.apply(this,arguments)}catch(H){_.te(H)}},I)}}Mha=!0}};
Oha=function(a,b){a=_.u(a);for(var c=a.next();!c.done;c=a.next())if(c=c.value,c.constructor===Array)Oha(c,b);else{var d=b;d.has(c)||(c.inject&&d.add(c),c.behaviors&&Oha(c.behaviors,d))}};
Sha=function(){function a(e,h,l,m){var p=e[h];e[h]=function(){this._host=b.currentHost();this.initializeInjection&&this.initializeInjection();if(p)return p.apply(this,arguments)};
var q=e[l];e[l]=function(){b.push(m?this._host:this);var x=q.apply(this,arguments);b.pop();return x}}
var b={stack:[],push:function(e){this.stack.push(e)},
pop:function(){this.stack.pop()},
currentHost:function(){if(this.stack.length)return this.stack[this.stack.length-1]}};
_.ij.Class=function(e,h){e=_.Pha(e,h);a(e.prototype,"created","_stampTemplate",!1);return e};
a(_.jj.prototype,"_initializeProperties","__stampInstance",!0);a(_.kj.prototype,"_initializeProperties","__ensureInstance",!0);if(Qha)a(_.Rha,"created","stamp",!0);else{var c=function(){a(customElements.get("tp-yt-iron-list").prototype,"_initializeProperties","stamp",!0)};
if(customElements.get("tp-yt-iron-list"))c();else{var d=customElements.define;customElements.define=function(e,h,l){d.call(customElements,e,h,l);"tp-yt-iron-list"===e&&(c(),customElements.define=d)}}}_.lj(function(e){var h=function(){return e.apply(this,arguments)||this};
_.r(h,e);h.prototype._initializeProperties=function(){this._host=b.currentHost();this.initializeInjection&&this.initializeInjection();e.prototype._initializeProperties.call(this)};
h.prototype._stampTemplate=function(){var l=_.$b.apply(0,arguments);b.push(this);l=e.prototype._stampTemplate.call.apply(e.prototype._stampTemplate,[this].concat(_.Pc(l)));b.pop();return l};
return h})};
_.Tha=function(a){for(;a=a._host;)if(a.injector)return a.injector};
Uha=function(){var a=window;return a.Polymer&&a.Polymer.Base&&a.Polymer.Base._hostStack?0===a.Polymer.Base._hostStack.length?"empty":a.Polymer.Base._hostStack.map(function(b){try{return b.localName}catch(c){if(b._rootDataHost)return b._rootDataHost.localName}return"unknown"}).join(" > "):"unknown"};
Vha=function(a){var b=a._host;return b?Vha(b)+" > "+a.localName+":"+!!a.injector:a.localName+":"+!!a.injector};
Wha=function(a){var b=a.tagName.toLowerCase();return a.parentElement?Wha(a.parentElement)+" > "+b:b};
_.mj=function(a){var b=a.payload;a={type:a.type};void 0!==b&&(a.payload=b);return a};
Xha=function(a,b,c){for(var d=Object.assign({},a),e=_.u(Object.keys(b)),h=e.next();!h.done;h=e.next()){h=h.value;var l=a[h],m=b[h];if(void 0===m)delete d[h];else if(void 0===l)d[h]=m;else if(Array.isArray(m)&&Array.isArray(l))d[h]=c?[].concat(_.Pc(l),_.Pc(m)):m;else if(!Array.isArray(m)&&_.ra(m)&&!Array.isArray(l)&&_.ra(l))d[h]=Xha(l,m,c);else if(typeof m===typeof l)d[h]=m;else return b=new _.pg("Attempted to merge fields of differing types.",{name:"DeepMergeError",key:h,originalValue:l,updateValue:m}),
_.Uh(b),a}return d};
Yha=function(a,b){if(null===nj||void 0===nj?0:nj.encodeInto)return b=nj.encodeInto(a,b),b.read<a.length?4*a.length:b.written;for(var c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);128>e?b[c++]=e:(2048>e?b[c++]=e>>6|192:(55296===(e&64512)&&d+1<a.length&&56320===(a.charCodeAt(d+1)&64512)?(e=65536+((e&1023)<<10)+(a.charCodeAt(++d)&1023),b[c++]=e>>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};
qj=function(a){a=new Zha(new oj([_.$ha(decodeURIComponent(a))]));if(aia(a,2)){var b=pj(a);var c=a.JSC$34308_pos;var d=a.arrayView;c=void 0===c?0:c;var e=void 0===b?-1:b;c=void 0===c?0:c;e=void 0===e?-1:e;if(d.totalLength&&e){0>e&&(e=d.totalLength-c);d.focus(c);if(!(c-d.arrayPos+e<=d.arrays[d.arrayIdx].length)){var h=d.arrayIdx,l=d.arrayPos;d.focus(c+e-1);l=new Uint8Array(d.arrayPos+d.arrays[d.arrayIdx].length-l);for(var m=0,p=h;p<=d.arrayIdx;p++)l.set(d.arrays[p],m),m+=d.arrays[p].length;d.arrays.splice(h,
d.arrayIdx-h+1,l);d.arrayIdx=0;d.arrayPos=0;d.focus(c)}h=d.arrays[d.arrayIdx];d=new DataView(h.buffer,h.byteOffset+c-d.arrayPos,e)}else d=new DataView(new ArrayBuffer(0));d=new Uint8Array(d.buffer,d.byteOffset,d.byteLength);a.JSC$34308_pos+=b;b=d}else b=void 0;b=b?bia(b):void 0;a=aia(a,4)?pj(a):void 0;d=cia[a];if("undefined"===typeof d)throw a=new _.pg("Failed to recognize field number",{name:"EntityKeyHelperError",fieldNumber:a}),_.Uh(a),a;return{entityTypeFieldNumber:a,entityType:d,entityId:b}};
_.sj=function(a,b){var c=new _.dia;_.eia(c,2,a);a=fia[b];if("undefined"===typeof a)throw b=new _.pg("Failed to recognize entity type",{name:"EntityKeyHelperError",entityType:b}),_.Uh(b),b;void 0!==a&&(rj(c,32),rj(c,a));rj(c,40);rj(c,1);b=new Uint8Array(c.buf.buffer,0,c.JSC$34311_pos);return encodeURIComponent(_.Ta(b))};
gia=function(a){a=a.key||a.id;if(!a)throw Error("lc");return a};
_.iia=function(a,b){a=void 0===a?{}:a;switch(b.type){case "ENTITY_LOADED":return b.payload.reduce(function(d,e){var h,l,m,p=null===(m=e.options)||void 0===m?void 0:m.persistenceOption;if(p&&"ENTITY_PERSISTENCE_OPTION_UNKNOWN"!==p&&"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST"!==p)return d;if(!e.entityKey)return _.Uh(Error("mc")),d;if("ENTITY_MUTATION_TYPE_REPLACE"===e.type){if(!e.payload)return _.Uh(new _.pg("REPLACE entity mutation is missing a payload",{entityKey:e.entityKey})),d;var q=(0,_.Zd.getAnyKey)(e.payload);
return tj(d,q,e.entityKey,e.payload[q])}if("ENTITY_MUTATION_TYPE_DELETE"===e.type){e=e.entityKey;try{var x=qj(e).entityType;q=tj(d,x,e,void 0)}catch(B){if(B instanceof Error)_.Uh(new _.pg("Failed to deserialize entity key",{entityKey:e,originalMessage:B.message})),q=d;else throw B;}return q}if("ENTITY_MUTATION_TYPE_UPDATE"===e.type){if(!e.payload)return _.Uh(new _.pg("UPDATE entity mutation is missing a payload",{entityKey:e.entityKey})),d;q=(0,_.Zd.getAnyKey)(e.payload);return hia(d,q,e.entityKey,
e.payload[q],null===(l=null===(h=e.fieldMask)||void 0===h?void 0:h.mergeOptions)||void 0===l?void 0:l.repeatedFieldsMergeOption)}return d},a);
case "REPLACE_ENTITY":var c=b.payload;return tj(a,c.entityType,c.key,c.entityPayload);case "REPLACE_ENTITIES":return Object.keys(b.payload).reduce(function(d,e){var h=b.payload[e];return Object.keys(h).reduce(function(l,m){return tj(l,e,m,h[m])},d)},a);
case "UPDATE_ENTITY":return c=b.payload,hia(a,c.entityType,c.key,c.entityPayload,c.mergeOption);default:return a}};
tj=function(a,b,c,d){if(void 0===d)return c=_.uj(a[b]||{},[c]),d={},Object.assign(Object.assign({},a),(d[b]=c,d));var e={},h={};return Object.assign(Object.assign({},a),(h[b]=Object.assign(Object.assign({},a[b]),(e[c]=d,e)),h))};
hia=function(a,b,c,d,e){var h=a[b];if(null===h||void 0===h||!h[c])return a;d=Xha(h[c],d,"REPEATED_FIELDS_MERGE_OPTION_APPEND"===e);e={};h={};return Object.assign(Object.assign({},a),(h[b]=Object.assign(Object.assign({},a[b]),(e[c]=d,e)),h))};
_.vj=function(a,b,c){return a[b]?a[b][c]||null:null};
kia=function(a){return _.Hg(jia(),a)};
lia=function(a){return new wj("WRONG_DATA_TYPE",{encoderVersion:a})};
mia=function(a){return a instanceof Error?new wj("UNKNOWN_ENCODE_ERROR",{originalMessage:a.message}):new wj("UNKNOWN_ENCODE_ERROR")};
nia=function(a){return a instanceof Error?new wj("UNKNOWN_DECODE_ERROR",{originalMessage:a.message}):new wj("UNKNOWN_DECODE_ERROR")};
oia=function(a,b){a=a instanceof wj?a:b(a);_.Uh(a);throw a;};
yj=function(a){a=(new TextEncoder).encode(a).subarray(0,16);var b=new Uint8Array(16);b.set(a);return b};
qia=function(a){var b=pia[a];if(b)return b;_.Vh(new _.pg("Entity model not found.",{entityType:a}))};
tia=function(a){var b=new ria,c=a.objectStore("EntityStore"),d=a.objectStore("EntityAssociationStore");Mg(c,{},function(e){var h=e.getValue(),l=sia(zj(b,h.version),h.data,h.key),m=qj(h.key).entityType;m=qia(m);if(!m)return e.continue();m=(new m(l)).getAssociations();l=[];m=_.u(m);for(var p=m.next();!p.done;p=m.next())l.push(Kg(d,{parentEntityKey:h.key,childEntityKey:p.value}));return xg.all(l).then(function(){return e.continue()})})};
uia=function(){if(Aj)return Aj();var a={};Aj=_.$g("PersistentEntityStoreDb",{objectStores:(a.EntityStore={addedAtVersion:1},a.EntityAssociationStore={addedAtVersion:2},a),shared:!1,upgrade:function(b,c,d){c(1)&&ch(_.bh(b,"EntityStore",{keyPath:"key"}),"entityType","entityType");c(2)&&(b=_.bh(b,"EntityAssociationStore",{keyPath:["parentEntityKey","childEntityKey"]}),ch(b,"byParentEntityKey","parentEntityKey"),ch(b,"byChildEntityKey","childEntityKey"));c(3)&&!c(1)&&tia(d)},
version:_.w("pes_migrate_association_data")?3:2});return Aj()};
via=function(a){return _.Hg(uia(),a)};
_.Bj=function(){wia||(wia=xia());return wia};
xia=function(){var a,b,c;return _.y(function(d){if(1==d.nextAddress)return _.Cg(d,2),_.z(d,_.Sg(),4);if(2!=d.nextAddress){a=d.yieldResult;if(!a||!_.og()||"undefined"===typeof _.g.BroadcastChannel)return d.return();b=new ria;return d.return(new Cj(a,b))}c=_.Eg(d);c instanceof Error&&_.Uh(c);return d.return()})};
_.Dj=function(a,b){var c;_.y(function(d){if(1==d.nextAddress){c=a.mutations;if(!c||0>=c.length)return d.return();b&&b.dispatch(_.mj({type:"ENTITY_LOADED",payload:c}));return _.z(d,yia(c),2)}c.length=0;_.Ih(d)})};
yia=function(a){var b;return _.y(function(c){return 1==c.nextAddress?_.z(c,_.Bj(),2):(b=c.yieldResult)?_.z(c,Ej(b,"readwrite",function(d){for(var e={},h={},l=_.u(a),m=l.next();!m.done;h={$jscomp$loop$prop$mutation$3079:h.$jscomp$loop$prop$mutation$3079,$jscomp$loop$prop$mutationEntityType$3080:h.$jscomp$loop$prop$mutationEntityType$3080},m=l.next())h.$jscomp$loop$prop$mutation$3079=m.value,h.$jscomp$loop$prop$mutation$3079.entityKey&&zia(h.$jscomp$loop$prop$mutation$3079)&&(h.$jscomp$loop$prop$mutationEntityType$3080=
(0,_.Zd.getAnyKey)(h.$jscomp$loop$prop$mutation$3079.payload),m=void 0,"ENTITY_MUTATION_TYPE_REPLACE"===h.$jscomp$loop$prop$mutation$3079.type&&(m=function(p){return function(){return Aia(d,p.$jscomp$loop$prop$mutation$3079.payload[p.$jscomp$loop$prop$mutationEntityType$3080],p.$jscomp$loop$prop$mutationEntityType$3080)}}(h)),"ENTITY_MUTATION_TYPE_DELETE"===h.$jscomp$loop$prop$mutation$3079.type&&(m=function(p){return function(){return Bia(d,p.$jscomp$loop$prop$mutation$3079.entityKey)}}(h)),"ENTITY_MUTATION_TYPE_UPDATE"===
h.$jscomp$loop$prop$mutation$3079.type&&(m=function(p){return function(){return Cia(d,p.$jscomp$loop$prop$mutation$3079.entityKey,p.$jscomp$loop$prop$mutation$3079.payload[p.$jscomp$loop$prop$mutationEntityType$3080],p.$jscomp$loop$prop$mutationEntityType$3080)}}(h)),m&&(e[h.$jscomp$loop$prop$mutation$3079.entityKey]=e[h.$jscomp$loop$prop$mutation$3079.entityKey]?e[h.$jscomp$loop$prop$mutation$3079.entityKey].then(m):m()));
return xg.all(Object.values(e))}),0):c.return()})};
zia=function(a){var b;a=null===(b=a.options)||void 0===b?void 0:b.persistenceOption;return"ENTITY_PERSISTENCE_OPTION_PERSIST"===a||"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST"===a};
Fia=function(a,b,c){var d,e;_.y(function(h){if(1==h.nextAddress)return _.z(h,_.Bj(),2);if(3!=h.nextAddress)return(d=h.yieldResult)?_.z(h,Ej(d,"readonly",function(l){var m={},p=Object.keys(b).filter(function(q){return c.includes(q)}).map(function(q){var x=b[q]?[].concat(_.Pc(b[q])):[];
return Dia(l,q,x,m)});
return xg.all(p).then(function(){return m})}),3):h.return();
e=h.yieldResult;0<Object.keys(e).length&&a.dispatch(Eia(e));_.Ih(h)})};
Dia=function(a,b,c,d){return Fj(a,b,c).then(function(e){d[b]=Gia(c,e)})};
Gia=function(a,b){if(b.length!==a.length)throw Error("oc");return b.reduce(function(c,d,e){c[a[e]]=d;return c},{})};
Hj=function(){return _.Gj};
_.Hia=function(a,b,c,d){return{browseEndpoint:{browseId:a},commandMetadata:{webCommandMetadata:{url:b,rootVe:c,webPageType:void 0===d?"WEB_PAGE_TYPE_BROWSE":d}}}};
_.Ij=function(a,b,c){var d="/watch?v="+a;a={videoId:a};b&&(a.playlistId=b,d+="&list="+b);b={watchEndpoint:a,commandMetadata:{webCommandMetadata:{url:d,rootVe:3832,webPageType:"WEB_PAGE_TYPE_WATCH"}}};c&&(b.clickTrackingParams=c);return b};
_.Jj=function(a){return{runs:[{text:a}]}};
_.Kj=function(a){return a?_.Jj(a):void 0};
_.Lj=function(a){return a?{simpleText:a}:void 0};
_.Mj=function(a){if(!a||!a.expirationTimestamp||!a.action)return!1;var b=(0,_.pf)()/1E3;return Number(a.expirationTimestamp)>=b&&"OFFLINE_VIDEO_POLICY_ACTION_OK"===a.action};
_.Nj=function(a){return["TRANSFER_STATE_TRANSFER_IN_QUEUE","TRANSFER_STATE_PAUSED_BY_USER","TRANSFER_STATE_TRANSFERRING"].includes(a||"TRANSFER_STATE_UNKNOWN")};
_.Iia=function(a,b){if(!b)return"TRANSFER_STATE_UNKNOWN";var c=_.vj(a,"transfer",_.sj(b,"transfer"));if(c)return c.transferState||"TRANSFER_STATE_UNKNOWN";c=_.vj(a,"offlineOrchestrationActionWrapperEntity",_.sj(b,"offlineOrchestrationActionWrapperEntity"));a=_.vj(a,"ytMainVideoEntity",_.sj(b,"ytMainVideoEntity"));return c||a?"TRANSFER_STATE_TRANSFER_IN_QUEUE":"TRANSFER_STATE_UNKNOWN"};
_.Oj=function(a,b){var c,d,e,h;if(b){var l=_.vj(a,"ytMainVideoEntity",_.sj(b,"ytMainVideoEntity")),m=_.vj(a,"ytMainChannelEntity",_.sj(b,"ytMainChannelEntity")),p=null!==(c=_.vj(a,"playbackData",_.sj(b,"playbackData")))&&void 0!==c?c:null,q=null!==(d=_.vj(a,"transfer",_.sj(b,"transfer")))&&void 0!==d?d:null,x=null!==(e=_.vj(a,"offlineVideoStreams",_.sj(b,"offlineVideoStreams")))&&void 0!==e?e:null;a=null!==(h=_.vj(a,"offlineVideoPolicy",_.sj(b,"offlineVideoPolicy")))&&void 0!==h?h:null;if(l&&m)return{videoEntity:l,
playbackDataEntity:p,channelEntity:m,transferEntity:q,streamEntity:x,policyEntity:a}}};
_.Pj=function(a){var b,c;if(!a.ytMainDownloadedVideoEntity)return[];for(var d=[],e=_.u(Object.keys(a.ytMainDownloadedVideoEntity)),h=e.next();!h.done;h=e.next()){var l=h.value;h=_.Oj(a,qj(l).entityId);l=null!==(c=Number(null===(b=_.vj(a,"ytMainDownloadedVideoEntity",l))||void 0===b?void 0:b.addedTimestampMillis))&&void 0!==c?c:(0,_.pf)();l={videoEntity:h,addedTimestampMillis:l};void 0!==h&&d.push(l)}return d.sort(function(m,p){return p.addedTimestampMillis-m.addedTimestampMillis}).map(function(m){return m.videoEntity})};
_.Kia=function(a){var b=["TRANSFER_STATE_COMPLETE"];b=void 0===b?Jia:b;return a.filter(function(c){var d,e;return b.includes(null!==(e=null===(d=c.transferEntity)||void 0===d?void 0:d.transferState)&&void 0!==e?e:"TRANSFER_STATE_UNKNOWN")})};
Mia=function(a,b){return"TRANSFER_STATE_COMPLETE"===_.Iia(a,b)&&Lia(a,b)};
_.Nia=function(a){return _.Pj(a).filter(function(b){var c,d;return(null===(c=b.policyEntity)||void 0===c?0:c.action)&&"OFFLINE_VIDEO_POLICY_ACTION_OK"!==b.policyEntity.action?!1:(null===(d=b.transferEntity)||void 0===d?0:d.transferState)?_.Nj(b.transferEntity.transferState):!0})};
Lia=function(a,b){var c;if(!b)return!1;if(_.w("of_pb_en_po_ks"))return!0;a=null!==(c=_.vj(a,"offlineVideoPolicy",_.sj(b,"offlineVideoPolicy")))&&void 0!==c?c:void 0;return!!a&&_.Mj(a)};
_.Oia=function(a){return a.download.isLeaderTab};
_.Pia=function(){var a=_.ve("ytDebugData.callbacks");a||(a={},_.Ge("ytDebugData.callbacks",a,void 0));return a};
Qj=function(a,b){var c=_.Pia();if(_.w("web_dd_iu")||Qia.includes(a))c[a]=b};
Ria=function(){return _.y(function(a){return a.return({isLeader:_.Oia(_.Gj.getState()),c:_.v("INNERTUBE_CONTEXT_CLIENT_NAME"),cver:_.v("INNERTUBE_CONTEXT_CLIENT_VERSION")})})};
Sia=function(){var a;_.y(function(b){if(1==b.nextAddress)return Qj("APP_STATE",Ria),_.z(b,_.hj().resolve(_.Rj),2);a=b.yieldResult;Qj("PI",function(){return _.y(function(c){return c.return(a.getVideoStats())})});
_.Ih(b)})};
_.Sj=function(){return{isShellLoad:_.ke("IS_SHELL_LOAD",!1)}};
_.D=function(a,b){return new Tia(a,b)};
_.Wia=function(a){var b="unknown",c=_.Uia(_.Zd.getValueByKeys(a,"commandMetadata","webCommandMetadata","webPageType"));c&&Via[c]?b=Via[c]:a.browseEndpoint||a.watchPlaylistEndpoint?b="browse":a.searchEndpoint?b="search":a.watchEndpoint&&(b="watch");"unknown"==b&&_.we(Error("pc`"+JSON.stringify(a)));return b};
_.Uia=function(a){if(!a)return a;a=a.toLowerCase();a.startsWith("web_page_type_")&&(a=a.slice(14));return a};
Yia=function(a){var b=void 0===b?"UNKNOWN_INTERFACE":b;if(1===a.length)return a[0];var c=Xia[b];if(c){var d=new RegExp(c),e=_.u(a);for(c=e.next();!c.done;c=e.next())if(c=c.value,d.exec(c))return c}var h=[];Object.entries(Xia).forEach(function(l){var m=_.u(l);l=m.next().value;m=m.next().value;b!==l&&h.push(m)});
d=new RegExp(h.join("|"));a.sort(function(l,m){return l.length-m.length});
e=_.u(a);for(c=e.next();!c.done;c=e.next())if(c=c.value,!d.exec(c))return c;return a[0]};
_.Tj=function(a){return"/youtubei/v1/"+Yia(a)};
Zia=function(a){var b=_.hj();return function(){return b.resolve(a)}};
_.Wj=function(a,b,c,d,e){b=void 0===b?!1:b;c=void 0===c?!1:c;var h=_.v("INNERTUBE_CONTEXT");if(!h)return _.Uh(Error("Fc")),{};h=(0,_.Zd.unsafeClone)(h);_.w("web_no_tracking_params_in_shell_killswitch")||delete h.clickTracking;var l,m;h.client||(h.client={});var p=h.client;"MWEB"===p.clientName&&(p.clientFormFactor=_.v("IS_TABLET")?"LARGE_FORM_FACTOR":"SMALL_FORM_FACTOR");p.screenWidthPoints=window.innerWidth;p.screenHeightPoints=window.innerHeight;p.screenPixelDensity=Math.round(window.devicePixelRatio||
1);p.screenDensityFloat=window.devicePixelRatio||1;p.utcOffsetMinutes=-Math.floor((new Date).getTimezoneOffset());p.userInterfaceTheme=_.zi();if(!b){var q=_.Sf();q&&(p.connectionType=q);_.w("web_log_effective_connection_type")&&(q=Gea())&&(h.client.effectiveConnectionType=q)}_.w("web_log_memory_total_kbytes")&&(null===(l=_.g.navigator)||void 0===l?0:l.deviceMemory)&&(l=null===(m=_.g.navigator)||void 0===m?void 0:m.deviceMemory,h.client.memoryTotalKbytes=""+1E6*l);b&&d&&!_.w("web_it_context_set_original_url_ks")&&
(p.originalUrl=$ia(_.g.location.href,d).toString());m=_.Se(_.g.location.href);!_.w("web_populate_internal_geo_killswitch")&&m.internalcountrycode&&(p.internalGeo=m.internalcountrycode);!_.w("web_populate_client_screen_killswitch")&&e&&(p.clientScreen=e);"MWEB"===p.clientName||"WEB"===p.clientName?(p.mainAppWebInfo={graftUrl:d||_.g.location.href},_.w("kevlar_woffle")&&_.Uj.instance&&(p.mainAppWebInfo.pwaInstallabilityStatus=_.Uj.instance.deferredInstallPrompt?"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED":
"PWA_INSTALLABILITY_STATUS_UNKNOWN"),p.mainAppWebInfo.webDisplayMode=Xf(),p.mainAppWebInfo.isWebNativeShareAvailable=navigator&&void 0!==navigator.share):"TVHTML5"===p.clientName&&(!_.w("web_lr_app_quality_killswitch")&&(d=_.v("LIVING_ROOM_APP_QUALITY"))&&(p.tvAppInfo=Object.assign(p.tvAppInfo||{},{appQuality:d})),d=_.v("LIVING_ROOM_CERTIFICATION_SCOPE"))&&(p.tvAppInfo=Object.assign(p.tvAppInfo||{},{certificationScope:d}));!_.w("web_populate_time_zone_itc_killswitch")&&(d=_.Dea())&&(p.timeZone=d);
(d=re())?p.experimentsToken=d:delete p.experimentsToken;p=se();d=(0,_.Zd.getValues)(_.aja().tokenJars);h.request=Object.assign(Object.assign({},h.request),{internalExperimentFlags:p,consistencyTokenJars:d});!_.w("web_prequest_context_killswitch")&&(p=_.v("INNERTUBE_CONTEXT_PREQUEST_CONTEXT"))&&(h.request.externalPrequestContext=p);d=_.wi.getInstance();p=_.xi(0,58);d=d.get("gsml","");h.user=Object.assign({},h.user);p&&(h.user.enableSafetyMode=p);d&&(h.user.lockedSafetyMode=!0);_.w("warm_op_csn_cleanup")?
c&&(b=_.pi())&&(h.clientScreenNonce=b):!b&&(b=_.pi())&&(h.clientScreenNonce=b);a&&(h.clickTracking={clickTrackingParams:a});if(a=_.ve("yt.mdx.remote.remoteClient_"))h.remoteClient=a;_.w("web_enable_client_location_service")&&_.Vj.getInstance().setLocationOnInnerTubeContext(h);var x;try{var B=cf(void 0),C=B.bid;delete B.bid;h.adSignalsInfo={params:[],bid:C};for(var I=_.u(Object.entries(B)),H=I.next();!H.done;H=I.next()){var O=_.u(H.value),X=O.next().value,ia=O.next().value;B=X;C=ia;null===(x=h.adSignalsInfo.params)||
void 0===x?void 0:x.push({key:B,value:""+C})}}catch(oa){_.Uh(oa)}return h};
_.Xj=function(a,b){var c,d;if(!a)return!1;if((null===(c=a.signalServiceEndpoint)||void 0===c?0:c.signal)&&b.signalEndpointMap)return!!b.signalEndpointMap[a.signalServiceEndpoint.signal];if((null===(d=a.continuationCommand)||void 0===d?0:d.request)&&b.continuationEndpointMap)return!!b.continuationEndpointMap[a.continuationCommand.request];for(var e in a)if(b.commandEndpointMap[e])return!0;return!1};
_.bja=function(a,b){var c,d;if((null===(c=a.signalServiceEndpoint)||void 0===c?0:c.signal)&&b.signalEndpointMap){var e=b.signalEndpointMap[a.signalServiceEndpoint.signal];if(e)return e()}if((null===(d=a.continuationCommand)||void 0===d?0:d.request)&&b.continuationEndpointMap&&(e=b.continuationEndpointMap[a.continuationCommand.request]))return e();for(var h in a)if(b.commandEndpointMap[h]&&(a=b.commandEndpointMap[h]))return a()};
Yj=function(a){return function(){return new a}};
cja=function(a){var b=_.v("INNERTUBE_HOST_OVERRIDE");b&&(a=String(b)+String(_.Zj(a)));return a};
dja=function(a,b){var c={};_.v("INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT")&&(null===b||void 0===b?0:b.Authorization)||(c.key=_.v("INNERTUBE_API_KEY"));_.w("json_condensed_response")&&(c.prettyPrint="false");return a=Te(a,c||{},!1)};
ak=function(a,b){return{method:void 0===b?"POST":b,mode:_.Ze(a)?"same-origin":"cors",credentials:_.Ze(a)?"same-origin":"include"}};
bk=function(a,b){b=void 0===b?{}:b;return"service:"+a+"/"+Object.keys(b).sort().map(function(c){return c+":"+b[c]}).join("/")};
eja=function(a){var b,c,d,e;a=null===(e=null===(d=null===(c=null===(b=a.watchEndpoint)||void 0===b?void 0:b.watchEndpointSupportedOnesieConfig)||void 0===c?void 0:c.html5PlaybackOnesieConfig)||void 0===d?void 0:d.commonConfig)||void 0===e?void 0:e.url;if(!a)return[];a=new _.ck(a);return a.JSC$32231_domain_?["https://"+a.JSC$32231_domain_+"/generate_204"]:[]};
_.fja=function(a){var b=_.dk(a);if(b.aft)return b.aft;a=_.v((a||"")+"TIMING_AFT_KEYS",["ol"]);for(var c=a.length,d=0;d<c;d++){var e=b[a[d]];if(e)return e}return NaN};
_.ek=function(a){return _.ve("ytcsi."+(a||"")+"data_")||_.gja(a)};
_.fk=function(a){a=_.ek(a);a.info||(a.info={});return a.info};
_.dk=function(a){a=_.ek(a);a.tick||(a.tick={});return a.tick};
_.gk=function(a){a=_.ek(a);if(a.gel){var b=a.gel;b.gelInfos||(b.gelInfos={});b.gelTicks||(b.gelTicks={})}else a.gel={gelTicks:{},gelInfos:{}};return a.gel};
_.hk=function(a){a=_.gk(a);a.gelInfos||(a.gelInfos={});return a.gelInfos};
_.hja=function(a){a=_.gk(a);a.jspbInfos||(a.jspbInfos=[]);return a.jspbInfos};
ija=function(a){var b=_.ek(a).nonce;b||(b=_.ki(),_.ek(a).nonce=b);return b};
_.gja=function(a){var b={tick:{},info:{}};_.Ge("ytcsi."+(a||"")+"data_",b,void 0);return b};
_.mja=function(a){var b=_.dk(a||""),c=_.fja(a);c&&!jja&&(Vg(kja,new lja(Math.round(c-b._start),a)),jja=!0)};
_.nja=function(){var a=_.ve("ytcsi.debug");a||(a=[],_.Ge("ytcsi.debug",a,void 0),_.Ge("ytcsi.reference",{},void 0));return a};
_.ik=function(a){a=a||"";var b=_.oja();if(b[a])return b[a];var c=_.nja(),d={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};c.push(d);return b[a]=d};
_.oja=function(){var a=_.ve("ytcsi.reference");if(a)return a;_.nja();return _.ve("ytcsi.reference")};
_.tja=function(a,b,c){c=_.gk(c);if(c.gelInfos)c.gelInfos[a]=!0;else{var d={};c.gelInfos=(d[a]=!0,d)}if(a.match("_rid")){var e=a.split("_rid")[0];a="REQUEST_ID"}if(a in pja){c=pja[a];_.ea(qja,c)&&(b=!!b);a in rja&&"string"===typeof b&&(b=rja[a]+b.toUpperCase());a=b;b=c.split(".");for(var h=d={},l=0;l<b.length-1;l++){var m=b[l];h[m]={};h=h[m]}h[b[b.length-1]]="requestIds"===c?[{id:a,endpoint:e}]:a;return _.ti({},d)}_.ea(sja,a)||_.Vh(new _.pg("Unknown label logged with GEL CSI",a))};
_.kk=function(a,b,c){null!==b&&(_.fk(c)[a]=b,(a=_.tja(a,b,c))&&_.jk(a,c))};
_.jk=function(a,b){if(_.w("web_csi_via_jspb")){for(var c=new _.lk,d=Object.keys(a),e=Object.values(a),h=0;h<d.length;h++)switch(d[h]){case "actionType":try{_.Oa(c,1,E[e[h]])}catch(q){_.te(Error("Gc"))}break;case "clientActionNonce":try{_.Oa(c,2,e[h])}catch(q){_.te(Error("Hc"))}break;case "clientScreenNonce":try{_.Oa(c,4,e[h])}catch(q){_.te(Error("Ic"))}break;case "actionVisualElement":try{_.lb(c,88,e[h])}catch(q){_.te(Error("Jc"))}break;case "loadType":try{_.Oa(c,3,e[h])}catch(q){_.te(Error("Kc"))}break;
case "isFirstInstall":try{_.Oa(c,55,e[h])}catch(q){_.te(Error("Lc"))}break;case "networkType":try{_.Oa(c,5,mk[e[h]])}catch(q){_.te(Error("Mc"))}break;case "connectionType":try{_.Oa(c,26,nk[e[h]])}catch(q){_.te(Error("Nc"))}break;case "detailedConnectionType":try{_.Oa(c,27,ok[e[h]])}catch(q){_.te(Error("Oc"))}break;case "isVisible":try{_.Oa(c,6,e[h])}catch(q){_.te(Error("Pc"))}break;case "playerType":try{_.Oa(c,7,pk[e[h]])}catch(q){_.te(Error("Qc"))}break;case "clientPlaybackNonce":try{_.Oa(c,8,e[h])}catch(q){_.te(Error("Rc"))}break;
case "adClientPlaybackNonce":try{_.Oa(c,28,e[h])}catch(q){_.te(Error("Sc"))}break;case "previousCpn":try{_.Oa(c,77,e[h])}catch(q){_.te(Error("Tc"))}break;case "targetCpn":try{_.Oa(c,76,e[h])}catch(q){_.te(Error("Uc"))}break;case "isMonetized":try{_.Oa(c,9,e[h])}catch(q){_.te(Error("Vc"))}break;case "isPrerollAllowed":try{_.Oa(c,16,e[h])}catch(q){_.te(Error("Wc"))}break;case "isPrerollShown":try{_.Oa(c,17,e[h])}catch(q){_.te(Error("Xc"))}break;case "adType":try{_.Oa(c,12,e[h])}catch(q){_.te(Error("Yc"))}break;
case "adTypesAllowed":try{_.Oa(c,36,e[h])}catch(q){_.te(Error("Zc"))}break;case "adNetworks":try{_.Oa(c,37,e[h])}catch(q){_.te(Error("$c"))}break;case "previousAction":try{_.Oa(c,13,E[e[h]])}catch(q){_.te(Error("ad"))}break;case "isRedSubscriber":try{_.Oa(c,14,e[h])}catch(q){_.te(Error("bd"))}break;case "serverTimeMs":try{_.Oa(c,15,e[h])}catch(q){_.te(Error("cd"))}break;case "spinnerInfo":try{_.lb(c,18,e[h])}catch(q){_.te(Error("dd"))}break;case "videoId":try{c.setVideoId(e[h])}catch(q){_.te(Error("ed"))}break;
case "adVideoId":try{_.Oa(c,20,e[h])}catch(q){_.te(Error("fd"))}break;case "targetVideoId":try{_.Oa(c,78,e[h])}catch(q){_.te(Error("gd"))}break;case "adBreakType":try{_.Oa(c,21,qk[e[h]])}catch(q){_.te(Error("hd"))}break;case "isNavigation":try{_.Oa(c,25,e[h])}catch(q){_.te(Error("id"))}break;case "viewportHeight":try{_.Oa(c,29,e[h])}catch(q){_.te(Error("jd"))}break;case "viewportWidth":try{_.Oa(c,30,e[h])}catch(q){_.te(Error("kd"))}break;case "screenHeight":try{_.Oa(c,84,e[h])}catch(q){_.te(Error("ld"))}break;
case "screenWidth":try{_.Oa(c,85,e[h])}catch(q){_.te(Error("md"))}break;case "browseId":try{_.Oa(c,31,e[h])}catch(q){_.te(Error("nd"))}break;case "isCacheHit":try{_.Oa(c,32,e[h])}catch(q){_.te(Error("od"))}break;case "httpProtocol":try{_.Oa(c,33,e[h])}catch(q){_.te(Error("pd"))}break;case "transportProtocol":try{_.Oa(c,34,e[h])}catch(q){_.te(Error("qd"))}break;case "searchQuery":try{_.Oa(c,41,e[h])}catch(q){_.te(Error("rd"))}break;case "isContinuation":try{_.Oa(c,42,e[h])}catch(q){_.te(Error("sd"))}break;
case "availableProcessors":try{_.Oa(c,43,e[h])}catch(q){_.te(Error("td"))}break;case "sdk":try{_.Oa(c,44,e[h])}catch(q){_.te(Error("ud"))}break;case "isLocalStream":try{_.Oa(c,45,e[h])}catch(q){_.te(Error("vd"))}break;case "navigationRequestedSameUrl":try{_.Oa(c,64,e[h])}catch(q){_.te(Error("wd"))}break;case "shellStartupDurationMs":try{_.Oa(c,70,e[h])}catch(q){_.te(Error("xd"))}break;case "appInstallDataAgeMs":try{_.Oa(c,73,e[h])}catch(q){_.te(Error("yd"))}break;case "latencyActionError":try{_.Oa(c,
71,rk[e[h]])}catch(q){_.te(Error("zd"))}break;case "actionStep":try{_.Oa(c,79,e[h])}catch(q){_.te(Error("Ad"))}break;case "jsHeapSizeLimit":try{_.Oa(c,80,e[h])}catch(q){_.te(Error("Bd"))}break;case "totalJsHeapSize":try{_.Oa(c,81,e[h])}catch(q){_.te(Error("Cd"))}break;case "usedJsHeapSize":try{_.Oa(c,82,e[h])}catch(q){_.te(Error("Dd"))}break;case "resourceInfo":try{_.Ff(c,83,uja,e[h])}catch(q){_.te(Error("Ed"))}break;case "sourceVideoDurationMs":try{_.Oa(c,90,e[h])}catch(q){_.te(Error("Fd"))}break;
case "playerInfo":try{_.lb(c,22,e[h])}catch(q){_.te(Error("Gd"))}break;case "commentInfo":try{_.lb(c,23,e[h])}catch(q){_.te(Error("Hd"))}break;case "mdxInfo":try{_.lb(c,24,e[h])}catch(q){_.te(Error("Id"))}break;case "watchInfo":try{_.lb(c,35,e[h])}catch(q){_.te(Error("Jd"))}break;case "adPrebufferedTimeSecs":try{_.Oa(c,39,e[h])}catch(q){_.te(Error("Kd"))}break;case "thumbnailLoadInfo":try{_.lb(c,40,e[h])}catch(q){_.te(Error("Ld"))}break;case "creatorInfo":try{_.lb(c,46,e[h])}catch(q){_.te(Error("Md"))}break;
case "unpluggedInfo":try{_.lb(c,50,e[h])}catch(q){_.te(Error("Nd"))}break;case "isLivestream":try{_.Oa(c,47,e[h])}catch(q){_.te(Error("Od"))}break;case "liveStreamMode":try{_.Oa(c,91,sk[e[h]])}catch(q){_.te(Error("Pd"))}break;case "adCpn2":try{_.Oa(c,48,e[h])}catch(q){_.te(Error("Qd"))}break;case "adDaiDriftMillis":try{_.Oa(c,49,e[h])}catch(q){_.te(Error("Rd"))}break;case "videoStreamType":try{_.Oa(c,53,tk[e[h]])}catch(q){_.te(Error("Sd"))}break;case "reelInfo":try{_.lb(c,54,e[h])}catch(q){_.te(Error("Td"))}break;
case "subscriptionsFeedInfo":try{_.lb(c,72,e[h])}catch(q){_.te(Error("Ud"))}break;case "playbackRequiresTap":try{_.Oa(c,56,e[h])}catch(q){_.te(Error("Vd"))}break;case "requestIds":try{_.uk(c,e[h])}catch(q){_.te(Error("Wd"))}break;case "mediaBrowserActionInfo":try{_.lb(c,58,e[h])}catch(q){_.te(Error("Xd"))}break;case "performanceNavigationTiming":try{_.Oa(c,67,e[h])}catch(q){_.te(Error("Yd"))}break;case "musicLoadActionInfo":try{_.lb(c,69,e[h])}catch(q){_.te(Error("Zd"))}break;case "transactionType":try{_.Oa(c,
74,vk[e[h]])}catch(q){_.te(Error("$d"))}break;case "shoppingInfo":try{_.lb(c,75,e[h])}catch(q){_.te(Error("ae"))}break;case "prefetchInfo":try{_.lb(c,86,e[h])}catch(q){_.te(Error("be"))}break;case "accelerationSession":try{_.lb(c,87,e[h])}catch(q){_.te(Error("ce"))}break;case "playerRotationType":try{_.Oa(c,101,wk[e[h]])}catch(q){_.te(Error("de"))}break;case "webInfo":try{_.lb(c,38,e[h])}catch(q){_.te(Error("ee"))}break;case "tvInfo":try{_.lb(c,51,e[h])}catch(q){_.te(Error("fe"))}break;case "kabukiInfo":try{_.lb(c,
52,e[h])}catch(q){_.te(Error("ge"))}break;case "mwebInfo":try{_.lb(c,59,e[h])}catch(q){_.te(Error("he"))}break;case "musicInfo":try{_.lb(c,65,e[h])}catch(q){_.te(Error("ie"))}break;case "allowedPreroll":try{_.Oa(c,10,e[h])}catch(q){_.te(Error("je"))}break;case "shownPreroll":try{_.Oa(c,11,e[h])}catch(q){_.te(Error("ke"))}break;case "getHomeRequestId":try{_.Oa(c,57,e[h])}catch(q){_.te(Error("le"))}break;case "getSearchRequestId":try{_.Oa(c,60,e[h])}catch(q){_.te(Error("me"))}break;case "getPlayerRequestId":try{_.Oa(c,
61,e[h])}catch(q){_.te(Error("ne"))}break;case "getWatchNextRequestId":try{_.Oa(c,62,e[h])}catch(q){_.te(Error("oe"))}break;case "getBrowseRequestId":try{_.Oa(c,63,e[h])}catch(q){_.te(Error("pe"))}break;case "getLibraryRequestId":try{_.Oa(c,66,e[h])}catch(q){_.te(Error("qe"))}}_.xk(c,b)}else{var l=_.ik(b||"");_.ti(l.info,a);_.ti(_.hk(b),a);var m=ija(b),p=_.ek(b).cttAuthInfo;yk().info(a,m,p)}};
_.xk=function(a,b){_.hja(b).push(a);_.ik(b||"").jspbInfo.push(a);var c=ija(b);b=_.ek(b).cttAuthInfo;yk().jspbInfo(a,c,b)};
_.zk=function(a,b,c){b||"_"===a[0]||_.vja(a,c);_.ik(c||"").tick[a]=b||(0,_.pf)();var d=_.gk(c);d.gelTicks&&(d.gelTicks[a]=!0);d=_.dk(c);var e=b||(0,_.pf)();d[a]=e;e=ija(c);var h=_.ek(c).cttAuthInfo;"_start"===a?yk().baseline(e,b,h):yk().tick(a,e,b,h);_.mja(c);return d[a]};
_.vja=function(a,b){_.Ak.mark&&(_.Bk(a,"mark_")||(a="mark_"+a),b&&(a+=" ("+b+")"),_.Ak.mark(a))};
_.Dk=function(a,b){b=_.dk(b);return a in b};
_.Ek=function(a,b,c){_.Dk(a,c)||_.zk(a,b,c)};
Fk=function(a){return{signalAction:{signal:a}}};
wja=function(){return{style:"STYLE_LIGHT_TEXT",size:"SIZE_DEFAULT",text:_.Jj(_.Pi("VIEW_DOWNLOADS",void 0,"View")),loggingDirectives:{clientVeSpec:{uiType:98970}},navigationEndpoint:_.Gk}};
_.xja=function(a,b,c,d){return{popupType:"DIALOG",popup:{confirmDialogRenderer:{title:_.Jj(a),confirmButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:_.Jj(b),serviceEndpoint:d?{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{signalAction:d}]}}:void 0}},cancelButton:{buttonRenderer:{style:"STYLE_TEXT",size:"SIZE_DEFAULT",text:_.Jj(c)}}}}}};
yja=function(){var a=_.Pi("DOWNLOADED",void 0,"Downloaded");return{popup:{notificationActionRenderer:{responseText:_.Jj(a),actionButton:{buttonRenderer:wja()}}},popupType:"TOAST"}};
zja=function(){var a=_.w("unavailable_offline_toast_killswitch")?_.Pi("YOU_ARE_OFFLINE",void 0,"You are offline"):_.Pi("UNAVAILABLE_OFFLINE",void 0,"Unavailable offline");return{popup:{notificationActionRenderer:{responseText:_.Jj(a),loggingDirectives:{clientVeSpec:{uiType:135356}}}},popupType:"TOAST"}};
Aja=function(){return{title:_.Jj(_.Pi("CONNECT_TO_THE_INTERNET",void 0,"Connect to the internet")),bodyText:_.Jj(_.Pi("OFFLINE_CHECK_CONNECTION",void 0,"You're offline. Check your connection.")),icon:{iconType:"OFFLINE_NO_CONTENT"},ctaButton:{reloadPageButtonRenderer:{style:"STYLE_SUGGESTIVE",size:"SIZE_SMALL",text:_.Jj(_.Pi("RETRY",void 0,"Retry")),loggingDirectives:{clientVeSpec:{uiType:49504}},serviceEndpoint:{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[Fk("SOFT_RELOAD_PAGE")]}}}},style:{value:"BACKGROUND_PROMO_STYLE_TYPE_FULL_HEIGHT"},
loggingDirectives:{clientVeSpec:{uiType:22233}}}};
_.Bja=function(a){a=_.Hk(a,2);return"ru"!==_.Ik&&"es_419"!==_.Ik&&"es-419"!==_.Ik&&"es"!==_.Ik&&"es_US"!==_.Ik&&"es-US"!==_.Ik&&"fr"!==_.Ik&&"pl"!==_.Ik&&"it"!==_.Ik&&"nl"!==_.Ik&&"uk"!==_.Ik&&"fr_CA"!==_.Ik&&"fr-CA"!==_.Ik||""===a?a:a[0].toLocaleUpperCase()+a.substring(1)};
Dja=function(a){return function(b){var c=a(),d=_.Hk(b,c.dateFormat);b=_.Hk(b,c.timeFormat);var e=Cja.DATETIMEFORMATS[c.joinerStyle];e=e.replace(/'(?!')/g,"");e=e.replace("{0}",b);e=e.replace("{1}",d);return c.capitalize(e)}};
_.Eja=function(a){return a?"string"===typeof a.seconds&&(void 0===a.nanos||"number"===typeof a.nanos):!1};
_.Fja=function(a){return new Date(1E3*Number(a.seconds)+1E-6*(a.nanos||0))};
_.Hk=function(a,b){if("function"===typeof a.getTime)a={date:a};else if(_.Eja(a))a={date:_.Fja(a)};else if(typeof _.Eja(a.timestamp)&&"number"===typeof a.i18nInternalSecondsEastOfUtc)a={date:_.Fja(a.timestamp),timeZone:_.Jk(-a.i18nInternalSecondsEastOfUtc/60)};else throw Error("se`"+JSON.stringify(a));var c=a;a=c.date;c=c.timeZone;b=Gja(b).format(a,c);"zh-TW"===_.Ik&&(a=c?Number(Gja("H").format(a,c)):a.getHours(),b=5>a?b.replace("\u4e0a\u5348","\u51cc\u6668"):8>a?b.replace("\u4e0a\u5348","\u65e9\u4e0a"):
12>a?b.replace("\u4e0a\u5348","\u4e0a\u5348"):13>a?b.replace("\u4e0b\u5348","\u4e2d\u5348"):19>a?b.replace("\u4e0b\u5348","\u4e0b\u5348"):b.replace("\u4e0b\u5348","\u665a\u4e0a"));return b};
Gja=function(a){if(Hja.has(a))return Hja.get(a);var b=Ija(a);b=Jja(b);b=new _.Kk(b,Cja);Hja.set(a,b);return b};
Ija=function(a){return(new _.Kk(a,Cja)).patternParts_.map(function(b){return 0===b.type?"'"+b.text+"'":b.text}).join("")};
Jja=function(a){return"en"===_.Ik||"es_US"===_.Ik||"es-US"===_.Ik?a:a.replace(/(?:a\s?)?([hK]+)([:.]mm)(?:\s?a)?/g,function(b,c,d){return"H".repeat(c.length)+d})};
Kja=function(a){return{itemSectionRenderer:{contents:[{backgroundPromoRenderer:a}]}}};
Lja=function(a){a.responseContext||(a.responseContext={});a.responseContext.maxAgeSeconds=0;return a};
Nja=function(a){var b;return _.y(function(c){return 1==c.nextAddress?_.z(c,Mja(a,"service:topbar:fallback"),2):(b=c.yieldResult)&&_.Lk(b)?c.return(Lja(_.Lk(b))):c.return()})};
Oja=function(a){var b;return _.y(function(c){return 1==c.nextAddress?_.z(c,Mja(a,"service:downloads_settings:fallback"),2):(b=c.yieldResult)&&_.Lk(b)?c.return(b):c.return()})};
Mja=function(a,b){var c;return _.y(function(d){if(1==d.nextAddress)return a?_.z(d,a.get(b),2):d.return();c=d.yieldResult;return!c||!_.Lk(c)||!isNaN(Number(c.data.expireTimestampMs))&&c.isExpired()?d.return():d.return(c)})};
Pja=function(a,b){var c;return _.y(function(d){if(1==d.nextAddress)return _.Cg(d,2),_.z(d,a,4);if(2!=d.nextAddress)return(c=0<_.Pj(b.getState().entities).length)?d.return({title:_.Jj(_.Pi("YOU_ARE_OFFLINE",void 0,"You are offline")),bodyText:_.Jj(_.Pi("CHECK_CONNECTION_OR_DOWNLOADS",void 0,"Please check your connection or watch your downloaded videos.")),icon:{iconType:"OFFLINE_NO_CONTENT"},ctaButton:{buttonRenderer:{style:"STYLE_SUGGESTIVE",size:"SIZE_SMALL",text:_.Jj(_.Pi("GO_TO_DOWNLOADS",void 0,
"Go to downloads")),loggingDirectives:{clientVeSpec:{uiType:49503}},navigationEndpoint:_.Gk}},style:{value:"BACKGROUND_PROMO_STYLE_TYPE_FULL_HEIGHT"},loggingDirectives:{clientVeSpec:{uiType:22233}}}):d.return(Aja());_.Eg(d);return d.return(Aja())})};
_.Mk=function(a,b,c){var d={};d.currentUrl=b;d.vis=void 0!==a.vis?a.vis:0;d.splay=!1;_.wi.getInstance();d.autoCaptionsDefaultOn=_.xi(0,66);d.autonavState=_.xi(0,141)?_.xi(0,140)?"STATE_OFF":"STATE_ON":"STATE_NONE";d.html5Preference="HTML5_PREF_WANTS";isNaN(_.v("STS",void 0))||(d.signatureTimestamp=_.v("STS",void 0));a.autonav&&(d.autoplay=!0,d.autonav=!0);a.mutedAutoplay&&(d.autoplay=!0,d.mutedAutoplay=!0,void 0!==a.inlineUnmuted&&(d.isInlineUnmutedPlayback=!!a.inlineUnmuted));d.referer=c;d.lactMilliseconds=
void 0!==a.lact?a.lact.toString():"-1";return d};
_.Qja=function(a,b){b=1E3*Number(b);var c=Math.round((0,_.pf)()),d=c.toString();a={innertubeResponse:a,serverDateTimestampMs:d,lastModifiedTimestampMs:d,expireTimestampMs:(c+b).toString()};if(b=_.v("INNERTUBE_CONTEXT_CLIENT_NAME"))a.clientName=b;return a};
Rja=function(){if(Nk)return Nk();var a=!_.w("idb_response_store_auth_killswitch"),b={};Nk=_.$g("yt-it-response-store",{objectStores:(b.ResponseStore={addedAtVersion:1},b),shared:!a,upgrade:function(c,d){d(1)&&(c=_.bh(c,"ResponseStore",{keyPath:["key","clientName"]}),ch(c,"byExpiration","expireTimestampMs"),ch(c,"byInterface","clientName"))},
version:1});return Nk()};
Ok=function(a){return _.Hg(Rja(),a)};
Tja=function(a,b){var c;return _.y(function(d){return 1==d.nextAddress?_.z(d,_.Sg(),2):(c=d.yieldResult)?d.return(new Sja(a,b,c)):d.return()})};
Vja=function(a){if(Uja)Uja(a.message,void 0,void 0,void 0,a);else throw a;};
Wja=function(a){a=[].concat(_.Pc(a)).sort(function(c,d){return c-d});
var b=Math.floor(a.length/2);return a.length%2?a[b]:(a[b-1]+a[b])/2};
Zja=function(a,b){_.Ge("yt.logging.errors.log",_.Uh,void 0);window.onerror&&(Uja=window.onerror);Sfa();Xja(Yh(),b);window.onerror=a;Yja=Tfa;window.addEventListener("unhandledrejection",function(c){if(c.reason instanceof Error){var d=c.reason;_.Wh(d,{source:"unhandledrejection"});"AbortError"===d.name&&(d.level="WARNING")}Tfa(c.reason);c.preventDefault()})};
$ja=function(a,b){a=a&&a.watchEndpointSupportedAuthorizationTokenConfig&&a.watchEndpointSupportedAuthorizationTokenConfig.videoAuthorizationToken&&a.watchEndpointSupportedAuthorizationTokenConfig.videoAuthorizationToken.credentialTransferTokens||[];for(var c=0;c<a.length;++c)if(a[c].scope===b)return a[c].token||void 0};
cka=function(){aka||(aka=new Promise(function(a){var b=document.createElement("script");b.addEventListener("load",function(){a(lottie)});
_.Qb(b,bka);document.head.appendChild(b)}))};
_.dka=function(a){var b,c,d,e,h,l,m,p,q,x,B,C,I,H,O,X,ia;return _.y(function(oa){if(1==oa.nextAddress)return _.z(oa,Ej(a,{mode:"readonly",enableRetries:!0},function(Ha){return Fj(Ha,"playbackData").then(function(ja){var pa=ja.map(function(Ba){return Ba.transfer}).filter(function(Ba){return!!Ba}),na=ja.map(function(Ba){return Ba.offlineVideoPolicy}).filter(function(Ba){return!!Ba});
pa=Fj(Ha,"transfer",pa);na=Fj(Ha,"offlineVideoPolicy",na);return xg.all([pa,na]).then(function(Ba){var ec=_.u(Ba);Ba=ec.next().value;ec=ec.next().value;return[ja,Ba,ec]})})}),2);
b=oa.yieldResult;c=_.u(b);d=c.next().value;e=c.next().value;h=c.next().value;l=d;m=e;p=h;q={};x={};B=_.u(m);for(C=B.next();!C.done;C=B.next())(I=C.value)&&(q[I.key]=I);H=_.u(p);for(O=H.next();!O.done;O=H.next())(X=O.value)&&(x[X.key]=X);ia=l.map(function(Ha){var ja=q[Ha.transfer],pa=x[Ha.offlineVideoPolicy];Ha=qj(pa.key).entityId;if("OFFLINE_VIDEO_POLICY_ACTION_DISABLE"===pa.action){var na="OFFLINE_VIDEO_STATE_DISABLED";pa.expirationTimestamp&&Number(pa.expirationTimestamp)<Date.now()/1E3&&(na="OFFLINE_VIDEO_STATE_EXPIRED");
pa=na}else if("OFFLINE_VIDEO_POLICY_ACTION_DOWNLOAD_FAILED"===pa.action)pa="OFFLINE_VIDEO_STATE_OFFLINE_FAILED";else{switch(null===ja||void 0===ja?void 0:ja.transferState){case "TRANSFER_STATE_TRANSFER_IN_QUEUE":na="OFFLINE_VIDEO_STATE_PENDING";break;case "TRANSFER_STATE_TRANSFERRING":na="OFFLINE_VIDEO_STATE_TRANSFERRING";break;case "TRANSFER_STATE_PAUSED_BY_USER":na="OFFLINE_VIDEO_STATE_PAUSED_TRANSFER";break;case "TRANSFER_STATE_FAILED":na="OFFLINE_VIDEO_STATE_OFFLINE_FAILED";break;case "TRANSFER_STATE_COMPLETE":na=
"OFFLINE_VIDEO_STATE_PLAYABLE";break;case "TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH":na="OFFLINE_VIDEO_STATE_STREAMS_OUT_OF_DATE";break;default:na="OFFLINE_VIDEO_STATE_UNKNOWN"}if("OFFLINE_VIDEO_STATE_OFFLINE_FAILED"===na)switch(null===ja||void 0===ja?void 0:ja.failureReason){case "TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE":case "TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE":na="OFFLINE_VIDEO_STATE_OUT_OF_STORAGE_ERROR";break;case "TRANSFER_FAILURE_REASON_STREAM_MISSING":na="OFFLINE_VIDEO_STATE_STREAMS_MISSING";
break;case "TRANSFER_FAILURE_REASON_NETWORK":case "TRANSFER_FAILURE_REASON_NETWORK_LOST":na="OFFLINE_VIDEO_STATE_NETWORK_ERROR"}pa=na}Ha={id:Ha,videoState:pa};if(null===ja||void 0===ja?0:ja.cotn)Ha.cotn=ja.cotn;if(null===ja||void 0===ja?0:ja.maximumDownloadQuality)Ha.selectedVideoQuality=null===ja||void 0===ja?void 0:ja.maximumDownloadQuality;return Ha});
return oa.return({offlineVideos:ia})})};
eka=function(){var a;return _.y(function(b){return 1==b.nextAddress?_.z(b,_.Bj(),2):(a=b.yieldResult)?b.return(_.dka(a)):b.return({state:"PES Unavailable"})})};
hka=function(){var a,b,c,d;return _.y(function(e){if(1==e.nextAddress)return _.z(e,_.Bj(),2);if(3!=e.nextAddress)return(a=e.yieldResult)?_.z(e,fka(a),3):e.return({state:"PES Unavailable"});b=e.yieldResult;c={};d=b.reduce(function(h,l){h[l.key]=l;return h},c);
return e.return(gka(d))})};
gka=function(a){for(var b,c={},d=[],e=_.u(Object.keys(a)),h=e.next();!h.done;h=e.next()){var l=h.value;if((h=a[l])&&"ytMainDownloadedVideoEntity"===h.entityType){delete a[l];var m=h.data;h={};if(m){var p=m.video;l=a;var q="vid-"+p;p&&(p=l[p])&&p.data&&(delete l[p.key],h.video=p.data,delete h.video.formattedDescription,delete h.video.thumbnail,p=p.data,p.videoId&&(q=p.videoId),p.channelOwner&&(p=l[p.channelOwner])&&p.data&&(delete l[p.key],h.video.channelOwner=p.data,delete h.video.channelOwner.avatar));
l=q;(q=m.offlineVideoPolicy)&&(q=a[q])&&q.data&&(delete a[q.key],h.offlineVideoPolicy=q.data);q=m.playbackData;m=a;if(q&&(p=m[q],null!==p&&void 0!==p&&p.data&&(delete m[q],q=p.data,delete q.playerResponseJson,h.playbackData=q,q.transfer&&(q=m[q.transfer],null===q||void 0===q?0:q.data)))){delete m[q.key];p=q.data;h.transfer=p;q=[];p=_.u(p.offlineVideoStreams||[]);for(var x=p.next();!x.done;x=p.next())if(x=m[x.value])delete m[x.key],q.push(x.data);q&&(h.streams=q)}c[l]=h}}else h&&"offlineOrchestrationActionWrapperEntity"===
h.entityType&&h.data&&(delete a[h.key],l=h.data,d.push({id:l.rootActionId,type:(null===(b=l.actionProto)||void 0===b?void 0:b.actionType)||"",entity:h}))}c.wrapperEntities=d;0<Object.keys(a).length&&(c.unknownKeys=a);return c};
ika=function(){var a,b,c,d,e,h,l,m,p;return _.y(function(q){if(1==q.nextAddress)return c=!!(new _.cg("")).expiringStorage_,d=!(null===(b=null===(a=_.g.crypto)||void 0===a?void 0:a.subtle)||void 0===b||!b.importKey),e=!!_.g.BroadcastChannel,h=!!_.g.navigator.locks,_.z(q,_.Qg(),2);l=q.yieldResult;m=c&&d&&e&&h&&l;p={isSupported:m};if(m)return q.return(p);p.missingBrowserFeatures=[];l||p.missingBrowserFeatures.push("OFFLINE_WEB_CLIENT_BROWSER_FEATURE_INDEXED_DB");c||p.missingBrowserFeatures.push("OFFLINE_WEB_CLIENT_BROWSER_FEATURE_LOCALSTORAGE");
d||p.missingBrowserFeatures.push("OFFLINE_WEB_CLIENT_BROWSER_FEATURE_CRYPTO_EXTENSION");e||p.missingBrowserFeatures.push("OFFLINE_WEB_CLIENT_BROWSER_FEATURE_BROADCAST_CHANNEL");h||p.missingBrowserFeatures.push("OFFLINE_WEB_CLIENT_BROWSER_FEATURE_WEB_LOCKS_API");return q.return(p)})};
oka=function(){var a,b,c,d,e,h,l,m;_.y(function(p){if(1==p.nextAddress)return a=_.v("HIGH_ENTROPY_HINTS_RECEIVED")||{},_.z(p,navigator.userAgentData.getHighEntropyValues(["architecture","bitness","model","platformVersion","uaFullVersion"]),2);b=p.yieldResult;c=_.Ni();a.architecture||(d=new jka(c),d.increment(!!b.architecture));a.bitness||(e=new kka(c),e.increment(!!b.bitness));a.fullVersion||(h=new lka(c),h.increment(!!b.uaFullVersion));a.model||(l=new mka(c),l.increment(!!b.model));a.platformVersion||
(m=new nka(c),m.increment(!!b.platformVersion));_.Ih(p)})};
pka=function(){var a=navigator;return new Promise(function(b,c){var d;null!==(d=a.webkitTemporaryStorage)&&void 0!==d&&d.queryUsageAndQuota?a.webkitTemporaryStorage.queryUsageAndQuota(function(e,h){b({usage:e,quota:h})},function(e){c(e)}):c(Error("Ie"))})};
rka=function(a,b,c){a={"/youtubei/v1/browse":new Pk(a,b,c),"/youtubei/v1/player":new qka(a,b),"/youtubei/v1/navigation/resolve_url":new Qk,"/youtubei/v1/next":new Rk(a,b,c),"/youtubei/v1/guide":new Sk(c),"/youtubei/v1/search":new Tk(a,b,c)};_.w("local_menu_service_killswitch")||(a["/youtubei/v1/account/account_menu"]=new Uk,a["/youtubei/v1/notification/get_notification_menu"]=new Vk);return a};
uka=function(a,b){var c,d,e;_.Wk(_.Xk(),function(){_.zk("adl")});
_.hj().resolve(ska)(b);a=a.root;a.loadData&&a.loadData(b);(null===b||void 0===b?0:b.response)&&_.Yk(Rga(),"SUCCESS");a.$["page-manager"].lazyPrepareCriticalPages((null===b||void 0===b?void 0:b.page)||"",b.endpoint);(null===(e=null===(d=null===(c=null===b||void 0===b?void 0:b.endpoint)||void 0===c?void 0:c.commandMetadata)||void 0===d?void 0:d.webCommandMetadata)||void 0===e?0:e.webPageType)&&_.Gj.dispatch(_.tka(b.endpoint.commandMetadata.webCommandMetadata.webPageType))};
vka=function(a,b,c){b=void 0===b?{}:b;var d,e,h,l,m,p=null===(e=null===(d=a.commandMetadata)||void 0===d?void 0:d.webCommandMetadata)||void 0===e?void 0:e.url;!c||null!==(h=b.form)&&void 0!==h&&h.element||(b.form=b.form||{},b.form.element=c);if(p&&"/service_ajax"!==p)return{type:0,command:a,form:b.form};if(_.w("kevlar_service_command_check")){if(_.Xj(a,_.Zk().endpointMap))return Object.assign({type:1,command:a},b)}else if(null===(m=null===(l=a.commandMetadata)||void 0===l?void 0:l.webCommandMetadata)||
void 0===m?0:m.apiUrl)return Object.assign({type:1,command:a},b);return{type:2,command:a,form:b.form}};
wka=function(a){if(a.form){var b=a.form,c=b.element;b=_.uj(b,["element"]);if(c)return[_.dj(c,[a.command,b,a.commandController])]}return[]};
xka=function(a){if(a.form){var b=a.form,c=b.element;b=_.uj(b,["element"]);c&&_.ej(c,[a.command],c,b)}};
zka=function(a){var b=a.root;yka(function(c,d){return vka(c,d,b)},function(c){var d;
if(!c.command)return[];(null===(d=c.form)||void 0===d?0:d.element)?c.form.element.fire("yt-navigate",Object.assign(Object.assign({},c.form),{endpoint:c.command})):b.handleNavigate(c);return[]});
_.hj().addProvider({provide:_.$k,useValue:_.al.instance})};
Tka=function(){bl(bl(bl(bl(bl(bl(bl(bl(bl(bl(bl(bl(bl(bl(bl(bl(bl(bl(bl(_.hj().resolve(_.cl),_.Aka),_.Bka),_.Cka),_.Dka),_.Eka),_.Fka),_.Gka),_.Hka),_.Ika),_.Jka),_.Kka),_.Lka),_.Mka),_.Nka),_.Oka),_.Pka),_.Qka),_.Rka),_.Ska)};
Uka=function(a){var b,c,d,e,h,l,m=_.Gj,p=null===(c=null===(b=a.response)||void 0===b?void 0:b.frameworkUpdates)||void 0===c?void 0:c.entityBatchUpdate,q=null===(e=null===(d=a.playerResponse)||void 0===d?void 0:d.frameworkUpdates)||void 0===e?void 0:e.entityBatchUpdate;a=null===(l=null===(h=a.reelWatchSequenceResponse)||void 0===h?void 0:h.frameworkUpdates)||void 0===l?void 0:l.entityBatchUpdate;p&&_.Dj(p,m);q&&_.Dj(q,m);a&&_.Dj(a,m)};
Xka=function(a){var b=_.hj(),c=b.resolve(_.Vka);b=b.resolve(_.dl);a.endpoint&&(c=_.Wka(c,a.endpoint),c.content&&a.response&&_.el(b,a.response,c.content),c.player&&a.playerResponse&&_.el(b,a.playerResponse,c.player),c.reelSequence&&a.reelWatchSequenceResponse&&_.el(b,a.reelWatchSequenceResponse,c.reelSequence))};
Yka=function(a){var b=window;if(b.getInitialData){var c=b.getInitialData();b.getInitialData=void 0;_.w("kevlar_enable_mss_lazy_load")&&_.hj().resolve(fl).handleResponse(c.response);Uka(c);Xka(c);uka(a,c)}else b.loadInitialData=function(d){_.w("kevlar_enable_mss_lazy_load")&&_.hj().resolve(fl).handleResponse(d.response);Uka(d);Xka(d);uka(a,d)}};
Zka=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};
gl="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
$ka=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};
_.t=$ka(this);hl=function(a,b){if(b)a:{var c=_.t;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&gl(c,a,{configurable:!0,writable:!0,value:b})}};
hl("Symbol",function(a){if(a)return a;var b=function(h,l){this.$jscomp$symbol$id_=h;gl(this,"description",{configurable:!0,writable:!0,value:l})};
b.prototype.toString=function(){return this.$jscomp$symbol$id_};
var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(h){if(this instanceof e)throw new TypeError("b");return new b(c+(h||"")+"_"+d++,h)};
return e});
hl("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=_.t[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&gl(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ala(Zka(this))}})}return a});
hl("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
ala=function(a){a={next:a};a[Symbol.iterator]=function(){return this};
return a};
_.il=function(a){return a.raw=a};
_.u=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:Zka(a)}};
_.bla=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};
_.Pc=function(a){return a instanceof Array?a:_.bla(_.u(a))};
jl=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
cla="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)jl(d,e)&&(a[e]=d[e])}return a};
hl("Object.assign",function(a){return a||cla});
var dla="function"==typeof Object.create?Object.create:function(a){var b=function(){};
b.prototype=a;return new b},ela=function(){function a(){function c(){}
new c;Reflect.construct(c,[],function(){});
return new c instanceof c}
if("undefined"!=typeof Reflect&&Reflect.construct){if(a())return Reflect.construct;var b=Reflect.construct;return function(c,d,e){c=b(c,d);e&&Reflect.setPrototypeOf(c,e.prototype);return c}}return function(c,d,e){void 0===e&&(e=c);
e=dla(e.prototype||Object.prototype);return Function.prototype.apply.call(c,e,d)||e}}(),fla;
if("function"==typeof Object.setPrototypeOf)fla=Object.setPrototypeOf;else{var gla;a:{var hla={a:!0},ila={};try{ila.__proto__=hla;gla=ila.a;break a}catch(a){}gla=!1}fla=gla?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("e`"+a);return a}:null}kl=fla;
_.r=function(a,b){a.prototype=dla(b.prototype);a.prototype.constructor=a;if(kl)kl(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.superClass_=b.prototype};
ll=function(){this.isRunning_=!1;this.yieldAllIterator_=null;this.yieldResult=void 0;this.nextAddress=1;this.finallyAddress_=this.catchAddress_=0;this.finallyContexts_=this.abruptCompletion_=null};
jla=function(a){if(a.isRunning_)throw new TypeError("g");a.isRunning_=!0};
ll.prototype.JSC$31488_next_=function(a){this.yieldResult=a};
var kla=function(a,b){a.abruptCompletion_={exception:b,isException:!0};a.nextAddress=a.catchAddress_||a.finallyAddress_};
ll.prototype.return=function(a){this.abruptCompletion_={return:a};this.nextAddress=this.finallyAddress_};
_.z=function(a,b,c){a.nextAddress=c;return{value:b}};
ll.prototype.jumpTo=function(a){this.nextAddress=a};
_.Ih=function(a){a.nextAddress=0};
_.Cg=function(a,b,c){a.catchAddress_=b;void 0!=c&&(a.finallyAddress_=c)};
_.Dg=function(a,b,c){a.nextAddress=b;a.catchAddress_=c||0};
_.Eg=function(a,b){a.catchAddress_=b||0;b=a.abruptCompletion_.exception;a.abruptCompletion_=null;return b};
_.ml=function(a,b,c,d){d?a.finallyContexts_[d]=a.abruptCompletion_:a.finallyContexts_=[a.abruptCompletion_];a.catchAddress_=b||0;a.finallyAddress_=c||0};
_.nl=function(a,b,c){c=a.finallyContexts_.splice(c||0)[0];(c=a.abruptCompletion_=a.abruptCompletion_||c)?c.isException?a.nextAddress=a.catchAddress_||a.finallyAddress_:void 0!=c.jumpTo&&a.finallyAddress_<c.jumpTo?(a.nextAddress=c.jumpTo,a.abruptCompletion_=null):a.nextAddress=a.finallyAddress_:a.nextAddress=b};
lla=function(a){this.JSC$31493_context_=new ll;this.program_=a};
nla=function(a,b){jla(a.JSC$31493_context_);var c=a.JSC$31493_context_.yieldAllIterator_;if(c)return mla(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.JSC$31493_context_.return);
a.JSC$31493_context_.return(b);return ol(a)};
mla=function(a,b,c,d){try{var e=b.call(a.JSC$31493_context_.yieldAllIterator_,c);if(!(e instanceof Object))throw new TypeError("f`"+e);if(!e.done)return a.JSC$31493_context_.isRunning_=!1,e;var h=e.value}catch(l){return a.JSC$31493_context_.yieldAllIterator_=null,kla(a.JSC$31493_context_,l),ol(a)}a.JSC$31493_context_.yieldAllIterator_=null;d.call(a.JSC$31493_context_,h);return ol(a)};
ol=function(a){for(;a.JSC$31493_context_.nextAddress;)try{var b=a.program_(a.JSC$31493_context_);if(b)return a.JSC$31493_context_.isRunning_=!1,{value:b.value,done:!1}}catch(c){a.JSC$31493_context_.yieldResult=void 0,kla(a.JSC$31493_context_,c)}a.JSC$31493_context_.isRunning_=!1;if(a.JSC$31493_context_.abruptCompletion_){b=a.JSC$31493_context_.abruptCompletion_;a.JSC$31493_context_.abruptCompletion_=null;if(b.isException)throw b.exception;return{value:b.return,done:!0}}return{value:void 0,done:!0}};
ola=function(a){this.next=function(b){jla(a.JSC$31493_context_);a.JSC$31493_context_.yieldAllIterator_?b=mla(a,a.JSC$31493_context_.yieldAllIterator_.next,b,a.JSC$31493_context_.JSC$31488_next_):(a.JSC$31493_context_.JSC$31488_next_(b),b=ol(a));return b};
this.throw=function(b){jla(a.JSC$31493_context_);a.JSC$31493_context_.yieldAllIterator_?b=mla(a,a.JSC$31493_context_.yieldAllIterator_["throw"],b,a.JSC$31493_context_.JSC$31488_next_):(kla(a.JSC$31493_context_,b),b=ol(a));return b};
this.return=function(b){return nla(a,b)};
this[Symbol.iterator]=function(){return this}};
pla=function(a){function b(d){return a.next(d)}
function c(d){return a.throw(d)}
return new Promise(function(d,e){function h(l){l.done?d(l.value):Promise.resolve(l.value).then(b,c).then(h,e)}
h(a.next())})};
_.y=function(a){return pla(new ola(new lla(a)))};
_.$b=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};
hl("Reflect",function(a){return a?a:{}});
hl("Reflect.construct",function(){return ela});
hl("Reflect.setPrototypeOf",function(a){return a?a:kl?function(b,c){try{return kl(b,c),!0}catch(d){return!1}}:null});
hl("Promise",function(a){function b(){this.batch_=null}
function c(l){return l instanceof e?l:new e(function(m){m(l)})}
if(a&&("undefined"!==typeof _.t.PromiseRejectionEvent||!_.t.Promise||-1===_.t.Promise.toString().indexOf("[native code]")))return a;b.prototype.asyncExecute=function(l){if(null==this.batch_){this.batch_=[];var m=this;this.asyncExecuteFunction(function(){m.executeBatch_()})}this.batch_.push(l)};
var d=_.t.setTimeout;b.prototype.asyncExecuteFunction=function(l){d(l,0)};
b.prototype.executeBatch_=function(){for(;this.batch_&&this.batch_.length;){var l=this.batch_;this.batch_=[];for(var m=0;m<l.length;++m){var p=l[m];l[m]=null;try{p()}catch(q){this.asyncThrow_(q)}}}this.batch_=null};
b.prototype.asyncThrow_=function(l){this.asyncExecuteFunction(function(){throw l;})};
var e=function(l){this.state_=0;this.result_=void 0;this.onSettledCallbacks_=[];this.isRejectionHandled_=!1;var m=this.createResolveAndReject_();try{l(m.resolve,m.reject)}catch(p){m.reject(p)}};
e.prototype.createResolveAndReject_=function(){function l(q){return function(x){p||(p=!0,q.call(m,x))}}
var m=this,p=!1;return{resolve:l(this.resolveTo_),reject:l(this.JSC$31508_reject_)}};
e.prototype.resolveTo_=function(l){if(l===this)this.JSC$31508_reject_(new TypeError("h"));else if(l instanceof e)this.settleSameAsPromise_(l);else{a:switch(typeof l){case "object":var m=null!=l;break a;case "function":m=!0;break a;default:m=!1}m?this.resolveToNonPromiseObj_(l):this.fulfill_(l)}};
e.prototype.resolveToNonPromiseObj_=function(l){var m=void 0;try{m=l.then}catch(p){this.JSC$31508_reject_(p);return}"function"==typeof m?this.settleSameAsThenable_(m,l):this.fulfill_(l)};
e.prototype.JSC$31508_reject_=function(l){this.settle_(2,l)};
e.prototype.fulfill_=function(l){this.settle_(1,l)};
e.prototype.settle_=function(l,m){if(0!=this.state_)throw Error("i`"+l+"`"+m+"`"+this.state_);this.state_=l;this.result_=m;2===this.state_&&this.scheduleUnhandledRejectionCheck_();this.executeOnSettledCallbacks_()};
e.prototype.scheduleUnhandledRejectionCheck_=function(){var l=this;d(function(){if(l.notifyUnhandledRejection_()){var m=_.t.console;"undefined"!==typeof m&&m.error(l.result_)}},1)};
e.prototype.notifyUnhandledRejection_=function(){if(this.isRejectionHandled_)return!1;var l=_.t.CustomEvent,m=_.t.Event,p=_.t.dispatchEvent;if("undefined"===typeof p)return!0;"function"===typeof l?l=new l("unhandledrejection",{cancelable:!0}):"function"===typeof m?l=new m("unhandledrejection",{cancelable:!0}):(l=_.t.document.createEvent("CustomEvent"),l.initCustomEvent("unhandledrejection",!1,!0,l));l.promise=this;l.reason=this.result_;return p(l)};
e.prototype.executeOnSettledCallbacks_=function(){if(null!=this.onSettledCallbacks_){for(var l=0;l<this.onSettledCallbacks_.length;++l)h.asyncExecute(this.onSettledCallbacks_[l]);this.onSettledCallbacks_=null}};
var h=new b;e.prototype.settleSameAsPromise_=function(l){var m=this.createResolveAndReject_();l.callWhenSettled_(m.resolve,m.reject)};
e.prototype.settleSameAsThenable_=function(l,m){var p=this.createResolveAndReject_();try{l.call(m,p.resolve,p.reject)}catch(q){p.reject(q)}};
e.prototype.then=function(l,m){function p(C,I){return"function"==typeof C?function(H){try{q(C(H))}catch(O){x(O)}}:I}
var q,x,B=new e(function(C,I){q=C;x=I});
this.callWhenSettled_(p(l,q),p(m,x));return B};
e.prototype.catch=function(l){return this.then(void 0,l)};
e.prototype.callWhenSettled_=function(l,m){function p(){switch(q.state_){case 1:l(q.result_);break;case 2:m(q.result_);break;default:throw Error("j`"+q.state_);}}
var q=this;null==this.onSettledCallbacks_?h.asyncExecute(p):this.onSettledCallbacks_.push(p);this.isRejectionHandled_=!0};
e.resolve=c;e.reject=function(l){return new e(function(m,p){p(l)})};
e.race=function(l){return new e(function(m,p){for(var q=_.u(l),x=q.next();!x.done;x=q.next())c(x.value).callWhenSettled_(m,p)})};
e.all=function(l){var m=_.u(l),p=m.next();return p.done?c([]):new e(function(q,x){function B(H){return function(O){C[H]=O;I--;0==I&&q(C)}}
var C=[],I=0;do C.push(void 0),I++,c(p.value).callWhenSettled_(B(C.length-1),x),p=m.next();while(!p.done)})};
return e});
var pl=function(a,b,c){if(null==a)throw new TypeError("k`"+c);if(b instanceof RegExp)throw new TypeError("l`"+c);return a+""};
hl("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=pl(this,b,"startsWith"),e=d.length,h=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var l=0;l<h&&c<e;)if(d[c++]!=b[l++])return!1;return l>=h}});
hl("WeakMap",function(a){function b(){}
function c(p){var q=typeof p;return"object"===q&&null!==p||"function"===q}
function d(p){if(!jl(p,h)){var q=new b;gl(p,h,{value:q})}}
function e(p){var q=Object[p];q&&(Object[p]=function(x){if(x instanceof b)return x;Object.isExtensible(x)&&d(x);return q(x)})}
if(function(){if(!a||!Object.seal)return!1;try{var p=Object.seal({}),q=Object.seal({}),x=new a([[p,2],[q,3]]);if(2!=x.get(p)||3!=x.get(q))return!1;x.delete(p);x.set(q,4);return!x.has(p)&&4==x.get(q)}catch(B){return!1}}())return a;
var h="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var l=0,m=function(p){this.JSC$31512_id_=(l+=Math.random()+1).toString();if(p){p=_.u(p);for(var q;!(q=p.next()).done;)q=q.value,this.set(q[0],q[1])}};
m.prototype.set=function(p,q){if(!c(p))throw Error("m");d(p);if(!jl(p,h))throw Error("n`"+p);p[h][this.JSC$31512_id_]=q;return this};
m.prototype.get=function(p){return c(p)&&jl(p,h)?p[h][this.JSC$31512_id_]:void 0};
m.prototype.has=function(p){return c(p)&&jl(p,h)&&jl(p[h],this.JSC$31512_id_)};
m.prototype.delete=function(p){return c(p)&&jl(p,h)&&jl(p[h],this.JSC$31512_id_)?delete p[h][this.JSC$31512_id_]:!1};
return m});
hl("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var m=Object.seal({x:4}),p=new a(_.u([[m,"s"]]));if("s"!=p.get(m)||1!=p.size||p.get({x:4})||p.set({x:4},"t")!=p||2!=p.size)return!1;var q=p.entries(),x=q.next();if(x.done||x.value[0]!=m||"s"!=x.value[1])return!1;x=q.next();return x.done||4!=x.value[0].x||"t"!=x.value[1]||!q.next().done?!1:!0}catch(B){return!1}}())return a;
var b=new WeakMap,c=function(m){this.data_={};this.JSC$31518_head_=h();this.size=0;if(m){m=_.u(m);for(var p;!(p=m.next()).done;)p=p.value,this.set(p[0],p[1])}};
c.prototype.set=function(m,p){m=0===m?0:m;var q=d(this,m);q.list||(q.list=this.data_[q.id]=[]);q.entry?q.entry.value=p:(q.entry={next:this.JSC$31518_head_,previous:this.JSC$31518_head_.previous,head:this.JSC$31518_head_,key:m,value:p},q.list.push(q.entry),this.JSC$31518_head_.previous.next=q.entry,this.JSC$31518_head_.previous=q.entry,this.size++);return this};
c.prototype.delete=function(m){m=d(this,m);return m.entry&&m.list?(m.list.splice(m.index,1),m.list.length||delete this.data_[m.id],m.entry.previous.next=m.entry.next,m.entry.next.previous=m.entry.previous,m.entry.head=null,this.size--,!0):!1};
c.prototype.clear=function(){this.data_={};this.JSC$31518_head_=this.JSC$31518_head_.previous=h();this.size=0};
c.prototype.has=function(m){return!!d(this,m).entry};
c.prototype.get=function(m){return(m=d(this,m).entry)&&m.value};
c.prototype.entries=function(){return e(this,function(m){return[m.key,m.value]})};
c.prototype.keys=function(){return e(this,function(m){return m.key})};
c.prototype.values=function(){return e(this,function(m){return m.value})};
c.prototype.forEach=function(m,p){for(var q=this.entries(),x;!(x=q.next()).done;)x=x.value,m.call(p,x[1],x[0],this)};
c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(m,p){var q=p&&typeof p;"object"==q||"function"==q?b.has(p)?q=b.get(p):(q=""+ ++l,b.set(p,q)):q="p_"+p;var x=m.data_[q];if(x&&jl(m.data_,q))for(m=0;m<x.length;m++){var B=x[m];if(p!==p&&B.key!==B.key||p===B.key)return{id:q,list:x,index:m,entry:B}}return{id:q,list:x,index:-1,entry:void 0}},e=function(m,p){var q=m.JSC$31518_head_;
return ala(function(){if(q){for(;q.head!=m.JSC$31518_head_;)q=q.previous;for(;q.next!=q.head;)return q=q.next,{done:!1,value:p(q)};q=null}return{done:!0,value:void 0}})},h=function(){var m={};
return m.previous=m.next=m.head=m},l=0;
return c});
hl("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=pl(this,b,"endsWith");void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});
var qla=function(a,b,c){a instanceof String&&(a=String(a));for(var d=a.length,e=0;e<d;e++){var h=a[e];if(b.call(c,h,e,a))return{i:e,v:h}}return{i:-1,v:void 0}};
hl("Array.prototype.find",function(a){return a?a:function(b,c){return qla(this,b,c).v}});
hl("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});
hl("String.prototype.repeat",function(a){return a?a:function(b){var c=pl(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("o");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});
var rla=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var h=c++;return{value:b(h,a[h]),done:!1}}d=!0;return{done:!0,value:void 0}}};
e[Symbol.iterator]=function(){return e};
return e};
hl("Array.prototype.entries",function(a){return a?a:function(){return rla(this,function(b,c){return[b,c]})}});
hl("Object.setPrototypeOf",function(a){return a||kl});
hl("Array.prototype.keys",function(a){return a?a:function(){return rla(this,function(b){return b})}});
hl("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(_.u([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),h=e.next();if(h.done||h.value[0]!=c||h.value[1]!=c)return!1;h=e.next();return h.done||h.value[0]==c||4!=h.value[0].x||h.value[1]!=h.value[0]?!1:e.next().done}catch(l){return!1}}())return a;
var b=function(c){this.map_=new Map;if(c){c=_.u(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.map_.size};
b.prototype.add=function(c){c=0===c?0:c;this.map_.set(c,c);this.size=this.map_.size;return this};
b.prototype.delete=function(c){c=this.map_.delete(c);this.size=this.map_.size;return c};
b.prototype.clear=function(){this.map_.clear();this.size=0};
b.prototype.has=function(c){return this.map_.has(c)};
b.prototype.entries=function(){return this.map_.entries()};
b.prototype.values=function(){return this.map_.values()};
b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.map_.forEach(function(h){return c.call(d,h,h,e)})};
return b});
hl("Array.prototype.values",function(a){return a?a:function(){return rla(this,function(b,c){return c})}});
hl("Array.prototype.findIndex",function(a){return a?a:function(b,c){return qla(this,b,c).i}});
hl("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)jl(b,d)&&c.push([d,b[d]]);return c}});
hl("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
hl("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var h=d[c];if(h===b||Object.is(h,b))return!0}return!1}});
hl("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==pl(this,b,"includes").indexOf(b,c||0)}});
hl("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(m){return m};
var e=[],h="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof h){b=h.call(b);for(var l=0;!(h=b.next()).done;)e.push(c.call(d,h.value,l++))}else for(h=b.length,l=0;l<h;l++)e.push(c.call(d,b[l],l));return e}});
hl("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});
hl("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});
hl("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});
var ql=function(a){return a?a:Array.prototype.fill};
hl("Int8Array.prototype.fill",ql);hl("Uint8Array.prototype.fill",ql);hl("Uint8ClampedArray.prototype.fill",ql);hl("Int16Array.prototype.fill",ql);hl("Uint16Array.prototype.fill",ql);hl("Int32Array.prototype.fill",ql);hl("Uint32Array.prototype.fill",ql);hl("Float32Array.prototype.fill",ql);hl("Float64Array.prototype.fill",ql);hl("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)jl(b,d)&&c.push(b[d]);return c}});
hl("Math.log2",function(a){return a?a:function(b){return Math.log(b)/Math.LN2}});
hl("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;
})})}});
hl("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
hl("Reflect.ownKeys",function(a){return a?a:function(b){var c=[],d=Object.getOwnPropertyNames(b);b=Object.getOwnPropertySymbols(b);for(var e=0;e<d.length;e++)("jscomp_symbol_"==d[e].substring(0,14)?b:c).push(d[e]);return c.concat(b)}});
hl("Object.getOwnPropertyDescriptors",function(a){return a?a:function(b){for(var c={},d=Reflect.ownKeys(b),e=0;e<d.length;e++)c[d[e]]=Object.getOwnPropertyDescriptor(b,d[e]);return c}});
hl("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});
hl("Array.of",function(a){return a?a:function(b){return Array.from(arguments)}});
hl("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||Infinity===b||-Infinity===b||0===b)return b;var c=Math.floor(Math.abs(b));return 0>b?-c:c}});
hl("WeakSet",function(a){if(function(){if(!a||!Object.seal)return!1;try{var c=Object.seal({}),d=Object.seal({}),e=new a([c]);if(!e.has(c)||e.has(d))return!1;e.delete(c);e.add(d);return!e.has(c)&&e.has(d)}catch(h){return!1}}())return a;
var b=function(c){this.map_=new WeakMap;if(c){c=_.u(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};
b.prototype.add=function(c){this.map_.set(c,!0);return this};
b.prototype.has=function(c){return this.map_.has(c)};
b.prototype.delete=function(c){return this.map_.delete(c)};
return b});
hl("Promise.allSettled",function(a){function b(d){return{status:"fulfilled",value:d}}
function c(d){return{status:"rejected",reason:d}}
return a?a:function(d){var e=this;d=Array.from(d,function(h){return e.resolve(h).then(b,c)});
return e.all(d)}});
hl("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});
hl("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("p");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});
_._DumpException=window._DumpException||function(a){throw a;};
window._DumpException=_._DumpException;
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var sla,ula,vla,wla,xla,yla;sla=sla||{};_.g=this||self;_.Ge=function(a,b,c){a=a.split(".");c=c||_.g;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};
_.ve=function(a,b){a=a.split(".");b=b||_.g;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
_.rl=function(){};
_.sl=function(a){a.instance_=void 0;a.getInstance=function(){return a.instance_?a.instance_:a.instance_=new a}};
_.tla=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};
_.ma=function(a){var b=_.tla(a);return"array"==b||"object"==b&&"number"==typeof a.length};
_.ra=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};
_.sa=function(a){return Object.prototype.hasOwnProperty.call(a,ula)&&a[ula]||(a[ula]=++vla)};
ula="closure_uid_"+(1E9*Math.random()>>>0);vla=0;wla=function(a,b,c){return a.call.apply(a.bind,arguments)};
xla=function(a,b,c){if(!a)throw Error();if(2<arguments.length){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)}};
_.tl=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?_.tl=wla:_.tl=xla;return _.tl.apply(null,arguments)};
_.ul=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)}};
_.vl=function(){return Date.now()};
_.wl=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,h){for(var l=Array(arguments.length-2),m=2;m<arguments.length;m++)l[m-2]=arguments[m];return b.prototype[e].apply(d,l)}};
yla=function(a){return a};
_.zla=function(a){var b=null,c=_.g.trustedTypes;if(!c||!c.createPolicy)return b;try{b=c.createPolicy(a,{createHTML:yla,createScript:yla,createScriptURL:yla})}catch(d){_.g.console&&_.g.console.error(d.message)}return b};
_.wl(_.aa,Error);_.aa.prototype.name="CustomError";
var Ala;
var Efa=function(a){a=a.url;var b=/[?&]dsh=1(&|$)/.test(a);this.isSonicV2OrV3_=!b&&/[?&]ae=1(&|$)/.test(a);this.isSonicV4_=!b&&/[?&]ae=2(&|$)/.test(a);if((this.adurlMatches_=/[?&]adurl=([^&]*)/.exec(a))&&this.adurlMatches_[1]){try{var c=decodeURIComponent(this.adurlMatches_[1])}catch(d){c=null}this.adurl_=c}};
var Cla;_.Bla=function(a){return function(){return a}};
_.xl=function(a){return a};
Cla=function(a){return function(){throw Error(a);}};
_.yl=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};
_.da=function(a,b){return Array.prototype.indexOf.call(a,b,void 0)};
_.Be=function(a,b,c){Array.prototype.forEach.call(a,b,c)};
_.zl=function(a,b,c){return Array.prototype.filter.call(a,b,c)};
_.pe=function(a,b,c){return Array.prototype.map.call(a,b,c)};
_.Al=function(a,b,c){return Array.prototype.reduce.call(a,b,c)};
_.Bl=function(a,b,c){return Array.prototype.some.call(a,b,c)};
var Dla;_.Zd={};Dla="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");_.Zd.add=function(a,b,c){if(null!==a&&b in a)throw Error("r`"+b);a[b]=c};
_.Zd.clear=function(a){for(var b in a)delete a[b]};
_.Zd.clone=function(a){var b={},c;for(c in a)b[c]=a[c];return b};
_.Zd.contains=function(a,b){return baa(a,b)};
_.Zd.containsKey=function(a,b){return null!==a&&b in a};
_.Zd.containsValue=baa;_.Zd.create=eaa;_.Zd.createImmutableView=function(a){var b=a;Object.isFrozen&&!Object.isFrozen(a)&&(b=Object.create(a),Object.freeze(b));return b};
_.Zd.createSet=faa;_.Zd.equals=function(a,b){for(var c in a)if(!(c in b)||a[c]!==b[c])return!1;for(var d in b)if(!(d in a))return!1;return!0};
_.Zd.every=function(a,b,c){for(var d in a)if(!b.call(c,a[d],d,a))return!1;return!0};
_.Zd.extend=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var h=0;h<Dla.length;h++)c=Dla[h],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
_.Zd.filter=function(a,b,c){var d={},e;for(e in a)b.call(c,a[e],e,a)&&(d[e]=a[e]);return d};
_.Zd.findKey=caa;_.Zd.findValue=function(a,b,c){return(b=caa(a,b,c))&&a[b]};
_.Zd.forEach=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
_.Zd.get=function(a,b,c){return null!==a&&b in a?a[b]:c};
_.Zd.getAllPropertyNames=function(a,b,c){if(!a)return[];if(!Object.getOwnPropertyNames||!Object.getPrototypeOf)return ua(a);for(var d={};a&&(a!==Object.prototype||b)&&(a!==Function.prototype||c);){for(var e=Object.getOwnPropertyNames(a),h=0;h<e.length;h++)d[e[h]]=!0;a=Object.getPrototypeOf(a)}return ua(d)};
_.Zd.getAnyKey=function(a){for(var b in a)return b};
_.Zd.getAnyValue=function(a){for(var b in a)return a[b]};
_.Zd.getCount=function(a){var b=0,c;for(c in a)b++;return b};
_.Zd.getKeys=ua;_.Zd.getSuperClass=function(a){return(a=Object.getPrototypeOf(a.prototype))&&a.constructor};
_.Zd.getValueByKeys=function(a,b){var c=_.ma(b),d=c?b:arguments;for(c=c?0:1;c<d.length;c++){if(null==a)return;a=a[d[c]]}return a};
_.Zd.getValues=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};
_.Zd.isEmpty=function(a){for(var b in a)return!1;return!0};
_.Zd.isImmutableView=function(a){return!!Object.isFrozen&&Object.isFrozen(a)};
_.Zd.map=function(a,b,c){var d={},e;for(e in a)d[e]=b.call(c,a[e],e,a);return d};
_.Zd.remove=function(a,b){var c;(c=b in a)&&delete a[b];return c};
_.Zd.set=function(a,b,c){a[b]=c};
_.Zd.setIfUndefined=function(a,b,c){return b in a?a[b]:a[b]=c};
_.Zd.setWithReturnValueIfNotSet=function(a,b,c){if(b in a)return a[b];c=c();return a[b]=c};
_.Zd.some=function(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return!0;return!1};
_.Zd.transpose=function(a){var b={},c;for(c in a)b[a[c]]=c;return b};
_.Zd.unsafeClone=daa;
var Ela;_.Fla=function(){void 0===Ela&&(Ela=_.zla("goog#html"));return Ela};
var Hla,Gla;_.Zh=function(a,b){this.stringConstValueWithSecurityContract__googStringSecurityPrivate_=a===Gla&&b||"";this.STRING_CONST_TYPE_MARKER__GOOG_STRING_SECURITY_PRIVATE_=Hla};
_.Zh.prototype.implementsGoogStringTypedString=!0;_.Zh.prototype.getTypedStringValue=function(){return this.stringConstValueWithSecurityContract__googStringSecurityPrivate_};
_.Cl=function(a){return a instanceof _.Zh&&a.constructor===_.Zh&&a.STRING_CONST_TYPE_MARKER__GOOG_STRING_SECURITY_PRIVATE_===Hla?a.stringConstValueWithSecurityContract__googStringSecurityPrivate_:"type_error:Const"};
_.pb=function(a){return new _.Zh(Gla,a)};
Hla={};Gla={};_.pb("");
_.Ila={};_.Dl=function(a,b){this.privateDoNotAccessOrElseSafeScriptWrappedValue_=b===_.Ila?a:"";this.implementsGoogStringTypedString=!0};
_.Dl.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeScriptWrappedValue_.toString()};
_.Saa=function(a){return a instanceof _.Dl&&a.constructor===_.Dl?a.privateDoNotAccessOrElseSafeScriptWrappedValue_:"type_error:SafeScript"};
_.Dl.prototype.toString=function(){return this.privateDoNotAccessOrElseSafeScriptWrappedValue_.toString()};
var Jla;_.Ob=function(a,b){this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_=b===Jla?a:""};
_.f=_.Ob.prototype;_.f.implementsGoogStringTypedString=!0;_.f.getTypedStringValue=function(){return this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_.toString()};
_.f.implementsGoogI18nBidiDirectionalString=!0;_.f.getDirection=function(){return 1};
_.f.toString=function(){return this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_+""};
_.Jb=function(a){return _.Db(a).toString()};
_.Db=function(a){return a instanceof _.Ob&&a.constructor===_.Ob?a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_:"type_error:TrustedResourceUrl"};
_.Kla=RegExp("^((https:)?//[0-9a-z.:[\\]-]+/|/[^/\\\\]|[^:/\\\\%]+/|[^:/\\\\%]*[?#]|about:blank#)","i");_.Fl=function(a){return _.El(_.Cl(a))};
Jla={};_.El=function(a){var b=_.Fla();a=b?b.createScriptURL(a):a;return new _.Ob(a,Jla)};
var Sla,Lla,Mla,Nla,Ola,Pla,Qla,Rla,Tla;_.Bk=function(a,b){return 0==a.lastIndexOf(b,0)};
_.jf=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};
_.oh=function(a){return/^[\s\xa0]*$/.test(a)};
_.Gl=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
Sla=function(a,b){if(b)a=a.replace(Lla,"&amp;").replace(Mla,"&lt;").replace(Nla,"&gt;").replace(Ola,"&quot;").replace(Pla,"&#39;").replace(Qla,"&#0;");else{if(!Rla.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Lla,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Mla,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Nla,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Ola,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Pla,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Qla,"&#0;"))}return a};
Lla=/&/g;Mla=/</g;Nla=/>/g;Ola=/"/g;Pla=/'/g;Qla=/\x00/g;Rla=/[\x00&<>"']/;_.xa=function(a,b){return-1!=a.indexOf(b)};
_.Hl=function(a,b){return _.xa(a.toLowerCase(),b.toLowerCase())};
_.Il=function(a,b){var c=0;a=(0,_.Gl)(String(a)).split(".");b=(0,_.Gl)(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var h=a[e]||"",l=b[e]||"";do{h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];l=/(\d*)(\D*)(.*)/.exec(l)||["","","",""];if(0==h[0].length&&0==l[0].length)break;c=Tla(0==h[1].length?0:parseInt(h[1],10),0==l[1].length?0:parseInt(l[1],10))||Tla(0==h[2].length,0==l[2].length)||Tla(h[2],l[2]);h=h[3];l=l[3]}while(0==c)}return c};
Tla=function(a,b){return a<b?-1:a>b?1:0};
var Vla,Wla,Ula;_.Jl=function(a,b){this.privateDoNotAccessOrElseSafeUrlWrappedValue_=b===Ula?a:""};
_.f=_.Jl.prototype;_.f.implementsGoogStringTypedString=!0;_.f.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeUrlWrappedValue_.toString()};
_.f.implementsGoogI18nBidiDirectionalString=!0;_.f.getDirection=function(){return 1};
_.f.toString=function(){return this.privateDoNotAccessOrElseSafeUrlWrappedValue_.toString()};
_.Hb=function(a){return a instanceof _.Jl&&a.constructor===_.Jl?a.privateDoNotAccessOrElseSafeUrlWrappedValue_:"type_error:SafeUrl"};
Vla=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;_.Ll=function(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");return a.match(Vla)?_.Kl(a):null};
Wla=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;_.mh=function(a){a instanceof _.Jl||(a="object"==typeof a&&a.implementsGoogStringTypedString?a.getTypedStringValue():String(a),a=Wla.test(a)?_.Kl(a):_.Ll(a));return a||_.Ml};
_.Nl=function(a,b){if(a instanceof _.Jl)return a;a="object"==typeof a&&a.implementsGoogStringTypedString?a.getTypedStringValue():String(a);if(b&&/^data:/i.test(a)&&(b=_.Ll(a)||_.Ml,b.getTypedStringValue()==a))return b;Wla.test(a)||(a="about:invalid#zClosurez");return _.Kl(a)};
Ula={};_.Kl=function(a){return new _.Jl(a,Ula)};
_.Ml=_.Kl("about:invalid#zClosurez");
_.Ol={};_.Pl=function(a,b){this.privateDoNotAccessOrElseSafeStyleWrappedValue_=b===_.Ol?a:"";this.implementsGoogStringTypedString=!0};
_.Pl.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeStyleWrappedValue_};
_.Pl.prototype.toString=function(){return this.privateDoNotAccessOrElseSafeStyleWrappedValue_.toString()};
_.Xla=function(a){return a instanceof _.Pl&&a.constructor===_.Pl?a.privateDoNotAccessOrElseSafeStyleWrappedValue_:"type_error:SafeStyle"};
_.Yla=new _.Pl("",_.Ol);_.Zla=RegExp("^[-,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.$la=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");_.ama=RegExp("\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\([-+*/0-9a-zA-Z.%#\\[\\], ]+\\)","g");
var bma,Dfa,cma;bma={};_.Ql=function(a,b,c){this.privateDoNotAccessOrElseSafeHtmlWrappedValue_=c===bma?a:"";this.dir_=b;this.implementsGoogStringTypedString=this.implementsGoogI18nBidiDirectionalString=!0};
_.Ql.prototype.getDirection=function(){return this.dir_};
_.Ql.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeHtmlWrappedValue_.toString()};
_.Ql.prototype.toString=function(){return this.privateDoNotAccessOrElseSafeHtmlWrappedValue_.toString()};
_.Bb=function(a){return a instanceof _.Ql&&a.constructor===_.Ql?a.privateDoNotAccessOrElseSafeHtmlWrappedValue_:"type_error:SafeHtml"};
Dfa=function(a){if(a instanceof _.Ql)return a;var b="object"==typeof a,c=null;b&&a.implementsGoogI18nBidiDirectionalString&&(c=a.getDirection());a=b&&a.implementsGoogStringTypedString?a.getTypedStringValue():String(a);return cma(Sla(a),c)};
cma=function(a,b){var c=_.Fla();a=c?c.createHTML(a):a;return new _.Ql(a,b,bma)};
_.dma=new _.Ql(_.g.trustedTypes&&_.g.trustedTypes.emptyHTML||"",0,bma);
_.kf=function(a,b){return cma(b,null)};
_.ob=function(a,b){return _.El(b)};
var ema,gma;ema=_.yl(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.Bb(_.dma);return!b.parentElement});
_.Rl=function(a,b){if(ema())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.Bb(b)};
_.Sl=function(a,b){b=b instanceof _.Jl?b:_.Nl(b);a.href=_.Hb(b)};
_.Tl=function(a,b){b=b instanceof _.Jl?b:_.Nl(b,/^data:image\//i.test(b));a.src=_.Hb(b)};
_.Ul=function(a,b,c,d){a=a instanceof _.Jl?a:_.Nl(a);b=b||_.g;c=c instanceof _.Zh?_.Cl(c):c||"";return void 0!==d?b.open(_.Hb(a),c,d):b.open(_.Hb(a),c)};
_.Vl=function(a){return _.fma("script[nonce]",a)};
gma=/^[\w+/_-]+[=]{0,2}$/;_.fma=function(a,b){b=(b||_.g).document;return b.querySelector?(a=b.querySelector(a))&&(a=a.nonce||a.getAttribute("nonce"))&&gma.test(a)?a:"":""};
_.Pe=function(a){return encodeURIComponent(String(a))};
_.af=function(a){return decodeURIComponent(a.replace(/\+/g," "))};
_.Wl=function(a){return a=Sla(a,void 0)};
_.Dda=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};
_.hma=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};
_.Xl=function(a,b){if(!Number.isFinite(a))return String(a);a=String(a);var c=a.indexOf(".");-1===c&&(c=a.length);var d="-"===a[0]?"-":"";d&&(a=a.substring(1));return d+(0,_.hma)("0",Math.max(0,b-c))+a};
_.Yl=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.vl()).toString(36)};
_.ae=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};
_.$d=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};
var jma,kma,lma,oma,pma,qma,rma,sma;_.ima=function(a,b,c,d,e,h,l){var m="";a&&(m+=a+":");c&&(m+="//",b&&(m+=b+"@"),m+=c,d&&(m+=":"+d));e&&(m+=e);h&&(m+="?"+h);l&&(m+="#"+l);return m};
jma=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");_.We=function(a){return a.match(jma)};
kma=function(a){return a?decodeURI(a):a};
lma=function(a){a=_.We(a)[1]||null;!a&&_.g.self&&_.g.self.location&&(a=_.g.self.location.protocol,a=a.substr(0,a.length-1));return a?a.toLowerCase():""};
_.Xe=function(a){return kma(_.We(a)[3]||null)};
_.df=function(a){return kma(_.We(a)[5]||null)};
_.Zj=function(a){a=_.We(a);return _.ima(null,null,null,null,a[5],a[6],a[7])};
_.Ye=function(a,b){a=_.We(a);b=_.We(b);return a[3]==b[3]&&a[1]==b[1]&&a[4]==b[4]};
_.Zl=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var h=a[c].substring(0,d);e=a[c].substring(d+1)}else h=a[c];b(h,e?_.af(e):"")}}};
_.mma=function(a){var b=a.indexOf("#");0>b&&(b=a.length);var c=a.indexOf("?");if(0>c||c>b){c=b;var d=""}else d=a.substring(c+1,b);return[a.substr(0,c),d,a.substr(b)]};
_.nma=function(a,b){return b?a?a+"&"+b:b:a};
oma=function(a,b){if(!b)return a;a=_.mma(a);a[1]=_.nma(a[1],b);return a[0]+(a[1]?"?"+a[1]:"")+a[2]};
pma=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)pma(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+_.Pe(b)))};
_.hf=function(a){var b=[],c;for(c in a)pma(c,a[c],b);return b.join("&")};
_.Ve=function(a,b){b=_.hf(b);return oma(a,b)};
_.$l=function(a,b,c){c=null!=c?"="+_.Pe(c):"";return oma(a,b+c)};
qma=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var h=a.charCodeAt(b-1);if(38==h||63==h)if(h=a.charCodeAt(b+e),!h||61==h||38==h||35==h)return b;b+=e+1}return-1};
rma=/#|$/;_.rh=function(a,b){var c=a.search(rma),d=qma(a,0,b,c);if(0>d)return null;var e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return _.af(a.substr(d,e-d))};
sma=/[?&]($|#)/;_.am=function(a,b){for(var c=a.search(rma),d=0,e,h=[];0<=(e=qma(a,d,b,c));)h.push(a.substring(d,e)),d=Math.min(a.indexOf("&",e)+1||c,c);h.push(a.substr(d));return h.join("").replace(sma,"$1")};
_.Ti=function(a,b,c){return _.$l(_.am(a,b),b,c)};
var iaa,haa="undefined"!==typeof TextEncoder;
var tma=function(a){tma[" "](a);return a};
tma[" "]=_.rl;_.bm=function(a,b){try{return tma(a[b]),!0}catch(c){}return!1};
_.uma=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};
var zma,Kma,Mma;_.vma=_.ya("Opera");_.cm=_.za();_.Ng=_.ya("Edge");_.dm=_.Ng||_.cm;_.em=_.ya("Gecko")&&!(_.Hl(_.wa(),"WebKit")&&!_.ya("Edge"))&&!(_.ya("Trident")||_.ya("MSIE"))&&!_.ya("Edge");_.fm=_.Hl(_.wa(),"WebKit")&&!_.ya("Edge");_.wma=_.fm&&_.ya("Mobile");_.gm=_.ya("Macintosh");_.xma=_.ya("Windows");_.yma=_.ya("Linux")||_.ya("CrOS");zma=_.g.navigator||null;zma&&_.xa(zma.appVersion||"","X11");_.Ama=_.ya("Android");_.Bma=Ea();_.Cma=_.ya("iPad");_.Dma=_.ya("iPod");_.Ema=_.Fa();_.Hl(_.wa(),"KaiOS");
var Fma=function(){var a=_.g.document;return a?a.documentMode:void 0},Gma;
a:{var Hma="",Ima=function(){var a=_.wa();if(_.em)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.Ng)return/Edge\/([\d\.]+)/.exec(a);if(_.cm)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.fm)return/WebKit\/(\S+)/.exec(a);if(_.vma)return/(?:Version)[ \/]?(\S+)/.exec(a)}();
Ima&&(Hma=Ima?Ima[1]:"");if(_.cm){var Jma=Fma();if(null!=Jma&&Jma>parseFloat(Hma)){Gma=String(Jma);break a}}Gma=Hma}_.hm=Gma;Kma={};_.im=function(a){return _.uma(Kma,a,function(){return 0<=_.Il(_.hm,a)})};
_.jm=function(a){return Number(Lma)>=a};
if(_.g.document&&_.cm){var Nma=Fma();Mma=Nma?Nma:parseInt(_.hm,10)||void 0}else Mma=void 0;var Lma=Mma;
_.Oma=Aa();_.Pma=Ea()||_.ya("iPod");_.Qma=_.ya("iPad");_.Rma=_.gaa();_.km=Ca();_.tg=_.Da()&&!_.Fa();
var Sma,lm,Tma,Uma;Sma={};lm=null;Tma=_.em||_.fm||"function"==typeof _.g.btoa;_.Ta=function(a,b){void 0===b&&(b=0);Uma();b=Sma[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,h=0;e<a.length-2;e+=3){var l=a[e],m=a[e+1],p=a[e+2],q=b[l>>2];l=b[(l&3)<<4|m>>4];m=b[(m&15)<<2|p>>6];p=b[p&63];c[h++]=q+l+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[h]=b[a>>2]+b[(a&3)<<4|q>>4]+p+d}return c.join("")};
_.wha=function(a,b){if(Tma&&!b)a=_.g.btoa(a);else{for(var c=[],d=0,e=0;e<a.length;e++){var h=a.charCodeAt(e);255<h&&(c[d++]=h&255,h>>=8);c[d++]=h}a=_.Ta(c,b)}return a};
_.$ha=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.xa("=.",a[b-1])&&(c=_.xa("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.Vma(a,function(h){d[e++]=h});
return e!==c?d.subarray(0,e):d};
_.Vma=function(a,b){function c(p){for(;d<a.length;){var q=a.charAt(d++),x=lm[q];if(null!=x)return x;if(!_.oh(q))throw Error("P`"+q);}return p}
Uma();for(var d=0;;){var e=c(-1),h=c(0),l=c(64),m=c(64);if(64===m&&-1===e)break;b(e<<2|h>>4);64!=l&&(b(h<<4&240|l>>2),64!=m&&b(l<<6&192|m))}};
Uma=function(){if(!lm){lm={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Sma[c]=d;for(var e=0;e<d.length;e++){var h=d[e];void 0===lm[h]&&(lm[h]=e)}}}};
var kaa="function"===typeof Uint8Array;
var fb=0,eb=0;
var Wma=function(){this.JSC$31659_buffer_=[]};
Wma.prototype.length=function(){return this.JSC$31659_buffer_.length};
Wma.prototype.end=function(){var a=this.JSC$31659_buffer_;this.JSC$31659_buffer_=[];return a};
var db=function(a,b){for(;127<b;)a.JSC$31659_buffer_.push(b&127|128),b>>>=7;a.JSC$31659_buffer_.push(b)},gb=function(a,b){a.JSC$31659_buffer_.push(b>>>0&255);
a.JSC$31659_buffer_.push(b>>>8&255);a.JSC$31659_buffer_.push(b>>>16&255);a.JSC$31659_buffer_.push(b>>>24&255)};
var Xma=function(){this.blocks_=[];this.totalLength_=0;this.encoder_=new Wma},mm=function(a,b){0!==b.length&&(a.blocks_.push(b),a.totalLength_+=b.length)},Kaa=function(a,b){db(a.encoder_,8*b+2);
b=a.encoder_.end();mm(a,b);b.push(a.totalLength_);return b},Laa=function(a,b){var c=b.pop();
for(c=a.totalLength_+a.encoder_.length()-c;127<c;)b.push(c&127|128),c>>>=7,a.totalLength_++;b.push(c);a.totalLength_++},yaa=function(a,b){if(b=b.internalUnknownFields_){mm(a,a.encoder_.end());
for(var c=0;c<b.length;c++)mm(a,b[c])}},Yma=function(a,b,c){null!=c&&(db(a.encoder_,8*b+1),a=a.encoder_,b=c>>>0,c=Math.floor((c-b)/4294967296)>>>0,fb=b,eb=c,gb(a,fb),gb(a,eb))},Iaa=function(a,b,c){db(a.encoder_,8*b+2);
db(a.encoder_,c.length);mm(a,a.encoder_.end());mm(a,c)};
var Ia="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;
var Zma,nm,$ma;nm=Object.freeze(_.Ja([]));_.Ma=function(a){if(_.Ka(a.internalArray_))throw Error("Y");};
$ma="undefined"!=typeof Symbol&&"undefined"!=typeof Symbol.hasInstance;
var ana;_.Ua=function(a,b){this.JSC$31668_arr_=a;this.valueCtor=b;this.map={};this.isImmutable_=this.arrClean=!1;for(a=this.size=0;a<this.JSC$31668_arr_.length;a++){b=this.JSC$31668_arr_[a];var c=b[0].toString(),d=this.map[c];this.map[c]=b;void 0===d&&this.size++}};
ana=function(a){if(a.isImmutable_)throw Error("Z");};
_.f=_.Ua.prototype;_.f.toArrayInternal=function(){if(!this.arrClean){var a=om(this);a.sort();for(var b=0;b<a.length;b++)this.JSC$31668_arr_[b]=this.map[a[b]];a.length<this.JSC$31668_arr_.length&&(this.JSC$31668_arr_.length=a.length);this.arrClean=!0;this.size=this.JSC$31668_arr_.length}return this.JSC$31668_arr_};
_.f.clear=function(){ana(this);this.map={};this.size=this.JSC$31668_arr_.length=0;this.arrClean=!0};
_.f.delete=function(a){ana(this);a=a.toString();return this.map.hasOwnProperty(a)?(delete this.map[a],this.size--,this.arrClean=!1,!0):!1};
_.f.del=function(a){return this.delete(a)};
_.f.entries=function(){var a=[],b=om(this);b.sort();for(var c=0;c<b.length;c++){var d=this.map[b[c]];a.push([d[0],Wa(this,d)])}return new pm(a)};
_.f.keys=function(){var a=[],b=om(this);b.sort();for(var c=0;c<b.length;c++)a.push(this.map[b[c]][0]);return new pm(a)};
_.f.values=function(){var a=[],b=om(this);b.sort();for(var c=0;c<b.length;c++)a.push(Wa(this,this.map[b[c]]));return new pm(a)};
_.f.forEach=function(a,b){var c=om(this);c.sort();for(var d=0;d<c.length;d++){var e=this.map[c[d]];a.call(b,Wa(this,e),e[0],this)}};
_.f.set=function(a,b){ana(this);var c=a.toString(),d=this.map[c];d?d[1]=b:(a=[a,b],this.map[c]=a,this.JSC$31668_arr_.push(a),this.arrClean=!1,this.size++);return this};
var Wa=function(a,b){var c=b[1];a.valueCtor&&(Array.isArray(c)||null==c)&&(c=new a.valueCtor(c),c=b[1]=c,a.isImmutable_&&La(c.internalArray_));return c};
_.Ua.prototype.get=function(a){if(a=this.map[a.toString()])return Wa(this,a)};
_.Ua.prototype.has=function(a){return a.toString()in this.map};
var om=function(a){a=a.map;var b=[],c;for(c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.push(c);return b};
_.Ua.prototype[Symbol.iterator]=function(){return this.entries()};
var pm=function(a){this.idx_=0;this.JSC$31671_arr_=a};
pm.prototype.next=function(){return this.idx_<this.JSC$31671_arr_.length?{done:!1,value:this.JSC$31671_arr_[this.idx_++]}:{done:!0,value:void 0}};
pm.prototype[Symbol.iterator]=function(){return this};
var cna;_.cb=function(a,b,c){return-1===b?null:b>=a.pivot_?a.internalSparseObject_?a.internalSparseObject_[b]:void 0:(void 0===c?0:c)&&a.internalSparseObject_&&(c=a.internalSparseObject_[b],null!=c)?c:a.internalArray_[b+a.arrayIndexOffset]};
_.Oa=function(a,b,c,d,e){d=void 0===d?!1:d;(void 0===e?0:e)||_.Ma(a);b<a.pivot_&&!d?a.internalArray_[b+a.arrayIndexOffset]=c:(a.internalSparseObject_||(a.internalSparseObject_=a.internalArray_[a.pivot_+a.arrayIndexOffset]={}))[b]=c;return a};
_.qm=function(a,b,c,d){c=void 0===c?!0:c;d=void 0===d?!1:d;var e=_.cb(a,b,d);null==e&&(e=nm);if(_.Ka(a.internalArray_))c&&(La(e),Object.freeze(e));else if(e===nm||_.Ka(e))e=_.Ja(e.slice()),_.Oa(a,b,e,d);return e};
_.rm=function(a,b,c){a=_.cb(a,b);return null==a?c:a};
_.sm=function(a,b,c){var d=void 0===d?!1:d;return _.Oa(a,b,null==c?_.Ja([]):Array.isArray(c)?_.Ja(c):c,d)};
_.Pa=function(a,b,c){_.Oa(a,b,void 0,!1,void 0===c?!1:c)};
_.bna=function(a,b,c,d){_.Ma(a);b=_.qm(a,b);void 0!=d?b.splice(d,0,c):b.push(c);return a};
_.xf=function(a,b,c,d){_.Ma(a);(c=_.Ra(a,c))&&c!==b&&null!=d&&(a.internalWrappers_&&c in a.internalWrappers_&&(a.internalWrappers_[c]=void 0),_.Oa(a,c,void 0));return _.Oa(a,b,d)};
_.Ra=function(a,b){for(var c=0,d=0;d<b.length;d++){var e=b[d];null!=_.cb(a,e)&&(0!==c&&_.Pa(a,c,!0),c=e)}return c};
cna=function(a,b,c){var d=void 0===d?!1:d;_.Ma(a);a.internalWrappers_||(a.internalWrappers_={});var e=a.internalWrappers_[c];if(e)return e;e=_.cb(a,c,d);b=new b(e);null==e&&_.Oa(a,c,b.toArrayInternal(),d);return a.internalWrappers_[c]=b};
_.$a=function(a,b,c,d,e){if(-1===c)return null;a.internalWrappers_||(a.internalWrappers_={});var h=a.internalWrappers_[c];if(h)return h;e=_.cb(a,c,void 0===e?!1:e);if(null==e&&!d)return h;b=new b(e);_.Ka(a.internalArray_)&&La(b.internalArray_);return a.internalWrappers_[c]=b};
_.Ya=function(a,b,c,d){a.internalWrappers_||(a.internalWrappers_={});var e=_.Ka(a.internalArray_),h=a.internalWrappers_[c];if(!h){d=_.qm(a,c,!0,void 0===d?!1:d);h=[];e=e||_.Ka(d);for(var l=0;l<d.length;l++)h[l]=new b(d[l]),e&&La(h[l].internalArray_);e&&(La(h),Object.freeze(h));a.internalWrappers_[c]=h}return h};
_.lb=function(a,b,c,d){d=void 0===d?!1:d;_.Ma(a);a.internalWrappers_||(a.internalWrappers_={});var e=c?c.toArrayInternal():c;a.internalWrappers_[b]=c;return _.Oa(a,b,e,d)};
_.Di=function(a,b,c,d){_.Ma(a);a.internalWrappers_||(a.internalWrappers_={});var e=d?d.toArrayInternal():d;a.internalWrappers_[b]=d;return _.xf(a,b,c,e)};
_.kb=function(a,b,c,d){d=void 0===d?!1:d;_.Ma(a);if(c){var e=_.Ja([]);for(var h=0;h<c.length;h++)e[h]=c[h].toArrayInternal();a.internalWrappers_||(a.internalWrappers_={});a.internalWrappers_[b]=c}else a.internalWrappers_&&(a.internalWrappers_[b]=void 0),e=nm;return _.Oa(a,b,e,d)};
_.tm=function(a,b,c,d,e){var h=void 0===h?!1:h;_.Ma(a);h=_.Ya(a,c,b,h);c=d?d:new c;a=_.qm(a,b);void 0!=e?(h.splice(e,0,c),a.splice(e,0,c.toArrayInternal())):(h.push(c),a.push(c.toArrayInternal()));return c};
_.Ff=function(a,b,c,d){_.tm(a,b,c,d,void 0)};
_.um=function(a,b){return _.rm(a,b,"")};
_.Hf=function(a,b,c){return _.cb(a,_.Sa(a,c,b))};
_.vm=function(a,b,c){return _.Qa(a,b,c,0)};
_.wm=function(a,b,c){return _.Qa(a,b,c,"")};
var dna=function(a,b,c,d){var e=Naa,h=Oaa;this.fieldIndex=a;this.fieldName=b;this.ctor=c;this.toObjectFn=d;this.isRepeated=0;this.getExtensionFn=e;this.setExtensionFn=h};
var Xa;
var ena=function(a,b,c){var d=Xa;Xa=null;a||(a=d);d=this.constructor.messageId;a||(a=d?[d]:[]);this.arrayIndexOffset=(d?0:-1)-(this.constructor.internalGroupNumberDoNotUse||0);this.internalWrappers_=void 0;this.internalArray_=a;a:{d=this.internalArray_.length;a=d-1;if(d&&(d=this.internalArray_[a],naa(d))){this.pivot_=a-this.arrayIndexOffset;this.internalSparseObject_=d;break a}void 0!==b&&-1<b?(this.pivot_=Math.max(b,a+1-this.arrayIndexOffset),this.internalSparseObject_=void 0):this.pivot_=Number.MAX_VALUE}if(c)for(b=
0;b<c.length;b++)if(a=c[b],a<this.pivot_)a+=this.arrayIndexOffset,(d=this.internalArray_[a])?Array.isArray(d)&&_.Ja(d):this.internalArray_[a]=nm;else{d=this.internalSparseObject_||(this.internalSparseObject_=this.internalArray_[this.pivot_+this.arrayIndexOffset]={});var e=d[a];e?Array.isArray(e)&&_.Ja(e):d[a]=nm}};
_.f=ena.prototype;_.f.toJSON=function(){var a=this.toArrayInternal();return Zma?a:Va(a,saa)};
_.f.toArrayInternal=function(){return this.internalArray_};
_.f.serialize=function(){Zma=!0;try{return JSON.stringify(this.toJSON(),vaa)}finally{Zma=!1}};
_.f.getExtension=function(a){return a.getExtensionFn(this)};
_.f.clone=function(){var a=this.constructor,b=Va(this.toArrayInternal());a=_.uaa(a,b);Za(a,this);return a};
_.f.toString=function(){return this.toArrayInternal().toString()};
var xm=function(){ena.apply(this,arguments)};
_.r(xm,ena);var fna=function(){var a={};Object.defineProperties(xm,(a[Symbol.hasInstance]={value:Object[Symbol.hasInstance],configurable:!1,writable:!1,enumerable:!1},a))};
$ma&&fna();
var ab,Gaa,hna,ina,jna,kna,lna,mna,nna,ona,qna,ym,rna,sna,tna,una;ab=Symbol();Gaa=Symbol();_.gna=function(a,b){var c=new Xma;Baa(a,c,Aaa(b));mm(c,c.encoder_.end());a=new Uint8Array(c.totalLength_);b=c.blocks_;for(var d=b.length,e=0,h=0;h<d;h++){var l=b[h];a.set(l,e);e+=l.length}c.blocks_=[a];return a};
hna=_.bb(function(a,b,c){if(1!==a.nextWireType_)return!1;_.Oa(b,c,a.JSC$31653_readDouble());return!0},_.hb);
ina=_.bb(function(a,b,c,d){if(1!==a.nextWireType_)return!1;_.xf(b,c,d,a.JSC$31653_readDouble());return!0},_.hb);
jna=_.bb(function(a,b,c){if(0!==a.nextWireType_)return!1;_.Oa(b,c,a.JSC$31653_readInt64());return!0},_.ib);
kna=_.bb(function(a,b,c,d){if(0!==a.nextWireType_)return!1;_.xf(b,c,d,a.JSC$31653_readInt64());return!0},_.ib);
lna=_.bb(function(a,b,c){if(0!==a.nextWireType_)return!1;_.Oa(b,c,a.JSC$31653_readInt32());return!0},_.jb);
mna=_.bb(function(a,b,c,d){if(0!==a.nextWireType_)return!1;_.xf(b,c,d,a.JSC$31653_readInt32());return!0},_.jb);
nna=_.bb(function(a,b,c){if(1!==a.nextWireType_)return!1;_.Oa(b,c,a.readFixed64());return!0},function(a,b,c){Yma(a,c,_.cb(b,c))});
ona=_.bb(function(a,b,c){if(1!==a.nextWireType_&&2!==a.nextWireType_)return!1;a.readPackableFixed64Into(_.qm(b,c));return!0},function(a,b,c){b=_.qm(b,c);
if(null!=b)for(var d=0;d<b.length;d++)Yma(a,c,b[d])});
_.pna=_.bb(function(a,b,c){if(0!==a.nextWireType_)return!1;_.Oa(b,c,a.JSC$31653_readBool());return!0},Haa);
qna=_.bb(function(a,b,c,d){if(0!==a.nextWireType_)return!1;_.xf(b,c,d,a.JSC$31653_readBool());return!0},Haa);
ym=_.bb(function(a,b,c){if(2!==a.nextWireType_)return!1;_.Oa(b,c,a.JSC$31653_readString());return!0},Jaa);
rna=_.bb(function(a,b,c){if(2!==a.nextWireType_)return!1;_.bna(b,c,a.JSC$31653_readString());return!0},function(a,b,c){b=_.qm(b,c);
if(null!=b)for(var d=0;d<b.length;d++){var e=b[d];null!=e&&Iaa(a,c,jaa(e))}});
sna=_.bb(function(a,b,c,d){if(2!==a.nextWireType_)return!1;_.xf(b,c,d,a.JSC$31653_readString());return!0},Jaa);
tna=_.bb(function(a,b,c,d,e){if(2!==a.nextWireType_)return!1;a.readMessage(cna(b,d,c),e);return!0},Maa);
_.zm=_.bb(function(a,b,c,d,e){if(2!==a.nextWireType_)return!1;a.readMessage(_.tm(b,c,d),e);return!0},function(a,b,c,d,e){b=_.Ya(b,d,c);
if(null!=b)for(d=0;d<b.length;d++){var h=Kaa(a,c);e(b[d],a);Laa(a,h)}});
una=_.bb(function(a,b,c,d,e,h){if(2!==a.nextWireType_)return!1;var l=a.readMessage;(h=_.Ra(b,h))&&h!==c&&_.Pa(b,h);b=cna(b,d,c);l.call(a,b,e);return!0},Maa);
_.F=function(){xm.apply(this,arguments)};
_.r(_.F,xm);var vna=function(){var a={};Object.defineProperties(_.F,(a[Symbol.hasInstance]={value:Object[Symbol.hasInstance],configurable:!1,writable:!1,enumerable:!1},a))};
$ma&&vna();
var wna=function(a){_.F.call(this,a)};
_.r(wna,_.F);
_.Am=function(a){_.F.call(this,a)};
_.r(_.Am,_.F);
var Bm=function(a){_.F.call(this,a)};
_.r(Bm,_.F);Bm.messageId="bfkj";
_.Cm=function(){var a=this;this.promise=new Promise(function(b,c){a.resolve=b;a.reject=c})};
_.uj=function(a,b){var c={},d;for(d in a)Object.prototype.hasOwnProperty.call(a,d)&&0>b.indexOf(d)&&(c[d]=a[d]);if(null!=a&&"function"===typeof Object.getOwnPropertySymbols){var e=0;for(d=Object.getOwnPropertySymbols(a);e<d.length;e++)0>b.indexOf(d[e])&&(c[d[e]]=a[d[e]])}return c};
_.Dm=function(a){this.didDispose=!1;if(a.challenge instanceof Bm){var b=_.um(a.challenge,4);a=_.um(a.challenge,5)}else b=a.program,a=a.globalName;var c=new _.Cm;this.vmFunctionsPromise=c.promise;this.syncSnapshotFunction=_.u((0,_.g[a].a)(b,function(d,e){Promise.resolve().then(function(){c.resolve({asyncSnapshotFunction:d,shutdownFunction:e})})},!0)).next().value;
this.setupDonePromise=c.promise.then(function(){})};
_.Dm.prototype.snapshot=function(a){if(this.didDispose)throw Error("ca");return this.vmFunctionsPromise.then(function(b){var c=b.asyncSnapshotFunction;return new Promise(function(d){c(function(e){d(e)},[a.contentBinding,
a.signedTimestamp])})})};
_.Dm.prototype.dispose=function(){this.didDispose=!0;this.vmFunctionsPromise.then(function(a){(a=a.shutdownFunction)&&a()})};
_.Dm.prototype.isDisposed=function(){return this.didDispose};
/*

 SPDX-License-Identifier: Apache-2.0
*/
_.tb={};
var qb;
var Cb=function(){},sb=function(a){this.privateDoNotAccessOrElseWrappedResourceUrl=a};
_.r(sb,Cb);sb.prototype.toString=function(){return this.privateDoNotAccessOrElseWrappedResourceUrl.toString()};
var Lb=function(){},wb=function(a){this.privateDoNotAccessOrElseWrappedScript=a};
_.r(wb,Lb);wb.prototype.toString=function(){return this.privateDoNotAccessOrElseWrappedScript.toString()};
_.Fb=function(){};
_.Gb=function(a){this.privateDoNotAccessOrElseWrappedUrl=a};
_.r(_.Gb,_.Fb);_.Gb.prototype.toString=function(){return this.privateDoNotAccessOrElseWrappedUrl};
_.xna=new _.Gb("about:blank",_.tb);_.yna=new _.Gb("about:invalid#zTSz",_.tb);
var Taa="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");
try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var zna=_.cm||_.fm;
_.Em=function(a,b,c){return Math.min(Math.max(a,b),c)};
_.Fm=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};
_.f=_.Fm.prototype;_.f.clone=function(){return new _.Fm(this.x,this.y)};
_.f.equals=function(a){return a instanceof _.Fm&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};
_.f.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};
_.f.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};
_.f.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};
_.f.translate=function(a,b){a instanceof _.Fm?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};
_.f.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};
_.Gm=function(a,b){this.width=a;this.height=b};
_.f=_.Gm.prototype;_.f.clone=function(){return new _.Gm(this.width,this.height)};
_.f.area=function(){return this.width*this.height};
_.f.aspectRatio=function(){return this.width/this.height};
_.f.isEmpty=function(){return!this.area()};
_.f.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
_.f.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
_.f.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
_.f.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};
var Ana,Cna,Ena,Dna;_.Im=function(a){return a?new _.Hm(_.qh(a)):Ala||(Ala=new _.Hm)};
_.Jm=function(a,b){return"string"===typeof b?a.getElementById(b):b};
_.Tb=function(a,b){return(b||document).getElementsByTagName(String(a))};
_.Km=function(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,h=0,l;l=a[h];h++)b==l.nodeName&&(d[e++]=l);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(h=e=0;l=a[h];h++)b=l.className,"function"==typeof b.split&&_.ea(b.split(/\s+/),c)&&(d[e++]=l);d.length=e;return d}return a};
_.Bna=function(a,b){_.Zd.forEach(b,function(c,d){c&&"object"==typeof c&&c.implementsGoogStringTypedString&&(c=c.getTypedStringValue());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Ana.hasOwnProperty(d)?a.setAttribute(Ana[d],c):_.Bk(d,"aria-")||_.Bk(d,"data-")?a.setAttribute(d,c):a[d]=c})};
Ana={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};_.Lm=function(a){a=(a||window).document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new _.Gm(a.clientWidth,a.clientHeight)};
_.Om=function(a){var b=_.Mm(a);a=_.Nm(a);return _.cm&&_.im("10")&&a.pageYOffset!=b.scrollTop?new _.Fm(b.scrollLeft,b.scrollTop):new _.Fm(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};
_.Mm=function(a){return a.scrollingElement?a.scrollingElement:_.fm||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement};
_.Pm=function(a){return a?_.Nm(a):window};
_.Nm=function(a){return a.parentWindow||a.defaultView};
_.ph=function(a,b,c){return Cna(document,arguments)};
Cna=function(a,b){var c=b[1],d=Dna(a,String(b[0]));c&&("string"===typeof c?d.className=c:Array.isArray(c)?d.className=c.join(" "):_.Bna(d,c));2<b.length&&Ena(a,d,b,2);return d};
Ena=function(a,b,c,d){function e(m){m&&b.appendChild("string"===typeof m?a.createTextNode(m):m)}
for(;d<c.length;d++){var h=c[d];if(!_.ma(h)||_.ra(h)&&0<h.nodeType)e(h);else{a:{if(h&&"number"==typeof h.length){if(_.ra(h)){var l="function"==typeof h.item||"string"==typeof h.item;break a}if("function"===typeof h){l="function"==typeof h.item;break a}}l=!1}_.Be(l?_.la(h):h,e)}}};
_.Rb=function(a){return Dna(document,a)};
Dna=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
_.Qm=function(a){if(1!=a.nodeType)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};
_.Fna=function(a,b){Ena(_.qh(a),a,arguments,1)};
_.Rm=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};
_.Sb=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};
_.Gna=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};
_.Sm=function(a){return _.ra(a)&&1==a.nodeType};
_.Hna=function(a){var b;if(zna&&!(_.cm&&_.im("9")&&!_.im("10")&&_.g.SVGElement&&a instanceof _.g.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return _.Sm(b)?b:null};
_.Tm=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};
_.qh=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};
_.ze=function(a,b,c,d){a&&!c&&(a=a.parentNode);for(c=0;a&&(null==d||c<=d);){if(b(a))return a;a=a.parentNode;c++}return null};
_.Hm=function(a){this.JSC$31766_document_=a||_.g.document||document};
_.f=_.Hm.prototype;_.f.getElement=function(a){return _.Jm(this.JSC$31766_document_,a)};
_.f.$=_.Hm.prototype.getElement;_.f.getElementsByTagName=function(a,b){return(b||this.JSC$31766_document_).getElementsByTagName(String(a))};
_.f.getElementsByTagNameAndClass=function(a,b,c){return _.Km(this.JSC$31766_document_,a,b,c)};
_.f.$$=_.Hm.prototype.getElementsByTagNameAndClass;_.f.setProperties=_.Bna;_.f.JSC$31768_createDom=function(a,b,c){return Cna(this.JSC$31766_document_,arguments)};
_.f.createElement=function(a){return Dna(this.JSC$31766_document_,a)};
_.f.createTextNode=function(a){return this.JSC$31766_document_.createTextNode(String(a))};
_.f.appendChild=function(a,b){a.appendChild(b)};
_.f.append=_.Fna;_.f.canHaveChildren=_.Qm;_.f.removeNode=_.Sb;_.f.getChildren=_.Gna;_.f.getParentElement=_.Hna;_.f.contains=_.Tm;
var Um=function(){this.promises={};this.latestInterpreterHash=null},Ina=function(){Um.instance||(Um.instance=new Um);
return Um.instance},Kna=function(a,b){return Jna(a,_.$a(b,wna,1),_.$a(b,_.Am,2),_.um(b,3))},Jna=function(a,b,c,d){var e;
if(!b&&!c)return Promise.resolve();if(!d)return Yaa(b,c);(e=a.promises)[d]||(e[d]=new Promise(function(h,l){Yaa(b,c).then(function(){a.latestInterpreterHash=d;h()},function(m){delete a.promises[d];
l(m)})}));
return a.promises[d]};
var Lna=function(a){this.cellValue_=a};
var Mna=function(a,b,c){this.JSC$31776_metricName_=a;this.cellType_=b;this.fields_=c||[];this.cellMap_=new Map};
_.f=Mna.prototype;_.f.JSC$31778_setCell=function(a){var b=this.getKey_(_.$b.apply(1,arguments));this.cellMap_.set(b,[new Lna(a)])};
_.f.getCells=function(){var a=this.getKey_(_.$b.apply(0,arguments));return this.cellMap_.has(a)?this.cellMap_.get(a):void 0};
_.f.getCell=function(){var a=this.getCells(_.$b.apply(0,arguments));return a&&a.length?a[0]:void 0};
_.f.clear=function(){this.cellMap_.clear()};
_.f.getKey_=function(){var a=_.$b.apply(0,arguments);return a?a.join(","):"key"};
var Vm=function(a,b){Mna.call(this,a,3,b)};
_.r(Vm,Mna);Vm.prototype.JSC$31781_incrementCounterBy=function(a){var b=_.$b.apply(1,arguments),c=0,d=this.getCell(b);d&&(c=d.cellValue_);this.JSC$31778_setCell(c+a,b)};
_.Wm=function(){this.JSC$31786_disposed_=this.JSC$31786_disposed_;this.onDisposeCallbacks_=this.onDisposeCallbacks_};
_.Wm.prototype.JSC$31786_disposed_=!1;_.Wm.prototype.isDisposed=function(){return this.JSC$31786_disposed_};
_.Wm.prototype.dispose=function(){this.JSC$31786_disposed_||(this.JSC$31786_disposed_=!0,this.disposeInternal())};
_.Ym=function(a,b){_.Xm(a,_.ul(_.Ub,b))};
_.Xm=function(a,b){a.JSC$31786_disposed_?b():(a.onDisposeCallbacks_||(a.onDisposeCallbacks_=[]),a.onDisposeCallbacks_.push(b))};
_.Wm.prototype.disposeInternal=function(){if(this.onDisposeCallbacks_)for(;this.onDisposeCallbacks_.length;)this.onDisposeCallbacks_.shift()()};
_.$m=function(a,b){this.type="function"==typeof _.Zm&&a instanceof _.Zm?String(a):a;this.currentTarget=this.target=b;this.defaultPrevented=this.propagationStopped_=!1};
_.$m.prototype.stopPropagation=function(){this.propagationStopped_=!0};
_.$m.prototype.preventDefault=function(){this.defaultPrevented=!0};
var Wfa=function(a){var b=_.ve("window.location.href");null==a&&(a='Unknown Error of type "null/undefined"');if("string"===typeof a)return{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"};var c=!1;try{var d=a.lineNumber||a.line||"Not available"}catch(l){d="Not available",c=!0}try{var e=a.fileName||a.filename||a.sourceURL||_.g.$googDebugFname||b}catch(l){e="Not available",c=!0}b=Nna(a);if(!(!c&&a.lineNumber&&a.fileName&&a.stack&&a.message&&a.name)){c=a.message;
if(null==c){if(a.constructor&&a.constructor instanceof Function){if(a.constructor.name)c=a.constructor.name;else if(c=a.constructor,an[c])c=an[c];else{c=String(c);if(!an[c]){var h=/function\s+([^\(]+)/m.exec(c);an[c]=h?h[1]:"[Anonymous]"}c=an[c]}c='Unknown Error of type "'+c+'"'}else c="Unknown Error of unknown type";"function"===typeof a.toString&&Object.prototype.toString!==a.toString&&(c+=": "+a.toString())}return{message:c,name:a.name||"UnknownError",lineNumber:d,fileName:e,stack:b||"Not available"}}a.stack=
b;return{message:a.message,name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:a.stack}},Nna=function(a,b){b||(b={});
b[Ona(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[Ona(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=Nna(a,b));return c},Ona=function(a){var b="";
"function"===typeof a.toString&&(b=""+a);return b+a.stack},an={};
_.Pna=function(){if(!_.g.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});
try{_.g.addEventListener("test",_.rl,b),_.g.removeEventListener("test",_.rl,b)}catch(c){}return a}();
_.bn=function(a,b){_.$m.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.event_=null;a&&this.init(a,b)};
_.wl(_.bn,_.$m);var Qna={2:"touch",3:"pen",4:"mouse"};
_.bn.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;(b=a.relatedTarget)?_.em&&(_.bm(b,"nodeName")||(b=null)):"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=_.fm||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.fm||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===
typeof a.pointerType?a.pointerType:Qna[a.pointerType]||"";this.state=a.state;this.event_=a;a.defaultPrevented&&_.bn.superClass_.preventDefault.call(this)};
_.bn.prototype.stopPropagation=function(){_.bn.superClass_.stopPropagation.call(this);this.event_.stopPropagation?this.event_.stopPropagation():this.event_.cancelBubble=!0};
_.bn.prototype.preventDefault=function(){_.bn.superClass_.preventDefault.call(this);var a=this.event_;a.preventDefault?a.preventDefault():a.returnValue=!1};
var Rna;Rna="closure_listenable_"+(1E6*Math.random()|0);_.cn=function(a){return!(!a||!a[Rna])};
var Sna=0;
var Tna=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.handler=e;this.key=++Sna;this.removed=this.callOnce=!1},dn=function(a){a.removed=!0;
a.listener=null;a.proxy=null;a.src=null;a.handler=null};
var en=function(a){this.src=a;this.listeners={};this.typeCount_=0};
en.prototype.add=function(a,b,c,d,e){var h=a.toString();a=this.listeners[h];a||(a=this.listeners[h]=[],this.typeCount_++);var l=Una(a,b,d,e);-1<l?(b=a[l],c||(b.callOnce=!1)):(b=new Tna(b,this.src,h,!!d,e),b.callOnce=c,a.push(b));return b};
en.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.listeners))return!1;var e=this.listeners[a];b=Una(e,b,c,d);return-1<b?(dn(e[b]),_.fa(e,b),0==e.length&&(delete this.listeners[a],this.typeCount_--),!0):!1};
var Vna=function(a,b){var c=b.type;if(!(c in a.listeners))return!1;var d=_.ka(a.listeners[c],b);d&&(dn(b),0==a.listeners[c].length&&(delete a.listeners[c],a.typeCount_--));return d};
en.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<d.length;e++)++b,dn(d[e]);delete this.listeners[c];this.typeCount_--}return b};
en.prototype.getListener=function(a,b,c,d){a=this.listeners[a.toString()];var e=-1;a&&(e=Una(a,b,c,d));return-1<e?a[e]:null};
en.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return _.Zd.some(this.listeners,function(h){for(var l=0;l<h.length;++l)if(!(c&&h[l].type!=d||e&&h[l].capture!=b))return!0;return!1})};
var Una=function(a,b,c,d){for(var e=0;e<a.length;++e){var h=a[e];if(!h.removed&&h.listener==b&&h.capture==!!c&&h.handler==d)return e}return-1};
var Wna,Xna,Yna,Zna,$na,aoa,boa,coa;Wna="closure_lm_"+(1E6*Math.random()|0);Xna={};Yna=0;_.gn=function(a,b,c,d,e){if(d&&d.once)return _.fn(a,b,c,d,e);if(Array.isArray(b)){for(var h=0;h<b.length;h++)_.gn(a,b[h],c,d,e);return null}c=_.hn(c);return _.cn(a)?a.listen(b,c,_.ra(d)?!!d.capture:!!d,e):Zna(a,b,c,!1,d,e)};
Zna=function(a,b,c,d,e,h){if(!b)throw Error("ja");var l=_.ra(e)?!!e.capture:!!e,m=_.jn(a);m||(a[Wna]=m=new en(a));c=m.add(b,c,d,l,h);if(c.proxy)return c;d=$na();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)_.Pna||(e=l),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(aoa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ka");Yna++;return c};
$na=function(){var a=boa,b=function(c){return a.call(b.src,b.listener,c)};
return b};
_.fn=function(a,b,c,d,e){if(Array.isArray(b)){for(var h=0;h<b.length;h++)_.fn(a,b[h],c,d,e);return null}c=_.hn(c);return _.cn(a)?a.listenOnce(b,c,_.ra(d)?!!d.capture:!!d,e):Zna(a,b,c,!0,d,e)};
_.kn=function(a,b,c,d,e){if(Array.isArray(b))for(var h=0;h<b.length;h++)_.kn(a,b[h],c,d,e);else d=_.ra(d)?!!d.capture:!!d,c=_.hn(c),_.cn(a)?a.unlisten(b,c,d,e):a&&(a=_.jn(a))&&(b=a.getListener(b,c,d,e))&&_.ln(b)};
_.ln=function(a){if("number"===typeof a||!a||a.removed)return!1;var b=a.src;if(_.cn(b))return Vna(b.eventTargetListeners_,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(aoa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Yna--;(c=_.jn(b))?(Vna(c,a),0==c.typeCount_&&(c.src=null,b[Wna]=null)):dn(a);return!0};
aoa=function(a){return a in Xna?Xna[a]:Xna[a]="on"+a};
boa=function(a,b){if(a.removed)a=!0;else{b=new _.bn(b,this);var c=a.listener,d=a.handler||a.src;a.callOnce&&_.ln(a);a=c.call(d,b)}return a};
_.jn=function(a){a=a[Wna];return a instanceof en?a:null};
coa="__closure_events_fn_"+(1E9*Math.random()>>>0);_.hn=function(a){if("function"===typeof a)return a;a[coa]||(a[coa]=function(b){return a.handleEvent(b)});
return a[coa]};
_.mn=function(){_.Wm.call(this);this.eventTargetListeners_=new en(this);this.actualEventTarget_=this;this.parentEventTarget_=null};
_.wl(_.mn,_.Wm);_.mn.prototype[Rna]=!0;_.f=_.mn.prototype;_.f.setParentEventTarget=function(a){this.parentEventTarget_=a};
_.f.addEventListener=function(a,b,c,d){_.gn(this,a,b,c,d)};
_.f.removeEventListener=function(a,b,c,d){_.kn(this,a,b,c,d)};
_.f.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("string"===typeof a)a=new _.$m(a,c);else if(a instanceof _.$m)a.target=a.target||c;else{var e=a;a=new _.$m(d,c);_.Zd.extend(a,e)}e=!0;if(b)for(var h=b.length-1;!a.propagationStopped_&&0<=h;h--){var l=a.currentTarget=b[h];e=nn(l,d,!0,a)&&e}a.propagationStopped_||(l=a.currentTarget=c,e=nn(l,d,!0,a)&&e,a.propagationStopped_||(e=nn(l,d,!1,a)&&e));
if(b)for(h=0;!a.propagationStopped_&&h<b.length;h++)l=a.currentTarget=b[h],e=nn(l,d,!1,a)&&e;return e};
_.f.disposeInternal=function(){_.mn.superClass_.disposeInternal.call(this);this.removeAllListeners();this.parentEventTarget_=null};
_.f.listen=function(a,b,c,d){return this.eventTargetListeners_.add(String(a),b,!1,c,d)};
_.f.listenOnce=function(a,b,c,d){return this.eventTargetListeners_.add(String(a),b,!0,c,d)};
_.f.unlisten=function(a,b,c,d){return this.eventTargetListeners_.remove(String(a),b,c,d)};
_.f.removeAllListeners=function(a){return this.eventTargetListeners_?this.eventTargetListeners_.removeAll(a):0};
var nn=function(a,b,c,d){b=a.eventTargetListeners_.listeners[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,h=0;h<b.length;++h){var l=b[h];if(l&&!l.removed&&l.capture==c){var m=l.listener,p=l.handler||l.src;l.callOnce&&Vna(a.eventTargetListeners_,l);e=!1!==m.call(p,d)&&e}}return e&&!d.defaultPrevented};
_.mn.prototype.getListener=function(a,b,c,d){return this.eventTargetListeners_.getListener(String(a),b,c,d)};
_.mn.prototype.hasListener=function(a,b){return this.eventTargetListeners_.hasListener(void 0!==a?String(a):void 0,b)};
var doa=function(a,b){this.create_=a;this.reset_=b;this.occupants_=0;this.JSC$31823_head_=null};
doa.prototype.get=function(){if(0<this.occupants_){this.occupants_--;var a=this.JSC$31823_head_;this.JSC$31823_head_=a.next;a.next=null}else a=this.create_();return a};
var eoa=function(a,b){a.reset_(b);100>a.occupants_&&(a.occupants_++,b.next=a.JSC$31823_head_,a.JSC$31823_head_=b)};
var goa,hoa,foa;_.ioa=function(a){a=foa(a);"function"!==typeof _.g.setImmediate||_.g.Window&&_.g.Window.prototype&&!_.ya("Edge")&&_.g.Window.prototype.setImmediate==_.g.setImmediate?(goa||(goa=hoa()),goa(a)):_.g.setImmediate(a)};
hoa=function(){var a=_.g.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.ya("Presto")&&(a=function(){var e=_.Rb("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var h=e.contentWindow;e=h.document;e.open();e.close();var l="callImmediate"+Math.random(),m="file:"==h.location.protocol?"*":h.location.protocol+"//"+h.location.host;e=(0,_.tl)(function(p){if(("*"==m||p.origin==m)&&p.data==l)this.port1.onmessage()},
this);
h.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){h.postMessage(l,m)}}});
if("undefined"!==typeof a&&!_.za()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cb;c.cb=null;e()}};
return function(e){d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.g.setTimeout(e,0)}};
foa=_.xl;
var joa=function(){this.workTail_=this.workHead_=null};
joa.prototype.add=function(a,b){var c=koa.get();c.set(a,b);this.workTail_?this.workTail_.next=c:this.workHead_=c;this.workTail_=c};
joa.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 koa=new doa(function(){return new loa},function(a){return a.reset()}),loa=function(){this.next=this.scope=this.fn=null};
loa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
loa.prototype.reset=function(){this.next=this.scope=this.fn=null};
var on,moa,noa,ooa,poa;_.pn=function(a,b){on||moa();noa||(on(),noa=!0);ooa.add(a,b)};
moa=function(){if(_.g.Promise&&_.g.Promise.resolve){var a=_.g.Promise.resolve(void 0);on=function(){a.then(poa)}}else on=function(){_.ioa(poa)}};
noa=!1;ooa=new joa;poa=function(){for(var a;a=ooa.remove();){try{a.fn.call(a.scope)}catch(b){mb(b)}eoa(koa,a)}noa=!1};
_.qn=function(a){a.prototype.$goog_Thenable=!0};
_.rn=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};
var qoa,roa,soa,voa,Boa,Foa,Doa,Yja;_.tf=function(a,b){this.state_=0;this.result_=void 0;this.callbackEntriesTail_=this.callbackEntries_=this.parent_=null;this.hadUnhandledRejection_=this.executing_=!1;if(a!=_.rl)try{var c=this;a.call(b,function(d){c.resolve_(2,d)},function(d){c.resolve_(3,d)})}catch(d){this.resolve_(3,d)}};
qoa=function(){this.next=this.context=this.onRejected=this.JSC$31838_onFulfilled=this.child=null;this.always=!1};
qoa.prototype.reset=function(){this.context=this.onRejected=this.JSC$31838_onFulfilled=this.child=null;this.always=!1};
roa=new doa(function(){return new qoa},function(a){a.reset()});
soa=function(a,b,c){var d=roa.get();d.JSC$31838_onFulfilled=a;d.onRejected=b;d.context=c;return d};
_.fj=function(a){if(a instanceof _.tf)return a;var b=new _.tf(_.rl);b.resolve_(2,a);return b};
_.sn=function(a){return new _.tf(function(b,c){c(a)})};
_.uoa=function(a,b,c){toa(a,b,c,null)||_.pn(_.ul(b,a))};
_.tn=function(a){return new _.tf(function(b,c){var d=a.length,e=[];if(d)for(var h=function(q,x){d--;e[q]=x;0==d&&b(e)},l=function(q){c(q)},m=0,p;m<a.length;m++)p=a[m],_.uoa(p,_.ul(h,m),l);
else b(e)})};
voa=function(a){return new _.tf(function(b){var c=a.length,d=[];if(c)for(var e=function(m,p,q){c--;d[m]=p?{fulfilled:!0,value:q}:{fulfilled:!1,reason:q};0==c&&b(d)},h=0,l;h<a.length;h++)l=a[h],_.uoa(l,_.ul(e,h,!0),_.ul(e,h,!1));
else b(d)})};
_.un=function(){var a,b,c=new _.tf(function(d,e){a=d;b=e});
return new woa(c,a,b)};
_.tf.prototype.then=function(a,b,c){return xoa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};
_.qn(_.tf);_.vn=function(a,b){b=soa(b,b,void 0);b.always=!0;yoa(a,b);return a};
_.tf.prototype.thenCatch=function(a,b){return xoa(this,null,a,b)};
_.tf.prototype.catch=_.tf.prototype.thenCatch;_.tf.prototype.cancel=function(a){if(0==this.state_){var b=new _.wn(a);_.pn(function(){zoa(this,b)},this)}};
var zoa=function(a,b){if(0==a.state_)if(a.parent_){var c=a.parent_;if(c.callbackEntries_){for(var d=0,e=null,h=null,l=c.callbackEntries_;l&&(l.always||(d++,l.child==a&&(e=l),!(e&&1<d)));l=l.next)e||(h=l);e&&(0==c.state_&&1==d?zoa(c,b):(h?(d=h,d.next==c.callbackEntriesTail_&&(c.callbackEntriesTail_=d),d.next=d.next.next):Aoa(c),Boa(c,e,3,b)))}a.parent_=null}else a.resolve_(3,b)},yoa=function(a,b){a.callbackEntries_||2!=a.state_&&3!=a.state_||Coa(a);
a.callbackEntriesTail_?a.callbackEntriesTail_.next=b:a.callbackEntries_=b;a.callbackEntriesTail_=b},xoa=function(a,b,c,d){var e=soa(null,null,null);
e.child=new _.tf(function(h,l){e.JSC$31838_onFulfilled=b?function(m){try{var p=b.call(d,m);h(p)}catch(q){l(q)}}:h;
e.onRejected=c?function(m){try{var p=c.call(d,m);void 0===p&&m instanceof _.wn?l(m):h(p)}catch(q){l(q)}}:l});
e.child.parent_=a;yoa(a,e);return e.child};
_.tf.prototype.unblockAndFulfill_=function(a){this.state_=0;this.resolve_(2,a)};
_.tf.prototype.unblockAndReject_=function(a){this.state_=0;this.resolve_(3,a)};
_.tf.prototype.resolve_=function(a,b){0==this.state_&&(this===b&&(a=3,b=new TypeError("la")),this.state_=1,toa(b,this.unblockAndFulfill_,this.unblockAndReject_,this)||(this.result_=b,this.state_=a,this.parent_=null,Coa(this),3!=a||b instanceof _.wn||Doa(this,b)))};
var toa=function(a,b,c,d){if(a instanceof _.tf)return yoa(a,soa(b||_.rl,c||null,d)),!0;if(_.rn(a))return a.then(b,c,d),!0;if(_.ra(a))try{var e=a.then;if("function"===typeof e)return Eoa(a,e,b,c,d),!0}catch(h){return c.call(d,h),!0}return!1},Eoa=function(a,b,c,d,e){var h=!1,l=function(p){h||(h=!0,c.call(e,p))},m=function(p){h||(h=!0,d.call(e,p))};
try{b.call(a,l,m)}catch(p){m(p)}},Coa=function(a){a.executing_||(a.executing_=!0,_.pn(a.executeCallbacks_,a))},Aoa=function(a){var b=null;
a.callbackEntries_&&(b=a.callbackEntries_,a.callbackEntries_=b.next,b.next=null);a.callbackEntries_||(a.callbackEntriesTail_=null);return b};
_.tf.prototype.executeCallbacks_=function(){for(var a;a=Aoa(this);)Boa(this,a,this.state_,this.result_);this.executing_=!1};
Boa=function(a,b,c,d){if(3==c&&b.onRejected&&!b.always)for(;a&&a.hadUnhandledRejection_;a=a.parent_)a.hadUnhandledRejection_=!1;if(b.child)b.child.parent_=null,Foa(b,c,d);else try{b.always?b.JSC$31838_onFulfilled.call(b.context):Foa(b,c,d)}catch(e){Yja.call(null,e)}eoa(roa,b)};
Foa=function(a,b,c){2==b?a.JSC$31838_onFulfilled.call(a.context,c):a.onRejected&&a.onRejected.call(a.context,c)};
Doa=function(a,b){a.hadUnhandledRejection_=!0;_.pn(function(){a.hadUnhandledRejection_&&Yja.call(null,b)})};
Yja=mb;_.wn=function(a){_.aa.call(this,a)};
_.wl(_.wn,_.aa);_.wn.prototype.name="cancel";var woa=function(a,b,c){this.promise=a;this.resolve=b;this.reject=c};
_.xn=function(a,b){_.mn.call(this);this.JSC$31850_interval_=a||1;this.timerObject_=b||_.g;this.boundTick_=(0,_.tl)(this.tick_,this);this.last_=_.vl()};
_.wl(_.xn,_.mn);_.f=_.xn.prototype;_.f.enabled=!1;_.f.JSC$31852_timer_=null;_.f.setInterval=function(a){this.JSC$31850_interval_=a;this.JSC$31852_timer_&&this.enabled?(this.stop(),this.start()):this.JSC$31852_timer_&&this.stop()};
_.f.tick_=function(){if(this.enabled){var a=_.vl()-this.last_;0<a&&a<.8*this.JSC$31850_interval_?this.JSC$31852_timer_=this.timerObject_.setTimeout(this.boundTick_,this.JSC$31850_interval_-a):(this.JSC$31852_timer_&&(this.timerObject_.clearTimeout(this.JSC$31852_timer_),this.JSC$31852_timer_=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
_.f.start=function(){this.enabled=!0;this.JSC$31852_timer_||(this.JSC$31852_timer_=this.timerObject_.setTimeout(this.boundTick_,this.JSC$31850_interval_),this.last_=_.vl())};
_.f.stop=function(){this.enabled=!1;this.JSC$31852_timer_&&(this.timerObject_.clearTimeout(this.JSC$31852_timer_),this.JSC$31852_timer_=null)};
_.f.disposeInternal=function(){_.xn.superClass_.disposeInternal.call(this);this.stop();delete this.timerObject_};
_.yn=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.tl)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.tl)(a.handleEvent,a);else throw Error("ma");return 2147483647<Number(b)?-1:_.g.setTimeout(a,b||0)};
_.zn=function(a){_.g.clearTimeout(a)};
var zha=function(){this.streamzLogger_=new Goa;this.metricMap=new Map;this.disabledMetrics_=new Set;this.invocationCount=0;this.invocationLimit=100;this.flushInterval=3E4;this.JSC$31856_flushTimer=new _.xn(this.flushInterval);this.JSC$31856_flushTimer.listen("tick",this.snapshotAndFlush,!1,this);this.sendIsolatedPayload_=!1};
_.f=zha.prototype;_.f.sendIsolatedPayload=function(a){this.sendIsolatedPayload_=a;this.invocationLimit=1};
_.f.snapshotAndFlush=function(){var a=this.metricMap.values();a=[].concat(_.Pc(a)).filter(function(b){return b.cellMap_.size});
a.length&&this.streamzLogger_.flush(a,this.sendIsolatedPayload_);Hoa(a);this.invocationCount=0;this.JSC$31856_flushTimer.enabled&&this.JSC$31856_flushTimer.stop()};
_.f.addNewCounter=function(a){var b=_.$b.apply(1,arguments);this.metricMap.has(a)||this.metricMap.set(a,new Vm(a,b))};
_.f.JSC$31858_incrementCounter=function(a){this.JSC$31858_incrementCounterBy.apply(this,[a,1].concat(_.Pc(_.$b.apply(1,arguments))))};
_.f.JSC$31858_incrementCounterBy=function(a,b){var c=_.$b.apply(2,arguments);var d=a;(d=this.disabledMetrics_.has(d)?void 0:this.metricMap.get(d))&&d instanceof Vm&&(d.JSC$31781_incrementCounterBy(b,c),this.JSC$31856_flushTimer.enabled||this.JSC$31856_flushTimer.start(),this.invocationCount++,this.invocationCount>=this.invocationLimit&&this.snapshotAndFlush())};
_.f.record=function(){this.disabledMetrics_.has(void 0)||this.metricMap.get(void 0)};
var Hoa=function(a){for(var b=0;b<a.length;b++)a[b].clear()};
var jka=function(a){this.JSC$31914_streamzService_=a;this.JSC$31914_streamzService_.addNewCounter("/client_streamz/youtube/web/clienthint/architecture_available",{field_type:1,field_name:"available"})};
jka.prototype.increment=function(a){this.JSC$31914_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/clienthint/architecture_available",a)};
var kka=function(a){this.JSC$31917_streamzService_=a;this.JSC$31917_streamzService_.addNewCounter("/client_streamz/youtube/web/clienthint/bitness_available",{field_type:1,field_name:"available"})};
kka.prototype.increment=function(a){this.JSC$31917_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/clienthint/bitness_available",a)};
var lka=function(a){this.JSC$31920_streamzService_=a;this.JSC$31920_streamzService_.addNewCounter("/client_streamz/youtube/web/clienthint/full_version_available",{field_type:1,field_name:"available"})};
lka.prototype.increment=function(a){this.JSC$31920_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/clienthint/full_version_available",a)};
var mka=function(a){this.JSC$31923_streamzService_=a;this.JSC$31923_streamzService_.addNewCounter("/client_streamz/youtube/web/clienthint/model_available",{field_type:1,field_name:"available"})};
mka.prototype.increment=function(a){this.JSC$31923_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/clienthint/model_available",a)};
var nka=function(a){this.JSC$31926_streamzService_=a;this.JSC$31926_streamzService_.addNewCounter("/client_streamz/youtube/web/clienthint/platform_version_available",{field_type:1,field_name:"available"})};
nka.prototype.increment=function(a){this.JSC$31926_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/clienthint/platform_version_available",a)};
_.An=document;_.Cn=window;
_.pb("csi.gstatic.com");_.pb("googleads.g.doubleclick.net");_.pb("partner.googleadservices.com");_.pb("pubads.g.doubleclick.net");_.pb("securepubads.g.doubleclick.net");_.pb("tpc.googlesyndication.com");
_.Ioa=_.yl(function(){var a=!1;try{var b=Object.defineProperty({},"passive",{get:function(){a=!0}});
_.g.addEventListener("test",null,b)}catch(c){}return a});
var Koa,Joa,Loa,Moa;_.Dn=function(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)};
Koa=function(){var a=[];_.Dn(Joa,function(b){a.push(b)});
return a};
Joa={ALLOW_FORMS:"allow-forms",ALLOW_MODALS:"allow-modals",ALLOW_ORIENTATION_LOCK:"allow-orientation-lock",ALLOW_POINTER_LOCK:"allow-pointer-lock",ALLOW_POPUPS:"allow-popups",ALLOW_POPUPS_TO_ESCAPE_SANDBOX:"allow-popups-to-escape-sandbox",ALLOW_PRESENTATION:"allow-presentation",ALLOW_SAME_ORIGIN:"allow-same-origin",ALLOW_SCRIPTS:"allow-scripts",ALLOW_TOP_NAVIGATION:"allow-top-navigation",ALLOW_TOP_NAVIGATION_BY_USER_ACTIVATION:"allow-top-navigation-by-user-activation"};Loa=_.yl(function(){return Koa()});
Moa=function(){var a=_.En("IFRAME"),b={};_.Be(Loa(),function(c){a.sandbox&&a.sandbox.supports&&a.sandbox.supports(c)&&(b[c]=!0)});
return b};
_.En=function(a,b){b=void 0===b?document:b;return b.createElement(String(a).toLowerCase())};
_.Fn=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};
_.f=_.Fn.prototype;_.f.getWidth=function(){return this.right-this.left};
_.f.getHeight=function(){return this.bottom-this.top};
_.f.clone=function(){return new _.Fn(this.top,this.right,this.bottom,this.left)};
_.f.contains=function(a){return this&&a?a instanceof _.Fn?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};
_.f.expand=function(a,b,c,d){_.ra(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};
_.f.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};
_.f.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};
_.f.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};
_.f.translate=function(a,b){a instanceof _.Fm?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};
_.f.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};
var Wb;Wb=function(a){this.isValid=a};
_.Zaa=[Yb("data"),Yb("http"),Yb("https"),Yb("mailto"),Yb("ftp"),new Wb(function(a){return/^[^:]*([/?#]|$)/.test(a)})];
new function(){if(_.tb!==_.tb)throw Error("da");};
_.Gn=function(a,b){var c=_.qh(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""};
_.Noa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};
_.Hn=function(a){var b=_.qh(a),c=new _.Fm(0,0);var d=b?_.qh(b):document;d=!_.cm||_.jm(9)||"CSS1Compat"==_.Im(d).JSC$31766_document_.compatMode?d.documentElement:d.body;if(a==d)return c;a=_.Noa(a);b=_.Om(_.Im(b).JSC$31766_document_);c.x=a.left+b.x;c.y=a.top+b.y;return c};
_.Jn=function(a,b,c){if(b instanceof _.Gm)c=b.height,b=b.width;else if(void 0==c)throw Error("pa");a.style.width=_.In(b,!0);a.style.height=_.In(c,!0)};
_.In=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a};
var Ooa=(new Date).getTime();
var Poa=new function(a,b){this.flag=a;this.defaultValue=void 0===b?!1:b}(1959,!0);
var Qoa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("qa`"+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==
c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("ra`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};
var Soa=function(a,b,c){var d=String(_.g.location.href);return d&&a&&b?[b,Roa(Qoa(d),a,c||null)].join(" "):null},Roa=function(a,b,c){var d=[],e=[];
if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Be(d,function(m){e.push(m)}),Toa(e.join(" "));
var h=[],l=[];_.Be(c,function(m){l.push(m.key);h.push(m.value)});
c=Math.floor((new Date).getTime()/1E3);e=0==h.length?[c,b,a]:[h.join(":"),c,b,a];_.Be(d,function(m){e.push(m)});
a=Toa(e.join(" "));a=[c,a];0==l.length||a.push(l.join(""));return a.join("_")},Toa=function(a){var b=$aa();
b.update(a);return b.digestString().toLowerCase()};
var Uoa={};
var Ln;_.Kn=function(a){this.JSC$31985_document_=a||{cookie:""}};
_.f=_.Kn.prototype;_.f.isEnabled=function(){if(!_.g.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set("TESTCOOKIESENABLED","1",{maxAge:60});if("1"!==this.get("TESTCOOKIESENABLED"))return!1;this.remove("TESTCOOKIESENABLED");return!0};
_.f.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.sameSite;d=c.secure||!1;var h=c.domain||void 0;var l=c.path||void 0;var m=c.maxAge}if(/[;=\s]/.test(a))throw Error("sa`"+a);if(/[;\r\n]/.test(b))throw Error("ta`"+b);void 0===m&&(m=-1);c=h?";domain="+h:"";l=l?";path="+l:"";d=d?";secure":"";m=0>m?"":0==m?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*m)).toUTCString();this.JSC$31985_document_.cookie=a+"="+b+c+l+m+d+(null!=e?";samesite="+e:"")};
_.f.get=function(a,b){for(var c=a+"=",d=(this.JSC$31985_document_.cookie||"").split(";"),e=0,h;e<d.length;e++){h=(0,_.Gl)(d[e]);if(0==h.lastIndexOf(c,0))return h.substr(c.length);if(h==a)return""}return b};
_.f.remove=function(a,b,c){var d=this.containsKey(a);this.set(a,"",{maxAge:0,path:b,domain:c});return d};
_.f.getKeys=function(){return Ln(this).keys};
_.f.getValues=function(){return Ln(this).values};
_.f.isEmpty=function(){return!this.JSC$31985_document_.cookie};
_.f.getCount=function(){return this.JSC$31985_document_.cookie?(this.JSC$31985_document_.cookie||"").split(";").length:0};
_.f.containsKey=function(a){return void 0!==this.get(a)};
_.f.containsValue=function(a){for(var b=Ln(this).values,c=0;c<b.length;c++)if(b[c]==a)return!0;return!1};
_.f.clear=function(){for(var a=Ln(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};
Ln=function(a){a=(a.JSC$31985_document_.cookie||"").split(";");for(var b=[],c=[],d,e,h=0;h<a.length;h++)e=(0,_.Gl)(a[h]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};
_.Of=new _.Kn("undefined"==typeof document?null:document);
var Voa,Xoa;Voa=function(a){return!!Uoa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};
_.Woa=function(a){a=void 0===a?!1:a;var b=_.g.__SAPISID||_.g.__APISID||_.g.__3PSAPISID||_.g.__OVERRIDE_SID;Voa(a)&&(b=b||_.g.__1PSAPISID);if(b)return!0;var c=new _.Kn(document);b=c.get("SAPISID")||c.get("APISID")||c.get("__Secure-3PAPISID")||c.get("SID");Voa(a)&&(b=b||c.get("__Secure-1PAPISID"));return!!b};
Xoa=function(a,b,c,d){(a=_.g[a])||(a=(new _.Kn(document)).get(b));return a?Soa(a,c,d):null};
_.Zf=function(a){var b=void 0===b?!1:b;var c=Qoa(String(_.g.location.href)),d=[];if(_.Woa(b)){c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:");var e=c?_.g.__SAPISID:_.g.__APISID;e||(e=new _.Kn(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID"));(e=e?Soa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e);c&&Voa(b)&&((b=Xoa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=Xoa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",
a))&&d.push(a))}return 0==d.length?null:d.join(" ")};
var Mn=function(){this.keys_={};this.urlPrefix_="";this.JSC$31993_queryData_={}};
Mn.prototype.toString=function(){var a=this.urlPrefix_+Yoa(this),b=_.hf(this.JSC$31993_queryData_),c="";""!=b&&(c="?"+b);return a+c};
var Yoa=function(a){var b=[],c=(0,_.tl)(function(d){void 0!==this.keys_[d]&&b.push(d+"="+this.keys_[d])},a);
"1"==Nn(a,"md")?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.keys_||On(a,"d","0"),c("d"),c("exm"),c("excm"),c("esmo"),(a.keys_.excm||a.keys_.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==Nn(a,"br")&&c("br"),""!==Zoa(a)&&c("wt"),c("gssmodulesetproto"),c("rs"),c("ee"),c("cb"),c("m"));return b.join("/")},Nn=function(a,b){return a.keys_[b]?a.keys_[b]:null},On=function(a,b,c){c?a.keys_[b]=c:delete a.keys_[b]},$oa=function(a,b){a.urlPrefix_=
b},apa=function(a){return(a=Nn(a,"m"))?a.split(","):[]},Zoa=function(a){switch(Nn(a,"wt")){case "0":return"0";
case "1":return"1";case "2":return"2";default:return""}},bpa=function(a,b){On(a,"ee",Object.keys(b).filter(function(c){return!!Object.keys(b[c]).length}).map(function(c){return c+":"+Object.keys(b[c]).join(",")}).join(";"))};
Mn.prototype.getMetadata=function(){return"1"==Nn(this,"md")};
var cpa=function(a){delete a.keys_.m;delete a.keys_.exm;delete a.keys_.ed};
Mn.prototype.clone=function(){return Pn(this.toString())};
var Pn=function(a,b){b=void 0===b?!0:b;var c=dpa(a),d=new Mn,e=_.We(c)[5];_.Zd.forEach(epa,function(l){var m=e.match("/"+l+"=([^/]+)");m&&On(d,l,m[1])});
var h=-1!=a.indexOf("_/ss/")?"_/ss/":"_/js/";$oa(d,a.substr(0,a.indexOf(h)+h.length));if(!b)return d;(a=_.We(c)[6]||null)&&_.Zl(a,function(l,m){d.JSC$31993_queryData_[l]=m});
return d},fpa=function(a){a=_.df(dpa(a));
return null!==a&&!!a.match("(/_/js/)|(/_/ss/)")&&!!a.match("/k=")},dpa=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},epa={ROW_KEY:"k",
CSS_ROW_KEY:"ck",MODULES:"m",EXCLUDED_MODULES:"exm",EXCLUDED_CSS_MODULES:"excm",EXCLUDE_SYNTHETIC_MODULE_OVERHEAD:"esmo",ACTIVE_MODS:"am",RESPONSE_TYPE:"rt",INCLUDE_DEPS:"d",EXCLUDED_DEPS:"ed",SPEC_VERSION:"sv",DEOBFUSCATION_VERSION:"deob",CALLBACK:"cb",SIGNATURE:"rs",SDCH:"sdch",INSERT_MARKERS:"im",DEPENDENCY_GRAPH:"dg",ENABLE_BROTLI_ENCODING:"br",WRAP_IN_TRY:"wt",EXTRA_EDGES:"ee",SOURCE_MAP:"sm",METADATA:"md",GSS_MODULE_SET_PROTO:"gssmodulesetproto"},gpa=RegExp("^loaded_\\d+$");
var Qn=function(){_.Wm.call(this)};
_.wl(Qn,_.Wm);Qn.prototype.initialize=function(){};
var hpa=function(a,b){this.fn_=a;this.handler_=b};
hpa.prototype.execute=function(a){this.fn_&&(this.fn_.call(this.handler_||null,a),this.fn_=this.handler_=null)};
hpa.prototype.abort=function(){this.handler_=this.fn_=null};
var ipa=function(a){if(null===a)return"No error type specified";switch(a){case 0:return"Unauthorized";case 1:return"Consecutive load failures";case 2:return"Timed out";case 3:return"Out of date module id";case 4:return"Init error";default:return"Unknown failure type "+a}};
var Rn=function(a,b){_.Wm.call(this);this.deps_=a;this.JSC$32002_id_=b;this.onloadCallbacks_=[];this.JSC$32002_onErrorCallbacks_=[];this.earlyOnloadCallbacks_=[]};
_.wl(Rn,_.Wm);Rn.prototype.moduleConstructor_=Qn;Rn.prototype.module_=null;Rn.prototype.getId=function(){return this.JSC$32002_id_};
Rn.prototype.registerCallback=function(a,b){return jpa(this.onloadCallbacks_,a,b)};
var kpa=function(a,b){jpa(a.JSC$32002_onErrorCallbacks_,b,void 0)},jpa=function(a,b,c){b=new hpa(b,c);
a.push(b);return b};
Rn.prototype.isLoaded=function(){return!!this.module_};
Rn.prototype.onLoad=function(a){var b=new this.moduleConstructor_;b.initialize(a());this.module_=b;b=(b=!!lpa(this.earlyOnloadCallbacks_,a()))||!!lpa(this.onloadCallbacks_,a());b||(this.JSC$32002_onErrorCallbacks_.length=0);return b};
Rn.prototype.onError=function(a){(a=lpa(this.JSC$32002_onErrorCallbacks_,a))&&_.g.setTimeout(Cla("Module errback failures: "+a),0);this.earlyOnloadCallbacks_.length=0;this.onloadCallbacks_.length=0};
var lpa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e){mb(e),c.push(e)}a.length=0;return c.length?c:null};
Rn.prototype.disposeInternal=function(){Rn.superClass_.disposeInternal.call(this);_.Ub(this.module_)};
var mpa=function(){this.JSC$32005_loader_=null};
_.f=mpa.prototype;_.f.setBatchModeEnabled=function(){};
_.f.setAllModuleInfoString=function(){};
_.f.removeExtraEdge=function(){throw Error("wa");};
_.f.getModuleContext=function(){return null};
_.f.isActive=function(){return!1};
_.f.isUserActive=function(){return!1};
_.f.registerCallback=function(){};
var aba;_.bc=null;_.cc=null;aba=[];
var npa=function(a,b){this.serviceId_=a;this.moduleId_=b||null};
npa.prototype.toString=function(){return this.serviceId_};
npa.prototype.getModuleId=function(){return this.moduleId_};
/*

 Copyright 2011 Google LLC.
 SPDX-License-Identifier: Apache-2.0
*/
var opa=function(){};
opa.prototype.toString=function(){return"wit.events.ytFooActionEvent"};
var ppa={};
/*

 Copyright 2013 Google LLC.
 SPDX-License-Identifier: Apache-2.0
*/
var Tn=function(a){var b,c;_.mn.call(this);var d=this;this.JSC$32019_pollingJob=this.JSC$32019_abortTimeoutKey=0;this.jobManager=null!==a&&void 0!==a?a:{addLowPriorityJob:function(e,h){return setTimeout(e,h)},
cancelJob:clearTimeout};this.JSC$32019_isOnline=null!==(c=null===(b=window.navigator)||void 0===b?void 0:b.onLine)&&void 0!==c?c:!0;this.onNavigatorChange=function(){return _.y(function(e){return _.z(e,Sn(d),0)})};
window.addEventListener("offline",this.onNavigatorChange);window.addEventListener("online",this.onNavigatorChange);this.JSC$32019_pollingJob||this.poll()};
_.r(Tn,_.mn);Tn.prototype.dispose=function(){window.removeEventListener("offline",this.onNavigatorChange);window.removeEventListener("online",this.onNavigatorChange);this.jobManager.cancelJob(this.JSC$32019_pollingJob);delete Tn.instance};
Tn.prototype.isNetworkAvailable=function(){return this.JSC$32019_isOnline};
Tn.prototype.poll=function(){var a=this;this.JSC$32019_pollingJob=this.jobManager.addLowPriorityJob(function(){var b;return _.y(function(c){if(1==c.nextAddress)return a.JSC$32019_isOnline?(null===(b=window.navigator)||void 0===b?0:b.onLine)?c.jumpTo(3):_.z(c,Sn(a),3):_.z(c,Sn(a),3);a.poll();_.Ih(c)})},3E4)};
var Sn=function(a,b){return a.JSC$32019_networkRequestPromise?a.JSC$32019_networkRequestPromise:a.JSC$32019_networkRequestPromise=new Promise(function(c){var d,e,h;return _.y(function(l){switch(l.nextAddress){case 1:return d=window.AbortController?new window.AbortController:void 0,e=null===d||void 0===d?void 0:d.signal,h=!1,_.Cg(l,2,3),d&&(a.JSC$32019_abortTimeoutKey=a.jobManager.addLowPriorityJob(function(){d.abort()},b||2E4)),_.z(l,fetch("/generate_204",{method:"HEAD",
signal:e}),5);case 5:h=!0;case 3:_.ml(l);a.JSC$32019_networkRequestPromise=void 0;a.JSC$32019_abortTimeoutKey&&(a.jobManager.cancelJob(a.JSC$32019_abortTimeoutKey),a.JSC$32019_abortTimeoutKey=0);h!==a.JSC$32019_isOnline&&(a.JSC$32019_isOnline=h,a.JSC$32019_isOnline?a.dispatchEvent("networkstatus-online"):a.dispatchEvent("networkstatus-offline"));c(h);_.nl(l,0);break;case 2:_.Eg(l),h=!1,l.jumpTo(3)}})})};
var rpa=function(a){_.F.call(this,a,-1,qpa)};
_.r(rpa,_.F);var upa=function(){return[1,_.zm,spa,tpa]},spa=function(a){_.F.call(this,a)};
_.r(spa,_.F);spa.prototype.getCount=function(){return _.cb(this,2)};
var tpa=function(){return[1,hna,2,jna]},qpa=[1];
var wpa=function(a){_.F.call(this,a,-1,vpa)};
_.r(wpa,_.F);var Bpa=function(){return[1,ym,5,nna,2,tna,xpa,ypa,3,rna,6,ona,4,_.zm,zpa,Apa]},xpa=function(a){_.F.call(this,a)};
_.r(xpa,_.F);var ypa=function(){return[1,una,Cpa,Dpa,Epa,2,una,Fpa,Gpa,Epa]},Cpa=function(a){_.F.call(this,a)};
_.r(Cpa,_.F);var Dpa=function(){return[1,ym,2,ym,3,_.pna]},Fpa=function(a){_.F.call(this,a)};
_.r(Fpa,_.F);var Gpa=function(){return[1,ym,2,ym,3,lna,4,_.pna]},zpa=function(a){_.F.call(this,a,-1,Hpa)};
_.r(zpa,_.F);var Apa=function(){return[1,_.zm,Ipa,Jpa,2,tna,Kpa,Lpa]},Ipa=function(a){_.F.call(this,a)};
_.r(Ipa,_.F);var Jpa=function(){return[1,sna,Un,2,mna,Un,3,qna,Un]},Kpa=function(a){_.F.call(this,a)};
_.r(Kpa,_.F);var Lpa=function(){return[1,kna,Vn,2,ina,Vn,3,una,rpa,upa,Vn]},vpa=[3,
6,4],Epa=[1,2],Hpa=[1],Un=[1,2,3],Vn=[1,2,3];
var Mpa=function(a){a=a.clone();cpa(a);On(a,"dg",null);On(a,"d","0");return a},Npa=!0,Opa=function(a,b,c){var d=void 0===c?{}:c;
c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.combinedSignature?void 0:d.combinedSignature,h=void 0===d.extraEdges?void 0:d.extraEdges;d=void 0===d.callback?void 0:d.callback;On(a,"m",b.join(","));h&&bpa(a,h);c&&(On(a,"ck",c),e?On(a,"rs",e):Npa&&(Npa=!1));if(d){if(null!=d&&!gpa.test(d))throw Error("ua`"+d);On(a,"cb",d)}a=a.toString();_.Bk(a,"/")&&(b=_.We(document.location.href),a=_.ima(b[1],b[2],b[3],b[4])+a);return _.ob(_.pb("formatModuleUrl adds additional paths for a safe scs url."),
a)};
var Ppa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};
_.Wn=function(){};
_.Wn.prototype.cachedOptions_=null;_.Wn.prototype.getOptions=function(){return this.cachedOptions_||(this.cachedOptions_=this.internalGetOptions())};
var Xn,Yn=function(){};
_.wl(Yn,_.Wn);Yn.prototype.JSC$32053_createInstance=function(){var a=Qpa(this);return a?new ActiveXObject(a):new XMLHttpRequest};
Yn.prototype.internalGetOptions=function(){var a={};Qpa(this)&&(a[0]=!0,a[1]=!0);return a};
var Qpa=function(a){if(!a.ieProgId_&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.ieProgId_=d}catch(e){}}throw Error("ya");}return a.ieProgId_};
Xn=new Yn;
var Spa=function(a){return Rpa(a).then(function(b){return JSON.parse(b.responseText)})},Rpa=function(a){var b={},c=b.xmlHttpFactory?b.xmlHttpFactory.JSC$32053_createInstance():Xn.JSC$32053_createInstance();
return(new _.tf(function(d,e){var h;try{c.open("GET",a,!0)}catch(p){e(new Zn("Error opening XHR: "+p.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.g.clearTimeout(h);var p;!(p=Ppa(c.status))&&(p=0===c.status)&&(p=lma(a),p=!("http"==p||"https"==p||""==p));p?d(c):e(new Tpa(c.status,a,c))}};
c.onerror=function(){e(new Zn("Network error",a,c))};
if(b.headers)for(var l in b.headers){var m=b.headers[l];null!=m&&c.setRequestHeader(l,m)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);0<b.timeoutMs&&(h=_.g.setTimeout(function(){c.onreadystatechange=_.rl;c.abort();e(new Upa(a,c))},b.timeoutMs));
try{c.send(null)}catch(p){c.onreadystatechange=_.rl,_.g.clearTimeout(h),e(new Zn("Error sending XHR: "+p.message,a,c))}})).thenCatch(function(d){d instanceof _.wn&&c.abort();
throw d;})},Zn=function(a,b,c){_.aa.call(this,a+", url="+b);
this.url=b;this.xhr=c};
_.wl(Zn,_.aa);Zn.prototype.name="XhrError";var Tpa=function(a,b,c){Zn.call(this,"Request Failed, status="+a,b,c);this.status=a};
_.wl(Tpa,Zn);Tpa.prototype.name="XhrHttpError";var Upa=function(a,b){Zn.call(this,"Request timed out",a,b)};
_.wl(Upa,Zn);Upa.prototype.name="XhrTimeoutError";
var Xpa,aqa,Zpa,$pa,Ypa,gqa,eqa,fqa,cqa;
_.eo=function(){_.pb("base-js url is generated from ModulesetsUrlBuilder");var a=$n;var b="";var c=_.g._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById&&(a=document.getElementById(a))){var d=a.tagName.toUpperCase();if("SCRIPT"==d||"LINK"==d)b=a.src?a.src:a.getAttribute("href")}if(c&&b){if(c!=b)throw Error("Da`"+c+"`"+b);b=c}else b=c||b;if(!fpa(b))throw Error("Ea");c=_.El(b);a=Vpa;d=Wpa;var e=ao;b=bo;e=void 0===e?!1:e;b=void 0===b?!1:b;var h=void 0===h?!0:h;this.scsReferenceUrl_=
Pn(_.Jb(c),h);this.cssRowKey_=a;this.combinedSignature_=d;this.useNegativeLoading_=e;this.loadedModuleMap_={};this.loadedModuleList_=[];this.loadedModuleListSorted_=!0;this.loadedCssModuleList_=(h=Nn(this.scsReferenceUrl_,"excm"))?h.split(","):[];this.shouldScanForCss_=b;this.useCors_=!1;this.urlMaxLength=4043;this.insertPos=document.head||document.documentElement;this.pendingModuleGraphUpdate_=this.lastScript_=null;this.supportsExtraEdges=!0;_.co(this,apa(this.scsReferenceUrl_));this.maybeSetAdditionalFields()};
Xpa=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),fpa(b)&&!Pn(b).urlPrefix_.endsWith("_/js/")){b=apa(Pn(b));b=_.u(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.loadedCssModuleList_.includes(c)||a.loadedCssModuleList_.push(c)}};
_.eo.prototype.JSC$32070_loadModules=function(a,b,c){var d=void 0===c?{}:c;b=d.extraEdges;c=d.onError;var e=d.onSuccess;d=d.onTimeout;if(!a)throw Error("za");if(this.shouldScanForCss_){for(var h=_.u(document.getElementsByTagName("style")),l=h.next();!l.done;l=h.next())Xpa(this,l.value);h=_.u(document.getElementsByTagName("link"));for(l=h.next();!l.done;l=h.next())Xpa(this,l.value)}this.loadModulesImpl(Ypa(this,a),b,c,e,d)};
_.eo.prototype.loadModulesImpl=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;
d=void 0===d?function(){}:d;
_.fo(this,a,function(h,l){e.load(h,l,c,d)},b)||c(-1)};
_.eo.prototype.maybeSetAdditionalFields=function(){};
aqa=function(a,b,c){if(a.useNegativeLoading_){c={cssRowKey:a.cssRowKey_,combinedSignature:a.combinedSignature_,extraEdges:c,requestedModuleIds:Zpa(a),requestedCssModuleIds:$pa(a)};var d=void 0===c?{}:c;c=void 0===d.requestedModuleIds?[]:d.requestedModuleIds;var e=void 0===d.requestedCssModuleIds?[]:d.requestedCssModuleIds,h=void 0===d.cssRowKey?void 0:d.cssRowKey,l=void 0===d.combinedSignature?void 0:d.combinedSignature,m=void 0===d.extraEdges?void 0:d.extraEdges;d=void 0===d.callback?void 0:d.callback;
a=Mpa(a.scsReferenceUrl_);On(a,"d","1");c.sort();On(a,"exm",c.join(","));e.sort();On(a,"excm",e.join(","));b=Opa(a,b,{cssRowKey:h,combinedSignature:l,extraEdges:m,callback:d})}else c={cssRowKey:a.cssRowKey_,combinedSignature:a.combinedSignature_,requestedModuleIds:Zpa(a),requestedCssModuleIds:$pa(a)},m=void 0===c?{}:c,c=void 0===m.requestedCssModuleIds?[]:m.requestedCssModuleIds,e=void 0===m.cssRowKey?void 0:m.cssRowKey,h=void 0===m.combinedSignature?void 0:m.combinedSignature,l=void 0===m.extraEdges?
void 0:m.extraEdges,m=void 0===m.callback?void 0:m.callback,a=Mpa(a.scsReferenceUrl_),c.sort(),On(a,"excm",c.join(",")),b=Opa(a,b,{cssRowKey:e,combinedSignature:h,extraEdges:l,callback:m});return b};
_.co=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var h=b[e];a.loadedModuleMap_[h]||(a.loadedModuleMap_[h]=!0,a.loadedModuleList_.push(h),d.push(h),c=!0)}c&&(a.loadedModuleListSorted_=!1)};
_.bqa=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.loadedModuleMap_[e]&&(delete a.loadedModuleMap_[e],_.ka(a.loadedModuleList_,e),c.push(e))}};
_.eo.prototype.load=function(a,b,c,d){var e=this;_.Jb(a);var h=cqa(a,this.useCors_);_.co(this,b);this.lastScript_=h;this.insertPos.insertBefore(h,this.insertPos.firstChild);_.dqa(h,b,function(){h.parentElement.removeChild(h);e.lastScript_==h&&(e.lastScript_=null);d()},function(l){h.parentElement.removeChild(h);
e.lastScript_==h&&(e.lastScript_=null);_.bqa(e,l);e.pendingModuleGraphUpdate_?e.pendingModuleGraphUpdate_.then(function(){c(-1)}):c(-1)})};
_.dqa=function(a,b,c,d){var e=b.length,h=function(){e=0;a.onload=null;a.onerror=null;l=function(){}},l=function(){h();
var p=b.filter(function(q){return!fc().getModuleInfo(q).isLoaded()});
0!==p.length?d(p,"Response was successful but was missing module(s) "+p+"."):c()},m=function(){e--;
0==e&&l()};
b.forEach(function(p){p=fc().getModuleInfo(p);p.isLoaded()?m():(jpa(p.earlyOnloadCallbacks_,m,void 0),kpa(p,m))});
a.onload=function(){return l()};
a.onerror=function(){h();d(b)}};
Zpa=function(a){a.loadedModuleListSorted_||(a.loadedModuleListSorted_=!0,a.loadedModuleList_.sort());return a.loadedModuleList_};
$pa=function(a){a=a.loadedCssModuleList_;a.sort();return a};
Ypa=function(a,b){return b.filter(function(c){return!a.loadedModuleMap_[c]})};
_.fo=function(a,b,c,d){if(a.pendingModuleGraphUpdate_)return a.pendingModuleGraphUpdate_.then(function(){_.fo(a,b,c,d)}),!0;
if(!a.useNegativeLoading_){var e=[],h=Object.assign({},a.loadedModuleMap_);eqa(a,b,function(x){e.push(x.getId())},d,function(x){return!x.isLoaded()},h);
b=e}for(h=0;h<b.length;){for(var l=b.length-h,m=0==h?b:b.slice(h,b.length),p=aqa(a,m,d),q=_.Jb(p);q.length>a.urlMaxLength;)if(1<l)l-=Math.ceil((q.length-a.urlMaxLength)/6),l=Math.max(l,1),m=b.slice(h,h+l),p=aqa(a,m,d),q=_.Jb(p);else return a.useNegativeLoading_?(a.useNegativeLoading_=!1,a.pendingModuleGraphUpdate_=fqa(a).then(function(x){gqa(a,x,d)}),_.fo(a,b.slice(h),c,d)):!1;
h+=l;c(p,m)}return!0};
gqa=function(a,b,c){fc().setAllModuleInfoString((b||{}).moduleGraph);eqa(a,Zpa(a),function(d){_.co(a,[d.getId()])},c);
a.pendingModuleGraphUpdate_=null};
eqa=function(a,b,c,d,e,h){h=void 0===h?{}:h;var l=fc();b=_.u(b);for(var m=b.next();!m.done;m=b.next()){m=m.value;var p=l.getModuleInfo(m);if(!(h[m]||e&&!e(p))){h[m]=!0;var q=p.deps_||[];if(d){var x=[];d[m]&&(x=Object.keys(d[m]));q=q.concat(x)}eqa(a,q,c,d,e,h);c(p)}}};
fqa=function(a){a=a.scsReferenceUrl_.clone();cpa(a);On(a,"dg",null);On(a,"md","1");return Spa(a.toString())};
cqa=function(a,b){var c=_.Rb("SCRIPT");_.Qb(c,a);b&&(c.crossOrigin="anonymous");c.async=!1;return c};
/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.go=function(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};
_.go.prototype.cancel=function(a){if(this.fired_)this.result_ instanceof _.go&&this.result_.cancel();else{if(this.parent_){var b=this.parent_;delete this.parent_;a?b.cancel(a):(b.branches_--,0>=b.branches_&&b.cancel())}this.onCancelFunction_?this.onCancelFunction_.call(this.defaultScope_,this):this.silentlyCanceled_=!0;this.fired_||this.errback(new ho(this))}};
_.go.prototype.continue_=function(a,b){this.blocked_=!1;hqa(this,a,b)};
var hqa=function(a,b,c){a.fired_=!0;a.result_=c;a.hadError_=!b;iqa(a)},jqa=function(a){if(a.fired_){if(!a.silentlyCanceled_)throw new io(a);
a.silentlyCanceled_=!1}};
_.go.prototype.callback=function(a){jqa(this);hqa(this,!0,a)};
_.go.prototype.errback=function(a){jqa(this);hqa(this,!1,a)};
_.jo=function(a,b,c,d){a.sequence_.push([b,c,d]);a.fired_&&iqa(a)};
_.go.prototype.then=function(a,b,c){var d,e,h=new _.tf(function(l,m){e=l;d=m});
_.jo(this,e,function(l){l instanceof ho?h.cancel():d(l)});
return h.then(a,b,c)};
_.qn(_.go);_.go.prototype.branch=function(a){var b=new _.go;_.jo(this,b.callback,b.errback,b);a&&(b.parent_=this,this.branches_++);return b};
_.go.prototype.isError=function(a){return a instanceof Error};
var kqa=function(a){return _.Bl(a.sequence_,function(b){return"function"===typeof b[1]})},iqa=function(a){if(a.unhandledErrorId_&&a.fired_&&kqa(a)){var b=a.unhandledErrorId_,c=ko[b];
c&&(_.g.clearTimeout(c.JSC$32086_id_),delete ko[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(),h=e[0],l=e[1];e=e[2];if(h=a.hadError_?l:h)try{var m=h.call(e||a.defaultScope_,b);void 0!==m&&(a.hadError_=a.hadError_&&(m==b||a.isError(m)),a.result_=b=m);if(_.rn(b)||"function"===typeof _.g.Promise&&b instanceof _.g.Promise)d=!0,a.blocked_=!0}catch(p){b=p,a.hadError_=!0,kqa(a)||(c=!0)}}a.result_=
b;d&&(m=(0,_.tl)(a.continue_,a,!0),d=(0,_.tl)(a.continue_,a,!1),b instanceof _.go?(_.jo(b,m,d),b.blocking_=!0):b.then(m,d));c&&(b=new lqa(b),ko[b.JSC$32086_id_]=b,a.unhandledErrorId_=b.JSC$32086_id_)},io=function(){_.aa.call(this)};
_.wl(io,_.aa);io.prototype.message="Deferred has already fired";io.prototype.name="AlreadyCalledError";var ho=function(){_.aa.call(this)};
_.wl(ho,_.aa);ho.prototype.message="Deferred was canceled";ho.prototype.name="CanceledError";var lqa=function(a){this.JSC$32086_id_=_.g.setTimeout((0,_.tl)(this.throwError,this),0);this.JSC$32086_error_=a};
lqa.prototype.throwError=function(){delete ko[this.JSC$32086_id_];throw this.JSC$32086_error_;};
var ko={};
var lo=function(){this.JSC$32005_loader_=null;this.moduleInfoMap={};this.loadingModuleIds_=[];this.requestedLoadingModuleIds_=[];this.requestedModuleIds_=[];this.requestedModuleIdsQueue_=[];this.userInitiatedLoadingModuleIds_=[];this.JSC$32089_extraEdges_={};this.JSC$32089_callbackMap_={};this.JSC$32089_currentlyLoadingModule_=this.baseModuleInfo_=new Rn([],"");this.lastInitialModuleId_=null;this.initialModulesLoaded_=new _.go;this.batchModeEnabled_=!1;this.consecutiveFailures_=0;this.isDisposed_=
this.userLastActive_=this.lastActive_=!1};
_.wl(lo,mpa);var mqa=function(a,b){_.aa.call(this,"Error loading "+a+": "+ipa(b))};
_.wl(mqa,_.aa);_.f=lo.prototype;_.f.setBatchModeEnabled=function(a){this.batchModeEnabled_=a};
_.f.setAllModuleInfoString=function(a,b){if(!(this instanceof lo))this.setAllModuleInfoString(a,b);else if("string"===typeof a){a=a.split("/");for(var c=[],d=0;d<a.length;d++){var e=a[d].split(":"),h=e[0];if(e[1]){e=e[1].split(",");for(var l=0;l<e.length;l++)e[l]=c[parseInt(e[l],36)]}else e=[];c.push(h);this.moduleInfoMap[h]?(h=this.moduleInfoMap[h].deps_,h!=e&&h.splice.apply(h,[0,h.length].concat(_.Pc(e)))):this.moduleInfoMap[h]=new Rn(e,h)}b&&b.length?(_.qa(this.loadingModuleIds_,b),this.lastInitialModuleId_=
_.ca(b)):this.initialModulesLoaded_.fired_||this.initialModulesLoaded_.callback();this.JSC$32089_currentlyLoadingModule_==this.baseModuleInfo_&&(this.JSC$32089_currentlyLoadingModule_=null,this.baseModuleInfo_.onLoad((0,_.tl)(this.getModuleContext,this))&&mo(this,4),no(this))}};
_.f.getModuleInfo=function(a){return this.moduleInfoMap[a]};
_.f.removeExtraEdge=function(a,b){this.JSC$32089_extraEdges_[a]&&delete this.JSC$32089_extraEdges_[a][b]};
_.f.isActive=function(){return 0<this.loadingModuleIds_.length};
_.f.isUserActive=function(){return 0<this.userInitiatedLoadingModuleIds_.length};
var no=function(a){var b=a.lastActive_,c=a.isActive();c!=b&&(a.executeCallbacks_(c?"active":"idle"),a.lastActive_=c);b=a.isUserActive();b!=a.userLastActive_&&(a.executeCallbacks_(b?"userActive":"userIdle"),a.userLastActive_=b)},oqa=function(a,b,c){var d=[];
_.ta(b,d);b=[];for(var e={},h=0;h<d.length;h++){var l=d[h],m=a.getModuleInfo(l);if(!m)throw Error("Aa`"+l);var p=new _.go;e[l]=p;m.isLoaded()?p.callback(null):(nqa(a,l,m,!!c,p),a.isModuleLoading(l)||b.push(l))}0<b.length&&(0===a.loadingModuleIds_.length?a.loadModules_(b):(a.requestedModuleIdsQueue_.push(b),no(a)));return e},nqa=function(a,b,c,d,e){c.registerCallback(e.callback,e);
kpa(c,function(h){e.errback(new mqa(b,h))});
a.isModuleLoading(b)?d&&(pqa(a,b),no(a)):d&&pqa(a,b)};
lo.prototype.loadModules_=function(a,b,c){b||(this.consecutiveFailures_=0);this.loadingModuleIds_=b=qqa(this,a);this.requestedLoadingModuleIds_=this.batchModeEnabled_?a:_.la(b);no(this);if(0!==b.length){this.requestedModuleIds_.push.apply(this.requestedModuleIds_,b);if(0<Object.keys(this.JSC$32089_extraEdges_).length&&!this.JSC$32005_loader_.supportsExtraEdges)throw Error("Ba");a=(0,_.tl)(this.JSC$32005_loader_.JSC$32070_loadModules,this.JSC$32005_loader_,_.la(b),this.moduleInfoMap,{extraEdges:this.JSC$32089_extraEdges_,
forceReload:!!c,onError:(0,_.tl)(this.handleLoadError_,this,this.requestedLoadingModuleIds_,b),onTimeout:(0,_.tl)(this.handleLoadTimeout_,this)});(c=5E3*Math.pow(this.consecutiveFailures_,2))?_.g.setTimeout(a,c):a()}};
var qqa=function(a,b){b=b.filter(function(e){return a.moduleInfoMap[e].isLoaded()?(_.g.setTimeout(function(){return Error("Ca`"+e)},0),!1):!0});
for(var c=[],d=0;d<b.length;d++)c=c.concat(rqa(a,b[d]));_.ta(c);return!a.batchModeEnabled_&&1<c.length?(b=c.shift(),a.requestedModuleIdsQueue_=c.map(function(e){return[e]}).concat(a.requestedModuleIdsQueue_),[b]):c},rqa=function(a,b){var c=_.Zd.createSet(a.requestedModuleIds_),d=[];
c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var h=a.getModuleInfo(b[e]).deps_,l=h.length-1;0<=l;l--){var m=h[l];a.getModuleInfo(m).isLoaded()||c[m]||(d.push(m),b.push(m))}d.reverse();_.ta(d);return d};
lo.prototype.JSC$32007_setLoaded=function(){if(this.JSC$32089_currentlyLoadingModule_){var a=this.JSC$32089_currentlyLoadingModule_.getId();this.isDisposed()||(this.moduleInfoMap[a].onLoad((0,_.tl)(this.getModuleContext,this))&&mo(this,4),_.ka(this.userInitiatedLoadingModuleIds_,a),_.ka(this.loadingModuleIds_,a),0===this.loadingModuleIds_.length&&oo(this),this.lastInitialModuleId_&&a==this.lastInitialModuleId_&&(this.initialModulesLoaded_.fired_||this.initialModulesLoaded_.callback()),no(this),this.JSC$32089_currentlyLoadingModule_=
null)}};
lo.prototype.isModuleLoading=function(a){if(_.ea(this.loadingModuleIds_,a))return!0;for(var b=0;b<this.requestedModuleIdsQueue_.length;b++)if(_.ea(this.requestedModuleIdsQueue_[b],a))return!0;return!1};
lo.prototype.load=function(a,b){return oqa(this,[a],b)[a]};
lo.prototype.loadMultiple=function(a){return oqa(this,a,void 0)};
var pqa=function(a,b){_.ea(a.userInitiatedLoadingModuleIds_,b)||a.userInitiatedLoadingModuleIds_.push(b)};
lo.prototype.beforeLoadModuleCode=function(a){var b=this;this.JSC$32089_currentlyLoadingModule_&&"synthetic_module_overhead"===this.JSC$32089_currentlyLoadingModule_.getId()&&(this.JSC$32007_setLoaded(),delete this.moduleInfoMap.synthetic_module_overhead);this.moduleInfoMap[a]&&sqa(this,this.moduleInfoMap[a].deps_||[],function(c){c.module_=new Qn;_.ka(b.loadingModuleIds_,c.getId())},function(c){return!c.isLoaded()});
this.JSC$32089_currentlyLoadingModule_=this.getModuleInfo(a)};
lo.prototype.handleLoadError_=function(a,b,c){this.consecutiveFailures_++;this.requestedLoadingModuleIds_=a;b.forEach(_.ul(_.ka,this.requestedModuleIds_),this);401==c?(mo(this,0),this.requestedModuleIdsQueue_.length=0):410==c?(tqa(this,3),oo(this)):3<=this.consecutiveFailures_?(tqa(this,1),oo(this)):this.loadModules_(this.requestedLoadingModuleIds_,!0,8001==c)};
lo.prototype.handleLoadTimeout_=function(){tqa(this,2);oo(this)};
var tqa=function(a,b){1<a.requestedLoadingModuleIds_.length?a.requestedModuleIdsQueue_=a.requestedLoadingModuleIds_.map(function(c){return[c]}).concat(a.requestedModuleIdsQueue_):mo(a,b)},mo=function(a,b){var c=a.requestedLoadingModuleIds_;
a.loadingModuleIds_.length=0;for(var d=[],e=0;e<a.requestedModuleIdsQueue_.length;e++){var h=a.requestedModuleIdsQueue_[e].filter(function(p){var q=rqa(this,p);return _.Bl(c,function(x){return _.ea(q,x)})},a);
_.qa(d,h)}for(e=0;e<c.length;e++)_.aaa(d,c[e]);for(e=0;e<d.length;e++){for(h=0;h<a.requestedModuleIdsQueue_.length;h++)_.ka(a.requestedModuleIdsQueue_[h],d[e]);_.ka(a.userInitiatedLoadingModuleIds_,d[e])}var l=a.JSC$32089_callbackMap_.error;if(l)for(e=0;e<l.length;e++){var m=l[e];for(h=0;h<d.length;h++)m("error",d[h],b)}for(e=0;e<c.length;e++)if(a.moduleInfoMap[c[e]])a.moduleInfoMap[c[e]].onError(b);a.requestedLoadingModuleIds_.length=0;no(a)},oo=function(a){for(;a.requestedModuleIdsQueue_.length;){var b=
a.requestedModuleIdsQueue_.shift().filter(function(c){return!this.getModuleInfo(c).isLoaded()},a);
if(0<b.length){a.loadModules_(b);return}}no(a)};
lo.prototype.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++){var d=a[c],e=b,h=this.JSC$32089_callbackMap_;h[d]||(h[d]=[]);h[d].push(e)}};
lo.prototype.executeCallbacks_=function(a){for(var b=this.JSC$32089_callbackMap_[a],c=0;b&&c<b.length;c++)b[c](a)};
var sqa=function(a,b,c,d,e){d=void 0===d?function(){return!0}:d;
e=void 0===e?{}:e;b=_.u(b);for(var h=b.next();!h.done;h=b.next()){h=h.value;var l=a.getModuleInfo(h);!e[h]&&d(l)&&(e[h]=!0,sqa(a,l.deps_||[],c,d,e),c(l))}};
lo.prototype.dispose=function(){_.Vb(_.Zd.getValues(this.moduleInfoMap),this.baseModuleInfo_);this.moduleInfoMap={};this.loadingModuleIds_=[];this.requestedLoadingModuleIds_=[];this.userInitiatedLoadingModuleIds_=[];this.requestedModuleIdsQueue_=[];this.JSC$32089_callbackMap_={};this.isDisposed_=!0};
lo.prototype.isDisposed=function(){return this.isDisposed_};
_.cc=function(){return new lo};
var uqa=[5E3,2E4],vqa=function(){this.JSC$32005_loader_=null;this.moduleInfoMap_=Object.create(null);this.loadingModules_=Object.create(null);this.activeLoads_=0;this.JSC$32097_queue_=[];this.JSC$32097_extraEdges_=Object.create(null);this.JSC$32097_currentlyLoadingModule_=this.getModuleInfo("{base}")};
_.r(vqa,mpa);_.f=vqa.prototype;_.f.setAllModuleInfoString=function(){this.JSC$32097_currentlyLoadingModule_&&"{base}"==this.JSC$32097_currentlyLoadingModule_.getId()&&this.JSC$32007_setLoaded()};
_.f.getModuleInfo=function(a){var b=this.moduleInfoMap_[a];b||(b=new Rn([],a),this.moduleInfoMap_[a]=b);return b};
_.f.removeExtraEdge=function(a,b){this.JSC$32097_extraEdges_[a]&&(delete this.JSC$32097_extraEdges_[a][b],0===Object.keys(this.JSC$32097_extraEdges_[a]).length&&delete this.JSC$32097_extraEdges_[a])};
_.f.isModuleLoading=function(a){return!!this.loadingModules_[a]};
_.f.load=function(a){wqa(this,[a]);return xqa(this,a)};
_.f.loadMultiple=function(a){var b=this,c=Object.create(null),d=[];a.forEach(function(e){c[e]||(c[e]=xqa(b,e),d.push(e))});
wqa(this,d);return c};
_.f.beforeLoadModuleCode=function(a){var b;"synthetic_module_overhead"===(null==(b=this.JSC$32097_currentlyLoadingModule_)?void 0:b.getId())&&this.JSC$32007_setLoaded();var c,d;yqa(this,null!=(d=null==(c=this.moduleInfoMap_[a])?void 0:c.deps_)?d:[],function(e){e.module_=new Qn},function(e){return!e.isLoaded()});
this.JSC$32097_currentlyLoadingModule_=this.getModuleInfo(a)};
_.f.JSC$32007_setLoaded=function(){if(this.JSC$32097_currentlyLoadingModule_){var a=this.JSC$32097_currentlyLoadingModule_.getId(),b=[];if(this.JSC$32097_extraEdges_[a]){for(var c=_.u(Object.keys(this.JSC$32097_extraEdges_[a])),d=c.next();!d.done;d=c.next())d=d.value,this.getModuleInfo(d).isLoaded()||(this.removeExtraEdge(a,d),b.push(d));this.loadMultiple(b)}this.JSC$32097_currentlyLoadingModule_.onLoad(function(){return null});
this.JSC$32097_currentlyLoadingModule_=null;(!this.isModuleLoading(a)&&/^sy[0-9a-z]{0,4}$/.test(a)||"synthetic_module_overhead"===a)&&delete this.moduleInfoMap_[a];this.unsetModulesAsLoading(a)}};
_.f.setModulesAsLoading=function(){var a=this;_.$b.apply(0,arguments).forEach(function(b){a.loadingModules_[b]=!0})};
_.f.unsetModulesAsLoading=function(){var a=this;_.$b.apply(0,arguments).forEach(function(b){delete a.loadingModules_[b]})};
var xqa=function(a,b){return new _.tf(function(c,d){var e=a.getModuleInfo(b);e.isLoaded()?c(null):(e.registerCallback(function(){c(null)}),kpa(e,function(h){d(Error("Ga`"+b+"`"+ipa(h)))}))})},wqa=function(a,b){b=b.filter(function(c){return!a.isModuleLoading(c)&&!a.getModuleInfo(c).isLoaded()});
0<b.length&&(a.setModulesAsLoading.apply(a,_.Pc(b)),a.JSC$32097_queue_.push(b),zqa(a))},zqa=function(a){for(var b={};Infinity>a.activeLoads_&&0<a.JSC$32097_queue_.length;)b.$jscomp$loop$prop$ids$3054=a.JSC$32097_queue_.shift().filter(function(c){return!a.getModuleInfo(c).isLoaded()}),0<b.$jscomp$loop$prop$ids$3054.length&&(a.activeLoads_++,b.$jscomp$loop$prop$finishLoad$3057=function(c){return function(){a.activeLoads_--;
zqa(a);c.$jscomp$loop$prop$finishLoad$3057=function(){}}}(b),_.tn(b.$jscomp$loop$prop$ids$3054.map(function(c){return xqa(a,c)})).then(function(c){return function(){c.$jscomp$loop$prop$finishLoad$3057()}}(b)),b.$jscomp$loop$prop$attempt$3055=0,b.$jscomp$loop$prop$load$3056=function(c){return function(){if(0<Object.keys(a.JSC$32097_extraEdges_).length&&!a.JSC$32005_loader_.supportsExtraEdges)throw Error("Ba");
a.JSC$32005_loader_.JSC$32070_loadModules(c.$jscomp$loop$prop$ids$3054,{},{extraEdges:a.JSC$32097_extraEdges_,onError:function(){var d=uqa[c.$jscomp$loop$prop$attempt$3055++];void 0!==d?setTimeout(function(){c.$jscomp$loop$prop$load$3056()},d):(a.unsetModulesAsLoading.apply(a,_.Pc(c.$jscomp$loop$prop$ids$3054)),c.$jscomp$loop$prop$finishLoad$3057(),c.$jscomp$loop$prop$ids$3054.forEach(function(e){e=a.getModuleInfo(e);
if(!e.isLoaded())e.onError(1)}))}})}}(b),b.$jscomp$loop$prop$load$3056()),b={$jscomp$loop$prop$finishLoad$3057:b.$jscomp$loop$prop$finishLoad$3057,
$jscomp$loop$prop$ids$3054:b.$jscomp$loop$prop$ids$3054,$jscomp$loop$prop$attempt$3055:b.$jscomp$loop$prop$attempt$3055,$jscomp$loop$prop$load$3056:b.$jscomp$loop$prop$load$3056}},yqa=function(a,b,c,d,e){d=void 0===d?function(){return!0}:d;
e=void 0===e?{}:e;b=_.u(b);for(var h=b.next();!h.done;h=b.next()){h=h.value;var l=a.getModuleInfo(h);!e[h]&&d(l)&&(e[h]=!0,yqa(a,l.deps_||[],c,d,e),c(l))}};
_.Aqa=_.g.JSON.parse;_.nh=_.g.JSON.stringify;
var Bqa=!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString());
var Mga={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"},Cqa={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 Dqa=function(){this.data_=[];this.cachedPackedInt52_=-1};
Dqa.prototype.set=function(a,b){b=void 0===b?!0:b;0<=a&&52>a&&0===a%1&&this.data_[a]!=b&&(this.data_[a]=b,this.cachedPackedInt52_=-1)};
Dqa.prototype.get=function(a){return!!this.data_[a]};
var Eqa=function(a){-1==a.cachedPackedInt52_&&(a.cachedPackedInt52_=_.Al(a.data_,function(b,c,d){return c?b+Math.pow(2,d):b},0));
return a.cachedPackedInt52_};
_.po=function(a){if(a.instance_&&a.hasOwnProperty("instance_"))return a.instance_;var b=new a;return a.instance_=b};
var Fqa=function(){var a={};this.getBooleanFlag=function(b,c){return null!=a[b]?a[b]:c}};
_.Gqa=function(a,b,c){a&&null!==b&&b!=b.top&&(b=b.top);try{return(void 0===c?0:c)?(new _.Gm(b.innerWidth,b.innerHeight)).round():_.Lm(b).round()}catch(d){return new _.Gm(-12245933,-12245933)}};
_.qo=function(a){return _.po(Fqa).getBooleanFlag(Poa.flag,Poa.defaultValue)&&a.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[a.visibilityState||a.webkitVisibilityState||a.mozVisibilityState||""]||0};
var Hqa=function(a,b){this.childIterator_=a[_.g.Symbol.iterator]();this.mapFn_=b;this.nextIndex_=0};
Hqa.prototype[Symbol.iterator]=function(){return this};
Hqa.prototype.next=function(){var a=this.childIterator_.next();return{value:a.done?void 0:this.mapFn_.call(void 0,a.value,this.nextIndex_++),done:a.done}};
var Iqa=function(a,b){return new Hqa(a,b)};
var Jqa=function(){this.blockSize=-1};
var ag=function(){this.blockSize=-1;this.blockSize=64;this.chain_=[];this.buf_=[];this.W_=[];this.pad_=[];this.pad_[0]=128;for(var a=1;a<this.blockSize;++a)this.pad_[a]=0;this.JSC$32124_total_=this.inbuf_=0;this.reset()};
_.wl(ag,Jqa);ag.prototype.reset=function(){this.chain_[0]=1732584193;this.chain_[1]=4023233417;this.chain_[2]=2562383102;this.chain_[3]=271733878;this.chain_[4]=3285377520;this.JSC$32124_total_=this.inbuf_=0};
var ro=function(a,b,c){c||(c=0);var d=a.W_;if("string"===typeof b)for(var e=0;16>e;e++)d[e]=b.charCodeAt(c)<<24|b.charCodeAt(c+1)<<16|b.charCodeAt(c+2)<<8|b.charCodeAt(c+3),c+=4;else for(e=0;16>e;e++)d[e]=b[c]<<24|b[c+1]<<16|b[c+2]<<8|b[c+3],c+=4;for(e=16;80>e;e++){var h=d[e-3]^d[e-8]^d[e-14]^d[e-16];d[e]=(h<<1|h>>>31)&4294967295}b=a.chain_[0];c=a.chain_[1];var l=a.chain_[2],m=a.chain_[3],p=a.chain_[4];for(e=0;80>e;e++){if(40>e)if(20>e){h=m^c&(l^m);var q=1518500249}else h=c^l^m,q=1859775393;else 60>
e?(h=c&l|m&(c|l),q=2400959708):(h=c^l^m,q=3395469782);h=(b<<5|b>>>27)+h+p+q+d[e]&4294967295;p=m;m=l;l=(c<<30|c>>>2)&4294967295;c=b;b=h}a.chain_[0]=a.chain_[0]+b&4294967295;a.chain_[1]=a.chain_[1]+c&4294967295;a.chain_[2]=a.chain_[2]+l&4294967295;a.chain_[3]=a.chain_[3]+m&4294967295;a.chain_[4]=a.chain_[4]+p&4294967295};
ag.prototype.update=function(a,b){if(null!=a){void 0===b&&(b=a.length);for(var c=b-this.blockSize,d=0,e=this.buf_,h=this.inbuf_;d<b;){if(0==h)for(;d<=c;)ro(this,a,d),d+=this.blockSize;if("string"===typeof a)for(;d<b;){if(e[h]=a.charCodeAt(d),++h,++d,h==this.blockSize){ro(this,e);h=0;break}}else for(;d<b;)if(e[h]=a[d],++h,++d,h==this.blockSize){ro(this,e);h=0;break}}this.inbuf_=h;this.JSC$32124_total_+=b}};
ag.prototype.digest=function(){var a=[],b=8*this.JSC$32124_total_;56>this.inbuf_?this.update(this.pad_,56-this.inbuf_):this.update(this.pad_,this.blockSize-(this.inbuf_-56));for(var c=this.blockSize-1;56<=c;c--)this.buf_[c]=b&255,b/=256;ro(this,this.buf_);for(c=b=0;5>c;c++)for(var d=24;0<=d;d-=8)a[b]=this.chain_[c]>>d&255,++b;return a};
var Kqa;
Kqa={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 a zzzz",
"h:mm:ss a z","h:mm:ss a","h:mm a"],DATETIMEFORMATS:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],FIRSTDAYOFWEEK:6,WEEKENDRANGE:[5,6],FIRSTWEEKCUTOFFDAY:5};_.so=Kqa;_.so=Kqa;
var Lqa,Mqa;_.to=function(a,b){switch(b){case 1:return 0!=a%4||0==a%100&&0!=a%400?28:29;case 5:case 8:case 10:case 3:return 30}return 31};
Lqa=function(a,b,c,d,e){a=new Date(a,b,c);e=e||0;return a.valueOf()+864E5*(((void 0!==d?d:3)-e+7)%7-((a.getDay()+6)%7-e+7)%7)};
_.vo=function(a){"number"===typeof a?(this.date=Mqa(a,0,1),uo(this,1)):_.ra(a)?(this.date=Mqa(a.getFullYear(),a.getMonth(),a.getDate()),uo(this,a.getDate())):(this.date=new Date(_.vl()),a=this.date.getDate(),this.date.setHours(0),this.date.setMinutes(0),this.date.setSeconds(0),this.date.setMilliseconds(0),uo(this,a))};
Mqa=function(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b};
_.f=_.vo.prototype;_.f.firstDayOfWeek_=_.so.FIRSTDAYOFWEEK;_.f.firstWeekCutOffDay_=_.so.FIRSTWEEKCUTOFFDAY;_.f.clone=function(){var a=new _.vo(this.date);a.firstDayOfWeek_=this.firstDayOfWeek_;a.firstWeekCutOffDay_=this.firstWeekCutOffDay_;return a};
_.f.getFullYear=function(){return this.date.getFullYear()};
_.f.getMonth=function(){return this.date.getMonth()};
_.f.getDate=function(){return this.date.getDate()};
_.f.getTime=function(){return this.date.getTime()};
_.f.getDay=function(){return this.date.getDay()};
_.f.getUTCFullYear=function(){return this.date.getUTCFullYear()};
_.f.getUTCMonth=function(){return this.date.getUTCMonth()};
_.f.getUTCDate=function(){return this.date.getUTCDate()};
_.f.getUTCHours=function(){return this.date.getUTCHours()};
_.f.getUTCMinutes=function(){return this.date.getUTCMinutes()};
_.f.getTimezoneOffset=function(){return this.date.getTimezoneOffset()};
_.f.set=function(a){this.date=new Date(a.getFullYear(),a.getMonth(),a.getDate())};
_.f.setFullYear=function(a){this.date.setFullYear(a)};
_.f.setMonth=function(a){this.date.setMonth(a)};
_.f.setDate=function(a){this.date.setDate(a)};
_.f.setTime=function(a){this.date.setTime(a)};
_.f.add=function(a){if(a.years||a.months){var b=this.getMonth()+a.months+12*a.years,c=this.getFullYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);var d=Math.min(_.to(c,b),this.getDate());this.setDate(1);this.setFullYear(c);this.setMonth(b);this.setDate(d)}a.days&&(c=this.getFullYear(),b=0<=c&&99>=c?-1900:0,a=new Date((new Date(c,this.getMonth(),this.getDate(),12)).getTime()+864E5*a.days),this.setDate(1),this.setFullYear(a.getFullYear()+b),this.setMonth(a.getMonth()),this.setDate(a.getDate()),uo(this,a.getDate()))};
_.Nqa=function(a){var b=a.getFullYear(),c=0>b?"-":1E4<=b?"+":"";return[c+_.Xl(Math.abs(b),c?6:4),_.Xl(a.getMonth()+1,2),_.Xl(a.getDate(),2)].join("")};
_.vo.prototype.equals=function(a){return!(!a||this.getFullYear()!=a.getFullYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};
_.vo.prototype.toString=function(){return _.Nqa(this)};
var uo=function(a,b){a.getDate()!=b&&a.date.setUTCHours(a.date.getUTCHours()+(a.getDate()<b?1:-1))};
_.vo.prototype.valueOf=function(){return this.date.valueOf()};
_.Oqa=function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""};
_.wo=function(a){return a.classList?a.classList:_.Oqa(a).match(/\S+/g)||[]};
_.xo=function(a,b){return a.classList?a.classList.contains(b):_.ea(_.wo(a),b)};
_.yo="StopIteration"in _.g?_.g.StopIteration:{message:"StopIteration",stack:""};_.zo=function(){};
_.zo.prototype.nextValueOrThrow=function(){throw _.yo;};
_.zo.prototype.next=function(){return _.Ao};
_.Ao={done:!0,value:void 0};_.Bo=function(a){return{value:a,done:!1}};
_.Co=function(a){if(a.done)throw _.yo;return a.value};
_.zo.prototype.__iterator__=function(){return this};
var Qqa=function(a){if(a instanceof Do||a instanceof Eo||a instanceof Fo)return a;if("function"==typeof a.nextValueOrThrow)return new Do(function(){return Pqa(a)});
if("function"==typeof a[Symbol.iterator])return new Do(function(){return a[Symbol.iterator]()});
if("function"==typeof a.__iterator__)return new Do(function(){return Pqa(a.__iterator__())});
throw Error("Ja");},Pqa=function(a){if(!(a instanceof _.zo))return a;
var b=!1;return{next:function(){for(var c;!b;)try{c=a.nextValueOrThrow();break}catch(d){if(d!==_.yo)throw d;b=!0}return{value:c,done:b}}}},Do=function(a){this.func_=a};
Do.prototype.__iterator__=function(){return new Eo(this.func_())};
Do.prototype[Symbol.iterator]=function(){return new Fo(this.func_())};
Do.prototype.toEs6=function(){return new Fo(this.func_())};
var Eo=function(a){this.JSC$32149_iter_=a};
_.r(Eo,_.zo);Eo.prototype.nextValueOrThrow=function(){var a=this.JSC$32149_iter_.next();if(a.done)throw _.yo;return a.value};
Eo.prototype.next=function(){return this.JSC$32149_iter_.next()};
Eo.prototype[Symbol.iterator]=function(){return new Fo(this.JSC$32149_iter_)};
Eo.prototype.toEs6=function(){return new Fo(this.JSC$32149_iter_)};
var Fo=function(a){Do.call(this,function(){return a});
this.JSC$32152_iter_=a};
_.r(Fo,Do);Fo.prototype.next=function(){return this.JSC$32152_iter_.next()};
_.Go=function(a,b){this.map_={};this.keys_=[];this.version_=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("q");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};
_.f=_.Go.prototype;_.f.getCount=function(){return this.size};
_.f.getValues=function(){Ho(this);for(var a=[],b=0;b<this.keys_.length;b++)a.push(this.map_[this.keys_[b]]);return a};
_.f.getKeys=function(){Ho(this);return this.keys_.concat()};
_.f.containsKey=function(a){return this.has(a)};
_.f.has=function(a){return Io(this.map_,a)};
_.f.containsValue=function(a){for(var b=0;b<this.keys_.length;b++){var c=this.keys_[b];if(Io(this.map_,c)&&this.map_[c]==a)return!0}return!1};
_.f.equals=function(a,b){if(this===a)return!0;if(this.size!=a.getCount())return!1;b=b||Rqa;Ho(this);for(var c,d=0;c=this.keys_[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};
var Rqa=function(a,b){return a===b};
_.Go.prototype.isEmpty=function(){return 0==this.size};
_.Go.prototype.clear=function(){this.map_={};this.keys_.length=0;this.setSizeInternal_(0);this.version_=0};
_.Go.prototype.remove=function(a){return this.delete(a)};
_.Go.prototype.delete=function(a){return Io(this.map_,a)?(delete this.map_[a],this.setSizeInternal_(this.size-1),this.version_++,this.keys_.length>2*this.size&&Ho(this),!0):!1};
var Ho=function(a){if(a.size!=a.keys_.length){for(var b=0,c=0;b<a.keys_.length;){var d=a.keys_[b];Io(a.map_,d)&&(a.keys_[c++]=d);b++}a.keys_.length=c}if(a.size!=a.keys_.length){var e={};for(c=b=0;b<a.keys_.length;)d=a.keys_[b],Io(e,d)||(a.keys_[c++]=d,e[d]=1),b++;a.keys_.length=c}};
_.f=_.Go.prototype;_.f.get=function(a,b){return Io(this.map_,a)?this.map_[a]:b};
_.f.set=function(a,b){Io(this.map_,a)||(this.setSizeInternal_(this.size+1),this.keys_.push(a),this.version_++);this.map_[a]=b};
_.f.addAll=function(a){if(a instanceof _.Go)for(var b=a.getKeys(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};
_.f.forEach=function(a,b){for(var c=this.getKeys(),d=0;d<c.length;d++){var e=c[d],h=this.get(e);a.call(b,h,e,this)}};
_.f.clone=function(){return new _.Go(this)};
_.f.transpose=function(){for(var a=new _.Go,b=0;b<this.keys_.length;b++){var c=this.keys_[b];a.set(this.map_[c],c)}return a};
_.f.keys=function(){return Qqa(this.__iterator__(!0)).toEs6()};
_.f.values=function(){return Qqa(this.__iterator__(!1)).toEs6()};
_.f.entries=function(){var a=this;return Iqa(this.keys(),function(b){return[b,a.get(b)]})};
_.f.__iterator__=function(a){Ho(this);var b=0,c=this.version_,d=this,e=new _.zo;e.next=function(){if(c!=d.version_)throw Error("Ka");if(b>=d.keys_.length)return _.Ao;var l=d.keys_[b++];return _.Bo(a?l:d.map_[l])};
var h=e.next;e.nextValueOrThrow=function(){return _.Co(h.call(e))};
return e};
_.f.setSizeInternal_=function(a){this.size=a};
var Io=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
var Sqa;Sqa=function(){};
_.Jk=function(a){if("number"==typeof a){var b=new Sqa;b.standardOffset_=a;var c=a;if(0==c)c="Etc/GMT";else{var d=["Etc/GMT",0>c?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",_.Xl(c,2));c=d.join("")}b.timeZoneId_=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=_.Tqa(a);b.tzNames_=[c,c];b.tzNamesExt_={STD_LONG_NAME_GMT:a,STD_GENERIC_LOCATION:a};b.transitions_=[];return b}b=new Sqa;b.timeZoneId_=
a.id;b.standardOffset_=-a.std_offset;b.tzNames_=a.names;b.tzNamesExt_=a.names_ext;b.transitions_=a.transitions;return b};
_.Tqa=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(_.Xl(Math.floor(a/60)%100,2),":",_.Xl(a%60,2));return b.join("")};
_.Jo=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.transitions_.length&&b>=a.transitions_[c];)c+=2;return 0==c?0:a.transitions_[c-1]};
var Wqa,Ko,Vqa;_.Kk=function(a,b){this.patternParts_=[];this.JSC$32168_dateTimeSymbols_=b||_.so;"number"==typeof a?Uqa(this,a):Vqa(this,a)};
Wqa=[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|Y+|M+|k+|S+|E+|a+|b+|B+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYMkSEabBhKHcLQdmsvVwzZ]+/];Ko=function(a){return a.getHours?a.getHours():0};
Vqa=function(a,b){for(Xqa&&(b=b.replace(/\u200f/g,""));b;){for(var c=b,d=0;d<Wqa.length;++d){var e=b.match(Wqa[d]);if(e){var h=e[0];b=b.substring(h.length);0==d&&("''"==h?h="'":(h=h.substring(1,"'"==e[1]?h.length-1:h.length),h=h.replace(/''/g,"'")));a.patternParts_.push({text:h,type:d});break}}if(c===b)throw Error("Ma`"+b);}};
_.Kk.prototype.format=function(a,b){if(!a)throw Error("Na");var c=b?6E4*(a.getTimezoneOffset()-(b.standardOffset_-_.Jo(b,a))):0,d=c?new Date(a.getTime()+c):a,e=d;b&&d.getTimezoneOffset()!=a.getTimezoneOffset()&&(d=new Date(d.getTime()+6E4*(d.getTimezoneOffset()-a.getTimezoneOffset())),e=new Date(a.getTime()+(c+(0<c?-864E5:864E5))));c=[];for(var h=0;h<this.patternParts_.length;++h){var l=this.patternParts_[h].text;1==this.patternParts_[h].type?c.push(Yqa(this,l,a,d,e,b)):c.push(l)}return c.join("")};
var Uqa=function(a,b){if(4>b)var c=a.JSC$32168_dateTimeSymbols_.DATEFORMATS[b];else if(8>b)c=a.JSC$32168_dateTimeSymbols_.TIMEFORMATS[b-4];else if(12>b)c=a.JSC$32168_dateTimeSymbols_.DATETIMEFORMATS[b-8],c=c.replace("{1}",a.JSC$32168_dateTimeSymbols_.DATEFORMATS[b-8]),c=c.replace("{0}",a.JSC$32168_dateTimeSymbols_.TIMEFORMATS[b-8]);else{Uqa(a,10);return}Vqa(a,c)},Lo=function(a,b){b=String(b);
a=a.JSC$32168_dateTimeSymbols_||_.so;if(void 0!==a.ZERODIGIT&&!Zqa){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.ZERODIGIT+e-48):b.charAt(d))}b=c.join("")}return b},Zqa=!1,Xqa=!1,Mo=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("Oa");
},Yqa=function(a,b,c,d,e,h){var l=b.length;
switch(b.charAt(0)){case "G":return c=0<d.getFullYear()?1:0,4<=l?a.JSC$32168_dateTimeSymbols_.ERANAMES[c]:a.JSC$32168_dateTimeSymbols_.ERAS[c];case "y":return c=d.getFullYear(),0>c&&(c=-c),2==l&&(c%=100),Lo(a,_.Xl(c,l));case "Y":return c=(new Date(Lqa(d.getFullYear(),d.getMonth(),d.getDate(),a.JSC$32168_dateTimeSymbols_.FIRSTWEEKCUTOFFDAY,a.JSC$32168_dateTimeSymbols_.FIRSTDAYOFWEEK))).getFullYear(),0>c&&(c=-c),2==l&&(c%=100),Lo(a,_.Xl(c,l));case "M":a:switch(c=d.getMonth(),l){case 5:a=a.JSC$32168_dateTimeSymbols_.NARROWMONTHS[c];
break a;case 4:a=a.JSC$32168_dateTimeSymbols_.MONTHS[c];break a;case 3:a=a.JSC$32168_dateTimeSymbols_.SHORTMONTHS[c];break a;default:a=Lo(a,_.Xl(c+1,l))}return a;case "k":return Mo(e),Lo(a,_.Xl(Ko(e)||24,l));case "S":return Lo(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,l)).substr(2)+(3<l?_.Xl(0,l-3):""));case "E":return c=d.getDay(),4<=l?a.JSC$32168_dateTimeSymbols_.WEEKDAYS[c]:a.JSC$32168_dateTimeSymbols_.SHORTWEEKDAYS[c];case "a":return Mo(e),l=Ko(e),a.JSC$32168_dateTimeSymbols_.AMPMS[12<=l&&
24>l?1:0];case "b":return Mo(e),l=Ko(e),a.JSC$32168_dateTimeSymbols_.AMPMS[12<=l&&24>l?1:0];case "B":return Mo(e),l=Ko(e),a.JSC$32168_dateTimeSymbols_.AMPMS[12<=l&&24>l?1:0];case "h":return Mo(e),Lo(a,_.Xl(Ko(e)%12||12,l));case "K":return Mo(e),Lo(a,_.Xl(Ko(e)%12,l));case "H":return Mo(e),Lo(a,_.Xl(Ko(e),l));case "c":a:switch(c=d.getDay(),l){case 5:a=a.JSC$32168_dateTimeSymbols_.STANDALONENARROWWEEKDAYS[c];break a;case 4:a=a.JSC$32168_dateTimeSymbols_.STANDALONEWEEKDAYS[c];break a;case 3:a=a.JSC$32168_dateTimeSymbols_.STANDALONESHORTWEEKDAYS[c];
break a;default:a=Lo(a,_.Xl(c,1))}return a;case "L":a:switch(c=d.getMonth(),l){case 5:a=a.JSC$32168_dateTimeSymbols_.STANDALONENARROWMONTHS[c];break a;case 4:a=a.JSC$32168_dateTimeSymbols_.STANDALONEMONTHS[c];break a;case 3:a=a.JSC$32168_dateTimeSymbols_.STANDALONESHORTMONTHS[c];break a;default:a=Lo(a,_.Xl(c+1,l))}return a;case "Q":return c=Math.floor(d.getMonth()/3),4>l?a.JSC$32168_dateTimeSymbols_.SHORTQUARTERS[c]:a.JSC$32168_dateTimeSymbols_.QUARTERS[c];case "d":return Lo(a,_.Xl(d.getDate(),l));
case "m":return Mo(e),Lo(a,_.Xl(e.getMinutes(),l));case "s":return Mo(e),Lo(a,_.Xl(e.getSeconds(),l));case "v":return a=h||_.Jk(c.getTimezoneOffset()),a.timeZoneId_;case "V":return a=h||_.Jk(c.getTimezoneOffset()),2>=l?a.timeZoneId_:0<_.Jo(a,c)?void 0!==a.tzNamesExt_.DST_GENERIC_LOCATION?a.tzNamesExt_.DST_GENERIC_LOCATION:a.tzNamesExt_.DST_GENERIC_LOCATION:void 0!==a.tzNamesExt_.STD_GENERIC_LOCATION?a.tzNamesExt_.STD_GENERIC_LOCATION:a.tzNamesExt_.STD_GENERIC_LOCATION;case "w":return c=Lqa(e.getFullYear(),
e.getMonth(),e.getDate(),a.JSC$32168_dateTimeSymbols_.FIRSTWEEKCUTOFFDAY,a.JSC$32168_dateTimeSymbols_.FIRSTDAYOFWEEK),Lo(a,_.Xl(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,l));case "z":return a=h||_.Jk(c.getTimezoneOffset()),4>l?a.tzNames_[0<_.Jo(a,c)?2:0]:a.tzNames_[0<_.Jo(a,c)?3:1];case "Z":return b=h||_.Jk(c.getTimezoneOffset()),4>l?(a=-(b.standardOffset_-_.Jo(b,c)),l=[0>a?"-":"+"],a=Math.abs(a),l.push(_.Xl(Math.floor(a/60)%100,2),_.Xl(a%60,2)),a=
l.join("")):a=Lo(a,_.Tqa(b.standardOffset_-_.Jo(b,c))),a;default:return""}};
var $qa;_.No={DECIMAL_SEP:".",GROUP_SEP:",",PERCENT:"%",ZERO_DIGIT:"0",PLUS_SIGN:"+",MINUS_SIGN:"-",EXP_SYMBOL:"E",PERMILL:"\u2030",INFINITY:"\u221e",NAN:"NaN",DECIMAL_PATTERN:"#,##0.###",SCIENTIFIC_PATTERN:"#E0",PERCENT_PATTERN:"#,##0%",CURRENCY_PATTERN:"\u00a4#,##0.00",DEF_CURRENCY_CODE:"USD"};$qa=_.No;$qa=_.No;
var ara;ara=function(a,b){var c=a|0;if(void 0===b){b=Math;var d=b.min;a+="";var e=a.indexOf(".");b=d.call(b,-1===e?0:a.length-e-1,3)}return 1==c&&0==b?"one":"other"};
_.Oo=ara;_.Oo=ara;
_.bra={DAY:{LONG:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"}},HOUR:{LONG:{R:{0:"this hour"},P:"one{# hour ago}other{# hours ago}",F:"one{in # hour}other{in # hours}"},SHORT:{R:{0:"this hour"},P:"one{# hr. ago}other{# hr. ago}",F:"one{in # hr.}other{in # hr.}"}},MINUTE:{LONG:{R:{0:"this minute"},P:"one{# minute ago}other{# minutes ago}",F:"one{in # minute}other{in # minutes}"},SHORT:{R:{0:"this minute"},P:"one{# min. ago}other{# min. ago}",
F:"one{in # min.}other{in # min.}"}},MONTH:{LONG:{R:{"-1":"last month",0:"this month",1:"next month"},P:"one{# month ago}other{# months ago}",F:"one{in # month}other{in # months}"},SHORT:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{# mo. ago}other{# mo. ago}",F:"one{in # mo.}other{in # mo.}"}},QUARTER:{LONG:{R:{"-1":"last quarter",0:"this quarter",1:"next quarter"},P:"one{# quarter ago}other{# quarters ago}",F:"one{in # quarter}other{in # quarters}"},SHORT:{R:{"-1":"last qtr.",0:"this qtr.",
1:"next qtr."},P:"one{# qtr. ago}other{# qtrs. ago}",F:"one{in # qtr.}other{in # qtrs.}"}},SECOND:{LONG:{R:{0:"now"},P:"one{# second ago}other{# seconds ago}",F:"one{in # second}other{in # seconds}"},SHORT:{R:{0:"now"},P:"one{# sec. ago}other{# sec. ago}",F:"one{in # sec.}other{in # sec.}"}},WEEK:{LONG:{R:{"-1":"last week",0:"this week",1:"next week"},P:"one{# week ago}other{# weeks ago}",F:"one{in # week}other{in # weeks}"},SHORT:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{# wk. ago}other{# wk. ago}",
F:"one{in # wk.}other{in # wk.}"}},YEAR:{LONG:{R:{"-1":"last year",0:"this year",1:"next year"},P:"one{# year ago}other{# years ago}",F:"one{in # year}other{in # years}"},SHORT:{R:{"-1":"last yr.",0:"this yr.",1:"next yr."},P:"one{# yr. ago}other{# yr. ago}",F:"one{in # yr.}other{in # yr.}"}}};
_.Po=function(a){_.Wm.call(this);this.JSC$32189_key_=1;this.pendingKeys_=[];this.publishDepth_=0;this.subscriptions_=[];this.topics_={};this.async_=!!a};
_.wl(_.Po,_.Wm);_.Po.prototype.subscribe=function(a,b,c){var d=this.topics_[a];d||(d=this.topics_[a]=[]);var e=this.JSC$32189_key_;this.subscriptions_[e]=a;this.subscriptions_[e+1]=b;this.subscriptions_[e+2]=c;this.JSC$32189_key_=e+3;d.push(e);return e};
var cra=function(a){var b=$h,c=!1,d=b.subscribe("handleError",function(e){c||(c=!0,this.unsubscribeByKey(d),a.apply(void 0,arguments))},b)};
_.Po.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};
_.Po.prototype.unsubscribeByKey=function(a){var b=this.subscriptions_[a];if(b){var c=this.topics_[b];0!=this.publishDepth_?(this.pendingKeys_.push(a),this.subscriptions_[a+1]=_.rl):(c&&_.ka(c,a),delete this.subscriptions_[a],delete this.subscriptions_[a+1],delete this.subscriptions_[a+2])}return!!b};
_.Po.prototype.JSC$32191_publish=function(a,b){var c=this.topics_[a];if(c){for(var d=Array(arguments.length-1),e=1,h=arguments.length;e<h;e++)d[e-1]=arguments[e];if(this.async_)for(e=0;e<c.length;e++){var l=c[e];dra(this.subscriptions_[l+1],this.subscriptions_[l+2],d)}else{this.publishDepth_++;try{for(e=0,h=c.length;e<h&&!this.isDisposed();e++)l=c[e],this.subscriptions_[l+1].apply(this.subscriptions_[l+2],d)}finally{if(this.publishDepth_--,0<this.pendingKeys_.length&&0==this.publishDepth_)for(;c=
this.pendingKeys_.pop();)this.unsubscribeByKey(c)}}return 0!=e}return!1};
var dra=function(a,b,c){_.pn(function(){a.apply(b,c)})};
_.Po.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_={}};
_.Po.prototype.getCount=function(a){if(a){var b=this.topics_[a];return b?b.length:0}a=0;for(b in this.topics_)a+=this.getCount(b);return a};
_.Po.prototype.disposeInternal=function(){_.Po.superClass_.disposeInternal.call(this);this.clear();this.pendingKeys_.length=0};
_.Qo=function(a){this.mechanism=a};
_.Qo.prototype.set=function(a,b){void 0===b?this.mechanism.remove(a):this.mechanism.set(a,(0,_.nh)(b))};
_.Qo.prototype.get=function(a){try{var b=this.mechanism.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};
_.Qo.prototype.remove=function(a){this.mechanism.remove(a)};
var Ro=function(a){this.mechanism=a};
_.wl(Ro,_.Qo);var era=function(a){this.data=a},fra=function(a){return void 0===a||a instanceof era?a:new era(a)};
Ro.prototype.set=function(a,b){Ro.superClass_.set.call(this,a,fra(b))};
Ro.prototype.getWrapper=function(a){a=Ro.superClass_.get.call(this,a);if(void 0===a||a instanceof Object)return a;throw"Storage: Invalid value was encountered";};
Ro.prototype.get=function(a){if(a=this.getWrapper(a)){if(a=a.data,void 0===a)throw"Storage: Invalid value was encountered";}else a=void 0;return a};
var So=function(a){this.mechanism=a};
_.wl(So,Ro);_.gra=function(a){var b=a.creation;a=a.expiration;return!!a&&a<_.vl()||!!b&&b>_.vl()};
So.prototype.set=function(a,b,c){if(b=fra(b)){if(c){if(c<_.vl()){So.prototype.remove.call(this,a);return}b.expiration=c}b.creation=_.vl()}So.superClass_.set.call(this,a,b)};
So.prototype.getWrapper=function(a,b){var c=So.superClass_.getWrapper.call(this,a);if(c)if(!b&&_.gra(c))So.prototype.remove.call(this,a);else return c};
_.To=function(a){this.mechanism=a};
_.wl(_.To,So);
var hra=function(){};
var Uo=function(){};
_.wl(Uo,hra);Uo.prototype.getCount=function(){for(var a=0,b=_.u(this),c=b.next();!c.done;c=b.next())a++;return a};
Uo.prototype[Symbol.iterator]=function(){return Qqa(this.__iterator__(!0)).toEs6()};
Uo.prototype.clear=function(){var a=Array.from(this);a=_.u(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};
var Vo=function(a){this.storage_=a};
_.wl(Vo,Uo);_.f=Vo.prototype;_.f.isAvailable=function(){if(!this.storage_)return!1;try{return this.storage_.setItem("__sak","1"),this.storage_.removeItem("__sak"),!0}catch(a){return!1}};
_.f.set=function(a,b){try{this.storage_.setItem(a,b)}catch(c){if(0==this.storage_.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};
_.f.get=function(a){a=this.storage_.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.f.remove=function(a){this.storage_.removeItem(a)};
_.f.getCount=function(){return this.storage_.length};
_.f.__iterator__=function(a){var b=0,c=this.storage_,d=new _.zo;d.next=function(){if(b>=c.length)return _.Ao;var h=c.key(b++);if(a)return _.Bo(h);h=c.getItem(h);if("string"!==typeof h)throw"Storage mechanism: Invalid value was encountered";return _.Bo(h)};
var e=d.next;d.nextValueOrThrow=function(){return _.Co(e.call(d))};
return d};
_.f.clear=function(){this.storage_.clear()};
_.f.key=function(a){return this.storage_.key(a)};
var ira=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.storage_=a};
_.wl(ira,Vo);
_.Wo=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.storage_=a};
_.wl(_.Wo,Vo);
var jra=function(a,b){this.storageKey_=a;this.storageNode_=null;if(_.cm&&!_.jm(9)){Xo||(Xo=new _.Go);this.storageNode_=Xo.get(a);this.storageNode_||(b?this.storageNode_=document.getElementById(b):(this.storageNode_=document.createElement("userdata"),this.storageNode_.addBehavior("#default#userData"),document.body.appendChild(this.storageNode_)),Xo.set(a,this.storageNode_));try{this.storageNode_.load(this.storageKey_)}catch(c){this.storageNode_=null}}};
_.wl(jra,Uo);var kra={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},Xo=null,lra=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return kra[b]})};
_.f=jra.prototype;_.f.isAvailable=function(){return!!this.storageNode_};
_.f.set=function(a,b){this.storageNode_.setAttribute(lra(a),b);mra(this)};
_.f.get=function(a){a=this.storageNode_.getAttribute(lra(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.f.remove=function(a){this.storageNode_.removeAttribute(lra(a));mra(this)};
_.f.getCount=function(){return nra(this).attributes.length};
_.f.__iterator__=function(a){var b=0,c=nra(this).attributes,d=new _.zo;d.next=function(){if(b>=c.length)return _.Ao;var h=c[b++];if(a)return _.Bo(decodeURIComponent(h.nodeName.replace(/\./g,"%")).substr(1));h=h.nodeValue;if("string"!==typeof h)throw"Storage mechanism: Invalid value was encountered";return _.Bo(h)};
var e=d.next;d.nextValueOrThrow=function(){return _.Co(e.call(d))};
return d};
_.f.clear=function(){for(var a=nra(this),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);mra(this)};
var mra=function(a){try{a.storageNode_.save(a.storageKey_)}catch(b){throw"Storage mechanism: Quota exceeded";}},nra=function(a){return a.storageNode_.XMLDocument.documentElement};
_.Yo=function(a,b){this.mechanism_=a;this.JSC$32225_prefix_=b+"::"};
_.wl(_.Yo,Uo);_.Yo.prototype.set=function(a,b){this.mechanism_.set(this.JSC$32225_prefix_+a,b)};
_.Yo.prototype.get=function(a){return this.mechanism_.get(this.JSC$32225_prefix_+a)};
_.Yo.prototype.remove=function(a){this.mechanism_.remove(this.JSC$32225_prefix_+a)};
_.Yo.prototype.__iterator__=function(a){var b=this.mechanism_.__iterator__(!0),c=this,d=new _.zo;d.next=function(){try{var h=b.nextValueOrThrow()}catch(l){if(l===_.yo)return _.Ao;throw l;}for(;h.substr(0,c.JSC$32225_prefix_.length)!=c.JSC$32225_prefix_;)try{h=b.nextValueOrThrow()}catch(l){if(l===_.yo)return _.Ao;throw l;}return _.Bo(a?h.substr(c.JSC$32225_prefix_.length):c.mechanism_.get(h))};
var e=d.next;d.nextValueOrThrow=function(){return _.Co(e.call(d))};
return d};
_.ora=function(a){var b=new ira;return b.isAvailable()?a?new _.Yo(b,a):b:null};
_.Zo=function(a){if(a.getValues&&"function"==typeof a.getValues)return a.getValues();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(_.ma(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return _.Zd.getValues(a)};
_.pra=function(a){if(a.getKeys&&"function"==typeof a.getKeys)return a.getKeys();if(!a.getValues||"function"!=typeof a.getValues){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.ma(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Zd.getKeys(a)}}};
_.$o=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.ma(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.pra(a),e=_.Zo(a),h=e.length,l=0;l<h;l++)b.call(c,e[l],d&&d[l],a)};
var $ia,gp,ip,wra,qra,sra,rra,vra,tra;
_.ck=function(a,b){this.JSC$32231_domain_=this.userInfo_=this.scheme_="";this.JSC$32231_port_=null;this.fragment_=this.JSC$32231_path_="";this.JSC$32231_ignoreCase_=!1;var c;a instanceof _.ck?(this.JSC$32231_ignoreCase_=void 0!==b?b:a.JSC$32231_ignoreCase_,_.ap(this,a.scheme_),this.userInfo_=a.userInfo_,_.bp(this,a.JSC$32231_domain_),_.cp(this,a.JSC$32231_port_),_.dp(this,a.getPath()),_.ep(this,a.JSC$32231_queryData_.clone()),_.fp(this,a.fragment_)):a&&(c=_.We(String(a)))?(this.JSC$32231_ignoreCase_=
!!b,_.ap(this,c[1]||"",!0),this.userInfo_=gp(c[2]||""),_.bp(this,c[3]||"",!0),_.cp(this,c[4]),_.dp(this,c[5]||"",!0),_.ep(this,c[6]||"",!0),_.fp(this,c[7]||"",!0)):(this.JSC$32231_ignoreCase_=!!b,this.JSC$32231_queryData_=new _.hp(null,this.JSC$32231_ignoreCase_))};
_.ck.prototype.toString=function(){var a=[],b=this.scheme_;b&&a.push(ip(b,qra,!0),":");var c=this.JSC$32231_domain_;if(c||"file"==b)a.push("//"),(b=this.userInfo_)&&a.push(ip(b,qra,!0),"@"),a.push(_.Pe(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.JSC$32231_port_,null!=c&&a.push(":",String(c));if(c=this.getPath())this.JSC$32231_domain_&&"/"!=c.charAt(0)&&a.push("/"),a.push(ip(c,"/"==c.charAt(0)?rra:sra,!0));(c=this.JSC$32231_queryData_.toString())&&a.push("?",c);(c=this.fragment_)&&a.push("#",
ip(c,tra));return a.join("")};
_.ck.prototype.resolve=function(a){var b=this.clone(),c=!!a.scheme_;c?_.ap(b,a.scheme_):c=!!a.userInfo_;c?b.userInfo_=a.userInfo_:c=!!a.JSC$32231_domain_;c?_.bp(b,a.JSC$32231_domain_):c=null!=a.JSC$32231_port_;var d=a.getPath();if(c)_.cp(b,a.JSC$32231_port_);else if(c=!!a.JSC$32231_path_){if("/"!=d.charAt(0))if(this.JSC$32231_domain_&&!this.JSC$32231_path_)d="/"+d;else{var e=b.getPath().lastIndexOf("/");-1!=e&&(d=b.getPath().substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.xa(e,"./")||_.xa(e,
"/.")){d=_.Bk(e,"/");e=e.split("/");for(var h=[],l=0;l<e.length;){var m=e[l++];"."==m?d&&l==e.length&&h.push(""):".."==m?((1<h.length||1==h.length&&""!=h[0])&&h.pop(),d&&l==e.length&&h.push("")):(h.push(m),d=!0)}d=h.join("/")}else d=e}c?_.dp(b,d):c=""!==a.JSC$32231_queryData_.toString();c?_.ep(b,a.JSC$32231_queryData_.clone()):c=!!a.fragment_;c&&_.fp(b,a.fragment_);return b};
_.ck.prototype.clone=function(){return new _.ck(this)};
_.ap=function(a,b,c){a.scheme_=c?gp(b,!0):b;a.scheme_&&(a.scheme_=a.scheme_.replace(/:$/,""));return a};
_.bp=function(a,b,c){a.JSC$32231_domain_=c?gp(b,!0):b;return a};
_.cp=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Pa`"+b);a.JSC$32231_port_=b}else a.JSC$32231_port_=null;return a};
_.ck.prototype.getPath=function(){return this.JSC$32231_path_};
_.dp=function(a,b,c){a.JSC$32231_path_=c?gp(b,!0):b;return a};
_.ep=function(a,b,c){b instanceof _.hp?(a.JSC$32231_queryData_=b,ura(a.JSC$32231_queryData_,a.JSC$32231_ignoreCase_)):(c||(b=ip(b,vra)),a.JSC$32231_queryData_=new _.hp(b,a.JSC$32231_ignoreCase_));return a};
_.jp=function(a,b,c){a.JSC$32231_queryData_.set(b,c);return a};
_.fp=function(a,b,c){a.fragment_=c?gp(b):b;return a};
_.kp=function(a){return a instanceof _.ck?a.clone():new _.ck(a,void 0)};
$ia=function(a,b){a instanceof _.ck||(a=_.kp(a));b instanceof _.ck||(b=_.kp(b));return a.resolve(b)};
gp=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};
ip=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,wra),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};
wra=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
qra=/[#\/\?@]/g;sra=/[#\?:]/g;rra=/[#\?]/g;vra=/[#\?@]/g;tra=/#/g;_.hp=function(a,b){this.count_=this.keyMap_=null;this.encodedQuery_=a||null;this.JSC$32232_ignoreCase_=!!b};
_.lp=function(a){a.keyMap_||(a.keyMap_=new Map,a.count_=0,a.encodedQuery_&&_.Zl(a.encodedQuery_,function(b,c){a.add(_.af(b),c)}))};
_.f=_.hp.prototype;_.f.getCount=function(){_.lp(this);return this.count_};
_.f.add=function(a,b){_.lp(this);this.encodedQuery_=null;a=mp(this,a);var c=this.keyMap_.get(a);c||this.keyMap_.set(a,c=[]);c.push(b);this.count_+=1;return this};
_.f.remove=function(a){_.lp(this);a=mp(this,a);return this.keyMap_.has(a)?(this.encodedQuery_=null,this.count_-=this.keyMap_.get(a).length,this.keyMap_.delete(a)):!1};
_.f.clear=function(){this.keyMap_=this.encodedQuery_=null;this.count_=0};
_.f.isEmpty=function(){_.lp(this);return 0==this.count_};
_.f.containsKey=function(a){_.lp(this);a=mp(this,a);return this.keyMap_.has(a)};
_.f.containsValue=function(a){var b=this.getValues();return _.ea(b,a)};
_.f.forEach=function(a,b){_.lp(this);this.keyMap_.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.f.getKeys=function(){_.lp(this);for(var a=Array.from(this.keyMap_.values()),b=Array.from(this.keyMap_.keys()),c=[],d=0;d<b.length;d++)for(var e=a[d],h=0;h<e.length;h++)c.push(b[d]);return c};
_.f.getValues=function(a){_.lp(this);var b=[];if("string"===typeof a)this.containsKey(a)&&(b=b.concat(this.keyMap_.get(mp(this,a))));else{a=Array.from(this.keyMap_.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.f.set=function(a,b){_.lp(this);this.encodedQuery_=null;a=mp(this,a);this.containsKey(a)&&(this.count_-=this.keyMap_.get(a).length);this.keyMap_.set(a,[b]);this.count_+=1;return this};
_.f.get=function(a,b){if(!a)return b;a=this.getValues(a);return 0<a.length?String(a[0]):b};
_.xra=function(a,b,c){a.remove(b);0<c.length&&(a.encodedQuery_=null,a.keyMap_.set(mp(a,b),_.la(c)),a.count_+=c.length)};
_.hp.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<b.length;c++){var d=b[c],e=_.Pe(d);d=this.getValues(d);for(var h=0;h<d.length;h++){var l=e;""!==d[h]&&(l+="="+_.Pe(d[h]));a.push(l)}}return this.encodedQuery_=a.join("&")};
_.hp.prototype.clone=function(){var a=new _.hp;a.encodedQuery_=this.encodedQuery_;this.keyMap_&&(a.keyMap_=new Map(this.keyMap_),a.count_=this.count_);return a};
var mp=function(a,b){b=String(b);a.JSC$32232_ignoreCase_&&(b=b.toLowerCase());return b},ura=function(a,b){b&&!a.JSC$32232_ignoreCase_&&(_.lp(a),a.encodedQuery_=null,a.keyMap_.forEach(function(c,d){var e=d.toLowerCase();
d!=e&&(this.remove(d),_.xra(this,e,c))},a));
a.JSC$32232_ignoreCase_=b};
_.hp.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)_.$o(arguments[b],function(c,d){this.add(d,c)},this)};
/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
(function(){if(Bqa&&!HTMLElement.es5Shimmed&&void 0!==window.Reflect&&void 0!==window.customElements&&!window.customElements.polyfillWrapFlushCallback){var a=HTMLElement;window.HTMLElement=function(){return Reflect.construct(a,[],this.constructor)};
HTMLElement.prototype=a.prototype;HTMLElement.prototype.constructor=HTMLElement;HTMLElement.es5Shimmed=!0;Object.setPrototypeOf(HTMLElement,a)}})();
/*
 *****************************************************************************
Copyright (C) Microsoft. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and
limitations under the License.
*****************************************************************************/
var yra=yra||{id:"third_party/javascript/node_modules/reflect_decorators/Reflect.closure.js"},zra;(function(a){function b(ja,pa,na){var Ba=Ha.get(ja);if(!Ba){if(!na)return;Ba=new ia;Ha.set(ja,Ba)}ja=Ba.get(pa);if(!ja){if(!na)return;ja=new ia;Ba.set(pa,ja)}return ja}
function c(ja,pa,na){if(d(ja,pa,na))return!0;pa=C(pa);return null!==pa?c(ja,pa,na):!1}
function d(ja,pa,na){pa=b(pa,na,!1);return void 0===pa?!1:!!pa.has(ja)}
function e(ja,pa,na){if(d(ja,pa,na))return h(ja,pa,na);pa=C(pa);if(null!==pa)return e(ja,pa,na)}
function h(ja,pa,na){pa=b(pa,na,!1);if(void 0!==pa)return pa.get(ja)}
function l(ja,pa){var na=m(ja,pa);ja=C(ja);if(null===ja)return na;var Ba=l(ja,pa);if(0>=Ba.length)return na;if(0>=na.length)return Ba;pa=new oa;ja=[];na=_.u(na);for(var ec=na.next();!ec.done;ec=na.next())ec=ec.value,pa.has(ec)||(pa.add(ec),ja.push(ec));na=_.u(Ba);for(ec=na.next();!ec.done;ec=na.next())Ba=ec.value,pa.has(Ba)||(pa.add(Ba),ja.push(Ba));return ja}
function m(ja,pa){ja=b(ja,pa,!1);var na=[];ja&&ja.forEach(function(Ba,ec){return na.push(ec)});
return na}
function p(ja){return void 0===ja}
function q(ja){return"object"===typeof ja?null!==ja:"function"===typeof ja}
function x(ja){return"function"===typeof ja}
function B(ja){return"symbol"===typeof ja?ja:String(ja)}
function C(ja){var pa=Object.getPrototypeOf(ja);if("function"!==typeof ja||ja===X||pa!==X)return pa;var na=Object.getPrototypeOf(ja.prototype);if(null==na||na===Object.prototype)return pa;na=na.constructor;return"function"!==typeof na||na===ja?pa:na}
function I(){function ja(){this._keys=[];this._values=[];this._cache=pa}
var pa={};ja.prototype={get size(){return this._keys.length},has:function(na){return na===this._cache?!0:0<=this._find(na)?(this._cache=na,!0):!1},
get:function(na){var Ba=this._find(na);if(0<=Ba)return this._cache=na,this._values[Ba]},
set:function(na,Ba){this.delete(na);this._keys.push(na);this._values.push(Ba);this._cache=na;return this},
delete:function(na){na=this._find(na);return 0<=na?(this._keys.splice(na,1),this._values.splice(na,1),this._cache=pa,!0):!1},
clear:function(){this._keys.length=0;this._values.length=0;this._cache=pa},
forEach:function(na){for(var Ba=this.size,ec=0;ec<Ba;++ec){var hh=this._keys[ec],xq=this._values[ec];this._cache=hh;na.call(this,xq,hh,this)}},
_find:function(na){for(var Ba=this._keys,ec=Ba.length,hh=0;hh<ec;++hh)if(Ba[hh]===na)return hh;return-1}};
return ja}
function H(){function ja(){this._map=new ia}
ja.prototype={get size(){return this._map.length},has:function(pa){return this._map.has(pa)},
add:function(pa){this._map.set(pa,pa);return this},
delete:function(pa){return this._map.delete(pa)},
clear:function(){this._map.clear()},
forEach:function(pa,na){this._map.forEach(pa,na)}};
return ja}
function O(){function ja(){this._key=na()}
function pa(Xb,Ck){for(var xj=0;xj<Ck;++xj)Xb[xj]=255*Math.random()|0}
function na(){do{if(ec)var Xb=ec.randomBytes(16);else"function"===typeof Uint8Array?(Xb=new Uint8Array(16),"undefined"!==typeof crypto?crypto.getRandomValues(Xb):pa(Xb,16)):(Xb=Array(16),pa(Xb,16));Xb[6]=Xb[6]&79|64;Xb[8]=Xb[8]&191|128;for(var Ck="",xj=0;16>xj;++xj){var fJ=Xb[xj];if(4===xj||6===xj||8===xj)Ck+="-";16>fJ&&(Ck+="0");Ck+=fJ.toString(16).toLowerCase()}Xb="@@WeakMap@@"+Ck}while(hh.call(xq,Xb));xq[Xb]=!0;return Xb}
function Ba(Xb,Ck){if(!hh.call(Xb,fw)){if(!Ck)return;Object.defineProperty(Xb,fw,{value:Object.create(null)})}return Xb[fw]}
var ec="undefined"!==typeof global&&"object"===typeof yra&&"function"===typeof require&&require("crypto"),hh=Object.prototype.hasOwnProperty,xq={},fw=na();ja.prototype={has:function(Xb){return(Xb=Ba(Xb,!1))?this._key in Xb:!1},
get:function(Xb){if(Xb=Ba(Xb,!1))return Xb[this._key]},
set:function(Xb,Ck){Ba(Xb,!0)[this._key]=Ck;return this},
delete:function(Xb){return(Xb=Ba(Xb,!1))&&this._key in Xb?delete Xb[this._key]:!1},
clear:function(){this._key=na()}};
return ja}
var X=Object.getPrototypeOf(Function),ia="function"===typeof Map?Map:I(),oa="function"===typeof Set?Set:H(),Ha=new ("function"===typeof WeakMap?WeakMap:O());a.decorate=function(ja,pa,na,Ba){if(p(Ba)){if(p(na)){if(!Array.isArray(ja))throw new TypeError;if(!x(pa))throw new TypeError;for(na=ja.length-1;0<=na;--na)if(Ba=(0,ja[na])(pa),!p(Ba)){if(!x(Ba))throw new TypeError;pa=Ba}return pa}if(!Array.isArray(ja))throw new TypeError;if(!q(pa))throw new TypeError;na=B(na);for(Ba=ja.length-1;0<=Ba;--Ba)(0,ja[Ba])(pa,
na)}else{if(Array.isArray(ja))if(q(pa)){if(p(na))throw new TypeError;if(!q(Ba))throw new TypeError;}else throw new TypeError;else throw new TypeError;na=B(na);for(var ec=ja.length-1;0<=ec;--ec){var hh=(0,ja[ec])(pa,na,Ba);if(!p(hh)){if(!q(hh))throw new TypeError;Ba=hh}}return Ba}};
a.metadata=function(ja,pa){return function(na,Ba){if(p(Ba)){if(!x(na))throw new TypeError;b(na,void 0,!0).set(ja,pa)}else{if(!q(na))throw new TypeError;Ba=B(Ba);b(na,Ba,!0).set(ja,pa)}}};
a.defineMetadata=function(ja,pa){var na;if(q(pa))p(na)||(na=B(na));else throw new TypeError;b(pa,na,!0).set("parameters",ja)};
a.hasMetadata=function(ja,pa,na){if(q(pa))p(na)||(na=B(na));else throw new TypeError;return c(ja,pa,na)};
a.hasOwnMetadata=function(ja,pa,na){if(q(pa))p(na)||(na=B(na));else throw new TypeError;return d(ja,pa,na)};
a.getMetadata=function(ja,pa,na){if(q(pa))p(na)||(na=B(na));else throw new TypeError;return e(ja,pa,na)};
a.getOwnMetadata=function(ja,pa,na){if(q(pa))p(na)||(na=B(na));else throw new TypeError;return h(ja,pa,na)};
a.getMetadataKeys=function(ja,pa){if(q(ja))p(pa)||(pa=B(pa));else throw new TypeError;return l(ja,pa)};
a.getOwnMetadataKeys=function(ja,pa){if(q(ja))p(pa)||(pa=B(pa));else throw new TypeError;return m(ja,pa)};
a.deleteMetadata=function(ja,pa,na){if(q(pa))p(na)||(na=B(na));else throw new TypeError;var Ba=b(pa,na,!1);if(!p(Ba)){if(!Ba.delete(ja))return!1;if(0<Ba.size)return!0;ja=Ha.get(pa);ja.delete(na);if(0<ja.size)return!0;Ha.delete(pa);return!0}};
(function(ja){if("undefined"!==typeof ja.Reflect){if(ja.Reflect!==a)for(var pa in a)ja.Reflect[pa]=a[pa]}else ja.Reflect=a})("undefined"!==typeof window?window:"undefined"!==typeof WorkerGlobalScope?self:"undefined"!==typeof global?global:Function("return this;")())})(zra||(zra={}));
/*

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};
/*

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 dba=/(url\()([^)]*)(\))/g,cba=/(^\/[^\/])|(^#)|(^[\w-\d]*:)/,gc,hc;
var np,Era,vp,Fra;_.vd=!window.ShadyDOM||!window.ShadyDOM.inUse;_.Ara=!(window.ShadyCSS&&!window.ShadyCSS.nativeCss);_.Bra=!window.customElements.polyfillWrapFlushCallback;if(np=_.vd&&"adoptedStyleSheets"in Document.prototype&&"replaceSync"in CSSStyleSheet.prototype)try{var Cra=new CSSStyleSheet;Cra.replaceSync("");var Dra=document.createElement("div");Dra.attachShadow({mode:"open"});Dra.shadowRoot.adoptedStyleSheets=[Cra];np=Dra.shadowRoot.adoptedStyleSheets[0]===Cra}catch(a){np=!1}Era=np;
_.op=window.Polymer&&window.Polymer.rootPath||_.kc(document.baseURI||window.location.href);_.Ic=window.Polymer&&window.Polymer.sanitizeDOMValue||void 0;_.cd=window.Polymer&&window.Polymer.setPassiveTouchGestures||!1;_.Cd=window.Polymer&&window.Polymer.strictTemplatePolicy||!1;_.pp=window.Polymer&&window.Polymer.allowTemplateFromDomModule||!1;_.ud=window.Polymer&&window.Polymer.legacyOptimizations||!1;_.Bd=window.Polymer&&window.Polymer.legacyWarnings||!1;
_.qp=window.Polymer&&window.Polymer.syncInitialRender||!1;_.Nc=window.Polymer&&window.Polymer.legacyUndefined||!1;_.rp=window.Polymer&&window.Polymer.orderedComputed||!1;_.sp=window.Polymer&&window.Polymer.removeNestedTemplates||!1;_.tp=window.Polymer&&window.Polymer.fastDomIf||!1;_.up=window.Polymer&&window.Polymer.suppressTemplateNotifications||!1;vp=window.Polymer&&window.Polymer.legacyNoObservedAttributes||!1;Fra=window.Polymer&&window.Polymer.useAdoptedStyleSheetsWithBuiltCSS||!1;
var wp,xp;wp={};xp={};_.Qc=function(){return HTMLElement.apply(this,arguments)||this};
_.r(_.Qc,HTMLElement);_.Qc.import=function(a,b){return a?(a=wp[a]||xp[a.toLowerCase()])&&b?a.querySelector(b):a:null};
_.Qc.prototype.attributeChangedCallback=function(a,b,c){b!==c&&this.register()};
_.Qc.prototype.register=function(a){if(a=a||this.id){if(_.Cd&&void 0!==(wp[a]||xp[a.toLowerCase()]))throw wp[a]=xp[a.toLowerCase()]=null,Error("Ra`"+a);this.id=a;wp[a]=xp[a.toLowerCase()]=this;this.querySelector("style")&&console.warn("dom-module %s has style outside template",this.id)}};
_.t.Object.defineProperties(_.Qc.prototype,{assetpath:{configurable:!0,enumerable:!0,get:function(){if(!this.__assetpath){var a=window.HTMLImports&&HTMLImports.importForElement?HTMLImports.importForElement(this)||document:this.ownerDocument;a=_.ic(this.getAttribute("assetpath")||"",a.baseURI);this.__assetpath=_.kc(a)}return this.__assetpath}}});
_.t.Object.defineProperties(_.Qc,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return["id"]}}});
_.Qc["import"]=_.Qc.import;_.Qc.prototype.modules=wp;customElements.define("dom-module",_.Qc);
var Gra=0,eba=0,nc=[],Hra=0,mc=!1,Ira=document.createTextNode("");(new window.MutationObserver(fba)).observe(Ira,{characterData:!0});_.yp={after:function(a){return{run:function(b){return window.setTimeout(b,a)},
cancel:function(b){window.clearTimeout(b)}}},
run:function(a,b){return window.setTimeout(a,b)},
cancel:function(a){window.clearTimeout(a)}};
_.zp={run:function(a){return window.requestAnimationFrame(a)},
cancel:function(a){window.cancelAnimationFrame(a)}};
_.Jra={run:function(a){return window.requestIdleCallback?window.requestIdleCallback(a):window.setTimeout(a,16)},
cancel:function(a){window.cancelIdleCallback?window.cancelIdleCallback(a):window.clearTimeout(a)}};
_.qd={run:function(a){mc||(mc=!0,Ira.textContent=Hra++);nc.push(a);return Gra++},
cancel:function(a){var b=a-eba;if(0<=b){if(!nc[b])throw Error("Sa`"+a);nc[b]=null}}};
var Kra;Kra=0;_.lj=function(a){var b=a.__mixinApplications;b||(b=new WeakMap,a.__mixinApplications=b);var c=Kra++;return function(d){var e=d.__mixinSet;if(e&&e[c])return d;var h=b,l=h.get(d);l||(l=a(d),h.set(d,l),d=Object.create(l.__mixinSet||e||null),d[c]=!0,l.__mixinSet=d);return l}};
_.Hc=window.ShadyDOM&&window.ShadyDOM.noPatch&&window.ShadyDOM.wrap?window.ShadyDOM.wrap:window.ShadyDOM?function(a){return ShadyDOM.patch(a)}:function(a){return a};
_.Ap=_.lj(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};
_.r(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],h=this._shouldPropertyChange(c,d,e);h&&(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 h};
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,_.qd.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,h){d!==e&&this._attributeToProperty(c,e);a.prototype.attributeChangedCallback&&a.prototype.attributeChangedCallback.call(this,c,d,e,h)};
b.prototype._attributeToProperty=function(c,d,e){if(!this.__serializing){var h=this.__dataAttributes;c=h&&h[c]||c;this[c]=this._deserializeValue(d,e||this.constructor.typeForProperty(c))}};
b.prototype._propertyToAttribute=function(c,d,e){this.__serializing=!0;e=3>arguments.length?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("class"===e||"name"===e||"slot"===e)c=(0,_.Hc)(c);void 0===d?c.removeAttribute(e):c.setAttribute(e,d)};
b.prototype._serializeValue=function(c){switch(typeof c){case "boolean":return c?"":void 0;default:return null!=c?c.toString():void 0}};
b.prototype._deserializeValue=function(c,d){switch(d){case Boolean:return null!==c;case Number:return Number(c);default:return c}};
return b});
_.Lra=0;_.oc=[];
_.Mra=_.lj(function(a){function b(h){h=Object.getPrototypeOf(h);return h.prototype instanceof e?h:null}
function c(h){if(!h.hasOwnProperty("__ownProperties")){var l=null;if(h.hasOwnProperty("properties")){var m=h.properties;if(m){l={};for(var p in m){var q=m[p];l[p]="function"===typeof q?{type:q}:q}}}h.__ownProperties=l}return h.__ownProperties}
var d=(0,_.Ap)(a),e=function(){return d.apply(this,arguments)||this};
_.r(e,d);e.finalize=function(){if(!this.hasOwnProperty("__finalized")){var h=b(this);h&&h.finalize();this.__finalized=!0;this._finalizeClass()}};
e._finalizeClass=function(){var h=c(this);h&&this.createProperties(h)};
e.typeForProperty=function(h){return(h=this._properties[h])&&h.type};
e.prototype._initializeProperties=function(){_.Lra++;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)};
_.t.Object.defineProperties(e,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){var h=this;if(!this.hasOwnProperty("__observedAttributes")){_.pc(this.prototype);var l=this._properties;this.__observedAttributes=l?Object.keys(l).map(function(m){return h.prototype._addPropertyToAttributeMap(m)}):[]}return this.__observedAttributes}},
_properties:{configurable:!0,enumerable:!0,get:function(){if(!this.hasOwnProperty("__properties")){var h=b(this);this.__properties=Object.assign({},h&&h._properties,c(this))}return this.__properties}}});
return e});
var qc={},gba=/-[a-z]/g,hba=/([A-Z])/g;
for(var Nra={},Bp=HTMLElement.prototype;Bp;){for(var Ora=Object.getOwnPropertyNames(Bp),Pra=0;Pra<Ora.length;Pra++)Nra[Ora[Pra]]=!0;Bp=Object.getPrototypeOf(Bp)}var Qra;Qra=window.trustedTypes?function(a){return trustedTypes.isHTML(a)||trustedTypes.isScript(a)||trustedTypes.isScriptURL(a)}:function(){return!1};
_.Rra=_.lj(function(a){var b=(0,_.Ap)(a);a=function(){return b.apply(this,arguments)||this};
_.r(a,b);a.createPropertiesForAttributes=function(){for(var c=this.observedAttributes,d=0;d<c.length;d++)this.prototype._createPropertyAccessor(_.rc(c[d]))};
a.attributeNameForProperty=function(c){return _.sc(c)};
a.prototype._initializeProperties=function(){this.__dataProto&&(this._initializeProtoProperties(this.__dataProto),this.__dataProto=null);b.prototype._initializeProperties.call(this)};
a.prototype._initializeProtoProperties=function(c){for(var d in c)this._setProperty(d,c[d])};
a.prototype._ensureAttribute=function(c,d){this.hasAttribute(c)||this._valueToNodeAttribute(this,d,c)};
a.prototype._serializeValue=function(c){switch(typeof c){case "object":if(c instanceof Date)return c.toString();if(c){if(Qra(c))return c;try{return JSON.stringify(c)}catch(d){return""}}default:return b.prototype._serializeValue.call(this,c)}};
a.prototype._deserializeValue=function(c,d){switch(d){case Object:try{var e=JSON.parse(c)}catch(h){e=c}break;case Array:try{e=JSON.parse(c)}catch(h){e=null,console.warn("Polymer::Attributes: couldn't decode Array as JSON: "+c)}break;case Date:e=isNaN(c)?String(c):Number(c);e=new Date(e);break;default:e=b.prototype._deserializeValue.call(this,c,d)}return e};
a.prototype._definePropertyAccessor=function(c,d){if(!Nra[c]){var e=this[c];void 0!==e&&(this.__data?this._setPendingProperty(c,e):(this.__dataProto?this.hasOwnProperty("__dataProto")||(this.__dataProto=Object.create(this.__dataProto)):this.__dataProto={},this.__dataProto[c]=e))}b.prototype._definePropertyAccessor.call(this,c,d)};
a.prototype._hasAccessor=function(c){return this.__dataHasAccessor&&this.__dataHasAccessor[c]};
a.prototype._isPropertyPending=function(c){return!!(this.__dataPending&&c in this.__dataPending)};
return a});
var Sra,Tra,Ura;Sra={"dom-if":!0,"dom-repeat":!0};Tra=!1;Ura=!1;_.Vra=_.lj(function(a){var b=function(){return a.apply(this,arguments)||this};
_.r(b,a);b._parseTemplate=function(c,d){if(!c._templateInfo){var e=c._templateInfo={};e.nodeInfoList=[];e.nestedTemplate=!!d;e.stripWhiteSpace=d&&d.stripWhiteSpace||c.hasAttribute&&c.hasAttribute("strip-whitespace");this._parseTemplateContent(c,e,{parent:null})}return c._templateInfo};
b._parseTemplateContent=function(c,d,e){return this._parseTemplateNode(c.content,d,e)};
b._parseTemplateNode=function(c,d,e){var h=!1;"template"!=c.localName||c.hasAttribute("preserve-content")?"slot"===c.localName&&(d.hasInsertionPoint=!0):h=this._parseTemplateNestedTemplate(c,d,e)||h;if(!Tra){Tra=!0;var l=document.createElement("textarea");l.placeholder="a";Ura=l.placeholder===l.textContent}Ura&&"textarea"===c.localName&&c.placeholder&&c.placeholder===c.textContent&&(c.textContent=null);c.firstChild&&this._parseTemplateChildNodes(c,d,e);c.hasAttributes&&c.hasAttributes()&&(h=this._parseTemplateNodeAttributes(c,
d,e)||h);return h||e.noted};
b._parseTemplateChildNodes=function(c,d,e){if("script"!==c.localName&&"style"!==c.localName)for(var h=c.firstChild,l=0,m;h;h=m){if("template"==h.localName&&(m=h.getAttribute("is"))&&Sra[m]){var p=h;p.removeAttribute("is");h=p.ownerDocument.createElement(m);p.parentNode.replaceChild(h,p);for(h.appendChild(p);p.attributes.length;)h.setAttribute(p.attributes[0].name,p.attributes[0].value),p.removeAttribute(p.attributes[0].name)}m=h.nextSibling;if(h.nodeType===Node.TEXT_NODE){for(p=m;p&&p.nodeType===
Node.TEXT_NODE;)h.textContent+=p.textContent,m=p.nextSibling,c.removeChild(p),p=m;if(d.stripWhiteSpace&&!h.textContent.trim()){c.removeChild(h);continue}}p={parentIndex:l,parentInfo:e};this._parseTemplateNode(h,d,p)&&(p.infoIndex=d.nodeInfoList.push(p)-1);h.parentNode&&l++}};
b._parseTemplateNestedTemplate=function(c,d,e){d=this._parseTemplate(c,d);(d.content=c.content.ownerDocument.createDocumentFragment()).appendChild(c.content);e.templateInfo=d;return!0};
b._parseTemplateNodeAttributes=function(c,d,e){for(var h=!1,l=Array.from(c.attributes),m=l.length-1,p;p=l[m];m--)h=this._parseTemplateNodeAttribute(c,d,e,p.name,p.value)||h;return h};
b._parseTemplateNodeAttribute=function(c,d,e,h,l){return"on-"===h.slice(0,3)?(c.removeAttribute(h),e.events=e.events||[],e.events.push({name:h.slice(3),value:l}),!0):"id"===h?(e.id=l,!0):!1};
b._contentForTemplate=function(c){var d=c._templateInfo;return d&&d.content||c.content};
b.prototype._stampTemplate=function(c,d){c&&!c.content&&window.HTMLTemplateElement&&HTMLTemplateElement.decorate&&HTMLTemplateElement.decorate(c);d=d||this.constructor._parseTemplate(c);var e=d.nodeInfoList;c=document.importNode(d.content||c.content,!0);c.__noInsertionPoint=!d.hasInsertionPoint;var h=c.nodeList=Array(e.length);c.$={};for(var l=0,m=e.length,p=void 0;l<m&&(p=e[l]);l++){var q=h[l]=iba(c,p);p.id&&(c.$[p.id]=q);var x=q,B=d;p.templateInfo&&(x._templateInfo=p.templateInfo,x._parentTemplateInfo=
B);if(p.events&&p.events.length){x=0;B=p.events;for(var C=void 0;x<B.length&&(C=B[x]);x++)this._addMethodEventListenerToNode(q,C.name,C.value,this)}}return c};
b.prototype._addMethodEventListenerToNode=function(c,d,e,h){e=jba(h||c,e);this._addEventListenerToNode(c,d,e);return e};
b.prototype._addEventListenerToNode=function(c,d,e){c.addEventListener(d,e)};
b.prototype._removeEventListenerFromNode=function(c,d,e){c.removeEventListener(d,e)};
return b});
/*
 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 Ec,Kc,Wra,Xra,Yra,wba,Zra,Cp;Ec=0;Kc=[];Wra={COMPUTE:"__computeEffects",REFLECT:"__reflectEffects",NOTIFY:"__notifyEffects",PROPAGATE:"__propagateEffects",OBSERVE:"__observeEffects",READ_ONLY:"__readOnly"};Xra=/[A-Z]/;
Yra=function(a,b,c,d,e){var h=e?_.uc(a):a;if(b=b[h])for(h=0;h<b.length;h++){var l=b[h];if(l.info.lastRun!==Ec&&(!e||Fc(a,l.trigger))){l.info.lastRun=Ec;l=l.info;for(var m=c,p=d,q=0,x=m.length-1,B=-1;q<=x;){var C=q+x>>1,I=p.get(m[C].methodInfo)-p.get(l.methodInfo);if(0>I)q=C+1;else if(0<I)x=C-1;else{B=C;break}}0>B&&(B=x+1);m.splice(B,0,l)}}};
wba=[];Zra=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");
_.Dp=_.lj(function(a){var b=(0,_.Vra)((0,_.Rra)(a));a=function(){var c=b.call(this)||this;c.__isPropertyEffectsClient=!0;return c};
_.r(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(Cp.length){var c=Cp[Cp.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,"__readOnly"==d);var h=Dc(this,d,!0)[c];h||(h=this[d][c]=[]);h.push(e)};
a.prototype._removePropertyEffect=function(c,d,e){c=Dc(this,d,!0)[c];e=c.indexOf(e);0<=e&&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,h){if(h||_.uc(Array.isArray(c)?c[0]:c)!==c){if(!h&&(h=_.Bc(this,c),c=_.Cc(this,c,d),!c||!b.prototype._shouldPropertyChange.call(this,c,d,h)))return!1;this.__dataHasPaths=!0;if(this._setPendingProperty(c,d,e)){if(e=this.__dataLinkedPaths)for(var l in e)h=e[l],_.wc(l,c)?(h=_.xc(l,h,c),this._setPendingPropertyOrPath(h,d,!0,!0)):_.wc(h,c)&&(h=_.xc(h,l,c),this._setPendingPropertyOrPath(h,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]||"object"==typeof e)"className"===d&&(c=(0,_.Hc)(c)),c[d]=e};
a.prototype._setPendingProperty=function(c,d,e){var h=this.__dataHasPaths&&_.tc(c);if(this._shouldPropertyChange(c,d,(h?this.__dataTemp:this.__data)[c])){this.__dataPending||(this.__dataPending={},this.__dataOld={});c in this.__dataOld||(this.__dataOld[c]=this.__data[c]);h?this.__dataTemp[c]=d:this.__data[c]=d;this.__dataPending[c]=d;if(h||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;d<c.length;d++){var e=c[d];e.__dataEnabled?e.__dataPending&&e._flushProperties():e._enableProperties()}}};
a.prototype._readyClients=function(){this.__enableOrFlushClients()};
a.prototype.setProperties=function(c,d){for(var e in c)!d&&this.__readOnly&&this.__readOnly[e]||this._setPendingPropertyOrPath(e,c[e],!0);this._invalidateProperties()};
a.prototype.ready=function(){this._flushProperties();this.__dataClientsReady||this._flushClients();this.__dataPending&&this._flushProperties()};
a.prototype._propertiesChanged=function(c,d,e){c=this.__dataHasPaths;this.__dataHasPaths=!1;var h;if(h=this.__computeEffects)if(_.rp){Ec++;var l=pba(this),m=[],p;for(p in d)Yra(p,h,m,l,c);for(;p=m.shift();)qba(this,"",d,e,p)&&Yra(p.methodInfo,h,m,l,c);Object.assign(e,this.__dataOld);Object.assign(d,this.__dataPending);this.__dataPending=null}else for(l=d;Gc(this,h,l,e,c);)Object.assign(e,this.__dataOld),Object.assign(d,this.__dataPending),l=this.__dataPending,this.__dataPending=null;h=this.__dataToNotify;
this.__dataToNotify=null;this._propagatePropertyChanges(d,e,c);this._flushClients();Gc(this,this.__reflectEffects,d,e,c);Gc(this,this.__observeEffects,d,e,c);if(h){l=this.__notifyEffects;m=Ec++;for(var q in h)if(h[q]){if(p=l){var x=l;p=m;var B=q,C=d,I=e,H=c,O=!1,X=H?_.uc(B):B;if(x=x[X]){X=0;for(var ia=x.length,oa=void 0;X<ia&&(oa=x[X]);X++)oa.info&&oa.info.lastRun===p||H&&!Fc(B,oa.trigger)||(oa.info&&(oa.info.lastRun=p),oa.fn(this,B,C,I,oa.info,H,void 0),O=!0)}p=O}if(p)var Ha=!0;else{if(p=c)p=q,B=
d,C=_.uc(p),C!==p?(C=_.sc(C)+"-changed",lba(this,C,B[p],p),p=!0):p=!1;p&&(Ha=!0)}}var ja;Ha&&(ja=this.__dataHost)&&ja._invalidateProperties&&ja._invalidateProperties()}1==this.__dataCounter&&(this.__dataTemp={})};
a.prototype._propagatePropertyChanges=function(c,d,e){this.__propagateEffects&&Gc(this,this.__propagateEffects,c,d,e);this.__templateInfo&&this._runEffectsForTemplate(this.__templateInfo,c,d,e)};
a.prototype._runEffectsForTemplate=function(c,d,e,h){var l=this,m=function(p,q){Gc(l,c.propertyEffects,p,e,q,c.nodeList);for(var x=c.firstChild;x;x=x.nextSibling)l._runEffectsForTemplate(x,p,e,q)};
c.runEffects?c.runEffects(m,d,h):m(d,h)};
a.prototype.linkPaths=function(c,d){c=_.zc(c);d=_.zc(d);this.__dataLinkedPaths=this.__dataLinkedPaths||{};this.__dataLinkedPaths[c]=d};
a.prototype.unlinkPaths=function(c){c=_.zc(c);this.__dataLinkedPaths&&delete this.__dataLinkedPaths[c]};
a.prototype.notifySplices=function(c,d){var e={path:""};c=_.Bc(this,c,e);zba(this,c,e.path,d)};
a.prototype.get=function(c,d){return _.Bc(d||this,c)};
a.prototype.set=function(c,d,e){e?_.Cc(e,c,d):this.__readOnly&&this.__readOnly[c]||this._setPendingPropertyOrPath(c,d,!0)&&this._invalidateProperties()};
a.prototype.push=function(c){var d=_.$b.apply(1,arguments),e={path:""},h=_.Bc(this,c,e),l=h.length,m=h.push.apply(h,_.Pc(d));d.length&&Oc(this,h,e.path,l,d.length,[]);return m};
a.prototype.pop=function(c){var d={path:""};c=_.Bc(this,c,d);var e=!!c.length,h=c.pop();e&&Oc(this,c,d.path,c.length,0,[h]);return h};
a.prototype.splice=function(c,d,e){var h=_.$b.apply(3,arguments),l={path:""},m=_.Bc(this,c,l);0>d?d=m.length-Math.floor(-d):d&&(d=Math.floor(d));var p=2===arguments.length?m.splice(d):m.splice.apply(m,[d,e].concat(_.Pc(h)));(h.length||p.length)&&Oc(this,m,l.path,d,h.length,p);return p};
a.prototype.shift=function(c){var d={path:""};c=_.Bc(this,c,d);var e=!!c.length,h=c.shift();e&&Oc(this,c,d.path,0,0,[h]);return h};
a.prototype.unshift=function(c){var d=_.$b.apply(1,arguments),e={path:""},h=_.Bc(this,c,e),l=h.unshift.apply(h,_.Pc(d));d.length&&Oc(this,h,e.path,0,d.length,[]);return l};
a.prototype.notifyPath=function(c,d){if(1==arguments.length){var e={path:""};d=_.Bc(this,c,e);e=e.path}else e=Array.isArray(c)?_.zc(c):c;this._setPendingPropertyOrPath(e,d,!0,!0)&&this._invalidateProperties()};
a.prototype._createReadOnlyProperty=function(c,d){this._addPropertyEffect(c,"__readOnly");d&&(this["_set"+(c[0].toUpperCase()+c.substring(1))]=function(e){this._setProperty(c,e)})};
a.prototype._createPropertyObserver=function(c,d,e){var h={property:c,method:d,dynamicFn:!!e};this._addPropertyEffect(c,"__observeEffects",{fn:kba,info:h,trigger:{name:c}});e&&this._addPropertyEffect(d,"__observeEffects",{fn:kba,info:h,trigger:{name:d}})};
a.prototype._createMethodObserver=function(c,d){var e=Mc(c);if(!e)throw Error("Ta`"+c);uba(this,e,"__observeEffects",Jc,null,d)};
a.prototype._createNotifyingProperty=function(c){this._addPropertyEffect(c,"__notifyEffects",{fn:mba,info:{eventName:_.sc(c)+"-changed",property:c}})};
a.prototype._createReflectedProperty=function(c){var d=this.constructor.attributeNameForProperty(c);"-"===d[0]?console.warn("Property "+c+" cannot be reflected to attribute "+d+' because "-" is not a valid starting attribute name. Use a lowercase first letter for the property instead.'):this._addPropertyEffect(c,"__reflectEffects",{fn:nba,info:{attrName:d}})};
a.prototype._createComputedProperty=function(c,d,e){var h=Mc(d);if(!h)throw Error("Ua`"+d);d=uba(this,h,"__computeEffects",qba,c,e);Dc(this,"__computeInfo")[c]=d};
a.prototype._marshalArgs=function(c,d,e){for(var h=this.__data,l=[],m=0,p=c.length;m<p;m++){var q=c[m],x=q.name,B=q.structured,C=q.wildcard,I=q.value;q.literal||(C?(q=_.wc(x,d),B=yba(h,e,q?d:x),I={path:q?d:x,value:B,base:q?_.Bc(h,x):B}):I=B?yba(h,e,x):h[x]);if(_.Nc&&!this._overrideLegacyUndefined&&void 0===I&&1<c.length)return Kc;l[m]=I}return l};
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),h=this.__preBoundTemplateInfo==e;if(!h)for(var l in e.propertyEffects)this._createPropertyAccessor(l);d?(e=Object.create(e),e.wasPreBound=h,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);Cp.push(this);c=b.prototype._stampTemplate.call(this,c,d);Cp.pop();d.nodeList=c.nodeList;if(!d.wasPreBound)for(var e=d.childNodes=[],h=c.firstChild;h;h=h.nextSibling)e.push(h);c.templateInfo=d;e=d.nodeList;h=d.nodeInfoList;if(h.length)for(var l=0;l<h.length;l++){var m=e[l],p=h[l].bindings;if(p)for(var q=0;q<p.length;q++){var x=p[q],B=m,C=x;if(C.isCompound){for(var I=B.__dataCompoundStorage||(B.__dataCompoundStorage={}),H=C.parts,
O=Array(H.length),X=0;X<H.length;X++)O[X]=H[X].literal;H=C.target;I[H]=O;C.literal&&"property"==C.kind&&("className"===H&&(B=(0,_.Hc)(B)),B[H]=C.literal)}tba(m,this,x)}m.__dataHost=this}this.__dataClientsReady&&(this._runEffectsForTemplate(d,this.__data,null,!1),this._flushClients());return c};
a.prototype._removeBoundDom=function(c){c=c.templateInfo;var d=c.previousSibling,e=c.nextSibling,h=c.parent;d?d.nextSibling=e:h&&(h.firstChild=e);e?e.previousSibling=d:h&&(h.lastChild=d);c.nextSibling=c.previousSibling=null;c=c.childNodes;for(d=0;d<c.length;d++)e=c[d],(0,_.Hc)((0,_.Hc)(e).parentNode).removeChild(e)};
a._parseTemplateNode=function(c,d,e){var h=b._parseTemplateNode.call(this,c,d,e);if(c.nodeType===Node.TEXT_NODE){var l=this._parseBindings(c.textContent,d);l&&(c.textContent=vba(l)||" ",Lc(this,d,e,"text","textContent",l),h=!0)}return h};
a._parseTemplateNodeAttribute=function(c,d,e,h,l){var m=this._parseBindings(l,d);if(m){l=h;var p="property";Xra.test(h)?p="attribute":"$"==h[h.length-1]&&(h=h.slice(0,-1),p="attribute");var q=vba(m);q&&"attribute"==p&&("class"==h&&c.hasAttribute("class")&&(q+=" "+c.getAttribute(h)),c.setAttribute(h,q));"attribute"==p&&"disable-upgrade$"==l&&c.setAttribute(h,"");"input"===c.localName&&"value"===l&&c.setAttribute(l,"");c.removeAttribute(l);"property"===p&&(h=_.rc(h));Lc(this,d,e,p,h,m,q);return!0}return b._parseTemplateNodeAttribute.call(this,
c,d,e,h,l)};
a._parseTemplateNestedTemplate=function(c,d,e){var h=b._parseTemplateNestedTemplate.call(this,c,d,e),l=c.parentNode,m=e.templateInfo,p="dom-if"===l.localName,q="dom-repeat"===l.localName;_.sp&&(p||q)&&(l.removeChild(c),e=e.parentInfo,e.templateInfo=m,e.noted=!0,h=!1);c=m.hostProps;if(_.tp&&p)c&&(d.hostProps=Object.assign(d.hostProps||{},c),_.sp||(e.parentInfo.noted=!0));else for(var x in c)Lc(this,d,e,"property","_host_"+x,[{mode:"{",source:x,dependencies:[x],hostProp:!0}]);return h};
a._parseBindings=function(c,d){for(var e=[],h=0,l;null!==(l=Zra.exec(c));){l.index>h&&e.push({literal:c.slice(h,l.index)});h=l[1][0];var m=!!l[2];l=l[3].trim();var p=!1,q="",x=-1;"{"==h&&0<(x=l.indexOf("::"))&&(q=l.substring(x+2),l=l.substring(0,x),p=!0);x=Mc(l);var B=[];if(x){var C=x,I=C.args;C=C.methodName;for(var H=0;H<I.length;H++){var O=I[H];O.literal||B.push(O)}if((I=d.dynamicFns)&&I[C]||x.static)B.push(C),x.dynamicFn=!0}else B.push(l);e.push({source:l,mode:h,negate:m,customEvent:p,signature:x,
dependencies:B,event:q});h=Zra.lastIndex}h&&h<c.length&&(c=c.substring(h))&&e.push({literal:c});return e.length?e:null};
a._evaluateBinding=function(c,d,e,h,l,m){c=d.signature?Jc(c,e,h,l,d.signature):e!=d.source?_.Bc(c,d.source):m&&_.tc(e)?_.Bc(c,e):c.__data[e];d.negate&&(c=!c);return c};
_.t.Object.defineProperties(a.prototype,{PROPERTY_EFFECT_TYPES:{configurable:!0,enumerable:!0,get:function(){return Wra}}});
return a});
Cp=[];
var $ra;$ra=window.ShadyCSS&&window.ShadyCSS.cssBuild;
_.Ep=_.lj(function(a){function b(d,e,h,l){if(!$ra){for(var m=e.content.querySelectorAll("style"),p=_.Rc(e),q=_.Dba(h),x=e.content.firstElementChild,B=0;B<q.length;B++){var C=q[B];C.textContent=d._processStyleText(C.textContent,l);e.content.insertBefore(C,x)}for(x=q=0;x<p.length;x++)B=p[x],C=m[q],C!==B?(B=B.cloneNode(!0),C.parentNode.insertBefore(B,C)):q++,B.textContent=d._processStyleText(B.textContent,l)}window.ShadyCSS&&window.ShadyCSS.prepareTemplate(e,h);if(Fra&&$ra&&Era&&(e=e.content.querySelectorAll("style"))){var I=
"";Array.from(e).forEach(function(H){I+=H.textContent;H.parentNode.removeChild(H)});
d._styleSheet=new CSSStyleSheet;d._styleSheet.replaceSync(I)}}
var c=(0,_.Mra)((0,_.Dp)(a));a=function(){return c.call(this)||this};
_.r(a,c);a._finalizeClass=function(){c._finalizeClass.call(this);var d;this.hasOwnProperty("__ownObservers")||(this.__ownObservers=this.hasOwnProperty("observers")?this.observers:null);(d=this.__ownObservers)&&this.createObservers(d,this._properties);this._prepareTemplate()};
a._prepareTemplate=function(){var d=this.template;d&&("string"===typeof d?(console.error("template getter must return HTMLTemplateElement"),d=null):_.ud||(d=d.cloneNode(!0)));this.prototype._template=d};
a.createProperties=function(d){for(var e in d){var h=this.prototype,l=e,m=d[e],p=d;m.computed&&(m.readOnly=!0);m.computed&&(h._hasReadOnlyEffect(l)?console.warn("Cannot redefine computed property '"+l+"'."):h._createComputedProperty(l,m.computed,p));m.readOnly&&!h._hasReadOnlyEffect(l)?h._createReadOnlyProperty(l,!m.computed):!1===m.readOnly&&h._hasReadOnlyEffect(l)&&console.warn("Cannot make readOnly property '"+l+"' non-readOnly.");m.reflectToAttribute&&!h._hasReflectEffect(l)?h._createReflectedProperty(l):
!1===m.reflectToAttribute&&h._hasReflectEffect(l)&&console.warn("Cannot make reflected property '"+l+"' non-reflected.");m.notify&&!h._hasNotifyEffect(l)?h._createNotifyingProperty(l):!1===m.notify&&h._hasNotifyEffect(l)&&console.warn("Cannot make notify property '"+l+"' non-notify.");m.observer&&h._createPropertyObserver(l,m.observer,p[m.observer]);h._addPropertyToAttributeMap(l)}};
a.createObservers=function(d,e){for(var h=this.prototype,l=0;l<d.length;l++)h._createMethodObserver(d[l],e)};
a.prototype._initializeProperties=function(){this.constructor.finalize();this.constructor._finalizeTemplate(this.localName);c.prototype._initializeProperties.call(this);this.rootPath=_.op;this.importPath=this.constructor.importPath;var d=this.constructor;if(!d.hasOwnProperty("__propertyDefaults")){d.__propertyDefaults=null;var e=d._properties,h;for(h in e){var l=e[h];"value"in l&&(d.__propertyDefaults=d.__propertyDefaults||{},d.__propertyDefaults[h]=l)}}if(d=d.__propertyDefaults)for(var m in d)e=
d[m],this._canApplyPropertyDefault(m)&&(e="function"==typeof e.value?e.value.call(this):e.value,this._hasAccessor(m)?this._setPendingProperty(m,e,!0):this[m]=e)};
a.prototype._canApplyPropertyDefault=function(d){return!this.hasOwnProperty(d)};
a._processStyleText=function(d,e){return _.jc(d,e)};
a._finalizeTemplate=function(d){var e=this.prototype._template;if(e&&!e.__polymerFinalized){e.__polymerFinalized=!0;var h=this.importPath;h=h?_.ic(h):"";b(this,e,d,h);this.prototype._bindTemplate(e)}};
a.prototype.connectedCallback=function(){window.ShadyCSS&&this._template&&window.ShadyCSS.styleElement(this);c.prototype.connectedCallback.call(this)};
a.prototype.ready=function(){this._template&&(this.root=this._stampTemplate(this._template),this.$=this.root.$);c.prototype.ready.call(this)};
a.prototype._readyClients=function(){this._template&&(this.root=this._attachDom(this.root));c.prototype._readyClients.call(this)};
a.prototype._attachDom=function(d){var e=(0,_.Hc)(this);if(e.attachShadow)return d?(e.shadowRoot||(e.attachShadow({mode:"open",shadyUpgradeFragment:d}),e.shadowRoot.appendChild(d),this.constructor._styleSheet&&(e.shadowRoot.adoptedStyleSheets=[this.constructor._styleSheet])),_.qp&&window.ShadyDOM&&window.ShadyDOM.flushInitial(e.shadowRoot),e.shadowRoot):null;throw Error("Wa");};
a.prototype.updateStyles=function(d){window.ShadyCSS&&window.ShadyCSS.styleSubtree(this,d)};
a.prototype.resolveUrl=function(d,e){!e&&this.importPath&&(e=_.ic(this.importPath));return _.ic(d,e)};
a._parseTemplateContent=function(d,e,h){e.dynamicFns=e.dynamicFns||this._properties;return c._parseTemplateContent.call(this,d,e,h)};
a._addTemplatePropertyEffect=function(d,e,h){!_.Bd||e in this._properties||h.info.part.signature&&h.info.part.signature.static||h.info.part.hostProp||d.nestedTemplate||console.warn("Property '"+e+"' used in template but not declared in 'properties'; attribute will not be observed.");return c._addTemplatePropertyEffect.call(this,d,e,h)};
_.t.Object.defineProperties(a,{template:{configurable:!0,enumerable:!0,get:function(){if(!this.hasOwnProperty("_template")){var d=this.prototype.hasOwnProperty("_template")?this.prototype._template:void 0;"function"===typeof d&&(d=d());if(void 0===d){if(d=this.hasOwnProperty("is")){d=this.is;var e=null;if(d&&(!_.Cd||_.pp)&&(e=_.Qc.import(d,"template"),_.Cd&&!e))throw Error("Va`"+d);d=e}d=d||Object.getPrototypeOf(this.prototype).constructor.template}this._template=d}return this._template},
set:function(d){this._template=d}},
importPath:{configurable:!0,enumerable:!0,get:function(){if(!this.hasOwnProperty("_importPath")){var d=this.importMeta;d?this._importPath=_.kc(d.url):this._importPath=(d=_.Qc.import(this.is))&&d.assetpath||Object.getPrototypeOf(this.prototype).constructor.importPath}return this._importPath}}});
return a});
/*

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 asa;asa=window.trustedTypes&&trustedTypes.createPolicy("polymer-html-literal",{createHTML:function(a){return a}});
_.Fp=function(a){var b=_.$b.apply(1,arguments);_.bsa(a,b);var c=document.createElement("template");b=b.reduce(function(d,e,h){if(e instanceof HTMLTemplateElement)e=e.innerHTML;else if("function"==typeof _.Uc&&e instanceof _.Uc)e=_.Jba(e);else throw Error("Ya`"+e);return d+e+a[h+1]},a[0]);
asa&&(b=asa.createHTML(b));c.innerHTML=b;return c};
_.bsa=function(a,b){if(!Array.isArray(a)||!Array.isArray(a.raw)||b.length!==a.length-1)throw new TypeError("Za");};
_.Gp=(0,_.Ep)(HTMLElement);
var dsa;_.csa=_.lj(function(a){var b=(0,_.Ep)(a);a=function(){var c=b.call(this)||this;c.__lastItems=null;c.__lastMulti=null;c.__selectedMap=null;return c};
_.r(a,b);a.prototype.__updateSelection=function(c,d){var e=d.path;"items"==e?(d=d.base||[],e=this.__lastItems,c!==this.__lastMulti&&this.clearSelection(),e&&(e=_.Tc(d,e),this.__applySplices(e)),this.__lastItems=d,this.__lastMulti=c):"items.splices"==d.path?this.__applySplices(d.value.indexSplices):(c=e.slice(6),d=parseInt(c,10),0>c.indexOf(".")&&c==d&&this.__deselectChangedIdx(d))};
a.prototype.__applySplices=function(c){for(var d=this,e=this.__selectedMap,h={},l=0;l<c.length;h={$jscomp$loop$prop$s$3059:h.$jscomp$loop$prop$s$3059},l++){h.$jscomp$loop$prop$s$3059=c[l];e.forEach(function(x){return function(B,C){B<x.$jscomp$loop$prop$s$3059.index||(B>=x.$jscomp$loop$prop$s$3059.index+x.$jscomp$loop$prop$s$3059.removed.length?e.set(C,B+x.$jscomp$loop$prop$s$3059.addedCount-x.$jscomp$loop$prop$s$3059.removed.length):e.set(C,-1))}}(h));
for(var m=0;m<h.$jscomp$loop$prop$s$3059.addedCount;m++){var p=h.$jscomp$loop$prop$s$3059.index+m;e.has(this.items[p])&&e.set(this.items[p],p)}}this.__updateLinks();var q=0;e.forEach(function(x,B){0>x?(d.multi?d.splice("selected",q,1):d.selected=d.selectedItem=null,e.delete(B)):q++})};
a.prototype.__updateLinks=function(){var c=this;this.__dataLinkedPaths={};if(this.multi){var d=0;this.__selectedMap.forEach(function(e){0<=e&&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(0<=e){var h=0;this.__selectedMap.forEach(function(l,m){e==h++&&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(0<=d){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)};
_.t.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});
dsa=(0,_.csa)(_.Gp);_.Hp=function(){return dsa.apply(this,arguments)||this};
_.r(_.Hp,dsa);_.t.Object.defineProperties(_.Hp,{is:{configurable:!0,enumerable:!0,get:function(){return"array-selector"}},
template:{configurable:!0,enumerable:!0,get:function(){return null}}});
customElements.define(_.Hp.is,_.Hp);
var esa=/(?:^|[;\s{]\s*)(--[\w-]*?)\s*:\s*(?:((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};{])+)|\{([^}]*)\}(?:(?=[;\s}])|$))/gi,Ip=/(?:^|\W+)@apply\s*\(?([^);\n]*)\)?/gi,Oca=/@media\s(.*)/;
var Wc=null,Lba=window.HTMLImports&&window.HTMLImports.whenReady||null,Xc;
var Jp=null,Kp=null,Lp=function(){this.customStyles=[];this.enqueued=!1;Mba(function(){window.ShadyCSS.flushCustomStyles&&window.ShadyCSS.flushCustomStyles()})},fsa=function(a){!a.enqueued&&Kp&&(a.enqueued=!0,Mba(Kp))};
Lp.prototype.addCustomStyle=function(a){a.__seenByShadyCSS||(a.__seenByShadyCSS=!0,this.customStyles.push(a),fsa(this))};
Lp.prototype.getStyleForCustomStyle=function(a){if(a.__shadyCSSCachedStyle)return a.__shadyCSSCachedStyle;var b;a.getStyle?b=a.getStyle():b=a;return b};
Lp.prototype.processStyles=function(){for(var a=this.customStyles,b=0;b<a.length;b++){var c=a[b];if(!c.__shadyCSSCachedStyle){var d=this.getStyleForCustomStyle(c);d&&(d=d.__appliedElement||d,Jp&&Jp(d),c.__shadyCSSCachedStyle=d)}}return a};
Lp.prototype.addCustomStyle=Lp.prototype.addCustomStyle;Lp.prototype.getStyleForCustomStyle=Lp.prototype.getStyleForCustomStyle;Lp.prototype.processStyles=Lp.prototype.processStyles;Object.defineProperties(Lp.prototype,{transformCallback:{get:function(){return Jp},
set:function(a){Jp=a}},
validateCallback:{get:function(){return Kp},
set:function(a){var b=!1;Kp||(b=!0);Kp=a;b&&fsa(this)}}});
var Zc=!(window.ShadyDOM&&window.ShadyDOM.inUse),Yc,Td;window.ShadyCSS&&void 0!==window.ShadyCSS.cssBuild&&(Td=window.ShadyCSS.cssBuild);var gsa=!(!window.ShadyCSS||!window.ShadyCSS.disableRuntime);window.ShadyCSS&&void 0!==window.ShadyCSS.nativeCss?Yc=window.ShadyCSS.nativeCss:window.ShadyCSS?(Nba(window.ShadyCSS),window.ShadyCSS=void 0):Nba(window.WebComponents&&window.WebComponents.flags);var Qd=Yc;
var Mp=new Lp;window.ShadyCSS||(window.ShadyCSS={prepareTemplate:function(){},
prepareTemplateDom:function(){},
prepareTemplateStyles:function(){},
styleSubtree:function(a,b){Mp.processStyles();Vc(a,b)},
styleElement:function(){Mp.processStyles()},
styleDocument:function(a){Mp.processStyles();Vc(document.body,a)},
getComputedStyleValue:function(a,b){return Kba(a,b)},
flushCustomStyles:function(){},
nativeCss:Qd,nativeShadow:Zc,cssBuild:Td,disableRuntime:gsa});window.ShadyCSS.CustomStyleInterface=Mp;
var hsa;hsa=window.ShadyCSS.CustomStyleInterface;_.Np=function(){var a=HTMLElement.call(this)||this;a._style=null;hsa.addCustomStyle(a);return a};
_.r(_.Np,HTMLElement);_.Np.prototype.getStyle=function(){if(this._style)return this._style;var a=this.querySelector("style");if(!a)return null;this._style=a;var b=a.getAttribute("include");b&&(a.removeAttribute("include"),a.textContent=_.Fba(b)+a.textContent);this.ownerDocument!==window.document&&window.document.head.appendChild(this);return this._style};
_.Np.prototype.getStyle=_.Np.prototype.getStyle;window.customElements.define("custom-style",_.Np);
var Pp,jsa;_.Op=function(){this._timer=this._callback=this._asyncModule=null};
_.Op.prototype.setConfig=function(a,b){var c=this;this._asyncModule=a;this._callback=b;this._timer=this._asyncModule.run(function(){c._timer=null;Pp.delete(c);c._callback()})};
_.Op.prototype.cancel=function(){this.isActive()&&(isa(this),Pp.delete(this))};
var isa=function(a){a.isActive()&&(a._asyncModule.cancel(a._timer),a._timer=null)};
_.Op.prototype.flush=function(){this.isActive()&&(this.cancel(),this._callback())};
_.Op.prototype.isActive=function(){return null!=this._timer};
_.Qp=function(a,b,c){a instanceof _.Op?isa(a):a=new _.Op;a.setConfig(b,c);return a};
Pp=new Set;_.Rp=function(a){Pp.add(a)};
jsa=function(){var a=!!Pp.size;Pp.forEach(function(b){try{b.flush()}catch(c){setTimeout(function(){throw c;})}});
return a};
var ad="string"===typeof document.head.style.touchAction,$c=["mousedown","mousemove","mouseup","click"],Sba=[0,1,4,2],ed,Pba,dd,ksa,$ba,Qba,lsa,Xba,Yba,Wba,jd,hd;try{ed=1===(new MouseEvent("test",{buttons:1})).buttons}catch(a){ed=!1}var bd=!1;(function(){try{var a=Object.defineProperty({},"passive",{get:function(){bd=!0}});
window.addEventListener("test",null,a);window.removeEventListener("test",null,a)}catch(b){}})();
Pba=navigator.userAgent.match(/iP(?:[oa]d|hone)|Android/);dd=[];ksa={button:!0,input:!0,keygen:!0,meter:!0,output:!0,textarea:!0,progress:!0,select:!0};$ba={button:!0,command:!0,fieldset:!0,input:!0,keygen:!0,optgroup:!0,option:!0,select:!0,textarea:!0};
Qba=function(a){var b=a.sourceCapabilities;if(!b||b.firesTouchEvents)if(a.__polymerGesturesHandled={skip:!0},"click"===a.type){b=!1;for(var c=hd(a),d=0;d<c.length;d++){if(c[d].nodeType===Node.ELEMENT_NODE)if("label"===c[d].localName)dd.push(c[d]);else if(ksa[c[d].localName]){var e=c[d];var h=Array.prototype.slice.call(e.labels||[]);if(!h.length){h=[];try{var l=e.getRootNode();if(e.id){var m=l.querySelectorAll("label[for = "+e.id+"]");for(e=0;e<m.length;e++)h.push(m[e])}}catch(p){}}for(e=0;e<h.length;e++)b=
b||-1<dd.indexOf(h[e])}if(c[d]===lsa)return}b||(a.preventDefault(),a.stopPropagation())}};
lsa=null;_.Sp=null;Xba=0;Yba=0;Wba=-1;jd=!1;document.addEventListener("touchend",function(a){_.Sp||Rba(!0);lsa=hd(a)[0];_.Sp=_.Qp(_.Sp,_.yp.after(2500),function(){Rba();_.Sp=lsa=null})},bd?{passive:!0}:!1);
hd=window.ShadyDOM&&window.ShadyDOM.noPatch?window.ShadyDOM.composedPath:function(a){return a.composedPath&&a.composedPath()||[]};
_.ld={};_.id=[];_.pd({name:"downup",deps:["mousedown","touchstart","touchend"],flow:{start:["mousedown","touchstart"],end:["mouseup","touchend"]},emits:["down","up"],info:{movefn:null,upfn:null},reset:function(){gd(this.info)},
mousedown:function(a){if(fd(a)){var b=_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a),c=this;Uba(this.info,function(d){fd(d)||(rd("up",b,d),gd(c.info))},function(d){fd(d)&&rd("up",b,d);
gd(c.info)});
rd("down",b,a)}},
touchstart:function(a){rd("down",_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a),a.changedTouches[0],a)},
touchend:function(a){rd("up",_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a),a.changedTouches[0],a)}});
_.pd({name:"track",touchAction:"none",deps:["mousedown","touchstart","touchmove","touchend"],flow:{start:["mousedown","touchstart"],end:["mouseup","touchend"]},emits:["track"],info:{x:0,y:0,state:"start",started:!1,moves:[],addMove:function(a){2<this.moves.length&&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;gd(this.info)},
mousedown:function(a){if(fd(a)){var b=_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a),c=this,d=function(e){var h=e.clientX,l=e.clientY;Zba(c.info,h,l)&&(c.info.state=c.info.started?"mouseup"===e.type?"end":"track":"start","start"===c.info.state&&_.kd("tap"),c.info.addMove({x:h,y:l}),fd(e)||(c.info.state="end",gd(c.info)),b&&sd(c.info,b,e),c.info.started=!0)};
Uba(this.info,d,function(e){c.info.started&&d(e);gd(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;Zba(this.info,c,d)&&("start"===this.info.state&&_.kd("tap"),this.info.addMove({x:c,y:d}),sd(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}),sd(this.info,b,a))}});
_.pd({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){fd(a)&&(this.info.x=a.clientX,this.info.y=a.clientY)},
click:function(a){fd(a)&&aca(this.info,a)},
touchstart:function(a){a=a.changedTouches[0];this.info.x=a.clientX;this.info.y=a.clientY},
touchend:function(a){aca(this.info,a.changedTouches[0],a)}});
_.msa=_.lj(function(a){var b=function(){return a.apply(this,arguments)||this};
_.r(b,a);b.prototype._addEventListenerToNode=function(c,d,e){_.md(c,d,e)||a.prototype._addEventListenerToNode.call(this,c,d,e)};
b.prototype._removeEventListenerFromNode=function(c,d,e){_.nd(c,d,e)||a.prototype._removeEventListenerFromNode.call(this,c,d,e)};
return b});
_.Tp=_.lj(function(a){var b=function(){return a.apply(this,arguments)||this};
_.r(b,a);b.prototype._shouldPropertyChange=function(c,d,e){return td(this,c,d,e,!0)};
return b});
_.nsa=_.lj(function(a){var b=function(){return a.apply(this,arguments)||this};
_.r(b,a);b.prototype._shouldPropertyChange=function(c,d,e){return td(this,c,d,e,this.mutableData)};
_.t.Object.defineProperties(b,{properties:{configurable:!0,enumerable:!0,get:function(){return{mutableData:Boolean}}}});
return b});
_.Tp._mutablePropertyChange=td;
var bca=!1;
var osa;osa=(0,_.msa)((0,_.nsa)((0,_.Dp)(HTMLElement)));_.Up=function(){var a=osa.call(this)||this;if(_.Cd)throw Error("$a");a.root=null;a.$=null;a.__children=null;return a};
_.r(_.Up,osa);_.f=_.Up.prototype;_.f.attributeChangedCallback=function(){this.mutableData=!0};
_.f.connectedCallback=function(){wd()||(this.style.display="none");this.render()};
_.f.disconnectedCallback=function(){this.__removeChildren()};
_.f.__insertChildren=function(){(0,_.Hc)((0,_.Hc)(this).parentNode).insertBefore(this.root,this)};
_.f.__removeChildren=function(){if(this.__children)for(var a=0;a<this.__children.length;a++)this.root.appendChild(this.__children[a])};
_.f.render=function(){var a=this;if(!this.__children){var b=b||this.querySelector("template");if(!b){var c=new MutationObserver(function(){if(b=a.querySelector("template"))c.disconnect(),a.render();else throw Error("ab");});
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}))};
_.t.Object.defineProperties(_.Up,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return["mutable-data"]}}});
customElements.define("dom-bind",_.Up);
_.Vp=function(){do{var a=window.ShadyDOM&&ShadyDOM.flush();window.ShadyCSS&&window.ShadyCSS.ScopingShim&&window.ShadyCSS.ScopingShim.flush();var b=jsa()}while(a||b)};
var xd=null,jca,ica,psa;yd.prototype=Object.create(HTMLTemplateElement.prototype,{constructor:{value:yd,writable:!0}});jca=(0,_.Dp)(yd);ica=(0,_.Tp)(jca);psa=(0,_.Dp)(function(){});
_.zd=function(a){var b=psa.call(this)||this;b._configureProperties(a);b.root=b._stampTemplate(b.__dataHost);var c=[];b.children=c;for(var d=b.root.firstChild;d;d=d.nextSibling)c.push(d),d.__templatizeInstance=b;b.__templatizeOwner&&b.__templatizeOwner.__hideTemplateChildren__&&b._showHideChildren(!0);c=b.__templatizeOptions;(a&&c.instanceProps||!c.instanceProps)&&b._enableProperties();return b};
_.r(_.zd,psa);_.f=_.zd.prototype;_.f._configureProperties=function(a){if(this.__templatizeOptions.forwardHostProp)for(var b in this.__hostProps)this._setPendingProperty(b,this.__dataHost["_host_"+b]);for(var c in a)this._setPendingProperty(c,a[c])};
_.f.forwardHostProp=function(a,b){this._setPendingPropertyOrPath(a,b,!1,!0)&&this.__dataHost._enqueueClient(this)};
_.f._addEventListenerToNode=function(a,b,c){var d=this;if(this._methodHost&&this.__templatizeOptions.parentModel)this._methodHost._addEventListenerToNode(a,b,function(h){h.model=d;c(h)});
else{var e=this.__dataHost.__dataHost;e&&e._addEventListenerToNode(a,b,c)}};
_.f._showHideChildren=function(a){dca(a,this.children)};
_.f._setUnmanagedPropertyToNode=function(a,b,c){a.__hideTemplateChildren__&&a.nodeType==Node.TEXT_NODE&&"textContent"==b?a.__polymerTextContent__=c:psa.prototype._setUnmanagedPropertyToNode.call(this,a,b,c)};
_.f.dispatchEvent=function(){return!0};
_.t.Object.defineProperties(_.zd.prototype,{parentModel:{configurable:!0,enumerable:!0,get:function(){var a=this.__parentModel;if(!a){var b;a=this;do a=a.__dataHost.__dataHost;while((b=a.__templatizeOptions)&&!b.parentModel);this.__parentModel=a}return a}}});
var fca=(0,_.Tp)(_.zd);
var Wp=function(){var a=_.Gp.call(this)||this;a.__renderDebouncer=null;a._lastIf=!1;a.__hideTemplateChildren__=!1;return a};
_.r(Wp,_.Gp);_.f=Wp.prototype;_.f.__debounceRender=function(){var a=this;this.__renderDebouncer=_.Qp(this.__renderDebouncer,_.qd,function(){return a.__render()});
_.Rp(this.__renderDebouncer)};
_.f.disconnectedCallback=function(){_.Gp.prototype.disconnectedCallback.call(this);var a=(0,_.Hc)(this).parentNode;a&&(a.nodeType!=Node.DOCUMENT_FRAGMENT_NODE||(0,_.Hc)(a).host)||this.__teardownInstance()};
_.f.connectedCallback=function(){_.Gp.prototype.connectedCallback.call(this);wd()||(this.style.display="none");this.if&&this.__debounceRender()};
_.f.__ensureTemplate=function(){var a=this;if(!this.__template){var b=this._templateInfo?this:(0,_.Hc)(this).querySelector("template");if(!b){var c=new MutationObserver(function(){if((0,_.Hc)(a).querySelector("template"))c.disconnect(),a.__render();else throw Error("db");});
c.observe(this,{childList:!0});return!1}this.__template=b}return!0};
_.f.__ensureInstance=function(){var a=(0,_.Hc)(this).parentNode;if(this.__hasInstance()){var b=this.__getInstanceNodes();if(b&&b.length&&(0,_.Hc)(this).previousSibling!==b[b.length-1])for(var c=0,d=void 0;c<b.length&&(d=b[c]);c++)(0,_.Hc)(a).insertBefore(d,this)}else{if(!a||!this.__ensureTemplate())return!1;this.__createAndInsertInstance(a)}return!0};
_.f.render=function(){_.Vp()};
_.f.__render=function(){if(this.if){if(!this.__ensureInstance())return}else this.restamp&&this.__teardownInstance();this._showHideChildren();_.up&&!this.notifyDomChange||this.if==this._lastIf||(this.dispatchEvent(new CustomEvent("dom-change",{bubbles:!0,composed:!0})),this._lastIf=this.if)};
_.f.__hasInstance=function(){};
_.f.__getInstanceNodes=function(){};
_.f.__createAndInsertInstance=function(){};
_.f.__teardownInstance=function(){};
_.f._showHideChildren=function(){};
_.t.Object.defineProperties(Wp,{is:{configurable:!0,enumerable:!0,get:function(){return"dom-if"}},
template:{configurable:!0,enumerable:!0,get:function(){return null}},
properties:{configurable:!0,enumerable:!0,get:function(){return{if:{type:Boolean,observer:"__debounceRender"},restamp:{type:Boolean,observer:"__debounceRender"},notifyDomChange:{type:Boolean}}}}});
var qsa=function(){var a=Wp.call(this)||this;a.__instance=null;a.__syncInfo=null;return a};
_.r(qsa,Wp);_.f=qsa.prototype;_.f.__hasInstance=function(){return!!this.__instance};
_.f.__getInstanceNodes=function(){return this.__instance.templateInfo.childNodes};
_.f.__createAndInsertInstance=function(a){var b=this,c=this.__dataHost||this;if(_.Cd&&!this.__dataHost)throw Error("bb");var d=c._bindTemplate(this.__template,!0);d.runEffects=function(e,h,l){var m=b.__syncInfo;if(b.if)m&&(b.__syncInfo=null,b._showHideChildren(),h=Object.assign(m.changedProps,h)),e(h,l);else if(b.__instance)if(m||(m=b.__syncInfo={runEffects:e,changedProps:{}}),l)for(var p in h)e=_.uc(p),m.changedProps[e]=b.__dataHost[e];else Object.assign(m.changedProps,h)};
this.__instance=c._stampTemplate(this.__template,d);(0,_.Hc)(a).insertBefore(this.__instance,this)};
_.f.__syncHostProperties=function(){var a=this.__syncInfo;a&&(this.__syncInfo=null,a.runEffects(a.changedProps,!1))};
_.f.__teardownInstance=function(){var a=this.__dataHost||this;this.__instance&&(a._removeBoundDom(this.__instance),this.__syncInfo=this.__instance=null)};
_.f._showHideChildren=function(){var a=this.__hideTemplateChildren__||!this.if;this.__instance&&!!this.__instance.__hidden!==a&&(this.__instance.__hidden=a,dca(a,this.__instance.templateInfo.childNodes));a||this.__syncHostProperties()};
var rsa=function(){var a=Wp.call(this)||this;a.__ctor=null;a.__instance=null;a.__invalidProps=null;return a};
_.r(rsa,Wp);_.f=rsa.prototype;_.f.__hasInstance=function(){return!!this.__instance};
_.f.__getInstanceNodes=function(){return this.__instance.children};
_.f.__createAndInsertInstance=function(a){this.__ctor||(this.__ctor=_.Ad(this.__template,this,{mutableData:!0,forwardHostProp:function(b,c){this.__instance&&(this.if?this.__instance.forwardHostProp(b,c):(this.__invalidProps=this.__invalidProps||Object.create(null),this.__invalidProps[_.uc(b)]=!0))}}));
this.__instance=new this.__ctor;(0,_.Hc)(a).insertBefore(this.__instance.root,this)};
_.f.__teardownInstance=function(){if(this.__instance){var a=this.__instance.children;if(a&&a.length){var b=(0,_.Hc)(a[0]).parentNode;if(b){b=(0,_.Hc)(b);for(var c=0,d=void 0;c<a.length&&(d=a[c]);c++)b.removeChild(d)}}this.__instance=this.__invalidProps=null}};
_.f.__syncHostProperties=function(){var a=this.__invalidProps;if(a){this.__invalidProps=null;for(var b in a)this.__instance._setPendingProperty(b,this.__dataHost[b]);this.__instance._flushProperties()}};
_.f._showHideChildren=function(){var a=this.__hideTemplateChildren__||!this.if;this.__instance&&!!this.__instance.__hidden!==a&&(this.__instance.__hidden=a,this.__instance._showHideChildren(a));a||this.__syncHostProperties()};
_.kj=_.tp?qsa:rsa;customElements.define(_.kj.is,_.kj);
var Xp;Xp=(0,_.nsa)(_.Gp);_.jj=function(){var a=Xp.call(this)||this;a.__instances=[];a.__renderDebouncer=null;a.__itemsIdxToInstIdx={};a.__chunkCount=null;a.__renderStartTime=null;a.__itemsArrayChanged=!1;a.__shouldMeasureChunk=!1;a.__shouldContinueChunking=!1;a.__chunkingId=0;a.__sortFn=null;a.__filterFn=null;a.__observePaths=null;a.__ctor=null;a.__isDetached=!0;a.template=null;return a};
_.r(_.jj,Xp);_.f=_.jj.prototype;_.f.disconnectedCallback=function(){Xp.prototype.disconnectedCallback.call(this);this.__isDetached=!0;for(var a=0;a<this.__instances.length;a++)this.__detachInstance(a);this.__chunkingId&&cancelAnimationFrame(this.__chunkingId)};
_.f.connectedCallback=function(){Xp.prototype.connectedCallback.call(this);wd()||(this.style.display="none");if(this.__isDetached){this.__isDetached=!1;for(var a=(0,_.Hc)((0,_.Hc)(this).parentNode),b=0;b<this.__instances.length;b++)this.__attachInstance(b,a);this.__chunkingId&&this.__render()}};
_.f.__ensureTemplatized=function(){var a=this;if(!this.__ctor){var b=this.template=this._templateInfo?this:this.querySelector("template");if(!b){var c=new MutationObserver(function(){if(a.querySelector("template"))c.disconnect(),a.__render();else throw Error("eb");});
c.observe(this,{childList:!0});return!1}var d={};d[this.as]=!0;d[this.indexAs]=!0;d[this.itemsIndexAs]=!0;this.__ctor=_.Ad(b,this,{mutableData:this.mutableData,parentModel:!0,instanceProps:d,forwardHostProp:function(e,h){for(var l=this.__instances,m=0,p=void 0;m<l.length&&(p=l[m]);m++)p.forwardHostProp(e,h)},
notifyInstanceProp:function(e,h,l){_.yc(this.as,h)&&(e=e[this.itemsIndexAs],h==this.as&&(this.items[e]=l),this.notifyPath(_.xc(this.as,"items."+e,h),l))}})}return!0};
_.f.__getMethodHost=function(){return this.__dataHost._methodHost||this.__dataHost};
_.f.__functionFromPropertyValue=function(a){if("string"===typeof a){var b=this.__getMethodHost();return function(){return b[a].apply(b,arguments)}}return a};
_.f.__sortChanged=function(a){this.__sortFn=this.__functionFromPropertyValue(a);this.items&&this.__debounceRender(this.__render)};
_.f.__filterChanged=function(a){this.__filterFn=this.__functionFromPropertyValue(a);this.items&&this.__debounceRender(this.__render)};
_.f.__computeFrameTime=function(a){return Math.ceil(1E3/a)};
_.f.__observeChanged=function(){this.__observePaths=this.observe&&this.observe.replace(".*",".").split(" ")};
_.f.__handleObservedPaths=function(a){if(this.__sortFn||this.__filterFn)if(!a)this.__debounceRender(this.__render,this.delay);else if(this.__observePaths)for(var b=this.__observePaths,c=0;c<b.length;c++)0===a.indexOf(b[c])&&this.__debounceRender(this.__render,this.delay)};
_.f.__itemsChanged=function(a){this.items&&!Array.isArray(this.items)&&console.warn("dom-repeat expected array for `items`, found",this.items);this.__handleItemPath(a.path,a.value)||("items"===a.path&&(this.__itemsArrayChanged=!0),this.__debounceRender(this.__render))};
_.f.__debounceRender=function(a,b){b=void 0===b?0:b;this.__renderDebouncer=_.Qp(this.__renderDebouncer,0<b?_.yp.after(b):_.qd,a.bind(this));_.Rp(this.__renderDebouncer)};
_.f.render=function(){this.__debounceRender(this.__render);_.Vp()};
_.f.__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);_.up&&!this.notifyDomChange||this.dispatchEvent(new CustomEvent("dom-change",{bubbles:!0,composed:!0}))}};
_.f.__sortAndFilterItems=function(a){for(var b=this,c=Array(a.length),d=0;d<a.length;d++)c[d]=d;this.__filterFn&&(c=c.filter(function(e,h,l){return b.__filterFn(a[e],h,l)}));
this.__sortFn&&c.sort(function(e,h){return b.__sortFn(a[e],a[h])});
return c};
_.f.__calculateLimit=function(a){var b=a,c=this.__instances.length;if(this.initialCount){var d;!this.__chunkCount||this.__itemsArrayChanged&&!this.reuseChunkedInstances?(b=Math.min(a,this.initialCount),this.__chunkCount=(d=Math.max(b-c,0))||1):(d=Math.min(Math.max(a-c,0),this.__chunkCount),b=Math.min(c+d,a));this.__shouldMeasureChunk=d===this.__chunkCount;this.__shouldContinueChunking=b<a;this.__renderStartTime=performance.now()}this.__itemsArrayChanged=!1;return b};
_.f.__continueChunking=function(){if(this.__shouldMeasureChunk){var a=performance.now()-this.__renderStartTime;this.__chunkCount=Math.round(this._targetFrameTime/a*this.__chunkCount)||1}this.__shouldContinueChunking&&this.__debounceRender(this.__render)};
_.f.__updateInstances=function(a,b,c){var d=this.__itemsIdxToInstIdx={},e;for(e=0;e<b;e++){var h=this.__instances[e],l=c[e],m=a[l];d[l]=e;h?(h._setPendingProperty(this.as,m),h._setPendingProperty(this.indexAs,e),h._setPendingProperty(this.itemsIndexAs,l),h._flushProperties()):this.__insertInstance(m,e,l)}for(a=this.__instances.length-1;a>=e;a--)this.__detachAndRemoveInstance(a)};
_.f.__detachInstance=function(a){a=this.__instances[a];for(var b=(0,_.Hc)(a.root),c=0;c<a.children.length;c++)b.appendChild(a.children[c]);return a};
_.f.__attachInstance=function(a,b){b.insertBefore(this.__instances[a].root,this)};
_.f.__detachAndRemoveInstance=function(a){this.__detachInstance(a);this.__instances.splice(a,1)};
_.f.__stampInstance=function(a,b,c){var d={};d[this.as]=a;d[this.indexAs]=b;d[this.itemsIndexAs]=c;return new this.__ctor(d)};
_.f.__insertInstance=function(a,b,c){a=this.__stampInstance(a,b,c);c=(c=this.__instances[b+1])?c.children[0]:this;(0,_.Hc)((0,_.Hc)(this).parentNode).insertBefore(a.root,c);return this.__instances[b]=a};
_.f._showHideChildren=function(a){for(var b=0;b<this.__instances.length;b++)this.__instances[b]._showHideChildren(a)};
_.f.__handleItemPath=function(a,b){var c=a.slice(6),d=c.indexOf(".");a=0>d?c:c.substring(0,d);if(a==parseInt(a,10)){c=0>d?"":c.substring(d+1);this.__handleObservedPaths(c);if(a=this.__instances[this.__itemsIdxToInstIdx[a]])a._setPendingPropertyOrPath(this.as+(c?"."+c:""),b,!1,!0),a._flushProperties();return!0}};
_.f.itemForElement=function(a){return(a=this.modelForElement(a))&&a[this.as]};
_.f.indexForElement=function(a){return(a=this.modelForElement(a))&&a[this.indexAs]};
_.f.modelForElement=function(a){return _.Dd(this.template,a)};
_.t.Object.defineProperties(_.jj,{is:{configurable:!0,enumerable:!0,get:function(){return"dom-repeat"}},
template:{configurable:!0,enumerable:!0,get:function(){return null}},
properties:{configurable:!0,enumerable:!0,get:function(){return{items:{type:Array},as:{type:String,value:"item"},indexAs:{type:String,value:"index"},itemsIndexAs:{type:String,value:"itemsIndex"},sort:{type:Function,observer:"__sortChanged"},filter:{type:Function,observer:"__filterChanged"},observe:{type:String,observer:"__observeChanged"},delay:Number,renderedItemCount:{type:Number,notify:!_.up,readOnly:!0},initialCount:{type:Number},targetFramerate:{type:Number,value:20},_targetFrameTime:{type:Number,
computed:"__computeFrameTime(targetFramerate)"},notifyDomChange:{type:Boolean},reuseChunkedInstances:{type:Boolean}}}},
observers:{configurable:!0,enumerable:!0,get:function(){return["__itemsChanged(items.*)"]}}});
_.jj.prototype._setRenderedItemCount=function(){};
customElements.define(_.jj.is,_.jj);
var tsa;_.ssa=function(a,b){var c=this;this._nativeChildrenObserver=this._shadyChildrenObserver=null;this._connected=!1;this._target=a;this.callback=b;this._effectiveNodes=[];this._observer=null;this._scheduled=!1;this._boundSchedule=function(){c._schedule()};
this.connect();this._schedule()};
tsa=function(a){var b=(0,_.Hc)(a);return Ed(a)?b.assignedNodes({flatten:!0}):Array.from(b.childNodes).map(function(c){return Ed(c)?(0,_.Hc)(c).assignedNodes({flatten:!0}):[c]}).reduce(function(c,d){return c.concat(d)},[])};
_.f=_.ssa.prototype;_.f.connect=function(){var a=this;Ed(this._target)?this._listenSlots([this._target]):(0,_.Hc)(this._target).children&&(this._listenSlots((0,_.Hc)(this._target).children),window.ShadyDOM?this._shadyChildrenObserver=window.ShadyDOM.observeChildren(this._target,function(b){a._processMutations(b)}):(this._nativeChildrenObserver=new MutationObserver(function(b){a._processMutations(b)}),this._nativeChildrenObserver.observe(this._target,{childList:!0})));
this._connected=!0};
_.f.disconnect=function(){Ed(this._target)?this._unlistenSlots([this._target]):(0,_.Hc)(this._target).children&&(this._unlistenSlots((0,_.Hc)(this._target).children),window.ShadyDOM&&this._shadyChildrenObserver?(window.ShadyDOM.unobserveChildren(this._shadyChildrenObserver),this._shadyChildrenObserver=null):this._nativeChildrenObserver&&(this._nativeChildrenObserver.disconnect(),this._nativeChildrenObserver=null));this._connected=!1};
_.f._schedule=function(){var a=this;this._scheduled||(this._scheduled=!0,_.qd.run(function(){return a.flush()}))};
_.f._processMutations=function(a){this._processSlotMutations(a);this.flush()};
_.f._processSlotMutations=function(a){if(a)for(var b=0;b<a.length;b++){var c=a[b];c.addedNodes&&this._listenSlots(c.addedNodes);c.removedNodes&&this._unlistenSlots(c.removedNodes)}};
_.f.flush=function(){if(!this._connected)return!1;window.ShadyDOM&&ShadyDOM.flush();this._nativeChildrenObserver?this._processSlotMutations(this._nativeChildrenObserver.takeRecords()):this._shadyChildrenObserver&&this._processSlotMutations(this._shadyChildrenObserver.takeRecords());this._scheduled=!1;for(var a={target:this._target,addedNodes:[],removedNodes:[]},b=tsa(this._target),c=_.Tc(b,this._effectiveNodes),d=0,e=void 0;d<c.length&&(e=c[d]);d++)for(var h=0,l=void 0;h<e.removed.length&&(l=e.removed[h]);h++)a.removedNodes.push(l);
d=0;for(e=void 0;d<c.length&&(e=c[d]);d++)for(h=e.index;h<e.index+e.addedCount;h++)a.addedNodes.push(b[h]);this._effectiveNodes=b;b=!1;if(a.addedNodes.length||a.removedNodes.length)b=!0,this.callback.call(this._target,a);return b};
_.f._listenSlots=function(a){for(var b=0;b<a.length;b++){var c=a[b];Ed(c)&&c.addEventListener("slotchange",this._boundSchedule)}};
_.f._unlistenSlots=function(a){for(var b=0;b<a.length;b++){var c=a[b];Ed(c)&&c.removeEventListener("slotchange",this._boundSchedule)}};
var Yp,usa,Fd;Yp=Element.prototype;usa=Yp.matches||Yp.matchesSelector||Yp.mozMatchesSelector||Yp.msMatchesSelector||Yp.oMatchesSelector||Yp.webkitMatchesSelector;_.vsa=function(a,b){return usa.call(a,b)};
Fd=function(a){window.ShadyDOM&&window.ShadyDOM.inUse&&window.ShadyDOM.patch(a);this.node=a};
_.f=Fd.prototype;_.f.observeNodes=function(a){return new _.ssa(this.node,a)};
_.f.unobserveNodes=function(a){a.disconnect()};
_.f.notifyObserver=function(){};
_.f.deepContains=function(a){if((0,_.Hc)(this.node).contains(a))return!0;var b=a;for(a=a.ownerDocument;b&&b!==a&&b!==this.node;)b=(0,_.Hc)(b).parentNode||(0,_.Hc)(b).host;return b===this.node};
_.f.getOwnerRoot=function(){return(0,_.Hc)(this.node).getRootNode()};
_.f.getDistributedNodes=function(){return"slot"===this.node.localName?(0,_.Hc)(this.node).assignedNodes({flatten:!0}):[]};
_.f.getDestinationInsertionPoints=function(){for(var a=[],b=(0,_.Hc)(this.node).assignedSlot;b;)a.push(b),b=(0,_.Hc)(b).assignedSlot;return a};
_.f.importNode=function(a,b){return(0,_.Hc)(this.node instanceof Document?this.node:this.node.ownerDocument).importNode(a,b)};
_.f.getEffectiveChildNodes=function(){return tsa(this.node)};
_.f.queryDistributedElements=function(a){for(var b=this.getEffectiveChildNodes(),c=[],d=0,e=b.length,h=void 0;d<e&&(h=b[d]);d++)h.nodeType===Node.ELEMENT_NODE&&_.vsa(h,a)&&c.push(h);return c};
_.t.Object.defineProperties(Fd.prototype,{activeElement:{configurable:!0,enumerable:!0,get:function(){var a=this.node;return void 0!==a._activeElement?a._activeElement:a.activeElement}}});
_.Zp=function(a){this.event=a};
_.t.Object.defineProperties(_.Zp.prototype,{rootTarget:{configurable:!0,enumerable:!0,get:function(){return this.path[0]}},
localTarget:{configurable:!0,enumerable:!0,get:function(){return this.event.target}},
path:{configurable:!0,enumerable:!0,get:function(){return this.event.composedPath()}}});
var $p=Fd;if(window.ShadyDOM&&window.ShadyDOM.inUse&&window.ShadyDOM.noPatch&&window.ShadyDOM.Wrapper){var wsa=window.ShadyDOM.Wrapper,aq=function(){return wsa.apply(this,arguments)||this};
_.r(aq,wsa);Object.getOwnPropertyNames(Fd.prototype).forEach(function(a){"activeElement"!=a&&(aq.prototype[a]=Fd.prototype[a])});
qca(aq.prototype,["classList"]);$p=aq;Object.defineProperties(_.Zp.prototype,{localTarget:{get:function(){var a=this.event.currentTarget;a=a&&_.G(a).getOwnerRoot();for(var b=this.path,c=0;c<b.length;c++){var d=b[c];if(_.G(d).getOwnerRoot()===a)return d}},
configurable:!0},path:{get:function(){return window.ShadyDOM.composedPath(this.event)},
configurable:!0}})}else pca(),qca(Fd.prototype,"parentNode firstChild lastChild nextSibling previousSibling firstElementChild lastElementChild nextElementSibling previousElementSibling childNodes children classList shadowRoot".split(" ")),rca();_.xsa=$p;_.G=function(a){a=a||document;if(a instanceof $p)return a;if(a instanceof _.Zp)return a;var b=a.__domApi;b||(a instanceof Event?b=new _.Zp(a):b=new $p(a),a.__domApi=b);return b};
var ysa,zsa,Asa,Bsa,Hd,bq,Gd;ysa=/:host\(:dir\((ltr|rtl)\)\)/g;zsa=/([\s\w-#\.\[\]\*]*):dir\((ltr|rtl)\)/g;Asa=/:dir\((?:ltr|rtl)\)/;Bsa=!(!window.ShadyDOM||!window.ShadyDOM.inUse);Hd=[];bq=null;Gd="";_.Csa=_.lj(function(a){Bsa||bq||(Gd=document.documentElement.getAttribute("dir"),bq=new MutationObserver(sca),bq.observe(document.documentElement,{attributes:!0,attributeFilter:["dir"]}));var b=(0,_.Rra)(a);a=function(){var c=b.call(this)||this;c.__autoDirOptOut=!1;return c};
_.r(a,b);a._processStyleText=function(c,d){c=b._processStyleText.call(this,c,d);!Bsa&&Asa.test(c)&&(c=this._replaceDirInCssText(c),this.__activateDir=!0);return c};
a._replaceDirInCssText=function(c){c=c.replace(ysa,':host([dir="$1"])');return c=c.replace(zsa,':host([dir="$2"]) $1')};
a.prototype.ready=function(){b.prototype.ready.call(this);this.__autoDirOptOut=this.hasAttribute("dir")};
a.prototype.connectedCallback=function(){b.prototype.connectedCallback&&b.prototype.connectedCallback.call(this);this.constructor.__activateDir&&(bq&&bq.takeRecords().length&&sca(),Hd.push(this),this.__autoDirOptOut||this.setAttribute("dir",Gd))};
a.prototype.disconnectedCallback=function(){b.prototype.disconnectedCallback&&b.prototype.disconnectedCallback.call(this);if(this.constructor.__activateDir){var c=Hd.indexOf(this);-1<c&&Hd.splice(c,1)}};
a.__activateDir=!1;return a});
var Dsa=function(a){for(;a;){var b=Object.getOwnPropertyDescriptor(a,"observedAttributes");if(b)return b.get;a=Object.getPrototypeOf(a.prototype).constructor}return function(){return[]}};
_.lj(function(a){var b=(0,_.Ep)(a),c=Dsa(b);a=function(){return b.call(this)||this};
_.r(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,h,l){"disable-upgrade"==d?this.__isUpgradeDisabled&&null==h&&(b.prototype._initializeProperties.call(this),this.__isUpgradeDisabled=!1,(0,_.Hc)(this).isConnected&&b.prototype.connectedCallback.call(this)):b.prototype.attributeChangedCallback.call(this,d,e,h,l)};
a.prototype.connectedCallback=function(){this.__isUpgradeDisabled||b.prototype.connectedCallback.call(this)};
a.prototype.disconnectedCallback=function(){this.__isUpgradeDisabled||b.prototype.disconnectedCallback.call(this)};
_.t.Object.defineProperties(a,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return c.call(this).concat("disable-upgrade")}}});
return a});
_.Id=!1;_.Kd=[];_.Ld=[];
/*

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
*/
var Nd=window.ShadyDOM,vca=window.ShadyCSS;
window.WebComponents?window.addEventListener("WebComponentsReady",Od):"interactive"===document.readyState||"complete"===document.readyState?Od():window.addEventListener("DOMContentLoaded",Od);
var zca=function(){this.end=this.start=0;this.rules=this.parent=this.previous=null;this.cssText=this.parsedCssText="";this.atRule=!1;this.type=0;this.parsedSelector=this.selector=this.keyframesName=""},xca=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//gim,yca=/@import[^;]*;/gim,Fca=/(?:^[^;\-\s}]+)?--[^;{}]*?:[^{};]*?(?:[;\n]|$)/gim,Gca=/(?:^[^;\-\s}]+)?--[^;{}]*?:[^{};]*?{[^}]*?}(?:[;\n]|$)?/gim,Hca=/@apply\s*\(?[^);]*\)?\s*(?:[;\n]|$)?/gim,Ica=/[^;:]*?:[^;]*?var\([^;]*\)(?:[;\n]|$)?/gim,Dca=/^@[^\s]*keyframes/,
Cca=/\s+/g;
var Pd={};
var Lca=Promise.resolve();
var Esa=new Set;
var Fsa=/;\s*/m,Gsa=/^\s*(initial)|(inherit)\s*$/,Hsa=/\s*!important/,Isa=function(){this._map={}};
Isa.prototype.set=function(a,b){a=a.trim();this._map[a]={properties:b,dependants:{}}};
Isa.prototype.get=function(a){a=a.trim();return this._map[a]||null};
var cq=null,dq=function(){this._measureElement=this._currentElement=null;this._map=new Isa};
_.f=dq.prototype;_.f.detectMixin=function(a){a=Ip.test(a)||esa.test(a);Ip.lastIndex=0;esa.lastIndex=0;return a};
_.f.transformTemplate=function(a,b){if(void 0===a._gatheredStyle){var c=[];for(var d=a.content.querySelectorAll("style"),e=0;e<d.length;e++){var h=d[e];if(h.hasAttribute("shady-unscoped")){if(!Zc){var l=h.textContent;if(!Esa.has(l)){Esa.add(l);var m=document.createElement("style");m.setAttribute("shady-unscoped","");m.textContent=l;document.head.appendChild(m)}h.parentNode.removeChild(h)}}else c.push(h.textContent),h.parentNode.removeChild(h)}(c=c.join("").trim())?(d=document.createElement("style"),
d.textContent=c,a.content.insertBefore(d,a.content.firstChild),c=d):c=null;a._gatheredStyle=c}return(a=a._gatheredStyle)?this.JSC$32471_transformStyle(a,b):null};
_.f.JSC$32471_transformStyle=function(a,b){b=void 0===b?"":b;var c=Nca(a);this.transformRules(c,b);a.textContent=Rd(c);return c};
_.f.transformCustomStyle=function(a){var b=this,c=Nca(a);Sd(c,function(d){":root"===d.selector&&(d.selector="html");b.transformRule(d)});
a.textContent=Rd(c);return c};
_.f.transformRules=function(a,b){var c=this;this._currentElement=b;Sd(a,function(d){c.transformRule(d)});
this._currentElement=null};
_.f.transformRule=function(a){a.cssText=Jsa(this,a.parsedCssText,a);":root"===a.selector&&(a.selector=":host > *")};
var Jsa=function(a,b,c){b=b.replace(esa,function(d,e,h,l){return a._produceCssProperties(d,e,h,l,c)});
return a._consumeCssProperties(b,c)};
_.f=dq.prototype;_.f._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)};
_.f._fallbacksFromPreviousRules=function(a){for(var b=this,c=a;c.parent;)c=c.parent;var d={},e=!1;Sd(c,function(h){(e=e||h===a)||h.selector===a.selector&&Object.assign(d,b._cssTextToMap(h.parsedCssText))});
return d};
_.f._consumeCssProperties=function(a,b){for(var c;c=Ip.exec(a);){var d=c[0],e=c[1];c=c.index;var h=c+d.indexOf("@apply");h=a.slice(0,h);a=a.slice(c+d.length);d=b?this._fallbacksFromPreviousRules(b):{};Object.assign(d,this._cssTextToMap(h));e=this._atApplyToCssProperties(e,d);a=h+e+a;Ip.lastIndex=c+e.length}return a};
_.f._atApplyToCssProperties=function(a,b){a=a.replace(Fsa,"");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,h=d.properties;for(e in h){var l=b&&b[e];d=[e,": var(",a,"_-_",e];l&&d.push(",",l.replace(Hsa,""));d.push(")");Hsa.test(h[e])&&d.push(" !important");c.push(d.join(""))}}return c.join("; ")};
_.f._replaceInitialOrInherit=function(a,b){var c=Gsa.exec(b);c&&(b=c[1]?this._getInitialValueForProperty(a):"apply-shim-inherit");return b};
_.f._cssTextToMap=function(a,b){b=void 0===b?!1:b;a=a.split(";");for(var c,d,e={},h=0;h<a.length;h++)if(c=a[h])d=c.split(":"),1<d.length&&(c=d[0].trim(),d=d.slice(1).join(":"),b&&(d=this._replaceInitialOrInherit(c,d)),e[c]=d);return e};
_.f._invalidateMixinEntry=function(a){if(cq)for(var b in a.dependants)b!==this._currentElement&&cq(b)};
_.f._produceCssProperties=function(a,b,c,d,e){var h=this;c&&Pca(c,function(H,O){O&&h._map.get(O)&&(d="@apply "+O+";")});
if(!d)return a;var l=this._consumeCssProperties(""+d,e);e=a.slice(0,a.indexOf("--"));var m=l=this._cssTextToMap(l,!0),p=this._map.get(b),q=p&&p.properties;q?m=Object.assign(Object.create(q),l):this._map.set(b,m);var x=[],B,C=!1;for(B in m){var I=l[B];void 0===I&&(I="initial");!q||B in q||(C=!0);x.push(b+"_-_"+B+": "+I)}C&&this._invalidateMixinEntry(p);p&&(p.properties=m);c&&(e=a+";"+e);return e+x.join("; ")+";"};
dq.prototype.detectMixin=dq.prototype.detectMixin;dq.prototype.transformStyle=dq.prototype.JSC$32471_transformStyle;dq.prototype.transformCustomStyle=dq.prototype.transformCustomStyle;dq.prototype.transformRules=dq.prototype.transformRules;dq.prototype.transformRule=dq.prototype.transformRule;dq.prototype.transformTemplate=dq.prototype.transformTemplate;dq.prototype._separator="_-_";Object.defineProperty(dq.prototype,"invalidCallback",{get:function(){return cq},
set:function(a){cq=a}});
var eq=new dq,Ksa=function(){this.customStyleInterface=null;eq.invalidCallback=Jca},fq=function(a){!a.customStyleInterface&&window.ShadyCSS.CustomStyleInterface&&(a.customStyleInterface=window.ShadyCSS.CustomStyleInterface,a.customStyleInterface.transformCallback=function(b){eq.transformCustomStyle(b)},a.customStyleInterface.validateCallback=function(){requestAnimationFrame(function(){a.customStyleInterface.enqueued&&a.flushCustomStyles()})})};
_.f=Ksa.prototype;_.f.prepareTemplate=function(a,b){fq(this);""===Qca(a)&&(Pd[b]=a,b=eq.transformTemplate(a,b),a._styleAst=b)};
_.f.flushCustomStyles=function(){fq(this);if(this.customStyleInterface){var a=this.customStyleInterface.processStyles();if(this.customStyleInterface.enqueued){for(var b=0;b<a.length;b++){var c=this.customStyleInterface.getStyleForCustomStyle(a[b]);c&&eq.transformCustomStyle(c)}this.customStyleInterface.enqueued=!1}}};
_.f.styleSubtree=function(a,b){fq(this);b&&Vc(a,b);if(a.shadowRoot)for(this.styleElement(a),a=a.shadowRoot.children||a.shadowRoot.childNodes,b=0;b<a.length;b++)this.styleSubtree(a[b]);else for(a=a.children||a.childNodes,b=0;b<a.length;b++)this.styleSubtree(a[b])};
_.f.styleElement=function(a){fq(this);var b=a.localName,c;b?-1<b.indexOf("-")?c=b:c=a.getAttribute&&a.getAttribute("is")||"":c=a.is;b=Pd[c];if(!(b&&""!==Qca(b)||!b||Kca(b))){if(Kca(b)||b._applyShimValidatingVersion!==b._applyShimNextVersion)this.prepareTemplate(b,c),Mca(b);if(a=a.shadowRoot)if(a=a.querySelector("style"))a.__cssRules=b._styleAst,a.textContent=Rd(b._styleAst)}};
_.f.styleDocument=function(a){fq(this);this.styleSubtree(document.body,a)};
if(!window.ShadyCSS||!window.ShadyCSS.ScopingShim){var gq=new Ksa,Lsa=window.ShadyCSS&&window.ShadyCSS.CustomStyleInterface;window.ShadyCSS={prepareTemplate:function(a,b){gq.flushCustomStyles();gq.prepareTemplate(a,b)},
prepareTemplateStyles:function(a,b,c){window.ShadyCSS.prepareTemplate(a,b,c)},
prepareTemplateDom:function(){},
styleSubtree:function(a,b){gq.flushCustomStyles();gq.styleSubtree(a,b)},
styleElement:function(a){gq.flushCustomStyles();gq.styleElement(a)},
styleDocument:function(a){gq.flushCustomStyles();gq.styleDocument(a)},
getComputedStyleValue:function(a,b){return Kba(a,b)},
flushCustomStyles:function(){gq.flushCustomStyles()},
nativeCss:Qd,nativeShadow:Zc,cssBuild:Td,disableRuntime:gsa};Lsa&&(window.ShadyCSS.CustomStyleInterface=Lsa)}window.ShadyCSS.ApplyShim=eq;
var Msa;Msa=window.ShadyCSS;_.hq=_.lj(function(a){a=(0,_.msa)((0,_.Ep)(a));var b=$ra?a:(0,_.Csa)(a),c=Dsa(b),d={x:"pan-x",y:"pan-y",none:"none",all:"auto"};a=function(){return b.call(this)||this};
_.r(a,b);a.prototype.created=function(){};
a.prototype.__attributeReaction=function(e,h,l){(this.__dataAttributes&&this.__dataAttributes[e]||"disable-upgrade"===e)&&this.attributeChangedCallback(e,h,l,null)};
a.prototype.setAttribute=function(e,h){if(vp&&!this._legacyForceObservedAttributes){var l=this.getAttribute(e);b.prototype.setAttribute.call(this,e,h);this.__attributeReaction(e,l,String(h))}else b.prototype.setAttribute.call(this,e,h)};
a.prototype.removeAttribute=function(e){if(vp&&!this._legacyForceObservedAttributes){var h=this.getAttribute(e);b.prototype.removeAttribute.call(this,e);this.__attributeReaction(e,h,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,h,l,m){h!==l&&("disable-upgrade"==e?this.__isUpgradeDisabled&&null==l&&(this._initializeProperties(),this.__isUpgradeDisabled=!1,(0,_.Hc)(this).isConnected&&this.connectedCallback()):(b.prototype.attributeChangedCallback.call(this,e,h,l,m),this.attributeChanged(e,h,l)))};
a.prototype.attributeChanged=function(){};
a.prototype._initializeProperties=function(){if(_.ud&&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();vp&&!this._legacyForceObservedAttributes&&(this.hasAttributes()?this._takeAttributes():this.parentNode||(this.__needsAttributesAtConnected=!0));this._applyListeners()}};
a.prototype._takeAttributes=function(){for(var e=this.attributes,h=0,l=e.length;h<l;h++){var m=e[h];this.__attributeReaction(m.name,null,m.value)}};
a.prototype._registered=function(){};
a.prototype.ready=function(){this._ensureAttributes();b.prototype.ready.call(this)};
a.prototype._ensureAttributes=function(){};
a.prototype._applyListeners=function(){};
a.prototype.serialize=function(e){return this._serializeValue(e)};
a.prototype.deserialize=function(e,h){return this._deserializeValue(e,h)};
a.prototype.reflectPropertyToAttribute=function(e,h,l){this._propertyToAttribute(e,h,l)};
a.prototype.serializeValueToAttribute=function(e,h,l){this._valueToNodeAttribute(l||this,e,h)};
a.prototype.extend=function(e,h){if(!e||!h)return e||h;for(var l=Object.getOwnPropertyNames(h),m=0,p=void 0;m<l.length&&(p=l[m]);m++){var q=Object.getOwnPropertyDescriptor(h,p);q&&Object.defineProperty(e,p,q)}return e};
a.prototype.mixin=function(e,h){for(var l in h)e[l]=h[l];return e};
a.prototype.chainObject=function(e,h){e&&h&&e!==h&&(e.__proto__=h);return e};
a.prototype.instanceTemplate=function(e){e=this.constructor._contentForTemplate(e);return document.importNode(e,!0)};
a.prototype.fire=function(e,h,l){l=l||{};h=null===h||void 0===h?{}:h;e=new Event(e,{bubbles:void 0===l.bubbles?!0:l.bubbles,cancelable:!!l.cancelable,composed:void 0===l.composed?!0:l.composed});e.detail=h;(0,_.Hc)(l.node||this).dispatchEvent(e);return e};
a.prototype.listen=function(e,h,l){e=e||this;var m=this.__boundListeners||(this.__boundListeners=new WeakMap),p=m.get(e);p||(p={},m.set(e,p));m=h+l;p[m]||(p[m]=this._addMethodEventListenerToNode(e,h,l,this))};
a.prototype.unlisten=function(e,h,l){e=e||this;var m=this.__boundListeners&&this.__boundListeners.get(e);l=h+l;var p=m&&m[l];p&&(this._removeEventListenerFromNode(e,h,p),m[l]=null)};
a.prototype.setScrollDirection=function(e,h){_.od(h||this,d[e]||"auto")};
a.prototype.$$=function(e){return this.root.querySelector(e)};
a.prototype.distributeContent=function(){var e=_.G(this);window.ShadyDOM&&e.shadowRoot&&ShadyDOM.flush()};
a.prototype.getEffectiveChildNodes=function(){return _.G(this).getEffectiveChildNodes()};
a.prototype.queryDistributedElements=function(e){return _.G(this).queryDistributedElements(e)};
a.prototype.getEffectiveChildren=function(){return this.getEffectiveChildNodes().filter(function(e){return e.nodeType===Node.ELEMENT_NODE})};
a.prototype.getEffectiveTextContent=function(){for(var e=this.getEffectiveChildNodes(),h=[],l=0,m;m=e[l];l++)m.nodeType!==Node.COMMENT_NODE&&h.push(m.textContent);return h.join("")};
a.prototype.queryEffectiveChildren=function(e){return(e=this.queryDistributedElements(e))&&e[0]};
a.prototype.queryAllEffectiveChildren=function(e){return this.queryDistributedElements(e)};
a.prototype.getContentChildNodes=function(e){return(e=this.root.querySelector(e||"slot"))?_.G(e).getDistributedNodes():[]};
a.prototype.getContentChildren=function(e){return this.getContentChildNodes(e).filter(function(h){return h.nodeType===Node.ELEMENT_NODE})};
a.prototype.isLightDescendant=function(e){return this!==e&&(0,_.Hc)(this).contains(e)&&(0,_.Hc)(this).getRootNode()===(0,_.Hc)(e).getRootNode()};
a.prototype.isLocalDescendant=function(e){return this.root===(0,_.Hc)(e).getRootNode()};
a.prototype.scopeSubtree=function(e,h){return wca(e,void 0===h?!1:h)};
a.prototype.getComputedStyleValue=function(e){return Msa.getComputedStyleValue(this,e)};
a.prototype.debounce=function(e,h,l){this._debouncers=this._debouncers||{};return this._debouncers[e]=_.Qp(this._debouncers[e],0<l?_.yp.after(l):_.qd,h.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,h){return 0<h?_.yp.run(e.bind(this),h):~_.qd.run(e.bind(this))};
a.prototype.cancelAsync=function(e){0>e?_.qd.cancel(~e):_.yp.cancel(e)};
a.prototype.create=function(e,h){e=document.createElement(e);if(h)if(e.setProperties)e.setProperties(h);else for(var l in h)e[l]=h[l];return e};
a.prototype.elementMatches=function(e,h){return _.vsa(h||this,e)};
a.prototype.toggleAttribute=function(e,h){var l=this;3===arguments.length&&(l=arguments[2]);1==arguments.length&&(h=!l.hasAttribute(e));if(h)return(0,_.Hc)(l).setAttribute(e,""),!0;(0,_.Hc)(l).removeAttribute(e);return!1};
a.prototype.toggleClass=function(e,h,l){l=l||this;1==arguments.length&&(h=!l.classList.contains(e));h?l.classList.add(e):l.classList.remove(e)};
a.prototype.transform=function(e,h){h=h||this;h.style.webkitTransform=e;h.style.transform=e};
a.prototype.translate3d=function(e,h,l,m){this.transform("translate3d("+e+","+h+","+l+")",m||this)};
a.prototype.arrayDelete=function(e,h){if(Array.isArray(e)){if(h=e.indexOf(h),0<=h)return e.splice(h,1)}else if(h=_.Bc(this,e).indexOf(h),0<=h)return this.splice(e,h,1);return null};
a.prototype._logger=function(e,h){Array.isArray(h)&&1===h.length&&Array.isArray(h[0])&&(h=h[0]);switch(e){case "log":case "warn":case "error":console[e].apply(console,_.Pc(h))}};
a.prototype._log=function(){this._logger("log",_.$b.apply(0,arguments))};
a.prototype._warn=function(){this._logger("warn",_.$b.apply(0,arguments))};
a.prototype._error=function(){this._logger("error",_.$b.apply(0,arguments))};
a.prototype._logf=function(e){return["[%s::%s]",this.is,e].concat(_.Pc(_.$b.apply(1,arguments)))};
_.t.Object.defineProperties(a.prototype,{domHost:{configurable:!0,enumerable:!0,get:function(){var e=(0,_.Hc)(this).getRootNode();return e instanceof DocumentFragment?e.host:e}}});
_.t.Object.defineProperties(a,{importMeta:{configurable:!0,enumerable:!0,get:function(){return this.prototype.importMeta}},
observedAttributes:{configurable:!0,enumerable:!0,get:function(){return vp&&!this.prototype._legacyForceObservedAttributes?(this.hasOwnProperty("__observedAttributes")||(this.__observedAttributes=[],_.pc(this.prototype)),this.__observedAttributes):c.call(this).concat("disable-upgrade")}}});
a.prototype.is="";return a});
var Rca,Wca,Vca,Nsa;Rca={attached:!0,detached:!0,ready:!0,created:!0,beforeRegister:!0,registered:!0,attributeChanged:!0,listeners:!0,hostAttributes:!0};Wca={attached:!0,detached:!0,ready:!0,created:!0,beforeRegister:!0,registered:!0,attributeChanged:!0,behaviors:!0,_noAccessors:!0};Vca=Object.assign({listeners:!0,hostAttributes:!0,properties:!0,observers:!0},Wca);Nsa=(0,_.hq)(HTMLElement);
_.Pha=function(a,b){a||console.warn("Polymer.Class requires `info` argument");b=b?b(Nsa):Nsa;b=_.Xca(a,b,a.behaviors);b.is=b.prototype.is=a.is;return b};
_.Osa=_.Tp._mutablePropertyChange;_.Psa={properties:{mutableData:Boolean},_shouldPropertyChange:function(a,b,c){return(0,_.Osa)(this,a,b,c,this.mutableData)}};
_.ij=function(a){var b="function"===typeof a?a:_.ij.Class(a);a._legacyForceObservedAttributes&&(b.prototype._legacyForceObservedAttributes=a._legacyForceObservedAttributes);customElements.define(b.is,b);return b};
_.ij.Class=_.Pha;
_.Rha={templatize:function(a,b){this._templatizerTemplate=a;this.ctor=_.Ad(a,this,{mutableData:!!b,parentModel:this._parentModel,instanceProps:this._instanceProps,forwardHostProp:this._forwardHostPropV2,notifyInstanceProp:this._notifyInstancePropV2})},
stamp:function(a){return new this.ctor(a)},
modelForElement:function(a){return _.Dd(this._templatizerTemplate,a)}};
_.iq=(0,_.hq)(HTMLElement).prototype;
var Ud=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=Ud;this.__proto__=Ud.prototype};
_.r(Ud,Error);var Qsa=_.lj(function(a){var b=function(){return a.apply(this,arguments)||this};
_.r(b,a);b.prototype._marshalArgs=function(c,d,e){d=a.prototype._marshalArgs.call(this,c,d,e);if(this._legacyUndefinedCheck&&1<d.length)for(e=0;e<d.length;e++)if(void 0===d[e]||c[e].wildcard&&void 0===d[e].base)throw c=c[e].name,new Ud("Argument '"+c+"' is undefined.",c);return d};
b.prototype._addPropertyEffect=function(c,d,e){return a.prototype._addPropertyEffect.call(this,c,d,Yca(e,e&&e.info&&e.info.methodName))};
b._addTemplatePropertyEffect=function(c,d,e){return a._addTemplatePropertyEffect.call(this,c,d,Yca(e))};
return b}),Rsa=_.ij.Class;
_.ij.Class=function(a,b){return Rsa(a,function(c){return b?b(Qsa(c)):Qsa(c)})};
var Ssa=_.lj(function(a){var b=Qsa(a);a=function(){return b.apply(this,arguments)||this};
_.r(a,b);_.t.Object.defineProperties(a.prototype,{_legacyUndefinedCheck:{configurable:!0,enumerable:!0,get:function(){return this._methodHost&&this._methodHost._legacyUndefinedCheck}}});
return a}),Tsa=_.Ad.mixin;
_.Ad.mixin=Tsa?function(a){return Ssa(Tsa(a))}:Ssa;
console.info("LegacyDataMixin will be applied to all legacy elements.\nSet `_legacyUndefinedCheck: true` on element class to enable.");
/*

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 Qha=_.ud;
/*

Math.uuid.js (v1.4)
http://www.broofa.com
mailto:robert@broofa.com
Copyright (c) 2010 Robert Kieffer
Dual licensed under the MIT and GPL licenses.
*/
var Vsa;_.Usa="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");Vsa=function(){var a=[],b;var c=c||_.Usa.length;for(b=0;8>b;b++)a[b]=_.Usa[0|Math.random()*c];return a.join("")};
/*


 The MIT License (MIT)

 Copyright (c) 2015-present Dan Abramov

 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 Wd=function(){return Math.random().toString(36).substring(7).split("").join(".")},Vd="@@redux/INIT"+Wd(),cda="@@redux/REPLACE"+Wd();
var dda="function"===typeof Symbol&&Symbol.observable||"@@observable";
/*

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var fda={align:1,alt:1,"aria-activedescendant":10,"aria-atomic":1,"aria-autocomplete":1,"aria-busy":1,"aria-checked":1,"aria-controls":10,"aria-current":1,"aria-disabled":1,"aria-dropeffect":1,"aria-expanded":1,"aria-haspopup":1,"aria-hidden":1,"aria-invalid":1,"aria-label":1,"aria-labelledby":10,"aria-level":1,"aria-live":1,"aria-multiline":1,"aria-multiselectable":1,"aria-orientation":1,"aria-owns":10,"aria-posinset":1,"aria-pressed":1,"aria-readonly":1,"aria-relevant":1,"aria-required":1,"aria-selected":1,
"aria-setsize":1,"aria-sort":1,"aria-valuemax":1,"aria-valuemin":1,"aria-valuenow":1,"aria-valuetext":1,async:8,autocapitalize:1,autocomplete:1,autocorrect:1,autofocus:1,autoplay:1,bgcolor:1,border:1,cellpadding:1,cellspacing:1,checked:1,cite:3,"class":1,color:1,cols:1,colspan:1,contenteditable:1,controls:1,datetime:1,dir:8,disabled:1,download:1,draggable:1,enctype:1,face:1,"for":10,formenctype:1,frameborder:1,height:1,hidden:1,href:4,hreflang:1,id:10,ismap:1,itemid:1,itemprop:1,itemref:1,itemscope:1,
itemtype:1,label:1,lang:1,list:10,loading:8,loop:1,max:1,maxlength:1,media:1,min:1,minlength:1,multiple:1,muted:1,name:10,nonce:1,open:1,placeholder:1,poster:3,preload:1,rel:1,required:1,reversed:1,role:1,rows:1,rowspan:1,selected:1,shape:1,size:1,sizes:1,slot:1,span:1,spellcheck:1,src:4,srcset:11,start:1,step:1,style:5,summary:1,tabindex:1,target:8,title:1,translate:1,type:1,valign:1,value:1,width:1,wrap:1},eda={a:{href:[{contract:3}]},area:{href:[{contract:3}]},audio:{src:[{contract:3}]},button:{formaction:[{contract:3}],
formmethod:[{contract:1}]},form:{action:[{contract:3}],method:[{contract:1}]},iframe:{srcdoc:[{contract:2}]},img:{src:[{contract:3}]},input:{accept:[{contract:1}],formaction:[{contract:3}],formmethod:[{contract:1}],pattern:[{contract:1}],readonly:[{contract:1}],src:[{contract:3}]},link:{href:[{contract:3,contingentAttribute:"rel",requiredValue:"alternate"},{contract:3,contingentAttribute:"rel",requiredValue:"author"},{contract:3,contingentAttribute:"rel",requiredValue:"bookmark"},{contract:3,contingentAttribute:"rel",
requiredValue:"canonical"},{contract:3,contingentAttribute:"rel",requiredValue:"cite"},{contract:3,contingentAttribute:"rel",requiredValue:"help"},{contract:3,contingentAttribute:"rel",requiredValue:"icon"},{contract:3,contingentAttribute:"rel",requiredValue:"license"},{contract:3,contingentAttribute:"rel",requiredValue:"next"},{contract:3,contingentAttribute:"rel",requiredValue:"prefetch"},{contract:3,contingentAttribute:"rel",requiredValue:"dns-prefetch"},{contract:3,contingentAttribute:"rel",requiredValue:"prerender"},
{contract:3,contingentAttribute:"rel",requiredValue:"preconnect"},{contract:3,contingentAttribute:"rel",requiredValue:"preload"},{contract:3,contingentAttribute:"rel",requiredValue:"prev"},{contract:3,contingentAttribute:"rel",requiredValue:"search"},{contract:3,contingentAttribute:"rel",requiredValue:"subresource"}]},script:{defer:[{contract:1}]},source:{src:[{contract:3}]},textarea:{readonly:[{contract:1}]},video:{src:[{contract:3}]}},wda={a:1,abbr:1,address:1,applet:4,area:5,article:1,aside:1,
audio:1,b:1,base:4,bdi:1,bdo:1,blockquote:1,body:1,br:5,button:1,canvas:1,caption:1,center:1,cite:1,code:1,col:5,colgroup:1,command:1,data:1,datalist:1,dd:1,del:1,details:1,dfn:1,dialog:1,div:1,dl:1,dt:1,em:1,embed:4,fieldset:1,figcaption:1,figure:1,font:1,footer:1,form:1,frame:1,frameset:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,head:1,header:1,hr:5,html:1,i:1,iframe:1,img:5,input:5,ins:1,kbd:1,label:1,legend:1,lh:1,li:1,link:5,main:1,map:1,mark:1,math:4,menu:1,meta:4,meter:1,nav:1,noscript:1,object:4,ol:1,
optgroup:1,option:1,output:1,p:1,param:5,picture:1,pre:1,progress:1,q:1,rb:1,rp:1,rt:1,rtc:1,ruby:1,s:1,samp:1,script:3,section:1,select:1,slot:1,small:1,source:5,span:1,strong:1,style:2,sub:1,summary:1,sup:1,svg:4,table:1,tbody:1,td:1,template:4,textarea:6,tfoot:1,th:1,thead:1,time:1,title:6,tr:1,track:5,u:1,ul:1,"var":1,video:1,wbr:5},ida=[{auto:!0,ltr:!0,rtl:!0},{async:!0},{eager:!0,lazy:!0},{_self:!0,_blank:!0}],hda={"*":{async:1,dir:0,loading:2,target:3}};
var pda="aLink accessKey allowFullscreen bgColor cellPadding cellSpacing codeBase codeType contentEditable crossOrigin dateTime dirName formAction formEnctype formMethod formNoValidate formTarget frameBorder innerHTML innerText inputMode isMap longDesc marginHeight marginWidth maxLength mediaGroup minLength noHref noResize noShade noValidate noWrap nodeValue outerHTML outerText readOnly tabIndex textContent trueSpeed useMap vAlign vLink valueAsDate valueAsNumber valueType".split(" "),oda={accept_charset:"acceptCharset",
"char":"ch",charoff:"chOff",checked:"defaultChecked","class":"className","for":"htmlFor",http_equiv:"httpEquiv",muted:"defaultMuted",selected:"defaultSelected",value:"defaultValue"},be=null,kda=null;
/*

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause

*/
var qda={},rda=RegExp("^(?!(?:annotation-xml|color-profile|font-face|font-face(?:-(?:src|uri|format|name))?|missing-glyph)$)[a-z][a-z.0-9_\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u200c\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\udfff\uf900-\ufdcf\ufdf0-\ufffd]*-[\\-a-z.0-9_\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u200c\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\udfff\uf900-\ufdcf\ufdf0-\ufffd]*$");
/*

 Copyright 2020 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var xda={text:1},tda={audio:{currentTime:1,srcObject:1},video:{currentTime:1,srcObject:1}};
/*

 Copyright 2018 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var Wsa={CONSTANT:{isUnwrappable:function(a){return a instanceof _.Zh},
unwrap:_.Cl},JAVASCRIPT:{isUnwrappable:function(a){return a instanceof _.Dl||a instanceof Lb},
unwrap:Mb},HTML:{isUnwrappable:function(a){return a instanceof _.Ql||"function"==typeof _.zb&&a instanceof _.zb},
unwrap:_.Raa},RESOURCE_URL:{isUnwrappable:function(a){return a instanceof _.Ob||a instanceof Cb},
unwrap:_.Eb},STRING:{isUnwrappable:function(a){return a instanceof Object},
unwrap:yda},STYLE:{isUnwrappable:function(a){return a instanceof _.Pl||!1},
unwrap:function(a){return _.Xla(a)}},
URL:{isUnwrappable:function(a){return a instanceof _.Jl||a instanceof _.Fb},
unwrap:_.Ib}},Xsa={CONSTANT:de,JAVASCRIPT:de,HTML:function(a){return _.Bb(Dfa(a))},
RESOURCE_URL:de,STRING:String,STYLE:de,URL:function(a,b){a=_.Zb(a);return void 0===a?b:a.toString()}};
var Hda=/(?!,)([^\t\n\f\r ]+)(?:[\t\n\f\r ]+([.0-9+\-]+[a-z]?))?/gi,zda=/[\t\n\f\r ]+/,ee=/[\t\n\f\r ,]+/g,Cda=function(a,b,c){return c},ge={},Ysa=function(){var a=function(){var d={createHTML:function(){return"zClosurez"},
createScript:function(){return" /*zClosurez*/ "},
createScriptURL:function(){return"about:invalid#zClosurez"}};
return"undefined"!==typeof trustedTypes?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}}(),fe=Ysa.INNOCUOUS_STRING,Gda=Ysa.INNOCUOUS_SCRIPT,he=Ysa.INNOCUOUS_URL;
var jq=function(a){_.F.call(this,a,1)};
_.r(jq,_.F);
var kq=function(a){_.F.call(this,a)};
_.r(kq,_.F);var Zsa;Zsa=new dna(406606992,{i18nExtension:0},kq,function(a,b){if(null!=b){var c={gl:nb(_.cb(b,1)),hl:nb(_.cb(b,2)),htmlLang:nb(_.cb(b,3)),locale:nb(_.cb(b,4)),overrideGeo:nb(_.cb(b,5))};a&&(c.$jspbMessageInstance=b);return c}});
var $sa=function(){kq.apply(this,arguments)};
_.r($sa,kq);
var ata,bta,cta,lq,dta,eta;lq=_.g.window;_.ie=(null===(ata=null===lq||void 0===lq?void 0:lq.yt)||void 0===ata?void 0:ata.config_)||(null===(bta=null===lq||void 0===lq?void 0:lq.ytcfg)||void 0===bta?void 0:bta.data_)||{};dta=(null===(cta=null===lq||void 0===lq?void 0:lq.ytcfg)||void 0===cta?void 0:cta.obfuscatedData_)||[];eta=function(){jq.apply(this,arguments)};
_.r(eta,jq);eta.prototype.getExtension=function(a){var b=le();406606992!==a.fieldIndex||b&&b.jspb_i18n_extension||(a=new dna(a.fieldIndex,a.fieldName,$sa,a.toObjectFn));return jq.prototype.getExtension.call(this,a)};
var fta=new eta(dta),gta=le();if(!gta||!gta.jspb_i18n_extension){var hta=new $sa;Zsa.setExtensionFn(fta,hta)}_.Ge("yt.config_",_.ie,void 0);_.Ge("yt.configJspb_",dta,void 0);
var $ga=function(a){_.F.call(this,a)};
_.r($ga,_.F);
var Aea={appSettingsCaptured:!0,visualElementAttached:!0,visualElementGestured:!0,visualElementHidden:!0,visualElementShown:!0,flowEvent:!0,visualElementStateChanged:!0,playbackAssociated:!0,youThere:!0,accountStateChangeSignedIn:!0,accountStateChangeSignedOut:!0},zea={latencyActionBaselined:!0,latencyActionInfo:!0,latencyActionTicked:!0,bedrockRepetitiveActionTimed:!0,adsClientStateChange:!0,streamzIncremented:!0,mdxDialAdditionalDataUpdateEvent:!0,tvhtml5WatchKeyEvent:!0,tvhtml5VideoSeek:!0,tokenRefreshEvent:!0,
adNotify:!0,adNotifyFilled:!0,tvhtml5LaunchUrlComponentChanged:!0,bedrockResourceConsumptionSnapshot:!0,deviceStartupMetrics:!0,mdxSignIn:!0,tvhtml5KeyboardLogging:!0,tvhtml5StartupSoundEvent:!0,tvhtml5LiveChatStatus:!0,tvhtml5DeviceStorageStatus:!0,tvhtml5LocalStorage:!0,directSignInEvent:!0,finalPayload:!0,tvhtml5SearchCompleted:!0,tvhtml5KeyboardPerformance:!0,adNotifyFailure:!0,latencyActionSpan:!0,tvhtml5AccountDialogOpened:!0,tvhtml5ApiTest:!0};
var Vf=function(a){_.F.call(this,a)};
_.r(Vf,_.F);Vf.prototype.getKey=function(){return _.cb(this,1)};
Vf.prototype.setKey=function(a){return _.Oa(this,1,a)};
Vf.prototype.getValue=function(){return _.Hf(this,2,ita)};
Vf.prototype.setValue=function(a){return _.xf(this,2,ita,a)};
var ita=[2,3,4,5,6];
var Uf=function(a){_.F.call(this,a)};
_.r(Uf,_.F);
var Wf=function(a){_.F.call(this,a)};
_.r(Wf,_.F);
var Yf=function(a){_.F.call(this,a)};
_.r(Yf,_.F);
var Tf=function(a){_.F.call(this,a,-1,jta)};
_.r(Tf,_.F);Tf.prototype.getPlayerType=function(){return _.cb(this,36)};
Tf.prototype.setHomeGroupInfo=function(a){return _.lb(this,81,a)};
var jta=[9,66,24,32,86,100,101];
var Nea=function(a){_.F.call(this,a,-1,kta)};
_.r(Nea,_.F);var kta=[15,26,28];
var Lf=function(a){_.F.call(this,a)};
_.r(Lf,_.F);Lf.prototype.setToken=function(a){return _.Oa(this,2,a)};
var Jf=function(a){_.F.call(this,a,-1,lta)};
_.r(Jf,_.F);Jf.prototype.setSafetyMode=function(a){return _.Oa(this,5,a)};
var lta=[12];
var If=function(a){_.F.call(this,a,-1,mta)};
_.r(If,_.F);var mta=[12];
var nta;nta=0;_.ota=_.fm?"webkit":_.em?"moz":_.cm?"ms":_.vma?"o":"";_.Ge("ytDomDomGetNextId",_.ve("ytDomDomGetNextId")||function(){return++nta},void 0);
var pta={},Kda=[];
var qta={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},ye=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 qta||(this[b]=a[b]);this.scale=a.scale;this.rotation=a.rotation;var c=a.target||a.srcElement;c&&3==c.nodeType&&(c=c.parentNode);this.target=c;var d=a.relatedTarget;if(d)try{d=d.nodeName?d:null}catch(e){d=null}else"mouseover"==this.type?d=a.fromElement:"mouseout"==this.type&&(d=a.toElement);this.relatedTarget=d;this.clientX=void 0!=a.clientX?a.clientX:a.pageX;this.clientY=void 0!=a.clientY?a.clientY:a.pageY;this.keyCode=a.keyCode?a.keyCode:a.which;
this.charCode=a.charCode||("keypress"==this.type?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){}},rta=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}};
ye.prototype.preventDefault=function(){this.event&&(this.event.returnValue=!1,this.event.preventDefault&&this.event.preventDefault())};
ye.prototype.stopPropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopPropagation&&this.event.stopPropagation())};
ye.prototype.stopImmediatePropagation=function(){this.event&&(this.event.cancelBubble=!0,this.event.stopImmediatePropagation&&this.event.stopImmediatePropagation())};
var xe=_.g.ytEventsEventsListeners||{},Oda;_.Ge("ytEventsEventsListeners",xe,void 0);var Nda=_.g.ytEventsEventsCounter||{count:0};_.Ge("ytEventsEventsCounter",Nda,void 0);Oda=_.yl(function(){var a=!1;try{var b=Object.defineProperty({},"capture",{get:function(){a=!0}});
window.addEventListener("test",null,b)}catch(c){}return a});
_.mq=function(a,b,c){var d=void 0===d?{}:d;var e;return e=_.Ae(a,b,function(){_.Ce(e);c.apply(a,arguments)},d)};
_.nq=window.ytcsi&&window.ytcsi.now?window.ytcsi.now:window.performance&&window.performance.timing&&window.performance.now&&window.performance.timing.navigationStart?function(){return window.performance.timing.navigationStart+window.performance.now()}:function(){return(new Date).getTime()};
_.Je=function(a){this.callback_=a;this.position_=null;this.previousTime_=0;this.previousPosition_=null;this.previousVelocity_=0;this.cycles_=[];for(a=0;4>a;a++)this.cycles_.push(0);this.index_=0;this.mouseListenerKey_=_.Ae(window,"mousemove",(0,_.tl)(this.onMouseMove_,this));this.timerId_=_.Ee((0,_.tl)(this.checkPosition_,this),25)};
_.wl(_.Je,_.Wm);_.Je.prototype.onMouseMove_=function(a){void 0===a.pageX_&&rta(a);var b=a.pageX_;void 0===a.pageY_&&rta(a);this.position_=new _.Fm(b,a.pageY_)};
_.Je.prototype.checkPosition_=function(){if(this.position_){var a=_.nq();if(0!=this.previousTime_){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_]=.5<Math.abs((d-this.previousVelocity_)/this.previousVelocity_)?1:0;for(c=b=0;4>c;c++)b+=this.cycles_[c]||0;3<=b&&this.callback_();this.previousVelocity_=d}this.previousTime_=a;this.previousPosition_=this.position_;this.index_=(this.index_+1)%4}};
_.Je.prototype.disposeInternal=function(){window.clearInterval(this.timerId_);_.Ce(this.mouseListenerKey_)};
_.oq=function(){this.cancelDebouncedJobMap=new WeakMap;this.cancelThrottledJobMap=new WeakMap};
_.pq=function(a,b,c){return a.addJob(b,0,c)};
_.oq.prototype.addLowPriorityJob=function(a,b){return this.addJob(a,1,b)};
_.Gg=function(a,b,c){return a.addJob(b,2,c)};
_.Wk=function(a,b,c){return a.addJob(b,4,c)};
_.qq=function(a){var b=_.ve("yt.scheduler.instance.addImmediateJob");b?b(a):a()};
_.oq.prototype.debounce=function(a,b,c){var d=this,e=0,h=function(){e&&d.cancelJob(e);e=d.addJob(a,b,c);d.cancelDebouncedJobMap.set(h,e)};
return h};
_.oq.prototype.cancelThrottle=function(a){(a=this.cancelThrottledJobMap.get(a))&&a()};
var rq=function(){_.oq.apply(this,arguments)};
_.r(rq,_.oq);_.Xk=function(){rq.instance||(rq.instance=new rq);return rq.instance};
rq.prototype.addJob=function(a,b,c){void 0!==c&&Number.isNaN(Number(c))&&(c=void 0);var d=_.ve("yt.scheduler.instance.addJob");return d?d(a,b,c):void 0===c?(a(),NaN):_.De(a,c||0)};
rq.prototype.cancelJob=function(a){if(void 0===a||!Number.isNaN(Number(a))){var b=_.ve("yt.scheduler.instance.cancelJob");b?b(a):_.Fe(a)}};
rq.prototype.start=function(){var a=_.ve("yt.scheduler.instance.start");a&&a()};
rq.prototype.pause=function(){var a=_.ve("yt.scheduler.instance.pause");a&&a()};
_.Me=_.Xk();
var Le={};
var rha=function(a){_.F.call(this,a)};
_.r(rha,_.F);
var iha=function(a){_.F.call(this,a)};
_.r(iha,_.F);var jha=function(a,b){_.lb(a,1,b)};
iha.prototype.setCsn=function(a){_.Oa(this,2,a)};
var kha=function(a){_.F.call(this,a)};
_.r(kha,_.F);var lha=function(a,b){_.lb(a,1,b)};
var pha=function(a){_.F.call(this,a,-1,sta)};
_.r(pha,_.F);pha.prototype.setCsn=function(a){_.Oa(this,1,a)};
var qha=function(a,b){_.lb(a,2,b)},sta=[3];
var uha=function(a){_.F.call(this,a)};
_.r(uha,_.F);uha.prototype.setCsn=function(a){_.Oa(this,1,a)};
_.Hi=function(a){_.F.call(this,a)};
_.r(_.Hi,_.F);_.Hi.prototype.setCsn=function(a){_.Oa(this,1,a)};
var vha=function(a){_.F.call(this,a)};
_.r(vha,_.F);vha.prototype.setCsn=function(a){_.Oa(this,1,a)};
var tta=function(a){_.F.call(this,a)};
_.r(tta,_.F);
var uja=function(a){_.F.call(this,a)};
_.r(uja,_.F);
_.lk=function(a){_.F.call(this,a,-1,uta)};
_.r(_.lk,_.F);_.lk.prototype.getPlayerType=function(){return _.rm(this,7,0)};
_.lk.prototype.setVideoId=function(a){return _.Oa(this,19,a)};
_.uk=function(a,b){_.Ff(a,68,_.sq,b)};
_.sq=function(a){_.F.call(this,a)};
_.r(_.sq,_.F);_.sq.prototype.getEndpoint=function(){return _.um(this,1)};
_.sq.prototype.getId=function(){return _.um(this,2)};
var uta=[83,68];
var vta=function(a){_.F.call(this,a)};
_.r(vta,_.F);
var Zga=function(a){_.F.call(this,a)};
_.r(Zga,_.F);
_.Gf=function(a){_.F.call(this,a,427)};
_.r(_.Gf,_.F);_.Gf.prototype.getContext=function(){return _.$a(this,Zga,33)};
_.Ei=[23,24,11,6,7,5,2,3,20,21,28,32,37,229,241,45,59,225,288,72,73,78,208,156,202,215,74,76,79,80,111,85,91,97,100,102,105,119,126,127,136,146,157,158,159,163,164,168,176,222,383,177,178,179,411,184,188,189,190,191,193,194,195,196,198,199,200,201,203,204,205,206,258,259,260,261,209,226,227,232,233,234,240,247,248,251,254,255,270,278,291,293,300,304,308,309,310,311,313,314,319,321,323,324,328,330,331,332,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,388,389,403,412,413,414,415,416,417,418,419,420,423,424,425,426,117];
var xea=function(a){_.F.call(this,a)};
_.r(xea,_.F);
var wf=function(a){_.F.call(this,a)};
_.r(wf,_.F);wf.prototype.setVideoId=function(a){return _.xf(this,1,yf,a)};
wf.prototype.getPlaylistId=function(){return _.Hf(this,2,yf)};
var yf=[1,2];
var Ef=function(a){_.F.call(this,a,-1,wta)};
_.r(Ef,_.F);Ef.prototype.getContext=function(){return _.$a(this,If,1)};
Ef.prototype.getTier=function(){return _.rm(this,7,0)};
var wta=[3];
var Tda=/^[\w.]*$/,Sda={q:!0,search_query:!0},Rda=String(_.Oe);
var cf=function(a){var b=xta;a=void 0===a?_.ve("yt.ads.biscotti.lastId_")||"":a;var c=Object,d=c.assign,e={};e.dt=Ooa;e.flash="0";a:{try{var h=b.JSC$33760_win_.top.location.href}catch(Ba){h=2;break a}h=h?h===b.doc_.location.href?0:1:2}e=(e.frm=h,e);try{e.u_tz=-(new Date).getTimezoneOffset();var l=void 0===l?_.Cn:l;try{var m=l.history.length}catch(Ba){m=0}e.u_his=m;var p;e.u_h=null==(p=_.Cn.screen)?void 0:p.height;var q;e.u_w=null==(q=_.Cn.screen)?void 0:q.width;var x;e.u_ah=null==(x=_.Cn.screen)?
void 0:x.availHeight;var B;e.u_aw=null==(B=_.Cn.screen)?void 0:B.availWidth;var C;e.u_cd=null==(C=_.Cn.screen)?void 0:C.colorDepth}catch(Ba){}m=b.JSC$33760_win_;try{var I=m.screenX;var H=m.screenY}catch(Ba){}try{var O=m.outerWidth;var X=m.outerHeight}catch(Ba){}try{var ia=m.innerWidth;var oa=m.innerHeight}catch(Ba){}try{var Ha=m.screenLeft;var ja=m.screenTop}catch(Ba){}try{ia=m.innerWidth,oa=m.innerHeight}catch(Ba){}try{var pa=m.screen.availWidth;var na=m.screen.availTop}catch(Ba){}I=[Ha,ja,I,H,pa,
na,O,X,ia,oa];H=_.Gqa(!1,b.JSC$33760_win_.top);O={};X=new Dqa;_.g.SVGElement&&_.g.document.createElementNS&&X.set(0);ia=Moa();ia["allow-top-navigation-by-user-activation"]&&X.set(1);ia["allow-popups-to-escape-sandbox"]&&X.set(2);_.g.crypto&&_.g.crypto.subtle&&X.set(3);_.g.TextDecoder&&_.g.TextEncoder&&X.set(4);X=Eqa(X);b=(O.bc=X,O.bih=H.height,O.biw=H.width,O.brdim=I.join(),O.vis=_.qo(b.doc_),O.wgl=!!_.Cn.WebGLRenderingContext,O);c=d.call(c,e,b);c.ca_type="image";a&&(c.bid=a);return c},xta=new function(){var a=
window.document;
this.JSC$33760_win_=window;this.doc_=a};
_.Ge("yt.ads_.signals_.getAdSignalsString",function(a){return _.Qe(cf(a))},void 0);
_.vl();navigator.userAgent.indexOf(" (CrKey ");
var Uda="XMLHttpRequest"in _.g?function(){return new XMLHttpRequest}:null;
var Xda,dea,ff;
Xda={Authorization:"AUTHORIZATION","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-YouTube-Variants-Checksum":"VARIANTS_CHECKSUM"};
_.Zda="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(_.Pc("client_dev_mss_url client_dev_regex_map client_dev_root_url client_rollout_override expflag jsfeat jsmode mods".split(" ")));dea=!1;
ff=function(a,b,c,d,e,h,l){c=void 0===c?"GET":c;d=void 0===d?"":d;var m=Vda();if(!m)return null;var p=function(){4==(m&&"readyState"in m?m.readyState:0)&&b&&_.ue(b)(m)};
"onloadend"in m?m.addEventListener("loadend",p,!1):m.onreadystatechange=p;_.w("debug_forward_web_query_parameters")&&(a=_.ef(a));m.open(c,a,!0);h&&(m.responseType=h);l&&(m.withCredentials=!0);c="POST"==c&&(void 0===window.FormData||!(d instanceof FormData));if(e=_.Yda(a,e))for(var q in e)m.setRequestHeader(q,e[q]),"content-type"==q.toLowerCase()&&(c=!1);c&&m.setRequestHeader("Content-Type","application/x-www-form-urlencoded");m.send(d);return m};
var yta;yta=_.g.ytPubsubPubsubInstance||new _.Po;_.tq=_.g.ytPubsubPubsubSubscribedKeys||{};_.uq=_.g.ytPubsubPubsubTopicToKeys||{};_.vq=_.g.ytPubsubPubsubIsSynchronous||{};_.Po.prototype.subscribe=_.Po.prototype.subscribe;_.Po.prototype.unsubscribeByKey=_.Po.prototype.unsubscribeByKey;_.Po.prototype.publish=_.Po.prototype.JSC$32191_publish;_.Po.prototype.clear=_.Po.prototype.clear;_.Ge("ytPubsubPubsubInstance",yta,void 0);_.Ge("ytPubsubPubsubTopicToKeys",_.uq,void 0);
_.Ge("ytPubsubPubsubIsSynchronous",_.vq,void 0);_.Ge("ytPubsubPubsubSubscribedKeys",_.tq,void 0);
var wq;wq=window;_.pf=wq.ytcsi&&wq.ytcsi.now?wq.ytcsi.now:wq.performance&&wq.performance.timing&&wq.performance.now&&wq.performance.timing.navigationStart?function(){return wq.performance.timing.navigationStart+wq.performance.now()}:function(){return(new Date).getTime()};
var nea=_.ne("initial_gel_batch_timeout",2E3),yea=Math.pow(2,16)-1,of=void 0,zta=function(){this.lastDebounceQueueFromLogTimeMs=this.queueMaxTimer=this.queueTimer=0},rf=new zta,qf=new zta,Bf=!0,mf=_.g.ytLoggingTransportGELQueue_||new Map;
_.Ge("ytLoggingTransportGELQueue_",mf,void 0);var nf=_.g.ytLoggingTransportGELProtoQueue_||new Map;_.Ge("ytLoggingTransportGELProtoQueue_",nf,void 0);var Af=_.g.ytLoggingTransportTokensToCttTargetIds_||{};_.Ge("ytLoggingTransportTokensToCttTargetIds_",Af,void 0);var zf=_.g.ytLoggingTransportTokensToJspbCttTargetIds_||{};_.Ge("ytLoggingTransportTokensToJspbCttTargetIds_",zf,void 0);
var Mf=_.g.ytLoggingGelSequenceIdObj_||{};_.Ge("ytLoggingGelSequenceIdObj_",Mf,void 0);
var Xf,Oea;_.Uj=function(){var a=this;this.deferredInstallPrompt=void 0;_.g.addEventListener("beforeinstallprompt",function(b){b.preventDefault();a.deferredInstallPrompt=b})};
Xf=function(){if(!_.g.matchMedia)return"WEB_DISPLAY_MODE_UNKNOWN";try{return _.g.matchMedia("(display-mode: standalone)").matches?"WEB_DISPLAY_MODE_STANDALONE":_.g.matchMedia("(display-mode: minimal-ui)").matches?"WEB_DISPLAY_MODE_MINIMAL_UI":_.g.matchMedia("(display-mode: fullscreen)").matches?"WEB_DISPLAY_MODE_FULLSCREEN":_.g.matchMedia("(display-mode: browser)").matches?"WEB_DISPLAY_MODE_BROWSER":"WEB_DISPLAY_MODE_UNKNOWN"}catch(a){return"WEB_DISPLAY_MODE_UNKNOWN"}};
Oea=function(){var a=Xf();a=Object.keys(Cqa).indexOf(a);return-1===a?null:a};
var yq=_.ve("ytglobal.prefsUserPrefsPrefs_")||{};_.Ge("ytglobal.prefsUserPrefsPrefs_",yq,void 0);_.wi=function(){this.cookieName_=_.v("ALT_PREF_COOKIE_NAME","PREF");this.cookieDomain_=_.v("ALT_PREF_COOKIE_DOMAIN","youtube.com");var a=_.Of.get(this.cookieName_,void 0);if(a){a=decodeURIComponent(a).split("&");for(var b=0;b<a.length;b++){var c=a[b].split("="),d=c[0];(c=c[1])&&(yq[d]=c.toString())}}};
_.wi.prototype.get=function(a,b){Ata(a);Bta(a);a=void 0!==yq[a]?yq[a].toString():null;return null!=a?a:b?b:""};
_.wi.prototype.set=function(a,b){Ata(a);Bta(a);if(null==b)throw Error("xb");yq[a]=b.toString()};
_.xi=function(a,b){return!!((Cta("f"+(Math.floor(b/31)+1))||0)&1<<b%31)};
_.zq=function(a,b,c){a="f"+(Math.floor(b/31)+1);b=1<<b%31;var d=Cta(a)||0;d=c?d|b:d&~b;0==d?delete yq[a]:(c=d.toString(16),yq[a]=c.toString())};
_.wi.prototype.remove=function(a){Ata(a);Bta(a);delete yq[a]};
_.wi.prototype.save=function(){var a=!0;_.w("web_secure_pref_cookie_killswitch")&&(a=!1);_.Pf(this.cookieName_,this.dump(),63072E3,this.cookieDomain_,a)};
_.wi.prototype.clear=function(){_.Zd.clear(yq)};
_.wi.prototype.dump=function(){var a=[],b;for(b in yq)a.push(b+"="+encodeURIComponent(String(yq[b])));return a.join("&")};
var Bta=function(a){if(/^f([1-9][0-9]*)$/.test(a))throw Error("yb`"+a);},Ata=function(a){if(!/^\w+$/.test(a))throw Error("zb`"+a);
},Cta=function(a){a=void 0!==yq[a]?yq[a].toString():null;
return null!=a&&/^[A-Fa-f0-9]+$/.test(a)?parseInt(a,16):null};
_.sl(_.wi);
var Eea={bluetooth:"CONN_DISCO",cellular:"CONN_CELLULAR_UNKNOWN",ethernet:"CONN_WIFI",none:"CONN_NONE",wifi:"CONN_WIFI",wimax:"CONN_CELLULAR_4G",other:"CONN_UNKNOWN",unknown:"CONN_UNKNOWN","slow-2g":"CONN_CELLULAR_2G","2g":"CONN_CELLULAR_2G","3g":"CONN_CELLULAR_3G","4g":"CONN_CELLULAR_4G"},Pea={CONN_DEFAULT:0,CONN_UNKNOWN:1,CONN_NONE:2,CONN_WIFI:3,CONN_CELLULAR_2G:4,CONN_CELLULAR_3G:5,CONN_CELLULAR_4G:6,CONN_CELLULAR_UNKNOWN:7,CONN_DISCO:8,CONN_CELLULAR_5G:9,CONN_WIFI_METERED:10,CONN_CELLULAR_5G_SA:11,
CONN_CELLULAR_5G_NSA:12,CONN_INVALID:31},Qea={EFFECTIVE_CONNECTION_TYPE_UNKNOWN:0,EFFECTIVE_CONNECTION_TYPE_OFFLINE:1,EFFECTIVE_CONNECTION_TYPE_SLOW_2G:2,EFFECTIVE_CONNECTION_TYPE_2G:3,EFFECTIVE_CONNECTION_TYPE_3G:4,EFFECTIVE_CONNECTION_TYPE_4G:5},Fea={"slow-2g":"EFFECTIVE_CONNECTION_TYPE_SLOW_2G","2g":"EFFECTIVE_CONNECTION_TYPE_2G","3g":"EFFECTIVE_CONNECTION_TYPE_3G","4g":"EFFECTIVE_CONNECTION_TYPE_4G"};
_.cg=function(a){var b;(b=_.ora(a))||(a=new jra(a||"UserDataSharedStore"),b=a.isAvailable()?a:null);this.expiringStorage_=(a=b)?new So(a):null;this.JSC$33821_domain_=document.domain||window.location.hostname};
_.cg.prototype.set=function(a,b,c,d){c=c||31104E3;this.remove(a);if(this.expiringStorage_)try{this.expiringStorage_.set(a,b,Date.now()+1E3*c);return}catch(h){}var e="";if(d)try{e=escape((0,_.nh)(b))}catch(h){return}else e=escape(b);_.Pf(a,e,c,this.JSC$33821_domain_)};
_.cg.prototype.get=function(a,b){var c=void 0,d=!this.expiringStorage_;if(!d)try{c=this.expiringStorage_.get(a)}catch(e){d=!0}if(d&&(c=_.Of.get(a,void 0))&&(c=unescape(c),b))try{c=JSON.parse(c)}catch(e){this.remove(a),c=void 0}return c};
_.cg.prototype.remove=function(a){this.expiringStorage_&&this.expiringStorage_.remove(a);_.Qf(a,"/",this.JSC$33821_domain_)};
var bg;
_.ffa=_.Pma||_.Qma;
var gg=function(){var a;return function(){a||(a=new _.cg("ytidb"));return a}}();
var ig;_.kg=[];ig=!1;
_.pg=function(a){var b=_.$b.apply(1,arguments);var c=Error.call(this,a);this.message=c.message;"stack"in c&&(this.stack=c.stack);this.args=[].concat(_.Pc(b))};
_.r(_.pg,Error);
var Aq={},Dta=(Aq.AUTH_INVALID="No user identifier specified.",Aq.EXPLICIT_ABORT="Transaction was explicitly aborted.",Aq.IDB_NOT_SUPPORTED="IndexedDB is not supported.",Aq.MISSING_INDEX="Index not created.",Aq.MISSING_OBJECT_STORES="Object stores not created.",Aq.DB_DELETED_BY_MISSING_OBJECT_STORES="Database is deleted because expected object stores were not created.",Aq.DB_REOPENED_BY_MISSING_OBJECT_STORES="Database is reopened because expected object stores were not created.",Aq.UNKNOWN_ABORT=
"Transaction was aborted for unknown reasons.",Aq.QUOTA_EXCEEDED="The current transaction exceeded its quota limitations.",Aq.QUOTA_MAYBE_EXCEEDED="The current transaction may have failed because of exceeding quota limitations.",Aq.EXECUTE_TRANSACTION_ON_CLOSED_DB="Can't start a transaction on a closed database",Aq.INCOMPATIBLE_DB_VERSION="The binary is incompatible with the database version",Aq),Bq={},Eta=(Bq.AUTH_INVALID="ERROR",Bq.EXECUTE_TRANSACTION_ON_CLOSED_DB="WARNING",Bq.EXPLICIT_ABORT="IGNORED",
Bq.IDB_NOT_SUPPORTED="ERROR",Bq.MISSING_INDEX="WARNING",Bq.MISSING_OBJECT_STORES="ERROR",Bq.DB_DELETED_BY_MISSING_OBJECT_STORES="WARNING",Bq.DB_REOPENED_BY_MISSING_OBJECT_STORES="WARNING",Bq.QUOTA_EXCEEDED="WARNING",Bq.QUOTA_MAYBE_EXCEEDED="WARNING",Bq.UNKNOWN_ABORT="WARNING",Bq.INCOMPATIBLE_DB_VERSION="WARNING",Bq),Cq={},Fta=(Cq.AUTH_INVALID=!1,Cq.EXECUTE_TRANSACTION_ON_CLOSED_DB=!1,Cq.EXPLICIT_ABORT=!1,Cq.IDB_NOT_SUPPORTED=!1,Cq.MISSING_INDEX=!1,Cq.MISSING_OBJECT_STORES=!1,Cq.DB_DELETED_BY_MISSING_OBJECT_STORES=
!1,Cq.DB_REOPENED_BY_MISSING_OBJECT_STORES=!1,Cq.QUOTA_EXCEEDED=!1,Cq.QUOTA_MAYBE_EXCEEDED=!0,Cq.UNKNOWN_ABORT=!0,Cq.INCOMPATIBLE_DB_VERSION=!1,Cq),sg=function(a,b,c,d,e){b=void 0===b?{}:b;c=void 0===c?Dta[a]:c;d=void 0===d?Eta[a]:d;e=void 0===e?Fta[a]:e;_.pg.call(this,c,Object.assign({name:"YtIdbKnownError",isSw:void 0===self.document,isIframe:self!==self.top,type:a},b));this.type=a;this.message=c;this.level=d;this.retryable=e;Object.setPrototypeOf(this,sg.prototype)};
_.r(sg,_.pg);var Gta=function(a,b){sg.call(this,"MISSING_OBJECT_STORES",{expectedObjectStores:b,foundObjectStores:a},Dta.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,Gta.prototype)};
_.r(Gta,sg);var ug=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,ug.prototype)};
_.r(ug,Error);var Uea=["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"];
var yg=function(a){this.executor=a},xg=function(a){var b=this;
this.state={status:"PENDING"};this.JSC$33854_onFulfilled=[];this.onRejected=[];a=a.executor;var c=function(e){if("PENDING"===b.state.status){b.state={status:"FULFILLED",value:e};e=_.u(b.JSC$33854_onFulfilled);for(var h=e.next();!h.done;h=e.next())h=h.value,h()}},d=function(e){if("PENDING"===b.state.status){b.state={status:"REJECTED",
reason:e};e=_.u(b.onRejected);for(var h=e.next();!h.done;h=e.next())h=h.value,h()}};
try{a(c,d)}catch(e){d(e)}};
xg.all=function(a){return new xg(new yg(function(b,c){var d=[],e=a.length;0===e&&b(d);for(var h={$jscomp$loop$prop$i$1760$3068:0};h.$jscomp$loop$prop$i$1760$3068<a.length;h={$jscomp$loop$prop$i$1760$3068:h.$jscomp$loop$prop$i$1760$3068},++h.$jscomp$loop$prop$i$1760$3068)xg.resolve(a[h.$jscomp$loop$prop$i$1760$3068]).then(function(l){return function(m){d[l.$jscomp$loop$prop$i$1760$3068]=m;e--;0===e&&b(d)}}(h)).catch(function(l){c(l)})}))};
xg.resolve=function(a){return new xg(new yg(function(b,c){a instanceof xg?a.then(b,c):b(a)}))};
xg.reject=function(a){return new xg(new yg(function(b,c){c(a)}))};
xg.prototype.then=function(a,b){var c=this,d=null!==a&&void 0!==a?a:Wea,e=null!==b&&void 0!==b?b:Vea;return new xg(new yg(function(h,l){"PENDING"===c.state.status?(c.JSC$33854_onFulfilled.push(function(){Hta(c,c,d,h,l)}),c.onRejected.push(function(){Ita(c,c,e,h,l)})):"FULFILLED"===c.state.status?Hta(c,c,d,h,l):"REJECTED"===c.state.status&&Ita(c,c,e,h,l)}))};
xg.prototype.catch=function(a){return this.then(void 0,a)};
var Hta=function(a,b,c,d,e){try{if("FULFILLED"!==a.state.status)throw Error("Cb");var h=c(a.state.value);h instanceof xg?Jta(a,b,h,d,e):d(h)}catch(l){e(l)}},Ita=function(a,b,c,d,e){try{if("REJECTED"!==a.state.status)throw Error("Db");
var h=c(a.state.reason);h instanceof xg?Jta(a,b,h,d,e):d(h)}catch(l){e(l)}},Jta=function(a,b,c,d,e){b===c?e(new TypeError("Eb")):c.then(function(h){h instanceof xg?Jta(a,b,h,d,e):d(h)},function(h){e(h)})};
var Ag=function(a,b){this.JSC$33862_wrapped=a;this.options=b;this.transactionCount=0;this.startedMs=Math.round((0,_.pf)());this.hasUnknownAbortedTransaction=!1},Mta,Nta,Sta,Fq;
Ag.prototype.add=function(a,b,c){return _.Jg(this,[a],{mode:"readwrite",enableRetries:!0},function(d){return d.objectStore(a).add(b,c)})};
Ag.prototype.clear=function(a){return _.Jg(this,[a],{mode:"readwrite",enableRetries:!0},function(b){return b.objectStore(a).clear()})};
Ag.prototype.close=function(){var a;this.JSC$33862_wrapped.close();(null===(a=this.options)||void 0===a?0:a.closed)&&this.options.closed()};
Ag.prototype.count=function(a,b){return _.Jg(this,[a],{mode:"readonly",enableRetries:!0},function(c){return c.objectStore(a).count(b)})};
_.bh=function(a,b,c){a=a.JSC$33862_wrapped.createObjectStore(b,c);return new Dq(a)};
Ag.prototype.delete=function(a,b){return _.Jg(this,[a],{mode:"readwrite",enableRetries:!0},function(c){return c.objectStore(a).delete(b)})};
var Kta=function(a,b){return _.Jg(a,["ResponseStore"],{mode:"readwrite",enableRetries:!0},function(c){return c.objectStore("ResponseStore").index("byInterface").delete(b)})};
Ag.prototype.get=function(a,b){return _.Jg(this,[a],{mode:"readonly",enableRetries:!0},function(c){return c.objectStore(a).get(b)})};
var eh=function(a,b,c){return _.Jg(a,[b],{mode:"readwrite",enableRetries:!0},function(d){return Kg(d.objectStore(b),c,void 0)})};
Ag.prototype.objectStoreNames=function(){return Array.from(this.JSC$33862_wrapped.objectStoreNames)};
_.Jg=function(a,b,c,d){var e,h,l,m,p,q,x,B,C,I,H,O;return _.y(function(X){switch(X.nextAddress){case 1:var ia={mode:"readonly",enableRetries:!1,tag:"IDB_TRANSACTION_TAG_UNKNOWN"};"string"===typeof c?ia.mode=c:Object.assign(ia,c);e=ia;a.transactionCount++;h=e.enableRetries?3:1;l=0;case 2:if(m){X.jumpTo(3);break}l++;p=Math.round((0,_.pf)());_.Cg(X,4);q=a.JSC$33862_wrapped.transaction(b,e.mode);ia=new Bg(q);ia=Lta(ia,d);return _.z(X,ia,6);case 6:return x=X.yieldResult,B=Math.round((0,_.pf)()),Mta(a,
p,B,l,void 0,b.join(),e),X.return(x);case 4:C=_.Eg(X);I=Math.round((0,_.pf)());H=vg(C,a.JSC$33862_wrapped.name,b.join(),a.JSC$33862_wrapped.version);if((O=H instanceof sg&&!H.retryable)||l>=h)Mta(a,p,I,l,H,b.join(),e),m=H;X.jumpTo(2);break;case 3:return X.return(Promise.reject(m))}})};
Mta=function(a,b,c,d,e,h,l){b=c-b;e?(e instanceof sg&&("QUOTA_EXCEEDED"===e.type||"QUOTA_MAYBE_EXCEEDED"===e.type)&&mg("QUOTA_EXCEEDED",{dbName:rg(a.JSC$33862_wrapped.name),objectStoreNames:h,transactionCount:a.transactionCount,transactionMode:l.mode}),e instanceof sg&&"UNKNOWN_ABORT"===e.type&&(c-=a.startedMs,0>c&&c>=Math.pow(2,31)&&(c=0),mg("TRANSACTION_UNEXPECTEDLY_ABORTED",{objectStoreNames:h,transactionDuration:b,transactionCount:a.transactionCount,dbDuration:c}),a.hasUnknownAbortedTransaction=
!0),Nta(a,!1,d,h,b,l.tag),_.lg(e)):Nta(a,!0,d,h,b,l.tag)};
Nta=function(a,b,c,d,e,h){mg("TRANSACTION_ENDED",{objectStoreNames:d,connectionHasUnknownAbortedTransaction:a.hasUnknownAbortedTransaction,duration:e,isSuccessful:b,tryCount:c,tag:void 0===h?"IDB_TRANSACTION_TAG_UNKNOWN":h})};
Ag.prototype.getVersion=function(){return this.JSC$33862_wrapped.version};
Ag.prototype.getName=function(){return this.JSC$33862_wrapped.name};
var Dq=function(a){this.JSC$33876_wrapped=a};
Dq.prototype.add=function(a,b){return zg(this.JSC$33876_wrapped.add(a,b))};
Dq.prototype.autoIncrement=function(){return this.JSC$33876_wrapped.autoIncrement};
Dq.prototype.clear=function(){return zg(this.JSC$33876_wrapped.clear()).then(function(){})};
var ch=function(a,b,c){a.JSC$33876_wrapped.createIndex(b,c,{unique:!1})};
Dq.prototype.count=function(a){return zg(this.JSC$33876_wrapped.count(a))};
var Ota=function(a,b){return Mg(a,{query:b},function(c){return c.delete().then(function(){return c.continue()})}).then(function(){})};
Dq.prototype.delete=function(a){return a instanceof IDBKeyRange?Ota(this,a):zg(this.JSC$33876_wrapped.delete(a))};
Dq.prototype.get=function(a){return zg(this.JSC$33876_wrapped.get(a))};
var Pta=function(a){var b=[];return Mg(a,{query:void 0},function(c){b.push(c.getValue());return c.continue()}).then(function(){return b})};
Dq.prototype.index=function(a){try{return new Eq(this.JSC$33876_wrapped.index(a))}catch(b){if(b instanceof Error&&"NotFoundError"===b.name)throw new ug(a,this.JSC$33876_wrapped.name);throw b;}};
Dq.prototype.getName=function(){return this.JSC$33876_wrapped.name};
Dq.prototype.keyPath=function(){return this.JSC$33876_wrapped.keyPath};
var Kg=function(a,b,c){return zg(a.JSC$33876_wrapped.put(b,c))},Mg=function(a,b,c){a=a.JSC$33876_wrapped.openCursor(b.query,b.direction);
return Fq(a).then(function(d){return Zea(d,c)})},Bg=function(a){var b=this;
this.JSC$33884_wrapped=a;this.objectStoreCache=new Map;this.JSC$33884_aborted=!1;this.done=new Promise(function(c,d){b.JSC$33884_wrapped.addEventListener("complete",function(){c()});
b.JSC$33884_wrapped.addEventListener("error",function(e){e.currentTarget===e.target&&d(b.JSC$33884_wrapped.error)});
b.JSC$33884_wrapped.addEventListener("abort",function(){var e=b.JSC$33884_wrapped.error;if(e)d(e);else if(!b.JSC$33884_aborted){e=sg;for(var h=b.JSC$33884_wrapped.objectStoreNames,l=[],m=0;m<h.length;m++){var p=h.item(m);if(null===p)throw Error("Fb");l.push(p)}e=new e("UNKNOWN_ABORT",{objectStoreNames:l.join(),dbName:b.JSC$33884_wrapped.db.name,mode:b.JSC$33884_wrapped.mode});d(e)}})})},Lta=function(a,b){var c=new Promise(function(d,e){try{b(a).then(function(h){d(h)}).catch(e)}catch(h){e(h),a.abort()}});
return Promise.all([c,a.done]).then(function(d){return _.u(d).next().value})};
Bg.prototype.abort=function(){this.JSC$33884_wrapped.abort();this.JSC$33884_aborted=!0;throw new sg("EXPLICIT_ABORT");};
Bg.prototype.objectStore=function(a){a=this.JSC$33884_wrapped.objectStore(a);var b=this.objectStoreCache.get(a);b||(b=new Dq(a),this.objectStoreCache.set(a,b));return b};
var Eq=function(a){this.JSC$33886_wrapped=a};
Eq.prototype.count=function(a){return zg(this.JSC$33886_wrapped.count(a))};
Eq.prototype.delete=function(a){return _.gh(this,{query:a},function(b){return b.delete().then(function(){return b.continue()})})};
Eq.prototype.get=function(a){return zg(this.JSC$33886_wrapped.get(a))};
var Rta=function(a,b){return"getAll"in IDBIndex.prototype?zg(a.JSC$33886_wrapped.getAll(b,void 0)):Qta(a,b)},Qta=function(a,b){var c=[];
return _.gh(a,{query:b},function(d){c.push(d.getValue());return d.continue()}).then(function(){return c})};
Eq.prototype.getKey=function(a){return zg(this.JSC$33886_wrapped.getKey(a))};
Eq.prototype.keyPath=function(){return this.JSC$33886_wrapped.keyPath};
Eq.prototype.unique=function(){return this.JSC$33886_wrapped.unique};
_.gh=function(a,b,c){a=a.JSC$33886_wrapped.openCursor(void 0===b.query?null:b.query,void 0===b.direction?"next":b.direction);return Fq(a).then(function(d){return Zea(d,c)})};
Sta=function(a,b){this.request=a;this.cursor=b};
Fq=function(a){return zg(a).then(function(b){return b?new Sta(a,b):null})};
_.f=Sta.prototype;_.f.advance=function(a){this.cursor.advance(a);return Fq(this.request)};
_.f.continue=function(a){this.cursor.continue(a);return Fq(this.request)};
_.f.delete=function(){return zg(this.cursor.delete()).then(function(){})};
_.f.getKey=function(){return this.cursor.key};
_.f.getValue=function(){return this.cursor.value};
_.f.update=function(a){return zg(this.cursor.update(a))};
var Gq=function(a,b){this.name=a;this.options=b;this.isCompatible=!0;this.timesReopenedToFixMissingObjectStore=this.timesDeletedToFixMissingObjectStore=0;this.missingObjectStorePauseTime=500},Tta;
Gq.prototype.openDb=function(a,b,c){c=void 0===c?{}:c;return afa(a,b,c)};
Gq.prototype.delete=function(a){a=void 0===a?{}:a;return _.Fg(this.name,a)};
Tta=function(a,b){return new sg("INCOMPATIBLE_DB_VERSION",{dbName:a.name,oldVersion:a.options.version,newVersion:b})};
_.Hg=function(a,b){if(!b)throw _.wg("openWithToken",rg(a.name));return a.open()};
Gq.prototype.open=function(){var a=this;if(!this.isCompatible)throw Tta(this);if(this.connectionPromise)return this.connectionPromise;var b,c=function(){a.connectionPromise===b&&(a.connectionPromise=void 0)},d={blocking:function(h){h.close()},
closed:c,terminated:c,upgrade:this.options.upgrade},e=function(){var h,l,m,p,q,x,B,C,I,H;return _.y(function(O){switch(O.nextAddress){case 1:return m=null!==(h=Error().stack)&&void 0!==h?h:"",_.Cg(O,2),_.z(O,a.openDb(a.name,a.options.version,d),4);case 4:p=O.yieldResult;for(var X=a.options,ia=[],oa=_.u(Object.keys(X.objectStores)),Ha=oa.next();!Ha.done;Ha=oa.next()){Ha=Ha.value;var ja=X.objectStores[Ha],pa=void 0===ja.removedAtVersion?Number.MAX_VALUE:ja.removedAtVersion;!(p.JSC$33862_wrapped.version>=
ja.addedAtVersion)||p.JSC$33862_wrapped.version>=pa||p.JSC$33862_wrapped.objectStoreNames.contains(Ha)||ia.push(Ha)}q=ia;if(0===q.length){O.jumpTo(5);break}x=Object.keys(a.options.objectStores);B=p.objectStoreNames();if(a.timesReopenedToFixMissingObjectStore<_.ne("ytidb_reopen_db_retries",0))return a.timesReopenedToFixMissingObjectStore++,p.close(),_.lg(new sg("DB_REOPENED_BY_MISSING_OBJECT_STORES",{dbName:a.name,expectedObjectStores:x,foundObjectStores:B})),O.return(e());if(!(a.timesDeletedToFixMissingObjectStore<
_.ne("ytidb_remake_db_retries",1))){O.jumpTo(6);break}a.timesDeletedToFixMissingObjectStore++;if(!_.w("ytidb_remake_db_enable_backoff_delay")){O.jumpTo(7);break}return _.z(O,bfa(a.missingObjectStorePauseTime),8);case 8:a.missingObjectStorePauseTime*=2;case 7:return _.z(O,a.delete(),9);case 9:return _.lg(new sg("DB_DELETED_BY_MISSING_OBJECT_STORES",{dbName:a.name,expectedObjectStores:x,foundObjectStores:B})),O.return(e());case 6:throw new Gta(B,x);case 5:return O.return(p);case 2:C=_.Eg(O);if(C instanceof
DOMException?"VersionError"!==C.name:"DOMError"in self&&C instanceof DOMError?"VersionError"!==C.name:!(C instanceof Object&&"message"in C)||"An attempt was made to open a database using a lower version than the existing version."!==C.message){O.jumpTo(10);break}return _.z(O,a.openDb(a.name,void 0,Object.assign(Object.assign({},d),{upgrade:void 0})),11);case 11:I=O.yieldResult;H=I.getVersion();if(void 0!==a.options.version&&H>a.options.version+1)throw I.close(),a.isCompatible=!1,Tta(a,H);return O.return(I);
case 10:throw c(),C instanceof Error&&!_.w("ytidb_async_stack_killswitch")&&(C.stack=C.stack+"\n"+m.substring(m.indexOf("\n")+1)),vg(C,a.name,"",null!==(l=a.options.version)&&void 0!==l?l:-1);}})};
return this.connectionPromise=b=e()};
var Ig=new Gq("YtIdbMeta",{objectStores:{databases:{addedAtVersion:1}},upgrade:function(a,b){b(1)&&_.bh(a,"databases",{keyPath:"actualName"})}});
var Pg,Og=new function(){}(new function(){});
new _.Cm;
var Hq=function(a){var b=this,c,d,e,h,l,m,p,q;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(x){b.databaseToken=x},
triggerThrottle:function(){b.throttledSend()},
cancelThrottle:function(){b.cancelThrottledSend()},
immediateSend:function(x){return _.y(function(B){return _.z(B,b.immediateSend(x),0)})},
requestWithinAgeLimit:function(x,B){return b.requestWithinAgeLimit(x,B)},
retryQueuedRequests:function(){b.retryQueuedRequests()}};
this.throttleTimeout=null!==(c=a.throttleTimeout)&&void 0!==c?c:100;this.retryMaxAttempts=null!==(d=a.retryMaxAttempts)&&void 0!==d?d:1;this.requestAgeLimitMs=null!==(e=a.requestAgeLimitMs)&&void 0!==e?e:2592E6;this.queuedRequestAgeLimitMs=null!==(h=a.queuedRequestAgeLimitMs)&&void 0!==h?h:12E4;this.retryDelayMs=null!==(l=a.retryDelayMs)&&void 0!==l?l:5E3;this.databaseToken=null!==(m=a.databaseToken)&&void 0!==m?m:void 0;this.enableCleaning=!!a.enableCleaning;this.cleaningRate=null!==(p=a.cleaningRate)&&
void 0!==p?p:.1;this.potentialEsfErrorLimit=null!==(q=a.potentialEsfErrorLimit)&&void 0!==q?q:10;a.handleError&&(this.handleError=a.handleError);a.handleWarning&&(this.handleWarning=a.handleWarning);a.disableYtIdbTransactions&&(this.disableYtIdbTransactions=a.disableYtIdbTransactions);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;
this.databaseToken&&(!this.getBooleanFlag||this.getBooleanFlag("networkless_logging"))&&Uta(this)},Uta=function(a){a.databaseToken&&!a.disableYtIdbTransactions&&(a.initialized=!0,a.enableCleaning&&Math.random()<=a.cleaningRate&&a.logsStore.cleanLogsStore(a.databaseToken),a.retryQueuedRequests(),a.networkManager.isNetworkAvailable()&&a.throttledSend(),a.getBooleanFlag&&!a.getBooleanFlag("use_new_nwl_initialization")&&(a.networkManager.listen(a.onlineEvent,a.throttledSend.bind(a)),a.networkManager.listen(a.offlineEvent,
a.cancelThrottledSend.bind(a))))};
_.f=Hq.prototype;_.f.writeThenSend=function(a,b){var c=this;b=void 0===b?{}:b;if(this.databaseToken&&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);
Iq(c,e)})}else this.sendFn(a,b)};
_.f.sendThenWrite=function(a,b,c){var d=this;b=void 0===b?{}:b;if(this.databaseToken&&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 h=b.onError?b.onError:function(){};
b.onError=function(l,m){return _.y(function(p){if(1==p.nextAddress)return _.z(p,d.logsStore.set(e,d.databaseToken).catch(function(q){Iq(d,q)}),2);
h(l,m);_.Ih(p)})}}this.sendFn(a,b,e.skipRetry)}else this.logsStore.set(e,this.databaseToken).catch(function(l){d.sendFn(a,b,e.skipRetry);
Iq(d,l)})}else this.sendFn(a,b,this.getBooleanFlag&&this.getBooleanFlag("nwl_skip_retry")&&c)};
_.f.sendAndWrite=function(a,b){var c=this;b=void 0===b?{}:b;if(this.databaseToken&&this.initialized){var d={url:a,options:b,timestamp:this.now(),status:"NEW",sendCount:0},e=!1,h=b.onSuccess?b.onSuccess:function(){};
d.options.onSuccess=function(l,m){void 0!==d.id?c.logsStore.deleteRequest(d.id,c.databaseToken):e=!0;c.networkManager.networkStatusHint&&c.getBooleanFlag&&c.getBooleanFlag("vss_network_hint")&&c.networkManager.networkStatusHint(!0);h(l,m)};
this.sendFn(d.url,d.options);this.logsStore.set(d,this.databaseToken).then(function(l){d.id=l;e&&c.logsStore.deleteRequest(d.id,c.databaseToken)}).catch(function(l){Iq(c,l)})}else this.sendFn(a,b)};
_.f.throttledSend=function(){var a=this;if(!this.databaseToken)throw _.wg("throttleSend");this.intervalJob||(this.intervalJob=this.jobManager.addLowPriorityJob(function(){var b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,a.logsStore.getMostRecentByStatus("NEW",a.databaseToken),2);if(3!=c.nextAddress)return b=c.yieldResult,b?_.z(c,a.immediateSend(b),3):(a.cancelThrottledSend(),c.return());a.intervalJob&&(a.intervalJob=0,a.throttledSend());_.Ih(c)})},this.throttleTimeout))};
_.f.cancelThrottledSend=function(){this.jobManager.cancelJob(this.intervalJob);this.intervalJob=0};
_.f.immediateSend=function(a){var b=this,c,d;return _.y(function(e){switch(e.nextAddress){case 1:if(!b.databaseToken)throw c=_.wg("immediateSend"),c;if(void 0===a.id){e.jumpTo(2);break}return _.z(e,b.logsStore.markAsQueued(a.id,b.databaseToken),3);case 3:(d=e.yieldResult)?a=d:b.handleWarning(Error("Ib"));case 2:if(b.requestWithinAgeLimit(a,b.requestAgeLimitMs)){e.jumpTo(4);break}b.handleWarning(Error("Jb"));if(void 0===a.id){e.jumpTo(5);break}return _.z(e,b.logsStore.deleteRequest(a.id,b.databaseToken),
5);case 5:return e.return();case 4:a.skipRetry||(a=Vta(b,a));if(!a){e.jumpTo(0);break}if(!a.skipRetry||void 0===a.id){e.jumpTo(8);break}return _.z(e,b.logsStore.deleteRequest(a.id,b.databaseToken),8);case 8:b.sendFn(a.url,a.options,!!a.skipRetry),_.Ih(e)}})};
var Vta=function(a,b){if(!a.databaseToken)throw _.wg("updateRequestHandlers");var c=b.options.onError?b.options.onError:function(){};
b.options.onError=function(e,h){var l;return _.y(function(m){switch(m.nextAddress){case 1:l=ofa(h);if(!(a.getBooleanFlag&&a.getBooleanFlag("nwl_consider_error_code")&&l||a.getBooleanFlag&&!a.getBooleanFlag("nwl_consider_error_code")&&a.potentialEsfErrorCounter<=a.potentialEsfErrorLimit)){m.jumpTo(2);break}if(!a.networkManager.sendNetworkCheckRequest){m.jumpTo(3);break}return _.z(m,a.networkManager.sendNetworkCheckRequest(),3);case 3:if(a.networkManager.isNetworkAvailable()){m.jumpTo(2);break}c(e,
h);if(!a.getBooleanFlag||!a.getBooleanFlag("nwl_consider_error_code")||void 0===(null===b||void 0===b?void 0:b.id)){m.jumpTo(6);break}return _.z(m,a.logsStore.resetRequest(b.id,a.databaseToken,!1),6);case 6:return m.return();case 2:if(a.getBooleanFlag&&a.getBooleanFlag("nwl_consider_error_code")&&!l&&a.potentialEsfErrorCounter>a.potentialEsfErrorLimit)return m.return();a.potentialEsfErrorCounter++;if(void 0===(null===b||void 0===b?void 0:b.id)){m.jumpTo(8);break}return b.sendCount<a.retryMaxAttempts?
_.z(m,a.logsStore.resetRequest(b.id,a.databaseToken),12):_.z(m,a.logsStore.deleteRequest(b.id,a.databaseToken),8);case 12:a.jobManager.addLowPriorityJob(function(){a.networkManager.isNetworkAvailable()&&a.throttledSend()},a.retryDelayMs);
case 8:c(e,h),_.Ih(m)}})};
var d=b.options.onSuccess?b.options.onSuccess:function(){};
b.options.onSuccess=function(e,h){return _.y(function(l){if(1==l.nextAddress)return void 0===(null===b||void 0===b?void 0:b.id)?l.jumpTo(2):_.z(l,a.logsStore.deleteRequest(b.id,a.databaseToken),2);a.networkManager.networkStatusHint&&a.getBooleanFlag&&a.getBooleanFlag("vss_network_hint")&&a.networkManager.networkStatusHint(!0);d(e,h);_.Ih(l)})};
return b};
Hq.prototype.requestWithinAgeLimit=function(a,b){a=a.timestamp;return this.now()-a>=b?!1:!0};
Hq.prototype.retryQueuedRequests=function(){var a=this;if(!this.databaseToken)throw _.wg("retryQueuedRequests");this.logsStore.getMostRecentByStatus("QUEUED",this.databaseToken).then(function(b){b&&!a.requestWithinAgeLimit(b,a.queuedRequestAgeLimitMs)?a.jobManager.addLowPriorityJob(function(){return _.y(function(c){if(1==c.nextAddress)return void 0===b.id?c.jumpTo(2):_.z(c,a.logsStore.resetRequest(b.id,a.databaseToken),2);a.retryQueuedRequests();_.Ih(c)})}):a.networkManager.isNetworkAvailable()&&
a.throttledSend()})};
var Iq=function(a,b){a.writeError&&!a.networkManager.isNetworkAvailable()?a.writeError(b):a.handleError(b)};
var Jq=function(a,b){this.version=a;this.args=b};
Jq.prototype.serialize=function(){return{version:this.version,args:this.args}};
var Xg=function(a,b){this.topic=a;this.dataClass=b};
Xg.prototype.toString=function(){return this.topic};
var Wta=_.ve("ytPubsub2Pubsub2Instance")||new _.Po;_.Po.prototype.subscribe=_.Po.prototype.subscribe;_.Po.prototype.unsubscribeByKey=_.Po.prototype.unsubscribeByKey;_.Po.prototype.publish=_.Po.prototype.JSC$32191_publish;_.Po.prototype.clear=_.Po.prototype.clear;_.Ge("ytPubsub2Pubsub2Instance",Wta,void 0);var Wg=_.ve("ytPubsub2Pubsub2SubscribedKeys")||{};_.Ge("ytPubsub2Pubsub2SubscribedKeys",Wg,void 0);var Yg=_.ve("ytPubsub2Pubsub2TopicToKeys")||{};_.Ge("ytPubsub2Pubsub2TopicToKeys",Yg,void 0);
var pfa=_.ve("ytPubsub2Pubsub2IsAsync")||{};_.Ge("ytPubsub2Pubsub2IsAsync",pfa,void 0);_.Ge("ytPubsub2Pubsub2SkipSubKey",null,void 0);
var Kq=function(a,b){Gq.call(this,a,b);this.options=b;qg(a)};
_.r(Kq,Gq);var ufa=function(a,b){var c;return function(){c||(c=new Kq(a,b));return c}};
Kq.prototype.openDb=function(a,b,c){c=void 0===c?{}:c;return(this.options.shared?kfa:jfa)(a,b,Object.assign({},c))};
Kq.prototype.delete=function(a){a=void 0===a?{}:a;return(this.options.shared?_.Tg:lfa)(this.name,a)};
var ah;
var Xta={},Afa=_.$g("ServiceWorkerLogsDatabase",{objectStores:(Xta.SWHealthLog={addedAtVersion:1},Xta),shared:!0,upgrade:function(a,b){b(1)&&ch(_.bh(a,"SWHealthLog",{keyPath:"id",autoIncrement:!0}),"swHealthNewRequest",["interface","timestamp"])},
version:1});
var th={},Gfa=0;
var Lq=function(){this.requestMap=new Map;this.anyRequestHasSucceeded=!1},Ah=function(){if(!Lq.instance){var a=_.ve("yt.networkRequestMonitor.instance")||new Lq;
_.Ge("yt.networkRequestMonitor.instance",a,void 0);Lq.instance=a}return Lq.instance};
Lq.prototype.requestComplete=function(a,b){b&&(this.anyRequestHasSucceeded=!0);a=this.removeParams(a);this.requestMap.get(a)||this.requestMap.set(a,b)};
Lq.prototype.isEndpointCFR=function(a){a=this.removeParams(a);return(a=this.requestMap.get(a))?!1:!1===a&&this.anyRequestHasSucceeded?!0:null};
Lq.prototype.removeParams=function(a){return a.split("?")[0]};
Lq.prototype.removeParams=Lq.prototype.removeParams;Lq.prototype.isEndpointCFR=Lq.prototype.isEndpointCFR;Lq.prototype.requestComplete=Lq.prototype.requestComplete;Lq.getInstance=Ah;
var uh;
var Yta=_.ne("network_polling_interval",3E4),Mq=function(){_.mn.call(this);this.JSC$33961_pollingJob=0;this.shouldFlushErrors=this.JSC$33961_isMonitoring=!1;this.JSC$33961_isOnline=this.getWindowStatus();_.w("use_shared_nsm")?(Tn.instance||(Tn.instance=new Tn(_.Me)),this.sharedNetworkStatusManager=Tn.instance):(Zta(this),$ta(this))};
_.r(Mq,_.mn);var aua=function(){if(!Mq.instance){var a=_.ve("yt.networkStatusManager.instance")||new Mq;_.Ge("yt.networkStatusManager.instance",a,void 0);Mq.instance=a}return Mq.instance};
_.f=Mq.prototype;_.f.isNetworkAvailable=function(){var a;return _.w("use_shared_nsm")&&this.sharedNetworkStatusManager?null===(a=this.sharedNetworkStatusManager)||void 0===a?void 0:a.isNetworkAvailable():this.JSC$33961_isOnline};
_.f.networkStatusHint=function(a){var b;_.w("use_shared_nsm")&&this.sharedNetworkStatusManager?null===(b=this.sharedNetworkStatusManager)||void 0===b?void 0:b.JSC$32019_isOnline=a:a!==this.JSC$33961_isOnline&&(this.JSC$33961_isOnline=a)};
_.f.monitorNetworkStatusChange=function(a){!_.w("use_shared_nsm")&&(this.JSC$33961_isMonitoring=!0,void 0===a?0:a)&&(this.JSC$33961_pollingJob||this.poll())};
_.f.getWindowStatus=function(){var a=window.navigator.onLine;return void 0===a?!0:a};
_.f.enableErrorFlushing=function(){this.shouldFlushErrors=!0};
_.f.listen=function(a,b){return _.w("use_shared_nsm")&&this.sharedNetworkStatusManager?this.sharedNetworkStatusManager.listen(a,b):_.mn.prototype.listen.call(this,a,b)};
var $ta=function(a){window.addEventListener("online",function(){return _.y(function(b){if(1==b.nextAddress)return _.z(b,a.sendNetworkCheckRequest(),2);a.shouldFlushErrors&&xh();_.Ih(b)})})},Zta=function(a){window.addEventListener("offline",function(){return _.y(function(b){return _.z(b,a.sendNetworkCheckRequest(),0)})})};
Mq.prototype.poll=function(){var a=this;this.JSC$33961_pollingJob=_.pq(_.Me,function(){return _.y(function(b){if(1==b.nextAddress)return a.JSC$33961_isOnline?a.getWindowStatus()||!a.JSC$33961_isMonitoring?b.jumpTo(3):_.z(b,a.sendNetworkCheckRequest(),3):_.z(b,a.sendNetworkCheckRequest(),3);a.poll();_.Ih(b)})},Yta)};
Mq.prototype.sendNetworkCheckRequest=function(a){var b=this;if(_.w("use_shared_nsm")&&this.sharedNetworkStatusManager){var c=Sn(this.sharedNetworkStatusManager,a);c.then(function(d){_.w("use_cfr_monitor")&&Ah().requestComplete("generate_204",d)});
return c}return this.JSC$33961_networkRequestPromise?this.JSC$33961_networkRequestPromise:this.JSC$33961_networkRequestPromise=new Promise(function(d){var e,h,l;return _.y(function(m){switch(m.nextAddress){case 1:return e=window.AbortController?new window.AbortController:void 0,h=null===e||void 0===e?void 0:e.signal,l=!1,_.Cg(m,2,3),e&&(b.JSC$33961_abortTimeoutKey=_.Me.addLowPriorityJob(function(){e.abort()},a||2E4)),_.z(m,fetch("/generate_204",{method:"HEAD",
signal:h}),5);case 5:l=!0;case 3:_.ml(m);_.w("use_cfr_monitor")&&Ah().requestComplete("generate_204",l);b.JSC$33961_networkRequestPromise=void 0;b.JSC$33961_abortTimeoutKey&&_.Me.cancelJob(b.JSC$33961_abortTimeoutKey);l!==b.JSC$33961_isOnline&&(b.JSC$33961_isOnline=l,b.JSC$33961_isOnline&&b.JSC$33961_isMonitoring?b.dispatchEvent("ytnetworkstatus-online"):b.JSC$33961_isMonitoring&&b.dispatchEvent("ytnetworkstatus-offline"));d(l);_.nl(m,0);break;case 2:_.Eg(m),l=!1,m.jumpTo(3)}})})};
Mq.prototype.sendNetworkCheckRequest=Mq.prototype.sendNetworkCheckRequest;Mq.prototype.listen=Mq.prototype.listen;Mq.prototype.enableErrorFlushing=Mq.prototype.enableErrorFlushing;Mq.prototype.getWindowStatus=Mq.prototype.getWindowStatus;Mq.prototype.monitorNetworkStatusChange=Mq.prototype.monitorNetworkStatusChange;Mq.prototype.networkStatusHint=Mq.prototype.networkStatusHint;Mq.prototype.isNetworkAvailable=Mq.prototype.isNetworkAvailable;Mq.getInstance=aua;
_.zh=function(a){a=void 0===a?{}:a;_.mn.call(this);var b=this;this.lastJobTime=this.schedulerJob=0;this.offlineListenEvent="ytnetworkstatus-offline";this.onlineListenEvent="ytnetworkstatus-online";_.w("use_shared_nsm")&&(this.offlineListenEvent="networkstatus-offline",this.onlineListenEvent="networkstatus-online");this.nsmInstance=aua();var c=_.ve("yt.networkStatusManager.instance.monitorNetworkStatusChange").bind(this.nsmInstance);c&&c(a.enablePolling);a.logOfflineErrors&&!_.w("use_shared_nsm")&&
(c=_.ve("yt.networkStatusManager.instance.enableErrorFlushing").bind(this.nsmInstance))&&c();if(c=_.ve("yt.networkStatusManager.instance.listen").bind(this.nsmInstance))a.rateLimit?(this.rateLimit=a.rateLimit,c(this.onlineListenEvent,function(){bua(b,"publicytnetworkstatus-online");_.w("use_shared_nsm")&&a.logOfflineErrors&&xh()}),c(this.offlineListenEvent,function(){bua(b,"publicytnetworkstatus-offline")})):(c(this.onlineListenEvent,function(){b.dispatchEvent("publicytnetworkstatus-online");
_.w("use_shared_nsm")&&a.logOfflineErrors&&xh()}),c(this.offlineListenEvent,function(){b.dispatchEvent("publicytnetworkstatus-offline")}))};
_.r(_.zh,_.mn);_.zh.prototype.isNetworkAvailable=function(){var a=_.ve("yt.networkStatusManager.instance.isNetworkAvailable");return a?a.bind(this.nsmInstance)():!0};
_.zh.prototype.networkStatusHint=function(a){var b=_.ve("yt.networkStatusManager.instance.networkStatusHint").bind(this.nsmInstance);b&&b(a)};
_.zh.prototype.sendNetworkCheckRequest=function(a){var b=this,c;return _.y(function(d){c=_.ve("yt.networkStatusManager.instance.sendNetworkCheckRequest").bind(b.nsmInstance);return _.w("skip_network_check_if_cfr")&&Ah().isEndpointCFR("generate_204")?d.return(new Promise(function(e){var h;b.networkStatusHint((null===(h=window.navigator)||void 0===h?void 0:h.onLine)||!0);e(b.isNetworkAvailable())})):c?d.return(c(a)):d.return(!0)})};
var bua=function(a,b){a.rateLimit?a.lastJobTime?(_.Me.cancelJob(a.schedulerJob),a.schedulerJob=_.Me.addLowPriorityJob(function(){a.lastPublicSignalSent!==b&&(a.dispatchEvent(b),a.lastPublicSignalSent=b,a.lastJobTime=(0,_.pf)())},a.rateLimit-((0,_.pf)()-a.lastJobTime))):(a.dispatchEvent(b),a.lastPublicSignalSent=b,a.lastJobTime=(0,_.pf)()):a.dispatchEvent(b)};
var yh,Nq=function(){Hq.call(this,{logsStore:{cleanLogsStore:_.yfa,deleteRequest:kh,getMostRecentByStatus:_.ih,markAsQueued:xfa,resetRequest:_.jh,set:fh},networkManager:Jfa(),handleError:_.te,handleWarning:_.we,sendFn:Ifa,now:_.pf,writeError:wh,jobManager:_.Xk(),onlineEvent:"publicytnetworkstatus-online",offlineEvent:"publicytnetworkstatus-offline",enableCleaning:!0,cleaningRate:.1,potentialEsfErrorLimit:_.ne("potential_esf_error_limit",10),getBooleanFlag:_.w,disableYtIdbTransactions:!(_.og()&&_.Kfa())});
this.initializationPromise=new _.Cm;_.w("networkless_immediately_drop_all_requests")&&_.zfa();_.Tg("LogsDatabaseV2")};
_.r(Nq,Hq);_.Oq=function(){var a=_.ve("yt.networklessRequestController.instance");a||(a=new Nq,_.Ge("yt.networklessRequestController.instance",a,void 0),_.w("networkless_logging")&&_.Sg().then(function(b){a.databaseToken=b;Uta(a);a.initializationPromise.resolve();a.enableCleaning&&Math.random()<=a.cleaningRate&&a.databaseToken&&_.Bfa(a.databaseToken);_.w("networkless_immediately_drop_sw_health_store")&&cua(a)}));
return a};
Nq.prototype.writeThenSend=function(a,b){b||(b={});_.og()||(this.initialized=!1);Hq.prototype.writeThenSend.call(this,a,b)};
Nq.prototype.sendThenWrite=function(a,b,c){b||(b={});_.og()||(this.initialized=!1);Hq.prototype.sendThenWrite.call(this,a,b,c)};
Nq.prototype.sendAndWrite=function(a,b){b||(b={});_.og()||(this.initialized=!1);Hq.prototype.sendAndWrite.call(this,a,b)};
Nq.prototype.awaitInitialization=function(){return this.initializationPromise.promise};
var cua=function(a){var b;_.y(function(c){if(!a.databaseToken)throw b=_.wg("clearSWHealthLogsDb"),b;return c.return(_.Cfa(a.databaseToken).catch(function(d){a.handleError(d)}))})};
var Fh,Kh,Lh;_.Mh=!1;Fh=0;Kh=0;_.Jh=_.g.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:_.Mh,potentialEsfErrorCounter:Kh};_.Ge("ytNetworklessLoggingInitializationOptions",_.Jh,void 0);
_.Nh=function(a){var b=this;this.config_=null;a?this.config_=a:Hea()&&(this.config_=_.Cf());_.pq(_.Me,function(){Tea(b)},5E3)};
_.Nh.prototype.isReady=function(){!this.config_&&Hea()&&(this.config_=_.Cf());return!!this.config_};
var Df=function(a,b,c,d){!_.v("VISITOR_DATA")&&"visitor_id"!==b&&.01>Math.random()&&_.we(new _.pg("Missing VISITOR_DATA when sending innertube request.",b,c,d));if(!a.isReady()){var e=new _.pg("innertube xhrclient not ready",b,c,d);_.te(e);throw e;}var h={headers:d.headers||{},method:"POST",postParams:c,postBody:d.postBody,postBodyFormat:d.postBodyFormat||"JSON",onTimeout:function(){d.onTimeout()},
onFetchTimeout:d.onTimeout,onSuccess:function(H,O){if(d.onSuccess)d.onSuccess(O)},
onFetchSuccess:function(H){if(d.onSuccess)d.onSuccess(H)},
onError:function(H,O){if(d.onError)d.onError(O)},
onFetchError:function(H){if(d.onError)d.onError(H)},
timeout:d.timeout,withCredentials:!0};h.headers["Content-Type"]||(h.headers["Content-Type"]="application/json");var l="";(e=a.config_.innertubeHostOverride)&&(l=e);var m=a.config_.innertubeUseThirdPartyAuth||!1,p=_.$f(m,l,d);Object.assign(h.headers,p);(e=h.headers.Authorization)&&!l&&(h.headers["x-origin"]=window.location.origin);var q="/youtubei/"+a.config_.innertubeApiVersion+"/"+b,x={alt:"json"},B=a.config_.innertubeOmitApiKeyWhenAuthHeaderIsPresent&&e;B=B&&e.startsWith("Bearer");B||(x.key=a.config_.innertubeApiKey);
var C=_.Ue(l+q,x),I=function(H){H=void 0===H?!1:H;var O;if(d.retry&&"www.youtube-nocookie.com"!=l&&(H||_.w("skip_ls_gel_retry")||"application/json"!==h.headers["Content-Type"]||(O=Sea(b,c,p,m)),O)){var X=h.onSuccess,ia=h.onFetchSuccess;h.onSuccess=function(oa,Ha){eg(O);X(oa,Ha)};
c.onFetchSuccess=function(oa,Ha){eg(O);ia(oa,Ha)}}try{H&&d.retry&&!d.networklessOptions.bypassNetworkless?(h.method="POST",d.networklessOptions.writeThenSend?_.w("use_new_nwl")?_.Oq().writeThenSend(C,h):Lfa(C,h):_.w("use_new_nwl")?_.Oq().sendAndWrite(C,h):Mfa(C,h)):(h.method="POST",h.postParams||(h.postParams={}),_.gf(C,h))}catch(oa){if("InvalidAccessError"==oa.name)O&&(eg(O),O=0),_.we(Error("Mb"));
else throw oa;}O&&_.pq(_.Me,function(){Tea(a)},5E3)};
_.w("use_new_nwl")&&_.Oq().initialized||!_.w("use_new_nwl")&&_.Ch()?_.Qg().then(function(H){I(H)}):I(!1)};
var Xfa=[{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 dua={messageWeights:[],callbackWeights:[{callback:Qfa,weight:500}]};
var eua=function(){this.callbackWeights=[];this.messageWeights=[]},fua,Yh=function(){if(!fua){var a=fua=new eua;
a.messageWeights.length=0;a.callbackWeights.length=0;Xja(a,dua)}return fua},Xja=function(a,b){b.messageWeights&&a.messageWeights.push.apply(a.messageWeights,b.messageWeights);
b.callbackWeights&&a.callbackWeights.push.apply(a.callbackWeights,b.callbackWeights)};
var $h=new _.Po;
var Yfa,Vfa,$fa,Zfa,aga;Yfa=new Set;Vfa=0;$fa=0;Zfa=0;_.Xh=[];aga=["PhantomJS","Googlebot","TO STOP THIS SECURITY SCAN go/scan"];
var gua=function(a){var b=_.Ida(a);return function(c,d,e,h){return h?b(h,d,e,c):fe}}({reportHandler:function(a,b){if(a)try{throw Error(b);
}catch(c){_.Uh(c)}},
safeTypesBridge:function(a,b,c){var d=Wsa[b];return d.isUnwrappable(a)&&(d=d.unwrap(a,c),d!==c)?d:(0,Xsa[b])(String(yda(a)),c)},
allowedIdentifierPrefixes:[""]});if(void 0!==_.Ic)throw Error("Nb");_.Ic=gua;if(_.Ic!==gua)throw Error("Ob");
/*

 Copyright Google Inc. All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
ai("Injectable",[]);
var uga=ai("Inject",[["token",void 0]]),vga=ai("Optional",[]);ai("Injectable",[]);var wga=ai("Self",[]),xga=ai("SkipSelf",[]);ai("Host",[]);
var hua;hua={};_.iua=function(){};
_.iua.prototype.get=function(){throw Error("Qb");};
var rga=Function;
var jua=/^function\s+\S+\(\)\s*{\s*("use strict";)?\s*(return\s+)?\S+\.apply\(this,\s*arguments\)/,kua=function(){this._reflect=window.Reflect};
_.f=kua.prototype;_.f.factory=function(a){return function(){return new (Function.prototype.bind.apply(a,[null].concat(_.Pc(_.$b.apply(0,arguments)))))}};
_.f._zipTypesAndAnnotations=function(a,b){var c="undefined"===typeof a?Array(b.length):Array(a.length);for(var d=0;d<c.length;d++)c[d]="undefined"===typeof a?[]:a[d]!=Object?[a[d]]:[],b&&bi(b[d])&&(c[d]=c[d].concat(b[d]));return c};
_.f._ownParameters=function(a,b){if(jua.exec(a.toString()))return null;if(a.parameters&&a.parameters!==b.parameters)return a.parameters;var c=a.ctorParameters;return c&&c!==b.ctorParameters?(b="function"===typeof c?c():c,a=b.map(function(d){return d&&d.type}),b=b.map(function(d){return d&&ei(d.decorators)}),this._zipTypesAndAnnotations(a,b)):bi(this._reflect)&&bi(this._reflect.getOwnMetadata)&&(b=this._reflect.getOwnMetadata("parameters",a),(c=this._reflect.getOwnMetadata("design:paramtypes",a))||
b)?this._zipTypesAndAnnotations(c,b):Array(a.length).fill(void 0)};
_.f.parameters=function(a){if(!a.prototype)return[];var b=Object.getPrototypeOf(a.prototype).constructor;(a=this._ownParameters(a,b))||b===Object||(a=this.parameters(b));return a||[]};
_.f._ownAnnotations=function(a,b){if(a.annotations&&a.annotations!==b.annotations)return a=a.annotations,"function"===typeof a&&a.annotations&&(a=a.annotations),a;if(a.decorators&&a.decorators!==b.decorators)return ei(a.decorators);if(this._reflect&&this._reflect.getOwnMetadata)return this._reflect.getOwnMetadata("annotations",a)};
_.f.annotations=function(a){var b=Object.getPrototypeOf(a.prototype).constructor;a=this._ownAnnotations(a,b)||[];return(b!==Object?this.annotations(b):[]).concat(a)};
_.f._ownPropMetadata=function(a,b){if(a.propMetadata&&a.propMetadata!==b.propMetadata)return a=a.propMetadata,"function"===typeof a&&a.propMetadata&&(a=a.propMetadata),a;if(a.propDecorators&&a.propDecorators!==b.propDecorators){var c=a.propDecorators,d={};Object.keys(c).forEach(function(e){d[e]=ei(c[e])});
return d}if(this._reflect&&this._reflect.getOwnMetadata)return this._reflect.getOwnMetadata("propMetadata",a)};
_.f.propMetadata=function(a){var b=Object.getPrototypeOf(a.prototype).constructor,c={};if(b!==Object){var d=this.propMetadata(b);Object.keys(d).forEach(function(h){c[h]=d[h]})}var e=this._ownPropMetadata(a,b);
e&&Object.keys(e).forEach(function(h){var l=[];c.hasOwnProperty(h)&&l.push.apply(l,_.Pc(c[h]));l.push.apply(l,_.Pc(e[h]));c[h]=l});
return c};
_.f.method=function(a){return new Function("o","args","if (!o."+a+") throw new Error('\""+a+"\" is undefined');\n        return o."+a+".apply(o, args);")};
var lua=function(){};
var mua=function(a){this.reflectionCapabilities=a};
_.r(mua,lua);_.f=mua.prototype;_.f.factory=function(a){return this.reflectionCapabilities.factory(a)};
_.f.parameters=function(a){return this.reflectionCapabilities.parameters(a)};
_.f.annotations=function(a){return this.reflectionCapabilities.annotations(a)};
_.f.propMetadata=function(a){return this.reflectionCapabilities.propMetadata(a)};
_.f.method=function(a){return this.reflectionCapabilities.method(a)};
var hi=new mua(new kua);
var Pq=function(a,b){this.token=a;this.id=b;if(void 0===a||null===a)throw Error("Vb");};
_.t.Object.defineProperties(Pq.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return ci(this.token)}}});
_.t.Object.defineProperties(Pq,{JSC$34036_numberOfKeys:{configurable:!0,enumerable:!0,get:function(){return ii.JSC$34040_numberOfKeys}}});
var nua=function(){this._allKeys=new Map};
nua.prototype.get=function(a){if(a instanceof Pq)return a;if(this._allKeys.has(a))return this._allKeys.get(a);var b=new Pq(a,Pq.JSC$34036_numberOfKeys);this._allKeys.set(a,b);return b};
_.t.Object.defineProperties(nua.prototype,{JSC$34040_numberOfKeys:{configurable:!0,enumerable:!0,get:function(){return this._allKeys.size}}});
var ii=new nua;
var kga=function(a,b,c){this.key=a;this.optional=b;this.visibility=c},mga=[],pga=function(a,b,c){this.key=a;
this.resolvedFactories=b;this.multiProvider=c},nga=function(a,b){this.factory=a;
this.dependencies=b};
var Qq={},Rq=function(a,b){this.constructedKeyIds={};this.providers=[];this.keyIds=[];this.objs=[];this.parent=void 0===b?null:b;a=_.u(a);for(b=a.next();!b.done;b=a.next())this.addProvider(b.value)};
_.f=Rq.prototype;_.f.addProvider=function(a){this.providers.push(a);this.keyIds.push(a.key.id);this.objs.push(Qq)};
_.f.get=function(a,b){b=void 0===b?hua:b;return this._getByKey(ii.get(di(a)),null,b)};
_.f._new=function(a){if(this.constructedKeyIds[a.key.id])throw gga(this,a.key);this.constructedKeyIds[a.key.id]=!0;return this._instantiateProvider(a)};
_.f._instantiateProvider=function(a){if(a.multiProvider){for(var b=Array(a.resolvedFactories.length),c=0;c<a.resolvedFactories.length;++c)b[c]=this._instantiate(a,a.resolvedFactories[c]);return b}return this._instantiate(a,a.resolvedFactories[0])};
_.f._instantiate=function(a,b){var c=this,d=b.factory;try{var e=b.dependencies.map(function(l){return c._getByReflectiveDependency(l)})}catch(l){throw l.addKey&&l.addKey(this,a.key),l;
}try{var h=d.apply(null,_.Pc(e))}catch(l){throw hga(this,l,a.key);}return h};
_.f._getByReflectiveDependency=function(a){return this._getByKey(a.key,a.visibility,a.optional?null:hua)};
_.f._getByKey=function(a,b,c){return a===oua?this:b instanceof wga?this._getByKeySelf(a,c):this._getByKeyDefault(a,c,b)};
_.f._getObjByKeyId=function(a){for(var b=0;b<this.keyIds.length;b++)if(this.keyIds[b]===a)return this.objs[b]===Qq&&(this.objs[b]=this._new(this.providers[b])),this.objs[b];return Qq};
_.f._throwOrNull=function(a,b){if(b!==hua)return b;throw fga(this,a);};
_.f._getByKeySelf=function(a,b){var c=this._getObjByKeyId(a.id);return c!==Qq?c:this._throwOrNull(a,b)};
_.f._getByKeyDefault=function(a,b,c){for(var d=c=c instanceof xga?this.parent:this;c instanceof Rq;){var e=c._getObjByKeyId(a.id);if(e!==Qq)return e;c=c.parent}e=void 0;if(null!==c)try{var h=c.get(a.token,b);if(h!==Qq)return h}catch(l){e=l}if(!(d instanceof Rq&&zga(a.token))){if(e)throw e;return this._throwOrNull(a,b)}for(h=d;h.parent instanceof Rq;)h=h.parent;h.addProvider(qga({provide:a.token,useClass:a.token}));return h.get(a.token,b)};
_.f.toString=function(){return this.displayName};
_.t.Object.defineProperties(Rq.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return"ReflectiveInjector(providers: ["+yga(this,function(a){return' "'+a.key.displayName+'" '}).join(", ")+"])"}}});
var oua=ii.get(di(_.iua));
var Sq=function(a){this.JSC$60215_delegate=a},Tq=function(){Sq.apply(this,arguments)};
_.r(Tq,Sq);
var pua=function(){Tq.apply(this,arguments)};
_.r(pua,Tq);pua.prototype.getAssociations=function(){return[]};
var qua=function(){Tq.apply(this,arguments)};
_.r(qua,Tq);qua.prototype.getAssociations=function(){var a=[];this.JSC$60215_delegate.alternateChannel&&a.push(this.JSC$60215_delegate.alternateChannel);this.JSC$60215_delegate.alternateChannelList&&a.push.apply(a,_.Pc(this.JSC$60215_delegate.alternateChannelList));this.JSC$60215_delegate.oneofChannelEntity&&a.push(this.JSC$60215_delegate.oneofChannelEntity);return[].concat(_.Pc(new Set(a)))};
var rua=function(){Tq.apply(this,arguments)};
_.r(rua,Tq);rua.prototype.getAssociations=function(){var a=[];this.JSC$60215_delegate.entryCollection&&a.push(this.JSC$60215_delegate.entryCollection);return[].concat(_.Pc(new Set(a)))};
var sua=function(){Tq.apply(this,arguments)};
_.r(sua,Tq);sua.prototype.getAssociations=function(){var a=[];this.JSC$60215_delegate.parentPlaylist&&a.push(this.JSC$60215_delegate.parentPlaylist);if(this.JSC$60215_delegate.entries)for(var b=_.u(this.JSC$60215_delegate.entries),c=b.next();!c.done;c=b.next())a.push.apply(a,_.Pc((new tua(c.value)).getAssociations()));return[].concat(_.Pc(new Set(a)))};
var tua=function(){Sq.apply(this,arguments)};
_.r(tua,Sq);tua.prototype.getAssociations=function(){var a=[];this.JSC$60215_delegate.video&&a.push(this.JSC$60215_delegate.video);return[].concat(_.Pc(new Set(a)))};
var uua=function(){Tq.apply(this,arguments)};
_.r(uua,Tq);uua.prototype.getAssociations=function(){var a=[];this.JSC$60215_delegate.descriptionEntity&&a.push(this.JSC$60215_delegate.descriptionEntity);this.JSC$60215_delegate.creators&&a.push.apply(a,_.Pc(this.JSC$60215_delegate.creators));this.JSC$60215_delegate.theBiggestFan&&a.push(this.JSC$60215_delegate.theBiggestFan);return[].concat(_.Pc(new Set(a)))};
var vua=function(){Tq.apply(this,arguments)};
_.r(vua,Tq);vua.prototype.getAssociations=function(){return[]};
var wua=function(){Tq.apply(this,arguments)};
_.r(wua,Tq);wua.prototype.getAssociations=function(){return[]};
var xua=function(){Tq.apply(this,arguments)};
_.r(xua,Tq);xua.prototype.getAssociations=function(){return[]};
var mha={INTERACTION_LOGGING_GESTURE_TYPE_UNKNOWN:0,INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED:1,INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK:2,INTERACTION_LOGGING_GESTURE_TYPE_HOVER:4,INTERACTION_LOGGING_GESTURE_TYPE_PINCH:8,INTERACTION_LOGGING_GESTURE_TYPE_INPUT_TEXT:16,INTERACTION_LOGGING_GESTURE_TYPE_INPUT_VOICE:32,INTERACTION_LOGGING_GESTURE_TYPE_SWIPE:64,INTERACTION_LOGGING_GESTURE_TYPE_SHAKE:128,INTERACTION_LOGGING_GESTURE_TYPE_DOUBLE_CLICK:256,INTERACTION_LOGGING_GESTURE_TYPE_FORCE_TOUCH:512,
INTERACTION_LOGGING_GESTURE_TYPE_LONG_PRESS:1024,INTERACTION_LOGGING_GESTURE_TYPE_DRAG_DROP:2048,INTERACTION_LOGGING_GESTURE_TYPE_FORWARD_SWIPE:4096,INTERACTION_LOGGING_GESTURE_TYPE_BACK_SWIPE:8192,INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS:16384};
var yua=function(){Tq.apply(this,arguments)};
_.r(yua,Tq);yua.prototype.getAssociations=function(){return[]};
var zua=function(){Tq.apply(this,arguments)};
_.r(zua,Tq);zua.prototype.getAssociations=function(){return[]};
var Aua=function(){Tq.apply(this,arguments)};
_.r(Aua,Tq);Aua.prototype.getAssociations=function(){var a=[];this.JSC$60215_delegate.fakeChildren&&a.push.apply(a,_.Pc(this.JSC$60215_delegate.fakeChildren));return[].concat(_.Pc(new Set(a)))};
var Bua=function(){Tq.apply(this,arguments)};
_.r(Bua,Tq);Bua.prototype.getAssociations=function(){var a=[];this.JSC$60215_delegate.video&&a.push(this.JSC$60215_delegate.video);this.JSC$60215_delegate.playbackData&&a.push(this.JSC$60215_delegate.playbackData);this.JSC$60215_delegate.offlineVideoPolicy&&a.push(this.JSC$60215_delegate.offlineVideoPolicy);return[].concat(_.Pc(new Set(a)))};
var Cua=function(){Tq.apply(this,arguments)};
_.r(Cua,Tq);Cua.prototype.getAssociations=function(){return[]};
var Dua=function(){Tq.apply(this,arguments)};
_.r(Dua,Tq);Dua.prototype.getAssociations=function(){var a=[];this.JSC$60215_delegate.channelOwner&&a.push(this.JSC$60215_delegate.channelOwner);this.JSC$60215_delegate.playbackPosition&&a.push(this.JSC$60215_delegate.playbackPosition);this.JSC$60215_delegate.downloadStatus&&a.push(this.JSC$60215_delegate.downloadStatus);return[].concat(_.Pc(new Set(a)))};
var Eua=function(){Tq.apply(this,arguments)};
_.r(Eua,Tq);Eua.prototype.getAssociations=function(){return[]};
var Fua=function(){Tq.apply(this,arguments)};
_.r(Fua,Tq);Fua.prototype.getAssociations=function(){return[]};
var Gua=function(){Tq.apply(this,arguments)};
_.r(Gua,Tq);Gua.prototype.getAssociations=function(){return[]};
var Hua=function(){Tq.apply(this,arguments)};
_.r(Hua,Tq);Hua.prototype.getAssociations=function(){return[]};
var Iua=function(){Tq.apply(this,arguments)};
_.r(Iua,Tq);Iua.prototype.getAssociations=function(){return[]};
var Jua=function(){Tq.apply(this,arguments)};
_.r(Jua,Tq);Jua.prototype.getAssociations=function(){var a=[];this.JSC$60215_delegate.transfer&&a.push(this.JSC$60215_delegate.transfer);this.JSC$60215_delegate.adsPlaybackData&&a.push.apply(a,_.Pc(this.JSC$60215_delegate.adsPlaybackData));this.JSC$60215_delegate.drmLicense&&a.push(this.JSC$60215_delegate.drmLicense);this.JSC$60215_delegate.offlineVideoPolicy&&a.push(this.JSC$60215_delegate.offlineVideoPolicy);return[].concat(_.Pc(new Set(a)))};
var Kua=function(){Tq.apply(this,arguments)};
_.r(Kua,Tq);Kua.prototype.getAssociations=function(){var a=[];this.JSC$60215_delegate.offlineVideoStreams&&a.push.apply(a,_.Pc(this.JSC$60215_delegate.offlineVideoStreams));this.JSC$60215_delegate.captionTrack&&a.push.apply(a,_.Pc(this.JSC$60215_delegate.captionTrack));return[].concat(_.Pc(new Set(a)))};
var Lua=function(){Tq.apply(this,arguments)};
_.r(Lua,Tq);Lua.prototype.getAssociations=function(){return[]};
var Mua,Oga;Mua=function(){this.register=new Map};
Oga=function(a,b,c){var d=_.Uq;a=a+"_"+b;d.register.has(a)?d=d.register.get(a):(c=c(),d.register.set(a,c),d=c);return d};
_.Nua=function(a){a=_.u(a.register.values());for(var b=a.next();!b.done;b=a.next())_.Yk(b.value,"ABORTED")};
Mua.prototype.clear=function(){_.Nua(this);this.register.clear()};
_.Uq=new Mua;
var Bga=Date.now().toString();
var Vq=_.g.ytLoggingDocDocumentNonce_,Dga;Vq||(Vq=_.ki(),_.Ge("ytLoggingDocDocumentNonce_",Vq,void 0));_.Cga=Vq;Dga=_.Nh;
var Oua={DEFAULT:0,CHAT:1,CONVERSATIONS:2,MINIPLAYER:3,DIALOG:4,VOZ:5,MUSIC_WATCH_TABS:6,SHARE:7,PUSH_NOTIFICATIONS:8,0:"DEFAULT",1:"CHAT",2:"CONVERSATIONS",3:"MINIPLAYER",4:"DIALOG",5:"VOZ",6:"MUSIC_WATCH_TABS",7:"SHARE",8:"PUSH_NOTIFICATIONS"};
var Pua,ni;Pua=1;ni=function(a){this.veData=a};
_.Wq=function(a){return new ni({trackingParams:a})};
_.Xq=function(a,b,c,d,e){var h=Pua++;return new ni({veType:a,veCounter:h,elementIndex:c,dataElement:b,youtubeData:d,jspbYoutubeData:e})};
ni.prototype.getAsJson=function(){var a={};void 0!==this.veData.trackingParams?a.trackingParams=this.veData.trackingParams:(a.veType=this.veData.veType,void 0!==this.veData.veCounter&&(a.veCounter=this.veData.veCounter),void 0!==this.veData.elementIndex&&(a.elementIndex=this.veData.elementIndex));void 0!==this.veData.dataElement&&(a.dataElement=this.veData.dataElement.getAsJson());void 0!==this.veData.youtubeData&&(a.youtubeData=this.veData.youtubeData);return a};
ni.prototype.getAsJspb=function(){var a=new rha;void 0!==this.veData.trackingParams?_.Oa(a,1,this.veData.trackingParams):(void 0!==this.veData.veType&&_.Oa(a,2,this.veData.veType),void 0!==this.veData.veCounter&&_.Oa(a,6,this.veData.veCounter),void 0!==this.veData.elementIndex&&_.Oa(a,3,this.veData.elementIndex));if(void 0!==this.veData.dataElement){var b=this.veData.dataElement.getAsJspb();_.lb(a,7,b)}void 0!==this.veData.youtubeData&&_.lb(a,8,this.veData.jspbYoutubeData);return a};
ni.prototype.toString=function(){return JSON.stringify(this.getAsJson())};
ni.prototype.isClientVe=function(){return!this.veData.trackingParams&&!!this.veData.veType};
_.Ge("yt_logging_screen.getRootVeType",Fga,void 0);_.Ge("yt_logging_screen.getCurrentCsn",_.pi,void 0);_.Ge("yt_logging_screen.getCttAuthInfo",_.qi,void 0);_.Ge("yt_logging_screen.setCurrentScreen",_.ri,void 0);
var Yq=function(){this.events=new Map},Qua=function(a){var b=[];
a=_.u(a.events.values());for(var c=a.next();!c.done;c=a.next())b.push(c.value);return b};
Yq.prototype.clear=function(){this.events.clear()};
Yq.prototype.getKey=function(a){return Iga(a.dimensions).join(";")};
var Sua=function(){this.logTransport=new Rua;this.loggedEventRegister=new Yq;this.unloggedEventRegister=new Yq;this.eventsCount=0;this.flushInterval=3E4;this.JSC$34148_flushTimer=new _.xn(this.flushInterval);this.JSC$34148_flushTimer.listen("tick",this.flush,!1,this)};
Sua.prototype.flush=function(){if(this.eventsCount){var a={loggedEvents:Qua(this.loggedEventRegister),unloggedEvents:Qua(this.unloggedEventRegister)};if(_.w("export_player_version_to_ytconfig")){var b;(b=_.v("PLAYER_CLIENT_VERSION"))?(b=b.split("-")[0].replace(/\./g,""),b=isNaN(Number(b))?"0":b):b="";var c=_.v("PLAYER_CLIENT_VERSION");if(c){c=c.split("-");var d="";1<c.length&&(d=c[c.length-1]);c=Aga("canary_experiment"===d?"canary":"canary_control"===d?"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$34148_flushTimer.enabled&&this.JSC$34148_flushTimer.stop()}};
_.Tua=function(a){null==_.Zq&&(_.Zq=new Sua);var b=_.Zq;var c=b.loggedEventRegister,d;a.dimensions=a.dimensions||{};a.dimensions.csn=_.pi()||"";var e=c.getKey(a);null!=a.records&&(c.events.has(e)?null===(d=c.events.get(e).records)||void 0===d?void 0:d.push.apply(d,_.Pc(a.records)):c.events.set(e,a));b.JSC$34148_flushTimer.enabled||b.JSC$34148_flushTimer.start();b.eventsCount++;100<=b.eventsCount&&b.flush()};
var Rua=function(){};
Rua.prototype.flush=function(a,b){_.w("enable_client_sli_logging")&&_.Oh("sliEventBatch",a,{sendIsolatedPayload:!!b})};
_.Pga=function(a,b,c,d){this.name=a;this.sliId=b;this.timeoutMs=c;this.statusOnTimeout=d;this.logSliId="";this.timeoutHandle=-1;this.ongoing=!1;this.dimensions={}};
_.Pga.prototype.getId=function(){return this.sliId};
_.$q=function(a,b){b=void 0===b?{}:b;a.ongoing||(a.ongoing=!0,a.dimensions=b,a.logSliId=Vsa(),_.Tua({dimensions:a.dimensions,records:[{name:a.name,state:"SLI_STATE_START",sliId:a.logSliId}]}),0<a.timeoutMs&&(a.timeoutHandle=setTimeout(function(){_.Yk(a,a.statusOnTimeout)},a.timeoutMs)))};
_.Yk=function(a,b){a.ongoing&&(0<a.timeoutMs&&clearTimeout(a.timeoutHandle),a.ongoing=!1,b={dimensions:a.dimensions,records:[{name:a.name,status:_.Nga(b),state:"SLI_STATE_END",sliId:a.logSliId}]},_.Uq.register.delete(a.name+"_"+a.sliId),_.Tua(b))};
_.Uua=new function(){this.name="SLI_NAME_YOUTUBE_WEB_SESSION_PARTITION"};
var Xga=new Map([["dark","USER_INTERFACE_THEME_DARK"],["light","USER_INTERFACE_THEME_LIGHT"]]),Yga=["/fashion","/feed/fashion_destination","/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ"];
var Vua,Wua,Xua,Yua,Zua,$ua,ava,bva,cva,dva,eva,fva,gva,hva,iva,jva,kva,lva,mva,nva,ova,pva,qva,rva,sva,tva,Bva,Cva,Dva,Eva,Fva,Gva,Hva,Iva,Jva,Kva,Lva,Mva,Nva,Ova,Pva,Qva,Rva,Sva,Tva,Uva,Vva,Wva,Xva,Yva,Zva,$va,awa,bwa,cwa,dwa,ewa,fwa,gwa,hwa,iwa,jwa,kwa,lwa,mwa,nwa,owa,pwa,qwa,rwa,swa,twa,uwa,vwa,wwa,xwa,ywa,zwa,Awa,Bwa,Cwa,Dwa,Ewa,Gwa,Hwa,Iwa,Jwa,Kwa,Lwa,Mwa,Nwa,Owa,Pwa,Qwa,Rwa,Swa,Twa;Vua=["account/accounts_list"];Wua=["acknowledge_channel_tou_strike"];Xua=["notification/add_upcoming_event_reminder"];
Yua=["att/get"];Zua=["browse","music/browse","unplugged/browse"];$ua=["channel/claim_legacy_youtube_channel"];ava=["history/clear_search_history"];bva=["history/clear_watch_history"];cva=["comment/perform_comment_action"];dva=["comment/get_comment_replies"];eva=["ypc/commerce_action"];fva=["backstage/create_post"];gva=["channel/create_channel"];hva=["comment/create_comment_reply"];iva=["comment/create_comment"];jva=["live_chat/create_poll"];kva=["playlist/create"];lva=["live_chat/delete_message"];
mva=["playlist/delete"];nva=["like/dislike"];ova=["dismissal/dismiss"];pva=["flag/flag"];qva=["flow"];rva=["account/account_menu"];sva=["playlist/get_add_to_playlist"];tva=["channel/get_channel_creation_form"];Bva=["offline/get_download_action"];Cva=["kids/get_kids_blocklist_picker"];Dva=["live_chat/get_item_context_menu"];Eva=["live_chat/get_live_chat_message_buy_flow"];Fva=["live_chat/get_live_chat_replay"];Gva=["live_chat/get_live_chat"];Hva=["live_chat/get_live_chat_super_sticker_buy_flow"];
Iva=["notification/get_notification_menu"];Jva=["playlist/get_settings_editor"];Kva=["backstage/get_post_video_preview"];Lva=["share/get_share_panel"];Mva=["get_survey"];Nva=["notification/get_unseen_count"];Ova=["get_user_mention_suggestions"];Pva=["guide"];Qva=["feedback"];Rva=["kids/update_blacklist"];Sva=["like/like"];Tva=["live_chat/live_chat_action"];Uva=["live_chat/live_chat_qna_action"];Vva=["live_chat/manage_user"];Wva=["live_chat/moderate"];Xva=["notification/modify_channel_preference"];
Yva=["notification/opt_out"];Zva=["get_panel"];$va=["history/pause_search_history"];awa=["history/pause_watch_history"];bwa=["player"];cwa=["browse/edit_playlist"];dwa=["notification/record_interactions"];ewa=["reel/reel_item_watch"];fwa=["reel/reel_watch_sequence"];gwa=["like/removelike"];hwa=["notification/remove_upcoming_event_reminder"];iwa=["flag/get_form"];jwa=["navigation/resolve_url"];kwa=["history/resume_search_history"];lwa=["history/resume_watch_history"];mwa=["channel/reveal_business_email"];
nwa=["in_video/search"];owa=["search","sfv/search","unplugged/search"];pwa=["live_chat/send_message"];qwa=["live_chat/send_live_chat_vote"];rwa=["account/set_setting"];swa=["subscription/subscribe"];twa=["get_transcript"];uwa=["resolve_location","unplugged/resolve_location"];vwa=["subscription/unsubscribe"];wwa=["backstage/update_post"];xwa=["channel_edit/update_channel_page_settings"];ywa=["comment/update_comment_reply"];zwa=["comment/update_comment"];Awa=["comment/update_comments_settings"];
Bwa=["pdg/update_enablement"];Cwa=["updated_metadata"];Dwa=["channel_edit/validate_channel_handle"];Ewa=["verify_age"];_.Fwa=["next","unplugged/watch_next"];Gwa=["whitelist/edit"];Hwa=["ypc/cancel_recurrence"];Iwa=["ypc/complete_transaction"];Jwa=["ypc/get_cart"];Kwa=["ypc/get_cross_device_offline_enabled_devices"];Lwa=["ypc/get_fix_instrument_params"];Mwa=["ypc/get_offers"];Nwa=["ypc/get_payment_instruments_params"];Owa=["ypc/handle_transaction"];Pwa=["ypc/log_payment_server_analytics"];Qwa=["ypc/offline_video_on_device"];
Rwa=["ypc/pause_subscription"];Swa=["ypc/redeem_code"];Twa=["ypc/resume_subscription"];
var Goa=function(){};
Goa.prototype.flush=function(a,b){a=void 0===a?[]:a;b=void 0===b?!1:b;if(_.w("enable_client_streamz_web")){a=_.u(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=new wpa;d=_.Oa(d,1,c.JSC$31776_metricName_);for(var e=c,h=[],l=0;l<e.fields_.length;l++)h.push(e.fields_[l].field_name);d=_.sm(d,3,h);e=[];h=[];l=_.u(c.cellMap_.keys());for(var m=l.next();!m.done;m=l.next())h.push(m.value.split(","));for(l=0;l<h.length;l++){m=h[l];var p=c.cellType_;for(var q=c.getCells(m)||[],x=[],B=0;B<q.length;B++){var C=
q[B];C=C&&C.cellValue_;var I=new Kpa;switch(p){case 3:_.xf(I,1,Vn,Number(C));break;case 2:_.xf(I,2,Vn,Number(C))}x.push(I)}p=x;for(q=0;q<p.length;q++){x=p[q];B=new zpa;x=_.lb(B,2,x);B=m;C=[];I=c;for(var H=[],O=0;O<I.fields_.length;O++)H.push(I.fields_[O].field_type);I=H;for(H=0;H<I.length;H++){O=I[H];var X=B[H],ia=new Ipa;switch(O){case 3:_.xf(ia,1,Un,String(X));break;case 2:_.xf(ia,2,Un,Number(X));break;case 1:_.xf(ia,3,Un,"true"==X)}C.push(ia)}_.kb(x,1,C);e.push(x)}}_.kb(d,4,e);c={serializedIncrementBatch:_.Ta(_.gna(d,
Bpa))};_.Oh("streamzIncremented",c,{sendIsolatedPayload:b})}}};
var aha=_.g.ytLoggingGelSequenceIdObj_||{};_.Ge("ytLoggingGelSequenceIdObj_",aha,void 0);
var nha=function(a){Jq.call(this,1,arguments);this.csn=a};
_.r(nha,Jq);var rfa=new Xg("screen-created",nha),Ki=[],hha=xha,yha=0;
var Uwa={CHANNEL_PAGE_VIEW:3611,ABANDONED_WATCH_NOTIFICATION:27686,ACCESSIBILITY_SETTINGS_SCREEN:85013,ACCOUNT_PAGE:23462,ADD_BY_EMAIL_PAGE:42016,ADD_BY_LINK_PAGE:62407,ADD_CONTACTS_PAGE:26926,ADDME_SHARE_PANEL_PAGE:43781,ADMIN_REVIEW_PAGE:51236,ADMIN_REVUE_PAGE:79148,ADMIN_TOOLBOX_PAGE:50160,ADMIN_YURT_PAGE:77504,ANALYTICS_CATALYST_FEEDBACK_SCREEN:87907,ANALYTICS_MAIN_SCREEN:18630,APP_PROMO_AD_ENGAGEMENT_PANEL_SCREEN:54445,AR_CAMERA_ENGAGEMENT_PANEL_SCREEN:80935,BACKGROUND_PLAYBACK_NOTIFICATION_SCREEN:105675,
BACKSTAGE_FULLSCREEN_IMAGE_VIEWER_SCREEN:37521,BACKSTAGE_POST_DIALOG_SCREEN:47786,BEDTIME_REMINDER_DIALOG_PAGE:98349,BOTTOM_SHEET_PAGE:123695,BROWSE_PAGE:6827,CAPTIONS_MANAGER_PAGE:29434,CHANNEL_BROWSE_PAGE:7282,CHANNEL_CREATION_FORM_PAGE:124448,COMMENT_REPLIES_ENGAGEMENT_PANEL_SCREEN:32276,COMMENTS_ENGAGEMENT_PANEL_SCREEN:76278,CONFIRMATION_FORMFILL_AD_ENGAGEMENT_PANEL_SCREEN:93911,CONSENT_BUMP_PAGE:106531,CONTACTS_PERMISSION_DENIED_FOREVER_PAGE:27259,CONTACTS_PERMISSION_PRE_PROMPT_PAGE:27262,CONTACTS_PERMISSION_SYSTEM_DIALOG_PAGE:27263,
CONVERSATION_PAGE:21759,CONVERSATION_PARTICIPANTS_PAGE:27107,CONVERSATION_VIDEO_PICKER_PAGE:62936,COWATCH_WATCH_PAGE:49568,CREATOR_STUDIO_ANALYTICS_SCREEN:38408,CREATOR_STUDIO_ARTIST_ANALYTICS_SCREEN:80637,CREATOR_STUDIO_ARTIST_CONCERTS_PAGE:68727,CREATOR_STUDIO_ARTIST_PRESS_KIT_PAGE:68728,CREATOR_STUDIO_ASSET_ANALYTICS_SCREEN:80353,CREATOR_STUDIO_ASSET_METADATA_SCREEN:80356,CREATOR_STUDIO_CHANNEL_COMMENTS_SCREEN:74610,CREATOR_STUDIO_CHANNEL_COPYRIGHT:45707,CREATOR_STUDIO_CHANNEL_COPYRIGHT_INTERSTITIAL_PAGE:83962,
CREATOR_STUDIO_CHANNEL_COPYRIGHT_STRIKES_MODAL_PAGE:83970,CREATOR_STUDIO_CHANNEL_DASHBOARD_PAGE:46713,CREATOR_STUDIO_CHANNEL_EDITING_PAGE:89711,CREATOR_STUDIO_CHANNEL_MONETIZATION_SCREEN:74612,CREATOR_STUDIO_CHANNEL_SPONSORSHIPS_SCREEN:93265,CREATOR_STUDIO_CHANNEL_TRANSLATIONS_SCREEN:74611,CREATOR_STUDIO_CHANNEL_TWO_STEP_VERIFICATION_INTERSTITIAL_PAGE:131380,CREATOR_STUDIO_CMS_ALBUM_RELEASE_ART_TRACKS_SCREEN:128979,CREATOR_STUDIO_CMS_ALBUM_RELEASE_AVAILABILITY_SCREEN:139311,CREATOR_STUDIO_CMS_ALBUM_RELEASE_OVERVIEW_SCREEN:128978,
CREATOR_STUDIO_CMS_ALBUM_RELEASES_SCREEN:131391,CREATOR_STUDIO_CMS_ALLOWLIST_SCREEN:105350,CREATOR_STUDIO_CMS_ART_TRACK_AVAILABILITY_SCREEN:139312,CREATOR_STUDIO_CMS_ART_TRACK_OVERVIEW_SCREEN:134800,CREATOR_STUDIO_CMS_ART_TRACKS_SCREEN:131392,CREATOR_STUDIO_CMS_ASSET_CLAIMED_VIDEOS_SCREEN:113533,CREATOR_STUDIO_CMS_ASSET_COMPOSITION_SCREEN:93252,CREATOR_STUDIO_CMS_ASSET_EMBEDDED_IN_SCREEN:99357,CREATOR_STUDIO_CMS_ASSET_GROUP_ASSETS_SCREEN:94521,CREATOR_STUDIO_CMS_ASSET_GROUP_CAMPAIGNS_SCREEN:114252,
CREATOR_STUDIO_CMS_ASSET_GROUP_CLAIMED_VIDEOS_SCREEN:113532,CREATOR_STUDIO_CMS_ASSET_GROUP_METADATA_SCREEN:94522,CREATOR_STUDIO_CMS_ASSET_GROUPS_SCREEN:94583,CREATOR_STUDIO_CMS_ASSET_ISSUE_SCREEN:88E3,CREATOR_STUDIO_CMS_ASSET_LICENSE_MANAGEMENT_SCREEN:139580,CREATOR_STUDIO_CMS_ASSET_METADATA_SCREEN:93253,CREATOR_STUDIO_CMS_ASSET_OWNERSHIP_POLICY_SCREEN:93254,CREATOR_STUDIO_CMS_ASSET_OWNERSHIP_SCREEN:94387,CREATOR_STUDIO_CMS_ASSET_POLICY_SCREEN:94388,CREATOR_STUDIO_CMS_ASSET_REFERENCE_SCREEN:93255,
CREATOR_STUDIO_CMS_ASSET_SOUND_RECORDINGS_SCREEN:97424,CREATOR_STUDIO_CMS_ASSETS_LIST_SCREEN:72502,CREATOR_STUDIO_CMS_CAMPAIGNS_PAGE:110111,CREATOR_STUDIO_CMS_CHANNELS_PAGE:76019,CREATOR_STUDIO_CMS_CLAIMED_VIDEO_DETAIL_SCREEN:117092,CREATOR_STUDIO_CMS_CLAIMED_VIDEO_POLICY_SCREEN:117093,CREATOR_STUDIO_CMS_CLAIMED_VIDEOS_LIST_SCREEN:89431,CREATOR_STUDIO_CMS_CONTENT_DELIVERY_SCREEN:110466,CREATOR_STUDIO_CMS_DASHBOARD_PAGE:77240,CREATOR_STUDIO_CMS_ISSUES_LIST_SCREEN:60508,CREATOR_STUDIO_CMS_LICENSE_STRATEGY_DETAILS_SCREEN:137401,
CREATOR_STUDIO_CMS_LICENSE_STRATEGY_HISTORY_SCREEN:137402,CREATOR_STUDIO_CMS_LICENSE_STRATEGY_MANAGEMENT_SCREEN:137046,CREATOR_STUDIO_CMS_MANUAL_CLAIMING_VIDEO_SEARCH_SCREEN:73393,CREATOR_STUDIO_CMS_POLICIES_SCREEN:113534,CREATOR_STUDIO_CMS_REPORTS_SCREEN:92098,CREATOR_STUDIO_CMS_TWO_STEP_VERIFICATION_INTERSTITIAL_PAGE:131381,CREATOR_STUDIO_CMS_VIDEO_DETAIL_SCREEN:84517,CREATOR_STUDIO_CMS_VIDEO_LIST_SCREEN:83759,CREATOR_STUDIO_CONTENT_OWNER_ANALYTICS_SCREEN:80357,CREATOR_STUDIO_GROUP_ANALYTICS_SCREEN:86113,
CREATOR_STUDIO_LIVE_CHAT_MONETIZATION:72598,CREATOR_STUDIO_LIVE_STREAMING_PAGE:72733,CREATOR_STUDIO_MENTION_LIST_SCREEN:107349,CREATOR_STUDIO_MOBILE_ACCOUNT_ERROR_SCREEN:124275,CREATOR_STUDIO_MOBILE_ACCOUNT_SCREEN:118203,CREATOR_STUDIO_MOBILE_ANALYTICS_AUDIENCE_TAB:133275,CREATOR_STUDIO_MOBILE_ANALYTICS_ENGAGEMENT_TAB:133274,CREATOR_STUDIO_MOBILE_ANALYTICS_OVERVIEW_TAB:133272,CREATOR_STUDIO_MOBILE_ANALYTICS_REACH_TAB:133273,CREATOR_STUDIO_MOBILE_ANALYTICS_REVENUE_TAB:133276,CREATOR_STUDIO_MOBILE_ANALYTICS_VIDEO_RANKING_SCREEN:144507,
CREATOR_STUDIO_MOBILE_ARTIST_ANALYTICS_AUDIENCE_TAB:143247,CREATOR_STUDIO_MOBILE_ARTIST_ANALYTICS_ENGAGEMENT_TAB:143248,CREATOR_STUDIO_MOBILE_ARTIST_ANALYTICS_OVERVIEW_TAB:143249,CREATOR_STUDIO_MOBILE_ARTIST_ANALYTICS_REACH_TAB:143250,CREATOR_STUDIO_MOBILE_ARTIST_ANALYTICS_REVENUE_TAB:143251,CREATOR_STUDIO_MOBILE_CHANNEL_PROFILE_EDITOR:144401,CREATOR_STUDIO_MOBILE_COMMENT_SCREEN:117431,CREATOR_STUDIO_MOBILE_COMMENTS_REPLIES_SCREEN:133797,CREATOR_STUDIO_MOBILE_ELEMENTS_SCREEN:128572,CREATOR_STUDIO_MOBILE_NOTIFICATIONS_COMMENTS_SCREEN:133405,
CREATOR_STUDIO_MOBILE_NOTIFICATIONS_SCREEN:117429,CREATOR_STUDIO_MOBILE_NOTIFICATIONS_SETTINGS_SCREEN:117430,CREATOR_STUDIO_MOBILE_PLAYLIST_EDITOR_SCREEN:117432,CREATOR_STUDIO_MOBILE_SEARCH_SCREEN:120080,CREATOR_STUDIO_MOBILE_SETTINGS_SCREEN:117259,CREATOR_STUDIO_MOBILE_SPLASH_SCREEN:121692,CREATOR_STUDIO_MOBILE_VIDEO_LIST_LIVE_TAB:132972,CREATOR_STUDIO_MOBILE_VIDEO_LIST_SEARCH_RESULTS:133051,CREATOR_STUDIO_MOBILE_VIDEO_LIST_SHORTS_TAB:133658,CREATOR_STUDIO_MOBILE_VIDEO_LIST_UPLOADS_TAB:132971,CREATOR_STUDIO_MUSIC_SCREEN:97615,
CREATOR_STUDIO_MUSIC_STOREFRONT_FEATURED_COLLECTION_SCREEN:143359,CREATOR_STUDIO_MUSIC_STOREFRONT_FEATURED_COLLECTIONS_LIST_SCREEN:143356,CREATOR_STUDIO_MUSIC_STOREFRONT_GENRE_SCREEN:143361,CREATOR_STUDIO_MUSIC_STOREFRONT_GENRES_LIST_SCREEN:143358,CREATOR_STUDIO_MUSIC_STOREFRONT_MOOD_SCREEN:143360,CREATOR_STUDIO_MUSIC_STOREFRONT_MOODS_LIST_SCREEN:143357,CREATOR_STUDIO_MUSIC_STOREFRONT_SCREEN:142303,CREATOR_STUDIO_MUSIC_STOREFRONT_SEARCH_SCREEN:143353,CREATOR_STUDIO_MUSIC_STOREFRONT_YOUR_LIBRARY_DOWNLOADED_SCREEN:143354,
CREATOR_STUDIO_MUSIC_STOREFRONT_YOUR_LIBRARY_LICENSED_SCREEN:144479,CREATOR_STUDIO_MUSIC_STOREFRONT_YOUR_LIBRARY_SAVED_SCREEN:143355,CREATOR_STUDIO_MY_VIDEOS_SCREEN:31402,CREATOR_STUDIO_OTT_PROGRAM_ARTWORK_SCREEN:133624,CREATOR_STUDIO_OTT_PROGRAM_METADATA_SCREEN:133623,CREATOR_STUDIO_OTT_PROGRAM_OVERVIEW_SCREEN:133622,CREATOR_STUDIO_OTT_PROGRAMS_LIST_SCREEN:133621,CREATOR_STUDIO_PITCH_MUSIC_SCREEN:84774,CREATOR_STUDIO_PLAYLISTS_PAGE:95117,CREATOR_STUDIO_POST_COMMENTS_SCREEN:98930,CREATOR_STUDIO_POST_DETAILS_SCREEN:98931,
CREATOR_STUDIO_POST_LIST_SCREEN:98932,CREATOR_STUDIO_SCREEN:43347,CREATOR_STUDIO_SHORTS_FUND_SCREEN:129889,CREATOR_STUDIO_TAKEDOWN_WEBFORM_PAGE:45474,CREATOR_STUDIO_TOU_PAGE:100352,CREATOR_STUDIO_TOU_STRIKES_DIALOG_PAGE:84758,CREATOR_STUDIO_TOU_STRIKES_INTERSTITIAL_PAGE:98443,CREATOR_STUDIO_UNIFIED_TAKEDOWN_FORM_PAGE:117985,CREATOR_STUDIO_VIDEO_ANALYTICS_SCREEN:74613,CREATOR_STUDIO_VIDEO_COMMENTS_SCREEN:74614,CREATOR_STUDIO_VIDEO_COPYRIGHT_DIALOG:64502,CREATOR_STUDIO_VIDEO_COPYRIGHT_SCREEN:136032,
CREATOR_STUDIO_VIDEO_DETAILS_SCREEN:74615,CREATOR_STUDIO_VIDEO_EDITOR_SCREEN:74616,CREATOR_STUDIO_VIDEO_LIVE_SETTINGS_SCREEN:122224,CREATOR_STUDIO_VIDEO_MONETIZATION_SCREEN:74617,CREATOR_STUDIO_VIDEO_RIGHTS_MANAGEMENT_SCREEN:77820,CREATOR_STUDIO_VIDEO_TRANSLATIONS_SCREEN:74618,CREATOR_STUDIO_YPP_SIGNUP_INELIGIBLE:93278,CREATOR_STUDIO_YPP_SIGNUP_MAIN:93274,CREATOR_STUDIO_YPP_SIGNUP_OVERVIEW:93275,CREATOR_STUDIO_YPP_SIGNUP_REJECTED:93276,CROWDSOURCING_CONTRIBUTOR_QUEUE_PAGE:22110,CROWDSOURCING_EDITOR_PAGE:29433,
DATA_SAVING_SETTINGS:133798,DEEP_LINK_PAGE:132295,DESCRIPTION_ENGAGEMENT_PANEL_PAGE:120541,DIRECT_SIGN_IN_AUTHZEN_CHALLENGE_PAGE:82047,DIRECT_SIGN_IN_DEVICE_PROMPT_CHALLENGE_PAGE:113550,DIRECT_SIGN_IN_IDENTIFIER_ENTRY_PAGE:75836,DIRECT_SIGN_IN_PASSWORD_ENTRY_PAGE:75837,DOWNLOADS_PAGE:42352,EDIT_CREATOR_COMPLIANCE_PAGE:84512,EDIT_INK_OVERLAY:76065,EDIT_VOLUME_SHEET_PANEL:75989,EMBED_PAGE:16623,EMBED_PREVIEW_PAGE:32594,EMBED_WATCH_PAGE:27240,ENGAGEMENT_PANEL_SCREEN:32633,EXPLORE_PAGE:74858,FEED_PAGE:3945,
FEEDBACK_PAGE:16989,FINE_LOCATION_PERMISSION_SYSTEM_DIALOG_PAGE:45520,FIRST_TIME_SIGN_IN_COUNTERFACTUAL_PAGE:25488,FIRST_TIME_SIGN_IN_VARIANT1_PAGE:25492,FIRST_TIME_SIGN_IN_VARIANT2_PAGE:25494,FORMFILL_AD_ENGAGEMENT_PANEL_SCREEN:55760,FULL_SCREEN_WATCH_PAGE:14057,GAME_PAGE:18451,GAMING_ACCOUNT_LINK_CONFIRM_DIALOG:57204,GAMING_ACCOUNT_LINK_SETTING_DIALOG:57203,GAMING_LEFT_RAIL:17897,GAMING_MULTIPLE_ACCOUNT_LINK_DIALOG:57205,GAMING_ONBOARDING_PAGE:18198,GAMING_RIGHT_RAIL:17898,GAMING_WARM_WELCOME_PAGE:17909,
GAMING_WATCH_NEXT_CONTAINER_SCREEN:43980,GENERIC_UPSELL_DIALOG_PAGE:46220,GUIDE_PAGE:11721,HELP_PAGE:49954,HISTORY_PAGE:96369,HOME_PAGE:3854,IMMERSIVE_AD_ENGAGEMENT_PANEL_SCREEN:56251,INLINE_SIGN_IN_PAGE:25624,INTERSTITIAL_PAGE:16906,INTERSTITIAL_PRODUCT_SHELF_ENGAGEMENT_PANEL_SCREEN:99999,INVITATION_FORMFILL_AD_ENGAGEMENT_PANEL_SCREEN:68172,INVITE_MORE_PANEL_PAGE:27068,JOIN_GROUP_PAGE:47973,KIDS_ACTION_PAGE:72773,KIDS_ALL_USER_CONSENT_FLOW_ACTIVITY_PAGE:26970,KIDS_ALL_USER_SIGN_IN_ACTIVITY_PAGE:26971,
KIDS_ANNOUNCEMENT_DIALOG_PAGE:96805,KIDS_APP_REVIEW_FLOW_PAGE:17752,KIDS_EDIT_CORPUS_PREFERENCES_FLOW_PAGE:73233,KIDS_IMPRESSUM_NOTICE_FLOW_PAGE:109512,KIDS_NO_RED_ACCOUNT_CONSENT_FLOW_PAGE:22256,KIDS_ONBOARDING_FLOW_PAGE:14115,KIDS_ONBOARDING_FOR_EXISTING_USER_FLOW_PAGE:22696,KIDS_PARENT_PROFILE_SETTINGS_PAGE:89278,KIDS_PARENT_SETTINGS_PAGE:89277,KIDS_PRIVACY_NOTICE_FLOW_PAGE:109513,KIDS_PROFILE_CREATION_FLOW_PAGE:43278,KIDS_PROFILE_PIN_CREATION_PAGE:43459,KIDS_PROFILE_PIN_GATE:43464,KIDS_PROFILE_SETTINGS_PAGE:89279,
KIDS_PROFILE_SWITCHER_PAGE:43717,KIDS_PROMO_EVENT_PAGE_VIEW:55764,KIDS_RED_ACCOUNT_CONSENT_FLOW_PAGE:22255,KIDS_SECRET_CODE_PAGE:89281,KIDS_SHOW_BROWSE_PAGE:40963,KIDS_SIGN_IN_FLOW_PAGE:43277,KIDS_UNICORN_ONBOARDING_FLOW_PAGE:43442,LABS_PAGE:91824,LAUNCHER_RECOMMENDATIONS_PAGE:120137,LIBRARY_PAGE:96367,LIGHTWEIGHT_CAMERA_PAGE:36850,LIGHTWEIGHT_CREATION_PAGE:72694,LIGHTWEIGHT_PLAYER_PAGE:37414,LIGHTWEIGHT_VIDEO_EDITING_PAGE:36851,LIST_RECOMMENDATIONS_PAGE:124863,LISTEN_FIRST_ENGAGEMENT_PANEL_SCREEN:121343,
LIVE_CHAT_ENGAGEMENT_PANEL_SCREEN:73491,LIVE_CHAT_PAGE:54473,LIVE_DASHBOARD_PAGE:43375,LIVE_STUDIO_PAGE:46674,MAIN_APP_ARTIST_ANALYTICS_PAGE:143815,MAIN_APP_CHANNEL_ANALYTICS_PAGE:139095,MAIN_APP_CHANNEL_PROFILE_EDITOR:144402,MAIN_AUTO_OFFLINE_NOTIFICATIONS_PAGE:32473,MANGO_ACCOUNT_ERROR_PAGE:72901,MANGO_ACCOUNT_LOADING_PAGE:72906,MANGO_CHANNEL_DESCRIPTION_PAGE:50947,MANGO_CHANNEL_LIST_PAGE:50612,MANGO_CHANNEL_PREVIEW_PAGE:50613,MANGO_CHANNEL_VIDEOS_PAGE:50942,MANGO_DIALOG_YTB_EDUCATION:84938,MANGO_DIALOG_YTB_INVALID_FILE_ERROR:84943,
MANGO_DIALOG_YTB_PERMISSION:84939,MANGO_DIALOG_YTB_PERMISSION_DEEP_LINK:84941,MANGO_DIALOG_YTB_PERMISSION_ERROR:84944,MANGO_DIALOG_YTB_PERMISSION_SETTINGS:84940,MANGO_DIALOG_YTB_PERMISSION_SETTINGS_DEEP_LINK:84942,MANGO_DISCO_SEND_PAGE:35585,MANGO_EXPLORATION_PAGE:51926,MANGO_GUEST_DOWNLOAD_TAB_PAGE:79983,MANGO_HOME_HOUSEWARMING_CARD_PAGE:63238,MANGO_HOME_PAGE:18921,MANGO_HOME_TOPICK_PICKER_PAGE:63241,MANGO_HOME_VIDEO_REPORTING_PAGE:57893,MANGO_LOW_APKVERSION_PAGE:41182,MANGO_MAIN_APP_PROMO_PAGE:135732,
MANGO_MAIN_PAGE:33424,MANGO_NOTIFICATION_DAILY_VIDEOS_AVAILABLE_PAGE:22207,MANGO_NOTIFICATION_SOCIAL_MESSAGES:42993,MANGO_NOTIFICATION_UPGRADE_AVAILABLE_PAGE:36229,MANGO_NOTIFICATION_VIDEO_TRANSFER_COMPLETED_PAGE:22206,MANGO_NOTIFICATION_VIDEO_TRANSFER_IN_PROGRESS_PAGE:22205,MANGO_ONBOARDING_ACCOUNT_CREATION_PAGE:18993,MANGO_ONBOARDING_COMPLETE_PAGE:19001,MANGO_ONBOARDING_LANGUAGE_SELECTION_PAGE:18990,MANGO_ONBOARDING_PHONE_NUMBER_SELECTION_PAGE:18991,MANGO_ONBOARDING_PHONE_VERIFICATION_PAGE:18997,
MANGO_ONBOARDING_SCREEN:18725,MANGO_ONBOARDING_SLIDE_SHOW_PAGE:19003,MANGO_ONBOARDING_VIDEO_PREVIEW_PAGE:36874,MANGO_PROFILE_PAGE:44763,MANGO_SAVED_PAGE:33427,MANGO_SETTINGS_MANAGE_HISTORY_PAGE:67793,MANGO_SETTINGS_PAGE:22182,MANGO_SPLASH_PAGE:37091,MANGO_STORAGE_MANAGEMENT_PAGE:34650,MANGO_SUBSCRIPTIONS_FEED_PAGE:50617,MANGO_UNFORK_MIGRATION_ERROR_PAGE:47261,MANGO_UPDATE_APK_PAGE:22287,MANGO_VIDEO_FORMAT_SELECTION_PAGE:25144,MANUAL_SYNC_DOWNLOADED_PLAYLIST_DIALOG_PAGE:97917,MDX_ASSISTED_TV_SIGN_IN_DIALOG_PAGE:62397,
MDX_AUTOCONNECT_PROMPT:125598,MDX_AUTOCONNECT_PROMPT_COUNTERFACTUAL:137935,MDX_FIJI_DRAWER:36961,MDX_LOCAL_NETWORK_PERMISSIONS_REQUEST_PAGE:108035,MDX_REMOTE_WATCH_DIALOG:27426,MDX_SMART_PAIRING_DELETE_TV_CODES_PAGE:27857,MDX_SMART_PAIRING_PAIR_WITH_TV_PAGE:27846,MDX_SMART_PAIRING_USE_TV_CODE_PAGE:27854,MDX_SMART_REMOTE_PERMISSION_REQUEST_PAGE:69692,MDX_SMART_REMOTE_SCREEN:61411,MDX_SYSTEM_NOTIFICATION_COUNTERFACTUAL_PAGE:39299,MDX_SYSTEM_NOTIFICATION_PAGE:38696,MDX_TOAST_PAGE:62520,MDX_TV_SIGN_IN_ACCOUNT_CHOOSER_PAGE:36382,
MDX_TV_SIGN_IN_PASSIVE_ACCOUNT_CHOOSER_PAGE:108701,MDX_TV_SIGN_IN_PASSIVE_WAITING_PAGE:50663,MDX_TV_SIGN_IN_PERMISSIONS_PAGE:36387,MDX_WATCH_PAGE:14908,MEALBAR_PROMO_PAGE:37533,MEDIA_ACTIONS_BROWSE_PAGE:105443,MEDIA_BROWSER_ANDROID_AUTO_PAGE:61635,MEDIA_BROWSER_ANDROID_CLOCK_PAGE:62274,MEDIA_BROWSER_ANDROID_WEAR_PAGE:133818,MEDIA_BROWSER_CAR_PLAY_ERROR_PAGE:65702,MEDIA_BROWSER_CAR_PLAY_LOADING_PAGE:65703,MEDIA_BROWSER_CAR_PLAY_SCREEN:65701,MEDIA_BROWSER_WAZE_PAGE:76256,MESSAGES_EXTENSION_CONVERSATION_PAGE:37671,
METADATA_EDITOR_PAGE:49953,MOBILE_CREATION_PAGE:36216,MOBILE_LIVE_ADVANCED_SETTINGS_PAGE:28237,MOBILE_LIVE_LOCATION_SEARCH_PAGE:39553,MOBILE_LIVE_PERMISSION_REQUEST_PAGE:29222,MOBILE_LIVE_PREFERENCES_PAGE:26107,MOBILE_LIVE_SCHEDULED_BROADCASTS_PAGE:38050,MOBILE_LIVE_STATS_PAGE:26108,MOBILE_LIVE_STREAM_END_PAGE:120745,MOBILE_LIVE_STREAMING_PAGE:26109,MOBILE_LIVE_THUMBNAIL_PAGE:26110,MOBILE_SCREENCAST_THUMBNAIL_PAGE:66881,MOBILE_THUMBNAIL_EDITOR_PAGE:28236,MODAL_ACCOUNT_SWITCHER_PAGE:14586,MULTI_REEL_DISMISSAL_PAGE:57929,
MUSIC_ADD_TO_PLAYLIST_POPUP:74723,MUSIC_ALBUM_PAGE:44098,MUSIC_ARTIST_PAGE:44099,MUSIC_AUDIO_CAST_UPSELL_PROMO:23528,MUSIC_AUDIO_PREVIEW_PAGE:61699,MUSIC_AUDIOBOOK_ARTIST_PAGE:134104,MUSIC_AUDIOBOOK_PAGE:134103,MUSIC_DEEP_LINK_PAGE:59149,MUSIC_IOSSDKSCREEN:101951,MUSIC_LIBRARY_ARTIST_PAGE:97346,MUSIC_LISTENING_REVIEW_PAGE:118051,MUSIC_LYRICS_PAGE:95102,MUSIC_NAVIGATION_ERROR_PAGE:64882,MUSIC_ONBOARDING_PAGE:119505,MUSIC_PERSISTED_WATCH_PAGE:63595,MUSIC_PLAYLIST_PAGE:63349,MUSIC_RELATED_PAGE:95101,
MUSIC_REMOVE_DOWNLOADS_AFTER_REMOVING_FROM_LIBRARY_DIALOG_PAGE:75240,MUSIC_RESUME_PLAYBACK_MINIPLAYER_PAGE:27039,MUSIC_SHORTCUTS_SYSTEM_DIALOG_PAGE:68823,MUSIC_SIGN_IN_PAGE:21537,MUSIC_SIRI_MEDIA_INTENT_PAGE:83464,MUSIC_SONG_DETAIL_PAGE:75707,MUSIC_USER_CHANNEL_PAGE:83113,MUSIC_WATCH_APP_SCREEN:101952,MUSIC_WATCH_APP_UPGRADE_SCREEN:101953,MUSIC_WIDGET_WATCH_PAGE:79610,NEW_STORE_VISITS_AD_ENGAGEMENT_PANEL_SCREEN:125755,NEW_VERSION_AVAILABLE_FORCE_PAGE:24402,NEW_VERSION_AVAILABLE_NAG_PAGE:24400,NEW_VERSION_AVAILABLE_TIMER_PAGE:32925,
NOTIFICATION_SETTINGS_PAGE:57173,OFFLINE_DOWNLOADS_SEARCH_RESULTS_PAGE:122502,OFFLINE_ERROR_DIALOG_PAGE:145268,OFFLINE_HOME_PAGE:138480,OFFLINE_MUSIC_ALBUM_PAGE:64423,OFFLINE_MUSIC_PLAYLIST_PAGE:64424,OFFLINE_PROMO_RENDERER_PAGE:33986,OFFLINE_SEARCH_PAGE:100828,OFFLINE_SETTINGS_PAGE:129089,OFFLINE_VIDEO_PAGE:21409,PARENT_TOOLS_ALL_SET_PAGE:135155,PARENT_TOOLS_APP_CHOICE_PAGE:135156,PARENT_TOOLS_APP_UNAVAILABLE_PAGE:135157,PARENT_TOOLS_CONTENT_SETTINGS_PAGE:135158,PARENT_TOOLS_DASHBOARD_PAGE:135159,
PARENT_TOOLS_EDIT_PROFILE_PAGE:135160,PARENT_TOOLS_ONBOARDED_TO_OTHER_APP_PAGE:135161,PARENT_TOOLS_PARENT_FEATURE_TOUR_PAGE:135162,PARENT_TOOLS_PARENT_SETTINGS_PAGE:135163,PARENT_TOOLS_SEARCH_ON_OFF_PAGE:135164,PARENT_TOOLS_SETTINGS_PAGE:135165,PARENT_TOOLS_WELCOME_PAGE:135166,PARENTAL_CONTROL_PAGE:11070,PARENTAL_CONTROL_TIMER_EXPIRED_PAGE:11074,PARENTAL_CONTROL_TIMER_PAGE:17880,PAUSE_AND_BUFFER_NOTIFICATIONS_PAGE:14001,PHONE_VERIFICATION_CODE_ENTRY_PAGE:30709,PHONE_VERIFICATION_INTRO_PAGE:30707,
PHONE_VERIFICATION_RESULT_ERROR_PAGE:30711,PHONE_VERIFICATION_RESULT_SUCCESS_PAGE:30710,PHONE_VERIFICATION_TELEPHONE_NUMBER_ENTRY_PAGE:30708,PHONEBOOK_PAGE:26984,PIN_CONFIGURATION_SCREEN:63648,PIN_LOCK_SCREEN:63649,PLAYER_ERROR_PAGE:51879,PLAYLIST_ENGAGEMENT_PANEL_SCREEN:111059,PLAYLIST_PAGE:5754,PLAYLIST_SETTINGS_EDITOR_PAGE:20445,POST_COMMENT_REPLIES_ENGAGEMENT_PANEL_SCREEN:130975,POST_COMMENTS_ENGAGEMENT_PANEL_SCREEN:130976,PREMIUM_YPC_OFFERS_BROWSE_PAGE:110386,PRODUCT_PANEL_SCREEN:113746,PROFILE_CARD_PAGE:66557,
PUSH_NOTIFICATION_DIALOG:17310,PUSH_NOTIFICATION_PAGE:28631,QUICK_ACTION_PAGE:21589,REDEEM_PAGE:68012,REELS_CREATION_ONBOARDING_PAGE:60480,REELS_NON_VIDEO_AD_PAGE:138664,REELS_NON_VIDEO_SURVEY_PAGE:141121,REELS_PERMISSION_REQUEST_PAGE:31571,RELATED_ENGAGEMENT_PANEL_PAGE:141978,REQUIRED_SIGN_IN_PAGE:76980,RESTORE_VIDEO_AFTER_CRASH_PAGE:41577,RETROACTIVE_SIGN_IN_PROMO_PAGE:45469,SCAN_CODE_PAGE:38669,SCREENCAST_CONTROLLER_PAGE:13768,SCREENCAST_LAUNCH_PAGE:13777,SEARCH_API_PAGE:141842,SEARCH_INPUT_PAGE:62985,
SEARCH_PAGE:4724,SEARCH_SUGGESTION_PAGE:59369,SEND_SMS_PERMISSION_PRE_PROMPT_PAGE:43927,SEND_SMS_PERMISSION_SYSTEM_DIALOG_PAGE:43928,SETTINGS_OVERVIEW_PAGE:12924,SFV_AUDIO_PICKER_SEARCH_PAGE:100355,SHARE_CONVERSATION_INBOX_PAGE:56219,SHARE_CONVERSATION_PAGE:27669,SHARE_MENU:10337,SHARED_TAB_NEW_GROUP_PAGE:47896,SHOPPING_CART_SCREEN:122629,SHORTS_COMMENT_REPLIES_ENGAGEMENT_PANEL_SCREEN:139723,SHORTS_COMMENTS_ENGAGEMENT_PANEL_SCREEN:139722,SHORTS_CREATION_ADD_CLIP_PAGE:121258,SHORTS_CREATION_AUDIO_SCRUBBER_BOTTOM_SHEET_PAGE:107598,
SHORTS_CREATION_AUDIO_SCRUBBER_OVERLAY_PAGE:127991,SHORTS_CREATION_CAMERA_PAGE:96639,SHORTS_CREATION_CAMERA_PERMISSIONS_PAGE:107536,SHORTS_CREATION_CLIP_EDIT_PAGE:130169,SHORTS_CREATION_CREATION_PAGE:96661,SHORTS_CREATION_DRAFTS_LIST_PAGE:145188,SHORTS_CREATION_EDITOR_PAGE:96658,SHORTS_CREATION_EDITOR_TIMELINE_EDITOR_PAGE:116646,SHORTS_CREATION_EFFECTS_TRAY_PAGE:121122,SHORTS_CREATION_GALLERY_PAGE:96660,SHORTS_CREATION_GREEN_SCREEN_MEDIA_PICKER_GALLERY_PAGE:127738,SHORTS_CREATION_GREEN_SCREEN_MEDIA_PICKER_PAGE:127083,
SHORTS_CREATION_TIMER_BOTTOM_SHEET_PAGE:104443,SHORTS_CREATION_TRIM_PAGE:96659,SHORTS_CREATION_VOLUME_BALANCER_PAGE:106442,SHORTS_WATCH_PAGE:134840,SIDELOADED_MUSIC_ALBUM_PAGE:63667,SIDELOADED_MUSIC_ARTIST_PAGE:63668,SIDELOADED_MUSIC_PLAYLIST_PAGE:63669,SIDELOADED_SEARCH_RESULTS_PAGE:130686,SPONSORSHIPS_COMMENTS_ENGAGEMENT_PANEL_SCREEN:78314,STORE_VISITS_AD_ENGAGEMENT_PANEL_SCREEN:55761,STORIES_CREATION_GALLERY_PAGE:127098,STORIES_WATCH_PAGE:134841,SUBSCRIPTIONS_PAGE:96368,SUGGESTED_PLAYLIST_VIDEOS_PAGE:67374,
SUPER_CHAT_CONTRACT_PAGE:48992,THUMBNAIL_EDITOR_PAGE:49956,TODAY_WIDGET_PAGE:31961,TOMBSTONED_PAGE_VISUAL_ELEMENT:26388,TOPIC_EXPLORER_PAGE:23811,TOPIC_PICKER_PAGE:5E4,TRANSCRIPT_ENGAGEMENT_PANEL_SCREEN:126250,TRENDING_PAGE:96370,TUNEDER_FORM_PAGE:47355,TUNEDER_SWIPE_PAGE:47356,TV_SPLASH_PAGE:37935,UDC_LOCATION_REPORTING_CONSENT_FLOW_PAGE:45521,UNIFIED_SHARE_PANEL_PAGE:21760,UNKNOWN_PAGE:83769,UNLIMITED_FAMILY_MESSAGE_INTERSTITIAL_PAGE:49977,UNLIMITED_FAMILY_PROFILE_INTERSTITIAL_PAGE:49974,UNLIMITED_MANAGE_SUBSCRIPTION_PAGE:93497,
UNLIMITED_ONBOARDING_PAGE:93498,UNLIMITED_POST_PURCHASE_WELCOME_PAGE:34325,UNPLUGGED_ACCOUNT_SELECTOR_PAGE:140759,UNPLUGGED_APP_OVERLAY_PAGE:115803,UNPLUGGED_DOWNLOADS_PAGE:123707,UNPLUGGED_INFO_DIALOG_PAGE:100081,UNPLUGGED_LOCATION_PAGE:35309,UNPLUGGED_ONBOARDING_ACCESS_PENDING_PAGE:68314,UNPLUGGED_ONBOARDING_PAGE:25602,UNPLUGGED_ONBOARDING_V2_PAGE:100339,UNPLUGGED_STORE_PAGE:143516,UPLOAD_PAGE:59018,UPLOAD_VIDEO_CAMERA_EXTERNAL_PAGE:18248,UPLOAD_VIDEO_CAMERA_PAGE:50625,UPLOAD_VIDEO_EDITING_PAGE:9729,
UPLOAD_VIDEO_EDITING_STICKER_CATALOG_PAGE:37168,UPLOAD_VIDEO_EDITING_TEXT_PAGE:37169,UPLOAD_VIDEO_METADATA_EDITING_PAGE:21667,UPLOAD_VIDEO_PERMISSION_PAGE:16749,UPLOAD_VIDEO_PERMISSION_REQUEST_PAGE:18635,UPLOAD_VIDEO_SELECTION_PAGE:39305,UPLOAD_VIDEO_SPLIT_PAGE:18046,VIDEO_GAME_TOPIC_CHANNEL_PAGE:53969,VIDEO_MANAGER_PAGE:8213,VIDEO_QUALITY_PERSISTENT_SETTINGS:93926,VOICE_SEARCH_EXTERNAL_LINK_PAGE:102852,VOICE_SEARCH_MOBILE_REMOTE_PAGE:110099,VOICE_SEARCH_PAGE:22678,VOICE_SEARCH_PERMISSION_REQUEST_PAGE:69076,
VOICE_SEARCH_VAA_CONSENT_PAGE:137575,VR360_VIDEOS_PAGE:139224,VR_MOVIES_PAGE:100856,WATCH_IT_AGAIN_PAGE:17736,WATCH_PAGE:3832,WEBSITE_ACTIONS_AMP_AD_ENGAGEMENT_PANEL_SCREEN:55759,WEBSITE_ACTIONS_EXTENSIONS_AD_ENGAGEMENT_PANEL_SCREEN:64031,WELCOME_PAGE:93044,WHOS_WATCHING_PAGE:93045,YOU_TUBE_ORIGINALS_HOME_PAGE:34388,YPC_DONATION_POST_TRANSACTION:17657,YPC_DONATION_SCREEN:17655,YPC_MEMBERSHIP_CANCEL_SUCCESS_PAGE:39579,YPC_MEMBERSHIP_POST_TRANSACTION_PAGE:39578,YPC_OFFERS_MODULE_PAGE:77448,YPC_OFFERS_PAGE:8196,
YPC_POST_TIP_PAGE:11357,YPC_SPONSORSHIP_OFFER_SCREEN:69877,YPC_TIP_PAGE:8197,YT_FLOWS_PAGE:82039};
_.ar=function(){this.shownElements_=new Set;this.JSC$34196_hiddenElements_=new Set;this.visibleState_=new Map;this.csn_=null;this.JSC$34196_client_=_.Nh};
_.Vwa=function(){var a=_.ar.getInstance();a.clear();a.csn_=_.pi()};
_.ar.prototype.clear=function(){this.shownElements_.clear();this.JSC$34196_hiddenElements_.clear();this.visibleState_.clear();this.csn_=null};
_.br=function(a,b){return b.data&&b.data.loggingDirectives?b.data.loggingDirectives.trackingParams||"":b.data&&b.data.trackingParams||""};
_.sl(_.ar);
_.Oi=window.yt&&window.yt.msgs_||window.ytcfg&&window.ytcfg.msgs||{};_.Ge("yt.msgs_",_.Oi,void 0);
_.bj=function(a,b,c){this.actionName=a;this.optionalAction=void 0===b?!1:b;this.args=void 0===c?null:c;this.returnValue=[]};
_.Qi=new Map;_.Aha=new Map;
var Gha=function(){};
Gha.prototype.getUrl=function(){};
Gha.prototype.getNavigationEventDetails=function(){};
var Hha=function(){};
Hha.prototype.getUrl=function(a,b){b=void 0===b?!1:b;return a.hasOwnProperty("shareEndpoint")?null:_.Vi(a,null,b)};
Hha.prototype.getNavigationEventDetails=function(a,b){a={endpoint:a,actions:[]};b=(b.path?b.path[0]:b.target).icon||"";var c=b.indexOf(":");0<c&&(b=b.substr(c+1));b&&a.actions.push(b);return a};
var Eha=new Map,$i=null;
ppa["wit.events.ytFooActionEvent"]||(ppa["wit.events.ytFooActionEvent"]=new opa);
_.cr=function(){this.actionRoutingMap=new Map};
_.cr.prototype.triggerAction=function(a){var b=new _.bj(a,!1,_.$b.apply(1,arguments));this.handleAction(b);return b.returnValue};
_.cr.prototype.triggerOptionalAction=function(a){var b=new _.bj(a,!0,_.$b.apply(1,arguments));this.handleAction(b);return b.returnValue};
_.dr=function(a,b,c){b.forEach(function(d){var e=_.Yi(d);e&&a.triggerOptionalAction(e,d,c,void 0)})};
_.cr.prototype.handleAction=function(a){var b=this.actionRoutingMap.get(a.actionName);a.optionalAction||b?b&&Wwa(a,b):(b=Error("bc"),b.params=a.actionName,_.we(b))};
var Wwa=function(a,b){b.forEach(function(c){var d=null;c?d=c.apply(null,a.args):(c=Error("cc"),c.params=a.actionName,_.te(c));a.returnValue.push(d)})};
_.sl(_.cr);
var er=Symbol("ec"),fr=function(a){this.name=a};
fr.prototype.toString=function(){return"InjectionToken("+this.name+")"};
var Kha=function(a){this.key=a},Lha=function(){this.providers=new Map;
this.cachedValues=new Map};
Lha.prototype.addProvider=function(a){this.providers.set(a.provide,a)};
Lha.prototype.resolve=function(a){return a instanceof Kha?gr(this,a.key,[],!0):gr(this,a,[])};
var gr=function(a,b,c,d){d=void 0===d?!1:d;if(-1<c.indexOf(b))throw Error("fc`"+b);if(a.cachedValues.has(b))return a.cachedValues.get(b);if(!a.providers.has(b)){if(d)return;throw Error("gc`"+b);}d=a.providers.get(b);c.push(b);if(d.useValue)var e=d.useValue;else if(d.useFactory)e=d[er]?Xwa(a,d[er],c):[],e=d.useFactory.apply(d,_.Pc(e));else if(d.useClass){e=d.useClass;var h=e[er]?Xwa(a,e[er],c):[];e=new (Function.prototype.bind.apply(e,[null].concat(_.Pc(h))))}else throw Error("hc`"+b);c.pop();d.skipCache||
a.cachedValues.set(b,e);return e},Xwa=function(a,b,c){return b?b.map(function(d){return d instanceof Kha?gr(a,d.key,c,!0):gr(a,d,c)}):[]};
var Ywa=new fr("ACTION_ROUTER_TOKEN");
var Mha=!1;
var Zwa=new fr("USER_PREFS");
var hr,axa,bxa,dxa,exa;hr=function(){this.isEnabled=_.w("enable_signals");this.signals=[];this.compoundSignals=new Map;this.inProgressSignals=new Set;this.JSC$34236_parkedJobs=new Map;this.parkedProcessors=new Map};
_.ir=function(){hr.instance||(hr.instance=new hr);return hr.instance};
hr.prototype.onAny=function(a){return _.$wa(this,a,2)};
hr.prototype.parkOrScheduleJob=function(a,b,c,d,e){_.jr(this,c)?_.Xk().addJob(a,b,d):(e&&(a=axa(a),bxa(this,a,b,c,e)),e=this.JSC$34236_parkedJobs.get(c),e||(this.JSC$34236_parkedJobs.set(c,[]),e=this.JSC$34236_parkedJobs.get(c)),e.push({job:a,priority:b,delay:d}))};
hr.prototype.addListener=function(a,b,c){this.isEnabled&&(c&&(b=axa(b),bxa(this,b,0,a,c)),c=this.parkedProcessors.get(a),c||(this.parkedProcessors.set(a,[]),c=this.parkedProcessors.get(a)),c.push(b))};
hr.prototype.processSignal=function(a){if(!_.jr(this,a)){this.inProgressSignals.add(a);var b=this.JSC$34236_parkedJobs.get(a);if(b){b=_.u(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.Xk().addJob(c.job,c.priority,c.delay);this.JSC$34236_parkedJobs.delete(a)}if(b=this.parkedProcessors.get(a)){b=_.u(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)}};
_.jr=function(a,b){return a.isEnabled&&(_.ke("IS_HOMEPAGE_COLD")||_.ke("IS_RESULTS_PAGE_COLD")||_.ke("IS_WATCH_PAGE_COLD"))?0<=a.signals.indexOf(b):!0};
axa=function(a){var b=!1;return function(){b||(b=!0,a())}};
bxa=function(a,b,c,d,e){if(cxa.has(d))_.Xk().addJob(b,c,e);else{var h=a.compoundSignals.get(d);h&&_.Xk().addJob(function(){_.jr(a,d)||(h.isTimeoutConditionSatisfied?_.Xk().addJob(b,c):h.timeoutConditionObservers.push(function(){_.Xk().addJob(b,c)}))},c,e)}};
_.$wa=function(a,b,c){if(!a.isEnabled)return"n/a";if(1<b.length){var d=[],e=Object.create(null);b=_.u(b);for(var h=b.next();!h.done;h=b.next())h=h.value,e[h]||(d.push(h),e[h]=!0);b=d}if(1===b.length)return b[0];e=b;h="";d=2===c?"|":"&";e.sort();e=_.u(e);for(var l=e.next();!l.done;l=e.next())h+=l.value+d;d=h;if(!a.compoundSignals.get(d)){e=0;l=[];var m=_.u(b);for(h=m.next();!h.done;h=m.next())h=h.value,e++,_.jr(a,h)||l.push(h);(c=2===c)&&e>l.length||!c&&!l.length?a.signals.push(d):dxa(a,d,c,b,l)}return d};
dxa=function(a,b,c,d,e){var h=e.length,l=function(){c||0===--h?a.processSignal(b):exa(a,b)};
e=_.u(e);for(var m=e.next();!m.done;m=e.next())a.addListener(m.value,l);a.compoundSignals.set(b,{signals:d,isOnAny:c,isInitialized:!1,isTimeoutConditionSatisfied:!1,timeoutConditionObservers:[]});exa(a,b)};
exa=function(a,b){if(!_.jr(a,b)){var c=a.compoundSignals.get(b);if(c&&!c.isTimeoutConditionSatisfied){for(var d=!1,e=0,h=0,l=_.u(c.signals),m=l.next();!m.done;m=l.next()){var p=m.value;m=!_.jr(a,p);cxa.has(p)?d=!0:(p=a.compoundSignals.get(p))?m&&!p.isTimeoutConditionSatisfied&&(h++,c.isInitialized||p.timeoutConditionObservers.push(function(){exa(a,b)})):m&&e++}c.isInitialized=!0;
c.isOnAny?d&&(c.isTimeoutConditionSatisfied=!0):0===e&&0===h&&(c.isTimeoutConditionSatisfied=!0);if(c.isTimeoutConditionSatisfied)for(c=_.u(c.timeoutConditionObservers),d=c.next();!d.done;d=c.next())d=d.value,d()}}};
hr.prototype.processSignal=hr.prototype.processSignal;hr.prototype.parkOrScheduleJob=hr.prototype.parkOrScheduleJob;hr.prototype.onAny=hr.prototype.onAny;_.Ge("ytsignals.getInstance",_.ir,void 0);hr.prototype.onAny=hr.prototype.onAny;hr.prototype.parkOrScheduleJob=hr.prototype.parkOrScheduleJob;hr.prototype.processSignal=hr.prototype.processSignal;
hr.RawSignal={END_OF_HOME_PRECONSTRUCTION_SCHEDULE:"eohps",END_OF_SEARCH_PRECONSTRUCTION_SCHEDULE:"eosps",END_OF_WATCH_PRECONSTRUCTION_SCHEDULE:"eowps",END_OF_PRECONSTRUCTION:"eop",END_OF_CRITICAL_SECTION:"eocs",END_OF_REGISTRATION:"eor",END_OF_DEFERRED_HTML_IMPORT:"eodhi",APPLICATION_ATTACHED:"aa",DOCUMENT_LOADED:"dl",PAGE_COLD_LOADED:"pcl",CLIENT_INITIALIZED:"ci",MINIPLAYER_ATTACHED:"ma"};var cxa=new Set(["eop","eocs","dl","pcl"]);
var fxa;_.lr=function(a,b,c){var d=c&&0<c?c:0;c=d?Date.now()+1E3*d:0;if((d=d?(0,_.kr)():fxa())&&window.JSON){"string"!==typeof b&&(b=JSON.stringify(b,void 0));try{d.set(a,b,c)}catch(e){d.remove(a)}}};
_.mr=function(a){var b=fxa(),c=(0,_.kr)();if(!b&&!c||!window.JSON)return null;try{var d=b.get(a)}catch(e){}if("string"!==typeof d)try{d=c.get(a)}catch(e){}if("string"!==typeof d)return null;try{d=JSON.parse(d,void 0)}catch(e){}return d};
_.nr=function(a){try{var b=fxa(),c=(0,_.kr)();b&&b.remove(a);c&&c.remove(a)}catch(d){}};
_.kr=_.yl(function(){var a=new ira;return a.isAvailable()?new _.To(a):null});
fxa=_.yl(function(){var a=new _.Wo;return a.isAvailable()?new _.To(a):null});
var gxa=!1;
_.rr=[];
_.hxa={};gxa||(Sha(),gxa=!0);
_.hxa.InjectBehavior={initializeInjection:function(){var a=this.isInjectionRoot,b=this.provide,c=_.qr||_.Tha(this)||_.rr[_.rr.length-1];_.qr=void 0;if(c||a){if(!c||b&&0<b.length){a=b||[];c=void 0===c?null:c;a=sga(a,[]).map(qga);b=new Map;for(var d=0;d<a.length;d++){var e=a[d],h=b.get(e.key.id);if(h){if(e.multiProvider!==h.multiProvider)throw Error("Ub`"+h+"`"+e);if(e.multiProvider)for(var l=0;l<e.resolvedFactories.length;l++)h.resolvedFactories.push(e.resolvedFactories[l]);else b.set(e.key.id,e)}else h=
void 0,e.multiProvider?h=new pga(e.key,e.resolvedFactories.slice(),e.multiProvider):h=e,b.set(e.key.id,h)}a=Array.from(b.values());this.injector=new Rq(a,void 0===c?null:c)}else this.injector=c;a=new Set;Oha(this.behaviors||[],a);c={};a=_.u(a);for(b=a.next();!b.done;b=a.next())b=b.value,b.inject&&Object.assign(c,b.inject);this.inject&&Object.assign(c,this.inject);a=_.u(Object.keys(c));for(b=a.next();!b.done;b=a.next()){b=b.value;e=c[b];d=!1;try{this[b]=this.injector.get(e)}catch(m){if(d)this[b]=void 0;
else throw m;}}this.tempInjectionInitialized&&this.tempInjectionInitialized()}else throw c=Wha(this),a=Uha(),Error("Inject failed on "+c+", global hostStack "+a+", local hostStack "+Vha(this));}};
_.ixa={};_.ixa.InjectBehavior=[_.hxa.InjectBehavior];
_.jxa=new Map;
var kxa,lxa,qxa,pxa;
kxa={home:{"ytd-thumbnail":1,"ytd-topbar-menu-button-renderer":1,"ytd-item-section-renderer":5,"ytd-shelf-renderer":5,"yt-horizontal-list-renderer":5,"ytd-grid-video-renderer":30,"ytd-button-renderer":11,"tp-yt-paper-icon-button":7,"tp-yt-paper-button":5,"yt-formatted-string":5,"tp-yt-paper-tooltip":2,"yt-next-continuation":1,"~ytd-guide-entry-renderer":17,"~ytd-guide-signin-promo-renderer":1,"~ytd-browse":{count:1,signals:["yt-app-context","aa"]}},search:{"yt-next-continuation":1,"ytd-button-renderer":2,
"ytd-channel-renderer":2,"ytd-item-section-renderer":1,"ytd-video-renderer":20,"ytd-promoted-video-renderer":1,"ytd-search-pyv-renderer":1,"ytd-thumbnail":1,"ytd-thumbnail-overlay-time-status-renderer":20,"ytd-thumbnail-overlay-toggle-button-renderer":0,"ytd-shelf-renderer":1,"ytd-vertical-list-renderer":1,"ytd-thumbnail-overlay-hover-text-renderer":2,"ytd-thumbnail-overlay-side-panel-renderer":2,"yt-formatted-string":3,"iron-icon":1,"tp-yt-iron-icon":1,"tp-yt-paper-button":3,"tp-yt-paper-tooltip":33,
"yt-icon":1,"ytd-playlist-renderer":1,"ytd-playlist-video-thumbnail-renderer":1,"ytd-subscribe-button-renderer":1,"~ytd-artist-watch-card-renderer":1,"~ytd-search":{count:1,signals:["yt-app-context","aa"]}},watch:{"yt-next-continuation":2,"ytd-video-view-count-renderer":1,"ytd-button-renderer":3,"ytd-toggle-button-renderer":2,"ytd-menu-renderer":1,"ytd-compact-autoplay-renderer":1,"ytd-compact-video-renderer":19,"ytd-compact-promoted-video-renderer":1,"ytd-compact-playlist-renderer":1,"ytd-compact-radio-renderer":1,
"ytd-thumbnail":1,"ytd-thumbnail-overlay-time-status-renderer":20,"ytd-thumbnail-overlay-toggle-button-renderer":0,"ytd-player-legacy-desktop-watch-ads-renderer":1,"tp-yt-paper-button":20,"tp-yt-paper-icon-button":20,"tp-yt-paper-tooltip":30,"yt-formatted-string":5}};lxa={home:"eohps",search:"eosps",watch:"eowps"};_.mxa=["watch","search","home"];
_.sr=function(){this.DEFAULT_DELAY_=_.v("PRECONSTRUCTION_DELAY",0);this.JSC$34261_isInitialized_=!1;this.signals_=_.ir();this.isInitialPass_=!0;this.isSeenDuringInitialPass_={};this.JSC$34261_queue_=[];this.pendingPages_=[];this.targetPage_="";this.pagePreparerJobId_=this.fragmentJobId_=0};
_.sr.prototype.init=function(a,b){if(this.JSC$34261_isInitialized_)this.abort();else if(this.JSC$34261_isInitialized_=!0,a&&_.nxa(this,a),b){var c=_.jr(this.signals_,"pcl")?0:10,d=function(){for(var e=0,h;h=_.mxa[e++];)h!=a&&h!=b&&this.pendingPages_.push(h);_.oxa(this)}.bind(this);
this.signals_.parkOrScheduleJob(d,c,"pcl")}};
_.sr.prototype.abort=function(){this.fragmentJobId_&&(_.Me.cancelJob(this.fragmentJobId_),this.fragmentJobId_=0);pxa(this)};
_.nxa=function(a,b){a.JSC$34261_isInitialized_&&!a.targetPage_&&(a.targetPage_=b,qxa(a,b),a.isInitialPass_=!1,qxa(a,b),a.signals_.processSignal(lxa[a.targetPage_]),pxa(a),_.oxa(a))};
_.oxa=function(a){a.pendingPages_.length&&!a.pagePreparerJobId_&&(a.pagePreparerJobId_=_.pq(_.Me,function(){this.pagePreparerJobId_=0;this.pendingPages_.length&&!this.targetPage_&&_.nxa(this,this.pendingPages_.shift())}.bind(a),a.DEFAULT_DELAY_))};
qxa=function(a,b){if(b=kxa[b])for(var c in b){var d=!1,e=c;"~"==c.charAt(0)&&(d=!0,e=c.substring(1));var h=b[c];h="object"==typeof h?h:{count:h};b[c]=h;h.componentName=e;0<h.count&&(a.isInitialPass_?d||a.isSeenDuringInitialPass_[e]||(a.JSC$34261_queue_.push({componentName:e,count:1,signals:h.signals}),a.isSeenDuringInitialPass_[e]=!0,h.count--):a.JSC$34261_queue_.push(h))}};
pxa=function(a){a.JSC$34261_queue_.length=0;a.targetPage_="";a.isInitialPass_=!0;a.signals_.processSignal("eop")};
_.sr.getInstance=function(){return _.po(_.sr)};
var lja=function(a,b){Jq.call(this,1,arguments);this.timer=b};
_.r(lja,Jq);var kja=new Xg("aft-recorded",lja);
var tr=function(){this.signals=_.ir();this.init()};
tr.prototype.startPreconstruction=function(){_.sr.getInstance().init(_.ke("IS_HOMEPAGE_COLD")?"home":null,"n/a")};
tr.prototype.init=function(){rxa(this);window.Polymer&&pta&&Nha();this.signals.parkOrScheduleJob(this.startPreconstruction,10,"eor");a:{var a=_.g.ytcsi;if(a&&a.gt&&(a=a.gt())&&a.tick&&(0<a.tick.aft||0<a.tick.pbs)&&(_.ke("IS_HOMEPAGE_COLD")||_.ke("IS_RESULTS_PAGE_COLD")||_.ke("IS_WATCH_PAGE_COLD"))){sxa(this);break a}_.Zg(kja,this.onNotifications,this)}};
var rxa=function(a){var b=function(){a.signals.processSignal("dl")};
"complete"===document.readyState?(_.we(Error("jc"),"WARNING"),b()):_.mq(window,"load",b)};
tr.prototype.onNotifications=function(a){a.timer||(_.ke("IS_HOMEPAGE_COLD")||_.ke("IS_RESULTS_PAGE_COLD")||_.ke("IS_WATCH_PAGE_COLD"))&&sxa(this)};
var sxa=function(a){a.signals.parkOrScheduleJob(function(){a.signals.processSignal("eocs")},10,"eor")};
new tr;
_.ur=function(a,b){b=void 0===b?[]:b;var c=void 0===c?[]:c;b=Zca.apply(null,[$ca.apply(null,_.Pc(b))].concat(_.Pc(c)));this.store=bda(a,void 0,b)};
_.ur.prototype.getState=function(){return this.store.getState()};
_.ur.prototype.dispatch=function(a){return this.store.dispatch(a)};
_.ur.prototype.subscribe=function(a){return this.store.subscribe(a)};
_.ur.prototype.replaceReducer=function(a){return this.store.replaceReducer(a)};
_.ur.prototype[Symbol.observable]=function(){return this.store[Symbol.observable]()};
var txa=_.Xd({additionalContext:function(a,b){var c;switch(b.type){case "CHANNEL_REPORT_RESET":return"";case "ADDITIONAL_CONTEXT_UPDATED":return null!==(c=b.payload)&&void 0!==c?c:"";default:return void 0===a?"":a}},
impersonatedChannelUrl:function(a,b){var c;switch(b.type){case "CHANNEL_REPORT_RESET":return"";case "IMPERSONATED_CHANNEL_URL_UPDATED":return null!==(c=b.payload)&&void 0!==c?c:"";default:return void 0===a?"":a}},
selectedVideoIds:function(a,b){a=void 0===a?{}:a;switch(b.type){case "CHANNEL_REPORT_RESET":return{};case "VIDEO_SELECTED":b=b.payload;var c={};return Object.assign(Object.assign({},a),(c[b]=!0,c));case "VIDEO_UNSELECTED":return b=b.payload,a=Object.assign({},a),delete a[b],a;default:return a}}});
var uxa=_.Xd({parentClickTrackingParams:function(a,b){switch(b.type){case "SET_PARENT_CLICK_TRACKING_PARAMS":return b.payload.parentClickTrackingParams;case "CLEAR_PARENT_CLICK_TRACKING_PARAMS":return"";default:return void 0===a?"":a}}});
var vxa=_.Xd({isShortsActive:function(a,b){switch(b.type){case "SET_IS_SHORTS_ACTIVE":return b.payload.isShortsActive;default:return void 0===a?!1:a}},
isWatchWhileMode:function(a,b){switch(b.type){case "SET_IS_WATCH_WHILE_MODE":return b.payload.isWatchWhileMode;default:return void 0===a?!1:a}}});
_.tka=function(a){return _.mj({type:"SET_CURRENT_PAGE_TYPE",payload:a})};
var wxa={scrollAtTop:!0,guideIsExpanded:!1,guideIsVisibleButNotPersistent:!1,miniplayerIsActive:!1,miniplayerPlaybackState:-1,richGridMiniMode:!1,richGridItemsPerRow:4,richGridWatchStatus:"inactive",currentPageType:"WEB_PAGE_TYPE_UNKNOWN",inlinePreviewIsActive:!1,inlinePreviewIsEnabled:!0,darkModeIsEnabled:!1};
var xxa={width:0,height:0};
var yxa=_.Xd({isTheaterMode:function(a,b){switch(b.type){case "SET_IS_THEATER_MODE":return b.payload.isTheaterMode;default:return void 0===a?!1:a}},
isWatchActive:function(a,b){switch(b.type){case "SET_IS_WATCH_ACTIVE":return b.payload.isWatchActive;default:return void 0===a?!1:a}},
isWatchFullscreen:function(a,b){switch(b.type){case "SET_IS_WATCH_FULLSCREEN":return b.payload.isWatchFullscreen;default:return void 0===a?!1:a}},
isWatchNarrowWidth:function(a,b){switch(b.type){case "SET_IS_WATCH_NARROW_WIDTH":return b.payload.isWatchNarrowWidth;default:return void 0===a?!1:a}},
watchScrollTop:function(a,b){switch(b.type){case "SET_WATCH_SCROLL_TOP":return b.payload.watchScrollTop;default:return void 0===a?0:a}},
watchWindowSize:function(a,b){a=void 0===a?xxa:a;switch(b.type){case "SET_WATCH_WINDOW_SIZE":return b.payload.watchWindowSize;default:return a}}});
var zxa=_.Xd({surveyFeedbackData:function(a,b){a=void 0===a?{feedbackTokens:[]}:a;switch(b.type){case "YPC_UPDATE_SURVEY_FEEDBACK_DATA":return b.payload;case "YPC_UPDATE_PARTIAL_SURVEY_FEEDBACK_DATA":return Object.assign(Object.assign({},a),b.payload);default:return a}}});
var Axa={TRANSFER:"transfer",PLAYBACK_DATA:"playbackData",OFFLINE_VIDEO_POLICY:"offlineVideoPolicy",MAIN_VIDEO:"ytMainVideoEntity",MAIN_CHANNEL:"ytMainChannelEntity",MAIN_DOWNLOADED_VIDEO:"ytMainDownloadedVideoEntity",OFFLINE_VIDEO_STREAMS:"offlineVideoStreams",OFFLINE_ACTION:"offlineOrchestrationActionWrapperEntity",OFFLINEABILITY:"offlineabilityEntity",QUALITY_PICKER:"downloadQualityPickerEntity"};
var Bxa=_.Xd({isLeaderTab:function(a,b){switch(b.type){case "SET_IS_LEADER_TAB":return b.payload.isLeaderTab;default:return void 0===a?!0:a}}});
var Eia=function(a){return _.mj({type:"REPLACE_ENTITIES",payload:a})};
var oj=function(a){var b=this;a=void 0===a?[]:a;this.arrays=[];this.totalLength=this.arrayPos=this.arrayIdx=0;a.forEach(function(c){b.append(c)})};
oj.prototype.append=function(a){var b=0===this.arrays.length?!1:(b=this.arrays[this.arrays.length-1])&&b.buffer===a.buffer&&b.byteOffset+b.length===a.byteOffset;b?(b=this.arrays[this.arrays.length-1],this.arrays[this.arrays.length-1]=new Uint8Array(b.buffer,b.byteOffset,b.length+a.length),this.arrayPos=this.arrayIdx=0):this.arrays.push(a);this.totalLength+=a.length};
oj.prototype.split=function(a){for(var b=new oj,c=new oj,d=_.u(this.arrays),e=d.next();!e.done;e=d.next())e=e.value,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}};
oj.prototype.isFocused=function(a){return a>=this.arrayPos&&a<this.arrayPos+this.arrays[this.arrayIdx].length};
oj.prototype.focus=function(a){if(!this.isFocused(a))for(a<this.arrayPos&&(this.arrayPos=this.arrayIdx=0);this.arrayPos+this.arrays[this.arrayIdx].length<=a&&this.arrayIdx<this.arrays.length;)this.arrayPos+=this.arrays[this.arrayIdx].length,this.arrayIdx+=1};
var Cxa=function(a,b){a.focus(b);return a.arrays[a.arrayIdx][b-a.arrayPos]};
(function(){var a=function(d){return new Uint8Array(d)},b=function(d){for(var e=new Uint8Array(d.length),h=0;h<d.length;h++)e[h]=d[h];
return e},c=new Uint8Array([1]);
return 1===c.length&&1===c[0]?a:b})();
var vr=Array(1024),bia=function(a){if(!a.length)return"";try{if(Dxa)return Dxa.decode(a);if("FetchInternal"in window)return FetchInternal.decodeFromUTF8(a)}catch(l){}for(var b=0,c=[],d=a.length;b<d;){for(var e=0;1024>e&&b<d;){var h=a[b++];if(128>h)vr[e++]=h;else{if(224>h)h=(h&31)<<6|a[b++]&63;else if(240>h)h=(h&15)<<12|(a[b++]&63)<<6|a[b++]&63;else{if(1024===e+1){--b;break}h=(h&7)<<18|(a[b++]&63)<<12|(a[b++]&63)<<6|a[b++]&63;h-=65536;vr[e++]=55296|h>>10;h=56320|h&1023}vr[e++]=h}}h=String.fromCharCode.apply(String,
vr);1024>e&&(h=h.substr(0,e));c.push(h)}return c.join("")},Dxa=window.TextDecoder?new TextDecoder:void 0,nj=window.TextEncoder?new TextEncoder:void 0;
var Zha=function(a){this.arrayView=a;this.JSC$34308_pos=0;this.pendingTagAndType=-1},pj=function(a){var b=Cxa(a.arrayView,a.JSC$34308_pos);
++a.JSC$34308_pos;if(128>b)return b;for(var c=b&127,d=1;128<=b;)b=Cxa(a.arrayView,a.JSC$34308_pos),++a.JSC$34308_pos,d*=128,c+=(b&127)*d;return c},aia=function(a,b){var c=a.pendingTagAndType;
for(a.pendingTagAndType=-1;a.JSC$34308_pos+1<=a.arrayView.totalLength;){0>c&&(c=pj(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:pj(a);break;case 1:a.JSC$34308_pos+=8;break;case 2:d=pj(a);a.JSC$34308_pos+=d;break;case 5:a.JSC$34308_pos+=4}}return!1};
var wr,rj;_.dia=function(){this.JSC$34311_pos=0;this.submessagePosStack=[];this.buf=new Uint8Array(4096);this.view=new DataView(this.buf.buffer)};
wr=function(a,b){b=a.JSC$34311_pos+b;if(!(a.buf.length>=b)){for(var c=2*a.buf.length;c<b;)c*=2;b=new Uint8Array(c);b.set(a.buf.subarray(0,a.JSC$34311_pos));a.buf=b;a.view=new DataView(a.buf.buffer)}};
rj=function(a,b){if(268435455<b){wr(a,4);for(var c=b&1073741823,d=0;4>d;d++)a.view.setUint8(a.JSC$34311_pos,c&127|128),c>>=7,a.JSC$34311_pos+=1;b=Math.floor(b/268435456)}for(wr(a,4);127<b;)a.view.setUint8(a.JSC$34311_pos,b&127|128),b>>=7,a.JSC$34311_pos+=1;a.view.setUint8(a.JSC$34311_pos,b);a.JSC$34311_pos+=1};
_.eia=function(a,b,c){if(void 0!==c){var d=Math.ceil(Math.log2(4*c.length+2)/7);d=void 0===d?2:d;rj(a,b<<3|2);a.submessagePosStack.push(a.JSC$34311_pos);a.submessagePosStack.push(d);a.JSC$34311_pos+=d;wr(a,1.2*c.length);b=Yha(c,a.buf.subarray(a.JSC$34311_pos));a.JSC$34311_pos+b>a.buf.length&&(wr(a,b),b=Yha(c,a.buf.subarray(a.JSC$34311_pos)));a.JSC$34311_pos+=b;c=a.submessagePosStack.pop();b=a.submessagePosStack.pop();for(d=a.JSC$34311_pos-b-c;c--;){var e=c?128:0;a.view.setUint8(b++,d&127|e);d>>=7}}};
for(var fia={captionTrack:225,channelHandle:275,commerceCartListEntity:236,downloadQualityPickerEntity:202,fakeChannel:2,fakePlaylist:279,fakePlaylistEntryCollection:280,fakeVideo:182,fakeVideoDescription:278,liveChatPollStateEntity:217,logoEntity:245,offlineOrchestrationActionWrapperEntity:169,offlineVideoPolicy:130,offlineVideoStreams:198,offlineabilityEntity:246,orchestrationWebSamplingEntity:242,pinnedProductEntity:273,playbackData:119,transfer:120,ytMainChannelEntity:152,ytMainDownloadedVideoEntity:155,
ytMainVideoEntity:151},cia={},Exa=_.u(Object.entries(fia)),Fxa=Exa.next();!Fxa.done;Fxa=Exa.next()){var Gxa=_.u(Fxa.value),Hxa=Gxa.next().value,Ixa=Gxa.next().value,Jxa=Hxa,Kxa=Ixa;Kxa&&(cia[Kxa]=Jxa)}
;var xr=function(a){return window.Int32Array?new Int32Array(a):Array(a)},Lxa=!1,yr,zr,Ar,Br,Cr,Mxa=function(a){this.counter=[0,
0,0,0];this.cipherBlock=new Uint8Array(16);this.blockOffset=16;if(!Lxa){var b,c=new Uint8Array(256),d=new Uint8Array(256);var e=1;for(b=0;256>b;b++)c[e]=b,d[b]=e,e^=e<<1^(e>>7&&283);yr=new Uint8Array(256);zr=xr(256);Ar=xr(256);Br=xr(256);Cr=xr(256);for(var h=0;256>h;h++){e=h?d[255^c[h]]:0;e^=e<<1^e<<2^e<<3^e<<4;e=e&255^e>>>8^99;yr[h]=e;b=e<<1^(e>>7&&283);var l=b^e;zr[h]=b<<24|e<<16|e<<8|l;Ar[h]=l<<24|zr[h]>>>8;Br[h]=e<<24|Ar[h]>>>8;Cr[h]=e<<24|Br[h]>>>8}Lxa=!0}e=xr(44);for(c=0;4>c;c++)e[c]=a[4*c]<<
24|a[4*c+1]<<16|a[4*c+2]<<8|a[4*c+3];for(d=1;44>c;c++)a=e[c-1],c%4||(a=(yr[a>>16&255]^d)<<24|yr[a>>8&255]<<16|yr[a&255]<<8|yr[a>>>24],d=d<<1^(d>>7&&283)),e[c]=e[c-4]^a;this.key=e};
Mxa.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<b&&16>this.blockOffset;)a[d++]^=c[this.blockOffset++];for(var e=b-(b-d)%16;d<e;)Nxa(this),a[d++]^=c[0],a[d++]^=c[1],a[d++]^=c[2],a[d++]^=c[3],a[d++]^=c[4],a[d++]^=c[5],a[d++]^=c[6],a[d++]^=c[7],a[d++]^=c[8],a[d++]^=c[9],a[d++]^=c[10],a[d++]^=c[11],a[d++]^=c[12],a[d++]^=c[13],a[d++]^=c[14],a[d++]^=c[15];if(d<b)for(Nxa(this),this.blockOffset=0;d<b;)a[d++]^=
c[this.blockOffset++];return a};
var Oxa=function(a,b){for(var c=0;4>c;c++)a.counter[c]=b[4*c]<<24|b[4*c+1]<<16|b[4*c+2]<<8|b[4*c+3];a.blockOffset=16},Nxa=function(a){for(var b=a.key,c=a.counter[0]^b[0],d=a.counter[1]^b[1],e=a.counter[2]^b[2],h=a.counter[3]^b[3],l=3;0<=l&&!(a.counter[l]=-~a.counter[l]);l--);
for(var m,p,q=4;40>q;)l=zr[c>>>24]^Ar[d>>16&255]^Br[e>>8&255]^Cr[h&255]^b[q++],m=zr[d>>>24]^Ar[e>>16&255]^Br[h>>8&255]^Cr[c&255]^b[q++],p=zr[e>>>24]^Ar[h>>16&255]^Br[c>>8&255]^Cr[d&255]^b[q++],h=zr[h>>>24]^Ar[c>>16&255]^Br[d>>8&255]^Cr[e&255]^b[q++],c=l,d=m,e=p;a=a.cipherBlock;l=b[40];a[0]=yr[c>>>24]^l>>>24;a[1]=yr[d>>16&255]^l>>16&255;a[2]=yr[e>>8&255]^l>>8&255;a[3]=yr[h&255]^l&255;l=b[41];a[4]=yr[d>>>24]^l>>>24;a[5]=yr[e>>16&255]^l>>16&255;a[6]=yr[h>>8&255]^l>>8&255;a[7]=yr[c&255]^l&255;l=b[42];
a[8]=yr[e>>>24]^l>>>24;a[9]=yr[h>>16&255]^l>>16&255;a[10]=yr[c>>8&255]^l>>8&255;a[11]=yr[d&255]^l&255;l=b[43];a[12]=yr[h>>>24]^l>>>24;a[13]=yr[c>>16&255]^l>>16&255;a[14]=yr[d>>8&255]^l>>8&255;a[15]=yr[e&255]^l&255};
var Pxa=!1;(function(){var a=function(d){return new Uint8Array(d)},b=function(d){for(var e=new Uint8Array(d.length),h=0;h<d.length;h++)e[h]=d[h];
return e},c=new Uint8Array([1]);
return 1===c.length&&1===c[0]?a:b})();
var Dr;
var Qxa=function(a){this.JSC$34328_aesKey=a};
Qxa.prototype.encrypt=function(a,b){var c=this,d,e;return _.y(function(h){if(1==h.nextAddress){a:{if(!Pxa&&!_.Ng){if(Dr){var l=Dr;break a}Dr=null===(l=window.crypto)||void 0===l?void 0:l.subtle;if((null===Dr||void 0===Dr?0:Dr.importKey)&&(null===Dr||void 0===Dr?0:Dr.sign)&&(null===Dr||void 0===Dr?0:Dr.encrypt)){l=Dr;break a}Dr=void 0}l=void 0}d=l;if(!d)return h.return(Rxa(c,a,b));_.Cg(h,3);return _.z(h,Sxa(c,a,b,d),5)}if(3!=h.nextAddress)return h.return(h.yieldResult);e=_.Eg(h);_.Vh(e);Pxa=!0;return h.return(Rxa(c,
a,b))})};
var Sxa=function(a,b,c,d){var e,h,l;return _.y(function(m){switch(m.nextAddress){case 1:if(a.cryptoKey){m.jumpTo(2);break}e=a;return _.z(m,d.importKey("raw",a.JSC$34328_aesKey,{name:"AES-CTR"},!1,["encrypt"]),3);case 3:e.cryptoKey=m.yieldResult;case 2:return h={name:"AES-CTR",counter:c,length:128},_.z(m,d.encrypt(h,a.cryptoKey,b),4);case 4:return l=m.yieldResult,m.return(new Uint8Array(l))}})},Rxa=function(a,b,c){a.encryptorPolyfill||(a.encryptorPolyfill=new Mxa(a.JSC$34328_aesKey));
Oxa(a.encryptorPolyfill,c);return a.encryptorPolyfill.encrypt(b)},Txa=function(a){this.JSC$34332_aesKey=a};
Txa.prototype.encrypt=function(a,b){this.encryptor||(this.encryptor=new Mxa(this.JSC$34332_aesKey));Oxa(this.encryptor,b);return this.encryptor.encrypt(a)};
var Uxa={},jia=_.$g("yt-idb-pref-storage",{objectStores:(Uxa.prefs={addedAtVersion:1},Uxa),shared:!1,upgrade:function(a,b){b(1)&&ch(_.bh(a,"prefs",{keyPath:"key"}),"byExpiration","expirationTimestampMs")},
version:1});
_.Er=function(a){this.token=a};
_.Er.getInstance=function(){return _.y(function(a){return a.return(new Promise(function(b){_.Sg().then(function(c){c?(_.Er.instance||(_.Er.instance=new _.Er(c)),b(_.Er.instance)):b(void 0)})}))})};
_.Er.prototype.get=function(a){var b=this,c,d,e;return _.y(function(h){if(1==h.nextAddress)return _.z(h,kia(b.token),2);if(3!=h.nextAddress)return c=h.yieldResult,_.z(h,c.get("prefs",a),3);d=h.yieldResult;if(!d)return h.return();e=(0,_.pf)();return d.expirationTimestampMs<=e?h.return():h.return(d.value)})};
_.Er.prototype.set=function(a,b,c){c=void 0===c?31536E3:c;var d=this,e,h,l;return _.y(function(m){if(1==m.nextAddress)return e=(0,_.pf)(),h={key:a,value:b,expirationTimestampMs:e+1E3*c},_.z(m,kia(d.token),2);l=m.yieldResult;return _.z(m,eh(l,"prefs",h),0)})};
_.Er.prototype.remove=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,kia(b.token),2);c=d.yieldResult;return _.z(d,c.delete("prefs",a),0)})};
var Fr={},Vxa=(Fr.INVALID_ENCODER_VERSION="Invalid encoder version",Fr.KEY_CREATION_FAILED="Failed to create encoder key",Fr.UNKNOWN_DECODE_ERROR="Failed to decode PES data",Fr.UNKNOWN_ENCODE_ERROR="Failed to encode PES data",Fr.WRONG_DATA_TYPE="Encoder cannot process the data type",Fr),wj=function(a,b){b=void 0===b?{}:b;_.pg.call(this,Vxa[a],Object.assign({name:"PESEncoderError",type:a},b));this.type=a;this.level="WARNING";Object.setPrototypeOf(this,wj.prototype)};
_.r(wj,_.pg);
var Wxa=function(){},Xxa=function(a,b,c){try{return a.encodeImpl(b,c)}catch(d){oia(d,mia)}},sia=function(a,b,c){try{return a.decodeImpl(b,c)}catch(d){oia(d,nia)}},Yxa=function(a,b,c){var d;
return _.y(function(e){if(1==e.nextAddress)return _.Cg(e,2),_.z(e,a.decodeAsyncImpl(b,c),4);if(2!=e.nextAddress)return e.return(e.yieldResult);d=_.Eg(e);oia(d,nia);_.Ih(e)})};
Wxa.prototype.decodeAsyncImpl=function(a,b){return Promise.resolve(this.decodeImpl(a,b))};
var Gr=function(a,b){this.aesEncryptor=a;this.aesEncryptorAsync=b};
_.r(Gr,Wxa);Gr.prototype.encodeImpl=function(a,b){b=yj(b);a=(new TextEncoder).encode(JSON.stringify(a));return this.aesEncryptor.encrypt(a,b)};
Gr.prototype.decodeImpl=function(a,b){if(!(a instanceof Uint8Array))throw lia(1);var c=new TextDecoder;b=yj(b);a=this.aesEncryptor.encrypt(a,b);return JSON.parse(c.decode(a))};
Gr.prototype.decodeAsyncImpl=function(a,b){var c=this,d,e,h;return _.y(function(l){if(1==l.nextAddress){if(!(a instanceof Uint8Array))throw lia(1);d=new TextDecoder;e=yj(b);return _.z(l,c.aesEncryptorAsync.encrypt(a,e),2)}h=l.yieldResult;return l.return(JSON.parse(d.decode(h)))})};
var Hr=function(){};
_.r(Hr,Wxa);Hr.prototype.encodeImpl=function(a){return a};
Hr.prototype.decodeImpl=function(a){if(a instanceof Uint8Array)throw lia(0);return a};
var ria=function(){this.cacheMap={};this.cacheMap[0]=new Hr;if(!_.w("aes_pes_encoder_killswitch")){var a=this.cacheMap;try{var b=_.ng();var c=yj(b);var d=new Gr(new Txa(c),new Qxa(c))}catch(e){throw a=e instanceof Error?new wj("KEY_CREATION_FAILED",{originalMessage:e.message}):new wj("KEY_CREATION_FAILED"),_.Uh(a),a;}a[1]=d}},zj=function(a,b){b=void 0===b?0:b;
a=a.cacheMap[b];if(!a)throw b=new wj("INVALID_ENCODER_VERSION",{encoderVersion:b}),_.Uh(b),b;return a};
var pia={captionTrack:Fua,channelHandle:pua,commerceCartListEntity:Lua,downloadQualityPickerEntity:yua,fakeChannel:qua,fakePlaylist:rua,fakePlaylistEntryCollection:sua,fakeVideo:uua,fakeVideoDescription:vua,liveChatPollStateEntity:xua,logoEntity:wua,offlineOrchestrationActionWrapperEntity:Gua,offlineVideoPolicy:Hua,offlineVideoStreams:Iua,offlineabilityEntity:zua,orchestrationWebSamplingEntity:Aua,pinnedProductEntity:Eua,playbackData:Jua,transfer:Kua,ytMainChannelEntity:Cua,ytMainDownloadedVideoEntity:Bua,
ytMainVideoEntity:Dua};
var Aj;
var Zxa=function(a,b){this.JSC$34359_wrapped=a;this.JSC$34359_encoderRegistry=b;this.changedKeys={}},$xa=function(a,b){return sia(zj(a.JSC$34359_encoderRegistry,b.version),b.data,b.key)},aya=function(a,b,c){return a.JSC$34359_wrapped.objectStore("EntityStore").get(b).then(function(d){if(d){if(c&&d.entityType!==c)throw Error("nc");
return $xa(a,d)}})},Fj=function(a,b,c){return c?(c=c.map(function(d){return aya(a,d,b)}),xg.all(c)):Rta(a.JSC$34359_wrapped.objectStore("EntityStore").index("entityType"),IDBKeyRange.only(b)).then(function(d){return d.map(function(e){return $xa(a,e)})})},Aia=function(a,b,c){var d=gia(b),e=zj(a.JSC$34359_encoderRegistry,1),h={key:d,
entityType:c,data:Xxa(e,b,d),version:1};return a.JSC$34359_wrapped.objectStore("EntityStore").get(d).then(function(l){if(l&&l.entityType!==c)throw Error("nc");}).then(function(){return xg.all([Kg(a.JSC$34359_wrapped.objectStore("EntityStore"),h),
bya(a,b,c)])}).then(function(){cya(a,d,c);
return d})},Bia=function(a,b){var c=qj(b).entityType;
return xg.all([a.JSC$34359_wrapped.objectStore("EntityStore").delete(b),dya(a,b)]).then(function(){cya(a,b,c)})},Cia=function(a,b,c,d){var e=zj(a.JSC$34359_encoderRegistry,1);
return aya(a,b,d).then(function(h){if(h){h=Xha(h,c,void 0);var l={key:b,entityType:d,data:Xxa(e,h,b),version:1};return xg.all([Kg(a.JSC$34359_wrapped.objectStore("EntityStore"),l),bya(a,h,d)])}}).then(function(){cya(a,b,d);
return b})},cya=function(a,b,c){var d=a.changedKeys[c];
d||(d=new Set,a.changedKeys[c]=d);d.add(b)},eya=function(a,b,c){var d=gia(b);
c=qia(c);if(!c)return xg.resolve([]);c=new c(b);a=a.JSC$34359_wrapped.objectStore("EntityAssociationStore");b=[];c=_.u(c.getAssociations());for(var e=c.next();!e.done;e=c.next())b.push(Kg(a,{parentEntityKey:d,childEntityKey:e.value}));return xg.all(b).then(function(h){return h.map(function(l){return l[1]})})},dya=function(a,b){return a.JSC$34359_wrapped.objectStore("EntityAssociationStore").index("byParentEntityKey").delete(IDBKeyRange.only(b))},bya=function(a,b,c){var d=gia(b);
return dya(a,d).then(function(){return eya(a,b,c)})};
var Cj=function(a,b){_.Wm.call(this);this.token=a;this.JSC$34379_encoderRegistry=b;this.observers=[];a=new _.g.BroadcastChannel("PERSISTENT_ENTITY_STORE_SYNC:"+_.ng());a.onmessage=this.JSC$34379_handleMessage.bind(this);this.channel=a};
_.r(Cj,_.Wm);var Ej=function(a,b,c){var d,e,h,l;return _.y(function(m){if(1==m.nextAddress)return _.z(m,via(a.token),2);if(3!=m.nextAddress)return d=m.yieldResult,_.z(m,_.Jg(d,["EntityStore","EntityAssociationStore"],b,function(p){e=new Zxa(p,a.JSC$34379_encoderRegistry);return c(e)}),3);
h=m.yieldResult;e&&(l=e.changedKeys,0<Object.keys(l).length&&(a.channel.postMessage(l),fya(a,l)));return m.return(h)})};
Cj.prototype.observe=function(a){var b=this;this.observers.push(a);return function(){var c=b.observers.indexOf(a);0<=c&&b.observers.splice(c,1)}};
var fka=function(a){var b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,Ej(a,{mode:"readonly",enableRetries:!0},function(d){d=d.JSC$34359_wrapped.objectStore("EntityStore");return"getAll"in IDBObjectStore.prototype?zg(d.JSC$33876_wrapped.getAll(void 0,void 0)):Pta(d)}),2);
b=c.yieldResult;return c.return(Promise.all(b.filter(function(d){return!!d}).map(function(d){var e,h;
return _.y(function(l){if(1==l.nextAddress){e=d.key;h=d.entityType;var m=Yxa(zj(a.JSC$34379_encoderRegistry,d.version),d.data,d.key);return _.z(l,m,2)}return l.return({key:e,entityType:h,data:l.yieldResult})})})))})};
Cj.prototype.JSC$34379_handleMessage=function(a){fya(this,a.data)};
var fya=function(a,b){a=_.u(a.observers);for(var c=a.next();!c.done;c=a.next())c=c.value,c=c(b),gya&&c&&gya.push(c)};
Cj.prototype.disposeInternal=function(){this.channel.close()};
var wia,gya=void 0;
var hya;
hya=_.Xd({entities:_.iia,download:Bxa,reportChannelAbuse:txa,share:uxa,ui:function(a,b){a=void 0===a?wxa:a;switch(b.type){case "SET_GUIDE_IS_EXPANDED":return Object.assign(Object.assign({},a),{guideIsExpanded:b.payload});case "SET_SCROLL_AT_TOP":return Object.assign(Object.assign({},a),{scrollAtTop:b.payload});case "SET_GUIDE_IS_VISIBLE_BUT_NOT_PERSISTENT":return Object.assign(Object.assign({},a),{guideIsVisibleButNotPersistent:b.payload});case "SET_MINIPLAYER_IS_ACTIVE":return Object.assign(Object.assign({},a),
{miniplayerIsActive:b.payload});case "SET_RICH_GRID_MINI_MODE":return Object.assign(Object.assign({},a),{richGridMiniMode:b.payload});case "SET_RICH_GRID_ITEMS_PER_ROW":return Object.assign(Object.assign({},a),{richGridItemsPerRow:b.payload});case "SET_RICH_GRID_WATCH_STATUS":return Object.assign(Object.assign({},a),{richGridWatchStatus:b.payload});case "SET_CURRENT_PAGE_TYPE":return Object.assign(Object.assign({},a),{currentPageType:b.payload});case "SET_INLINE_PREVIEW_IS_ACTIVE":return Object.assign(Object.assign({},
a),{inlinePreviewIsActive:b.payload});case "SET_INLINE_PREVIEW_IS_ENABLED":return Object.assign(Object.assign({},a),{inlinePreviewIsEnabled:b.payload});case "SET_DARK_MODE_IS_ENABLED":return Object.assign(Object.assign({},a),{darkModeIsEnabled:b.payload});case "SET_MINIPLAYER_PLAYBACK_STATE":return Object.assign(Object.assign({},a),{miniplayerPlaybackState:b.payload});default:return a}},
voiceSearch:function(a,b){a=void 0===a?{}:a;switch(b.type){case "SET_TRANSCRIPTION_STATE":return Object.assign(Object.assign({},a),{transcription:b.payload});case "SET_OVERLAY_STATE":return Object.assign(Object.assign({},a),{overlay:b.payload});case "RESET_VOICE_SEARCH_STATE":return{};default:return a}},
watch:yxa,ypc:zxa,shorts:vxa});_.Gj=new _.ur(hya,[function(){return function(a){return function(b){var c=a(b);_.A(document.documentElement,"yt-forward-redux-action-to-live-chat-iframe",[b],!0);return c}}}]);
_.Ir=_.Hia("FEwhat_to_watch","/",3854);_.Gk=_.Hia("FEdownloads","/feed/downloads",42352);
var Jia=["TRANSFER_STATE_COMPLETE","TRANSFER_STATE_FAILED","TRANSFER_STATE_TRANSFER_IN_QUEUE","TRANSFER_STATE_PAUSED_BY_USER","TRANSFER_STATE_TRANSFERRING"];
var Qia=["APP_STATE","PI"];
_.iya=new _.Cm;_.Rj=new fr("WATCH_PLAYER_PROMISE_TOKEN");_.jya=new _.Cm;_.kya=new fr("SHORTS_PLAYER_PROMISE_TOKEN");
var lya={start:function(){_.$q(vi(),{mainAppWeb:_.Sj()})},
success:function(){_.Yk(vi(),"SUCCESS")},
failure:function(){_.Yk(vi(),"FAILURE")},
cancelled:function(){_.Yk(vi(),"CANCELLED")}};
var mya=new fr("APP_STORE_TOKEN");
var Tia=function(a,b){this.serviceId=new npa(a,b)};
Tia.prototype.toString=function(){return this.serviceId.toString()};
_.Aka=_.D("channelSwitcherPageRenderer","MYuYkc");
_.Bka=_.D("commentsHeaderRenderer","MlY7Sd");
_.Gka=_.D("destinationShelfRenderer","VsfQf");
_.Kka=_.D("reelShelfRenderer","aTQB0e");
_.Cka=_.D("compactPlaylistRenderer","mpuYde");
_.Dka=_.D("compactRadioRenderer","risM8");
_.Eka=_.D("compactTextPromoRenderer","bWbFF");
_.Fka=_.D("counterfactualRenderer","Xdm0O");
_.Hka=_.D("infoPanelContainerRenderer","gUbuRc");
_.Ika=_.D("infoPanelContentRenderer","eR8R3");
_.Jka=_.D("itemSectionHeaderRenderer","MzoJxe");
_.Lka=_.D("sponsorshipsAlertRenderer","CrfNOc");
_.Mka=_.D("transcriptBodyRenderer","qDDDKd");
_.Nka=_.D("transcriptFooterRenderer","uT4QRb");
_.Oka=_.D("transcriptRenderer","YP2Wmc");
_.Pka=_.D("transcriptSearchBoxRenderer","vNaWWc");
_.Qka=_.D("transcriptSearchPanelRenderer","FOHVId");
_.Rka=_.D("transcriptSegmentListRenderer","JfbIWd");
_.Ska=_.D("transcriptSegmentRenderer","n0sZLe");
var Via={UNKNOWN:"unknown",BROWSE:"browse",SEARCH:"search",WATCH:"watch"};
var nya=function(a){var b=this;this.eventJobIds={};this.scrollEventsToIgnore=0;this.stopIgnoringScrollTimeoutIds=[];_.Ke();_.Pda(function(){_.cj(a,"yt-user-activity")});
new _.Je(function(){return b.JSC$34441_onMouseMove});
document.addEventListener("scroll",function(){return b.onScroll});
window.addEventListener("resize",function(){return b.onResize})},oya=function(a,b,c){b in a.eventJobIds||(c=_.Xk().addLowPriorityJob(function(){_.He();
delete a.eventJobIds[b]},c),a.eventJobIds[b]=c)};
_.f=nya.prototype;_.f.onScroll=function(a){0<this.scrollEventsToIgnore?(this.scrollEventsToIgnore--,clearTimeout(this.stopIgnoringScrollTimeoutIds.pop())):a.target===document&&oya(this,"scroll",200)};
_.f.onResize=function(){oya(this,"resize",200)};
_.f.JSC$34441_onMouseMove=function(){oya(this,"mousemove",100)};
_.f.getTimeSinceActive=function(){return _.Ne()};
_.f.ignoreNextScroll=function(){var a=this;this.scrollEventsToIgnore+=1;this.stopIgnoringScrollTimeoutIds.push(setTimeout(function(){a.scrollEventsToIgnore--},500))};
_.Jr=new fr("ACTIVITY_TOKEN");_.Kr=new fr("GUIDE_TOKEN");_.Lr=new fr("KEY_MANAGER_TOKEN");_.pya=new fr("PAGE_TOKEN");
var qya=function(){this.internalMap={}};
_.f=qya.prototype;_.f.contains=function(a){return Object.prototype.hasOwnProperty.call(this.internalMap,a)};
_.f.get=function(a){if(this.contains(a))return this.internalMap[a]};
_.f.set=function(a,b){this.internalMap[a]=b};
_.f.getKeys=function(){return Object.keys(this.internalMap)};
_.f.remove=function(a){delete this.internalMap[a]};
var Mr=function(){this.mappings=new qya;this.errorCallbacks=new Set};
Mr.prototype.getModuleId=function(a){return a.serviceId.getModuleId()};
Mr.prototype.get=function(a){var b=this.mappings.get(a.toString());return rya(this,b,a)};
Mr.prototype.getMultipleAsync=function(){var a=_.$b.apply(0,arguments),b=this,c=a.map(function(p){return b.getModuleId(p)}),d=a.map(function(p){return b.mappings.get(p.toString())}).filter(function(p){return p});
if(d.length===a.length)return _.fj(d.map(function(p,q){return rya(b,p,a[q])}));
var e=fc().loadMultiple(c);d=_.tn(c.map(function(p){return e[p]}));
var h=document.hidden,l=-1,m=_.ne("get_async_timeout_ms",-1);-1<m&&(l=setTimeout(function(){_.Vh(new _.pg("Module timeout.",c,h,document.hidden))},m));
return d.then(function(){clearTimeout(l);return a.map(function(p){return rya(b,b.mappings.get(p.toString()),p)})}).thenCatch(function(p){b.notifyError(p);
throw p;})};
var rya=function(a,b,c){switch(b.type){case "mapping":return b.value;case "factory":return b=b.value(),a.mappings.set(c.toString(),{type:"mapping",value:b}),b;default:return _.Nb(b,void 0)}};
Mr.prototype.notifyError=function(a){for(var b=_.u(this.errorCallbacks),c=b.next();!c.done;c=b.next())c=c.value,c(a)};
_.sya=new Mr;
var tya,vya,xya,wya;_.Nr=function(a){this.network=a;this.challengePromise=tya(this,0)};
tya=function(a,b,c){c=void 0===c?0:c;var d,e,h,l,m,p,q,x,B,C,I,H;return _.y(function(O){switch(O.nextAddress){case 1:return _.z(O,new Promise(function(X){_.pq(_.Me,X,b)}),2);
case 2:d={engagementType:"ENGAGEMENT_TYPE_UNBOUND"};if(e=Ina().latestInterpreterHash)d.interpreterHash=e;_.Cg(O,3);return _.z(O,uya(a.network,d),5);case 5:h=O.yieldResult;if(!h)throw Error("qc");if(!h.challenge)throw Error("rc");l=h.challenge;m=vya(l);if("c1a"in m&&(!h.bgChallenge||!h.bgChallenge.program))throw Error("sc");_.Dg(O,4);break;case 3:p=_.Eg(O);_.Uh(p);c++;if(5<=c)return _.Uh(Error("tc`"+c)),wya(a,864E5),O.return({challenge:"",challengeVars:{},vm:void 0,bgChallenge:void 0});q=1E3*Math.pow(2,
c-1)+1E3*Math.random();return O.return(tya(a,q,c));case 4:x=Number(m.t)||7200;wya(a,1E3*x);B=void 0;if(!("c1a"in m&&h.bgChallenge)){O.jumpTo(6);break}C=xya(h.bgChallenge);_.Cg(O,7);return _.z(O,Kna(Ina(),C),9);case 9:_.Dg(O,8);break;case 7:return I=_.Eg(O),_.Uh(I),O.return({challenge:l,challengeVars:m,vm:B,bgChallenge:C});case 8:return B=new _.Dm({challenge:C}),_.Cg(O,10),_.z(O,B.setupDonePromise,12);case 12:_.Dg(O,6);break;case 10:H=_.Eg(O),_.Uh(H),B=void 0;case 6:return O.return({challenge:l,challengeVars:m,
vm:B,bgChallenge:C})}})};
vya=function(a){var b={};a=_.u(a.split("&"));for(var c=a.next();!c.done;c=a.next())c=c.value.split("="),2===c.length&&(b[c[0]]=c[1]);return b};
xya=function(a){var b=new Bm;if(a.interpreterJavascript){var c;c=(c=a.interpreterJavascript)?(c=c.privateDoNotAccessOrElseSafeScriptWrappedValue)?_.xb(c):null:null;c=Mb(c).toString();var d=new wna;_.Oa(d,6,c);_.lb(b,1,d)}else a.interpreterUrl&&(c=_.bba(a.interpreterUrl),c=_.Kb(c),d=new _.Am,_.Oa(d,4,c),_.lb(b,2,d));a.interpreterHash&&_.wm(b,3,a.interpreterHash);a.program&&_.wm(b,4,a.program);a.globalName&&_.wm(b,5,a.globalName);return b};
wya=function(a,b){tya(a,b).then(function(c){Promise.race([a.challengePromise,null]).then(function(d){var e;null===(e=null===d||void 0===d?void 0:d.vm)||void 0===e?void 0:e.dispose()}).finally(function(){a.challengePromise=Promise.resolve(c)})})};
var Or={},Xia=(Or.WEB_UNPLUGGED="^unplugged/",Or.WEB_UNPLUGGED_ONBOARDING="^unplugged/",Or.WEB_UNPLUGGED_OPS="^unplugged/",Or.WEB_UNPLUGGED_PUBLIC="^unplugged/",Or.WEB_CREATOR="^creator/",Or.WEB_KIDS="^kids/",Or.WEB_EXPERIMENTS="^experiments/",Or.WEB_MUSIC="^music/",Or.WEB_REMIX="^music/",Or.WEB_MUSIC_EMBEDDED_PLAYER="^music/",Or.WEB_MUSIC_EMBEDDED_PLAYER="^main_app/|^sfv/",Or);
var yya=function(a){this.JSC$34464_innertubeTransportService=a},uya=function(a,b){return _.Pr(a.JSC$34464_innertubeTransportService,b,_.Tj(Yua)).then(function(c){return c})};
_.zya=function(a){this.JSC$34468_innertubeTransportService=a};
var Aya=function(){this.syncHeaders=!0},Bya=function(a){var b={},c=_.Zf([]);
c&&(b.Authorization=c,c=a=null===a||void 0===a?void 0:a.sessionIndex,void 0===c&&(c=Number(_.v("SESSION_INDEX",0)),c=isNaN(c)?0:c),b["X-Goog-AuthUser"]=c,"INNERTUBE_HOST_OVERRIDE"in _.ie||(b["X-Origin"]=window.location.origin),void 0===a&&"DELEGATED_SESSION_ID"in _.ie&&(b["X-Goog-PageId"]=_.v("DELEGATED_SESSION_ID")));return b};
var Cya={identityType:"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN"};
var Dya=new fr("AUTH_SERVICE_TOKEN");
var yka,Fya;_.al=function(a,b,c,d,e,h){this.buildCommandPayload=a;this.navigate=b;this.handleServiceRequest=c;this.sendAction=d;this.JSC$34480_screenManager=e;this.commandResolverMap=h;this.pendingCommands=new Set};
yka=function(a,b){var c=_.w("kevlar_panels_api_client")?Eya:void 0,d=wka,e=xka,h=_.Qr();_.al.instance=new _.al(a,b,d,e,h,c)};
Fya=function(a,b,c){if(!a.commandResolverMap)return!1;a:{a=a.commandResolverMap;for(var d=_.u(Object.keys(b)),e=d.next();!e.done;e=d.next())if(e=e.value,a[e]&&(e=a[e])){a=e();break a}a=void 0}return a?(a.resolve(b,c),!0):!1};
_.al.prototype.resolveCommand=function(a,b){var c=this;if(Fya(this,a,b))return!0;if(Gya(a))return Hya(this,a,b);var d=this.buildCommandPayload(a,b);if(null===b||void 0===b?0:b.commandController)d.commandController=b.commandController;if(0===d.type){if(!this.navigate)return _.Uh(Error("yc")),!1;if(!Iya(d.command))return _.Uh(Error("zc")),!1;if(Jya(this,d.command))return!1;a=this.navigate(d)||[];voa(a).then(function(){c.pendingCommands.delete(d.command)});
return!0}if(1===d.type){if(!this.handleServiceRequest)return _.Uh(Error("Ac")),!1;if(Jya(this,d.command))return!1;a=this.handleServiceRequest(d);voa(a).then(function(){c.pendingCommands.delete(d.command)});
return!0}if(2===d.type){if(!this.sendAction)return _.Uh(Error("Bc")),!1;Kya(this,d.command,b);this.sendAction(d);return!0}return!1};
var Jya=function(a,b){if(a.pendingCommands.has(b))return!0;a.pendingCommands.add(b);return!1},Kya=function(a,b,c){(null===c||void 0===c?0:c.disableClickTracking)||a.JSC$34480_screenManager&&b.clickTrackingParams&&a.JSC$34480_screenManager.clickCommand(b)},Gya=function(a){var b,c=!!a.commandExecutorCommand;
a="CLIENT_SIGNAL"===(null===(b=a.signalServiceEndpoint)||void 0===b?void 0:b.signal);return c||a},Hya=function(a,b,c){var d,e,h;
if(b.commandExecutorCommand)var l=(null===(d=b.commandExecutorCommand)||void 0===d?void 0:d.commands)||[];else"CLIENT_SIGNAL"===(null===(e=b.signalServiceEndpoint)||void 0===e?void 0:e.signal)&&(l=(null===(h=b.signalServiceEndpoint)||void 0===h?void 0:h.actions)||[]);if(l){b=_.u(l);for(l=b.next();!l.done;l=b.next()){l=l.value;try{a.resolveCommand(l,c)}catch(m){m instanceof Error&&_.Uh(m)}}return!0}_.Uh(Error("Cc"));return!1},Iya=function(a){var b,c;
return!(null===(c=null===(b=null===a||void 0===a?void 0:a.commandMetadata)||void 0===b?void 0:b.webCommandMetadata)||void 0===c||!c.url)};
_.$k=new fr("COMMAND_HANDLER_TOKEN");
var Rr=new fr("STATE_STORE_TOKEN");
var Lya=function(a){this.store=a};
Lya.prototype.handleResponse=function(a){var b;(a=null===(b=a.frameworkUpdates)||void 0===b?void 0:b.entityBatchUpdate)&&_.Dj(a,this.store)};
Lya[er]=[Rr];
var Mya=new fr("ENTITIES_RESPONSE_PROCESSOR_TOKEN");
var Sr=new fr("ENTITY_STATE_TOKEN"),Nya=new fr("PERSISTENT_ENTITY_STORE_ACCESSOR_TOKEN");
var Oya=function(){};
Oya.prototype.resolve=function(a,b){var c=this;return _.y(function(d){return _.z(d,c.resolveCommand(a,b),0)})};
var Tr=new fr("INNERTUBE_TRANSPORT_TOKEN");
_.Ur=new fr("PANEL_CONTROLLER_TOKEN");
var Vr=function(a,b){this.JSC$34496_innertubeTransportService=a;this.JSC$34496_controller=b};
_.r(Vr,Oya);Vr.prototype.resolveCommand=function(a){var b=this,c,d,e;return _.y(function(h){if(1==h.nextAddress)return c=a.refreshPanelEndpoint,null!==c&&void 0!==c&&c.panelId?_.z(h,b.JSC$34496_controller.getReloadContinuation(c.panelId),2):h.return();if(3!=h.nextAddress)return(d=h.yieldResult)?_.z(h,_.Wr(b.JSC$34496_innertubeTransportService,a,{continuation:d}),3):h.return();e=h.yieldResult;return _.z(h,b.JSC$34496_controller.updatePanel(c.panelId,null===e||void 0===e?void 0:e.content),0)})};
Vr[er]=[Tr,_.Ur];
var Xr=function(a,b){this.JSC$34510_innertubeTransportService=a;this.JSC$34510_controller=b};
_.r(Xr,Oya);
Xr.prototype.resolveCommand=function(a,b){var c=this,d,e,h,l,m,p;return _.y(function(q){if(1==q.nextAddress){e=a.showEngagementPanelEndpoint;if(!e)return q.return();var x,B=e.panelIdentifier||(null===(x=e.identifier)||void 0===x?void 0:x.tag);if(!B)throw Error("Dc");h=B;var C;var I;if(e){x=(null===(I=e.globalConfiguration)||void 0===I?void 0:I.initialState)||e.engagementPanel;if(I=!x)I=!(null===(C=null===e||void 0===e?void 0:e.engagementPanelPresentationConfigs)||void 0===C||!C.engagementPanelPopupPresentationConfig);I&&
(x={engagementPanelSectionListRenderer:{panelIdentifier:e.panelIdentifier,identifier:e.identifier,visibility:"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED",content:{contentLoadingRenderer:{useSpinner:!0}}}});C=x}else C=void 0;l=C;m=e.engagementPanelPresentationConfigs;return _.z(q,c.JSC$34510_controller.showPanel(h,l,m,null===(d=null===b||void 0===b?void 0:b.form)||void 0===d?void 0:d.element),2)}if(4!=q.nextAddress)return e.globalConfiguration?_.z(q,_.Wr(c.JSC$34510_innertubeTransportService,a),4):q.jumpTo(0);
p=q.yieldResult;return _.z(q,c.JSC$34510_controller.updatePanel(h,null===p||void 0===p?void 0:p.content),0)})};
Xr[er]=[Tr,_.Ur];
var Yr;Yr=function(){this.tokenJars={};if(this.cookiesEnabled=_.Rf()){var a=_.Of.get("CONSISTENCY",void 0);a&&Pya(this,{encryptedTokenJarContents:a})}};
_.aja=function(){Yr.instance||(Yr.instance=new Yr);return Yr.instance};
Yr.prototype.handleResponse=function(a,b){var c,d,e;b=(null===(d=null===(c=b.innerTubeRequest.context)||void 0===c?void 0:c.request)||void 0===d?void 0:d.consistencyTokenJars)||[];(a=null===(e=a.responseContext)||void 0===e?void 0:e.consistencyTokenJar)&&this.replace(b,a)};
Yr.prototype.replace=function(a,b){a=_.u(a);for(var c=a.next();!c.done;c=a.next())delete this.tokenJars[c.value.encryptedTokenJarContents];Pya(this,b)};
var Pya=function(a,b){if(b.encryptedTokenJarContents&&(a.tokenJars[b.encryptedTokenJarContents]=b,"string"===typeof b.expirationSeconds)){var c=Number(b.expirationSeconds);setTimeout(function(){delete a.tokenJars[b.encryptedTokenJarContents]},1E3*c);
a.cookiesEnabled&&_.Pf("CONSISTENCY",b.encryptedTokenJarContents,c,void 0,!0)}};
var Qya,Zr;Qya=window.location.hostname.split(".").slice(-2).join(".");_.Vj=function(){var a=_.v("LOCATION_PLAYABILITY_TOKEN");"TVHTML5"===_.v("INNERTUBE_CLIENT_NAME")&&(this.localStorage=Rya(this))&&(a=this.localStorage.get("yt-location-playability-token"));a&&(this.locationPlayabilityToken=a,this.mostRecentPosition=void 0)};
_.Vj.getInstance=function(){Zr=_.ve("yt.clientLocationService.instance");Zr||(Zr=new _.Vj,_.Ge("yt.clientLocationService.instance",Zr,void 0));return Zr};
_.Vj.prototype.setLocationOnInnerTubeContext=function(a){a.client||(a.client={});this.mostRecentPosition?(a.client.locationInfo||(a.client.locationInfo={}),a.client.locationInfo.latitudeE7=1E7*this.mostRecentPosition.coords.latitude,a.client.locationInfo.longitudeE7=1E7*this.mostRecentPosition.coords.longitude,a.client.locationInfo.horizontalAccuracyMeters=this.mostRecentPosition.coords.accuracy,a.client.locationInfo.forceLocationPlayabilityTokenRefresh=!0):this.locationPlayabilityToken&&(a.client.locationPlayabilityToken=
this.locationPlayabilityToken)};
_.Vj.prototype.handleResponse=function(a){var b;a=null===(b=a.responseContext)||void 0===b?void 0:b.locationPlayabilityToken;void 0!==a&&(this.locationPlayabilityToken=a,this.mostRecentPosition=void 0,"TVHTML5"===_.v("INNERTUBE_CLIENT_NAME")?(this.localStorage=Rya(this))&&this.localStorage.set("yt-location-playability-token",a,15552E3):_.Pf("YT_CL",JSON.stringify({loctok:a}),15552E3,Qya,!0))};
var Rya=function(a){return void 0===a.localStorage?new _.cg("yt-client-location"):a.localStorage};
_.Vj.prototype.getCurrentPositionFromGeolocation=function(){var a=this;if(!(navigator&&navigator.geolocation&&navigator.geolocation.getCurrentPosition)||!_.w("web_enable_browser_geolocation_api")&&!_.w("enable_handoff_location_2fa_on_mweb"))return Promise.reject(Error("Ec"));var b=!1,c=1E4;_.w("enable_handoff_location_2fa_on_mweb")&&(b=!0,c=15E3);return new Promise(function(d,e){navigator.geolocation.getCurrentPosition(function(h){a.mostRecentPosition=h;d(h)},function(h){e(h)},{enableHighAccuracy:b,
maximumAge:0,timeout:c})})};
_.Vj.prototype.createUnpluggedLocationInfo=function(a){var b={};a=a.coords;if(null===a||void 0===a?0:a.latitude)b.latitudeE7=Math.floor(1E7*a.latitude);if(null===a||void 0===a?0:a.longitude)b.longitudeE7=Math.floor(1E7*a.longitude);if(null===a||void 0===a?0:a.accuracy)b.locationRadiusMeters=Math.round(a.accuracy);return b};
var $r=function(){};
_.f=$r.prototype;
_.f.JSC$34541_getRequest=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?Cya:c;var d=b;var e,h;if(this.isNavigationCommand()){var l=null===(h=null===(e=null===a||void 0===a?void 0:a.commandMetadata)||void 0===e?void 0:e.webCommandMetadata)||void 0===h?void 0:h.url;d=_.Wj(a.clickTrackingParams,!0,!1,l,this.JSC$34541_getClientScreen(d))}else d=_.Wj(a.clickTrackingParams,!1,this.includeCsn);d={context:d};if(e=this.getExtension(a)){this.buildRequest(d,e,b);var m,p;e=_.Tj(this.getApiPaths(a));(h=null===
(p=null===(m=a.commandMetadata)||void 0===m?void 0:m.webCommandMetadata)||void 0===p?void 0:p.apiUrl)&&(e=h);m=dja(cja(e),void 0);m={input:m,requestShell:ak(m),innerTubeRequest:d,config:Object.assign({},this.getRequestConfig(a,b))};m.config.authStrategy?m.config.authStrategy.identity=c:m.config.authStrategy={identity:c};(a=this.JSC$34541_getStoreKey(a,b))&&!m.config.requestKey&&(m.config.requestKey=a);return m}_.Uh(new _.pg("Error: Failed to create Request from Command.",a))};
_.f.isNavigationCommand=function(){return!1};
_.f.JSC$34541_getClientScreen=function(){};
_.f.JSC$34541_getStoreKey=function(){};
_.f.getRequestConfig=function(){};
_.t.Object.defineProperties($r.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!1}}});
var as=function(){};
_.r(as,$r);as.prototype.JSC$34541_getRequest=function(){return{input:"/getDatasyncIdsEndpoint",requestShell:ak("/getDatasyncIdsEndpoint","GET"),innerTubeRequest:{}}};
as.prototype.getApiPaths=function(){return[]};
as.prototype.getExtension=function(){};
as.prototype.buildRequest=function(){};
var Sya={},Tya=(Sya.GET_DATASYNC_IDS=Yj(as),Sya);
var bs,Uya;bs=window;Uya=function(){this.timing={};this.clearResourceTimings=function(){};
this.webkitClearResourceTimings=function(){};
this.mozClearResourceTimings=function(){};
this.msClearResourceTimings=function(){};
this.oClearResourceTimings=function(){}};
_.Ak=bs.performance||bs.mozPerformance||bs.msPerformance||bs.webkitPerformance||new Uya;
var jja;jja=!1;_.Vya=(0,_.tl)(_.Ak.clearResourceTimings||_.Ak.webkitClearResourceTimings||_.Ak.mozClearResourceTimings||_.Ak.msClearResourceTimings||_.Ak.oClearResourceTimings||_.rl,_.Ak);
var cs,ds,pja,qja,es,rja,sja;cs={};
_.Wya=(cs.auto_search="LATENCY_ACTION_AUTO_SEARCH",cs.ad_to_ad="LATENCY_ACTION_AD_TO_AD",cs.ad_to_video="LATENCY_ACTION_AD_TO_VIDEO",cs["analytics.explore"]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE",cs.app_startup="LATENCY_ACTION_APP_STARTUP",cs["artist.analytics"]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS",cs["artist.events"]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS",cs["artist.presskit"]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE",cs.browse="LATENCY_ACTION_BROWSE",cs.cast_splash="LATENCY_ACTION_CAST_SPLASH",
cs.channels="LATENCY_ACTION_CHANNELS",cs.creator_channel_dashboard="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD",cs["channel.analytics"]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS",cs["channel.comments"]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS",cs["channel.content"]="LATENCY_ACTION_CREATOR_POST_LIST",cs["channel.copyright"]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT",cs["channel.editing"]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING",cs["channel.monetization"]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION",
cs["channel.music"]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC",cs["channel.playlists"]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS",cs["channel.translations"]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS",cs["channel.videos"]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS",cs["channel.live_streaming"]="LATENCY_ACTION_CREATOR_LIVE_STREAMING",cs.chips="LATENCY_ACTION_CHIPS",cs["dialog.copyright_strikes"]="LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES",cs["dialog.uploads"]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS",
cs.direct_playback="LATENCY_ACTION_DIRECT_PLAYBACK",cs.embed="LATENCY_ACTION_EMBED",cs.entity_key_serialization_perf="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF",cs.entity_key_deserialization_perf="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF",cs.explore="LATENCY_ACTION_EXPLORE",cs.home="LATENCY_ACTION_HOME",cs.library="LATENCY_ACTION_LIBRARY",cs.live="LATENCY_ACTION_LIVE",cs.live_pagination="LATENCY_ACTION_LIVE_PAGINATION",cs.onboarding="LATENCY_ACTION_ONBOARDING",cs.parent_profile_settings=
"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS",cs.parent_tools_collection="LATENCY_ACTION_PARENT_TOOLS_COLLECTION",cs.parent_tools_dashboard="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD",cs.player_att="LATENCY_ACTION_PLAYER_ATTESTATION",cs["post.comments"]="LATENCY_ACTION_CREATOR_POST_COMMENTS",cs["post.edit"]="LATENCY_ACTION_CREATOR_POST_EDIT",cs.prebuffer="LATENCY_ACTION_PREBUFFER",cs.prefetch="LATENCY_ACTION_PREFETCH",cs.profile_settings="LATENCY_ACTION_KIDS_PROFILE_SETTINGS",cs.profile_switcher="LATENCY_ACTION_LOGIN",
cs.reel_watch="LATENCY_ACTION_REEL_WATCH",cs.results="LATENCY_ACTION_RESULTS",cs.search_ui="LATENCY_ACTION_SEARCH_UI",cs.search_suggest="LATENCY_ACTION_SUGGEST",cs.search_zero_state="LATENCY_ACTION_SEARCH_ZERO_STATE",cs.secret_code="LATENCY_ACTION_KIDS_SECRET_CODE",cs.seek="LATENCY_ACTION_PLAYER_SEEK",cs.settings="LATENCY_ACTION_SETTINGS",cs.tenx="LATENCY_ACTION_TENX",cs.video_to_ad="LATENCY_ACTION_VIDEO_TO_AD",cs.watch="LATENCY_ACTION_WATCH",cs.watch_it_again="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN",
cs["watch,watch7"]="LATENCY_ACTION_WATCH",cs["watch,watch7_html5"]="LATENCY_ACTION_WATCH",cs["watch,watch7ad"]="LATENCY_ACTION_WATCH",cs["watch,watch7ad_html5"]="LATENCY_ACTION_WATCH",cs.wn_comments="LATENCY_ACTION_LOAD_COMMENTS",cs.ww_rqs="LATENCY_ACTION_WHO_IS_WATCHING",cs["video.analytics"]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS",cs["video.comments"]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS",cs["video.edit"]="LATENCY_ACTION_CREATOR_VIDEO_EDIT",cs["video.editor"]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR",
cs["video.editor_async"]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC",cs["video.live_settings"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS",cs["video.live_streaming"]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING",cs["video.monetization"]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION",cs["video.translations"]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS",cs.voice_assistant="LATENCY_ACTION_VOICE_ASSISTANT",cs.cast_load_by_entity_to_watch="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH",cs.networkless_performance=
"LATENCY_ACTION_NETWORKLESS_PERFORMANCE",cs);ds={};
pja=(ds.ad_allowed="adTypesAllowed",ds.yt_abt="adBreakType",ds.ad_cpn="adClientPlaybackNonce",ds.ad_docid="adVideoId",ds.yt_ad_an="adNetworks",ds.ad_at="adType",ds.aida="appInstallDataAgeMs",ds.browse_id="browseId",ds.p="httpProtocol",ds.t="transportProtocol",ds.cs="commandSource",ds.cpn="clientPlaybackNonce",ds.ccs="creatorInfo.creatorCanaryState",ds.ctop="creatorInfo.topEntityType",ds.csn="clientScreenNonce",ds.docid="videoId",ds.GetHome_rid="requestIds",ds.GetSearch_rid="requestIds",ds.GetPlayer_rid=
"requestIds",ds.GetWatchNext_rid="requestIds",ds.GetBrowse_rid="requestIds",ds.GetLibrary_rid="requestIds",ds.is_continuation="isContinuation",ds.is_nav="isNavigation",ds.b_p="kabukiInfo.browseParams",ds.is_prefetch="kabukiInfo.isPrefetch",ds.is_secondary_nav="kabukiInfo.isSecondaryNav",ds.nav_type="kabukiInfo.navigationType",ds.prev_browse_id="kabukiInfo.prevBrowseId",ds.query_source="kabukiInfo.querySource",ds.voz_type="kabukiInfo.vozType",ds.yt_lt="loadType",ds.mver="creatorInfo.measurementVersion",
ds.yt_ad="isMonetized",ds.nr="webInfo.navigationReason",ds.nrsu="navigationRequestedSameUrl",ds.pnt="performanceNavigationTiming",ds.prt="playbackRequiresTap",ds.plt="playerInfo.playbackType",ds.pis="playerInfo.playerInitializedState",ds.paused="playerInfo.isPausedOnLoad",ds.yt_pt="playerType",ds.fmt="playerInfo.itag",ds.yt_pl="watchInfo.isPlaylist",ds.yt_pre="playerInfo.preloadType",ds.yt_ad_pr="prerollAllowed",ds.pa="previousAction",ds.yt_red="isRedSubscriber",ds.rce="mwebInfo.responseContentEncoding",
ds.rc="resourceInfo.resourceCache",ds.scrh="screenHeight",ds.scrw="screenWidth",ds.st="serverTimeMs",ds.ssdm="shellStartupDurationMs",ds.br_trs="tvInfo.bedrockTriggerState",ds.kebqat="kabukiInfo.earlyBrowseRequestInfo.abandonmentType",ds.kebqa="kabukiInfo.earlyBrowseRequestInfo.adopted",ds.label="tvInfo.label",ds.is_mdx="tvInfo.isMdx",ds.preloaded="tvInfo.isPreloaded",ds.aac_type="tvInfo.authAccessCredentialType",ds.upg_player_vis="playerInfo.visibilityState",ds.query="unpluggedInfo.query",ds.upg_chip_ids_string=
"unpluggedInfo.upgChipIdsString",ds.yt_vst="videoStreamType",ds.vph="viewportHeight",ds.vpw="viewportWidth",ds.yt_vis="isVisible",ds.rcl="mwebInfo.responseContentLength",ds.GetSettings_rid="requestIds",ds.GetTrending_rid="requestIds",ds.GetMusicSearchSuggestions_rid="requestIds",ds.REQUEST_ID="requestIds",ds);qja="isContinuation isNavigation kabukiInfo.earlyBrowseRequestInfo.adopted kabukiInfo.isPrefetch kabukiInfo.isSecondaryNav isMonetized navigationRequestedSameUrl performanceNavigationTiming playerInfo.isPausedOnLoad prerollAllowed isRedSubscriber tvInfo.isMdx tvInfo.isPreloaded isVisible watchInfo.isPlaylist playbackRequiresTap".split(" ");
es={};rja=(es.ccs="CANARY_STATE_",es.mver="MEASUREMENT_VERSION_",es.pis="PLAYER_INITIALIZED_STATE_",es.yt_pt="LATENCY_PLAYER_",es.pa="LATENCY_ACTION_",es.ctop="TOP_ENTITY_TYPE_",es.yt_vst="VIDEO_STREAM_TYPE_",es);sja="all_vc ap aq c cbr cbrand cbrver cmodel cos cosver cplatform ctheme cver ei l_an l_mm plid srt yt_fss yt_li vpst vpni2 vpil2 icrc icrt pa GetAccountOverview_rid GetHistory_rid cmt d_vpct d_vpnfi d_vpni nsru pc pfa pfeh pftr pnc prerender psc rc start tcrt tcrc ssr vpr vps yt_abt yt_fn yt_fs yt_pft yt_pre yt_pt yt_pvis ytu_pvis yt_ref yt_sts tds".split(" ");
var E={LATENCY_ACTION_KIDS_PROFILE_SWITCHER:90,LATENCY_ACTION_OFFLINE_THUMBNAIL_TRANSFER:100,LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC:46,LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR:37,LATENCY_ACTION_SPINNER_DISPLAYED:14,LATENCY_ACTION_PLAYABILITY_CHECK:10,LATENCY_ACTION_PROCESS:9,LATENCY_ACTION_APP_STARTUP:5,LATENCY_ACTION_ABANDONED_DIRECT_PLAYBACK:154,LATENCY_ACTION_SHARE_VIDEO:153,LATENCY_ACTION_AD_TO_VIDEO_INT:152,LATENCY_ACTION_ABANDONED_BROWSE:151,LATENCY_ACTION_PLAYER_ROTATION:150,LATENCY_ACTION_SHOPPING_IN_APP:124,
LATENCY_ACTION_PLAYER_ATTESTATION:121,LATENCY_ACTION_PLAYER_SEEK:119,LATENCY_ACTION_SUPER_STICKER_BUY_FLOW:114,LATENCY_ACTION_BLOCKS_PERFORMANCE:148,LATENCY_ACTION_ASSISTANT_QUERY:138,LATENCY_ACTION_ASSISTANT_SETTINGS:137,LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF:129,LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF:128,LATENCY_ACTION_PROOF_OF_ORIGIN_TOKEN_CREATE:127,LATENCY_ACTION_EMBEDS_SDK_INITIALIZATION:123,LATENCY_ACTION_NETWORKLESS_PERFORMANCE:122,LATENCY_ACTION_DOWNLOADS_EXPANSION:133,LATENCY_ACTION_ENTITY_TRANSFORM:131,
LATENCY_ACTION_DOWNLOADS_COMPATIBILITY_LAYER:96,LATENCY_ACTION_EMBEDS_SET_VIDEO:95,LATENCY_ACTION_SETTINGS:93,LATENCY_ACTION_ABANDONED_STARTUP:81,LATENCY_ACTION_MEDIA_BROWSER_ALARM_PLAY:80,LATENCY_ACTION_MEDIA_BROWSER_SEARCH:79,LATENCY_ACTION_MEDIA_BROWSER_LOAD_TREE:78,LATENCY_ACTION_WHO_IS_WATCHING:77,LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH:76,LATENCY_ACTION_LITE_SWITCH_ACCOUNT:73,LATENCY_ACTION_ELEMENTS_PERFORMANCE:70,LATENCY_ACTION_LOCATION_SIGNAL_COLLECTION:69,LATENCY_ACTION_MODIFY_CHANNEL_NOTIFICATION:65,
LATENCY_ACTION_OFFLINE_STORE_START:61,LATENCY_ACTION_REEL_EDITOR:58,LATENCY_ACTION_CHANNEL_SUBSCRIBE:56,LATENCY_ACTION_CHANNEL_PREVIEW:55,LATENCY_ACTION_PREFETCH:52,LATENCY_ACTION_ABANDONED_WATCH:45,LATENCY_ACTION_LOAD_COMMENT_REPLIES:26,LATENCY_ACTION_LOAD_COMMENTS:25,LATENCY_ACTION_EDIT_COMMENT:24,LATENCY_ACTION_NEW_COMMENT:23,LATENCY_ACTION_OFFLINE_SHARING_RECEIVER_PAIRING:19,LATENCY_ACTION_EMBED:18,LATENCY_ACTION_MDX_LAUNCH:15,LATENCY_ACTION_RESOLVE_URL:13,LATENCY_ACTION_CAST_SPLASH:149,LATENCY_ACTION_MDX_CAST:120,
LATENCY_ACTION_MDX_COMMAND:12,LATENCY_ACTION_REEL_SELECT_SEGMENT:136,LATENCY_ACTION_ACCELERATED_EFFECTS:145,LATENCY_ACTION_UPLOAD_AUDIO_MIXER:147,LATENCY_ACTION_SHORTS_SEG_IMP_TRANSCODING:146,LATENCY_ACTION_SHORTS_AUDIO_PICKER_PLAYBACK:130,LATENCY_ACTION_SHORTS_WAVEFORM_DOWNLOAD:125,LATENCY_ACTION_SHORTS_GALLERY:107,LATENCY_ACTION_SHORTS_TRIM:105,LATENCY_ACTION_SHORTS_EDIT:104,LATENCY_ACTION_SHORTS_CAMERA:103,LATENCY_ACTION_PARENT_TOOLS_DASHBOARD:102,LATENCY_ACTION_PARENT_TOOLS_COLLECTION:101,LATENCY_ACTION_MUSIC_LOAD_RECOMMENDED_MEDIA_ITEMS:116,
LATENCY_ACTION_MUSIC_LOAD_MEDIA_ITEMS:115,LATENCY_ACTION_MUSIC_ALBUM_DETAIL:72,LATENCY_ACTION_MUSIC_PLAYLIST_DETAIL:71,LATENCY_ACTION_CHIPS:68,LATENCY_ACTION_SEARCH_ZERO_STATE:67,LATENCY_ACTION_LIVE_PAGINATION:117,LATENCY_ACTION_LIVE:20,LATENCY_ACTION_PREBUFFER:40,LATENCY_ACTION_TENX:39,LATENCY_ACTION_KIDS_PROFILE_SETTINGS:94,LATENCY_ACTION_KIDS_WATCH_IT_AGAIN:92,LATENCY_ACTION_KIDS_SECRET_CODE:91,LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS:89,LATENCY_ACTION_KIDS_ONBOARDING:88,LATENCY_ACTION_KIDS_VOICE_SEARCH:82,
LATENCY_ACTION_KIDS_CURATED_COLLECTION:62,LATENCY_ACTION_KIDS_LIBRARY:53,LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS:38,LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION:74,LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING:141,LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS:142,LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC:51,LATENCY_ACTION_CREATOR_VIDEO_EDITOR:50,LATENCY_ACTION_CREATOR_VIDEO_EDIT:36,LATENCY_ACTION_CREATOR_VIDEO_COMMENTS:34,LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS:33,LATENCY_ACTION_CREATOR_POST_LIST:112,LATENCY_ACTION_CREATOR_POST_EDIT:110,
LATENCY_ACTION_CREATOR_POST_COMMENTS:111,LATENCY_ACTION_CREATOR_LIVE_STREAMING:108,LATENCY_ACTION_CREATOR_DIALOG_UPLOADS:86,LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES:87,LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS:32,LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS:48,LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS:139,LATENCY_ACTION_CREATOR_CHANNEL_MUSIC:99,LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION:43,LATENCY_ACTION_CREATOR_CHANNEL_EDITING:113,LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD:49,LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT:44,
LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS:66,LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS:31,LATENCY_ACTION_CREATOR_ARTIST_PROFILE:85,LATENCY_ACTION_CREATOR_ARTIST_CONCERTS:84,LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS:83,LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE:140,LATENCY_ACTION_STORYBOARD_THUMBNAILS:118,LATENCY_ACTION_SEARCH_THUMBNAILS:59,LATENCY_ACTION_ON_DEVICE_MODEL_DOWNLOAD:54,LATENCY_ACTION_VOICE_ASSISTANT:47,LATENCY_ACTION_SEARCH_UI:35,LATENCY_ACTION_SUGGEST:30,LATENCY_ACTION_AUTO_SEARCH:126,LATENCY_ACTION_DOWNLOADS:98,
LATENCY_ACTION_EXPLORE:75,LATENCY_ACTION_VIDEO_LIST:63,LATENCY_ACTION_HOME_RESUME:60,LATENCY_ACTION_SUBSCRIPTIONS_LIST:57,LATENCY_ACTION_THUMBNAIL_LOAD:42,LATENCY_ACTION_FIRST_THUMBNAIL_LOAD:29,LATENCY_ACTION_SUBSCRIPTIONS_FEED:109,LATENCY_ACTION_SUBSCRIPTIONS:28,LATENCY_ACTION_TRENDING:27,LATENCY_ACTION_LIBRARY:21,LATENCY_ACTION_VIDEO_THUMBNAIL:8,LATENCY_ACTION_SHOW_MORE:7,LATENCY_ACTION_VIDEO_PREVIEW:6,LATENCY_ACTION_PREBUFFER_VIDEO:144,LATENCY_ACTION_PREFETCH_VIDEO:143,LATENCY_ACTION_DIRECT_PLAYBACK:132,
LATENCY_ACTION_REEL_WATCH:41,LATENCY_ACTION_AD_TO_AD:22,LATENCY_ACTION_VIDEO_TO_AD:17,LATENCY_ACTION_AD_TO_VIDEO:16,LATENCY_ACTION_ONBOARDING:135,LATENCY_ACTION_LOGIN:97,LATENCY_ACTION_BROWSE:11,LATENCY_ACTION_CHANNELS:4,LATENCY_ACTION_WATCH:3,LATENCY_ACTION_RESULTS:2,LATENCY_ACTION_HOME:1,LATENCY_ACTION_STARTUP:106,LATENCY_ACTION_UNKNOWN:0};E[E.LATENCY_ACTION_KIDS_PROFILE_SWITCHER]="LATENCY_ACTION_KIDS_PROFILE_SWITCHER";E[E.LATENCY_ACTION_OFFLINE_THUMBNAIL_TRANSFER]="LATENCY_ACTION_OFFLINE_THUMBNAIL_TRANSFER";
E[E.LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC";E[E.LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR]="LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR";E[E.LATENCY_ACTION_SPINNER_DISPLAYED]="LATENCY_ACTION_SPINNER_DISPLAYED";E[E.LATENCY_ACTION_PLAYABILITY_CHECK]="LATENCY_ACTION_PLAYABILITY_CHECK";E[E.LATENCY_ACTION_PROCESS]="LATENCY_ACTION_PROCESS";E[E.LATENCY_ACTION_APP_STARTUP]="LATENCY_ACTION_APP_STARTUP";E[E.LATENCY_ACTION_ABANDONED_DIRECT_PLAYBACK]="LATENCY_ACTION_ABANDONED_DIRECT_PLAYBACK";
E[E.LATENCY_ACTION_SHARE_VIDEO]="LATENCY_ACTION_SHARE_VIDEO";E[E.LATENCY_ACTION_AD_TO_VIDEO_INT]="LATENCY_ACTION_AD_TO_VIDEO_INT";E[E.LATENCY_ACTION_ABANDONED_BROWSE]="LATENCY_ACTION_ABANDONED_BROWSE";E[E.LATENCY_ACTION_PLAYER_ROTATION]="LATENCY_ACTION_PLAYER_ROTATION";E[E.LATENCY_ACTION_SHOPPING_IN_APP]="LATENCY_ACTION_SHOPPING_IN_APP";E[E.LATENCY_ACTION_PLAYER_ATTESTATION]="LATENCY_ACTION_PLAYER_ATTESTATION";E[E.LATENCY_ACTION_PLAYER_SEEK]="LATENCY_ACTION_PLAYER_SEEK";
E[E.LATENCY_ACTION_SUPER_STICKER_BUY_FLOW]="LATENCY_ACTION_SUPER_STICKER_BUY_FLOW";E[E.LATENCY_ACTION_BLOCKS_PERFORMANCE]="LATENCY_ACTION_BLOCKS_PERFORMANCE";E[E.LATENCY_ACTION_ASSISTANT_QUERY]="LATENCY_ACTION_ASSISTANT_QUERY";E[E.LATENCY_ACTION_ASSISTANT_SETTINGS]="LATENCY_ACTION_ASSISTANT_SETTINGS";E[E.LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF]="LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF";E[E.LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF]="LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF";
E[E.LATENCY_ACTION_PROOF_OF_ORIGIN_TOKEN_CREATE]="LATENCY_ACTION_PROOF_OF_ORIGIN_TOKEN_CREATE";E[E.LATENCY_ACTION_EMBEDS_SDK_INITIALIZATION]="LATENCY_ACTION_EMBEDS_SDK_INITIALIZATION";E[E.LATENCY_ACTION_NETWORKLESS_PERFORMANCE]="LATENCY_ACTION_NETWORKLESS_PERFORMANCE";E[E.LATENCY_ACTION_DOWNLOADS_EXPANSION]="LATENCY_ACTION_DOWNLOADS_EXPANSION";E[E.LATENCY_ACTION_ENTITY_TRANSFORM]="LATENCY_ACTION_ENTITY_TRANSFORM";E[E.LATENCY_ACTION_DOWNLOADS_COMPATIBILITY_LAYER]="LATENCY_ACTION_DOWNLOADS_COMPATIBILITY_LAYER";
E[E.LATENCY_ACTION_EMBEDS_SET_VIDEO]="LATENCY_ACTION_EMBEDS_SET_VIDEO";E[E.LATENCY_ACTION_SETTINGS]="LATENCY_ACTION_SETTINGS";E[E.LATENCY_ACTION_ABANDONED_STARTUP]="LATENCY_ACTION_ABANDONED_STARTUP";E[E.LATENCY_ACTION_MEDIA_BROWSER_ALARM_PLAY]="LATENCY_ACTION_MEDIA_BROWSER_ALARM_PLAY";E[E.LATENCY_ACTION_MEDIA_BROWSER_SEARCH]="LATENCY_ACTION_MEDIA_BROWSER_SEARCH";E[E.LATENCY_ACTION_MEDIA_BROWSER_LOAD_TREE]="LATENCY_ACTION_MEDIA_BROWSER_LOAD_TREE";E[E.LATENCY_ACTION_WHO_IS_WATCHING]="LATENCY_ACTION_WHO_IS_WATCHING";
E[E.LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH]="LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH";E[E.LATENCY_ACTION_LITE_SWITCH_ACCOUNT]="LATENCY_ACTION_LITE_SWITCH_ACCOUNT";E[E.LATENCY_ACTION_ELEMENTS_PERFORMANCE]="LATENCY_ACTION_ELEMENTS_PERFORMANCE";E[E.LATENCY_ACTION_LOCATION_SIGNAL_COLLECTION]="LATENCY_ACTION_LOCATION_SIGNAL_COLLECTION";E[E.LATENCY_ACTION_MODIFY_CHANNEL_NOTIFICATION]="LATENCY_ACTION_MODIFY_CHANNEL_NOTIFICATION";E[E.LATENCY_ACTION_OFFLINE_STORE_START]="LATENCY_ACTION_OFFLINE_STORE_START";
E[E.LATENCY_ACTION_REEL_EDITOR]="LATENCY_ACTION_REEL_EDITOR";E[E.LATENCY_ACTION_CHANNEL_SUBSCRIBE]="LATENCY_ACTION_CHANNEL_SUBSCRIBE";E[E.LATENCY_ACTION_CHANNEL_PREVIEW]="LATENCY_ACTION_CHANNEL_PREVIEW";E[E.LATENCY_ACTION_PREFETCH]="LATENCY_ACTION_PREFETCH";E[E.LATENCY_ACTION_ABANDONED_WATCH]="LATENCY_ACTION_ABANDONED_WATCH";E[E.LATENCY_ACTION_LOAD_COMMENT_REPLIES]="LATENCY_ACTION_LOAD_COMMENT_REPLIES";E[E.LATENCY_ACTION_LOAD_COMMENTS]="LATENCY_ACTION_LOAD_COMMENTS";
E[E.LATENCY_ACTION_EDIT_COMMENT]="LATENCY_ACTION_EDIT_COMMENT";E[E.LATENCY_ACTION_NEW_COMMENT]="LATENCY_ACTION_NEW_COMMENT";E[E.LATENCY_ACTION_OFFLINE_SHARING_RECEIVER_PAIRING]="LATENCY_ACTION_OFFLINE_SHARING_RECEIVER_PAIRING";E[E.LATENCY_ACTION_EMBED]="LATENCY_ACTION_EMBED";E[E.LATENCY_ACTION_MDX_LAUNCH]="LATENCY_ACTION_MDX_LAUNCH";E[E.LATENCY_ACTION_RESOLVE_URL]="LATENCY_ACTION_RESOLVE_URL";E[E.LATENCY_ACTION_CAST_SPLASH]="LATENCY_ACTION_CAST_SPLASH";E[E.LATENCY_ACTION_MDX_CAST]="LATENCY_ACTION_MDX_CAST";
E[E.LATENCY_ACTION_MDX_COMMAND]="LATENCY_ACTION_MDX_COMMAND";E[E.LATENCY_ACTION_REEL_SELECT_SEGMENT]="LATENCY_ACTION_REEL_SELECT_SEGMENT";E[E.LATENCY_ACTION_ACCELERATED_EFFECTS]="LATENCY_ACTION_ACCELERATED_EFFECTS";E[E.LATENCY_ACTION_UPLOAD_AUDIO_MIXER]="LATENCY_ACTION_UPLOAD_AUDIO_MIXER";E[E.LATENCY_ACTION_SHORTS_SEG_IMP_TRANSCODING]="LATENCY_ACTION_SHORTS_SEG_IMP_TRANSCODING";E[E.LATENCY_ACTION_SHORTS_AUDIO_PICKER_PLAYBACK]="LATENCY_ACTION_SHORTS_AUDIO_PICKER_PLAYBACK";
E[E.LATENCY_ACTION_SHORTS_WAVEFORM_DOWNLOAD]="LATENCY_ACTION_SHORTS_WAVEFORM_DOWNLOAD";E[E.LATENCY_ACTION_SHORTS_GALLERY]="LATENCY_ACTION_SHORTS_GALLERY";E[E.LATENCY_ACTION_SHORTS_TRIM]="LATENCY_ACTION_SHORTS_TRIM";E[E.LATENCY_ACTION_SHORTS_EDIT]="LATENCY_ACTION_SHORTS_EDIT";E[E.LATENCY_ACTION_SHORTS_CAMERA]="LATENCY_ACTION_SHORTS_CAMERA";E[E.LATENCY_ACTION_PARENT_TOOLS_DASHBOARD]="LATENCY_ACTION_PARENT_TOOLS_DASHBOARD";E[E.LATENCY_ACTION_PARENT_TOOLS_COLLECTION]="LATENCY_ACTION_PARENT_TOOLS_COLLECTION";
E[E.LATENCY_ACTION_MUSIC_LOAD_RECOMMENDED_MEDIA_ITEMS]="LATENCY_ACTION_MUSIC_LOAD_RECOMMENDED_MEDIA_ITEMS";E[E.LATENCY_ACTION_MUSIC_LOAD_MEDIA_ITEMS]="LATENCY_ACTION_MUSIC_LOAD_MEDIA_ITEMS";E[E.LATENCY_ACTION_MUSIC_ALBUM_DETAIL]="LATENCY_ACTION_MUSIC_ALBUM_DETAIL";E[E.LATENCY_ACTION_MUSIC_PLAYLIST_DETAIL]="LATENCY_ACTION_MUSIC_PLAYLIST_DETAIL";E[E.LATENCY_ACTION_CHIPS]="LATENCY_ACTION_CHIPS";E[E.LATENCY_ACTION_SEARCH_ZERO_STATE]="LATENCY_ACTION_SEARCH_ZERO_STATE";
E[E.LATENCY_ACTION_LIVE_PAGINATION]="LATENCY_ACTION_LIVE_PAGINATION";E[E.LATENCY_ACTION_LIVE]="LATENCY_ACTION_LIVE";E[E.LATENCY_ACTION_PREBUFFER]="LATENCY_ACTION_PREBUFFER";E[E.LATENCY_ACTION_TENX]="LATENCY_ACTION_TENX";E[E.LATENCY_ACTION_KIDS_PROFILE_SETTINGS]="LATENCY_ACTION_KIDS_PROFILE_SETTINGS";E[E.LATENCY_ACTION_KIDS_WATCH_IT_AGAIN]="LATENCY_ACTION_KIDS_WATCH_IT_AGAIN";E[E.LATENCY_ACTION_KIDS_SECRET_CODE]="LATENCY_ACTION_KIDS_SECRET_CODE";E[E.LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS]="LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS";
E[E.LATENCY_ACTION_KIDS_ONBOARDING]="LATENCY_ACTION_KIDS_ONBOARDING";E[E.LATENCY_ACTION_KIDS_VOICE_SEARCH]="LATENCY_ACTION_KIDS_VOICE_SEARCH";E[E.LATENCY_ACTION_KIDS_CURATED_COLLECTION]="LATENCY_ACTION_KIDS_CURATED_COLLECTION";E[E.LATENCY_ACTION_KIDS_LIBRARY]="LATENCY_ACTION_KIDS_LIBRARY";E[E.LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS]="LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS";E[E.LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION]="LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION";
E[E.LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING";E[E.LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS]="LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS";E[E.LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC";E[E.LATENCY_ACTION_CREATOR_VIDEO_EDITOR]="LATENCY_ACTION_CREATOR_VIDEO_EDITOR";E[E.LATENCY_ACTION_CREATOR_VIDEO_EDIT]="LATENCY_ACTION_CREATOR_VIDEO_EDIT";E[E.LATENCY_ACTION_CREATOR_VIDEO_COMMENTS]="LATENCY_ACTION_CREATOR_VIDEO_COMMENTS";
E[E.LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS]="LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS";E[E.LATENCY_ACTION_CREATOR_POST_LIST]="LATENCY_ACTION_CREATOR_POST_LIST";E[E.LATENCY_ACTION_CREATOR_POST_EDIT]="LATENCY_ACTION_CREATOR_POST_EDIT";E[E.LATENCY_ACTION_CREATOR_POST_COMMENTS]="LATENCY_ACTION_CREATOR_POST_COMMENTS";E[E.LATENCY_ACTION_CREATOR_LIVE_STREAMING]="LATENCY_ACTION_CREATOR_LIVE_STREAMING";E[E.LATENCY_ACTION_CREATOR_DIALOG_UPLOADS]="LATENCY_ACTION_CREATOR_DIALOG_UPLOADS";
E[E.LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES]="LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES";E[E.LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS]="LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS";E[E.LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS]="LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS";E[E.LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS]="LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS";E[E.LATENCY_ACTION_CREATOR_CHANNEL_MUSIC]="LATENCY_ACTION_CREATOR_CHANNEL_MUSIC";E[E.LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION]="LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION";
E[E.LATENCY_ACTION_CREATOR_CHANNEL_EDITING]="LATENCY_ACTION_CREATOR_CHANNEL_EDITING";E[E.LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD]="LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD";E[E.LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT]="LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT";E[E.LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS]="LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS";E[E.LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS]="LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS";E[E.LATENCY_ACTION_CREATOR_ARTIST_PROFILE]="LATENCY_ACTION_CREATOR_ARTIST_PROFILE";
E[E.LATENCY_ACTION_CREATOR_ARTIST_CONCERTS]="LATENCY_ACTION_CREATOR_ARTIST_CONCERTS";E[E.LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS]="LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS";E[E.LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE]="LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE";E[E.LATENCY_ACTION_STORYBOARD_THUMBNAILS]="LATENCY_ACTION_STORYBOARD_THUMBNAILS";E[E.LATENCY_ACTION_SEARCH_THUMBNAILS]="LATENCY_ACTION_SEARCH_THUMBNAILS";E[E.LATENCY_ACTION_ON_DEVICE_MODEL_DOWNLOAD]="LATENCY_ACTION_ON_DEVICE_MODEL_DOWNLOAD";
E[E.LATENCY_ACTION_VOICE_ASSISTANT]="LATENCY_ACTION_VOICE_ASSISTANT";E[E.LATENCY_ACTION_SEARCH_UI]="LATENCY_ACTION_SEARCH_UI";E[E.LATENCY_ACTION_SUGGEST]="LATENCY_ACTION_SUGGEST";E[E.LATENCY_ACTION_AUTO_SEARCH]="LATENCY_ACTION_AUTO_SEARCH";E[E.LATENCY_ACTION_DOWNLOADS]="LATENCY_ACTION_DOWNLOADS";E[E.LATENCY_ACTION_EXPLORE]="LATENCY_ACTION_EXPLORE";E[E.LATENCY_ACTION_VIDEO_LIST]="LATENCY_ACTION_VIDEO_LIST";E[E.LATENCY_ACTION_HOME_RESUME]="LATENCY_ACTION_HOME_RESUME";
E[E.LATENCY_ACTION_SUBSCRIPTIONS_LIST]="LATENCY_ACTION_SUBSCRIPTIONS_LIST";E[E.LATENCY_ACTION_THUMBNAIL_LOAD]="LATENCY_ACTION_THUMBNAIL_LOAD";E[E.LATENCY_ACTION_FIRST_THUMBNAIL_LOAD]="LATENCY_ACTION_FIRST_THUMBNAIL_LOAD";E[E.LATENCY_ACTION_SUBSCRIPTIONS_FEED]="LATENCY_ACTION_SUBSCRIPTIONS_FEED";E[E.LATENCY_ACTION_SUBSCRIPTIONS]="LATENCY_ACTION_SUBSCRIPTIONS";E[E.LATENCY_ACTION_TRENDING]="LATENCY_ACTION_TRENDING";E[E.LATENCY_ACTION_LIBRARY]="LATENCY_ACTION_LIBRARY";
E[E.LATENCY_ACTION_VIDEO_THUMBNAIL]="LATENCY_ACTION_VIDEO_THUMBNAIL";E[E.LATENCY_ACTION_SHOW_MORE]="LATENCY_ACTION_SHOW_MORE";E[E.LATENCY_ACTION_VIDEO_PREVIEW]="LATENCY_ACTION_VIDEO_PREVIEW";E[E.LATENCY_ACTION_PREBUFFER_VIDEO]="LATENCY_ACTION_PREBUFFER_VIDEO";E[E.LATENCY_ACTION_PREFETCH_VIDEO]="LATENCY_ACTION_PREFETCH_VIDEO";E[E.LATENCY_ACTION_DIRECT_PLAYBACK]="LATENCY_ACTION_DIRECT_PLAYBACK";E[E.LATENCY_ACTION_REEL_WATCH]="LATENCY_ACTION_REEL_WATCH";E[E.LATENCY_ACTION_AD_TO_AD]="LATENCY_ACTION_AD_TO_AD";
E[E.LATENCY_ACTION_VIDEO_TO_AD]="LATENCY_ACTION_VIDEO_TO_AD";E[E.LATENCY_ACTION_AD_TO_VIDEO]="LATENCY_ACTION_AD_TO_VIDEO";E[E.LATENCY_ACTION_ONBOARDING]="LATENCY_ACTION_ONBOARDING";E[E.LATENCY_ACTION_LOGIN]="LATENCY_ACTION_LOGIN";E[E.LATENCY_ACTION_BROWSE]="LATENCY_ACTION_BROWSE";E[E.LATENCY_ACTION_CHANNELS]="LATENCY_ACTION_CHANNELS";E[E.LATENCY_ACTION_WATCH]="LATENCY_ACTION_WATCH";E[E.LATENCY_ACTION_RESULTS]="LATENCY_ACTION_RESULTS";E[E.LATENCY_ACTION_HOME]="LATENCY_ACTION_HOME";
E[E.LATENCY_ACTION_STARTUP]="LATENCY_ACTION_STARTUP";E[E.LATENCY_ACTION_UNKNOWN]="LATENCY_ACTION_UNKNOWN";var mk={LATENCY_NETWORK_MOBILE:2,LATENCY_NETWORK_WIFI:1,LATENCY_NETWORK_UNKNOWN:0};mk[mk.LATENCY_NETWORK_MOBILE]="LATENCY_NETWORK_MOBILE";mk[mk.LATENCY_NETWORK_WIFI]="LATENCY_NETWORK_WIFI";mk[mk.LATENCY_NETWORK_UNKNOWN]="LATENCY_NETWORK_UNKNOWN";
var nk={CONN_INVALID:31,CONN_CELLULAR_5G_NSA:12,CONN_CELLULAR_5G_SA:11,CONN_WIFI_METERED:10,CONN_CELLULAR_5G:9,CONN_DISCO:8,CONN_CELLULAR_UNKNOWN:7,CONN_CELLULAR_4G:6,CONN_CELLULAR_3G:5,CONN_CELLULAR_2G:4,CONN_WIFI:3,CONN_NONE:2,CONN_UNKNOWN:1,CONN_DEFAULT:0};nk[nk.CONN_INVALID]="CONN_INVALID";nk[nk.CONN_CELLULAR_5G_NSA]="CONN_CELLULAR_5G_NSA";nk[nk.CONN_CELLULAR_5G_SA]="CONN_CELLULAR_5G_SA";nk[nk.CONN_WIFI_METERED]="CONN_WIFI_METERED";nk[nk.CONN_CELLULAR_5G]="CONN_CELLULAR_5G";
nk[nk.CONN_DISCO]="CONN_DISCO";nk[nk.CONN_CELLULAR_UNKNOWN]="CONN_CELLULAR_UNKNOWN";nk[nk.CONN_CELLULAR_4G]="CONN_CELLULAR_4G";nk[nk.CONN_CELLULAR_3G]="CONN_CELLULAR_3G";nk[nk.CONN_CELLULAR_2G]="CONN_CELLULAR_2G";nk[nk.CONN_WIFI]="CONN_WIFI";nk[nk.CONN_NONE]="CONN_NONE";nk[nk.CONN_UNKNOWN]="CONN_UNKNOWN";nk[nk.CONN_DEFAULT]="CONN_DEFAULT";
var ok={DETAILED_NETWORK_TYPE_NR_NSA:126,DETAILED_NETWORK_TYPE_NR_SA:125,DETAILED_NETWORK_TYPE_INTERNAL_WIFI_IMPAIRED:124,DETAILED_NETWORK_TYPE_APP_WIFI_HOTSPOT:123,DETAILED_NETWORK_TYPE_DISCONNECTED:122,DETAILED_NETWORK_TYPE_NON_MOBILE_UNKNOWN:121,DETAILED_NETWORK_TYPE_MOBILE_UNKNOWN:120,DETAILED_NETWORK_TYPE_WIMAX:119,DETAILED_NETWORK_TYPE_ETHERNET:118,DETAILED_NETWORK_TYPE_BLUETOOTH:117,DETAILED_NETWORK_TYPE_WIFI:116,DETAILED_NETWORK_TYPE_LTE:115,DETAILED_NETWORK_TYPE_HSPAP:114,DETAILED_NETWORK_TYPE_EHRPD:113,
DETAILED_NETWORK_TYPE_EVDO_B:112,DETAILED_NETWORK_TYPE_UMTS:111,DETAILED_NETWORK_TYPE_IDEN:110,DETAILED_NETWORK_TYPE_HSUPA:109,DETAILED_NETWORK_TYPE_HSPA:108,DETAILED_NETWORK_TYPE_HSDPA:107,DETAILED_NETWORK_TYPE_EVDO_A:106,DETAILED_NETWORK_TYPE_EVDO_0:105,DETAILED_NETWORK_TYPE_CDMA:104,DETAILED_NETWORK_TYPE_1_X_RTT:103,DETAILED_NETWORK_TYPE_GPRS:102,DETAILED_NETWORK_TYPE_EDGE:101,DETAILED_NETWORK_TYPE_UNKNOWN:0};ok[ok.DETAILED_NETWORK_TYPE_NR_NSA]="DETAILED_NETWORK_TYPE_NR_NSA";
ok[ok.DETAILED_NETWORK_TYPE_NR_SA]="DETAILED_NETWORK_TYPE_NR_SA";ok[ok.DETAILED_NETWORK_TYPE_INTERNAL_WIFI_IMPAIRED]="DETAILED_NETWORK_TYPE_INTERNAL_WIFI_IMPAIRED";ok[ok.DETAILED_NETWORK_TYPE_APP_WIFI_HOTSPOT]="DETAILED_NETWORK_TYPE_APP_WIFI_HOTSPOT";ok[ok.DETAILED_NETWORK_TYPE_DISCONNECTED]="DETAILED_NETWORK_TYPE_DISCONNECTED";ok[ok.DETAILED_NETWORK_TYPE_NON_MOBILE_UNKNOWN]="DETAILED_NETWORK_TYPE_NON_MOBILE_UNKNOWN";ok[ok.DETAILED_NETWORK_TYPE_MOBILE_UNKNOWN]="DETAILED_NETWORK_TYPE_MOBILE_UNKNOWN";
ok[ok.DETAILED_NETWORK_TYPE_WIMAX]="DETAILED_NETWORK_TYPE_WIMAX";ok[ok.DETAILED_NETWORK_TYPE_ETHERNET]="DETAILED_NETWORK_TYPE_ETHERNET";ok[ok.DETAILED_NETWORK_TYPE_BLUETOOTH]="DETAILED_NETWORK_TYPE_BLUETOOTH";ok[ok.DETAILED_NETWORK_TYPE_WIFI]="DETAILED_NETWORK_TYPE_WIFI";ok[ok.DETAILED_NETWORK_TYPE_LTE]="DETAILED_NETWORK_TYPE_LTE";ok[ok.DETAILED_NETWORK_TYPE_HSPAP]="DETAILED_NETWORK_TYPE_HSPAP";ok[ok.DETAILED_NETWORK_TYPE_EHRPD]="DETAILED_NETWORK_TYPE_EHRPD";ok[ok.DETAILED_NETWORK_TYPE_EVDO_B]="DETAILED_NETWORK_TYPE_EVDO_B";
ok[ok.DETAILED_NETWORK_TYPE_UMTS]="DETAILED_NETWORK_TYPE_UMTS";ok[ok.DETAILED_NETWORK_TYPE_IDEN]="DETAILED_NETWORK_TYPE_IDEN";ok[ok.DETAILED_NETWORK_TYPE_HSUPA]="DETAILED_NETWORK_TYPE_HSUPA";ok[ok.DETAILED_NETWORK_TYPE_HSPA]="DETAILED_NETWORK_TYPE_HSPA";ok[ok.DETAILED_NETWORK_TYPE_HSDPA]="DETAILED_NETWORK_TYPE_HSDPA";ok[ok.DETAILED_NETWORK_TYPE_EVDO_A]="DETAILED_NETWORK_TYPE_EVDO_A";ok[ok.DETAILED_NETWORK_TYPE_EVDO_0]="DETAILED_NETWORK_TYPE_EVDO_0";ok[ok.DETAILED_NETWORK_TYPE_CDMA]="DETAILED_NETWORK_TYPE_CDMA";
ok[ok.DETAILED_NETWORK_TYPE_1_X_RTT]="DETAILED_NETWORK_TYPE_1_X_RTT";ok[ok.DETAILED_NETWORK_TYPE_GPRS]="DETAILED_NETWORK_TYPE_GPRS";ok[ok.DETAILED_NETWORK_TYPE_EDGE]="DETAILED_NETWORK_TYPE_EDGE";ok[ok.DETAILED_NETWORK_TYPE_UNKNOWN]="DETAILED_NETWORK_TYPE_UNKNOWN";var pk={LATENCY_PLAYER_RTSP:7,LATENCY_PLAYER_HTML5_INLINE:6,LATENCY_PLAYER_HTML5_FULLSCREEN:5,LATENCY_PLAYER_HTML5:4,LATENCY_PLAYER_FRAMEWORK:3,LATENCY_PLAYER_FLASH:2,LATENCY_PLAYER_EXO:1,LATENCY_PLAYER_UNKNOWN:0};
pk[pk.LATENCY_PLAYER_RTSP]="LATENCY_PLAYER_RTSP";pk[pk.LATENCY_PLAYER_HTML5_INLINE]="LATENCY_PLAYER_HTML5_INLINE";pk[pk.LATENCY_PLAYER_HTML5_FULLSCREEN]="LATENCY_PLAYER_HTML5_FULLSCREEN";pk[pk.LATENCY_PLAYER_HTML5]="LATENCY_PLAYER_HTML5";pk[pk.LATENCY_PLAYER_FRAMEWORK]="LATENCY_PLAYER_FRAMEWORK";pk[pk.LATENCY_PLAYER_FLASH]="LATENCY_PLAYER_FLASH";pk[pk.LATENCY_PLAYER_EXO]="LATENCY_PLAYER_EXO";pk[pk.LATENCY_PLAYER_UNKNOWN]="LATENCY_PLAYER_UNKNOWN";
var qk={LATENCY_AD_BREAK_TYPE_POSTROLL:3,LATENCY_AD_BREAK_TYPE_MIDROLL:2,LATENCY_AD_BREAK_TYPE_PREROLL:1,LATENCY_AD_BREAK_TYPE_UNKNOWN:0};qk[qk.LATENCY_AD_BREAK_TYPE_POSTROLL]="LATENCY_AD_BREAK_TYPE_POSTROLL";qk[qk.LATENCY_AD_BREAK_TYPE_MIDROLL]="LATENCY_AD_BREAK_TYPE_MIDROLL";qk[qk.LATENCY_AD_BREAK_TYPE_PREROLL]="LATENCY_AD_BREAK_TYPE_PREROLL";qk[qk.LATENCY_AD_BREAK_TYPE_UNKNOWN]="LATENCY_AD_BREAK_TYPE_UNKNOWN";var rk={LATENCY_ACTION_ERROR_STARTUP_TIMEOUT:1,LATENCY_ACTION_ERROR_UNSPECIFIED:0};
rk[rk.LATENCY_ACTION_ERROR_STARTUP_TIMEOUT]="LATENCY_ACTION_ERROR_STARTUP_TIMEOUT";rk[rk.LATENCY_ACTION_ERROR_UNSPECIFIED]="LATENCY_ACTION_ERROR_UNSPECIFIED";var sk={LIVE_STREAM_MODE_WINDOW:5,LIVE_STREAM_MODE_POST:4,LIVE_STREAM_MODE_LP:3,LIVE_STREAM_MODE_LIVE:2,LIVE_STREAM_MODE_DVR:1,LIVE_STREAM_MODE_UNKNOWN:0};sk[sk.LIVE_STREAM_MODE_WINDOW]="LIVE_STREAM_MODE_WINDOW";sk[sk.LIVE_STREAM_MODE_POST]="LIVE_STREAM_MODE_POST";sk[sk.LIVE_STREAM_MODE_LP]="LIVE_STREAM_MODE_LP";
sk[sk.LIVE_STREAM_MODE_LIVE]="LIVE_STREAM_MODE_LIVE";sk[sk.LIVE_STREAM_MODE_DVR]="LIVE_STREAM_MODE_DVR";sk[sk.LIVE_STREAM_MODE_UNKNOWN]="LIVE_STREAM_MODE_UNKNOWN";var tk={VIDEO_STREAM_TYPE_VOD:3,VIDEO_STREAM_TYPE_DVR:2,VIDEO_STREAM_TYPE_LIVE:1,VIDEO_STREAM_TYPE_UNSPECIFIED:0};tk[tk.VIDEO_STREAM_TYPE_VOD]="VIDEO_STREAM_TYPE_VOD";tk[tk.VIDEO_STREAM_TYPE_DVR]="VIDEO_STREAM_TYPE_DVR";tk[tk.VIDEO_STREAM_TYPE_LIVE]="VIDEO_STREAM_TYPE_LIVE";tk[tk.VIDEO_STREAM_TYPE_UNSPECIFIED]="VIDEO_STREAM_TYPE_UNSPECIFIED";
var vk={YT_IDB_TRANSACTION_TYPE_READ:2,YT_IDB_TRANSACTION_TYPE_WRITE:1,YT_IDB_TRANSACTION_TYPE_UNKNOWN:0};vk[vk.YT_IDB_TRANSACTION_TYPE_READ]="YT_IDB_TRANSACTION_TYPE_READ";vk[vk.YT_IDB_TRANSACTION_TYPE_WRITE]="YT_IDB_TRANSACTION_TYPE_WRITE";vk[vk.YT_IDB_TRANSACTION_TYPE_UNKNOWN]="YT_IDB_TRANSACTION_TYPE_UNKNOWN";var wk={PLAYER_ROTATION_TYPE_PORTRAIT_TO_FULLSCREEN:2,PLAYER_ROTATION_TYPE_FULLSCREEN_TO_PORTRAIT:1,PLAYER_ROTATION_TYPE_UNKNOWN:0};wk[wk.PLAYER_ROTATION_TYPE_PORTRAIT_TO_FULLSCREEN]="PLAYER_ROTATION_TYPE_PORTRAIT_TO_FULLSCREEN";
wk[wk.PLAYER_ROTATION_TYPE_FULLSCREEN_TO_PORTRAIT]="PLAYER_ROTATION_TYPE_FULLSCREEN_TO_PORTRAIT";wk[wk.PLAYER_ROTATION_TYPE_UNKNOWN]="PLAYER_ROTATION_TYPE_UNKNOWN";
var fs=_.g.ytLoggingLatencyUsageStats_||{};_.Ge("ytLoggingLatencyUsageStats_",fs,void 0);var gs=function(){this.cleanupJob=0},yk=function(){gs.instance||(gs.instance=new gs);
return gs.instance};
_.f=gs.prototype;_.f.baseline=function(a,b,c){hs(this,"baseline_"+a)||(b={timestamp:b,cttAuthInfo:c},_.w("web_csi_via_jspb")?(c=new tta,_.Oa(c,1,a),a=new _.Gf,_.Di(a,6,_.Ei,c),_.Ci(a,b)):_.Oh("latencyActionBaselined",{clientActionNonce:a},b))};
_.f.tick=function(a,b,c,d){hs(this,"tick_"+a+"_"+b)||(c={timestamp:c,cttAuthInfo:d},_.w("web_csi_via_jspb")?(d=new vta,_.Oa(d,1,a),_.Oa(d,2,b),a=new _.Gf,_.Di(a,5,_.Ei,d),_.Ci(a,c)):_.Oh("latencyActionTicked",{tickName:a,clientActionNonce:b},c))};
_.f.info=function(a,b,c){var d=Object.keys(a).join("");hs(this,"info_"+d+"_"+b)||(a=Object.assign({},a),a.clientActionNonce=b,_.Oh("latencyActionInfo",a,{cttAuthInfo:c}))};
_.f.jspbInfo=function(a,b,c){for(var d="",e=0;e<a.toJSON().length;e++)void 0!==a.toJSON()[e]&&(d=0===e?d.concat(""+e):d.concat("_"+e));hs(this,"info_"+d+"_"+b)||(_.Oa(a,2,b),b={cttAuthInfo:c},c=new _.Gf,_.Di(c,7,_.Ei,a),_.Ci(c,b))};
_.f.span=function(a,b,c){var d=Object.keys(a).join("");hs(this,"span_"+d+"_"+b)||(a.clientActionNonce=b,_.Oh("latencyActionSpan",a,{cttAuthInfo:c}))};
var hs=function(a,b){fs[b]=fs[b]||{count:0};var c=fs[b];c.count++;c.time=(0,_.pf)();a.cleanupJob||(a.cleanupJob=_.pq(_.Me,function(){var d=(0,_.pf)(),e;for(e in fs)fs[e]&&6E4<d-fs[e].time&&delete fs[e];a&&(a.cleanupJob=0)},5E3));
return 5<c.count?(6===c.count&&1>1E5*Math.random()&&(c=new _.pg("CSI data exceeded logging limit with key",b.split("_")),0<=b.indexOf("plev")||_.Vh(c)),!0):!1};
var Xya=window;Xya.ytcsi&&(Xya.ytcsi.info=_.kk,Xya.ytcsi.tick=_.zk);
var Yya,is,Zya,$ya;Yya=["consistency","mss","client_location","entities","store"];is=function(a,b,c,d,e,h){this.endpointMap=a;this.networkManager=b;this.authService=c;this.responseProcessorMap=d;this.innertubeResponseStore=e;this.localInnertubeRouter=h;this.inflightRequests=new Map;a.signalEndpointMap||(a.signalEndpointMap={});a.signalEndpointMap=Object.assign(Object.assign({},Tya),a.signalEndpointMap)};
Zya=function(a,b,c,d,e,h){if(void 0!==is.instance){if(d=is.instance,a=[a!==d.endpointMap,b!==d.networkManager,c!==d.authService,e!==d.innertubeResponseStore,!1,h!==d.localInnertubeRouter],a.some(function(l){return l}))throw new _.pg("InnerTubeTransportService is already initialized",a);
}else is.instance=new is(a,b,c,d,e,h)};
_.Zk=function(){return is.instance};
_.Wr=function(a,b,c){var d=void 0===d?Cya:d;var e=_.bja(b,a.endpointMap);if(!e)return _.sn(new _.pg("Error: No request builder found for command.",b));var h=e.JSC$34541_getRequest(b,c,d);return h?new _.tf(function(l){var m,p,q;return _.y(function(x){if(1==x.nextAddress)return p="cors"===(null===(m=h.requestShell)||void 0===m?void 0:m.mode)?"cors":void 0,_.z(x,a.getHeaders(h.config,p),2);q=x.yieldResult;l($ya(a,h,q));_.Ih(x)})}):_.sn(new _.pg("Error: Failed to build request for command.",b))};
_.Pr=function(a,b,c,d,e){e=void 0===e?{authStrategy:{identity:Cya}}:e;var h=void 0===h?!0:h;b.context||(b.context=_.Wj(d,h));return new _.tf(function(l){var m,p,q,x,B;return _.y(function(C){if(1==C.nextAddress)return m=cja(c),p=_.Ze(m)?"same-origin":"cors",_.z(C,a.getHeaders(e,p),2);q=C.yieldResult;x=dja(cja(c),q);B={input:x,requestShell:ak(x),innerTubeRequest:b,config:e};l($ya(a,B,q));_.Ih(C)})})};
$ya=function(a,b,c){var d,e,h,l,m,p,q,x,B,C,I,H,O,X,ia,oa,Ha,ja,pa,na;return _.y(function(Ba){switch(Ba.nextAddress){case 1:B=null===(e=null===(d=b.config)||void 0===d?void 0:d.storeStrategy)||void 0===e?void 0:e.storeKey;if(!(B&&a.innertubeResponseStore&&a.innertubeResponseStore.has(B))){Ba.jumpTo(2);break}return _.z(Ba,a.innertubeResponseStore.get(B),3);case 3:if((C=Ba.yieldResult)&&!C.isExpired())return Ba.return(Promise.resolve(_.Lk(C)));case 2:if((I=null===(h=b.config)||void 0===h?void 0:h.requestKey)&&
a.inflightRequests.has(I)&&_.w("web_memoize_inflight_requests"))return Ba.return(a.inflightRequests.get(I));if(null===(l=null===b||void 0===b?void 0:b.innerTubeRequest)||void 0===l?0:l.context)for(H=_.u([]),O=H.next();!O.done;O=H.next())X=O.value,X.processContext(b.innerTubeRequest.context);if(null===(m=a.localInnertubeRouter)||void 0===m?0:m.shouldPreferLocalResponse(b.input,b.innerTubeRequest))return Ba.return(a.localInnertubeRouter.localInnertubeResponse(b.input,b.innerTubeRequest));ia=JSON.stringify(b.innerTubeRequest);
b.requestShell=Object.assign(Object.assign({},b.requestShell),{headers:c});oa=Object.assign({},b.requestShell);"POST"===b.requestShell.method&&(oa=Object.assign(Object.assign({},oa),{body:ia}));(null===(p=b.config)||void 0===p?0:p.requestTick)&&_.zk(b.config.requestTick);Ha=a.networkManager.fetch(b.input,oa,b.config);I&&a.inflightRequests.set(I,Ha);return _.z(Ba,Ha,4);case 4:ja=Ba.yieldResult;I&&a.inflightRequests.has(I)&&a.inflightRequests.delete(I);(null===(q=b.config)||void 0===q?0:q.responseTick)&&
_.zk(b.config.responseTick);if(ja||null===(x=a.localInnertubeRouter)||void 0===x||!x.canProvideFallbackResponse(b.input,b.innerTubeRequest)){Ba.jumpTo(5);break}return _.z(Ba,a.localInnertubeRouter.localFallbackInnertubeResponse(b.input,b.innerTubeRequest),6);case 6:ja=Ba.yieldResult;case 5:if(ja&&a.responseProcessorMap)for(pa=_.u(Yya),O=pa.next();!O.done;O=pa.next())na=O.value,a.responseProcessorMap[na]&&a.responseProcessorMap[na].handleResponse(ja,b);return Ba.return(ja)}})};
is.prototype.getHeaders=function(a,b){var c=this;return _.y(function(d){if(c.authService.syncHeaders){var e=d.return,h,l=null===(h=null===a||void 0===a?void 0:a.authStrategy)||void 0===h?void 0:h.sessionIndex;h=Bya({sessionIndex:l});h=Object.assign(Object.assign({},aza(b)),h);d=e.call(d,h)}else d=d.return(bza(a,b));return d})};
var bza=function(a,b){var c,d,e;return _.y(function(h){if(1==h.nextAddress){d=null===(c=null===a||void 0===a?void 0:a.authStrategy)||void 0===c?void 0:c.sessionIndex;var l=_.fj(Bya({sessionIndex:d}));return _.z(h,l,2)}e=h.yieldResult;return h.return(Promise.resolve(Object.assign(Object.assign({},aza(b)),e)))})},aza=function(a){var b={"Content-Type":"application/json"};
_.w("enable_web_eom_visitor_data")&&_.v("EOM_VISITOR_DATA")?b["X-Goog-EOM-Visitor-Id"]=_.v("EOM_VISITOR_DATA"):_.v("VISITOR_DATA")&&(b["X-Goog-Visitor-Id"]=_.v("VISITOR_DATA"));"cors"!==a&&((a=_.v("INNERTUBE_CONTEXT_CLIENT_NAME"))&&(b["X-Youtube-Client-Name"]=a),(a=_.v("INNERTUBE_CONTEXT_CLIENT_VERSION"))&&(b["X-Youtube-Client-Version"]=a),(a=_.v("CHROME_CONNECTED_HEADER"))&&(b["X-Youtube-Chrome-Connected"]=a),_.w("forward_domain_admin_state_on_embeds")&&(a=_.v("DOMAIN_ADMIN_STATE"))&&(b["X-Youtube-Domain-Admin-State"]=
a));return b};
var cza=new fr("LOCAL_INNERTUBE_ROUTER_TOKEN"),dza=new fr("LOCAL_INNERTUBE_SERVICE_MAP_TOKEN");
var js=function(a){this.serviceMap=a};
js.prototype.shouldPreferLocalResponse=function(a,b){return(a=ks(this,a))?a.shouldPreferLocalResponse(b):!1};
js.prototype.localInnertubeResponse=function(a,b){var c=this,d;return _.y(function(e){return(d=ks(c,a))?e.return(d.localInnertubeResponse(b)):e.return(Promise.reject(Error("re")))})};
js.prototype.canProvideFallbackResponse=function(a,b){return(a=ks(this,a))?a.canProvideFallbackResponse(b):!1};
js.prototype.localFallbackInnertubeResponse=function(a,b){var c=this,d;return _.y(function(e){return(d=ks(c,a))?e.return(d.localFallbackInnertubeResponse(b)):e.return(Promise.reject(Error("re")))})};
var ks=function(a,b){b=_.df(b);return b?(a=a.serviceMap[b])?a:null:null};
js[er]=[dza];
var ls,Cja;ls=window;_.Ik=ls.YT_I18N_FORMATTING_GOOG_LOCALE||"en-US";_.eza=ls.YT_I18N_FORMATTING_PLURAL_RULES_SELECT||_.Oo;Cja=ls.YT_I18N_FORMATTING_DATE_TIME_SYMBOLS||_.so;_.fza=ls.YT_I18N_FORMATTING_RELATIVE_DATE_TIME_SYMBOLS||_.bra;_.gza=ls.YT_I18N_FORMATTING_NUMBER_FORMAT_SYMBOLS||$qa;
var Hja;!0!==Zqa&&(Zqa=!0);Xqa=!0;Xqa=!1;
_.Jk({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]});_.hza=Dja(function(){return{dateFormat:1,timeFormat:7,joinerStyle:1,capitalize:function(a){return a}}});
_.iza=Dja(function(){return{dateFormat:3,timeFormat:7,joinerStyle:3,capitalize:function(a){return a}}});
Hja=new Map;
var Uk=function(){};
Uk.prototype.shouldPreferLocalResponse=function(){return!1};
Uk.prototype.localInnertubeResponse=function(){return _.y(function(a){return a.return(Promise.reject(Error("te")))})};
Uk.prototype.canProvideFallbackResponse=function(){return!0};
Uk.prototype.localFallbackInnertubeResponse=function(){var a,b,c;return _.y(function(d){a=Fk("CLOSE_POPUP");b={openPopupAction:zja()};c={actions:[a,b]};return d.return(c)})};
var Pk=function(a,b,c){this.JSC$34656_upliftPromise=a;this.store=b;this.JSC$34656_persistentStorePromiseAccessor=c};
Pk.prototype.shouldPreferLocalResponse=function(a){return"FEdownloads"===a.browseId?!0:!1};
Pk.prototype.localInnertubeResponse=function(a){var b=this;return _.y(function(c){return"FEdownloads"===a.browseId?c.return(jza(b)):c.return(Promise.reject(Error("ue")))})};
Pk.prototype.canProvideFallbackResponse=function(){return!0};
Pk.prototype.localFallbackInnertubeResponse=function(a){var b=this,c,d;return _.y(function(e){switch(e.nextAddress){case 1:return _.z(e,b.JSC$34656_persistentStorePromiseAccessor(),2);case 2:c=e.yieldResult;if("SPaccount_downloads"!==a.browseId||!c){e.jumpTo(3);break}return _.z(e,Oja(c),4);case 4:if(d=e.yieldResult)return e.return(_.Lk(d));case 3:return e.return(kza(b))}})};
var jza=function(a){var b,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,a.JSC$34656_upliftPromise,2);if(3!=d.nextAddress)return b=lza([{offlineItemSectionRenderer:{}}]),_.z(d,mza(a,b),3);c=d.yieldResult;c.onResponseReceivedActions=[Fk("REFRESH_DOWNLOADS")];return d.return(c)})},kza=function(a){var b,c;
return _.y(function(d){if(1==d.nextAddress)return _.z(d,Pja(a.JSC$34656_upliftPromise,a.store),2);b=d.yieldResult;c=lza([Kja(b)]);return d.return(mza(a,c))})},lza=function(a){return{twoColumnBrowseResultsRenderer:{tabs:[{tabRenderer:{selected:!0,
content:{sectionListRenderer:{contents:a}}}}]}}},mza=function(a,b){var c,d;
return _.y(function(e){if(1==e.nextAddress)return _.z(e,a.JSC$34656_persistentStorePromiseAccessor(),2);if(3!=e.nextAddress)return c=e.yieldResult,_.z(e,Nja(c),3);d=e.yieldResult;return e.return({responseContext:{},contents:b,topbar:d})})};
var qka=function(a,b){this.JSC$34667_upliftPromise=a;this.store=b};
_.f=qka.prototype;_.f.shouldPreferLocalResponse=function(a){var b;if(b="PPSV"===a.playlistId)b=Mia(this.store.getState().entities,a.videoId);return b};
_.f.localInnertubeResponse=function(a){var b=this,c;return _.y(function(d){return(c=b.getPlayerResponse(a))?d.return(Promise.resolve(c)):d.return(Promise.reject(Error("ve")))})};
_.f.canProvideFallbackResponse=function(a){return!!a.videoId};
_.f.localFallbackInnertubeResponse=function(a){var b=this,c;return _.y(function(d){return 1==d.nextAddress?_.z(d,b.JSC$34667_upliftPromise,2):(c=b.getPlayerResponse(a))?d.return(Promise.resolve(c)):d.return({playabilityStatus:{status:"UNPLAYABLE",errorScreen:{playerErrorMessageRenderer:{reason:_.Jj(_.Pi("OFFLINE_CHECK_CONNECTION",void 0,"You're offline. Check your connection.")),proceedButton:{buttonRenderer:{style:"STYLE_OVERLAY",size:"SIZE_DEFAULT",text:_.Jj(_.Pi("RETRY",void 0,"Retry")),loggingDirectives:{clientVeSpec:{uiType:123635}},
serviceEndpoint:{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{signalAction:{signal:"SOFT_RELOAD_PAGE"}}]}}}},icon:{iconType:"OFFLINE_NO_CONTENT"}}}}})})};
_.f.getPlayerResponse=function(a){a:{var b=this.store.getState().entities;a=a.videoId;var c;if(a&&Lia(b,a)){var d=null!==(c=_.vj(b,"playbackData",_.sj(a,"playbackData")))&&void 0!==c?c:void 0;if(c=null===d||void 0===d?void 0:d.playerResponseJson){try{var e=JSON.parse(c);var h=_.vj(b,"transfer",_.sj(a,"transfer"));e.cotn=null===h||void 0===h?void 0:h.cotn}catch(l){}b=e;break a}}b=void 0}return b};
var Sk=function(a){this.JSC$34674_persistentStorePromiseAccessor=a};
Sk.prototype.shouldPreferLocalResponse=function(){return!1};
Sk.prototype.localInnertubeResponse=function(){return _.y(function(a){return a.return(Promise.reject(Error("we")))})};
Sk.prototype.canProvideFallbackResponse=function(){return!0};
Sk.prototype.localFallbackInnertubeResponse=function(){var a=this,b,c;return _.y(function(d){return 1==d.nextAddress?_.z(d,a.JSC$34674_persistentStorePromiseAccessor(),2):3!=d.nextAddress?(b=d.yieldResult)?_.z(d,b.get("service:guide:fallback"),3):d.return(Promise.reject(Error("xe"))):(c=d.yieldResult)&&_.Lk(c)?d.return(Lja(_.Lk(c))):d.return(Promise.reject(Error("ye")))})};
var Vk=function(){};
Vk.prototype.shouldPreferLocalResponse=function(){return!1};
Vk.prototype.localInnertubeResponse=function(){return _.y(function(a){return a.return(Promise.reject(Error("ze")))})};
Vk.prototype.canProvideFallbackResponse=function(){return!0};
Vk.prototype.localFallbackInnertubeResponse=function(){var a,b,c;return _.y(function(d){a=Fk("CLOSE_POPUP");b={openPopupAction:zja()};c={actions:[a,b]};return d.return(c)})};
var Qk=function(){this.urlMap=nza;this.fallbackCommand=_.Ir};
Qk.prototype.shouldPreferLocalResponse=function(a){return(a=a.url)?!!oza(this,a):!1};
Qk.prototype.localInnertubeResponse=function(a){var b=this,c;return _.y(function(d){return(c=a.url)?d.return(ms(a,oza(b,c))):d.return(Promise.reject(Error("Ae")))})};
Qk.prototype.canProvideFallbackResponse=function(){return!0};
Qk.prototype.localFallbackInnertubeResponse=function(a){var b=this,c,d,e,h,l,m,p;return _.y(function(q){d=a.url;if(!d)return q.return(ms(a,b.fallbackCommand));if(e=oza(b,d))return q.return(ms(a,e));h=void 0;l=_.df(d);"/watch"===l&&(m=_.rh(d,"v"))&&(p=null!==(c=_.rh(d,"list"))&&void 0!==c?c:void 0,h=_.Ij(m,p));h||(h=b.fallbackCommand);return q.return(ms(a,h))})};
var oza=function(a,b){if(b)return a.urlMap[_.Zj(b)]},ms=function(a,b){b&&a.parentTrackingParams&&(b.commandMetadata=Object.assign({resolveUrlCommandMetadata:{parentTrackingParams:a.parentTrackingParams}},b.commandMetadata));
return Promise.resolve({responseContext:{},endpoint:b})};
var Tk=function(a,b,c){this.JSC$34686_upliftPromise=a;this.store=b;this.JSC$34686_persistentStorePromiseAccessor=c};
Tk.prototype.shouldPreferLocalResponse=function(){return!1};
Tk.prototype.localInnertubeResponse=function(){return _.y(function(a){return a.return(Promise.reject(Error("Be")))})};
Tk.prototype.canProvideFallbackResponse=function(){return!0};
Tk.prototype.localFallbackInnertubeResponse=function(){var a=this;return _.y(function(b){return b.return(pza(a))})};
var pza=function(a){var b,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,Pja(a.JSC$34686_upliftPromise,a.store),2);b=d.yieldResult;c={twoColumnSearchResultsRenderer:{primaryContents:{sectionListRenderer:{contents:[Kja(b)]}}}};return d.return(qza(a,c))})},qza=function(a,b){var c,d;
return _.y(function(e){if(1==e.nextAddress)return _.z(e,a.JSC$34686_persistentStorePromiseAccessor(),2);if(3!=e.nextAddress)return c=e.yieldResult,_.z(e,Nja(c),3);d=e.yieldResult;return e.return({responseContext:{},contents:b,topbar:d})})};
var Rk=function(a,b,c){this.JSC$34691_upliftPromise=a;this.store=b;this.JSC$34691_persistentStorePromiseAccessor=c};
Rk.prototype.shouldPreferLocalResponse=function(){return!1};
Rk.prototype.localInnertubeResponse=function(){return _.y(function(a){return a.return(Promise.reject(Error("Ce")))})};
Rk.prototype.canProvideFallbackResponse=function(a){return a.videoId?!0:!1};
Rk.prototype.localFallbackInnertubeResponse=function(a){var b=this,c,d,e,h,l,m,p,q;return _.y(function(x){switch(x.nextAddress){case 1:c=a.videoId;if(!c)return x.return(Promise.reject(Error("De")));d=a.playlistId;e=_.Ij(c,d);return _.z(x,b.JSC$34691_persistentStorePromiseAccessor(),2);case 2:return h=x.yieldResult,_.z(x,Nja(h),3);case 3:return l=x.yieldResult,m={responseContext:{},currentVideoEndpoint:e,topbar:l},_.z(x,b.JSC$34691_upliftPromise,4);case 4:if(Mia(b.store.getState().entities,c)){x.jumpTo(5);
break}return _.z(x,Pja(b.JSC$34691_upliftPromise,b.store),6);case 6:return p=x.yieldResult,m.contents={singleColumnWatchNextResults:{results:{results:{contents:[Kja(p)]}}}},x.return(m);case 5:if(q=_.Oj(b.store.getState().entities,c)){var B=q.videoEntity;var C,I,H={title:_.Kj(B.title),viewCount:{videoViewCountRenderer:{shortViewCount:_.Lj(null===(C=B.localizedStrings)||void 0===C?void 0:C.viewCount),viewCount:_.Lj(null===(I=B.localizedStrings)||void 0===I?void 0:I.viewCount)}}};B.publishedTimestampMillis&&
(H.dateText=_.Lj(_.Bja(new Date(Number(B.publishedTimestampMillis)))));B={videoPrimaryInfoRenderer:H};C=q.videoEntity;I=q.channelEntity;C={videoSecondaryInfoRenderer:{defaultExpanded:!1,descriptionCollapsedLines:3,showMoreText:_.Kj(_.Pi("SHOW_MORE",void 0,"Show more")),showLessText:_.Kj(_.Pi("SHOW_LESS",void 0,"Show less")),description:C.formattedDescription,owner:{videoOwnerRenderer:{title:_.Kj(I.title),thumbnail:I.avatar}}}};m.contents={twoColumnWatchNextResults:{results:{results:{contents:[B,C]}}}}}return x.return(m)}})};
var rza=new fr("ENDPOINT_MAP");
var wza,xza,yza;_.sza=new RegExp("jct sld rapt cid channel_creation_token force_ad_format ex_ads extra_kw".split(" ").map(function(a){return a+"="}).join("|"));
_.tza=RegExp(".*?.*ybp=1.*");_.uza=RegExp(".*?.*playnext=1.*");_.ns=function(a){var b=_.Zk();this.watchEndpointMap=vza.watchEndpointMap||{};this.reelWatchEndpointMap=a;this.innerTubeTransportService=b;this.forceWebFEForAdsTesting=!1};
wza=function(a,b,c,d,e,h){b={url:b};if(null===c||void 0===c?0:c.itct)b.parentTrackingParams=c.itct;var l=_.Tj(jwa);return _.Pr(a.innerTubeTransportService,b,l).then(function(m){m=m.endpoint;(null===c||void 0===c?0:c.itct)&&!m.trackingParams&&(m.trackingParams=c.itct);var p=_.Wia(m);return _.os(a,m,c,d,p,e,h)})};
_.os=function(a,b,c,d,e,h,l){var m,p,q,x,B,C,I,H,O,X,ia={rootVe:null===(p=null===(m=b.commandMetadata)||void 0===m?void 0:m.webCommandMetadata)||void 0===p?void 0:p.rootVe,url:null===(x=null===(q=b.commandMetadata)||void 0===q?void 0:q.webCommandMetadata)||void 0===x?void 0:x.url,endpoint:b,page:e};if(b.watchEndpoint){c={contentPlaybackContext:_.Mk(c,null===(C=null===(B=b.commandMetadata)||void 0===B?void 0:B.webCommandMetadata)||void 0===C?void 0:C.url,d)};e=_.fj(void 0);(d=a.watchEndpointMap.player)&&
(d=d().JSC$34541_getRequest(b,c))&&(e=_.Pr(a.innerTubeTransportService,d.innerTubeRequest,d.input,b.clickTrackingParams,d.config));d=_.fj(void 0);var oa=a.watchEndpointMap.watchNext;oa&&(c=oa().JSC$34541_getRequest(b,c))&&(d=_.Pr(a.innerTubeTransportService,c.innerTubeRequest,c.input,b.clickTrackingParams,c.config));a=_.fj(ia);c=_.un();xza(b,a,e,d,h,l,c);return c.promise}if(b.reelWatchEndpoint){e=_.fj(void 0);if(oa=a.reelWatchEndpointMap.player)oa=oa(),c={contentPlaybackContext:_.Mk(c,null===(H=null===
(I=b.commandMetadata)||void 0===I?void 0:I.webCommandMetadata)||void 0===H?void 0:H.url,d)},(d=oa.JSC$34541_getRequest(b,c))&&(e=_.Pr(a.innerTubeTransportService,d.innerTubeRequest,d.input,b.clickTrackingParams,d.config));d=_.fj(void 0);(c=a.reelWatchEndpointMap.reelItemWatch)&&(c=c().JSC$34541_getRequest(b))&&(d=_.Pr(a.innerTubeTransportService,c.innerTubeRequest,c.input,b.clickTrackingParams,c.config));c=_.fj(void 0);(oa=a.reelWatchEndpointMap.reelWatchSequence)&&b.reelWatchEndpoint.sequenceParams&&
(oa=oa().JSC$34541_getRequest(b))&&(c=_.Pr(a.innerTubeTransportService,oa.innerTubeRequest,oa.input,b.clickTrackingParams,oa.config));a=_.fj(ia);oa=_.un();yza(b,a,e,d,c,h,l,oa);return oa.promise}if(b.watchPlaylistEndpoint&&(null===(X=null===(O=b.commandMetadata)||void 0===O?void 0:O.webCommandMetadata)||void 0===X?0:X.url))return e=$ia(_.kp(_.Pm().location.href),_.kp(b.commandMetadata.webCommandMetadata.url)).toString(),wza(a,e,c,d,h,l);if(_.Xj(b,a.innerTubeTransportService.endpointMap)){var Ha=_.Wr(a.innerTubeTransportService,
b,{tempData:c,disableCache:c.disableCache});return Ha=Ha.then(function(ja){ia.response=ja;l(Ha)||h(b,ia);return ia})}return _.fj(ia)};
_.Wka=function(a,b){var c,d,e,h,l,m;if(b.watchEndpoint){var p=a.watchEndpointMap.watchNext;p&&(h=p());(a=a.watchEndpointMap.player)&&(l=a())}else b.reelWatchEndpoint?((p=a.reelWatchEndpointMap.reelItemWatch)&&(h=p()),(p=a.reelWatchEndpointMap.player)&&(l=p()),(a=a.reelWatchEndpointMap.reelWatchSequence)&&(m=a())):(a=_.bja(b,a.innerTubeTransportService.endpointMap))&&(h=a);return{content:null===(c=h)||void 0===c?void 0:c.JSC$34541_getStoreKey(b),player:null===(d=l)||void 0===d?void 0:d.JSC$34541_getStoreKey(b),
reelSequence:null===(e=m)||void 0===e?void 0:e.JSC$34541_getStoreKey(b)}};
xza=function(a,b,c,d,e,h,l){var m,p,q,x,B;_.y(function(C){switch(C.nextAddress){case 1:return _.z(C,b,2);case 2:m=C.yieldResult;if(h(l.promise))return l.resolve(m),C.return();e(a,m);p=eja(a);if(!p.length){C.jumpTo(3);break}return _.z(C,b,4);case 4:m.preconnect=p,e(a,m);case 3:return _.Cg(C,5),_.z(C,c,7);case 7:q=C.yieldResult;_.Dg(C,6);break;case 5:return x=_.Eg(C),l.reject(x),C.return();case 6:if(void 0===q)return m.reload=!0,e(a,m),l.resolve(m),C.return();if(h(l.promise))return l.resolve(m),C.return();
m.playerResponse=q;e(a,m);_.Cg(C,8);return _.z(C,d,10);case 10:B=C.yieldResult;_.Dg(C,9);break;case 8:_.Eg(C);case 9:if(void 0===B)return m.response={responseContext:{}},l.resolve(m),C.return();if(h(l.promise))return l.resolve(m),C.return();m.response=B;e(a,m);l.resolve(m);_.Ih(C)}})};
yza=function(a,b,c,d,e,h,l,m){var p,q,x,B,C,I;_.y(function(H){switch(H.nextAddress){case 1:return _.z(H,b,2);case 2:p=H.yieldResult;if(l(m.promise))return m.resolve(p),H.return();h(a,p);q=eja(a);if(!q.length){H.jumpTo(3);break}return _.z(H,b,4);case 4:p.preconnect=q,h(a,p);case 3:return _.Cg(H,5),_.z(H,c,7);case 7:x=H.yieldResult;_.Dg(H,6);break;case 5:return B=_.Eg(H),m.reject(B),H.return();case 6:if(void 0===x)return p.reload=!0,h(a,p),m.resolve(p),H.return();if(l(m.promise))return m.resolve(p),
H.return();p.playerResponse=x;h(a,p);_.Cg(H,8);return _.z(H,d,10);case 10:C=H.yieldResult;_.Dg(H,9);break;case 8:_.Eg(H);case 9:if(void 0===C)return p.response={responseContext:{}},m.resolve(p),H.return();if(l(m.promise))return m.resolve(p),H.return();p.response=C;h(a,p);_.Cg(H,11);return _.z(H,e,13);case 13:I=H.yieldResult;_.Dg(H,12);break;case 11:_.Eg(H);case 12:if(l(m.promise))return m.resolve(p),H.return();p.reelWatchSequenceResponse=I;h(a,p);m.resolve(p);_.Ih(H)}})};
_.Vka=new fr("PAGE_REQUEST_TOKEN");
var ps=function(){};
_.r(ps,$r);ps.prototype.getApiPaths=function(){return Yua};
ps.prototype.getExtension=function(a){return a.runAttestationCommand};
ps.prototype.buildRequest=function(a,b){b.ids&&(a.ids=[].concat(_.Pc(b.ids)));b.engagementType&&(a.engagementType=b.engagementType)};
var qs=function(){};
_.r(qs,$r);qs.prototype.getApiPaths=function(){return fva};
qs.prototype.getExtension=function(a){return a.createBackstagePostEndpoint};
qs.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;b.createBackstagePostParams&&(a.createBackstagePostParams=b.createBackstagePostParams);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.source_video_id&&(a.imageAttachment.sourceExternalVideoId=c.source_video_id),c.image_preview_coordinates&&(a.imageAttachment.previewCoordinates=
JSON.parse(c.image_preview_coordinates))):c.images_data?a.imagesAttachment={imagesData:c.images_data}:c.clip_external_video_id?(a.clipAttachment={externalVideoId:c.clip_external_video_id},void 0!==c.clip_offset_ms&&(a.clipAttachment.offsetMs=c.clip_offset_ms.toString()),void 0!==c.clip_duration_ms&&(a.clipAttachment.durationMs=c.clip_duration_ms.toString())):c.shared_post_id&&(a.sharedPostAttachment={postId:c.shared_post_id});c.access_restrictions&&("number"===typeof c.access_restrictions&&(b=c.access_restrictions,
a.accessRestrictions={restriction:1!==b&&2===b?"RESTRICTION_TYPE_SPONSORS_ONLY":"RESTRICTION_TYPE_EVERYONE"}),"string"===typeof c.access_restrictions&&(a.accessRestrictionsParams=c.access_restrictions));c.scheduled_publish_time_sec&&(a.scheduledPublishTimeSec=c.scheduled_publish_time_sec.toString())};
var rs=function(){};
_.r(rs,$r);rs.prototype.getApiPaths=function(){return Kva};
rs.prototype.getExtension=function(a){return a.getPostVideoPreviewEndpoint};
rs.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;c.video_id&&(a.videoId=c.video_id)};
var ss=function(){};
_.r(ss,$r);ss.prototype.getApiPaths=function(){return Ova};
ss.prototype.getExtension=function(a){return a.signalServiceEndpoint};
ss.prototype.buildRequest=function(a,b,c){c.suggestions_query&&(a.input=c.suggestions_query)};
var ts=function(){};
_.r(ts,$r);ts.prototype.getApiPaths=function(){return wwa};
ts.prototype.getExtension=function(a){return a.updateBackstagePostEndpoint};
ts.prototype.buildRequest=function(a,b,c){void 0!==c.comment_text&&(a.commentText=c.comment_text);c.scheduled_publish_time_sec&&(a.scheduledPublishTimeSec=c.scheduled_publish_time_sec.toString());a.updateBackstagePostParams=b.updateBackstagePostParams};
var us=function(){};
_.r(us,$r);us.prototype.getApiPaths=function(){return Zua};
us.prototype.getExtension=function(a){return a.continuationCommand};
us.prototype.buildRequest=function(a,b){b.token&&(a.continuation=b.token)};
var zza=function(){};
_.r(zza,$r);_.f=zza.prototype;_.f.getApiPaths=function(){return Zua};
_.f.getExtension=function(a){return a.browseEndpoint};
_.f.isNavigationCommand=function(){return!0};
_.f.JSC$34541_getStoreKey=function(a,b){b=void 0===b?{}:b;if(!b.disableCache&&(a=this.getExtension(a))&&a.browseId)return b={browseId:a.browseId},a.browseEndpointContextSupportedConfigs&&(b.browseEndpointContextSupportedConfigs=JSON.stringify(a.browseEndpointContextSupportedConfigs)),a.params&&(b.params=a.params),bk("browse",b)};
_.f.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);"FEsubscriptions"===b.browseId&&_.xi(_.wi.getInstance(),155)&&(a.subscriptionSettingsState="MY_SUBS_SETTINGS_STATE_LAYOUT_FORMAT_LIST");"SPaccount_playback"===b.browseId&&(_.wi.getInstance(),a.formData||(a.formData={}),a.formData.accountSettingsFormData={flagCaptionsDefaultOff:_.xi(0,65),flagAutoCaptionsDefaultOn:_.xi(0,
66),flagDisableInlinePreview:_.xi(0,186)})};
_.f.getRequestConfig=function(a,b){b=void 0===b?{}:b;a=this.JSC$34541_getStoreKey(a,b);var c;a&&(c={storeStrategy:{storeKey:a}});_.w("web_log_browse_ticks_ks")||(c=c||{},c.requestTick="br_s",c.responseTick="br_r");return c};
var vs=function(){};
_.r(vs,$r);vs.prototype.getApiPaths=function(){return $ua};
vs.prototype.getExtension=function(a){return a.claimLegacyYoutubeChannelEndpoint};
vs.prototype.buildRequest=function(a,b,c){a.legacyYoutubeChannelUsername=c.legacyYouTubeChannelUsername||"";a.legacyYoutubeChannelPassword=c.legacyYouTubeChannelPassword||""};
var ws=function(){};
_.r(ws,$r);ws.prototype.getApiPaths=function(){return mwa};
ws.prototype.getExtension=function(a){return a.revealBusinessEmailCommand};
ws.prototype.buildRequest=function(a,b,c){c.recaptcha_response_token&&(a.recaptchaResponseToken=c.recaptcha_response_token);c.channel_id&&(a.channelId=c.channel_id)};
var xs=function(){};
_.r(xs,$r);xs.prototype.getApiPaths=function(){return xwa};
xs.prototype.getExtension=function(a){return a.updateChannelPageSettingsEndpoint};
xs.prototype.buildRequest=function(a,b,c){b.externalChannelId&&(a.externalChannelId=b.externalChannelId);c.handle&&(a.handleUpdate={handle:c.handle})};
var ys=function(){};
_.r(ys,$r);ys.prototype.getApiPaths=function(){return Dwa};
ys.prototype.getExtension=function(a){return a.validateChannelHandleCommand};
ys.prototype.buildRequest=function(a,b,c){b.externalChannelId&&(a.externalChannelId=b.externalChannelId);b.channelHandleEntityKey&&(a.channelHandleEntityKey=b.channelHandleEntityKey);c.handle&&(a.handle=c.handle)};
var zs=function(){};
_.r(zs,$r);zs.prototype.getApiPaths=function(){return cva};
zs.prototype.getExtension=function(a){return a.performCommentActionEndpoint};
zs.prototype.buildRequest=function(a,b){b.actions?a.actions=b.actions:b.action&&(a.actions=[b.action])};
var As=function(){};
_.r(As,$r);As.prototype.getApiPaths=function(){return dva};
As.prototype.getExtension=function(a){return a.continuationCommand};
As.prototype.buildRequest=function(a,b){b.token&&(a.continuation=b.token)};
var Bs=function(){};
_.r(Bs,$r);Bs.prototype.getApiPaths=function(){return Iva};
Bs.prototype.getExtension=function(a){return a.continuationCommand};
Bs.prototype.buildRequest=function(a,b){a.notificationsMenuRequestType="NOTIFICATIONS_MENU_REQUEST_TYPE_COMMENTS";b.token&&(a.fetchCommentsParams={continuation:b.token})};
var Cs=function(){};
_.r(Cs,$r);Cs.prototype.getApiPaths=function(){return hva};
Cs.prototype.getExtension=function(a){return a.createCommentReplyEndpoint};
Cs.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;b.createReplyParams&&(a.createReplyParams=b.createReplyParams);b.commentText&&(a.commentText=_.Zi(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)};
_.t.Object.defineProperties(Cs.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var Ds=function(){};
_.r(Ds,$r);Ds.prototype.getApiPaths=function(){return iva};
Ds.prototype.getExtension=function(a){return a.createCommentEndpoint};
Ds.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;b.createCommentParams&&(a.createCommentParams=b.createCommentParams);b.commentText&&(a.commentText=_.Zi(b.commentText));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&&
"number"===typeof c.access_restrictions&&(b=c.access_restrictions,a.accessRestrictions={restriction:1!==b&&2===b?"RESTRICTION_TYPE_SPONSORS_ONLY":"RESTRICTION_TYPE_EVERYONE"});c.botguard_response&&(a.botguardResponse=c.botguard_response)};
_.t.Object.defineProperties(Ds.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var Es=function(){};
_.r(Es,$r);Es.prototype.getApiPaths=function(){return ywa};
Es.prototype.getExtension=function(a){return a.updateCommentReplyEndpoint};
Es.prototype.buildRequest=function(a,b,c){b.commentText&&(a.replyText=_.Zi(b.commentText));c.comment_text&&(a.replyText=c.comment_text);a.updateReplyParams=b.updateReplyParams};
_.t.Object.defineProperties(Es.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var Fs=function(){};
_.r(Fs,$r);Fs.prototype.getApiPaths=function(){return zwa};
Fs.prototype.getExtension=function(a){return a.updateCommentEndpoint};
Fs.prototype.buildRequest=function(a,b,c){b.commentText&&(a.commentText=_.Zi(b.commentText));c.comment_text&&(a.commentText=c.comment_text);a.updateCommentParams=b.updateCommentParams};
_.t.Object.defineProperties(Fs.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var Gs=function(){};
_.r(Gs,$r);Gs.prototype.getApiPaths=function(){return Awa};
Gs.prototype.getExtension=function(a){return a.updateCommentsSettingsEndpoint};
Gs.prototype.buildRequest=function(a,b){b.settings&&(a.settings=b.settings)};
var Hs=function(){};
_.r(Hs,$r);Hs.prototype.getApiPaths=function(){return tva};
Hs.prototype.getExtension=function(a){return a.channelCreationFormEndpoint};
Hs.prototype.buildRequest=function(a,b){b.channelCreationToken&&(a.channelCreationToken=b.channelCreationToken);b.source&&(a.source=b.source)};
var Is=function(){};
_.r(Is,$r);Is.prototype.getApiPaths=function(){return gva};
Is.prototype.getExtension=function(a){return a.channelCreationServiceEndpoint};
Is.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;if(c.name&&(c.given_name||c.family_name))_.Uh(new _.pg("channel creation cannot set both GAIA and YouTube names",b));else{if(b.zeroStepChannelCreationParams){if(!c.comment_text){_.Uh(new _.pg("zero_step_create_comment_params but no zero_step_texts",b));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);if(c.name||c.handle||c.avatar_url||c.encryptedBlobId)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)}};
var Js=function(){};
_.r(Js,$r);Js.prototype.getApiPaths=function(a){return(a=this.getExtension(a))&&"DISLIKE"===a.status?nva:a&&"INDIFFERENT"===a.status?gwa:Sva};
Js.prototype.getExtension=function(a){return a.likeEndpoint};
Js.prototype.buildRequest=function(a,b){b.target&&(a.target=b.target);if(b=this.getParams(b))a.params=b};
Js.prototype.getParams=function(a){switch(null===a||void 0===a?void 0:a.status){case "DISLIKE":return a.dislikeParams;case "INDIFFERENT":return a.removeLikeParams;default:return null===a||void 0===a?void 0:a.likeParams}};
var Ks=function(){};
_.r(Ks,$r);Ks.prototype.getApiPaths=function(){return rwa};
Ks.prototype.getExtension=function(a){return a.setSettingEndpoint};
Ks.prototype.buildRequest=function(a,b){b.settingItemId&&(a.settingItemId=b.settingItemId);null!=b.stringValue&&void 0!==b.stringValue?a.newValue={stringValue:b.stringValue}:b.intValue?a.newValue={intValue:b.intValue}:null!==b.boolValue&&void 0!==b.boolValue?a.newValue={boolValue:b.boolValue}:_.Uh(new _.pg("Unknown value type for SetSettingEndpoint.",b))};
var Ls=function(){};
_.r(Ls,$r);Ls.prototype.getApiPaths=function(){return swa};
Ls.prototype.getExtension=function(a){return a.subscribeEndpoint};
Ls.prototype.buildRequest=function(a,b,c){c=void 0===c?{}: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)};
_.t.Object.defineProperties(Ls.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var Ms=function(){};
_.r(Ms,$r);Ms.prototype.getApiPaths=function(){return vwa};
Ms.prototype.getExtension=function(a){return a.unsubscribeEndpoint};
Ms.prototype.buildRequest=function(a,b){b.channelIds&&(a.channelIds=b.channelIds);b.siloName&&(a.siloName=b.siloName);b.params&&(a.params=b.params)};
_.t.Object.defineProperties(Ms.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var Ns=function(){};
_.r(Ns,$r);Ns.prototype.getApiPaths=function(){return Lva};
Ns.prototype.getExtension=function(a){return a.shareEntityEndpoint||a.shareEntityServiceEndpoint||a.shareEndpoint};
Ns.prototype.buildRequest=function(a,b){b.serializedShareEntity&&(a.serializedSharedEntity=b.serializedShareEntity)};
var Os=function(){};
_.r(Os,$r);Os.prototype.getApiPaths=function(){return Wua};
Os.prototype.getExtension=function(a){return a.acknowledgeChannelTouStrikeCommand};
Os.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var Ps=function(){};
_.r(Ps,$r);Ps.prototype.getApiPaths=function(){return ova};
Ps.prototype.getExtension=function(a){return a.dismissalEndpoint};
Ps.prototype.buildRequest=function(a,b){b.dismissal&&(a.items=[b.dismissal])};
_.t.Object.defineProperties(Ps.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var Qs=function(){};
_.r(Qs,$r);Qs.prototype.getApiPaths=function(){return Qva};
Qs.prototype.getExtension=function(a){return a.feedbackEndpoint};
Qs.prototype.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))};
_.t.Object.defineProperties(Qs.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var Rs=function(){};
_.r(Rs,$r);Rs.prototype.getApiPaths=function(){return Qva};
Rs.prototype.getExtension=function(a){return a.signalServiceEndpoint};
Rs.prototype.buildRequest=function(a,b,c){c.feedback_tokens&&(a.feedbackTokens=c.feedback_tokens,a.shouldMerge=!0)};
_.t.Object.defineProperties(Rs.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var Ss=function(){};
_.r(Ss,$r);Ss.prototype.getApiPaths=function(){return Qva};
Ss.prototype.getExtension=function(a){return a.undoFeedbackEndpoint};
Ss.prototype.buildRequest=function(a,b){b.undoToken&&(a.feedbackTokens=[b.undoToken]);b.isUndoTokenUnencrypted&&(a.isFeedbackTokenUnencrypted=b.isUndoTokenUnencrypted)};
_.t.Object.defineProperties(Ss.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var Ts=function(){};
_.r(Ts,$r);Ts.prototype.getApiPaths=function(){return Ewa};
Ts.prototype.getExtension=function(a){return a.verifyAgeEndpoint};
Ts.prototype.buildRequest=function(a,b){b.nextEndpoint&&b.nextEndpoint.urlEndpoint?a.nextEndpoint={urlEndpoint:b.nextEndpoint.urlEndpoint}:b.nextEndpoint&&b.nextEndpoint.watchEndpoint&&(a.nextEndpoint={watchEndpoint:b.nextEndpoint.watchEndpoint});b.setRacy&&(a.setRacy=b.setRacy);b.setControvercy&&(a.setControvercy=b.setControvercy)};
var Us=function(){};
_.r(Us,$r);Us.prototype.getApiPaths=function(){return qva};
Us.prototype.getExtension=function(a){return a.getFlowCommand};
Us.prototype.buildRequest=function(a,b){b.flowId&&(a.flowId=b.flowId);b.targetId&&(a.targetId=b.targetId);b.continuation&&(a.continuation=b.continuation)};
var Vs=function(){};
_.r(Vs,$r);Vs.prototype.getApiPaths=function(){return Pva};
Vs.prototype.isNavigationCommand=function(){return _.w("warm_op_csn_cleanup")};
Vs.prototype.getExtension=function(a){return a.signalServiceEndpoint};
Vs.prototype.buildRequest=function(a){a.fetchLiveState=!0};
var Ws=function(){};
_.r(Ws,$r);Ws.prototype.getApiPaths=function(){return ava};
Ws.prototype.getExtension=function(a){return a.clearSearchHistoryEndpoint};
Ws.prototype.buildRequest=function(){};
var Xs=function(){};
_.r(Xs,$r);Xs.prototype.getApiPaths=function(){return bva};
Xs.prototype.getExtension=function(a){return a.clearWatchHistoryEndpoint};
Xs.prototype.buildRequest=function(){};
var Ys=function(){};
_.r(Ys,$r);Ys.prototype.getApiPaths=function(){return $va};
Ys.prototype.getExtension=function(a){return a.pauseSearchHistoryEndpoint};
Ys.prototype.buildRequest=function(){};
var Zs=function(){};
_.r(Zs,$r);Zs.prototype.getApiPaths=function(){return awa};
Zs.prototype.getExtension=function(a){return a.pauseWatchHistoryEndpoint};
Zs.prototype.buildRequest=function(){};
var $s=function(){};
_.r($s,$r);$s.prototype.getApiPaths=function(){return kwa};
$s.prototype.getExtension=function(a){return a.resumeSearchHistoryEndpoint};
$s.prototype.buildRequest=function(){};
var at=function(){};
_.r(at,$r);at.prototype.getApiPaths=function(){return lwa};
at.prototype.getExtension=function(a){return a.resumeWatchHistoryEndpoint};
at.prototype.buildRequest=function(){};
var bt=function(){};
_.r(bt,$r);bt.prototype.getApiPaths=function(){return Vua};
bt.prototype.getExtension=function(a){return a.continuationCommand};
bt.prototype.buildRequest=function(a,b){var c,d;b.token&&(a.continuation=b.token);null===(d=null===(c=null===a||void 0===a?void 0:a.context)||void 0===c?void 0:c.user)||void 0===d?!0:delete d.onBehalfOfUser};
bt.prototype.getRequestConfig=function(a){var b,c,d={};void 0!==(null===(b=this.getExtension(a))||void 0===b?void 0:b.sessionIndex)&&(d={authStrategy:{sessionIndex:null===(c=this.getExtension(a))||void 0===c?void 0:c.sessionIndex}});return d};
var ct=function(){};
_.r(ct,$r);ct.prototype.JSC$34541_getRequest=function(){return{input:"/getAccountSwitcherEndpoint",requestShell:ak("/getAccountSwitcherEndpoint","GET"),innerTubeRequest:{}}};
ct.prototype.getApiPaths=function(){return[]};
ct.prototype.getExtension=function(a){return a.getAccountSwitcherEndpoint};
ct.prototype.buildRequest=function(){};
var dt=function(){};
_.r(dt,$r);dt.prototype.JSC$34541_getRequest=function(a){var b="/cross_account_channel_transfer";(a=this.getExtension(a))&&(b=Te(b,{target_session:a.targetSessionIndex,source_rapt:a.sourceRapt,rapt:a.targetRapt},!1));return{input:b,requestShell:ak(b,"GET"),innerTubeRequest:{}}};
dt.prototype.getApiPaths=function(){return[]};
dt.prototype.getExtension=function(a){return a.crossAccountChannelTransferEndpoint};
dt.prototype.buildRequest=function(){};
var et=function(){};
_.r(et,$r);et.prototype.getApiPaths=function(){return rva};
et.prototype.isNavigationCommand=function(){return _.w("warm_op_csn_cleanup")};
et.prototype.getExtension=function(a){return a.signalServiceEndpoint};
et.prototype.buildRequest=function(a){var b=_.wi.getInstance().get("gsml","");b&&(a.safetyModeLockerObfuscatedGaiaId=b);a.userInterfaceTheme=_.zi(!0);_.Vga()?a.deviceTheme="DEVICE_THEME_SELECTED":_.Ai()?a.deviceTheme="DEVICE_THEME_SUPPORTED":a.deviceTheme="DEVICE_THEME_UNSUPPORTED"};
var ft=function(){};
_.r(ft,$r);ft.prototype.getApiPaths=function(){return Vua};
ft.prototype.getExtension=function(a){return a.getAccountsListInnertubeEndpoint};
ft.prototype.buildRequest=function(a,b){var c,d,e,h;if(b&&b.requestType&&(a.requestType=b.requestType,"ACCOUNTS_LIST_REQUEST_TYPE_CHANNEL_SWITCHER"===b.requestType||"ACCOUNTS_LIST_REQUEST_TYPE_IDENTITY_PROMPT"===b.requestType)){var l=b.nextUrl;l&&(_.$e(l)||_.Ze(l))&&(a.nextNavendpoint={urlEndpoint:{url:l}})}b&&b.channelSwitcherQuery&&(a.channelSwitcherQuery=b.channelSwitcherQuery);a.callCircumstance=b&&b.requestType&&"ACCOUNTS_LIST_REQUEST_TYPE_IDENTITY_PROMPT"===b.requestType?"SUPPLEMENTAL_USER":
"SWITCHING_USERS_FULL";b=null===(d=null===(c=null===a||void 0===a?void 0:a.context)||void 0===c?void 0:c.user)||void 0===d?void 0:d.onBehalfOfUser;void 0!==b&&(a.obfuscatedSelectedGaiaId=b,null===(h=null===(e=null===a||void 0===a?void 0:a.context)||void 0===e?void 0:e.user)||void 0===h?!0:delete h.onBehalfOfUser)};
var gt=function(){};
_.r(gt,$r);gt.prototype.getApiPaths=function(){return Xua};
gt.prototype.getExtension=function(a){return a.addUpcomingEventReminderEndpoint};
gt.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var ht=function(){};
_.r(ht,$r);ht.prototype.getApiPaths=function(){return jva};
ht.prototype.getExtension=function(a){return a.createLiveChatPollEndpoint};
ht.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;b.params&&(a.params=b.params);c.questionText&&(a.questionText=c.questionText);c.optionText&&0<c.optionText.length&&(a.optionText=c.optionText)};
var jt=function(){};
_.r(jt,$r);jt.prototype.getApiPaths=function(){return lva};
jt.prototype.getExtension=function(a){return a.deleteLiveChatMessageCommand};
jt.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var kt=function(){};
_.r(kt,$r);kt.prototype.getApiPaths=function(){return Dva};
kt.prototype.getExtension=function(a){return a.liveChatItemContextMenuEndpoint};
kt.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var lt=function(){};
_.r(lt,$r);lt.prototype.getApiPaths=function(){return Fva};
lt.prototype.getExtension=function(a){return a.liveChatReplayEndpoint};
lt.prototype.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 mt=function(){};
_.r(mt,$r);mt.prototype.getApiPaths=function(){return Gva};
mt.prototype.getExtension=function(a){return a.liveChatEndpoint};
mt.prototype.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.reloadActionPanel&&(a.reloadActionPanel=c.reloadActionPanel);c.fullReload&&(a.fullReload=c.fullReload)};
var nt=function(){};
_.r(nt,$r);nt.prototype.getApiPaths=function(){return Tva};
nt.prototype.getExtension=function(a){return a.liveChatActionEndpoint};
nt.prototype.buildRequest=function(a,b){a.params=b.params};
var ot=function(){};
_.r(ot,$r);ot.prototype.getApiPaths=function(){return Eva};
ot.prototype.getExtension=function(a){return a.liveChatPurchaseMessageEndpoint};
ot.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var pt=function(){};
_.r(pt,$r);pt.prototype.getApiPaths=function(){return Uva};
pt.prototype.getExtension=function(a){return a.liveChatQnaActionEndpoint};
pt.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;b.params&&(a.params=b.params);c.textMessage&&(a.textMessage=c.textMessage)};
var qt=function(){};
_.r(qt,$r);qt.prototype.getApiPaths=function(){return Hva};
qt.prototype.getExtension=function(a){return a.openSuperStickerBuyFlowCommand};
qt.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var rt=function(){};
_.r(rt,$r);rt.prototype.getApiPaths=function(){return Vva};
rt.prototype.getExtension=function(a){return a.manageLiveChatUserEndpoint};
rt.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var st=function(){};
_.r(st,$r);st.prototype.getApiPaths=function(){return Wva};
st.prototype.getExtension=function(a){return a.moderateLiveChatEndpoint};
st.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var tt=function(){};
_.r(tt,$r);tt.prototype.getApiPaths=function(){return hwa};
tt.prototype.getExtension=function(a){return a.removeUpcomingEventReminderEndpoint};
tt.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var ut=function(){};
_.r(ut,$r);ut.prototype.getApiPaths=function(){return pwa};
ut.prototype.getExtension=function(a){return a.sendLiveChatMessageEndpoint};
ut.prototype.buildRequest=function(a,b,c){c=void 0===c?{}: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)};
var vt=function(){};
_.r(vt,$r);vt.prototype.getApiPaths=function(){return qwa};
vt.prototype.getExtension=function(a){return a.sendLiveChatVoteEndpoint};
vt.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var wt=function(){};
_.r(wt,$r);wt.prototype.getApiPaths=function(){return uwa};
wt.prototype.getExtension=function(a){return a.resolveLocationCommand};
wt.prototype.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 xt=function(){};
_.r(xt,$r);xt.prototype.getApiPaths=function(){return Cwa};
xt.prototype.getExtension=function(a){return a.updatedMetadataEndpoint};
xt.prototype.buildRequest=function(a,b,c){c.continuation?a.continuation=c.continuation:b.videoId&&(a.videoId=b.videoId)};
var zt=function(){};
_.r(zt,$r);zt.prototype.getApiPaths=function(){return Iva};
zt.prototype.getExtension=function(a){return a.getCommentsFromInboxCommand};
zt.prototype.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);(0,_.Zd.isEmpty)(a.fetchCommentsParams)&&delete a.fetchCommentsParams};
var At=function(){};
_.r(At,$r);At.prototype.getApiPaths=function(){return Iva};
At.prototype.buildRequest=function(a,b){"GET_NOTIFICATIONS_MENU"===b.signal&&(a.notificationsMenuRequestType="NOTIFICATIONS_MENU_REQUEST_TYPE_INBOX");b.ctoken&&(a.ctoken=b.ctoken)};
var Aza=function(){};
_.r(Aza,At);Aza.prototype.getExtension=function(a){return a.signalServiceEndpoint};
var Bza=function(){};
_.r(Bza,At);Bza.prototype.getExtension=function(a){return a.getNotificationMenuEndpoint};
var Bt=function(){};
_.r(Bt,$r);Bt.prototype.getApiPaths=function(){return Nva};
Bt.prototype.getExtension=function(a){return a.signalServiceEndpoint};
Bt.prototype.buildRequest=function(){};
var Ct=function(){};
_.r(Ct,$r);Ct.prototype.getApiPaths=function(){return Xva};
Ct.prototype.getExtension=function(a){return a.modifyChannelNotificationPreferenceEndpoint};
Ct.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params);b.secondaryParams&&(a.secondaryParams=b.secondaryParams)};
var Dt=function(){};
_.r(Dt,$r);Dt.prototype.getApiPaths=function(){return Yva};
Dt.prototype.getExtension=function(a){return a.notificationOptOutEndpoint};
Dt.prototype.buildRequest=function(a,b){b.undo&&(a.undo=b.undo);b.serializedOptOut&&(a.serializedOptOut=b.serializedOptOut);b.serializedRecordInteractionsRequest&&(a.serializedRecordInteractionsRequest=b.serializedRecordInteractionsRequest)};
var Et=function(){};
_.r(Et,$r);Et.prototype.getApiPaths=function(){return dwa};
Et.prototype.getExtension=function(a){return a.recordNotificationInteractionsEndpoint};
Et.prototype.buildRequest=function(a,b){b.serializedInteractionsRequest&&(a.serializedRecordNotificationInteractionsRequest=b.serializedInteractionsRequest)};
var Ft=function(){};
_.r(Ft,$r);Ft.prototype.getApiPaths=function(){return Bva};
Ft.prototype.getExtension=function(a){return a.getDownloadActionCommand};
Ft.prototype.buildRequest=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;var d,e;b.videoId&&(a.videoId=b.videoId);var h=null!==(d=b.offlineWebClientEligibility)&&void 0!==d?d:c.offlineWebClientEligibility;h&&(a.offlineWebClientEligibility=h);if(h=null!==(e=b.preferredFormatType)&&void 0!==e?e:c.preferredFormatType)a.preferredFormatType=h;b.params&&(a.params=b.params)};
var Gt=function(){};
_.r(Gt,$r);Gt.prototype.getApiPaths=function(){return Zva};
Gt.prototype.getExtension=function(a){return a.showEngagementPanelEndpoint};
Gt.prototype.buildRequest=function(a,b){var c,d,e,h=b.panelIdentifier||(null===(c=b.identifier)||void 0===c?void 0:c.tag);h&&(a.panelId=h);if(null===(d=b.globalConfiguration)||void 0===d?0:d.params)a.params=null===(e=b.globalConfiguration)||void 0===e?void 0:e.params};
var Ht=function(){};
_.r(Ht,$r);Ht.prototype.getApiPaths=function(){return Zva};
Ht.prototype.getExtension=function(a){return a.refreshPanelEndpoint};
Ht.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;a.continuation=c.continuation};
var It=function(){};
_.r(It,$r);It.prototype.getApiPaths=function(){return["pdg/get_pdg_buy_flow"]};
It.prototype.getExtension=function(a){return a.getPdgBuyFlowCommand};
It.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var Jt=function(){};
_.r(Jt,$r);Jt.prototype.getApiPaths=function(){return Bwa};
Jt.prototype.getExtension=function(a){return a.updatePdgFeatureEnablementCommand};
Jt.prototype.buildRequest=function(a,b){b.externalChannelId&&(a.externalChannelId=b.externalChannelId);b.superChatAction&&(a.superChatAction=b.superChatAction);b.superStickersAction&&(a.superStickersAction=b.superStickersAction)};
var Kt=function(){};
_.r(Kt,$r);Kt.prototype.getApiPaths=function(){return sva};
Kt.prototype.getExtension=function(a){return a.addToPlaylistServiceEndpoint};
Kt.prototype.buildRequest=function(a,b){b.videoId&&(a.videoIds=[b.videoId]);b.playlistId&&(a.playlistId=b.playlistId);a.excludeWatchLater=!1};
var Lt=function(){};
_.r(Lt,$r);Lt.prototype.getApiPaths=function(){return kva};
Lt.prototype.getExtension=function(a){return a.createPlaylistServiceEndpoint};
Lt.prototype.buildRequest=function(a,b,c){c.create_playlist_title&&(a.title=c.create_playlist_title);if(c.create_playlist_privacy_status&&"number"===typeof c.create_playlist_privacy_status){a:{var d=c.create_playlist_privacy_status;if(0!==d){if(1===d){d="PUBLIC";break a}if(2===d){d="UNLISTED";break a}}d="PRIVATE"}a.privacyStatus=d}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 Mt=function(){};
_.r(Mt,$r);Mt.prototype.getApiPaths=function(){return mva};
Mt.prototype.getExtension=function(a){return a.deletePlaylistEndpoint};
Mt.prototype.buildRequest=function(a,b){a.playlistId=b.playlistId};
var Nt=function(){};
_.r(Nt,$r);Nt.prototype.getApiPaths=function(){return Jva};
Nt.prototype.getExtension=function(a){return a.playlistEditorEndpoint};
Nt.prototype.buildRequest=function(a,b){b.playlistId&&(a.playlistId=b.playlistId)};
var Ot=function(){};
_.r(Ot,$r);Ot.prototype.getApiPaths=function(){return cwa};
Ot.prototype.getExtension=function(a){return a.playlistEditEndpoint};
Ot.prototype.buildRequest=function(a,b){b.actions&&(a.actions=b.actions);b.params&&(a.params=b.params);b.playlistId&&(a.playlistId=b.playlistId)};
var Pt=function(){};
_.r(Pt,$r);Pt.prototype.getApiPaths=function(){return ewa};
Pt.prototype.getExtension=function(a){return a.reelWatchEndpoint};
Pt.prototype.buildRequest=function(a,b){b.videoId&&(a.playerRequest={videoId:b.videoId});b.params&&(a.params=b.params);b.inputType&&(a.inputType=b.inputType);a.disablePlayerResponse=!0};
Pt.prototype.getRequestConfig=function(){if(_.w("web_log_reels_ticks")){var a=a||{};a.requestTick="r_wrs";a.responseTick="r_wrr"}return a};
var Qt=function(){};
_.r(Qt,$r);Qt.prototype.getApiPaths=function(){return fwa};
Qt.prototype.getExtension=function(a){return a.reelWatchEndpoint};
Qt.prototype.buildRequest=function(a,b){a.sequenceParams=b.sequenceParams};
var Rt=function(){};
_.r(Rt,$r);Rt.prototype.getApiPaths=function(){return fwa};
Rt.prototype.getExtension=function(a){return a.continuationCommand};
Rt.prototype.buildRequest=function(a,b){b.token&&(a.continuation=b.token)};
var St=function(){};
_.r(St,$r);St.prototype.getApiPaths=function(){return pva};
St.prototype.getExtension=function(a){return a.flagEndpoint};
St.prototype.buildRequest=function(a,b,c){c=void 0===c?{}: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={};void 0!==c.flag_issue_type&&(b.issue=c.flag_issue_type);void 0!==c.flag_affiliation&&(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={};void 0!==c.minutes&&void 0!==c.seconds&&(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)};
var Tt=function(){};
_.r(Tt,$r);Tt.prototype.getApiPaths=function(){return Cva};
Tt.prototype.getExtension=function(a){return a.getKidsBlocklistPickerCommand};
Tt.prototype.buildRequest=function(a,b){b.blockedForKidsContent&&(a.blockedForKidsContent=b.blockedForKidsContent)};
var Ut=function(){};
_.r(Ut,$r);Ut.prototype.getApiPaths=function(){return iwa};
Ut.prototype.getExtension=function(a){return a.getReportFormEndpoint};
Ut.prototype.buildRequest=function(a,b,c){a.params=b.params;c.impersonated_channel_url&&(a.impersonatedChannelUrl=c.impersonated_channel_url)};
var Vt=function(){};
_.r(Vt,$r);Vt.prototype.getApiPaths=function(){return Rva};
Vt.prototype.getExtension=function(a){return a.updateKidsBlacklistEndpoint};
Vt.prototype.buildRequest=function(a,b){b.items&&(a.items=b.items);b.kidGaiaId&&(a.kidGaiaId=b.kidGaiaId)};
var Wt=function(){};
_.r(Wt,$r);Wt.prototype.getApiPaths=function(){return nwa};
Wt.prototype.getExtension=function(a){return a.getSearchInVideoCommand};
Wt.prototype.buildRequest=function(a,b){b.externalVideoId&&(a.externalVideoId=b.externalVideoId);b.query&&(a.query=b.query);b.sourceTimelines&&(a.sourceTimelines=b.sourceTimelines)};
var Xt=function(){};
_.r(Xt,$r);Xt.prototype.getApiPaths=function(){return owa};
Xt.prototype.getExtension=function(a){return a.continuationCommand};
Xt.prototype.buildRequest=function(a,b){b.token&&(a.continuation=b.token)};
_.Yt=function(){};
_.r(_.Yt,$r);_.f=_.Yt.prototype;_.f.getApiPaths=function(){return owa};
_.f.getExtension=function(a){return a.searchEndpoint};
_.f.isNavigationCommand=function(){return!0};
_.f.JSC$34541_getStoreKey=function(a,b){b=void 0===b?{}:b;if(_.w("kevlar_cache_on_ttl_search")&&!b.disableCache&&(a=this.getExtension(a))&&a.query)return b={query:a.query},a.params&&(b.params=a.params),bk("search",b)};
_.f.buildRequest=function(a,b,c){var d;b.query&&(a.query=b.query);b.params&&(a.params=b.params);!_.w("web_forward_suggest_stats_killswitch")&&b.suggestStats&&(a.suggestStats=b.suggestStats);!_.w("kevlar_searchbox_stats_killswitch")&&(null===(d=c.tempData)||void 0===d?0:d.gs_l)&&!b.suggestStats&&(a.webSearchboxStatsUrl="/search?oq="+(c.tempData.oq||"")+"&gs_l="+c.tempData.gs_l)};
_.f.getRequestConfig=function(a,b){b=void 0===b?{}:b;a=this.JSC$34541_getStoreKey(a,b);var c;a&&(c={storeStrategy:{storeKey:a}});_.w("web_log_search_ticks_ks")||(c=c||{},c.requestTick="sr_s",c.responseTick="sr_r");return c};
var Zt=function(){};
_.r(Zt,$r);Zt.prototype.getApiPaths=function(){return Mva};
Zt.prototype.getExtension=function(a){return a.getSurveyCommand};
Zt.prototype.buildRequest=function(a,b){b.endpoint&&(a.endpoint=b.endpoint);b.action&&(a.action=b.action)};
_.$t=function(){};
_.r(_.$t,$r);_.f=_.$t.prototype;_.f.getApiPaths=function(){return bwa};
_.f.getExtension=function(a){return a.watchEndpoint||a.reelWatchEndpoint};
_.f.isNavigationCommand=function(){return!0};
_.f.JSC$34541_getStoreKey=function(a){if((_.w("kevlar_cache_on_ttl_player")||_.w("mweb_enable_shorts_innertube_player_prefetch"))&&(a=this.getExtension(a))&&a.videoId){var b={videoId:a.videoId};a.playlistId&&(b.playlistId=a.playlistId);a.playerParams&&(b.params=a.playerParams);return bk("player",b)}};
_.f.JSC$34541_getClientScreen=function(a){var b;return 2===(null===(b=a.contentPlaybackContext)||void 0===b?void 0:b.vis)?"WATCH_FULL_SCREEN":"WATCH"};
_.f.buildRequest=function(a,b,c){b.videoId&&(a.videoId=b.videoId);b.playlistId&&(a.playlistId=b.playlistId);void 0!==b.index&&(a.playlistIndex=b.index+1);b.playerParams&&(a.params=b.playerParams);"startTimeSeconds"in b&&b.startTimeSeconds&&(a.startTimeSecs=b.startTimeSeconds);c.contentPlaybackContext&&(a.playbackContext={contentPlaybackContext:c.contentPlaybackContext});c.prefetchPlaybackContext&&(a.playbackContext=Object.assign(Object.assign({},a.playbackContext),{prefetchPlaybackContext:c.prefetchPlaybackContext}),
a.context.request||(a.context.request={}),a.context.request.isPrefetch=!0);a.racyCheckOk=!1;a.contentCheckOk=!1;"MWEB"===_.v("INNERTUBE_CLIENT_NAME")&&(a.mwebCapabilities={supportsDashStreaming:_.v("SUPPORTS_DASH_STREAMING",!1),mobileClientSupportsLivestream:_.v("SUPPORTS_LIVESTREAM",!1)})};
_.f.getRequestConfig=function(a){a=this.JSC$34541_getStoreKey(a);var b;a&&(b={storeStrategy:{storeKey:a}});_.w("web_log_player_watch_next_ticks")&&(b=b||{},b.requestTick="ps_s",b.responseTick="ps_r");return b};
var au=function(){};
_.r(au,$r);au.prototype.getApiPaths=function(){return twa};
au.prototype.getExtension=function(a){return a.getTranscriptEndpoint};
au.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params);a.searchQuery=b.searchQuery};
var Cza=function(){};
_.r(Cza,$r);_.f=Cza.prototype;_.f.getApiPaths=function(){return _.Fwa};
_.f.getExtension=function(a){return a.watchEndpoint};
_.f.isNavigationCommand=function(){return!0};
_.f.JSC$34541_getStoreKey=function(a){if(_.w("enable_linear_prefetching_on_desktop")&&(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 bk("next",b)}};
_.f.JSC$34541_getClientScreen=function(a){var b;return 2===(null===(b=a.contentPlaybackContext)||void 0===b?void 0:b.vis)?"WATCH_FULL_SCREEN":"WATCH"};
_.f.buildRequest=function(a,b,c){var d;b.videoId&&(a.videoId=b.videoId);b.playlistId&&(a.playlistId=b.playlistId);b.params&&(a.params=b.params);void 0!==b.index&&(a.playlistIndex=b.index);a.racyCheckOk=null!==(d=c.racyCheckOk)&&void 0!==d?d:!1;a.contentCheckOk=!1;c.contentPlaybackContext&&(a.autonavState=c.contentPlaybackContext.autonavState,a.playbackContext={vis:c.contentPlaybackContext.vis,lactMilliseconds:c.contentPlaybackContext.lactMilliseconds});c.prefetchPlaybackContext&&_.w("enable_linear_prefetching_on_desktop")&&
(a.context.request||(a.context.request={}),a.context.request.isPrefetch=!0);_.w("captions_hats_killswitch")||(b=_.xi(_.wi.getInstance(),65),b=null!=b?!b:!1,c=!!_.mr("yt-player-sticky-caption"),a.captionsRequested=b&&c)};
_.f.getRequestConfig=function(a){a=this.JSC$34541_getStoreKey(a);var b;a&&(b={storeStrategy:{storeKey:a}});_.w("web_log_player_watch_next_ticks")&&(b=b||{},b.requestTick="wn_s",b.responseTick="wn_r");return b};
var bu=function(){};
_.r(bu,$r);bu.prototype.getApiPaths=function(){return _.Fwa};
bu.prototype.getExtension=function(a){return a.continuationCommand};
bu.prototype.buildRequest=function(a,b){b.token&&(a.continuation=b.token)};
var cu=function(){};
_.r(cu,$r);cu.prototype.getApiPaths=function(){return Gwa};
cu.prototype.getExtension=function(a){return a.whitelistEditEndpoint};
cu.prototype.buildRequest=function(a,b){b.params&&(a.params=b.params)};
var du=function(a){this.JSC$35124_storeWithEntities=a};
_.r(du,$r);du.prototype.getApiPaths=function(){return eva};
du.prototype.getExtension=function(a){return a.commerceActionCommand};
du.prototype.buildRequest=function(a,b){var c,d,e=b.actionId,h=b.commerceActionParams;b=b.entityKeys;e&&(a.actionId=e);h&&(a.commerceActionParams=h);e=null===(d=null===(c=this.JSC$35124_storeWithEntities)||void 0===c?void 0:c.getState())||void 0===d?void 0:d.entities;if(b&&e){h=[];b=_.u(b);for(var l=b.next();!l.done;l=b.next()){var m=l.value;l=qj(m).entityType;if(m=_.vj(e,l,m)){var p={};h.push((p[l]=m,p))}}a.entityMutationPayloads=h}};
du[er]=[Sr];
var eu=function(){};
_.r(eu,$r);eu.prototype.getApiPaths=function(){return Hwa};
eu.prototype.getExtension=function(a){return a.ypcCancelRecurrenceEndpoint};
eu.prototype.buildRequest=function(a,b){b.feedbackData&&(a.feedbackData=b.feedbackData);b.params&&(a.itemParams=b.params)};
_.t.Object.defineProperties(eu.prototype,{includeCsn:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var fu=function(){};
_.r(fu,$r);fu.prototype.getApiPaths=function(){return Iwa};
fu.prototype.getExtension=function(a){return a.ypcCompleteTransactionEndpoint};
fu.prototype.buildRequest=function(a,b,c){c.payments_payload&&(a.paymentsPayload=c.payments_payload);c.offer_params&&(a.offerParams=c.offer_params);c.buybucket_params&&(a.buybucketParams=c.buybucket_params);b.transactionParams&&(a.transactionParams=b.transactionParams)};
var gu=function(){};
_.r(gu,$r);gu.prototype.getApiPaths=function(){return Jwa};
gu.prototype.getExtension=function(a){return a.ypcGetCartEndpoint};
gu.prototype.buildRequest=function(a,b,c){c=void 0===c?{}: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 hu=function(){};
_.r(hu,$r);hu.prototype.getApiPaths=function(){return Kwa};
hu.prototype.getExtension=function(a){return a.ypcGetCrossDeviceOfflineEnabledDevicesCommand};
hu.prototype.buildRequest=function(a,b){b.videoId?a.videoId=b.videoId:b.playlistId&&(a.playlistId=b.playlistId)};
var iu=function(){};
_.r(iu,$r);iu.prototype.getApiPaths=function(){return Lwa};
iu.prototype.getExtension=function(a){return a.ypcUpdateFopEndpoint};
iu.prototype.buildRequest=function(a,b){b.updateFopParams&&(a.updateFopParams=b.updateFopParams)};
var ju=function(){};
_.r(ju,$r);ju.prototype.getApiPaths=function(){return Mwa};
ju.prototype.getExtension=function(a){return a.ypcGetOffersEndpoint};
ju.prototype.buildRequest=function(a,b){b.couponCode&&(a.couponCode=b.couponCode);b.params&&(a.itemParams=b.params)};
var ku=function(){};
_.r(ku,$r);ku.prototype.getApiPaths=function(){return Mwa};
ku.prototype.getExtension=function(a){return a.ypcOffersEndpoint};
ku.prototype.buildRequest=function(a,b){b.params&&(a.itemParams=b.params)};
var lu=function(){};
_.r(lu,$r);lu.prototype.getApiPaths=function(){return Nwa};
lu.prototype.getExtension=function(a){return a.getPaymentInstrumentsParamsCommand};
lu.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;b.params&&(a.params=b.params);c.ctk&&(a.clientToken=c.ctk)};
var mu=function(){};
_.r(mu,$r);mu.prototype.getApiPaths=function(){return Owa};
mu.prototype.getExtension=function(a){return a.ypcHandleTransactionEndpoint};
mu.prototype.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));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 nu=function(){};
_.r(nu,$r);nu.prototype.getApiPaths=function(){return Pwa};
nu.prototype.getExtension=function(a){return a.ypcLogWalletAnalyticDataEndpoint};
nu.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;c.backend_analytics&&(a.serializedBackendAnalyticsEvent=c.backend_analytics);b.offerParams&&(a.offerParams=b.offerParams)};
var ou=function(){};
_.r(ou,$r);ou.prototype.getApiPaths=function(){return Qwa};
ou.prototype.getExtension=function(a){return a.ypcOfflineVideoOnDeviceCommand};
ou.prototype.buildRequest=function(a,b){b.videoId?a.videoId=b.videoId:b.playlistId&&(a.playlistId=b.playlistId);b.deviceId&&(a.deviceId=b.deviceId);b.targetPlatformType&&(a.targetPlatformType=b.targetPlatformType);b.targetClientName&&(a.targetClientName=b.targetClientName)};
var pu=function(){};
_.r(pu,$r);pu.prototype.getApiPaths=function(){return Rwa};
pu.prototype.getExtension=function(a){return a.ypcPauseSubscriptionCommand};
pu.prototype.buildRequest=function(a,b,c){c.resume_time_ms&&(a.resumeTimeMs=c.resume_time_ms);b.pauseParams&&(a.pauseParams=b.pauseParams)};
var qu=function(){};
_.r(qu,$r);qu.prototype.getApiPaths=function(){return Swa};
qu.prototype.getExtension=function(a){return a.ypcRedeemCodeEndpoint};
qu.prototype.buildRequest=function(a,b,c){c=void 0===c?{}:c;c.c&&(a.redeemCode=c.c);c.rd&&(a.riskData=c.rd);c.ctk&&(a.clientToken=c.ctk)};
var ru=function(){};
_.r(ru,$r);ru.prototype.getApiPaths=function(){return Twa};
ru.prototype.getExtension=function(a){return a.ypcResumeSubscriptionCommand};
ru.prototype.buildRequest=function(a,b){b.resumeParams&&(a.resumeParams=b.resumeParams)};
var su=new fr("DEFAULT_STORE_EXPIRATION_TOKEN"),tu=new fr("CLIENT_NAME_TOKEN");
var uu;uu=function(a,b){this.clientName=a;this.defaultExpirationDelayMs=b};
_.vu=function(a,b,c){var d;return _.y(function(e){d=Object.assign({},c.data);d.key=b;d.clientName=a.clientName;void 0===d.expireTimestampMs&&(d.expireTimestampMs=(Math.round((0,_.pf)())+a.defaultExpirationDelayMs).toString());return e.return(a.putInternal(b,d))})};
uu[er]=[tu,su];
_.wu=function(a){var b;this.data=Object.assign({},a);null===(b=this.data.innertubeResponse)||void 0===b?!0:delete b.frameworkUpdates};
_.wu.prototype.isExpired=function(){return Number(this.data.expireTimestampMs||0)<(0,_.pf)()};
_.Lk=function(a){return Object.assign({},a.data.innertubeResponse)};
var Dza=function(){uu.apply(this,arguments);this.JSC$35197_responseStore=new Map},Eza;
_.r(Dza,uu);_.f=Dza.prototype;_.f.get=function(a){var b=this;return _.y(function(c){return c.return(_.xu(b,a))})};
_.f.putInternal=function(a,b){var c=this,d,e,h;return _.y(function(l){d=c.defaultExpirationDelayMs;b.expireTimestampMs&&(d=Number(b.expireTimestampMs)-Math.round((0,_.pf)()),e=_.ne("mweb_override_response_store_expiration_ms"),0<e&&e<d&&(d=e));h=setTimeout(function(){c.remove(a)},d);
c.JSC$35197_responseStore.set(a,{entryData:b,timer:h});_.Ih(l)})};
_.f.remove=function(a){var b=this;return _.y(function(c){Eza(b,a);_.Ih(c)})};
_.f.removeAll=function(){var a=this;return _.y(function(b){a.JSC$35197_responseStore.forEach(function(c){clearTimeout(c.timer)});
a.JSC$35197_responseStore.clear();_.Ih(b)})};
_.f.has=function(a){return!!this.JSC$35197_responseStore.get(a)};
_.f.getKeys=function(){return this.JSC$35197_responseStore.keys()};
_.xu=function(a,b){if(a=a.JSC$35197_responseStore.get(b))return new _.wu(a.entryData)};
Eza=function(a,b){var c=a.JSC$35197_responseStore.get(b);c&&(clearTimeout(c.timer),a.JSC$35197_responseStore.delete(b))};
_.yu=new fr("EPHEMERAL_STORE_TOKEN");
var Nk;
var Sja=function(a,b,c){uu.call(this,a,b);this.token=c};
_.r(Sja,uu);_.f=Sja.prototype;_.f.get=function(a){var b=this,c,d;return _.y(function(e){return 1==e.nextAddress?_.z(e,Ok(b.token),2):3!=e.nextAddress?(c=e.yieldResult,_.z(e,c.get("ResponseStore",[a,b.clientName]),3)):(d=e.yieldResult)?e.return(new _.wu(d)):e.return(void 0)})};
_.f.putInternal=function(a,b){var c=this,d;return _.y(function(e){if(1==e.nextAddress)return _.z(e,Ok(c.token),2);d=e.yieldResult;return _.z(e,eh(d,"ResponseStore",b),0)})};
_.f.remove=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,Ok(b.token),2);c=d.yieldResult;return d.return(c.delete("ResponseStore",[a,b.clientName]))})};
_.f.removeAll=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,Ok(a.token),2);b=c.yieldResult;return _.z(c,Kta(b,IDBKeyRange.only(a.clientName)),0)})};
_.f.has=function(){throw Error("Ee");};
_.zu=new fr("PERSISTENT_STORE_PROMISE_ACCESSOR_TOKEN");
var Fza=function(a){var b;this.stateTagsData=null===(b=a.responseContext)||void 0===b?void 0:b.stateTags},Gza=function(a){var b;
return(null===(b=a.stateTagsData)||void 0===b?void 0:b.stateTagsModified)||[]};
var Hza;Hza=function(a){this.JSC$35211_responseStore=a};
_.el=function(a,b,c){var d;if(!_.w("state_tags_killswitch")){var e=new Fza(b);if(0<Gza(e).length){var h=a.JSC$35211_responseStore.getKeys();h=_.u(h);for(var l=h.next();!l.done;l=h.next()){l=l.value;var m=_.xu(a.JSC$35211_responseStore,l);if(m){var p=_.Lk(m);a:{var q=void 0;m=Gza(e);p=(null===(q=(new Fza(p)).stateTagsData)||void 0===q?void 0:q.relevantStateTags)||[];q=_.u(p);for(p=q.next();!p.done;p=q.next())if(p=p.value,null!=p.stateTag&&m.includes(p.stateTag)&&"STATE_TAG_CACHE_INSTRUCTION_EVICT_RESPONSE"===
p.onStateTagModified){m=!0;break a}m=!1}m&&Eza(a.JSC$35211_responseStore,l)}}}}e=null===(d=b.responseContext)||void 0===d?void 0:d.maxAgeSeconds;c&&e&&0<Number(e)&&(b=_.Qja(b,e),_.vu(a.JSC$35211_responseStore,c,new _.wu(b)))};
Hza.prototype.handleResponse=function(a,b){var c,d;b=null===(d=null===(c=b.config)||void 0===c?void 0:c.storeStrategy)||void 0===d?void 0:d.storeKey;_.el(this,a,b)};
Hza[er]=[_.yu];
_.dl=new fr("STORE_RESPONSE_PROCESSOR_TOKEN");
var Iza=new fr("WINDOW_ON_ERROR"),Jza=new fr("ERROR_WEIGHT_MAPS"),Kza=new fr("INIT_ERROR");
var Lza={},Mza=(Lza.initialized={priority:10,callback:function(a){a.injector.resolve(Kza)()}},Lza);
var Uja=null;
var Oza=function(a){var b=this;var c=void 0===c?0:c;var d=void 0===d?_.Xk():d;this.JSC$35220_defaultPriority=c;this.JSC$35220_scheduler=d;this.completedResolver=new _.Cm;this.scheduledPayloads=a;a={};c=_.u(this.scheduledPayloads.entries());for(d=c.next();!d.done;a={$jscomp$loop$prop$payload$3082:a.$jscomp$loop$prop$payload$3082,$jscomp$loop$prop$index$3083:a.$jscomp$loop$prop$index$3083},d=c.next()){var e=_.u(d.value);d=e.next().value;e=e.next().value;a.$jscomp$loop$prop$index$3083=d;a.$jscomp$loop$prop$payload$3082=
e;d=function(h){return function(){h.$jscomp$loop$prop$payload$3082.job();b.scheduledPayloads[h.$jscomp$loop$prop$index$3083].processed=!0;b.scheduledPayloads.every(function(l){return!0===l.processed})&&b.completedResolver.resolve()}}(a);
e=this.JSC$35220_scheduler.addJob(d,Nza(this,a.$jscomp$loop$prop$payload$3082));this.scheduledPayloads[a.$jscomp$loop$prop$index$3083]=Object.assign(Object.assign({},a.$jscomp$loop$prop$payload$3082),{job:d,jobId:e})}};
Oza.prototype.flushJobs=function(){var a=this,b=Array.from(this.scheduledPayloads.keys()).sort(function(d,e){return Nza(a,a.scheduledPayloads[e])-Nza(a,a.scheduledPayloads[d])});
b=_.u(b);for(var c=b.next();!c.done;c=b.next())c=this.scheduledPayloads[c.value],void 0===c.jobId||c.processed||(this.JSC$35220_scheduler.cancelJob(c.jobId),this.JSC$35220_scheduler.addJob(c.job,10))};
Oza.prototype.cancel=function(){for(var a=_.u(this.scheduledPayloads),b=a.next();!b.done;b=a.next())b=b.value,void 0===b.jobId||b.processed||this.JSC$35220_scheduler.cancelJob(b.jobId),b.processed=!0;this.completedResolver.resolve()};
var Nza=function(a,b){var c;return null!==(c=b.priority)&&void 0!==c?c:a.JSC$35220_defaultPriority};
_.Au=function(a){this.state=a;this.plugins=[];this.overridePriority=void 0};
_.Au.prototype.install=function(){this.plugins.push.apply(this.plugins,_.Pc(_.$b.apply(0,arguments)))};
_.Au.prototype.transition=function(a,b){var c=this,d=this.transitions.find(function(h){return h.from===c.state&&h.to===a});
if(d){this.jobSet&&(this.jobSet.flushJobs(),this.jobSet=void 0);this.state=a;d=d.action.bind(this);var e=this.plugins.filter(function(h){return h[a]}).map(function(h){return h[a]});
d(Pza(this,e,this.overridePriority),b)}else Vja(Error("Fe`"+this.state+"`"+a))};
var Pza=function(a,b,c){return function(){var d=_.$b.apply(0,arguments),e=b.filter(function(p){var q;return 10===(null!==(q=null!==c&&void 0!==c?c:p.priority)&&void 0!==q?q:0)}),h=b.filter(function(p){var q;
return 10!==(null!==(q=null!==c&&void 0!==c?c:p.priority)&&void 0!==q?q:0)});
_.Xk();var l={};e=_.u(e);for(var m=e.next();!m.done;l={$jscomp$loop$prop$lifecycle$3085:l.$jscomp$loop$prop$lifecycle$3085},m=e.next())l.$jscomp$loop$prop$lifecycle$3085=m.value,_.qq(function(p){return function(){p.$jscomp$loop$prop$lifecycle$3085.callback.apply(p.$jscomp$loop$prop$lifecycle$3085,_.Pc(d))}}(l));
h=h.map(function(p){var q;return{job:function(){p.callback.apply(p,_.Pc(d))},
priority:null!==(q=null!==c&&void 0!==c?c:p.priority)&&void 0!==q?q:0}});
h.length&&(a.jobSet=new Oza(h))}};
_.t.Object.defineProperties(_.Au.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});
var Bu=function(a,b){_.Au.call(this,void 0===b?"uninitialized":b);this.env=a;this.transitions=[{from:"uninitialized",to:"initialized",action:this.init},{from:"initialized",to:"rendering",action:this.initialRender},{from:"rendering",to:"rendered",action:this.afterRender}]};
_.r(Bu,_.Au);Bu.prototype.init=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return a(b.env),b.jobSet?_.z(d,b.jobSet.completedResolver.promise,2):d.jumpTo(2);c=_.ir();c.parkOrScheduleJob(function(){b.transition("rendering")},10,"ci");
_.Ih(d)})};
Bu.prototype.initialRender=function(a){a(this.env)};
Bu.prototype.afterRender=function(a){a(this.env)};
var Cu=function(a,b){this.innertubeClientName=a;this.userPrefs=b};
Cu.prototype.record=function(){if(_.w("web_li_record_binary_eval_tick")){var a=_.dk(void 0).rsef_dpj;var b=_.dk(void 0).rses_dpj;a=void 0!==a&&void 0!==b?Math.round(a-b):void 0;if(void 0!==a&&0<a){b=_.mr(this.storagePrefix+"-"+this.innertubeClientName)||{valuesSample:[],valuesSeen:0};var c=this.poolSize;if(!(1E9<=b.valuesSeen)){if(b.valuesSample.length<c)b.valuesSample.push(a);else{var d=Math.floor(Math.random()*(b.valuesSeen+1));d<c&&(b.valuesSample[d]=a)}b.valuesSeen+=1}_.lr(this.storagePrefix+
"-"+this.innertubeClientName,b,2592E3);a=b.valuesSample;b=Wja(a);a=5>a.length?void 0:400>b?1:1700>b?2:3;void 0!==a&&(this.userPrefs.set(this.cookiePrefix+this.innertubeClientName,a),this.userPrefs.save())}}else _.nr(this.storagePrefix+"-"+this.innertubeClientName),this.userPrefs.remove(this.cookiePrefix+this.innertubeClientName),this.userPrefs.save()};
Cu[er]=[tu,Zwa];
var Du=function(){Cu.apply(this,arguments);this.storagePrefix="yt-signal-be";this.cookiePrefix="lsbe";this.poolSize=5};
_.r(Du,Cu);
var Eu;Eu=function(){this.graftQueue=[];this.stateChangedQueue=[];this.backHistoryStack=[];this.afterNewScreenOneOffJobs=[];this.afterNewScreenRecurringJobs=[];this.pendingScreenCreation=new Set;this.recurringGrafts=new Map};
_.Qr=function(){Eu.instance||(Eu.instance=new Eu);return Eu.instance};
_.Qza=function(a,b,c){c=void 0===c?{}:c;var d,e,h,l=null===(e=null===(d=null===b||void 0===b?void 0:b.commandMetadata)||void 0===d?void 0:d.webCommandMetadata)||void 0===e?void 0:e.rootVe;if(l){var m=null===(h=null===b||void 0===b?void 0:b.commandMetadata)||void 0===h?void 0:h.resolveUrlCommandMetadata;if(null===m||void 0===m?0:m.parentTrackingParams){var p=_.Wq(m.parentTrackingParams);if(m.parentCsn)var q=m.parentCsn}else c.clickedVisualElement?p=c.clickedVisualElement:b.clickTrackingParams&&(p=
_.Wq(b.clickTrackingParams));a:{if(b.watchEndpoint){if(m=$ja(b.watchEndpoint,"VIDEO")){b={token:m,videoId:b.watchEndpoint.videoId};break a}}else if(b.watchPlaylistEndpoint&&(m=$ja(b.watchPlaylistEndpoint,"PLAYLIST"))){b={token:m,playlistId:b.watchPlaylistEndpoint.playlistId};break a}b=void 0}c=Object.assign({cttAuthInfo:b,parentCsn:q},c);_.Fu(a,l,p,c)}else _.Vh(new _.pg("Error: Trying to create a new screen without a rootVeType",b))};
_.Fu=function(a,b,c,d){d=void 0===d?{}:d;Object.values(Uwa).includes(b)||(_.Vh(new _.pg("createClientScreen() called with a non-page VE",b)),b=83769);d.isHistoryNavigation||a.backHistoryStack.push({rootVe:b,key:d.key||""});a.graftQueue=[];a.stateChangedQueue=[];d.dataPromises?Rza(a,b,c,d):Sza(a,b,c,d)};
_.Tza=function(a,b,c){c=void 0===c?0:c;b.then(function(d){var e,h;a.pendingScreenCreation.has(c)&&a.pendingScreenFn&&a.pendingScreenFn();var l=_.pi(c),m=_.oi(c);l&&m&&((null===(e=null===d||void 0===d?void 0:d.response)||void 0===e?0:e.trackingParams)&&_.Gi(a.client,l,m,[_.Wq(d.response.trackingParams)]),(null===(h=null===d||void 0===d?void 0:d.playerResponse)||void 0===h?0:h.trackingParams)&&_.Gi(a.client,l,m,[_.Wq(d.playerResponse.trackingParams)]))})};
_.Hu=function(a,b,c,d){b=_.Wq(b);_.Gu(a,b,c,d);return b};
_.Gu=function(a,b,c,d){d=void 0===d?0:d;if(a.pendingScreenCreation.has(d))return a.graftQueue.push([b,c]),!0;var e=_.pi(d);c=c||_.oi(d);return e&&c?(_.Gi(a.client,e,c,[b]),!0):!1};
_.Uza=function(a,b,c,d){d=_.pi(void 0===d?0:d);if(!d)return!1;_.Ii(a.client,d,b,void 0,c);return!0};
_.Iu=function(a,b,c,d){if(!b)return!1;d=_.pi(void 0===d?0:d);if(!d)return!1;_.Ii(a.client,d,_.Wq(b),void 0,c);return!0};
Eu.prototype.clickCommand=function(a,b,c){return _.Iu(this,a.clickTrackingParams,b,void 0===c?0:c)};
Eu.prototype.stateChanged=function(a,b,c){c=void 0===c?0:c;a=_.Wq(a);0===c&&this.pendingScreenCreation.has(c)?this.stateChangedQueue.push([a,b]):this.logStateChanged(a,b,c)};
Eu.prototype.logStateChanged=function(a,b,c){c=void 0===c?0:c;var d=_.pi(c);a=a||_.oi(c);return d&&a?(_.Ji(this.client,d,a,b),!0):!1};
var Rza=function(a,b,c,d){d=void 0===d?{}:d;a.pendingScreenCreation.add(d.layer||0);a.pendingScreenFn=function(){Sza(a,b,c,d);var l=_.oi(d.layer);if(l){for(var m=_.u(a.graftQueue),p=m.next();!p.done;p=m.next())p=p.value,_.Gu(a,p[0],p[1]||l,d.layer);l=_.u(a.stateChangedQueue);for(m=l.next();!m.done;m=l.next())m=m.value,a.logStateChanged(m[0],m[1])}};
c||_.pi(d.layer)||a.pendingScreenFn();if(d.dataPromises)for(var e=_.u(d.dataPromises),h=e.next();!h.done;h=e.next())_.Tza(a,h.value,d.layer);else _.Uh(Error("Ge"))},Sza=function(a,b,c,d){d=void 0===d?{}:d;
d.layer||(d.layer=0);var e=void 0!==d.parentLayer?d.parentLayer:d.layer;var h=_.pi(e);e=_.oi(e);var l=c||e,m;l&&(void 0!==d.parentCsn?m=a.getParentElement(d.parentCsn,l):h&&"UNDEFINED_CSN"!==h&&(m=a.getParentElement(h,l)));var p;l=_.v("EVENT_ID");"UNDEFINED_CSN"===h&&l&&(p={servletData:{serializedServletEventId:l}});try{var q=_.oha(a.client,b,m,d.csnToClone,d.cttAuthInfo,p,d.implicitGestureType)}catch(x){_.Wh(x,{rootVeType:b,rootVe:e,parentVisualElement:c,currentCsn:h,parentEl:m,csnToClone:d.csnToClone});
_.Uh(x);return}_.ri(q,b,d.layer,d.cttAuthInfo);if((b=h&&"UNDEFINED_CSN"!==h&&e)&&!(b=_.w("screen_manager_skip_hide_killswitch"))){a:{b=_.u(Object.values(Oua));for(c=b.next();!c.done;c=b.next())if(_.pi(c.value)==h){b=!0;break a}b=!1}b=!b}b&&_.tha(a.client,h,e,!0);a.backHistoryStack[a.backHistoryStack.length-1]&&!a.backHistoryStack[a.backHistoryStack.length-1].csn&&(a.backHistoryStack[a.backHistoryStack.length-1].csn=q||"");_.jk({clientScreenNonce:q});_.Vwa();e=_.oi(d.layer);h&&"UNDEFINED_CSN"!==h&&
e&&(_.w("web_mark_root_visible")||_.w("music_web_mark_root_visible"))&&_.Li(q,e);a.pendingScreenCreation.delete(d.layer||0);a.pendingScreenFn=void 0;h=_.u(a.recurringGrafts);for(q=h.next();!q.done;q=h.next())b=_.u(q.value),q=b.next().value,b=b.next().value,b.has(d.layer)&&e&&_.Gu(a,q,e,d.layer);for(d=0;d<a.afterNewScreenOneOffJobs.length;d++){h=a.afterNewScreenOneOffJobs[d];try{h()}catch(x){_.Uh(x)}}for(d=a.afterNewScreenOneOffJobs.length=0;d<a.afterNewScreenRecurringJobs.length;d++){h=a.afterNewScreenRecurringJobs[d];
try{h()}catch(x){_.Uh(x)}}};
Eu.prototype.getParentElement=function(a,b){return{clientScreenNonce:a,visualElement:b}};
var Ju=new fr("SCREEN_MANAGER_TOKEN"),ska=new fr("SCREEN_MANAGER_TOKEN");
var Vza=_.il(["https://www.gstatic.com/external_hosted/lottie/lottie_light.js"]),bka=_.ac(Vza),aka;
var Wza=new fr("NETWORK_SLI_TOKEN");
var Ku=function(a){this.networkSli=a};
Ku.prototype.fetch=function(a,b){var c=this,d,e,h,l;return _.y(function(m){if(1==m.nextAddress){c.networkSli&&(d=_.df(_.am(a,"key"))||"/UNKNOWN_PATH",c.networkSli.start(d));e=new window.Request(a,b);if(_.w("web_fetch_promise_cleanup_killswitch"))return m.return(Promise.resolve(fetch(e).then(function(p){return c.handleResponse(p)}).catch(function(p){_.Vh(p)})));
_.Cg(m,3);return _.z(m,fetch(e),5)}if(3!=m.nextAddress)return h=m.yieldResult,m.return(c.handleResponse(h));l=_.Eg(m);_.Vh(l);return m.return(void 0)})};
Ku.prototype.handleResponse=function(a){var b=a.text().then(function(c){return JSON.parse(c.replace(")]}'",""))});
a.redirected||a.ok?this.networkSli&&this.networkSli.success():(this.networkSli&&this.networkSli.failure(),b=b.then(function(c){_.Vh(new _.pg("Error: API fetch failed",a.status,a.url,c));return Object.assign(Object.assign({},c),{errorMetadata:{status:a.status}})}));
return b};
Ku[er]=[_.gj(Wza)];
var Xza=new fr("NETWORK_MANAGER_TOKEN");
var Yza=new fr("DOWNLOAD_ELIGIBILITY_PROMISE_TOKEN");
var Lu=function(a,b){this.JSC$35279_storeWithEntities=a;this.JSC$35279_commandHandler=b;this.downloadingToastInitialized=!1;this.downloadingVideos=[]};
Lu.prototype.start=function(){this.JSC$35279_storeWithEntities.subscribe(this.observeDownloadingVideos.bind(this))};
Lu.prototype.observeDownloadingVideos=function(){var a=_.Nia(this.JSC$35279_storeWithEntities.getState().entities).map(function(d){return d.videoEntity.videoId});
if(0<a.length){if(!this.downloadingToastInitialized){this.downloadingToastInitialized=!0;var b={openPopupAction:{popup:{videoDownloadToastRenderer:{actionButton:{buttonRenderer:wja()},loggingDirectives:{clientVeSpec:{uiType:98969}}}},popupType:"TOAST",durationHintMs:0}};this.JSC$35279_commandHandler.resolveCommand(b)}this.downloadingVideos=a}else if(this.downloadingVideos.length){var c=_.Kia(_.Pj(this.JSC$35279_storeWithEntities.getState().entities)).map(function(d){return d.videoEntity.videoId});
this.downloadingVideos.filter(function(d){return c.includes(d)}).length&&(a={openPopupAction:yja()},this.JSC$35279_commandHandler.resolveCommand(a));
this.downloadingVideos=[]}};
Lu[er]=[Sr,_.$k];
var Zza=new fr("PREF_STORAGE_PROMISE_TOKEN");
var $za;_.Mu=function(a,b,c,d,e,h){this.playerApiPromise=a;this.JSC$35283_commandHandler=b;this.JSC$35283_screenManager=c;this.offlineWebClientEligibility=d;this.prefStorage=e;this.JSC$35283_actionRouter=h;this.downloadFailureListenerBound=!1};
$za=function(){var a=_.hj().resolve(_.Mu),b;_.y(function(c){if(1==c.nextAddress)return a.downloadFailureListenerBound?c.return():_.z(c,a.playerApiPromise,2);b=c.yieldResult;b.addEventListener("onOfflineOperationFailure",function(d){if(d.failureReason&&d.entityKey&&"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN"!==d.failureReason)if("OFFLINE_OPERATION_FAILURE_REASON_VIDEO_DELETED"===d.failureReason){var e=qj(d.entityKey).entityId;e&&a.JSC$35283_actionRouter.triggerOptionalAction("yt-downloaded-video-deleted",
e)}else if(_.w("kevlar_woffle")){e=a.JSC$35283_commandHandler;var h=e.resolveCommand;d=d.failureReason;var l=_.Pi("TRANSFER_FAILED",void 0,"Download failed");"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED"===d&&(l=_.Pi("STORAGE_FULL",void 0,"Storage full"));h.call(e,{openPopupAction:{popup:{notificationActionRenderer:{responseText:_.Jj(l),loggingDirectives:{clientVeSpec:{uiType:134511}}}},popupType:"TOAST"}})}});
a.downloadFailureListenerBound=!0;_.Ih(c)})};
_.Mu.prototype.downloadVideo=function(a,b,c,d){var e=this,h,l,m,p,q;return _.y(function(x){if(1==x.nextAddress)return _.z(x,e.playerApiPromise,2);h=x.yieldResult;l=_.Xq(7111);m=d?_.Wq(d):void 0;_.Gu(e.JSC$35283_screenManager,l,m);p="DOWNLOAD_QUALITY_SETTINGS_ACTION_ALREADY_SAVED"===c;q={offlineModeType:"OFFLINE_NOW",offlineObjectType:"OFFLINE_OBJECT_TYPE_VIDEO",offlineId:a,offlineabilityFormatType:b,isDefaultFormatType:p,downloadQualitySettingsAction:c};_.Uza(e.JSC$35283_screenManager,l,{offlineabilityData:q});
return _.z(x,h.downloadVideo(a,b),0)})};
var aAa=function(a,b,c,d,e){return _.y(function(h){return 1==h.nextAddress?_.z(h,a.deleteVideo(b),2):_.z(h,a.downloadVideo(b,c,d,e),0)})};
_.Mu.prototype.deleteVideo=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,b.playerApiPromise,2);c=d.yieldResult;return _.z(d,c.deleteVideos([a]),0)})};
_.Mu.prototype.deleteAllVideos=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,a.playerApiPromise,2);b=c.yieldResult;return _.z(c,b.deleteAllVideos(),0)})};
_.Mu.prototype.pauseVideoDownload=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,b.playerApiPromise,2);c=d.yieldResult;return _.z(d,c.pauseVideoDownload(a),0)})};
_.Mu.prototype.resumeVideoDownload=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,b.playerApiPromise,2);c=d.yieldResult;return _.z(d,c.resumeVideoDownload(a),0)})};
var bAa=function(a,b){var c,d;return _.y(function(e){if(1==e.nextAddress)return"DOWNLOAD_QUALITY_SETTINGS_ACTION_SAVE"===(null===(c=b.actionParams)||void 0===c?void 0:c.settingsAction)&&b.actionParams.formatType?_.z(e,a.prefStorage,3):e.jumpTo(0);d=e.yieldResult;return void 0===d?e.return():_.z(e,d.set("lmqf",b.actionParams.formatType),0)})},cAa=function(a){var b,c,d;
return _.y(function(e){switch(e.nextAddress){case 1:return _.z(e,a.prefStorage,2);case 2:b=e.yieldResult;if(void 0===b){e.jumpTo(3);break}return _.z(e,b.get("lmqf"),4);case 4:if(c=e.yieldResult,void 0!==c)return e.return(c);case 3:return d=_.w("default_to_unknown_downloads_quality")?"UNKNOWN_FORMAT_TYPE":"SD",e.return(d)}})};
_.Mu.prototype.handleOfflineVideoEndpoint=function(a,b){var c=this,d,e,h,l,m,p,q,x,B;return _.y(function(C){switch(C.nextAddress){case 1:return _.z(C,bAa(c,a),2);case 2:m=a.videoId;if(!m)return C.return();if("ACTION_REMOVE_WITH_PROMPT"===a.action){var I=c.JSC$35283_commandHandler,H=I.resolveCommand,O=_.Pi("DELETE_FROM_DOWNLOADS",void 0,"Remove from downloads"),X=_.Pi("DELETE",void 0,"Delete"),ia=_.Pi("CANCEL",void 0,"Cancel");H.call(I,{openPopupAction:_.xja(O,X,ia,{signal:"DELETE_DOWNLOAD",targetId:m})});
return C.return()}if("ACTION_ADD"===a.action)return(null===(d=a.actionParams)||void 0===d?0:d.formatType)?_.z(C,c.downloadVideo(m,a.actionParams.formatType,null===(e=a.actionParams)||void 0===e?void 0:e.settingsAction,b),0):_.z(C,c.offlineWebClientEligibility,17);if("ACTION_RETRY"===a.action)return _.z(C,cAa(c),13);if("ACTION_PAUSE"===a.action)return _.z(C,c.pauseVideoDownload(m),0);if("ACTION_RESUME"!==a.action){C.jumpTo(0);break}return _.z(C,c.resumeVideoDownload(m),0);case 13:p=C.yieldResult;"UNKNOWN_FORMAT_TYPE"===
p&&(p="SD");q="DOWNLOAD_QUALITY_SETTINGS_ACTION_ALREADY_SAVED";if(null===(h=a.actionParams)||void 0===h?0:h.formatType)p=a.actionParams.formatType,q=null===(l=a.actionParams)||void 0===l?void 0:l.settingsAction;return _.z(C,aAa(c,m,p,q,b),14);case 14:return C.return();case 17:return x=C.yieldResult,_.z(C,cAa(c),18);case 18:B=C.yieldResult,a.onAddCommand?c.JSC$35283_commandHandler.resolveCommand(a.onAddCommand,{form:{preferredFormatType:B,offlineWebClientEligibility:x}}):c.JSC$35283_commandHandler.resolveCommand({getDownloadActionCommand:{videoId:m,
preferredFormatType:B,offlineWebClientEligibility:x},commandMetadata:{webCommandMetadata:{apiUrl:"/youtubei/v1/offline/get_download_action"}},clickTrackingParams:b}),C.jumpTo(0)}})};
_.Mu[er]=[_.Rj,_.$k,Ju,Yza,Zza,Ywa];
var dAa=new fr("DOWNLOAD_STATE_STORE_TOKEN");
var eAa=function(a,b){this.JSC$35293_persistentStorePromiseAccessor=a;this.store=b;this.upliftCompletionResolver=new _.Cm},hAa=function(){var a=_.hj().resolve(fAa),b;
_.y(function(c){switch(c.nextAddress){case 1:if(a.upliftImplPromise)return c.return(a.upliftImplPromise);_.Cg(c,2);a.upliftImplPromise=gAa(a);return _.z(c,a.upliftImplPromise,4);case 4:a.upliftCompletionResolver.resolve();_.Dg(c,3);break;case 2:throw b=_.Eg(c),a.upliftCompletionResolver.reject(b),b;case 3:return c.return(a.upliftImplPromise)}})},gAa=function(a){var b,c,d,e;
return _.y(function(h){switch(h.nextAddress){case 1:return _.ke("LOGGED_IN")?_.z(h,a.JSC$35293_persistentStorePromiseAccessor(),2):h.return();case 2:b=h.yieldResult;if(!b)return _.zk("vdeur"),h.return();_.zk("vdeus");_.Cg(h,3);return _.z(h,iAa(b),5);case 5:c=h.yieldResult;a.store.dispatch(Eia(c));d=Object.values(Axa);b.observe(function(l){Fia(a.store,l,d)});
_.Dg(h,4);break;case 3:throw e=_.Eg(h),_.zk("vdeur"),e;case 4:_.zk("vdeuc"),_.Ih(h)}})},iAa=function(a){var b;
return _.y(function(c){if(1==c.nextAddress)return _.z(c,fka(a),2);b=c.yieldResult;return c.return(b.reduce(function(d,e){if(!e.data||!e.key||!e.entityType)return d;d[e.entityType]||(d[e.entityType]={});d[e.entityType][e.key]=e.data;return d},{}))})};
eAa[er]=[Nya,Rr];
var fAa;fAa=new fr("DOWNLOAD_UPLIFT_SERVICE_TOKEN");_.Nu=new fr("DOWNLOAD_UPLIFT_COMPLETION_PROMISE_TOKEN");
var Ou=function(a,b){this.JSC$35296_persistentStorePromiseAccessor=a;this.transportService=b};
Ou.prototype.refresh=function(){var a=this,b,c,d,e;return _.y(function(h){if(1==h.nextAddress)return _.ke("LOGGED_IN")?_.z(h,a.JSC$35296_persistentStorePromiseAccessor(),2):h.return();if(3!=h.nextAddress)return(b=h.yieldResult)?_.z(h,Oja(b),3):h.return();if((c=h.yieldResult)&&!(Number(c.data.refreshTimestampMs||0)<(0,_.pf)()))return h.return();d={browseId:"SPaccount_downloads"};e=_.Tj(Zua);_.Pr(a.transportService,d,e).then(function(l){var m,p;if(b&&0!==(null===(m=null===l||void 0===l?void 0:l.responseContext)||
void 0===m?void 0:m.maxAgeSeconds)){var q=(null===(p=null===l||void 0===l?void 0:l.responseContext)||void 0===p?void 0:p.maxAgeSeconds)||604800;q=String(Math.floor((0,_.pf)())+1E3*q);_.vu(b,"service:downloads_settings:fallback",new _.wu({innertubeResponse:l,refreshTimestampMs:q}))}});
_.Ih(h)})};
Ou[er]=[_.zu,Tr];
var Pu=function(a,b){this.playerPromise=a;this.store=b;this.started=!1};
Pu.prototype.start=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return a.started?c.return():_.z(c,a.playerPromise,2);b=c.yieldResult;b.addEventListener("onOrchestrationBecameLeader",a.updateIsLeader.bind(a,!0));b.addEventListener("onOrchestrationLostLeader",a.updateIsLeader.bind(a,!1));b.isOrchestrationLeader?a.updateIsLeader(b.isOrchestrationLeader()):(_.Uh(new _.pg("Function isOrchestrationLeader is undefined",{"player.isReady":b.isReady(),"player.playVideo":b.playVideo?"defined":
"undefined"})),a.updateIsLeader(!1));a.started=!0;_.Ih(c)})};
Pu.prototype.updateIsLeader=function(a){this.store.dispatch(_.mj({type:"SET_IS_LEADER_TAB",payload:{isLeaderTab:a}}))};
Pu[er]=[_.Rj,Rr];
var jAa=function(a,b){this.networkStatusManager=a;this.prefStoragePromise=b;this.redirectsToPreload=["https://youtube.com"]},kAa=function(){var a=_.hj().resolve(jAa),b,c,d,e,h,l;
_.y(function(m){switch(m.nextAddress){case 1:return _.z(m,a.prefStoragePromise,2);case 2:b=m.yieldResult;if(!(c=b)){m.jumpTo(3);break}return _.z(m,b.get("yt-redirect-prefetch-id"),4);case 4:c=m.yieldResult;case 3:if(c||!a.networkStatusManager.isNetworkAvailable())return m.return();d={cache:"reload",redirect:"manual"};e=_.u(a.redirectsToPreload);h=e.next();case 5:if(h.done){if(!b){m.jumpTo(0);break}return _.z(m,b.set("yt-redirect-prefetch-id",!0,86400),0)}l=h.value;_.Cg(m,8);return _.z(m,_.g.fetch(l,
d),10);case 10:_.Dg(m,6);break;case 8:_.Eg(m);case 6:h=e.next(),m.jumpTo(5)}})};
_.Qu=new fr("POPUP_CONTROLLER_TOKEN");
var lAa=function(){this.panelMap=new Map;this.pendingPanelResolvers=new Map},Ru=function(a,b){var c;
return _.y(function(d){return(c=a.panelMap.get(b))?d.return(c):d.return(mAa(a,b))})},mAa=function(a,b){var c,d;
return _.y(function(e){if(c=a.pendingPanelResolvers.get(b))return e.return(c.promise);d=new _.Cm;a.pendingPanelResolvers.set(b,d);return e.return(d.promise)})},Su=function(a){lAa.call(this);
this.popupController=a};
_.r(Su,lAa);Su.prototype.getReloadContinuation=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,Ru(b,a),2);c=d.yieldResult;return d.return(c.getReloadContinuation())})};
Su.prototype.showPanel=function(a,b,c,d){var e=this,h,l,m;return _.y(function(p){if(1==p.nextAddress){if(null===(h=null===c||void 0===c?void 0:c.engagementPanelPopupPresentationConfig)||void 0===h?0:h.popupType){l=c.engagementPanelPopupPresentationConfig.popupType;var q=p.return,x=e.popupController,B=x.openPopup;a:switch(l){case "PANEL_POPUP_TYPE_DIALOG":var C="DIALOG";break a;case "PANEL_POPUP_TYPE_DROPDOWN":C="DROPDOWN";break a;default:throw Error("He`"+l);}return q.call(p,B.call(x,a,b,C,d))}return _.z(p,
Ru(e,a),2)}m=p.yieldResult;b&&m.updatePanel(b);m.showPanel();_.Ih(p)})};
Su.prototype.hidePanel=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,Ru(b,a),2);c=d.yieldResult;c.hidePanel();_.Ih(d)})};
Su.prototype.updatePanel=function(a,b){var c=this,d;return _.y(function(e){if(1==e.nextAddress)return b?_.z(e,Ru(c,a),2):e.return();d=e.yieldResult;d.updatePanel(b);_.Ih(e)})};
Su[er]=[_.Qu];
var nAa=function(){};
nAa.prototype.openPopup=function(a,b,c,d){var e=this,h;return _.y(function(l){if(!e.container)return l.return();h={openPopupAction:{popup:b,popupType:c,uniqueId:a}};return l.return(e.container.handleOpenPopupAction(h,d))})};
_.oAa=new fr("STORAGE_MANAGER_TOKEN");
_.Tu=function(){};
_.Tu.getInstance=function(){var a=_.ve("ytglobal.storage_");a||(a=new _.Tu,_.Ge("ytglobal.storage_",a,void 0));return a};
_.Tu.prototype.estimate=function(){var a,b,c;return _.y(function(d){c=navigator;return(null===(a=c.storage)||void 0===a?0:a.estimate)?d.return(c.storage.estimate()):(null===(b=c.webkitTemporaryStorage)||void 0===b?0:b.queryUsageAndQuota)?d.return(pka()):d.return()})};
_.Ge("ytglobal.storageClass_",_.Tu,void 0);
var pAa=_.il(["https://fonts.googleapis.com/css?family=Roboto:300italic,400italic,500italic,700italic"]),qAa=_.il(["https://fonts.googleapis.com/css?family=Roboto+Mono:400"]);
var nza={"/":_.Ir,"/?feature=ytca":_.Ir,"/feed/downloads":_.Gk};
var rAa=function(){this.JSC$35329_moduleRegistry={};this.isLoading=!1;this.fetchPromise=Promise.resolve([])},bl=function(a,b){a.JSC$35329_moduleRegistry[b.toString()]=b;
return a};
rAa.prototype.getAsyncModuleIds=function(){for(var a=[],b=_.u(_.$b.apply(0,arguments)),c=b.next();!c.done;c=b.next())c=c.value,this.JSC$35329_moduleRegistry[c]&&a.push(this.JSC$35329_moduleRegistry[c]);return a};
rAa.prototype.JSC$35329_loadModules=function(){var a=this,b=this.getAsyncModuleIds.apply(this,_.Pc(_.$b.apply(0,arguments)));b.length&&(this.fetchPromise=new Promise(function(c,d){a.isLoading=!0;_.vn(_.sya.getMultipleAsync.apply(_.sya,_.Pc(b)).then(function(e){c(e)}).catch(function(e){d(e)}),function(){a.isLoading=!1})}))};
_.cl=new fr("MODULE_REGISTRY_TOKEN");
var sAa=function(a){this.JSC$35334_moduleRegistry=a};
sAa.prototype.handleResponse=function(a){var b,c,d,e;a=null!==(e=null===(d=null===(c=null===(b=a.responseContext)||void 0===b?void 0:b.webResponseContextExtensionData)||void 0===c?void 0:c.webResponseContextPreloadData)||void 0===d?void 0:d.preloadMessageNames)&&void 0!==e?e:[];this.JSC$35334_moduleRegistry.JSC$35329_loadModules.apply(this.JSC$35334_moduleRegistry,_.Pc(a))};
sAa[er]=[_.cl];
var fl=new fr("MSS_RESPONSE_PROCESSOR_TOKEN");
var tAa,uAa={},vAa=(uAa.initialized={priority:10,callback:function(){tAa=Promise.resolve(wza(_.ns.instance,_.g.location.href,{},document.referrer,function(){return 0},function(){return!1}))}},uAa.rendering={callback:function(a){var b;
return _.y(function(c){if(1==c.nextAddress)return _.z(c,tAa,2);b=c.yieldResult;if(!b.endpoint)throw Error("Je`"+_.g.location.href);uka(a,b);_.Ih(c)})}},uAa);
var wAa={messageWeights:[{messageRegExp:/.*(window.customElements|HTMLTemplateElement).* is undefined/,weight:500},{messageRegExp:/.*property '(configurable|polyfillWrapFlushCallback)'.*/,weight:500},{messageRegExp:/.*__shady_(native_addEventListener|getRootNode).*/,weight:500},{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:/(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 </,
weight:500},{messageRegExp:/undefined/,weight:500},{messageRegExp:/The YouTube player is not attached to the DOM/,weight:500},{messageRegExp:/Malformed continuation/,weight:500},{messageRegExp:/Offset is outside the bounds of the DataView/,weight:500},{messageRegExp:/Cannot redefine property: BetterJsPop/,weight:0},{messageRegExp:/^network error$/,weight:0},{messageRegExp:/Cannot read property 'snippet'.*/,weight:0},{messageRegExp:/The play method is not allowed by the user agent or the platform in the current context, possibly because the user denied permission./,
weight:0},{messageRegExp:/Unhandled action/,weight:100},{messageRegExp:/UrlEndpoint should not be used for same origin navigations. Use a better typed endpoint instead./,weight:100},{messageRegExp:/VisibilityLogger called before newScreen/,weight:1E3},{messageRegExp:/Unable to load Botguard/,weight:500},{messageRegExp:/Failed to retrieve emoji manager initial JSON data/,weight:100},{messageRegExp:/Endpoint supplied is invalid/,weight:100},{messageRegExp:/Cannot read property 'polyfillWrapFlushCallback'.*/,
weight:500},{messageRegExp:/unblocked44.ml.*/,weight:0},{messageRegExp:/Failed to fetch/,weight:500},{messageRegExp:/.*API fetch failed.*/,weight:1E3},{messageRegExp:/No RequestBuilder for endpoint/,weight:100},{messageRegExp:/.*Failed to initialize Tango client in CommentsInvalidation.*/,weight:100},{messageRegExp:/.*redefine.*property.*adPlacements/,weight:1E3},{messageRegExp:/ownerObj.base is undefined/,weight:1E3},{messageRegExp:/Cannot read property 'u'/,weight:100},{messageRegExp:/History popstate has no state/,
weight:500},{messageRegExp:/ReadableStream uploading is not supported/,weight:1E3},{messageRegExp:/bad trailing UTF-8 byte .* doesn't match the pattern 0b10xxxxxx/,weight:1E3},{messageRegExp:/b172965563/,weight:1E3},{messageRegExp:/UrlEndpoint should not be used for same origin navigations/,weight:1E3},{messageRegExp:/Fetching RunAttestationCommand returned falsy/,weight:100},{messageRegExp:/WEBCHANNEL_NETWORK_ERROR/,weight:100},{messageRegExp:/urlForEndpoint used on client endpoint/,weight:1E3},
{messageRegExp:/InnerTubeTransportService is already initialized/,weight:100}],callbackWeights:[{callback:function(a){var b=a.stack;if(b.includes("chrome://")||b.includes("chrome-extension://")||b.includes("moz-extension://")||b.includes("local.adguard.org")||b.includes("auctioneer3.50million.club")||b.includes("youtubedownloader")||b.includes("youtube_home_page")||b.includes("is_youtube_video_no_longer_available")||b.includes("switchScreenSizeHack")||a.stack.includes("/YouTubeCenter.js")||a.stack.includes("/mytube.js")||
b.includes("JSON.parseWrapper")||b.includes("/inj_js/common.js")||b.includes(".repl.co/")||a.message.includes("Access is denied for this document")&&b.includes("<anonymous>"))return!0;if(b.includes("https://www.youtube.com"))return!1;a=b.split("\n");if(!a.length)return!1;if(3>=a.length&&b.includes("s.onloadeddata"))return!0;b=0;for(var c=_.u(a),d=c.next();!d.done;d=c.next())d=d.value,(d.includes("https://")||d.includes("http://"))&&b++;return.95<b/a.length},
weight:0},{callback:function(a){return"Unknown Error"===a.message&&0===a.name.indexOf("NS_")},
weight:100},{callback:function(a){if(!_.cm)return!1;var b=0===a.message.indexOf("\uba54\ubaa8\ub9ac \ub9ac\uc18c\uc2a4\uac00 \ubd80\uc871\ud558\uae30 \ub54c\ubb38\uc5d0 \uc774 \uc791\uc5c5\uc744 \uc644\ub8cc\ud560")||a.message.includes("available to complete this operation"),c=a.stack.includes("webcomponents")&&"Object doesn't support this action"===a.message;a=a.message.includes("object that does not implement interface Element");return b||c||a},
weight:0},{callback:function(a){return"Illegal invocation"===a.message&&navigator.userAgent.includes("Trident")&&"Google Inc."===navigator.vendor},
weight:0},{callback:function(a){return"Operation is not supported"===a.message&&5<=(a.stack.match(/textinputassistant/g)||[]).length},
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("Script error."===a.message)return b[0].includes("www.youtube.com")||2<=b.length&&b[0].startsWith("at new")&&b[1].startsWith("at window.onerror");if("Unexpected token"===a.message)return!0;a=_.u(b);for(b=a.next();!b.done;b=a.next())if(b=b.value,!(b.includes("<anonymous>")||
b.startsWith("load@")||b.startsWith("global code@")||b.startsWith("@https://")))return!1;return!0},
weight:500},{callback:function(a){return"Cannot read property 'experiments'"===a.message&&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}]};
var xAa={},yAa=(xAa.initialized={priority:10,callback:function(a){a.injector.addProvider({provide:Iza,useValue:Ufa});a.injector.addProvider({provide:Jza,useValue:wAa});var b={};a.injector.addProvider((b.provide=Kza,b.useFactory=function(c,d){return function(){Zja(c,d)}},b[er]=[Iza,
Jza],b))}},xAa);
var zAa={},AAa=(zAa.initialized={callback:function(){_.w("high_entropy_hint_client_logging")&&oka()}},zAa);
var BAa={},CAa=(BAa.initialized={priority:10,callback:function(){var a=_.Sj(),b=_.ke("IS_HOMEPAGE_COLD")&&"MAIN_APP_WEB_PAGE_TYPE_BROWSE"||_.ke("IS_WATCH_PAGE_COLD")&&"MAIN_APP_WEB_PAGE_TYPE_WATCH"||_.ke("IS_RESULTS_PAGE_COLD")&&"MAIN_APP_WEB_PAGE_TYPE_SEARCH"||_.ke("IS_SHORTS_PAGE_COLD")&&"MAIN_APP_WEB_PAGE_TYPE_SHORTS"||"MAIN_APP_WEB_PAGE_TYPE_UNKNOWN";_.$q(_.Qga(),{mainAppWeb:Object.assign(Object.assign({},a),{pageType:b})});_.$q(Rga(),{mainAppWeb:Object.assign(Object.assign({},a),{pageType:b})});
_.$q(Sga(),{mainAppWeb:a});_.$q(Tga(),{mainAppWeb:a});cra(function(){_.Yk(Sga(),"FAILURE");_.Yk(Tga(),"FAILURE")})}},BAa);
var DAa={},EAa=(DAa.rendering={priority:0,callback:function(){var a=_.ir();a.parkOrScheduleJob(function(){a.processSignal("eocs")},10,"eor",5E3)}},DAa);
var Eya={showEngagementPanelEndpoint:Zia(Xr),refreshPanelEndpoint:Zia(Vr)};
var FAa={},GAa=(FAa.initialized={priority:10,callback:zka},FAa);
var HAa={acknowledgeChannelTouStrikeCommand:Yj(Os),addToPlaylistServiceEndpoint:Yj(Kt),addUpcomingEventReminderEndpoint:Yj(gt),browseEndpoint:Yj(zza),channelCreationFormEndpoint:Yj(Hs),channelCreationServiceEndpoint:Yj(Is),claimLegacyYoutubeChannelEndpoint:Yj(vs),clearSearchHistoryEndpoint:Yj(Ws),clearWatchHistoryEndpoint:Yj(Xs),commerceActionCommand:function(a){var b=_.hj();return function(){return b.resolve(a)}}(du),
createBackstagePostEndpoint:Yj(qs),createCommentEndpoint:Yj(Ds),createCommentReplyEndpoint:Yj(Cs),createLiveChatPollEndpoint:Yj(ht),createPlaylistServiceEndpoint:Yj(Lt),crossAccountChannelTransferEndpoint:Yj(dt),deleteLiveChatMessageCommand:Yj(jt),deletePlaylistEndpoint:Yj(Mt),dismissalEndpoint:Yj(Ps),feedbackEndpoint:Yj(Qs),flagEndpoint:Yj(St),getAccountSwitcherEndpoint:Yj(ct),getAccountsListInnertubeEndpoint:Yj(ft),getCommentsFromInboxCommand:Yj(zt),getDownloadActionCommand:Yj(Ft),getFlowCommand:Yj(Us),
getKidsBlocklistPickerCommand:Yj(Tt),getNotificationMenuEndpoint:Yj(Bza),getPaymentInstrumentsParamsCommand:Yj(lu),getPdgBuyFlowCommand:Yj(It),getReportFormEndpoint:Yj(Ut),getSearchInVideoCommand:Yj(Wt),getSurveyCommand:Yj(Zt),getTranscriptEndpoint:Yj(au),getPostVideoPreviewEndpoint:Yj(rs),likeEndpoint:Yj(Js),liveChatActionEndpoint:Yj(nt),liveChatEndpoint:Yj(mt),liveChatItemContextMenuEndpoint:Yj(kt),liveChatPurchaseMessageEndpoint:Yj(ot),liveChatQnaActionEndpoint:Yj(pt),liveChatReplayEndpoint:Yj(lt),
manageLiveChatUserEndpoint:Yj(rt),moderateLiveChatEndpoint:Yj(st),modifyChannelNotificationPreferenceEndpoint:Yj(Ct),notificationOptOutEndpoint:Yj(Dt),openSuperStickerBuyFlowCommand:Yj(qt),pauseSearchHistoryEndpoint:Yj(Ys),pauseWatchHistoryEndpoint:Yj(Zs),performCommentActionEndpoint:Yj(zs),playlistEditEndpoint:Yj(Ot),playlistEditorEndpoint:Yj(Nt),recordNotificationInteractionsEndpoint:Yj(Et),reelWatchEndpoint:Yj(Pt),refreshPanelEndpoint:Yj(Ht),removeUpcomingEventReminderEndpoint:Yj(tt),resumeSearchHistoryEndpoint:Yj($s),
resumeWatchHistoryEndpoint:Yj(at),runAttestationCommand:Yj(ps),resolveLocationCommand:Yj(wt),revealBusinessEmailCommand:Yj(ws),searchEndpoint:Yj(_.Yt),sendLiveChatMessageEndpoint:Yj(ut),sendLiveChatVoteEndpoint:Yj(vt),setSettingEndpoint:Yj(Ks),shareEntityServiceEndpoint:Yj(Ns),showEngagementPanelEndpoint:Yj(Gt),subscribeEndpoint:Yj(Ls),undoFeedbackEndpoint:Yj(Ss),unsubscribeEndpoint:Yj(Ms),updateBackstagePostEndpoint:Yj(ts),updateCommentEndpoint:Yj(Fs),updateCommentReplyEndpoint:Yj(Es),updateCommentsSettingsEndpoint:Yj(Gs),
updateKidsBlacklistEndpoint:Yj(Vt),updatePdgFeatureEnablementCommand:Yj(Jt),updatedMetadataEndpoint:Yj(xt),validateChannelHandleCommand:Yj(ys),updateChannelPageSettingsEndpoint:Yj(xs),verifyAgeEndpoint:Yj(Ts),whitelistEditEndpoint:Yj(cu),ypcCancelRecurrenceEndpoint:Yj(eu),ypcCompleteTransactionEndpoint:Yj(fu),ypcGetCartEndpoint:Yj(gu),ypcGetCrossDeviceOfflineEnabledDevicesCommand:Yj(hu),ypcGetOffersEndpoint:Yj(ju),ypcHandleTransactionEndpoint:Yj(mu),ypcLogWalletAnalyticDataEndpoint:Yj(nu),ypcOffersEndpoint:Yj(ku),
ypcOfflineVideoOnDeviceCommand:Yj(ou),ypcPauseSubscriptionCommand:Yj(pu),ypcRedeemCodeEndpoint:Yj(qu),ypcResumeSubscriptionCommand:Yj(ru),ypcUpdateFopEndpoint:Yj(iu)},Uu={},IAa=(Uu.GET_ACCOUNT_MENU=Yj(et),Uu.GET_NOTIFICATIONS_MENU=Yj(Aza),Uu.GET_UNSEEN_NOTIFICATION_COUNT=Yj(Bt),Uu.GET_USER_MENTION_SUGGESTIONS=Yj(ss),Uu.LOAD_GUIDE=Yj(Vs),Uu.SUBMIT_FEEDBACK=Yj(Rs),Uu),Vu={},JAa=(Vu.CONTINUATION_REQUEST_TYPE_BROWSE=Yj(us),Vu.CONTINUATION_REQUEST_TYPE_SEARCH=Yj(Xt),Vu.CONTINUATION_REQUEST_TYPE_WATCH_NEXT=
Yj(bu),Vu.CONTINUATION_REQUEST_TYPE_ACCOUNTS_LIST=Yj(bt),Vu.CONTINUATION_REQUEST_TYPE_COMMENTS_NOTIFICATION_MENU=Yj(Bs),Vu.CONTINUATION_REQUEST_TYPE_COMMENT_REPLIES=Yj(As),Vu.CONTINUATION_REQUEST_TYPE_REEL_WATCH_SEQUENCE=Yj(Rt),Vu),vza={commandEndpointMap:HAa,signalEndpointMap:IAa,continuationEndpointMap:JAa,watchEndpointMap:{player:Yj(_.$t),watchNext:Yj(Cza)},reelWatchEndpointMap:{player:Yj(_.$t),reelItemWatch:Yj(Pt),reelWatchSequence:Yj(Qt)}};
var KAa=function(){};
KAa.prototype.getRoot=function(){return this.JSC$35358_rootElement};
_.t.Object.defineProperties(KAa.prototype,{playerApi:{configurable:!0,enumerable:!0,get:function(){return this.JSC$35358_rootElement?this.JSC$35358_rootElement.getPlayer().getPlayerPromise():Promise.resolve(void 0)}}});
_.LAa=new fr("SHORTS_CONTROLLER_TOKEN");
var MAa={},NAa=(MAa.initialized={priority:10,callback:function(a){var b=_.hj();b.addProvider({provide:tu,useValue:_.v("INNERTUBE_CONTEXT_CLIENT_NAME","WEB")});b.addProvider({provide:su,useValue:5184E6});b.addProvider({provide:_.Rj,useFactory:function(){return _.iya.promise}});
b.addProvider({provide:_.kya,useFactory:function(){return _.jya.promise}});
var c={};b.addProvider((c.provide=_.zu,c.useFactory=function(l,m){return function(){return Tja(l,m)}},c[er]=[tu,
su],c));c={};b.addProvider((c.provide=_.yu,c.useClass=Dza,c[er]=[tu,su],c));c={};b.addProvider((c.provide=_.dl,c.useClass=Hza,c[er]=[_.yu],c));b.addProvider({provide:mya,useFactory:Hj});b.addProvider({provide:Sr,useFactory:Hj});b.addProvider({provide:dAa,useFactory:Hj});b.addProvider({provide:Rr,useFactory:Hj});b.addProvider({provide:Nya,useValue:_.Bj});b.addProvider({provide:Dya,useClass:Aya});b.addProvider({provide:Mya,useClass:Lya});b.addProvider({provide:du,useClass:du});b.addProvider({provide:rza,
useValue:vza});b.addProvider({provide:Ju,useFactory:_.Qr});b.addProvider({provide:Zwa,useFactory:_.wi.getInstance});c={};b.addProvider((c.provide=ska,c.useFactory=function(l){return function(m){var p=void 0===p?{}:p;var q,x,B,C,I,H,O=null===(B=null===(x=null===(q=m.endpoint)||void 0===q?void 0:q.commandMetadata)||void 0===x?void 0:x.webCommandMetadata)||void 0===B?void 0:B.rootVe;if(O){if(m.previousCsn){q=m.previousCsn;var X=void 0===X?{}:X;if(q!==_.pi(X.layer)||O!==Fga(X.layer))Hga(q,X.cttAuthInfo,
X.layer||0),_.je(li(X.layer),q),_.je(mi(X.layer),O)}m.endpoint&&m.previousCsn?(p.parentCsn=m.previousCsn,_.Qza(l,m.endpoint,p)):_.Fu(l,O,void 0,p);(null===(C=m.response)||void 0===C?0:C.trackingParams)&&_.Hu(l,m.response.trackingParams);(null===(I=m.playerResponse)||void 0===I?0:I.trackingParams)&&_.Hu(l,m.playerResponse.trackingParams);(null===(H=m.reelWatchSequenceResponse)||void 0===H?0:H.trackingParams)&&_.Hu(l,m.reelWatchSequenceResponse.trackingParams)}}},c[er]=[Ju],c));
c={};b.addProvider((c.provide=fAa,c.useClass=eAa,c[er]=[Nya,Rr],c));c={};b.addProvider((c.provide=Pu,c.useClass=Pu,c[er]=[_.Rj,Rr],c));c={};b.addProvider((c.provide=Lu,c.useClass=Lu,c[er]=[Sr,_.$k],c));_.w("kevlar_panels_api_client")&&(b.addProvider({provide:_.Qu,useClass:nAa}),c={},b.addProvider((c.provide=_.Ur,c.useClass=Su,c[er]=[_.Qu],c)),c={},b.addProvider((c.provide=Xr,c.useClass=Xr,c[er]=[Tr,_.Ur],c)),c={},b.addProvider((c.provide=Vr,c.useClass=Vr,c[er]=[Tr,_.Ur],c)));_.w("kevlar_enable_mss_lazy_load")&&
(b.addProvider({provide:_.cl,useClass:rAa}),c={},b.addProvider((c.provide=fl,c.useClass=sAa,c[er]=[_.cl],c)));b.addProvider({provide:_.LAa,useClass:KAa});b.addProvider({provide:Ywa,useFactory:function(){return _.cr.getInstance()}});
b.addProvider({provide:Yza,useFactory:ika});b.addProvider({provide:Zza,useFactory:function(){return _.Er.getInstance()}});
c={};b.addProvider((c.provide=_.Mu,c.useClass=_.Mu,c[er]=[_.Rj,_.$k,Ju,Yza,Zza,Ywa],c));c={};b.addProvider((c.provide=_.Nu,c.useFactory=function(l){return l.upliftCompletionResolver.promise},c[er]=[fAa],c));
c=_.ke("IS_SHELL_LOAD")?"aa":"eocs";var d=_.ke("IS_SHELL_LOAD")?3:2;_.ir().parkOrScheduleJob(function(){hAa()},d,c);
_.ir().parkOrScheduleJob(function(){_.hj().resolve(Pu).start()},2,"eocs");
_.ir().parkOrScheduleJob(function(){$za()},2,"eocs");
_.ir().parkOrScheduleJob(function(){_.hj().resolve(Lu).start()},2,"eocs");
_.w("web_include_lottie")&&_.ir().parkOrScheduleJob(function(){cka()},1,"eocs");
_.w("kevlar_debug_data_app_registration_ks")||Sia();_.w("activity_component_to_lib_killswitch")||b.addProvider({provide:_.Jr,useValue:new nya(a.root)});a=b.resolve(Dya);if(!_.w("kevlar_network_sli_killswitch")){var e=lya;b.addProvider({provide:Wza,useValue:lya})}c={};b.addProvider((c.provide=dza,c.useFactory=rka,c[er]=[_.Nu,Sr,_.zu],c));c={};b.addProvider((c.provide=cza,c.useClass=js,c[er]=[dza],c));_.w("web_inject_fetch_manager")?(b.addProvider({provide:Xza,useClass:Ku}),e=b.resolve(Xza)):(Ku.instance=
new Ku(e),Ku.instance||(Ku.instance=new Ku),e=Ku.instance);d=_.w("web_enable_client_location_service")?_.Vj.getInstance():void 0;c={};c=(c.consistency=_.aja(),c);_.w("kevlar_enable_mss_lazy_load")&&(c.mss=b.resolve(fl));d&&(c.client_location=d);var h=b.resolve(_.yu);c.entities=b.resolve(Mya);c.store=b.resolve(_.dl);d=b.resolve(rza);Zya(d,e,a,c,h,b.resolve(cza));b.addProvider({provide:Tr,useValue:_.Zk()});b.addProvider({provide:_.zh,useClass:_.zh});b.addProvider({provide:jAa,useFactory:function(){return new jAa(_.hj().resolve(_.zh),
_.Er.getInstance())}});
_.ir().parkOrScheduleJob(function(){kAa()},1,"eocs");
e={};b.addProvider((e.provide=Ou,e.useClass=Ou,e[er]=[_.zu,Tr],e));b.addProvider({provide:_.oAa,useFactory:_.Tu.getInstance});_.ir().parkOrScheduleJob(function(){_.hj().resolve(Ou).refresh()},0,"eocs");
_.ns.instance=new _.ns(d.reelWatchEndpointMap||{});b.addProvider({provide:_.Vka,useValue:_.ns.instance});_.w("web_prs_testing_mode_killswitch")||(e=new _.ck(window.location.href),""!==e.JSC$32231_queryData_.toString()&&e.JSC$32231_queryData_.get("force_ad_encrypted")&&(_.ns.instance.forceWebFEForAdsTesting=!0));_.w("kevlar_signal_collection_killswitch")||(e={},b.addProvider((e.provide=Du,e.useClass=Du,e[er]=[tu,Zwa],e)),_.ir().parkOrScheduleJob(function(){_.hj().resolve(Du).record()},1,"eocs"));
_.w("web_debug_handler_registration_killswitch")||_.ir().parkOrScheduleJob(function(){Qj("DOWNLOAD_PES",hka);_.w("offline_client_state_export_ks")||Qj("OFFLINE_CLIENT_STATE",eka)},0,"eocs");
_.w("kevlar_prevent_polymer_dynamic_font_load")&&_.ir().parkOrScheduleJob(function(){var l=[_.ac(pAa),_.ac(qAa)];l=_.u(l);for(var m=l.next();!m.done;m=l.next()){m=m.value;var p=document.createElement("link");_.Uaa(p,m);document.head.appendChild(p)}},1,"eocs");
b=_.Zk();_.zya.instance=new _.zya(b);_.w("enable_rta_manager")&&(_.Nr.instance=new _.Nr(new yya(b)))}},MAa);
var OAa={},PAa=(OAa.initialized={priority:10,callback:Tka},OAa);
var QAa={},RAa=(QAa.rendering={priority:10,callback:Yka},QAa),SAa={},TAa=(SAa.rendering={callback:Yka},SAa);
_.je("FILLER_DATA",{browse:{filler:!0,page:"browse"},search:{filler:!0,page:"search",endpoint:{commandMetadata:{webCommandMetadata:{url:"/results",webPageType:"WEB_PAGE_TYPE_SEARCH"}},urlEndpoint:{url:"/results"}},response:{contents:{twoColumnSearchResultsRenderer:{primaryContents:{sectionListRenderer:{contents:[],subMenu:{searchSubMenuRenderer:{}}}},secondaryContents:{secondarySearchContainerRenderer:{contents:[]}}}}}},watch:{filler:!0,page:"watch",endpoint:{commandMetadata:{webCommandMetadata:{url:"/watch",
webPageType:"WEB_PAGE_TYPE_WATCH"}},urlEndpoint:{url:"/watch"}},playerResponse:{playabilityStatus:{status:"OK"}},response:{contents:{twoColumnWatchNextResults:{results:{results:{contents:[{videoPrimaryInfoRenderer:{},videoSecondaryInfoRenderer:{}}]}},secondaryResults:{secondaryResults:{}}}}}}});
if(_.w("kevlar_enable_mss")){_.dc(new vqa);var ao=!0,$n,bo,Wu;ao=void 0===ao?!1:ao;$n=void 0===$n?"base-js":$n;bo=void 0===bo?!1:bo;Wu=void 0===Wu?{}:Wu;var Vpa="",Wpa="";window&&window._F_cssRowKey&&(Vpa=window._F_cssRowKey,window._F_combinedSignature&&(Wpa=window._F_combinedSignature));if(Vpa&&"function"!==typeof window._F_installCss)throw Error("Fa");var UAa=new _.eo;Wu.useCors&&(UAa.useCors_=Wu.useCors);Wu.urlMaxLength&&(UAa.urlMaxLength=Wu.urlMaxLength);var VAa=fc();VAa.JSC$32005_loader_=UAa;
VAa.setBatchModeEnabled(!0)}var WAa=document.querySelector("ytd-app");if(!WAa)throw Error("Ke");var Xu=new Bu({root:WAa,injector:_.hj()});Xu.install(CAa);Xu.install(yAa);Xu.install(Mza);Xu.install(GAa);Xu.install(NAa);Xu.install(AAa);_.w("kevlar_enable_mss_lazy_load")&&Xu.install(PAa);if(_.ke("IS_SHELL_LOAD"))Xu.install(vAa);else{var XAa=_.df(window.location.href);XAa&&"/watch"===XAa?Xu.install(TAa):Xu.install(RAa)}_.w("web_broadcast_eocs_with_lifecycle")&&Xu.install(EAa);Xu.transition("initialized");
_.Yu=_.g.JSON.parse;
var YAa,ZAa;_.Zu=function(a){_.mn.call(this);this.headers=new Map;this.JSC$35377_xmlHttpFactory_=a||null;this.JSC$35377_active_=!1;this.xhrOptions_=this.JSC$35377_xhr_=null;this.JSC$35377_lastUri_="";this.JSC$35377_lastErrorCode_=0;this.JSC$35377_lastError_="";this.inAbort_=this.inOpen_=this.inSend_=this.errorDispatched_=!1;this.timeoutInterval_=0;this.JSC$35377_timeoutId_=null;this.responseType_="";this.useXhr2Timeout_=this.JSC$35377_withCredentials_=!1};
_.wl(_.Zu,_.mn);YAa=/^https?$/i;ZAa=["POST","PUT"];_.$Aa=[];_.Zu.prototype.cleanupSend_=function(){this.dispose();_.ka(_.$Aa,this)};
_.Zu.prototype.send=function(a,b,c,d){if(this.JSC$35377_xhr_)throw Error("Le`"+this.JSC$35377_lastUri_+"`"+a);b=b?b.toUpperCase():"GET";this.JSC$35377_lastUri_=a;this.JSC$35377_lastError_="";this.JSC$35377_lastErrorCode_=0;this.errorDispatched_=!1;this.JSC$35377_active_=!0;this.JSC$35377_xhr_=this.createXhr();this.xhrOptions_=this.JSC$35377_xmlHttpFactory_?this.JSC$35377_xmlHttpFactory_.getOptions():Xn.getOptions();this.JSC$35377_xhr_.onreadystatechange=(0,_.tl)(this.onReadyStateChange_,this);try{this.inOpen_=
!0,this.JSC$35377_xhr_.open(b,String(a),!0),this.inOpen_=!1}catch(l){aBa(this,l);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if("function"===typeof d.keys&&"function"===typeof d.get){e=_.u(d.keys());for(var h=e.next();!h.done;h=e.next())h=h.value,c.set(h,d.get(h))}else throw Error("Me`"+String(d));d=Array.from(c.keys()).find(function(l){return"content-type"==l.toLowerCase()});
e=_.g.FormData&&a instanceof _.g.FormData;!_.ea(ZAa,b)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.u(c);for(d=b.next();!d.done;d=b.next())c=_.u(d.value),d=c.next().value,c=c.next().value,this.JSC$35377_xhr_.setRequestHeader(d,c);this.responseType_&&(this.JSC$35377_xhr_.responseType=this.responseType_);"withCredentials"in this.JSC$35377_xhr_&&this.JSC$35377_xhr_.withCredentials!==this.JSC$35377_withCredentials_&&(this.JSC$35377_xhr_.withCredentials=this.JSC$35377_withCredentials_);
try{bBa(this),0<this.timeoutInterval_&&((this.useXhr2Timeout_=cBa(this.JSC$35377_xhr_))?(this.JSC$35377_xhr_.timeout=this.timeoutInterval_,this.JSC$35377_xhr_.ontimeout=(0,_.tl)(this.timeout_,this)):this.JSC$35377_timeoutId_=_.yn(this.timeout_,this.timeoutInterval_,this)),this.inSend_=!0,this.JSC$35377_xhr_.send(a),this.inSend_=!1}catch(l){aBa(this,l)}};
var cBa=function(a){return _.cm&&_.im(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout};
_.Zu.prototype.createXhr=function(){return this.JSC$35377_xmlHttpFactory_?this.JSC$35377_xmlHttpFactory_.JSC$32053_createInstance():Xn.JSC$32053_createInstance()};
_.Zu.prototype.timeout_=function(){"undefined"!=typeof sla&&this.JSC$35377_xhr_&&(this.JSC$35377_lastError_="Timed out after "+this.timeoutInterval_+"ms, aborting",this.JSC$35377_lastErrorCode_=8,this.dispatchEvent("timeout"),this.abort(8))};
var aBa=function(a,b){a.JSC$35377_active_=!1;a.JSC$35377_xhr_&&(a.inAbort_=!0,a.JSC$35377_xhr_.abort(),a.inAbort_=!1);a.JSC$35377_lastError_=b;a.JSC$35377_lastErrorCode_=5;dBa(a);$u(a)},dBa=function(a){a.errorDispatched_||(a.errorDispatched_=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.Zu.prototype.abort=function(a){this.JSC$35377_xhr_&&this.JSC$35377_active_&&(this.JSC$35377_active_=!1,this.inAbort_=!0,this.JSC$35377_xhr_.abort(),this.inAbort_=!1,this.JSC$35377_lastErrorCode_=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),$u(this))};
_.Zu.prototype.disposeInternal=function(){this.JSC$35377_xhr_&&(this.JSC$35377_active_&&(this.JSC$35377_active_=!1,this.inAbort_=!0,this.JSC$35377_xhr_.abort(),this.inAbort_=!1),$u(this,!0));_.Zu.superClass_.disposeInternal.call(this)};
_.Zu.prototype.onReadyStateChange_=function(){if(!this.isDisposed())if(this.inOpen_||this.inSend_||this.inAbort_)eBa(this);else this.onReadyStateChangeEntryPoint_()};
_.Zu.prototype.onReadyStateChangeEntryPoint_=function(){eBa(this)};
var eBa=function(a){if(a.JSC$35377_active_&&"undefined"!=typeof sla&&(!a.xhrOptions_[1]||4!=_.av(a)||2!=a.getStatus()))if(a.inSend_&&4==_.av(a))_.yn(a.onReadyStateChange_,0,a);else if(a.dispatchEvent("readystatechange"),a.isComplete()){a.JSC$35377_active_=!1;try{if(_.bv(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.JSC$35377_lastErrorCode_=6;try{var b=2<_.av(a)?a.JSC$35377_xhr_.statusText:""}catch(c){b=""}a.JSC$35377_lastError_=b+" ["+a.getStatus()+"]";dBa(a)}}finally{$u(a)}}},
$u=function(a,b){if(a.JSC$35377_xhr_){bBa(a);
var c=a.JSC$35377_xhr_,d=a.xhrOptions_[0]?_.rl:null;a.JSC$35377_xhr_=null;a.xhrOptions_=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},bBa=function(a){a.JSC$35377_xhr_&&a.useXhr2Timeout_&&(a.JSC$35377_xhr_.ontimeout=null);
a.JSC$35377_timeoutId_&&(_.zn(a.JSC$35377_timeoutId_),a.JSC$35377_timeoutId_=null)};
_.Zu.prototype.isActive=function(){return!!this.JSC$35377_xhr_};
_.Zu.prototype.isComplete=function(){return 4==_.av(this)};
_.bv=function(a){var b=a.getStatus(),c;if(!(c=Ppa(b))){if(b=0===b)a=lma(String(a.JSC$35377_lastUri_)),b=!YAa.test(a);c=b}return c};
_.av=function(a){return a.JSC$35377_xhr_?a.JSC$35377_xhr_.readyState:0};
_.Zu.prototype.getStatus=function(){try{return 2<_.av(this)?this.JSC$35377_xhr_.status:-1}catch(a){return-1}};
_.cv=function(a){try{return a.JSC$35377_xhr_?a.JSC$35377_xhr_.responseText:""}catch(b){return""}};
_.Zu.prototype.getResponse=function(){try{if(!this.JSC$35377_xhr_)return null;if("response"in this.JSC$35377_xhr_)return this.JSC$35377_xhr_.response;switch(this.responseType_){case "":case "text":return this.JSC$35377_xhr_.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in this.JSC$35377_xhr_)return this.JSC$35377_xhr_.mozResponseArrayBuffer}return null}catch(a){return null}};
_.Zu.prototype.getAllResponseHeaders=function(){return this.JSC$35377_xhr_&&this.isComplete()?this.JSC$35377_xhr_.getAllResponseHeaders()||"":""};
_.Zu.prototype.getLastError=function(){return"string"===typeof this.JSC$35377_lastError_?this.JSC$35377_lastError_:String(this.JSC$35377_lastError_)};

_._ModuleManager_initialize=function(a,b){if(!_.bc){if(!_.cc)return;_.dc((0,_.cc)())}_.bc.setAllModuleInfoString(a,b)};

_._ModuleManager_initialize('kevlar_base_module/sy2/syd/syb/syi:3/syj/syk/syl/sy1:1,2,4,5,6,7/sy16/sy19/sy1a:9,a/sy1z:b/sye/sya:3,d/syf/syo/sy4v:g/sy4g/sy51/sy52:i,j/sy53:k/sy5l:g,l/sy23/sy5f:f,n/sy5e:o/sy4z:f,n/sy2f/sy2n:r/sy5d:p,q,s/sy5o:p,q/sy5n:u/sy4a/sy1d/sy4y:x/sy5a:f,x/sy24/sy29/sy20:c,f,r/sy3u:f/sy3x/sy57:l,10,14/sy25:y/sy1q:x/sy50:f,11,17/syt/sy58:19/sy17:9/sy4p/sy28:q,s,10,11,16,19,1b,1c/sy59:g,q/sy22:c,11,1e/sy56:z,12,13,15,18,1a,1d,1f/sy44:10/sy5b:1h/sy5m:m,t,v,w,1g,1i/sy3n/sy3o:f,1k/sy69/sy4f:i/sy4m:1h,1n/sy3:1,e,h,1j,1l,1m,1o/sy4/sy7/sy5s:p/sy5t:o/sy5r:v,1s,1t/sy3p:f,1k/sy4h/sy5:e,1j,1o,1q,1r,1u,1v,1w/sy8/sy9/sy6:g,1r,1y,1z/syn/syc:3,21/syg:1j,1o,1u/sy1g/sy1t:24/sy27/sy2e:26/sybv:g,27/sy1b:b/sybf:g,j,p,1d,27,29/sy1m/sy1n:2b/sy1w:2c/sy2d:10/sy42/sy3w:1j,1o,1w,2f/sy6k:h,t,v,1g/sy6b:m,1g,1i,1u/sy6j:2g,2h,2i/sy6g:g,j,y/sy6m:1o,26/sy6n:16,25,27,2e,2k,2l/sy5g/sy5h:f,g,s,16,19,1c,27,2n/sy6p:2o/sy6o:z,18,1u,2m,2p/sy6r:g,s,z,13,18,1u,2e/sy6s:j,1d,2r/sy6q:1a,2s/sy3e:b/sy2t:f,n/sy13:f,n/sy3h:r,2u,2v,2w/sy3f:2u/sy1o:9,2c/sy3i:2v,2z/sy6t:m,z,12,18,1d,1u,2x,2y,30/sy6u:g,z,13,18,1d,1u/sy49/sy47:g/sy6i/sy48:k,2e,33,34,35/sy6v:g,1d,1u/sy6x:2o/sy6y:2o/sy6z:1u,2o/sy70:g,z,18,1d,1u/sy71:g,s,z,16,18,1u/sy72:g,s,1u/sy73:j,16,3d/sy74:g,1d,1u/sy75:g,q,y/sy76:g,z,18,1d,1u/sy77:g,s,y,z,18,1u/sy78:1j,1o,3g/sy79:34,38,39,3a,3b,3c,3e,3f,3h,3i,3j/sy40/sy7a:2s,3l/sy6w:36,37,3k,3m/sy4l/sy6e:m,27/sy7c:1u,2o/sy7d:u,1d,2o/sy7f/sy7g:t,1g,1u/sy7h:h,1j,1o,2i,3s,3t/sy2m/sy7e:3r,3u,3v/sy7j:h,1j,1o,3s/sy7k:1j,1o,1u/sy7l:g,1d,1u/sy12:5,g/sy7m:g,16,18,1c/sy2b:29/sy7n:g,s,y,z,13,18,1m,1u,42/sy7o:g,s,z,16,18,1l,1u/sy7p:g,1d,1u/sy7q:g,s,z,18,1u/sy7r:g,s,16,18,1u/sy7s/sy7t:h,s,16,1u,48/sy7u:g,s,16,1u/sy7v:g,k,s,y,z,13,18,1m,1u,42/sy43:d,1o,2o,34,3b,3c,3e,3f,3g,3h,3i,40,41,43,44,45,46,47,49,4a,4b/sy7i:2j,2s,36,3l,3p,3x,3y,3z,4c/sy7x:1d,1o,2o,2r/sy7w:4d,4e/sy7y:2j,2o,3p,3u/sy7z:1j,1o,2o/sy81:g,1d,1u/sy3g:r,2v,2w/sy1y/sy1i:9,f,24/sy2k:a,4k,4l/sy2u:f,n/sy1x:2v,4m,4n/sy3k:4o/sy5w:v,z,12,13,15,16,18,2x,30,4j,4p/sy80:2m,3q,3w,4f,4g,4h,4i,4q/sy7b:4r/sy82:3m,3o,4s/sy61:g,12,25,2e/sy6l:1v,2q,2t,31,32,3n,4t,4u/sy86:z,13,18,1f,1u,2o/sy85:1o,2e,2i,4w/sy4d/sy87/sy84:1v,2p,2t,31,32,3n,4t,4u,4x,4y,4z/sy88:4v,50/sy8c:g,z,18,1d,1u,2e,2x,4j/sy8b:12,1o,30,4p,52/sy2s:4l/sy5j:q/sy2l:4m/sy1c/sy14/sy1e:x/sy1j:58,59/sy33:2v,2w/sy32:9,a,5b/sy34:r,2v,2w/sy35:57,5a,5c,5d/sy3b:5e/sy3q:4n/syr/sy2a:1b/sy8d:g,v,1d/sy3v:22/sy15:58/sy18:9/sy5c:t,1g,1i/sy3z:1j,1o,1u,2e,5k,5l,5m,5n/sy8e:v,5l,5m,5n/sy8g:6,f,g/syv:4/sy8f:1o,4y,5k,5p,5q,5r/sy1u/syx:9,f,24,5t/sy1k:5a/sy2x:4l/sy2w:r,2v,2w,4k,4n,5w/sy39:5d/sy3a:5b/sy8h:1j,1o,1t,2x,30,4p,5u,5v,5x,5y,5z/sy2i:a,f,r,59/sy2j:61/syu:8,2p,31,3n,4t,4z,53,54,55,56,5f,5g,5h,5i,5j,5o,5s,60,62/sy8a:63/sy8i:63/sy8j:1j,1o,1u/sy8l:63/sy8m:g,z,18,1d,1u/sy68:z,18,1o,1u,2o/sy8n:g,z,16,18,19,5i/sy8k:1v,2t,32,4u,4x,64,65,66,67,68,69,6a/sy8o:1n/sy8p:12,18,1d,1v,2n/sy89:6b,6c,6d/sy83:51,6e/syb5:2j,36,3m,3p,3x,3y,4c/sybd:g,1d/sy9z:10,1z/sya0:2j,2o,2r,3p,48,6i/sya1:2j,36,3m,3o,3p,4c/sya2:4c/sy9h:2o,3u/sy9i:3m,4c/sy9j:36,3k,3m/sy9k:2j,36,3m,3o,3p,4c/sy9m:36,3k,3m/sya3:1u,2o/sy9n:18,1d,2o/sy9o:1j,36,3m,4c/sya4:z,18,1u,2o/sy9y:51,6b,6j,6k,6l,6m,6n,6o,6p,6q,6r,6s,6t,6u/sybe:2a,2o,3p,3y,3z/sybh:h,18,1d,48/sybg:2j,36,3m,3o,3p,3x,3y,4c,6x/sybi:2j,36,3m,3o,3p,4c/sybk:2e,2j,35,3o,3p,3y,4c/sybl:h,1d,2r,48/sybm:1j,1o,2r/sybn:g,1d,1u/sybo:18,1o,2o,73/sybj:51,6j,6q,6w,6y,6z,70,71,72,74/sybp:j,2o,2r/sybq:6v,75,76/sy97:2o,2s,3u/sya5:2r,3p,3y,3z,4c/sy98:1i,36,37,3m,4c/sy99:2j,3k,3m/sya6:3n,4t,78,79,7a,7b/sy8t:h,s,16,1u,48/sy8s:1j,1o,1v,2n,7d/syw/syy:4d,7f/sy8u:g,j,y/sy9p:7h/sy9l:25,2k,2l,3w,6c,6d,6m,6n,6o,6p,6q,6s,6t,7e,7g,7i/sy6a:1j,1o,1u/sya8:3n,4t,78,7a,7b/sya7:6v,7c,7j,7k,7l/sybr:g,1d,1o,1u,4q/sybs:1d,1u,2o/sybt:2j,36,3m,3p,3y,4c/sy21:c/sy1f:57,59,7q/sy3t:r,2v,7r/sybu:v,1o,5n,7s/sybc:28,2d,6f,6g,6h,77,7m,7n,7o,7p,7t/sy8r:6b,6c,6d,7e,7h/sy8v:7v/sy6c/syag/syal:j,v,z,18,1d,1o,2o,7y/syca:1j,1u,2o/sycb:1d,1i,1o,1s,2o/syce:g,s,16,1u/sycf:1o,82/sycg:1u,2o/sycd:83,84/sycc:z,18,1d,85/sy3c:57,5c,5d,61/sycj:g,j,v,16,5f,87/syci:1j,1o,1u,27,5u,88/sych:4q,89/syck:g,18,1d/sycn:1o,5n,8b/sycm:8c/syco:8d/sycp:7e,7h,8e/sy2y:r,2v,5w/sycl:8f,8g/sycr:g,1d,1u/sycs:1o,8i/sycq:7k,8a,8h,8j/syct:1u,2o/sycu:1o,8l/sycv:1j,1o,1u,4q/sycw:2j,2o/sycx:7u/sycy:z,1d,1u,2o/syd0:g,z,18,1d,1u/sycz:8r/sy1h:1o,24,2e,2i,8q,8s/syd1:g,16,1u/syd2:1d,1s,1t,2o/syd3:g,1d/sy45/sy46:8x/syd5:j,1d,1u,2e,2o,7s,8y/syd4:1o,8w,8z/syd6:f,g,16/sy54:l,y,1o/sy4x:z,18,1d,1o/syd8:z,18,1d,1u,2o/sy55:6,2e,2x,30,56,5g,5n,92,93,94/syd9:95/syd7:1j,96/syda:f,g,16/sydb:96/sydc:1j,1o,1u,2o/sydd:g,1d,1u/syde:12,94/sydg:1o,2r,5n/sydh:1o,2r,5n/sydi:99,9d,9e/sydf:98,9a,9b,9c,9f/syak:v,1d,7y/syaj:1o,9h/syah:6,7z,9i/syao:5n,9i/syan:9j,9k/syai:1i,9j/sydj/sydl:9k/sydk:h,3s,9n,9o/sydm:h,3s,9l,9n/sy2o:f,r,x/sy2z:x/sydn:g,1d,1u,2x/sydo:g,1d,1u,2x/sy30:c,1o,30,4o,52,57,59,9r,9s,9t,9u/sydp:9h,9v/sydq:h,3s,9l,9w/sydr:9p/syam:1l,1v,6c,7i,9m,9q,9x,9y/sy26:16/syds:z,13,18,1f,2m,a0/sy67:g/syh:7w,7x,80,81,86,8k,8m,8n,8o,8p,8t,8u,8v,90,91,97,9g,9z,a1,a2/sy4n/sy4o:a4/syq/syp:1y,a6/sym:8,g,s,y,z,13,18,1q,1u,42,a5,a7/sydz:2j/sys:a9/sy6d:g/sy2v:2v,7r/syiq:1d,1u,ab,ac/syir:1d,1u,2o,ab,ac/syz:1j,1o,ad,ae/sy1l/sy10:21,2o,ag/sy4i:1w,8x/sy11:f,g,y,26,33,7x,ai/sy1p:2z/sy1r:24,2b/sy1s:f,r/sy1v:2b,2e,2o,5i/sy2c:g,z,17,1d,1u/sy2g:f,r,16,24,2k,5t/sy2h:f,r/sy2p:9r/sy2q:9r/sy3d:z,13,14,18,1d,1u,2o,2u,4j,a7/syhn:g,v,1d/sy9b:z,18,1d,1i,1u,2o,2x/syho:7e,7h,at,au,av/syhq:g,v,1d/syhr:1o,av/syhp:aw,ax,ay/syhs:z,1d,1u,2o/syht:1j,1o/syhu:v,1d,2o/sy3l:r,2v,7r/sy3m:ak,b3/sy31:u,z,13,18,1d,26,2x,30,4o,5e,9r,9s,b4/syhv:g,b5/syec/syhw:h,88,b7/syap/syhx:h,1j,b7,b9/syhy:1o,5n/syhz:h,88,b7/syi1:4t,ac,b7/syi0:bd/syi2:g,1d,1i,1u,2e,7s/sy8w:g,j,s,z,16,18,1i,1u,2y/sy95:t,v,1g/sy94:1j,1o,1u,bh/syed:h,1o,5n/syi3:h,j,u,z,18,1d,b4/sy2r:5g,7k,9m,am,az,b0,b1,b2,b6,b8,ba,bb,bc,be,bf,bg,bi,bj,bk/sy36:2v,7q,9r/sy37:bm/sy38:1w,5f,5n,5y,62,8g,9v/sy3j:g,4n/sy3r:v,1m,26,2w,4l,58,5n/sy3s:24,ak,bm/sy3y:14/syhg:2j,2r,36,4c/syhf:7k,bt/sy41:25,3o,5r,7f,ai,bu/sy4b/sy4c:g,j,y,27,bw/sy4e:g,1d,1u,27/syfh:6,1j,1m,1o,1u,88/syfi:1m,9v/syfj:2j,2r,3k,4u,av,bz,c0/syb1:1j,1o,2o,2s,b9/syfk:3u,c2/syfl:6q/syfm:z,18,1d,1f,1u,2e,bp/sy4j:8,c1,c3,c4,c5/sy4k:g,j,z,13,16,18,1u,2e,b3/sy4q/sy4s/sy4r:6,1w,2i,55,7k,7x,c9/sy92:1j,1u,2o/sy93:1o,cb/sy4t:2,6,1v,c9,cc/sy4u:1j,1o,2e,5n,9c,a6/sy4w:1j,1o,1u,1w,2o,4u,5f,7f,ac/sy5i:g,1d,2e,ac/syk6:2o,6a/sy5k:1j,1o,1u,2d,an,bn,ch/sy5p:1j/sy5q:1u,2e,2o,92,93,cj/sy5u:j,1u,2o/sy5v:92,cl/sy5z:f,g,16,92/sy5x:5n,cn/sy5y:2o,cj/sy60:f,g,92/sy63:1o,2o,5n/sy64:cr/sy62:cl,cs/sy65:1d,1f/sy66:ct,cu/sy6f:6,s,z,16,18,1f,1u,5f/sy6h:g,j,16/sy8q:2j,3p,4u/sy8x:6,2j,2o/sy8y:1j,1o,4q,4u/sy8z:1d,1i,1o,1u,2o,3v/sy90:m,1d,1i,1u/sy91:1d,1i,1s,1t,2o/sy96:3n,4t,78,7a,7b/sy9a:2j,2o,5n/sy9d:g,z,18,1d,1o,1u/sy9c:1i,d6/sy9e:3n,4t,78,7b/sy9f:3n,4t,78,7a,7b/sy9g:2o,7k,b4/sy9q:3m,4c,ag/sy9r:3m,4c/sy9s:1i,db,dc/sy9u:2j,36,3m,3p,4c/sy9t:4q,5r,6c,6d,7e,7h,de/sy9v:2j,3p,3z/sy9w:20,2j,3m,4c,bs/sy9x:dh/sya9:2j,36,3m,4c/syaa:g,16,1w/syab:3m,4u,aj,dk/syaf/syae:aj,dm/syad:1j,1o,1s,1t,2k,2o,a2,bx,dn/syac:2e,do/syar:g,j,s,13,16,1u/syaq:k,1d,1o,27,2r,3l,dq/syat:2r,35,3u,4c/syau:ds/syaw:g,1d,1u/syax:g,1d,1u/syay:1u,2o/syaz:6,2r,4c/syb0:dx/syav:dt,du,dv,dw,dy/syb2:4c/syb3:4c/syb4:e0,e1/syb7:f,g,j,16/syb6:4r,6g,dz,e2,e3/syas:4u,c2,e4/syb8:1j,1o,1u,2o,4u/syb9:g,1d,1u/sybb/syba:f,m,16,1w,7x,e8/sybw:1j,1u/sybx:1w,dm/syby:1j,2o,eb/syc0:g,16,1u/syc1:g,16,18,1u/sybz:1j,1o,eb,ed,ee/syc3/syc2:7x,ec,ef,eg/syc4:2j,2s,4x,5n,7x,e8/syc5:1j,1o,1w,7x/syc7:f,g,16/syc8:6,g,j,16,5f/syc6:1l,5v,ei,ej,ek,el/syc9:6,g,j,18,1d,1u,1w,2x,5h,5y/sydt:1j,2o/sydu:1o,1w,eo/sydv:1j,1o,2o,4u/sydx:2r,cj/sydy:2j,35,4q,ah,er/sydw:a3,aa,e4,eh,em,en,ep,eq,es/sye0:1j,1o,1u/sye1:2j,3u/sye2:z,18,1d,1f,1u,bp/sye3:2o,2r,cj,eg/sye5:1u,2e,35,cj,eb,eg/sye6:6v,cj,eg/sye4:7x,ex,ey,ez/sye7:ew,f0/sye8:z,13,18,1f,1u,2o/sye9:14,1w,4c,7x,8y,bw/syea/syeb/syee:g,s,16,1u,ac/syeg:f,g,16/syeh:s,z,16,18,1f,1u/syei:1j,1o,f8/syef:2d,6g,7k,f6,f7,f9/syej:1j,1o,1u/syek:1j,1o,2r,5g/syel:1j,1o,2i,2o/syen:g,o,1d/syeo:g,o,1d/syem:1o,1u,2o,3p,5n,fe,ff/syep:2j,2o/syeq:1j,1o,2i,2o/syer:1d,1u,2o/syes:g,j,z,13,18,1d,1u,2e,ac/syet:1j,1o,2i,2o/syeu:fl/syew:2o,7t,88,b5/syev:fn/syex:8z,9v,a5,c7,fi,fj,fk,fm,fo/syey:16,1o,4u/syez/syf1:6,2o,fr/syf0:z,18,2m,30,fs/syf2:1j,1o/syf3:fu/syf5:f,g,16,1o,fr/syf6:1j,25,a0,fw/syf4:fq,ft,fv,fx/syf7:h,1i,1u,3s,7z/syf8:25,2j,2o,2r,3s/syf9:j,1s,2o/syfa:1j,1o,2i,2o,2r,3i,aj,c8/syfb:2j,2r,3s/syfc:1j,1o,2i,3i,aj,c8/syfd:20,4c,bx,g0,g1,g2,g3,g4/syfe:2o,2s,3u,48,a8,ap,aq,br,bx,cw/syff:2o,2r,3u,ap,aq,br,bx/syfg:1j,1o,1u/syfn:h,j,1d,26,48/syfo:1j,1u,2k,2o,g9/syfp:1o,av/syfq:1d,1u,2e,2o/syfr:2k,2o,3u,3v,br,bx,cw/syfs:48,dp,gd/syfu:g,1d,1u,b3/syfv:1o,gf/syfw:6,1j,1o,1u,5f/syft:2i,gg,gh/syfy:2o,3u/syfz:gj/syfx:gk/syg0:1j,1o,25,28,2a,2d,48/syg2:75/syg4:2j,2r,3p,3y,f3/syg5:h,2o,3p,3y,3z,48/syg6:h,2o,3p,3y,3z,48/syg7:2o,3p,3y,3z,g9/syg3:77,79,bi,fa,go,gp,gq,gr/syg8:2j,35,3m,4c,aj/syg1:7e,7h,g5,ga,gm,gn,gs,gt/syg9:6v,7j/syga:2j,2o,2r,6i/sygb:20,2j,2r,4c/sygc:2j,2o/syge:1d,1u,2o/sygf:z,12,18,1d,1u,2o/sygg:z,12,18,1d,1u,2o/sygh:g,1d,1u/sygi:2r,al,br,gz,h0,h1,h2/sygd:h3/sygj:h3/sygm:g,s,16,1u/sygl:4c,h6/sygn:1u,2o/sygo:g,z,12,16,18,1u/sygp:1u,2o/sygq:1u,2o/sygr:2e,2i,35,3l,3x,4c,h8,h9,ha,hb/sygs:2o,2s,3u/sygu:2r,35,3l,4c/sygv:4c,h6/sygt:he,hf/sygw:12,2x,30,4p,al,hg/sygx:4r,hg/sygk:h7,hc,hd,hh,hi/sygy:4c/sygz:h3/syh0:2o,2s,3u/syh2:2i/syh1:2j,hm,hn/syh3:7x,ho/syh4:11,16/syh6:1j,1o,25,2o/syh7:1j,1l,1o,1u/syh8:20,2j,3m,4c,bs/syh9:1j,1o,1u/syha:2o,2r,ao,hu/syhc:2r/syhb:2o,hw/syhd:1j,1o,4u,hx/syhe:4c,hu/syh5:1x,7u,gx,hr,hs,ht,hv,hy,hz/syhh:et/syhi:6,z,18,1d,2o/syhj:bq/syhk:m,z,15,18,1d,1u,2x,hq/syhl:h,z,18,1d,1u,2x/syhm:m,z,18,1d,1u,2x,hq/syi4:m,1g,1u,2o/syi5:1j,b4/syi6:1j/syi8:h,1d,1l,3s,5f,ar,as/syi7:k,z,18,1v,2o,ia/syi9:1j,1o/syib:6,1j,1o,1u,5f/syia:gh,id/syid:g,1d,ac/syic:aw,b1,ic,ie,if/syie:g,1d,ar/syif:k,1d,1o,1v,2o/syig:1d,1o,1s,2o/syih:j,22,2o,5i/syii:f,g,16/syij:f,g,16,1o/syik:1j,1o,il/syil:1j,1o,1u,2o,4u/syin:1j,1o,2o/syio:ip/syim:7h,iq/syip:1j,1m,1o,cx,f6/syis:g,16,1u,87,ac,b3/syit:1o,2e,it/syiu:1d,iu/syiw:z,18,1d,1f,1u/syix:j,1m,1o,iw/syiv:27,cx,ix/syiy:z,18,1d,1f,1u/syiz:1m,1o,cx,iz/syj0:1j,1m,1u/syj2:1j,1u,5y,5z/syj1:1o,j2/syj5:1j,1o/syj6:2o/syj7:g,z,18,1d,1u/syj8:j6/syj9:1o,j5,j7/syja:1o,2o,hw/syjb:cs,j5,j9/syjc:18,2o/syjd:j6/syje:1o,jb,jc/syj4:87,bk,j3,j4,j8,ja,jd/syj3:1l,3s,je/syjf:1j,1m,1u,fn/syjg:1j,1o,1u,1v,2f,2o,b9/syjh:v,1m,1v,2e,2f,2o,5n/syji:1j,1o,1u,1v,2f,2o,b9/syjj:1m,1u,1v,2o,5n,8g/syjk/syjm:w,z,18,1d,1e,1n,1u,2e,2o,2x,35,jl/syjl:2l,jm/syjo:h,f5,jm/syjn:j,jn,jo/syjq:2k,jp/syjr:1j,1u/syjp:jq,jr/syjs:z,13,18,1e,1u,2e,2o,35,42,jl/syjt:h,1o,2k,f5,jt/syjv:g,s,16,1u/syjw:1o,jv/syju:1j,8g,jw/syjx:h,1j,2i,3s/syjy:2o,jy/syjz:1o,jz/syk1:g,z,16,18,1u,2x/syk2:g,z,15,18,1d,2x/syk0:1m,1o,2e,30,5g,by,i4,i5,i6,k1,k2/syk3:m,1g,1u,a4/syk4:h,q,z,13,16,18,3s,40/syk5:1j,1o,1u,2o/syk7:1u,2o,54,5l/syk8:8g,b9,ci,k6/syk9:6,1j,2r,88,9v,av/sykb:g,z,18,1d,1u,2e,ac/syka:1m,k9,ka/sykc:1j,1u,2o/sykd:1j,1o,1u,b4/syke:g,1d/sykg/sykf:h,1j,1o,c7,fk,kf/sykh:1j,1o,1u,2o,8g/syki:1j,1o,1u,2o,8g,ih/sykj:1j,1o,1u,8g/sykk:7u,8g,fi/sykl:1j,1o,1u,2e,2o/sykm:1j,2o,8g,b9,bn,iv/sykn:2r,5n/syko:2j,8g,9f,aj,b9/sykp:1o,2o,5n,8g/sykr:g,16,1u,ac/sykq:1j,1m,1o,b4,kq/syks:1j/sykt:1o,1v,2o,2r,3i,j2,ks/syku:1j,1o,c7,kf/sykv:1j,1u,1w,5x/sykw:h,27,am,bq/sykx:g,j,z,16,18,1c/syky:g,p,1d/kevlar_main_module:1p,23,af,bl,bo,bv,c6,ca,cd,ce,cf,cg,ck,cm,co,cp,cq,cv,cy,cz,d0,d1,d2,d3,d4,d5,d7,d8,d9,da,dd,df,dg,di,dj,dl,dr,e5,e6,e7,e9,ea,eu,ev,f1,f2,f4,fb,fc,fd,fg,fh,fp,fy,fz,g6,g7,g8,gb,gc,ge,gi,gl,gu,gv,gw,gy,h4,h5,hj,hk,hl,hp,i0,i1,i2,i3,i7,i8,i9,ib,ig,ii,ij,ik,im,in,io,ir,is,iy,j0,j1,jf,jg,jh,ji,jj,jk,js,ju,jx,k0,k3,k4,k5,k7,k8,kb,kc,kd,ke,kg,kh,ki,kj,kk,kl,km,kn,ko,kp,kr,kt,ku,kv,kw,kx,ky/hnCtBe:6v/ei5LCb:i4/knMbU:2j/ddkIJc:i5/XRRsPd:i6/zdiV4c:dr/EHoLp:e5/Qwq4Je:i0/fsVFI:at/ckkK3:au/xFYMYd:aw/MuueTe:az/aCIhFf:ax/gou20c:b0/uwSK3b:ay/FcQVrc:5j/Sp6kVe:bl/uZRBpc:b1/H8yNod:i7/CpIkMb:ec/qMzo1c:ef/jDKzYb:ah/lZMTYe:i8/bjDRTd:i9/jAqbYe:eh/fulPPe:gv/PBknBc:6j/ttj5kd:er/nM818e:ed/YwUKxc:ee/zKZWPe:g0/UoqMMc:g1/lOd6He:g2/TtpDcf:g3/csXBrf:g4/B6GhDc:g5/pnSlic:4v/nFaqdd:6f/sykz:g,j,s,16,1c,1u/ExBc6d:m2/syl0:g,z,18,1d,1u/vvNIs:m4/HJRkuf:2q/TS0oge:50/syl1:1j,1o/TIwAb:m8/syl2:g,j,1d,aq,br/l3Gdnd:ma/nwjEwc:51/cgonae:gi/GJojpe:gl/c4L2o:g6/pkg6Tb:80/oIKtOd:g7/rW7gAb:g8/RHPoIc:c6/sZhaCe:gf/LmVyuf:gg/zsLGjb:a8/JsRYgd:ib/JQVl2e:ia/xAynS:81/s7LqFb:ic/CvyIUc:ie/MYuYkc:7e,7h,at,ie/MAiqbf:ig/rjpiM:id/hQkuAd:ih/RNsjUb:ii/OPeJz:ij/XaMLce:if/FE2WX:ik/C8h27c:2t/RVhFre:5p/aMNkEe:2p/PVUqyf:5o/XEgmIc:5s/a9fZPb:5q/qgATBf:31/XEZEXb:64/UULdZb:4x/rwZGVb:65/tSYmXd:cy/vyq82b:66/e96jhf:6e/mKFRWe:il/R1Rhh:6b/XiWKjc:7v/IHNAVd:67/syl3:65/LwfsAe:nh/ivcTHc:7w/Gktnqb:b2/MlY7Sd:64,eu,m2,m4,m8,ma,nh/XutlF:4w/phWRle:im/CrF4Yc:68/cC2ZXd:in/SUjKge:69/imJXuc:32/c1Kqae:7e/pQWRbe:cf/zjK5He:io/UMUsMd:e6/C8sYMd:e7/Jn9uQe:hr/syl4:g,1d,1u/VqKzbe:ny/VsfQf:h,j,12,18,1o,48,ny/GAUeEd:ir/OIgDae:ip/zRXVs:iq/jfuq0e:1j,1o/smKSZb:f6/Z66qx:is/aeWk9b:af/dIeOtb:ad/tiIz0:ae/sNa6Gb:it/q9Ir9c:iu/kZ9U8c:iv/zfpwbb:fa/gCER9c:iy/k20X2d:f7/nGsMpe:f8/BPR31b:f9/heijsb:iz/x2tnYb:j0/CpWfFe:iw/IaLzjc:ix/g1fKBf:j1/GVfMm:e9/qyu9Db:8a/tjvWS:8d/jdKbrc:8c/je9tKb:8e/qKBTLd:8b/y1Cd0d:8h/mZxa7e:8f/CevCac:b6/NoiXXc:bo/lMXu4c:86/kPTltc:b8/yFQCKf:ba/zW9guc:bb/FYghB:bc/uSXiUc:8i/WWtMGe:8k/XCD5We:be/lJg8ge:bd/b9Gjy:8j/qyeNgc:j3/pJORX:jf/BLB8r:je/bj8tQ:j4/Cg6O8b:jg/crbD4d:bz/jkpe2c:2g/lIbnad:ek/rx9c3d:ei/zDP4tc:el/DttGyc:ej/ldFCPc:em/JnSwqc:jh/wxApWb:3r/kkIBfb:ji/pwtmB:jj/wBQnfc:jk/KvnYuc:hs/q3Vs4b:1x/qFotT:jn/vBZEVe:jp/LDbZEc:jo/U01umb:jm/H9PlMb:js/FTUrVe:jq/ICgrge:jr/hPa0Sb:jt/rKrWTd:ju/hN2ide:gm/Z8hQfe:6w/tECBse:7d/Sspgkc:6y/jV3oxd:gu/SD96re:gn/Vfj6g:6z/mypDBb:f3/NGUmSd:75/oNRWVb:gs/ombYwe:go/RJZkdd:gt/dwXq7:jx/xraCGe:jv/vJo1rf:jw/pL2u4b:jy/zJsrvd:jz/nS5FEf:k0/bonjOc:fb/Q2x0q:fc/MS92Ae:fd/xVlouf:85/qXRplf:82/Kjc7Jc:83/rozl2:84/VHp2F:fg/rYVhWc:fe/pX9ZNb:ff/Huzrnd:k3/zwWfcc:by/f5QGmc:bf/SIjXFd:k1/nOuxEd:bg/QGyhfb:cz/JX32Jf:k4/JanAgd:k6/UYCNvf:ci/wzyw1c:k7/wQOcif:cg/bBzCef:k8/BzW8qb:ch/c1pcBb:an/l4vIAb:ew/tDL8Nb:k9/UycAl:kb/qqZ5xf:c0/aK1Cmf:ka/CH2Js:d0/jzOHb:c1/rTNzSc:c3/sblarc:c4/XzUoJb:2k,aj,dk,f4/o6vO8b:ga/N90p6b:gp/VLRnv:gq/Zqo9Uc:kc/Q90DT:gr/lY2htb:1j,1o,1u/K4YQ5b:d1/oNoGMe:kd/kZMbEe:d2/gAee5c:d3/I0bdbf:cb/xCkagf:cd/BK4frc:cc/pgRah:ke/vzo3mf:6k/BeHBGf:hm/PMteob:ho/aTQB0e:6v/YISXtd:hp/Jpg20:h4/GABVr:h8/fOiRJf:h9/vLQjqc:ha/BWxSqe:3q/qdUoye:h5/uf59gb:hb/pYQazc:hj/Na4PIb:hg/V8L23:hk/oQ2GQb:gz/lXrugb:h0/exGanc:he/r0IMcf:h7/qU2gm:hc/vXQ0Eb:hf/ZsheJf:hl/eGAqzd:hd/SKBgsc:hh/mlFx9b:hi/Box05c:h1/posTJb:h2/tyIbXd:en/gzYRMb:ex/X9trFc:cj/ZQKPW:ds/m8YTrc:dt/KkDTo:bi/qUtuwd:23/tpX4Lb:d4/Y9fPSe:8l/b3jctd:8m/TVE2Ab:78/ZYxJn:8n/zrWR4:37/sAnIhc:d5/vgfSkf:av/mpuYde:2j,3k,3m,3p,3z/iZX1x:79/KrdVxb:ht/risM8:2j,36,3m,3p,3z,4c/xRQ2Qb:6l/bWbFF:1j,1o,2r/UVqZue:6g/VhRcwe:f0/Xdm0O:g,16,1i/ep1WOb:kg/YJgq2d:7g/rwcIrf:9t/FL9fYc:9v/DJ8T3e:d7/BWOSCc:4s/KiJpZe:7c/jFyASc:d8/fuHyMb:fh/JhNuWc:8o/ITQyHb:d9/vnCJN:da/KM6hxc:53/aOPCCd:3w/GtWfqe:8q/Dzlqze:6m/BEj5Rb:6n/KxlTTb:6o/RUcsrb:6p/ojXx1e:7j/IzhPhf:6q/CAxiwb:4d/Mamfyc:ey/syl6:g,18,1d,1o,1u,2e,35/syl5:tv/gUbuRc:4r,tw/eR8R3:2e,2j,2o,35/MzoJxe:g,1d,1u/WkUJo:7u/HSs8Pb:ea/hDYetd:70/fO8Ov:71/fz3dff:e0/qCuIq:tw/k67Zee:tv/JNpemd:7k/K2nSmf:dz/MaHNee:du/hTjWcc:dv/sEkgYd:dw/noUzBe:gj/VMosYc:9u/rdAlQd:db/aQVWYc:dc/Nz7ufe:dd/K9hSD:8p/huOoCc:73/QoxHV:38/hWvcff:3n/CEnZic:df/Vv6yXe:de/lz32Ce:39/emmCof:6h/CEgy7b:4f/Dm73re:72/REwByd:76/mhRvEb:74/paZond:77/akWYRc:52/QqttUe:gw/kcG2ef:gx/Uk4pme:dh/cmtdMc:7a/aus5Kc:4e/GGmTZe:dx/c7UL3c:dy/gWk5md:8s/J0Qjj:8r/rYPuBc:dg/ACuVud:di/r8scc:8t/yqNqIf:a3/JKHNNe:7m/zaEiJf:6r/T8obKf:ez/evrkkc:3a/ZHzZcd:7b/vKjqcc:d6/b4RdN:7n/ntK4Je:8u/uhWLB:gd/sOIuO:e1/AxEvyc:e2/gNNyNd:c2/wKoFE:4t/wOnHGe:gy/CXOy0c:fj/L1unuc:fi/siQsRe:kh/VquXW:ki/qkM0Md:kj/VS6RW:8v/pmVfYe:8w/lb56o:90/Mju2hb:fk/aXNMVb:fl/B4hZcb:fm/DS6QYd:fo/DLHPSb:fp/eqPD3d:c7/ezVjtc:gb/BeQFt:8z/gOK6Gb:kk/EjY5Vb:91/uaqV9e:ck/uuWNMc:cp/PnfVPb:fq/jFx5Jb:ft/D5g3ad:fu/ynrjhb:fv/kQNfRd:fy/B2tKWd:fs/iVTJwf:fw/RPIHof:fx/UAV8Qc:eo/XVKAFc:ep/fXDh7c:6s/WTaLUc:gc/iZytze:7o/cy7Y9:kl/RbXS3d:km/PwevVe:98/CrfNOc:1j,1o,1u/oJ2wLb:cl/uf9t4b:ce/Qwdgrd:99/eUjug:97/aN3e6d:ct/UCdnyf:cu/Kmxfbf:cv/CeD0ic:kn/XduImc:9a/qzZcKb:9b/Iit7zf:9c/mWCmaf:co/YHZHrd:cq/NJTXBd:cm/nd4QOc:cn/yiGAYe:94/vRgZ5c:9g/DDYUxd:ko/MtnRTd:95/nH7yfb:96/M9K11e:kp/QRgZne:9d/s0jxJd:9e/WZkTEe:9f/y0e0N:3x/UFIXu:4g/lJSl1d:kr/VQFbRc:3t/HNwpfd:kq/SquJyf:6x/hbKtRb:41/XFrMme:3b/zC7thc:43/QUbplb:44/KiBLLd:45/ZHzcSe:3d/hl7Qbc:3c/xV6Etc:46/bvUIKf:47/ekKVK:49/bqjDed:3e/rrdzyb:4a/BX0qjf:3f/G06luc:3g/cSa7ud:3h/SGrHyd:3i/Jtebse:4b/AkF3xe:3j/qDDDKd:6,g,j,s,16,1u,2e/uT4QRb:g,s,1o,1u,4q/YP2Wmc:g,j,s,16,1o,1u,1w/syl7/vNaWWc:g,18,1d,1u,2x,5y,as,bn,y2/FOHVId:7e,7h,y2/syl8/JfbIWd:g,j,12,1d,1o,1u,2e,y5/n0sZLe:6,7,g,1d,1u,y5/SF5I9b:7p/BMVmq:hu/QamNJb:6t/wTW0vc:hx/LhO5Yc:j9/z3xPcb:eq/W1lBe:hw/abhVqd:hv/qYXWU:dj/XRPB5d:ks/NAV5df:hy/HgvDkb:j2/z0Rvzd:kt/qE6vE:1p/ePG3I:6g,7s,8y/SQhiU:et/lX0Xh:es/D3IKae:e3/CtvP1e:ca/FhjOsb:a9/hzr0Xc:4h/H4rlxe:aa/Mw2RKb:ao/ROv3bc:bv/pOs5Zc:bu/zWm7Sc:bt/xw5CBb:dq/FoXgHd:e4/PUbmZb:hz/Qnpf1e:i1/CQjh6:9p/wycjKb:9q/yjz8nc:9w/q8jzVd:9x/LpcNAc:9z/ZZBxp:9o/y9gtNe:9y/Vnqkwb:f,h,3s/EBfDSb:k5/L7XB2b:bj/OJ3JJ:bk/U4ak0:j5/iwWSA:j6/m0Nxdc:jb/fUUaE:cr/bshv3:j7/hywkj:j8/hYSA0d:cs/Hbcwd:ja/OHPbxe:jc/uzpSIe:jd/JEiid:ku/j6R9Bb:fz/yVOOKe:eu/J23kBe:1j/ZgCH5b:ge/IppdD:c5/Xh2Mrc:dl/fC0EUc:i2/VxJYge:kv/cvC59e:89/ljGHJc:60/fttuwd:2h/KMmvs:cw/RO7bGc:4r/yuXfuc:hn/UkF3b:k2/qm4sAd:6u/O7pa3b:a1/qI9lve:ev/JiqG1e:3y/bujvsf:3z/Wk4VLb:f1/q1bYAc:bh/N6U3m:gh/uN8dV:3u/c9wS7:f2/cG0XIf:4i/ZS4vXc:2i/gNCMYc:gk/JMiaMe:7l/RTPOkb:kw/ZrKA8b:i3/TS9ASb:kx/vuZe4e:ky/N3jZO:dp/S3WKrc:do/z321i:dn/iuT5Oc',['sy23','syf','sy5f','sy19','sy16','sy1d','sy51','sy4g','sy4z','sy5e','syo','sy1a','sy4y','sy2f','sy52','sy5o','sy24','sy59','sy29','sy1z','sy4p','sy17','syt','sy25','sy2n','sy1q','sy3x','sy53','sy5t','sy5s','sy5n','sy44','sy22','sy28','sy58','sy50','sy57','sy3u','sy20','sy5a','sy1g','sy1b','sy3n','sy5r','sy27','sy4f','sy5b','sy56','sy4a','sy5d','sy5l','sy1i','sy1y','sy1m','sy2b','sy69','sy7s','sy4v','sy3o','syj','sy72','sy5g','sy2e','sy2d','sy42','sy4h','sy4m','sy5m','sy2u','sy2k','sy2t','sy1n','sy7v','sy7u','sy7t','sy7r','sy7q','sy7p','sy7o','sy7n','sy7m','sy12','sy77','sy76','sy75','sy74','sy73','sy71','sy70','sy47','sy5h','sye','sy7f','sy6i','sy49','sy6r','sy6b','sy6k','sy3w','sy1x','sy13','sy1o','sy3e','sy7g','sy43','sy7l','sy7k','sy7j','sy6e','sy40','sy48','sy6s','sy6j','sy3k','sy3g','sy3i','sy3h','sy7h','sy7x','sy7i','sy2m','sy7d','sy6m','sy6g','sy1t','sy1e','sy14','syb','syn','sy33','sy5w','sy81','sy7z','sy7y','sy7w','sy7e','sy7c','sy6n','sy34','sy2x','sy1j','sy1u','syi','syk','sy5c','sy18','sy15','syc','sy32','sy1c','sy80','sy78','sy6z','sy6y','sy6x','sy2i','sy3a','sy39','sy2w','sy1k','syx','syv','sy8g','sy8e','sy3v','sy4d','sy35','sy8c','sy7b','sy4l','sy7a','sy79','sy6v','sy3f','syl','syd','sy2','syag','sy2j','sy8h','sy8f','sy3z','sy8d','sy2a','syr','sy3q','sy3b','sy2l','sy5j','sy2s','sy8b','sy87','sy82','sy6w','sy6t','sy6p','sy1','sy86','syak','sy9','syu','sy85','sy61','sy6u','sy6q','sy3p','sy6o','syck','syaj','syd8','sy4x','sy54','sy21','sy8u','syw','sy8t','sy9z','sy8n','sy68','sy8m','sy8l','sy8j','sy8i','sy8a','sy84','sy6l','sybn','sybh','sybf','sycn','syao','sydo','sydn','sy2z','sy2o','syal','sy55','sy1f','sy99','sy98','sy97','sy9p','syy','sy8s','sy9o','sy9n','sy9m','sy9k','sy9j','sy9i','sy9h','sy8p','sy8o','sya5','sya4','sya3','sya2','sya1','sya0','sy8k','sy88','sybo','sybm','sybl','sybk','sybi','sybg','sybe','sycm','sy3c','sy45','sydl','sydj','sy30','syah','syd9','sy3t','sya8','sy6a','sy9l','sya6','sy9y','sybp','sybj','sy89','syco','sycj','syce','sy4i','sy6c','syaf','syaz','syat','sydk','sydp','syan','sydh','sydg','sydb','sy46','syd0','sybu','sybt','sybs','sybr','sya7','sybq','sybd','syb5','sy83','sy1w','sybv','sycr','sy2y','sycp','syci','sycg','sycf','sy3l','sy1p','syjk','syq','sy8','sy11','sy4b','sy5p','sy1l','sybb','syc1','syc0','sybx','syb3','syb2','syb0','syay','syax','syaw','syau','sy26','sydr','sydq','sydm','syai','sydi','syde','sydd','sydc','syda','syd5','syd3','sycz','sycy','sybc','syct','sycs','sycl','sych','sycd','sy8r','sy2v','sy3m','sygm','syeh','syjm','syeb','syj7','syhc','sy63','syp','syc3','sy36','syae','sy4c','sy67','sydx','sy10','sydt','syc8','syc7','syc5','syc4','sybz','syby','syb7','syb4','syav','sydz','syds','syam','sydf','syd7','syd6','syd4','syd2','syd1','sy1h','sycx','sycw','sycv','sycu','sycq','sycc','sycb','syca','sy8v','syis','syez','sy31','sy7','sygv','sygu','syfn','sye9','syei','syeg','syee','sy95','sy4q','syjo','syjl','syjd','syjc','syja','syj6','sy64','syj8','syj2','syap','sy4n','syec','sy9b','syhn','sy3d','sye6','sye5','sye3','sy3j','sy6f','sy3s','syad','sydy','sydv','sydu','syc9','syc6','syc2','syb6','sys','syh','syhg','sy5u','syit','syf5','syf2','syf1','syew','syet','sy2p','sy3y','sy6','sygh','sygg','sygf','syge','sy1r','sygt','sygq','sygp','sygo','sygn','syh2','syh0','sy92','syk6','sy37','sy1v','syh4','syjx','syjv','syg7','syg6','syg5','syg4','syef','sy94','syfc','syfb','syfa','syf9','syf8','syjn','syje','syjb','syj9','syj5','syj1','syi3','syiw','sy6d','syin','syib','syfw','sy2q','syb1','syfi','syfh','sy4o','sy4','syfy','syfu','syi1','syhr','syhq','syho','syh9','syhb','sy2c','sya','sy3r','sy1s','sye4','sye2','syaa','syfr','syac','sykg','sy4k','sydw','syhf','sy4s','syks','sykr','sy5z','sy65','sy62','syiu','syf6','syf3','syf0','syey','syeq','syev','syeu','syes','syer','syie','sy9w','sy9u','sy9r','sy9q','syl6','sy9d','sygi','sygx','sygw','sygs','sygr','sygl','syh1','sy93','sykb','syk9','syk5','sy5k','syk2','syk1','syhm','syhl','syhk','sy4e','syeo','syen','syjy','syjw','syg8','syg3','syg2','syg0','syfo','syfd','syjs','syjr','syjq','syj4','syiy','sy6h','syix','syir','syiq','syio','syii','sy2h','syid','syia','syi9','syht','syi8','syfm','syfl','syfk','syfj','sy2g','sym','syfz','syfv','syed','sy8w','syi2','syi0','syhz','syhy','syhx','syhw','syhv','syhu','syhs','syhp','syhe','syhd','syha','syh8','syh7','syh6','sygb','sy5','syar','syky','sykx','syhj','sykw','sye8','sye7','sye1','sykv','syhi','syab','syfs','sye0','syf7','syku','syk4','syhh','sy41','sy4r','sy3','sykt','sya9','syl8','syl7','sykq','sykp','syko','sy5v','sy60','sy5x','sykn','sy66','sy4u','sykm','sykl','syfq','syf4','sy5y','sy5q','sykk','syfp','syex','sykj','syki','sykh','sygc','sy9x','sy9v','syga','sy9t','sy9s','syl5','sybw','sy9g','sy9f','syep','sy9e','sy9c','sykf','sy9a','sy96','syg','sygz','sygy','sygk','sygj','sygd','syh3','syke','sy4t','sy91','sy90','sykd','sy8z','sykc','syea','sy8y','syka','syk8','sy5i','syk7','syk3','sy8x','syk0','syem','syel','syek','syej','syjz','syju','syg1','syjt','syjp','syjj','syji','syjh','syjg','syjf','syj3','sy38','syba','syj0','syiz','syiv','syz','syip','syim','syl4','syb9','syb8','syil','sy4w','syik','syij','syl3','syl2','syl1','syl0','sykz','sy8q','syih','syig','syif','syic','syi7','sy4j','syfg','syff','syfe','syfx','syft','syg9','syi6','syi5','syi4','sy2r','syh5','syas','syaq','iuT5Oc','z321i','S3WKrc','N3jZO','vuZe4e','TS9ASb','ZrKA8b','RTPOkb','JMiaMe','gNCMYc','ZS4vXc','cG0XIf','c9wS7','uN8dV','N6U3m','q1bYAc','Wk4VLb','bujvsf','JiqG1e','qI9lve','O7pa3b','qm4sAd','UkF3b','yuXfuc','RO7bGc','KMmvs','fttuwd','ljGHJc','cvC59e','VxJYge','fC0EUc','Xh2Mrc','IppdD','ZgCH5b','J23kBe','yVOOKe','j6R9Bb','JEiid','uzpSIe','OHPbxe','Hbcwd','hYSA0d','hywkj','bshv3','fUUaE','m0Nxdc','iwWSA','U4ak0','OJ3JJ','L7XB2b','EBfDSb','Vnqkwb','y9gtNe','ZZBxp','LpcNAc','q8jzVd','yjz8nc','wycjKb','CQjh6','Qnpf1e','PUbmZb','FoXgHd','xw5CBb','zWm7Sc','pOs5Zc','ROv3bc','Mw2RKb','H4rlxe','hzr0Xc','FhjOsb','CtvP1e','D3IKae','lX0Xh','SQhiU','ePG3I','qE6vE','z0Rvzd','HgvDkb','NAV5df','XRPB5d','qYXWU','abhVqd','W1lBe','z3xPcb','LhO5Yc','wTW0vc','QamNJb','BMVmq','SF5I9b','n0sZLe','JfbIWd','FOHVId','vNaWWc','YP2Wmc','uT4QRb','qDDDKd','AkF3xe','Jtebse','SGrHyd','cSa7ud','G06luc','BX0qjf','rrdzyb','bqjDed','ekKVK','bvUIKf','xV6Etc','hl7Qbc','ZHzcSe','KiBLLd','QUbplb','zC7thc','XFrMme','hbKtRb','SquJyf','HNwpfd','VQFbRc','lJSl1d','UFIXu','y0e0N','WZkTEe','s0jxJd','QRgZne','M9K11e','nH7yfb','MtnRTd','DDYUxd','vRgZ5c','yiGAYe','nd4QOc','NJTXBd','YHZHrd','mWCmaf','Iit7zf','qzZcKb','XduImc','CeD0ic','Kmxfbf','UCdnyf','aN3e6d','eUjug','Qwdgrd','uf9t4b','oJ2wLb','CrfNOc','PwevVe','RbXS3d','cy7Y9','iZytze','WTaLUc','fXDh7c','XVKAFc','UAV8Qc','RPIHof','iVTJwf','B2tKWd','kQNfRd','ynrjhb','D5g3ad','jFx5Jb','PnfVPb','uuWNMc','uaqV9e','EjY5Vb','gOK6Gb','BeQFt','ezVjtc','eqPD3d','DLHPSb','DS6QYd','B4hZcb','aXNMVb','Mju2hb','lb56o','pmVfYe','VS6RW','qkM0Md','VquXW','siQsRe','L1unuc','CXOy0c','wOnHGe','wKoFE','gNNyNd','AxEvyc','sOIuO','uhWLB','ntK4Je','b4RdN','vKjqcc','ZHzZcd','evrkkc','T8obKf','zaEiJf','JKHNNe','yqNqIf','r8scc','ACuVud','rYPuBc','J0Qjj','gWk5md','c7UL3c','GGmTZe','aus5Kc','cmtdMc','Uk4pme','kcG2ef','QqttUe','akWYRc','paZond','mhRvEb','REwByd','Dm73re','CEgy7b','emmCof','lz32Ce','Vv6yXe','CEnZic','hWvcff','QoxHV','huOoCc','K9hSD','Nz7ufe','aQVWYc','rdAlQd','VMosYc','noUzBe','sEkgYd','hTjWcc','MaHNee','K2nSmf','JNpemd','k67Zee','qCuIq','fz3dff','fO8Ov','hDYetd','HSs8Pb','WkUJo','MzoJxe','eR8R3','gUbuRc','Mamfyc','CAxiwb','IzhPhf','ojXx1e','RUcsrb','KxlTTb','BEj5Rb','Dzlqze','GtWfqe','aOPCCd','KM6hxc','vnCJN','ITQyHb','JhNuWc','fuHyMb','jFyASc','KiJpZe','BWOSCc','DJ8T3e','FL9fYc','rwcIrf','YJgq2d','ep1WOb','Xdm0O','VhRcwe','UVqZue','bWbFF','xRQ2Qb','risM8','KrdVxb','iZX1x','mpuYde','vgfSkf','sAnIhc','zrWR4','ZYxJn','TVE2Ab','b3jctd','Y9fPSe','tpX4Lb','qUtuwd','KkDTo','m8YTrc','ZQKPW','X9trFc','gzYRMb','tyIbXd','posTJb','Box05c','mlFx9b','SKBgsc','eGAqzd','ZsheJf','vXQ0Eb','qU2gm','r0IMcf','exGanc','lXrugb','oQ2GQb','V8L23','Na4PIb','pYQazc','uf59gb','qdUoye','BWxSqe','vLQjqc','fOiRJf','GABVr','Jpg20','YISXtd','aTQB0e','PMteob','BeHBGf','vzo3mf','pgRah','BK4frc','xCkagf','I0bdbf','gAee5c','kZMbEe','oNoGMe','K4YQ5b','lY2htb','Q90DT','Zqo9Uc','VLRnv','N90p6b','o6vO8b','XzUoJb','sblarc','rTNzSc','jzOHb','CH2Js','aK1Cmf','qqZ5xf','UycAl','tDL8Nb','l4vIAb','c1pcBb','BzW8qb','bBzCef','wQOcif','wzyw1c','UYCNvf','JanAgd','JX32Jf','QGyhfb','nOuxEd','SIjXFd','f5QGmc','zwWfcc','Huzrnd','pX9ZNb','rYVhWc','VHp2F','rozl2','Kjc7Jc','qXRplf','xVlouf','MS92Ae','Q2x0q','bonjOc','nS5FEf','zJsrvd','pL2u4b','vJo1rf','xraCGe','dwXq7','RJZkdd','ombYwe','oNRWVb','NGUmSd','mypDBb','Vfj6g','SD96re','jV3oxd','Sspgkc','tECBse','Z8hQfe','hN2ide','rKrWTd','hPa0Sb','ICgrge','FTUrVe','H9PlMb','U01umb','LDbZEc','vBZEVe','qFotT','q3Vs4b','KvnYuc','wBQnfc','pwtmB','kkIBfb','wxApWb','JnSwqc','ldFCPc','DttGyc','zDP4tc','rx9c3d','lIbnad','jkpe2c','crbD4d','Cg6O8b','bj8tQ','BLB8r','pJORX','qyeNgc','b9Gjy','lJg8ge','XCD5We','WWtMGe','uSXiUc','FYghB','zW9guc','yFQCKf','kPTltc','lMXu4c','NoiXXc','CevCac','mZxa7e','y1Cd0d','qKBTLd','je9tKb','jdKbrc','tjvWS','qyu9Db','GVfMm','g1fKBf','IaLzjc','CpWfFe','x2tnYb','heijsb','BPR31b','nGsMpe','k20X2d','gCER9c','zfpwbb','kZ9U8c','q9Ir9c','sNa6Gb','tiIz0','dIeOtb','aeWk9b','Z66qx','smKSZb','jfuq0e','zRXVs','OIgDae','GAUeEd','VsfQf','VqKzbe','Jn9uQe','C8sYMd','UMUsMd','zjK5He','pQWRbe','c1Kqae','imJXuc','SUjKge','cC2ZXd','CrF4Yc','phWRle','XutlF','MlY7Sd','Gktnqb','ivcTHc','LwfsAe','IHNAVd','XiWKjc','R1Rhh','mKFRWe','e96jhf','vyq82b','tSYmXd','rwZGVb','UULdZb','XEZEXb','qgATBf','a9fZPb','XEgmIc','PVUqyf','aMNkEe','RVhFre','C8h27c','FE2WX','XaMLce','OPeJz','RNsjUb','hQkuAd','rjpiM','MAiqbf','MYuYkc','CvyIUc','s7LqFb','xAynS','JQVl2e','JsRYgd','zsLGjb','LmVyuf','sZhaCe','RHPoIc','rW7gAb','oIKtOd','pkg6Tb','c4L2o','GJojpe','cgonae','nwjEwc','l3Gdnd','TIwAb','TS0oge','HJRkuf','vvNIs','ExBc6d','nFaqdd','pnSlic','B6GhDc','csXBrf','TtpDcf','lOd6He','UoqMMc','zKZWPe','YwUKxc','nM818e','ttj5kd','PBknBc','fulPPe','jAqbYe','bjDRTd','lZMTYe','jDKzYb','qMzo1c','CpIkMb','H8yNod','uZRBpc','Sp6kVe','FcQVrc','uwSK3b','gou20c','aCIhFf','MuueTe','xFYMYd','ckkK3','fsVFI','Qwq4Je','EHoLp','zdiV4c','XRRsPd','ddkIJc','knMbU','ei5LCb','hnCtBe','kevlar_main_module']);

}catch(e){_._DumpException(e)}
try{
_.k("sy23");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syf");

/*

 SPDX-License-Identifier: Apache-2.0
*/
/*

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 VFa;
_.J=function(){if(void 0!==VFa)return VFa;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>canvas,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,embed,fieldset,font,form,h1,h2,h3,h4,h5,h6,hr,i,iframe,img,ins,kbd,label,legend,li,menu,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var {margin: 0;padding: 0;border: 0;background: transparent;} [hidden] {display: none!important;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} /*# sourceMappingURL=yt-base-styles.css.map*/</style>";return VFa=
a};
document.head.appendChild(_.J().content);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5f");

var NGa=document.createElement("template");NGa.innerHTML='<custom-style><style is="custom-style">html[typography-spacing] {\n  --yt-subheadline-letter-spacing: .1px;\n  --yt-subheadline-link-letter-spacing: .15px;\n  --yt-link-letter-spacing: .25px;\n  --yt-thumbnail-attribution-letter-spacing: .3px;\n  --yt-user-comment-letter-spacing: .2px;\n  --yt-guide-highlight-letter-spacing: .25px;\n  --yt-caption-letter-spacing: .35px;\n  --yt-badge-letter-spacing: .35px;\n  --yt-tab-system-letter-spacing: .5px;\n}\n\nhtml[typography] {\n  --yt-channel-line-height: 3.2rem;\n  --yt-navbar-title-line-height: 2.6rem;\n  --yt-subheadline-line-height: 2.2rem;\n  --yt-link-line-height: 2rem;\n  --yt-thumbnail-attribution-font-size: 1.2rem;\n  --yt-thumbnail-attribution-line-height: 1.8rem;\n  --yt-user-comment-line-height: 2rem;\n  --yt-guide-highlight-line-height: 2rem;\n  --yt-caption-font-size: 1.2rem;\n  --yt-caption-line-height: 1.8rem;\n}\n\nhtml {\n  --ytd-channel-title: {\n    font-size: var(--yt-channel-title-font-size, 2.4rem);\n    font-weight: 400;\n    line-height: var(--yt-channel-title-line-height, 3rem);\n  };\n  --yt-navbar-title-font-size: 1.8rem;\n  --ytd-navbar-title-font-size: var(--yt-navbar-title-font-size);\n  --ytd-navbar-title-font-weight: 400;\n  --ytd-navbar-title-line-height: var(--yt-navbar-title-line-height, 2.4rem);\n  --ytd-subheadline_-_font-size: var(--yt-subheadline-font-size, 1.6rem);\n  --ytd-subheadline_-_font-weight: 400;\n  --ytd-subheadline_-_line-height: var(--yt-subheadline-line-height, 2rem);\n  --ytd-subheadline_-_letter-spacing: var(--yt-subheadline-letter-spacing, normal);\n  --ytd-subheadline-link: {\n    font-size: var(--yt-subheadline-font-size, 1.6rem);\n    font-weight: 500;\n    line-height: var(--yt-subheadline-line-height, 2rem);\n    letter-spacing: var(--yt-subheadline-link-letter-spacing, normal);\n  };\n  --ytd-link_-_font-size: var(--yt-link-font-size, 1.4rem);\n  --ytd-link_-_font-weight: 500;\n  --ytd-link_-_line-height: var(--yt-link-line-height, 1.6rem);\n  --ytd-link_-_letter-spacing: var(--yt-link-letter-spacing, normal);\n  --ytd-thumbnail-attribution: {\n    font-size: var(--yt-thumbnail-attribution-font-size, 1.3rem);\n    font-weight: 400;\n    line-height: var(--yt-thumbnail-attribution-line-height, 1.8rem);\n    letter-spacing: var(--yt-thumbnail-attribution-letter-spacing, inherit);\n    text-transform: none;\n  };\n  --ytd-user-comment_-_font-size: var(--yt-user-comment-font-size, 1.4rem);\n  --ytd-user-comment_-_font-weight: 400;\n  --ytd-user-comment_-_line-height: var(--yt-user-comment-line-height, 2.1rem);\n  --ytd-user-comment_-_letter-spacing: var(--yt-user-comment-letter-spacing, normal);\n  --ytd-tab-system_-_font-size: var(--yt-tab-system-font-size, 1.4rem);\n  --ytd-tab-system_-_font-weight: 500;\n  --ytd-tab-system_-_letter-spacing: var(--yt-tab-system-letter-spacing, .007px);\n  --ytd-tab-system_-_text-transform: uppercase;\n  --ytd-caption: {\n    font-size: var(--yt-caption-font-size, 1.3rem);\n    line-height: var(--yt-caption-line-height, normal);\n    font-weight: 500;\n    letter-spacing: var(--yt-caption-letter-spacing, .007px);\n    text-transform: uppercase;\n  };\n  --ytd-floating-input-thumbnail-attribution: {\n    font-size: 1.7rem;\n    font-weight: 400;\n    line-height: 2.4rem;\n  };\n  --ytd-mini-attribution-font-size: 1.2rem;\n  --ytd-mini-attribution-font-weight: 400;\n  --ytd-mini-attribution-line-height: 1.5rem;\n  --ytd-code-snippet-font-size: 1.4rem;\n  --ytd-code-snippet-line-height: 2.4rem;\n  --ytd-guide-highlight: {\n    font-size: 1.4rem;\n    font-weight: 500;\n    line-height: var(--yt-guide-highlight-line-height, 1.8rem);\n    letter-spacing: var(--yt-guide-highlight-letter-spacing, normal);\n  };\n}\n\n/*# sourceMappingURL=yt-typography_custom_style.css.map */\n</style></custom-style>';
document.head.appendChild(NGa.content);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy19");

/*

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
*/
_.Jw={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("focus"===a.type)},
_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()):void 0!==this._oldTabIndex&&(null===this._oldTabIndex?this.removeAttribute("tabindex"):this.setAttribute("tabindex",this._oldTabIndex))},
_changedControlState:function(){this._controlStateChanged&&this._controlStateChanged()}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy16");

/*

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 AEa,FEa,BEa,DEa,EEa,yEa,CEa,zEa,wEa,xEa;AEa=function(a,b){var c="";if(a)if(a=a.toLowerCase()," "===a||wEa.test(a))c="space";else if(xEa.test(a))c="esc";else if(1==a.length){if(!b||yEa.test(a))c=a}else c=zEa.test(a)?a.replace("arrow",""):"multiply"==a?"*":a;return c};
_.Gw=function(a,b){var c=a.hasModifiers;if(b.key)c=AEa(b.key,c);else if(b.detail&&b.detail.key)c=AEa(b.detail.key,c);else{c=b.keyIdentifier;var d="";c&&(c in BEa?d=BEa[c]:CEa.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)&&(65<=c&&90>=c?d=String.fromCharCode(32+c):112<=c&&123>=c?d="f"+(c-112+1):48<=c&&57>=c?d=String(c-48):96<=c&&105>=c?d=String(c-96):d=DEa[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)};
FEa=function(a){return 1===a.length?{combo:a,key:a,event:"keydown"}:a.split("+").reduce(function(b,c){var d=c.split(":");c=d[0];d=d[1];c in EEa?(b[EEa[c]]=!0,b.hasModifiers=!0):(b.key=c,b.event=d||"keydown");return b},{combo:a.split(":").shift()})};
_.Hw=function(a){return a.trim().split(" ").map(function(b){return FEa(b)})};
BEa={"U+0008":"backspace","U+0009":"tab","U+001B":"esc","U+0020":"space","U+007F":"del"};DEa={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:"*"};EEa={shift:"shiftKey",ctrl:"ctrlKey",alt:"altKey",meta:"metaKey"};yEa=/[a-z0-9*]/;CEa=/U\+/;zEa=/^arrow/;wEa=/^space(bar)?/;xEa=/^escape$/;_.Iw={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=_.Hw(b);for(var c=0;c<b.length;++c)if(_.Gw(b[c],a))return!0;return!1},
_collectKeyBindings:function(){var a=this.behaviors.map(function(b){return b.keyBindings});
-1===a.indexOf(this.keyBindings)&&a.push(this.keyBindings);return a},
_prepKeyBindings:function(){this._keyBindings={};this._collectKeyBindings().forEach(function(c){for(var d in c)this._addKeyBinding(d,c[d])},this);
for(var a in this._imperativeKeyBindings)this._addKeyBinding(a,this._imperativeKeyBindings[a]);for(var b in this._keyBindings)this._keyBindings[b].sort(function(c,d){c=c[0].hasModifiers;return c===d[0].hasModifiers?0:c?-1:1})},
_addKeyBinding:function(a,b){_.Hw(a).forEach(function(c){this._keyBindings[c.event]=this._keyBindings[c.event]||[];this._keyBindings[c.event].push([c,b])},this)},
_resetKeyEventListeners:function(){this._unlistenKeyEventListeners();this.isAttached&&this._listenKeyEventListeners()},
_listenKeyEventListeners:function(){this.keyEventTarget&&Object.keys(this._keyBindings).forEach(function(a){var b=this._onKeyBindingEvent.bind(this,this._keyBindings[a]);this._boundKeyHandlers.push([this.keyEventTarget,a,b]);this.keyEventTarget.addEventListener(a,b)},this)},
_unlistenKeyEventListeners:function(){for(var a,b,c;this._boundKeyHandlers.length;)a=this._boundKeyHandlers.pop(),b=a[0],c=a[1],a=a[2],b.removeEventListener(c,a)},
_onKeyBindingEvent:function(a,b){this.stopKeyboardEventPropagation&&b.stopPropagation();if(!b.defaultPrevented)for(var c=0;c<a.length;c++){var d=a[c][0],e=a[c][1];if(_.Gw(d,b)&&(this._triggerKeyHandler(d,e,b),b.defaultPrevented))break}},
_triggerKeyHandler:function(a,b,c){var d=Object.create(a);d.keyboardEvent=c;a=new CustomEvent(a.event,{detail:d,cancelable:!0});this[b].call(this,a);a.defaultPrevented&&c.preventDefault()}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1d");

/*

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 dHa;dHa=function(a,b){var c=(b=void 0===b?!1:b)?_.ZGa:_.$Ga,d=b?_.aHa:_.bHa;a.getIconNames().forEach(function(e){e=b?e:e.substring(e.indexOf(":")+1);"yt-icons"===a.name?_.cHa.add(e):e.includes("-filled")?c.add(e):d.add(e)})};
_.Vx=function(a){if(eHa.has(a))return eHa.get(a);var 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 "BLOCK_USER":b="block";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=
"ytcp-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 "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 "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 "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 "SETTINGS_LIGHT":b="settings_applications";break;case "SETTINGS_MATERIAL":b="settings";break;case "SEARCH_HISTORY":b="watch_history";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 "SUBSCRIPTIONS":c="av";break;case "TAB_LIKED":b="like";break;case "TERMS_OF_SERVICE":c="icons";b="description";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 "VOLUME_UP":c="miniplayer";b=d;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}b=c+":"+b;eHa.set(a,b);return b};
_.Wx=function(a){_.Wx[" "](a);this.type=a&&a.type||"default";this.key=a&&a.key;a&&"value"in a&&(this.value=a.value)};
_.Wx.prototype.byKey=function(a){this.key=a;return this.value};
_.t.Object.defineProperties(_.Wx.prototype,{value:{configurable:!0,enumerable:!0,get:function(){var a=this.type,b=this.key;if(a&&b)return Xx[a]&&Xx[a][b]},
set:function(a){var b=this.type,c=this.key;b&&c&&(b=Xx[b]=Xx[b]||{},null==a?delete b[c]:b[c]=a)}},
list:{configurable:!0,enumerable:!0,get:function(){if(!this.type)return[];var a=Xx[this.type];return a?Object.keys(a).map(function(b){return Xx[this.type][b]},this):[]}}});
_.Wx[" "]=function(){};
var Xx={};_.ij({is:"iron-meta",_template:null,properties:{type:{type:String,value:"default"},key:{type:String},value:{type:String,notify:!0},self:{type:Boolean,observer:"_selfChanged"},__meta:{type:Boolean,computed:"__computeMeta(type, key, value)"}},hostAttributes:{hidden:!0},__computeMeta:function(a,b,c){a=new _.Wx({type:a,key:b});void 0!==c&&c!==a.value?a.value=c:this.value!==a.value&&(this.value=a.value);return a},
get list(){return this.__meta&&this.__meta.list},_selfChanged:function(a){a&&(this.value=this)},
byKey:function(a){return(new _.Wx({type:this.type,key:a})).value}});
_.ij({is:"iron-iconset-svg",_template:null,properties:{name:{type:String,observer:"_nameChanged"},size:{type:Number,value:24},rtlMirroring:{type:Boolean,value:!1},useGlobalRtlAttribute:{type:Boolean,value:!1}},created:function(){this._meta=new _.Wx({type:"iconset",key:null,value:null})},
attached:function(){this.style.display="none"},
getIconNames:function(){this._icons=this._createIconMap();return Object.keys(this._icons).map(function(a){return this.name+":"+a},this)},
applyIcon:function(a,b){this.removeIcon(a);if(b=this._cloneIcon(b,this.rtlMirroring&&this._targetIsRTL(a))){var c=_.G(a.root||a);c.insertBefore(b,c.childNodes[0]);return a._svgIcon=b}return null},
removeIcon:function(a){a._svgIcon&&(_.G(a.root||a).removeChild(a._svgIcon),a._svgIcon=null)},
_targetIsRTL:function(a){null==this.__targetIsRTL&&(this.useGlobalRtlAttribute?this.__targetIsRTL="rtl"===(document.body&&document.body.hasAttribute("dir")?document.body:document.documentElement).getAttribute("dir"):(a&&a.nodeType!==Node.ELEMENT_NODE&&(a=a.host),this.__targetIsRTL=a&&"rtl"===window.getComputedStyle(a).direction));return this.__targetIsRTL},
_nameChanged:function(){this._meta.value=null;this._meta.key=this.name;this._meta.value=this;this.async(function(){this.fire("iron-iconset-added",this,{node:window})})},
_createIconMap:function(){var a=Object.create(null);_.G(this).querySelectorAll("[id]").forEach(function(b){a[b.id]=b});
return a},
_cloneIcon:function(a,b){this._icons=this._icons||this._createIconMap();return this._prepareSvgClone(this._icons[a],this.size,b)},
_prepareSvgClone:function(a,b,c){if(a){a=a.cloneNode(!0);var d=document.createElementNS("http://www.w3.org/2000/svg","svg");b=a.getAttribute("viewBox")||"0 0 "+b+" "+b;var e="pointer-events: none; display: block; width: 100%; height: 100%;";c&&a.hasAttribute("mirror-in-rtl")&&(e+="-webkit-transform:scale(-1,1);transform:scale(-1,1);transform-origin:center;");d.setAttribute("viewBox",b);d.setAttribute("preserveAspectRatio","xMidYMid meet");d.setAttribute("focusable","false");d.style&&(d.style.cssText=
e);d.appendChild(a).removeAttribute("id");return d}return null}});
/*

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 fHa,eHa;fHa=[20,18,16,15,13,12];eHa=new Map;_.cHa=new Set;_.$Ga=new Set;_.bHa=new Set;_.ZGa=new Set;_.aHa=new Set;
_.gHa=new Promise(function(a){var b=!1,c=!1,d=!1,e=[],h=function(l){var m;if("yt-icons"===(null==l?void 0:null==(m=l.detail)?void 0:m.name))dHa(l.detail),b=!0;else{var p;if("yt-sys-icons"===(null==l?void 0:null==(p=l.detail)?void 0:p.name))dHa(l.detail),c=!0;else{var q,x;(null==l?0:null==(q=l.detail)?0:q.name.includes("yt-sys-icons"))&&24!==(null==l?void 0:null==(x=l.detail)?void 0:x.size)&&(dHa(l.detail,!0),e.push(l.detail.size),e.length===fHa.length&&(d=!0))}}b&&c&&d&&(window.removeEventListener("iron-iconset-added",
h),a())};
window.addEventListener("iron-iconset-added",h)});
_.hHa=new Map([["what_to_watch","tab_home"],["access_time","watch_later"],["schedule","watch_later"],["emoji_recent","watch_later"],["watch_related_mix","mix"],["report_problem","warning"],["insert_photo","image"],["wallpaper","image"],["video_library_white","uploads"],["vertical_align_bottom","offline_download"],["creation_upload_red","upload"],["video_youtube","subscribe"],["unlimited","subscribe"],["tab_trending","trending"],["tab_subscriptions","subscriptions"],["tab_explore","explore"],["tab_account",
"person"],["supervisor_account","people"],["add_friend","people"],["add_to_playlist","add"],["sticker_emoticon","happy"],["slow_mode_off","message"],["music_shuffle","shuffle"],["share_arrow","share"],["settings_application","settings"],["settings_material","settings"],["subscription_manager","settings"],["report","error"],["delete_sweep","delete"],["remove-circle-outline","remove_circle"],["question_answer","forum"],["local_offer","purchases"],["privacy_unlisted","link"],["privacy_private","lock"],
["insert_chart","poll"],["play_all","play_arrow"],["paid","creator_metadata_monetization"],["official_artist_badge","music"],["channel_notification_preference_on","notifications_active"],["channel_notification_preference_off","notifications"],["notifications_done_checkmark","check"],["creation_upload","my_videos"],["my_channel","account_circle"],["music_repeat_one","loop_one"],["music_repeat_all","loop"],["music_note","music"],["audiotrack","music"],["more_horiz","more"],["more_chevron","expand"],
["members_only_mode_off","message"],["live_unlisted","link"],["creation_live","live"],["likes_playlist","like"],["launch","open_in_new"],["external_link","open_in_new"],["contact_support","help"],["notifications_none","notifications"],["info_outline","info"],["help_outline","help"],["guide_close","chevron_left"],["emoji_flags","flag"],["expand_less","collapse"],["expand-more","expand"],["exit_app","exit_to_app"],["emoji_objects","course"],["emoji","very_happy"],["emoji_people","very_happy"],["dismissal",
"close"],["check_circle","check_circle_thick"],["bookmark_border","bookmark"],["back","arrow_back"],["arrow-back","arrow_back"],["avatar_anonymous","account_circle"],["avatar_logged_out","account_circle"],["arrow-drop-down","arrow_drop_down"],["arrow-forward","arrow_forward"],["answer_neither_satisfied_nor_dissatisfied","meh"],["answer_somewhat_dissatisfied","sad"],["answer_somewhat_satisfied","happy"],["answer_very_dissatisfied","very_sad"],["answer_very_satisfied","very_happy"],["auto-awesome",
"auto_awesome"]]);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy51");

_.Gx=function(a,b,c,d){if(!b&&!c)return null;var e=b?String(b).toUpperCase():null;return _.ze(a,function(h){return(!e||h.nodeName==e)&&(!c||"string"===typeof h.className&&_.ea(h.className.split(/\s+/),c))},!0,d)};
_.BGa=function(a,b,c){b=_.u(Object.keys(b));for(var d=b.next();!d.done;d=b.next())(d=a.actionRoutingMap.get(d.value))&&d.delete(c)};
_.Hx={YtActionHandlerBehavior:[{actionMap:{},attached:function(){this.registerActionMap(this.actionMap)},
detached:function(){this.unregisterActionMap(this.actionMap)},
registerActionMap:function(a){for(var b=_.cr.getInstance(),c=_.u(Object.keys(a)),d=c.next();!d.done;d=c.next()){var e=d.value;d=a[e];if(this&&this[d]){var h=b.actionRoutingMap.get(e);h||(h=new Map,b.actionRoutingMap.set(e,h));h.set(this,_.ue(this[d].bind(this)))}else e=Error("dc"),e.params=d,_.te(e)}},
unregisterActionMap:function(a){_.BGa(_.cr.getInstance(),a,this)}}]};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4g");

_.Ex=function(a,b,c){_.Gi(void 0,a,b,[c])};
_.Fx=function(){};
_.f=_.Fx.prototype;_.f.endpointToXhrUrl=function(){};
_.f.fetchData=function(){};
_.f.postData=function(){};
_.f.requestDataForEndpoint=function(){};
_.f.requestDataForServiceEndpoint=function(){};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4z");

var PGa=document.createElement("template");PGa.innerHTML='<custom-style><style is="custom-style">html[system-icons] {\n  --yt-spec-icon-active-other: #030303;\n  --yt-spec-icon-inactive: #030303;\n  --yt-spec-icon-disabled: #909090;\n  --yt-spec-brand-icon-active: #030303;\n  --yt-spec-brand-icon-inactive: #030303;\n  --yt-button-icon-button-text-color: var(--yt-spec-text-primary);\n}\n\nhtml[system-icons][dark],\nhtml[system-icons] [dark] {\n  --yt-spec-icon-inactive: #fff;\n  --yt-spec-icon-disabled: #717171;\n  --yt-spec-brand-icon-inactive: #fff;\n}\n\nhtml,\n[light] {\n  --yt-spec-brand-background-solid: #fff;\n  --yt-spec-brand-background-primary: rgba(255, 255, 255, 0.98);\n  --yt-spec-brand-background-secondary: rgba(255, 255, 255, 0.95);\n  --yt-spec-general-background-a: #f9f9f9;\n  --yt-spec-general-background-b: #f1f1f1;\n  --yt-spec-general-background-c: #e9e9e9;\n  --yt-spec-error-background: #181818;\n  --yt-spec-text-primary: #030303;\n  --yt-spec-text-primary-inverse: #fff;\n  --yt-spec-text-secondary: #606060;\n  --yt-spec-text-disabled: #909090;\n  --yt-spec-call-to-action: #065fd4;\n  --yt-spec-call-to-action-inverse: #3ea6ff;\n  --yt-spec-suggested-action: #def1ff;\n  --yt-spec-icon-active-other: #606060;\n  --yt-spec-icon-inactive: #909090;\n  --yt-spec-icon-disabled: #ccc;\n  --yt-spec-badge-chip-background: rgba(0, 0, 0, 0.05);\n  --yt-spec-verified-badge-background: rgba(0, 0, 0, 0.15);\n  --yt-spec-button-chip-background-hover: rgba(0, 0, 0, 0.1);\n  --yt-spec-touch-response: #000;\n  --yt-spec-touch-response-inverse: #fff;\n  --yt-spec-brand-icon-active: #f00;\n  --yt-spec-brand-icon-inactive: #606060;\n  --yt-spec-brand-button-background: #c00;\n  --yt-spec-brand-link-text: #c00;\n  --yt-spec-wordmark-text: #212121;\n  --yt-spec-10-percent-layer: rgba(0, 0, 0, 0.1);\n  --yt-spec-snackbar-background: #212121;\n  --yt-spec-snackbar-background-new: #181818;\n  --yt-spec-error-indicator: #990412;\n  --yt-spec-themed-blue: #065fd4;\n  --yt-spec-themed-green: #107516;\n  --yt-spec-ad-indicator: #00716c;\n  --yt-spec-themed-overlay-background: rgba(255, 255, 255, 0.7);\n  --yt-spec-commerce-badge-background: #deffde;\n  --yt-spec-static-brand-red: #f00;\n  --yt-spec-static-brand-white: #fff;\n  --yt-spec-static-brand-black: #212121;\n  --yt-spec-static-clear-color: rgba(255, 255, 255, 0);\n  --yt-spec-static-clear-black: rgba(0, 0, 0, 0);\n  --yt-spec-static-ad-yellow: #fbc02d;\n  --yt-spec-static-grey: #606060;\n  --yt-spec-static-overlay-background-solid: #000;\n  --yt-spec-static-overlay-background-heavy: rgba(0, 0, 0, 0.8);\n  --yt-spec-static-overlay-background-medium: rgba(0, 0, 0, 0.6);\n  --yt-spec-static-overlay-background-medium-light: rgba(0, 0, 0, 0.3);\n  --yt-spec-static-overlay-background-light: rgba(0, 0, 0, 0.1);\n  --yt-spec-static-overlay-text-primary: #fff;\n  --yt-spec-static-overlay-text-secondary: rgba(255, 255, 255, 0.7);\n  --yt-spec-static-overlay-text-disabled: rgba(255, 255, 255, 0.3);\n  --yt-spec-static-overlay-call-to-action: #3ea6ff;\n  --yt-spec-static-overlay-icon-active-other: #fff;\n  --yt-spec-static-overlay-icon-inactive: rgba(255, 255, 255, 0.7);\n  --yt-spec-static-overlay-icon-disabled: rgba(255, 255, 255, 0.3);\n  --yt-spec-static-overlay-button-secondary: rgba(255, 255, 255, 0.1);\n  --yt-spec-static-overlay-button-primary: rgba(255, 255, 255, 0.3);\n  --yt-spec-static-overlay-background-brand: rgba(204, 0, 0, 0.9);\n  --yt-spec-assistive-feed-vibrant-gradient-1: #007a65;\n  --yt-spec-assistive-feed-vibrant-gradient-2: #7f0e7f;\n  --yt-spec-assistive-feed-vibrant-gradient-3: #ff8983;\n  --yt-spec-assistive-feed-themed-gradient-1: #d4fff8;\n  --yt-spec-assistive-feed-themed-gradient-2: #ffdeff;\n  --yt-spec-assistive-feed-themed-gradient-3: #ffe6e6;\n  --yt-spec-suggested-action: #f2f8ff;\n  --yt-spec-filled-button-text: #fff;\n  --yt-spec-paper-tab-ink: rgba(0, 0, 0, 0.3);\n  --yt-spec-call-to-action-faded: rgba(6, 95, 212, 0.3);\n  --yt-spec-call-to-action-hover: #0551b4;\n  --yt-spec-brand-button-background-hover: #990412;\n  --yt-spec-brand-link-text-faded: rgba(204, 0, 0, 0.3);\n  --yt-spec-filled-button-focus-outline: rgba(0, 0, 0, 0.6);\n  --yt-spec-selected-nav-text: #c00;\n  --yt-spec-static-overlay-button-hover: rgba(255, 255, 255, 0.5);\n}\n\nhtml[dark],\n[dark] {\n  --yt-spec-brand-background-solid: #212121;\n  --yt-spec-brand-background-primary: rgba(33, 33, 33, 0.98);\n  --yt-spec-brand-background-secondary: rgba(33, 33, 33, 0.95);\n  --yt-spec-general-background-a: #181818;\n  --yt-spec-general-background-b: #0f0f0f;\n  --yt-spec-general-background-c: #030303;\n  --yt-spec-error-background: #f9f9f9;\n  --yt-spec-text-primary: #fff;\n  --yt-spec-text-secondary: #aaa;\n  --yt-spec-text-disabled: #717171;\n  --yt-spec-text-primary-inverse: #030303;\n  --yt-spec-call-to-action: #3ea6ff;\n  --yt-spec-call-to-action-inverse: #065fd4;\n  --yt-spec-suggested-action: #263850;\n  --yt-spec-icon-active-other: #fff;\n  --yt-spec-icon-inactive: #909090;\n  --yt-spec-icon-disabled: #606060;\n  --yt-spec-badge-chip-background: rgba(255, 255, 255, 0.1);\n  --yt-spec-verified-badge-background: rgba(255, 255, 255, 0.25);\n  --yt-spec-button-chip-background-hover: rgba(255, 255, 255, 0.2);\n  --yt-spec-touch-response: #fff;\n  --yt-spec-touch-response-inverse: #000;\n  --yt-spec-brand-icon-active: #fff;\n  --yt-spec-brand-icon-inactive: #909090;\n  --yt-spec-brand-link-text: #ff4e45;\n  --yt-spec-wordmark-text: #fff;\n  --yt-spec-10-percent-layer: rgba(255, 255, 255, 0.1);\n  --yt-spec-snackbar-background: #030303;\n  --yt-spec-snackbar-background-updated: #f9f9f9;\n  --yt-spec-error-indicator: #ff8983;\n  --yt-spec-themed-blue: #3ea6ff;\n  --yt-spec-themed-green: #2ba640;\n  --yt-spec-ad-indicator: #00aaa7;\n  --yt-spec-themed-overlay-background: rgba(0, 0, 0, 0.8);\n  --yt-spec-commerce-badge-background: #002d08;\n  --yt-spec-static-brand-red: #f00;\n  --yt-spec-static-brand-white: #fff;\n  --yt-spec-static-brand-black: #212121;\n  --yt-spec-static-clear-color: rgba(255, 255, 255, 0);\n  --yt-spec-static-clear-black: rgba(0, 0, 0, 0);\n  --yt-spec-static-ad-yellow: #fbc02d;\n  --yt-spec-static-grey: #606060;\n  --yt-spec-static-overlay-background-solid: #000;\n  --yt-spec-static-overlay-background-heavy: rgba(0, 0, 0, 0.8);\n  --yt-spec-static-overlay-background-medium: rgba(0, 0, 0, 0.6);\n  --yt-spec-static-overlay-background-medium-light: rgba(0, 0, 0, 0.3);\n  --yt-spec-static-overlay-background-light: rgba(0, 0, 0, 0.1);\n  --yt-spec-static-overlay-text-primary: #fff;\n  --yt-spec-static-overlay-text-secondary: rgba(255, 255, 255, 0.7);\n  --yt-spec-static-overlay-text-disabled: rgba(255, 255, 255, 0.3);\n  --yt-spec-static-overlay-call-to-action: #3ea6ff;\n  --yt-spec-static-overlay-icon-active-other: #fff;\n  --yt-spec-static-overlay-icon-inactive: rgba(255, 255, 255, 0.7);\n  --yt-spec-static-overlay-icon-disabled: rgba(255, 255, 255, 0.3);\n  --yt-spec-static-overlay-button-primary: rgba(255, 255, 255, 0.3);\n  --yt-spec-static-overlay-button-secondary: rgba(255, 255, 255, 0.1);\n  --yt-spec-static-overlay-background-brand: rgba(204, 0, 0, 0.9);\n  --yt-spec-assistive-feed-themed-gradient-1: #005446;\n  --yt-spec-assistive-feed-themed-gradient-2: #39003f;\n  --yt-spec-assistive-feed-themed-gradient-3: #590000;\n  --yt-spec-suggested-action: #252a3a;\n  --yt-spec-paper-tab-ink: rgba(255, 255, 255, 0.3);\n  --yt-spec-filled-button-text: #030303;\n  --yt-spec-call-to-action-faded: rgba(62, 166, 255, 0.3);\n  --yt-spec-call-to-action-hover: #6ebcff;\n  --yt-spec-brand-button-background-hover: #990412;\n  --yt-spec-brand-link-text-faded: rgba(255, 78, 69, 0.3);\n  --yt-spec-filled-button-focus-outline: rgba(255, 255, 255, 0.7);\n  --yt-spec-selected-nav-text: #fff;\n}\n</style></custom-style>';
document.head.appendChild(PGa.content);
var QGa=document.createElement("template");QGa.innerHTML='<custom-style><style is="custom-style">html {\n  --yt-spec-white-1: #fff;\n  --yt-spec-white-2: #f9f9f9;\n  --yt-spec-white-3: #f1f1f1;\n  --yt-spec-white-4: #e9e9e9;\n  --yt-spec-black-1: #282828;\n  --yt-spec-black-2: #1f1f1f;\n  --yt-spec-black-3: #161616;\n  --yt-spec-black-4: #0d0d0d;\n  --yt-spec-black-pure: #000;\n  --yt-spec-grey-1: #ccc;\n  --yt-spec-grey-2: #aaa;\n  --yt-spec-grey-3: #909090;\n  --yt-spec-grey-4: #717171;\n  --yt-spec-grey-5: #606060;\n  --yt-brand-youtube-red: #f00;\n  --yt-brand-medium-red: #c00;\n  --yt-brand-light-red: #ff4e45;\n  --yt-spec-red-30: #ff8983;\n  --yt-spec-red-70: #990412;\n  --yt-spec-pale-blue: #f2f8ff;\n  --yt-spec-light-blue: #3ea6ff;\n  --yt-spec-dark-blue: #065fd4;\n  --yt-spec-navy-blue: #252a3a;\n  --yt-spec-light-green: #2ba640;\n  --yt-spec-dark-green: #107516;\n  --yt-spec-yellow: #fbc02d;\n  --yt-spec-black-pure-alpha-5: rgba(0, 0, 0, 0.05);\n  --yt-spec-black-pure-alpha-10: rgba(0, 0, 0, 0.1);\n  --yt-spec-black-pure-alpha-15: rgba(0, 0, 0, 0.15);\n  --yt-spec-black-pure-alpha-30: rgba(0, 0, 0, 0.3);\n  --yt-spec-black-pure-alpha-60: rgba(0, 0, 0, 0.6);\n  --yt-spec-black-pure-alpha-80: rgba(0, 0, 0, 0.8);\n  --yt-spec-black-1-alpha-98: rgba(40, 40, 40, 0.98);\n  --yt-spec-black-1-alpha-95: rgba(40, 40, 40, 0.95);\n  --yt-spec-white-1-alpha-10: rgba(255, 255, 255, 0.1);\n  --yt-spec-white-1-alpha-20: rgba(255, 255, 255, 0.2);\n  --yt-spec-white-1-alpha-25: rgba(255, 255, 255, 0.25);\n  --yt-spec-white-1-alpha-30: rgba(255, 255, 255, 0.3);\n  --yt-spec-white-1-alpha-70: rgba(255, 255, 255, 0.7);\n  --yt-spec-white-1-alpha-95: rgba(255, 255, 255, 0.95);\n  --yt-spec-white-1-alpha-98: rgba(255, 255, 255, 0.98);\n  --yt-brand-medium-red-alpha-90: rgba(204, 0, 0, 0.9);\n  --yt-brand-medium-red-alpha-30: rgba(204, 0, 0, 0.3);\n  --yt-brand-light-red-alpha-30: rgba(255, 78, 69, 0.3);\n  --yt-spec-light-blue-alpha-30: rgba(62, 166, 255, 0.3);\n  --yt-spec-dark-blue-alpha-30: rgba(6, 95, 212, 0.3);\n}\n\n/*# sourceMappingURL=yt-colors-definitions_custom_style.css.map */\n</style></custom-style>';
document.head.appendChild(QGa.content);
var RGa=document.createElement("template");RGa.innerHTML='<custom-style><style is="custom-style">html {\n  --yt-deprecated-luna-black: hsl(0, 0%, 6.7%);\n  --yt-deprecated-opalescence-grey: hsl(0, 0%, 53.3%);\n  --yt-deprecated-opalescence-soft-grey: hsl(0, 0%, 93.3%);\n  --yt-deprecated-blue: hsl(206.1, 79.3%, 52.7%);\n  --yt-deprecated-luna-black-opacity-lighten-1: hsla(0, 0%, 6.7%, 0.8);\n  --yt-deprecated-luna-black-opacity-lighten-2: hsla(0, 0%, 6.7%, 0.6);\n  --yt-deprecated-luna-black-opacity-lighten-3: hsla(0, 0%, 6.7%, 0.4);\n  --yt-deprecated-opalescence-soft-grey-opacity-lighten-3: hsla(0, 0%, 93.3%, 0.4);\n  --yt-deprecated-white-opacity-lighten-1: hsla(0, 0%, 100%, 0.8);\n  --yt-deprecated-white-opacity-lighten-2: hsla(0, 0%, 100%, 0.6);\n  --yt-deprecated-dark-surface-100: hsl(0, 0%, 7%);\n}\n</style></custom-style>';
document.head.appendChild(RGa.content);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5e");

var OGa=document.createElement("template");OGa.innerHTML='<custom-style><style is="custom-style">html {\n  --ytd-grid-base: 103px;\n  --ytd-margin-base: 4px;\n  --ytd-avatar-size: 32px;\n  --ytd-toolbar-height: 56px;\n  --ytd-margin-2x: 8px;\n  --ytd-margin-3x: 12px;\n  --ytd-margin-4x: 16px;\n  --ytd-margin-5x: 20px;\n  --ytd-margin-6x: 24px;\n  --ytd-margin-7x: 28px;\n  --ytd-margin-8x: 32px;\n  --ytd-margin-9x: 36px;\n  --ytd-margin-10x: 40px;\n  --ytd-margin-11x: 44px;\n  --ytd-margin-12x: 48px;\n  --ytd-margin-14x: 56px;\n  --ytd-margin-16x: 64px;\n  --ytd-margin-17x: 68px;\n  --ytd-margin-24x: 96px;\n  --ytd-margin-25x: 100px;\n  --ytd-margin-35x: 140px;\n  --ytd-neg-margin-base: -4px;\n  --ytd-neg-margin-2x: -8px;\n  --ytd-neg-margin-3x: -12px;\n  --ytd-neg-margin-4x: -16px;\n  --ytd-neg-margin-5x: -20px;\n  --ytd-neg-margin-6x: -24px;\n  --ytd-neg-margin-7x: -28px;\n  --ytd-neg-margin-8x: -32px;\n  --ytd-neg-margin-10x: -40px;\n  --ytd-neg-margin-11x: -44px;\n  --ytd-neg-margin-12x: -48px;\n  --ytd-neg-margin-14x: -56px;\n  --ytd-neg-margin-16x: -64px;\n  --ytd-neg-margin-24x: -96px;\n  --ytd-neg-margin-25x: -100px;\n  --yt-report-form-modal-renderer-min-width: 250px;\n  --yt-legal-report-details-form-renderer-min-width: 250px;\n  --yt-circular: {\n    border-radius: 50%;\n    background-color: transparent;\n    overflow: hidden;\n  };\n  --yt-multi-line-ellipsis: {\n    -webkit-box-orient: vertical;\n    text-overflow: ellipsis;\n    white-space: normal;\n    display: -webkit-box;\n  };\n  --yt-upsell-dialog-layout-vertical-width: 400px;\n  --yt-upsell-dialog-layout-horizontal-width: 800px;\n}\n</style></custom-style>';
document.head.appendChild(OGa.content);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syo");

var WFa,XFa,YFa,$Fa,aGa,dGa,bGa,eGa,fGa,jGa,hGa,mGa,nGa,lGa,kGa,oGa,ZFa;WFa=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.aa.call(this,c+a[d])};
XFa=function(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b};
YFa=function(a){return a.replace(_.$la,function(b,c,d,e){var h="";d=d.replace(/^(['"])(.*)\1$/,function(l,m,p){h=m;return p});
b=_.mh(d).getTypedStringValue();return c+h+b+h+e})};
$Fa=function(a){var b=a.replace(_.ama,"$1").replace(_.ama,"$1").replace(_.$la,"url");if(_.Zla.test(b)){if(ZFa.test(a))return"zClosurez";for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}if(!b||!c||!XFa(a))return"zClosurez"}else return"zClosurez";return YFa(a)};
aGa=function(a){if(a instanceof _.Jl)return'url("'+_.Hb(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';a=a instanceof _.Zh?_.Cl(a):$Fa(String(a));if(/[{;}]/.test(a))throw new WFa("Value does not allow [{;}], got: %s.",[a]);return a};
dGa=function(a,b,c){bGa(a,b);a[b][cGa].unshift(c)};
bGa=function(a,b){if(!a[b]||!a[b][cGa]){var c=a[b],d=c?[c]:[];a[b]=function(){for(var e=_.u(d),h=e.next();!h.done;h=e.next())h.value.apply(this,arguments)};
a[b][cGa]=d}};
eGa=function(a){if(!a)return[];var b=[];a=_.u(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?b.push.apply(b,_.Pc(eGa(c))):b.push(c);return b};
fGa=function(a){var b={};Object.defineProperties(b,Object.getOwnPropertyDescriptors(a));return b};
jGa=function(a){var b="string"!==typeof a?a:{is:a,notifyObserversOnUndefined:!0};void 0===b.fastInit&&(b.fastInit=!0);return function(c){if(Object.getPrototypeOf(c.prototype).constructor!==_.K)throw Error("qf");var d=gGa&&sx?fGa(c.prototype):c.prototype;d.is=b.is;hGa(d,c,b.fastInit);b.notifyObserversOnUndefined&&(sx?dGa(d,"created",function(){var q=this._propertyEffects;if(q)for(var x=_.u(Object.keys(q)),B=x.next();!B.done;B=x.next()){B=_.u(q[B.value]);for(var C=B.next();!C.done;C=B.next())if(C=C.value,
"compute"===C.kind||"complexObserver"===C.kind)C.effect.args=[]}}):d._overrideLegacyUndefined=!0);
if(gGa)for(var e=_.u(Object.getOwnPropertyNames(d)),h=e.next();!h.done;h=e.next()){h=h.value;var l=Object.getOwnPropertyDescriptor(d,h);!1===l.enumerable&&(l.enumerable=!0,Object.defineProperty(d,h,l))}if("template"in c)var m=function(){return c.template};
else void 0!==b.template&&(m=b.template);if(void 0!==m){var p;Object.defineProperty(d,"_template",{get:function(){void 0===p&&(p=m());return p},
set:function(q){p=q},
configurable:!0,enumerable:!0})}Polymer(d);c[iGa]=d}};
_.ux=function(){var a=void 0===a?{}:a;void 0===a.fastInit&&(a.fastInit=!0);return function(b){if(Object.getPrototypeOf(b.prototype).constructor!==_.tx)throw Error("rf");hGa(b.prototype,b,a.fastInit)}};
hGa=function(a,b,c){c=void 0===c?!1:c;kGa(b);sx||!c?dGa(a,"ready",function(){for(var d={},e=_.u(eGa(this.behaviors)),h=e.next();!h.done;h=e.next())h=h.value,h.properties&&Object.assign(d,lGa(this,h.properties));Object.assign(d,lGa(this,this.properties));mGa(b,this);e=_.u(Object.keys(d));for(h=e.next();!h.done;h=e.next())h=h.value,this[h]=d[h]}):dGa(a,"created",function(){mGa(b,this)})};
mGa=function(a,b){if(gGa){a=new a;for(var c=_.u(Object.getOwnPropertyNames(a)),d=c.next();!d.done;d=c.next())d=d.value,b[d]=a[d];for(c=b;c&&c!==Object.prototype;c=Object.getPrototypeOf(c)){d=_.u(Object.getOwnPropertyNames(c));for(var e=d.next();!e.done;e=d.next())e=e.value,a.hasOwnProperty(e)||Object.defineProperty(a,e,nGa(b,e))}}else a.apply(b)};
nGa=function(a,b){return{get:function(){var c=a[b];return c instanceof Function?c.bind(a):c},
set:function(c){a[b]=c}}};
lGa=function(a,b){if(!b)return{};for(var c={},d=_.u(Object.keys(b)),e=d.next();!e.done;e=d.next())if(e=e.value,!b[e].readOnly){var h=a[e];void 0!==h&&(c[e]=h)}return c};
kGa=function(a){var b=new a;a=a.prototype.properties||{};for(var c=_.u(Object.keys(a)),d=c.next();!d.done;d=c.next())if(d=d.value,b.hasOwnProperty(d)){var e=a[d];"function"===typeof e&&(a[d]=e={type:e});null!=b[d]&&e.type===Object&&(e.type=oGa(b[d].constructor))}};
oGa=function(a){for(var b=_.u(pGa),c=b.next();!c.done;c=b.next())if(c=c.value,a===c)return c;return Object};
_.L=function(a){return function(b,c){b.behaviors=b.behaviors||[];b.behaviors.push(a||(void 0!==window.Reflect&&void 0!==window.Reflect.getMetadata?Reflect.getMetadata("design:type",b,c).prototype:void 0));Object.defineProperty(b,c,{get:function(){return this},
enumerable:!0,configurable:!0})}};
_.M=function(a){a=void 0===a?{}:a;return function(b,c){b.properties=b.properties||{};a.type||(void 0!==window.Reflect&&void 0!==window.Reflect.getMetadata?a.type=oGa(Reflect.getMetadata("design:type",b,c)):a.type=String);var d=a,e=b.properties[c];b.properties[c]=e?Object.assign(Object.assign({},e),d):d}};
_.N=function(a){return function(b,c){b.listeners=b.listeners||{};b.listeners[a]=c}};
_.P=function(){var a=_.$b.apply(0,arguments);if(0===a.length)throw Error("sf");return function(b,c){b.observers=b.observers||[];b.observers.push(c+"("+a.join(",")+")")}};
_.R=function(){var a=_.$b.apply(0,arguments);return function(b,c,d){var e=Object.getOwnPropertyDescriptor(b,c).get,h="__compute__"+c;Object.defineProperty(b,h,{value:e,enumerable:!0});b.properties=b.properties||{};e=b.properties[c];e||(e={},b.properties[c]=e);e.computed=h+"("+a.join(",")+")";sx||(d.get=void 0)}};
_.S=function(a){return function(b,c){Object.defineProperty(b,c,{get:function(){return Polymer.dom(this.root).querySelector(a)},
enumerable:!0,configurable:!0})}};
_.wx=function(a){return function(b){if(!a.noInjection){var c=!!a.isInjectionRoot,d=a.providers;b.prototype.behaviors=b.prototype.behaviors||[];b.prototype.behaviors.unshift(_.hxa.InjectBehavior);b.prototype.provide=d;b.prototype.isInjectionRoot=c}if(a.asyncProperties||_.w("polymer_enable_async_property_setting"))b.prototype._invalidateProperties=qGa;_.L(vx.prototype)(b.prototype,"__templateHelpers");jGa({is:a.is,notifyObserversOnUndefined:!1!==a.notifyObserversOnUndefined,fastInit:a.fastInit,template:a.template})(b)}};
_.T=function(a){return function(b){if(a.asyncProperties||_.w("polymer_enable_async_property_setting"))b.prototype._invalidateProperties=qGa;_.L(vx.prototype)(b.prototype,"__templateHelpers");jGa({is:a.is,notifyObserversOnUndefined:!1,template:a.template})(b)}};
_.xx=function(a){if(a instanceof _.zo)return a;if("function"==typeof a.__iterator__)return a.__iterator__(!1);if(_.ma(a)){var b=0,c=new _.zo;c.next=function(){for(;;){if(b>=a.length)return _.Ao;if(b in a)return _.Bo(a[b++]);b++}};
var d=c.next;c.nextValueOrThrow=function(){return _.Co(d.call(c))};
return c}throw Error("Ia");};
_.U=function(a,b){_.sya.mappings.set(a.toString(),{type:"mapping",value:b})};
_.wl(WFa,_.aa);WFa.prototype.name="AssertionError";ZFa=/\/\*/;_.yx=function(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("z`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(aGa).join(" "):aGa(d),b+=c+":"+d+";")}return b?new _.Pl(b,_.Ol):_.Yla};
_.V=function(a,b,c,d){var e=arguments.length,h=3>e?b:null===d?d=Object.getOwnPropertyDescriptor(b,c):d,l;if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.decorate)h=Reflect.decorate(a,b,c,d);else for(var m=a.length-1;0<=m;m--)if(l=a[m])h=(3>e?l(h):3<e?l(b,c,h):l(b,c))||h;return 3<e&&h&&Object.defineProperty(b,c,h),h};
_.W=function(a,b){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(a,b)};
_.rGa=function(a,b,c,d){if(null!=a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||_.rGa(a,b,c,d))return!0;a=a.nextSibling}return!1};
_.sGa=function(a){window.ShadyCSS&&window.ShadyCSS.styleDocument(a)};
_.Uc=function(a,b){_.bsa(a,b);this.value=b.reduce(function(c,d,e){return c+_.Jba(d)+a[e+1]},a[0]).toString()};
_.Uc.prototype.toString=function(){return this.value};
var cGa=Symbol("of");
var tGa=window.Polymer,sx=tGa&&tGa.version&&tGa.version.startsWith("1."),gGa=/\bclass\b/.test(function(){}.toString());
window.PolymerFakeBaseClass=function(){};
_.K=function(){return PolymerFakeBaseClass.apply(this,arguments)||this};
_.r(_.K,PolymerFakeBaseClass);_.tx=function(){return PolymerFakeBaseClass.apply(this,arguments)||this};
_.r(_.tx,PolymerFakeBaseClass);var iGa=Symbol("pf"),pGa=[Array,Boolean,Date,Number,Object,String];
/*

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 uGa=window.Polymer;window.Polymer=function(a){return window.Polymer._polymerFn(a)};
uGa&&Object.assign(Polymer,uGa);Polymer._polymerFn=function(){throw Error("tf");};
/*

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
*/
Polymer.ResolveUrl={resolveCss:_.jc,resolveUrl:_.ic,pathFromUrl:_.kc};
Polymer.DomModule=_.Qc;
Polymer.Async={timeOut:_.yp,animationFrame:_.zp,idlePeriod:_.Jra,microTask:_.qd};
Polymer.dedupingMixin=_.lj;
Polymer.wrap=_.Hc;
Polymer.PropertiesChanged=_.Ap;
Polymer.telemetry={instanceCount:_.Lra,incrementInstanceCount:function(){_.Lra++},
registrations:_.oc,register:_.pc,dumpRegistrations:function(){_.oc.forEach(_._regLog$$module$third_party$javascript$polymer$v2$polymer$lib$utils$telemetry)}};
Polymer.PropertiesMixin=_.Mra;
Polymer.CaseMap={dashToCamelCase:_.rc,camelToDashCase:_.sc};
Polymer.PropertyAccessors=_.Rra;
Polymer.TemplateStamp=_.Vra;
Polymer.Path={isPath:_.tc,root:_.uc,isAncestor:_.vc,isDescendant:_.wc,translate:_.xc,matches:_.yc,normalize:_.zc,split:_.Ac,get:_.Bc,set:_.Cc,isDeep:_.tc};
Polymer.Settings={useShadow:_.vd,useNativeCSSProperties:_.Ara,useNativeCustomElements:_.Bra,get rootPath(){return _.op},setRootPath:function(a){_.op=a},
get sanitizeDOMValue(){return _.Ic},setSanitizeDOMValue:function(a){_.Ic=a},
get passiveTouchGestures(){return _.cd},setPassiveTouchGestures:function(a){_.cd=a},
get strictTemplatePolicy(){return _.Cd},setStrictTemplatePolicy:function(a){_.Cd=a},
get allowTemplateFromDomModule(){return _.pp},setAllowTemplateFromDomModule:function(a){_.pp=a},
get legacyOptimizations(){return _.ud},setLegacyOptimizations:function(a){_.ud=a},
get syncInitialRender(){return _.qp},setSyncInitialRender:function(a){_.qp=a},
get legacyUndefined(){return _.Nc},setLegacyUndefined:function(a){_.Nc=a},
get legacyWarnings(){return _.Bd},setLegacyWarnings:function(a){_.Bd=a},
get orderedComputed(){return _.rp},setOrderedComputed:function(a){_.rp=a},
get fastDomIf(){return _.tp},setFastDomIf:function(a){_.tp=a},
get removeNestedTemplates(){return _.sp},setRemoveNestedTemplates:function(a){_.sp=a},
get suppressTemplateNotifications(){return _.up},setSuppressTemplateNotifications:_.up};void 0!==Polymer.rootPath&&(_.op=Polymer.rootPath);void 0!==Polymer.sanitizeDOMValue&&(_.Ic=Polymer.sanitizeDOMValue);void 0!==Polymer.passiveTouchGestures&&(_.cd=Polymer.passiveTouchGestures);void 0!==Polymer.strictTemplatePolicy&&(_.Cd=Polymer.strictTemplatePolicy);_.pp=void 0!==Polymer.allowTemplateFromDomModule?Polymer.allowTemplateFromDomModule:!0;void 0!==Polymer.legacyOptimizations&&(_.ud=Polymer.legacyOptimizations);
void 0!==Polymer.syncInitialRender&&(_.qp=Polymer.syncInitialRender);void 0!==Polymer.legacyUndefined&&(_.Nc=Polymer.legacyUndefined);void 0!==Polymer.legacyWarnings&&(_.Bd=Polymer.legacyWarnings);void 0!==Polymer.orderedComputed&&(_.rp=Polymer.orderedComputed);void 0!==Polymer.fastDomIf&&(_.tp=Polymer.fastDomIf);void 0!==Polymer.removeNestedTemplates&&(_.sp=Polymer.removeNestedTemplates);void 0!==Polymer.suppressTemplateNotifications&&(_.up=Polymer.suppressTemplateNotifications);
Object.defineProperty(Polymer,"sanitizeDOMValue",{get:function(){return _.Ic},
set:function(a){_.Ic=a}});
Polymer.PropertyEffects=_.Dp;
Polymer.StyleGather={stylesFromModules:_.Cba,stylesFromModule:_.Bba,stylesFromTemplate:_.Rc,stylesFromModuleImports:_.Dba,cssFromModules:_.Fba,cssFromModule:_.Eba,cssFromTemplate:_.Gba,cssFromModuleImports:function(a){return(a=_.Qc.import(a))?_._cssFromModuleImports$$module$third_party$javascript$polymer$v2$polymer$lib$utils$style_gather(a):""}};
Polymer.ElementMixin=_.Ep;Polymer.updateStyles=_.sGa;Polymer.version="3.4.1";
Polymer.ArraySplice={calculateSplices:_.Tc};
Polymer.html=_.Fp;Polymer.htmlLiteral=function(a){return new _.Uc(a,_.$b.apply(1,arguments))};
Polymer.Element=_.Gp;
Polymer.ArraySelectorMixin=_.csa;Polymer.ArraySelector=_.Hp;
Polymer.CustomStyle=_.Np;
Polymer.Debouncer=_.Op;
Polymer.Gestures={gestures:_.ld,recognizers:_.id,deepTargetFind:_.Vba,addListener:_.md,removeListener:_.nd,register:_.pd,setTouchAction:_.od,prevent:_.kd,resetMouseCanceller:function(){_.Sp&&_.Sp.flush()},
findOriginalTarget:_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures,add:_.md,remove:_.nd};
Polymer.GestureEventListeners=_.msa;
Polymer.MutableData=_.Tp;Polymer.OptionalMutableData=_.nsa;
Polymer.DomBind=_.Up;
Polymer.enqueueDebouncer=_.Rp;Polymer.flush=_.Vp;
Polymer.Templatize={templatize:_.Ad,modelForElement:_.Dd};Polymer.TemplateInstanceBase=_.zd;
Polymer.DomIf=_.kj;
Polymer.DomRepeat=_.jj;
Polymer.FlattenedNodesObserver=_.ssa;
Polymer.DomApi=_.xsa;Polymer.EventApi=_.Zp;Polymer.dom=_.G;Polymer.dom.matchesSelector=_.vsa;Polymer.dom.flush=_.Vp;Polymer.dom.addDebouncer=_.Rp;
Polymer.DirMixin=_.Csa;
Polymer.RenderStatus={beforeNextRender:function(a,b,c){_.Id||_.uca();_.Kd.push([a,b,c])},
afterNextRender:_.Md,flush:function(){for(;_.Kd.length||_.Ld.length;)_.Jd(_.Kd),_.Jd(_.Ld);_.Id=!1}};
Polymer.LegacyElementMixin=_.hq;
Polymer.MutableDataBehavior={_shouldPropertyChange:function(a,b,c){return(0,_.Osa)(this,a,b,c,!0)}};
Polymer.OptionalMutableDataBehavior=_.Psa;
Polymer.Class=_.Pha;Polymer.mixinBehaviors=function(a,b){return _.Xca({},(0,_.hq)(b),a)};
Polymer._polymerFn=_.ij;var vGa=window.onLegacyPolymerFunctionDefinedCallback;vGa&&vGa();
Polymer.Templatizer=_.Rha;
Polymer.Base=_.iq;
var qGa=(0,_.Ap)(function(){}).prototype._invalidateProperties;
var zx=function(){var a=_.tx.apply(this,arguments)||this;a.json=function(){};
return a};
_.r(zx,_.tx);zx.prototype.equals=function(a,b){return a===b};
zx.prototype.isEmpty=function(a){return!a||_.ma(a)&&0===a.length};
var vx=zx;vx=_.V([_.ux()],vx);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1a");

/*

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
*/
_.Kw={properties:{pressed:{type:Boolean,readOnly:!0,value:!1,reflectToAttribute:!0,observer:"_pressedChanged"},toggles:{type:Boolean,value:!1,reflectToAttribute:!0},active:{type:Boolean,value:!1,notify:!0,reflectToAttribute:!0},pointerDown:{type:Boolean,readOnly:!0,value:!1},receivedFocusFromKeyboard:{type:Boolean,readOnly:!0},ariaActiveAttribute:{type:String,value:"aria-pressed",observer:"_ariaActiveAttributeChanged"}},listeners:{down:"_downHandler",mouseup:"_upHandler",tap:"_tapHandler"},observers:["_focusChanged(focused)",
"_activeChanged(active, ariaActiveAttribute)"],keyBindings:{"enter:keydown":"_asyncClick","space:keydown":"_spaceKeyDownHandler","space:keyup":"_spaceKeyUpHandler"},_mouseEventRe:/^mouse/,_tapHandler:function(){this.toggles?this._userActivate(!this.active):this.active=!1},
_focusChanged:function(a){this._detectKeyboardFocus(a);a||this._setPressed(!1)},
_detectKeyboardFocus:function(a){this._setReceivedFocusFromKeyboard(!this.pointerDown&&a)},
_userActivate:function(a){this.active!==a&&(this.active=a,this.fire("change"))},
_downHandler:function(){this._setPointerDown(!0);this._setPressed(!0);this._setReceivedFocusFromKeyboard(!1)},
_upHandler:function(){this._setPointerDown(!1);this._setPressed(!1)},
_spaceKeyDownHandler:function(a){a=a.detail.keyboardEvent;var b=_.G(a).localTarget;this.isLightDescendant(b)||(a.preventDefault(),a.stopImmediatePropagation(),this._setPressed(!0))},
_spaceKeyUpHandler:function(a){a=_.G(a.detail.keyboardEvent).localTarget;this.isLightDescendant(a)||(this.pressed&&this._asyncClick(),this._setPressed(!1))},
_asyncClick:function(){this.async(function(){this.click()},1)},
_pressedChanged:function(){this._changedButtonState()},
_ariaActiveAttributeChanged:function(a,b){b&&b!=a&&this.hasAttribute(b)&&this.removeAttribute(b)},
_activeChanged:function(a){this.toggles?this.setAttribute(this.ariaActiveAttribute,a?"true":"false"):this.removeAttribute(this.ariaActiveAttribute);this._changedButtonState()},
_controlStateChanged:function(){this.disabled?this._setPressed(!1):this._changedButtonState()},
_changedButtonState:function(){this._buttonStateChanged&&this._buttonStateChanged()}};
_.Lw=[_.Iw,_.Kw];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4y");

var mHa,iHa,jHa;_.kHa=function(a){var b="";if(a){var c=a.indexOf("jsbin/"),d=a.lastIndexOf(".js"),e=c+6;-1<c&&-1<d&&d>e&&(b=a.substring(e,d),b=b.replace(iHa,""),b=b.replace(jHa,""),b=b.replace("debug-",""),b=b.replace("tracing-",""))}return b};
_.Yx=function(a,b){var c=_.kHa(a);spf.script.load(a,c,b)};
_.lHa=function(a,b){b=void 0===b?"ERROR":b;var c=void 0===c?{}:c;var d=_.ve("ytbin.polymer.shared.lib.tampering.info");d&&(d=d())&&(c["params.tamperingInfo"]=d.sort().join(","));_.Uh(a,b,void 0,void 0,!0,c)};
mHa=function(a,b){var c=_.sa(a);_.Qi.has(c)&&_.pq(_.Me,function(){var d=new _.pg("Unable to register component, already registered",{name:b.is||b,definition:a});_.lHa(d,"WARNING")},5E3);
_.Qi.set(c,b);_.Aha.set(b.is,c)};
iHa=/\.vflset|-vfl[a-zA-Z0-9_+=-]+/;jHa=/-[a-zA-Z]{2,3}_[a-zA-Z]{2,3}(?=(\/|$))/;_.Zx={};_.Zx.YtComponentBehavior={_noAccessors:!0,ready:function(){this.provides&&mHa(this.provides,this)},
getInterface:function(a){return _.Ri(a)},
getInterfaceForTs:function(a){return _.Si(a)},
asyncFrame:function(a,b){return setTimeout(function(){requestAnimationFrame(a)},b)},
getSimpleString:_.Zi,getEndpointHandler_:_.Iha,computeHref_:function(a,b){b=void 0===b?!1:b;if(!a)return null;var c=_.Jha(a,b);return b||null!==c?c?_.w("enable_polymer_resin")?_.mh(c).getTypedStringValue():c:null:(_.Vh(new _.pg("computeHref was null",this.is,a)),null)},
computeOptionalHref_:function(a){return this.computeHref_(a,!0)},
computeNofollow_:function(a){return a?_.Dha(a)?"nofollow":null:null},
computeIcon_:function(a){return a&&a.iconType?_.Vx(a.iconType):""},
resolveCommand:function(a,b,c){b=void 0===b?{}:b;c=void 0===c?!1:c;var d=_.qe("kevlar_command_handler_command_banlist");d=_.u(d);for(var e=d.next();!e.done;e=d.next())if(a[e.value])return!1;var h,l;return c&&(null==(h=a.commandMetadata)?0:null==(l=h.webCommandMetadata)?0:l.url)?!1:_.al.instance?(c=_.al.instance,b.form||(b.form={element:this}),b.form.element||(b.form.element=this),c.resolveCommand(a,b),!0):!1}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2f");

/*

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 SGa=_.il(['\n<custom-style>\n  <style is="custom-style">\n    [hidden] {\n      display: none !important;\n    }\n  </style>\n</custom-style>\n<custom-style>\n  <style is="custom-style">\n    html {\n\n      --layout: {\n        display: -ms-flexbox;\n        display: -webkit-flex;\n        display: flex;\n      };\n\n      --layout-horizontal: {\n        @apply --layout;\n\n        -ms-flex-direction: row;\n        -webkit-flex-direction: row;\n        flex-direction: row;\n      };\n\n      --layout-vertical: {\n        @apply --layout;\n\n        -ms-flex-direction: column;\n        -webkit-flex-direction: column;\n        flex-direction: column;\n      };\n\n      --layout-flex-none: {\n        -ms-flex: none;\n        -webkit-flex: none;\n        flex: none;\n      };\n\n      --layout-flex: {\n        -ms-flex: 1 1 0.000000001px;\n        -webkit-flex: 1;\n        flex: 1;\n        -webkit-flex-basis: 0.000000001px;\n        flex-basis: 0.000000001px;\n      };\n\n      /* alignment in cross axis */\n\n      --layout-center: {\n        -ms-flex-align: center;\n        -webkit-align-items: center;\n        align-items: center;\n      };\n\n      /* alignment in main axis */\n\n      --layout-center-justified: {\n        -ms-flex-pack: center;\n        -webkit-justify-content: center;\n        justify-content: center;\n      };\n\n      --layout-justified: {\n        -ms-flex-pack: justify;\n        -webkit-justify-content: space-between;\n        justify-content: space-between;\n      };\n    }\n  </style>\n</custom-style>']),
TGa=_.Fp(SGa);TGa.setAttribute("style","display: none;");document.head.appendChild(TGa.content);var UGa=document.createElement("style");UGa.textContent="[hidden] { display: none !important; }";document.head.appendChild(UGa);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy52");

var CGa,FGa,EGa,DGa;CGa=function(a){return a.command?[a.command]:a.onExecutionAction?[a.onExecutionAction]:a.onResponseReceivedCommand?[a.onResponseReceivedCommand]:a.clientActions||a.actions||a.commands||a.onResponseReceivedActions||a.onResponseReceivedCommands||a.onResponseReceivedEndpoints||[]};
FGa=function(a){try{var b=Object.keys(a)}catch(e){return[]}for(var c=0;c<b.length;c++){var d=b[c];if(DGa.test(d)||EGa.test(d))return CGa(a[d])}return[]};
_.Ix=function(a,b){var c=b.getScreenLayer&&b.getScreenLayer();if(b.visualElement)return _.Uza(a,b.visualElement,void 0,c);b=_.br(_.ar.getInstance(),b);return _.Iu(a,b,void 0,c)};
EGa=/Command$/;DGa=/Endpoint$/;
var GGa,HGa,IGa;_.Jx={};GGa="accountDisconnectionEndpoint accountIntegrationEndpoint accountLinkCommand accountUnlinkCommand addToRemoteQueueEndpoint clearRemoteQueueEndpoint insertInRemoteQueueEndpoint offlineVideoEndpoint openPopupAction pingingEndpoint removeFromRemoteQueueEndpoint".split(" ");HGa=["updatedMetadataEndpoint","getBroadcastStatusEndpoint","getLiveAnalyticsEndpoint","getSearchInVideoCommand"];IGa=["GET_UNSEEN_NOTIFICATION_COUNT"];_.Kx=function(){};
_.Lx=function(a,b){this.data=a;this.actions=b};
_.Jx.YtEndpointHandlerBehavior=[_.Hx.YtActionHandlerBehavior,{_noAccessors:!0,created:function(){this.endpointHandlerActionMap_={"yt-service-request":"handleServiceRequest_"};this.serviceEndpointHandlers_=[]},
attached:function(){this.registerActionMap(this.endpointHandlerActionMap_)},
detached:function(){this.unregisterActionMap(this.endpointHandlerActionMap_)},
registerServiceEndpointHandler:function(a){this.serviceEndpointHandlers_.push(a)},
handleServiceRequest_:function(a,b,c,d){var e=new _.Kx;e.endpoint=b;if(!b)return _.Uh(new _.pg("handle undefined endpoint",a.tagName)),e;var h=FGa(b);h.length&&(_.ej(this,h,a,c),e.actions=h);b.loggingUrls&&b.loggingUrls.forEach(function(m){m.baseUrl&&_.sh(m.baseUrl)});
h=!_.w("web_skip_impression_click_killswitch")&&c&&c.impression;if(b.clickTrackingParams&&!this.isPollingEndpoint_(b)&&!this.hasNavigationLogging_(a)&&!h&&(h=_.Qr(),!_.Ix(h,a)&&_.w("web_click_command_fallback"))){var l=a.getScreenLayer&&a.getScreenLayer();l?h.clickCommand(b,null,l):h.clickCommand(b,null)}h=!1;for(l=0;l<this.serviceEndpointHandlers_.length;l++)if((0,this.serviceEndpointHandlers_[l])(a,b,c)){h=!0;break}!h&&this.shouldSendNetworkRequest_(b)&&(e.ajaxPromise=this.sendServiceAjax_(a,b,
c,d));return e},
hasNavigationLogging_:function(a){return(a=a.data&&a.data.navigationEndpoint)&&!!a.clickTrackingParams},
isPollingEndpoint_:function(a){if(a.signalServiceEndpoint){var b=a.signalServiceEndpoint.signal;if(b&&0<=IGa.indexOf(b))return!0}for(var c in a)if(0<=HGa.indexOf(c))return!0;return!1},
shouldSendNetworkRequest_:function(a){if(a.signalServiceEndpoint&&"CLIENT_SIGNAL"==a.signalServiceEndpoint.signal)return!1;for(var b in a)if(0<=GGa.indexOf(b))return!1;a=Object.keys(a);return 1==a.length&&"loggingUrls"==a[0]?!1:!0},
getCancellableNetworkPromise_:function(a,b,c,d,e){var h=this,l=_.Zk();if(l&&_.Xj(c,l.endpointMap))var m=_.Wr(_.Zk(),c,d).then(function(q){return q.data?q:{data:q}});
else m=a.requestDataForServiceEndpoint(c,d),c.getAccountsListEndpoint||c.getAccountSwitcherEndpoint||_.Vh(new _.pg("No RequestBuilder for endpoint",c));var p=_.un();p.promise.thenCatch(function(){h.handleOnFailureAction_(c,b);m.cancel("Resolver promise rejected")});
m.then(function(q){if(q)if(q.error){if(e&&e.onServerError)e.onServerError(c,q);p.reject(new _.pg("Response error",c,q.error))}else{if(q=q.data)if(q.error){if(e&&e.onServerError)e.onServerError(c,q);p.reject(new _.pg("Returned error",c,q.error))}else{q.trackingParams&&h.logServiceAjaxResponse_(b,q.trackingParams,c);q.continuationEndpoint&&q.entries&&(q.onResponseReceivedActions=[{appendReelWatchSequenceContinuationEntriesAction:{entries:q.entries,continuationEndpoint:q.continuationEndpoint}}]);var x=
CGa(q);if(x)if(_.w("kevlar_command_handler_response_actions")&&_.al.instance)for(var B=_.al.instance,C=_.u(x),I=C.next();!I.done;I=C.next())(I=I.value)&&B.resolveCommand(I,{form:{element:b}});else if(_.w("handle_service_request_actions")||_.w("handle_response_commands_killswitch"))_.ej(h,x,b);else for(B=_.u(x),I=B.next();!I.done;I=B.next())C=I.value,C.commandMetadata&&C.commandMetadata.webCommandMetadata&&C.commandMetadata.webCommandMetadata.sendPost?_.dj(h,[C]):_.ej(h,[C],b);h.get("frameworkUpdates.entityBatchUpdate",
q);if(e&&e.onSuccess)e.onSuccess(c,q);p.resolve(new _.Lx(q,x))}}else p.reject(new _.pg("Invalid service endpoint provided",c))},function(q){p.reject(q)},this);
return p.promise},
sendServiceAjax_:function(a,b,c,d){var e;a.getNetworkManager&&a.getNetworkManager()?e=a.getNetworkManager():e=this.getInterface(_.Fx);return e?this.getCancellableNetworkPromise_(e,a,b,c,d):_.sn("No network manager.")},
logServiceAjaxResponse_:function(a,b,c){var d;c.getDownloadActionCommand&&c.clickTrackingParams?d=_.Wq(c.clickTrackingParams):_.w("web_graft_to_parent_command")&&c.clickTrackingParams&&(d=_.Wq(c.clickTrackingParams));a=a.getScreenLayer?a.getScreenLayer():void 0;b=_.Hu(_.Qr(),b,d,a);_.cj(this,"yt-store-grafted-ve-action",[b])},
handleOnFailureAction_:function(a,b){var c=_.Xi(a,"action")||_.Xi(a,"command")||_.Xi(a,"endpoint");c&&(a[c].hasOwnProperty("onFailureAction")?_.ej(this,[a[c].onFailureAction],b):a[c].hasOwnProperty("onFailureCommand")&&_.ej(this,[a[c].onFailureCommand],b))}}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5o");

var WGa=document.createElement("template");WGa.innerHTML='<custom-style><style is="custom-style">html {\n  --paper-dialog-background-color: var(--yt-spec-brand-background-solid);\n  --paper-listbox-background-color: var(--yt-spec-brand-background-solid);\n  --paper-listbox-color: var(--yt-spec-text-primary);\n  --paper-spinner-layer-1-color: var(--yt-spec-text-secondary);\n  --paper-spinner-layer-2-color: var(--yt-spec-text-secondary);\n  --paper-spinner-layer-3-color: var(--yt-spec-text-secondary);\n  --paper-spinner-layer-4-color: var(--yt-spec-text-secondary);\n  --paper-spinner-color: var(--yt-spec-text-secondary);\n  --paper-input-container-focus-color: var(--yt-spec-themed-blue);\n  --paper-input-container-input-color: var(--yt-spec-text-primary);\n  --paper-input-container-label-floating: {\n    @apply --ytd-floating-input-thumbnail-attribution;\n  };\n  --paper-input-container-invalid-color: var(--yt-spec-brand-link-text);\n  --paper-checkbox-unchecked-color: var(--yt-spec-icon-inactive);\n  --paper-checkbox-unchecked-ink-color: var(--yt-spec-icon-inactive);\n  --paper-checkbox-checked-color: var(--yt-spec-call-to-action);\n  --paper-checkbox-checked-ink-color: var(--yt-spec-call-to-action);\n  --paper-checkbox-label-color: var(--yt-spec-text-primary);\n  --paper-checkbox-label-spacing: 16px;\n  --paper-checkbox-size: 20px;\n  --paper-checkbox-checkmark-color: var(--yt-spec-text-primary-inverse);\n  --paper-radio-button-unchecked-color: var(--yt-spec-icon-inactive);\n  --paper-radio-button-unchecked-ink-color: var(--yt-spec-icon-inactive);\n  --paper-radio-button-checked-color: var(--yt-spec-call-to-action);\n  --paper-radio-button-checked-ink-color: var(--yt-spec-call-to-action);\n  --paper-radio-button-label-spacing: 16px;\n  --paper-radio-button-label-color: var(--yt-spec-text-primary);\n  --paper-radio-button-size: 20px;\n  --paper-item: {\n    white-space: nowrap;\n  };\n  --paper-input-error: {\n    overflow: hidden;\n  };\n  --paper-toggle-button-unchecked-bar-color: var(--yt-spec-icon-disabled);\n  --paper-toggle-button-unchecked-button-color: var(--yt-spec-icon-inactive);\n  --paper-toggle-button-checked-bar-color: var(--yt-spec-icon-disabled);\n  --paper-toggle-button-checked-button-color: var(--yt-spec-call-to-action);\n  --paper-toggle-button-checked-ink-color: var(--yt-spec-call-to-action);\n  --paper-toggle-button-unchecked-ink-color: var(--yt-spec-touch-response);\n  --paper-tab-content-unselected: {\n    opacity: 1;\n  };\n  --paper-menu-disabled-color: var(--yt-spec-text-primary);\n  --paper-menu-background-color: var(--yt-spec-brand-background-solid);\n  --paper-menu-color: var(--yt-spec-text-primary);\n  --yt-icon-width: 40px;\n  --yt-icon-height: 40px;\n}\n</style></custom-style>';
document.head.appendChild(WGa.content);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy24");

/*

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 sHa,tHa,uHa;_.pHa=function(a,b){_.Xh.push(a);b();_.Xh.pop()};
_.qHa=function(a,b,c){c=void 0===c?"":c;if(b){a.data=b;var d=_.Jha(b);d?(_.Sl(a,d),_.Dha(b)||!_.Ze(d)?a.rel="nofollow":a.removeAttribute("rel"),b.urlEndpoint&&"TARGET_NEW_WINDOW"==b.urlEndpoint.target?a.target="_blank":c?a.target=c:a.removeAttribute("target")):(a.removeAttribute("href"),a.removeAttribute("rel"),a.removeAttribute("target"))}};
_.rHa=function(a,b){if(!(b instanceof HTMLElement))return _.qr=b,document.createElement(a);_.qr=b.injector||_.Tha(b);a=document.createElement(a);if(_.qr)throw _.qr=void 0,Error("ic`"+a.tagName.toLowerCase());return a};
sHa=function(a){return a.some(function(b){return Array.isArray(b)?sHa(b):!!b.initializeInjection})};
_.$x=function(a){if("string"===typeof a){var b=_.oc.find(function(c){return c.is===a});
return b?sHa(b.behaviors||[]):(b=customElements&&customElements.get(a))?!!b.prototype.initializeInjection:!1}return!!a.injector};
tHa=0;uHa=0;_.ay=function(a,b){var c=_.jxa.get(a);if(c&&(c=c.pop())){if(!_.w("disable_dependency_injection")&&b&&_.$x(b)&&_.$x(c)){if(!c.injector)throw Error("ea");if(!b.injector)throw Error("ea");c.injector!==b.injector&&c.initializeInjection&&(_.qr=b.injector,c.initializeInjection())}tHa++;return c}uHa++;var d;try{!_.w("disable_dependency_injection")&&b&&_.$x(b)?d=_.rHa(a,b):d=document.createElement(a)}catch(e){throw new _.pg("ElementPool failed to create element",a,e.message);}return d};
_.by=function(a){var b=a.is;if(b){var c=_.jxa.get(b);c||(c=[],_.jxa.set(b,c));var d=_.v("ELEMENT_POOL_CONFIG")||{};c.length>=(void 0!==d[b]?d[b]:_.v("ELEMENT_POOL_DEFAULT_CAP",0))||c.push(a)}else _.Vh(new _.pg("Element pool should only handle custom elements:",a.nodeName))};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy59");

var kIa;
var lIa;
var Dy=function(){var a=_.K.apply(this,arguments)||this;a.focused=!1;a.disabled=!1;return a};
_.r(Dy,_.K);Dy.prototype.triggerDown=function(){var a;this.disabled||(this.toggleClass("down",!0),null===(a=this.currentAnimation)||void 0===a?void 0:a.cancel())};
Dy.prototype.triggerUp=function(){var a;if(!this.disabled){this.toggleClass("down",!1);var b=this.strokeElement;b=new GroupEffect([new KeyframeEffect(this.fillElement,[{offset:0,opacity:.1,easing:"cubic-bezier(0.05, 0.00, 0.00, 1.00)"},{offset:1,opacity:0}],{duration:400}),new KeyframeEffect(b,[{offset:0,opacity:.2,easing:"cubic-bezier(0.20, 0.00, 0.60, 1.00)"},{offset:1,opacity:0}],{duration:400})]);this.currentAnimation=new Animation(b,document.timeline);null===(a=this.currentAnimation)||void 0===
a?void 0:a.play()}};
_.t.Object.defineProperties(Dy,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lIa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-interaction--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_interaction.yt.interaction.css.js--\x3e<div class="stroke"></div><div class="fill"></div>';a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);
var b=a.content,c=b.insertBefore;if(void 0===kIa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_interaction.yt.interaction.css.js--\x3e<style>:host {pointer-events: none;display: inline-block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} .fill {will-change: opacity;background-color: var(--yt-spec-touch-response);opacity: 0;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host(.down) .fill {opacity: 0.1;} .stroke {will-change: opacity;border: 1px solid var(--yt-spec-touch-response);opacity: 0;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host(.circular) .fill,:host(.circular) .stroke {border-radius: 50%;} :host(.extended) {margin: -4px;} :host(.extended) .fill,:host(.extended) .stroke {border-radius: 4px;} :host([focused]) .fill {opacity: 0.1;} /*# sourceMappingURL=yt-interaction.css.map*/</style>";
kIa=d}d=kIa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lIa=a}a=lIa;return a}}});
_.Ey=Dy;_.V([_.S(".stroke"),_.W("design:type",HTMLElement)],_.Ey.prototype,"strokeElement",void 0);_.V([_.S(".fill"),_.W("design:type",HTMLElement)],_.Ey.prototype,"fillElement",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.Ey.prototype,"focused",void 0);_.V([_.M(),_.W("design:type",Object)],_.Ey.prototype,"disabled",void 0);_.Ey=_.V([_.wx({is:"yt-interaction",noInjection:!0})],_.Ey);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy29");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1z");

/*

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 GEa=function(a){this.element=a;this.width=this.boundingRect.width;this.height=this.boundingRect.height;this.size=Math.max(this.width,this.height)},IEa=function(a){this.element=a;
this.color=window.getComputedStyle(a).color;this.wave=document.createElement("div");this.waveContainer=document.createElement("div");this.wave.style.backgroundColor=this.color;this.wave.classList.add("wave");this.waveContainer.classList.add("wave-container");_.G(this.waveContainer).appendChild(this.wave);HEa(this)},JEa=_.il(['\n    <style>\n      :host {\n        display: block;\n        position: absolute;\n        border-radius: inherit;\n        overflow: hidden;\n        top: 0;\n        left: 0;\n        right: 0;\n        bottom: 0;\n\n        /* See PolymerElements/paper-behaviors/issues/34. On non-Chrome browsers,\n         * creating a node (with a position:absolute) in the middle of an event\n         * handler "interrupts" that event handler (which happens when the\n         * ripple is created on demand) */\n        pointer-events: none;\n      }\n\n      :host([animating]) {\n        /* This resolves a rendering issue in Chrome (as of 40) where the\n           ripple is not properly clipped by its parent (which may have\n           rounded corners). See: http://jsbin.com/temexa/4\n\n           Note: We only apply this style conditionally. Otherwise, the browser\n           will create a new compositing layer for every ripple element on the\n           page, and that would be bad. */\n        -webkit-transform: translate(0, 0);\n        transform: translate3d(0, 0, 0);\n      }\n\n      #background,\n      #waves,\n      .wave-container,\n      .wave {\n        pointer-events: none;\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n      }\n\n      #background,\n      .wave {\n        opacity: 0;\n      }\n\n      #waves,\n      .wave {\n        overflow: hidden;\n      }\n\n      .wave-container,\n      .wave {\n        border-radius: 50%;\n      }\n\n      :host(.circle) #background,\n      :host(.circle) #waves {\n        border-radius: 50%;\n      }\n\n      :host(.circle) .wave-container {\n        overflow: hidden;\n      }\n    </style>\n\n    <div id="background"></div>\n    <div id="waves"></div>\n']),
Mw=function(a,b,c,d){a-=c;
b-=d;return Math.sqrt(a*a+b*b)},Nw=window.performance&&window.performance.now?window.performance.now.bind(window.performance):Date.now;
GEa.prototype={get boundingRect(){return this.element.getBoundingClientRect()}};var HEa=function(a){a.maxRadius=0;a.mouseDownStart=0;a.mouseUpStart=0;a.xStart=0;a.yStart=0;a.xEnd=0;a.yEnd=0;a.containerMetrics=new GEa(a.element)};
IEa.prototype={get recenters(){return this.element.recenters},get center(){return this.element.center},get mouseDownElapsed(){if(!this.mouseDownStart)return 0;var a=Nw()-this.mouseDownStart;this.mouseUpStart&&(a-=this.mouseUpElapsed);return a},get mouseUpElapsed(){return this.mouseUpStart?Nw()-this.mouseUpStart:0},get mouseDownElapsedSeconds(){return this.mouseDownElapsed/1E3},get mouseUpElapsedSeconds(){return this.mouseUpElapsed/1E3},get mouseInteractionSeconds(){return this.mouseDownElapsedSeconds+
this.mouseUpElapsedSeconds},get initialOpacity(){return this.element.initialOpacity},get opacityDecayVelocity(){return this.element.opacityDecayVelocity},get radius(){var a=1.1*Math.min(Math.sqrt(this.containerMetrics.width*this.containerMetrics.width+this.containerMetrics.height*this.containerMetrics.height),300)+5;return Math.abs(a*(1-Math.pow(80,-(this.mouseInteractionSeconds/(1.1-a/300*.2)))))},get opacity(){return this.mouseUpStart?Math.max(0,this.initialOpacity-this.mouseUpElapsedSeconds*this.opacityDecayVelocity):
this.initialOpacity},get outerOpacity(){return Math.max(0,Math.min(.3*this.mouseUpElapsedSeconds,this.opacity))},get isOpacityFullyDecayed(){return.01>this.opacity&&this.radius>=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;HEa(this);this.mouseDownStart=Nw();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(Mw(b,c,0,0),Mw(b,c,a.width,
0),Mw(b,c,0,a.height),Mw(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=Nw())},
remove:function(){_.G(_.G(this.waveContainer).parentNode).removeChild(this.waveContainer)}};
_.ij({_template:_.Fp(JEa),is:"paper-ripple",behaviors:[_.Iw],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(){11==_.G(this).parentNode.nodeType?this.keyEventTarget=_.G(this).getOwnerRoot().host:this.keyEventTarget=_.G(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},
get shouldKeepAnimating(){for(var a=0;a<this.ripples.length;++a)if(!this.ripples[a].isAnimationComplete)return!0;return!1},simulatedRipple:function(){this.downAction(null);this.async(function(){this.upAction()},1)},
uiDownAction:function(a){this.noink||this.downAction(a)},
downAction:function(a){this.holdDown&&0<this.ripples.length||(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(){this._animating=!1;this.$.background.style.backgroundColor="";this.fire("transitionend")},
addRipple:function(){var a=new IEa(this);_.G(this.$.waves).appendChild(a.waveContainer);this.$.background.style.backgroundColor=a.color;this.ripples.push(a);this._setAnimating(!0);return a},
removeRipple:function(a){var b=this.ripples.indexOf(a);0>b||(this.ripples.splice(b,1),a.remove(),this.ripples.length||this._setAnimating(!1))},
animate:function(){if(this._animating){var a;for(a=0;a<this.ripples.length;++a){var b=this.ripples[a];b.draw();this.$.background.style.opacity=b.outerOpacity;b.isOpacityFullyDecayed&&!b.isRestingAtMaxRadius&&this.removeRipple(b)}if(this.shouldKeepAnimating||0!==this.ripples.length)window.requestAnimationFrame(this._boundAnimate);else this.onAnimationComplete()}},
animateRipple:function(){return this.animate()},
_onEnterKeydown:function(){this.uiDownAction();this.async(this.uiUpAction,1)},
_onSpaceKeydown:function(){this.uiDownAction()},
_onSpaceKeyup:function(){this.uiUpAction()},
_holdDownChanged:function(a,b){void 0!==b&&(a?this.downAction():this.upAction())}});
/*

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
*/
_.Ow={properties:{noink:{type:Boolean,observer:"_noinkChanged"},_rippleContainer:{type:Object}},_buttonStateChanged:function(){this.focused&&this.ensureRipple()},
_downHandler:function(a){_.Kw._downHandler.call(this,a);this.pressed&&this.ensureRipple(a)},
ensureRipple:function(a){if(!this.hasRipple()){this._ripple=this._createRipple();this._ripple.noink=this.noink;var b=this._rippleContainer||this.root;b&&_.G(b).appendChild(this._ripple);if(a){b=_.G(this._rippleContainer||this);var c=_.G(a).rootTarget;b.deepContains(c)&&this._ripple.uiDownAction(a)}}},
getRipple:function(){this.ensureRipple();return this._ripple},
hasRipple:function(){return!!this._ripple},
_createRipple:function(){return document.createElement("paper-ripple")},
_noinkChanged:function(a){this.hasRipple()&&(this._ripple.noink=a)}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4p");

_.fIa=function(a,b){return(a=_.xy(a,b))?_.Hb(_.mh(a)):null};
_.xy=function(a,b,c,d){d=void 0===d?"width":d;if(!a||!a.length)return null;if(_.w("kevlar_tuner_should_always_use_device_pixel_ratio")){var e=window.devicePixelRatio;_.w("kevlar_tuner_should_clamp_device_pixel_ratio")?e=Math.min(e,_.ne("kevlar_tuner_clamp_device_pixel_ratio")):_.w("kevlar_tuner_should_use_thumbnail_factor")&&(e=_.ne("kevlar_tuner_thumbnail_factor"));yy=e}else yy||(yy=window.devicePixelRatio);e=yy;_.w("kevlar_tuner_should_always_use_device_pixel_ratio")?b*=e:1<e&&(b*=e);if(_.w("kevlar_tuner_min_thumbnail_quality"))return a[0].url||
null;e=a.length;if(_.w("kevlar_tuner_max_thumbnail_quality"))return a[e-1].url||null;if(c)for(var h=0;h<e;h++)if(0<=a[h].url.indexOf(c))return a[h].url||null;for(c=0;c<e;c++)if(a[c][d]>=b)return a[c].url||null;for(b=e-1;0<b;b--)if(a[b][d])return a[b].url||null;return a[0].url||null};
_.gIa=!1;_.zy=function(){};
_.zy.prototype.reset=function(){_.gIa=!1};
_.sl(_.zy);
var yy;yy=0;_.Ay=new WeakMap;_.By=new Set;

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy17");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syt");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.sy=function(a,b,c){return Array.prototype.every.call(a,b,c)};
_.ty=function(a){var b=a[0],c=a[1];a=a[2];b=Number(b);c=Number(c);a=Number(a);if(b!=(b&255)||c!=(c&255)||a!=(a&255))throw Error("Df`"+b+"`"+c+"`"+a);c=b<<16|c<<8|a;return 16>b?"#"+(16777216|c).toString(16).substr(1):"#"+c.toString(16)};
_.uy=function(a){a&=16777215;return _.ty([(a&16711680)>>16,(a&65280)>>8,a&255])};
_.vy=function(a){a=[(a&16711680)>>>16,(a&65280)>>>8,a&255,(a&4278190080)>>>24];var b=_.sy(a,function(c){return c==(c&255)});
a[3]=(a[3]/255).toFixed(3);if(!b)throw Error("Ef`"+a.join(","));return"rgba("+a.join(",")+")"};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy25");

/*

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 FHa,DHa,EHa,GHa,IHa,HHa,LHa,MHa,ly;_.CHa=function(a,b,c,d,e){var h={cttAuthInfo:_.qi(b),sequenceGroup:b};if(_.w("il_via_jspb")){var l=new _.Hi;l.setCsn(b);c=c.getAsJspb();_.lb(l,2,c);_.Oa(l,4,4);d&&_.lb(l,3,e);"UNDEFINED_CSN"==b?_.Fi("visualElementShown",l,h):_.bha(l,h,a)}else e={csn:b,ve:c.getAsJson(),eventType:4},d&&(e.clientData=d),"UNDEFINED_CSN"==b?_.Fi("visualElementShown",e,h):a?_.Nf("visualElementShown",e,a,h):_.Oh("visualElementShown",e,h)};
_.hy=function(a,b,c){_.Ii(void 0,a,b,void 0,c)};
FHa=function(a){_.ar.getInstance();if((parseInt(a.data&&a.data.loggingDirectives&&a.data.loggingDirectives.gestures&&a.data.loggingDirectives.gestures.types||"",10)||0)&4){DHa(a);var b=EHa(a);iy.set(a,b)}};
DHa=function(a){iy.has(a)&&(iy.get(a).cancel("untrack hover element"),iy.delete(a))};
EHa=function(a){var b,c=[],d=!1,e=new _.tf(function(h,l){_.fn(a,"mouseenter",_.ue(function(){var m,p,q;return _.y(function(x){if(1==x.nextAddress)return b=(0,_.pf)(),m=GHa(a),c.push(m),p=HHa(a,function(){d=!0;l(Error("xf"))}),_.z(x,m,2);
if(3!=x.nextAddress)return p&&_.ln(p),q=IHa(a),c.push(q),_.z(x,q,3);h();_.Ih(x)})}))});
e.then(function(){var h=(0,_.pf)()-b,l=_.ne("minimum_duration_to_consider_mouseover_as_hover",500),m=_.ne("max_duration_to_consider_mouseover_as_hover",6E5);h=Math.round(h);l>h||m<=h||(l=a.getScreenLayer?a.getScreenLayer():void 0,l=_.pi(l)||"",m=_.br(_.ar.getInstance(),a),_.Ii(void 0,l,a.visualElement?a.visualElement:_.Wq(m),"INTERACTION_LOGGING_GESTURE_TYPE_HOVER",{hoverData:{durationHoveredMs:h}}));FHa(a)},function(){jy&&(jy(),jy=null);
d&&(DHa(a),FHa(a))});
return e};
GHa=function(a){var b;return(new _.tf(function(c,d){jy=function(){d(Error("yf"))};
b=_.Me.debounce(_.ue(function(){_.ln(e);c()}),1,_.ne("min_mouse_still_duration",100));
var e=_.gn(a,"mousemove",b)})).thenCatch(function(){var c=_.Me.cancelDebouncedJobMap.get(b);
c&&_.Me.cancelJob(c)})};
IHa=function(a){var b;return(new _.tf(function(c,d){jy=function(){d(Error("zf"))};
b=_.fn(a,"mouseleave",_.ue(function(){c()}))})).thenCatch(function(){_.ln(b)})};
HHa=function(a,b){return _.fn(a,"mouseleave",_.ue(b))};
_.KHa=function(a){if(window.IntersectionObserver)return new JHa(a,400);throw new TypeError("Bf");};
LHa=function(a){ky&&_.zp.cancel(ky);ky=_.zp.run(function(){a.fire("yt-visibility-refresh");ky=0})};
MHa=function(a,b,c){var d=_.pi(c);return null===a.csn_||d==a.csn_||c?d:(_.Vh(new _.pg("VisibilityLogger called before newScreen()",{caller:b.tagName,previous_csn:a.csn,current_csn:d})),null)};
ly=function(a){return parseInt(a.data&&a.data.loggingDirectives&&a.data.loggingDirectives.visibility&&a.data.loggingDirectives.visibility.types||"",10)||1};
_.my=function(a,b,c){var d=_.br(0,b),e=b.visualElement?b.visualElement:d,h=a.shownElements_.has(e),l=a.visibleState_.get(e);a.shownElements_.add(e);a.visibleState_.set(e,!0);b.impressionLog&&!h&&b.impressionLog();if(d||b.visualElement)if(c=MHa(a,b,c))if(e=!(!b.data||!b.data.loggingDirectives),ly(b)||e){d=b.visualElement?b.visualElement:_.Wq(d);var m=b.interactionLoggingClientData,p=b.interactionLoggingClientDataJspbType;e||h?ly(b)&4?l||_.CHa(a.JSC$34196_client_,c,d,m,p):ly(b)&1&&!h&&_.sha(a.JSC$34196_client_,
c,d,m,p):_.sha(a.JSC$34196_client_,c,d,m)}};
_.ny=function(a,b,c){var d=_.br(0,b),e=b.visualElement?b.visualElement:d,h=a.JSC$34196_hiddenElements_.has(e),l=a.visibleState_.get(e);a.JSC$34196_hiddenElements_.add(e);a.visibleState_.set(e,!1);if(!1===l)return!0;if(!d&&!b.visualElement)return!1;c=MHa(a,b,c);if(!c||!ly(b)&&b.data&&b.data.loggingDirectives)return!1;d=b.visualElement?b.visualElement:_.Wq(d);ly(b)&8?_.tha(a.JSC$34196_client_,c,d):ly(b)&2&&!h&&(a=a.JSC$34196_client_,b={cttAuthInfo:_.qi(c),sequenceGroup:c},_.w("il_via_jspb")?(h=new _.Hi,
h.setCsn(c),d=d.getAsJspb(),_.lb(h,2,d),_.Oa(h,4,2),"UNDEFINED_CSN"==c?_.Fi("visualElementHidden",h,b):_.cha(h,b,a)):(h={csn:c,ve:d.getAsJson(),eventType:2},"UNDEFINED_CSN"==c?_.Fi("visualElementHidden",h,b):a?_.Nf("visualElementHidden",h,a,b):_.Oh("visualElementHidden",h,b)));return!0};
_.NHa=function(a,b){if(!b.veType)return _.Uh(new _.pg("Error: Trying to graft a client VE without a veType.")),null;b=_.Xq(b.veType,b.visualElement,b.elementIndex,b.clientYouTubeData,b.jspbClientYouTubeData);return _.Gu(a,b,void 0,void 0)?b:null};
var iy=new Map,jy;
var oy=function(){if(this.constructor===oy)throw new TypeError("Af");};
_.f=oy.prototype;_.f.dispose=function(){};
_.f.disconnect=function(){};
_.f.reconnect=function(){};
_.f.observe=function(a,b,c){return{element:a,option:c}};
_.f.unobserveByKey=function(){};
var JHa=function(a,b){b=void 0===b?0:b;oy.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};
_.r(JHa,oy);_.f=JHa.prototype;_.f.dispose=function(){this.isConnected=!1;this.observer.disconnect();for(var a=_.u(this.prescanObservers.values()),b=a.next();!b.done;b=a.next())b.value.disconnect();this.handlers.clear()};
_.f.disconnect=function(a){this.isConnected=!1;this.pauseObservingUntilReconnect=void 0===a?!1:a;this.observer.disconnect();a=_.u(this.prescanObservers.values());for(var b=a.next();!b.done;b=a.next())b.value.disconnect()};
_.f.reconnect=function(){if(!this.isConnected){this.isConnected=!0;this.pauseObservingUntilReconnect=!1;for(var a=_.u(this.handlers),b=a.next();!b.done;b=a.next()){var c=_.u(b.value);b=c.next().value;var d=c.next().value;c=!1;d=_.u(d.keys());for(var e=d.next();!e.done;e=d.next())if((e=e.value)&&"prescan"===e.state){c=!0;break}c&&OHa(this,b).observe(b);this.observer.observe(b)}}};
_.f.handleObserveEvent=function(a){a=_.u(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=_.u(c);for(var e=c.next();!e.done;e=c.next()){var h=_.u(e.value);e=h.next().value;h=h.next().value;e&&("visible"===e.state&&d||"hidden"===e.state&&!d)&&(h(b.target,e.state),e.calledOnce&&this.unobserveByKey({element:b.target,option:e}))}}}};
_.f.handlePrescanEvent=function(a){a=_.u(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=_.u(c);for(var d=c.next();!d.done;d=c.next()){var e=_.u(d.value);d=e.next().value;e=e.next().value;d&&"prescan"===d.state&&(e(b.target,d.state),d.calledOnce&&this.unobserveByKey({element:b.target,option:d}))}}}};
_.f.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||("prescan"===c.state&&OHa(this,a).observe(a),this.observer.observe(a));return d};
_.f.unobserveByKey=function(a){var b=this.handlers.get(a.element);if(b&&b.has(a.option)){b.delete(a.option);if(a&&"prescan"===a.option.state)for(var c=_.u(this.prescanObservers.values()),d=c.next();!d.done;d=c.next())d.value.unobserve(a.element);0===b.size&&(this.handlers.delete(a.element),this.observer.unobserve(a.element))}};
var OHa=function(a,b){var c=a.defaultPrescanHeight;b.hasAttribute("prescan-height")&&(b=Number(b.getAttribute("prescan-height")),isNaN(b)||(c=b));if(a.prescanObservers.has(c))return a.prescanObservers.get(c);b="-0.1px -0.1px "+c+"px -0.1px";b=new IntersectionObserver(a.handlePrescanEvent.bind(a),a.viewroot?{root:a.viewroot,rootMargin:b}:{rootMargin:b});a.prescanObservers.set(c,b);return b};
var PHa=["browse-video-menu-button","unified-verified-badge","topbar-guide-menu"],QHa=function(){var a,b=this;this.JSC$35927_actionRouter=a=void 0===a?_.cr.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}}},RHa,THa,WHa;
QHa.prototype.dispose=function(){this.visibilityMonitor&&_.kn(this.visibilityMonitor,"yt-visibility-monitor-refreshed",this.handleVisibilityRefreshed,!1,this);this.visibilityObserver&&this.visibilityObserver.dispose()};
QHa.prototype.handleVisibilityRefreshed=function(){for(var a=_.u(this.targetMap.entries()),b=a.next();!b.done;b=a.next()){var c=_.u(b.value);b=c.next().value;c=c.next().value;_.SHa(this,b,c)}};
_.VHa=function(a,b){var c=_.py();THa(c,b);var d=_.UHa(c,a);d.element=b;c.targetedElements.set(b,a);_.SHa(c,a,d)};
THa=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))}};
_.SHa=function(a,b,c){var d=c.action,e=c.element;e&&d&&(PHa.includes(b)||"WEB_REMIX"===_.v("INNERTUBE_CLIENT_NAME")||a.visibilityMonitor&&a.visibilityMonitor.isNodeVisible(e)?WHa(a,b,c):a.visibilityObserver&&(a.visibilityObservedElementHandlerKeys||(a.visibilityObservedElementHandlerKeys=new WeakMap),d=a.visibilityObserver.observe(e,function(){WHa(a,b,c);a.visibilityObservedElementHandlerKeys.delete(e)},{calledOnce:!0,
state:"visible"}),a.visibilityObservedElementHandlerKeys.set(e,d)))};
WHa=function(a,b,c){var d=c.action;(c=c.element)&&d&&(_.dr(a.JSC$35927_actionRouter,[d],c),a.targetMap.delete(b),a.targetedElements.delete(c),a.triggeredTargets.add(b))};
_.UHa=function(a,b){var c=a.targetMap.get(b);c||(c={},a.targetMap.set(b,c));return c};
_.py=function(){RHa||(RHa=new QHa);return RHa};
var YHa,qy;_.XHa={};YHa=null;
qy={isVisibilityRoot:!1,properties:{observeVisibleOption:{type:String,value:null},observeHiddenOption:{type:String,value:null},observePrescanOption:{type:String,value:null},viewroot:Object},created:function(){this.prescanHandlerKey_=this.hiddenHandlerKey_=this.visibleHandlerKey_=this.visibilityObserverForChild_=this.localVisibilityObserver_=null;this.visibilityOptionVisible_=this.observeVisibleOption?{calledOnce:"observe_once"==this.observeVisibleOption,state:"visible"}:null;this.visibilityOptionHidden_=
this.observeHiddenOption?{calledOnce:"observe_once"==this.observeHiddenOption,state:"hidden"}:null;this.visibilityOptionPrescan_=this.observePrescanOption?{calledOnce:"observe_once"==this.observePrescanOption,state:"prescan"}:null},
attached:function(){this.isVisibilityRoot&&(this.visibilityObserverForChild_=_.KHa(this.viewroot));this.async(this.initVisibilityObserver_)},
initVisibilityObserver_:function(){this.visibilityObserver&&this.configureVisibilityObserver_()},
configureVisibilityObserver_:function(){var a=this;this.unobserve_();this.visibilityOptionVisible_&&(this.visibleHandlerKey_=this.visibilityObserver.observe(this,function(){return a.onVisible()},this.visibilityOptionVisible_));
this.visibilityOptionHidden_&&(this.hiddenHandlerKey_=this.visibilityObserver.observe(this,function(){return a.onHidden()},this.visibilityOptionHidden_));
this.visibilityOptionPrescan_&&(this.prescanHandlerKey_=this.visibilityObserver.observe(this,function(){a.onPrescanVisible()},this.visibilityOptionPrescan_))},
detached:function(){this.unobserve_();this.visibilityObserverForChild_=this.localVisibilityObserver_=null},
unobserve_:function(){this.visibleHandlerKey_&&(this.visibilityObserver.unobserveByKey(this.visibleHandlerKey_),this.visibleHandlerKey_=null);this.hiddenHandlerKey_&&(this.visibilityObserver.unobserveByKey(this.hiddenHandlerKey_),this.hiddenHandlerKey_=null);this.prescanHandlerKey_&&(this.visibilityObserver.unobserveByKey(this.prescanHandlerKey_),this.prescanHandlerKey_=null)},
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=_.ze(this.parentNode,function(b){return!!b.getVisibilityObserverForChild&&b.getVisibilityObserverForChild()},!0);
a?this.localVisibilityObserver_=a.getVisibilityObserverForChild():(YHa||(YHa=_.KHa()),this.localVisibilityObserver_=YHa);return this.localVisibilityObserver_},onVisible:function(){},
onHidden:function(){},
onPrescanVisible:function(){}};
_.w("kevlar_use_vimio_behavior")||_.w("gaming_vimio_behavior_onshow")||(qy={});qy&&!_.w("kevlar_use_vimio_behavior")&&(delete qy.attached,delete qy.detached);_.XHa.YtVisibilityObserverBehavior=[qy];
var ZHa={};
ZHa.YtVisualElementBehavior=[_.XHa.YtVisibilityObserverBehavior,{properties:{observeVisibleOption:{type:String,value:"observe_multiple"},observeHiddenOption:{type:String,value:"observe_multiple"},visualElement:Object},onVisible:function(){if(_.w("kevlar_use_vimio_behavior")&&this.onShow)this.onShow();if("WEB"===_.v("INNERTUBE_CLIENT_NAME")){var a=this.getParentRenderer&&this.getParentRenderer();if(a&&a.data&&this.data&&a.data.trackingParams===this.data.trackingParams)return}a=this.getScreenLayer&&this.getScreenLayer();
var b=this.getVisibilityLogger();b&&_.my(b,this,a)},
onHidden:function(){if(_.w("kevlar_use_vimio_behavior")&&this.onHide)this.onHide();var a=this.getScreenLayer&&this.getScreenLayer(),b=this.getVisibilityLogger();b&&_.ny(b,this,a)},
getVisibilityLogger:function(){return _.w("kevlar_use_vimio_behavior")?_.ar.getInstance():null}}];
var ky;_.Y={};ky=0;_.Y.YtRendererBehavior=[_.Zx.YtComponentBehavior,ZHa.YtVisualElementBehavior,{_noAccessors:!0,properties:{data:Object},observers:["ytRendererBehaviorDataObserver_(data)","ytRendererBehaviorTargetIdObserver_(data.targetId)"],dirtyTree:!1,childCache_:null,parentComponent:null,wasVisible:!1,wasPrescan:!1,lastHandledScroll_:0,isRenderer_:!0,screenLayer:null,veFromLoggingDirective_:!1,useVimio_:_.w("kevlar_use_vimio_behavior"),created:function(){this.useVimio_||(this.childCache_=new Set)},
detached:function(){this.monitorScroll&&this.unlisten(this.monitorScrollElement||this,"scroll","onScroll");this.parentComponent&&(this.parentComponent.childCache_&&this.parentComponent.childCache_.delete(this),this.parentComponent=null);this.useVimio_||this.markDirty();DHa(this);THa(_.py(),this)},
registerRenderer:function(a){a.parentComponent=this;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();b&&b.registerRenderer(this);!this.useVimio_&&this.monitorScroll&&this.listen(this.monitorScrollElement||this,"scroll","onScroll");_.Me.addJob(function(){FHa(a)},8)},
getParentRenderer:function(){for(var a=this.parentNode;a&&!a.isRenderer_;)a=a.parentNode||a.host;return a},
ytRendererBehaviorDataObserver_:function(){if(this.data){this.wasVisible=!1;_.w("kevlar_use_vimio_behavior")&&this.markDirtyVisibilityObserver();_.ke("ADD_SCRAPER_ATTRIBUTES")&&this.data.trackingParams&&(this.dataset.ved=this.data.trackingParams);if(_.w("debug_web_ve_data")&&this.data.trackingParams){var a=_.Rh(_.Ph(this.data.trackingParams),1);void 0!==a&&(this.dataset.veIndex=String(a));a=_.Rh(_.Ph(this.data.trackingParams),2);void 0!==a&&(this.dataset.ve=String(a))}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,_.w("debug_web_ve_data")&&(this.dataset.ve=String(this.veType)),this.data.loggingDirectives.trackingParams&&
(this.dataElement=_.Wq(this.data.loggingDirectives.trackingParams)),this.visualElement=_.NHa(_.Qr(),this)||void 0,this.veFromLoggingDirective_=!0)}},
ytRendererBehaviorTargetIdObserver_:function(){if(this.data&&this.data.targetId){var a=this.data.targetId;(_.w("kevlar_nitrate_driven_tooltips")||"WEB_REMIX"===_.v("INNERTUBE_CLIENT_NAME"))&&_.VHa(a,this)}else THa(_.py(),this)},
onScroll:function(){var a=Date.now();50>a-this.lastHandledScroll_||(this.lastHandledScroll_=a,this.markDirty())},
markDirty:function(){_.w("kevlar_use_vimio_behavior")?this.markDirtyVisibilityObserver():LHa(this)},
getScreenLayer:function(){if(this.screenLayer)return this.screenLayer;var a=this.getParentRenderer();if(a)return a.getScreenLayer()},
invalidate:function(a){this.markDirty();this.wasPrescan=this.wasVisible=!1;a&&(this.dirtyTree=!0)},
getNodes:function(){return this.childCache_?[].concat(_.Pc(this.childCache_)):[]},
impressionLog:function(){if(this.data&&this.data.impressionEndpoints)for(var a=0;a<this.data.impressionEndpoints.length;a++)this.sendImpression(this.data.impressionEndpoints[a]);else this.data&&this.data.impressionEndpoint&&this.sendImpression(this.data.impressionEndpoint)},
sendImpression:function(a){a.clickTrackingParams&&delete a.clickTrackingParams;_.dj(this,[a,{impression:!0}])},
logExplicitClick:function(a){var b=_.pi(this.getScreenLayer());if(b){var c=a.visualElement;a=a.trackingParams||a.clickTrackingParams;!c&&a&&(c=_.Wq(a));c&&_.hy(b,c)}},
getEndpointHandler_:_.Iha}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2n");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1q");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3x");

var AHa;_.cy=function(a){var b=void 0===b?_.Zaa:b;return _.Zb(a,b)||_.yna};
_.dy=function(){if(_.Woa())return!0;var a=_.v("INNERTUBE_CLIENT_NAME");return!a||"WEB"!==a&&"MWEB"!==a||_.ffa&&_.fg("applewebkit")&&!_.fg("version")&&(!_.fg("safari")||_.fg("gsa/"))||_.Ama&&_.fg("version/")?!0:(a=_.Of.get("CONSENT",void 0))?a.startsWith("YES+"):!0};
_.fy=function(a,b,c){var d=void 0===d?!0:d;var e=_.v("VALID_SESSION_TEMPDATA_DOMAINS",[]),h=_.Xe(window.location.href);h&&e.push(h);h=_.Xe(a);if(_.ea(e,h)||!h&&_.Bk(a,"/"))if(_.w("autoescape_tempdata_url")&&(e=document.createElement("a"),_.Sl(e,a),a=e.href),a&&(a=_.Zj(a),a=_.ey(a)))d&&!b.csn&&(b.itct||b.ved)&&(b=Object.assign({csn:_.pi()},b)),c?(c=parseInt(c,10),isFinite(c)&&0<c&&AHa(a,b,c)):AHa(a,b)};
AHa=function(a,b,c){for(var d=0,e=0;e<a.length;++e)d=31*d+a.charCodeAt(e)>>>0;a="ST-"+d.toString(36);b=b?_.hf(b):"";c=c||5;_.dy()&&_.Pf(a,b,c)};
_.ey=function(a){var b=a.indexOf("#");return 0>b?a:a.substr(0,b)};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy53");

_.Mx=function(a,b){a.hasAttribute("tabindex")||a.setAttribute("tabindex","-1");a.focus(b)};
_.Nx={};_.Nx.YtOpenPopupBehavior={properties:{popupPositionTarget:Object},listeners:{"yt-service-request-completed":"onOpenPopupServiceRequestCompleted_"},created:function(){this.openPopupConfig=null},
openPopup:function(a){_.A(this,"yt-open-popup-action",[a,this])},
getNavigationEndpointPopupAction:function(a){var b=_.Xi(a,"endpoint"),c=_.Xi(a,"action");if(b=c?c:b)if(b=this.openPopupConfig&&this.openPopupConfig.navigationEndpointPopupMap[b])if(a=this.get(b,a),(b=_.Xi(a,"renderer"))&&this.openPopupConfig.supportedPopups.hasOwnProperty(b))return{openPopupAction:{popupType:this.openPopupConfig.popupTypeMap[b],popup:a}};return null},
onOpenPopupServiceRequestCompleted_:function(a,b){b=this.get("data.contents",b);b instanceof Array&&b.length&&(b=b[0]);if(b){var c=_.Xi(b,"renderer");this.openPopupConfig.supportedPopups.hasOwnProperty(c)&&(a.stopPropagation(),this.openPopup({openPopupAction:{popupType:this.openPopupConfig.popupTypeMap[c],popup:b}}))}}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5t");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5s");

var fKa=document.createElement("template");fKa.innerHTML='<custom-style><style is="custom-style">html {\n  --ytd-z-index-report-form-overlay: 100;\n  --ytd-z-index-engagement-panel-scrim: 600;\n  --ytd-z-index-engagement-panel-scrimmed: 601;\n  --ytd-z-index-toggle-button-tooltip: 2300;\n  --ytd-z-index-miniplayer-bar: 2008;\n  --ytd-z-index-masthead: 2020;\n  --ytd-z-index-user-mention-suggestions-container: 2022;\n  --ytd-z-index-notification: 2024;\n  --ytd-z-index-miniplayer: 2018;\n  --ytd-z-index-channel-name: 300;\n  --ytd-thumbnail-height: 118px;\n  --ytd-grid-1-columns-width: 214px;\n  --ytd-grid-2-columns-width: 428px;\n  --ytd-grid-3-columns-width: 642px;\n  --ytd-grid-4-columns-width: 856px;\n  --ytd-grid-5-columns-width: 1070px;\n  --ytd-grid-6-columns-width: 1284px;\n  --ytd-grid-max-width: 1284px;\n  --ytd-scrollbar-width: 8px;\n  --ytd-default-promo-panel-renderer-height: 600px;\n}\n\nhtml[standardized-themed-scrollbar] {\n  scrollbar-color: var(--yt-spec-text-secondary) transparent;\n}\n\nbody[standardized-themed-scrollbar]:not([no-y-overflow])::-webkit-scrollbar {\n  width: 16px;\n}\nbody[standardized-themed-scrollbar]:not([no-y-overflow])::-webkit-scrollbar-thumb {\n  height: 56px;\n  border-radius: 8px;\n  border: 4px solid transparent;\n  background-clip: content-box;\n  background-color: var(--yt-spec-text-secondary);\n}\nbody[standardized-themed-scrollbar]:not([no-y-overflow])::-webkit-scrollbar-thumb:hover {\n  background-color: var(--yt-spec-icon-disabled);\n}\n\nbody[no-y-overflow] {\n  overflow-y: hidden;\n}\n\nbody.lock-scrollbar {\n  overflow-y: scroll !important;\n  position: fixed;\n  left: 0px;\n  right: 0px;\n  bottom: 0px;\n}\n\nhtml[offline],\n[offline] {\n  --ytd-offline-opacity: 0.5;\n  --ytd-offline-pointer-events: none;\n}\n</style></custom-style>';
document.head.appendChild(fKa.content);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5n");

var XGa=document.createElement("template");XGa.innerHTML='<custom-style><style is="custom-style">html {\n  --ytd-rich-grid-items-per-row: 4;\n  --ytd-rich-grid-posts-per-row: 3;\n  --ytd-rich-grid-slim-items-per-row: 6;\n  --ytd-rich-grid-item-margin: 16px;\n  --ytd-rich-grid-item-min-width: 320px;\n  --ytd-rich-grid-item-max-width: 360px;\n  --ytd-rich-grid-mini-item-min-width: 240px;\n  --ytd-rich-grid-mini-item-max-width: 320px;\n  --ytd-rich-grid-slim-item-max-width: 220px;\n}\n</style></custom-style>';
document.head.appendChild(XGa.content);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy44");

_.Jy=new WeakMap;

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy22");

/*

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 mIa,nIa;mIa=function(){var a=this;this.JSC$35973_keyboardInUse=!1;document.addEventListener("keydown",function(){a.onKeydown()});
document.addEventListener("mousedown",function(){a.JSC$35973_keyboardInUse=!1})};
_.oIa=function(){nIa||(nIa=new mIa);return nIa.JSC$35973_keyboardInUse};
mIa.prototype.onKeydown=function(){this.JSC$35973_keyboardInUse=!0};
var pIa;
var qIa;
_.ij({is:"yt-icon-button",_template:function(){if(void 0!==qIa)return qIa;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-icon-button--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_icon_button.yt.icon.button.css.js--\x3e<button id="button" aria-label$="[[label]]" aria-pressed$="[[computeButtonAriaPressed_(pressed)]]" disabled$="[[disabled]]" tabindex$="[[computeTabIndex_(untabbable)]]"><slot></slot></button><yt-interaction id="interaction" class="circular" focused="[[keyboardFocused]]"></yt-interaction>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pIa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_icon_button.yt.icon.button.css.js--\x3e<style>:host {display: inline-block;position: relative;width: 24px;height: 24px;box-sizing: border-box;font-size: 0;} button {vertical-align: middle;color: inherit;outline: none;background: none;margin: 0;border: none;padding: 0;width: 100%;height: 100%;line-height: 0;cursor: pointer;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;} button ::slotted(yt-icon) {width: var(--yt-icon-button-icon-width,100%);height: var(--yt-icon-button-icon-height,100%);} button[disabled] {pointer-events: none;cursor: auto;} paper-ripple {opacity: 0.6;color: currentColor;} yt-interaction {display: none;} :host([touch-feedback]) yt-interaction {display: inline-block;} /*# sourceMappingURL=yt-icon-button.css.map*/</style>";
pIa=d}d=pIa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qIa=a},
behaviors:[_.Ow],properties:{label:String,disabled:{type:Boolean,reflectToAttribute:!0},noink:Boolean,pressed:{type:Boolean,observer:"onPressedChanged_"},toggleable:Boolean,untabbable:Boolean,keyboardFocused:Boolean,touchFeedback:{type:Boolean,reflectToAttribute:!0,value:function(){return _.w("kevlar_touch_feedback")}}},
listeners:{down:"rippleDown_",up:"rippleUp_"},ready:function(){var a=this,b=this.$.button;b.addEventListener("focus",function(){a.touchFeedback?a.keyboardFocused=_.oIa():a.rippleDown_()});
b.addEventListener("blur",function(){a.keyboardFocused=!1;a.rippleUp_()})},
computeTabIndex_:function(a){return a?-1:0},
computeButtonAriaPressed_:function(a){if(this.toggleable)return a?"true":"false"},
rippleDown_:function(){this.touchFeedback?this.$.interaction.triggerDown():this.noink||this.getRipple().downAction()},
rippleUp_:function(){this.touchFeedback?this.$.interaction.triggerUp():this.noink||this.getRipple().upAction()},
onPressedChanged_:function(){var a=_.w("web_notification_button_shape")?this.$.button.querySelector("yt-icon"):this.$.button.children[0];a&&(a.active=this.pressed)},
ensureRipple:function(a){if(!this.touchFeedback){var b=this._ripple;_.Ow.ensureRipple.apply(this,arguments);this._ripple&&this._ripple!==b&&(this._ripple.center=!0,this._ripple.classList.add("circle"))}}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy28");

/*

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
*/
_.Cy=function(a,b,c,d){if(a=_.xy(a,b,c,void 0===d?"width":d))return _.mh(a)};
var hIa={};hIa.YtPlaintextBehavior=[_.Iw,{properties:{plaintextOnly:{type:Boolean,value:!1}},detached:function(){this.plaintextOnly&&(this.removeEventListener("paste",this.onPaste_),this.removeOwnKeyBindings())},
ready:function(){this.plaintextOnly&&(this.addEventListener("paste",this.onPaste_),this.addOwnKeyBinding("ctrl+b meta+b ctrl+i meta+i","preventRichTextFormatting_"))},
onPaste_:function(a){a.preventDefault();a=a.clipboardData.getData("text/plain");document.execCommand("insertText",!1,a)},
preventRichTextFormatting_:function(a){_.km&&(a=a.detail.keyboardEvent,a.stopImmediatePropagation(),a.preventDefault())}}];
var iIa;
var jIa;
_.ij({is:"yt-formatted-string",_template:function(){if(void 0!==jIa)return jIa;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:yt-formatted-string--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_formatted_string.yt.formatted.string.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===
iIa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_formatted_string.yt.formatted.string.css.js--\x3e<style>:host(:not(.use-shadow):empty) {display: none;} :host span:empty {display: none;} :host([dir=auto]) {text-align: right;} .bold {font-weight: var(--yt-formatted-string-bold-font-weight,500);@apply --yt-formatted-string-bold;} :not(a).bold {color: var(--yt-formatted-string-bold-color,inherit);} .deemphasize {color: var(--yt-formatted-string-deemphasize-color,var(--yt-spec-text-secondary));@apply --yt-formatted-string-deemphasize;} .italic {font-style: italic;} .strikethrough {text-decoration: line-through;@apply --yt-formatted-string-strikethrough;} :host ::slotted(.emoji),:host ::slotted(.small-emoji) {margin: -1px 2px 1px;vertical-align: middle;} :host ::slotted(.emoji) {width: var(--yt-formatted-string-emoji-size,24px);height: var(--yt-formatted-string-emoji-size,24px);} :host ::slotted(.emoji.small-emoji) {width: var(--yt-formatted-string-small-emoji-size,16px);height: var(--yt-formatted-string-small-emoji-size,16px);} a {color: var(--yt-spec-call-to-action);} a.yt-simple-endpoint {color: var(--yt-endpoint-color,var(--yt-spec-call-to-action));display: var(--yt-endpoint-display,inline-block);text-decoration: var(--yt-endpoint-text-regular-decoration,none);word-wrap: var(--yt-endpoint-word-wrap,none);word-break: var(--yt-endpoint-word-break,none);} a.yt-simple-endpoint:visited {color: var(--yt-endpoint-visited-color,var(--yt-spec-call-to-action));} a.yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-call-to-action));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint.yt-formatted-string:focus-visible {outline-offset: 0px;} :host([has-link-only_]:not([force-default-style])) a.yt-simple-endpoint {color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} :host([has-link-only_]:not([force-default-style])) a.yt-simple-endpoint:visited {color: var(--yt-endpoint-visited-color,var(--yt-spec-text-primary));} :host([has-link-only_]:not([force-default-style])) a.yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));} :host([contenteditable]) a.yt-simple-endpoint,#contenteditable-root a.yt-simple-endpoint {@apply --ytd-commentbox-user-mentions-chip;} :host([split-lines]) {white-space: pre-wrap;} :host([ellipsis-truncate].complex-string) {white-space: pre;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([dir=auto][ellipsis-truncate].complex-string) {display: inline-block;} :host([dir=auto][ellipsis-truncate].complex-string)>*:not(style) {display: inline;} :host([ellipsis-truncate]) {display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} :host([ellipsis-truncate]) a {display: block;margin-right: -0.1em;padding-right: 0.1em;white-space: pre;} :host([ellipsis-truncate]) a:last-child,:host([ellipsis-truncate]) span:last-child {overflow: hidden;text-overflow: ellipsis;} :host(::-webkit-scrollbar-thumb) {height: 56px;background: var(--yt-spec-icon-disabled);} :host(::-webkit-scrollbar) {width: var(--ytd-scrollbar-width);} #contenteditable-root .emoji {@apply --ytd-emoji-style;} #contenteditable-root .small-emoji {@apply --ytd-small-emoji-style;} #contenteditable-root {@apply --contenteditable-root-style;} #contenteditable-root[aria-label]:empty:before {color: var(--contenteditable-root-style-placeholder-with-aria-color);content: var(--contenteditable-root-style-placeholder-with-aria-content);cursor: var(--contenteditable-root-style-placeholder-with-aria-cursor);} /*# sourceMappingURL=yt-formatted-string.css.map*/</style>";
iIa=d}d=iIa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jIa=a},
properties:{text:{type:Object,observer:"textChanged_"},noEndpoints:Boolean,noStyles:Boolean,splitLines:{type:Boolean,reflectToAttribute:!0},forceDefaultStyle:{type:Boolean,reflectToAttribute:!0},ellipsisTruncate:{type:Boolean,reflectToAttribute:!0,observer:"ellipsisTruncateChanged_"},ariaLabel:{type:String,reflectToAttribute:!0,computed:"computeAriaLabel_(text.accessibility.accessibilityData.label)"},hasLinkOnly_:{type:String,reflectToAttribute:!0,computed:"computeHasLinkOnly_(text.runs)"},emojiSize:{type:Number,
value:_.w("render_unicode_emojis_as_small_images")?16:24},target:{type:String},enableContentEditable:{type:Boolean,observer:"enableContentEditableChanged_"},overrideAriaLabel:{type:String,observer:"overrideAriaLabelChanged_"},respectHtmlDir:Boolean,stringRunExtensions:{type:Array,value:function(){return[]}},
useMixedDirectionFormattedStrings:{type:Boolean,computed:"computeUseMixedDirectionFormattedStrings_(plaintextOnly)",value:function(){return _.w("enable_mixed_direction_formatted_strings")}}},
behaviors:[hIa.YtPlaintextBehavior,_.Zx.YtComponentBehavior,_.Y.YtRendererBehavior],created:function(){this.hasSetTitle_=this.hasChange_=!1;this.useIOObserverForVisibilityLogging_=_.w("kevlar_use_vimio_behavior")&&"WEB"===_.v("INNERTUBE_CLIENT_NAME")},
ready:function(){"rtl"==_.v("HTML_DIR",void 0)&&(this.useMixedDirectionFormattedStrings?this.setAttribute("dir","rtl"):this.respectHtmlDir||this.setAttribute("dir","auto"));this.enableContentEditableChanged_()},
attached:function(){this.hasChange_&&this.textChanged_(this.text)},
detached:function(){this.unobserveIOObservers_()},
clearContents_:function(){for(var a=this.getRoot(),b=a.lastChild;b&&"STYLE"!=b.tagName;){try{a.removeChild(b)}catch(c){break}"yt-endpoint"==b.is&&(_.by(b),b.textContent="");b=a.lastChild}},
unobserveIOObservers_:function(){if(this.useIOObserverForVisibilityLogging_&&this.visibilityObserver&&this.ytFormattedStringObserverHandlerKeys_){for(var a=_.u(this.ytFormattedStringObserverHandlerKeys_),b=a.next();!b.done;b=a.next())this.visibilityObserver.unobserveByKey(b.value);this.ytFormattedStringObserverHandlerKeys_.length=0}},
textChanged_:function(a){if(void 0===this.isAttached)this.hasChange_=!0;else{this.hasChange_=!1;this.unobserveIOObservers_();for(var b=this.firstChild;b&&"FONT"==b.nodeName;){var c=b;b=b.nextSibling;this.removeChild(c)}c=this.getRoot();if(a&&(a.runs||a.simpleText))if(this.ellipsisTruncateChanged_(this.ellipsisTruncate),b=a.simpleText,!b&&1==a.runs.length&&this.isSimpleString_(a.runs[0])&&(b=a.runs[0].text),void 0!=b&&_.w("disable_simple_mixed_direction_formatted_strings")&&!this.respectHtmlDir&&this.useMixedDirectionFormattedStrings&&
"rtl"==_.v("HTML_DIR",void 0)&&this.setAttribute("dir","auto"),void 0===b||!_.w("disable_simple_mixed_direction_formatted_strings")&&this.useMixedDirectionFormattedStrings)a=a.runs,void 0!==b&&(a=[{text:b}]),this.ellipsisTruncate?this.classList.add("complex-string"):this.classList.remove("complex-string"),a&&this.updateText_(a);else{if(b!=c.textContent)try{c.textContent=b}catch(d){}}else this.clearContents_()}},
ellipsisTruncateChanged_:function(a){!a||this.hasAttribute("title")&&!this.hasSetTitle_?this.hasSetTitle_&&(this.removeAttribute("title"),this.hasSetTitle_=!1):(this.setAttribute("title",this.getRawText()),this.hasSetTitle_=!0)},
computeAriaLabel_:function(a){return a},
setNodeStyle_:function(a,b){!this.useMixedDirectionFormattedStrings||this.respectHtmlDir||_.w("disable_child_node_auto_formatted_strings")&&"auto"==this.getAttribute("dir")?b.removeAttribute("dir"):b.setAttribute("dir","auto");b.classList.remove("bold","deemphasize","italic","strikethrough");b.style.color="";this.noStyles||(a.bold&&b.classList.add("bold"),a.deemphasize&&b.classList.add("deemphasize"),a.italics&&b.classList.add("italic"),a.strikethrough&&b.classList.add("strikethrough"),a.textColor&&
(b.style.color=_.uy(a.textColor)))},
setUpVisibilityLogging_:function(a,b){var c=this;this.setNodeTrackingParams_(a,b);b.data.trackingParams&&this.useIOObserverForVisibilityLogging_&&this.visibilityObserver&&(a=this.visibilityObserver.observe(b,function(d){var e=c.getVisibilityLogger();e&&_.my(e,d)},this.visibilityOptionVisible_),b=this.visibilityObserver.observe(b,function(d){var e=c.getVisibilityLogger();
e&&_.ny(e,d)},this.visibilityOptionHidden_),this.ytFormattedStringObserverHandlerKeys_||(this.ytFormattedStringObserverHandlerKeys_=[]),this.ytFormattedStringObserverHandlerKeys_.push(a),this.ytFormattedStringObserverHandlerKeys_.push(b))},
setNodeTrackingParams_:function(a,b){b.data||(b.data={});if((a=a.loggingDirectives?a.loggingDirectives.trackingParams:null)||b.data.trackingParams)b.data.trackingParams=a},
computeHasLinkOnly_:function(a){return!(!a||1!=a.length||this.noEndpoints||!a[0].navigationEndpoint)},
computeUseMixedDirectionFormattedStrings_:function(){return this.plaintextOnly?!1:_.w("enable_mixed_direction_formatted_strings")},
getRoot:function(){var a=_.G(this.root);this.enableContentEditable&&(a=_.G(a.querySelector("[contenteditable]")));return a},
fixContenteditableScope:function(){var a=function(b){b&&(1==b.nodeType&&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())},
updateText_:function(a){for(var b=a.length,c=this.getRoot(),d=c.firstChild;d&&"STYLE"==d.nodeName;)d=d.nextSibling;for(var e=0;e<b&&d;){var h=a[e],l=_.w("remove_cr_char")&&h.text?h.text.replace("\r",""):h.text;if(this.isSimpleString_(h)&&!this.useMixedDirectionFormattedStrings)if("#text"==d.nodeName){d.textContent!=l&&(d.textContent=l);e++;d=d.nextSibling;continue}else break;if(h.emoji)break;else if(!this.noEndpoints&&h.navigationEndpoint){if("A"!=d.nodeName)break;this.setDataOnAnchor_(d,h.navigationEndpoint)}else if("SPAN"!=
d.nodeName)break;this.setNodeStyle_(h,d);this.setUpVisibilityLogging_(h,d);d.textContent!=l&&(d.textContent=l);e++;d=d.nextSibling}if(d)for(h=c.lastChild,d=e?d.previousSibling:null;h&&h!=d;){try{c.removeChild(h)}catch(m){}"yt-endpoint"==h.is&&(_.by(h),h.textContent="");h=c.lastChild}e!=b&&this.addTextNodes_(a,e)},
addTextNodes_:function(a,b){for(var c=document.createDocumentFragment(),d=a.length,e={};b<d;e={$jscomp$loop$prop$run$3087:e.$jscomp$loop$prop$run$3087},b++){e.$jscomp$loop$prop$run$3087=a[b];var h=_.w("remove_cr_char")&&e.$jscomp$loop$prop$run$3087.text?e.$jscomp$loop$prop$run$3087.text.replace("\r",""):e.$jscomp$loop$prop$run$3087.text,l=void 0;if(l=this.stringRunExtensions.find(function(m){return function(p){return m.$jscomp$loop$prop$run$3087[p]}}(e))){if(h=this.querySelector("template."+l))h=
new (_.Ad(h))({data:e.$jscomp$loop$prop$run$3087[l]}),c.appendChild(h.root)}else this.isSimpleString_(e.$jscomp$loop$prop$run$3087)&&!this.useMixedDirectionFormattedStrings?c.appendChild(document.createTextNode(h)):e.$jscomp$loop$prop$run$3087.emoji?e.$jscomp$loop$prop$run$3087.emoji.image&&(l=document.createElement("img"),_.w(e.$jscomp$loop$prop$run$3087.emoji.isCustomEmoji?"render_custom_emojis_as_small_images":"render_unicode_emojis_as_small_images")&&l.classList.add("small-emoji"),l.classList.add("emoji"),
e.$jscomp$loop$prop$run$3087.emoji.isCustomEmoji&&(l.dataset.emojiId=e.$jscomp$loop$prop$run$3087.emoji.emojiId),l.src=_.xy(e.$jscomp$loop$prop$run$3087.emoji.image.thumbnails,this.emojiSize),(h=this.get("image.accessibility.accessibilityData.label",e.$jscomp$loop$prop$run$3087.emoji))?l.alt=h:e.$jscomp$loop$prop$run$3087.emoji.shortcuts&&0<e.$jscomp$loop$prop$run$3087.emoji.shortcuts.length?l.alt=e.$jscomp$loop$prop$run$3087.emoji.shortcuts[0]:e.$jscomp$loop$prop$run$3087.emoji.emojiId&&(l.alt=e.$jscomp$loop$prop$run$3087.emoji.emojiId),
c.appendChild(l)):(!this.noEndpoints&&e.$jscomp$loop$prop$run$3087.navigationEndpoint?(l=document.createElement("a"),l.classList.add("yt-simple-endpoint"),l.setAttribute("spellcheck","false"),this.setDataOnAnchor_(l,e.$jscomp$loop$prop$run$3087.navigationEndpoint)):l=document.createElement("span"),this.setNodeStyle_(e.$jscomp$loop$prop$run$3087,l),this.setUpVisibilityLogging_(e.$jscomp$loop$prop$run$3087,l),l.appendChild(document.createTextNode(h)),c.appendChild(l))}this.getRoot().appendChild(c)},
isSimpleString_:function(a){return(this.noEndpoints||!a.navigationEndpoint)&&!a.emoji&&(this.noStyles||!(a.bold||a.deemphasize||a.italics||a.strikethrough||a.textColor))&&!a.loggingDirectives},
getRawText:function(){return _.Zi(this.text)},
getFirstRunText:function(){if(this.text&&this.text.runs[0])return this.text.runs[0].text},
setFirstRunText:function(a){this.text.runs[0]&&(this.text.runs[0].text=a,this.textChanged_(this.text))},
setDataOnAnchor_:function(a,b){var c=this;!_.w("yf_formatted_string_service_endpoint_killswitch")&&this.isServiceEndpoint_(b)||this.isSignalServiceEndpoint_(b)?(a.onclick=this.serviceEndpointHandler_(b),a.href="#"):_.pHa({text:this.text,command:b},function(){_.qHa(a,b,c.target)})},
isServiceEndpoint_:function(a){return null!=(a.commandMetadata&&a.commandMetadata.webCommandMetadata&&a.commandMetadata.webCommandMetadata.sendPost)},
isSignalServiceEndpoint_:function(a){return!!a.signalServiceEndpoint},
serviceEndpointHandler_:function(a){var b=this;return function(c){_.dj(b,[a]);c.preventDefault()}},
overrideAriaLabelChanged_:function(){var a=this.getRoot();this.enableContentEditable&&a&&a.setAttribute("aria-label",this.overrideAriaLabel)},
enableContentEditableChanged_:function(){var a=this;if(this.enableContentEditable){this.removeAttribute("dir");var b=_.G(this.root);if(!b.lastChild||b.lastChild&&"contenteditable-root"!=b.lastChild.id){var c=document.createElement("div");c.id="contenteditable-root";c.setAttribute("contenteditable",!0);c.setAttribute("dir","auto");c.onfocus=function(){a.dispatchEvent(new FocusEvent("focus",{bubbles:!1}))};
b.appendChild(c);this.overrideAriaLabel&&c.setAttribute("aria-label",this.overrideAriaLabel)}}else b=_.G(this.root),b.firstChild&&"contenteditable-root"==b.firstChild.id&&b.removeChild(b.firstChild)},
getNodesForVisibilityLogging_:function(){return _.zl(this.getRoot().childNodes,function(a){return a.data&&a.data.trackingParams})},
getNodes:function(){return this.getNodesForVisibilityLogging_()},
onShow:function(){if(!this.useIOObserverForVisibilityLogging_){var a=this.getVisibilityLogger();a&&this.getNodesForVisibilityLogging_().forEach(function(b){return _.my(a,b)})}},
onHide:function(){if(!this.useIOObserverForVisibilityLogging_){var a=this.getVisibilityLogger();a&&this.getNodesForVisibilityLogging_().forEach(function(b){return _.ny(a,b)})}}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy58");

/*

 '--yt-lightsource-section1-color',
 '--yt-lightsource-section2-color',
 '--yt-lightsource-section3-color',
 '--yt-lightsource-navBarColor',
 '--yt-lightsource-primary-title-color',
 '--yt-lightsource-secondary-title-color',
 '--yt-lightsource-body-text-color',
 '--yt-lightsource-iron-activated-color',
 '--yt-lightsource-iron-inactive-color',
 '--yt-basic-background-color',
 '--yt-basic-border-color',
 '--yt-basic-foreground-title-color',
 '--yt-basic-foreground-body-color',
 '--yt-basic-foreground-activated-color'
*/
var dIa,cIa,eIa;_.wy=function(a,b){if(b){var c={};cIa.forEach(function(d){d=dIa(b,d,"--yt-lightsource-");Object.assign(c,d)});
eIa.forEach(function(d){d=dIa(b,d,"--yt-basic-");Object.assign(c,d)});
a.updateStyles(c)}};
dIa=function(a,b,c){var d={};d[c+_.$d(b)]=a&&a[b]?_.vy(a[b]):"";return d};
cIa="section1Color section2Color section3Color navBarColor primaryTitleColor secondaryTitleColor bodyTextColor ironActivatedColor ironInactiveColor".split(" ");eIa=["backgroundColor","borderColor","foregroundTitleColor","foregroundBodyColor","foregroundActivatedColor"];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy50");

var $Ha=function(a){a=(a||"").split(":");1==a.length&&a.unshift("yt-icons");a[1]=a[1].toLowerCase();return a},ry=function(a,b,c,d){c=void 0===c?!1:c;
d=void 0===d?!1:d;var e,h,l;return _.y(function(m){if(1==m.nextAddress)return _.z(m,_.gHa,2);if(d)return m.return(_.cHa.has(a));e=c?_.ZGa:_.$Ga;h=c?_.aHa:_.bHa;return b?(l=a.includes("-filled")?a:a.concat("-filled"),m.return(e.has(l))):m.return(h.has(a))})},aIa;
var bIa;
_.ij({is:"yt-icon",_template:function(){if(void 0!==bIa)return bIa;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:yt-icon--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.core.yt_icon.yt.icon.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aIa){var d=document.createElement("template");
d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.core.yt_icon.yt.icon.css.js--\x3e<style>:host(yt-icon),.yt-icon-container {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;position: relative;vertical-align: middle;fill: var(--iron-icon-fill-color,currentcolor);stroke: var(--iron-icon-stroke-color,none);width: var(--iron-icon-width,24px);height: var(--iron-icon-height,24px);@apply --iron-icon;} :host(.external-container) {display: none!important;} /*# sourceMappingURL=yt-icon.css.map*/</style>";
aIa=d}d=aIa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bIa=a},
properties:{icon:String,active:{type:Boolean,value:!1},defaultToFilled:{type:Boolean,value:!1},size:{type:Number,value:24},targetContainer:{type:String,value:""}},observers:["iconChanged_(icon, active, defaultToFilled, size, targetContainer, isAttached)"],meta_:new _.Wx({type:"iconset"}),created:function(){this.iconName_="";this.iconsetName_="yt-icons";this.iconset_=null;this.missingIconSet_=!1},
iconChanged_:function(a,b,c,d,e,h){var l=this;if((a||this.iconName_)&&h){if(a){!_.w("default_to_innertube_icon")||0<a.indexOf(":")||(a=_.Vx(a));h=$Ha(a);h.length&&(this.iconsetName_=h[0],this.iconName_=h[1]);var m=this.defaultToNewIconset_(a,b,c,d);if(_.w("kevlar_system_icons")||_.w("music_web_enable_new_icon_set"))var p=this.switchSystemIconsets_(a,b,c,d)}else this.iconName_=this.iconsetName_="";e?this.classList.add("external-container"):this.classList.remove("external-container");p?p.then(function(){return l.updateIcon_(e)}):
m?m.then(function(){return l.updateIcon_(e)}):this.updateIcon_(e)}},
switchSystemIconsets_:function(a,b,c,d){var e=this,h,l,m,p,q,x,B;return _.y(function(C){switch(C.nextAddress){case 1:if(!a||"yt-icons"!==e.iconsetName_&&"yt-sys-icons"!==e.iconsetName_){C.jumpTo(0);break}h=$Ha(a);var I=l=h[1],H=I=I.toLowerCase();_.hHa.has(I)&&(H=_.hHa.get(I));l=H;return _.z(C,ry(l,!0),3);case 3:return m=C.yieldResult,_.z(C,ry(l,!1),4);case 4:if((p=C.yieldResult)||b&&m)e.iconsetName_="yt-sys-icons";e.iconName_=e.getIconName_(l,b,c,p,m);if(24===d){C.jumpTo(0);break}q="yt-sys-icons"+
d+":"+e.iconName_;return _.z(C,ry(q,!1,!0),6);case 6:return x=C.yieldResult,_.z(C,ry(q,!0,!0),7);case 7:B=C.yieldResult;e.iconName_=e.getIconName_(l,b,c,x,B);if(!b&&x||b&&B)e.iconsetName_="yt-sys-icons"+d;_.Ih(C)}})},
getIconName_:function(a,b,c,d,e){a.includes("-filled")&&(a=a.replace("-filled",""));return b&&e||c?a+"-filled":a},
defaultToNewIconset_:function(a,b,c,d){var e=this,h,l;return _.y(function(m){if(1==m.nextAddress)return"yt-icons"!==e.iconsetName_?m.jumpTo(0):_.z(m,ry(e.iconName_,!1,!1,!0),3);if(4!=m.nextAddress)return h=m.yieldResult,_.z(m,ry(e.iconName_,!1),4);l=m.yieldResult;if(h||!l)return m.jumpTo(0);e.iconsetName_="yt-sys-icons";return _.z(m,e.switchSystemIconsets_(a,b,c,d),0)})},
onIconsetAdded_:function(){this.updateIcon_(this.targetContainer)},
updateIcon_:function(a){var b=this;if(a){if(!this.domHost||!this.domHost.$)return;b=this.domHost.$[a]||this.domHost.$$("#"+a);if(!b){_.Uh(new _.pg("yt-icon container missing",this.domHost.is,a));return}}if(""==this.iconName_)this.iconset_&&this.iconset_.removeIcon(b);else if(this.iconsetName_&&this.meta_)if(this.iconset_=this.meta_.byKey(this.iconsetName_)){try{this.iconset_.applyIcon(b,this.iconName_)}catch(c){_.Wh(c,this.iconName_,a,b),a=!1,window.location.href.includes("JpymaW6Lh2w")?a=!0:b._svgIcon&&
(b=(b=b._svgIcon.parentNode)?b.tagName:"unknown",_.Wh(c,b),"YT-ICON"===b&&"NotFoundError"===c.name&&(a=!0)),a?_.Vh(c):_.Uh(c)}this.missingIconSet_&&(this.missingIconSet_=!1,this.unlisten(window,"iron-iconset-added","onIconsetAdded_"))}else this.missingIconSet_=!0,this.listen(window,"iron-iconset-added","onIconsetAdded_")}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy57");

_.BHa=function(a,b){var c={itct:b.clickTrackingParams};_.w("kevlar_client_side_screens")&&(c.endpoint=JSON.stringify(b));_.fy(a,c)};
_.gy={};
_.gy.YtEndpointBehavior=[_.Nx.YtOpenPopupBehavior,{properties:{openPopupConfig:Object,endpointHandlerTarget:Object},ready:function(){this.openPopupConfig=_.v("openPopupConfig");this.endpointHandlerTarget||(this.endpointHandlerTarget=this);_.w("kevlar_fluid_touch_scroll")?this.listen(this.endpointHandlerTarget,"click","onEndpointClick_"):(this.listen(this.endpointHandlerTarget,"tap","onEndpointTap_"),this.listen(this.endpointHandlerTarget,"touchend","onEndpointTouchEnd_"));this.listen(this.endpointHandlerTarget,"touchstart",
"onEndpointTapStart_");this.listen(this.endpointHandlerTarget,"mousedown","onEndpointTapStart_")},
getEndpointFromEvent_:function(a){a=_.G(a).path;for(var b,c=0;c<a.length;c++){b=a[c];if("yt-endpoint"==b.is)break;if("A"==b.tagName&&b.classList.contains("yt-simple-endpoint")){if(!b.data)break;return b}}return null},
hasOtherKey_:function(a){return a.shiftKey||a.altKey||a.metaKey||a.ctrlKey},
onEndpointClick_:function(a){var b=this.getEndpointFromEvent_(a);if(b){var c=void 0!==a.button?0===a.button&&!this.hasOtherKey_(a):!this.hasOtherKey_(a);b.data&&c&&this.handleClick_(b,a)}},
onEndpointTap_:function(a){var b=this.getEndpointFromEvent_(a);if(b){var c=a.detail;var d=c.sourceEvent;c=c.preventer;d=void 0!==d.button?0===d.button&&!this.hasOtherKey_(d):c?!this.hasOtherKey_(c):!0;b.data&&d&&this.handleClick_(b,a)}},
handleClick_:function(a,b){var c=this,d=0===_.ne("pbj_navigate_limit",-1);this.setTempData_(a);var e=this.getEndpointHandler_(),h=a.data;if(!_.w("kevlar_js_fixes")||0!==Object.keys(h).length){var l=this.getNavigationEndpointPopupAction(h);if(l)h.loggingUrls&&h.loggingUrls.forEach(function(p){p.baseUrl&&_.sh(p.baseUrl)}),b.preventDefault(),b.stopPropagation(),this.openPopup(l);
else{var m=e.getNavigationEventDetails(a.data,b);a.getForm&&(e=a.getForm(),m.tempData=m.tempData||{},m.tempData=Object.assign({},m.tempData,e));if(e=_.G(b).path.find(function(p){return!!p.visualElement}))m.createScreenConfig=m.createScreenConfig||{},m.createScreenConfig.clickedVisualElement=e.visualElement;
if(!d)if(b.preventDefault(),b.stopPropagation(),h.userFeedbackEndpoint&&_.w("show_civ_reminder_on_web")&&_.al.instance)_.al.instance.resolveCommand(h,m);else if(_.w("kevlar_command_handler_formatted_string")&&_.al.instance)_.al.instance.resolveCommand(h,m);else if(_.w("kevlar_js_fixes")){b=_.G(b).path;d=[];for(h=0;h<b.length;h++)b[h].is&&d.push(b[h].is);_.pHa({parents:d.join(","),text:a.innerText},function(){c.fire("yt-navigate",m,{node:a})})}else this.fire("yt-navigate",m,{node:a})}}},
onEndpointTouchEnd_:function(a){this.hasOtherKey_(a)||this.getEndpointFromEvent_(a)&&a.preventDefault()},
onEndpointTapStart_:function(a){var b=this.getEndpointFromEvent_(a);b&&(this.setTempData_(b),_.w("polymer_endpoint_tap_start_stop_propagation")&&a.stopPropagation())},
setTempData_:function(a){a.href&&(_.w("kevlar_js_fixes")&&0===Object.keys(a.data).length||_.BHa(a.href,a.data))}}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3u");

var yHa;
var zHa;
/*

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
*/
_.ij({_template:function(){if(void 0!==zHa)return zHa;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-tooltip--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_tooltip.tp.yt.paper.tooltip.css.js--\x3e<div id="tooltip" class="hidden">\n  <slot></slot>\n</div>\n';var b=a.content,c=b.insertBefore;if(void 0===yHa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_tooltip.tp.yt.paper.tooltip.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: block;\n  position: absolute;\n  outline: none;\n  z-index: 1002;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  -webkit-user-select: none;\n  user-select: none;\n  cursor: default;\n}\n\n#tooltip {\n  display: block;\n  outline: none;\n  @apply --paper-font-common-base;\n  font-size: 10px;\n  line-height: 1;\n  background-color: var(--paper-tooltip-background, #616161);\n  color: var(--paper-tooltip-text-color, white);\n  padding: 8px;\n  border-radius: 2px;\n  @apply --paper-tooltip;\n}\n\n@keyframes keyFrameScaleUp {\n  0% {\n    transform: scale(0);\n  }\n  100% {\n    transform: scale(1);\n  }\n}\n@keyframes keyFrameScaleDown {\n  0% {\n    transform: scale(1);\n  }\n  100% {\n    transform: scale(0);\n  }\n}\n@keyframes keyFrameFadeInOpacity {\n  0% {\n    opacity: 0;\n  }\n  100% {\n    opacity: var(--paper-tooltip-opacity, 0.9);\n  }\n}\n@keyframes keyFrameFadeOutOpacity {\n  0% {\n    opacity: var(--paper-tooltip-opacity, 0.9);\n  }\n  100% {\n    opacity: 0;\n  }\n}\n@keyframes keyFrameSlideDownIn {\n  0% {\n    transform: translateY(-2000px);\n    opacity: 0;\n  }\n  10% {\n    opacity: 0.2;\n  }\n  100% {\n    transform: translateY(0);\n    opacity: var(--paper-tooltip-opacity, 0.9);\n  }\n}\n@keyframes keyFrameSlideDownOut {\n  0% {\n    transform: translateY(0);\n    opacity: var(--paper-tooltip-opacity, 0.9);\n  }\n  10% {\n    opacity: 0.2;\n  }\n  100% {\n    transform: translateY(-2000px);\n    opacity: 0;\n  }\n}\n.fade-in-animation {\n  opacity: 0;\n  animation-delay: var(--paper-tooltip-delay-in, 500ms);\n  animation-name: keyFrameFadeInOpacity;\n  animation-iteration-count: 1;\n  animation-timing-function: ease-in;\n  animation-duration: var(--paper-tooltip-duration-in, 500ms);\n  animation-fill-mode: forwards;\n}\n\n.fade-out-animation {\n  opacity: var(--paper-tooltip-opacity, 0.9);\n  animation-delay: var(--paper-tooltip-delay-out, 0ms);\n  animation-name: keyFrameFadeOutOpacity;\n  animation-iteration-count: 1;\n  animation-timing-function: ease-in;\n  animation-duration: var(--paper-tooltip-duration-out, 500ms);\n  animation-fill-mode: forwards;\n}\n\n.scale-up-animation {\n  transform: scale(0);\n  opacity: var(--paper-tooltip-opacity, 0.9);\n  animation-delay: var(--paper-tooltip-delay-in, 500ms);\n  animation-name: keyFrameScaleUp;\n  animation-iteration-count: 1;\n  animation-timing-function: ease-in;\n  animation-duration: var(--paper-tooltip-duration-in, 500ms);\n  animation-fill-mode: forwards;\n}\n\n.scale-down-animation {\n  transform: scale(1);\n  opacity: var(--paper-tooltip-opacity, 0.9);\n  animation-delay: var(--paper-tooltip-delay-out, 500ms);\n  animation-name: keyFrameScaleDown;\n  animation-iteration-count: 1;\n  animation-timing-function: ease-in;\n  animation-duration: var(--paper-tooltip-duration-out, 500ms);\n  animation-fill-mode: forwards;\n}\n\n.slide-down-animation {\n  transform: translateY(-2000px);\n  opacity: 0;\n  animation-delay: var(--paper-tooltip-delay-out, 500ms);\n  animation-name: keyFrameSlideDownIn;\n  animation-iteration-count: 1;\n  animation-timing-function: cubic-bezier(0, 0, 0.2, 1);\n  animation-duration: var(--paper-tooltip-duration-out, 500ms);\n  animation-fill-mode: forwards;\n}\n\n.slide-down-animation-out {\n  transform: translateY(0);\n  opacity: var(--paper-tooltip-opacity, 0.9);\n  animation-delay: var(--paper-tooltip-delay-out, 500ms);\n  animation-name: keyFrameSlideDownOut;\n  animation-iteration-count: 1;\n  animation-timing-function: cubic-bezier(0.4, 0, 1, 1);\n  animation-duration: var(--paper-tooltip-duration-out, 500ms);\n  animation-fill-mode: forwards;\n}\n\n.cancel-animation {\n  animation-delay: -30s !important;\n}\n\n.hidden {\n  display: none !important;\n}\n\n/*# sourceMappingURL=tp-yt-paper-tooltip.css.map */</style>";
yHa=d}d=yHa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return zHa=a},
is:"tp-yt-paper-tooltip",hostAttributes:{role:"tooltip",tabindex:-1},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},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=_.G(this).parentNode,b=_.G(this).getOwnerRoot(),c;this.for?c=_.G(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){"entry"===a?this.show():"exit"===a&&this.hide()},
cancelAnimation:function(){this.$.tooltip.classList.add("cancel-animation")},
show:function(){if(!this._showing){if(""===_.G(this).textContent.trim()){for(var a=!0,b=_.G(this).getEffectiveChildNodes(),c=0;c<b.length;c++)if(""!==b[c].textContent.trim()){a=!1;break}if(a)return}this._showing=!0;this.$.tooltip.classList.remove("hidden");this.$.tooltip.classList.remove("cancel-animation");this.$.tooltip.classList.remove(this._getAnimationType("exit"));this.updatePosition();this._animationPlaying=!0;this.$.tooltip.classList.add(this._getAnimationType("entry"))}},
hide:function(){this._showing&&(this._animationPlaying?(this._showing=!1,this._cancelAnimation()):(this._onAnimationFinish(),this._showing=!1,this._animationPlaying=!0))},
updatePosition:function(){if(this._target&&this.offsetParent){var a=this.offset;14!=this.marginTop&&14==this.offset&&(a=this.marginTop);var b=this.offsetParent.getBoundingClientRect(),c=this._target.getBoundingClientRect(),d=this.getBoundingClientRect(),e=(c.width-d.width)/2,h=(c.height-d.height)/2,l=c.left-b.left,m=c.top-b.top;switch(this.position){case "top":var p=l+e;var q=m-d.height-a;break;case "bottom":p=l+e;q=m+c.height+a;break;case "left":p=l-d.width-a;q=m+h;break;case "right":p=l+c.width+
a,q=m+h}this.fitToVisibleBounds?(b.left+p+d.width>window.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){500!==a&&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("entry"===a&&""!==this.animationEntry)return this.animationEntry;if("exit"===a&&""!==this.animationExit)return this.animationExit;if(this.animationConfig[a]&&"string"===typeof this.animationConfig[a][0].name){if(this.animationConfig[a][0].timing&&this.animationConfig[a][0].timing.delay&&0!==this.animationConfig[a][0].timing.delay){var b=this.animationConfig[a][0].timing.delay;"entry"===a?this.updateStyles({"--paper-tooltip-delay-in":b+"ms"}):"exit"===a&&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")}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy20");

/*

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 vHa={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){_.Kw._spaceKeyDownHandler.call(this,a);this.hasRipple()&&1>this.getRipple().ripples.length&&this._ripple.uiDownAction()},
_spaceKeyUpHandler:function(a){_.Kw._spaceKeyUpHandler.call(this,a);this.hasRipple()&&this._ripple.uiUpAction()}};
var wHa;
var xHa;
/*

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
*/
_.ij({_template:function(){if(void 0!==xHa)return xHa;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:tp-yt-paper-button--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_button.tp.yt.paper.button.css.js--\x3e<slot></slot>";var b=a.content,c=b.insertBefore;if(void 0===wHa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_button.tp.yt.paper.button.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/**\n@license\nCopyright (c) 2017 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\n:host {\n  display: -ms-inline-flexbox;\n  display: -webkit-inline-flex;\n  display: inline-flex;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  justify-content: center;\n  position: relative;\n  box-sizing: border-box;\n  min-width: 5.14em;\n  margin: 0 0.29em;\n  background: transparent;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n  -webkit-tap-highlight-color: transparent;\n  font: inherit;\n  text-transform: uppercase;\n  outline-width: 0;\n  border-radius: 3px;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  -webkit-user-select: none;\n  user-select: none;\n  cursor: pointer;\n  z-index: 0;\n  padding: 0.7em 0.57em;\n  @apply --paper-font-common-base;\n  @apply --paper-button;\n}\n\n:host([elevation="1"]) {\n  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);\n}\n\n:host([elevation="2"]) {\n  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.4);\n}\n\n:host([elevation="3"]) {\n  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.4);\n}\n\n:host([elevation="4"]) {\n  box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.4);\n}\n\n:host([elevation="5"]) {\n  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.4);\n}\n\n:host([hidden]) {\n  display: none !important;\n}\n\n:host([raised].keyboard-focus) {\n  font-weight: bold;\n}\n\n:host(:not([raised]).keyboard-focus) {\n  background-color: var(--paper-button-flat-keyboard-focus-background-color);\n  font-weight: var(--paper-button-flat-keyboard-focus-font-weight, bold);\n  outline: var(--paper-button-flat-keyboard-focus-outline);\n}\n\n:host([disabled]) {\n  background: none;\n  color: #a8a8a8;\n  cursor: auto;\n  pointer-events: none;\n  @apply --paper-button-disabled;\n}\n\n:host([disabled][raised]) {\n  background: #eaeaea;\n}\n\n:host([animated]) {\n  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\npaper-ripple {\n  color: var(--paper-button-ink-color);\n}\n\n/*# sourceMappingURL=tp-yt-paper-button.css.map */</style>';
wHa=d}d=wHa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xHa=a},
is:"tp-yt-paper-button",behaviors:[[_.Lw,_.Jw,_.Ow,vHa]],properties:{raised:{type:Boolean,reflectToAttribute:!0,value:!1,observer:"_calculateElevation"}},_calculateElevation:function(){this.raised?vHa._calculateElevation.apply(this):this._setElevation(0)}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5a");

var nHa;
var oHa=function(){var a=document.body,b=a.appendChild;if(void 0===nHa){var c=document.createElement("template");c.innerHTML='<svg style="position: absolute; height: 0; width: 0;" aria-hidden="true"><defs><mask id="artwork__b" fill="#fff"><path d="M.24.24v70.2h10.43c0 33 26.76 59.77 59.77 59.77 33 0 59.77-26.7 59.77-59.7h9.7V.3H.3z"></path></mask><mask id="artwork__d" fill="#fff"><path d="M17.3.23C-2.2-.13.26 14.73.26 14.73s-.1 25.85 14.83 28.3c3.9.06 5.2-5.33 5.2-5.33l-2.2 13.24-4.6 31.26s17.9 5.3 33.4 1.02c.1-12.1 4-43.73 3.9-49.96 3.2 3.7 9 24.97 11 51.1 5.8 1.27 9.3 0 9.3 0S70.9 43.12 54.9 21c-4.7-6.87-16.7-6.87-16.7-6.87-7-.98-8.9-.8-16 .18-7.1 1-6.6 9.5-6.6 9.5s1 5.5-1.4 10.2c-8.1-5-7.1-20.5-7.1-20.5s.5-5.6 8.1-6.8c2.3-1.3 3.9-4.7 2-6.3z"></path></mask><mask id="artwork__f" fill="#fff"><path d="M15.65 12.32L2.2 10.67C1.06 10.54.26 9.5.4 8.4L1.18 2C1.32.88 2.35.07 3.48.2l13.45 1.66c1.12.13 1.92 1.16 1.8 2.28l-.8 6.4c-.13 1.1-1.16 1.92-2.28 1.78z"></path></mask><mask id="artwork__h" fill="#fff"><path id="artwork__g" d="M2.97.2l12.6 1.55-.3 11.72-15.03-2.1z"></path></mask><mask id="artwork__j" fill="#fff"><path d="M.2.24c10.98 3.92 12.35 11.63 12.35 11.63l-.44.8S3.3 10.34.2.25z"></path></mask><mask id="artwork__l" fill="#fff"><path d="M.17.27S7.42.9 5.7 4.77l-.7.98C1 8.05.16.27.16.27z"></path></mask><mask id="artwork__n" fill="#fff"><path d="M.24.24H6.4S7.14 4.8 3.32 4.8C-.5 4.8.24.24.24.24z" id="artwork__m"></path></mask><mask id="artwork__p" fill="#fff"><circle cx="6.46" cy="6.64" r="6.46"></circle></mask><mask id="artwork__r" fill="#fff"><circle cx="6.46" cy="6.64" r="6.46"></circle></mask><mask id="artwork__t" fill="#fff"><path d="M28 14.83c0 8.06-6.22 14.6-13.9 14.6-7.7 0-13.9-4-13.9-14.6C.2 6.77 6.4.25 14.1.25 21.77.25 28 6.78 28 14.83z"></path></mask><mask id="artwork__v" fill="#fff"><path d="M28 14.83c0 8.06-6.22 14.6-13.9 14.6-7.7 0-13.9-4-13.9-14.6C.2 6.77 6.4.25 14.1.25 21.77.25 28 6.78 28 14.83z"></path></mask><mask id="artwork__x" fill="#fff"><path d="M.55.4l9.95.24s1.64 9.34-2.4 9.6C-1.47 10.54.54.4.54.4z"></path></mask><mask id="artwork__z" fill="#fff"><circle cx="59.77" cy="59.77" r="59.77"></circle></mask><clipPath id="hashtag_landing_page_empty__a"><path class="hashtag_landing_page_empty__cls-1" d="M0 0h200v200H0z"></path></clipPath><clipPath id="hashtag_landing_page_empty_dark_mode__a"><path class="hashtag_landing_page_empty_dark_mode__cls-1" d="M0 0h200v200H0z"></path></clipPath><clipPath id="hashtag_landing_page_error__a"><path class="hashtag_landing_page_error__cls-1" d="M-79.58-79.58h459.2v459.2h-459.2z"></path></clipPath><clipPath id="hashtag_landing_page_error__c"><path class="hashtag_landing_page_error__cls-1" d="M189.2 50.73c-44.7 0-83.94 30.59-90.33 67.34-7.88 45.31 26.77 92.29 78 101.2s101.3-23.34 109.2-68.65-28.76-89.53-80.04-98.45a97.63 97.63 0 00-16.75-1.45"></path></clipPath><clipPath id="hashtag_landing_page_error__b"><path class="hashtag_landing_page_error__cls-1" d="M1.49 219.9L124.8 212l-60.67-41.9z"></path></clipPath><clipPath id="hashtag_landing_page_error_dark_mode__a"><path class="hashtag_landing_page_error_dark_mode__cls-1" d="M-78.75-78.75h457.5v457.5h-457.5z"></path></clipPath><clipPath id="hashtag_landing_page_error_dark_mode__c"><path class="hashtag_landing_page_error_dark_mode__cls-1" d="M99.07 118.2c-7.85 45.15 26.68 92 77.76 100.8s100.9-23.25 108.8-68.39-28.69-89.21-79.78-98.1a98.36 98.36 0 00-16.72-1.44c-44.54 0-83.64 30.48-90 67.09"></path></clipPath><clipPath id="hashtag_landing_page_error_dark_mode__b"><path class="hashtag_landing_page_error_dark_mode__cls-1" d="M2.03 219.7l122.87-7.9L64.45 170z"></path></clipPath><mask id="offline_no_content__b" fill="#fff"><use xlink:href="#offline_no_content__a"></use></mask><mask id="offline_no_content__d" fill="#fff"><use xlink:href="#offline_no_content__c"></use></mask><path id="offline_no_content__a" d="M0 194.555V.675h191.961v193.88z"></path><path d="M.668 18.586C8.545 12.047 15.125 3.19 25.082.49v20.673H.668v-2.577z" id="offline_no_content__c"></path><clipPath id="empty_search__clip-path"><path d="M3.43 126.34H227a29.17 29.17 0 0 0-5.06-24c-4.42-6.11-10-12.51-9.71-28.73s-.4-59.23-20.9-67.3c-28.87-11.37-53.18 18.05-71.57 19s-32.31-9.34-45.87-4.5-11.63 16.68-18.17 19.83-20.58.73-25.18 13.8S34.06 77.8 25 83.73c-8.82 5.75-27.62 9.32-21.57 42.61z" fill="none"></path></clipPath><clipPath id="chrome_icon__b"><use overflow="visible" xlink:href="#chrome_icon__a"></use></clipPath><clipPath id="chrome_icon__f"><use overflow="visible" xlink:href="#chrome_icon__e"></use></clipPath><clipPath id="chrome_icon__j"><use overflow="visible" xlink:href="#chrome_icon__i"></use></clipPath><clipPath id="chrome_icon__n"><use overflow="visible" xlink:href="#chrome_icon__m"></use></clipPath><linearGradient id="chrome_icon__c" x1="29.337" x2="81.837" y1="75.021" y2="44.354" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#a52714" stop-opacity=".6"></stop><stop offset=".66" stop-color="#a52714" stop-opacity="0"></stop></linearGradient><linearGradient id="chrome_icon__d" x1="110.872" x2="52.538" y1="164.495" y2="130.329" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#055524" stop-opacity=".4"></stop><stop offset=".33" stop-color="#055524" stop-opacity="0"></stop></linearGradient><linearGradient id="chrome_icon__g" x1="121.858" x2="136.547" y1="49.804" y2="114.13" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ea6100" stop-opacity=".3"></stop><stop offset=".66" stop-color="#ea6100" stop-opacity="0"></stop></linearGradient><linearGradient id="chrome_icon__h" x1="121.858" x2="136.547" y1="49.804" y2="114.13" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ea6100" stop-opacity=".3"></stop><stop offset=".66" stop-color="#ea6100" stop-opacity="0"></stop></linearGradient><linearGradient id="chrome_icon__k" x1="29.337" x2="81.837" y1="75.021" y2="44.354" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#a52714" stop-opacity=".6"></stop><stop offset=".66" stop-color="#a52714" stop-opacity="0"></stop></linearGradient><radialGradient id="chrome_icon__l" cx="668.176" cy="55.948" r="84.078" gradientTransform="translate(-576)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#3e2723" stop-opacity=".2"></stop><stop offset="1" stop-color="#3e2723" stop-opacity="0"></stop></radialGradient><linearGradient id="chrome_icon__o" x1="110.872" x2="52.538" y1="164.495" y2="130.329" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#055524" stop-opacity=".4"></stop><stop offset=".33" stop-color="#055524" stop-opacity="0"></stop></linearGradient><radialGradient id="chrome_icon__p" cx="597.875" cy="48.52" r="78.044" gradientTransform="translate(-576)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#3e2723" stop-opacity=".2"></stop><stop offset="1" stop-color="#3e2723" stop-opacity="0"></stop></radialGradient><radialGradient id="chrome_icon__q" cx="671.844" cy="96.138" r="87.87" gradientTransform="translate(-576)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#263238" stop-opacity=".2"></stop><stop offset="1" stop-color="#263238" stop-opacity="0"></stop></radialGradient><radialGradient id="chrome_icon__r" cx="34.286" cy="32.014" r="176.746" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff" stop-opacity=".1"></stop><stop offset="1" stop-color="#fff" stop-opacity="0"></stop></radialGradient><circle id="chrome_icon__a" cx="96" cy="96" r="88"></circle><path id="chrome_icon__e" d="M8 184h83.77l38.88-38.88V116H61.36L8 24.48z"></path><path id="chrome_icon__i" d="M96 56l34.65 60-38.88 68H184V56z"></path><path id="chrome_icon__m" d="M21.97 8v40.34L61.36 116 96 56h88V8z"></path><circle id="ring__dot" cx="4" cy="4" r="2"></circle></defs></svg><iron-iconset-svg name="backstage"><svg><defs><g fill="none" fill-rule="evenodd" viewBox="0 0 140 140" id="artwork"><circle fill="#EEE" fill-rule="nonzero" cx="70.44" cy="70.44" r="59.77"></circle><g mask="url(#artwork__b)"><path d="M115.6 109.04H79.48v21.76l29.15-.83c-.2 0 6.97-20.93 6.97-20.93z" fill="#2F82FF" fill-rule="nonzero"></path><path d="M85.77 34.3c-19.5-.35-16.96 14.5-16.96 14.5s-.1 25.85 14.9 28.32c3.9.04 5.3-5.34 5.3-5.34l-2.2 13.24L83 109.7s17.9 5.33 33.45 1.08c.15-12.1 3.23-37.16 3.08-43.4 3.24 3.68 9.1 24.97 11.1 51.1 5.8 1.28 9.3 0 9.3 0s-.38-41.27-16.34-63.4c-4.7-6.86-16.7-6.86-16.7-6.86-7-.98-8.9-.8-16 .17-7.1.9-6.6 9.4-6.6 9.4s1 5.5-1.4 10.1c-8.1-5-7.1-20.5-7.1-20.5s.4-5.6 8.1-6.9c2.2-1.4 3.7-4.7 1.9-6.4z" fill="#FF534F" fill-rule="nonzero"></path><path d="M82.9 109.7s17.9 5.33 33.47 1.08" stroke="#D90A17" stroke-width=".62" stroke-linecap="round" stroke-linejoin="round"></path><g transform="translate(68.563 34.076)"><path d="M14.54.37C12.76 3 13.92 6.8 13.92 6.8" stroke="#D90A17" stroke-width=".5" stroke-linecap="round" stroke-linejoin="round" mask="url(#artwork__d)"></path></g><path d="M90.3 62.37l-1.52 9.72 1.5-9.8z" stroke="#D90A17" stroke-width=".62" stroke-linecap="round" stroke-linejoin="round"></path><path d="M101.43 62.16c10.02 1.76 10.2-9.2 10.2-9.2l3.2-22.6L97.5 28l-3.25 24.48s-1.84 8.26 7.18 9.68z" fill="#4620AE" fill-rule="nonzero"></path><path d="M112.47 41.4s.72 1.36 1.34 1.36c.7 0 1.1-.7 1.1-.7s.9 1.8 1.6-.7c2.5.6 2.1-2.58 2.1-2.58s3.2-1.34 0-6.1c2.1-2.9-.7-4.17-.7-4.17s2.5-3-2.2-4c-.3-3.5-4.9-2.6-4.9-2.6s.1-3.1-4.4-1.5c-1.7-1.6-2.6-2.7-6.3.3-4.8-.2-3.2 2.7-4.9 3.6-3.8-1-2 3.7-2 3.7s-4.04 2.2 0 5.1l1.1 5.1 18.37 3.3z" fill="#4620AE" fill-rule="nonzero"></path><path d="M104 41.38c1 .12 3.18.7 3.46 3.36.06.54.24 1.07.62 1.47 2.37 2.6 3.6-3.4 3.93-8.9.1-1.3.5-5.7-7-6.5-3.8-.5-5.8 1.1-6.6 2.2-.4.5-.4 1.2 0 1.6l4.9 6.4c.3.3.6.5.9.5zm8.83-1.33l.3-2.53c.02-.17.15-.3.32-.33 1.95-.3 2.5.6 2.25 1.9.04 1.2-1.67 1.3-2.5 1.3-.22 0-.4-.2-.37-.5z" fill="#CE4115" fill-rule="nonzero"></path><path d="M106.24 38.3c.17-.92 1.06-1.54 2-1.37.92.16 1.54 1.05 1.37 1.98" stroke="#4620AE" stroke-width=".82" stroke-linecap="round"></path><g transform="translate(84.575 32.023)"><path d="M17.7 12.32L4.25 10.67c-1.13-.13-1.93-1.16-1.8-2.28l.8-6.4C3.35.8 4.4 0 5.5.2l13.46 1.66c1.12.13 1.93 1.16 1.8 2.28l-.8 6.4c-.13 1.1-1.16 1.92-2.28 1.78z" fill="#FF9BEA" fill-rule="nonzero"></path><g transform="translate(2.053)"><path fill="#91D5FF" fill-rule="nonzero" mask="url(#artwork__f)" transform="rotate(6.973 9.634 1.937)" d="M-.35-.37H19.6v4.62H-.34z"></path></g><circle fill="#CC26A1" fill-rule="nonzero" transform="rotate(-83.027 11.616 6.268)" cx="11.62" cy="6.27" r="4.06"></circle><circle fill="#FFC100" fill-rule="nonzero" transform="rotate(-83.027 11.616 6.268)" cx="11.62" cy="6.27" r="3.35"></circle><circle fill="#404040" fill-rule="nonzero" transform="rotate(-83.027 11.616 6.268)" cx="11.62" cy="6.27" r="1.98"></circle><path d="M11.76 5.1c.65.06 1.1.66 1.03 1.3" stroke="#EEE" stroke-width=".5" stroke-linecap="round" stroke-linejoin="round"></path><circle fill="#91D5FF" fill-rule="nonzero" transform="rotate(-83.027 5.45 7.803)" cx="5.45" cy="7.8" r="1"></circle><path d="M18.98 15.4L2 13.3C.87 13.18.07 12.16.2 11.04.36 9.9 1.38 9.1 2.5 9.24l16.98 2.07c1.13.2 1.93 1.2 1.8 2.3-.15 1.2-1.17 2-2.3 1.8z" fill="#FF8983" fill-rule="nonzero"></path><path d="M4.57 12.18l12.22 1.5" stroke="#404040" stroke-width=".82" stroke-linecap="round" stroke-linejoin="round"></path><g transform="translate(1.232 11.496)"><g mask="url(#artwork__h)"><path d="M14.64-.15L5.08-1.7c-.2-.02-.42.12-.45.33L2.8 9.93c-.02.2.1.4.32.44l9.53 1.76c.22.04.42-.1.46-.33L15 .3c.04-.2-.1-.4-.32-.45z" fill="#FFF" fill-rule="nonzero"></path><path fill="#3EA6FF" fill-rule="nonzero" d="M13.8.98L5.53-.35l-1.6 9.83 8.25 1.54"></path><path d="M8.03 8.05c-1.1-.48-1.6-1.53-1.68-2.66C6.28 4.2 7.7-.4 7.7-.4c.26-1.2 1.5-2.37 2.7-2.1 1.2.3 1.95 1.47 1.67 2.67 0 0-1 4.95-1.3 5.33-.3.38-1.17 2.84-2.74 2.5z" fill="#FF534F" fill-rule="nonzero"></path><path d="M9.8.9s-.88 2.33-1.04 3.9" stroke="#D90A17" stroke-width=".62" stroke-linecap="round" stroke-linejoin="round"></path></g></g></g><path d="M85.77 34.3c-3.73 2.27-1.92 6.38-1.92 6.38s1.68 1.06 3.15.9c2.08-.35 1.57-2 1.06-2.5 1.57-.76.44-2.34.44-2.34s1.6-1.43-.54-2.12c-.48-.3-2.2-.3-2.2-.3z" fill="#CE4115" fill-rule="nonzero"></path><g transform="translate(1.232 18.065)"><path d="M12.94 51.66c8.47.07 12.4-8.86 13.6-12.2.22-.7.4-1.38.53-2.1l.28-1.63c.8-4.64 4.04-8.52 8.5-10.1 7.32-2.57 7.8-8.1 7.8-12.18 0-2.7-1.28-11.06-11.05-11.06-7.84 0-9.75 4.6-11.2 9.3-1.4 4.5-1.55 11.4-9.26 12.5-9 1.4-12.68 9.2-11.77 16.1.83 6.3 6.22 11.1 12.57 11.2z" fill="#4620AE" fill-rule="nonzero"></path><g transform="translate(47.625)"><path fill="#FF9BEA" fill-rule="nonzero" d="M8.45 19.94V10.9h3.7l.27 9.5"></path><path d="M4.3 4.34c9.85 3.52 11.97 10.07 12.3 11.4.04.14.02.3-.05.43l-.16.3c-.1.18-.4.27-.6.2-1.7-.56-8.9-3.45-11.6-12.33z" fill="#6F38D4" fill-rule="nonzero"></path><g transform="translate(4.106 4.106)"><path fill="#00D4B5" fill-rule="nonzero" mask="url(#artwork__j)" d="M1.12 5.27L5.1 1.3.2-.58"></path></g><path d="M.17.27S7.42.9 5.7 4.77l-.32.45c-.37.5-.9.86-1.53.93C.85 6.5.17.27.17.27z" fill="#CE4115" fill-rule="nonzero"></path><path d="M.5 4.78c3.33.52 2.47-1.25 1.72-1.56-.6-.83.44-1.4 1.57-.35 1.1 1.06 1.9-1.7 1.9-1.7L.1-3.88l-1.98 5s-1 3.12 2.3 3.65z" fill="#FFC100" fill-rule="nonzero" mask="url(#artwork__l)"></path><ellipse fill="#FF9BEA" fill-rule="nonzero" cx="8.21" cy="11.85" rx="1.72" ry="2.04"></ellipse><circle fill="#FF9BEA" fill-rule="nonzero" cx="9.49" cy="6.99" r="1.68"></circle><circle fill="#FF9BEA" fill-rule="nonzero" cx="11.71" cy="8.68" r="1.68"></circle><circle fill="#FF9BEA" fill-rule="nonzero" cx="13.86" cy="10.37" r="1.68"></circle></g><path d="M25.8 50.22c-4.63-5.5-3.36-11.5-2.75-13.48.06-.2.36-.2.42 0l2.6 9.73c0 .1.1.16.2.16h14c.1 0 .2-.1.2-.2l.37-8.97c0-.23.3-.3.42-.1.8 1.57 3.1 4.43 9.28 3.63 11.9-1.1 10.76-19.6 10.58-21.7 0-.1-.1-.2-.2-.2H55.5c-.13 0-.23.1-.22.2.12 1.8.7 13.6-5.9 16.1h-.1c-8.06-.8-3.9-10.7-10.34-10.7h-13.9c-.44 0-.87 0-1.3.2-8.96 2.6-7.8 17.1-7.8 17.1s-.04 6.9 7.2 12.5c6.36 5 8.33 2.2 2.66-4.5z" fill="#F949B4" fill-rule="nonzero"></path><path d="M26.1 46.63s8.83-.82 14.37 0c0 0 11.9 12.22 11.9 38.33 12.53 17-8.1 29.82-8.1 29.82H19.94s-8.92-39.72 6.16-68.15z" fill="#9A4DFF" fill-rule="nonzero"></path><path d="M29.8 21.6v3.78c0 .24.05.48.15.7.28.57.94 1.55 2.26 1.55 1.2 0 1.9-.67 2.4-1.18.3-.32.4-.72.4-1.13l-.1-3.82c0-.87-.7-1.56-1.6-1.56h-1.7c-.9 0-1.6.74-1.6 1.65z" fill="#FF9BEA" fill-rule="nonzero"></path><path d="M39.86 15.98c0-4.03-3.2-7.7-7.5-7.7-4.27 0-7.5 3.67-7.5 7.7s3.37 6.48 7.5 6.48c4.14 0 7.5-2.45 7.5-6.48z" fill="#FF9BEA" fill-rule="nonzero"></path><circle fill="#4620AE" fill-rule="nonzero" cx="29.9" cy="7.26" r="3.33"></circle><circle fill="#4620AE" fill-rule="nonzero" cx="35.01" cy="7.26" r="3.33"></circle><path d="M25 15.48h.55c.68 0 1.23-.55 1.23-1.23v-.54c0-.6-.55-1.2-1.23-1.2H25c-.67 0-1.22.6-1.22 1.3v.6c0 .7.55 1.3 1.23 1.3zm14.18 0h.54c.67 0 1.23-.55 1.23-1.23v-.54c0-.6-.56-1.2-1.23-1.2h-.54c-.68 0-1.24.6-1.24 1.3v.6c0 .7.56 1.3 1.24 1.3z" fill="#FF9BEA" fill-rule="nonzero"></path><path d="M40.06 12.76c-.9-.53-1.36-.73-2.46-.4m-10.68 0c-1.1-.33-1.64-.15-2.46.4" stroke="#FF534F" stroke-width=".82" stroke-linecap="round"></path><g transform="translate(26.276 9.443)"><circle fill="#FFD61D" fill-rule="nonzero" cx="2.89" cy="2.85" r="2.77"></circle><circle fill="#404040" fill-rule="nonzero" cx="2.89" cy="2.85" r="2"></circle><path d="M3.08 1.54c.62 0 1.12.5 1.12 1.12" stroke="#EEE" stroke-width=".5" stroke-linecap="round" stroke-linejoin="round"></path></g><g transform="translate(32.434 9.443)"><circle fill="#FFD61D" fill-rule="nonzero" cx="3.1" cy="2.85" r="2.77"></circle><circle fill="#404040" fill-rule="nonzero" cx="3.1" cy="2.85" r="2"></circle><path d="M3.28 1.54c.62 0 1.13.5 1.13 1.12" stroke="#EEE" stroke-width=".5" stroke-linecap="round" stroke-linejoin="round"></path></g><path d="M28.57 16.25h6.15s.75 4.57-3.07 4.57c-3.83 0-3.08-4.57-3.08-4.57z" fill="#404040" fill-rule="nonzero"></path><g transform="translate(28.328 16.012)"><ellipse fill="#FF534F" fill-rule="nonzero" mask="url(#artwork__n)" cx="3.09" cy="5" rx="2.56" ry="2.1"></ellipse></g></g><path d="M125.25 68.56c.75-2.77-2.43-3.3-3.18-2.92 0 0-4.53 2.18-4.53-.68 0-2.33 2.52-2.86 3.46-2.97.5-.1.95-.3 1.37-.5.92-.6 2-1.8 1.04-4.2-1.2-3.5-2-6.8-2-6.8-1-3.8 2.6-5 3.2-2 .4 2.2.8 4.5 2 7 .2.3.7.2.6-.1 0-2.5-1.6-8.6-1.6-8.6-.1-3.1 2.6-3.3 3.3-1.6 0 0 1.3 7.5 1.4 9.2.2 1.3.9 1.7 1.1-.6 0-1.5.05-5 .5-7 1-2.1 3.3-1.7 3.07.7 0 2.9-.6 6.1-1.1 7.9-.24 1 .9 1.5 1.44.5.3-.6.9-1.7 1.9-3.2 1.96-2.18 3.45-.07 2.03 2.8-2.03 4-5.16 6.6-5.7 11.3v2.6l-7.64.4-.38-1.58z" fill="#FFAE47" fill-rule="nonzero"></path><g transform="translate(29.56 69.795)"><path fill="#FFAE47" fill-rule="nonzero" d="M5.16 13.8h7.4v18.88h-7.4z"></path><path d="M.86 25.3l3.37 3.02c.36.32.9.26 1.2-.12l12.44-16.52c.27-.36.2-.88-.18-1.15L14 7.9c-.36-.27-.86-.2-1.13.16L.74 24.2c-.25.34-.2.82.1 1.1z" fill="#404040" fill-rule="nonzero"></path><circle fill="#67C0FF" fill-rule="nonzero" cx="18.37" cy="6.64" r="6.46"></circle><g transform="translate(11.906)"><path d="M7.83-1.4L4.55 15.43M9.48-1.4l-3.3 16.83M11.12-1.4l-3.3 16.83M12.76-1.4L9.48 15.43M6.2-1.4L2.9 15.43M4.55-1.4l-3.3 16.83M2.9-1.4L-.37 15.43m-.55-3.63L13.3 2.22m-15.4 8.42l14.24-9.58m-15.4 8.42L11-.1M-4.4 8.32L9.8-1.26M.24 12.96l14.22-9.58M1.4 14.12l14.23-9.58M2.56 15.3l14.22-9.6" mask="url(#artwork__p)" stroke="#2F82FF" stroke-width=".5"></path></g><g transform="translate(11.906)"><path d="M0 .8c1.84 6.25 6.15 10.23 12.43 12.43" stroke="#2F82FF" stroke-width="1.23" mask="url(#artwork__r)"></path></g><ellipse fill="#FFAE47" fill-rule="nonzero" cx="12.26" cy="19.36" rx="2.86" ry="3.39"></ellipse><circle fill="#FFAE47" fill-rule="nonzero" cx="3.25" cy="18.42" r="2.86"></circle><circle fill="#FFAE47" fill-rule="nonzero" cx="6.1" cy="14.66" r="2.86"></circle><circle fill="#FFAE47" fill-rule="nonzero" cx="8.98" cy="11.01" r="2.86"></circle></g><path d="M76.03 87.65H76c-.37.05-5.77.62-13.75 1.17-9.2.63-8.9 10.42-8.9 10.42s.84 21.64-4.72 21.5c-7.92-.23-6.04-16.73-5.75-19 .02-.14-.1-.25-.23-.26l-8.47-.12c-.14 0-.25.12-.24.26l1.62 14.43c0 .3.63 13.7 12.04 13.7 6.35-.22 10.47-4.28 11.74-5.73.15-.16.4-.06.4.16l-.1 8.43c0 .2.1.3.23.3h32.1c.13 0 .23-.1.23-.2v-30.5c0-.2.23-.3.38-.2 1.52 1.3 7.57 5.7 17.82 7.1h.02c25.2 2.2 23.68-24.9 23.66-25.2V69.1c0-.13-.1-.24-.24-.24h-8.94c-.14 0-.25.1-.23.2.43 2.8 3.7 26.7-7.64 30.15C105 102.9 94.1 87.8 84.6 88c-3.9.04-8.25-.28-8.57-.3z" fill="#00AEA8" fill-rule="nonzero"></path><path d="M70.34 72.25l-.57 19.38s-.26 3.55 4.18 3.55c3.67 0 5.62.3 6.35-2.5.74-2.8.74-4.85.74-4.85l-5.3-17.23-5.4 1.65z" fill="#FFAE47" fill-rule="nonzero"></path><path d="M69.23 55.6l-9.4 5.98-6.48-4.32-.03-.02c-.27-.2-4.28-3.34-3.03-7.8.4-1.6 1.8-2.74 3.5-2.92 8.2-.85 7.4 11.18 15.4 9.1z" fill="#3EA6FF" fill-rule="nonzero"></path><path d="M85.48 67.38c0 8.06-6.23 14.6-13.9 14.6-7.7 0-13.9-4-13.9-14.6 0-8.05 6.2-14.58 13.9-14.58 7.67 0 13.9 6.53 13.9 14.58z" fill="#FFAE47" fill-rule="nonzero"></path><g transform="translate(57.478 52.55)"><path d="M6.2-1.75s-.46 14.83 2.3 15.97c3 1.25 1.97-3.17 4.47-3.42 2.5-.26 1.13 5.07 6.93 2.8 2.9-4.2.88 4.04.88 4.04s.88 6.96 8.5 4.94c7.6-2.02 3.8-4.94 3.8-4.94L6.2-1.76z" fill="#CE4115" fill-rule="nonzero" mask="url(#artwork__t)"></path></g><g transform="translate(57.478 52.55)"><path fill="#3EA6FF" fill-rule="nonzero" mask="url(#artwork__v)" d="M5.06.85l25.66 19 5.34-11L15.33-5.2"></path></g><path d="M73.66 66.93c2-1.1 1.85-3.1 2.68-3.73.83-.63 3.75-.93 4.36.57 1.37 2.57.6 6.26-2.2 6.5-2.76.24-3.6-.55-3.6-.55s-3.36-1.6-1.24-2.8zM60.98 59.9l-3.03-1.95s-2.72-2.12-3.78.83c-1.06 2.96 4.54 5.62 4.54 5.62l2.3-4.5z" fill="#FFAE47" fill-rule="nonzero"></path><path d="M72.3 64.9s.7 1.7 1.83 1.7c.8 0 1.48-2.13 1.48-2.13l-3.3.43z" fill="#CE4115" fill-rule="nonzero"></path><path d="M61.17 68.96l9.43.24c.15 0 .27.12.3.27.22 1.5 1.2 9.1-2.46 9.34-8.6.3-7.82-7.9-7.58-9.5 0-.1.15-.2.3-.2z" fill="#404040" fill-rule="nonzero"></path><g transform="translate(60.352 68.563)"><path d="M5.6 6.65c-.47-.7-3.16-2.05-3.88.94-.56 1.3-.04 5.9 3.08 5.7 3.13-.3 5.65-1.3 5.65-1.3s.66-1.4.38-4.5c.07-2-3.92-3.1-5.23-1z" fill="#FF534F" fill-rule="nonzero" mask="url(#artwork__x)"></path></g><path d="M8.77 29.37s-.24-1.16.8-1.8c1.13-.87 1.08-2.34 1.95-2.75 1.58-.52 1.05 2.05.5 3.08l2.6-.3s1.6-.38 1.37.85l-.9 4.28c-.1.46-.5.82-1 .87l-3.9.46c-1.3.22-1.2-1.3-1.2-1.3-.2-1.15-.2-1.96-.4-3.4zm-2.55-.34l.84-.12c.3 0 .6.2.64.5 0 1.8.3 3.1.62 4.4.04.3-.16.6-.45.6l-.73.1c-.3.1-.57-.1-.62-.4-.4-1.4-.76-2.8-.72-4.4-.04-.2.15-.5.42-.5zm122.16-7.37s.3-1.15 1.5-1.27c1.42-.3 2.03-1.6 3-1.6 1.63.2 0 2.3-.94 3l2.47.8s1.7.4.9 1.4l-2.6 3.4c-.3.3-.8.5-1.2.3l-3.6-1.3c-1.2-.4-.4-1.7-.4-1.7.4-1.2.7-1.9 1.2-3.3zm-2.13-1.44l.8.28c.3.1.46.42.36.72-.7 1.54-1 2.86-1.3 4.18-.1.28-.4.42-.6.34l-.7-.23c-.3 0-.4-.3-.3-.6.3-1.4.6-2.9 1.4-4.3.1-.2.4-.4.6-.3z" fill="#3EA6FF" fill-rule="nonzero"></path><g transform="translate(72.258 20.117)" fill="#F00" fill-rule="nonzero"><circle transform="rotate(-73.896 3.604 3.577)" cx="3.6" cy="3.58" r="2.8"></circle><circle transform="rotate(-73.896 8.125 4.88)" cx="8.12" cy="4.88" r="2.8"></circle><path d="M.98 2.8C.2 3.86 2.48 7.84 3.9 11c3.18-2 7.14-4.26 6.85-5.37L.98 2.8z"></path></g></g><path d="M125.25 68.56c.75-2.77-2.43-3.3-3.18-2.92 0 0-4.53 2.18-4.53-.68 0-2.33 2.52-2.86 3.46-2.97.5-.1.95-.3 1.37-.5.92-.6 2-1.8 1.04-4.2-1.2-3.5-2-6.8-2-6.8-1-3.8 2.6-5 3.2-2 .4 2.2.8 4.5 2 7 .2.3.7.2.6-.1 0-2.5-1.6-8.6-1.6-8.6-.1-3.1 2.6-3.3 3.3-1.6 0 0 1.3 7.5 1.4 9.2.2 1.3.9 1.7 1.1-.6 0-1.5.05-5 .5-7 1-2.1 3.3-1.7 3.07.7 0 2.9-.6 6.1-1.1 7.9-.24 1 .9 1.5 1.44.5.3-.6.9-1.7 1.9-3.2 1.96-2.18 3.45-.07 2.03 2.8-2.03 4-5.16 6.6-5.7 11.3v2.6l-7.64.4-.38-1.58z" fill="#FFAE47" fill-rule="nonzero"></path><path d="M62.24 88.82c-9.2.63-8.88 10.42-8.88 10.42s.82 21.64-4.73 21.5c-7.93-.23-6.05-16.73-5.75-19 .02-.14-.1-.25-.23-.26l-8.48-.12c-.13 0-.25.12-.23.26l1.6 14.43c.03.3.65 13.7 12.05 13.7 6.3-.22 10.4-4.28 11.7-5.73.1-.16.4-.06.4.16m32.4-22.03c0-.2.2-.3.3-.18 1.5 1.24 7.5 5.68 17.8 7.12 25.2 2.1 23.7-24.9 23.6-25.3V69c0-.13-.1-.24-.3-.24h-8.97c-.1 0-.23.1-.2.23.42 2.8 3.7 26.7-7.65 30.1-11.9 3.8-22.8-11.3-32.3-11.2" fill="#00AEA8" fill-rule="nonzero"></path><g transform="translate(10.674 10.674)"><path d="M49.1 122.58c-.18 0-.32-.2-.3-.36l.4-30.46c0-.16.14-.38.3-.38.18 0 .32.2.3.36l-.4 30.46c0 .17-.14.38-.3.38z" fill="#008596" fill-rule="nonzero" mask="url(#artwork__z)"></path></g></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="hashtag-landing-page"><svg><defs><g viewBox="0 0 200 200" id="hashtag_landing_page_empty"><defs><style>\n      .hashtag_landing_page_empty__cls-1{fill:none}.hashtag_landing_page_empty__cls-2{fill:#ffac73}.hashtag_landing_page_empty__cls-3{clip-path:url(#hashtag_landing_page_empty__a)}.hashtag_landing_page_empty__cls-4{fill:#006}.hashtag_landing_page_empty__cls-5{fill:#a4c5ff}\n    </style></defs><path class="hashtag_landing_page_empty__cls-2" d="M33.29 108.2l82.31-63.48 26.5 40.27L40.49 122.1z"></path><g class="hashtag_landing_page_empty__cls-3" clip-path="url(#hashtag_landing_page_empty__a)"><path class="hashtag_landing_page_empty__cls-4" d="M29.41 115a7.83 7.83 0 117.82 7.83 7.82 7.82 0 01-7.82-7.83M106.6 63c0-13.22 11.46-23.95 25.6-23.95s25.59 10.7 25.59 23.95-11.46 24-25.59 24-25.6-10.72-25.6-24"></path><path class="hashtag_landing_page_empty__cls-5" d="M123.7 63a8.56 8.56 0 118.55 8 8.29 8.29 0 01-8.55-8"></path><path class="hashtag_landing_page_empty__cls-5" d="M132.22 81.61c-11 0-19.89-8.36-19.89-18.64s8.92-18.64 19.89-18.64S152.1 52.7 152.1 63s-8.92 18.64-19.88 18.64m0-36.28c-10.42 0-18.89 7.92-18.89 17.64s8.47 17.64 18.89 17.64S151.1 72.7 151.1 63s-8.47-17.64-18.88-17.64"></path><path class="hashtag_landing_page_empty__cls-4" d="M128.4 166l-38.06-60.5L61.22 166l-.67-.3 29.7-61.7L129 165.6z"></path><path class="hashtag_landing_page_empty__cls-4" d="M84.51673945 165.77552827l5.40121727-61.1218165.7470887.0660188-5.40121727 61.1218165z"></path><path fill="#ff8d40" d="M59.09 88.34l10.77 23.06L109 97.11 91.92 63.02z"></path></g><g class="hashtag_landing_page_empty__cls-3" clip-path="url(#hashtag_landing_page_empty__a)"><path class="hashtag_landing_page_empty__cls-2" d="M177.3 91.43c1 8.51-4 17.36-11.59 21.17a15.22 15.22 0 01-1.35 5.46c-2.31 5.06-6.75 8.17-10.06 9.89a31.58 31.58 0 01-27.51.5l.3-.62a30.87 30.87 0 0026.89-.49c3.22-1.67 7.52-4.68 9.75-9.56a14.59 14.59 0 001.27-4.84c-.48.21-1 .41-1.47.58-3.71 1.29-7.26 1.24-10-.16h-.07c-3.28-1.72-5-5.6-3.92-8.69a7 7 0 016.72-4.32 9.43 9.43 0 017.11 4 12.6 12.6 0 012.36 7.53 20.82 20.82 0 0010.88-20.3zm-12.26 20.73a12 12 0 00-2.22-7.47 8.7 8.7 0 00-6.58-3.68 6.26 6.26 0 00-6 3.85c-.88 2.43.25 6.1 3.58 7.85h.08c3.46 1.76 7.41.83 9.45.12.59-.21 1.17-.45 1.74-.71"></path><path fill="#ff4c3e" d="M55.29 65.57l-.34-.74-6.37 2.94-2.17-6.33-.77.26 2.2 6.41-5.02 2.31.34.73 4.94-2.27 1.83 5.31.77-.26-1.86-5.4z"></path><path class="hashtag_landing_page_empty__cls-2" d="M30.89 48.18a4.21 4.21 0 11-3.32-4.94 4.21 4.21 0 013.32 4.94"></path><path class="hashtag_landing_page_empty__cls-5" d="M77.48 31.28l-15.92-1.52 7.37 15.59z"></path><path class="hashtag_landing_page_empty__cls-4" d="M29.41 165.5h114v.75h-114zM148.5 165.5h5.87v.75h-5.87zM159 165.5h17.84v.75H159z"></path></g></g><g viewBox="0 0 200 200" id="hashtag_landing_page_empty_dark_mode"><defs><style>\n      .hashtag_landing_page_empty_dark_mode__cls-1{fill:none}.hashtag_landing_page_empty_dark_mode__cls-3{clip-path:url(#hashtag_landing_page_empty_dark_mode__a)}.hashtag_landing_page_empty_dark_mode__cls-4{fill:#005cff}.hashtag_landing_page_empty_dark_mode__cls-5{fill:#00e5be}.hashtag_landing_page_empty_dark_mode__cls-6{fill:#6ea2ff}\n    </style></defs><path fill="#a4c5ff" d="M33.72 108.2l82.38-63.48 26.5 40.27L40.93 122.1z"></path><g class="hashtag_landing_page_empty_dark_mode__cls-3" clip-path="url(#hashtag_landing_page_empty_dark_mode__a)"><path class="hashtag_landing_page_empty_dark_mode__cls-4" d="M29.84 115a7.83 7.83 0 117.83 7.83 7.82 7.82 0 01-7.83-7.83M107 63c0-13.22 11.46-23.95 25.6-23.95s25.59 10.7 25.59 23.95-11.46 24-25.59 24S107 76.28 107 63"></path><path class="hashtag_landing_page_empty_dark_mode__cls-5" d="M124.1 63a8.56 8.56 0 118.55 8 8.29 8.29 0 01-8.55-8"></path><path class="hashtag_landing_page_empty_dark_mode__cls-5" d="M132.6 81.61c-11 0-19.89-8.36-19.89-18.64s8.92-18.64 19.89-18.64S152.49 52.7 152.49 63s-8.93 18.64-19.89 18.64m0-36.28c-10.41 0-18.89 7.92-18.89 17.64s8.48 17.64 18.89 17.64S151.49 72.7 151.49 63s-8.48-17.64-18.89-17.64M128.7 166.1l-37.92-60.3-29.01 60.3-.9-.5 29.8-61.9 38.93 61.9z"></path><path class="hashtag_landing_page_empty_dark_mode__cls-5" d="M84.8549784 165.83839492l5.40121727-61.1218165.99611826.08802505-5.40121727 61.1218165z"></path><path class="hashtag_landing_page_empty_dark_mode__cls-6" d="M59.52 88.34L70.3 111.4l39.1-14.29-17.05-34.09z"></path></g><g class="hashtag_landing_page_empty_dark_mode__cls-3" clip-path="url(#hashtag_landing_page_empty_dark_mode__a)"><path class="hashtag_landing_page_empty_dark_mode__cls-6" d="M177.8 91.43c1 8.51-3.95 17.36-11.59 21.17a15 15 0 01-1.35 5.46c-2.31 5.06-6.74 8.17-10.05 9.89a31.58 31.58 0 01-27.51.5l.29-.62a30.89 30.89 0 0026.9-.49c3.21-1.67 7.51-4.68 9.74-9.56a14.35 14.35 0 001.27-4.84c-.48.21-1 .41-1.47.58-3.71 1.29-7.26 1.24-10-.16h-.08c-3.27-1.72-5-5.6-3.92-8.69a7 7 0 016.73-4.32 9.41 9.41 0 017.1 4 12.54 12.54 0 012.36 7.53 20.83 20.83 0 0010.89-20.3zm-12.26 20.73a12 12 0 00-2.22-7.47 8.68 8.68 0 00-6.57-3.69 6.27 6.27 0 00-6.06 3.85c-.87 2.43.25 6.1 3.58 7.85h.08c3.46 1.76 7.41.83 9.45.12.6-.21 1.18-.45 1.74-.71M55.72 65.57l-.34-.74-6.37 2.94-2.17-6.33-.77.26 2.2 6.41-5.02 2.31.34.73 4.95-2.27 1.83 5.31.76-.26-1.86-5.4z"></path><path class="hashtag_landing_page_empty_dark_mode__cls-4" d="M31.32 48.18A4.21 4.21 0 1128 43.24a4.2 4.2 0 013.32 4.94"></path><path class="hashtag_landing_page_empty_dark_mode__cls-5" d="M77.91 31.28L62 29.76l7.36 15.59zM29.84 165.4h114v1h-114zM148.9 165.4h5.87v1h-5.87zM159.4 165.4h17.84v1H159.4z"></path></g></g><g viewBox="0 0 300 300" id="hashtag_landing_page_error"><defs><style>\n      .hashtag_landing_page_error__cls-1{fill:none}.hashtag_landing_page_error__cls-2{clip-path:url(#hashtag_landing_page_error__a)}.hashtag_landing_page_error__cls-5{fill:#ff8780}.hashtag_landing_page_error__cls-10{fill:#e4e4e4}.hashtag_landing_page_error__cls-14{fill:#2d79ff}\n    </style></defs><g class="hashtag_landing_page_error__cls-2" clip-path="url(#hashtag_landing_page_error__a)"><path d="M286.1 150.6c-7.88 45.31-57.87 77.57-109.2 68.65s-85.92-55.9-78-101.2c7.14-41.29 55.8-74.81 107.1-65.89s88 53.14 80.08 98.45" fill="#ffbebb"></path><path d="M232.6 137.7a42.07 42.07 0 11-42.07-42.08 42.07 42.07 0 0142.07 42.08" fill="#ff8c34"></path><path class="hashtag_landing_page_error__cls-5" d="M184.6 197.7c.92 1.26.46 2.45-.8 3.37s-2.83 1.25-3.76 0a2.82 2.82 0 01.88-3.9 2.5 2.5 0 013.68.54M146.73157003 69.19721195l1.37433444-.67238742 4.90886765 10.03353967-1.37433444.67238742z"></path><path class="hashtag_landing_page_error__cls-5" d="M145.45139157 78.3317295l8.11104295-6.83981595.98632596 1.16964145-8.11104295 6.83981595z"></path></g><g clip-path="url(#hashtag_landing_page_error__c)"><path class="hashtag_landing_page_error__cls-5" d="M97.84 141.7c-13.72 0-23.29-9.79-23.29-23.8 0-14.7 10.44-26.67 23.29-26.67 13.42 0 23.15 10.36 23.15 24.64 0 14.49-10.17 25.83-23.15 25.83m0-48.94c-12 0-21.76 11.28-21.76 25.14 0 13.11 8.94 22.27 21.76 22.27 12.12 0 21.62-10.67 21.62-24.3 0-13.39-9.09-23.11-21.62-23.11M262.6 72.57c0 5.93-6 10.15-11.94 10.15s-10.74-3.62-10.74-9.55a10.74 10.74 0 0110.74-10.75c5.94 0 11.94 4.21 11.94 10.15M171.8 253.8l-1.42-.58c6.93-16.6 15-33.65 29.94-43.66 7.41-4.94 16-7.72 24.32-10.41 6.25-2 12.72-4.12 18.61-7.11a63.07 63.07 0 0025.84-24.55 125.3 125.3 0 006.52-13.89 116.7 116.7 0 017.25-15.15c5.21-8.66 14.84-17.71 26.32-17l-.08 1.53c-10.76-.59-20 8-24.93 16.31a115.8 115.8 0 00-7.15 15 129.9 129.9 0 01-6.6 14.06A64.63 64.63 0 01244 193.4c-6 3.05-12.53 5.16-18.84 7.21-8.22 2.65-16.71 5.4-23.94 10.23-14.64 9.77-22.54 26.58-29.37 43"></path></g><path class="hashtag_landing_page_error__cls-5" d="M258.3652172 155.30849565l1.3684145-.684355 4.2716276 8.54141075-1.3684145.684355z"></path><path class="hashtag_landing_page_error__cls-5" d="M256.6 164.1l-1-1.1 10.2-9.9 1 1.1z"></path><g class="hashtag_landing_page_error__cls-2" clip-path="url(#hashtag_landing_page_error__a)"><path d="M212.1 82.78c37.59 1.71 52.54 19.65 51.54 39.44-1 20.11-20 36.74-61.4 49.27-48 14.54-113.5 31.34-113.5 31.34L70.07 191.9s86.95-23.09 107-28.74c15.16-4.27 64.85-16.73 71.75-39.29 6.31-20.61-12.52-31.91-35.38-36.1-21.81-4-60.36 1.71-60.36 1.71s29.7-8 59.05-6.7" fill="#fff"></path><path class="hashtag_landing_page_error__cls-10" d="M88.65489699 196.57848177l54.39567991-13.92596522.37946085 1.48219752-54.3956799 13.9259652zM89.70866435 190.9287484l35.59368744-9.38432283.39005742 1.47944422-35.59368743 9.38432283z"></path><path fill="#6b9fff" d="M1.49 219.9l62.64-49.8L124.8 212z"></path></g><g clip-path="url(#hashtag_landing_page_error__b)"><path d="M64.13 172l.85.6-7.85 4.27 7-4.87m0-1.87S38.29 188 36.9 189.62l31-16.87z" fill="#7c35dd"></path><path class="hashtag_landing_page_error__cls-14" d="M124.8 212l-12.24-9.4-67.77 18.34c17.51-1.17 80-9 80-9M36.9 189.62l34.92-15.23-7.69-4.28S38.29 188 36.9 189.62"></path></g><path class="hashtag_landing_page_error__cls-14" d="M56.44 196.7l41.4-32.7-7.79 24z"></path><g class="hashtag_landing_page_error__cls-2" clip-path="url(#hashtag_landing_page_error__a)"><path class="hashtag_landing_page_error__cls-14" d="M42.11 197.8s-4.19 3.08-2 6.4c2.65 4 17 1.51 17 1.51s-18.72 7.27-22 1.69c-3-5.15 7-9.6 7-9.6"></path></g></g><g viewBox="0 0 300 300" id="hashtag_landing_page_error_dark_mode"><defs><style>\n      .hashtag_landing_page_error_dark_mode__cls-1{fill:none}.hashtag_landing_page_error_dark_mode__cls-2{clip-path:url(#hashtag_landing_page_error_dark_mode__a)}.hashtag_landing_page_error_dark_mode__cls-5{fill:#00c19f}.hashtag_landing_page_error_dark_mode__cls-10{fill:#fff}.hashtag_landing_page_error_dark_mode__cls-14{fill:#007b65}\n    </style></defs><g class="hashtag_landing_page_error_dark_mode__cls-2" clip-path="url(#hashtag_landing_page_error_dark_mode__a)"><path d="M285.6 150.6c-7.85 45.14-57.66 77.28-108.8 68.39s-85.61-55.69-77.76-100.8c7.16-41.14 55.64-74.54 106.7-65.66s87.64 53 79.78 98.1" fill="#005d7b"></path><path d="M232.3 137.7a41.92 41.92 0 11-41.92-41.92 41.92 41.92 0 0141.92 41.92" fill="#00b8e6"></path><path class="hashtag_landing_page_error_dark_mode__cls-5" d="M184.4 197.6c.92 1.25.46 2.44-.79 3.36s-2.83 1.24-3.75 0a2.81 2.81 0 01.88-3.88 2.48 2.48 0 013.66.54M146.72832894 69.49907133l1.36523526-.66823102 4.89742999 10.00573733-1.36523526.66823102z"></path><path class="hashtag_landing_page_error_dark_mode__cls-5" d="M145.4554491 78.53813682l8.08046408-6.81402965.98632596 1.16964144-8.08046409 6.81402965z"></path></g><g clip-path="url(#hashtag_landing_page_error_dark_mode__c)"><path class="hashtag_landing_page_error_dark_mode__cls-5" d="M98 141.7c-13.67 0-23.21-9.75-23.21-23.71.03-14.65 10.44-26.58 23.21-26.58 13.37 0 23.07 10.33 23.07 24.56 0 14.43-10.13 25.73-23.07 25.73m0-48.76c-12 0-21.68 11.24-21.68 25 0 13.06 8.91 22.18 21.68 22.18 12.08 0 21.55-10.63 21.55-24.2 0-13.34-9.07-23-21.55-23M262.2 72.85c0 5.92-6 10.11-11.9 10.11s-10.7-3.6-10.7-9.51a10.7 10.7 0 0110.7-10.71c5.92 0 11.9 4.2 11.9 10.11M171.7 253.4l-1.41-.59c6.9-16.54 14.89-33.53 29.83-43.49 7.38-4.93 15.94-7.7 24.22-10.38 6.24-2 12.68-4.1 18.56-7.08a62.89 62.89 0 0025.73-24.46 125.3 125.3 0 006.5-13.84 117.2 117.2 0 017.22-15.1c5.2-8.63 14.84-17.63 26.23-17l-.08 1.52c-10.77-.6-19.88 8-24.84 16.25a117.6 117.6 0 00-7.13 14.9 126.2 126.2 0 01-6.57 14 64.35 64.35 0 01-26.37 25c-6 3-12.49 5.15-18.78 7.18-8.18 2.65-16.64 5.39-23.85 10.19-14.58 9.74-22.45 26.49-29.26 42.82"></path></g><g class="hashtag_landing_page_error_dark_mode__cls-2" clip-path="url(#hashtag_landing_page_error_dark_mode__a)"><path class="hashtag_landing_page_error_dark_mode__cls-5" d="M257.9327327 155.29797313l1.36841449-.684355 4.25820888 8.5145791-1.3684145.684355z"></path><path class="hashtag_landing_page_error_dark_mode__cls-5" d="M256.2 164l-1-1.1 10.2-9.8 1 1.1z"></path></g><g class="hashtag_landing_page_error_dark_mode__cls-2" clip-path="url(#hashtag_landing_page_error_dark_mode__a)"><path d="M211.85 83c37.45 1.7 52.35 19.57 51.36 39.29-1 20-20 36.61-61.18 49.09C154.21 185.9 89 202.63 89 202.63l-18.66-10.88s86.6-23 106.58-28.64c15.1-4.25 64.61-16.67 71.49-39.15 6.29-20.53-12.48-31.79-35.25-36C191.43 84 153 89.7 153 89.7s29.6-8 58.84-6.67" fill="#cbcd00"></path><path class="hashtag_landing_page_error_dark_mode__cls-10" d="M88.89290963 196.45456298l54.19224104-13.87388235.37946085 1.4821975-54.19224104 13.87388236zM89.95036936 190.81553876l35.45817104-9.38831755.38904697 1.46936805-35.45817105 9.38831754z"></path><path fill="#6b9fff" d="M2.03 219.7L64.45 170l60.45 41.8z"></path><path class="hashtag_landing_page_error_dark_mode__cls-5" d="M2.03 219.7L64.45 170l60.45 41.8z"></path></g><g clip-path="url(#hashtag_landing_page_error_dark_mode__b)"><path d="M64.44 171.9l.85.6-7.82 4.25 7-4.85m0-1.86s-25.77 17.84-27.15 19.43l30.85-16.8z" fill="#7c35dd"></path><path class="hashtag_landing_page_error_dark_mode__cls-14" d="M124.9 211.8l-12.2-9.37-67.53 18.3c17.45-1.17 79.73-8.93 79.73-8.93M37.32 189.5l34.79-15.17-7.66-4.3S38.7 187.91 37.32 189.5"></path></g><g class="hashtag_landing_page_error_dark_mode__cls-2" clip-path="url(#hashtag_landing_page_error_dark_mode__a)"><path class="hashtag_landing_page_error_dark_mode__cls-14" d="M56.79 196.6l41.24-32.7-7.77 24zM42.5 197.6s-4.17 3.08-2 6.38c2.64 4 16.92 1.51 16.92 1.51s-18.66 7.24-21.9 1.68c-3-5.13 7-9.57 7-9.57"></path></g></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="live-chat-badges" size="16"><svg><defs><g transform="scale(0.66)" id="member"><path d="M12,2 C17.5166667,2 22,6.48333333 22,12 C22,17.5166667 17.5166667,22 12,22 C6.48333333,22 2,17.5166667 2,12 C2,6.48333333 6.48333333,2 12,2 Z M14.4,4.9 C11.6666667,3.98333333 8.5,4.675 6.41666667,7.00833333 C4.46666667,9.18333333 4.05,12.375 5.2,15.0583333 C5.58333333,15.9583333 6.09166667,16.6833333 6.68333333,17.2833333 C7.34166667,17.9416667 8.40833333,17.9583333 9.06666667,17.3 L9.06666667,17.3 L14.3666667,12 C14.6916667,11.675 15.2166667,11.675 15.5416667,12 C15.8666667,12.325 15.8666667,12.85 15.5416667,13.175 L15.5416667,13.175 L9.61666667,19.1 C12.35,20.0166667 15.5166667,19.325 17.6,16.9916667 C19.5416667,14.8166667 19.9583333,11.625 18.8166667,8.94166667 C18.4333333,8.04166667 17.925,7.31666667 17.3333333,6.71666667 C16.675,6.05833333 15.6083333,6.04166667 14.95,6.7 L14.95,6.7 L9.65,12 C9.325,12.325 8.8,12.325 8.475,12 C8.15,11.675 8.15,11.15 8.475,10.825 L8.475,10.825 Z"></path></g><g id="moderator"><path d="M9.64589146,7.05569719 C9.83346524,6.562372 9.93617022,6.02722257 9.93617022,5.46808511 C9.93617022,3.00042984 7.93574038,1 5.46808511,1 C4.90894765,1 4.37379823,1.10270499 3.88047304,1.29027875 L6.95744681,4.36725249 L4.36725255,6.95744681 L1.29027875,3.88047305 C1.10270498,4.37379824 1,4.90894766 1,5.46808511 C1,7.93574038 3.00042984,9.93617022 5.46808511,9.93617022 C6.02722256,9.93617022 6.56237198,9.83346524 7.05569716,9.64589147 L12.4098057,15 L15,12.4098057 L9.64589146,7.05569719 Z"></path></g><g id="owner"><polygon points="1.33333333 3.33333333 5.33333333 6 8 2 10.6666667 6 14.6666667 3.33333333 13.3333333 14 2.66666667 14"></polygon></g><g transform="scale(0.66)" id="verified"><path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="miniplayer" size="24"><svg><defs><g id="cast-connected"><path d="M1 18v3h3c0-1.66-1.34-3-3-3zm0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7zm18-7H5v1.63c3.96 1.28 7.09 4.41 8.37 8.37H19V7zM1 10v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11zm20-7H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"></path></g><g id="cast"><path d="M21 3H3c-1.1 0-2 .9-2 2v3h2V5h18v14h-7v2h7c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM1 18v3h3c0-1.66-1.34-3-3-3zm0-4v2c2.76 0 5 2.24 5 5h2c0-3.87-3.13-7-7-7zm0-4v2c4.97 0 9 4.03 9 9h2c0-6.08-4.93-11-11-11z"></path></g><g id="keyboard-arrow-down"><path d="M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"></path></g><g id="keyboard-arrow-up"><path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"></path></g><g mirror-in-rtl="" id="miniplayer-expand"><path d="M15 3l2.3 2.3-2.89 2.87 1.42 1.42L18.7 6.7 21 9V3zM3 9l2.3-2.3 2.87 2.89 1.42-1.42L6.7 5.3 9 3H3zm6 12l-2.3-2.3 2.89-2.87-1.42-1.42L5.3 17.3 3 15v6zm12-6l-2.3 2.3-2.87-2.89-1.42 1.42 2.89 2.87L15 21h6z"></path></g><g id="pause"><path d="M6 19h4V5H6v14zm8-14v14h4V5h-4z"></path></g><g id="play-arrow"><path d="M8 5v14l11-7z"></path></g><g id="skip-next"><path d="M6 18l8.5-6L6 6v12zM16 6v12h2V6h-2z"></path></g><g id="skip-previous"><path d="M6 6h2v12H6zm3.5 6l8.5 6V6z"></path></g><g id="volume-off"><path d="M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z"></path></g><g id="volume-up"><path d="M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="offline-no-content"><svg><defs><g viewBox="0 0 192 195" xmlns:xlink="http://www.w3.org/1999/xlink" id="offline_no_content"><defs></defs><g fill="none" fill-rule="evenodd"><path d="M63.227 57.833s-4.403 1.068-5.938 1.483c-1.456.393-4.553 1.79-4.443 6.532.112 4.74.112 4.463.223 5.85.11 1.389 1.11 3.444 3.053 3.999 1.944.555 2.834 1.777 2.444 6.386-.389 4.609 17.055-6.552 17.055-6.552l-5.41-15.82-6.984-1.878z" fill="#DDD"></path><g transform="translate(0 -.341)"><path d="M96.24.675c-17.36 0-24.86 17.956-38.835 24.25-9.382 4.226-31.732.669-39.879 14.75C9.38 53.757 20.86 65.52 15.12 74.544 9.38 83.568-.48 85.263.02 99.774c.5 14.51 20.374 19.494 22.32 30.4 1.946 10.908-4.853 13.059 0 28.997s18.193 17.626 35.867 18.065c17.673.439 14.368 12.34 32.52 16.64 18.153 4.299 29.831-13.08 43.992-16.64 14.161-3.561 24.004.189 32.504-11.311 8.5-11.5-2.77-30.212 3.23-38.855 6-8.643 22.896-13.127 21.418-30.728-1.167-13.883-11.99-16.16-15.24-26.777-3.438-11.225 4.75-21.285-4.25-33.253-10.85-14.428-29.882-3.073-41.805-14.656C118.653 10.072 113.88.675 96.24.675" fill="#6F38D4" mask="url(#offline_no_content__b)"></path></g><path d="M127.519 54.153c1.374-2.688 3.936-3.375 6.061-3.375h31.375c2.188 0 5.418 2.011 3.625 5.875-1.75 3.77-8.833 17.628-9.812 19.625-.9 1.834-2.5 3.562-6.25 3.562h-33.124c-2.5 0-4.064-2.812-2.189-6.5 1.876-3.687 10.314-19.187 10.314-19.187" fill="#282828"></path><path fill="#FF76DA" d="M132.08 54.522h32.314L153.518 75.96h-33.224z"></path><path d="M130.91 72.181c1.96-.157 2.745.471 5.414 0 2.67-.47 3.141-2.617 5.025-2.722 1.884-.105 4.45-.366 6.543-2.04 2.094-1.676 2.827-4.608 1.1-6.073-1.729-1.466-2.723-.262-4.397-.785-1.675-.524-.733-2.513-2.879-3.036-2.147-.524-3.664.471-5.078-.105-1.262-.514-2.104-1.039-2.532-2.898h-2.025L120.294 75.96h4.83c.918-1.467 3.824-3.622 5.785-3.779" fill="#FFD61D"></path><path fill="#FFF771" d="M149.736 64.156l-20.166-5.068-5.573 10.135 23.96-2.388z"></path><path fill="#FFF" d="M148.02 63.81l-18.033 1.087 17.456 2.105z"></path><path d="M166.335 155.314c-7.65-5.535-13.913.717-21.104-6.867-7.19-7.584-.204-10.69-9.321-18.884-9.118-8.193-13.5.819-19.298-4.991-5.797-5.811-2.957-14.741-8.792-20.643-5.834-5.903-16.191.678-22.72-5.88-6.528-6.555-1.388-14.961-9.761-19.945-8.372-4.985-15.748 1.04-21.691-4.531-6.12-5.74-2.37-14.698-9.37-19.05-6.645-4.131-12.298-.594-18.355-3.744-5.782-3.007-7.52-8.195-6.902-13.63a18.305 18.305 0 00-1.495 2.185c-8.147 14.08 3.333 25.845-2.407 34.869-5.74 9.024-15.6 10.719-15.1 25.23.5 14.51 20.374 19.494 22.32 30.4 1.947 10.908-4.853 13.059 0 28.997s18.193 17.626 35.867 18.065c17.673.439 14.368 12.34 32.52 16.64 18.153 4.299 29.832-13.08 43.993-16.64 14.16-3.561 24.004.189 32.504-11.311 1.397-1.891 2.253-3.98 2.746-6.183-.978-1.607-2.172-3.03-3.634-4.087" fill="#4620AE"></path><path d="M35.996 149.688c-2.405-27.576 22.517-52.274 55.666-55.167 38.958-3.398 61.973 17.118 64.378 44.693 2.406 27.576-22.517 52.275-55.666 55.167-33.149 2.892-61.972-17.118-64.378-44.693" fill="#BD79FF"></path><path d="M86.795 123.632c.465 4.071-3.06 7.3-7.8 7.84-4.74.542-9.502-1.3-10.046-6.06-.465-4.072 3.729-7.22 8.468-7.762 4.74-.542 8.869 1.528 9.378 5.982M143.194 136.755c.405 3.685-2.99 6.613-7.52 7.112-4.532.498-9.062-1.16-9.537-5.47-.405-3.685 3.628-6.542 8.16-7.041 4.531-.498 8.454 1.368 8.897 5.399M132.987 159.146c.488 4.187-3.937 7.61-9.808 8.294-5.872.685-11.72-1.087-12.292-5.983-.488-4.186 4.763-7.545 10.634-8.23 5.871-.685 10.932 1.34 11.466 5.92M111.496 185.225c-5.791-4.012-1.343-13.936-7.953-16.37-6.611-2.436-13.361 5.055-18.123-2.686-3.035-4.933 2.563-10.26-3.661-15.454-6.225-5.193-13.257 3.38-18.386-.189-5.128-3.568 1.68-10.789-3.346-16.624-5.026-5.835-13.957 1.822-19.095-2.435-1.026-.849-1.173-2.245-1.072-3.56-3.1 6.776-4.528 14.168-3.864 21.781 2.406 27.575 31.229 47.585 64.378 44.693 10.788-.94 20.694-4.203 29.081-9.11-4.525 2.412-12.183 3.956-17.959-.046" fill="#9A4DFF"></path><path d="M101.622 77.33c5.125 9.375 20.396 11.317 28.646 2.505h-5.5c-1.375 0-1.5-2.063-.75-2.688s2.688-1.312 1.938-2.875c-.75-1.562-3.063-.125-5.625.5-2.563.625-5.5.267-7.5-.937-1.557-.937-4.188-3.438-4.563-10.063-.286-5.054-6.646 13.558-6.646 13.558" fill="#EEE"></path><path d="M67.394 83.835s-.75 8-.876 11.5c-.124 3.5-.874 9.625 5 12.25 5.876 2.625 7 3.375 8.626 4.625 1.624 1.25 3.188 2.937 3.561 5.375.376 2.438-.436 9.188 0 12 .439 2.813 1 3.75 1 3.75h20.48c3.105-6.75-2.553-6.375-4.442-5.935-1.995.466-2.766-1.002-2.078-2.94.686-1.937 3.43-10.182 1.082-14.5-1.938-3.563-5.791-6.094-5.166-7.813.55-1.511 2.727-.812 5.644-.062 2.919.75 5.544 1.562 7.482 2.75 1.937 1.187 2.603 3.372 1.978 6.874-.626 3.5-1.063 7.814-.626 10.126.439 2.313 1 3.375 1 3.375h20.084c2.292-4.833-1-6.542-4.084-5.833-2.082.479-3.602-.854-3.165-2.917.438-2.063 3-9.125 3-13.438 0-4.312-1.793-9.562-7.876-11.854-5.528-2.082-15-4.833-13.5-13.166 1.5-8.334 1.584-10.584 3.334-12.667s9.041-5.875 11.522-12.572c2.706-7.3-.522-14.428-10.19-17.844-9.665-3.417-23.901-3.907-37.25 1.916-12.415 5.417-21.415 17.584-5.915 26.5 10.587 6.09 1.374 20.5 1.374 20.5" fill="#FFF"></path><path d="M69.02 65.847s1.286 1.658-1.579 5.381c-1.798 2.337-9.923 9.606-12.007 12.19-2.083 2.583-5.083 8-5 14 .084 6 1.417 8.25-.833 11.5s-4.276 5.325-3.222 7.121c1.055 1.795 9.805-5.205 9.805-5.205s-.925 3.417 1.08 3.25c2.004-.166 5.254-4.583 5.504-9.666.25-5.084.344-8.433 3.927-12.183 3.584-3.75 7.66-9.05 6.49-16.65-.667-4.334-.915-7.655-4.165-9.738" fill="#EEE"></path><path d="M75.621 52.085c2.147 10.817 16.602 13.624 26.001 13.083 4.385-.251 7.945-1.781 10.578-3.436 2.662-2.165 5.731-5.073 7.175-8.97 2.704-7.298-.524-14.427-10.191-17.844-2.557-.904-5.442-1.595-8.539-2.026-13.794-1.325-27.452 6.957-25.024 19.193" fill="#DDD"></path><path d="M105.5 38.136c-2.586-.818-5.441-1.595-8.538-2.026-6.697-.643-13.357.983-18.165 4.222-2.746 3.17-4.082 7.186-3.176 11.753 2.148 10.817 16.602 13.624 26 13.083 4.145-.238 5.92-.656 8.505-2.203 3.395-2.095 4.27-6.633 4.265-10.714-.006-4.312.166-11.25-8.89-14.115" fill="#FF76DA"></path><path d="M97.283 57.765s.792 2.836 3.21 2.836c2.707 0 3.25-2.836 3.25-2.836" stroke="#4620AE" stroke-width="1.5" stroke-linecap="round"></path><path d="M86.706 70.952c-2.188 0-3.75 1.902-4.062 3.589-.313 1.688 1.062 3.563 3.19 3.563 2.091 0 3.688-1.25 4.061-3.313.374-2.062-.876-3.84-3.189-3.84" fill="#FF76DA"></path><path d="M96.41 71.51h4.452c.625 0 .988.812.76 1.719a84.627 84.627 0 00-.697 3.156c-.125.625-.657.906-1.344.906h-4.53c-.595 0-1.064-.594-.876-1.47.187-.873.515-2.78.765-3.467.25-.688.625-.844 1.47-.844" fill="red"></path><path d="M94.943 79.511h4.453c.625 0 .99.812.761 1.72-.23.905-.19.628-.315 1.253-.125.625-.656.906-1.343.906h-4.532c-.593 0-1.062-.593-.875-1.468.188-.875.132-.88.382-1.567.25-.688.625-.844 1.47-.844" fill="#00D4B5"></path><path d="M101.204 49.454c-.329 2.401-1.975 4.056-3.728 4.068-1.752.013-3.224-1.365-2.839-4.173.329-2.402 2.204-3.968 3.956-3.98 1.753-.012 2.971 1.458 2.611 4.085" fill="#FFF"></path><path d="M101.204 49.454c.343-2.503-.753-3.939-2.371-4.06l-2.957 7.671a2.834 2.834 0 001.6.457c1.753-.012 3.399-1.667 3.728-4.068" fill="#4620AE"></path><path d="M104.177 49.44c.329-2.402 1.976-4.057 3.729-4.069 1.75-.012 3.223 1.365 2.838 4.174-.33 2.401-2.203 3.967-3.956 3.98-1.753.012-2.97-1.458-2.611-4.085" fill="#FFF"></path><path d="M110.744 49.549c.362-2.643-.92-4.018-2.532-4.161l-2.951 7.657c.426.313.943.488 1.527.484 1.753-.012 3.627-1.578 3.956-3.98M87.91 45.315c.562-3.03 2.388-5.916 5.08-5.916h15.45a24.551 24.551 0 00-2.939-1.263c-2.558-.904-5.443-1.595-8.539-2.026-6.698-.643-13.358.983-18.165 4.222-2.746 3.17-4.082 7.186-3.176 11.753.658 3.317 2.477 5.877 4.95 7.823 5.04-4.733 6.904-12.245 7.34-14.593" fill="#4620AE"></path><path d="M83.706 129.585c.437 2.813 1 3.75 1 3.75h20.479c3.104-6.75-2.552-6.375-4.442-5.935-1.996.466-2.766-1.003-2.079-2.94a40.677 40.677 0 001.519-5.488H83.801c.059 3.017-.466 8.227-.095 10.613M109.684 111.708c-.624 3.501-1.061 7.814-.624 10.126.438 2.313 1 3.375 1 3.375h20.083c2.292-4.833-1-6.54-4.084-5.833-2.082.48-3.603-.854-3.165-2.917.197-.937.837-2.91 1.474-5.188h-14.622c-.022.148-.034.285-.061.437" fill="#EEE"></path><path d="M85.223 132.604h19.812a1.063 1.063 0 110 2.125H85.223a1.062 1.062 0 010-2.125M110.556 124.604h19.812a1.063 1.063 0 110 2.125h-19.812a1.062 1.062 0 010-2.125M49.602 108.918c-2.25 3.25-4.276 5.326-3.222 7.121 1.054 1.796 9.804-5.204 9.804-5.204s-.924 3.416 1.08 3.25c2.005-.167 5.255-4.584 5.505-9.667.102-2.075.181-3.859.479-5.502H50.486c.242 4.898 1.167 7.04-.884 10.002M150.654 62.194c-1.233 1.457-2.734 2.486-4.527 3.286-.459.206-.51.838-.077 1.094 1.025.605 1.386 1.649 1.505 2.937a.618.618 0 001.088.349c1.381-1.58 2.95-2.694 4.694-3.44.434-.186.523-.777.14-1.053-1.006-.725-1.563-1.695-1.748-2.895-.079-.508-.742-.672-1.075-.278" fill="#FFF"></path><path d="M152.672 63.118c-1.558.43-2.922.342-4.232-.116-.414-.144-.874.147-.844.584.105 1.497-.647 2.935-1.778 4.463-.355.479.09 1.12.667.967 1.686-.45 3.12-.401 4.36.063.39.145.816-.102.843-.516.097-1.57.66-3.047 1.633-4.482.32-.473-.1-1.115-.65-.963M130.268 79.839h-5.5c-1.375 0-1.5-2.063-.75-2.688s2.688-1.312 1.938-2.874c-.75-1.563-3.063-.125-5.625.5a11.12 11.12 0 01-5.16-.011l-5.046 9.582c6.893 2.464 17.022 1.17 20.143-4.51M57.805 89.604c2.353-3.097 1.502-7.375.834-9.547-1.391 1.37-2.575 2.58-3.204 3.36-1.532 1.9-3.556 5.336-4.488 9.406 2.04-.07 4.922-.672 6.858-3.22" fill="#FFF"></path><path d="M91.184 111.492c-.596 2.674 3.376 5.067 9.437 4.404.168-2.171.002-4.326-.873-5.936-.444-.814-.988-1.572-1.555-2.281-3.201.24-6.453 1.326-7.008 3.813M116.437 98.588c-.598 2.677 3.384 5.072 9.455 4.402-.006-2.685-.706-5.73-2.704-8.194-3.117.278-6.21 1.371-6.75 3.791" fill="#EEE"></path><path d="M24.872 84.989c.476 1.649-.427 3.134-1.944 3.57-1.515.437-3.227-.103-3.784-2.032-.474-1.65.655-3.131 2.17-3.568 1.515-.437 3.038.225 3.558 2.03M41.888 74.31c.947 3.286-1.01 6.286-4.222 7.212-3.213.926-6.807-.096-7.914-3.937-.947-3.284 1.487-6.288 4.699-7.214 3.213-.926 6.402.347 7.437 3.94" fill="#BD79FF"></path><g transform="translate(65 .659)"><path d="M24.617 6.552c1.838 6.374-1.958 12.195-8.192 13.992-6.235 1.797-13.207-.185-15.356-7.638-1.837-6.374 2.885-12.202 9.12-14 6.234-1.796 12.42.674 14.428 7.646" fill="#BD79FF" mask="url(#offline_no_content__d)"></path></g><g fill="#BD79FF"><path d="M164.33 92.07c2.266 2.426 2.012 5.775-.217 7.858-2.228 2.082-5.652 2.653-8.303-.183-2.266-2.426-1.621-5.97.609-8.053 2.228-2.082 5.432-2.275 7.911.378"></path><path d="M169.264 87.026c-1.634 0-7.03 5.042-9.735 7.569-7.73 7.221-9.117 9.51-8.92 10.159 1.03 1.026 6.113-3.715 9.816-7.186l2.438-2.273c3.522-3.269 6.848-6.357 6.876-7.801a.439.439 0 00-.138-.349c-.081-.081-.194-.119-.337-.119m-18.335 19.338a1.89 1.89 0 01-1.397-.576c-.201-.2-.437-.555-.427-1.111.03-1.752 2.665-4.886 9.4-11.178 6.295-5.882 10.253-9.32 12.156-7.414.388.387.587.884.577 1.437-.038 2.082-3.108 4.93-7.355 8.872l-2.432 2.269c-4.63 4.339-8.217 7.701-10.522 7.701M113.169 17.511c.507 1.758-.456 3.34-2.071 3.806-1.616.465-3.44-.11-4.033-2.166-.506-1.759.698-3.338 2.313-3.804 1.615-.465 3.236.241 3.79 2.164M170.296 109.446c.308 1.065-.275 2.023-1.255 2.306-.978.28-2.084-.067-2.442-1.313-.308-1.065.422-2.021 1.4-2.304.979-.282 1.96.146 2.297 1.31M33.03 107.177c.306 1.065-.277 2.023-1.256 2.306-.978.281-2.083-.067-2.442-1.313-.307-1.065.422-2.022 1.4-2.304.98-.282 1.961.146 2.297 1.311"></path></g></g></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="promo-full-height"><svg><defs><g viewBox="0 0 230 130" id="empty_search"><defs></defs><path fill="#ffc100" d="M3.43 126.34H227a29.17 29.17 0 0 0-5.06-24c-4.42-6.11-10-12.51-9.71-28.73s-.4-59.23-20.9-67.3c-28.87-11.37-53.18 18.05-71.57 19s-32.31-9.34-45.87-4.5-11.63 16.68-18.17 19.83-20.58.73-25.18 13.8S34.06 77.8 25 83.73c-8.82 5.75-27.62 9.32-21.57 42.61z"></path><g clip-path="url(#empty_search__clip-path)"><path fill="#ffd61d" d="M103 87a6 6 0 0 1 6-5.78 5.79 5.79 0 1 1 0 11.57 6 6 0 0 1-6-5.79zm-92.16 31.41a6 6 0 0 1 6-5.78 5.79 5.79 0 0 1 0 11.57 6 6 0 0 1-6-5.79zm14.3-41.94c0-5 4.34-8.8 9.31-9s9 4.33 9 9a9 9 0 0 1-9 9 9.32 9.32 0 0 1-9.31-9zm129.13-12.59H166v11.53h-11.73c-.69 0-1.25-.69-1.25-1.81v-8.26a1.43 1.43 0 0 1 1.25-1.46zM103 111.22c0-4.73 4.12-8.37 8.85-8.55s8.56 4.11 8.56 8.56a8.56 8.56 0 0 1-8.56 8.56 8.86 8.86 0 0 1-8.85-8.57z"></path><path fill="#ffc100" d="M111.73 113.07a1.9 1.9 0 0 1-1.82-1.88 1.82 1.82 0 1 1 3.64 0 1.88 1.88 0 0 1-1.82 1.88z"></path><path fill="#ffd61d" d="M176.68 27.32c0-4.26 3.72-7.54 8-7.71s7.71 3.71 7.71 7.71a7.71 7.71 0 0 1-7.74 7.68 8 8 0 0 1-7.97-7.68z"></path><path fill="#ffc100" d="M184.52 31.19a4 4 0 0 1-3.81-3.94 3.81 3.81 0 1 1 7.62 0 3.94 3.94 0 0 1-3.81 3.94z"></path><path fill="#ffd61d" d="M24.59 56.92A5.47 5.47 0 0 1 30 51.68a5.24 5.24 0 0 1 0 10.48 5.43 5.43 0 0 1-5.41-5.24z"></path><path fill="#ffc100" d="M29.92 59.55a2.7 2.7 0 0 1-2.59-2.68 2.59 2.59 0 1 1 5.18 0 2.68 2.68 0 0 1-2.59 2.68z"></path><path fill="#ffd61d" d="M40 53.15a5.47 5.47 0 0 1 7.53.13 5.24 5.24 0 0 1-7.41 7.41 5.43 5.43 0 0 1-.12-7.54z"></path><path fill="#ffc100" d="M41.87 58.78a2.7 2.7 0 0 1 .06-3.72 2.59 2.59 0 0 1 3.66 3.66 2.68 2.68 0 0 1-3.72.06z"></path><path fill="#ffd61d" d="M52.78 56.92a5.47 5.47 0 0 1 5.42-5.24 5.24 5.24 0 0 1 0 10.48 5.43 5.43 0 0 1-5.42-5.24z"></path><path fill="#ffc100" d="M58.11 59.55a2.7 2.7 0 0 1-2.59-2.68 2.59 2.59 0 1 1 5.18 0 2.68 2.68 0 0 1-2.59 2.68z"></path><path fill="#ffd61d" d="M211 110.72c0-5.23 4.57-9.27 9.8-9.47s9.48 4.56 9.48 9.48a9.48 9.48 0 0 1-9.48 9.48 9.82 9.82 0 0 1-9.8-9.49z"></path><path fill="#ffc100" d="M220.66 113.7a3.06 3.06 0 0 1-2.93-3 2.93 2.93 0 1 1 5.86 0 3 3 0 0 1-2.93 3z"></path><path fill="#ffd61d" d="M104.28 108.46a.5.5 0 0 1-.45-.73l9.57-18.93a.5.5 0 1 1 .89.45l-9.57 18.94a.5.5 0 0 1-.44.27zm96.37 12.97l-3.35-5.08a1.75 1.75 0 0 1-.1-1.75l3.45-6.84-3.45-6a1.75 1.75 0 0 1 0-1.64l3.5-7-3.38-5.57a1.75 1.75 0 0 1 0-1.76l3.42-6.13h5l-3.91 7 3.41 5.61a1.75 1.75 0 0 1 .07 1.68l-3.48 7 3.44 6a1.75 1.75 0 0 1 0 1.65l-3.49 6.91 3.91 5.93zM53 32.24l5.08-3.35a1.75 1.75 0 0 1 1.75-.1l6.84 3.45 6-3.45a1.75 1.75 0 0 1 1.64 0l7 3.5 5.57-3.38a1.75 1.75 0 0 1 1.76 0l6.13 3.42v5l-7-3.91-5.61 3.41a1.75 1.75 0 0 1-1.68.07l-7-3.48-6 3.44a1.75 1.75 0 0 1-1.65 0l-6.91-3.49L53 37.23z"></path><rect fill="#ffd61d" x="153.02" y="54.34" width="5.88" height="5.88" rx="1.4" ry="1.4"></rect><rect fill="#ffd61d" x="153.02" y="44.21" width="5.88" height="5.88" rx="1.4" ry="1.4" transform="rotate(-90 155.965 47.145)"></rect><rect fill="#ffd61d" x="95.08" y="47.15" width="11.9" height="11.9" rx="2.82" ry="2.82" transform="rotate(-90 101.03 53.1)"></rect><rect fill="#ffd61d" x="178.75" y="78.83" width="8.54" height="16.87" rx="2.85" ry="2.85"></rect><rect fill="#ffd61d" x="138.51" y="6.23" width="32.52" height="29.92" rx="2.39" ry="2.39"></rect><rect fill="#ffd61d" x="49.06" y="69.72" width="17.55" height="13.74" rx="1.22" ry="1.22"></rect><rect fill="#ffd61d" x="154.77" y="107.68" width="32.52" height="13.74" rx="1.62" ry="1.62"></rect><path fill="#ffc100" d="M157.43 110.27h27.2v8.57h-27.2z"></path><path fill="#ffd61d" d="M157.43 118.84l7.05-4.78 2.87 2.47 8.08-4.39 1.98 2.42 7.22-4.29.96 9.47-28.16-.9z"></path><path fill="#ffc100" d="M144.34 12.19h20.87v17.99h-20.87z"></path><path fill="#ffd61d" d="M183-.79s-4.66 5.26-2 10.91c2.45 5.21 10.84 2.5 13.62 6.25s1.56 7.23 5.6 8.44c6.75 2 13.46-3.5 13.46-3.5zM60.93 126.34s3.33-20.47 14.31-20.12 9 14 12.92 15.21 4.88-3.1 9.4-.75c2.61 1.35 3.43 5.66 3.43 5.66z"></path><path fill="#ffc100" d="M65.82 126.34s1-5.89 5.46-5.89c3.42 0 6 5.89 6 5.89z"></path><rect fill="#ffd61d" x="-7.73" y="82.16" width="32.52" height="18.05" rx="1.86" ry="1.86" transform="rotate(90 8.53 91.18)"></rect><rect fill="#ffc100" x="7.73" y="98.12" width="5.88" height="5.88" rx="1.4" ry="1.4" transform="rotate(-90 10.67 101.06)"></rect><rect fill="#ffc100" x="7.73" y="89.74" width="5.88" height="5.88" rx="1.4" ry="1.4" transform="rotate(-90 10.675 92.675)"></rect></g><path fill="#4620ae" d="M59.72 102h17.55V47.78H85c1.45 0 2.42 1.33 2.3 3.87s3.64 54 3.4 55.56-1.94 1.57-3.39 1.57H59.72z"></path><path fill="#6f38d4" d="M77.27 47.78H62c-1.09 0-2.3.61-2.3 1.69v24.26a2.64 2.64 0 0 0 2.91 2.74h14.66V65.94h-6.65c-.85 0-1.34-.44-1.34-1.21V58.4c0-.48 0-1 .77-1h7.22z"></path><path fill="#4620ae" d="M123.19 40.8h20.21c2.26 0 3.51 1.45 3.51 4.44v57.05h-18.53c-2.68 0-5.19-2-5.19-6.38z"></path><path fill="#6f38d4" d="M88.15 65.9H113a2 2 0 0 0 2.12-2.11V13.1h17.61a2.69 2.69 0 0 1 2.6 2.72c0 1.39-2 56-2.08 57.25 0 1.62-.93 3.39-3.83 3.39H88.84z"></path><path fill="#4620ae" d="M115.1 13.1h-13.18c-1.45 0-2.5.91-2.5 3.41s1.25 30.5 1.25 32 .4 2.66 2 2.66h12.43v-9.32H109v-15h6.11z"></path><path fill="#6f38d4" d="M146.91 83.49h13.27c1.82 0 2.78-1.57 2.91-3.51s0-40.43 0-42.73 1.45-4.36 4.84-4.36h17.19s-4.86 59-5 61.16c-.33 4.57-2.62 8.24-9.49 8.24h-23.7z"></path><path fill="#4620ae" d="M182.39 66.06h17.86V32.9h-15.13l-2.73 33.16z"></path><path fill="#6f38d4" d="M193.6 50.16c.54-12.43 7.38-21 15.22-21.22l3.65-.09c-.55 8.68 4.79 33.22-3.23 42.61 0 0-.82 0-3.38-.09-7.52-.24-12.77-9.45-12.26-21.21z"></path><path fill="#4620ae" d="M125.82 126.34h-1.12l11.11-19.62.84.48-10.83 19.14zm10.93-18.9h.97v18.91h-.97zm12.93 18.9l-11.4-18.65.83-.51 11.71 19.16h-1.14zM197 50.16c.54-12.43 7.51-21.3 15.47-21.3s14.12 9.52 13.37 21.3-7.08 21.3-16.6 21.3c-7.24.01-12.75-9.54-12.24-21.3z"></path><path fill="#282828" d="M210.63 66.68a7.62 7.62 0 0 1-5.56-2.68c-2.91-3.09-4.44-8.27-4.1-13.84.6-9.75 5.6-16.56 12.17-16.56a6.36 6.36 0 0 1 4.57 2.17c2.84 3 4.45 8.45 4.21 14.31-.38 9.33-5.34 16.6-11.29 16.6z"></path><path fill="#6f38d4" d="M213.15 34.39a5.56 5.56 0 0 1 4 1.94c2.7 2.82 4.24 8.09 4 13.76-.37 8.88-5 15.83-10.54 15.83a6.89 6.89 0 0 1-5-2.4c-2.77-2.95-4.23-7.91-3.9-13.28.57-9.34 5.27-15.86 11.43-15.86m0-1.5c-7.41 0-12.34 7.75-12.92 17.27s4.21 17.27 10.41 17.27 11.62-7.2 12-17.27c.4-9.53-3.88-17.27-9.53-17.27z"></path><path fill="#f86500" d="M209 50.16c.13-2.89 1.75-5 3.6-5s3.29 2.22 3.11 5-1.65 5-3.87 5c-1.67-.03-2.95-2.26-2.84-5z"></path><path fill="#6f38d4" d="M133.23 107.65a4.82 4.82 0 0 1 1.67-6.43 4.62 4.62 0 1 1 4.82 7.88 4.78 4.78 0 0 1-6.49-1.45z"></path><path fill="#4620ae" d="M139.71 109.1a4.62 4.62 0 1 1-4.82-7.88m-92.26-7.86h15c1.79 0 2.57 1 3.08 2.48.31.9 1.23 3.76 1.23 3.76l-5.51.79-1.29-4a.72.72 0 0 0-.68-.5H42.63zm81.78-32.91a2.34 2.34 0 0 1-2.24-2.32 2.24 2.24 0 0 1 4.48 0 2.32 2.32 0 0 1-2.24 2.32zM126.69 42a2.34 2.34 0 0 1-2.32 2.24 2.24 2.24 0 1 1 0-4.48 2.32 2.32 0 0 1 2.32 2.24zm-4.56-15.74a2.34 2.34 0 0 1 2.32-2.26 2.24 2.24 0 1 1 0 4.48 2.32 2.32 0 0 1-2.32-2.22z"></path><path fill="#6f38d4" d="M53 104.59A6.92 6.92 0 0 1 59.83 98a6.63 6.63 0 1 1 0 13.26 6.86 6.86 0 0 1-6.83-6.67z"></path><path fill="#4620ae" d="M59.72 106.22a1.68 1.68 0 0 1-1.61-1.66 1.61 1.61 0 0 1 3.21 0 1.66 1.66 0 0 1-1.6 1.66z"></path><path fill="#282828" d="M28.94 94.5a3 3 0 0 1-2.85-2.95 2.85 2.85 0 1 1 5.7 0 3 3 0 0 1-2.85 2.95z"></path><path fill="#f86500" d="M29.69 102.24s.76-.25 1.17-2.27c.32-1.62-2-7.42 3.06-7.75 4.68-.3 2.31 3.38 5.62 4.27-1.43.38-.19 1.47-.33 2.74-.22 2-3.15 1.35-1.51 2.69 1.86 1.53-8.01.32-8.01.32z"></path><path d="M34.58 100.38c-4.5-1.39-7.79.79-9.52 5.84-1.63 4.74-6.62 6.78-7.5 12.19h19.93a14.17 14.17 0 0 1 1.38-8c5.57 3.31 9.62-.54 10.34-4.13a10.49 10.49 0 0 0-.24-5.75H43c0 1.15 1.27 4.18-.73 4.62-1.42.36-3.19-3.38-7.69-4.77z" fill="#fff"></path><path fill="#6f38d4" d="M37.94 93.89h4.7v1.53h-4.7z"></path><path fill="#282828" d="M24.21 118.41s-.23 1 .83 3c1 1.86 1.48 2.55 1.07 3.28a2.68 2.68 0 0 0-.2 1.65h1s0-1.25.69-1.09a8.74 8.74 0 0 0 4.2 1.09c1.22 0-2.11-.92-2.58-3.47a5.87 5.87 0 0 1 1.2-4.46z"></path><path fill="#4620ae" d="M37.77 96.07c-.53 0-.59-.67-.6-1.44s.12-1.39.6-1.39.6.62.6 1.39.01 1.44-.6 1.44zM32 118.41a11.9 11.9 0 0 0 1.21 2.77c1.06 1.59 2.64 2.78 2.42 3.51a2.75 2.75 0 0 0 .21 1.65h1s-.27-1.25.42-1.09a10.55 10.55 0 0 0 4.47 1.09c1.22 0-1.76-1-3-3.48a14.4 14.4 0 0 1-1.2-4.45z"></path><path fill="#282828" d="M36.31 92.65S36.46 95 35 95.58s-2.32.39-2.1 1.69a2.36 2.36 0 0 1-2.1 2.82c.17-1.49-2.15-4.15 0-6.72a4 4 0 0 1 5.51-.72z"></path><path fill="#f86500" d="M43 100.58c-.79-5.63 6-5.74 6.63-5s-.88 1-.88 1 1.14-.22 1.4.56-1.07.68-1.07.68 1.07-.08 1.26.64c.27 1-1.73.07-1.36 2.12z"></path><path fill="#eee" d="M32 111.93c-2.09-4.23 2.6-6.17-.21-9-1.18-1.17-3-1.09-4.53-.76a11.85 11.85 0 0 0-2.21 4c-1.63 4.74-6.62 6.78-7.5 12.19h12.83s3.56-2.51 1.62-6.43z"></path><path fill="#4620ae" d="M168.57 77.83c-.64-3.22-2.45-6.45 1.34-10.88s4.44-8.31 1.65-11.82-2.7-7.06 1.5-11.9c3.65-4.21.4-8.92-3.06-10.33h-2.06c-3.39 0-4.84 2.06-4.84 4.36s.12 40.79 0 42.73-1 3.27-2.54 3.47h.06c6.72 0 8.64-2.12 7.95-5.63zM63.72 70.34c-1.5-1.78-.24-3.07-1.29-7-.63-2.37-1.84-3.17-2.7-3.43v13.82a2.64 2.64 0 0 0 2.91 2.74h5.61c-.62-3.55-2.6-3.84-4.53-6.13z"></path><path fill="#eee" d="M45.29 100.58H43c0 1.15 1.27 4.18-.73 4.62a1 1 0 0 1-.63-.1c4.36 2.29 4.82-2.23 3.65-4.52z"></path><path fill="#6f38d4" d="M47.35 90.19h1.72v3.17h-1.72z"></path><path fill="#4620ae" d="M45.63 90.19h5.17s.2-1.47-.57-1.48-.7.54-1.07.59-.32-.58-1-.59-.49.59-.86.59-.55-.58-1-.59c-.61-.01-.82 1-.67 1.48z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="rotten-tomatoes" size="13"><svg><defs><g viewBox="0 0 323.4 315.6" id="certified"><path style="fill:#006635" d="M131.2,323.3s-24.7-2.3-41.9,22c13.2,8.2,19,10.2,19,10.2l-7.7,41.7s33.9-23,53.2-20C149.7,364.1,131.2,323.3,131.2,323.3Z" transform="translate(-89.4 -81.7)"></path><path style="fill:#006635" d="M370.9,323.3s24.7-2.3,41.9,22c-13.2,8.2-19,10.2-19,10.2l7.7,41.7s-33.9-23-53.2-20C352.5,364.1,370.9,323.3,370.9,323.3Z" transform="translate(-89.4 -81.7)"></path><path style="fill:#f3ea24" d="M139.7,314.9c-3.3-4.4-13.4.4-16.1-4.4a146.2,146.2,0,0,1-20.1-74.3c0-81.2,65.8-150.8,147-150.8s147,69.6,147,150.8a146.3,146.3,0,0,1-20.7,75.3c-1.8,3-42.8,8.8-44.8,11.6" transform="translate(-89.4 -81.7)"></path><path style="fill:#5b5423" d="M334.3,326.1l-1.2-2-4.4-3.1c1.6-2.3,5-3.3,24.3-7.2,7.2-1.5,18-3.7,20.8-4.9a143,143,0,0,0,19.8-72.7c0-79.7-65.6-147-143.2-147s-143.2,67.3-143.2,147a143,143,0,0,0,19.6,72.4c0.5,0.5,3.3.5,4.7,0.4,3.8-.1,8.4-0.1,11.2,3.6l-6.1,4.6c-0.5-.6-3.4-0.5-5-0.5-3.8.1-8.9,0.1-11.4-4.2a150.7,150.7,0,0,1-20.6-76.2c0-83.8,69.1-154.6,150.8-154.6s150.8,70.8,150.8,154.6a150.7,150.7,0,0,1-21.3,77.3c-1.5,2.6-4.9,3.6-25.4,7.8C346.8,322.9,336.1,325.1,334.3,326.1Zm39.9-17.4h0Z" transform="translate(-89.4 -81.7)"></path><path style="fill:#006635" d="M374.3,369.4s4.4-50.6,5.9-69.3c-6.1-4.6-59.6-12.9-140.2-15.3-51.3,1.3-65.5,0-119.3,18.9,1.3,19.7,4.8,53.6,5.9,65.1,10.7-3,133.2-21.4,247.7.7" transform="translate(-89.4 -81.7)"></path><path style="fill:#cd2127" d="M345.1,245.5c0,44.4-42.4,80.4-94.7,80.4s-94.7-36-94.7-80.4S198.1,165,250.4,165s94.7,36,94.7,80.4" transform="translate(-89.4 -81.7)"></path><path style="fill:#669941" d="M126.6,368.8c13.4,4.3,22,6.2,27.3,8.4-0.9-2.9-4.5-12.1-4.5-12.1A143.8,143.8,0,0,0,126.6,368.8Z" transform="translate(-89.4 -81.7)"></path><path style="fill:#669941" d="M375.4,369.9c-13.8,3.3-21.8,5-27.1,7.3,2-5.9,4.2-11.5,4.2-11.5A186.2,186.2,0,0,1,375.4,369.9Z" transform="translate(-89.4 -81.7)"></path><path style="fill:#669941" d="M271.4,157.4c-1.6-5.8-8.2-5-9.4-6.7,10.5,14.8-2.3,8.5-6.1,1.8-2.8-5,2-8.1,5-9.9-5.1.2-10.6,1.7-16,7.5,1.1,3.9,2.1,7.6,2.9,10.1l7.8-5c-2.8,3-3.5,5.1-3.1,8,4.7,1.5,9.3,6.1,16.4,10.5-8.4-5.2-15.4-5-19.2-2.9,0.2,3-.3,7-2,13-1.7-4.8-5.6-7.3-11.5-8.9-4.1-1.1-8.2-.5-14.3,3.8,4-5.1,5.9-7.5,7.4-9.9s-0.4-4.8-6.2-7.7c5.6,2.8,8,1.1,9.9-3.1-2.3,4.9-1.5,7.4-.6,8.7a5.3,5.3,0,0,0,4.3,2.2c3.4-.4,5.1-2.8,4.9-6.7-0.8-1.7-.9-5.6-0.4-11.6a37.4,37.4,0,0,1,4.4-15.6c2.4-4.4,4.5-1.7,1.1-6.1l-6.8-2.4c-1.7,5.9-.7,15.1-6,27.4-6.5-3.2-11.4-4.4-15.4-7.5l6.7,9.1q-9.2-.1-13.5,2.3c-2.9,1.5-4.3,4.5-8.4,5.2s-7.2,2.8-15.8-3c3.2,2.1,8.2,8.6,13.8,10.2,7.8,1.6,13.5-5.9,13.7-1.5,0,1.6-1.5,1.5-3.7,1.9-22,4-33.8,24.5-36.8,25.9,22.8-10.4,39.1-20.1,46.9-7.4,1.7,2.8,4.6,6.9-.4,12.6-2.8,3.1-8.9,2.5-28.7,8.2,10.3-3,42.6,14.5,49.4-21.8-0.6,2.9,14.6,7,22,16.1s11.7,16.3,14.1,30.8c1,5.9,2.4-27.6-.8-36.4-4.3-11.7-7.7-12.9-14-16.4,1.2,0.6,2.2-.6,2.8-0.8a53.5,53.5,0,0,1,10.1-1h0.1a60.5,60.5,0,0,1,13.5,1.6h0.8l0.8,0.2,2.1,0.6,1.5,0.4a109.7,109.7,0,0,1,12,4.2c3.8,1.6,7.8,3.4,11.9,5.6s5.3,2.9,8.1,4.4a60.9,60.9,0,0,0-5.6-6.8l-0.9-1c-11-11.2-35.3-23.7-56.8-23.7,5.3,0,10.7,1.2,8-8.6" transform="translate(-89.4 -81.7)"></path><path style="fill:#006635" d="M240.3,126.8a14.8,14.8,0,0,0,3.9.4s2.8-.3,4,1,1.3,1.3.8,5.2a50,50,0,0,1-1.6,7.2l-2.3,9.5,2.9,9.4,8.6-5.1s-4.9,4-3.9,8.7c0,0,6.5,1.2,16.4,10.8,0,0-12.5-6.6-19-2.8,0,0,.7,3.4-2.4,13.6,0,0-2.2-8.1-12.4-9.7,0,0-6.1-1.1-14.7,4.9,0,0,4.7-5.9,8.2-11.1,0,0,1.2-1.2-.1-3.1,0,0-.9-1.9-6.8-5.1,0,0,3.9,1.9,6.8,1.1,0,0,3-.3,4.9-4.9,0,0-2.2,6.8-1.1,9.2a4.4,4.4,0,0,0,3.7,2.5,4.4,4.4,0,0,0,4.7-3.1s0.7-1.1-.1-4.8c0,0-.4-2.6,0-9.4a29.3,29.3,0,0,1,1.8-9.7s1.5-3.4,3.2-8.6c0,0,.9-2.5,0-3.6a2.7,2.7,0,0,0-1.5-.5,6.5,6.5,0,0,1-3.1-1S239.9,126.9,240.3,126.8Z" transform="translate(-89.4 -81.7)"></path></g><g viewBox="0 0 329 346.3" id="fresh"><path style="fill:#cd2127;" d="M414.4,287.2c0,77.2-73.7,139.7-164.5,139.7S85.4,364.4,85.4,287.2s73.7-139.7,164.5-139.7S414.4,210,414.4,287.2" transform="translate(-85.4 -80.6)"></path><path style="fill:#669941" d="M286.5,134.2c-2.7-10-14.2-8.7-16.3-11.6,18.3,25.8-4.1,14.8-10.6,3.2-4.9-8.8,3.4-14.1,8.7-17.3-8.9.3-18.5,2.7-28,13.6-4.6,5.2,4.2,12.7,5.7,17.1l12.9-8.4c-5.5,4.8-5.8,9.4-5,14.6,8.2,2.5,15,5.6,25.7,15.6-15.4-7.1-24.8-7.3-31.4-3.6,0.3,5.3.5,11-2.6,21.4-2.9-8.3-9.3-11.7-19.5-14.5-7.1-1.9-14.5-.5-25.2,6.9,7-8.9,10.6-12.3,13.3-16.3s1.5-8.6-9.7-13.2c8.6,3.5,12.5.7,15.3-4.9-4.2,8.3-2.5,11.6-.8,13.9a10.2,10.2,0,0,0,7.9,4.2c6-.7,8.7-5.2,8.4-11.9-1.3-3-1.5-9.7-.7-20.2s3.3-19.6,7.6-27.3,7.8-3,2-10.5l-11.8-4.1c-2.9,10.3-1.2,26.4-10.4,47.8-11.4-5.5-19.9-7.6-26.7-13l11.7,15.8q-16-.2-23.4,4c-5,2.6-7.5,7.8-14.6,9s-12.5,4.8-27.4-5.2c5.5,3.7,14.2,15.1,24,17.7,13.5,2.8,23.4-10.2,23.7-2.5,0,2.8-2.7,2.7-6.5,3.4-38.3,6.9-58.8,42.6-64.1,45,39.6-18,68-35,81.5-12.9,3,4.9,8.1,12-.8,21.9-4.8,5.4-15.5,4.3-49.9,14.2,17.9-5.2,74.1,25.2,86-38-1,5.1,25.4,12.2,38.2,28,14.4,17.8,20.3,28.3,24.5,53.7,1.7,10.3,4.2-48.1-1.4-63.4-7.5-20.4-13.4-22.5-24.3-28.5,2,1.1,3.8-1.1,4.9-1.4a92.8,92.8,0,0,1,17.6-1.8h0.1a105,105,0,0,1,23.4,2.8l1.3,0.2,1.4,0.3,3.7,1,2.5,0.7a190.6,190.6,0,0,1,20.8,7.4c6.6,2.7,13.5,6,20.6,9.7,4.6,2.3,9.2,5,14,7.7a106,106,0,0,0-9.8-11.9l-1.6-1.8c-19.1-19.5-59.8-41.5-96.1-41.8,9.3,0.1,15.3,1.2,11.3-14.4" transform="translate(-85.4 -80.6)"></path><path style="fill:#006635" d="M232.4,80.8a25.7,25.7,0,0,0,6.8.7s4.9-.6,7,1.8c0,0,2.3,2.3,1.4,9.1,0,0-.2,3.2-2.7,12.6L241,121.6l5,16.3,15-8.8s-8.4,7-6.9,15.1c0,0,11.4,2.1,28.4,18.8,0,0-21.7-11.4-33-4.9,0,0,1.3,5.9-4.2,23.6,0,0-3.9-14.1-21.5-16.8,0,0-10.6-1.9-25.5,8.6,0,0,8.2-10.3,14.2-19.2,0,0,2.1-2.1-.2-5.4,0,0-1.6-3.3-11.9-8.9,0,0,6.8,3.4,11.8,1.9,0,0,5.2-.6,8.6-8.5,0,0-3.8,11.9-1.8,16.1a7.7,7.7,0,0,0,6.4,4.4,7.6,7.6,0,0,0,8.2-5.4s1.2-2-.2-8.4c0,0-.7-4.5.1-16.4,0,0-.1-9.1,3.1-16.9,0,0,2.6-5.9,5.6-14.9,0,0,1.6-4.4,0-6.3,0,0-.4-0.6-2.7-0.9,0,0-3.6-.2-5.4-1.7C234.1,82.8,231.8,81,232.4,80.8Z" transform="translate(-85.4 -80.6)"></path></g><g viewBox="0 0 316.2 300.8" id="rotten"><path style="fill:#92af3c" d="M144.3,262.3s20,4,25.3-8.3c0,0,6.7-10-30-24,0,0-28-6.3-34.7-38.3,0,0-2.3-33.3,31.7-42.3,0,0,30-6.7,37,25,0,0-1,34.3,31,29.7,0,0,23.3-12-10-36.3,0,0-34-18-21-56.7,0,0,8.7-26,44.7-24.3,0,0,36.7,2,38.7,34,0,0,5,11.3-7.7,41.3,0,0-12.7,22.7,9.3,33,0,0,20,5,27-7,0,0,4.3-4.7,8.7-23.7,0,0,.7-14.7,28-28.7,0,0,31-11.3,49.7,17,0,0,18.3,22.3-2.3,56.3,0,0-12,17-47.7,15.7,0,0-34.3-2-22.7,27.3,0,0,3.3,10.3,54.7,16.3,0,0,60,8.7,48.3,66,0,0-6.7,33.3-50,32,0,0-16,1.3-39-33.7,0,0-17.3-38-43-32,0,0-10.3,3.3.7,26.7,0,0,22.7,32-.3,45.7,0,0-18,14.7-51,5,0,0-13.7-3-19.3-40.7,0,0,3-25.7-12-28,0,0-8-5.3-26,17.3,0,0-14.3,21-47.7,9,0,0-28.3-13.3-19-51C95.7,284.7,100,259.3,144.3,262.3Z" transform="translate(-91.9 -84.3)"></path><path style="fill:#3d5e2c" d="M263.2,313c-3.2-29.9,30.8-14.3,36.5-3.8,1,1.8-1.1,6.9-2.1,5.2-6.3-10.9-31.7-20-27.7.3,0.8,3.9,7.7,14.7,8.4,16.7l-1.7,9.9c-10.7-15.5-13.3-26.9-13.4-28.2" transform="translate(-91.9 -84.3)"></path><path style="fill:#3d5e2c" d="M276.7,341.4h-0.1c-10.1-14.7-13.2-26.2-13.5-28.3h0c-1.3-11.7,3.3-15.6,7.3-16.8s10.5-.3,16.9,2.8,10.6,6.8,12.4,10.2c0.8,1.5-.4,5-1.4,5.6a0.6,0.6,0,0,1-.8-0.3c-4-6.9-16.7-13.8-23.7-11.1-3.7,1.4-5,5.3-3.8,11.4,0.5,2.6,3.8,8.3,6.2,12.5,1.1,2,2,3.5,2.3,4.2h0Z" transform="translate(-91.9 -84.3)"></path><path style="fill:#3d5e2c" d="M179.6,157.4c-21.1-21.4-10.5-63,19.2-70.9,21.2-5.6,42.3-.4,55,16.1,7.7,13.5,7.1,28.6,3.8,43.2-2.1,9.3-16.4,35.2-3.8,44.5a23.4,23.4,0,0,0,28.6-.5c5.7-4.6,6.5-16.8,9.2-23.4,8.8-35.8,58.7-47.7,82.1-17.7a31.3,31.3,0,0,1,6.5,13.5c1.4,7.9,10,30.8-12.4,52.4-14.3,13.8-40.3,8.4-58.8,16-5.4,1.5-9.2,5-10.6,9.4-0.4,1.4-1.4,5,2.6,8.9,9.7,9.7,26.9,9.7,39.2,11.6,21.5,3.5,44.2,10.8,57.6,28.8,9.6,13.8,10.9,28.2,9.8,42.5,0,0-2,19.7-23.5,31.2-9,4.8-18.3,8.9-35.1,6.6h0c-26.6-6.2-36.9-35-51.5-55.4,0.4-1.9.5-4.8,1.3-6.7a120.7,120.7,0,0,1,12.2,16c3.5,5.4,7.3,11.1,10.7,15.6,4.9,6.7,8.9,13.9,16.2,17.3,20.8,12.3,54.9,2.9,61.8-20.1,2.3-6.9,2.2-13,1.3-20.8-1.6-13.8-13.2-28.6-24.7-35.5-22.3-13.8-50-9.5-72.6-21.1a20.6,20.6,0,0,1-9.7-11.7c-1.4-4.9.5-12.9,4.2-16.9,12.6-13.7,35.4-7.9,52.7-11.7,27.3-9.6,31.7-49.7,14.4-69.3-4.6-6.5-12.8-11.8-19.8-12.9-16.5-2.3-31.4.5-45,17.8-7.1,9.1-6.9,33.2-19.2,40.9-15,5.8-34.9,2.5-37.6-16.7,0.4-3.5,1-7.7,1.6-10.7,1.9-8.8,6-15.3,8.8-27.2s0.6-30.5-8-39.5c-13.8-14.6-38.6-14.9-54.4-7.4C168,105.1,168,146.2,190,162.3c5.8,4.2,11.5,8.3,17,14s10.1,10.2,8.7,20.5c-2.1,15.8-29.8,13-37.8-.7-6.2-10.6-3.8-30.7-15.4-38.3-7.7-6.9-22.2-9.4-31.8-4.8a36.3,36.3,0,0,0-21.6,22.7c-4.5,14.7,1,40,25.2,49.5,13.5,5.3,32.7,13.2,37.3,22.5,7.2,14.4-14.1,18.1-29.1,15.9s-36.2,3.4-43.2,18.4c-11.9,23.1,3.7,60,40.7,55,13.7-1.8,20.2-16.4,32.6-26,9.4-7.3,21.9-9.5,28.4,5.7,3.8,8.9,1.8,22.2,3.6,31.6,2.3,12,8.7,23.5,18.7,26.8,17.5,5.8,31.2,1.2,42.4-1.8-5.3,1.4-21.2,14.4-40.1,9.5-23.4-6.1-25.9-35-27.8-55.4,0-7.3-3.8-13.9-8.8-14.5-13.7-1.8-24.5,21.8-39.4,26.3-19.8,6-41.3.5-51.3-16.8-8.8-12.7-7.7-30.6-2.2-42.8,7.8-17.2,30.2-20.7,47.7-19.5,13.9,1,19.9-.3,23-5.3s-2.6-9.3-6.4-12.4c-13.8-8.5-30.5-11.4-42.2-22.4-13.5-12.7-18.6-30.5-11.3-49.1,8.1-20.6,32.2-31.9,52.6-19.6,17.7,7.3,15.7,33.9,24.9,45.8,6.6,8.6,24.8,5.6,25-2.3,0.2-14.7-19.8-24.2-29.7-37.4" transform="translate(-91.9 -84.3)"></path><path style="fill:#3d5e2c" d="M234.5,384.1a34.6,34.6,0,0,1-8.8-1.1c-23.2-6.1-25.9-34.3-27.9-55v-0.5c0-7.5-3.8-13.8-8.7-14.5h-1.6c-6.9,0-13.1,6.1-19.7,12.6s-11.6,11.4-18.2,13.4c-21.1,6.4-40.9,0-50.4-16.3a37.4,37.4,0,0,1-6.5-21.1,56.1,56.1,0,0,1,4.2-21.7c3.9-7.8,10.7-13.4,20.3-16.6s20.2-3.3,27-2.7c15.3,1.4,20.6-1.2,24.1-5.7a4.4,4.4,0,0,0,1-3.3c-0.4-3.1-4.1-6-7.1-8.3l-1.3-1a164.2,164.2,0,0,0-18.1-9.1c-8.4-3.8-17.1-7.7-24.5-13.6-12.1-12.1-16.6-31.6-11.1-48.4,5.4-11.2,14.6-19.5,25.3-22.7a33.2,33.2,0,0,1,27.2,3.7c10.6,4.4,13.6,15.6,16.5,26.3,2,7.4,3.8,14.3,7.9,19.2s12.3,7.3,20.2,4.4c3.8-1.4,6-3.9,6-6.8-0.1-10.6-9-18.2-17.6-25.5-4.9-4.2-9.5-8.1-12.6-12.5-9.9-10.1-13.5-26.1-9.2-41.6S185.5,90,198.8,86.5c22.2-5.9,42.8.2,55,16.2,6.6,11.6,7.8,25.4,3.8,43.3a77.5,77.5,0,0,1-2.9,8.6c-4.4,11.7-11,29.3-1.2,36.4s22.7,4.6,29.3-.8c3.8-3,5.2-9.6,6.5-15.4a53.8,53.8,0,0,1,2.2-8.2c4.2-16.9,18-29.8,36.1-33.7a48.4,48.4,0,0,1,24.8,1.1,43.9,43.9,0,0,1,21.3,14.9,31.1,31.1,0,0,1,6.6,13.5c0.2,0.9.4,1.9,0.7,3.1,2.2,9.8,6.9,30.1-13.1,49.3-8.5,8.2-21.4,9.6-33.9,11-8.5.9-17.4,1.9-24.8,5-5.4,1.5-9.2,5-10.5,9.4-0.4,1.2-1.5,4.9,2.5,8.9,7.8,7.8,20.5,9.3,31.6,10.6l7.5,1c27.7,4.4,46.6,13.9,57.7,28.9s10.7,29.9,9.8,42.6c0,0.2-2.2,19.9-23.5,31.3-8,4.3-15.5,6.8-28,6.8-2.2,0-3.3-1-5.9-1.1l0.8,0.5-2.4-1.7c-19.9-6.4-31-21.2-41.3-37.9-3.2-5.2-6.5-10.5-10-15.4h0c0.1-.7.2-1.4,0.3-2.3a19.6,19.6,0,0,1,.9-4.4h0.1a120.1,120.1,0,0,1,12.2,16c3.6,5.7,7.4,11.2,10.7,15.6l2.7,3.8c3.9,5.5,7.5,10.7,13.4,13.5,10.9,6.5,26,7.2,39.5,2,11.3-4.4,19.4-12.4,22.3-22.1,2.3-6.9,2.2-12.8,1.3-20.8-1.6-14.4-13.9-29.1-24.7-35.5s-25.4-9.6-38.6-11.8c-11.5-1.9-23.5-3.9-34.1-9.3a20.6,20.6,0,0,1-9.7-11.7c-1.5-5,.5-13,4.2-17,8.5-9.2,21.6-9.6,34.3-10,6.3-.2,12.7-0.4,18.5-1.7,11.2-3.9,19.6-13.7,23-26.7,4-15.3.6-31.9-8.6-42.4-4.5-6.4-12.6-11.7-19.7-12.9-9.3-1.3-16.7-.8-23.6,1.6s-14.9,8.1-21.4,16.3c-2.9,3.6-4.6,9.8-6.3,16.2-2.6,9.4-5.5,20.1-12.9,24.7-9.7,3.8-20.3,3.4-27.6-.9-5.6-3.3-9.1-8.8-10.1-15.9,0.5-4.1,1.1-8.1,1.6-10.7a81.8,81.8,0,0,1,3.8-11.9,116.1,116.1,0,0,0,4.9-15.3c3.8-16.1-1.2-32.4-7.9-39.5-10.7-11.3-33.9-17.1-54.3-7.4-10.7,5.1-17.8,17.4-18.5,32.1a45.9,45.9,0,0,0,3.5,20.1c2.8,6.5,7.8,13.2,13.1,16.3s11.9,8.6,17.1,14l0.5,0.5c5.4,5.6,9.6,10.1,8.3,20-0.7,5.4-4.6,9.1-10.8,10.4-9,1.8-22-2.2-27.1-11.1-2.4-4.1-3.5-9.6-4.7-15.4-1.8-9-3.7-18.2-10.7-22.9-7.9-7.1-22.4-9.2-31.8-4.8a36.1,36.1,0,0,0-21.6,22.7c-4.4,14.2.6,39.7,25.1,49.4,11.4,4.5,32.5,12.8,37.4,22.5,1.9,3.9,1.9,7.2,0,9.9s-8.1,5.2-12.2,6a56.2,56.2,0,0,1-16.9.2c-15.7-2.2-36.2,3.5-43.1,18.4-6.2,12.1-4.9,28,3.2,39.7a36,36,0,0,0,14.9,12.4,42.1,42.1,0,0,0,22.6,2.9c9.4-1.2,15.2-7.7,21.3-14.7a83.2,83.2,0,0,1,11.3-11.3c6.1-4.7,12.3-6.6,17.6-5.2s8.3,4.9,10.9,10.9,2.4,12.2,2.6,18.9a80.1,80.1,0,0,0,1,12.7c2.1,10.6,8.1,23.2,18.7,26.7,16.2,5.3,29.4,1.7,39.9-1.1l2.4-.7h0a31.8,31.8,0,0,0-5.3,2.5C254.5,379.2,245.3,384.1,234.5,384.1Zm-46.9-71.3h1.6c5,0.7,8.9,7.1,8.9,14.6v0.5c1.9,20.6,4.6,48.8,27.7,54.9,14.5,3.8,27.1-3,34.7-7l3.9-2-0.9.3c-10.6,2.9-23.7,6.5-40,1.1-10.6-3.5-16.7-16.2-18.8-26.8a80.1,80.1,0,0,1-1-12.7c-0.2-6.7-.4-13.5-2.6-18.8s-6.2-9.7-10.8-10.9-11.5.6-17.5,5.2a83.1,83.1,0,0,0-11.3,11.3c-6.1,7-11.9,13.5-21.3,14.7a42.2,42.2,0,0,1-22.7-2.9,36.1,36.1,0,0,1-15-12.4c-8.2-11.7-9.5-27.7-3.2-39.8,6.9-15,27.4-20.7,43.2-18.5,11.1,1.6,24.6,0,29-6.1,1.9-2.7,1.9-5.9,0-9.8-4.9-9.7-26-18-37.3-22.5-24.6-9.7-29.6-35.3-25.2-49.6A36.3,36.3,0,0,1,130.7,153c9.4-4.5,24-2.3,31.9,4.8,7.1,4.7,8.9,14,10.7,23,1.2,5.8,2.3,11.2,4.6,15.4,5.1,8.8,18,12.8,27,11,6.2-1.2,10-4.9,10.7-10.3,1.3-9.9-2.9-14.3-8.2-19.9l-0.5-.5c-5.2-5.4-11.3-10.1-17.5-14.6s-9.9-9.3-12.7-15.8a46,46,0,0,1-3.5-20.2,44.2,44.2,0,0,1,5.1-19,30.4,30.4,0,0,1,13.5-13.2c16.1-7.6,40.8-6.9,54.4,7.4,4,4.2,6.9,10.7,8.3,18.4a53.7,53.7,0,0,1-.4,21.2,116.4,116.4,0,0,1-4.9,15.3,81.8,81.8,0,0,0-3.8,11.9c-0.6,2.7-1.2,6.7-1.6,10.7,1,7,4.4,12.5,10,15.8,7.3,4.3,17.8,4.6,27.5.9,7.3-4.6,10.2-15.2,12.8-24.6,1.8-6.5,3.5-12.6,6.4-16.3,6.5-8.2,13.5-13.6,21.5-16.3s14.4-2.9,23.6-1.6c7.1,1.2,15.3,6.5,19.8,12.9,9.2,10.5,12.6,27.2,8.7,42.5-3.4,13.1-11.8,22.9-23.1,26.9-5.8,1.3-12.2,1.5-18.5,1.7-12.7.4-25.8,0.8-34.2,10-3.7,4-5.7,11.9-4.2,16.9a20.5,20.5,0,0,0,9.6,11.7c10.6,5.4,22.5,7.4,34,9.3,13.2,2.2,26.8,4.4,38.6,11.8s23.1,21.1,24.7,35.6c0.9,8,1,13.9-1.3,20.8-2.9,9.7-11,17.8-22.3,22.2-13.5,5.3-28.6,4.5-39.6-2-5.9-2.8-9.6-8-13.5-13.6l-2.7-3.8c-3.3-4.4-7.1-10-10.7-15.6a120,120,0,0,0-12.1-15.9,19.9,19.9,0,0,0-.9,4.3c-0.1.8-.2,1.6-0.3,2.2,3.5,4.9,6.8,10.2,9.9,15.4,10.3,16.7,21.7,34.5,42,39.1h0.8c17,1.1,24.4-.8,33.8-5.8,21.3-11.3,23.4-31,23.5-31.2,0.9-12.7.5-27.7-9.8-42.5s-30-24.4-57.6-28.8l-7.5-1c-11.2-1.3-23.9-2.8-31.7-10.6-4.1-4.1-2.9-7.8-2.6-9,1.4-4.5,5.2-8,10.6-9.5,7.5-3.1,16.3-4.1,24.9-5,12.5-1.4,25.4-2.8,33.8-11,19.9-19.2,15.2-39.4,13-49.2-0.3-1.2-.5-2.3-0.7-3.1a30.9,30.9,0,0,0-6.5-13.4A43.7,43.7,0,0,0,352.4,134a48.2,48.2,0,0,0-24.8-1.1c-18.1,3.9-31.9,16.7-36,33.6a53.5,53.5,0,0,0-2.2,8.1c-1.3,5.8-2.8,12.4-6.6,15.5-6.7,5.4-18.4,8.9-29.5.8s-3.2-24.8,1.2-36.5a77.4,77.4,0,0,0,2.9-8.5c4.1-17.9,2.9-31.6-3.7-43.2-12.2-15.9-32.7-22-54.9-16.1-13.2,3.5-23.5,14.4-27.6,29.1s-0.7,31.4,9.2,41.5h0c3,4.4,7.6,8.3,12.5,12.5,8.7,7.3,17.6,14.9,17.7,25.6,0,3-2.2,5.5-6.1,7-6.3,2.3-15.6,1.3-20.4-4.4s-6-11.9-8-19.3c-2.9-10.8-5.9-21.9-16.4-26.3a33,33,0,0,0-27.1-3.7c-10.7,3.2-19.9,11.4-25.2,22.6-5.5,16.8-1,36.2,11.1,48.3,7.4,5.8,16.1,9.7,24.5,13.5a164,164,0,0,1,18.2,9.1l1.3,1c3,2.3,6.7,5.2,7.1,8.4a4.6,4.6,0,0,1-1.1,3.4c-3.6,4.6-8.9,7.2-24.3,5.8-8.4-.7-36.8-1.6-47.2,19.2a56,56,0,0,0-4.2,21.6,37.3,37.3,0,0,0,6.5,21c9.4,16.3,29.1,22.7,50.2,16.3,6.6-2,12.5-7.8,18.2-13.4S180.6,312.7,187.5,312.7Z" transform="translate(-91.9 -84.3)"></path><path style="fill:#3d5e2c" d="M278.4,331.4c8.5,11.9,10.5,31.5.4,41.9-12.4,12.9-38.9,13.6-53,9.6,10.5,3,22.7-.4,32.3-6.9,12.7-6.1,22.2-13.9,18.6-32.7l-3.5-7.6Z" transform="translate(-91.9 -84.3)"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="settings"><svg><defs><g fill="none" fill-rule="evenodd" viewBox="0 0 155 155" id="account_advanced"><g transform="translate(50 17.7)"><mask fill="#fff"><path d="M.4.3h98.7v110.4H.4z"></path></mask><path d="M29.8 1.3C42.9-.2 62.4.1 73.5 1.3c15.1 1.7 23 6.7 24 22 1 15.4 1.6 37.4 1.6 45.4s-3.3 14.7-11 17c-7.6 2.3-9.3 6.7-10.3 12.7-1 6-4.7 12-18.7 12.3C45.1 111 .4 103 .4 103s4.3-52.6 4.7-69.7c.3-20.9 2.7-29.5 24.7-32" fill="#EEE" mask="url(#account_advanced__b)"></path></g><g transform="translate(6 88.7)"><mask fill="#fff"><path d="M.8.8h114.1V50H.8z"></path></mask><path d="M8.5 50c-6-.5-10.7-5.7-5.5-14.5C8 26.7 17.3 13.5 41 10.3c23.9-3.1 23.6 3.8 35.5 3.3C87.4 13 87.4 5 87.8 3.6c.5-1.6 1.6-3 4.8-2.7 3.2.4 17.2 2.3 19 3 1.7.6 3.4 1.4 3.3 5.2-.1 3.7-3.2 40.9-48 40.9H8.5z" fill="#00D4B5" mask="url(#account_advanced__d)"></path></g><path d="M101 70.3c-1 .3-6.2 4.3-6 10.7.4 6.4 4.2 11.2 12.2 11.9 8 .7 14.4-.8 17.5-5.8 3.1-5 1.5-10.3.7-11.1-.8-1-7.8-2.2-8.8-2.2-1 .1-1.3.8-1.2 2.2 0 1.3.8 9-5.8 7.6-6.5-1.4-3.4-7.2-1.1-9.4 1.4-1.4 0-2.8-1.4-3.1-1.4-.4-4.3-1.4-6.1-.8" fill="#4620AE"></path><g transform="translate(6 47.7)"><mask fill="#fff"><path d="M0 .7h69.5v52.1H0z"></path></mask><path d="M10.2 10.9c7.7-1.7 40.3-9 45.4-10 4.8-.8 10.4.2 11.8 5 0 0-3.4 8-3.3 8.3.7 4.5 5.3 8.2 5.3 8.2v3.4c0 5.2-2 21.1-27.5 25.8-20.8 3.8-35.7-.8-40.6-19-3.8-14 1.2-20 9-21.7" fill="#00D4B5" mask="url(#account_advanced__f)"></path></g><path d="M33.9 54.7c0-5.8-.3-11.3 2.6-11.3 2.8 0 6.3 9.3 6.3 9.3l-9 2zM19.6 74c1 5.4 3.6 7.4 12 5.9 7-1.3 35.2-8 43.8-9.8a143.9 143.9 0 0 0-2-16.5C66.6 55.1 31.7 63 27.8 64c-7.3 1.7-9.3 4.6-8.2 10" fill="#4620AE"></path><path d="M30.4 38.3c.5-2.6 2.8-4 5.2-3.5 2.7.5 4.2 2.7 3.7 5.2-.6 2.5-2.6 4-5.3 3.6-2.6-.4-4.1-2.6-3.6-5.3" fill="#FF76DA"></path><path d="M47.4 84.9c.5-2.7 2.8-4 5.3-3.5 2.7.5 4.2 2.7 3.6 5.2-.5 2.4-2.5 4-5.2 3.6-2.6-.4-4.2-2.6-3.7-5.3" fill="#4620AE"></path><path d="M119.6 50.8c3.2-3.3 7.8-2.9 10.8.1 0 0 1.2 6.2-2 9-3 3-8.9 1.8-8.9 1.8-3.2-3.1-3.2-7.7 0-11" fill="#FF76DA"></path><path d="M119.5 61.7c3.4 3.1 7.8 3 11 0 3-2.9 3.2-7.5-.1-10.8l-10.9 10.8z" fill="#4620AE"></path><path d="M119.4 41c-3.2-3.2-2.8-7.8.2-10.8 0 0 5-.1 8 3s2.7 7.9 2.7 7.9c-3 3.2-7.6 3.2-10.9 0" fill="red"></path><path d="M130.3 41c3.2-3.3 3-7.6 0-10.8-2.8-3.1-7.4-3.2-10.7 0l10.7 10.9z" fill="#FF76DA"></path><path d="M72.4 35.6c0-4.6 3.5-7.6 7.7-7.6 0 0 5 3.4 4.8 7.7-.1 4.3-4.8 7.6-4.8 7.6-4.5.1-7.7-3.1-7.7-7.7" fill="red"></path><path d="M80 43.3a7.6 7.6 0 0 0 7.8-7.7c.1-4.2-3-7.5-7.7-7.6v15.3zM101.3 29.1L95 37.9c-1.3 1.8 0 3.3 1.7 3.3h10.5c1.7 0 2.7-1.9 1.7-3.3l-6-8.8a1 1 0 0 0-1.6 0" fill="#4620AE"></path><path d="M106.3 62.4h-9a2.5 2.5 0 0 1-2.5-2.6V53c0-1.9 1.6-2.9 3-2.9h9c1.4 0 2.5 1.1 2.5 2.5v7.2c0 1.5-1.2 2.6-3 2.6" fill="red"></path><path d="M120.9 97.8c.1-3.8-1.6-4.6-3.4-5.3-1.7-.6-15.7-2.5-19-3-3.1-.3-4.2 1.2-4.7 2.8-.4 1.5-.4 9.5-11.2 10-3 .1-5.1-.2-7.1-.7v37a43 43 0 0 0 45.4-40.8" fill="#00D4B5"></path><path d="M28.8 73.7a1.5 1.5 0 0 1-.3-3l40.2-8.9c.8-.2 1.6.4 1.8 1.2.2.8-.3 1.6-1.2 1.8l-40.2 8.8h-.3" fill="#FF76DA"></path><path d="M62.8 119.7h-25a1.3 1.3 0 0 1 0-2.5h25a1.3 1.3 0 0 1 0 2.5M58.5 113.6H42a1.3 1.3 0 0 1 0-2.5h16.4a1.3 1.3 0 0 1 0 2.5M58.5 125.8H42a1.3 1.3 0 0 1 0-2.5h16.4a1.3 1.3 0 0 1 0 2.5M75.5 135.7a.8.8 0 0 1-.8-.8v-28a.8.8 0 0 1 1.5 0v28c0 .5-.3.8-.7.8M79.4 135.7a.8.8 0 0 1-.8-.8v-28a.8.8 0 0 1 1.5 0v28c0 .5-.3.8-.7.8M25 135.7a.8.8 0 0 1-.8-.8v-22.6a.8.8 0 0 1 1.5 0V135c0 .5-.3.8-.7.8M21.2 135.7a.8.8 0 0 1-.7-.8v-19.6a.8.8 0 0 1 1.5 0v19.6c0 .5-.4.8-.8.8" fill="#4620AE"></path></g><g fill="none" fill-rule="evenodd" viewBox="0 0 155 155" id="account_notifications"><g transform="translate(1 27.3)"><mask fill="#fff"><path d="M0 .7h125.5V99H0z"></path></mask><path d="M1.6 40.4C6.6 16.6 26.5.8 54.7.7 77.2.7 89.2 8 101 15.6c18.5 12.1 27 24.6 24 41.8-5 26.4-22.6 41.3-64.3 41.6-41.8.2-67.5-17.7-59-58.6" fill="#EEE" mask="url(1)"></path></g><path d="M63.1 47.8s21.2 11.4 23.7 12.9c2.1 1.2 2.1 3.3.3 4.9l-17.2 15L63 47.8z" fill="#00D4B5"></path><g transform="translate(13 83.3)"><mask fill="#fff"><path d="M.9 0h77.3v43H.9z"></path></mask><path d="M40.7.7C30.7 5 4.4 13.7 2.2 23.6L1 29.7C11.4 40.2 26.7 43.1 48.6 43c11.6 0 21.4-1 29.6-3-2.2-3.3-5-9.5-7.9-16.8C63.8 6.9 48-2.5 40.7.7" fill="red" mask="url(#account_notifications__d)"></path></g><path d="M25.4 102.4c5.5.2 4.4 7.6 10.6 8.5 6.4 1 7.3-8.3 12.9-8.2 5.6.2 6.1 9.3 13.7 8.2 5.6-.8 4.5-8 9.5-9.2 4.7-1 5.3 5.6 11.2 4.7-6.5-16.3-12.8-51-20.2-58.6-3.6-3.7-15.9-3.1-23.1 0-10 4.4-15.6 7.7-18 24.5 0 0-4.8 25.8-6.8 34.5 6 .7 5.6-4.4 10.2-4.4" fill="#FF76DA"></path><path d="M39.4 43.5c-9.8 4.3-14.8 11.8-17.3 27.9l41-23.6c-7.4-5.8-17.6-7-23.7-4.3" fill="#4620AE"></path><path d="M56.3 51.5a1.5 1.5 0 0 1-.8-2.8L71 40.1a1.5 1.5 0 0 1 1.5 2.6L57 51.3c-.2.2-.5.2-.7.2" fill="#4620AE"></path><path d="M41.5 70a8.4 8.4 0 0 1 9-7c.4 0 5.2 4.9 4.1 9.6-.8 3.9-2.7 7.9-2.7 7.9h-3.3c-5-.8-8-5.1-7-10.4" fill="#FFF"></path><g transform="translate(85 56.3)"><mask fill="#fff"><path d="M.3.5H69v40.6H.3z"></path></mask><path d="M21.6.5h40.1c3.5 0 9 0 6.7 6.2-2.3 6.4-9.3 25-11.2 28.7-1.8 3.7-4.5 5.7-9.3 5.7H7c-2 0-8.2-2-6.2-7.5 2-5.5 9.5-22.7 11.7-26.9C14.6 2.6 16 .5 21.6.5" fill="#00D4B5" mask="url(#account_notifications__f)"></path></g><path d="M59 73.3c1-4.8-1.9-9.2-7.2-10.2l-1.4-.1c-3.7 3.9-2.1 13.4 1.5 17.4a8.7 8.7 0 0 0 7-7" fill="#4620AE"></path><path d="M75 125.7A179.2 179.2 0 0 1 93.5 89c6.5-8.3 12.5-9.4 14.4-8.9 1.9.5-4.4 12.6-4.4 12.6s7-10.5 12.4-7.5c1.3.7-3.4 11.9-3.4 11.9s6-9.7 11.4-7c2.6 1.2-6.8 24.3-24.4 31.6-5.2 2.2-14.3 4.1-24.7 4.1" fill="#FF76DA"></path><path d="M119.2 77.4c-2 0-3.7-.7-5-2.1-1.5-1.9-8.6-10-11.7-13.5a.7.7 0 1 1 1.1-1c3.1 3.4 10.3 11.6 11.8 13.5 1.5 1.8 5 2.5 9.3-.2l15-8.2c3.4-2 6.7-3.8 9.1-5a.7.7 0 1 1 .7 1.2l-9.1 5-14.9 8.3c-2.2 1.3-4.3 2-6.3 2" fill="#FFF"></path><path d="M33.5 41.6c.3-1.5 1.7-2.3 3.1-2 1.6.2 2.5 1.6 2.2 3a2.6 2.6 0 0 1-3.1 2.2c-1.6-.3-2.5-1.6-2.2-3.2M78.3 67.2c-1.7 0-3.7-1.1-4.2-4.3a.7.7 0 1 1 1.5-.3c.3 2.5 1.8 3.2 3 3a2.8 2.8 0 0 0 2.5-2.9c0-.4.3-.8.7-.8.4 0 .7.3.8.7a4.3 4.3 0 0 1-4.3 4.6" fill="#4620AE"></path></g><g fill="none" fill-rule="evenodd" viewBox="0 0 155 155" id="account_playback"><path d="M81.4 33.2c-40.7 0-72.2 25.3-71.4 63 .4 14 4.2 23.2 10.4 29.2 0 0 38.6 8 60.5 8 21.6 0 46.5 1.9 59.5-11.3 6-6.3 9.6-15.2 9-27.9-1.6-32.6-19.4-61-68-61" fill="#EEE"></path><path d="M51.5 127.8c14.7 2.3 29.7.8 36.6-2 6.2-2.5 8-6.5 5.6-12a26.4 26.4 0 0 1-.7-1.7c-.7-1.6-1.3-3.2-1.6-4.9-3-13.8 18.5-23.3 10.8-54.5a45.6 45.6 0 0 0-6-14.4c-8-11.9-20.4-12.3-36.7-10.5C41 29.8 26.2 38 25 60.9c-1 17.3 7.7 28 13.9 37 2 3 3.4 5.8 3.4 8.7 0 2.5-.5 4.5-1.4 6.3-2.4 5.5-4 12.7 10.7 15" fill="#00D4B5"></path><g transform="translate(20 112)"><mask fill="#fff"><path d="M.4 1H94v24H.4z"></path></mask><path d="M73.7 1.8c2.4 5.5-.2 9.3-6.7 11.5a104 104 0 0 1-35.3 1.5C20.6 13.8 18.4 6.4 20.8 1 18.1 6.4 8.3 11.7.4 13.5c15.2 14.5 40.5 11.2 61 11.2 8.5 0 19.6-.8 28.5-2 4-.4 1.6-1.6 4.2-2.3-4.5-1-3.4-2.5-7.7-5.3A38 38 0 0 1 73.7 1.8" fill="#4620AE" mask="url(#account_playback__b)"></path></g><g transform="translate(6 19)"><mask fill="#fff"><path d="M0 0h27.5v26.8H0z"></path></mask><path d="M22.2 25.6c-6.7 1.9-14.7 2.1-19.1-3.9-8.6-11.4 2.2-24 14-21.2C24.5 2.3 28.5 12.8 27.2 20c-.4 2.2-5 5.6-5 5.6" fill="#4620AE" mask="url(#account_playback__d)"></path></g><path d="M36.7 46.2a55.3 55.3 0 0 0 38 3.4l-2-8.7s12.5 4.9 23.4-2.7c-7.8-11.8-20.8-15.7-37-14C40.4 26.2 22.8 38 21.4 61c-1 17.3 11.1 28 17.3 37l15-14.8s-21.4-16.2-17-36.9" fill="#4620AE"></path><path d="M43.4 57.6c-5.5 0-12 3.6-9.4 12.8 2.7 9 10.8 18.6 22.9 17.8 16.6-1 21.6-12.8 25.5-19.6 3 7.5 11.5 21 25.3 19.8 13.8-1.3 17-17.5 16.8-22.8-.1-5.4-3-8-7.5-8H43.4zM125.9 38.4c-1.5 0-2 3.7-3.2 4.4-1.2.6-3.7.7-3.8 2.3 0 1.6 3.6 1.7 4.4 2.9.9 1.2 1 4.9 2.6 4.7 1.6-.1 1.6-3.9 3.1-5 1.6-1 4.2-.3 4.2-2.1 0-1.9-3.3-1.8-4.3-3.1-1-1.4-1-4.2-3-4.1" fill="#FF76DA"></path><path d="M59.4 64.3l6.4-6.7h-5.2a48.4 48.4 0 0 0-8.4 8.4c-1 2.4 4.2 2 4.2 2S46.5 78.3 41.8 83c1.2 1 2.5 2 3.9 2.7 5.5-5.5 17.7-17.9 18.2-19.4.6-2-4.5-2-4.5-2M107.8 65l7-7.4h-5a55.1 55.1 0 0 0-9.3 9.2c-1 2.3 4.3 2 4.3 2s-8 9.2-12.6 14.1c1.2 1 2.4 2 3.7 2.7 5.5-5.9 15.9-17.2 16.3-18.7.6-2-4.4-1.9-4.4-1.9" fill="#FFF"></path><path d="M42.3 67.2l9.6-9.6h-3.2a66.8 66.8 0 0 0-9.3 10c-1 2.3 4.2 2 4.2 2l-6.9 7c.3.6.8 1.4 1.4 2 4.8-4.9 8.4-8.6 8.7-9.5.6-2-4.5-1.9-4.5-1.9M67.7 78.4c1-1 1-1.8-.6-1.7a14 14 0 0 1-3.9 0l4.3-4c.6-.5 1-1 1.5-1.3 1-1-.8-2-3 0-4.6 4-5.6 5.1-5 6.3.2.3.6 1 3.3 1a129 129 0 0 0-9.3 9.6h1.9l.9-.1c3.4-3.6 9-9.1 9.9-9.8M95 71.5l1-.8c.2-.3.1-1.1-.6-1-1.5.2-3.3.3-4.7.1a213 213 0 0 1 11.7-12.2h-2.8C87.7 69.4 87.9 69.9 88.4 70.8c.2.3.6 1 3.3 1l-5 5 1.3 1.6 7-7M111.9 74.2c-1.3 1.9.4 3 1.7 1.3 2-2.3 6.5-7.6 10.7-12.2l-.8-2.1-7.4 7.9-4.2 5" fill="red"></path><path d="M135.6 93c3.2-10.4 2.2-12.8 0-13.5-2.1-.8-4.7.4-5.8 6.1 0-4-3.8-6.3-9.3-7.2-5.4-1-6.5 1.8-4.5 4.5-4.4-1.8-6.7 2.4-4.4 4.7-4.1.8-3.2 4.2-1 6.2 2.4 2 7 1.9 8.2 4.6 1.2 2.8-1 8.6-5 8.8-4.2.1-3.8-2.2-3.8-5.8 0-5.3-6.5-7-7.6 2a59.7 59.7 0 0 0 7.5 31.3 48.6 48.6 0 0 0 30.5-12.6c-6-7.3-7.8-19.3-4.8-29" fill="#00D4B5"></path><path d="M77.9 99c-4.1 0-8.3-1.8-10-5.6-.6-1.5-.3-3.1 1-3.9 1.5-.8 3-.3 4 1 1.3 1.8 3 2.5 5.2 2.4 2.1 0 3.7-.8 4.8-2.5.9-1.4 2.4-2 3.8-1.3s1.8 2.3 1.3 3.8c-1.3 3.8-5.5 6-9.7 6.2H78" fill="#4620AE"></path><path d="M140.4 48.3c.4-1.8 2-2.8 3.7-2.4 1.9.3 3 1.9 2.6 3.6A3.1 3.1 0 0 1 143 52c-1.8-.2-3-1.8-2.6-3.7" fill="red"></path><path d="M130.9 60.4c.3-1.6 1.7-2.4 3.1-2.1 1.6.3 2.5 1.6 2.2 3a2.7 2.7 0 0 1-3.2 2.2c-1.5-.2-2.4-1.5-2.1-3.1" fill="#00D4B5"></path><path d="M122.7 91.2c-.2 0-.4 0-.5-.2-2-1.8-6.3-2.5-8.6-2.5a.8.8 0 0 1 0-1.5c2.6 0 7.3.8 9.6 2.9a.8.8 0 0 1-.5 1.3M126.4 86.5c-.2 0-.4 0-.6-.2-1.9-1.8-6.2-2.5-8.5-2.5a.8.8 0 0 1 0-1.5c2.6 0 7.3.8 9.6 3a.8.8 0 0 1-.5 1.2" fill="#4620AE"></path><path d="M35.5 62h-5.4c-1 0-4.3 4.6-3.7 5 .6.5 9.1 0 9.1 0v-5z" fill="#FF76DA"></path><path d="M79.4 57.6s-4 4.4-5.2 6.2c-1.6 2.2.8 4.2 2.9 2 2.3-2.2 7.2-8.2 7.2-8.2h-4.9z" fill="#FFF"></path></g><g fill="none" fill-rule="evenodd" viewBox="0 0 155 155" id="account_privacy"><path fill="#4620AE" d="M53.2 31.6l6.6 7.7 5-3.5-6.6-8zM27.5 114.7c0-9.5-2.4-35.5 24.5-35.5h46.2l-.6 42.1-70.1-6.6z"></path><path d="M62.1 37.8c9.6-7 34.8 1 35.2 1.3l14.5 15.1c1.4 1.6.8 5.6-2.8 5.4h-5.6c-.9 0-1.7.8-1.7 2.7 0 11.6-2.7 22.9-9.4 23.6-25.6 2.9-23-6.7-40.1-6.7 0 0 .3-3.5-1-7.1-.2-.3-4.4-23.3 11-34.3" fill="#FF76DA"></path><path d="M72.4 69.1c.4-1.3 1-7.4 1.5-10.4.4-3-1.9-3.4-3.7-3.8-1.7-.3-6.8-1.6-6-8 .6-6.5 8.3-7.8 13.7-7.8h19.4l-1.1-1.2c-9.7-10-26.9-7.6-36.5-.7-15.3 11-10.7 30-9 34 .2.2.3.6.4.9h17.1c2.7 0 4-1.7 4.2-3" fill="#4620AE"></path><path d="M83.6 50.6l4.1-7.2 1.5-.2c7.3-.3 8.8 4.8 8.7 7 0 4.5-4.1 7.3-8.6 7.1l-2.1-.3s-1.8-4.3-3.6-6.4" fill="#FFF"></path><path d="M94 68.7l-2.4-.3a10 10 0 0 1-6.6-5.7 1 1 0 0 1 1.8-.8c1 2.2 3 3.9 5.3 4.5a7 7 0 0 0 6-1 1 1 0 0 1 1.3 1.6 8.8 8.8 0 0 1-5.3 1.7M87.7 43.4c-6.4 1.1-10 7.3-10 7.3 1.9 2.1 5.7 5.3 9.5 6.3 3.7-4.4 3.3-9.3.5-13.6" fill="#4620AE"></path><path d="M45 47.4c2.7-9.8 13-22.8 34.4-22.4.9 0 1.6-.7 1.6-1.6v-6.8c0-.9-.7-1.6-1.6-1.6-14.8.1-38.8 2.6-46 31.6-.2 1 .6 2 1.6 2h8.4c.7 0 1.3-.5 1.5-1.2" fill="#00D4B5"></path><g transform="translate(16 97.2)"><mask fill="#fff"><path d="M0 .9h118.6V43H0z"></path></mask><path d="M5.2.9C1.9.9 0 2.5 0 6.7v17.4c0 2.5 1.3 4.5 5.2 4.5h5.6c2 0 3.3 1 3.3 4V39c0 1.8-.3 4.1 4 4.1h82.1c5 0 6.5.1 6.5-4.2V32c0-2.5.3-4.1 2.8-4.1h4c2 0 5.1-1 5.1-4.6V.9H47.8c-3.7 0-7.6.9-7.6 4.2v4.3c0 2-1.2 3.4-4.4 3.4h-8c-2 0-3.7-1.4-3.7-3.8V5C24 3 22.9 1 20.5 1H5.2z" fill="#00D4B5" mask="url(#account_privacy__b)"></path></g><path d="M106.3 130.4c1.7 0 10.2-17.8 15.9-22 5.7-4.1 15.9-7.9 15.9-10.3V80.8c0-3.3.1-6-3.7-6.9-3.8-1-5 5.3-14 5.3s-9.8-7.1-14-7.1c-3.7 0-.6 15.7-9.6 15.7S74.6 92 74.6 98v5.2c0 3 .1 6.7 5.8 10.9a709 709 0 0 0 20 14 12 12 0 0 0 6 2.2" fill="#4620AE"></path><path d="M106.3 72c-3.6 0-5.1 7.2-14.1 7.2S82.1 73 78.2 74c-3.8 1-3.6 3.6-3.6 6.9V98h31.7v-26zM132.2 114.2c5.7-4.2 5.9-7.9 5.9-10.9v-5.2h-31.8v32.3a12 12 0 0 0 6-2.3c2.1-1.4 14.2-9.7 20-14" fill="red"></path><path d="M71 126.7H38.3a1 1 0 1 1 0-2H71a1 1 0 1 1 0 2" fill="#4620AE"></path><path d="M48.2 134.4a1 1 0 0 1-1-1v-7.7a1 1 0 1 1 2 0v7.7c0 .6-.5 1-1 1M62.8 126.7a1 1 0 0 1-1-1v-7.8a1 1 0 1 1 2 0v7.8c0 .5-.4 1-1 1" fill="#4620AE"></path></g><g fill="none" fill-rule="evenodd" viewBox="0 0 155 155" id="account_settings"><path d="M3.9 76.2C3.9 37.9 32.7 13 68.3 13c39.1 0 65.4 27.6 64.4 63.2 0 3.1-.3 6.2-.7 9.2-.7 4.8-6.2 8-7.8 12.4-1.8 5 .2 11-2.7 15.4a59.7 59.7 0 0 1-18.6 17.7c-9.6 5.9-21.6 4-35 4.3-12.7.4-24 2.9-33.8-2.7-18.5-10.6-30.2-30.9-30.2-56.3" fill="#EEE"></path><path d="M78.7 92.5c14.1-6.8 5.6-21 1.4-26.3 4.3 3.2 7.6 1.6 9.2.3 1.7-1.3 2.6-5-.9-8-3.4-3-13.9-13.5-21.6-20.8-.3-.2-18.6-1.7-28.2 8.3-8.6 8.9-14.4 33.2-14.4 33.2 16.1 23.5 11.9 35 5.6 44.5 10.7 7.7 49-6.6 48-7.6-9.1-8.1-10.2-18.3.9-23.6" fill="#FF76DA"></path><g transform="translate(28 115.7)"><mask fill="#fff"><path d="M1 .4h74V25H1z"></path></mask><path d="M40.3 25c8.7-.3 16.8-1.9 24-4.6 1.7-.6 1-1.4 2.7-2.2 1.4-.6 5.2-1.3 6.5-2.1l1.4-.9c-2.2-1-5.7-2.7-9.5-4.8-1.2-.6-4.1-.9-5.4-1.6-1.3-.7-.9-2-2.2-2.7a100.6 100.6 0 0 1-8-5.7H6.3c-1 5.3-3 9.7-5.3 13.1 1.2 1 2.5 1.8 3.9 2.6s5.3 1.4 6.8 2.1c1.4.7.4 1.6 1.8 2.2 8 3.3 17.1 4.9 26.8 4.6" fill="#00D4B5" mask="url(#account_settings__b)"></path></g><path d="M32.9 131.8a59 59 0 0 0 8.6 4.3h50.7c3.3-1.2 6.4-2.7 9.3-4.3H32.9zM37.6 126h55.8c-2.5-1.2-5-2.7-7.6-4.2H37.6v4.3z" fill="#FFF"></path><path d="M46.4 55c14.1 1.7 14.1 14.3 14.1 14.3L55 74s-2.3-3.3-7.8-2.1c2.2 1.3 3.7 3.2 4.8 5.3 2.6 5.1 2.1 13-6 16.4-3 1.2-7 4-7.3 8.3-.4 6.5 4.6 10 11.6 8.7 2 9-6.2 24.8-26.9 22.5a22.9 22.9 0 0 1-18-32.7c5.4-11.8 22.4-14.7 18.9-21L46.4 55z" fill="#4620AE"></path><path d="M56.1 32a31 31 0 0 0-27 9.3C22.7 47.9 17.2 57 19 67.7c.8 3.7 40.7-35 37-35.7" fill="#00D4B5"></path><path d="M14.3 35c0-5.2 4-8.5 8.7-8.5 5.3 0 8.9 3.7 8.7 8.5a8.6 8.6 0 0 1-8.7 8.7c-5 .1-8.7-3.5-8.7-8.7" fill="red"></path><path d="M73.9 72.5c-2.8-1.3-6-1-6.8 2.3-.6 2.2.3 5.8 4.8 7.4a27.9 27.9 0 0 0 14.4 1.3c.6-3.1-.2-6.4-1.4-9.4-2.7.4-6.8.4-11-1.6" fill="#FFF"></path><path d="M104.6 46H75.7c-3.6 0-5 2-5 5 0 2.9.7 5.7 4.6 5.7h30.3l-1-10.7z" fill="#4620AE"></path><path d="M137.8 42.6h-29c-5.8 0-8.3 3.3-8.3 8 0 4.8 2.3 9.4 7.8 9.4h28.4l1.1-17.4z" fill="#4620AE"></path><path d="M101.3 57.8a.8.8 0 0 1-.6-.4 13 13 0 0 1-1.2-6.5c0-.4.4-.7.8-.7s.7.4.7.8c-.2 1.9.2 4.3 1 5.7a.8.8 0 0 1-.7 1.1" fill="#9A4DFF"></path><path d="M131 51.2c0-6.9 4.8-11.4 10.7-11.4 6.4 0 10.8 5 10.6 11.4-.2 6.6-4.2 11.5-10.6 11.7-6.1.2-10.6-4.6-10.6-11.7" fill="red"></path><path d="M136.1 51.3c0-3.7 2.5-6 5.6-6 3.4 0 5.7 2.6 5.6 6-.1 3.4-2.3 6-5.6 6.1-3.2.1-5.6-2.4-5.6-6.1" fill="#FFF"></path><path d="M124.4 66c.7-5.9 0-10.4-3.3-10.8-3.4-.4-4.5 4-4.5 4s.2-4.5-3-5c-3.2-.4-4.6 4.4-4.6 4.4s.9-4.7-3.6-4.3c-4.5.3-9.2 11.5-7.2 28.3a38.3 38.3 0 0 0 23.3 30.6c5.4-8 9-17.5 10.4-27.8-5.5-3.5-8.3-12.3-7.5-19.5" fill="#FF76DA"></path><path d="M107 71.7a.8.8 0 0 1-.7-.8c0-2.6.7-7.8 1.4-10.7 0-.4.5-.7.9-.6.4 0 .6.5.5.9-.7 3.2-1.3 8.1-1.3 10.4 0 .4-.3.8-.7.8M114.8 71.7a.8.8 0 0 1-.7-.8c0-2.6.7-7.8 1.3-10.7.1-.4.5-.7 1-.6.3 0 .6.5.5.9-.7 3.2-1.3 8.1-1.3 10.4 0 .4-.4.8-.8.8" fill="#4620AE"></path><path d="M66.8 37.7l-.7-.6a20.2 20.2 0 0 0-10-5L19.2 67.6c.7 3.7 2.3 7.5 5 11.5l42.6-41.5z" fill="red"></path><path d="M48.6 55.4C59.1 53 71.6 45 66.8 37.7L48.6 55.4z" fill="#4620AE"></path></g><g fill="none" fill-rule="evenodd" viewBox="0 0 155 155" id="account_sharing"><path d="M72 34.3C91 27 128.7 18.8 141.7 52.6c7.3 19 9.3 40.2 2.8 56.4 0 0-16.4 15-33 18-33.9 6.4-51.7 9.2-68.7 8.2-10.6-.7-28.8-10.6-28.8-10.6a45.7 45.7 0 0 1-3.7-25C12.8 72 24.1 53 72.1 34.2" fill="#4620AE"></path><path d="M100.5 69.6c0-5.6 4.2-9.3 9.4-9.3 5.7 0 9.5 4 9.4 9.3a9.3 9.3 0 0 1-9.4 9.4c-5.4.1-9.4-3.8-9.4-9.4" fill="red"></path><path d="M144.4 59.7c-4 0-6.5-3-6.5-6.6 0-4 2.9-6.7 6.5-6.6 3.7.1 6.5 2.6 6.6 6.6.1 3.8-2.6 6.6-6.6 6.6" fill="#00D4B5"></path><path d="M89.6 62.2c-2.8 0-4.5-2-4.5-4.6 0-2.7 2-4.6 4.5-4.5 2.5 0 4.5 1.8 4.5 4.5.1 2.7-1.8 4.6-4.5 4.6" fill="#FF76DA"></path><path d="M121 47.3c-1.8 0-3-1.4-3-3.1 0-1.9 1.3-3.2 3-3.1a3 3 0 0 1 3.1 3c0 1.9-1.2 3.2-3 3.2" fill="#EEE"></path><path d="M95.4 14c-2.9.1-2.7 8.7-4.2 9-1.5.2-9.4-3-10.4-.6-1 2.2 6.4 5.5 6.5 6.9 0 1.3-7.8 5.5-6.8 7.7 1 2.3 9.5-2 10.6-1.2 1 .9 2.1 8.8 4.3 8.8 2.1 0 3.6-8 5.4-8.3 1.8-.4 6.5 3.2 8.5 1.2s-5.1-5.8-4.7-7.2c.5-1.4 7.6-5.5 6.6-8-1-2.4-10.6 2.1-11.5.4-1-1.8-1.7-8.8-4.3-8.7" fill="#FF76DA"></path><path d="M106.2 58a1 1 0 0 1-1-.7l-4.6-15.2a1 1 0 1 1 2-.6l4.6 15.2a1 1 0 0 1-1 1.3M121.8 64.6a1 1 0 0 1-.4-2l12.8-5.9a1 1 0 1 1 .8 1.8l-12.8 6a1 1 0 0 1-.4.1" fill="#00D4B5"></path><g transform="translate(13 71)"><mask fill="#fff"><path d="M.8.3h130.6V70H.8z"></path></mask><path d="M26.7 69.7c17 1 39 0 72.9-6.3A40.2 40.2 0 0 0 131.4 38c-3.1-7.7-6.5-14.7-9.9-21.7-5-10.3-9.8-15.8-12.7-15-2 .5-2.3 2.2-1.8 6-1.5-3.2-5-7.6-7.1-7.1-2 .5-2.7 2.3-1.6 7C96.1 3 93.1.9 91.1 1.7c-1.9.9-1.8 4.2-.7 7.4-1.7-2.5-4.8-4.7-6.6-3.7-1.8 1-2.7 3.6 0 10.7 2.7 7.3 9.1 17.5 11 22.8 1.8 5.3-6.6 8.2-13.6 2.2-7.1-6-14.2-14-31.8-12.4C33.2 30.1 9.2 39.5.8 53.5a29.6 29.6 0 0 0 26 16.2" fill="#FFF" mask="url(#account_sharing__b)"></path></g><path d="M51.8 128.1c-3.3 0-5.4-2.4-5.4-5.5 0-3.4 2.4-5.7 5.4-5.6 3.1.1 5.5 2.2 5.6 5.6 0 3.2-2.2 5.5-5.6 5.5" fill="red"></path><path d="M67 111.2c-2 1-5 7.7-2.6 11.1 2.4 3.5 6.3-2.8 6.3-2.8s6.7 1.2 6.7-1.8-7.2-8.1-10.4-6.5M26.6 41c-12.2 4.7-31.8 18-20 47.7 5.8 14.2 14 20.1 22.4 21.9 0 0 17.2-3.6 23.5-6.1 4.3-1.8 15.2-5 15.2-5 7.9-6.4 13.2-17.4 6.1-38.5-9.2-27.8-32.2-25.7-47.2-20" fill="#FF76DA"></path><path d="M30.5 52.4C18.6 57 8.9 67.2 16 84.4 21.2 97 29.2 96 31.4 106c.3 1.5-.1 2.9-2.4 4.5l37.6-11.1c-7-3.8 7.6-12-1.8-33.3a35 35 0 0 0-10.5-14.6c-6.7-5-14.3-3-23.8.8" fill="#00D4B5"></path><path d="M54 107c4.2-1.8 9.3-4 13.7-7.5a85 85 0 0 0-38.7 11 44 44 0 0 0 25-3.5" fill="#00D4B5"></path><path d="M28 85.1c-3.7-4-12.4-9.6-10.7-15 2-6 11.4-6.1 24.1-11.5 7-3 10.9-5.4 13-7-6.8-5-14.8-4-24.3-.3-11.9 4.7-21.9 16-14.5 33 5.4 12.9 16.3 17 15.9 23.2 5.6-9.4-.3-18.7-3.6-22.4" fill="#4620AE"></path><path d="M41.7 70.2c-.7-4-5.3-3.8-5.3-3.8l-.7.3c-2.8 1.5-8.2 6-7 9.5.8 2.7 4.7 2.7 7.9 1.8.8-.3 5.7-4.3 5.1-7.8" fill="#F7F7F7"></path><path d="M44 70c-.6-4-4.7-4.7-7.6-3.6-.7 4.2-.4 8.5.2 11.5.8-.2 1.7-.5 2.4-1 3.2-1.6 5.7-3.4 5-7" fill="#4620AE"></path><path d="M56.3 58.4c-2.8 1.5-8.2 6-7 9.5.8 2.7 4.7 2.7 7.9 1.8.8-.3.8-12-.2-11.6l-.7.3" fill="#F7F7F7"></path><path d="M57 58.1c-.7 4.2-.4 8.5.2 11.6l2.4-1c2-1 3.8-2.2 4.6-3.8a48.4 48.4 0 0 0-4.1-7.2c-1-.1-2.1 0-3 .4" fill="#4620AE"></path><path d="M136.7 98H104a.8.8 0 0 1 0-1.6h32.7a.8.8 0 0 1 0 1.5M138.4 102.1h-32.7a.8.8 0 0 1 0-1.5h32.7a.8.8 0 0 1 0 1.5M96.8 118.3c-.4.2-.5.6-.3 1 2.9 5.4 5.4 11.7 7.1 16.6l1.5-.2c-1.7-5-4.3-11.5-7.3-17a.8.8 0 0 0-1-.4M101.2 117.6c-.4.1-.5.6-.3 1 2.8 5.4 5.3 11.7 7 16.6l1.6-.3c-1.8-5-4.3-11.5-7.3-17a.8.8 0 0 0-1-.3M23.4 121c-.3.2-.4.7-.1 1a62 62 0 0 1 7.5 17l1.8.5c-1.8-5.7-4.7-14-8.1-18.4a.8.8 0 0 0-1-.1M27.3 117.8c-.4.3-.5.7-.2 1a80.3 80.3 0 0 1 9 21.4l1.6.3c-2-8-5.8-17-9.4-22.5a.7.7 0 0 0-1-.2" fill="#00D4B5"></path><path d="M52.1 87c-.5 0-1 0-1.6-.2-2.3-.9-4.2-3.5-5.2-7.2a.7.7 0 1 1 1.5-.4c.8 3.2 2.4 5.5 4.2 6.2 1 .4 2 .2 3-.5 3-2-.3-8.1-.3-8.2A.8.8 0 0 1 55 76c.2.3 4 7.3-.1 10.2a5 5 0 0 1-2.8.9" fill="#4620AE"></path></g><g fill="none" fill-rule="evenodd" viewBox="0 0 192 192" xmlns:xlink="http://www.w3.org/1999/xlink" id="chrome_icon"><defs></defs><g clip-path="url(#chrome_icon__b)"><path fill="#DB4437" d="M21.97 8v108h39.39L96 56h88V8z"></path><path fill="url(#chrome_icon__c)" d="M21.97 8v108h39.39L96 56h88V8z"></path></g><path fill="#3E2723" fill-opacity=".15" d="M62.31 115.65L22.48 47.34l-.58 1 39.54 67.8z" clip-path="url(#chrome_icon__b)"></path><g clip-path="url(#chrome_icon__b)"><path fill="#0F9D58" d="M8 184h83.77l38.88-38.88V116H61.36L8 24.48z"></path><path fill="url(#chrome_icon__d)" d="M8 184h83.77l38.88-38.88V116H61.36L8 24.48z"></path></g><path fill="#263238" fill-opacity=".15" d="M129.84 117.33l-.83-.48L90.62 184h1.15l38.1-66.64z" clip-path="url(#chrome_icon__b)"></path><g clip-path="url(#chrome_icon__b)"><defs></defs><g clip-path="url(#chrome_icon__f)"><path fill="#FFCD40" d="M96 56l34.65 60-38.88 68H184V56z"></path><path fill="url(#chrome_icon__g)" d="M96 56l34.65 60-38.88 68H184V56z"></path></g></g><g clip-path="url(#chrome_icon__b)"><path fill="#FFCD40" d="M96 56l34.65 60-38.88 68H184V56z"></path><path fill="url(#chrome_icon__h)" d="M96 56l34.65 60-38.88 68H184V56z"></path></g><g clip-path="url(#chrome_icon__b)"><defs></defs><g clip-path="url(#chrome_icon__j)"><path fill="#DB4437" d="M21.97 8v108h39.39L96 56h88V8z"></path><path fill="url(#chrome_icon__k)" d="M21.97 8v108h39.39L96 56h88V8z"></path></g></g><path fill="url(#chrome_icon__l)" d="M96 56v20.95L174.4 56z" clip-path="url(#chrome_icon__b)"></path><g clip-path="url(#chrome_icon__b)"><defs></defs><g clip-path="url(#chrome_icon__n)"><path fill="#0F9D58" d="M8 184h83.77l38.88-38.88V116H61.36L8 24.48z"></path><path fill="url(#chrome_icon__o)" d="M8 184h83.77l38.88-38.88V116H61.36L8 24.48z"></path></g></g><path fill="url(#chrome_icon__p)" d="M21.97 48.45l57.25 57.24L61.36 116z" clip-path="url(#chrome_icon__b)"></path><path fill="url(#chrome_icon__q)" d="M91.83 183.89l20.96-78.2L130.65 116z" clip-path="url(#chrome_icon__b)"></path><g clip-path="url(#chrome_icon__b)"><circle cx="96" cy="96" r="40" fill="#F1F1F1"></circle><circle cx="96" cy="96" r="32" fill="#4285F4"></circle></g><g clip-path="url(#chrome_icon__b)"><path fill="#3E2723" fill-opacity=".2" d="M96 55c-22.09 0-40 17.91-40 40v1c0-22.09 17.91-40 40-40h88v-1H96z"></path><path fill="#FFF" fill-opacity=".1" d="M130.6 116c-6.92 11.94-19.81 20-34.6 20-14.8 0-27.69-8.06-34.61-20h-.04L8 24.48v1L61.36 117h.04c6.92 11.94 19.81 20 34.61 20 14.79 0 27.68-8.05 34.6-20h.05v-1h-.06z"></path><path fill="#3E2723" d="M97 56c-.17 0-.33.02-.5.03C118.36 56.3 136 74.08 136 96s-17.64 39.7-39.5 39.97c.17 0 .33.03.5.03 22.09 0 40-17.91 40-40s-17.91-40-40-40z" opacity=".1"></path><path fill="#FFF" fill-opacity=".2" d="M131 117.33c3.4-5.88 5.37-12.68 5.37-19.96 0-4.22-.66-8.28-1.87-12.09.95 3.42 1.5 7.01 1.5 10.73 0 7.28-1.97 14.08-5.37 19.96l.02.04-38.88 68h1.16l38.09-66.64-.02-.04z"></path></g><g clip-path="url(#chrome_icon__b)"><path fill="#FFF" fill-opacity=".2" d="M96 9c48.43 0 87.72 39.13 87.99 87.5 0-.17.01-.33.01-.5 0-48.6-39.4-88-88-88S8 47.4 8 96c0 .17.01.33.01.5C8.28 48.13 47.57 9 96 9z"></path><path fill="#3E2723" fill-opacity=".15" d="M96 183c48.43 0 87.72-39.13 87.99-87.5 0 .17.01.33.01.5 0 48.6-39.4 88-88 88S8 144.6 8 96c0-.17.01-.33.01-.5C8.28 143.87 47.57 183 96 183z"></path></g><circle cx="96" cy="96" r="88" fill="url(#chrome_icon__r)"></circle><path fill="none" d="M0 0h192v192H0z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="shorts" size="32"><svg><defs><g id="shorts-comment"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.5 3C4.11929 3 3 4.11929 3 5.5V21.5C3 22.8807 4.11929 24 5.5 24H22.5L26.7474 28.5741C27.5513 29.4399 29 28.871 29 27.6895V24V5.5C29 4.11929 27.8807 3 26.5 3H5.5ZM8 10.5C8 9.67157 8.67157 9 9.5 9H22.5C23.3284 9 24 9.67157 24 10.5C24 11.3284 23.3284 12 22.5 12H9.5C8.67157 12 8 11.3284 8 10.5ZM8 16.5C8 15.6716 8.67157 15 9.5 15H18.5C19.3284 15 20 15.6716 20 16.5C20 17.3284 19.3284 18 18.5 18H9.5C8.67157 18 8 17.3284 8 16.5Z"></path></g><g id="shorts-dislike"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.15895 20.0023C5.32221 20.0023 4.54031 19.586 4.07317 18.8918C3.30492 17.7502 3.31241 16.255 4.09205 15.1211L4.82045 14.0617L4.14538 12.4963C3.74297 11.5632 3.84031 10.4898 4.40399 9.64424L5.50013 8.00004L5.50013 6.00231C5.50013 4.89774 6.39557 4.00231 7.50014 4.00232L20.0001 4.00239C21.1047 4.0024 22.0001 4.89783 22.0001 6.0024L22.0001 19.1736C22.0001 20.0073 21.7396 20.8201 21.2551 21.4985L16.1368 28.6641C15.9224 28.9643 15.5279 29.0747 15.1888 28.9294C13.4238 28.1729 12.4653 26.2504 12.9234 24.3856L14.0001 20.0024L6.15895 20.0023ZM27 18.5001C28.1046 18.5001 29 17.6046 29 16.5001L29 6.00006C29 4.89549 28.1046 4.00006 27 4.00006L24 4.00006L24 18.5001L27 18.5001Z"></path></g><g id="shorts-like"><path fill-rule="evenodd" clip-rule="evenodd" d="M25.8411 11.9977C26.6778 11.9977 27.4597 12.414 27.9268 13.1082C28.6951 14.2498 28.6876 15.745 27.908 16.8789L27.1796 17.9383L27.8546 19.5037C28.257 20.4368 28.1597 21.5102 27.596 22.3558L26.4999 24V25.9977C26.4999 27.1023 25.6044 27.9977 24.4999 27.9977L11.9999 27.9976C10.8953 27.9976 9.99987 27.1022 9.99987 25.9976V12.8264C9.99987 11.9927 10.2604 11.1799 10.7449 10.5015L15.8632 3.33586C16.0776 3.03569 16.4721 2.92531 16.8112 3.07062C18.5762 3.82706 19.5347 5.74955 19.0766 7.6144L17.9999 11.9976L25.8411 11.9977ZM5 13.4999C3.89543 13.4999 3 14.3954 3 15.4999V25.9999C3 27.1045 3.89543 27.9999 5 27.9999H8V13.4999H5Z"></path></g><g id="shorts-share"><path fill-rule="evenodd" clip-rule="evenodd" d="M17.7375 5.26556L28.6745 15.2624C29.1083 15.6589 29.1083 16.3422 28.6745 16.7387L17.7375 26.7356C17.0958 27.3222 16.0628 26.8669 16.0628 25.9975V21.6217C16.0628 21.6217 16.0627 21.6217 16.0626 21.6217C9.92564 21.6217 6.69114 23.9378 5.1615 25.5968C4.80726 25.981 3.97329 25.7343 4.00015 25.2125C4.22558 20.8321 5.86088 10.8892 16.0626 10.8892C16.0627 10.8892 16.0628 10.8892 16.0628 10.8892V6.00368C16.0628 5.13426 17.0958 4.67898 17.7375 5.26556Z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="spinners" size="22"><svg><defs><g style="fill:#888" xmlns:xlink="http://www.w3.org/1999/xlink" id="ring"><defs></defs><use x="7" y="1" style="fill-opacity: 0.3" xlink:href="#ring__dot"></use><use x="11.152" y="2.895" style="fill-opacity: 0.4" xlink:href="#ring__dot"></use><use x="13" y="7" style="fill-opacity: 0.5" xlink:href="#ring__dot"></use><use x="11.152" y="11.152" style="fill-opacity: 0.6" xlink:href="#ring__dot"></use><use x="7" y="13" style="fill-opacity: 0.7" xlink:href="#ring__dot"></use><use x="2.895" y="11.152" style="fill-opacity: 0.8" xlink:href="#ring__dot"></use><use x="1" y="7" style="fill-opacity: 0.9" xlink:href="#ring__dot"></use><use x="2.895" y="2.895" style="fill-opacity: 1" xlink:href="#ring__dot"></use></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="yt-icons" rtl-mirroring="" size="24" use-global-rtl-attribute=""><svg><defs><g fill="#0097A7" id="accelerator"><path d="M12 22l10-10L12 2 8.67 5.33l6.65 6.65-6.67 6.67zm-6.7-6.68l3.35-3.34-3.31-3.3L2 12.02z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></g><g id="access_time"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path><path d="M0 0h24v24H0z" fill="none"></path><path d="M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"></path></g><g id="account_box"><path d="M3 5v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2zm12 4c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3zm-9 8c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1H6v-1z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="account_circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"></path></g><g id="account_linked"><path d="M 17.919928,14.606013 C 16.93056,14.80302 16.03686,15.265429 15.316173,15.915895 L 18.004738,9.5 l 4,0 -4.08481,5.106013 z M 12.002369,8 7.5,8 l 2,-4 2.502369,0 2.502369,0 2,4 -4.502369,0 z M 5,4 8,4 6,8 2,8 5,4 z M 6,9.5 10.4,20 2,9.5 l 4,0 z m 1.5,0 4.5,0 L 12,21 7.5,9.5 z M 19.004738,4 l 3,4 -4,0 -2,-4 3,0 z m -2.5,5.5 -4.5,11.5 0,-11.5 4.5,0 z"></path><path d="m 19,24 c -2.209139,0 -4,-1.790861 -4,-4 0,-2.209139 1.790861,-4 4,-4 2.209139,0 4,1.790861 4,4 0,2.209139 -1.790861,4 -4,4 z m -0.249982,-3.911591 -1.251249,-1.213683 -1.044374,1.0767 2.313589,2.244128 2.981617,-2.992448 -1.062582,-1.058736 -1.937001,1.944039 z"></path></g><g id="account_unlinked"><path d="M12.0023692,8 L7.5,8 L9.5,4 L12.0023692,4 L14.5047384,4 L16.5047384,8 L12.0023692,8 Z M5,4 L8,4 L6,8 L2,8 L5,4 Z M6,9.5 L10.3999996,20 L2,9.5 L6,9.5 Z M7.5,9.5 L12,9.5 L12,21 L7.5,9.5 Z M19.0047384,4 L22.0047384,8 L18.0047384,8 L16.0047384,4 L19.0047384,4 Z M18.0047384,9.5 L22.0047384,9.5 L13.6047388,20 L18.0047384,9.5 Z M16.5047384,9.5 L12.0047384,21 L12.0047384,9.5 L16.5047384,9.5 Z"></path></g><g id="add"><path d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"></path></g><g id="add_circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"></path></g><g id="add_friend"><path d="M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm-9-2V7H4v3H1v2h3v3h2v-3h3v-2H6zm9 4c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></g><g id="add_moderator"><path d="M13.22 22.61c-.4.15-.8.29-1.22.39-5.16-1.26-9-6.45-9-12V5l9-4 9 4v6c0 .9-.11 1.78-.3 2.65-.81-.41-1.73-.65-2.7-.65-3.31 0-6 2.69-6 6 0 1.36.46 2.61 1.22 3.61zM19 20v2.99s-1.99.01-2 0V20h-3v-2h3v-3h2v3h3v2h-3z"></path></g><g viewBox="0 0 24 24" id="add_photo_alternate"><path d="M19 7v2.99s-1.99.01-2 0V7h-3s.01-1.99 0-2h3V2h2v3h3v2h-3zm-3 4V8h-3V5H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-8h-3zM5 19l3-4 2 3 3-4 4 5H5z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="add_to_playlist"><path d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"></path></g><g id="add_to_queue"><path d="M0 0h24v24H0z" fill="none"></path><path d="M15 6H3v2h12V6zm0 4H3v2h12v-2zM3 16h8v-2H3v2zM17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6h-5z"></path></g><g id="add_to_queue_tail"><path d="M9,10 L18,10 L18,12 L9,12 L9,10 Z M6,6 L18,6 L18,8 L6,8 L6,6 Z M12,14 L18,14 L18,16 L12,16 L12,14 Z M6,12 L6,18 L10,15 L6,12 Z"></path></g><g transform="translate(1.000000, 3.000000)" viewBox="0 0 20 20" id="add_video_link"><path d="M16.6 10.8V8h-1.2v2.8H13v1.4h2.4V15h1.2v-2.8H19v-1.4h-2.4M14 1.07c0-.6-.43-1.07-.96-1.07H.96C.43 0 0 .48 0 1.07v9.86c0 .6.43 1.07.96 1.07h10.86V9.57H14v-8.5zM.85 9.12h1.43v1.6H.85v-1.6zm0-2.6h1.43V8.1H.85V6.5zm0-2.62h1.43v1.6H.85V3.9zm0-2.6h1.43v1.6H.85V1.3zm10.97 5.2h1.42v1.6h-1.42V6.5zm0-2.6h1.42v1.6h-1.42V3.9zm0-2.6h1.42v1.6h-1.42V1.3z"></path></g><g id="album"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 14.5c-2.49 0-4.5-2.01-4.5-4.5S9.51 7.5 12 7.5s4.5 2.01 4.5 4.5-2.01 4.5-4.5 4.5zm0-5.5c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1z"></path></g><g id="align_left"><path d="M0 0h24v24H0V0z" fill="none"></path><path d="M15 15H3v2h12v-2zm0-8H3v2h12V7zM3 13h18v-2H3v2zm0 8h18v-2H3v2zM3 3v2h18V3H3z"></path></g><g id="answer_neither_satisfied_nor_dissatisfied"><path d="M9 14h6v1.5H9z"></path><circle cx="15.5" cy="9.5" r="1.5"></circle><circle cx="8.5" cy="9.5" r="1.5"></circle><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path><path fill="none" d="M0 0h24v24H0z"></path></g><g id="answer_somewhat_dissatisfied"><path fill="none" d="M0 0h24v24H0z"></path><circle cx="15.5" cy="9.5" r="1.5"></circle><circle cx="8.5" cy="9.5" r="1.5"></circle><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-6c-2.33 0-4.32 1.45-5.12 3.5h1.67c.69-1.19 1.97-2 3.45-2s2.75.81 3.45 2h1.67c-.8-2.05-2.79-3.5-5.12-3.5z"></path></g><g id="answer_somewhat_satisfied"><path fill="none" d="M0 0h24v24H0z"></path><circle cx="15.5" cy="9.5" r="1.5"></circle><circle cx="8.5" cy="9.5" r="1.5"></circle><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-4c-1.48 0-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5s4.32-1.45 5.12-3.5h-1.67c-.7 1.19-1.97 2-3.45 2z"></path></g><g id="answer_very_dissatisfied"><path d="M11.99 2C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm4.18-12.24l-1.06 1.06-1.06-1.06L13 8.82l1.06 1.06L13 10.94 14.06 12l1.06-1.06L16.18 12l1.06-1.06-1.06-1.06 1.06-1.06zM7.82 12l1.06-1.06L9.94 12 11 10.94 9.94 9.88 11 8.82 9.94 7.76 8.88 8.82 7.82 7.76 6.76 8.82l1.06 1.06-1.06 1.06zM12 14c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5z"></path><path fill="none" d="M0 0h24v24H0z"></path></g><g id="answer_very_satisfied"><path d="M11.99 2C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm1-10.06L14.06 11l1.06-1.06L16.18 11l1.06-1.06-2.12-2.12zm-4.12 0L9.94 11 11 9.94 8.88 7.82 6.76 9.94 7.82 11zM12 17.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5z"></path><path fill="none" d="M0 0h24v24H0z"></path></g><g id="applause"><path d="M1.26848545,11.4618188 C1.62646605,11.1038382 2.20686728,11.1038382 2.56484788,11.4618188 L2.56484788,11.4618188 L8.06484788,16.9618188 C11.2543673,20.1513382 16.4122994,20.1513382 19.6018188,16.9618188 C19.9597994,16.6038382 20.5402006,16.6038382 20.8981812,16.9618188 C21.2561618,17.3197994 21.2561618,17.9002006 20.8981812,18.2581812 C16.9927006,22.1636618 10.6739661,22.1636618 6.76848545,18.2581812 L6.76848545,18.2581812 L1.26848545,12.7581812 C0.91050485,12.4002006 0.91050485,11.8197994 1.26848545,11.4618188 Z M9.40583333,1 C9.67166667,1 9.92833333,1.10083333 10.13,1.29333333 L13.7966667,4.96916667 L16.675,7.8475 L17.3991667,7.12333333 L14.5208333,4.245 C14.1175,3.85083333 14.1175,3.2 14.5208333,2.80583333 C14.7225,2.61333333 14.9791667,2.5125 15.2358333,2.5125 C15.4925,2.5125 15.7583333,2.61333333 15.96,2.80583333 L18.8383333,5.68416667 C21.625,8.47083333 21.625,12.99 18.8383333,15.7675 C16.0516667,18.5541667 11.5416667,18.5541667 8.755,15.7675 L5.87666667,12.8891667 L2.8425,9.86416667 C2.44833333,9.46083333 2.44833333,8.81916667 2.8425,8.425 C3.04416667,8.22333333 3.31,8.1225 3.56666667,8.1225 C3.82333333,8.1225 4.08,8.22333333 4.28166667,8.425 L7.31583333,11.45 L8.04,10.7258333 L4.36416667,7.05916667 C3.97,6.665 3.97,6.01416667 4.36416667,5.62 C4.55666667,5.41833333 4.8225,5.3175 5.08833333,5.3175 C5.345,5.3175 5.60166667,5.41833333 5.80333333,5.62 L9.47916667,9.28666667 L10.1941667,8.57166667 L5.87666667,4.245 C5.47333333,3.85083333 5.47333333,3.2 5.87666667,2.80583333 C6.06916667,2.61333333 6.335,2.5125 6.59166667,2.5125 C6.8575,2.5125 7.11416667,2.61333333 7.31583333,2.80583333 L11.6333333,7.1325 L12.3575,6.40833333 L8.68166667,2.74166667 C8.2875,2.33833333 8.2875,1.69666667 8.68166667,1.29333333 C8.88333333,1.10083333 9.14,1 9.40583333,1 Z"></path></g><g id="apps"><path d="M4 8h4V4H4v4zm6 12h4v-4h-4v4zm-6 0h4v-4H4v4zm0-6h4v-4H4v4zm6 0h4v-4h-4v4zm6-10v4h4V4h-4zm-6 4h4V4h-4v4zm6 6h4v-4h-4v4zm0 6h4v-4h-4v4z"></path></g><g mirror-in-rtl="" id="arrow-back"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></g><g id="arrow-drop-down"><path d="M7 10l5 5 5-5z"></path></g><g id="arrow-forward"><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></g><g mirror-in-rtl="" id="arrow_back"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></g><g id="arrow_chart_neutral"><path d="M 15.5, 12 a3.5,3.5 0 1,1 0,-.00001"></path></g><g id="arrow_drop_down"><path d="M7 10l5 5 5-5z"></path></g><g id="arrow_drop_up"><path d="M7 14l5-5 5 5z"></path></g><g mirror-in-rtl="" id="arrow_forward"><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></g><g id="article"><path d="M0 0h24v24H0z" fill="none"></path><path d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"></path></g><g id="artist"><path d="M11 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm7.5-2v5.22c-.31-.14-.64-.22-1-.22a2.5 2.5 0 0 0 0 5 2.5 2.5 0 0 0 2.5-2.5V12h2v-2h-3.5zM11 14c-2.67 0-8 1.34-8 4v2h10.76c-.48-.72-.76-1.58-.76-2.5 0-1.18.46-2.26 1.21-3.06-1.17-.29-2.33-.44-3.21-.44z"></path></g><g id="audiotrack"><path d="M12 3v9.28a4.39 4.39 0 0 0-1.5-.28C8.01 12 6 14.01 6 16.5S8.01 21 10.5 21c2.31 0 4.2-1.75 4.45-4H15V6h4V3h-7z"></path></g><g id="auto-awesome"><path d="M0 0h24v24H0z" fill="none"></path><path d="M19 9l1.25-2.75L23 5l-2.75-1.25L19 1l-1.25 2.75L15 5l2.75 1.25L19 9zm-7.5.5L9 4 6.5 9.5 1 12l5.5 2.5L9 20l2.5-5.5L17 12l-5.5-2.5zM19 15l-1.25 2.75L15 19l2.75 1.25L19 23l1.25-2.75L23 19l-2.75-1.25L19 15z"></path></g><g viewBox="0 0 96 96" id="avatar-circle-blue"><circle fill="#C6DAFC" cx="48" cy="48" r="48"></circle><g><path fill="#5E97F6" d="M48,23c-8.28,0-15,6.72-15,15c0,8.28,6.72,15,15,15c8.28,0,15-6.72,15-15C63,29.72,56.28,23,48,23z"></path><path fill="#5E97F6" d="M48,61c-10.33,0-31,5.17-31,15.5v8.13C25.36,91.72,36.18,96,48,96s22.64-4.28,31-11.37V76.5      C79,66.17,58.33,61,48,61z"></path></g></g><g viewBox="0 0 192 192" id="avatar_anonymous"><path fill="#E0E0E0" d="M96,0C43.01,0,0,43.01,0,96s43.01,96,96,96s96-43.01,96-96S148.99,0,96,0z"></path><path fill="#BDBDBD" d="M96,85.09c13.28,0,24-10.72,24-24c0-13.28-10.72-24-24-24s-24,10.72-24,24   C72,74.37,82.72,85.09,96,85.09z"></path><path fill="#BDBDBD" d="M96,99.27c-29.33,0-52.36,14.18-52.36,27.27c11.09,17.06,30.51,28.36,52.36,28.36   s41.27-11.3,52.36-28.36C148.36,113.45,125.33,99.27,96,99.27z"></path></g><g id="avatar_logged_out"><path d="M12,0 C18.62375,0 24,5.37625 24,12 C24,18.62375 18.62375,24 12,24 C5.37625,24 0,18.62375 0,12 C0,5.37625 5.37625,0 12,0 Z M12,10.63625 C13.66,10.63625 15,9.29625 15,7.63625 C15,5.97625 13.66,4.63625 12,4.63625 C10.34,4.63625 9,5.97625 9,7.63625 C9,9.29625 10.34,10.63625 12,10.63625 Z M12,12.40875 C8.33375,12.40875 5.455,14.18125 5.455,15.8175 C6.84125,17.95 9.26875,19.3625 12,19.3625 C14.73125,19.3625 17.15875,17.95 18.545,15.8175 C18.545,14.18125 15.66625,12.40875 12,12.40875 Z"></path></g><g mirror-in-rtl="" id="back"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></g><g id="bar_chart"><path d="M0 0h24v24H0z" fill="none"></path><path d="M5 9.2h3V19H5zM10.6 5h2.8v14h-2.8zm5.6 8H19v6h-2.8z"></path></g><g id="block"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM4 12c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69L5.69 16.9C4.63 15.55 4 13.85 4 12zm8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1C19.37 8.45 20 10.15 20 12c0 4.42-3.58 8-8 8z"></path></g><g id="bookmark"><path d="M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2z"></path></g><g id="bookmark_border"><path d="M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z"></path></g><g id="breaking_news"><path d="M20.34,4.67L18.68,3l-1.67,1.67L15.34,3l-1.67,1.67L12.01,3l-1.67,1.67L8.67,3L7,4.67L5.33,3L3.67,4.67L2,3v16  c0,1.1,0.9,2,2,2h16.01c1.1,0,1.99-0.9,1.99-2l0.01-16L20.34,4.67z M8,18H6v-2h2V18z M8,14H6V8h2V14z M19,18h-7v-2h7V18z M19,14h-7  v-2h7V14z M19,10h-7V8h7V10z"></path></g><g id="breaking_news_alt_1"><path fill="none" d="M0 0h24v24H0z"></path><path fill-rule="evenodd" d="M19.78 3H4.22C3 3 2 3.9 2 5v14c0 1.1 1 2 2.22 2h15.56C21 21 22 20.1 22 19V5c0-1.1-1-2-2.22-2zM11 17H6v-2h5v2zm0-4H6v-2h5v2zm0-4H6V7h5v2zm7 8h-2v-2h2v2zm0-4h-2V7h2v6z"></path></g><g id="brightness_three"><path d="M9 2c-1.05 0-2.05.16-3 .46 4.06 1.27 7 5.06 7 9.54 0 4.48-2.94 8.27-7 9.54.95.3 1.95.46 3 .46 5.52 0 10-4.48 10-10S14.52 2 9 2z"></path></g><g id="build"><path d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"></path></g><g id="cake"><path d="M0 0h24v24H0z" fill="none"></path><path d="M12 6a2 2 0 002-2c0-.38-.1-.73-.29-1.03L12 0l-1.71 2.97c-.19.3-.29.65-.29 1.03 0 1.1.9 2 2 2zm4.6 9.99l-1.07-1.07-1.08 1.07c-1.3 1.3-3.58 1.31-4.89 0l-1.07-1.07-1.09 1.07C6.75 16.64 5.88 17 4.96 17c-.73 0-1.4-.23-1.96-.61V21c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-4.61c-.56.38-1.23.61-1.96.61-.92 0-1.79-.36-2.44-1.01zM18 9h-5V7h-2v2H6c-1.66 0-3 1.34-3 3v1.54c0 1.08.88 1.96 1.96 1.96.52 0 1.02-.2 1.38-.57l2.14-2.13 2.13 2.13c.74.74 2.03.74 2.77 0l2.14-2.13 2.13 2.13c.37.37.86.57 1.38.57 1.08 0 1.96-.88 1.96-1.96V12C21 10.34 19.66 9 18 9z"></path></g><g id="calendar"><path d="M0 0h24v24H0V0z" fill="none"></path><path d="M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"></path></g><g viewBox="0 0 24 24" id="camera_alt"><circle cx="12" cy="12" r="3.2"></circle><path d="M9 2L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2H9zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="campaign"><path d="M0 0h24v24H0z" fill="none"></path><path d="M18 11v2h4v-2h-4zm-2 6.61c.96.71 2.21 1.65 3.2 2.39.4-.53.8-1.07 1.2-1.6-.99-.74-2.24-1.68-3.2-2.4-.4.54-.8 1.08-1.2 1.61zM20.4 5.6c-.4-.53-.8-1.07-1.2-1.6-.99.74-2.24 1.68-3.2 2.4.4.53.8 1.07 1.2 1.6.96-.72 2.21-1.65 3.2-2.4zM4 9c-1.1 0-2 .9-2 2v2c0 1.1.9 2 2 2h1v4h2v-4h1l5 3V6L8 9H4zm11.5 3c0-1.33-.58-2.53-1.5-3.35v6.69c.92-.81 1.5-2.01 1.5-3.34z"></path></g><g id="channel_notification_preference_off"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2z"></path></g><g id="channel_notification_preference_on"><path d="M7.58 4.08L6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42zm12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42zM18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z"></path></g><g id="chat_bubble"><path d="M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z"></path></g><g id="chat_off"><path d="M10.54 11l-.54-.54L7.54 8 6 6.46 2.38 2.84 1.27 1.73 0 3l2.01 2.01L2 22l4-4h9l5.73 5.73L22 22.46 17.54 18l-7-7zM8 14H6v-2h2v2zm-2-3V9l2 2H6zm14-9H4.08L10 7.92V6h8v2h-7.92l1 1H18v2h-4.92l6.99 6.99C21.14 17.95 22 17.08 22 16V4c0-1.1-.9-2-2-2z"></path></g><g id="check-circle"><path d="M0 0h24v24H0z" fill="none"></path><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"></path></g><g id="check"><path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"></path></g><g id="check_box"><path d="M5.0 21.0Q4.175 21.0 3.5875 20.4125Q3.0 19.825 3.0 19.0V5.0Q3.0 4.175 3.5875 3.5875Q4.175 3.0 5.0 3.0H19.0Q19.825 3.0 20.4125 3.5875Q21.0 4.175 21.0 5.0V19.0Q21.0 19.825 20.4125 20.4125Q19.825 21.0 19.0 21.0ZM5.0 19.0H19.0Q19.0 19.0 19.0 19.0Q19.0 19.0 19.0 19.0V5.0Q19.0 5.0 19.0 5.0Q19.0 5.0 19.0 5.0H5.0Q5.0 5.0 5.0 5.0Q5.0 5.0 5.0 5.0V19.0Q5.0 19.0 5.0 19.0Q5.0 19.0 5.0 19.0ZM10.6 16.2 17.65 9.15 16.25 7.75 10.6 13.4 7.75 10.55 6.35 11.95ZM5.0 19.0Q5.0 19.0 5.0 19.0Q5.0 19.0 5.0 19.0V5.0Q5.0 5.0 5.0 5.0Q5.0 5.0 5.0 5.0Q5.0 5.0 5.0 5.0Q5.0 5.0 5.0 5.0V19.0Q5.0 19.0 5.0 19.0Q5.0 19.0 5.0 19.0Z"></path></g><g id="check_box_bar"><path d="M7.0 13.0H17.0V11.0H7.0ZM5.0 21.0Q4.175 21.0 3.5875 20.4125Q3.0 19.825 3.0 19.0V5.0Q3.0 4.175 3.5875 3.5875Q4.175 3.0 5.0 3.0H19.0Q19.825 3.0 20.4125 3.5875Q21.0 4.175 21.0 5.0V19.0Q21.0 19.825 20.4125 20.4125Q19.825 21.0 19.0 21.0ZM5.0 19.0H19.0Q19.0 19.0 19.0 19.0Q19.0 19.0 19.0 19.0V5.0Q19.0 5.0 19.0 5.0Q19.0 5.0 19.0 5.0H5.0Q5.0 5.0 5.0 5.0Q5.0 5.0 5.0 5.0V19.0Q5.0 19.0 5.0 19.0Q5.0 19.0 5.0 19.0ZM5.0 19.0Q5.0 19.0 5.0 19.0Q5.0 19.0 5.0 19.0V5.0Q5.0 5.0 5.0 5.0Q5.0 5.0 5.0 5.0Q5.0 5.0 5.0 5.0Q5.0 5.0 5.0 5.0V19.0Q5.0 19.0 5.0 19.0Q5.0 19.0 5.0 19.0Z"></path></g><g id="check_box_outline_blank"><path d="M5.0 21.0Q4.175 21.0 3.5875 20.4125Q3.0 19.825 3.0 19.0V5.0Q3.0 4.175 3.5875 3.5875Q4.175 3.0 5.0 3.0H19.0Q19.825 3.0 20.4125 3.5875Q21.0 4.175 21.0 5.0V19.0Q21.0 19.825 20.4125 20.4125Q19.825 21.0 19.0 21.0ZM5.0 19.0H19.0Q19.0 19.0 19.0 19.0Q19.0 19.0 19.0 19.0V5.0Q19.0 5.0 19.0 5.0Q19.0 5.0 19.0 5.0H5.0Q5.0 5.0 5.0 5.0Q5.0 5.0 5.0 5.0V19.0Q5.0 19.0 5.0 19.0Q5.0 19.0 5.0 19.0Z"></path></g><g id="check_circle_thick"><path fill-rule="evenodd" clip-rule="evenodd" d="M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10 S17.52,2,12,2z M9.92,17.93l-4.95-4.95l2.05-2.05l2.9,2.9l7.35-7.35l2.05,2.05L9.92,17.93z"></path></g><g mirror-in-rtl="" id="chevron_left"><path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"></path></g><g mirror-in-rtl="" id="chevron_right"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></g><g id="chromecast-filled"><path d="M22,20l-8-0.04L14,19l7,0.04V5H3L2.99,8L2,8l0.02-4H22V20z M2,17.32V20h2.73C4.73,18.52,3.51,17.32,2,17.32z M2,13.75v1.79 c2.51,0,4.55,2,4.55,4.46h1.82C8.36,16.55,5.52,13.75,2,13.75z M2,10.18v1.79c4.52,0,8.18,3.6,8.18,8.03H12 C12,14.57,7.52,10.18,2,10.18z M5,7v1.39c4.21,1.09,7.52,4.39,8.61,8.61H19V7H5z"></path></g><g id="chromecast"><path d="M22,20h-8v-1h7V5H3v3H2V4h20V20z M2,17.32V20h2.73C4.73,18.52,3.51,17.32,2,17.32z M2,13.75v1.79c2.51,0,4.55,2,4.55,4.46 h1.82C8.36,16.55,5.52,13.75,2,13.75z M2,10.18v1.79c4.52,0,8.18,3.6,8.18,8.03H12C12,14.57,7.52,10.18,2,10.18z"></path></g><g id="chromecast_animate_frame-1"><path d="M2,17.32V20h2.73C4.73,18.52,3.51,17.32,2,17.32z"></path></g><g id="chromecast_animate_frame-2"><path d="M2,13.75v1.79c2.51,0,4.55,2,4.55,4.46h1.82C8.36,16.55,5.52,13.75,2,13.75z"></path></g><g id="chromecast_animate_frame-3"><path d="M2,10.18v1.79c4.52,0,8.18,3.6,8.18,8.03H12C12,14.57,7.52,10.18,2,10.18z"></path></g><g id="clarify"><path fill="none" d="M0 0h24v24H0z"></path><path fill-rule="evenodd" d="M19.78 3H4.22C3 3 2 3.9 2 5v14c0 1.1 1 2 2.22 2h15.56C21 21 22 20.1 22 19V5c0-1.1-1-2-2.22-2zM13 17H6v-2h7v2zm0-4H6v-2h7v2zm0-4H6V7h7v2zm5 8h-2V7h2v10z"></path></g><g id="close"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></g><g id="cloud_upload"><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"></path></g><g id="collapse"><path d="M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"></path></g><g id="collections"><path d="M0 0h24v24H0z" fill="none"></path><path d="M22 16V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2zm-11-4l2.03 2.71L16 11l4 5H8l3-4zM2 6v14c0 1.1.9 2 2 2h14v-2H4V6H2z"></path></g><g id="color_lens"><path d="M0 0h24v24H0z" fill="none"></path><path d="M12 3a9 9 0 000 18c.83 0 1.5-.67 1.5-1.5 0-.39-.15-.74-.39-1.01-.23-.26-.38-.61-.38-.99 0-.83.67-1.5 1.5-1.5H16c2.76 0 5-2.24 5-5 0-4.42-4.03-8-9-8zm-5.5 9c-.83 0-1.5-.67-1.5-1.5S5.67 9 6.5 9 8 9.67 8 10.5 7.33 12 6.5 12zm3-4C8.67 8 8 7.33 8 6.5S8.67 5 9.5 5s1.5.67 1.5 1.5S10.33 8 9.5 8zm5 0c-.83 0-1.5-.67-1.5-1.5S13.67 5 14.5 5s1.5.67 1.5 1.5S15.33 8 14.5 8zm3 4c-.83 0-1.5-.67-1.5-1.5S16.67 9 17.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path></g><g fill-rule="evenodd" id="colored_gaming_logo"><path d="m 17.46,3.7145456 -4.92,2.7981819 c -0.332727,0.1909091 -0.741818,0.1909091 -1.08,0 L 6.54,3.7145456 C 6.3709091,3.6218184 6.1854545,3.5454548 6,3.5454548 c -0.1854545,0 -0.3709091,0.076364 -0.54,0.1690908 L 0.55090909,6.5018184 C 0.21272726,6.6981821 0,7.058182 0,7.4509093 V 13.68 c 0,0.392728 0.21272726,0.752728 0.55090909,0.949091 L 11.46,20.825455 C 11.629091,20.923636 11.814545,21 12,21 c 0.185455,0 0.37091,-0.07636 0.54,-0.169091 L 23.449091,14.634546 C 23.792727,14.438182 24,14.078182 24,13.685455 V 7.4509093 C 24,7.058182 23.787273,6.6981821 23.449091,6.5018184 L 18.54,3.7145456 C 18.370909,3.6218184 18.185455,3.5454548 18,3.5454548 c -0.185455,0 -0.370909,0.076364 -0.54,0.1690908 z" fill="#f00"></path><path d="m 18.136364,4.0909093 0,6.1363637 5.318181,-3.1363637 z" fill="#fff"></path></g><g id="comment"><path d="M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18zM18 14H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="consent_shield"><path fill="#4285F4" d="M12 24c6.264-2.945 8.227-8.545 8.8-12.396.12-.813.2-2.085.2-2.604V3.75L12 0 3 3.75V9c0 .52.08 1.79.2 2.604.573 3.85 2.536 9.45 8.8 12.396z"></path><circle cx="12" cy="11" r="6" overflow="visible" fill="#3362B5"></circle><path fill="#FFF" d="M17 16.063c-1.17 1.434-2.975 2.354-5 2.354s-3.83-.92-5-2.354v-.7c0-1.277 2.324-2.316 5-2.363 2.676.046 5 1.086 5 2.363v.7zm-5-4.313c1.242 0 2.25-1.006 2.25-2.25 0-1.242-1.008-2.25-2.25-2.25S9.75 8.258 9.75 9.5c0 1.244 1.008 2.25 2.25 2.25z"></path></g><g id="contact_support"><path d="M0 0h24v24H0V0z" fill="none"></path><path d="M11.5 1C6.26 1 2 5.26 2 10.5c0 5.07 3.99 9.23 9 9.49v3.6l1.43-.69C17.56 20.43 21 15.45 21 10.5 21 5.26 16.74 1 11.5 1zM13 20.3V18h-1.5C7.36 18 4 14.64 4 10.5S7.36 3 11.5 3 19 6.36 19 10.5c0 3.73-2.36 7.51-6 9.8zm-2.5-5.8h2v2h-2zm1-10.5c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4z"></path></g><g id="content_cut"><circle cx="6" cy="18" r="2" fill="none"></circle><circle cx="6" cy="6" r="2" fill="none"></circle><path d="M9.64 7.64c.23-.5.36-1.05.36-1.64 0-2.21-1.79-4-4-4S2 3.79 2 6s1.79 4 4 4c.59 0 1.14-.13 1.64-.36L10 12l-2.36 2.36C7.14 14.13 6.59 14 6 14c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.59-.13-1.14-.36-1.64L12 14l7 7h3v-1L9.64 7.64zM6 8c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm6-7.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM19 3l-6 6 2 2 7-7V3z"></path></g><g id="conversations"><path d="M12.04 4C17 4 21 7.7 21 12.3c0 4.57-4 8.28-8.96 8.28-1.76 0-3.4-.47-4.8-1.28-.15-.1-.35-.1-.52-.04-1.58.68-2.8.88-3.45.93-.2 0-.34-.26-.22-.4.6-.9 1.08-1.8 1.43-2.5.1-.2.1-.46-.04-.65C3.58 15.4 3.1 13.9 3.1 12.3c0-4.6 4-8.3 8.94-8.3zm1.6 9.56v1.58c0 .17.22.25.34.13l3.43-3.34c.1-.07.1-.2 0-.27L14 8.32c-.12-.12-.33-.04-.33.13V10c0 .1-.07.18-.17.2-3.38.52-5.04 2.73-5.74 5.1-.06.2.2.34.32.2 1.3-1.42 3.05-2.1 5.4-2.13.1 0 .2.1.2.2z"></path></g><g id="copy"><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"></path></g><g id="course"><path d="M9 21c0 .5.4 1 1 1h4c.6 0 1-.5 1-1v-1H9v1zm3-19C8.1 2 5 5.1 5 9c0 2.4 1.2 4.5 3 5.7V17c0 .5.4 1 1 1h6c.6 0 1-.5 1-1v-2.3c1.8-1.3 3-3.4 3-5.7 0-3.9-3.1-7-7-7z"></path></g><g id="creation_live"><path d="M23,12a11,11,0,0,1-3.22,7.78l-1.41-1.41a9,9,0,0,0,0-12.73l1.41-1.41A11,11,0,0,1,23,12ZM5.64,5.64,4.22,4.22a11,11,0,0,0,0,15.56l1.41-1.41a9,9,0,0,1,0-12.73ZM16.95,7.05,15.54,8.46a5,5,0,0,1,0,7.07l1.41,1.41a7,7,0,0,0,0-9.9Zm-9.9,0a7,7,0,0,0,0,9.9l1.41-1.41a5,5,0,0,1,0-7.07Z" fill="#6f6f6f" fill-rule="evenodd"></path><path d="M12,9a3,3,0,1,1-3,3,3,3,0,0,1,3-3" fill="#f80000" fill-rule="evenodd"></path></g><g id="creation_post"><path d="M18,10v8H6V6h8l2-2H6A2.15,2.15,0,0,0,4,6V18a2.15,2.15,0,0,0,2,2H18a2.15,2.15,0,0,0,2-2V8Z" fill="#6f6f6f" fill-rule="evenodd"></path><path d="M8,14v2h2l7-7L15,7ZM19.15,6.85a.5.5,0,0,0,0-.71L17.85,4.85a.5.5,0,0,0-.71,0L16,6l2,2Z" fill="#f80000" fill-rule="evenodd"></path></g><g id="creation_upload"><path d="M19,4H5A2.15,2.15,0,0,0,3,6V18a2.15,2.15,0,0,0,2,2H19a2.15,2.15,0,0,0,2-2V6A2.15,2.15,0,0,0,19,4ZM5,18H19V6H5Z" fill="#6f6f6f" fill-rule="evenodd"></path><path d="M15,12,10,8v8Z" fill="#f80000" fill-rule="evenodd"></path></g><g transform="translate(5 3)" id="creation_upload_red"><path d="M4 13h6V7h4L7 0 0 7h4z" fill="#737373" fill-rule="evenodd"></path><path d="M0 15h14v2H0z" fill="#f80000" fill-rule="evenodd"></path></g><g id="creator_metadata_monetization"><path d="M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4z"></path></g><g id="creator_metadata_monetization_off"><path d="M12.5 6.9c1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-.53.12-1.03.3-1.48.54l1.47 1.47c.41-.17.91-.27 1.51-.27zM5.33 4.06L4.06 5.33 7.5 8.77c0 2.08 1.56 3.21 3.91 3.91l3.51 3.51c-.34.48-1.05.91-2.42.91-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c.96-.18 1.82-.55 2.45-1.12l2.22 2.22 1.27-1.27L5.33 4.06z"></path></g><g id="creator_studio"><path d="M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.3-.61-.22l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65C14.46 2.18 14.25 2 14 2h-4c-.25 0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1c-.23-.09-.49 0-.61.22l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.69-.98l2.49 1c.23.09.49 0 .61-.22l2-3.46c.12-.22.07-.49-.12-.64l-2.11-1.65zM10 15V9l5 3-5 3z"></path></g><g id="creator_studio_red_logo"><path fill="red" d="M11.13 1.21c.48-.28 1.26-.28 1.74 0l8.01 4.64c.48.28.87.97.87 1.53v9.24c0 .56-.39 1.25-.87 1.53l-8.01 4.64c-.48.28-1.26.28-1.74 0l-8.01-4.64c-.48-.28-.87-.97-.87-1.53V7.38c0-.56.39-1.25.87-1.53l8.01-4.64z"></path><path fill="#fff" d="m12.71 18.98 4.9-2.83c.41-.24.64-.77.64-1.24V9.24c0-.47-.23-1-.64-1.24l-4.9-2.82c-.41-.23-1.02-.23-1.42 0L6.39 8c-.4.23-.64.77-.64 1.24v5.67c0 .47.24 1 .64 1.24l4.9 2.83c.2.12.46.18.71.18.26-.01.51-.07.71-.18z"></path><path fill="red" d="m12.32 5.73 4.89 2.83c.16.09.41.31.41.67v5.67c0 .37-.25.54-.41.64l-4.89 2.83c-.16.09-.48.09-.64 0l-4.89-2.83c-.16-.09-.41-.34-.41-.64V9.24c.02-.37.25-.58.41-.68l4.89-2.83c.08-.05.2-.07.32-.07s.24.02.32.07z"></path><path fill="#fff" d="M9.88 15.25 15.5 12 9.88 8.75z"></path></g><g id="credit_card"><path d="M0 0h24v24H0z" fill="none"></path><path d="M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z"></path></g><g id="dark_theme"><path d="M280.485281,201.514719 L284,198 L287.514719,201.514719 L292.485281,201.514719 L292.485281,206.485281 L296,210 L292.485281,213.514719 L292.485281,218.485281 L287.514719,218.485281 L284,222 L280.485281,218.485281 L275.514719,218.485281 L275.514719,213.514719 L272,210 L275.514719,206.485281 L275.514719,201.514719 L280.485281,201.514719 Z M283.726536,215.86375 C287.116026,215.86375 289.86375,213.251451 289.86375,210.029016 C289.86375,206.806581 287.116026,204.194281 283.726536,204.194281 C283.073662,204.194281 282.164855,204.396254 281.000116,204.800201 C282.532112,206.378393 283.29811,208.121331 283.29811,210.029016 C283.29811,211.9367 282.444938,213.635948 280.738594,215.126758 C282.007413,215.618086 283.003393,215.86375 283.726536,215.86375 Z" transform="translate(-272, -198)"></path></g><g id="delete"><path d="M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"></path></g><g id="delete_sweep"><path d="M15 16h4v2h-4zm0-8h7v2h-7zm0 4h6v2h-6zM3 18c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V8H3v10zM14 5h-3l-1-1H6L5 5H2v2h12z"></path><path fill="none" d="M0 0h24v24H0z"></path></g><g id="dislike"><path d="M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z"></path></g><g id="dislike_outline"><path d="M14.9 3H6c-.8 0-1.5.5-1.8 1.2l-3 7.3c-.1.2-.2.4-.2.7v2c0 1.1.9 2 2 2h6.3l-1 4.7v.3c0 .4.2.8.4 1.1.6.7 1.5.7 2.1.1l5.5-5.7c.4-.4.6-.9.6-1.4V5c0-1.1-.9-2-2-2zm-.2 12.6l-3.5 3.6c-.2.2-.5 0-.4-.2l1-4.6H4c-.6 0-1-.5-1-1v-1.1l2.7-6.6c.2-.5.6-.7 1-.7H14c.5 0 1 .5 1 1v8.8c-.1.3-.2.6-.3.8zM19 3h4v12h-4V3z"></path></g><g id="dismissal"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></g><g id="dogfood"><circle cx="4.5" cy="9.5" r="2.5"></circle><circle cx="9" cy="5.5" r="2.5"></circle><circle cx="15" cy="5.5" r="2.5"></circle><circle cx="19.5" cy="9.5" r="2.5"></circle><path d="M17.34 14.86c-.87-1.02-1.6-1.89-2.48-2.91-.46-.54-1.05-1.08-1.75-1.32-.11-.04-.22-.07-.33-.09-.25-.04-.52-.04-.78-.04s-.53 0-.79.05c-.11.02-.22.05-.33.09-.7.24-1.28.78-1.75 1.32-.87 1.02-1.6 1.89-2.48 2.91-1.31 1.31-2.92 2.76-2.62 4.79.29 1.02 1.02 2.03 2.33 2.32.73.15 3.06-.44 5.54-.44h.18c2.48 0 4.81.58 5.54.44 1.31-.29 2.04-1.31 2.33-2.32.31-2.04-1.3-3.49-2.61-4.8z"></path><path fill="none" d="M0 0h24v24H0z"></path></g><g id="done_all"><path d="M0 0h24v24H0z" fill="none"></path><path d="M18 7l-1.41-1.41-6.34 6.34 1.41 1.41L18 7zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12-1.42-1.41zM.41 13.41L6 19l1.41-1.41L1.83 12 .41 13.41z"></path></g><g id="down_arrow"><path d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"></path></g><g viewBox="0 0 48 48" id="drag_handle"><path d="M0 18H10v4h24v-4zM8 30h26v-4H10v4z"></path></g><g viewBox="0 0 24 24" id="edit"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="email"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"></path></g><g fill-rule="evenodd" id="emoji"><path d="M6.87494031,14 C7.67500942,16.0486784 9.66801755,17.5 12,17.5 C14.3319824,17.5 16.3249906,16.0486784 17.1250597,14 L6.87494031,14 Z M12,22 C6.4771525,22 2,17.5228475 2,12 C2,6.4771525 6.4771525,2 12,2 C17.5228475,2 22,6.4771525 22,12 C22,17.5228475 17.5228475,22 12,22 Z M15.5,11 C16.3284271,11 17,10.3284271 17,9.5 C17,8.67157288 16.3284271,8 15.5,8 C14.6715729,8 14,8.67157288 14,9.5 C14,10.3284271 14.6715729,11 15.5,11 Z M8.5,11 C9.32842712,11 10,10.3284271 10,9.5 C10,8.67157288 9.32842712,8 8.5,8 C7.67157288,8 7,8.67157288 7,9.5 C7,10.3284271 7.67157288,11 8.5,11 Z"></path></g><g id="emoji_activities"><path d="M2.85 6.005A11.187 11.187 0 0 0 1 11.475h5.934a6.756 6.756 0 0 0-4.084-5.47zm.94-1.222A11.223 11.223 0 0 1 11.474 1v10.475H8.442a8.255 8.255 0 0 0-4.653-6.692zm-.94 13.663A11.187 11.187 0 0 1 1 12.976h5.934a6.756 6.756 0 0 1-4.084 5.47zm.94 1.222a11.223 11.223 0 0 0 7.685 3.783V12.975H8.442a8.255 8.255 0 0 1-4.653 6.693zm17.81-1.222a11.187 11.187 0 0 0 1.85-5.47h-5.933a6.756 6.756 0 0 0 4.084 5.47zm-.938 1.222a11.223 11.223 0 0 1-7.687 3.783V12.975h3.034a8.255 8.255 0 0 0 4.653 6.693zM21.6 6.005a11.187 11.187 0 0 1 1.85 5.47h-5.934a6.756 6.756 0 0 1 4.084-5.47zm-.94-1.222A11.223 11.223 0 0 0 12.976 1v10.475h3.034a8.255 8.255 0 0 1 4.653-6.692z"></path></g><g id="emoji_custom"><path d="M 6 3.53125 C 5.8145455 3.53125 5.6378409 3.6260232 5.46875 3.71875 L 0.5625 6.5 C 0.22431817 6.6963637 0 7.0447727 0 7.4375 L 0 13.6875 C 0 14.080228 0.22431817 14.428637 0.5625 14.625 L 11.46875 20.8125 C 11.637841 20.910681 11.814545 21 12 21 C 12.185455 21 12.36216 20.936481 12.53125 20.84375 L 23.4375 14.625 C 23.781136 14.428636 24 14.080227 24 13.6875 L 24 7.4375 C 24 7.0447727 23.775682 6.6963637 23.4375 6.5 L 18.53125 3.71875 C 18.362159 3.6260228 18.185455 3.53125 18 3.53125 C 17.814545 3.53125 17.637841 3.6260232 17.46875 3.71875 L 12.53125 6.5 C 12.198523 6.6909091 11.806932 6.6909091 11.46875 6.5 L 6.53125 3.71875 C 6.3621591 3.6260228 6.1854545 3.53125 6 3.53125 z M 18.125 4.09375 L 23.46875 7.09375 L 18.125 10.21875 L 18.125 4.09375 z "></path></g><g id="emoji_flags"><path d="M4.875 1.5H3v21h2.25v-9H12l1.5-12H4.875zM15 4.5h7.5v12h-9l1.5-12zm-1.5-3l1.5 3-1.5 12-1.5-3 1.5-12z"></path></g><g id="emoji_food"><path d="M22.5 13.5v-.991a2.003 2.003 0 0 0-1.995-2.009H3.495c-1.093 0-1.995.9-1.995 2.009v.991h6a4.5 4.5 0 0 1-6 4.244v1.567a6.01 6.01 0 0 0 6-1.842A5.986 5.986 0 0 0 12 19.5c1.792 0 3.4-.786 4.5-2.031a6.01 6.01 0 0 0 6 1.842v-1.567a4.5 4.5 0 0 1-6-4.244h6v7.998a.995.995 0 0 1-.999 1.002H2.5c-.552 0-.999-.456-.999-1.002V13.5h21zm-17.25-6H7.5v3H5.25v-3zm5.25 0h3v3h-3v-3zm6 0h2.25v3H16.5v-3zM17.625 6c.828 0 1.5-.756 1.5-1.688 0-.931-1.5-2.812-1.5-2.812s-1.5 1.88-1.5 2.813c0 .931.672 1.687 1.5 1.687zM12 6a2.25 2.25 0 0 0 2.25-2.25C14.25 2.507 12 0 12 0S9.75 2.507 9.75 3.75A2.25 2.25 0 0 0 12 6zM6.375 6c.828 0 1.5-.756 1.5-1.688 0-.931-1.5-2.812-1.5-2.812s-1.5 1.88-1.5 2.813c0 .931.672 1.687 1.5 1.687zM7.5 13.5h9a4.5 4.5 0 1 1-9 0z"></path></g><g id="emoji_nature"><path d="M16.165 13.707c1.718.339 3.455.543 4.085.543 1.4 0 2.25-1.007 2.25-2.25s-.85-2.25-2.25-2.25c-.63 0-2.367.204-4.085.543.216.526.335 1.103.335 1.707 0 .604-.12 1.18-.335 1.707zm-.013-3.445c1.454-.975 2.827-2.059 3.273-2.505.99-.99.878-2.303 0-3.182-.88-.878-2.193-.99-3.182 0-.446.446-1.53 1.819-2.505 3.273a4.516 4.516 0 0 1 2.414 2.414zm-2.445-2.427c.339-1.718.543-3.455.543-4.085 0-1.4-1.007-2.25-2.25-2.25s-2.25.85-2.25 2.25c0 .63.204 2.367.543 4.085A4.487 4.487 0 0 1 12 7.5c.604 0 1.18.12 1.707.335zm-3.445.013C9.287 6.394 8.203 5.02 7.757 4.575c-.99-.99-2.303-.878-3.182 0-.878.88-.99 2.193 0 3.182.446.446 1.819 1.53 3.273 2.505a4.516 4.516 0 0 1 2.414-2.414zm-2.427 2.445C6.117 9.954 4.38 9.75 3.75 9.75c-1.4 0-2.25 1.007-2.25 2.25s.85 2.25 2.25 2.25c.63 0 2.367-.204 4.085-.543A4.487 4.487 0 0 1 7.5 12c0-.604.12-1.18.335-1.707zm.013 3.445c-1.454.975-2.827 2.059-3.273 2.505-.99.99-.878 2.303 0 3.182.88.878 2.193.99 3.182 0 .446-.446 1.53-1.819 2.505-3.273a4.516 4.516 0 0 1-2.414-2.414zm2.445 2.427c-.339 1.718-.543 3.455-.543 4.085 0 1.4 1.007 2.25 2.25 2.25s2.25-.85 2.25-2.25c0-.63-.204-2.367-.543-4.085A4.487 4.487 0 0 1 12 16.5c-.604 0-1.18-.12-1.707-.335zm3.445-.013c.975 1.454 2.059 2.827 2.505 3.273.99.99 2.303.878 3.182 0 .878-.88.99-2.193 0-3.182-.446-.446-1.819-1.53-3.273-2.505a4.516 4.516 0 0 1-2.414 2.414z"></path></g><g id="emoji_objects"><path d="M16.324 15.129a7.5 7.5 0 1 0-8.649 0l.379 1.89c.107.534.642.981 1.192.981h5.508c.55 0 1.084-.439 1.192-.98l.378-1.891zM9 19.5a3 3 0 0 0 6 0H9z"></path></g><g fill-rule="evenodd" id="emoji_people"><path d="M19.5 4.652c1.856 1.893 3 4.487 3 7.348 0 5.799-4.701 10.5-10.5 10.5S1.5 17.799 1.5 12c0-2.861 1.144-5.455 3-7.348v-.15h.15A10.466 10.466 0 0 1 12 1.5c2.862 0 5.456 1.145 7.35 3.002h.15v.15zm-1.453 10.35A6.75 6.75 0 0 1 12 18.75a6.75 6.75 0 0 1-6.047-3.748h12.094zM16.5 12.375a1.875 1.875 0 1 0 0-3.75 1.875 1.875 0 0 0 0 3.75zm-9 0a1.875 1.875 0 1 0 0-3.75 1.875 1.875 0 0 0 0 3.75z"></path></g><g fill-rule="evenodd" id="emoji_recent"><path d="M12.75 12V4.5H10.5v9.75H18V12h-5.25zM12 22.5c5.799 0 10.5-4.701 10.5-10.5S17.799 1.5 12 1.5 1.5 6.201 1.5 12 6.201 22.5 12 22.5z"></path></g><g id="emoji_sponsorships"><path d="M12 1C5.93166667 1 1 5.93166667 1 12c0 6.0683333 4.93166667 11 11 11 6.0683333 0 11-4.9316667 11-11 0-6.06833333-4.9316667-11-11-11zm6.16 16.4908333C15.8683333 20.0575 12.385 20.8183333 9.37833329 19.81l6.51750001-6.5175c.3575-.3575.3575-.935 0-1.2925-.3575-.3575-.935-.3575-1.2925 0l-5.82999997 5.83c-.72416666.7241667-1.8975.7058333-2.62166666-.0183333-.65083334-.66-1.21-1.4575-1.63166667-2.4475C3.255 12.4125 3.71333333 8.90166667 5.85833333 6.50916667 8.15 3.9425 11.6333333 3.18166667 14.64 4.19l-6.5175 6.5175c-.3575.3575-.3575.935 0 1.2925.3575.3575.935.3575 1.2925 0l5.83-5.83c.7241667-.72416667 1.8975-.70583333 2.6216667.01833333.6508333.66 1.21 1.4575 1.6316666 2.4475 1.2558334 2.95166667.7975 6.46249997-1.3383333 8.85499997z"></path></g><g id="emoji_symbols"><path d="M1.402 14.13a3.015 3.015 0 0 1 0-4.26L9.87 1.402a3.015 3.015 0 0 1 4.26 0l8.468 8.468a3.015 3.015 0 0 1 0 4.26l-8.468 8.468a3.015 3.015 0 0 1-4.26 0L1.402 14.13z"></path></g><g id="emoji_travel"><path d="M22.056 10.668L19.657 3.47A.73.73 0 0 0 19.001 3H4.999a.737.737 0 0 0-.656.471l-2.398 7.194a.994.994 0 0 0-.445.833v10.511c0 .263.22.491.49.491h2.77c.267 0 .49-.22.49-.491V19.5h13.5v2.509c0 .263.22.491.49.491h2.77c.267 0 .49-.22.49-.491V11.497a.996.996 0 0 0-.444-.83zM4 10.5l1.842-5.529a.743.743 0 0 1 .657-.471h10.995a.73.73 0 0 1 .657.471l1.842 5.529H4zm14.75 5.625a1.875 1.875 0 1 0 0-3.75 1.875 1.875 0 0 0 0 3.75zm-13.5 0a1.875 1.875 0 1 0 0-3.75 1.875 1.875 0 0 0 0 3.75z"></path></g><g id="error"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"></path></g><g id="error_black"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"></path></g><g id="error_outline"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></g><g id="event"><path d="M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"></path></g><g id="exit_app"><path d="M0 0h24v24H0z" fill="none"></path><path d="M10.1 15.6l1.4 1.4 5-5-5-5-1.4 1.4 2.57 2.6H3v2h9.67l-2.58 2.6zM19 3H5c-1.1 0-2 .9-2 2v4h2V5h14v14H5v-4H3v4c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"></path></g><g mirror-in-rtl="" id="exit_to_app"><path d="M10.09 15.59L11.5 17l5-5-5-5-1.41 1.41L12.67 11H3v2h9.67l-2.58 2.59zM19 3H5c-1.11 0-2 .9-2 2v4h2V5h14v14H5v-4H3v4c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"></path></g><g id="expand-less"><path d="M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"></path></g><g id="expand-more"><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"></path></g><g id="expand"><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"></path></g><g id="explore"><path d="M12 10.9c-.61 0-1.1.49-1.1 1.1s.49 1.1 1.1 1.1c.61 0 1.1-.49 1.1-1.1s-.49-1.1-1.1-1.1zM12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm2.19 12.19L6 18l3.81-8.19L18 6l-3.81 8.19z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g viewBox="0 0 48 48" id="external_link"><path d="M38 38H10V10h14V6H10c-2.21 0-4 1.79-4 4v28c0 2.21 1.79 4 4 4h28c2.21 0 4-1.79 4-4V24h-4v14zM28 6v4h7.17L15.51 29.66l2.83 2.83L38 12.83V20h4V6H28z"></path></g><g id="fact_check"><path fill="none" d="M0 0h24v24H0z"></path><path fill-rule="evenodd" d="M20 3H4c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM10 17H5v-2h5v2zm0-4H5v-2h5v2zm0-4H5V7h5v2zm4.82 6L12 12.16l1.41-1.41 1.41 1.42L17.99 9l1.42 1.42L14.82 15z"></path></g><g viewBox="0 0 593 599.79" id="fashion_logo"><path d="M296.5 214.26l195.89 113.06H100.61L296.5 214.26m0-42.72L6.89 338.69c-12.17 7-7.19 25.63 6.87 25.63h565.49c14 0 19-18.61 6.86-25.63L296.5 171.54zM315 150.12h-37V97.2s14.52-.61 18.5-.84c14.93-.85 29.41-13.77 29.41-30a29.41 29.41 0 0 0-58.82 0h-37A66.41 66.41 0 1 1 315 130.14z"></path><path d="M259.39 144.69h74.23v48.27h-74.23zM186.01 549.93h37.11v49.86h-37.11zM334.47 549.93h37.11v49.86h-37.11zM378.46 356.41h56.28v144.32h-56.28zM260.24 549.93h37.11v49.86h-37.11z"></path><path d="M168.87 327.09h217.51v230H168.87z"></path></g><g id="fast_rewind"><path d="M0 0h24v24H0z" fill="none"></path><path d="M11 18V6l-8.5 6 8.5 6zm.5-6l8.5 6V6l-8.5 6z"></path></g><g id="feedback"><path d="M0 0h24v24H0z" fill="none"></path><path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 12h-2v-2h2v2zm0-4h-2V6h2v4z"></path></g><g viewBox="0 0 12 12" id="fill_dollar_sign_heart_12"><path d="M11.86 2.3c-.1-.44-.32-.84-.63-1.17-.33-.36-.74-.65-1.19-.85C9.58.09 9.09-.01 8.59 0c-.49.01-.98.12-1.43.33C6.72.55 6 1 6 1S5.3.55 4.85.33A3.523 3.523 0 001.98.28c-.45.2-.86.48-1.19.85-.31.33-.53.73-.64 1.17C-.71 5.3 2.12 9.61 6 12c3.58-2.39 6.71-6.12 5.86-9.7zM8 4H5v1h2c.55 0 1 .45 1 1v1c0 .55-.45 1-1 1v1H5V8H4V7h3V6H5c-.55 0-1-.45-1-1V4c0-.55.45-1 1-1V2h2v1h1v1z"></path></g><g id="filter"><path d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"></path></g><g id="find_in_page"><path d="M0 0h24v24H0V0z" fill="none"></path><path d="M6 2c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6H6zm12 15.59l-2.2-2.2c.44-.69.7-1.51.7-2.39 0-2.48-2.02-4.5-4.5-4.5S7.5 10.52 7.5 13s2.02 4.5 4.5 4.5c.88 0 1.69-.26 2.39-.7l3.2 3.2H6V4h7.17L18 8.83v8.76zm-6-2.09c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"></path></g><g id="first_page"><path d="M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"></path></g><g id="flag"><path d="M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z"></path></g><g id="flag_outline"><path d="M14 6l-1-2H5v17h2v-7h5l1 2h7V6h-6zm4 8h-4l-1-2H7V6h5l1 2h5v6z"></path></g><g fill-rule="evenodd" id="folder"><path d="M12,6.75 L10.2,5 L4.8,5 C3.81,5 3,5.7875 3,6.75 L3,17.25 C3,18.2125 3.81,19 4.8,19 L19.2,19 C20.19,19 21,18.2125 21,17.25 L21,8.5 C21,7.5375 20.19,6.75 19.2,6.75 L12,6.75 Z"></path></g><g id="forum"><path d="M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z"></path></g><g id="full_heart"><path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path></g><g id="fullscreen"><path d="M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"></path></g><g id="fullscreen_exit"><path d="M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z"></path></g><g id="g_translate"><path d="M20 5h-9.12L10 2H4c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h7l1 3h8c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zM7.17 14.59c-2.25 0-4.09-1.83-4.09-4.09s1.83-4.09 4.09-4.09c1.04 0 1.99.37 2.74 1.07l.07.06-1.23 1.18-.06-.05c-.29-.27-.78-.59-1.52-.59-1.31 0-2.38 1.09-2.38 2.42s1.07 2.42 2.38 2.42c1.37 0 1.96-.87 2.12-1.46H7.08V9.91h3.95l.01.07c.04.21.05.4.05.61 0 2.35-1.61 4-3.92 4zm6.03-1.71c.33.6.74 1.18 1.19 1.7l-.54.53-.65-2.23zm.77-.76h-.99l-.31-1.04h3.99s-.34 1.31-1.56 2.74c-.52-.62-.89-1.23-1.13-1.7zM21 20c0 .55-.45 1-1 1h-7l2-2-.81-2.77.92-.92L17.79 18l.73-.73-2.71-2.68c.9-1.03 1.6-2.25 1.92-3.51H19v-1.04h-3.64V9h-1.04v1.04h-1.96L11.18 6H20c.55 0 1 .45 1 1v13z"></path></g><g fill-rule="evenodd" id="gaming_logo"><path d="M22,13V8l-5-3l-5,3l0,0L7,5L2,8v5l10,6L22,13z M9,11H7v2H6v-2H4v-1h2V8h1v2h2V11z M15,13 c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S15.55,13,15,13z M18,11c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1S18.55,11,18,11z"></path></g><g id="gif"><path fill="none" d="M0 0h24v24H0z"></path><path d="M11.5 9H13v6h-1.5zM9 9H6c-.6 0-1 .5-1 1v4c0 .5.4 1 1 1h3c.6 0 1-.5 1-1v-2H8.5v1.5h-2v-3H10V10c0-.5-.4-1-1-1zM19 10.5V9h-4.5v6H16v-2h2v-1.5h-2v-1z"></path></g><g id="google"><path d="M12 13.9v-3.72h9.36c.14.63.25 1.22.25 2.05 0 5.71-3.83 9.77-9.6 9.77C6.48 22 2 17.52 2 12S6.48 2 12 2c2.7 0 4.96.99 6.69 2.61l-2.84 2.76c-.72-.68-1.97-1.49-3.85-1.49-3.31 0-6.01 2.75-6.01 6.12s2.7 6.12 6.01 6.12c3.83 0 5.24-2.65 5.5-4.22H12z"></path></g><g transform="translate(3 3)" id="google_logo"><path d="m17.64 9.2045c0-0.63818-0.057273-1.2518-0.16364-1.8409h-8.4764v3.4814h4.8436c-0.20864 1.125-0.84273 2.0782-1.7959 2.7164v2.2582h2.9086c1.7018-1.5668 2.6836-3.8741 2.6836-6.615z" fill="#4285F4"></path><path d="m9 18c2.43 0 4.4673-0.80591 5.9564-2.1805l-2.9086-2.2582c-0.80591 0.54-1.8368 0.85909-3.0477 0.85909-2.3441 0-4.3282-1.5832-5.0359-3.7105h-3.0068v2.3318c1.4809 2.9414 4.5245 4.9582 8.0427 4.9582z" fill="#34A853"></path><path d="m3.9641 10.71c-0.18-0.54-0.28227-1.1168-0.28227-1.71s0.10227-1.17 0.28227-1.71v-2.3318h-3.0068c-0.60955 1.215-0.95727 2.5895-0.95727 4.0418 0 1.4523 0.34773 2.8268 0.95727 4.0418l3.0068-2.3318z" fill="#FBBC05"></path><path d="m9 3.5795c1.3214 0 2.5077 0.45409 3.4405 1.3459l2.5814-2.5814c-1.5586-1.4523-3.5959-2.3441-6.0218-2.3441-3.5182 0-6.5618 2.0168-8.0427 4.9582l3.0068 2.3318c0.70773-2.1273 2.6918-3.7105 5.0359-3.7105z" fill="#EA4335"></path></g><g viewBox="0 0 192 192" id="google_play_games"><style>\n    .google_play_games__Graphic_x0020_Style_x0020_5{fill:#fafafa}\n  </style><switch><g><linearGradient gradientUnits="userSpaceOnUse" x1="0" x2=".5" y1="0" y2=".866"><stop offset="0" stop-color="#064d25" stop-opacity="0"></stop><stop offset="1" stop-color="#064d25" stop-opacity=".25"></stop></linearGradient><path fill="none" d="M0 0h192v192H0z"></path><path d="M170.8 86.12L37.39 10.3c-5.69-3.24-10.76-2.93-13.94.15l-.01-.01C21.28 12.52 20 15.9 20 20.33v151.34c0 4.43 1.28 7.81 3.44 9.9l.01-.01c3.18 3.08 8.24 3.38 13.94.15l133.41-75.82c9.56-5.44 9.56-14.34 0-19.77z" fill="#097138"></path><linearGradient gradientUnits="userSpaceOnUse" x1="98.9853" x2="98.9853" y1="184.2492" y2="8.2492"><stop offset="0" stop-color="#fff" stop-opacity="0"></stop><stop offset="1" stop-color="#fff" stop-opacity=".1"></stop></linearGradient><path d="M170.8 86.12L37.39 10.3c-5.69-3.24-10.76-2.93-13.94.15l-.01-.01C21.28 12.52 20 15.9 20 20.33v151.34c0 4.43 1.28 7.81 3.44 9.9l.01-.01c3.18 3.08 8.24 3.38 13.94.15l133.41-75.82c9.56-5.44 9.56-14.34 0-19.77z" fill="url(#google_play_games__SVGID_2_)"></path><path d="M170.83 87.12L37.39 11.3C27.82 5.87 20 10.38 20 21.33v-1C20 9.38 27.82 4.87 37.39 10.3l133.44 75.82c5 2.84 7.36 6.63 7.13 10.38-.21-3.41-2.57-6.79-7.13-9.38z" opacity=".1" fill="#fff"></path><path d="M160.78 111.57c-1.98-11.56-4.68-27.34-6.63-38.7-.17-.98-.49-2.51-.49-2.51h-1s.34 3.02.34 4.66c0 17.61-13.67 31.02-31.09 31.02H84l-9 9h44l12.79 13.01 28.99-16.48z" fill="#00b359"></path><linearGradient gradientUnits="userSpaceOnUse" x1="125.302" x2="134.1527" y1="111.7027" y2="127.0326"><stop offset="0" stop-color="#064d25" stop-opacity="0"></stop><stop offset="1" stop-color="#064d25" stop-opacity=".25"></stop></linearGradient><path d="M160.78 111.57c-1.98-11.56-4.68-27.34-6.63-38.7-.17-.98-.49-2.51-.49-2.51h-1s.34 3.02.34 4.66c0 17.61-13.67 31.02-31.09 31.02H84l-9 9h44l12.79 13.01 28.99-16.48z" fill="url(#google_play_games__SVGID_3_)"></path><path d="M122.32 43.01H73.36c-15.7 0-28.49 9.79-31.93 29.87-3.43 20.06-9.23 53.94-9.23 53.94-.13.74-.19 1.45-.19 2.23 0 7.16 5.71 12.95 12.75 12.95 3.52 0 6.71-1.39 9.02-3.74l30.82-31.21h37.73c17.42 0 31.68-14.41 31.68-32.02-.01-17.62-14.27-32.02-31.69-32.02z" fill="#00e26b"></path><path class="google_play_games__Graphic_x0020_Style_x0020_5" d="M88 72H77V61h-8v11H58v8h11v11h8V80h11z"></path><circle class="google_play_games__Graphic_x0020_Style_x0020_5" cx="122" cy="65" r="5"></circle><circle class="google_play_games__Graphic_x0020_Style_x0020_5" cx="122" cy="87" r="5"></circle><circle class="google_play_games__Graphic_x0020_Style_x0020_5" cx="133" cy="76" r="5"></circle><g><circle class="google_play_games__Graphic_x0020_Style_x0020_5" cx="111" cy="76" r="5"></circle></g><path d="M122.32 106.04H84.59l-30.82 31.21c-2.31 2.35-5.5 3.74-9.02 3.74-6.89 0-12.48-5.53-12.73-12.48-.01.18-.02.35-.02.53 0 7.16 5.71 12.95 12.75 12.95 3.52 0 6.71-1.39 9.02-3.74l30.82-31.21h37.73c17.42 0 31.68-14.41 31.68-32.02 0-.17-.01-.33-.01-.5-.27 17.38-14.41 31.52-31.67 31.52z" opacity=".15" fill="#231f20"></path><path d="M42.5 68c4.75-16.11 16.77-23.99 30.86-23.99h48.96c14.68 0 27.36 10.24 30.91 23.99-3.19-14.26-15.87-24.99-30.91-24.99H73.36c-14.37 0-26.3 8.21-30.86 24.99z" opacity=".25" fill="#fff"></path></g></switch></g><g id="groups"><path fill="none" d="M0 0h24v24H0z"></path><path d="M4 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm1.13 1.1c-.37-.06-.74-.1-1.13-.1-.99 0-1.93.21-2.78.58A2.01 2.01 0 000 16.43V18h4.5v-1.61c0-.83.23-1.61.63-2.29zM20 13c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm4 3.43c0-.81-.48-1.53-1.22-1.85A6.95 6.95 0 0020 14c-.39 0-.76.04-1.13.1.4.68.63 1.46.63 2.29V18H24v-1.57zm-7.76-2.78c-1.17-.52-2.61-.9-4.24-.9-1.63 0-3.07.39-4.24.9A2.988 2.988 0 006 16.39V18h12v-1.61c0-1.18-.68-2.26-1.76-2.74zM8.07 16c.09-.23.13-.39.91-.69.97-.38 1.99-.56 3.02-.56s2.05.18 3.02.56c.77.3.81.46.91.69H8.07zM12 8c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1m0-2c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"></path></g><g mirror-in-rtl="" id="guide_close"><path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"></path></g><g id="happy"><path fill="none" d="M0 0h24v24H0z"></path><circle cx="15.5" cy="9.5" r="1.5"></circle><circle cx="8.5" cy="9.5" r="1.5"></circle><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-4c-1.48 0-2.75-.81-3.45-2H6.88c.8 2.05 2.79 3.5 5.12 3.5s4.32-1.45 5.12-3.5h-1.67c-.7 1.19-1.97 2-3.45 2z"></path></g><g id="health_and_safety"><path d="M17,13h-4v4h-2v-4H7v-2h4V7h2v4h4V13z M12,3.1l7,3.21v4.84c0,1.3-0.25,2.6-0.75,3.86c-0.15,0.37-0.33,0.76-0.55,1.17 c-0.15,0.27-0.31,0.54-0.48,0.81C15.91,19,14.06,20.41,12,20.97C9.94,20.41,8.09,19,6.77,16.99c-0.17-0.27-0.33-0.54-0.48-0.81 c-0.22-0.41-0.4-0.79-0.55-1.17C5.25,13.75,5,12.45,5,11.15V6.31L12,3.1 M12,2L4,5.67v5.49c0,1.47,0.3,2.9,0.81,4.22 c0.17,0.44,0.37,0.86,0.6,1.28c0.16,0.3,0.34,0.6,0.52,0.88c1.42,2.17,3.52,3.82,5.95,4.44L12,22l0.12-0.03 c2.43-0.61,4.53-2.26,5.95-4.43c0.19-0.29,0.36-0.58,0.52-0.88c0.22-0.41,0.43-0.84,0.6-1.28C19.7,14.05,20,12.62,20,11.15V5.67 L12,2L12,2z"></path></g><g id="help"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"></path></g><g id="help_outline"><path d="M11 18h2v-2h-2v2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4z"></path></g><g id="highlight_off"><path d="M0 0h24v24H0z" fill="none"></path><path d="M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41 14.59 8zM12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></g><g id="hourglass"><path d="M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2H6z"></path></g><g id="image"><path d="M0 0h24v24H0z" fill="none"></path><path d="M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z"></path></g><g id="info-outline"><path d="M11 17h2v-6h-2v6zm1-15C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zM11 9h2V7h-2v2z"></path></g><g id="info"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"></path></g><g id="info_circle"><path d="M13,17h-2v-6h2V17z M13,7h-2v2h2V7z M12,3c-4.96,0-9,4.04-9,9s4.04,9,9,9c4.96,0,9-4.04,9-9S16.96,3,12,3 M12,2 c5.52,0,10,4.48,10,10s-4.48,10-10,10C6.48,22,2,17.52,2,12S6.48,2,12,2L12,2z"></path></g><g id="info_outline"><path d="M11 17h2v-6h-2v6zm1-15C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zM11 9h2V7h-2v2z"></path></g><g id="insert_chart"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"></path></g><g id="insert_chart_outlined"><path fill="none" d="M0 0h24v24H0V0z"></path><path d="M9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4zm2 2H5V5h14v14zm0-16H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"></path></g><g id="insert_photo"><path d="M0 0h24v24H0z" fill="none"></path><path d="M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z"></path></g><g id="insights"><path fill="none" d="M0 0h24v24H0z"></path><path d="M21 8c-1.45 0-2.26 1.44-1.93 2.51l-3.55 3.56c-.3-.09-.74-.09-1.04 0l-2.55-2.55C12.27 10.45 11.46 9 10 9c-1.45 0-2.27 1.44-1.93 2.52l-4.56 4.55C2.44 15.74 1 16.55 1 18c0 1.1.9 2 2 2 1.45 0 2.26-1.44 1.93-2.51l4.55-4.56c.3.09.74.09 1.04 0l2.55 2.55C12.73 16.55 13.54 18 15 18c1.45 0 2.27-1.44 1.93-2.52l3.56-3.55c1.07.33 2.51-.48 2.51-1.93 0-1.1-.9-2-2-2z"></path><path d="M15 9l.94-2.07L18 6l-2.06-.93L15 3l-.92 2.07L12 6l2.08.93zM3.5 11L4 9l2-.5L4 8l-.5-2L3 8l-2 .5L3 9z"></path></g><g id="invite_only_mode"><path d="M21,15v-1c0-1.11-0.9-2-2-2c-1.11,0-2,0.9-2,2v1c-0.55,0-1,0.45-1,1v3c0,0.55,0.45,1,1,1h4c0.55,0,1-0.45,1-1v-3 C22,15.45,21.55,15,21,15z M20,15h-2v-1.02c0-0.54,0.45-0.98,1-0.98c0.55,0,1,0.44,1,0.98V15z M6,7c0-2.21,1.79-4,4-4 c2.21,0,4,1.79,4,4s-1.79,4-4,4C7.79,11,6,9.21,6,7z M14.18,20H2v-3c0-2.66,5.33-4,8-4c1.29,0,3.21,0.32,4.84,0.94 C14.33,14.48,14,15.2,14,16v3C14,19.35,14.07,19.69,14.18,20z"></path></g><g id="invite_only_mode_off"><path d="M6,7c0-2.21,1.79-4,4-4c2.21,0,4,1.79,4,4s-1.79,4-4,4C7.79,11,6,9.21,6,7z M14.18,20H2v-3c0-2.66,5.33-4,8-4 c1.29,0,3.21,0.32,4.84,0.94C14.33,14.48,14,15.2,14,16v3C14,19.35,14.07,19.69,14.18,20z M21,15v-1c0-1.11-0.9-2-2-2 c-1.11,0-2,0.9-2,2h1v-0.02c0-0.54,0.45-0.98,1-0.98c0.55,0,1,0.44,1,0.98V15h-1h-1h-1c-0.55,0-1,0.45-1,1v3c0,0.55,0.45,1,1,1h4 c0.55,0,1-0.45,1-1v-3C22,15.45,21.55,15,21,15z"></path></g><g id="keep"><path d="M16 5h.99L17 3H7v2h1v7l-2 2v2h5v6l1 1 1-1v-6h5v-2l-2-2V5z"></path></g><g id="keep_off"><path d="M20.17 20.41L14.76 15h.01L8 8.23v.01L3.65 3.88 2.41 5.12 8 10.71V11l-2 2v2h5v6l1 1 1-1v-5.29l5.94 5.94zM8 5.75L17.25 15H18v-2l-2-2V4h.99L17 2H7v2h1z"></path></g><g id="keyboard"><path d="M20 5H4c-1.1 0-1.99.9-1.99 2L2 17c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-9 3h2v2h-2V8zm0 3h2v2h-2v-2zM8 8h2v2H8V8zm0 3h2v2H8v-2zm-1 2H5v-2h2v2zm0-3H5V8h2v2zm9 7H8v-2h8v2zm0-4h-2v-2h2v2zm0-3h-2V8h2v2zm3 3h-2v-2h2v2zm0-3h-2V8h2v2z"></path></g><g id="language"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2s.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56zm2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2s.07-1.35.16-2h4.68c.09.65.16 1.32.16 2s-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2s-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z"></path></g><g id="last_page"><path d="M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"></path></g><g id="launch"><path fill="none" d="M0 0h24v24H0V0z"></path><path d="M19 19H5V5h7V3H3v18h18v-9h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"></path></g><g id="library_add"><path d="M0 0h24v24H0z" fill="none"></path><path d="M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9h-4v4h-2v-4H9V9h4V5h2v4h4v2z"></path></g><g id="library_music"><path d="M0 0h24v24H0z" fill="none"></path><path d="M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 5h-3v5.5c0 1.38-1.12 2.5-2.5 2.5S10 13.88 10 12.5s1.12-2.5 2.5-2.5c.57 0 1.08.19 1.5.51V5h4v2zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6z"></path></g><g id="library_remove"><path fill="none" d="M0 0h24v24H0z"></path><path d="M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7.53 12L9 10.5l1.4-1.41 2.07 2.08L17.6 6 19 7.41 12.47 14zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6z"></path></g><g id="like"><path d="M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z"></path></g><g id="like_outline"><path d="M9 21h9c.8 0 1.5-.5 1.8-1.2l3-7.3c.1-.2.2-.4.2-.7V9.7c0-1.1-.9-2.1-2-2.1h-6.3l1-4.7v-.3c0-.4-.2-.8-.4-1.1-.6-.6-1.5-.5-2.1.1L7.6 7.3c-.4.4-.6.9-.6 1.4V19c0 1.1.9 2 2 2zm.3-12.6l3.5-3.6c.2-.2.5 0 .4.2l-1 4.7H20c.6 0 1 .5 1 1v1l-2.7 6.7c-.2.3-.6.6-1 .6H10c-.6 0-1-.5-1-1V9.2c0-.4.1-.6.3-.8zM5 21H1V9h4v12z"></path></g><g id="likes_playlist"><path d="M3.75 18.75h3v-9h-3v9zm16.5-8.25c0-.83-.68-1.5-1.5-1.5h-4.73l.7-3.43.03-.24c0-.3-.13-.6-.33-.8l-.8-.78L8.7 8.7c-.3.26-.45.64-.45 1.05v7.5c0 .82.67 1.5 1.5 1.5h6.75c.62 0 1.15-.38 1.38-.9l2.27-5.3c.06-.18.1-.36.1-.55v-1.5z"></path></g><g id="link"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"></path></g><g id="live"><path d="M16.94 6.91l-1.41 1.45c.9.94 1.46 2.22 1.46 3.64s-.56 2.71-1.46 3.64l1.41 1.45c1.27-1.31 2.05-3.11 2.05-5.09s-.78-3.79-2.05-5.09zM19.77 4l-1.41 1.45C19.98 7.13 21 9.44 21 12.01c0 2.57-1.01 4.88-2.64 6.54l1.4 1.45c2.01-2.04 3.24-4.87 3.24-7.99 0-3.13-1.23-5.96-3.23-8.01zM7.06 6.91c-1.27 1.3-2.05 3.1-2.05 5.09s.78 3.79 2.05 5.09l1.41-1.45c-.9-.94-1.46-2.22-1.46-3.64s.56-2.71 1.46-3.64L7.06 6.91zM5.64 5.45L4.24 4C2.23 6.04 1 8.87 1 11.99c0 3.13 1.23 5.96 3.23 8.01l1.41-1.45C4.02 16.87 3 14.56 3 11.99s1.01-4.88 2.64-6.54z"></path><circle cx="12" cy="12" r="3"></circle></g><g id="live_unlisted"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"></path></g><g id="local_mall"><path d="M0 0h24v24H0z" fill="none"></path><path d="M19 6h-2c0-2.76-2.24-5-5-5S7 3.24 7 6H5c-1.1 0-1.99.9-1.99 2L3 20c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-7-3c1.66 0 3 1.34 3 3H9c0-1.66 1.34-3 3-3zm0 10c-2.76 0-5-2.24-5-5h2c0 1.66 1.34 3 3 3s3-1.34 3-3h2c0 2.76-2.24 5-5 5z"></path></g><g id="local_offer"><path d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7z"></path></g><g id="location_pin"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="lock"><path d="M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z"></path></g><g id="lock_clock"><path d="M0 0h24v24H0V0z" fill="none"></path><path d="M14.5 14.2l2.9 1.7-.8 1.3L13 15v-5h1.5v4.2zM22 14c0 4.41-3.59 8-8 8-2.02 0-3.86-.76-5.27-2H4c-1.15 0-2-.85-2-2V9c0-1.12.89-1.96 2-2v-.5C4 4.01 6.01 2 8.5 2c2.34 0 4.24 1.79 4.46 4.08.34-.05.69-.08 1.04-.08 4.41 0 8 3.59 8 8zM6 7h5v-.74A2.509 2.509 0 008.5 4 2.5 2.5 0 006 6.5V7zm14 7c0-3.31-2.69-6-6-6s-6 2.69-6 6 2.69 6 6 6 6-2.69 6-6z"></path></g><g id="lock_open"><path d="M0 0h24v24H0z" fill="none"></path><path d="M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm6-9h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6h1.9c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm0 12H6V10h12v10z"></path></g><g id="loop"><path d="M7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4z"></path></g><g id="loop_one"><path d="M7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4zm-4-2V9h-1l-2 1v1h1.5v4H13z"></path></g><g id="manual-record"><circle cx="12" cy="12" r="8"></circle></g><g id="maximize"><path d="M3 3h18v2H3z"></path></g><g id="meh"><path d="M9 14h6v1.5H9z"></path><circle cx="15.5" cy="9.5" r="1.5"></circle><circle cx="8.5" cy="9.5" r="1.5"></circle><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path><path fill="none" d="M0 0h24v24H0z"></path></g><g fill-rule="evenodd" id="members_only_mode"><path d="M9,8 L9,9 L7,9 L7,7.5 L7,7 C7,6.44771525 7.4556644,6 7.99539757,6 L16.0046024,6 C16.5543453,6 17,6.44386482 17,7 L17,8 L9,8 Z M15,12 L7,12 L7,13 C7,13.5561352 7.44565467,14 7.99539757,14 L16.0046024,14 C16.5443356,14 17,13.5522847 17,13 L17,12.5 L17,11 L15,11 L15,12 Z M2,16.0029699 L2,3.99406028 C2,2.89451376 2.89130934,2 3.99079514,2 L20.0092049,2 C21.1017876,2 22,2.8927712 22,3.99406028 L22,16.0059397 C22,17.1054862 21.1086907,18 20.0092049,18 L6,18 L2,22 L2,16.0029699 Z M11,14 L13,14 L13,16 L11,16 L11,14 Z M7,9 L16.0046024,9 C16.5543453,9 17,9.44386482 17,10 L17,11 L7.99539757,11 C7.44565467,11 7,10.5561352 7,10 L7,9 Z M11,4 L13,4 L13,6 L11,6 L11,4 Z"></path></g><g fill-rule="evenodd" id="members_only_mode_off"><path d="M2,16.0029699 L2,3.99406028 C2,2.89451376 2.89130934,2 3.99079514,2 L20.0092049,2 C21.1017876,2 22,2.8927712 22,3.99406028 L22,16.0059397 C22,17.1054862 21.1086907,18 20.0092049,18 L6,18 L2,22 L2,16.0029699 Z M14,12 L6,12 L6,14 L14,14 L14,12 Z M18,9 L6,9 L6,11 L18,11 L18,9 Z M18,6 L6,6 L6,8 L18,8 L18,6 Z"></path></g><g id="membership_post_purchase"><path d="M9 4c-4.4 0-8 3.6-8 8s3.6 8 8 8c-2.4-1.8-4-4.7-4-8s1.6-6.2 4-8zm13 4.3c.7 1 1 2.4 1 3.7 0 4.4-3.6 8-8 8s-8-3.6-8-8 3.6-8 8-8c2.4 0 4.5 1 6 2.6l-7 7-2.6-2.6-1.4 1.4 4 4 8-8z"></path></g><g id="membership_pre_purchase"><path d="M9 4c-4.42 0-8 3.582-8 8s3.58 8 8 8c-2.43-1.824-4-4.73-4-8 0-3.27 1.57-6.176 4-8zm7 4.09c.103.022.204.05.3.08.35.115.65.277.9.488.25.21.447.464.588.762.14.297.212.63.212.997h-1.83c0-.146-.02-.28-.065-.404-.043-.123-.11-.228-.198-.315-.09-.087-.2-.156-.33-.206-.13-.05-.284-.075-.462-.075-.174 0-.328.02-.46.062-.132.04-.243.09-.332.17-.09.07-.156.15-.2.25-.046.09-.07.19-.07.3 0 .12.033.22.098.32.07.09.16.18.28.27.12.08.27.16.44.23.17.07.37.14.58.21.41.13.77.28 1.09.44.32.16.59.34.81.55.22.2.39.44.5.7.12.26.17.55.17.88 0 .35-.06.66-.2.93s-.32.5-.57.68c-.24.19-.54.33-.89.42-.11.03-.22.05-.34.07V18h-2v-2.16c-.11-.032-.22-.07-.33-.113-.23-.092-.45-.21-.66-.35-.2-.14-.38-.31-.52-.505-.14-.196-.26-.42-.35-.67-.08-.248-.12-.526-.12-.833h1.84c0 .22.03.42.09.57.06.15.15.28.26.37.12.09.26.16.42.2.17.04.36.06.58.06.17 0 .32-.02.444-.06.12-.04.224-.1.305-.17.08-.07.14-.15.177-.24.04-.1.06-.19.06-.3 0-.12-.016-.23-.05-.33s-.1-.19-.195-.28c-.1-.09-.235-.18-.41-.26-.18-.09-.41-.18-.694-.28-.334-.11-.657-.24-.967-.38-.31-.15-.585-.31-.826-.51-.24-.2-.434-.43-.578-.69-.143-.26-.215-.57-.215-.92 0-.34.07-.64.22-.91.14-.264.35-.49.61-.68.26-.19.57-.337.93-.44h.01V6h2v2.09zM15 20c4.418 0 8-3.582 8-8s-3.582-8-8-8-8 3.582-8 8 3.582 8 8 8z"></path></g><g id="memberships"><path d="M13.67 10.91l2.01-1.74-2.65-.23L12 6.5l-1.03 2.44-2.65.23 2.01 1.74-.6 2.59L12 12.13l2.28 1.37-.61-2.59zM12 2c-4.42 0-8 3.58-8 8 0 2.53 1.17 4.77 3 6.24V22l5-2 5 2v-5.76c1.83-1.47 3-3.71 3-6.24 0-4.42-3.58-8-8-8zm4 18.52l-4-1.6-4 1.6v-3.6c1.18.68 2.54 1.08 4 1.08s2.82-.4 4-1.08v3.6zM12 17c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7z"></path></g><g id="menu"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></g><g id="message"><path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 12H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="microphone_off"><path d="M19 11h-1.7c0 .74-.16 1.43-.43 2.05l1.23 1.23c.56-.98.9-2.1.9-3.28zm-4.02.17L15 11V5c0-1.66-1.34-3-3-3S9 3.34 9 5v.18l5.98 6zM4.28 3L3 4.27l6 6V11c0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.66 1.66c-.7.33-1.5.52-2.3.52-2.75 0-5.3-2.1-5.3-5.1H5c0 3.4 2.72 6.23 6 6.72V21h2v-3.28c.9-.13 1.77-.45 2.54-.9l4.2 4.18L21 19.73 4.27 3z"></path></g><g id="microphone_on"><path d="M12 14c1.66 0 2.99-1.34 2.99-3L15 5c0-1.66-1.34-3-3-3S9 3.34 9 5v6c0 1.66 1.34 3 3 3zm5.3-3c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.48 6-3.3 6-6.72h-1.7z"></path></g><g id="minimize"><path d="M6 19h12v2H6z"></path></g><g id="mix"><path d="M16.94 6.9l-1.4 1.46C16.44 9.3 17 10.58 17 12s-.58 2.7-1.48 3.64l1.4 1.45C18.22 15.74 19 13.94 19 12s-.8-3.8-2.06-5.1zM23 12c0-3.12-1.23-5.95-3.23-8l-1.4 1.45C19.97 7.13 21 9.45 21 12s-1 4.9-2.64 6.55l1.4 1.45c2-2.04 3.24-4.87 3.24-8zM7.06 17.1l1.4-1.46C7.56 14.7 7 13.42 7 12s.6-2.7 1.5-3.64L7.08 6.9C5.78 8.2 5 10 5 12s.8 3.8 2.06 5.1zM1 12c0 3.12 1.23 5.95 3.23 8l1.4-1.45C4.03 16.87 3 14.55 3 12s1-4.9 2.64-6.55L4.24 4C2.24 6.04 1 8.87 1 12zm9-3.32v6.63l5-3.3-5-3.3z"></path></g><g id="mobile_portrait"><path fill="none" d="M0 0h24v24H0z"></path><path d="M17 1.01L7 1c-1.1 0-1.99.9-1.99 2v18c0 1.1.89 2 1.99 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z"></path></g><g id="monetization_on"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1.41 16.09V20h-2.67v-1.93c-1.71-.36-3.16-1.46-3.27-3.4h1.96c.1 1.05.82 1.87 2.65 1.87 1.96 0 2.4-.98 2.4-1.59 0-.83-.44-1.61-2.67-2.14-2.48-.6-4.18-1.62-4.18-3.67 0-1.72 1.39-2.84 3.11-3.21V4h2.67v1.95c1.86.45 2.79 1.86 2.85 3.39H14.3c-.05-1.11-.64-1.87-2.22-1.87-1.5 0-2.4.68-2.4 1.64 0 .84.65 1.39 2.67 1.91s4.18 1.39 4.18 3.91c-.01 1.83-1.38 2.83-3.12 3.16z"></path><path fill="none" d="M0 0h24v24H0z"></path></g><g fill-rule="evenodd" id="money_fill"><g><path d="M0,4.99508929 C0,3.8932319 0.897026226,3 2.00494659,3 L21.9950534,3 C23.1023548,3 24,3.8926228 24,4.99508929 L24,19.0049107 C24,20.1067681 23.1029738,21 21.9950534,21 L2.00494659,21 C0.897645164,21 0,20.1073772 0,19.0049107 L0,4.99508929 Z M11,5 L13,5 L13,7 L11,7 L11,5 Z M7,7 L17,7 L17,9 L7,9 L7,7 Z M7,9 L9,9 L9,11 L7,11 L7,9 Z M7,11 L17,11 L17,13 L7,13 L7,11 Z M15,13 L17,13 L17,15 L15,15 L15,13 Z M7,15 L17,15 L17,17 L7,17 L7,15 Z M11,17 L13,17 L13,19 L11,19 L11,17 Z"></path></g></g><g fill-rule="evenodd" id="money_fill_jpy"><path d="M2 3h20a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2zm10.29 7.67l-2.16-5.42H7.1l3.1 6.86H7.86v1.68h2.94v1.11H7.86v1.67h2.94v2.68h2.89v-2.68h2.76V14.9h-2.76v-1.11h2.76v-1.68h-2.09l3.09-6.86h-3z"></path></g><g fill-rule="evenodd" id="money_fill_more_arrow"><path d="M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm4.6 12.9L12 10.3l-4.6 4.6L6 13.5l6-6 6 6-1.4 1.4z"></path></g><g fill-rule="evenodd" id="money_fill_shopping_bag"><path d="M21 7h-4.11v-.11a4.89 4.89 0 0 0-9.78 0V7H3a1 1 0 0 0-1 1v13a1 1 0 0 0 1 1h18a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1zm-6.11 0H9.11v-.11a2.89 2.89 0 0 1 5.78 0z"></path></g><g fill-rule="evenodd" id="money_fill_store"><path d="M22.82 7.48l-1.54-4.61a2 2 0 0 0-1.9-1.37H4.62a2 2 0 0 0-1.9 1.37L1.18 7.48a3.5 3.5 0 0 0 .48 3.13A3.15 3.15 0 0 0 2 11v9.5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V11a4.14 4.14 0 0 0 .35-.38 3.5 3.5 0 0 0 .47-3.14zm-1.9.64A1.46 1.46 0 0 1 19.53 10a1.44 1.44 0 0 1-1.44-1.22L18 8l-.8-4.5h2.18zM15.17 3.5l.06.31.77 4.55A1.46 1.46 0 0 1 14.54 10h-.08A1.46 1.46 0 0 1 13 8.58V3.5zM11 3.5v5.08A1.46 1.46 0 0 1 9.53 10h-.08A1.45 1.45 0 0 1 8 8.5l.77-4.67a.86.86 0 0 0 0-.16V3.5zM3.08 8.12L4.62 3.5h2.16L6 8v.16l-.11.65A1.44 1.44 0 0 1 4.47 10a1.46 1.46 0 0 1-1.39-1.88zM15.5 20.49H13v-4.32h2.5zm2 0v-6.32H11v6.32H4V12a3.75 3.75 0 0 0 .47 0A3.43 3.43 0 0 0 7 11a3.45 3.45 0 0 0 2.45 1h.08A3.44 3.44 0 0 0 12 11a3.44 3.44 0 0 0 2.47 1h.08A3.44 3.44 0 0 0 17 11a3.42 3.42 0 0 0 2.53 1 3.75 3.75 0 0 0 .47 0v8.5z"></path></g><g fill-rule="evenodd" id="money_heart"><path d="M21.8,6.9c-0.2-0.7-0.5-1.4-1.1-2c-0.5-0.6-1.2-1.1-2-1.4C18,3.2,17.2,3,16.3,3c-0.8,0-1.7,0.2-2.4,0.6\n    C13.2,3.9,12.5,4.4,12,5c-0.5-0.6-1.2-1.1-1.9-1.5C9.3,3.2,8.5,3,7.7,3C6.8,3,6,3.2,5.2,3.5c-0.8,0.3-1.4,0.8-2,1.4\n    c-0.5,0.5-0.9,1.2-1.1,2C0.8,11.9,5.5,18,12,22C18.5,18,23.2,11.9,21.8,6.9z M15,10h-4.5v1.5H14c0.5,0,1,0.5,1,1V15c0,0.5-0.5,1-1,1\n    h-1v1.5h-2V16h-1c-0.5,0-1-0.5-1-1v-0.5h4.5V13H10c-0.5,0-1-0.5-1-1V9.5c0-0.5,0.5-1,1-1h1V7h2v1.5h1c0.5,0,1,0.5,1,1V10z"></path></g><g id="more"><circle cx="5" cy="12" r="2"></circle><circle cx="12" cy="12" r="2"></circle><circle cx="19" cy="12" r="2"></circle></g><g id="more_chevron"><path d="M 18.006339,7.96 12.003622,13.962717 6.0009055,7.96 4,9.960906 12.003622,18 20.007244,9.960906 18.006339,7.96 l 0,0 z"></path></g><g id="more_horiz"><path d="M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></g><g id="more_vert"><path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></g><g id="movies"><path d="M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3h-2zM8 17H6v-2h2v2zm0-4H6v-2h2v2zm0-4H6V7h2v2zm10 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V7h2v2z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="music"><path d="M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3h-6z"></path></g><g id="music_explicit_badge"><path d="M0 0h24v24H0z" fill="none"></path><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 6h-4v2h4v2h-4v2h4v2H9V7h6v2z"></path></g><g mirror-in-rtl="" id="music_miniplayer"><path d="M19 11h-8v6h8v-6zm4 8V5a2 2 0 0 0-2-2H3a2 2 0 0 0-2 2v14c0 1.1.9 2 2 2h18a2 2 0 0 0 2-2zm-2 0H3V5h18v14z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></g><g id="music_new_release"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.56 9.22L23 12l-2.44 2.78.34 3.68-3.61.82-1.89 3.18L12 21l-3.4 1.47-1.89-3.18-3.61-.82.34-3.69L1 12l2.44-2.79-.34-3.68 3.61-.81L8.6 1.54 12 3l3.4-1.46 1.89 3.18 3.61.82-.34 3.68zm-1.81 7.68l-.26-2.79L20.34 12l-1.85-2.11.26-2.79-2.74-.62-1.43-2.41L12 5.18l-2.58-1.1-1.43 2.41-2.74.61.26 2.78L3.66 12l1.85 2.1-.26 2.8 2.74.62 1.43 2.41L12 18.82l2.58 1.11 1.43-2.41 2.74-.62zM12 12.775V7.5h3v2h-2v5a2 2 0 11-2-2c.365 0 .705.105 1 .275z"></path></g><g id="music_note"><path d="M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3h-6z"></path></g><g mirror-in-rtl="" id="music_player_page"><path d="M17 7H5v8h12V7zm6 12V5a2 2 0 0 0-2-2H3a2 2 0 0 0-2 2v14c0 1.1.9 2 2 2h18a2 2 0 0 0 2-2zm-2 0H3V5h18v14z"></path></g><g id="music_repeat_all"><path d="M3 6.929c0-.75.643-1.393 1.393-1.393h14.286L16.32 3.179 17.5 2l4.393 4.393-4.393 4.393-1.179-1.179L18.68 7.25H4.714V11H3V6.929zM2.107 17.607L6.5 13.214l1.179 1.179L5.32 16.75l13.965-.071v-3.965H21V17c0 .75-.643 1.393-1.393 1.393l-14.286.071 2.358 2.357L6.5 22l-4.393-4.393z"></path></g><g id="music_repeat_one"><path d="M4.393 5.536C3.643 5.536 3 6.179 3 6.929V11h1.714V7.25H18.68L16.32 9.607l1.179 1.179 4.393-4.393L17.5 2l-1.179 1.179 2.358 2.357H4.393zM6.5 13.214l-4.393 4.393L6.5 22l1.179-1.179-2.358-2.357 14.286-.071c.75 0 1.393-.643 1.393-1.393v-4.286h-1.714v3.965L5.32 16.75l2.358-2.357L6.5 13.214z"></path><path d="M13 9v6h-1.5v-4H10v-1l2-1h1z"></path></g><g id="music_shuffle"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.808 4.655l2.069 1.978h-.527c-1.656 0-3.312.68-4.458 1.814L12.797 9.75l1.179 1.246 1.317-1.527c.764-.794 1.91-1.247 3.057-1.247h.55l-2.07 2.014 1.178 1.179 4.005-3.993-4.026-3.945-1.178 1.179zm1.974 10.998l-1.974-1.888 1.18-1.179 4.024 3.945-4.004 3.993-1.178-1.179 1.954-1.901h-.434c-1.656 0-3.312-.625-4.458-1.667L8.242 9.8C7.35 9.071 6.204 8.55 4.93 8.55H2l.006-1.794 2.965.003c1.784 0 3.312.521 4.459 1.563l5.904 6.185c.765.73 1.911 1.146 3.058 1.146h.39zm-9.02-2.092l-1.52 1.394c-.892.793-2.038 1.36-3.312 1.36H2v1.588h2.93c1.783 0 3.312-.567 4.459-1.701l1.537-1.396-1.164-1.245z"></path></g><g id="music_video"><path d="M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H3V5h18v14zM8 15c0-1.66 1.34-3 3-3 .35 0 .69.07 1 .18V6h5v2h-3v7.03c-.02 1.64-1.35 2.97-3 2.97-1.66 0-3-1.34-3-3z"></path></g><g id="my_channel"><path d="M12,2 C6.477,2 2,6.477 2,12 C2,17.523 6.477,22 12,22 C17.523,22 22,17.523 22,12 C22,6.477 17.523,2 12,2 L12,2 Z M12,5 C13.656,5 15,6.344 15,8 C15,9.658 13.656,11 12,11 C10.344,11 9,9.658 9,8 C9,6.344 10.344,5 12,5 L12,5 Z M12,19.2 C9.496,19.2 7.293,17.921 6.002,15.98 C6.028,13.993 10.006,12.9 12,12.9 C13.994,12.9 17.972,13.993 17.998,15.98 C16.707,17.921 14.504,19.2 12,19.2 L12,19.2 Z"></path></g><g id="my_videos"><path d="M18.4 5.6v12.8H5.6V5.6h12.8zm0-1.8H5.6a1.8 1.8 0 0 0-1.8 1.8v12.8a1.8 1.8 0 0 0 1.8 1.9h12.8a1.8 1.8 0 0 0 1.9-1.9V5.6a1.8 1.8 0 0 0-1.9-1.8z"></path><path d="M10.2 9v6.5l5-3.2-5-3.2z"></path></g><g id="new_release"><path d="M23 12l-2.44-2.78.34-3.68-3.61-.82-1.89-3.18L12 3 8.6 1.54 6.71 4.72l-3.61.81.34 3.68L1 12l2.44 2.78-.34 3.69 3.61.82 1.89 3.18L12 21l3.4 1.46 1.89-3.18 3.61-.82-.34-3.68L23 12zm-4.51 2.11l.26 2.79-2.74.62-1.43 2.41L12 18.82l-2.58 1.11-1.43-2.41-2.74-.62.26-2.8L3.66 12l1.85-2.12-.26-2.78 2.74-.61 1.43-2.41L12 5.18l2.58-1.11 1.43 2.41 2.74.62-.26 2.79L20.34 12l-1.85 2.11zM11 15h2v2h-2zm0-8h2v6h-2z"></path></g><g id="not_interested"><path d="M0 0h24v24H0z" fill="none"></path><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20zm6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z"></path></g><g id="notifications"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2z"></path></g><g id="notifications_active"><path d="M7.58 4.08L6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42zm12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42zM18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z"></path></g><g id="notifications_done_checkmark"><path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"></path></g><g id="notifications_none"><path d="M0 0h24v24H0z" fill="none"></path><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"></path></g><g id="notifications_off"><path d="M0 0h24v24H0z" fill="none"></path><path d="M12.1,21.5 C11,21.5 10.1,20.6 10.1,19.5 L14.1,19.5 C14.1,20.6 13.2,21.5 12.1,21.5 Z M17.8493827,18.5 L4.1,18.5 L4.1,17.5 L6.1,15.5 L6.1,10.5 C6.1,9.28787069 6.34383266,8.14803693 6.80191317,7.17284768 L4,4.3 L5.3,3 L8.39345122,6.17176644 C8.80987992,6.58774655 9.3,7.1 9.3,7.1 L21.1,19.2 L19.8,20.5 L17.8493827,18.5 Z M8.37723023,8.78804618 C8.20156515,9.32818052 8.1,9.91409026 8.1,10.5 L8.1,16.5 L15.8987654,16.5 L8.37723023,8.78804618 Z M18.1,13.7 L16.1,11.6 L16.1,10.5 C16.1,8 14.6,6 12.1,6 C11.6,6 11.2,6.1 10.8,6.2 L9.3,4.7 C9.7,4.5 10.1,4.3 10.6,4.2 L10.6,3.5 C10.6,2.7 11.3,2 12.1,2 C12.9,2 13.6,2.7 13.6,3.5 L13.6,4.2 C16.5,4.9 18.1,7.4 18.1,10.5 L18.1,13.7 Z"></path></g><g viewBox="0 0 24 24" id="official_artist_badge"><path fill="none" d="M0 0h24v24H0z"></path><path d="M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3h-6z"></path></g><g id="offline_cloud"><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4c-1.48 0-2.85.43-4.01 1.17l1.46 1.46C10.21 6.23 11.08 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3 0 1.13-.64 2.11-1.56 2.62l1.45 1.45C23.16 18.16 24 16.68 24 15c0-2.64-2.05-4.78-4.65-4.96zM3 5.27l2.75 2.74C2.56 8.15 0 10.77 0 14c0 3.31 2.69 6 6 6h11.73l2 2L21 20.73 4.27 4 3 5.27zM7.73 10l8 8H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h1.73z"></path></g><g id="offline_download"><path d="M0 0h24v24H0z" fill="none"></path><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"></path></g><g id="offline_downloading_eighty"><path d="M23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12ZM3.00673 12C3.00673 16.9668 7.03315 20.9933 12 20.9933C16.9668 20.9933 20.9933 16.9668 20.9933 12C20.9933 7.03315 16.9668 3.00673 12 3.00673C7.03315 3.00673 3.00673 7.03315 3.00673 12Z" fill="var(--yt-spec-call-to-action-inverse)"></path><path d="M12 1C14.323 1 16.5863 1.7354 18.4656 3.10081C20.345 4.46622 21.7438 6.39154 22.4616 8.60081C23.1795 10.8101 23.1795 13.1899 22.4616 15.3992C21.7438 17.6085 20.345 19.5338 18.4656 20.8992C16.5863 22.2646 14.323 23 12 23C9.67703 23 7.41368 22.2646 5.53436 20.8992C3.65504 19.5338 2.25622 17.6085 1.53838 15.3992C0.82054 13.1899 0.820541 10.8101 1.53838 8.60081L3.44239 9.21946C2.8552 11.0267 2.8552 12.9733 3.44239 14.7805C4.02958 16.5877 5.17382 18.1626 6.71111 19.2795C8.24839 20.3964 10.0998 20.998 12 20.998C13.9002 20.998 15.7516 20.3964 17.2889 19.2795C18.8262 18.1626 19.9704 16.5877 20.5576 14.7805C21.1448 12.9733 21.1448 11.0267 20.5576 9.21947C19.9704 7.41228 18.8262 5.83737 17.2889 4.72047C15.7516 3.60356 13.9002 3.002 12 3.002L12 1Z" fill="var(--yt-spec-call-to-action)"></path><path d="M17.3596 12.71L11.9996 18.07L6.63965 12.71L8.04965 11.3L10.9996 14.24V6H12.9996V14.24L15.9496 11.29L17.3596 12.71Z" fill="var(--yt-spec-call-to-action)"></path></g><g id="offline_downloading_forty"><path d="M23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12ZM3.00673 12C3.00673 16.9668 7.03315 20.9933 12 20.9933C16.9668 20.9933 20.9933 16.9668 20.9933 12C20.9933 7.03315 16.9668 3.00673 12 3.00673C7.03315 3.00673 3.00673 7.03315 3.00673 12Z" fill="var(--yt-spec-call-to-action-inverse)"></path><path d="M12 1C14.323 1 16.5863 1.7354 18.4656 3.10081C20.345 4.46622 21.7438 6.39154 22.4616 8.60081C23.1795 10.8101 23.1795 13.1899 22.4616 15.3992C21.7438 17.6085 20.345 19.5338 18.4656 20.8992L17.2889 19.2795C18.8262 18.1626 19.9704 16.5877 20.5576 14.7805C21.1448 12.9733 21.1448 11.0267 20.5576 9.21947C19.9704 7.41228 18.8262 5.83737 17.2889 4.72047C15.7516 3.60356 13.9002 3.002 12 3.002L12 1Z" fill="var(--yt-spec-call-to-action)"></path><path d="M17.3596 12.71L11.9996 18.07L6.63965 12.71L8.04965 11.3L10.9996 14.24V6H12.9996V14.24L15.9496 11.29L17.3596 12.71Z" fill="var(--yt-spec-call-to-action)"></path></g><g id="offline_downloading_sixty"><path d="M23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12ZM3.00673 12C3.00673 16.9668 7.03315 20.9933 12 20.9933C16.9668 20.9933 20.9933 16.9668 20.9933 12C20.9933 7.03315 16.9668 3.00673 12 3.00673C7.03315 3.00673 3.00673 7.03315 3.00673 12Z" fill="var(--yt-spec-call-to-action-inverse)"></path><path d="M12 1C13.7359 1 15.4472 1.41084 16.9939 2.19893C18.5406 2.98702 19.8788 4.12998 20.8992 5.53436C21.9195 6.93875 22.593 8.56468 22.8646 10.2792C23.1361 11.9938 22.998 13.7482 22.4616 15.3992C21.9252 17.0501 21.0057 18.5507 19.7782 19.7782C18.5507 21.0056 17.0501 21.9252 15.3992 22.4616C13.7482 22.998 11.9938 23.1361 10.2792 22.8646C8.56468 22.593 6.93875 21.9195 5.53437 20.8992L6.71111 19.2795C7.8599 20.1142 9.18991 20.6651 10.5924 20.8872C11.9949 21.1094 13.4301 20.9964 14.7805 20.5576C16.131 20.1188 17.3585 19.3666 18.3625 18.3625C19.3666 17.3585 20.1188 16.131 20.5576 14.7805C20.9964 13.4301 21.1094 11.9949 20.8872 10.5924C20.6651 9.18991 20.1142 7.85989 19.2795 6.71111C18.4449 5.56232 17.3502 4.62738 16.085 3.98272C14.8198 3.33807 13.42 3.002 12 3.002L12 1Z" fill="var(--yt-spec-call-to-action)"></path><path d="M17.3596 12.71L11.9996 18.07L6.63965 12.71L8.04965 11.3L10.9996 14.24V6H12.9996V14.24L15.9496 11.29L17.3596 12.71Z" fill="var(--yt-spec-call-to-action)"></path></g><g id="offline_downloading_spinner"><rect opacity="0.8" width="24" height="24" rx="12" fill="var(--yt-spec-static-brand-black)"></rect><path d="M19 12C19 15.866 15.866 19 12 19C8.13401 19 5 15.866 5 12C5 8.13401 8.13401 5 12 5C15.866 5 19 8.13401 19 12ZM6.27701 12C6.27701 15.1607 8.83928 17.723 12 17.723C15.1607 17.723 17.723 15.1607 17.723 12C17.723 8.83928 15.1607 6.27701 12 6.27701C8.83928 6.27701 6.27701 8.83928 6.27701 12Z" fill="var(--yt-spec-static-brand-white)"></path><path d="M15 12.8915L12 16L9 12.8915L9.78918 12.0737L11.4403 13.7788V9H12.5597V13.7788L14.2108 12.0679L15 12.8915Z" fill="var(--yt-spec-static-brand-white)"></path></g><g id="offline_downloading_twenty"><path d="M23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12ZM3.00673 12C3.00673 16.9668 7.03315 20.9933 12 20.9933C16.9668 20.9933 20.9933 16.9668 20.9933 12C20.9933 7.03315 16.9668 3.00673 12 3.00673C7.03315 3.00673 3.00673 7.03315 3.00673 12Z" fill="var(--yt-spec-call-to-action-inverse)"></path><path d="M12 1C14.323 1 16.5863 1.7354 18.4656 3.10081C20.345 4.46622 21.7438 6.39154 22.4616 8.60081L20.5576 9.21947C19.9704 7.41228 18.8262 5.83737 17.2889 4.72047C15.7516 3.60356 13.9002 3.002 12 3.002L12 1Z" fill="var(--yt-spec-call-to-action)"></path><path d="M17.3596 12.71L11.9996 18.07L6.63965 12.71L8.04965 11.3L10.9996 14.24V6H12.9996V14.24L15.9496 11.29L17.3596 12.71Z" fill="var(--yt-spec-call-to-action)"></path></g><g id="offline_downloading_zero"><path d="M23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12C1 5.92487 5.92487 1 12 1C18.0751 1 23 5.92487 23 12ZM3.00673 12C3.00673 16.9668 7.03315 20.9933 12 20.9933C16.9668 20.9933 20.9933 16.9668 20.9933 12C20.9933 7.03315 16.9668 3.00673 12 3.00673C7.03315 3.00673 3.00673 7.03315 3.00673 12Z" fill="var(--yt-spec-call-to-action-inverse)"></path><path d="M17.3596 12.71L11.9996 18.07L6.63965 12.71L8.04965 11.3L10.9996 14.24V6H12.9996V14.24L15.9496 11.29L17.3596 12.71Z" fill="var(--yt-spec-call-to-action)"></path></g><g height="24" viewBox="0 0 24 24" width="24" id="offline_pause"><path d="M9,19H7V5H9ZM17,5H15V19h2Z"></path></g><g id="offline_pin"><path d="M12,2C6.5,2,2,6.5,2,12s4.5,10,10,10s10-4.5,10-10S17.5,2,12,2z M17,18H7v-2h10V18z M10.3,14L7,10.7l1.4-1.4l1.9,1.9 l5.3-5.3L17,7.3L10.3,14z"></path></g><g id="open_in_new"><path d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"></path></g><g id="open_with"><path d="M10 9h4V6h3l-5-5-5 5h3v3zm-1 1H6V7l-5 5 5 5v-3h3v-4zm14 2l-5-5v3h-3v4h3v3l5-5zm-9 3h-4v3H7l5 5 5-5h-3v-3z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="paid"><path d="M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4z"></path></g><g id="pause_outlined"><path d="M0 0h24v24H0V0z" fill="none"></path><path d="M9 16h2V8H9v8zm3-14C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm1-4h2V8h-2v8z"></path></g><g id="people"><path d="M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5c-1.66 0-3 1.34-3 3s1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5C6.34 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z"></path></g><g id="person"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></g><g id="person_add"><path d="M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm-9-2V7H4v3H1v2h3v3h2v-3h3v-2H6zm9 4c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"></path></g><g id="phone"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"></path></g><g id="phone_download"><path d="M16 1.048H8c-1.66 0-3 1.34-3 3v16c0 1.66 1.34 3 3 3h8c1.66 0 3-1.34 3-3v-16c0-1.66-1.34-3-3-3zm-2 20h-4v-1h4v1zm3-3H7v-14h10v14z"></path><path d="M15.242 10.188h-1.861V7.396h-2.793v2.792H8.727l3.258 3.258 3.257-3.258zm-6.515 4.189v.93h6.515v-.93H8.727z"></path></g><g id="play_all"><path d="M8 5v14l11-7z"></path></g><g id="play_arrow"><path d="M8 5v14l11-7z"></path></g><g id="play_disabled"><rect fill="none" height="24" width="24"></rect><polygon points="16.45,13.62 19,12 8,5 8,5.17"></polygon><path d="M2.81,2.81L1.39,4.22L8,10.83V19l4.99-3.18l6.78,6.78l1.41-1.41L2.81,2.81z M10,15.36v-2.53l1.55,1.55L10,15.36z"></path></g><g id="play_next"><path d="M9,12 L18,12 L18,14 L9,14 L9,12 Z M6,16 L18,16 L18,18 L6,18 L6,16 Z M12,8 L18,8 L18,10 L12,10 L12,8 Z M6,6 L6,12 L10,9 L6,6 Z"></path></g><g id="play_outlined"><path d="M0 0h24v24H0V0z" fill="none"></path><path d="M10 16.5l6-4.5-6-4.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></g><g id="playlist_add"><path d="M14 10H2v2h12v-2zm0-4H2v2h12V6zm4 8v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zM2 16h8v-2H2v2z"></path></g><g id="playlist_add_check"><path d="M14 10H2v2h12v-2zm0-4H2v2h12V6zM2 16h8v-2H2v2zm19.5-4.5L23 13l-6.99 7-4.51-4.5L13 14l3.01 3 5.49-5.5z"></path></g><g id="playlists"><path d="M3.67 8.67h14V11h-14V8.67zm0-4.67h14v2.33h-14V4zm0 9.33H13v2.34H3.67v-2.34zm11.66 0v7l5.84-3.5-5.84-3.5z"></path></g><g id="policy"><path d="M21,5l-9-4L3,5v6c0,5.55,3.84,10.74,9,12c2.3-0.56,4.33-1.9,5.88-3.71l-3.12-3.12c-1.94,1.29-4.58,1.07-6.29-0.64c-1.95-1.95-1.95-5.12,0-7.07c1.95-1.95,5.12-1.95,7.07,0c1.71,1.71,1.92,4.35,0.64,6.29l2.9,2.9C20.29,15.69,21,13.38,21,11V5z"></path><circle cx="12" cy="12" r="3"></circle></g><g id="poll"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"></path></g><g viewBox="0 0 14 14" id="premium"><path d="M0 1.007C0 .45.45 0 1.007 0H14v14H1.007C.45 14 0 13.55 0 12.993V1.007z" fill="#CC0000"></path><path d="M5.52 7.994V11H3.762V2.469H7.09c.64 0 1.204.117 1.69.351.487.235.86.568 1.122 1 .262.431.393.922.393 1.473 0 .836-.286 1.495-.858 1.978-.573.482-1.365.723-2.376.723H5.52zm0-1.424h1.57c.465 0 .82-.11 1.063-.328.244-.219.367-.531.367-.937 0-.418-.124-.756-.37-1.014s-.586-.39-1.02-.398H5.52V6.57z" fill="#FFF" fill-rule="nonzero"></path></g><g id="privacy_info"><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z"></path></g><g id="privacy_private"><path d="M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z"></path></g><g id="privacy_public"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z"></path></g><g id="privacy_unlisted"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"></path></g><g xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 144 144" style="enable-background:new 0 0 144 144;" xml:space="preserve" id="prompted_sign_in"><style>\n    .prompted_sign_in__st0{fill:#ffc200;}\n    .prompted_sign_in__st1{fill:#d09fff;}\n    .prompted_sign_in__st2{fill:#00c1a0;}\n    .prompted_sign_in__st3{fill:#005cff;}\n  </style><g><path class="prompted_sign_in__st0" d="M40.9,78.9l-0.4-0.4c1-1,1.9-4.3,1-7c-0.7-2.1-2.4-3.4-4.8-3.8L36,67.6l0.6-0.4c1.9-1.4,2.7-3.4,2.2-5.4\n            c-0.7-2.4-3.2-4.1-6.8-4.4l0.1-0.6c3.8,0.4,6.5,2.2,7.3,4.9c0.6,2-0.2,4.1-1.9,5.6c3,0.7,4.2,2.6,4.7,4.1\n            C43,74.3,42,77.8,40.9,78.9z"></path><rect x="34.1" y="37.4" transform="matrix(0.3627 -0.9319 0.9319 0.3627 -22.2932 62.2217)" class="prompted_sign_in__st1" width="0.6" height="20.1"></rect><rect x="42.4" y="82.9" transform="matrix(0.7149 -0.6993 0.6993 0.7149 -44.7921 56.6335)" class="prompted_sign_in__st2" width="9.4" height="0.6"></rect><rect x="108.2" y="75.1" transform="matrix(0.5358 -0.8444 0.8444 0.5358 -23.5341 132.2362)" class="prompted_sign_in__st2" width="0.6" height="24.8"></rect><rect x="95.2" y="32.8" transform="matrix(0.7409 -0.6716 0.6716 0.7409 5.501 80.3848)" class="prompted_sign_in__st1" width="23.5" height="0.6"></rect><rect x="101" y="44" transform="matrix(0.878 -0.4786 0.4786 0.878 -8.3787 55.7619)" class="prompted_sign_in__st0" width="8.4" height="0.6"></rect><rect x="65.8" y="19.9" transform="matrix(0.9702 -0.2422 0.2422 0.9702 -4.3774 16.7857)" class="prompted_sign_in__st2" width="0.6" height="12.6"></rect><path class="prompted_sign_in__st1" d="M113.2,79.4c-1.2-1.6-2.2-1.4-3.2-1.2c-0.9,0.2-1.8,0.3-2.5-1.3c-0.6-1.6-1.6-1.5-3.5-1.2\n            c-1.1,0.1-2.4,0.3-4.1,0.2l0.1-0.6c1.6,0.2,2.9,0,3.9-0.1c1.8-0.3,3.3-0.5,4.1,1.6c0.5,1.2,1,1.1,1.8,0.9c1-0.2,2.3-0.4,3.8,1.4\n            L113.2,79.4z"></path><path class="prompted_sign_in__st3" d="M73.7,36.9c-13.7,0-23.5,9.6-24.5,21.7c-0.1,0.7,3.2,14.4,6.3,17.5c2.6,2.7,4.9,4,4.9,4l-11.2,29.3l-2.6,11.4\n            l6.9,2.1h48l-8.3-22.6l-2.4-2.8l0.2-3.1l-1.5-4.1l-6.3-11l8.7-4.5c1.2-1.4,2.4-3,3.4-5L97.4,56c-0.5-2.8-1.5-5.8-3.3-8.5L76.2,37\n            C75.4,37,74.5,36.9,73.7,36.9z"></path><g><path class="prompted_sign_in__st0" d="M97.4,56c-2.2,1.5-3.9,4.1-4.3,6.8c-0.4,2.7,0.5,5.3,2.1,7c1.4-2.9,2.4-6.4,2.4-10.7\n              C97.7,58.2,97.6,57.1,97.4,56z"></path></g><path class="prompted_sign_in__st2" d="M71.6,49.9c7.9-4.6,8-3.4,8.5,6.4c2.8-7.3,5.8-8.8,9.6-1.8c-0.2-3.6,0.9-6.2,4.4-7.1\n            c-3.4-5.3-9.2-9.8-17.9-10.5c-1.1,1.3-3.2,2.5-6.2,2.4C76.9,42.4,76.8,44.8,71.6,49.9z"></path><path class="prompted_sign_in__st2" d="M62.7,68.7c-1.3-4.9-6.6-3.1-6.6-3.1s5.4-3.2,2.8-7.3c-2.2-3.5-6.8-2.7-9.6,0.4c-0.1,0.7-0.1,1.4-0.1,2.1\n            c0,7.2,3.3,12.3,6.3,15.5C59,75.8,63.9,73.1,62.7,68.7z"></path><g><path class="prompted_sign_in__st0" d="M93.2,100.4L91,94.5c-2,0.3-3.3,1.5-3.3,3.6C87.7,100.8,91,101.1,93.2,100.4z"></path></g><g><rect x="61.6" y="96.6" transform="matrix(0.8899 -0.4562 0.4562 0.8899 -40.2344 39.5879)" class="prompted_sign_in__st0" width="0.6" height="13.1"></rect><rect x="63.1" y="94.8" transform="matrix(0.1617 -0.9868 0.9868 0.1617 -47.4622 148.1004)" class="prompted_sign_in__st0" width="0.6" height="14.3"></rect><rect x="54.9" y="100.5" transform="matrix(0.7934 -0.6087 0.6087 0.7934 -48.5428 58.5709)" class="prompted_sign_in__st0" width="14.2" height="0.6"></rect><rect x="54.5" y="102.1" transform="matrix(0.2324 -0.9726 0.9726 0.2324 -52.8566 137.7879)" class="prompted_sign_in__st0" width="12.8" height="0.6"></rect></g><path class="prompted_sign_in__st1" d="M71.8,67.5c-0.5,0-1-0.1-1.5-0.4c-0.7-0.4-1.3-1.1-1.5-1.9c-0.2-0.8-0.2-1.7,0.2-2.4h0c0.8-1.5,2.6-2,4.3-1.3\n            c0.8,0.3,1.4,0.9,1.6,1.7c0.3,0.8,0.2,1.8-0.3,2.6c-0.4,0.7-1.1,1.3-1.9,1.5C72.4,67.5,72.1,67.5,71.8,67.5z M71.8,61.8\n            c-1,0-1.8,0.5-2.3,1.3h0c-0.3,0.6-0.4,1.3-0.2,2c0.2,0.7,0.6,1.2,1.3,1.5c0.6,0.3,1.3,0.4,2,0.2c0.7-0.2,1.2-0.6,1.5-1.3\n            c0.4-0.7,0.5-1.5,0.2-2.2c-0.2-0.6-0.6-1-1.3-1.3C72.6,61.9,72.2,61.8,71.8,61.8z"></path><g><path class="prompted_sign_in__st0" d="M55.2,44.8l3.9,2.6V53l2.9-3.6l3.3,1.9l-1.4-3.4l2.6-1.6l-4.3-1l-2-4.6c-0.3,0.2-0.5,0.3-0.7,0.5v3.9\n              l-4.1-0.4C55.3,44.6,55.2,44.7,55.2,44.8z"></path></g><g><path class="prompted_sign_in__st2" d="M99.9,118.4C99.9,118.4,99.9,118.4,99.9,118.4C99.9,118.4,99.9,118.4,99.9,118.4\n              C99.9,118.4,99.9,118.4,99.9,118.4C99.9,118.4,99.9,118.4,99.9,118.4z"></path><path class="prompted_sign_in__st2" d="M74.9,118.8C74.9,118.8,74.9,118.8,74.9,118.8C74.9,118.8,74.9,118.8,74.9,118.8\n              C74.9,118.8,74.9,118.8,74.9,118.8C74.9,118.8,74.9,118.8,74.9,118.8z"></path><path class="prompted_sign_in__st2" d="M81.8,121.2c1.4-0.6,2.8-1.3,4.3-1.8c1.7-0.7,3.5-1.3,5.3-2c2.4-0.8,4.8-1.6,7.2-2.4l-0.1-0.3\n              c-0.8,0.3-1.6,0.5-2.4,0.8c-1.4,0.5-2.8,1-4.3,1.5c-1.1,0.4-2.1,0.8-3.1,1.2c-1,0.4-2.1,0.8-3.1,1.2c-0.4,0.2-0.7,0.4-1.1,0.6\n              c-0.8,0.4-1.6,0.7-2.4,1.1c-0.6,0.3-1.2,0.5-1.8,0.7c-0.2,0.1-0.3,0.2-0.5,0.2c0.2-0.3,0.6-0.3,0.8-0.4c0.3-0.2,0.6-0.3,0.9-0.4\n              c0.3-0.1,0.6-0.3,0.9-0.4c0.3-0.1,0.6-0.3,0.9-0.4c-0.1,0-0.1,0-0.2,0l0,0c-0.2,0.2-0.4,0.2-0.7,0.3c-0.3,0.2-0.6,0.3-0.9,0.4\n              c-0.1,0-0.2,0.1-0.3,0.1c0,0,0,0,0-0.1c0.3-0.1,0.6-0.3,1-0.5c-0.1,0-0.2,0-0.3,0c-0.1-0.1-0.1-0.1-0.2,0\n              c-0.3,0.2-0.7,0.3-1.1,0.4c0,0,0,0-0.1,0c-0.4,0.3-0.9,0.4-1.4,0.6c-0.5,0.2-0.9,0.4-1.4,0.6c-0.2,0.1-0.3,0.1-0.5,0.1\n              c0,0,0,0,0,0c0,0,0,0,0,0c-0.1,0.1-0.1,0.1-0.2,0.2c0-0.2,0.1-0.2,0.2-0.2c0,0,0,0,0,0c0,0,0,0,0,0c0.4-0.2,0.9-0.5,1.3-0.7\n              c1.3-0.5,2.5-1.1,3.8-1.6c2.2-0.9,4.5-1.8,6.8-2.6c2.9-1,5.8-2,8.8-2.9c0.1,0,0.2-0.1,0.4-0.1l-0.1-0.1c-0.2,0.1-0.4,0.1-0.6,0.2\n              c-0.1,0-0.2,0-0.3,0c0,0,0,0,0,0c0,0,0,0,0,0c0,0-0.1,0.1-0.1,0.1c-0.9,0.3-1.9,0.6-2.8,0.9c0,0,0,0-0.1,0c1.1-0.4,2.1-0.7,3.1-1\n              c0,0,0,0,0,0c0,0,0,0,0,0c0.3-0.1,0.6-0.2,0.8-0.3c0,0,0,0,0,0l-0.1-0.2c-0.5,0.2-1,0.3-1.5,0.5c-0.9,0.3-1.8,0.6-2.8,0.9\n              c-0.8,0.3-1.6,0.6-2.3,0.8c-0.1,0.1-0.3,0.1-0.4,0c0,0,0,0,0,0c0,0,0,0-0.1,0c-0.1,0-0.2,0.1-0.3,0.1c0,0,0,0,0-0.1\n              c0.1,0,0.2,0,0.3,0c0,0,0,0,0.1,0c0,0,0,0,0,0c0.2-0.1,0.4-0.2,0.6-0.3c0.7-0.3,1.5-0.5,2.2-0.7c1.1-0.4,2.2-0.7,3.3-1.1\n              c0.3-0.1,0.6-0.2,0.9-0.3l-0.1-0.4c-1.1,0.3-2.1,0.7-3.2,1c-1.5,0.5-2.9,1-4.4,1.6c-1.2,0.4-2.5,0.9-3.7,1.4\n              c-1.7,0.7-3.4,1.4-5.1,2.1c-1.5,0.6-2.9,1.3-4.4,1.9c-0.5,0.2-0.9,0.4-1.4,0.6c0,0,0,0,0,0c0,0,0,0,0,0c-0.2,0.1-0.3,0.2-0.5,0.3\n              c0.2-0.2,0.2-0.2,0.5-0.3c0,0,0,0,0,0c0,0,0,0,0,0c0.1-0.1,0.2-0.2,0.3-0.2c0.8-0.4,1.7-0.8,2.5-1.2c0.5-0.2,0.9-0.5,1.4-0.7\n              c0.8-0.3,1.5-0.7,2.3-1c0.9-0.4,1.9-0.8,2.8-1.1c2.1-0.8,4.1-1.6,6.2-2.3c1.4-0.5,2.8-1,4.2-1.4c0.8-0.3,1.6-0.5,2.5-0.8l-0.9-2.4\n              c0,0-0.1,0-0.1,0c-0.2-0.1-0.4,0.1-0.6,0.1c-0.1,0-0.2,0-0.3,0.1c-0.2,0.2-0.5,0.2-0.8,0.3c-0.3,0.1-0.4,0-0.4-0.3\n              c-0.2-0.1-0.4,0.1-0.6-0.1c-0.2,0.1-0.4,0-0.5,0c0,0-0.1,0-0.1,0.1c-0.1,0-0.1,0.1-0.2,0.1c-0.1,0-0.2,0.1-0.2,0.1\n              c0.1,0.4,0,0.4-0.3,0.7c0,0-0.1-0.1-0.1-0.1c0.1-0.1,0.3,0,0.3-0.2c-0.3,0-0.6,0.2-0.9,0c0,0.1-0.1,0.1-0.1,0.2\n              c-0.2-0.1-0.3-0.2-0.5-0.2c-0.2,0-0.4,0.2-0.6,0.3c0.2,0.1,0.4,0.2,0.5,0.2c0,0.1-0.1,0.1-0.1,0.2c0,0.1-0.1,0.1-0.1,0.1\n              c0,0.2-0.1,0.2-0.3,0.3c-0.4,0.1-0.8,0.3-1.2,0.4c-0.1-0.1-0.2-0.2-0.1-0.3c0.1-0.3-0.2-0.3-0.3-0.5c-0.1,0.2-0.2,0.3-0.3,0.5\n              c-0.1-0.1-0.1-0.1-0.2-0.2c0,0,0,0,0,0c-0.1-0.1-0.2-0.1-0.4,0c-0.2,0.1-0.3,0.1-0.5,0.2c0,0.3-0.1,0.5-0.5,0.5c0,0,0-0.1,0-0.1\n              c-0.1-0.1-0.2-0.1-0.3-0.2c-0.1,0-0.2,0-0.2,0c-0.1,0.1-0.2,0.2-0.4,0.3c-0.1,0-0.2,0.2-0.4,0c0,0-0.1,0-0.2,0.1\n              c-0.1,0.1-0.1,0.1-0.2,0.2c0,0,0.1,0,0.1,0.1c0,0,0,0,0.1,0.1c-0.8-0.3-1.3,0.3-1.8,0.6c0,0-0.1-0.1-0.2-0.1\n              c-0.1,0-0.1,0.1-0.2,0.1c0,0.1,0,0.1,0.1,0.2c-0.2-0.1-0.3-0.2-0.5-0.3c-0.1,0.1-0.2,0.2-0.2,0.3c0,0,0,0,0,0\n              c0.1,0,0.2-0.1,0.4-0.2c0,0.1-0.1,0.2-0.1,0.2c-0.2,0-0.4,0.4-0.6,0.3c-0.3,0.2-0.7,0.3-1.1,0.5c-0.4,0.2-0.9,0.4-1.3,0.6\n              c-0.2,0.1-0.4,0.2-0.6,0.3c-0.2,0.1-0.4,0.2-0.6,0.3c-0.1,0.1-0.2,0.1-0.3,0.1c0,0,0-0.1-0.1-0.1c0.1-0.1,0.1-0.1,0.2-0.2\n              c0.1-0.1,0.1-0.1,0.2-0.2c0.1-0.1,0.2-0.2,0.3-0.2c0.6-0.3,1.1-0.5,1.7-0.8c0.1,0,0.2-0.1,0.3-0.2c-0.1,0-0.2,0.1-0.2,0\n              c-0.1-0.1-0.2-0.1-0.3,0c-0.6,0.2-1.2,0.4-1.7,0.6c-1.3,0.6-2.6,1.3-3.9,1.9c-1.1,0.6-2.2,1.2-3.3,1.8c-0.1,0-0.1,0.1-0.2,0.1\n              c0.1-0.1,0.1-0.2,0.2-0.2c0.3-0.2,0.7-0.4,1-0.6c0.5-0.3,0.9-0.6,1.4-0.8c-0.1,0-0.1,0-0.2,0c0,0,0,0,0,0c0.1,0,0.1-0.1,0.2-0.1\n              c0,0,0,0.1,0.1,0.1c0-0.2,0.2-0.3,0.4-0.4c1-0.6,2.1-1.1,3.1-1.7c0.1-0.1,0.3-0.2,0.4-0.2c-0.1,0-0.2,0-0.3,0c0,0,0-0.1,0-0.1\n              c-0.3,0.1-0.6,0.3-0.8,0.4c-1.3,0.7-2.6,1.4-3.9,2.1c-0.1,0-0.1,0-0.2,0.1c0.9-0.6,1.9-1.2,2.9-1.8c1-0.6,2-1.1,3-1.6\n              c-2,0.9-4,1.9-6,2.9c0,0,0-0.1,0-0.1c1.8-1,3.7-1.9,5.5-2.9c-0.1-0.1-0.2-0.1-0.3-0.1c0.2-0.3,0.7-0.3,0.9-0.6\n              c-0.2,0.1-0.4,0.1-0.6,0.2c-0.1,0-0.2,0.1-0.2,0c-0.1-0.2-0.2,0-0.3,0c-0.5,0.3-1.1,0.5-1.6,0.8c-1.1,0.6-2.2,1.1-3.3,1.7\n              c-0.7,0.4-1.4,0.7-2.1,1.1c-0.3,0.2-0.7,0.3-1,0.5c-0.7,0.4-1.5,0.8-2.2,1.2c-0.2,0.1-0.4,0.2-0.5,0.3c0-0.1,0.1-0.1,0.1-0.1\n              c1.4-0.8,2.8-1.6,4.2-2.4c0.9-0.5,1.9-1,2.8-1.6c0.1-0.1,0.2-0.1,0.3-0.3c-1.9,0.9-3.7,1.9-5.6,2.9c0.1-0.1,0.2-0.2,0.3-0.2\n              c1.3-0.7,2.6-1.4,3.9-2.2c0.9-0.5,1.7-0.9,2.6-1.4c0.3-0.2,0.5-0.4,0.7-0.5c0.4-0.2,0.8-0.4,1.2-0.6c0.2-0.1,0.4-0.2,0.6-0.3\n              c0,0,0,0,0-0.1c-0.1,0-0.1,0-0.2,0c0,0,0,0,0-0.1c0.7-0.3,1.4-0.7,2.1-1c-0.1,0-0.1,0-0.1,0c-1.2,0.4-2.4,1-3.5,1.6\n              c-0.7,0.4-1.4,0.8-2.1,1.2c-0.5,0.3-1.1,0.5-1.6,0.8c-1.5,0.8-3.1,1.6-4.6,2.4c-0.2,0.1-0.4,0.2-0.6,0.3c0,0,0,0,0-0.1\n              c0.5-0.3,1.1-0.7,1.6-1c0.6-0.3,1.1-0.6,1.7-0.9c0.1-0.1,0.3-0.1,0.3-0.2c0-0.3,0.2-0.3,0.3-0.4c0.3-0.2,0.5-0.3,0.8-0.5\n              c1.1-0.6,2.1-1.2,3.2-1.8c0.3-0.2,0.7-0.3,1-0.5c-0.1,0-0.1,0-0.2,0c-0.4,0.2-0.7,0.3-1.1,0.5c-1.6,0.9-3.3,1.8-4.9,2.6\n              c-0.4,0.2-0.8,0.5-1.2,0.7c-0.1,0.1-0.2,0.1-0.3,0.2c0,0,0,0,0-0.1c0.1,0,0.1-0.1,0.2-0.1c0.6-0.5,1.3-0.9,2-1.2\n              c1.5-0.8,3.1-1.6,4.7-2.4c0.3-0.1,0.5-0.3,0.8-0.5c-0.1,0-0.2,0.1-0.4,0.1c-0.1,0-0.2,0.1-0.3,0.1c-0.1,0-0.2,0-0.3,0.1\n              c-0.7,0.4-1.5,0.8-2.2,1.1c-0.1,0-0.2,0.1-0.2,0.1c0,0,0,0,0-0.1c0.3-0.3,0.7-0.4,1.1-0.6c0.4-0.2,0.8-0.4,1.1-0.6c0,0,0,0,0-0.1\n              c-2.5,1.2-4.8,2.6-7.4,3.8c0.3-0.2,0.6-0.4,0.9-0.6c0,0,0,0,0,0c-0.2,0.1-0.3,0.1-0.5,0.2c0,0,0,0,0,0c0,0,0,0,0,0\n              c-0.1,0.1-0.2,0.1-0.3,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0.2-0.2,0.2-0.3,0.2c0-0.1,0.2-0.2,0.3-0.2c0,0,0,0,0,0c0,0,0,0,0,0\n              c0.1,0,0.2-0.1,0.3-0.1c0,0,0,0,0,0c0,0,0,0,0,0c0.1-0.1,0.2-0.2,0.3-0.3c1.3-0.7,2.6-1.4,3.9-2.1c0.4-0.2,0.7-0.4,1.1-0.6\n              c0.1,0,0.1-0.1,0-0.1c-0.1,0-0.1,0.1-0.2,0.1c-0.1,0.1-0.3,0.1-0.4,0.1c0,0,0,0,0,0c0,0,0,0,0,0c-0.1,0.3-0.3,0.3-0.6,0.4\n              c0.1-0.2,0.1-0.2,0.6-0.4c0,0,0,0,0,0c0,0,0,0,0,0c0.1-0.1,0.2-0.1,0.3-0.2c0.1,0,0.2,0,0.3,0c0-0.1,0.1-0.2,0.2-0.2\n              c0.3-0.2,0.6-0.3,0.9-0.5c0.6-0.3,1.1-0.6,1.6-1c0.1,0,0.1-0.1,0.1-0.1c0,0,0,0,0-0.1c-0.7,0.4-1.5,0.7-2.2,1.1\n              c0-0.1,0.1-0.1,0.2-0.2c1-0.5,2-1.1,3-1.6c0.2-0.1,0.3-0.2,0.4-0.3c0,0,0,0,0-0.1c-0.2,0.1-0.4,0.2-0.6,0.3\n              c-0.5,0.2-0.9,0.4-1.4,0.6c-1.3,0.7-2.7,1.4-4,2.2c-0.4,0.2-0.9,0.5-1.3,0.8c0,0,0,0,0,0c0,0,0,0,0,0c-0.2,0.1-0.3,0.2-0.5,0.3\n              c0,0,0,0,0,0c0,0,0,0,0,0c-0.1,0.1-0.2,0.1-0.4,0.2c0,0,0,0,0,0c0,0,0,0,0,0c-0.1,0.1-0.2,0.2-0.3,0.2c0.1-0.2,0.1-0.2,0.3-0.2\n              c0,0,0,0,0,0c0,0,0,0,0,0c0.1-0.2,0.2-0.2,0.4-0.2c0,0,0,0,0,0c0,0,0,0,0,0c0.1-0.2,0.2-0.3,0.5-0.3c0,0,0,0,0,0c0,0,0,0,0,0\n              c0-0.1,0.3-0.5,0.4-0.6c0.8-0.4,1.6-0.9,2.4-1.3c0.1-0.1,0.3-0.2,0.3-0.3c0-0.1,0.1-0.3,0.3-0.3c0.3-0.1,0.4-0.4,0.8-0.3\n              c0.3-0.1,0.5-0.2,0.8-0.4c0.1-0.1,0-0.1-0.1-0.1c0,0,0,0,0,0c0,0,0,0,0,0c-0.1,0.1-0.2,0.2-0.3,0.2c0,0,0,0,0-0.1\n              c0.1-0.1,0.2-0.2,0.4-0.2c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0.1-0.1,0.1-0.1c0.2,0.1,0.3-0.2,0.5-0.2c0-0.2,0.2-0.2,0.4-0.3\n              c0.2-0.1,0.3-0.2,0.5-0.3c0,0,0.1-0.1,0.1-0.1c0-0.2,0.2-0.3,0.3-0.3c1.5-0.7,3.1-1.4,4.6-2.1c0.2-0.1,0.4-0.2,0.6-0.3\n              c0,0,0,0,0-0.1c-0.1,0-0.1,0-0.2,0c-0.3,0.1-0.5,0.2-0.8,0.3c-0.4,0.1-0.7,0.3-1.1,0.4c-0.2,0.1-0.4,0.1-0.6,0.2\n              c-1.1,0.5-2.2,1-3.3,1.6c-0.5,0.3-1.1,0.5-1.6,0.8c-0.5,0.3-1.1,0.5-1.6,0.8c-0.5,0.3-1.1,0.5-1.6,0.9c-0.4,0.2-0.8,0.4-1.1,0.7\n              c-0.6,0.4-1.2,0.8-1.8,1.3c0,0-0.1,0.1-0.1,0.2c0.1,0,0.1,0,0.3,0c-0.1,0.1-0.2,0.1-0.2,0.1c-0.8,0.5-1.7,0.9-2.4,1.6\n              c-0.4,0.4-0.9,0.8-1.3,1.2c-0.3,0.3-0.5,0.6-0.8,0.9c-0.4,0.4-0.6,0.8-1,1.2c-0.1,0.1-0.1,0.3-0.2,0.4c-0.2,0.3-0.4,0.5-0.5,0.8\n              c-0.2,0-0.4,0.1-0.6,0.1c0,0,0-0.1,0-0.2c0-0.1,0-0.1,0.1-0.2c-0.3-0.1-0.4,0-0.3,0.3c0,0.1,0.1,0.3,0,0.4\n              c-0.1-0.1-0.2-0.2-0.3-0.3c-0.1,0.1-0.2,0.2-0.2,0.3c0,0.3,0.3,0.2,0.5,0.3c0,0.1,0,0.2,0,0.3c0.2,0,0.3,0.1,0.2,0.3\n              c0,0.2-0.2,0.2-0.3,0.2c0-0.1,0.1-0.3-0.1-0.4c-0.1-0.2-0.2-0.4-0.3-0.5c-0.1-0.1-0.1-0.2-0.2-0.2c-0.1,0.1-0.1,0.3-0.2,0.3\n              c-0.1,0-0.2,0-0.3,0c0,0.1,0.1,0.2,0.1,0.3c-0.1,0-0.1,0.1-0.1,0.1c-0.1,0.4-0.4,0.6-0.5,0.9c-0.1,0.3-0.1,0.6-0.1,1h18.3\n              C79.2,122.4,80.5,121.8,81.8,121.2z M80.2,121.3C80.2,121.3,80.2,121.4,80.2,121.3c0,0.1-0.1,0.1-0.1,0.1c0,0,0,0,0-0.1\n              C80.1,121.4,80.1,121.3,80.2,121.3z M93.3,115.7C93.4,115.7,93.4,115.7,93.3,115.7c-0.3,0.2-0.6,0.3-1,0.4c0,0,0,0,0,0\n              C92.7,115.9,93,115.8,93.3,115.7z M91.7,116.2C91.7,116.3,91.8,116.3,91.7,116.2c-0.1,0.1-0.2,0.1-0.3,0.2c0,0,0,0,0-0.1\n              C91.5,116.3,91.6,116.3,91.7,116.2z M89.6,116.6c0.1,0,0.3,0,0.4,0c0.1-0.2,0.3-0.2,0.5-0.2c0.1,0,0.1,0,0.2,0c0.1,0,0.1,0,0.2,0\n              c0,0,0,0,0,0.1c-0.1,0-0.2,0.1-0.3,0.1l0,0c-0.4,0.2-0.8,0.3-1.2,0.5c0,0,0,0,0-0.1C89.4,116.8,89.4,116.6,89.6,116.6z\n               M78.4,121.3c1.2-0.5,2.4-1.1,3.6-1.6c0.5-0.2,1-0.4,1.4-0.5c0.6-0.3,1.3-0.5,1.9-0.8c0.7-0.3,1.3-0.5,2-0.8\n              c0.1,0,0.2-0.1,0.2-0.1c0,0,0,0-0.1-0.1c0.1,0,0.1-0.1,0.2-0.1c0,0,0,0,0,0c0,0-0.1,0.1-0.1,0.1c0.3-0.1,0.5-0.2,0.8-0.3\n              c0.1,0,0.2-0.2,0.3-0.2c0,0.2,0.2,0.1,0.3,0.1c-1,0.4-1.9,0.8-2.9,1.2c-0.1,0-2.7,1.1-2.9,1.2c-1,0.4-2,0.8-2.9,1.2\n              c-1,0.4-1.9,0.8-2.9,1.1C77.6,121.6,78,121.4,78.4,121.3z M93.7,111C93.7,111.1,93.8,111.1,93.7,111c0.1,0.1,0.2,0.2,0.2,0.4\n              c-0.1,0-0.2-0.1-0.3-0.2C93.6,111.2,93.7,111.1,93.7,111z M88.1,112.8c0.1,0.1,0.3,0.2,0.4,0.3c0,0,0,0,0,0c0,0,0,0,0,0\n              c0.1,0,0.2-0.2,0.3-0.1c0.1,0,0.1-0.1,0.2-0.2c0.2,0.1,0.2,0.2,0.1,0.4c-0.2,0-0.4,0-0.7,0.1c0-0.1,0-0.1,0-0.2c0,0,0,0,0,0\n              c0,0,0,0,0,0c-0.1,0-0.3,0-0.4,0C88.1,113,88.1,112.9,88.1,112.8z M85.3,114.5c0,0.2-0.1,0.2-0.2,0.1\n              C85.2,114.6,85.2,114.6,85.3,114.5z M78.6,117.1c-0.1,0.1-0.3,0.1-0.4,0.3C78.3,117.1,78.4,117,78.6,117.1z M75.9,118.2\n              C76,118.2,76,118.3,75.9,118.2c-0.1,0.1-0.2,0.2-0.3,0.2c0,0,0,0,0-0.1C75.7,118.3,75.8,118.3,75.9,118.2z M77.3,115.2\n              C77.3,115.2,77.3,115.2,77.3,115.2C77.3,115.2,77.3,115.2,77.3,115.2c0.2-0.1,0.3-0.3,0.5-0.4c0,0.1,0.1,0.2,0.1,0.3\n              C77.9,115.1,77.6,115.2,77.3,115.2C77.3,115.2,77.3,115.2,77.3,115.2C77.3,115.2,77.3,115.2,77.3,115.2c0.1,0.2-0.1,0.2-0.2,0.2\n              C77.2,115.3,77.1,115.1,77.3,115.2z M75.9,115.9C75.9,115.9,75.9,115.9,75.9,115.9c0,0.1,0,0.1,0,0.2c0,0,0,0-0.1,0\n              C75.8,116,75.8,115.9,75.9,115.9z M74.9,116.4C74.9,116.4,74.9,116.5,74.9,116.4c0,0.1-0.1,0.1-0.1,0.1c0,0,0,0,0,0\n              C74.8,116.5,74.9,116.5,74.9,116.4z M73.1,118.4C73.1,118.4,73.1,118.4,73.1,118.4c0,0.1-0.1,0.1-0.2,0.2c0,0,0,0,0-0.1\n              C72.9,118.5,73,118.4,73.1,118.4z M73.3,115.7C73.3,115.7,73.3,115.7,73.3,115.7c0,0.1-0.1,0.1-0.2,0.2c0,0,0,0,0,0\n              C73.2,115.8,73.2,115.8,73.3,115.7z M72.8,114.3c0,0,0.1,0,0.1-0.1c0,0,0,0,0,0c-0.1,0.1-0.2,0.1-0.2,0.2c0,0,0,0,0,0\n              C72.7,114.3,72.7,114.3,72.8,114.3z M70.8,114.2C70.8,114.2,70.8,114.3,70.8,114.2c-0.1,0.1-0.1,0.1-0.2,0.2c0,0,0,0,0-0.1\n              C70.6,114.3,70.7,114.2,70.8,114.2z M70.1,114.5C70.1,114.5,70.2,114.6,70.1,114.5c0,0.1-0.1,0.1-0.2,0.2c0,0,0,0,0-0.1\n              C70,114.6,70.1,114.6,70.1,114.5z M69.5,114.9C69.5,114.9,69.5,114.9,69.5,114.9c0,0.1-0.1,0.1-0.2,0.2c0,0,0,0,0,0\n              C69.4,115,69.4,114.9,69.5,114.9z M69.6,113.5C69.6,113.5,69.6,113.5,69.6,113.5C69.6,113.5,69.6,113.5,69.6,113.5\n              c0.1-0.1,0.1-0.1,0.1-0.2c0,0,0,0,0.1,0.1C69.7,113.5,69.7,113.5,69.6,113.5C69.6,113.5,69.6,113.5,69.6,113.5\n              C69.6,113.5,69.6,113.5,69.6,113.5c-0.2,0.1-0.3,0.2-0.5,0.4C69.2,113.6,69.3,113.6,69.6,113.5z M62,121.1c-0.2,0-0.2-0.3-0.3-0.4\n              C62,120.7,62.1,120.9,62,121.1z M62.1,120.6c0,0,0-0.1,0-0.1c0,0,0,0,0.1,0C62.2,120.5,62.2,120.5,62.1,120.6\n              C62.2,120.6,62.2,120.6,62.1,120.6z M72.1,120.3C72.1,120.3,72.1,120.3,72.1,120.3c0-0.1,0.1-0.1,0.2-0.2c0,0,0,0,0,0\n              C72.2,120.2,72.2,120.3,72.1,120.3z M72.8,119.9C72.8,119.9,72.8,119.9,72.8,119.9c0.1-0.1,0.1-0.1,0.2-0.2c0,0,0,0,0,0.1\n              C73,119.8,72.9,119.9,72.8,119.9z M73.6,119.5C73.6,119.5,73.6,119.4,73.6,119.5c0.2-0.2,0.5-0.3,0.7-0.5c0,0,0,0,0,0.1\n              C74.1,119.2,73.9,119.3,73.6,119.5z M74.9,118.8C74.9,118.8,74.9,118.8,74.9,118.8C74.9,118.8,74.9,118.8,74.9,118.8\n              c0.1-0.1,0.2-0.2,0.3-0.3c0,0,0,0.1,0.1,0.1C75.1,118.7,75,118.7,74.9,118.8C74.9,118.8,74.9,118.8,74.9,118.8\n              C74.9,118.8,74.9,118.8,74.9,118.8c-0.1,0-0.1,0.1-0.2,0.1C74.7,118.8,74.8,118.8,74.9,118.8z M74.8,122.4\n              C74.8,122.4,74.8,122.4,74.8,122.4c0-0.1,0.1-0.1,0.1-0.1c0,0,0,0,0,0.1C74.9,122.3,74.9,122.4,74.8,122.4z M79.5,122\n              c-0.7,0.3-1.3,0.6-2,0.9C77.7,122.7,79,122.1,79.5,122z"></path><path class="prompted_sign_in__st2" d="M69.6,113.5C69.6,113.5,69.6,113.5,69.6,113.5C69.6,113.5,69.6,113.5,69.6,113.5\n              C69.6,113.5,69.6,113.5,69.6,113.5C69.6,113.5,69.6,113.5,69.6,113.5z"></path><path class="prompted_sign_in__st2" d="M88.5,113.1C88.5,113.1,88.5,113.1,88.5,113.1C88.5,113.1,88.5,113.1,88.5,113.1\n              C88.5,113.1,88.5,113.1,88.5,113.1C88.5,113.1,88.5,113.1,88.5,113.1z"></path><path class="prompted_sign_in__st2" d="M77.3,115.2C77.3,115.2,77.3,115.2,77.3,115.2C77.3,115.2,77.3,115.2,77.3,115.2\n              C77.3,115.2,77.3,115.2,77.3,115.2C77.3,115.2,77.3,115.2,77.3,115.2z"></path><path class="prompted_sign_in__st2" d="M91.7,123c0.2-0.1,0.4-0.1,0.7-0.2c0,0.1-0.1,0.2-0.2,0.2h9.3l-1.7-4.6c-0.2,0.1-0.4,0.1-0.7,0.2\n              c0.2-0.1,0.4-0.2,0.6-0.2l-0.1-0.3c-4.7,1.5-9.3,3.1-13.9,4.9H91.7z M98.7,118.7C98.7,118.7,98.7,118.7,98.7,118.7\n              c-0.1,0.1-0.2,0.1-0.2,0.1c0,0,0,0,0,0C98.5,118.7,98.6,118.7,98.7,118.7z M98,118.9C98,118.9,98,118.9,98,118.9\n              c-0.1,0.1-0.3,0.2-0.5,0.2c-0.2,0.1-0.3,0.1-0.5,0.2c0,0,0,0,0-0.1C97.3,119.1,97.7,119,98,118.9z M94.8,122.1\n              c-0.3,0.3-0.8,0.5-1.2,0.7c-0.1,0-0.1-0.1-0.2-0.1c0,0.1-0.1,0.1-0.1,0.2c-0.1-0.1-0.2-0.1-0.4-0.2\n              C93.6,122.4,94.2,122.2,94.8,122.1z M92.6,122.7c0.2,0.2,0.4-0.1,0.6,0.1c-0.1,0.2-0.2,0.1-0.3,0.1c-0.1,0-0.3,0-0.4,0\n              C92.5,122.8,92.5,122.8,92.6,122.7z"></path><path class="prompted_sign_in__st2" d="M96.1,110.7c0,0,0,0.1-0.1,0.1c0.4,0.1,0.5-0.3,0.7-0.3c0.1,0,0.1,0.1,0.2,0.1l-0.1-0.3c-0.1,0-0.2,0-0.3,0\n              C96.4,110.5,96.3,110.7,96.1,110.7z"></path><path class="prompted_sign_in__st2" d="M92.7,118.1c-0.4,0.1-0.7,0.3-1.1,0.5c0.1,0,0.2,0,0.3-0.1c1.1-0.3,2.1-0.7,3.1-1.1c0.5-0.2,1-0.4,1.6-0.5\n              c0.8-0.2,1.5-0.5,2.3-0.7l-0.1-0.1c-0.5,0.1-0.9,0.3-1.4,0.4C95.9,117,94.3,117.5,92.7,118.1z"></path><path class="prompted_sign_in__st2" d="M78.8,123H80c0,0,0.1,0,0.2,0c0,0,0,0,0,0c0,0,0,0,0,0c0.1-0.1,0.2-0.1,0.2-0.2c0.3-0.2,0.6-0.3,0.9-0.4\n              c0,0-0.1,0-0.1,0c0,0,0,0,0-0.1c0.1,0,0.2-0.1,0.3-0.1c0,0,0.1,0,0.1,0c0.1,0,0.2,0,0.3,0c0.1,0,0.3-0.1,0.4-0.2\n              c-0.1,0-0.1,0-0.2,0c0.1-0.1,0.1-0.2,0.2,0c0.1-0.1,0.1-0.2,0.2-0.2c0.6-0.3,1.2-0.5,1.8-0.7c0.4-0.1,0.8-0.3,1.2-0.4\n              c1.3-0.5,2.5-1,3.8-1.4c2.6-0.9,5.2-1.9,7.9-2.7c0.5-0.2,1.1-0.3,1.6-0.5l-0.1-0.2c-0.9,0.3-1.7,0.5-2.6,0.8\n              C90.3,118.5,84.5,120.6,78.8,123z M80.3,122.8C80.3,122.7,80.3,122.7,80.3,122.8c0-0.1,0.1-0.1,0.1-0.1c0,0,0,0,0,0\n              C80.4,122.7,80.4,122.7,80.3,122.8z M80.8,122.5C80.8,122.5,80.8,122.5,80.8,122.5c0-0.1,0.1-0.1,0.1-0.1c0,0,0,0,0,0\n              C80.9,122.5,80.8,122.5,80.8,122.5z"></path><path class="prompted_sign_in__st2" d="M83.1,120.9C83.1,120.9,83.1,120.9,83.1,120.9c0.3,0,0.6-0.1,0.9-0.3c1-0.4,2-0.8,2.9-1.2\n              c2.2-0.8,4.5-1.7,6.7-2.4c1.4-0.5,2.8-0.9,4.2-1.4c0.3-0.1,0.5-0.2,0.8-0.3l-0.1-0.2c-0.1,0-0.1,0-0.2,0\n              C93.3,116.9,88.1,118.7,83.1,120.9z"></path><path class="prompted_sign_in__st2" d="M91.6,118.5C91.6,118.5,91.6,118.5,91.6,118.5C91.6,118.5,91.6,118.5,91.6,118.5L91.6,118.5z"></path><polygon class="prompted_sign_in__st2" points="70,114.2 70,114.2 70,114.2 70,114.2 \t\t"></polygon><path class="prompted_sign_in__st2" d="M89.4,120.1c-1.4,0.5-2.8,1.1-4.3,1.7c-0.9,0.4-1.9,0.8-2.8,1.2h2.6c0,0,0,0,0.1,0c0,0,0,0,0,0h0.6\n              c0.5-0.2,0.9-0.4,1.4-0.6c1.2-0.5,2.5-1,3.7-1.4c0.6-0.2,1.2-0.4,1.8-0.6c0.6-0.2,1.1-0.4,1.7-0.6c1.5-0.5,2.9-1,4.4-1.5\n              c0.4-0.1,0.8-0.2,1.2-0.4l-0.1-0.2c-0.8,0.2-1.6,0.5-2.3,0.8c-1.9,0.7-3.9,1.4-5.8,2c-1.1,0.4-2.2,0.8-3.3,1.2\n              c-0.4,0.2-0.9,0.4-1.3,0.5c-0.1,0-0.2,0.1-0.3,0.1c0,0,0-0.1,0-0.1c0.1,0,0.2-0.1,0.2-0.1c0.3-0.1,0.6-0.3,1-0.4\n              c1-0.4,2-0.7,3-1.1c1-0.4,2.1-0.8,3.1-1.1c1.3-0.5,2.6-0.9,3.9-1.3c0.6-0.2,1.2-0.4,1.8-0.6l-0.3-0.8c-1.2,0.4-2.5,0.8-3.7,1.2\n              C93.5,118.6,91.4,119.4,89.4,120.1z M85.2,123c0-0.2,0-0.2,0.3-0.2C85.4,122.8,85.3,122.9,85.2,123z"></path><path class="prompted_sign_in__st2" d="M97.3,114.3C97.4,114.3,97.4,114.3,97.3,114.3C97.4,114.3,97.4,114.3,97.3,114.3\n              C97.4,114.3,97.4,114.3,97.3,114.3C97.4,114.3,97.4,114.3,97.3,114.3z"></path><polygon class="prompted_sign_in__st2" points="70.5,113.9 70.5,113.9 70.6,113.9 70.5,113.9 \t\t"></polygon><path class="prompted_sign_in__st2" d="M72.9,113.1C73,113.1,73,113.1,72.9,113.1C73,113.1,73,113.1,72.9,113.1C73,113.1,73,113.1,72.9,113.1\n              C73,113.1,73,113.1,72.9,113.1z"></path><path class="prompted_sign_in__st2" d="M91.1,116.1C91.1,116.1,91.1,116.1,91.1,116.1C91.2,116.1,91.2,116.1,91.1,116.1\n              C91.2,116.1,91.2,116.1,91.1,116.1C91.1,116.1,91.1,116.1,91.1,116.1z"></path><polygon class="prompted_sign_in__st2" points="68,116.1 68,116.1 68,116.1 68,116.1 \t\t"></polygon><path class="prompted_sign_in__st2" d="M68.3,116.1C68.3,116.1,68.3,116,68.3,116.1C68.3,116,68.3,116,68.3,116.1C68.3,116,68.3,116,68.3,116.1\n              C68.3,116,68.3,116,68.3,116.1z"></path><path class="prompted_sign_in__st2" d="M77.2,122.2C77.2,122.2,77.2,122.2,77.2,122.2C77.2,122.2,77.2,122.2,77.2,122.2\n              C77.2,122.2,77.2,122.2,77.2,122.2C77.2,122.2,77.2,122.2,77.2,122.2z"></path><path class="prompted_sign_in__st2" d="M69.6,114.4C69.6,114.4,69.6,114.4,69.6,114.4C69.7,114.4,69.7,114.4,69.6,114.4\n              C69.7,114.4,69.7,114.4,69.6,114.4C69.6,114.4,69.6,114.4,69.6,114.4z"></path><polygon class="prompted_sign_in__st2" points="78.2,115.7 78.2,115.8 78.2,115.8 \t\t"></polygon><path class="prompted_sign_in__st2" d="M76.6,112.6C76.6,112.6,76.6,112.6,76.6,112.6C76.6,112.6,76.6,112.6,76.6,112.6L76.6,112.6z"></path><path class="prompted_sign_in__st2" d="M81.5,115.3C81.5,115.3,81.5,115.3,81.5,115.3C81.5,115.3,81.5,115.3,81.5,115.3L81.5,115.3z"></path><path class="prompted_sign_in__st2" d="M75.7,121.9C75.7,121.9,75.7,121.9,75.7,121.9C75.7,121.9,75.7,121.9,75.7,121.9\n              C75.7,121.9,75.7,121.9,75.7,121.9C75.7,121.9,75.7,121.9,75.7,121.9z"></path><polygon class="prompted_sign_in__st2" points="68.6,114 68.6,114 68.5,114 \t\t"></polygon><polygon class="prompted_sign_in__st2" points="87.3,113.2 87.3,113.2 87.3,113.2 \t\t"></polygon><polygon class="prompted_sign_in__st2" points="96.1,110.7 96.1,110.7 96.1,110.7 \t\t"></polygon><path class="prompted_sign_in__st2" d="M82.4,122.1c-0.7,0.3-1.3,0.5-2,0.8c-0.1,0-0.1,0-0.2,0.1c0,0,0,0,0,0c0,0,0,0,0,0c0,0,0,0,0,0h0.4\n              c0.5-0.2,1.1-0.5,1.6-0.7C82.3,122.3,82.3,122.2,82.4,122.1z"></path><path class="prompted_sign_in__st2" d="M82.8,122.5c0.6-0.3,1.2-0.5,1.8-0.7c0.8-0.3,1.7-0.7,2.5-1c1-0.4,2.1-0.8,3.1-1.2c0,0,0.1-0.1,0.1-0.1\n              c-0.4,0.1-0.7,0.3-1.1,0.4c-1.6,0.6-3.2,1.2-4.8,1.8c-1.1,0.4-2.1,0.9-3.2,1.3h0.7c0.2-0.1,0.4-0.2,0.5-0.3\n              C82.5,122.6,82.7,122.6,82.8,122.5z"></path><polygon class="prompted_sign_in__st2" points="90.3,119.5 90.3,119.5 90.3,119.5 \t\t"></polygon><path class="prompted_sign_in__st2" d="M80.2,123C80.2,123,80.2,123,80.2,123C80.2,123,80.2,123,80.2,123C80.2,123,80.2,123,80.2,123\n              C80.2,123,80.2,123,80.2,123z"></path><path class="prompted_sign_in__st2" d="M81.4,122.3C81.4,122.3,81.4,122.3,81.4,122.3C81.4,122.3,81.4,122.3,81.4,122.3L81.4,122.3z"></path><path class="prompted_sign_in__st2" d="M75.4,110.6C75.4,110.6,75.4,110.6,75.4,110.6C75.4,110.6,75.4,110.6,75.4,110.6\n              C75.4,110.6,75.4,110.6,75.4,110.6C75.4,110.6,75.4,110.6,75.4,110.6z"></path><path class="prompted_sign_in__st2" d="M82.4,122.1C82.4,122.1,82.4,122.1,82.4,122.1C82.4,122.1,82.4,122.1,82.4,122.1L82.4,122.1z"></path><path class="prompted_sign_in__st2" d="M79.7,107.6C79.7,107.6,79.7,107.6,79.7,107.6C79.7,107.6,79.7,107.6,79.7,107.6L79.7,107.6z"></path><path class="prompted_sign_in__st2" d="M73.2,110.9C73.2,110.9,73.2,110.9,73.2,110.9C73.2,110.9,73.2,110.9,73.2,110.9L73.2,110.9z"></path><path class="prompted_sign_in__st2" d="M75,110c1.5-0.7,2.9-1.5,4.4-2.2c0.1,0,0.2-0.1,0.3-0.2c-0.4,0.1-0.7,0.3-1.1,0.4c-0.6,0.2-1.2,0.7-1.9,0.8\n              c-0.2,0-0.3,0.2-0.5,0.3c-0.5,0.2-0.9,0.5-1.4,0.7c-0.4,0.2-0.7,0.4-1.1,0.6c-0.2,0.1-0.3,0.2-0.5,0.4c0.1,0,0.1,0,0.2-0.1\n              C74,110.6,74.5,110.3,75,110z"></path><path class="prompted_sign_in__st2" d="M82.7,114.4c1.2-0.5,2.4-1,3.6-1.5c0.2-0.1,0.4-0.2,0.5-0.2c0,0,0,0,0-0.1c-0.4,0.1-0.8,0.3-1.3,0.5\n              c-0.7,0.3-1.5,0.6-2.2,0.9c-0.4,0.2-0.9,0.4-1.3,0.7c0.1,0,0.2,0,0.3-0.1C82.4,114.5,82.5,114.4,82.7,114.4z"></path><path class="prompted_sign_in__st2" d="M81.9,114.6C82,114.6,82,114.6,81.9,114.6C82,114.6,81.9,114.6,81.9,114.6C81.9,114.6,81.9,114.6,81.9,114.6z\n              "></path><path class="prompted_sign_in__st2" d="M81.2,106.6c-0.1,0-0.1,0-0.1,0c-0.8,0.4-1.5,0.7-2.3,1.1c-0.1,0-0.2,0.1-0.1,0.2\n              C79.5,107.4,80.3,107,81.2,106.6z"></path><polygon class="prompted_sign_in__st2" points="78.7,107.8 78.7,107.8 78.7,107.8 \t\t"></polygon><path class="prompted_sign_in__st2" d="M75.7,112.6c0.7-0.3,1.3-0.6,2-1C77,111.8,76.3,112.2,75.7,112.6z"></path><path class="prompted_sign_in__st2" d="M78.3,115.7c0.5-0.2,1-0.5,1.5-0.7c0.1,0,0.2-0.1,0.2-0.2c-0.3,0.1-0.5,0.2-0.8,0.3c-0.4,0.2-0.7,0.4-1.1,0.6\n              C78.2,115.7,78.3,115.7,78.3,115.7z"></path><path class="prompted_sign_in__st2" d="M78.2,115.8C78.2,115.7,78.2,115.7,78.2,115.8C78.2,115.7,78.2,115.7,78.2,115.8\n              C78.2,115.7,78.2,115.8,78.2,115.8z"></path><path class="prompted_sign_in__st2" d="M62.4,119.3c-0.2,0.2-0.3,0.5-0.1,0.7C62.5,119.6,62.5,119.5,62.4,119.3z"></path><path class="prompted_sign_in__st2" d="M81,107c0.1,0,0.1-0.1,0.2-0.1c0,0,0,0,0-0.1c-0.5,0.2-0.9,0.5-1.4,0.7c0.1,0,0.1,0,0.2,0\n              C80.3,107.4,80.6,107.2,81,107z"></path><path class="prompted_sign_in__st2" d="M79.7,107.6C79.7,107.6,79.7,107.6,79.7,107.6C79.7,107.6,79.7,107.6,79.7,107.6\n              C79.7,107.6,79.7,107.6,79.7,107.6z"></path><path class="prompted_sign_in__st2" d="M79.5,111c-0.4,0.2-0.8,0.4-1.1,0.6C78.7,111.5,79.1,111.2,79.5,111C79.5,111,79.5,111,79.5,111z"></path><path class="prompted_sign_in__st2" d="M78.3,111.6C78.3,111.6,78.3,111.6,78.3,111.6C78.3,111.6,78.3,111.6,78.3,111.6L78.3,111.6z"></path><path class="prompted_sign_in__st2" d="M89.8,111.5c0.3-0.1,0.6-0.2,1-0.3C90.4,111.1,90.1,111.4,89.8,111.5z"></path><path class="prompted_sign_in__st2" d="M95.9,110.9c0-0.1,0-0.3-0.2-0.3c-0.1,0-0.2,0-0.3,0.2c0.1,0,0.2,0,0.2,0C95.6,110.9,95.6,110.9,95.9,110.9z"></path><path class="prompted_sign_in__st2" d="M95.1,110.7c0,0.1,0,0.2-0.1,0.3c0.2,0,0.3,0,0.5,0C95.3,110.9,95.2,110.8,95.1,110.7z"></path><path class="prompted_sign_in__st2" d="M61.1,119.8c-0.1,0.1-0.4,0.2-0.4,0.4C60.9,120.1,61,120,61.1,119.8z"></path><path class="prompted_sign_in__st2" d="M61.1,119.8C61.1,119.8,61.1,119.8,61.1,119.8C61.1,119.8,61.1,119.8,61.1,119.8L61.1,119.8z"></path><path class="prompted_sign_in__st2" d="M90.6,112.1c-0.1-0.1-0.1-0.2-0.2-0.3c-0.1,0-0.2,0.1-0.2,0.1C90.3,112.2,90.5,112,90.6,112.1z"></path><polygon class="prompted_sign_in__st2" points="96.1,110.7 96.1,110.7 96.1,110.7 \t\t"></polygon><path class="prompted_sign_in__st2" d="M96,110.3C96,110.3,96,110.3,96,110.3c-0.1,0.1-0.1,0.2-0.1,0.3c0.1,0,0.1,0.1,0.2,0.1\n              C96.2,110.4,96.2,110.4,96,110.3z"></path><path class="prompted_sign_in__st2" d="M81.9,106.6C81.9,106.6,81.9,106.6,81.9,106.6c-0.2,0-0.3,0.1-0.5,0.1c0,0,0,0,0,0.1\n              C81.6,106.7,81.8,106.7,81.9,106.6z"></path><path class="prompted_sign_in__st2" d="M81.1,115C81.1,115,81.1,115,81.1,115C81.1,115,81.1,115,81.1,115L81.1,115z"></path><path class="prompted_sign_in__st2" d="M80.7,115.3c0.1-0.1,0.3-0.1,0.4-0.3C80.9,115.1,80.8,115.2,80.7,115.3C80.6,115.3,80.6,115.3,80.7,115.3z"></path><path class="prompted_sign_in__st2" d="M61.4,119.6c-0.2,0-0.4,0-0.3,0.2C61.2,119.7,61.3,119.7,61.4,119.6z"></path><path class="prompted_sign_in__st2" d="M61.1,119.8C61.1,119.8,61.1,119.8,61.1,119.8C61.1,119.8,61.1,119.8,61.1,119.8\n              C61.1,119.8,61.1,119.8,61.1,119.8z"></path><path class="prompted_sign_in__st2" d="M89.4,110.7C89.4,110.7,89.4,110.6,89.4,110.7c-0.2,0-0.3,0-0.4,0.1c0,0,0,0,0,0.1\n              C89.1,110.8,89.3,110.7,89.4,110.7z"></path><path class="prompted_sign_in__st2" d="M81.5,115.3C81.5,115.3,81.5,115.3,81.5,115.3C81.5,115.3,81.5,115.3,81.5,115.3\n              C81.5,115.3,81.5,115.3,81.5,115.3z"></path><path class="prompted_sign_in__st2" d="M81.5,115.3c0.2,0,0.2,0,0.4-0.2C81.8,115.2,81.6,115.3,81.5,115.3z"></path><path class="prompted_sign_in__st2" d="M89.5,112.6c0.1,0,0.2,0.1,0.3,0.1C89.7,112.6,89.7,112.6,89.5,112.6z"></path><path class="prompted_sign_in__st2" d="M83.8,105.7c-0.1,0.1-0.3,0.1-0.4,0.2C83.5,105.9,83.7,105.9,83.8,105.7z"></path><path class="prompted_sign_in__st2" d="M83.8,105.7C83.8,105.7,83.8,105.7,83.8,105.7C83.8,105.7,83.8,105.7,83.8,105.7\n              C83.8,105.7,83.8,105.7,83.8,105.7z"></path><path class="prompted_sign_in__st2" d="M83.3,105.9C83.3,105.9,83.3,105.9,83.3,105.9C83.3,105.9,83.3,105.9,83.3,105.9L83.3,105.9z"></path><path class="prompted_sign_in__st2" d="M84.2,105.4c-0.1,0.1-0.3,0.2-0.4,0.2C84,105.7,84.2,105.7,84.2,105.4z"></path><polygon class="prompted_sign_in__st2" points="84.2,105.4 84.2,105.4 84.2,105.4 \t\t"></polygon><path class="prompted_sign_in__st2" d="M83.8,105.7C83.8,105.7,83.8,105.7,83.8,105.7C83.8,105.7,83.8,105.7,83.8,105.7\n              C83.8,105.7,83.8,105.7,83.8,105.7z"></path><path class="prompted_sign_in__st2" d="M91.6,102.8C91.5,102.8,91.5,102.8,91.6,102.8c-0.1-0.1-0.1,0-0.2,0c0,0,0,0,0,0.1\n              C91.5,102.9,91.5,102.9,91.6,102.8z"></path><path class="prompted_sign_in__st2" d="M78.3,111.6C78.2,111.6,78.2,111.6,78.3,111.6C78.2,111.6,78.3,111.6,78.3,111.6\n              C78.3,111.6,78.3,111.6,78.3,111.6z"></path><path class="prompted_sign_in__st2" d="M78,111.8c0.1-0.1,0.2-0.1,0.3-0.2C78.1,111.7,78,111.7,78,111.8C77.9,111.7,78,111.8,78,111.8z"></path><path class="prompted_sign_in__st2" d="M81.9,114.6C81.9,114.6,81.9,114.6,81.9,114.6c-0.1,0.1-0.3,0.1-0.4,0.2c0,0,0,0,0,0\n              C81.7,114.8,81.8,114.7,81.9,114.6z"></path><path class="prompted_sign_in__st2" d="M81.5,114.9C81.5,114.9,81.5,114.9,81.5,114.9C81.5,114.9,81.5,114.9,81.5,114.9\n              C81.5,114.9,81.5,114.9,81.5,114.9z"></path><path class="prompted_sign_in__st2" d="M81.1,115C81.1,115,81.1,115,81.1,115C81.1,115,81.1,115,81.1,115C81.1,115,81.1,115,81.1,115z"></path><path class="prompted_sign_in__st2" d="M81.5,114.9c-0.1,0.1-0.3,0.1-0.4,0.2C81.3,115.1,81.4,115,81.5,114.9z"></path><path class="prompted_sign_in__st2" d="M78.4,108c0.1,0,0.2-0.1,0.3-0.1C78.5,107.8,78.5,107.8,78.4,108z"></path><path class="prompted_sign_in__st2" d="M78.7,107.8C78.7,107.8,78.7,107.8,78.7,107.8C78.7,107.8,78.7,107.8,78.7,107.8\n              C78.7,107.8,78.7,107.8,78.7,107.8z"></path><path class="prompted_sign_in__st2" d="M83,106.1c0.1-0.1,0.2-0.1,0.3-0.2C83.2,106,83.1,106,83,106.1C83,106.1,83,106.1,83,106.1z"></path><path class="prompted_sign_in__st2" d="M83.3,105.9C83.3,105.9,83.3,105.9,83.3,105.9C83.3,105.9,83.3,105.9,83.3,105.9\n              C83.3,105.9,83.3,105.9,83.3,105.9z"></path><path class="prompted_sign_in__st2" d="M84.8,105.6C84.8,105.6,84.8,105.6,84.8,105.6c-0.1,0-0.1,0-0.2,0.1c0,0,0,0,0,0\n              C84.7,105.7,84.8,105.6,84.8,105.6z"></path><path class="prompted_sign_in__st2" d="M77.8,108.3C77.8,108.2,77.8,108.2,77.8,108.3c-0.1,0-0.2,0-0.2,0c0,0,0,0,0,0\n              C77.7,108.3,77.8,108.3,77.8,108.3z"></path><path class="prompted_sign_in__st2" d="M68.3,114.2c0.1-0.1,0.2-0.1,0.2-0.2C68.4,114.1,68.3,114.1,68.3,114.2z"></path><path class="prompted_sign_in__st2" d="M68.5,114C68.5,114,68.5,114,68.5,114C68.5,114,68.5,114,68.5,114C68.6,114,68.5,114,68.5,114z"></path><path class="prompted_sign_in__st2" d="M60.6,120.5c0,0,0,0-0.1-0.1c0,0.1-0.1,0.1-0.1,0.1C60.4,120.5,60.5,120.5,60.6,120.5\n              C60.5,120.5,60.5,120.5,60.6,120.5z"></path><path class="prompted_sign_in__st2" d="M83.3,106.6c0.1-0.1,0.1-0.1,0.2-0.1C83.3,106.4,83.3,106.4,83.3,106.6z"></path><path class="prompted_sign_in__st2" d="M72.9,111.1c0.1-0.1,0.2-0.1,0.2-0.2C73.1,110.9,73,111,72.9,111.1C72.9,111,72.9,111.1,72.9,111.1z"></path><path class="prompted_sign_in__st2" d="M73.2,110.9C73.2,110.9,73.2,110.9,73.2,110.9C73.2,110.9,73.2,110.9,73.2,110.9\n              C73.2,110.9,73.2,110.9,73.2,110.9z"></path><path class="prompted_sign_in__st2" d="M89.4,111.6C89.4,111.6,89.4,111.6,89.4,111.6c-0.1,0-0.2,0-0.2,0c0,0,0,0.1,0,0.1\n              C89.3,111.7,89.4,111.7,89.4,111.6z"></path><path class="prompted_sign_in__st2" d="M88.7,112.5c0,0,0,0.1,0,0.1c0,0,0.1,0,0.1,0C88.7,112.6,88.7,112.5,88.7,112.5z"></path><path class="prompted_sign_in__st2" d="M88.6,112.6C88.6,112.6,88.6,112.6,88.6,112.6C88.6,112.6,88.6,112.6,88.6,112.6\n              C88.6,112.6,88.6,112.6,88.6,112.6z"></path><polygon class="prompted_sign_in__st2" points="85.9,105 85.9,105 85.9,105 \t\t"></polygon><path class="prompted_sign_in__st2" d="M85.9,105.3c0-0.1,0-0.2,0-0.3c-0.1,0-0.1,0.1-0.2,0.1C85.8,105.1,85.8,105.2,85.9,105.3z"></path><path class="prompted_sign_in__st2" d="M85.5,104.5C85.5,104.5,85.5,104.5,85.5,104.5c-0.1,0-0.1,0-0.2,0c0,0,0,0,0,0\n              C85.4,104.6,85.5,104.5,85.5,104.5z"></path><path class="prompted_sign_in__st2" d="M86.3,104.2C86.3,104.1,86.3,104.1,86.3,104.2c-0.1,0-0.1,0-0.2,0c0,0,0,0,0,0.1\n              C86.2,104.2,86.3,104.2,86.3,104.2z"></path><path class="prompted_sign_in__st2" d="M90,103.4C89.9,103.4,89.9,103.4,90,103.4c-0.1,0-0.1,0-0.1,0.1C89.8,103.5,89.9,103.5,90,103.4\n              C89.9,103.5,89.9,103.5,90,103.4z"></path><path class="prompted_sign_in__st2" d="M93.6,102.1C93.6,102.1,93.6,102.1,93.6,102.1c-0.1,0-0.1,0-0.2,0c0,0,0,0,0,0.1\n              C93.5,102.2,93.5,102.2,93.6,102.1z"></path><path class="prompted_sign_in__st2" d="M83.6,106.2C83.6,106.2,83.6,106.1,83.6,106.2c-0.1,0-0.1,0-0.2,0c0,0,0,0,0,0.1\n              C83.5,106.2,83.6,106.2,83.6,106.2z"></path><path class="prompted_sign_in__st2" d="M82.6,106.6C82.6,106.6,82.6,106.6,82.6,106.6c-0.1,0-0.1,0-0.2,0c0,0,0,0,0,0.1\n              C82.5,106.7,82.6,106.6,82.6,106.6z"></path><polygon class="prompted_sign_in__st2" points="84.2,105.4 84.2,105.4 84.2,105.4 \t\t"></polygon><path class="prompted_sign_in__st2" d="M84.6,105.3C84.6,105.3,84.6,105.3,84.6,105.3C84.6,105.3,84.6,105.3,84.6,105.3L84.6,105.3z"></path><path class="prompted_sign_in__st2" d="M84.6,105.3c-0.1,0-0.2,0.1-0.4,0.1C84.4,105.5,84.5,105.5,84.6,105.3z"></path><path class="prompted_sign_in__st2" d="M84.6,105.3C84.6,105.3,84.6,105.3,84.6,105.3C84.6,105.3,84.6,105.3,84.6,105.3\n              C84.6,105.3,84.6,105.3,84.6,105.3z"></path><path class="prompted_sign_in__st2" d="M84.9,105.2c-0.1,0-0.2,0.1-0.2,0.1C84.7,105.3,84.8,105.3,84.9,105.2C84.9,105.3,84.9,105.2,84.9,105.2z"></path><polygon class="prompted_sign_in__st2" points="85.9,105 85.9,105 85.9,105 \t\t"></polygon><path class="prompted_sign_in__st2" d="M86.2,104.9c-0.1,0-0.2,0-0.3,0.1C86,105,86.1,105,86.2,104.9z"></path><path class="prompted_sign_in__st2" d="M88.6,110.9c-0.1,0-0.1,0.1-0.2,0.1C88.5,111,88.6,111,88.6,110.9C88.7,110.9,88.6,110.9,88.6,110.9z"></path><path class="prompted_sign_in__st2" d="M88.4,111C88.4,111,88.4,111,88.4,111C88.4,111,88.4,111,88.4,111L88.4,111z"></path><path class="prompted_sign_in__st2" d="M88.4,111C88.4,111,88.4,111,88.4,111C88.4,111.1,88.4,111,88.4,111C88.4,111,88.4,111,88.4,111z"></path><path class="prompted_sign_in__st2" d="M88.1,111.2c0.1,0,0.2-0.1,0.3-0.1C88.3,111.1,88.2,111.1,88.1,111.2C88.1,111.1,88.1,111.2,88.1,111.2z"></path><path class="prompted_sign_in__st2" d="M87.7,111.2c0,0-0.1,0.1-0.1,0.1C87.6,111.3,87.7,111.3,87.7,111.2C87.7,111.3,87.7,111.3,87.7,111.2z"></path><path class="prompted_sign_in__st2" d="M81.3,111.6C81.3,111.6,81.3,111.6,81.3,111.6c-0.1,0-0.1,0-0.2,0c0,0,0,0,0,0\n              C81.2,111.7,81.2,111.7,81.3,111.6z"></path><path class="prompted_sign_in__st2" d="M76.6,112.6c0.1,0,0.2,0,0.2-0.1C76.7,112.5,76.6,112.5,76.6,112.6z"></path><path class="prompted_sign_in__st2" d="M76.6,112.6C76.6,112.6,76.6,112.6,76.6,112.6C76.6,112.6,76.6,112.6,76.6,112.6\n              C76.6,112.6,76.6,112.6,76.6,112.6z"></path><path class="prompted_sign_in__st2" d="M87.3,113C87.3,113,87.3,113,87.3,113c-0.1,0.1-0.1,0.2-0.1,0.2C87.4,113.1,87.4,113.1,87.3,113z"></path><path class="prompted_sign_in__st2" d="M87.3,113.2C87.3,113.2,87.3,113.2,87.3,113.2C87.3,113.2,87.3,113.2,87.3,113.2\n              C87.3,113.2,87.3,113.2,87.3,113.2z"></path><path class="prompted_sign_in__st2" d="M81.6,122.2C81.6,122.2,81.6,122.2,81.6,122.2c-0.1,0.1-0.2,0.1-0.2,0.2C81.5,122.3,81.5,122.3,81.6,122.2\n              C81.6,122.3,81.6,122.2,81.6,122.2z"></path><path class="prompted_sign_in__st2" d="M81.4,122.3C81.4,122.3,81.4,122.3,81.4,122.3C81.4,122.3,81.4,122.3,81.4,122.3L81.4,122.3z"></path><polygon class="prompted_sign_in__st2" points="90.5,116.4 90.5,116.4 90.5,116.4 \t\t"></polygon><path class="prompted_sign_in__st2" d="M90.5,116.4c0,0,0.1-0.1,0.1-0.1c-0.1,0-0.1,0-0.2,0C90.4,116.4,90.3,116.5,90.5,116.4z"></path><path class="prompted_sign_in__st2" d="M98,116.6c-1,0.3-2,0.6-2.9,0.9c-1.3,0.4-2.6,0.9-3.8,1.3c-0.3,0.1-0.5,0.2-0.8,0c0,0.1,0,0.2,0,0.3\n              c-0.2,0.1-0.3,0.2-0.5,0.2c0.1-0.1,0.2-0.2,0.3-0.2c-0.4,0.1-0.9,0.2-1.2,0.5c0.1,0,0.1,0,0.2,0c0,0,0,0.1,0,0.1\n              c-0.2,0.1-0.3,0.1-0.5,0.2c0,0,0,0,0,0c0.1-0.1,0.2-0.2,0.3-0.2c-0.1,0-0.2,0-0.3,0c-0.6,0.2-1.1,0.4-1.7,0.7\n              c-0.6,0.2-1.2,0.5-1.8,0.7c-0.2,0.1-0.4,0.2-0.6,0.3c0.5,0,0.8-0.2,1.2-0.3c0.2-0.1,0.4-0.3,0.6-0.3c0.3,0,0.6-0.2,0.9-0.3\n              c1.8-0.6,3.5-1.3,5.3-1.8c2.2-0.7,4.4-1.4,6.6-2.1l-0.1-0.2C98.7,116.4,98.3,116.5,98,116.6z M89.3,119.6c0-0.2,0.1-0.2,0.3-0.1\n              C89.5,119.5,89.4,119.5,89.3,119.6z"></path><path class="prompted_sign_in__st2" d="M91.6,118.5C91.6,118.5,91.6,118.5,91.6,118.5C91.6,118.5,91.6,118.5,91.6,118.5\n              C91.6,118.5,91.6,118.5,91.6,118.5z"></path><path class="prompted_sign_in__st2" d="M91.6,118.5c-0.3,0-0.6,0.1-0.8,0.3C91.1,118.8,91.3,118.7,91.6,118.5z"></path><path class="prompted_sign_in__st2" d="M82.9,121.9C82.9,121.9,82.9,121.9,82.9,121.9C82.9,121.9,82.9,121.9,82.9,121.9L82.9,121.9z"></path><path class="prompted_sign_in__st2" d="M82.9,121.9c-0.2,0.1-0.3,0.1-0.5,0.2C82.6,122.1,82.8,122,82.9,121.9z"></path><path class="prompted_sign_in__st2" d="M82.4,122.1C82.4,122.1,82.4,122.1,82.4,122.1C82.4,122.1,82.4,122.1,82.4,122.1\n              C82.4,122.1,82.4,122.1,82.4,122.1z"></path><path class="prompted_sign_in__st2" d="M82.9,121.9C82.9,121.9,82.9,121.9,82.9,121.9C82.9,121.9,82.9,121.9,82.9,121.9\n              C82.9,121.9,82.9,121.9,82.9,121.9z"></path><path class="prompted_sign_in__st2" d="M83.3,121.7c-0.1,0.1-0.3,0.1-0.4,0.2C83.2,121.9,83.2,121.9,83.3,121.7z"></path><path class="prompted_sign_in__st2" d="M84.2,121.5C84.2,121.4,84.1,121.4,84.2,121.5c-0.1,0-0.1,0-0.2,0c0,0,0,0,0,0.1\n              C84.1,121.5,84.1,121.5,84.2,121.5z"></path><path class="prompted_sign_in__st2" d="M90.7,119.4c-0.1,0-0.3,0.1-0.4,0.1c0,0,0,0,0,0C90.5,119.5,90.6,119.5,90.7,119.4z"></path><path class="prompted_sign_in__st2" d="M83.4,119.7c-0.2,0.1-0.4,0.2-0.5,0.2c0.1,0.1,0.1,0.2,0.2,0.2C83,119.9,83.3,119.9,83.4,119.7z"></path><path class="prompted_sign_in__st2" d="M83,120.1C83,120.1,83,120.1,83,120.1C83,120.1,83,120.1,83,120.1C83,120.2,83,120.1,83,120.1z"></path><path class="prompted_sign_in__st2" d="M84.7,119.2c-0.1,0.1-0.3,0-0.4,0.2C84.5,119.3,84.6,119.3,84.7,119.2C84.7,119.2,84.7,119.2,84.7,119.2z"></path><path class="prompted_sign_in__st2" d="M84.3,119.4C84.3,119.4,84.3,119.4,84.3,119.4C84.3,119.4,84.3,119.4,84.3,119.4L84.3,119.4z"></path><path class="prompted_sign_in__st2" d="M83.7,120C83.7,120,83.7,120,83.7,120c-0.1,0-0.2,0-0.3,0c0,0,0,0.1,0,0.1C83.5,120.1,83.6,120.1,83.7,120z"></path><polygon class="prompted_sign_in__st2" points="83.9,119.5 83.9,119.5 83.9,119.5 \t\t"></polygon><path class="prompted_sign_in__st2" d="M83.9,119.5c-0.1,0-0.1,0.1-0.3,0.2C83.8,119.6,83.9,119.7,83.9,119.5z"></path><path class="prompted_sign_in__st2" d="M84.3,119.4c-0.1,0-0.3,0.1-0.4,0.1C84,119.5,84.2,119.5,84.3,119.4z"></path><path class="prompted_sign_in__st2" d="M84.3,119.4C84.3,119.4,84.3,119.4,84.3,119.4C84.3,119.4,84.3,119.4,84.3,119.4\n              C84.3,119.4,84.3,119.4,84.3,119.4z"></path><polygon class="prompted_sign_in__st2" points="83.9,119.5 83.9,119.5 83.9,119.5 \t\t"></polygon></g><path class="prompted_sign_in__st1" d="M53.5,123c-0.8-5.5-2.1-10.3-4.3-13.5L44,123H53.5z"></path><path class="prompted_sign_in__st1" d="M66.6,88.1l12.9,8.2c2.2-3.7,5.9-6,9.9-5.9L85.6,80c0,0,3.1-1.6,6.2-5l-10.4-9.7L66.6,88.1z"></path></g></g><g id="purchase_sponsorship"><path d="M12,0C5.38,0,0,5.38,0,12s5.38,12,12,12c6.62,0,12-5.38,12-12S18.62,0,12,0z M18.72,17.99c-2.5,2.8-6.3,3.63-9.58,2.53   l7.11-7.11c0.39-0.39,0.39-1.02,0-1.41c-0.39-0.39-1.02-0.39-1.41,0l-6.36,6.36c-0.79,0.79-2.07,0.77-2.86-0.02   c-0.71-0.72-1.32-1.59-1.78-2.67C2.46,12.45,2.96,8.62,5.3,6.01c2.5-2.8,6.3-3.63,9.58-2.53l-7.11,7.11   c-0.39,0.39-0.39,1.02,0,1.41s1.02,0.39,1.41,0l6.36-6.36c0.79-0.79,2.07-0.77,2.86,0.02c0.71,0.72,1.32,1.59,1.78,2.67   C21.55,11.55,21.05,15.38,18.72,17.99z"></path></g><g id="purchase_super_chat"><path d="M14.6 14L12 12.4 9.4 14l.7-3-2.3-2 3-.3L12 6l1.2 2.8 3 .3-2.3 2 .7 2.9zM20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z"></path></g><g id="purchase_super_sticker"><path d="M16 18v-2c0-1.1.9-2 2-2h2l-4 4zm-1.4-2.61L12 13.82l-2.6 1.57.69-2.96-2.3-1.99 3.03-.26L12 7.39l1.18 2.79 3.03.26-2.3 1.99.69 2.96zM20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12l2-2 1-1 1-1 2-2V6c0-1.1-.9-2-2-2z"></path></g><g id="purchases"><path d="M19.84 11.65l-7.5-7.5c-.3-.3-.7-.48-1.17-.48H5.33c-.9 0-1.66.75-1.66 1.66v5.84c0 .45.18.87.5 1.18l7.5 7.5c.3.3.7.48 1.16.48.46 0 .88-.18 1.18-.5L19.87 14c.3-.3.5-.7.5-1.16 0-.46-.2-.88-.5-1.18zM6.58 7.83c-.7 0-1.25-.55-1.25-1.25s.56-1.25 1.25-1.25c.7 0 1.25.56 1.25 1.25 0 .7-.55 1.25-1.25 1.25z"></path></g><g id="question_answer"><path d="M 21 6 h -2 v 9 H 6 v 2 c 0 0.55 0.45 1 1 1 h 11 l 4 4 V 7 c 0 -0.55 -0.45 -1 -1 -1 Z m -4 6 V 3 c 0 -0.55 -0.45 -1 -1 -1 H 3 c -0.55 0 -1 0.45 -1 1 v 14 l 4 -4 h 10 c 0.55 0 1 -0.45 1 -1 Z"></path></g><g id="radio-button-unchecked"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></g><g id="refresh"><path d="M13 9v2h7V4h-2v2.74C16.53 5.07 14.4 4 12 4c-2.21 0-4.21.9-5.66 2.34S4 9.79 4 12c0 4.42 3.58 8 8 8 2.21 0 4.21-.9 5.66-2.34l-1.42-1.42C15.15 17.33 13.65 18 12 18c-3.31 0-6-2.69-6-6 0-1.65.67-3.15 1.76-4.24C8.85 6.67 10.35 6 12 6c2.21 0 4.15 1.21 5.19 3H13z"></path></g><g id="remove-circle-outline"><path d="M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></g><g id="remove"><path d="M19 13H5v-2h14v2z"></path></g><g id="remove_circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z"></path></g><g id="remove_done"><path d="M1.79 12l5.58 5.59L5.96 19 .37 13.41 1.79 12zm.45-7.78L12.9 14.89l-1.28 1.28L7.44 12l-1.41 1.41L11.62 19l2.69-2.69 4.89 4.89 1.41-1.41L3.65 2.81 2.24 4.22zm14.9 9.27L23.62 7 22.2 5.59l-6.48 6.48 1.42 1.42zM17.96 7l-1.41-1.41-3.65 3.66 1.41 1.41L17.96 7z"></path></g><g id="remove_moderator"><path d="M22.27 21.73l-3.54-3.55L5.78 5.23 2.27 1.72 1 2.99 3.01 5H3v6c0 5.55 3.84 10.74 9 12 2.16-.53 4.08-1.76 5.6-3.41L21 23l1.27-1.27zM13 9.92l6.67 6.67C20.51 14.87 21 12.96 21 11V5l-9-4-5.48 2.44L11 7.92l2 2z"></path></g><g id="replay"><path d="M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8z"></path></g><g id="report"><path d="M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27L15.73 3zM12 17.3c-.72 0-1.3-.58-1.3-1.3 0-.72.58-1.3 1.3-1.3.72 0 1.3.58 1.3 1.3 0 .72-.58 1.3-1.3 1.3zm1-4.3h-2V7h2v6z"></path></g><g id="report_problem"><path d="M0 0h24v24H0z" fill="none"></path><path d="M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"></path></g><g id="sad"><path fill="none" d="M0 0h24v24H0z"></path><circle cx="15.5" cy="9.5" r="1.5"></circle><circle cx="8.5" cy="9.5" r="1.5"></circle><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-6c-2.33 0-4.32 1.45-5.12 3.5h1.67c.69-1.19 1.97-2 3.45-2s2.75.81 3.45 2h1.67c-.8-2.05-2.79-3.5-5.12-3.5z"></path></g><g id="scatterplot"><path d="M0 0h24v24H0V0z" fill="none"></path><path d="M7 18c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm4-8c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm5.6 17.6c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></g><g id="schedule"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path><path d="M0 0h24v24H0z" fill="none"></path><path d="M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"></path></g><g id="search"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></g><g id="send"><path d="M2.01 21L23 12 2.01 3 2 10l15 2-15 2z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="service_toolbox"><path d="M0 0h24v24H0z" fill="none"></path><path d="M21.84 12.62l-2.32-5.41C19.2 6.48 18.48 6 17.68 6H17V5c0-1.11-.89-2-2-2H9c-1.11 0-2 .89-2 2v1h-.68c-.8 0-1.52.48-1.84 1.21l-2.32 5.41c-.11.25-.16.52-.16.79V18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2v-4.59c0-.27-.05-.54-.16-.79zM9 5h6v1H9V5zM6.32 8h11.36l1.71 4H17v-1h-2v1H9v-1H7v1H4.6l1.72-4zM20 18H4v-4h3v1h2v-1h6v1h2v-1h3v4z"></path></g><g id="settings"><path d="M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.1-1.65c.2-.15.25-.42.13-.64l-2-3.46c-.12-.22-.4-.3-.6-.22l-2.5 1c-.52-.4-1.08-.73-1.7-.98l-.37-2.65c-.06-.24-.27-.42-.5-.42h-4c-.27 0-.48.18-.5.42l-.4 2.65c-.6.25-1.17.6-1.7.98l-2.48-1c-.23-.1-.5 0-.6.22l-2 3.46c-.14.22-.08.5.1.64l2.12 1.65c-.04.32-.07.65-.07.98s.02.66.06.98l-2.1 1.65c-.2.15-.25.42-.13.64l2 3.46c.12.22.4.3.6.22l2.5-1c.52.4 1.08.73 1.7.98l.37 2.65c.04.24.25.42.5.42h4c.25 0 .46-.18.5-.42l.37-2.65c.6-.25 1.17-.6 1.7-.98l2.48 1c.23.1.5 0 .6-.22l2-3.46c.13-.22.08-.5-.1-.64l-2.12-1.65zM12 15.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"></path></g><g id="settings_applications"><path d="M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm7-7H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-1.75 9c0 .23-.02.46-.05.68l1.48 1.16c.13.11.17.3.08.45l-1.4 2.42c-.09.15-.27.21-.43.15l-1.74-.7c-.36.28-.76.51-1.18.69l-.26 1.85c-.03.17-.18.3-.35.3h-2.8c-.17 0-.32-.13-.35-.29l-.26-1.85c-.43-.18-.82-.41-1.18-.69l-1.74.7c-.16.06-.34 0-.43-.15l-1.4-2.42c-.09-.15-.05-.34.08-.45l1.48-1.16c-.03-.23-.05-.46-.05-.69 0-.23.02-.46.05-.68l-1.48-1.16c-.13-.11-.17-.3-.08-.45l1.4-2.42c.09-.15.27-.21.43-.15l1.74.7c.36-.28.76-.51 1.18-.69l.26-1.85c.03-.17.18-.3.35-.3h2.8c.17 0 .32.13.35.29l.26 1.85c.43.18.82.41 1.18.69l1.74-.7c.16-.06.34 0 .43.15l1.4 2.42c.09.15.05.34-.08.45l-1.48 1.16c.03.23.05.46.05.69z"></path></g><g id="settings_material"><path d="M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.1-1.65c.2-.15.25-.42.13-.64l-2-3.46c-.12-.22-.4-.3-.6-.22l-2.5 1c-.52-.4-1.08-.73-1.7-.98l-.37-2.65c-.06-.24-.27-.42-.5-.42h-4c-.27 0-.48.18-.5.42l-.4 2.65c-.6.25-1.17.6-1.7.98l-2.48-1c-.23-.1-.5 0-.6.22l-2 3.46c-.14.22-.08.5.1.64l2.12 1.65c-.04.32-.07.65-.07.98s.02.66.06.98l-2.1 1.65c-.2.15-.25.42-.13.64l2 3.46c.12.22.4.3.6.22l2.5-1c.52.4 1.08.73 1.7.98l.37 2.65c.04.24.25.42.5.42h4c.25 0 .46-.18.5-.42l.37-2.65c.6-.25 1.17-.6 1.7-.98l2.48 1c.23.1.5 0 .6-.22l2-3.46c.13-.22.08-.5-.1-.64l-2.12-1.65zM12 15.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"></path></g><g mirror-in-rtl="" id="share"><path d="M14 9V3L22 12L14 21V15C8.44 15 4.78 17.03 2 21C3.11 15.33 6.22 10.13 14 9Z"></path></g><g id="share_arrow"><path d="M11.7333 8.26667V4L19.2 11.4667L11.7333 18.9333V14.56C6.4 14.56 2.66667 16.2667 0 20C1.06667 14.6667 4.26667 9.33333 11.7333 8.26667Z"></path></g><g id="shield"><path d="M12,1L3,5v6c0,5.55,3.84,10.74,9,12c5.16-1.26,9-6.45,9-12V5L12,1z"></path></g><g id="shield_with_avatar"><path d="M12 1l9 4v6c0 5.5-3.8 10.7-9 12-5.2-1.3-9-6.5-9-12V5l9-4zM7.7 15.1A5.3 5.3 0 0 1 12 6.7a5.3 5.3 0 0 1 4.3 8.4c-.6-1.1-3-1.7-4.3-1.7-1.3 0-3.7.6-4.3 1.7zM12 8.3a2.2 2.2 0 0 0-2.2 2.2c0 1.2 1 2.2 2.2 2.2a2.2 2.2 0 0 0 2.2-2.2c0-1.2-1-2.2-2.2-2.2zm0-2.6A6.3 6.3 0 0 0 5.7 12a6.3 6.3 0 0 0 6.3 6.3 6.3 6.3 0 0 0 6.3-6.3A6.3 6.3 0 0 0 12 5.7z"></path></g><g id="shuffle"><path d="M10.59 9.17L5.41 4 4 5.41l5.17 5.17 1.42-1.41zM14.5 4l2.04 2.04L4 18.59 5.41 20 17.96 7.46 20 9.5V4h-5.5zm.33 9.41l-1.41 1.41 3.13 3.13L14.5 20H20v-5.5l-2.04 2.04-3.13-3.13z"></path></g><g id="skip_next"><path d="M6 18l8.5-6L6 6v12zM16 6v12h2V6h-2z"></path></g><g id="skip_previous"><path d="M6 6h2v12H6zm3.5 6l8.5 6V6z"></path></g><g fill-rule="evenodd" id="slow_mode"><path d="M2,16.0029699 L2,3.99406028 C2,2.89451376 2.89130934,2 3.99079514,2 L20.0092049,2 C21.1017876,2 22,2.8927712 22,3.99406028 L22,16.0059397 C22,17.1054862 21.1086907,18 20.0092049,18 L6,18 L2,22 L2,16.0029699 Z M7,6 L9,6 L9,14 L7,14 L7,6 Z M10,6 L12,6 L12,14 L10,14 L10,6 Z M13,6 L19,10 L13,14 L13,6 Z"></path></g><g fill-rule="evenodd" id="slow_mode_off"><path d="M2,16.0029699 L2,3.99406028 C2,2.89451376 2.89130934,2 3.99079514,2 L20.0092049,2 C21.1017876,2 22,2.8927712 22,3.99406028 L22,16.0059397 C22,17.1054862 21.1086907,18 20.0092049,18 L6,18 L2,22 L2,16.0029699 Z M14,12 L6,12 L6,14 L14,14 L14,12 Z M18,9 L6,9 L6,11 L18,11 L18,9 Z M18,6 L6,6 L6,8 L18,8 L18,6 Z"></path></g><g id="sms"><path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM9 11H7V9h2v2zm4 0h-2V9h2v2zm4 0h-2V9h2v2z"></path></g><g id="sort"><path d="M3 18h6v-2H3v2zM3 6v2h18V6H3zm0 7h12v-2H3v2z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="sponsorship_star"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm4.24 16L12 15.45 7.77 18l1.12-4.81-3.73-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23L16.23 18z"></path></g><g viewBox="0 0 26 26" id="sponsorships"><circle cx="13" cy="13" r="11" fill="#FFF"></circle><path transform="translate(1 1)" d="M12,0C5.38,0,0,5.38,0,12s5.38,12,12,12s12-5.38,12-12S18.62,0,12,0z M18.72,17.99c-2.5,2.8-6.3,3.63-9.58,2.53l7.11-7.11c0.39-0.39,0.39-1.02,0-1.41s-1.02-0.39-1.41,0l-6.36,6.36c-0.79,0.79-2.07,0.77-2.86-0.02c-0.71-0.72-1.32-1.59-1.78-2.67C2.46,12.45,2.96,8.62,5.3,6.01c2.5-2.8,6.3-3.63,9.58-2.53l-7.11,7.11c-0.39,0.39-0.39,1.02,0,1.41c0.39,0.39,1.02,0.39,1.41,0l6.36-6.36c0.79-0.79,2.07-0.77,2.86,0.02c0.71,0.72,1.32,1.59,1.78,2.67C21.55,11.55,21.05,15.38,18.72,17.99z"></path></g><g viewBox="0 0 26 26" id="sponsorships_no_bg"><path transform="translate(1 1)" d="M12,0C5.38,0,0,5.38,0,12s5.38,12,12,12s12-5.38,12-12S18.62,0,12,0z M18.72,17.99c-2.5,2.8-6.3,3.63-9.58,2.53l7.11-7.11c0.39-0.39,0.39-1.02,0-1.41s-1.02-0.39-1.41,0l-6.36,6.36c-0.79,0.79-2.07,0.77-2.86-0.02c-0.71-0.72-1.32-1.59-1.78-2.67C2.46,12.45,2.96,8.62,5.3,6.01c2.5-2.8,6.3-3.63,9.58-2.53l-7.11,7.11c-0.39,0.39-0.39,1.02,0,1.41c0.39,0.39,1.02,0.39,1.41,0l6.36-6.36c0.79-0.79,2.07-0.77,2.86,0.02c0.71,0.72,1.32,1.59,1.78,2.67C21.55,11.55,21.05,15.38,18.72,17.99z"></path></g><g id="star"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"></path></g><g id="star_border"><path d="M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z"></path></g><g id="star_half"><path clip-path="url(#star_half__b)" d="M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4V6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z"></path></g><g id="stars"><path d="M0 0h24v24H0z" fill="none"></path><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm4.24 16L12 15.45 7.77 18l1.12-4.81-3.73-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23L16.23 18z"></path></g><g id="sticker_emoticon"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm3.5-9c.83 0 1.5-.67 1.5-1.5S16.33 8 15.5 8 14 8.67 14 9.5s.67 1.5 1.5 1.5zm-7 0c.83 0 1.5-.67 1.5-1.5S9.33 8 8.5 8 7 8.67 7 9.5 7.67 11 8.5 11zm3.5 6.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5z"></path></g><g id="subdirectory_arrow_right"><path fill="none" d="M0 0h24v24H0V0z"></path><path d="M19 15l-6 6-1.42-1.42L15.17 16H4V4h2v10h9.17l-3.59-3.58L13 9l6 6z"></path></g><g viewBox="0 0 376 276" id="subscribe"><path d="M375.47 116.9v28.4c-.24 30.27-4 60.58-4 60.58s-3.67 25.8-14.9 37.15c-14.23 14.9-30.18 14.98-37.5 15.84-52.4 3.8-131.12 3.67-131.16 3.67-3.27-.04-97.8-.7-127.24-3.52-8.32-1.56-27.06-1.1-41.3-16C8.1 231.7 4.46 205.9 4.46 205.9S.7 175.6 0 145.3v-28.4c.7-30.3 4.46-60.57 4.46-60.57s3.67-25.8 14.9-37.15C33.6 4.28 49.56 4.2 56.86 3.34c52.4-3.8 131.1-3.32 131.1-3.32s78.67-.47 131.08 3.32c7.3.86 23.26.94 37.5 15.84 11.22 11.34 14.9 37.15 14.9 37.15s3.75 30.27 4.03 60.58zM149.7 78.13V183.7l100.66-52.8L149.7 78.13z"></path></g><g id="subscription_manager"><path d="M22 13.5v-3h-2.65c-.2-.95-.57-1.84-1.1-2.63L20.15 6 18 3.88l-1.86 1.87c-.8-.53-1.68-.9-2.64-1.1V2h-3v2.65c-.96.2-1.85.57-2.64 1.1L6 3.88 3.86 6l1.87 1.87c-.52.8-.9 1.68-1.1 2.64H2v3h2.65c.2.97.58 1.86 1.1 2.65L3.87 18 6 20.14l1.87-1.87c.8.52 1.67.9 2.63 1.1V22h3v-2.65c.96-.2 1.84-.57 2.63-1.1l1.87 1.9L20.13 18l-1.88-1.86c.52-.8.9-1.68 1.1-2.63H22zm-10 3c-2.48 0-4.5-2.02-4.5-4.5S9.52 7.5 12 7.5s4.5 2.02 4.5 4.5-2.02 4.5-4.5 4.5z"></path></g><g id="subscriptions"><path d="M18.7 8.7H5.3V7h13.4v1.7zm-1.7-5H7v1.6h10V3.7zm3.3 8.3v6.7c0 1-.7 1.6-1.6 1.6H5.3c-1 0-1.6-.7-1.6-1.6V12c0-1 .7-1.7 1.6-1.7h13.4c1 0 1.6.8 1.6 1.7zm-5 3.3l-5-2.7V18l5-2.7z"></path></g><g id="subtitles"><path d="M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM4 12h4v2H4v-2zm10 6H4v-2h10v2zm6 0h-4v-2h4v2zm0-4H10v-2h10v2z"></path></g><g id="super_chat_for_good"><path d="M14.79,10.26c0.39,0.39,1.02,0.39,1.41,0c0.39-0.39,0.39-1.02,0-1.41L11.97,4.6c-2.34-2.34-6.14-2.34-8.49,0 s-1.5,7.01,0,8.49l0,0l7.07-7.07L14.79,10.26z"></path><path d="M12.74,3.96l4.1,4.1c0.7,0.7,0.88,1.84,0.3,2.65c-0.74,1.03-2.19,1.12-3.05,0.26l-3.54-3.54L9.49,8.49L5.6,12.38 l-0.71,0.71c-0.39,0.39-0.39,1.02,0,1.41c0.39,0.39,1.02,0.39,1.41,0l4.6-4.6c0.2-0.2,0.51-0.2,0.71,0c0.2,0.2,0.2,0.51,0,0.71 l-4.6,4.6c-0.39,0.39-0.39,1.02,0,1.41c0.39,0.39,1.02,0.39,1.41,0l4.6-4.6c0.2-0.2,0.51-0.2,0.71,0c0.2,0.2,0.2,0.51,0,0.71 l-4.6,4.6c-0.39,0.39-0.39,1.02,0,1.41c0.39,0.39,1.02,0.39,1.41,0l4.6-4.6c0.2-0.2,0.51-0.2,0.71,0c0.2,0.2,0.2,0.51,0,0.71 l-4.6,4.6c-0.39,0.39-0.39,1.02,0,1.41c0.39,0.39,1.02,0.39,1.41,0l7.59-7.59c1.78-1.72,2.58-6.06,0.39-8.46 C18.56,2.51,15.15,2.23,12.74,3.96z"></path></g><g id="supervisor_account"><path d="M16.5 12c1.38 0 2.49-1.12 2.49-2.5S17.88 7 16.5 7C15.12 7 14 8.12 14 9.5s1.12 2.5 2.5 2.5zM9 11c1.66 0 2.99-1.34 2.99-3S10.66 5 9 5C7.34 5 6 6.34 6 8s1.34 3 3 3zm7.5 3c-1.83 0-5.5.92-5.5 2.75V19h11v-2.25c0-1.83-3.67-2.75-5.5-2.75zM9 13c-2.33 0-7 1.17-7 3.5V19h7v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13z"></path></g><g id="switch_accounts"><path d="M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h12zm-3 5c0-1.66-1.34-3-3-3s-3 1.34-3 3 1.34 3 3 3 3-1.34 3-3zm-9 8v1h12v-1c0-2-4-3.1-6-3.1S8 13 8 15z"></path></g><g id="tab_account"><path d="M12 10.8c2.6 0 4.7-2.2 4.7-5 0-2.6-2-4.8-4.7-4.8-2.6 0-4.7 2.2-4.7 5 0 2.6 2 4.8 4.7 4.8zm-10 8v3.7c0 .3.2.5.5.5h19c.3 0 .5-.2.5-.5V19c0-4-6.7-6-10-6S2 15 2 19z"></path></g><g id="tab_explore"><path d="M11.23 13.08c-.29-.21-.48-.51-.54-.86-.06-.35.02-.71.23-.99.21-.29.51-.48.86-.54.35-.06.7.02.99.23.29.21.48.51.54.86.06.35-.02.71-.23.99a1.327 1.327 0 01-1.08.56c-.28 0-.55-.08-.77-.25zM22 12c0 5.52-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2s10 4.48 10 10zm-3.97-6.03L9.8 9.8l-3.83 8.23 8.23-3.83 3.83-8.23z"></path></g><g id="tab_home"><path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"></path></g><g id="tab_subscriptions"><path d="M20 8H4V6h16v2zm-2-6H6v2h12V2zm4 10v8c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2v-8c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2zm-6 4l-6-3.27v6.53L16 16z"></path><path fill="none" d="M0 0h24v24H0z"></path></g><g id="tab_trending"><path d="M19.642 10.63c-.314-.395-.658-.767-1.026-1.11-.87-.808-1.884-1.375-2.724-2.22-1.72-1.73-2.3-4.183-1.546-6.496.123-.375-.23-.72-.584-.566-.822.36-1.606.873-2.285 1.425-3.43 2.79-4.704 7.446-3.115 11.645.038.144.09.3.09.45 0 .3-.182.57-.448.687-.3.133-.62.044-.856-.175-.072-.068-.137-.143-.197-.222-1.11-1.452-1.52-3.386-1.21-5.19.08-.456-.49-.713-.77-.35-1.4 1.802-2.09 4.21-1.95 6.48.04.68.158 1.355.34 2.008.23.82.57 1.607 1.01 2.33 1.4 2.31 3.854 3.977 6.49 4.31 2.805.355 5.836-.162 7.997-2.15 2.408-2.217 3.285-5.74 2-8.823-.052-.123-.106-.243-.163-.363-.285-.596-.64-1.154-1.045-1.67m-4.288 8.098c-.366.324-.95.645-1.415.797-1.32.435-2.62-.083-3.516-.814-.13-.1-.084-.3.073-.35 1.37-.44 2.173-1.49 2.41-2.542.23-1.015-.182-1.885-.354-2.878-.14-.827-.128-1.544.135-2.297.047-.13.226-.147.283-.02.82 1.825 3.136 2.63 3.534 4.64.037.18.058.367.063.55.034 1.06-.427 2.226-1.21 2.92"></path></g><g id="trailer"><path d="M18 4l2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4h-4z"></path></g><g id="translate"><path d="M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"></path></g><g id="trending"><path d="M17.53 11.2c-.23-.3-.5-.56-.76-.82-.65-.6-1.4-1.03-2.03-1.66-1.46-1.46-1.78-3.87-.85-5.72-.9.23-1.75.75-2.45 1.32C8.9 6.4 7.9 10.07 9.1 13.22c.04.1.08.2.08.33 0 .22-.15.42-.35.5-.22.1-.46.04-.64-.12-.06-.05-.1-.1-.15-.17-1.1-1.43-1.28-3.48-.53-5.12C5.87 10 5 12.3 5.12 14.47c.04.5.1 1 .27 1.5.14.6.4 1.2.72 1.73 1.04 1.73 2.87 2.97 4.84 3.22 2.1.27 4.35-.12 5.96-1.6 1.8-1.66 2.45-4.3 1.5-6.6l-.13-.26c-.2-.45-.47-.87-.78-1.25zm-3.1 6.3c-.28.24-.73.5-1.08.6-1.1.38-2.2-.16-2.88-.82 1.2-.28 1.9-1.16 2.1-2.05.17-.8-.14-1.46-.27-2.23-.12-.74-.1-1.37.2-2.06.15.38.35.76.58 1.06.76 1 1.95 1.44 2.2 2.8.04.14.06.28.06.43.03.82-.32 1.72-.92 2.26z"></path></g><g id="trending_up"><path d="M16 6l2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z"></path></g><g id="trophy"><path d="M6.85 7.76V6.18H1v2.88c0 2.35 1.9 4.26 4.26 4.26h1.59v-1.59H5.4a2.81 2.81 0 01-2.81-2.8V7.75h4.26zM17.15 7.76V6.18H23v2.88c0 2.35-1.9 4.26-4.26 4.26h-1.59v-1.59h1.45a2.81 2.81 0 002.81-2.8V7.75h-4.26z"></path><path d="M12 17.29a6.87 6.87 0 01-6.87-6.87V3h13.74v7.42c0 3.8-3.07 6.87-6.87 6.87z"></path><path d="M12 17.29V3h6.87v7.42c0 3.8-3.07 6.87-6.87 6.87zM12 17.29l4.13 2.38H7.88L12 17.3zM16.13 19.67H7.88v2.38h8.25v-2.38z"></path></g><g id="tune"><path d="M0 0h24v24H0z" fill="none"></path><path d="M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z"></path></g><g id="tv"><path d="M0 0h24v24H0z" fill="none"></path><path d="M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12z"></path></g><g id="unlimited"><path fill-rule="nonzero" d="M21.78 8s-.2-1.37-.8-1.97c-.75-.8-1.6-.8-2-.85C16.2 4.98 12 5 12 5s-4.18-.02-6.97.18c-.4.05-1.24.05-2 .85-.6.6-.8 1.97-.8 1.97s-.2 1.63-.23 3.23v1.7c.03 1.6.23 3.2.23 3.2s.2 1.4.8 2c.76.8 1.75.76 2.2.85 1.57.15 6.6.18 6.77.18 0 0 4.2 0 7-.2.38-.04 1.23-.04 2-.84.6-.6.8-1.98.8-1.98s.2-1.6.2-3.22v-1.7c-.02-1.6-.22-3.22-.22-3.22zm-11.8 7V9.16l5.35 3.03L9.97 15z"></path></g><g id="unplugged_logo"><path fill="#FF0000" d="M6,18h12v1H6V18z M22,6.2v9.6c0,0.66-0.54,1.2-1.2,1.2H3.2C2.54,17,2,16.46,2,15.8V6.2C2,5.54,2.54,5,3.2,5 h17.6C21.46,5,22,5.54,22,6.2z"></path><polygon fill="#FFFFFF" points="15,11 10,8.35 10,13.65 "></polygon></g><g id="up_arrow"><path d="M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"></path></g><g id="upload"><path d="M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"></path></g><g id="uploads"><path d="M0 0h24v24H0z" fill="none"></path><path d="M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8 12.5v-9l6 4.5-6 4.5z"></path></g><g id="verified_user"><path d="M0 0h24v24H0z" fill="none"></path><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"></path></g><g id="vertical_align_bottom"><path d="M16 13h-3V3h-2v10H8l4 4 4-4zM4 19v2h16v-2H4z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="vertical_align_top"><path d="M8 11h3v10h2V11h3l-4-4-4 4zM4 3v2h16V3H4z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="very_happy"><path d="M11.99 2C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm1-10.06L14.06 11l1.06-1.06L16.18 11l1.06-1.06-2.12-2.12zm-4.12 0L9.94 11 11 9.94 8.88 7.82 6.76 9.94 7.82 11zM12 17.5c2.33 0 4.31-1.46 5.11-3.5H6.89c.8 2.04 2.78 3.5 5.11 3.5z"></path><path fill="none" d="M0 0h24v24H0z"></path></g><g id="very_sad"><path d="M11.99 2C6.47 2 2 6.47 2 12s4.47 10 9.99 10S22 17.53 22 12 17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm4.18-12.24l-1.06 1.06-1.06-1.06L13 8.82l1.06 1.06L13 10.94 14.06 12l1.06-1.06L16.18 12l1.06-1.06-1.06-1.06 1.06-1.06zM7.82 12l1.06-1.06L9.94 12 11 10.94 9.94 9.88 11 8.82 9.94 7.76 8.88 8.82 7.82 7.76 6.76 8.82l1.06 1.06-1.06 1.06zM12 14c-2.33 0-4.31 1.46-5.11 3.5h10.22c-.8-2.04-2.78-3.5-5.11-3.5z"></path><path fill="none" d="M0 0h24v24H0z"></path></g><g id="video_call"><path d="M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4zM14 13h-3v3H9v-3H6v-2h3V8h2v3h3v2z"></path></g><g id="video_camera"><path d="M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4z"></path></g><g id="video_camera_disabled"><path d="M21 6.5l-4 4V7c0-.55-.45-1-1-1H9.82L21 17.18V6.5zM3.27 2L2 3.27 4.73 6H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.21 0 .39-.08.54-.18L19.73 21 21 19.73 3.27 2z"></path></g><g id="video_library_white"><path fill="none" d="M0 0h24v24H0z"></path><path d="M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8 12.5v-9l6 4.5-6 4.5z"></path></g><g id="video_youtube"><path fill="none" d="M0 0h24v24H0V0z"></path><path d="M21.58 7.19c-.23-.86-.91-1.54-1.77-1.77C18.25 5 12 5 12 5s-6.25 0-7.81.42c-.86.23-1.54.91-1.77 1.77C2 8.75 2 12 2 12s0 3.25.42 4.81c.23.86.91 1.54 1.77 1.77C5.75 19 12 19 12 19s6.25 0 7.81-.42c.86-.23 1.54-.91 1.77-1.77C22 15.25 22 12 22 12s0-3.25-.42-4.81zM10 15V9l5.2 3-5.2 3z"></path></g><g id="videogame_asset"><path d="M0 0v24h24V0H0zm23 16c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V8c0-1.1.9-2 2-2h18c1.1 0 2 .9 2 2v8z" fill="none"></path><path d="M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-10 7H8v3H6v-3H3v-2h3V8h2v3h3v2zm4.5 2c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4-3c-.83 0-1.5-.67-1.5-1.5S18.67 9 19.5 9s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path></g><g id="view_list"><path d="M4 14h4v-4H4v4zm0 5h4v-4H4v4zM4 9h4V5H4v4zm5 5h12v-4H9v4zm0 5h12v-4H9v4zM9 5v4h12V5H9z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="view_module"><path d="M4 11h5V5H4v6zm0 7h5v-6H4v6zm6 0h5v-6h-5v6zm6 0h5v-6h-5v6zm-6-7h5V5h-5v6zm6-6v6h5V5h-5z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="visibility"><path d="M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"></path></g><g id="visibility_off"><path d="M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"></path></g><g id="volume_off"><path d="M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z"></path></g><g id="volume_up"><path d="M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z"></path></g><g id="vpn_key"><path d="M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4H12.65zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"></path></g><g id="wallpaper"><path d="M0 0h24v24H0z" fill="none"></path><path d="M4 4h7V2H4c-1.1 0-2 .9-2 2v7h2V4zm6 9l-4 5h12l-3-4-2.03 2.71L10 13zm7-4.5c0-.83-.67-1.5-1.5-1.5S14 7.67 14 8.5s.67 1.5 1.5 1.5S17 9.33 17 8.5zM20 2h-7v2h7v7h2V4c0-1.1-.9-2-2-2zm0 18h-7v2h7c1.1 0 2-.9 2-2v-7h-2v7zM4 13H2v7c0 1.1.9 2 2 2h7v-2H4v-7z"></path></g><g id="warning"><path d="M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"></path></g><g id="watch_history"><path d="M11.9 3.75c-4.55 0-8.23 3.7-8.23 8.25H.92l3.57 3.57.04.13 3.7-3.7H5.5c0-3.54 2.87-6.42 6.42-6.42 3.54 0 6.4 2.88 6.4 6.42s-2.86 6.42-6.4 6.42c-1.78 0-3.38-.73-4.54-1.9l-1.3 1.3c1.5 1.5 3.55 2.43 5.83 2.43 4.58 0 8.28-3.7 8.28-8.25 0-4.56-3.7-8.25-8.26-8.25zM11 8.33v4.6l3.92 2.3.66-1.1-3.2-1.9v-3.9H11z"></path></g><g id="watch_later"><path d="M12 3.67c-4.58 0-8.33 3.75-8.33 8.33s3.75 8.33 8.33 8.33 8.33-3.75 8.33-8.33S16.58 3.67 12 3.67zm3.5 11.83l-4.33-2.67v-5h1.25v4.34l3.75 2.25-.67 1.08z"></path></g><g id="watch_related_mix"><path d="M20.3 11.95c0 2.46-.95 4.7-2.47 6.32l1.07 1.13c1.8-1.92 2.9-4.55 2.9-7.45 0-2.9-1.12-5.54-2.9-7.45l-1.07 1.13c1.52 1.62 2.46 3.86 2.46 6.32zm-17 0c0-2.46.93-4.7 2.45-6.32L4.7 4.5c-1.8 1.9-2.9 4.54-2.9 7.45 0 2.9 1.1 5.53 2.9 7.45l1.05-1.13C4.23 16.64 3.3 14.4 3.3 11.95zm3 0c0-1.6.6-3.03 1.57-4.08L6.8 6.75c-1.24 1.34-2 3.17-2 5.2 0 2.03.76 3.86 2 5.2l1.07-1.12c-.97-1.06-1.58-2.5-1.58-4.08zm10.47-5.2L15.7 7.87c1 1.05 1.6 2.5 1.6 4.08 0 1.6-.6 3.02-1.6 4.08l1.07 1.12c1.25-1.34 2.02-3.17 2.02-5.2 0-2.03-.8-3.86-2.05-5.2zm-6.64 2.93l4.16 2.3-4.2 2.3v-4.6z"></path></g><g id="what_to_watch"><path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8"></path></g><g viewBox="0 0 24 24" id="wifi_status_bar_four"><path d="M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g viewBox="0 0 24 24" id="wifi_status_bar_one"><path fill-opacity=".3" d="M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"></path><path d="M0 0h24v24H0z" fill="none"></path><path d="M6.67 14.86L12 21.49v.01l.01-.01 5.33-6.63C17.06 14.65 15.03 13 12 13s-5.06 1.65-5.33 1.86z"></path></g><g viewBox="0 0 26 24" id="wifi_status_bar_three"><path fill-opacity=".3" d="M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"></path><path d="M0 0h24v24H0z" fill="none"></path><path d="M3.53 10.95l8.46 10.54.01.01.01-.01 8.46-10.54C20.04 10.62 16.81 8 12 8c-4.81 0-8.04 2.62-8.47 2.95z"></path></g><g viewBox="0 0 24 24" id="wifi_status_bar_zero"><path fill-opacity=".3" d="M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z"></path><path d="M0 0h24v24H0z" fill="none"></path></g><g id="work_off"><path d="M23 21.74l-1.46-1.46L7.21 5.95 3.25 1.99 1.99 3.25l2.7 2.7h-.64c-1.11 0-1.99.89-1.99 2l-.01 11c0 1.11.89 2 2 2h15.64L21.74 23 23 21.74zM22 7.95c.05-1.11-.84-2-1.95-1.95h-4V3.95c0-1.11-.89-2-2-1.95h-4c-1.11-.05-2 .84-2 1.95v.32l13.95 14V7.95zM14.05 6H10V3.95h4.05V6z"></path></g><g id="youtube_ad"><path d="M9.5 12h-2v-1.5h2V12zM21 6v12a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V6c0-1.11.89-2 2-2h14c1.11 0 2 .89 2 2zM11 9H6v6h1.5v-1.5h2V15H11V9zm7 1.5c0-.83-.67-1.5-1.5-1.5H13v6h3.5c.83 0 1.5-.67 1.5-1.5v-3zm-3.5 0h2v3h-2v-3z"></path></g><g id="youtube_kids_round"><path fill="#FF0000" d="M21.39,13.19c0-0.08,0-0.15,0-0.22c-0.01-0.86-0.5-5-0.78-5.74c-0.32-0.85-0.76-1.5-1.31-1.91 c-0.9-0.67-1.66-0.82-2.6-0.84l-0.02,0c-0.4,0-3.01,0.32-5.2,0.62C9.28,5.4,6.53,5.8,5.88,6.04c-0.9,0.33-1.62,0.77-2.19,1.33 c-1.05,1.04-1.18,2.11-1.04,3.51c0.1,1.09,0.69,5.37,1.02,6.35c0.45,1.32,1.33,2.12,2.47,2.24c0.28,0.03,0.55,0.05,0.82,0.05 c1,0,1.8-0.21,2.72-0.46c1.45-0.39,3.25-0.87,6.97-0.87l0.09,0h0.02c0.91,0,3.14-0.2,4.16-2.07C21.44,15.12,21.41,13.91,21.39,13.19 z"></path><path fill="#000" d="M21.99,13.26c0-0.08,0-0.16-0.01-0.24c-0.01-0.92-0.54-5.32-0.83-6.11c-0.34-0.91-0.81-1.59-1.4-2.03 C18.81,4.17,17.99,4.02,17,4l-0.02,0c-0.43,0-3.21,0.34-5.54,0.66c-2.33,0.32-5.25,0.75-5.95,1C4.53,6.01,3.76,6.48,3.16,7.08 c-1.12,1.1-1.25,2.25-1.11,3.74c0.11,1.16,0.73,5.71,1.08,6.75c0.48,1.41,1.41,2.25,2.63,2.38C6.06,19.98,6.34,20,6.63,20 c1.07,0,1.91-0.23,2.89-0.49c1.54-0.41,3.46-0.93,7.41-0.93l0.1,0h0.02c0.97,0,3.34-0.21,4.42-2.2 C22.04,15.32,22.01,14.03,21.99,13.26z M20.59,15.91c-0.82,1.51-2.75,1.68-3.56,1.68l-0.1,0c-4.09,0-6.07,0.53-7.67,0.96 C8.31,18.8,7.56,19,6.63,19c-0.25,0-0.5-0.01-0.76-0.04c-1.04-0.11-1.54-0.99-1.79-1.71c-0.3-0.88-0.91-5.21-1.04-6.53 C2.9,9.25,3.1,8.54,3.86,7.79c0.5-0.5,1.15-0.89,1.97-1.19c0.17-0.06,1.1-0.32,5.74-0.95C14.2,5.29,16.64,5.01,16.99,5 c0.83,0.02,1.43,0.13,2.17,0.69c0.43,0.32,0.79,0.86,1.06,1.58c0.22,0.58,0.76,4.78,0.77,5.77l0.01,0.25 C21.01,13.96,21.04,15.08,20.59,15.91z"></path><path fill="#000" d="M11.59,14.76c-0.48,0.36-0.8,0.45-1.01,0.45c-0.16,0-0.25-0.05-0.3-0.08c-0.34-0.18-0.42-0.61-0.5-1.2l-0.01-0.1 c-0.04-0.31-0.26-2.1-0.38-3.16L9.3,9.94C9.26,9.66,9.2,9.19,9.54,8.94c0.32-0.23,0.75-0.09,0.96-0.03c0.53,0.17,3.6,1.23,4.59,1.73 c0.21,0.09,0.67,0.28,0.68,0.83c0.01,0.5-0.38,0.74-0.53,0.82L11.59,14.76z"></path><path fill="#FFF" d="M10.3,9.89c0,0,0.5,4.08,0.51,4.19c0.06-0.04,3.79-2.58,3.79-2.58C13.71,11.07,11.07,10.14,10.3,9.89z"></path></g><g id="youtube_logo"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></g><g id="youtube_music"><circle fill="#FF0000" cx="12" cy="12" r="10"></circle><polygon fill="#FFFFFF" points="10,14.65 10,9.35 15,12 "></polygon><path fill="#FFFFFF" d="M12,7c2.76,0,5,2.24,5,5s-2.24,5-5,5s-5-2.24-5-5S9.24,7,12,7 M12,6c-3.31,0-6,2.69-6,6s2.69,6,6,6s6-2.69,6-6 S15.31,6,12,6L12,6z"></path></g><g viewBox="0 0 100 24" id="youtube_music_logo_short"><path d="M28.12 3.1A3.58 3.58 0 0 0 25.6.6C23.36 0 14.42 0 14.42 0S5.48 0 3.25.59A3.58 3.58 0 0 0 .73 3.1C.14 5.34.14 9.98.14 9.98s0 4.66.59 6.87a3.58 3.58 0 0 0 2.52 2.51c2.23.6 11.17.6 11.17.6s8.94 0 11.18-.6a3.58 3.58 0 0 0 2.52-2.51c.59-2.24.59-6.87.59-6.87s0-4.64-.6-6.87z" fill="red"></path><path fill="#FFF" d="M11.55 14.28L19 10l-7.44-4.3z"></path><path d="M41.3 7.74c-.52 2.59-.9 5.77-1.11 7.08h-.14c-.17-1.34-.54-4.5-1.09-7.06l-1.31-6.35h-3.98v17.15h2.47V4.42l.24 1.32 2.51 12.82h2.47l2.48-12.82.25-1.32v14.14h2.5V1.41h-4.03L41.3 7.74zM53.27 15.98c-.23.47-.7.8-1.2.8-.56 0-.8-.45-.8-1.56v-9.2h-2.82v9.37c0 2.3.75 3.36 2.42 3.36 1.15 0 2.07-.51 2.7-1.74h.08l.23 1.53h2.21V6.02h-2.82v9.96zM61.55 10.96c-.91-.68-1.48-1.12-1.48-2.09 0-.7.33-1.08 1.1-1.08.8 0 1.07.54 1.09 2.42l2.38-.1c.18-3.03-.83-4.3-3.42-4.3-2.4 0-3.6 1.08-3.6 3.32 0 2.02 1 2.94 2.57 4.14 1.36 1.06 2.16 1.65 2.16 2.52 0 .66-.4 1.1-1.13 1.1-.84 0-1.31-.8-1.2-2.18l-2.4.04c-.37 2.6.69 4.12 3.46 4.12 2.43 0 3.7-1.13 3.7-3.36 0-2.07-1.04-2.9-3.23-4.55zM66.33 6.02h2.7v12.52h-2.7zM67.7 1.08c-1.04 0-1.54.4-1.54 1.74 0 1.4.5 1.74 1.53 1.74 1.06 0 1.53-.35 1.53-1.74 0-1.3-.47-1.74-1.53-1.74zM78.1 14.05l-2.48-.12c0 2.21-.23 2.92-1.08 2.92-.85 0-.99-.8-.99-3.4v-2.41c0-2.52.17-3.32 1.01-3.32.78 0 1 .75 1 3.08l2.44-.16c.16-1.96-.07-3.28-.85-4.03-.54-.54-1.39-.82-2.56-.82-2.73 0-3.86 1.48-3.86 5.6v1.76c0 4.26.96 5.63 3.76 5.63 1.18 0 2-.24 2.57-.78.8-.75 1.1-2.02 1.03-3.95z"></path></g><g id="youtube_music_monochrome"><path d="M12 0.47998C5.63998 0.47998 0.47998 5.63998 0.47998 12C0.47998 18.36 5.63998 23.52 12 23.52C18.36 23.52 23.52 18.36 23.52 12C23.52 5.63998 18.36 0.47998 12 0.47998ZM12 18.82C8.22998 18.82 5.17998 15.77 5.17998 12C5.17998 8.22998 8.22998 5.17998 12 5.17998C15.77 5.17998 18.82 8.22998 18.82 12C18.82 15.77 15.77 18.82 12 18.82Z" fill-rule="nonzero"></path><path d="M12 6.02002C8.70996 6.02002 6.01996 8.70002 6.01996 12C6.01996 15.3 8.69996 17.98 12 17.98C15.3 17.98 17.98 15.3 17.98 12C17.98 8.70002 15.29 6.02002 12 6.02002ZM9.74996 15.4V8.60002L15.63 12L9.74996 15.4Z" fill-rule="nonzero"></path></g><g viewBox="0 0 100 24" id="youtube_premiere_logo_short"><path d="M27.34 3.28A3.5 3.5 0 0 0 24.87.81C22.7.23 13.97.23 13.97.23S5.22.23 3.04.81A3.5 3.5 0 0 0 .58 3.28C0 5.46 0 10 0 10s0 4.55.58 6.73a3.5 3.5 0 0 0 2.47 2.47c2.18.58 10.91.58 10.91.58s8.74 0 10.91-.58a3.5 3.5 0 0 0 2.47-2.47c.59-2.18.59-6.73.59-6.73s0-4.54-.59-6.72" fill="red"></path><path fill="#FFF" d="M11.17 14.2l7.26-4.2-7.26-4.18z"></path><path d="M37.68 6.67c0-2.43-.44-3.01-1.96-3.01h-.5v6.8h.46c1.44 0 2-1.03 2-3.29v-.5zm2.81-.24v.68c0 3.38-1.5 5.35-4.77 5.35h-.5v5.91h-2.67V1.62h3.41c3.12 0 4.53 1.32 4.53 4.81zm6.73-.5l-.14 3.18c-1.14-.24-2.07-.06-2.5.68v8.58h-2.65V6.13h2.12l.24 2.66h.1c.28-1.94 1.17-2.92 2.33-2.92.14 0 .3.02.5.06m3.46 4.74v.87h2.01v-.87c0-2.26-.16-2.9-1.02-2.9-.85 0-1 .66-1 2.9zm0 2.51v.62c0 2.16.12 2.9 1.03 2.9.88 0 1.08-.68 1.1-2.08l2.38.14c.18 2.63-1.2 3.81-3.54 3.81-2.83 0-3.67-1.85-3.67-5.23v-2.13c0-3.56.94-5.3 3.75-5.3 2.84 0 3.56 1.48 3.56 5.18v2.1h-4.61zM69.4 9.13v9.24h-2.75V9.33c0-1-.26-1.5-.86-1.5-.48 0-.92.28-1.22.8.02.16.02.32.02.5v9.24h-2.75V9.33c0-1-.26-1.5-.86-1.5-.48 0-.9.28-1.2.78v9.76h-2.75V6.13h2.17l.24 1.56h.04c.62-1.18 1.62-1.82 2.8-1.82 1.15 0 1.81.58 2.11 1.62a3.1 3.1 0 0 1 2.7-1.62c1.68 0 2.31 1.2 2.31 3.26M71.34 18.37h2.64V6.13h-2.64v12.24zM71.18 3c0-1.32.48-1.7 1.5-1.7 1.04 0 1.5.44 1.5 1.7 0 1.36-.46 1.7-1.5 1.7-1.02 0-1.5-.34-1.5-1.7zm7.2 7.67v.87h2.03v-.87c0-2.26-.16-2.9-1.02-2.9s-1 .66-1 2.9zm0 2.51v.62c0 2.16.13 2.9 1.05 2.9.88 0 1.08-.68 1.1-2.08l2.37.14c.18 2.63-1.2 3.81-3.53 3.81-2.84 0-3.68-1.85-3.68-5.23v-2.13c0-3.56.94-5.3 3.76-5.3C82.28 5.91 83 7.4 83 11.1v2.1H78.4zm11.65-7.25l-.14 3.18c-1.14-.24-2.08-.06-2.5.68v8.58h-2.65V6.13h2.11l.24 2.66h.1c.28-1.94 1.18-2.92 2.34-2.92.14 0 .3.02.5.06m3.45 4.74v.87h2.02v-.87c0-2.26-.16-2.9-1.02-2.9s-1 .66-1 2.9zm0 2.51v.62c0 2.16.12 2.9 1.04 2.9.88 0 1.08-.68 1.1-2.08l2.38.14c.18 2.63-1.2 3.81-3.54 3.81-2.83 0-3.67-1.85-3.67-5.23v-2.13c0-3.56.94-5.3 3.75-5.3 2.84 0 3.56 1.48 3.56 5.18v2.1h-4.62z"></path></g><g id="youtube_red_logo"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></g><g viewBox="0 0 100 24" id="youtube_red_logo_short"><path d="M28 3.13A3.58 3.58 0 0 0 25.48.6C23.25.02 14.31.02 14.31.02s-8.95 0-11.18.6A3.58 3.58 0 0 0 .6 3.11C.02 5.37.02 10 .02 10s0 4.66.6 6.87a3.58 3.58 0 0 0 2.5 2.52c2.24.59 11.19.59 11.19.59s8.94 0 11.17-.6a3.58 3.58 0 0 0 2.52-2.5c.59-2.24.59-6.88.59-6.88s.02-4.64-.59-6.87z" fill="red"></path><path fill="#FFF" d="M11.46 14.3l7.43-4.28-7.43-4.3z"></path><path d="M39.01 18.59l-1.83-7.41c-.24.02-.52.04-.8.04h-.3v7.37h-2.74V1.44h3.58c3.5 0 4.59 1.6 4.59 4.68v.42c0 1.84-.71 3.15-1.96 3.9l.54 1.54 1.93 6.6h-3zm-2.47-9.25c1.55 0 2.1-.94 2.1-2.75v-.4c0-2-.5-2.66-2.08-2.66h-.51v5.83h.5v-.02zM45.44 13.27v.64c0 2.2.11 2.96 1.05 2.96.9 0 1.11-.7 1.13-2.12l2.43.14c.19 2.71-1.23 3.91-3.63 3.91-2.9 0-3.76-1.9-3.76-5.36v-2.2c0-3.64.96-5.4 3.83-5.4 2.9 0 3.65 1.5 3.65 5.29v2.14h-4.7zm0-2.59v.9h2.07v-.9c0-2.3-.17-2.96-1.04-2.96s-1.03.68-1.03 2.96zM56.47.8v6.33a2.7 2.7 0 0 0-2.4-1.3c-1.9 0-2.78 1.7-2.78 5.44v1.98c0 4.11.69 5.53 2.66 5.53a2.9 2.9 0 0 0 2.66-1.98h.05l.35 1.79h2.19V.8h-2.73zm0 14.78c-.21.73-.7 1.2-1.25 1.15-.84 0-1.08-.82-1.08-3.67v-1.62c0-2.73.3-3.58 1.2-3.58.45 0 .87.21 1.13.66v7.06z"></path></g><g id="youtube_round"><defs><radialGradient cx="5.4%" cy="7.11%" r="107.93%" fx="5.4%" fy="7.11%" gradientTransform="matrix(.70653 0 0 1 .016 0)"><stop offset="0%" stop-color="#FFF"></stop><stop offset="100%" stop-color="#FFF" stop-opacity="0"></stop></radialGradient></defs><g fill="none" fill-rule="evenodd"><path d="M1 1h21.77v22H1z"></path><g fill-rule="nonzero"><path fill="#F00" d="M22.54 7.6s-.2-1.5-.86-2.17c-.83-.87-1.75-.88-2.18-.93-3.04-.22-7.6-.2-7.6-.2s-4.56-.02-7.6.2c-.43.05-1.35.06-2.18.93-.65.67-.86 2.18-.86 2.18S1.04 9.4 1 11.18v1.66c.04 1.78.26 3.55.26 3.55s.2 1.5.86 2.18c.83.87 1.9.84 2.4.94 1.7.15 7.2.2 7.38.2 0 0 4.57 0 7.6-.22.43-.05 1.35-.06 2.18-.93.65-.67.86-2.18.86-2.18s.22-1.77.24-3.55v-1.66c-.02-1.78-.24-3.55-.24-3.55z"></path><path fill="#FAFAFA" d="M9.68 8.9v6.18l5.84-3.1"></path><path fill="#000" fill-opacity=".12" d="M9.68 8.88l5.13 3.48.73-.38"></path><path fill="#FFF" fill-opacity=".2" d="M22.54 7.6s-.2-1.5-.86-2.17c-.83-.87-1.75-.88-2.18-.93-3.04-.22-7.6-.2-7.6-.2s-4.56-.02-7.6.2c-.43.05-1.35.06-2.18.93-.65.67-.86 2.18-.86 2.18S1.04 9.4 1 11.18v.1c.04-1.76.26-3.54.26-3.54s.2-1.5.86-2.17c.83-.88 1.75-.88 2.18-.93 3.04-.22 7.6-.2 7.6-.2s4.56-.02 7.6.2c.43.05 1.35.05 2.18.93.65.66.86 2.17.86 2.17s.22 1.78.23 3.55v-.1c0-1.8-.23-3.56-.23-3.56z"></path><path fill="#3E2723" fill-opacity=".2" d="M22.54 16.4s-.2 1.5-.86 2.17c-.83.87-1.75.88-2.18.93-3.04.22-7.6.2-7.6.2s-4.56.02-7.6-.2c-.43-.05-1.35-.06-2.18-.93-.65-.67-.86-2.18-.86-2.18s-.22-1.8-.26-3.57v-.1c.04 1.76.26 3.54.26 3.54s.2 1.5.86 2.17c.83.88 1.75.88 2.18.93 3.04.22 7.6.2 7.6.2s4.56.02 7.6-.2c.43-.05 1.35-.05 2.18-.93.65-.66.86-2.17.86-2.17s.22-1.78.23-3.55v.1c0 1.8-.23 3.56-.23 3.56z"></path><path fill="#FFF" fill-opacity=".2" d="M9.68 15.08v.1l5.84-3.08v-.12"></path><path fill="#3E2723" fill-opacity=".2" d="M9.68 8.9v-.13l5.84 3.1v.1"></path><path fill="url(#youtube_round__a)" fill-opacity=".1" d="M21.54 3.4s-.2-1.5-.86-2.18C19.85.35 18.93.35 18.5.3 15.46.07 10.9.1 10.9.1S6.34.07 3.3.3c-.43.05-1.35.05-2.18.92C.47 1.9.26 3.4.26 3.4S.04 5.17 0 6.95V8.6c.04 1.8.26 3.56.26 3.56s.2 1.52.86 2.18c.83.87 1.9.85 2.4.94 1.7.16 7.2.2 7.38.2 0 0 4.57 0 7.6-.2.43-.06 1.35-.07 2.18-.94.65-.66.86-2.18.86-2.18s.22-1.77.24-3.55V6.97c-.02-1.78-.24-3.55-.24-3.55z" transform="translate(1 4.208)"></path></g></g></g><g width="24" height="24" viewBox="0 0 24 24" id="youtube_shorts_brand_24"><g><path d="M17.77,10.32l-1.2-.5L18,9.06a3.74,3.74,0,0,0-3.5-6.62L6,6.94a3.74,3.74,0,0,0,.23,6.74l1.2.49L6,14.93a3.75,3.75,0,0,0,3.5,6.63l8.5-4.5a3.74,3.74,0,0,0-.23-6.74Z" fill="red"></path><polygon points="10 14.65 15 12 10 9.35 10 14.65" fill="#fff"></polygon></g></g><g id="zoom_in"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path><path d="M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z"></path></g><g id="zoom_out"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zM7 9h5v1H7z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="yt-logos"><svg><defs><g viewBox="0 0 376 376" id="lozenge"><path d="M375.47 116.9v28.4c-.24 30.27-4 60.58-4 60.58s-3.67 25.8-14.9 37.15c-14.23 14.9-30.18 14.98-37.5 15.84-52.4 3.8-131.12 3.67-131.16 3.67-3.27-.04-97.8-.7-127.24-3.52-8.32-1.56-27.06-1.1-41.3-16C8.1 231.7 4.46 205.9 4.46 205.9S.7 175.6 0 145.3v-28.4c.7-30.3 4.46-60.57 4.46-60.57s3.67-25.8 14.9-37.15C33.6 4.28 49.56 4.2 56.86 3.34c52.4-3.8 131.1-3.32 131.1-3.32s78.67-.47 131.08 3.32c7.3.86 23.26.94 37.5 15.84 11.22 11.34 14.9 37.15 14.9 37.15s3.75 30.27 4.03 60.58zM149.7 78.13V183.7l100.66-52.8L149.7 78.13z"></path></g><g viewBox="0 0 22 16" id="red"><path d="M2.6 7.03h.77C4.55 7.03 5 6.5 5 4.73c0-1.78-.45-2.3-1.63-2.3H2.6v4.6zM.43 15.26V.33h3.05c2.44 0 3.68 1.22 3.68 4.4 0 2.4-.8 3.37-1.52 3.77l1.84 6.76h-2.2L3.7 9.06c-.28.05-.73.08-1.12.08v6.12H.43zm17.34-7.9c0-1 .3-1.5.88-1.5.32 0 .66.16 1 .5v6.73c-.34.3-.68.46-1 .46-.58 0-.88-.5-.88-1.5V7.4zm-2 .17v4.4c0 1.02.07 1.76.2 2.23.27.82.8 1.24 1.6 1.24.72 0 1.4-.4 2.07-1.22v1.07h2V.4h-2v4.86c-.64-.8-1.33-1.2-2.06-1.2-.8 0-1.34.42-1.6 1.25-.14.47-.2 1.2-.2 2.25zM10.3 7.4c0-1.02.34-1.54 1-1.54.67 0 1 .52 1 1.54v1.02h-2V7.4zm4 2.7V7.8c0-1.18-.2-2.05-.6-2.6-.57-.76-1.37-1.14-2.37-1.14-1.02 0-1.82.38-2.4 1.13-.42.53-.62 1.4-.62 2.6v3.85c0 1.18.25 2.05.68 2.6.58.75 1.37 1.13 2.42 1.13 1.03 0 1.85-.4 2.4-1.2.25-.36.4-.76.48-1.2 0-.2.04-.65.04-1.3v-.3H12.3c0 .8-.04 1.26-.06 1.37-.1.53-.4.8-.9.8-.68 0-1-.5-1-1.53V10.1h4z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="yt-sys-icons" rtl-mirroring="" size="24"><svg><defs><g id="account_box-filled"><path d="M3,3v18h18V3H3z M20,20H4v-0.08c0.44-3.2,2.87-5.74,7.28-5.99C9.42,13.59,8,11.96,8,10c0-2.21,1.79-4,4-4 c2.21,0,4,1.79,4,4c0,1.96-1.42,3.59-3.28,3.93c4.41,0.25,6.84,2.8,7.28,5.99V20z"></path></g><g id="account_box"><path d="M3,3v18h18V3H3z M4.99,20c0.39-2.62,2.38-5.1,7.01-5.1s6.62,2.48,7.01,5.1H4.99z M9,10c0-1.65,1.35-3,3-3s3,1.35,3,3 c0,1.65-1.35,3-3,3S9,11.65,9,10z M12.72,13.93C14.58,13.59,16,11.96,16,10c0-2.21-1.79-4-4-4c-2.21,0-4,1.79-4,4 c0,1.96,1.42,3.59,3.28,3.93c-4.42,0.25-6.84,2.8-7.28,6V4h16v15.93C19.56,16.73,17.14,14.18,12.72,13.93z"></path></g><g id="account_circle-filled"><path d="M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M8,9c0-2.21,1.79-4,4-4s4,1.79,4,4 c0,1.97-1.43,3.6-3.31,3.93c3.4,0.14,5.85,1.31,7.38,3.03C18.6,18.94,15.54,21,12,21c-3.54,0-6.6-2.06-8.07-5.04 c1.53-1.72,3.98-2.89,7.38-3.03C9.43,12.6,8,10.97,8,9z"></path></g><g id="account_circle"><path d="M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M12,3c4.96,0,9,4.04,9,9 c0,1.42-0.34,2.76-0.93,3.96c-1.53-1.72-3.98-2.89-7.38-3.03C14.57,12.6,16,10.97,16,9c0-2.21-1.79-4-4-4C9.79,5,8,6.79,8,9 c0,1.97,1.43,3.6,3.31,3.93c-3.4,0.14-5.85,1.31-7.38,3.03C3.34,14.76,3,13.42,3,12C3,7.04,7.04,3,12,3z M9,9c0-1.65,1.35-3,3-3 s3,1.35,3,3c0,1.65-1.35,3-3,3S9,10.65,9,9z M12,21c-3.16,0-5.94-1.64-7.55-4.12C6.01,14.93,8.61,13.9,12,13.9 c3.39,0,5.99,1.03,7.55,2.98C17.94,19.36,15.16,21,12,21z"></path></g><g id="account_linked"><path d="M19.5,12.1L22,9.5L18,4H6L2,9.5L12,20l1.3-1.4c0.8,0.8,2,1.4,3.2,1.4c2.5,0,4.5-2,4.5-4.5C21,14.2,20.4,13,19.5,12.1 C19.5,12.1,19.5,12.1,19.5,12.1z M18.6,11.6C18,11.2,17.3,11,16.5,11c0,0-0.1,0-0.1,0l0.5-1h3.3L18.6,11.6z M17.5,5l2.9,4h-3.6 l-2-4H17.5z M13.7,5l2,4H8.3l2-4H13.7z M6.5,5h2.7l-2,4H3.6L6.5,5z M3.9,10h3.3l2.9,6.5L3.9,10z M12,15.5c0,0.7,0.2,1.3,0.4,1.9 c0,0,0,0,0,0l-0.4,1L8.3,10h7.5l-0.5,1.2c0,0,0,0,0,0C13.3,11.8,12,13.5,12,15.5z M16.2,17.4L14.8,16l0.7-0.7l0.7,0.7l1.9-1.9 l0.7,0.7L16.2,17.4z"></path></g><g id="account_unlinked"><path d="M18,4H6L2,9.5L12,20L22,9.5L18,4z M7.18,10l2.92,6.55L3.86,10H7.18z M15.73,10L12,18.37L8.27,10H15.73z M8.31,9l2-4h3.38 l2,4H8.31z M16.82,10h3.32l-6.23,6.55L16.82,10z M20.4,9h-3.59l-2-4h2.68L20.4,9z M6.51,5h2.68l-2,4H3.6L6.51,5z"></path></g><g id="add"><path d="M20,12h-8v8h-1v-8H3v-1h8V3h1v8h8V12z"></path></g><g id="add_circle"><path d="M17,13h-4v4h-2v-4H7v-2h4V7h2v4h4V13z M12,3c-4.96,0-9,4.04-9,9s4.04,9,9,9c4.96,0,9-4.04,9-9S16.96,3,12,3 M12,2 c5.52,0,10,4.48,10,10s-4.48,10-10,10C6.48,22,2,17.52,2,12S6.48,2,12,2L12,2z"></path></g><g id="add_moderator"><path d="M20,18h-2v2h-1v-2h-2v-1h2v-2h1v2h2V18z M22,17.5c0,2.49-2.01,4.5-4.5,4.5c-1.11,0-2.11-0.42-2.9-1.08 c-0.78,0.47-1.61,0.83-2.49,1.05L12,22l-0.12-0.03c-2.43-0.61-4.53-2.26-5.95-4.44c-0.19-0.29-0.36-0.58-0.52-0.88 c-0.22-0.41-0.42-0.84-0.6-1.28C4.3,14.05,4,12.62,4,11.15V5.67L12,2l8,3.67v5.49c0,0.83-0.1,1.65-0.28,2.45 C21.07,14.38,22,15.83,22,17.5z M13.9,20.17C13.34,19.42,13,18.5,13,17.5c0-2.49,2.01-4.5,4.5-4.5c0.45,0,0.88,0.09,1.29,0.21 c0.14-0.68,0.21-1.37,0.21-2.05V6.31L12,3.1L5,6.31v4.84c0,1.3,0.25,2.6,0.75,3.86c0.15,0.37,0.33,0.76,0.55,1.17 c0.14,0.27,0.31,0.54,0.48,0.81C8.09,19,9.94,20.41,12,20.97C12.66,20.79,13.29,20.52,13.9,20.17z M21,17.5c0-1.93-1.57-3.5-3.5-3.5 S14,15.57,14,17.5s1.57,3.5,3.5,3.5S21,19.43,21,17.5z"></path></g><g id="add_to_queue"><path d="M14,8H2V7h12V8z M10,11H2v1h8V11z M10,15H2v1h8V15z M22,7h-5v7.51C16.58,14.19,16.07,14,15.5,14c-1.38,0-2.5,1.12-2.5,2.5 c0,1.38,1.12,2.5,2.5,2.5c1.35,0,2.44-1.07,2.49-2.4L18,16.58V10h4V7z"></path></g><g id="add_to_queue_tail"><path d="M21,16h-7v-1h7V16z M21,11H9v1h12V11z M21,7H3v1h18V7z M10,15l-7-4v8L10,15z"></path></g><g id="add_video_link"><path d="M21,19h-2v2h-2v-2h-2v-2h2v-2h2v2h2V19z M4,3H3v18h1V3z M8,15H6v2h2V15z M8,11H6v2h2V11z M8,7H6v2h2V7z M8,19H6v2h2V19z M18,11h-2v2h2V11z M18,7h-2v2h2V7z M8,3H6v2h2V3z M18,3h-2v2h2V3z M21,3h-1v10h1V3z"></path></g><g id="album-filled"><path d="M13.11,12c0,0.61-0.5,1.11-1.11,1.11s-1.11-0.5-1.11-1.11s0.5-1.11,1.11-1.11S13.11,11.39,13.11,12z M22,12 c0,5.52-4.48,10-10,10S2,17.52,2,12S6.48,2,12,2S22,6.48,22,12z M17,12c0-2.77-2.23-5-5-5s-5,2.23-5,5s2.23,5,5,5S17,14.77,17,12z"></path></g><g id="album"><path d="M12,3c4.96,0,9,4.04,9,9s-4.04,9-9,9s-9-4.04-9-9S7.04,3,12,3 M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10 S17.52,2,12,2L12,2z M12,7c-2.77,0-5,2.23-5,5s2.23,5,5,5s5-2.23,5-5S14.77,7,12,7z M12,13.11c-0.61,0-1.11-0.5-1.11-1.11 s0.5-1.11,1.11-1.11s1.11,0.5,1.11,1.11S12.61,13.11,12,13.11z"></path></g><g id="apps-filled"><path d="M16,4v4h4V4H16z M16,10v4h4v-4H16z M10,4v4h4V4H10z M10,10v4h4v-4H10z M16,16v4h4v-4H16z M10,16v4h4v-4H10z M4,4v4h4V4H4z M4,10v4h4v-4H4z M4,16v4h4v-4H4z"></path></g><g id="apps"><path d="M16,4v4h4V4H16z M19,7h-2V5h2V7z M16,10v4h4v-4H16z M19,13h-2v-2h2V13z M10,4v4h4V4H10z M13,7h-2V5h2V7z M10,10v4h4v-4H10z M13,13h-2v-2h2V13z M16,16v4h4v-4H16z M19,19h-2v-2h2V19z M10,16v4h4v-4H10z M13,19h-2v-2h2V19z M4,4v4h4V4H4z M7,7H5V5h2V7z M4,10 v4h4v-4H4z M7,13H5v-2h2V13z M4,16v4h4v-4H4z M7,19H5v-2h2V19z"></path></g><g mirror-in-rtl="" id="arrow_back"><path d="M21,11v1H5.64l6.72,6.72l-0.71,0.71L3.72,11.5l7.92-7.92l0.71,0.71L5.64,11H21z"></path></g><g id="arrow_drop_down"><path d="M18,9l-6,6L6,9H18z"></path></g><g id="arrow_drop_up"><path d="M18,15H6l6-6L18,15z"></path></g><g id="arrow_flip"><path d="M8,9.03H3.92C5.38,5.8,8.6,3.57,12.19,3.57c4.09,0,6.96,2.71,8.11,6.43h1.11c-1.18-4.32-4.53-7.5-9.21-7.5 c-3.88,0-7.49,2.22-9.2,5.63V3H2.01v7H8V9.03z M16.04,14.97h4.07c-1.47,3.23-4.68,5.46-8.27,5.46c-4.09,0-6.96-2.71-8.11-6.43H2.62 c1.18,4.32,4.53,7.5,9.21,7.5c3.88,0,7.49-2.22,9.2-5.63V21H22v-7h-5.96V14.97z"></path></g><g mirror-in-rtl="" id="arrow_forward"><path d="M3.01,12v-1h15.36l-6.72-6.72l0.71-0.71l7.92,7.92l-7.92,7.92l-0.71-0.71L18.36,12H3.01z"></path></g><g id="artist-filled"><path d="M22,10h-4v2v3.51C17.58,15.19,17.07,15,16.5,15c-1.38,0-2.5,1.12-2.5,2.5c0,1.38,1.12,2.5,2.5,2.5 c1.36,0,2.46-1.08,2.5-2.43V12h3V10z M12.81,20H2c0-4.24,2.77-7.79,8.28-8.07C8.42,11.59,7,9.96,7,8c0-2.21,1.79-4,4-4 c2.21,0,4,1.79,4,4c0,1.96-1.42,3.59-3.28,3.93c0.92,0.05,1.75,0.19,2.51,0.41C12.87,13.44,12,15.12,12,17 C12,18.09,12.3,19.12,12.81,20z"></path></g><g id="artist"><path d="M22,10h-4v2v3.51C17.58,15.19,17.07,15,16.5,15c-1.38,0-2.5,1.12-2.5,2.5c0,1.38,1.12,2.5,2.5,2.5 c1.36,0,2.46-1.08,2.5-2.43V12h3V10z M3.06,19c0.38-3.11,2.61-6.1,7.94-6.1c0.62,0,1.19,0.05,1.73,0.13l0.84-0.84 c-0.58-0.13-1.19-0.23-1.85-0.26C13.58,11.59,15,9.96,15,8c0-2.21-1.79-4-4-4C8.79,4,7,5.79,7,8c0,1.96,1.42,3.59,3.28,3.93 C4.77,12.21,2,15.76,2,20h10.02L12,19H3.06z M8,8c0-1.65,1.35-3,3-3s3,1.35,3,3s-1.35,3-3,3S8,9.65,8,8z"></path></g><g id="auto_awesome-filled"><path d="M9.91,19.19l-1.56-5.53L2.83,12.1l5.53-1.56l1.56-5.53l1.56,5.53L17,12.1l-5.53,1.56L9.91,19.19z M16.72,16.81l-2.76,0.78 l2.76,0.78l0.78,2.76l0.78-2.76l2.76-0.78l-2.76-0.78l-0.78-2.76L16.72,16.81z M17.5,2.96l-0.78,2.76L13.96,6.5l2.76,0.78 l0.78,2.76l0.78-2.76l2.76-0.78l-2.76-0.78L17.5,2.96z"></path></g><g id="auto_awesome"><path d="M9.91,8.7l0.6,2.12l0.15,0.54l0.54,0.15l2.12,0.6l-2.12,0.6l-0.54,0.15l-0.15,0.54l-0.6,2.12l-0.6-2.12l-0.15-0.54 L8.62,12.7l-2.12-0.6l2.12-0.6l0.54-0.15l0.15-0.54L9.91,8.7 M9.91,5.01l-1.56,5.53L2.83,12.1l5.53,1.56l1.56,5.53l1.56-5.53 L17,12.1l-5.53-1.56L9.91,5.01L9.91,5.01z M16.72,16.81l-2.76,0.78l2.76,0.78l0.78,2.76l0.78-2.76l2.76-0.78l-2.76-0.78l-0.78-2.76 L16.72,16.81z M17.5,2.96l-0.78,2.76L13.96,6.5l2.76,0.78l0.78,2.76l0.78-2.76l2.76-0.78l-2.76-0.78L17.5,2.96z"></path></g><g id="bar_chart-filled"><path d="M17,14v3h-2v-3H17z M11,7v10h2V7H11z M7,10v7h2v-7H7z"></path></g><g id="bar_chart"><path d="M16,14v3h-1v-3H16z M11,7v10h1V7H11z M7,10v7h1v-7H7z"></path></g><g id="bookmark-filled"><path d="M19,3H5v18l7-5l7,5V3z"></path></g><g id="bookmark"><path d="M18,4v15.06l-5.42-3.87L12,14.77l-0.58,0.42L6,19.06V4H18 M19,3H5v18l7-5l7,5V3L19,3z"></path></g><g id="calendar-filled"><path d="M18,4V2h-2v2H8V2H6v2H3v18h18V4H18z M19,20H5V9h14V20z"></path></g><g id="calendar"><path d="M19,20H5V9h14V20z M18,4V2h-2v2H8V2H6v2H3v18h18V4H18z M20,21H4V5h16V21z"></path></g><g id="camera_alt"><path d="M12,10c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,10,12,10 M12,9c-2.21,0-4,1.79-4,4s1.79,4,4,4s4-1.79,4-4 S14.21,9,12,9L12,9z M14.59,5l1.71,1.71L16.59,7H17h4v12H3V7h4h0.41l0.29-0.29L9.41,5H14.59 M15,4H9L7,6H2v14h20V6h-5L15,4L15,4z"></path></g><g height="24" width="24" id="cast_outline"><path d="M22 20h-8v-1h7V5H3v3H2V4h20v16zM2 17.32V20h2.73c0-1.48-1.22-2.68-2.73-2.68zm0-3.57v1.79c2.51 0 4.55 2 4.55 4.46h1.82c-.01-3.45-2.85-6.25-6.37-6.25zm0-3.57v1.79c4.52 0 8.18 3.6 8.18 8.03H12c0-5.43-4.48-9.82-10-9.82z"></path></g><g id="chat_bubble-filled"><path d="M4,2v15h11l5,5V2H4z"></path></g><g id="chat_bubble"><path d="M5,3h14v16.59l-3.29-3.29L15.41,16H15H5V3 M4,2v15h11l5,5V2H4L4,2z"></path></g><g id="chat_off-filled"><path d="M3.85,3.15L3.15,3.85L4,4.71V22l5-5h7.29l3.85,3.85l0.71-0.71L3.85,3.15z M8,13v-2h2.29l2,2H8z M10.54,7l-5-5H20v14.46 L12.54,9H16V7H10.54z"></path></g><g id="chat_off"><path d="M13,12.29V11h-1.29l-2-2H16V7H8v0.29L3.85,3.15L3.15,3.85L4,4.71V22l5-5h7.29l3.85,3.85l0.71-0.71L13,12.29z M10.29,11H8v2 h4.29l3,3H9H8.59l-0.29,0.29L5,19.59V5.71L10.29,11z M6.54,3l-1-1H20v14.46l-1-1V3H6.54z"></path></g><g id="check-filled"><path d="M9,19.4l-5.7-5.7l1.4-1.4L9,16.6L20.3,5.3l1.4,1.4L9,19.4z"></path></g><g id="check"><path d="M9,18.7l-5.4-5.4l0.7-0.7L9,17.3L20.6,5.6l0.7,0.7L9,18.7z"></path></g><g id="check_box"><path d="M3 3V21H21V3H3ZM9.65 17L5.85 13.2L7.26 11.79L9.64 14.17L16.73 7.08L18.14 8.49L9.65 17Z"></path></g><g id="check_box_bar"><path d="M3 3V21H21V3H3ZM17 13H7V11H17V13Z"></path></g><g id="check_box_outline_blank"><path d="M3 3V21H21V3H3ZM20 20H4V4H20V20Z"></path></g><g id="check_circle_thick-filled"><path d="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"></path></g><g id="check_circle_thick"><path d="M9.8,17.3l-4.2-4.1L7,11.8l2.8,2.7L17,7.4l1.4,1.4L9.8,17.3z M12,3c-5,0-9,4-9,9s4,9,9,9s9-4,9-9S17,3,12,3 M12,2 c5.5,0,10,4.5,10,10s-4.5,10-10,10S2,17.5,2,12S6.5,2,12,2L12,2z"></path></g><g mirror-in-rtl="" id="chevron_left"><path d="M14.6,18.4L8.3,12l6.4-6.4l0.7,0.7L9.7,12l5.6,5.6L14.6,18.4z"></path></g><g mirror-in-rtl="" id="chevron_right"><path d="M9.4,18.4l-0.7-0.7l5.6-5.6L8.6,6.4l0.7-0.7l6.4,6.4L9.4,18.4z"></path></g><g id="clarify"><path fill-rule="evenodd" clip-rule="evenodd" d="M13,17H6v-2h7V17z M13,13H6v-2h7V13z M13,9H6V7h7V9z M18,17h-2V7h2V17z M20,4v16H4 V4H20 M21,3H3v18h18V3L21,3z"></path></g><g id="close"><path d="M12.7,12l6.6,6.6l-0.7,0.7L12,12.7l-6.6,6.6l-0.7-0.7l6.6-6.6L4.6,5.4l0.7-0.7l6.6,6.6l6.6-6.6l0.7,0.7L12.7,12z"></path></g><g id="collapse"><polygon points="18.4,14.6 12,8.3 5.6,14.6 6.4,15.4 12,9.7 17.6,15.4 "></polygon></g><g id="comment-filled"><path d="M4,2v15h11l5,5V2H4z M8,11h5v2H8V11z M8,7h8v2H8V7z"></path></g><g id="comment"><path d="M8,7h8v2H8V7z M8,13h5v-2H8V13z M5,3v13h10h0.41l0.29,0.29L19,19.59V3H5 M4,2h16v20l-5-5H4V2L4,2z"></path></g><g id="content_cut-filled"><path d="M22,3h-4l-5,5l3,3l6-6V3L22,3z M10.79,7.79C10.91,7.38,11,6.95,11,6.5C11,4.01,8.99,2,6.5,2S2,4.01,2,6.5S4.01,11,6.5,11 c0.45,0,0.88-0.09,1.29-0.21L9,12l-1.21,1.21C7.38,13.09,6.95,13,6.5,13C4.01,13,2,15.01,2,17.5S4.01,22,6.5,22s4.5-2.01,4.5-4.5 c0-0.45-0.09-0.88-0.21-1.29L12,15l6,6h4v-2L10.79,7.79z M6.5,8C5.67,8,5,7.33,5,6.5S5.67,5,6.5,5S8,5.67,8,6.5S7.33,8,6.5,8z M6.5,19C5.67,19,5,18.33,5,17.5S5.67,16,6.5,16S8,16.67,8,17.5S7.33,19,6.5,19z"></path></g><g id="content_cut"><path d="M8,7c0,0.55-0.45,1-1,1S6,7.55,6,7c0-0.55,0.45-1,1-1S8,6.45,8,7z M7,16c-0.55,0-1,0.45-1,1c0,0.55,0.45,1,1,1s1-0.45,1-1 C8,16.45,7.55,16,7,16z M10.79,8.23L21,18.44V20h-3.27l-5.76-5.76l-1.27,1.27C10.89,15.97,11,16.47,11,17c0,2.21-1.79,4-4,4 c-2.21,0-4-1.79-4-4c0-2.21,1.79-4,4-4c0.42,0,0.81,0.08,1.19,0.2l1.37-1.37l-1.11-1.11C8,10.89,7.51,11,7,11c-2.21,0-4-1.79-4-4 c0-2.21,1.79-4,4-4c2.21,0,4,1.79,4,4C11,7.43,10.91,7.84,10.79,8.23z M10.08,8.94L9.65,8.5l0.19-0.58C9.95,7.58,10,7.28,10,7 c0-1.65-1.35-3-3-3S4,5.35,4,7c0,1.65,1.35,3,3,3c0.36,0,0.73-0.07,1.09-0.21L8.7,9.55l0.46,0.46l1.11,1.11l0.71,0.71l-0.71,0.71 L8.9,13.91l-0.43,0.43l-0.58-0.18C7.55,14.05,7.27,14,7,14c-1.65,0-3,1.35-3,3c0,1.65,1.35,3,3,3s3-1.35,3-3 c0-0.38-0.07-0.75-0.22-1.12l-0.25-0.61L10,14.8l1.27-1.27l0.71-0.71l0.71,0.71L18.15,19H20v-0.15L10.08,8.94z M17.73,4H21v1.56 l-5.52,5.52l-2.41-2.41L17.73,4z M18.15,5l-3.67,3.67l1,1L20,5.15V5H18.15z"></path></g><g id="copy"><path d="M19,6v15H8V6H19 M15,2H4v16h1V3h10V2L15,2z M20,5H7v17h13V5L20,5z"></path></g><g id="course-filled"><path d="M16,21h-2.28c-0.35,0.6-0.98,1-1.72,1s-1.38-0.4-1.72-1H8v-1h8V21z M20,10c0,2.96-1.61,5.54-4,6.92V19H8v-2.08 C5.61,15.54,4,12.96,4,10c0-4.42,3.58-8,8-8S20,5.58,20,10z"></path></g><g id="course"><path d="M16,21h-2.28c-0.35,0.6-0.98,1-1.72,1s-1.38-0.4-1.72-1H8v-1h8V21z M20,10c0,2.96-1.61,5.54-4,6.92V19H8v-2.08 C5.61,15.54,4,12.96,4,10c0-4.42,3.58-8,8-8S20,5.58,20,10z M15,18v-1.66l0.5-0.29C17.66,14.8,19,12.48,19,10c0-3.86-3.14-7-7-7 s-7,3.14-7,7c0,2.48,1.34,4.8,3.5,6.06L9,16.34V18H15z"></path></g><g id="creation_post-filled"><path d="M15.01,5.92l3.06,3.06L9.05,18H5.99v-3.06L15.01,5.92L15.01,5.92z M17.91,3.02L15.83,5.1l3.09,3.09L21,6.11L17.91,3.02 L17.91,3.02z M21,10h-1v10H4V4h10V3H3v18h18V10z"></path></g><g id="creation_post"><path d="M15.01,7.34l1.64,1.64L8.64,17H6.99v-1.64L15.01,7.34 M15.01,5.92l-9.02,9.02V18h3.06l9.02-9.02L15.01,5.92L15.01,5.92z M17.91,4.43l1.67,1.67l-0.67,0.67L17.24,5.1L17.91,4.43 M17.91,3.02L15.83,5.1l3.09,3.09L21,6.11L17.91,3.02L17.91,3.02z M21,10h-1 v10H4V4h10V3H3v18h18V10z"></path></g><g id="creator_metadata_monetization-filled"><path d="M17.37,15.17c0,1.19-0.45,2.13-1.35,2.81c-0.76,0.58-1.78,0.89-3.02,0.98V21h-2v-2.11c-0.59-0.1-1.15-0.25-1.67-0.48 c-0.9-0.4-1.57-0.94-2.02-1.63c-0.45-0.69-0.68-1.48-0.68-2.38h3.29c0,0.73,0.19,1.27,0.57,1.61c0.38,0.35,0.99,0.52,1.84,0.52 c0.54,0,0.97-0.12,1.29-0.35c0.32-0.23,0.47-0.56,0.47-0.99c0-0.48-0.17-0.85-0.51-1.12c-0.34-0.27-0.94-0.55-1.79-0.83 s-1.55-0.56-2.1-0.83c-1.77-0.87-2.65-2.06-2.65-3.58c0-0.75,0.22-1.42,0.66-2C8.14,6.25,8.76,5.8,9.57,5.48 C10.01,5.3,10.49,5.18,11,5.1V3h2v2.03c0.7,0.07,1.33,0.23,1.91,0.49c0.78,0.35,1.38,0.85,1.81,1.49c0.43,0.65,0.65,1.38,0.65,2.21 H14.1c0-0.56-0.17-0.99-0.51-1.29c-0.34-0.31-0.8-0.46-1.38-0.46c-0.59,0-1.05,0.13-1.39,0.39c-0.34,0.26-0.51,0.59-0.51,0.99 c0,0.35,0.19,0.67,0.56,0.95c0.37,0.28,1.03,0.58,1.97,0.88c0.94,0.3,1.72,0.63,2.32,0.98C16.64,12.51,17.37,13.68,17.37,15.17z"></path></g><g id="creator_metadata_monetization"><path d="M16.95,15.35c0,1.1-0.43,1.99-1.29,2.65c-0.69,0.54-1.59,0.84-2.66,0.95V21h-2v-2.11c-0.49-0.09-0.96-0.23-1.41-0.43 c-0.81-0.36-1.44-0.85-1.88-1.47c-0.44-0.62-0.66-1.33-0.66-2.12h1.81c0,0.82,0.3,1.47,0.91,1.95c0.61,0.48,1.42,0.72,2.44,0.72 c0.95,0,1.68-0.19,2.18-0.58c0.51-0.39,0.76-0.91,0.76-1.58s-0.23-1.18-0.7-1.55c-0.47-0.36-1.32-0.73-2.55-1.08 c-1.54-0.44-2.66-0.99-3.36-1.63c-0.7-0.65-1.05-1.44-1.05-2.39c0-1.07,0.43-1.96,1.29-2.66C9.38,5.55,10.13,5.24,11,5.1V3h2v2.07 c0.58,0.08,1.12,0.23,1.62,0.48c0.73,0.36,1.3,0.86,1.7,1.5c0.4,0.64,0.6,1.33,0.6,2.09h-1.81c0-0.83-0.26-1.48-0.79-1.95 c-0.52-0.47-1.26-0.71-2.22-0.71c-0.89,0-1.58,0.19-2.07,0.59C9.54,7.45,9.3,7.99,9.3,8.68c0,0.56,0.24,1.03,0.71,1.41 c0.47,0.38,1.27,0.74,2.4,1.05c1.13,0.32,2.02,0.67,2.66,1.05c0.64,0.38,1.11,0.83,1.42,1.34C16.8,14.06,16.95,14.66,16.95,15.35z"></path></g><g id="creator_metadata_monetization_off"><path d="M20.15,20.85l-3.71-3.71c-0.2,0.32-0.45,0.61-0.77,0.86c-0.69,0.54-1.59,0.84-2.66,0.95V21h-2v-2.11 c-0.49-0.09-0.96-0.23-1.41-0.43c-0.81-0.36-1.44-0.85-1.88-1.47c-0.44-0.62-0.66-1.33-0.66-2.12h1.81c0,0.82,0.3,1.47,0.91,1.95 c0.61,0.48,1.42,0.72,2.44,0.72c0.95,0,1.68-0.19,2.18-0.58c0.39-0.3,0.62-0.68,0.71-1.14l-3.01-3.01c-0.07-0.02-0.13-0.04-0.2-0.06 c-1.54-0.44-2.66-0.99-3.36-1.63c-0.7-0.65-1.05-1.44-1.05-2.39c0-0.17,0.02-0.33,0.04-0.49L3.15,3.85l0.71-0.71l17,17L20.15,20.85z M12.11,6.47c0.95,0,1.69,0.24,2.22,0.71c0.52,0.47,0.79,1.12,0.79,1.95h1.81c0-0.75-0.2-1.45-0.6-2.09c-0.4-0.64-0.97-1.14-1.7-1.5 C14.12,5.3,13.58,5.15,13,5.07V3h-2v2.1C10.34,5.2,9.76,5.41,9.25,5.71l1.13,1.13C10.84,6.6,11.41,6.47,12.11,6.47z"></path></g><g id="creator_studio-filled"><path d="M19.56,12c0-0.39-0.03-0.77-0.09-1.14l2.19-2.13l-2-3.46L16.74,6.1c-0.6-0.48-1.27-0.87-2-1.14L14,2h-4L9.26,4.96 c-0.73,0.27-1.4,0.66-2,1.14L4.34,5.27l-2,3.46l2.19,2.13C4.47,11.23,4.44,11.61,4.44,12s0.03,0.77,0.09,1.14l-2.19,2.13l2,3.46 l2.92-0.83c0.6,0.48,1.27,0.87,2,1.14L10,22h4l0.74-2.96c0.73-0.27,1.4-0.66,2-1.14l2.92,0.83l2-3.46l-2.19-2.13 C19.53,12.77,19.56,12.39,19.56,12z M10,15V9l5.2,3L10,15z"></path></g><g id="creator_studio"><path d="M10,9l5.2,3L10,15V9z M13.22,3h-2.44l-0.55,2.2L10.1,5.71L9.61,5.9C9,6.12,8.42,6.45,7.88,6.88L7.48,7.2l-0.5-0.14 L4.82,6.44L3.6,8.56l1.63,1.59l0.37,0.36l-0.08,0.51C5.47,11.34,5.44,11.67,5.44,12s0.03,0.66,0.08,0.98l0.08,0.51l-0.37,0.36 L3.6,15.44l1.22,2.11l2.17-0.62l0.5-0.14l0.4,0.32C8.42,17.55,9,17.88,9.61,18.1l0.5,0.18l0.13,0.51l0.55,2.2h2.44l0.55-2.2 l0.13-0.51l0.5-0.18c0.61-0.23,1.19-0.56,1.72-0.98l0.4-0.32l0.5,0.14l2.17,0.62l1.22-2.11l-1.63-1.59l-0.37-0.36l0.08-0.51 c0.05-0.32,0.08-0.64,0.08-0.98s-0.03-0.66-0.08-0.98l-0.08-0.51l0.37-0.36l1.63-1.59l-1.22-2.11l-2.17,0.62l-0.5,0.14l-0.4-0.32 C15.58,6.45,15,6.12,14.39,5.9l-0.5-0.18L13.77,5.2L13.22,3 M14,2l0.74,2.96c0.73,0.27,1.4,0.66,2,1.14l2.92-0.83l2,3.46l-2.19,2.13 c0.06,0.37,0.09,0.75,0.09,1.14s-0.03,0.77-0.09,1.14l2.19,2.13l-2,3.46l-2.92-0.83c-0.6,0.48-1.27,0.87-2,1.14L14,22h-4l-0.74-2.96 c-0.73-0.27-1.4-0.66-2-1.14l-2.92,0.83l-2-3.46l2.19-2.13C4.47,12.77,4.44,12.39,4.44,12s0.03-0.77,0.09-1.14L2.34,8.73l2-3.46 L7.26,6.1c0.6-0.48,1.27-0.87,2-1.14L10,2H14L14,2z"></path></g><g id="credit_card-filled"><path d="M22 11V17C22 18.1 21.1 19 20 19H4C2.9 19 2 18.1 2 17V11H22ZM22 8V7C22 5.9 21.1 5 20 5H4C2.9 5 2 5.9 2 7V8H22Z"></path></g><g id="credit_card"><path fill-rule="evenodd" clip-rule="evenodd" d="M20 5H4C2.9 5 2 5.9 2 7V17C2 18.1 2.9 19 4 19H20C21.1 19 22 18.1 22 17V7C22 5.9 21.1 5 20 5ZM21 17C21 17.55 20.55 18 20 18H4C3.45 18 3 17.55 3 17V11H21V17ZM21 8H3V7C3 6.45 3.45 6 4 6H20C20.55 6 21 6.45 21 7V8Z"></path></g><g id="dark_theme-filled"><path d="M21.9999 12C21.9999 17.51 17.5099 22 11.9999 22C10.9299 22 9.86992 21.83 8.83992 21.48L7.41992 21.01L8.83992 20.54C12.5299 19.31 14.9999 15.88 14.9999 12C14.9999 8.12 12.5299 4.69 8.83992 3.47L7.41992 2.99L8.83992 2.52C9.86992 2.17 10.9299 2 11.9999 2C17.5099 2 21.9999 6.49 21.9999 12Z"></path></g><g id="dark_theme"><path d="M12 22C10.93 22 9.86998 21.83 8.83998 21.48L7.41998 21.01L8.83998 20.54C12.53 19.31 15 15.88 15 12C15 8.12 12.53 4.69 8.83998 3.47L7.41998 2.99L8.83998 2.52C9.86998 2.17 10.93 2 12 2C17.51 2 22 6.49 22 12C22 17.51 17.51 22 12 22ZM10.58 20.89C11.05 20.96 11.53 21 12 21C16.96 21 21 16.96 21 12C21 7.04 16.96 3 12 3C11.53 3 11.05 3.04 10.58 3.11C13.88 4.81 16 8.21 16 12C16 15.79 13.88 19.19 10.58 20.89Z"></path></g><g id="delete-filled"><path d="M15,4V3H9v1H5v1h1v16h12V5h1V4H15z M11,17H9V8h2V17z M15,17h-2V8h2V17z"></path></g><g id="delete"><path d="M11,17H9V8h2V17z M15,8h-2v9h2V8z M19,4v1h-1v16H6V5H5V4h4V3h6v1H19z M17,5H7v15h10V5z"></path></g><g id="dislike-filled"><path d="M18,4h3v10h-3V4z M5.23,14h4.23l-1.52,4.94C7.62,19.97,8.46,21,9.62,21c0.58,0,1.14-0.24,1.52-0.65L17,14V4H6.57 C5.5,4,4.59,4.67,4.38,5.61l-1.34,6C2.77,12.85,3.82,14,5.23,14z"></path></g><g id="dislike"><path d="M17,4h-1H6.57C5.5,4,4.59,4.67,4.38,5.61l-1.34,6C2.77,12.85,3.82,14,5.23,14h4.23l-1.52,4.94C7.62,19.97,8.46,21,9.62,21 c0.58,0,1.14-0.24,1.52-0.65L17,14h4V4H17z M10.4,19.67C10.21,19.88,9.92,20,9.62,20c-0.26,0-0.5-0.11-0.63-0.3 c-0.07-0.1-0.15-0.26-0.09-0.47l1.52-4.94l0.4-1.29H9.46H5.23c-0.41,0-0.8-0.17-1.03-0.46c-0.12-0.15-0.25-0.4-0.18-0.72l1.34-6 C5.46,5.35,5.97,5,6.57,5H16v8.61L10.4,19.67z M20,13h-3V5h3V13z"></path></g><g id="done_all-filled"><path d="M11.65,12.74l-1.41-1.41l5.38-5.38l1.41,1.41L11.65,12.74z M7.21,15.77l-3.79-3.79L2,13.4l3.79,3.79L7.21,15.77z M22,7.48 l-1.41-1.41l-9,9l-3.21-3.21l-1.41,1.41l4.62,4.62L22,7.48z"></path></g><g id="done_all"><path d="M10.51,14.74l-0.71-0.71l7.74-7.74L18.25,7L10.51,14.74z M7.31,17.24l-4.35-4.35l-0.71,0.71l4.35,4.35L7.31,17.24z M21.75,7 L21.04,6.3L10.45,16.88l-4-4l-0.71,0.71l4.71,4.71L21.75,7z"></path></g><g id="down_arrow-filled"><path d="M17.7,14.7L12,20.4l-5.7-5.7l1.4-1.4l3.3,3.3V4h2v12.6l3.3-3.3L17.7,14.7z"></path></g><g id="down_arrow"><path d="M16.9,14.9l-5.4,5.4l-5.4-5.4l0.7-0.7l4.1,4.1V4h1v14.3l4.1-4.1L16.9,14.9z"></path></g><g id="drag_handle"><path d="M21,10H3V9h18V10z M21,14H3v1h18V14z"></path></g><g id="edit"><path d="M14.06,7.6l2.34,2.34L6.34,20H4v-2.34L14.06,7.6 M14.06,6.19L3,17.25V21h3.75L17.81,9.94L14.06,6.19L14.06,6.19z M17.61,4.05l2.37,2.37l-1.14,1.14l-2.37-2.37L17.61,4.05 M17.61,2.63l-2.55,2.55l3.79,3.79l2.55-2.55L17.61,2.63L17.61,2.63z"></path></g><g id="email-filled"><path d="M2,5.78V5h20v0.73l-10.04,7.83L2,5.78z M11.96,16.06L2,8.31V19h20V8.26L11.96,16.06z"></path></g><g id="email"><path d="M2,5v14h20V5H2z M21,6v0.88l-9,6.8l-9-6.8V6H21z M3,18V8.13l9,6.8l9-6.8V18H3z"></path></g><g id="emoji_activities-filled"><path d="M18,10c-0.74,0-1.42-0.22-2.02-0.57l3.76-3.76c0.64,0.78,1.16,1.66,1.54,2.61C20.55,9.32,19.36,10,18,10z M6,12 c1.3,0,2.49,0.41,3.47,1.11L10.59,12L4.26,5.67C2.85,7.4,2,9.6,2,12c0,0.49,0.05,0.96,0.11,1.43C3.16,12.54,4.52,12,6,12z M12,10.59 l1.11-1.11C12.41,8.49,12,7.3,12,6c0-1.48,0.54-2.84,1.43-3.89C12.96,2.05,12.49,2,12,2C9.6,2,7.4,2.85,5.67,4.26L12,10.59z M18.33,4.26c-0.78-0.64-1.66-1.16-2.61-1.54C14.68,3.45,14,4.64,14,6c0,0.74,0.22,1.42,0.57,2.02L18.33,4.26z M5.67,19.74 c0.78,0.64,1.66,1.16,2.61,1.54C9.32,20.55,10,19.36,10,18c0-0.74-0.22-1.42-0.57-2.02L5.67,19.74z M18,12 c-1.3,0-2.49-0.41-3.47-1.11L13.41,12l6.33,6.33C21.15,16.6,22,14.4,22,12c0-0.49-0.05-0.96-0.11-1.43C20.84,11.46,19.48,12,18,12z M12,13.41l-1.11,1.11C11.59,15.51,12,16.7,12,18c0,1.48-0.54,2.84-1.43,3.89C11.04,21.95,11.51,22,12,22c2.4,0,4.6-0.85,6.33-2.26 L12,13.41z M6,14c-1.36,0-2.55,0.68-3.28,1.72c0.38,0.95,0.9,1.83,1.54,2.61l3.76-3.76C7.42,14.22,6.74,14,6,14z"></path></g><g id="emoji_activities"><path d="M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M13.89,3.2 c1.55,0.33,2.96,1.07,4.1,2.1l-3.84,3.84C13.44,8.28,13,7.2,13,6C13,4.96,13.34,4,13.89,3.2z M18.7,6.01 c1.02,1.14,1.77,2.55,2.1,4.1C20,10.66,19.04,11,18,11c-1.2,0-2.28-0.44-3.15-1.15L18.7,6.01z M12.8,3.04C12.3,3.92,12,4.92,12,6 c0,1.48,0.54,2.83,1.42,3.87L12,11.29L6.01,5.3C7.6,3.88,9.7,3,12,3C12.27,3,12.53,3.02,12.8,3.04z M5.3,6.01L11.29,12l-1.42,1.42 C8.83,12.54,7.48,12,6,12c-1.08,0-2.09,0.29-2.96,0.79C3.02,12.53,3,12.27,3,12C3,9.7,3.88,7.6,5.3,6.01z M10.11,20.8 c-1.55-0.33-2.96-1.07-4.1-2.1l3.84-3.84C10.56,15.72,11,16.8,11,18C11,19.04,10.66,20,10.11,20.8z M3.2,13.89C4,13.34,4.96,13,6,13 c1.2,0,2.28,0.44,3.15,1.15L5.3,17.99C4.28,16.85,3.54,15.44,3.2,13.89z M11.2,20.96C11.7,20.08,12,19.08,12,18 c0-1.48-0.54-2.83-1.42-3.87L12,12.71l5.99,5.99C16.4,20.12,14.3,21,12,21C11.73,21,11.46,20.98,11.2,20.96z M18.7,17.99L12.71,12 l1.42-1.42C15.17,11.46,16.52,12,18,12c1.08,0,2.08-0.3,2.96-0.8C20.98,11.46,21,11.73,21,12C21,14.3,20.12,16.4,18.7,17.99z"></path></g><g id="error-filled"><path d="M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M13,17h-2v-2h2V17z M13,13h-2V7h2V13z"></path></g><g id="error"><path d="M13,13h-2V7h2V13z M13,17h-2v-2h2V17z M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12S6.48,2,12,2S22,6.48,22,12z M21,12 c0-4.96-4.04-9-9-9c-4.96,0-9,4.04-9,9c0,4.96,4.04,9,9,9C16.96,21,21,16.96,21,12z"></path></g><g id="exit_to_app"><path d="M20,3v18H8v-1h11V4H8V3H20z M11.1,15.1l0.7,0.7l4.4-4.4l-4.4-4.4l-0.7,0.7l3.1,3.1H3v1h11.3L11.1,15.1z"></path></g><g id="expand"><path d="M12,15.7L5.6,9.4l0.7-0.7l5.6,5.6l5.6-5.6l0.7,0.7L12,15.7z"></path></g><g id="explore-filled"><path d="M11.23,13.08c-0.29-0.21-0.48-0.51-0.54-0.86c-0.06-0.35,0.02-0.71,0.23-0.99c0.21-0.29,0.51-0.48,0.86-0.54 c0.35-0.06,0.7,0.02,0.99,0.23c0.29,0.21,0.48,0.51,0.54,0.86c0.06,0.35-0.02,0.71-0.23,0.99c-0.21,0.29-0.51,0.48-0.86,0.54 c-0.07,0.01-0.15,0.02-0.22,0.02C11.72,13.33,11.45,13.25,11.23,13.08z M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12 C2,6.48,6.48,2,12,2S22,6.48,22,12z M18.03,5.97L9.8,9.8l-3.83,8.23l8.23-3.83L18.03,5.97z"></path></g><g id="explore"><path d="M9.8,9.8l-3.83,8.23l8.23-3.83l3.83-8.23L9.8,9.8z M13.08,12.77c-0.21,0.29-0.51,0.48-0.86,0.54 c-0.07,0.01-0.15,0.02-0.22,0.02c-0.28,0-0.54-0.08-0.77-0.25c-0.29-0.21-0.48-0.51-0.54-0.86c-0.06-0.35,0.02-0.71,0.23-0.99 c0.21-0.29,0.51-0.48,0.86-0.54c0.35-0.06,0.7,0.02,0.99,0.23c0.29,0.21,0.48,0.51,0.54,0.86C13.37,12.13,13.29,12.48,13.08,12.77z M12,3c4.96,0,9,4.04,9,9s-4.04,9-9,9s-9-4.04-9-9S7.04,3,12,3 M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2 L12,2z"></path></g><g id="fact_check"><path d="M14.49,15L12,12.51l1.41-1.41l1.07,1.07L17.65,9l1.41,1.41L14.49,15z M11,17H6v-2h5V17z M11,13H6v-2h5V13z M11,9H6V7h5V9z M20,4v16H4V4H20 M21,3H3v18h18V3L21,3z"></path></g><g id="fashion_logo-filled"><path d="M12.5,6.44v-0.5C13.36,5.71,14,4.93,14,4c0-1.1-0.9-2-2-2s-2,0.9-2,2h1c0-0.55,0.45-1,1-1s1,0.45,1,1s-0.45,1-1,1h-0.5v1.44 L4,13h2v6h1v2h1v-2h2v3h1v-3h2v2h1v-2h1v-3h3v-3h2L12.5,6.44z M6.66,12L12,7.33L17.34,12H6.66z"></path></g><g id="fashion_logo"><path d="M12.5,6.44v-0.5C13.36,5.71,14,4.93,14,4c0-1.1-0.9-2-2-2s-2,0.9-2,2h1c0-0.55,0.45-1,1-1s1,0.45,1,1s-0.45,1-1,1h-0.5v1.44 L4,13h2v6h1v2h1v-2h2v3h1v-3h2v2h1v-2h1v-3h3v-3h2L12.5,6.44z M6.66,12L12,7.33L17.34,12H6.66z M14,18H7v-5h7V18z M15,15v-2h2v2H15z"></path></g><g id="feedback"><path d="M13,14h-2v-2h2V14z M13,5h-2v6h2V5z M19,3H5v16.59l3.29-3.29L8.59,16H9h10V3 M20,2v15H9l-5,5V2H20L20,2z"></path></g><g id="filter-filled"><path d="M21,6.99H3V5h18V6.99z M18,11H6v1.99h12V11z M15,17H9v1.99h6V17z"></path></g><g id="filter"><path d="M21,6H3V5h18V6z M18,11H6v1h12V11z M15,17H9v1h6V17z"></path></g><g id="find_in_page"><path d="M21.97,11.77l-2.76-2.76C19.7,8.48,20,7.78,20,7c0-1.66-1.34-3-3-3s-3,1.34-3,3s1.34,3,3,3c0.52,0,1-0.14,1.42-0.37 l2.85,2.85L21.97,11.77z M15,7c0-1.1,0.9-2,2-2s2,0.9,2,2c0,1.1-0.9,2-2,2S15,8.1,15,7z M18,13v7H2V4h10v1H3v14h14v-6H18z"></path></g><g id="first_page-filled"><path d="M8,6H6v12h2V6z M17,18l-6-6l6-6l1.41,1.41L13.83,12l4.58,4.58L17,18z"></path></g><g id="first_page"><path d="M7,6H6v12h1V6z M17.35,17.65L11.71,12l5.65-5.65l0.71,0.71L13.12,12l4.94,4.94L17.35,17.65z"></path></g><g id="flag-filled"><path d="M14,3H5v18h1v-9h6.6l0.4,2h7V5h-5.6L14,3L14,3z"></path></g><g id="flag"><path d="M13.18,4l0.24,1.2L13.58,6h0.82H19v7h-5.18l-0.24-1.2L13.42,11H12.6H6V4H13.18 M14,3H5v18h1v-9h6.6l0.4,2h7V5h-5.6L14,3 L14,3z"></path></g><g id="folder-filled"><path d="M10,5l2,2h10v12H2V5H10"></path></g><g id="folder"><path d="M9.59,6l1.71,1.71L11.59,8H12h9v10H3V6H9.59 M10,5H2v14h20V7H12L10,5L10,5z"></path></g><g id="forum-filled"><path d="M4,19V2h13v13H8L4,19z M8,18h8l4,4V6h-1v13.59L16.41,17H8V18z"></path></g><g id="forum"><path d="M16,3v11H7.59L5,16.59V3H16 M17,2H4v17l4-4h9V2L17,2z M8,18h8l4,4V6h-1v13.59L16.41,17H8V18z"></path></g><g id="full_heart-filled"><path d="M16.5,2c-1.74,0-3.41,0.88-4.5,2.28C10.91,2.88,9.24,2,7.5,2C4.42,2,2,4.64,2,7.99c0,4.12,3.4,7.48,8.55,12.58L12,22 l1.45-1.44C18.6,15.47,22,12.11,22,7.99C22,4.64,19.58,2,16.5,2z"></path></g><g id="full_heart"><path d="M16.5,3C19.02,3,21,5.19,21,7.99c0,3.7-3.28,6.94-8.25,11.86L12,20.59l-0.74-0.73l-0.04-0.04C6.27,14.92,3,11.69,3,7.99 C3,5.19,4.98,3,7.5,3c1.4,0,2.79,0.71,3.71,1.89L12,5.9l0.79-1.01C13.71,3.71,15.1,3,16.5,3 M16.5,2c-1.74,0-3.41,0.88-4.5,2.28 C10.91,2.88,9.24,2,7.5,2C4.42,2,2,4.64,2,7.99c0,4.12,3.4,7.48,8.55,12.58L12,22l1.45-1.44C18.6,15.47,22,12.11,22,7.99 C22,4.64,19.58,2,16.5,2L16.5,2z"></path><path fill="none" d="M0,0h24v24H0V0z"></path></g><g id="fullscreen-filled"><path d="M8,11H6V6h5v2H8V11z M18,6h-5v2h3v3h2V6z M18,13h-2v3h-3v2h5V13z M11,16H8v-3H6v5h5V16z"></path></g><g id="fullscreen"><path d="M7,11H6V6h5v1H7V11z M18,6h-5v1h4v4h1V6z M18,13h-1v4h-4v1h5V13z M11,17H7v-4H6v5h5V17z"></path></g><g id="fullscreen_exit-filled"><path d="M11,11H6V9h3V6h2V11z M18,9h-3V6h-2v5h5V9z M15,15h3v-2h-5v5h2V15z M11,13H6v2h3v3h2V13z"></path></g><g id="fullscreen_exit"><path d="M10,10H6V9h3V6h1V10z M18,9h-3V6h-1v4h4V9z M15,15h3v-1h-4v4h1V15z M10,14H6v1h3v3h1V14z"></path></g><g id="gaming_logo-filled"><path d="M16.97,4l-4.99,2.8L6.99,4L2,6.8v7.6l9.98,5.6l9.98-5.6V6.8L16.97,4z M10,12H8v2H6v-2H4v-2h2V8h2v2h2V12z M15.5,14 c-0.83,0-1.5-0.67-1.5-1.5c0-0.83,0.67-1.5,1.5-1.5c0.83,0,1.5,0.67,1.5,1.5C17,13.33,16.33,14,15.5,14z M18.5,11 c-0.83,0-1.5-0.67-1.5-1.5C17,8.67,17.67,8,18.5,8C19.33,8,20,8.67,20,9.5C20,10.33,19.33,11,18.5,11z"></path></g><g id="gaming_logo"><path d="M10,12H8v2H6v-2H4v-2h2V8h2v2h2V12z M17,12.5c0-0.83-0.67-1.5-1.5-1.5S14,11.67,14,12.5c0,0.83,0.67,1.5,1.5,1.5 S17,13.33,17,12.5z M20,9.5C20,8.67,19.33,8,18.5,8S17,8.67,17,9.5c0,0.83,0.67,1.5,1.5,1.5S20,10.33,20,9.5z M16.97,5.15l-4.5,2.53 l-0.49,0.27l-0.49-0.27l-4.5-2.53L3,7.39v6.43l8.98,5.04l8.98-5.04V7.39L16.97,5.15 M16.97,4l4.99,2.8v7.6L11.98,20L2,14.4V6.8 L6.99,4l4.99,2.8L16.97,4L16.97,4z"></path></g><g id="gift-filled"><path d="M19.28,3.61c-0.96-0.81-2.51-0.81-3.47,0C15.13,4.19,14.34,6.27,14,7.25c-0.34-0.98-1.13-3.06-1.81-3.64 c-0.96-0.81-2.51-0.81-3.47,0c-0.96,0.81-0.96,2.13,0,2.94c0.62,0.53,2.7,1.12,3.94,1.45H5v6h8V8h2v6h4V8h-3.66 c1.24-0.32,3.32-0.92,3.94-1.45C20.24,5.74,20.24,4.42,19.28,3.61z M9.43,5.89c-0.58-0.43-0.58-1.13,0-1.57 C9.72,4.11,10.1,4,10.48,4s0.76,0.11,1.04,0.32C11.91,4.61,12.54,5.89,13,7C11.52,6.65,9.82,6.18,9.43,5.89z M18.57,5.89 C18.18,6.18,16.48,6.65,15,7c0.46-1.11,1.09-2.39,1.48-2.68C16.77,4.11,17.15,4,17.52,4c0.38,0,0.76,0.11,1.04,0.32 C19.14,4.76,19.14,5.46,18.57,5.89z M5,16h8v5H5V16z M15,16h4v5h-4V16z"></path></g><g id="gift"><path d="M19.28 3.61c-.96-.81-2.51-.81-3.47 0-.68.58-1.47 2.66-1.81 3.64-.34-.98-1.13-3.06-1.81-3.64-.96-.81-2.51-.81-3.47 0-.96.81-.96 2.13 0 2.94.62.53 2.7 1.12 3.94 1.45H5v13h14V8h-3.66c1.24-.32 3.32-.92 3.94-1.45.96-.81.96-2.13 0-2.94zM6 9h8v6H6V9zm0 11v-4h8v4H6zm12 0h-3v-4h3v4zm0-11v6h-3V9h3zM9.43 5.89c-.58-.43-.58-1.13 0-1.57.29-.21.67-.32 1.05-.32s.76.11 1.04.32c.39.29 1.02 1.57 1.48 2.68-1.48-.35-3.18-.82-3.57-1.11zm9.14 0c-.39.29-2.09.76-3.57 1.11.46-1.11 1.09-2.39 1.48-2.68.29-.21.67-.32 1.04-.32.38 0 .76.11 1.04.32.58.44.58 1.14.01 1.57z"></path></g><g id="google"><path d="M12.1,13.9v-3.72h9.36c0.14,0.63,0.25,1.22,0.25,2.05c0,5.71-3.83,9.77-9.6,9.77C6.58,22,2.1,17.52,2.1,12s4.48-10,10-10 c2.7,0,4.96,0.99,6.69,2.61l-2.84,2.76c-0.72-0.68-1.97-1.49-3.85-1.49c-3.31,0-6.01,2.75-6.01,6.12s2.7,6.12,6.01,6.12 c3.83,0,5.24-2.65,5.5-4.22H12.1z"></path></g><g id="happy-filled"><path d="M16.85,14c-0.5,1.8-2.35,3-4.85,3s-4.35-1.2-4.85-3H8.2c0.54,1.36,2.16,2,3.8,2s3.26-0.64,3.8-2H16.85z M12,4 c-4.41,0-8,3.59-8,8s3.59,8,8,8s8-3.59,8-8S16.41,4,12,4 M12,2c5.52,0,10,4.48,10,10c0,5.52-4.48,10-10,10S2,17.52,2,12 C2,6.48,6.48,2,12,2L12,2z M15.5,11c0.83,0,1.5-0.67,1.5-1.5S16.33,8,15.5,8S14,8.67,14,9.5S14.67,11,15.5,11z M8.5,11 c0.83,0,1.5-0.67,1.5-1.5S9.33,8,8.5,8S7,8.67,7,9.5S7.67,11,8.5,11z"></path></g><g id="happy"><path d="M16.85,14c-0.5,1.8-2.35,3-4.85,3s-4.35-1.2-4.85-3H8.2c0.54,1.36,2.16,2,3.8,2s3.26-0.64,3.8-2H16.85z M22,12 c0,5.52-4.48,10-10,10S2,17.52,2,12C2,6.48,6.48,2,12,2S22,6.48,22,12z M21,12c0-4.96-4.04-9-9-9s-9,4.04-9,9c0,4.96,4.04,9,9,9 S21,16.96,21,12z M15.5,11c0.83,0,1.5-0.67,1.5-1.5S16.33,8,15.5,8S14,8.67,14,9.5S14.67,11,15.5,11z M8.5,11 c0.83,0,1.5-0.67,1.5-1.5S9.33,8,8.5,8S7,8.67,7,9.5S7.67,11,8.5,11z"></path></g><g id="headset-filled"><path d="M21,21h-6v-7h5.01v-1.89c0-4.47-3.59-8.11-8-8.11s-8,3.64-8,8.11V14h5v7H3l0-8.89c0-5.02,4.04-9.11,9-9.11s9,4.09,9,9.11 L21,21z"></path></g><g id="headset"><path d="M21.01,12.11c0-5.02-4.04-9.11-9-9.11s-9,4.09-9,9.11L3,21h6v-7H4v-1.89c0-4.47,3.59-8.11,8-8.11s8,3.64,8,8.11V14H15v7h6 L21.01,12.11z M4,15h4v5H4V15z M20,20h-4v-5h4V20z"></path></g><g id="health_and_safety"><path d="M17,13h-4v4h-2v-4H7v-2h4V7h2v4h4V13z M12,3.1l7,3.21v4.84c0,1.3-0.25,2.6-0.75,3.86c-0.15,0.37-0.33,0.76-0.55,1.17 c-0.15,0.27-0.31,0.54-0.48,0.81C15.91,19,14.06,20.41,12,20.97C9.94,20.41,8.09,19,6.77,16.99c-0.17-0.27-0.33-0.54-0.48-0.81 c-0.22-0.41-0.4-0.79-0.55-1.17C5.25,13.75,5,12.45,5,11.15V6.31L12,3.1 M12,2L4,5.67v5.49c0,1.47,0.3,2.9,0.81,4.22 c0.17,0.44,0.37,0.86,0.6,1.28c0.16,0.3,0.34,0.6,0.52,0.88c1.42,2.17,3.52,3.82,5.95,4.44L12,22l0.12-0.03 c2.43-0.61,4.53-2.26,5.95-4.43c0.19-0.29,0.36-0.58,0.52-0.88c0.22-0.41,0.43-0.84,0.6-1.28C19.7,14.05,20,12.62,20,11.15V5.67 L12,2L12,2z"></path></g><g id="help"><path d="M15.36,9.96c0,1.09-0.67,1.67-1.31,2.24c-0.53,0.47-1.03,0.9-1.16,1.6L12.85,14h-1.75l0.03-0.28 c0.14-1.17,0.8-1.76,1.47-2.27c0.52-0.4,1.01-0.77,1.01-1.49c0-0.51-0.23-0.97-0.63-1.29c-0.4-0.31-0.92-0.42-1.42-0.29 c-0.59,0.15-1.05,0.67-1.19,1.34L10.32,10H8.57l0.06-0.42c0.2-1.4,1.15-2.53,2.42-2.87c1.05-0.29,2.14-0.08,2.98,0.57 C14.88,7.92,15.36,8.9,15.36,9.96z M12,18c0.55,0,1-0.45,1-1s-0.45-1-1-1s-1,0.45-1,1S11.45,18,12,18z M12,3c-4.96,0-9,4.04-9,9 s4.04,9,9,9s9-4.04,9-9S16.96,3,12,3 M12,2c5.52,0,10,4.48,10,10s-4.48,10-10,10S2,17.52,2,12S6.48,2,12,2L12,2z"></path></g><g id="highlight_off"><path d="M16.24,9.17L13.41,12l2.83,2.83l-1.41,1.41L12,13.41l-2.83,2.83l-1.41-1.41L10.59,12L7.76,9.17l1.41-1.41L12,10.59 l2.83-2.83L16.24,9.17z M4.93,4.93c-3.91,3.91-3.91,10.24,0,14.14c3.91,3.91,10.24,3.91,14.14,0c3.91-3.91,3.91-10.24,0-14.14 C15.17,1.02,8.83,1.02,4.93,4.93z M18.36,5.64c3.51,3.51,3.51,9.22,0,12.73s-9.22,3.51-12.73,0s-3.51-9.22,0-12.73 C9.15,2.13,14.85,2.13,18.36,5.64z"></path></g><g id="image"><path d="M19.08,18H5.06l4.01-5.16l2.14,2.59l3.02-3.89L19.08,18z M11.26,17h5.82l-2.87-3.82L11.26,17z M7.1,17h4.11l-2.12-2.56 L7.1,17z M20,4v16H4V4H20 M21,3H3v18h18V3L21,3z"></path></g><g id="info"><path d="M13,17h-2v-6h2V17z M13,7h-2v2h2V7z M12,3c-4.96,0-9,4.04-9,9s4.04,9,9,9c4.96,0,9-4.04,9-9S16.96,3,12,3 M12,2 c5.52,0,10,4.48,10,10s-4.48,10-10,10C6.48,22,2,17.52,2,12S6.48,2,12,2L12,2z"></path></g><g id="keep-filled"><path d="M17,2H7v1h1v8l-2,2v2h5v6l1,1l1-1v-6h5v-2l-2-2V3h1V2z"></path></g><g id="keep"><path d="M16,11V3h1V2H7v1h1v8l-2,2v2h5v6l1,1l1-1v-6h5v-2L16,11z M17,14h-4h-1h-1H7v-0.59l1.71-1.71L9,11.41V11V3h6v8v0.41 l0.29,0.29L17,13.41V14z"></path></g><g id="keep_off-filled"><path d="M20.15,20.85L14.29,15H13v6l-1,1l-1-1v-6H6v-2l2-2V8.71L3.15,3.85l0.71-0.71l17,17L20.15,20.85z M8,4.41l10,10V13l-2-2V3h1 V2H7v1h1V4.41z"></path></g><g id="keep_off"><path d="M3.85,3.15L3.15,3.85L8,8.71V11l-2,2v2h5v6l1,1l1-1v-6h1.29l5.85,5.85l0.71-0.71L3.85,3.15z M13,14h-1h-1H7v-0.59l1.71-1.71 L9,11.41V11V9.71L13.29,14H13z M8,3H7V2h10v1h-1v8l2,2v1.41l-3-3V11V3H9v2.41l-1-1V3z"></path></g><g id="keyboard-filled"><path d="M2,5v14h20V5H2z M11,8h2v2h-2V8z M11,11h2v2h-2V11z M8,8h2v2H8V8z M8,11h2v2H8V11z M7,13H5v-2h2V13z M7,10H5V8h2V10z M16,16 H8v-2h8V16z M16,13h-2v-2h2V13z M16,10h-2V8h2V10z M19,13h-2v-2h2V13z M19,10h-2V8h2V10z"></path></g><g id="keyboard"><path d="M16,16H8v-2h8V16z M16,11h-2v2h2V11z M19,11h-2v2h2V11z M13,11h-2v2h2V11z M10,11H8v2h2V11z M7,11H5v2h2V11z M16,8h-2v2h2V8 z M19,8h-2v2h2V8z M13,8h-2v2h2V8z M10,8H8v2h2V8z M7,8H5v2h2V8z M22,5v14H2V5H22z M21,6H3v12h18V6z"></path></g><g id="language-filled"><path d="M11.99,1.98C6.46,1.98,1.98,6.47,1.98,12s4.48,10.02,10.01,10.02c5.54,0,10.03-4.49,10.03-10.02S17.53,1.98,11.99,1.98z M18.91,7.95h-2.63c-0.35-1.21-0.87-2.38-1.55-3.48C16.49,5.11,17.97,6.35,18.91,7.95z M20.02,12c0,0.69-0.1,1.36-0.26,2h-3.05 c0.19-1.34,0.18-2.71-0.01-4.05h3.04C19.92,10.61,20.02,11.29,20.02,12z M9.28,14c-0.22-1.34-0.22-2.71,0.01-4.05h5.45 c0.23,1.34,0.24,2.71,0.01,4.05H9.28z M14.23,16C13.74,17.38,13,18.7,12,19.9C11,18.71,10.27,17.39,9.79,16H14.23z M3.98,12 c0-0.71,0.1-1.39,0.28-2.05h3.01c-0.2,1.34-0.2,2.71-0.01,4.05H4.24C4.08,13.36,3.98,12.69,3.98,12z M14.21,7.95h-4.4 c0.48-1.37,1.21-2.67,2.19-3.84C12.98,5.29,13.72,6.59,14.21,7.95z M9.28,4.46C8.59,5.57,8.07,6.74,7.71,7.95H5.09 C6.03,6.35,7.51,5.1,9.28,4.46z M5.06,16h2.63c0.36,1.23,0.89,2.42,1.59,3.54C7.49,18.89,6,17.63,5.06,16z M14.72,19.53 c0.69-1.12,1.21-2.31,1.57-3.53h2.65C18,17.62,16.51,18.89,14.72,19.53z"></path></g><g id="language"><path d="M11.99,1.98C6.46,1.98,1.98,6.47,1.98,12s4.48,10.02,10.01,10.02c5.54,0,10.03-4.49,10.03-10.02S17.53,1.98,11.99,1.98z M8.86,14.5c-0.16-0.82-0.25-1.65-0.25-2.5c0-0.87,0.09-1.72,0.26-2.55h6.27c0.17,0.83,0.26,1.68,0.26,2.55 c0,0.85-0.09,1.68-0.25,2.5H8.86z M14.89,15.5c-0.54,1.89-1.52,3.64-2.89,5.15c-1.37-1.5-2.35-3.25-2.89-5.15H14.89z M9.12,8.45 c0.54-1.87,1.52-3.61,2.88-5.1c1.36,1.49,2.34,3.22,2.88,5.1H9.12z M16.15,9.45h4.5c0.24,0.81,0.37,1.66,0.37,2.55 c0,0.87-0.13,1.71-0.36,2.5h-4.51c0.15-0.82,0.24-1.65,0.24-2.5C16.39,11.13,16.3,10.28,16.15,9.45z M20.29,8.45h-4.38 c-0.53-1.97-1.47-3.81-2.83-5.4C16.33,3.45,19.04,5.56,20.29,8.45z M10.92,3.05c-1.35,1.59-2.3,3.43-2.83,5.4H3.71 C4.95,5.55,7.67,3.44,10.92,3.05z M3.35,9.45h4.5C7.7,10.28,7.61,11.13,7.61,12c0,0.85,0.09,1.68,0.24,2.5H3.34 c-0.23-0.79-0.36-1.63-0.36-2.5C2.98,11.11,3.11,10.26,3.35,9.45z M3.69,15.5h4.39c0.52,1.99,1.48,3.85,2.84,5.45 C7.65,20.56,4.92,18.42,3.69,15.5z M13.09,20.95c1.36-1.6,2.32-3.46,2.84-5.45h4.39C19.08,18.42,16.35,20.55,13.09,20.95z"></path></g><g enable-background="new 0 0 24 24" height="24" viewBox="0 0 24 24" width="24" id="laptop_mobile"><path d="M5,6v10h8v2H2v-2h2V5h17v1H5z M15,8v12h7V8H15z M21,9v1h-5V9H21z M21,11v6h-5v-6H21z M16,19v-1h5v1H16z"></path></g><g id="last_page-filled"><path d="M18,18h-2V6h2V18z M7,18l6-6L7,6L5.59,7.42L10.17,12l-4.58,4.58L7,18z"></path></g><g id="last_page"><path d="M18,18h-1V6h1V18z M5.65,7.06L10.59,12l-4.94,4.94l0.71,0.71L12,12L6.36,6.35L5.65,7.06z"></path></g><g id="library_add"><path d="M4,20h14v1H3V6h1V20z M18,10h-4V6h-1v4H9v1h4v4h1v-4h4V10z M21,3v15H6V3H21z M20,4H7v13h13V4z"></path></g><g id="library_music-filled"><path d="M18,21H3V6h1v14h14V21z M21,3v15H6V3H21z M16,6h-3v5.28C12.7,11.11,12.37,11,12,11c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2V8 h2V6z"></path></g><g id="library_music"><path d="M16,6v2h-2v5c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2c0.37,0,0.7,0.11,1,0.28V6H16z M18,20H4V6H3v15h15V20z M21,3H6v15h15V3z M7,4h13v13H7V4z"></path></g><g viewBox="0 0 24 24" id="library_outline"><path d="m11 7 6 3.5-6 3.5V7zm7 13H4V6H3v15h15v-1zm3-2H6V3h15v15zM7 17h13V4H7v13z"></path></g><g id="library_remove"><path d="M18,20H4V6H3v15h15V20z M21,3H6v15h15V3z M7,4h13v13H7V4z M17.58,8.41L11.99,14L9,11.01l1.41-1.41l1.58,1.58l4.18-4.18 L17.58,8.41z"></path></g><g id="like-filled"><path d="M3,11h3v10H3V11z M18.77,11h-4.23l1.52-4.94C16.38,5.03,15.54,4,14.38,4c-0.58,0-1.14,0.24-1.52,0.65L7,11v10h10.43 c1.06,0,1.98-0.67,2.19-1.61l1.34-6C21.23,12.15,20.18,11,18.77,11z"></path></g><g id="like"><path d="M18.77,11h-4.23l1.52-4.94C16.38,5.03,15.54,4,14.38,4c-0.58,0-1.14,0.24-1.52,0.65L7,11H3v10h4h1h9.43 c1.06,0,1.98-0.67,2.19-1.61l1.34-6C21.23,12.15,20.18,11,18.77,11z M7,20H4v-8h3V20z M19.98,13.17l-1.34,6 C18.54,19.65,18.03,20,17.43,20H8v-8.61l5.6-6.06C13.79,5.12,14.08,5,14.38,5c0.26,0,0.5,0.11,0.63,0.3 c0.07,0.1,0.15,0.26,0.09,0.47l-1.52,4.94L13.18,12h1.35h4.23c0.41,0,0.8,0.17,1.03,0.46C19.92,12.61,20.05,12.86,19.98,13.17z"></path></g><g id="link"><path d="M17.78,16H13v-1h4.78c1.8,0,3.26-1.57,3.26-3.5S19.58,8,17.78,8H13V7h4.78c2.35,0,4.26,2.02,4.26,4.5S20.13,16,17.78,16z M11,15H6.19c-1.8,0-3.26-1.57-3.26-3.5S4.39,8,6.19,8H11V7H6.19c-2.35,0-4.26,2.02-4.26,4.5S3.84,16,6.19,16H11V15z M16,11H8v1h8 V11z"></path></g><g id="live-filled"><path d="M14,12c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S14,10.9,14,12z M6.36,6.33L4.95,4.92C3.13,6.73,2,9.24,2,12 s1.13,5.27,2.95,7.08l1.41-1.41C4.9,16.22,4,14.21,4,12S4.9,7.78,6.36,6.33z M19.05,4.92l-1.41,1.41C19.1,7.78,20,9.79,20,12 s-0.9,4.22-2.36,5.67l1.41,1.41C20.87,17.27,22,14.76,22,12S20.87,6.73,19.05,4.92z M9.19,9.16L7.77,7.75C6.68,8.83,6,10.34,6,12 s0.68,3.17,1.77,4.25l1.41-1.41C8.46,14.11,8,13.11,8,12S8.46,9.89,9.19,9.16z M16.23,7.75l-1.41,1.41C15.54,9.89,16,10.89,16,12 s-0.46,2.11-1.19,2.84l1.41,1.41C17.32,15.17,18,13.66,18,12S17.32,8.83,16.23,7.75z"></path></g><g id="live"><path d="M14,12c0,1.1-0.9,2-2,2s-2-0.9-2-2s0.9-2,2-2S14,10.9,14,12z M8.48,8.45L7.77,7.75C6.68,8.83,6,10.34,6,12 s0.68,3.17,1.77,4.25l0.71-0.71C7.57,14.64,7,13.39,7,12S7.57,9.36,8.48,8.45z M16.23,7.75l-0.71,0.71C16.43,9.36,17,10.61,17,12 s-0.57,2.64-1.48,3.55l0.71,0.71C17.32,15.17,18,13.66,18,12S17.32,8.83,16.23,7.75z M5.65,5.63L4.95,4.92C3.13,6.73,2,9.24,2,12 s1.13,5.27,2.95,7.08l0.71-0.71C4.02,16.74,3,14.49,3,12S4.02,7.26,5.65,5.63z M19.05,4.92l-0.71,0.71C19.98,7.26,21,9.51,21,12 s-1.02,4.74-2.65,6.37l0.71,0.71C20.87,17.27,22,14.76,22,12S20.87,6.73,19.05,4.92z"></path></g><g id="location_pin-filled"><path d="M12,2C8.13,2,5,5.13,5,9c0,5.25,7,13,7,13s7-7.75,7-13C19,5.13,15.87,2,12,2z M12,12c-1.66,0-3-1.34-3-3s1.34-3,3-3 s3,1.34,3,3S13.66,12,12,12z"></path></g><g id="location_pin"><path d="M12,3c3.31,0,6,2.69,6,6c0,3.83-4.25,9.36-6,11.47C9.82,17.86,6,12.54,6,9C6,5.69,8.69,3,12,3 M12,2C8.13,2,5,5.13,5,9 c0,5.25,7,13,7,13s7-7.75,7-13C19,5.13,15.87,2,12,2L12,2z M12,7c1.1,0,2,0.9,2,2s-0.9,2-2,2s-2-0.9-2-2S10.9,7,12,7 M12,6 c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S13.66,6,12,6L12,6z"></path></g><g id="lock"><path d="M17,8V6.63C17,4.08,14.76,2,12,2S7,4.08,7,6.63V8H4v14h16V8H17z M8,6.63c0-2.02,1.79-3.66,4-3.66s4,1.64,4,3.66V8H8V6.63z M19,21H5V9h14V21z M12,12c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S13.66,12,12,12z M12,17c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2 s2,0.9,2,2C14,16.1,13.1,17,12,17z"></path></g><g id="lock_open"><path d="M12,12c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3S13.66,12,12,12z M12,17c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2 C14,16.1,13.1,17,12,17z M8.01,8V6.63C8.01,4.53,9.7,3,12.03,3c2.09,0,3.66,1.23,3.96,3H17c-0.3-2.25-2.2-4-4.97-4 C9.01,2,7,4.08,7,6.63V8H4v14h16V8H8.01z M19,21H5V9h14V21z"></path></g><g id="loop-filled"><path d="M20,14h2v5L5.84,19.02l1.77,1.77l-1.41,1.41L1.99,18l4.21-4.21l1.41,1.41l-1.82,1.82L20,17V14z M4,7l14.21-0.02l-1.82,1.82 l1.41,1.41L22.01,6l-4.21-4.21l-1.41,1.41l1.77,1.77L2,5v6h2V7z"></path></g><g id="loop"><path d="M21,13h1v5L3.93,18.03l2.62,2.62l-0.71,0.71L1.99,17.5l3.85-3.85l0.71,0.71l-2.67,2.67L21,17V13z M3,7l17.12-0.03 l-2.67,2.67l0.71,0.71l3.85-3.85l-3.85-3.85l-0.71,0.71l2.62,2.62L2,6v5h1V7z"></path></g><g id="loop_one-filled"><path d="M13,15h-1.37v-4.52l-1.3,0.38v-1L12.83,9H13V15z M20,17L5.79,17.02l1.82-1.82l-1.41-1.41L1.99,18l4.21,4.21l1.41-1.41 l-1.77-1.77L22,19v-5h-2V17z M4,7l14.21-0.02l-1.82,1.82l1.41,1.41L22.01,6l-4.21-4.21l-1.41,1.41l1.77,1.77L2,5v6h2V7z"></path></g><g id="loop_one"><path d="M13,15h-1.37v-4.52l-1.3,0.38v-1L12.83,9H13V15z M21,17L3.88,17.03l2.67-2.67l-0.71-0.71L1.99,17.5l3.85,3.85l0.71-0.71 l-2.62-2.62L22,18v-5h-1V17z M3,7l17.12-0.03l-2.67,2.67l0.71,0.71l3.85-3.85l-3.85-3.85l-0.71,0.71l2.62,2.62L2,6v5h1V7z"></path></g><g id="meh-filled"><path d="M14,9.5C14,8.67,14.67,8,15.5,8S17,8.67,17,9.5S16.33,11,15.5,11S14,10.33,14,9.5z M8.5,11c0.83,0,1.5-0.67,1.5-1.5 S9.33,8,8.5,8S7,8.67,7,9.5S7.67,11,8.5,11z M17,14H7v2h10V14z M22,12c0,5.52-4.48,10-10,10S2,17.52,2,12C2,6.48,6.48,2,12,2 S22,6.48,22,12z M12,20c4.41,0,8-3.59,8-8c0-4.41-3.59-8-8-8s-8,3.59-8,8C4,16.41,7.59,20,12,20z"></path></g><g id="meh"><path d="M12,3c4.96,0,9,4.04,9,9s-4.04,9-9,9s-9-4.04-9-9S7.04,3,12,3 M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10 S17.52,2,12,2L12,2z M15.5,11c0.83,0,1.5-0.67,1.5-1.5S16.33,8,15.5,8S14,8.67,14,9.5S14.67,11,15.5,11z M8.5,11 c0.83,0,1.5-0.67,1.5-1.5S9.33,8,8.5,8S7,8.67,7,9.5S7.67,11,8.5,11z M17,14H7v1h10V14z"></path></g><g id="menu"><path d="M21,6H3V5h18V6z M21,11H3v1h18V11z M21,17H3v1h18V17z"></path></g><g id="message-filled"><path d="M4,2v20l5-5h11V2H4z M13,13H8v-2h5V13z M16,9H8V7h8V9z"></path></g><g id="message"><path d="M16,9H8V7h8V9z M13,11H8v2h5V11z M19,3H5v16.59l3.29-3.29L8.59,16H9h10V3 M20,2v15H9l-5,5V2H20L20,2z"></path></g><g id="microphone_on-filled"><path d="M13,18.93V21h-2v-2.07c-3.9-0.49-6-3.8-6-6.93h2c0,1.93,1.36,5,5,5s5-3.07,5-5h2C19,15.13,16.9,18.44,13,18.93z M12,15 c1.66,0,3-1.37,3-3.07V6.07C15,4.37,13.66,3,12,3S9,4.37,9,6.07v5.86C9,13.63,10.34,15,12,15z"></path></g><g id="microphone_on"><path d="M12 3C10.34 3 9 4.37 9 6.07V11.93C9 13.63 10.34 15 12 15C13.66 15 15 13.63 15 11.93V6.07C15 4.37 13.66 3 12 3ZM18.5 12H17.5C17.5 15.03 15.03 17.5 12 17.5C8.97 17.5 6.5 15.03 6.5 12H5.5C5.5 15.24 7.89 17.93 11 18.41V21H13V18.41C16.11 17.93 18.5 15.24 18.5 12Z"></path></g><g id="mix-filled"><path d="M4,12c0,2.21,0.9,4.22,2.36,5.67l-1.41,1.41C3.13,17.27,2,14.76,2,12s1.13-5.27,2.95-7.08l1.41,1.41C4.9,7.78,4,9.79,4,12z M19.05,4.92l-1.41,1.41C19.1,7.78,20,9.79,20,12s-0.9,4.22-2.36,5.67l1.41,1.41C20.87,17.27,22,14.76,22,12S20.87,6.73,19.05,4.92z M9.19,9.16L7.77,7.75C6.68,8.83,6,10.34,6,12s0.68,3.17,1.77,4.25l1.41-1.41C8.46,14.11,8,13.11,8,12S8.46,9.89,9.19,9.16z M16.23,7.75l-1.41,1.41C15.54,9.89,16,10.89,16,12s-0.46,2.11-1.19,2.84l1.41,1.41C17.32,15.17,18,13.66,18,12 S17.32,8.83,16.23,7.75z M14.67,12L10.5,9.6v4.81L14.67,12z"></path></g><g id="mix"><path d="M10.5,14.41V9.6l4.17,2.4L10.5,14.41z M8.48,8.45L7.77,7.75C6.68,8.83,6,10.34,6,12s0.68,3.17,1.77,4.25l0.71-0.71 C7.57,14.64,7,13.39,7,12S7.57,9.36,8.48,8.45z M16.23,7.75l-0.71,0.71C16.43,9.36,17,10.61,17,12s-0.57,2.64-1.48,3.55l0.71,0.71 C17.32,15.17,18,13.66,18,12S17.32,8.83,16.23,7.75z M5.65,5.63L4.95,4.92C3.13,6.73,2,9.24,2,12s1.13,5.27,2.95,7.08l0.71-0.71 C4.02,16.74,3,14.49,3,12S4.02,7.26,5.65,5.63z M19.05,4.92l-0.71,0.71C19.98,7.26,21,9.51,21,12s-1.02,4.74-2.65,6.37l0.71,0.71 C20.87,17.27,22,14.76,22,12S20.87,6.73,19.05,4.92z"></path></g><g id="mobile_portrait-filled"><path d="M6,19h12v3H6V19z M6,2v3h12V2H6z M18,6v12H6V6H18z"></path></g><g id="mobile_portrait"><path d="M18,2v20H6V2H18z M7,3v2h10V3H7z M7,6v12h10V6H7z M17,21v-2H7v2H17z"></path></g><g id="monetization_on-filled"><path d="M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M10.93,10.23c0.35,0.26,0.85,0.5,1.52,0.72 c1.24,0.41,2.14,0.92,2.7,1.53S16,13.85,16,14.76c0,1.01-0.34,1.8-1.03,2.38c-0.52,0.43-1.17,0.7-1.97,0.81V19h-2v-1.13 c-0.36-0.08-0.71-0.2-1.04-0.37c-0.67-0.33-1.17-0.78-1.52-1.35C8.22,15.81,8.08,15.42,8,15h2c0.26,0.73,1.13,1.1,2.18,1.1 c0.52,0,0.92-0.12,1.21-0.35c0.29-0.23,0.43-0.56,0.43-0.97c0-0.45-0.14-0.8-0.43-1.05c-0.29-0.24-0.81-0.5-1.56-0.77 c-0.75-0.27-1.35-0.54-1.79-0.8c-1.2-0.72-1.8-1.68-1.8-2.9c0-0.63,0.16-1.19,0.48-1.69C9.04,7.08,9.5,6.7,10.1,6.42 c0.28-0.13,0.58-0.22,0.9-0.29V5h2v1.09c0.41,0.07,0.79,0.18,1.14,0.36c0.59,0.3,1.05,0.73,1.37,1.28C15.74,8.12,15.93,8.54,16,9 h-2c-0.07-0.25-0.2-0.47-0.38-0.64c-0.3-0.3-0.98-0.44-1.53-0.44c-0.53,0-0.94,0.12-1.24,0.37c-0.29,0.25-0.44,0.58-0.44,0.98 C10.41,9.65,10.58,9.97,10.93,10.23z"></path></g><g id="monetization_on"><path d="M12,3c4.96,0,9,4.04,9,9s-4.04,9-9,9s-9-4.04-9-9S7.04,3,12,3 M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10 S17.52,2,12,2L12,2z M12.45,10.95c-0.67-0.22-1.18-0.47-1.52-0.72c-0.34-0.26-0.52-0.57-0.52-0.95c0-0.41,0.15-0.73,0.44-0.98 c0.29-0.25,0.71-0.37,1.24-0.37c0.55,0,1.23,0.15,1.53,0.44C13.8,8.53,13.93,8.75,14,9h2c-0.07-0.46-0.26-0.88-0.49-1.27 c-0.33-0.55-0.78-0.98-1.37-1.28C13.79,6.27,13.41,6.17,13,6.09V5h-2v1.12c-0.31,0.07-0.62,0.16-0.9,0.29 C9.5,6.7,9.04,7.08,8.72,7.58C8.4,8.07,8.24,8.63,8.24,9.26c0,1.21,0.6,2.18,1.8,2.9c0.44,0.26,1.04,0.53,1.79,0.8 c0.75,0.27,1.27,0.53,1.56,0.77c0.29,0.24,0.43,0.59,0.43,1.05c0,0.42-0.14,0.74-0.43,0.97c-0.29,0.23-0.69,0.35-1.21,0.35 c-1.05,0-1.92-0.37-2.18-1.1H8c0.08,0.42,0.22,0.81,0.44,1.16c0.35,0.57,0.86,1.02,1.52,1.35c0.33,0.16,0.67,0.28,1.04,0.37V19h2 v-1.05c0.79-0.11,1.45-0.38,1.97-0.81c0.69-0.57,1.03-1.37,1.03-2.38c0-0.91-0.28-1.67-0.85-2.28S13.69,11.36,12.45,10.95z"></path></g><g id="money_fill"><path d="M11.33,10.86c0.2,0.14,0.53,0.26,1,0.36c0.47,0.1,0.86,0.22,1.18,0.35c0.99,0.4,1.49,1.09,1.49,2.07 c0,0.7-0.28,1.27-0.83,1.71c-0.33,0.26-0.73,0.43-1.17,0.54V17h-2v-1.16c-0.18-0.05-0.37-0.1-0.53-0.19 c-0.46-0.23-0.92-0.55-1.18-0.95C9.15,14.48,9.06,14.24,9,14h2c0.05,0.09,0.07,0.18,0.15,0.25c0.23,0.19,0.54,0.29,0.92,0.29 c0.36,0,0.63-0.07,0.82-0.22s0.28-0.35,0.28-0.59c0-0.25-0.11-0.45-0.34-0.6s-0.59-0.27-1.1-0.39c-1.67-0.39-2.51-1.16-2.51-2.34 c0-0.68,0.26-1.26,0.78-1.71c0.28-0.25,0.62-0.43,1-0.54V7h2v1.12c0.46,0.11,0.85,0.29,1.18,0.57C14.59,9.05,14.9,9.48,15,10h-2 c-0.04-0.09-0.1-0.17-0.16-0.24c-0.17-0.19-0.44-0.29-0.81-0.29c-0.32,0-0.56,0.08-0.74,0.24c-0.17,0.16-0.26,0.36-0.26,0.6 C11.03,10.53,11.13,10.72,11.33,10.86z M21,6v12H3V6H21 M22,5H2v14h20V5L22,5z"></path></g><g id="money_fill_shopping_bag-filled"><path d="M19,8h-3V7c0-2.21-1.79-4-4-4C9.79,3,8,4.79,8,7v1H5L3,21h18L19,8z M9,7c0-1.65,1.35-3,3-3s3,1.35,3,3v1H9V7z"></path></g><g id="money_fill_shopping_bag"><path d="M19,8h-3V7c0-2.21-1.79-4-4-4C9.79,3,8,4.79,8,7v1H5L3,21h18L19,8z M9,7c0-1.65,1.35-3,3-3s3,1.35,3,3v1H9V7z M5.86,9h12.28 l1.69,11H4.17L5.86,9z"></path></g><g id="money_heart"><path d="M16.5,3C19.02,3,21,5.19,21,7.99c0,3.7-3.28,6.94-8.25,11.86L12,20.59l-0.74-0.73l-0.04-0.04C6.27,14.92,3,11.69,3,7.99 C3,5.19,4.98,3,7.5,3c1.4,0,2.79,0.71,3.71,1.89L12,5.9l0.79-1.01C13.71,3.71,15.1,3,16.5,3 M16.5,2c-1.74,0-3.41,0.88-4.5,2.28 C10.91,2.88,9.24,2,7.5,2C4.42,2,2,4.64,2,7.99c0,4.12,3.4,7.48,8.55,12.58L12,22l1.45-1.44C18.6,15.47,22,12.11,22,7.99 C22,4.64,19.58,2,16.5,2L16.5,2z M11.33,10.86c0.2,0.14,0.53,0.26,1,0.36c0.47,0.1,0.86,0.22,1.18,0.35 c0.99,0.4,1.49,1.09,1.49,2.07c0,0.7-0.28,1.27-0.83,1.71c-0.33,0.26-0.73,0.43-1.17,0.54V17h-2v-1.16 c-0.18-0.05-0.37-0.1-0.53-0.19c-0.46-0.23-0.92-0.55-1.18-0.95C9.15,14.48,9.06,14.24,9,14h2c0.05,0.09,0.07,0.18,0.15,0.25 c0.23,0.19,0.54,0.29,0.92,0.29c0.36,0,0.63-0.07,0.82-0.22s0.28-0.35,0.28-0.59c0-0.25-0.11-0.45-0.34-0.6s-0.59-0.27-1.1-0.39 c-1.67-0.39-2.51-1.16-2.51-2.34c0-0.68,0.26-1.26,0.78-1.71c0.28-0.25,0.62-0.43,1-0.54V7h2v1.12c0.46,0.11,0.85,0.29,1.18,0.57 C14.59,9.05,14.9,9.48,15,10h-2c-0.04-0.09-0.1-0.17-0.16-0.24c-0.17-0.19-0.44-0.29-0.81-0.29c-0.32,0-0.56,0.08-0.74,0.24 c-0.17,0.16-0.26,0.36-0.26,0.6C11.03,10.53,11.13,10.72,11.33,10.86z"></path></g><g id="more"><path d="M7.5,12c0,0.83-0.67,1.5-1.5,1.5S4.5,12.83,4.5,12s0.67-1.5,1.5-1.5S7.5,11.17,7.5,12z M12,10.5c-0.83,0-1.5,0.67-1.5,1.5 s0.67,1.5,1.5,1.5s1.5-0.67,1.5-1.5S12.83,10.5,12,10.5z M18,10.5c-0.83,0-1.5,0.67-1.5,1.5s0.67,1.5,1.5,1.5s1.5-0.67,1.5-1.5 S18.83,10.5,18,10.5z"></path></g><g id="more_vert"><path d="M12,16.5c0.83,0,1.5,0.67,1.5,1.5s-0.67,1.5-1.5,1.5s-1.5-0.67-1.5-1.5S11.17,16.5,12,16.5z M10.5,12 c0,0.83,0.67,1.5,1.5,1.5s1.5-0.67,1.5-1.5s-0.67-1.5-1.5-1.5S10.5,11.17,10.5,12z M10.5,6c0,0.83,0.67,1.5,1.5,1.5 s1.5-0.67,1.5-1.5S12.83,4.5,12,4.5S10.5,5.17,10.5,6z"></path></g><g id="movies-filled"><path d="M18,3v2h-2V3H8v2H6V3H3v18h3v-2h2v2h8v-2h2v2h3V3H18z M8,17H6v-2h2V17z M8,13H6v-2h2V13z M8,9H6V7h2V9z M18,17h-2v-2h2V17z M18,13h-2v-2h2V13z M18,9h-2V7h2V9z"></path></g><g id="movies"><path d="M4,21H3V3h1V21z M8,15H6v2h2V15z M8,11H6v2h2V11z M8,7H6v2h2V7z M18,15h-2v2h2V15z M8,19H6v2h2V19z M18,19h-2v2h2V19z M18,11h-2v2h2V11z M18,7h-2v2h2V7z M8,3H6v2h2V3z M18,3h-2v2h2V3z M21,3h-1v18h1V3z"></path></g><g id="music-filled"><path d="M12,4v9.38C11.27,12.54,10.2,12,9,12c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4s4-1.79,4-4V8h6V4H12z"></path></g><g id="music"><path d="M12,4v9.38C11.27,12.54,10.2,12,9,12c-2.21,0-4,1.79-4,4c0,2.21,1.79,4,4,4s4-1.79,4-4V8h6V4H12z M9,19c-1.66,0-3-1.34-3-3 s1.34-3,3-3s3,1.34,3,3S10.66,19,9,19z M18,7h-5V5h5V7z"></path></g><g id="music_explicit_badge-filled"><path d="M3,3v18h18V3H3z M16,9h-6v2h6v2h-6v2h6v2H8V7h8V9z"></path></g><g id="music_explicit_badge"><path d="M16,9h-6v2h6v2h-6v2h6v2H8V7h8V9z M20,4H4v16h16V4 M21,3v18H3V3H21L21,3z"></path></g><g id="music_miniplayer-filled"><path d="M2,5v14h20V5H2z M19,16h-7v-4h7V16z"></path></g><g mirror-in-rtl="" id="music_miniplayer"><path d="M12,12h7v4h-7V12z M22,5H2v14h20V5z M3,6h18v12H3V6z"></path></g><g id="music_new_release"><path d="M16,7h-4v5.51C11.58,12.19,11.07,12,10.5,12C9.12,12,8,13.12,8,14.5c0,1.38,1.12,2.5,2.5,2.5c1.36,0,2.46-1.08,2.5-2.43V9h3 V7z M12,3.41L14.59,6H18v3.41L20.59,12L18,14.59V18h-3.41L12,20.59L9.41,18H6v-3.41L3.41,12L6,9.41V6h3.41L12,3.41 M12,2L9,5H5v4 l-3,3l3,3v4h4l3,3l3-3h4v-4l3-3l-3-3V5h-4L12,2L12,2z"></path></g><g mirror-in-rtl="" id="music_player_page-filled"><path d="M2,5v14h20V5H2z M14,13H5V8h9V13z"></path></g><g mirror-in-rtl="" id="music_player_page"><path d="M5,8h9v5H5V8z M22,5H2v14h20V5z M3,6h18v12H3V6z"></path></g><g id="music_video-filled"><path d="M2,5v14h20V5H2z M15,10h-2v4c0,1.1-0.9,2-2,2s-2-0.9-2-2c0-1.1,0.9-2,2-2c0.37,0,0.7,0.11,1,0.28V8h3V10z"></path></g><g id="music_video"><path d="M22,5H2v14h20V5z M3,6h18v12H3V6z M15,8v2h-2v4c0,1.1-0.9,2-2,2s-2-0.9-2-2c0-1.1,0.9-2,2-2c0.37,0,0.7,0.11,1,0.28V8H15z"></path></g><g id="my_videos-filled"><path d="M3,3v18h18V3H3z M10,16V8l6,4L10,16z"></path></g><g id="my_videos"><path d="M10,8l6,4l-6,4V8L10,8z M21,3v18H3V3H21z M20,4H4v16h16V4z"></path></g><g id="new_release-filled"><path d="M19,9V5h-4l-3-3L9,5H5v4l-3,3l3,3v4h4l3,3l3-3h4v-4l3-3L19,9z M13,17h-2v-2h2V17z M13,13h-2V7h2V13z"></path></g><g id="new_release"><path d="M13,13h-2V7h2V13z M13,17h-2v-2h2V17z M19,9V5h-4l-3-3L9,5H5v4l-3,3l3,3v4h4l3,3l3-3h4v-4l3-3L19,9z M18,14.57V18h-3.43 L12,20.57L9.43,18H6v-3.43L3.43,12L6,9.43V6h3.43L12,3.43L14.57,6H18v3.43L20.57,12L18,14.57z"></path></g><g id="not_interested"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.71 6C20.13 7.59 21 9.69 21 12c0 4.97-4.03 9-9 9-2.31 0-4.41-.87-6-2.29L18.71 6zM3 12c0-4.97 4.03-9 9-9 2.31 0 4.41.87 6 2.29L5.29 18C3.87 16.41 3 14.31 3 12zm9-10c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2z"></path></g><g id="notifications-filled"><path d="M10,20h4c0,1.1-0.9,2-2,2S10,21.1,10,20z M20,17.35V19H4v-1.65l2-1.88v-5.15c0-2.92,1.56-5.22,4-5.98V3.96\tc0-1.42,1.49-2.5,2.99-1.76C13.64,2.52,14,3.23,14,3.96l0,0.39c2.44,0.75,4,3.06,4,5.98v5.15L20,17.35z"></path></g><g id="notifications"><path d="M10,20h4c0,1.1-0.9,2-2,2S10,21.1,10,20z M20,17.35V19H4v-1.65l2-1.88v-5.15c0-2.92,1.56-5.22,4-5.98V3.96 c0-1.42,1.49-2.5,2.99-1.76C13.64,2.52,14,3.23,14,3.96l0,0.39c2.44,0.75,4,3.06,4,5.98v5.15L20,17.35z M19,17.77l-2-1.88v-5.47 c0-2.47-1.19-4.36-3.13-5.1c-1.26-0.53-2.64-0.5-3.84,0.03C8.15,6.11,7,7.99,7,10.42v5.47l-2,1.88V18h14V17.77z"></path></g><g id="notifications_active"><path d="M21.5 8.99992H19.5V8.80992C19.5 6.89992 18.39 5.18991 16.6 4.32991L17.47 2.52991C19.96 3.71991 21.5 6.12992 21.5 8.80992V8.99992ZM4.5 8.80992C4.5 6.89992 5.61 5.18991 7.4 4.32991L6.53 2.52991C4.04 3.71991 2.5 6.12992 2.5 8.80992V8.99992H4.5V8.80992ZM12 21.9999C13.1 21.9999 14 21.0999 14 19.9999H10C10 21.0999 10.9 21.9999 12 21.9999ZM20 17.3499V18.9999H4V17.3499L6 15.4699V10.3199C6 7.39991 7.56 5.09992 10 4.33992V3.95991C10 2.53991 11.49 1.45991 12.99 2.19991C13.64 2.51991 14 3.22991 14 3.95991V4.34991C16.44 5.09991 18 7.40991 18 10.3299V15.4799L20 17.3499Z"></path></g><g id="notifications_off"><path d="M3.85,3.15L3.15,3.85l3.48,3.48C6.22,8.21,6,9.22,6,10.32v5.15l-2,1.88V19h14.29l1.85,1.85l0.71-0.71L3.85,3.15z M5,18 v-0.23l2-1.88v-5.47c0-0.85,0.15-1.62,0.41-2.3L17.29,18H5z M10,20h4c0,1.1-0.9,2-2,2S10,21.1,10,20z M9.28,5.75l-0.7-0.7 c0.43-0.29,0.9-0.54,1.42-0.7V3.96c0-1.42,1.49-2.5,2.99-1.76C13.64,2.52,14,3.23,14,3.96v0.39c2.44,0.75,4,3.06,4,5.98v4.14l-1-1 v-3.05c0-2.47-1.19-4.36-3.13-5.1c-1.26-0.53-2.64-0.5-3.84,0.03C9.76,5.46,9.52,5.59,9.28,5.75z"></path></g><g id="offline_cloud"><path d="M22.04,14.28c0,1.48-0.52,2.65-1.48,3.45l-0.71-0.71c0.78-0.62,1.19-1.54,1.19-2.74c0-1.02-0.47-2.01-1.23-2.59 c-0.79-0.59-1.83-0.72-3.03-0.38l-0.69,0.2l0.05-0.71c0.17-2.42-1.19-4.51-3.1-4.76c-0.59-0.08-1.56,0.07-2.36,0.73 c-0.2,0.16-0.37,0.35-0.52,0.56l-0.7-0.7c0.2-0.25,0.4-0.46,0.59-0.62c1.05-0.87,2.3-1.06,3.13-0.96c2.24,0.29,3.9,2.5,3.98,5.16 c1.55-0.27,2.61,0.21,3.25,0.69C21.41,11.65,22.04,12.95,22.04,14.28z M4.13,4.12l15.75,15.75l-0.71,0.71l-1.68-1.68 c-0.26,0.03-0.53,0.07-0.82,0.07h-0.01H7.82c-3.61,0-5.85-2.01-5.85-5.24c0-1.59,0.86-3.17,2.25-4.13c0.92-0.63,1.99-0.94,3.08-0.9 L3.42,4.83L4.13,4.12z M16.57,17.98L8.55,9.96C8.06,9.8,7.58,9.7,7.11,9.7c-0.83,0-1.62,0.25-2.33,0.73 c-1.12,0.77-1.82,2.04-1.82,3.31c0,2.69,1.77,4.24,4.85,4.24H16.57z"></path></g><g id="offline_download"><path d="M17 18V19H6V18H17ZM16.5 11.4L15.8 10.7L12 14.4V4H11V14.4L7.2 10.6L6.5 11.3L11.5 16.3L16.5 11.4Z"></path></g><g height="24" viewBox="0 0 24 24" width="24" id="offline_pause"><path d="M9,19H7V5H9ZM17,5H15V19h2Z"></path></g><g id="open_in_new-filled"><path d="M21,21H3V3h9v2H5v14h14v-7h2V21z M15,3v2h2.61l-6.68,6.68l1.41,1.41L19,6.44V9h2V3H15z"></path></g><g id="open_in_new"><path d="M21,21H3V3h9v1H4v16h16v-8h1V21z M15,3v1h4.32l-8.03,8.03L12,12.74l8-8V9h1V3H15z"></path></g><g id="pause_outlined"><path d="M11,16H9V8h2V16z M15,8h-2v8h2V8z M12,3c4.96,0,9,4.04,9,9s-4.04,9-9,9s-9-4.04-9-9S7.04,3,12,3 M12,2C6.48,2,2,6.48,2,12 s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2L12,2z"></path></g><g id="people-filled"><path d="M14 20C14 17.79 15.79 16 18 16C20.21 16 22 17.79 22 20H14ZM18 16C16.9 16 16 15.1 16 14C16 12.9 16.9 12 18 12C19.1 12 20 12.9 20 14C20 15.1 19.1 16 18 16ZM12.81 20H2C2 15.76 4.77 12.21 10.28 11.93C8.42 11.59 7 9.96 7 8C7 5.79 8.79 4 11 4C13.21 4 15 5.79 15 8C15 9.96 13.58 11.59 11.72 11.93C12.64 11.98 13.47 12.12 14.23 12.34C12.87 13.44 12 15.12 12 17C12 18.09 12.3 19.12 12.81 20Z"></path></g><g id="people"><path d="M14 20C14 17.79 15.79 16 18 16C20.21 16 22 17.79 22 20H14ZM18 16C16.9 16 16 15.1 16 14C16 12.9 16.9 12 18 12C19.1 12 20 12.9 20 14C20 15.1 19.1 16 18 16ZM15 8C15 5.79 13.21 4 11 4C8.79 4 7 5.79 7 8C7 9.96 8.42 11.59 10.28 11.93C4.77 12.21 2 15.76 2 20H12.02L12 19H3.06C3.44 15.89 5.67 12.9 11 12.9C11.62 12.9 12.19 12.95 12.73 13.03L13.57 12.19C12.99 12.06 12.38 11.96 11.72 11.93C13.58 11.59 15 9.96 15 8ZM11 11C9.35 11 8 9.65 8 8C8 6.35 9.35 5 11 5C12.65 5 14 6.35 14 8C14 9.65 12.65 11 11 11Z"></path></g><g id="person-filled"><path d="M22,20H2c0-4.16,3.1-7.8,9.27-8.07C9.41,11.58,8,9.96,8,8c0-2.21,1.79-4,4-4c2.21,0,4,1.79,4,4c0,1.96-1.41,3.58-3.27,3.93 C18.9,12.2,22,15.84,22,20z"></path></g><g id="person"><path d="M12.73,11.93C14.59,11.58,16,9.96,16,8c0-2.21-1.79-4-4-4C9.79,4,8,5.79,8,8c0,1.96,1.41,3.58,3.27,3.93 C5.1,12.2,2,15.84,2,20h20C22,15.84,18.9,12.2,12.73,11.93z M9,8c0-1.65,1.35-3,3-3s3,1.35,3,3s-1.35,3-3,3S9,9.65,9,8z M12,12.9 c5.98,0,8.48,3.09,8.93,6.1H3.07C3.52,15.99,6.02,12.9,12,12.9z"></path></g><g id="person_add-filled"><path d="M13.72,11.93C15.58,11.59,17,9.96,17,8c0-2.21-1.79-4-4-4c-2.21,0-4,1.79-4,4c0,1.96,1.42,3.59,3.28,3.93 C6.77,12.21,4,15.76,4,20h18C22,15.76,19.23,12.21,13.72,11.93z M4,12H2v-1h2V9h1v2h2v1H5v2H4V12z"></path></g><g id="person_add"><path d="M13.72,11.93C15.58,11.59,17,9.96,17,8c0-2.21-1.79-4-4-4c-2.21,0-4,1.79-4,4c0,1.96,1.42,3.59,3.28,3.93 C6.77,12.21,4,15.76,4,20h18C22,15.76,19.23,12.21,13.72,11.93z M10,8c0-1.65,1.35-3,3-3s3,1.35,3,3s-1.35,3-3,3S10,9.65,10,8z M13,12.9c5.33,0,7.56,2.99,7.94,6.1H5.06C5.44,15.89,7.67,12.9,13,12.9z M4,12H2v-1h2V9h1v2h2v1H5v2H4V12z"></path></g><g id="person_minus"><path d="M13.72,11.93C15.58,11.59,17,9.96,17,8c0-2.21-1.79-4-4-4S9,5.79,9,8c0,1.96,1.42,3.59,3.28,3.93\n        C6.77,12.21,4,15.76,4,20h18C22,15.76,19.23,12.21,13.72,11.93z M10,8c0-1.65,1.35-3,3-3s3,1.35,3,3s-1.35,3-3,3S10,9.65,10,8z\n         M13,12.9c5.33,0,7.56,2.99,7.94,6.1H5.06C5.44,15.89,7.67,12.9,13,12.9z M7,12H2v-1h5V12z"></path></g><g id="phone-filled"><path d="M6.49,2.09l4.41,4.41L9.01,8.38c-0.78,0.78-0.78,2.05,0,2.83l3.78,3.78c0.78,0.78,2.05,0.78,2.83,0l1.89-1.89l4.41,4.41 l-1.94,1.94c-1.5,1.5-3.74,1.96-5.7,1.17l0,0C9.3,18.63,5.37,14.7,3.38,9.73l0,0c-0.79-1.96-0.33-4.21,1.17-5.7L6.49,2.09z"></path></g><g id="phone"><path d="M6.49,3.5l2.99,2.99L8.3,7.68C7.73,8.24,7.42,9,7.42,9.8c0,0.8,0.31,1.56,0.88,2.12l3.78,3.78 c0.57,0.57,1.32,0.88,2.12,0.88c0.8,0,1.56-0.31,2.12-0.88l1.18-1.18l2.99,2.99l-1.23,1.23C18.45,19.55,17.38,20,16.23,20 c-0.55,0-1.08-0.1-1.59-0.31C9.95,17.82,6.18,14.05,4.31,9.36C3.67,7.76,4.04,5.95,5.26,4.74L6.49,3.5 M6.49,2.09L4.55,4.03 c-1.5,1.5-1.96,3.74-1.17,5.7v0c1.99,4.97,5.92,8.9,10.89,10.89l0,0c0.64,0.25,1.3,0.38,1.96,0.38c1.38,0,2.73-0.54,3.74-1.55 l1.94-1.94l-4.41-4.41l-1.89,1.89c-0.39,0.39-0.9,0.59-1.41,0.59c-0.51,0-1.02-0.2-1.41-0.59l-3.78-3.78 c-0.78-0.78-0.78-2.05,0-2.83l1.89-1.89L6.49,2.09L6.49,2.09z"></path></g><g id="phone_download"><path d="M8.45,12.86l1.41-1.41L11,12.58V8h2v4.58l1.13-1.13l1.41,1.41L12,16.41L8.45,12.86z M18,2v20H6V2H18z M7,3v2h10V3H7z M7,6 v12h10V6H7z M17,21v-2H7v2H17z"></path></g><g id="play_arrow"><path d="M6,4l12,8L6,20V4z"></path></g><g id="play_arrow_half_circle"><path d="M10,8v8l6-4L10,8L10,8z M6.3,5L5.7,4.2C7.2,3,9,2.2,11,2l0.1,1C9.3,3.2,7.7,3.9,6.3,5z M5,6.3L4.2,5.7C3,7.2,2.2,9,2,11 l1,0.1C3.2,9.3,3.9,7.7,5,6.3z M5,17.7c-1.1-1.4-1.8-3.1-2-4.8L2,13c0.2,2,1,3.8,2.2,5.4L5,17.7z M11.1,21c-1.8-0.2-3.4-0.9-4.8-2 l-0.6,0.8C7.2,21,9,21.8,11,22L11.1,21z M22,12c0-5.2-3.9-9.4-9-10l-0.1,1c4.6,0.5,8.1,4.3,8.1,9s-3.5,8.5-8.1,9l0.1,1 C18.2,21.5,22,17.2,22,12z"></path></g><g id="play_outlined-filled"><path d="M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M10,16V8l6,4L10,16z"></path></g><g id="play_outlined"><path d="M10,8v8l6-4L10,8L10,8z M12,3c4.96,0,9,4.04,9,9s-4.04,9-9,9s-9-4.04-9-9S7.04,3,12,3 M12,2C6.48,2,2,6.48,2,12 s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2L12,2z"></path></g><g id="playlist_add"><path d="M22,13h-4v4h-2v-4h-4v-2h4V7h2v4h4V13z M14,7H2v1h12V7z M2,12h8v-1H2V12z M2,16h8v-1H2V16z"></path></g><g id="playlist_add_check"><path d="M15.06,16.47l-3.76-3.76l1.41-1.41l2.24,2.24l5.3-6.18l1.52,1.3L15.06,16.47z M14,9H2V7h12V9z M2,11h8v2H2V11z M2,15h8v2H2 V15z"></path></g><g id="playlists-filled"><path d="M15,19v-8l7,4L15,19z M22,7H2v2h20V7z M13,13H2v-2h11V13z M13,17H2v-2h11V17z"></path></g><g id="playlists"><path d="M22,7H2v1h20V7z M13,12H2v-1h11V12z M13,16H2v-1h11V16z M15,19v-8l7,4L15,19z"></path></g><g id="poll-filled"><path d="M3,3v18h18V3H3z M9,17H7v-7h2V17z M13,17h-2V7h2V17z M17,17h-2v-3h2V17z"></path></g><g id="poll"><path d="M9,17H7v-7h2V17z M13,7h-2v10h2V7z M17,14h-2v3h2V14z M20,4H4v16h16V4 M21,3v18H3V3H21L21,3z"></path></g><g id="privacy_info"><path d="M12,2L4,5.67v5.49c0,1.47,0.3,2.9,0.81,4.22c0.17,0.44,0.37,0.86,0.6,1.28c0.16,0.3,0.34,0.6,0.52,0.88 c1.42,2.17,3.52,3.82,5.95,4.44L12,22l0.12-0.03c2.43-0.61,4.53-2.26,5.95-4.43c0.19-0.29,0.36-0.58,0.52-0.88 c0.22-0.41,0.43-0.84,0.6-1.28C19.7,14.05,20,12.62,20,11.15V5.67L12,2z M12,3.1l6.11,2.8L12,11.15L5.89,5.9L12,3.1z M5.75,15.01 C5.25,13.75,5,12.45,5,11.15v-4.7l6.23,5.35l-4.98,4.28C6.05,15.71,5.88,15.36,5.75,15.01z M17.23,16.99 C15.91,19,14.06,20.41,12,20.97C9.94,20.41,8.09,19,6.77,16.99c0-0.01-0.01-0.01-0.01-0.02l5.24-4.5l5.24,4.5 C17.23,16.98,17.23,16.98,17.23,16.99z M19,11.15c0,1.3-0.25,2.6-0.75,3.86c-0.14,0.35-0.3,0.7-0.5,1.08l-4.98-4.28L19,6.45V11.15z"></path></g><g id="privacy_public-filled"><path d="M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M11.5,18C10.12,18,9,16.88,9,15.5 v-1.21l-5.43-5.4C4.84,5.46,8.13,3,12,3c1.05,0,2.06,0.19,3,0.53V5c0,0.55-0.45,1-1,1h-3v2c0,0.55-0.45,1-1,1H8v3h6 c0.55,0,1,0.45,1,1v4h2c0.55,0,1,0.45,1,1v0.69C16.41,20.12,14.31,21,12,21v-3H11.5z"></path></g><g id="privacy_public"><path d="M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M3,12c0-0.7,0.09-1.37,0.24-2.02 L8,14.71v0.79c0,1.76,1.31,3.22,3,3.46v1.98C6.51,20.44,3,16.62,3,12z M11.5,18C10.12,18,9,16.88,9,15.5v-1.21l-5.43-5.4 C4.84,5.46,8.13,3,12,3c1.05,0,2.06,0.19,3,0.53V5c0,0.55-0.45,1-1,1h-3v2c0,0.55-0.45,1-1,1H8v3h6c0.55,0,1,0.45,1,1v4h2 c0.55,0,1,0.45,1,1v0.69C16.41,20.12,14.31,21,12,21v-3H11.5z M18.97,17.69C18.82,16.73,18,16,17,16h-1v-3c0-1.1-0.9-2-2-2H9v-1h1 c1.1,0,2-0.9,2-2V7h2c1.1,0,2-0.9,2-2V3.95c2.96,1.48,5,4.53,5,8.05C21,14.16,20.24,16.14,18.97,17.69z"></path></g><g id="purchase_super_chat-filled"><path d="M4,2v20l5-5h11V2H4z M14.28,13L12,11.63L9.72,13l0.6-2.59L8.32,8.67l2.65-0.23L12,6l1.03,2.44l2.65,0.23l-2.01,1.74 L14.28,13z"></path></g><g id="purchase_super_chat"><path d="M19,3v13H8.59L5,19.59V3H19 M20,2H4v20l5-5h11V2L20,2z M13.67,10.41l2.01-1.74l-2.65-0.23L12,6l-1.03,2.44L8.32,8.67 l2.01,1.74L9.72,13L12,11.63L14.27,13L13.67,10.41z"></path></g><g id="purchase_super_sticker-filled"><path d="M2,5v14h15h0.41L22,14.41V14V5H2z M14.28,15L12,13.63L9.72,15l0.6-2.59l-2.01-1.74l2.65-0.23L12,8l1.03,2.44l2.65,0.23 l-2.01,1.74L14.28,15z M17,17.99V14h3.99L17,17.99z"></path></g><g id="purchase_super_sticker"><path d="M13.67,12.41l2.01-1.74l-2.65-0.23L12,8l-1.03,2.44l-2.65,0.23l2.01,1.74L9.72,15L12,13.63L14.27,15L13.67,12.41z M2,5v14 h15h0.41L22,14.41V14V5H2z M17,14v3.99L16.99,18H3V6h18v7.99L20.99,14H17z"></path></g><g id="purchases-filled"><path d="M11.49,3.01L2.99,3L3,11.49l10.36,10.36l8.49-8.49L11.49,3.01z M6.75,7.98C5.93,8.12,5.16,7.56,5.02,6.75 C4.88,5.93,5.44,5.16,6.25,5.02c0.82-0.14,1.59,0.41,1.73,1.23C8.12,7.07,7.56,7.84,6.75,7.98z"></path></g><g id="purchases"><path d="M5.02,6.75C4.88,5.93,5.44,5.16,6.25,5.02s1.59,0.41,1.73,1.23c0.14,0.82-0.41,1.59-1.23,1.73 C5.93,8.12,5.16,7.56,5.02,6.75z M3.99,4L4,11.08l9.36,9.36l7.07-7.07l-9.36-9.36L3.99,4 M2.99,3l8.49,0.01l10.36,10.36l-8.49,8.49 L3,11.49L2.99,3L2.99,3z"></path></g><g id="remove_circle"><path d="M12,3c-4.96,0-9,4.04-9,9s4.04,9,9,9s9-4.04,9-9S16.96,3,12,3 M12,2c5.52,0,10,4.48,10,10s-4.48,10-10,10S2,17.52,2,12 S6.48,2,12,2L12,2z M19,13H5v-2h14V13z"></path></g><g id="remove_done-filled"><path d="M3.85,3.15l17,17l-0.71,0.71l-5.76-5.76l-2.8,2.8l-4.62-4.62l1.41-1.41l3.21,3.21l1.39-1.39L3.15,3.85L3.85,3.15z M2,13.4 l3.79,3.79l1.41-1.41l-3.79-3.79L2,13.4z M17.04,7.36l-1.41-1.41l-3.07,3.07l1.41,1.41L17.04,7.36z M16.51,12.97L22,7.48l-1.41-1.41 l-5.49,5.49L16.51,12.97z"></path></g><g id="remove_done"><path d="M3.85,3.15l17,17l-0.71,0.71l-6.12-6.12l-3.57,3.57l-4.71-4.71l0.71-0.71l4,4l2.86-2.86l-1.04-1.04l-1.76,1.76l-0.71-0.71 l1.76-1.76L3.15,3.85L3.85,3.15z M2.25,13.59l4.35,4.35l0.71-0.71l-4.35-4.35L2.25,13.59z M18.25,7L17.55,6.3l-3.86,3.86l0.71,0.71 L18.25,7z M16.14,12.61l5.6-5.6L21.04,6.3l-5.6,5.6L16.14,12.61z"></path></g><g id="remove_moderator-filled"><path d="M20.85,20.15l-0.71,0.71l-2.6-2.6c-1.39,1.81-3.28,3.17-5.43,3.72L12,22l-0.12-0.03c-2.43-0.61-4.53-2.26-5.95-4.44 c-0.19-0.29-0.36-0.58-0.52-0.88c-0.22-0.41-0.42-0.84-0.6-1.28C4.3,14.05,4,12.62,4,11.15V5.67l0.66-0.3L3.15,3.85l0.71-0.71 L20.85,20.15z M19.18,15.38C19.7,14.05,20,12.62,20,11.15V5.67L12,2L7.57,4.03L19.1,15.56C19.12,15.5,19.16,15.44,19.18,15.38z"></path></g><g id="remove_moderator"><path d="M3.85,3.15L3.15,3.85l1.51,1.51L4,5.67v5.49c0,1.47,0.3,2.9,0.81,4.22c0.17,0.44,0.37,0.86,0.6,1.28 c0.16,0.3,0.34,0.6,0.52,0.88c1.42,2.17,3.52,3.82,5.95,4.44L12,22l0.12-0.03c2.15-0.54,4.04-1.9,5.43-3.72l2.6,2.6l0.71-0.71 L3.85,3.15z M12,20.97C9.94,20.41,8.09,19,6.77,16.99c-0.17-0.27-0.34-0.54-0.48-0.81c-0.22-0.41-0.4-0.79-0.55-1.17 C5.25,13.75,5,12.45,5,11.15V6.31l0.41-0.19l11.42,11.42C15.55,19.26,13.86,20.46,12,20.97z M8.32,4.79L7.57,4.03L12,2l8,3.67v5.49 c0,1.47-0.3,2.9-0.82,4.22c-0.03,0.06-0.06,0.12-0.09,0.19l-0.77-0.77C18.77,13.6,19,12.38,19,11.15V6.31L12,3.1L8.32,4.79z"></path></g><g id="replay"><path d="M22,12c0,5.51-4.49,10-10,10S2,17.51,2,12h1c0,4.96,4.04,9,9,9s9-4.04,9-9s-4.04-9-9-9C8.81,3,5.92,4.64,4.28,7.38 C4.17,7.56,4.06,7.75,3.97,7.94C3.96,7.96,3.95,7.98,3.94,8H8v1H1.96V3h1v4.74C3,7.65,3.03,7.57,3.07,7.49 C3.18,7.27,3.3,7.07,3.42,6.86C5.22,3.86,8.51,2,12,2C17.51,2,22,6.49,22,12z"></path></g><g id="replay_10"><path d="M18.95,6.28C17.23,4.19,14.7,3,12,3h-1.43l1.02-1.02l-1.41-1.41L6.82,3.92l3.35,3.35l1.41-1.41L10.73,5H12 c2.1,0,4.07,0.93,5.4,2.55c1.34,1.62,1.87,3.76,1.46,5.86c-0.53,2.73-2.72,4.92-5.45,5.45c-2.11,0.41-4.24-0.12-5.86-1.46 C5.93,16.07,5,14.1,5,12H3c0,2.7,1.19,5.23,3.28,6.95C7.9,20.29,9.93,21,12.02,21c0.59,0,1.19-0.06,1.78-0.17 c3.52-0.68,6.35-3.51,7.03-7.03C21.35,11.1,20.66,8.36,18.95,6.28z M10,8H9.85L7,9.19v1.29l1.63-0.59V16H10V8z M16.35,8.84 C15.92,8.28,15.3,8,14.5,8s-1.42,0.28-1.85,0.84c-0.43,0.56-0.64,1.39-0.64,2.48v1.43c0.01,1.04,0.23,1.85,0.65,2.41 C13.09,15.72,13.7,16,14.51,16c0.82,0,1.43-0.29,1.86-0.86c0.42-0.57,0.63-1.39,0.63-2.47v-1.43C16.99,10.2,16.77,9.39,16.35,8.84z M15.53,12.95c-0.01,0.61-0.09,1.06-0.25,1.36c-0.16,0.3-0.42,0.44-0.78,0.44c-0.36,0-0.62-0.15-0.79-0.46 c-0.16-0.31-0.25-0.78-0.25-1.42v-1.89c0.01-0.6,0.1-1.03,0.26-1.31c0.16-0.28,0.42-0.42,0.76-0.42c0.36,0,0.62,0.15,0.78,0.44 c0.17,0.29,0.25,0.76,0.25,1.41V12.95z"></path></g><g id="sad-filled"><path d="M12,4c4.41,0,8,3.59,8,8s-3.59,8-8,8s-8-3.59-8-8S7.59,4,12,4 M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10 C22,6.48,17.52,2,12,2L12,2z M15.5,11c0.83,0,1.5-0.67,1.5-1.5S16.33,8,15.5,8S14,8.67,14,9.5S14.67,11,15.5,11z M8.5,11 c0.83,0,1.5-0.67,1.5-1.5S9.33,8,8.5,8S7,8.67,7,9.5S7.67,11,8.5,11z M8.2,17c0.54-1.36,2.16-2,3.8-2s3.26,0.64,3.8,2h1.06 c-0.5-1.8-2.35-3-4.85-3s-4.35,1.2-4.85,3H8.2z"></path></g><g id="sad"><path d="M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M12,21c-4.96,0-9-4.04-9-9 c0-4.96,4.04-9,9-9s9,4.04,9,9C21,16.96,16.96,21,12,21z M14,9.5C14,8.67,14.67,8,15.5,8S17,8.67,17,9.5S16.33,11,15.5,11 S14,10.33,14,9.5z M7,9.5C7,8.67,7.67,8,8.5,8S10,8.67,10,9.5S9.33,11,8.5,11S7,10.33,7,9.5z M7.15,17c0.5-1.8,2.35-3,4.85-3 s4.35,1.2,4.85,3H15.8c-0.54-1.36-2.16-2-3.8-2s-3.26,0.64-3.8,2H7.15z"></path></g><g id="search"><path d="M20.87,20.17l-5.59-5.59C16.35,13.35,17,11.75,17,10c0-3.87-3.13-7-7-7s-7,3.13-7,7s3.13,7,7,7c1.75,0,3.35-0.65,4.58-1.71 l5.59,5.59L20.87,20.17z M10,16c-3.31,0-6-2.69-6-6s2.69-6,6-6s6,2.69,6,6S13.31,16,10,16z"></path></g><g id="send-filled"><path d="M3.01,3L3,9.44L14.86,12L3,14.56L3.01,21L21,12L3.01,3z"></path></g><g id="send"><path d="M4.01,4.62l14.12,7.07l-3.06-0.66L4,8.64L4.01,4.62 M18.13,12.32L4.01,19.38L4,15.36l11.07-2.39L18.13,12.32 M3.01,3L3,9.44 L14.86,12L3,14.56L3.01,21L21,12L3.01,3L3.01,3z"></path></g><g id="settings-filled"><path d="M19.56,12c0-0.39-0.03-0.77-0.09-1.14l2.19-2.13l-2-3.46L16.74,6.1c-0.6-0.48-1.27-0.87-2-1.14L14,2h-4L9.26,4.96 c-0.73,0.27-1.4,0.66-2,1.14L4.34,5.27l-2,3.46l2.19,2.13C4.47,11.23,4.44,11.61,4.44,12s0.03,0.77,0.09,1.14l-2.19,2.13l2,3.46 l2.92-0.83c0.6,0.48,1.27,0.87,2,1.14L10,22h4l0.74-2.96c0.73-0.27,1.4-0.66,2-1.14l2.92,0.83l2-3.46l-2.19-2.13 C19.53,12.77,19.56,12.39,19.56,12z M12,16c-2.21,0-4-1.79-4-4c0-2.21,1.79-4,4-4s4,1.79,4,4C16,14.21,14.21,16,12,16z"></path></g><g id="settings"><path d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,8c-2.21,0-4,1.79-4,4s1.79,4,4,4s4-1.79,4-4 S14.21,8,12,8L12,8z M13.22,3l0.55,2.2l0.13,0.51l0.5,0.18c0.61,0.23,1.19,0.56,1.72,0.98l0.4,0.32l0.5-0.14l2.17-0.62l1.22,2.11 l-1.63,1.59l-0.37,0.36l0.08,0.51c0.05,0.32,0.08,0.64,0.08,0.98s-0.03,0.66-0.08,0.98l-0.08,0.51l0.37,0.36l1.63,1.59l-1.22,2.11 l-2.17-0.62l-0.5-0.14l-0.4,0.32c-0.53,0.43-1.11,0.76-1.72,0.98l-0.5,0.18l-0.13,0.51L13.22,21h-2.44l-0.55-2.2l-0.13-0.51 l-0.5-0.18C9,17.88,8.42,17.55,7.88,17.12l-0.4-0.32l-0.5,0.14l-2.17,0.62L3.6,15.44l1.63-1.59l0.37-0.36l-0.08-0.51 C5.47,12.66,5.44,12.33,5.44,12s0.03-0.66,0.08-0.98l0.08-0.51l-0.37-0.36L3.6,8.56l1.22-2.11l2.17,0.62l0.5,0.14l0.4-0.32 C8.42,6.45,9,6.12,9.61,5.9l0.5-0.18l0.13-0.51L10.78,3H13.22 M14,2h-4L9.26,4.96c-0.73,0.27-1.4,0.66-2,1.14L4.34,5.27l-2,3.46 l2.19,2.13C4.47,11.23,4.44,11.61,4.44,12s0.03,0.77,0.09,1.14l-2.19,2.13l2,3.46l2.92-0.83c0.6,0.48,1.27,0.87,2,1.14L10,22h4 l0.74-2.96c0.73-0.27,1.4-0.66,2-1.14l2.92,0.83l2-3.46l-2.19-2.13c0.06-0.37,0.09-0.75,0.09-1.14s-0.03-0.77-0.09-1.14l2.19-2.13 l-2-3.46L16.74,6.1c-0.6-0.48-1.27-0.87-2-1.14L14,2L14,2z"></path></g><g mirror-in-rtl="" id="share"><path d="M15,5.63L20.66,12L15,18.37V15v-1h-1c-3.96,0-7.14,1-9.75,3.09c1.84-4.07,5.11-6.4,9.89-7.1L15,9.86V9V5.63 M14,3v6 C6.22,10.13,3.11,15.33,2,21c2.78-3.97,6.44-6,12-6v6l8-9L14,3L14,3z"></path></g><g id="shield-filled"><path d="M12,2L4,5.67v5.49c0,1.47,0.3,2.9,0.81,4.22c0.17,0.44,0.37,0.86,0.6,1.28c0.16,0.3,0.34,0.6,0.52,0.88 c1.42,2.17,3.52,3.82,5.95,4.44L12,22l0.12-0.03c2.43-0.61,4.53-2.26,5.95-4.43c0.19-0.29,0.36-0.58,0.52-0.88 c0.22-0.41,0.43-0.84,0.6-1.28C19.7,14.05,20,12.62,20,11.15V5.67L12,2z"></path></g><g id="shield"><path d="M12,3.1l7,3.21v4.84c0,1.3-0.25,2.6-0.75,3.86c-0.15,0.37-0.33,0.76-0.55,1.17c-0.15,0.27-0.31,0.54-0.48,0.81 C15.91,19,14.06,20.41,12,20.97C9.94,20.41,8.09,19,6.77,16.99c-0.17-0.27-0.33-0.54-0.48-0.81c-0.22-0.41-0.4-0.79-0.55-1.17 C5.25,13.75,5,12.45,5,11.15V6.31L12,3.1 M12,2L4,5.67v5.49c0,1.47,0.3,2.9,0.81,4.22c0.17,0.44,0.37,0.86,0.6,1.28 c0.16,0.3,0.34,0.6,0.52,0.88c1.42,2.17,3.52,3.82,5.95,4.44L12,22l0.12-0.03c2.43-0.61,4.53-2.26,5.95-4.43 c0.19-0.29,0.36-0.58,0.52-0.88c0.22-0.41,0.43-0.84,0.6-1.28C19.7,14.05,20,12.62,20,11.15V5.67L12,2L12,2z"></path></g><g id="shield_with_avatar-filled"><path d="M12,1.96L4,5.63v5.49c0,1.47,0.3,2.9,0.81,4.22c0.17,0.44,0.37,0.86,0.6,1.28c0.16,0.3,0.34,0.6,0.52,0.88 c1.42,2.17,3.52,3.82,5.95,4.44L12,21.96l0.12-0.03c2.43-0.61,4.53-2.26,5.95-4.43c0.19-0.29,0.36-0.58,0.52-0.88 c0.22-0.41,0.43-0.84,0.6-1.28C19.7,14.01,20,12.58,20,11.11V5.63L12,1.96z M7,17c0-2.38,1.64-4.42,3.92-4.89h0 c0.32-0.06,0.64-0.11,0.96-0.12C10.28,11.92,9,10.62,9,9c0-1.66,1.34-3,3-3s3,1.34,3,3c0,1.62-1.28,2.92-2.88,2.99 c0.32,0.01,0.64,0.06,0.96,0.12C15.36,12.58,17,14.62,17,17H7z"></path></g><g id="shield_with_avatar"><path d="M12,3.06l7,3.21v4.84c0,1.3-0.25,2.6-0.75,3.86c-0.15,0.37-0.33,0.76-0.55,1.17c-0.15,0.27-0.31,0.54-0.48,0.81 c-1.32,2.01-3.17,3.42-5.23,3.98c-2.06-0.56-3.91-1.97-5.23-3.98c-0.17-0.27-0.33-0.54-0.48-0.81c-0.22-0.41-0.4-0.79-0.55-1.17 C5.25,13.71,5,12.41,5,11.11V6.27L12,3.06 M12,1.96L4,5.63v5.49c0,1.47,0.3,2.9,0.81,4.22c0.17,0.44,0.37,0.86,0.6,1.28 c0.16,0.3,0.34,0.6,0.52,0.88c1.42,2.17,3.52,3.82,5.95,4.44L12,21.96l0.12-0.03c2.43-0.61,4.53-2.26,5.95-4.43 c0.19-0.29,0.36-0.58,0.52-0.88c0.22-0.41,0.43-0.84,0.6-1.28C19.7,14.01,20,12.58,20,11.11V5.63L12,1.96L12,1.96z M13.08,12.11 c-0.32-0.06-0.64-0.11-0.96-0.12C13.72,11.92,15,10.62,15,9c0-1.66-1.34-3-3-3S9,7.34,9,9c0,1.62,1.28,2.92,2.88,2.99 c-0.32,0.01-0.64,0.06-0.96,0.12h0C8.64,12.58,7,14.62,7,17h10C17,14.62,15.36,12.58,13.08,12.11z M10,9c0-1.1,0.9-2,2-2s2,0.9,2,2 s-0.9,2-2,2S10,10.1,10,9z M11.12,13.09c0.37-0.08,0.64-0.11,0.88-0.11s0.51,0.03,0.88,0.11c1.48,0.3,2.63,1.46,3,2.91H8.12 C8.49,14.55,9.64,13.39,11.12,13.09z"></path></g><g id="shopping_bag"><path d="M18 6h-2c0-2.21-1.79-4-4-4S8 3.79 8 6H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-6-2c1.1 0 2 .9 2 2h-4c0-1.1.9-2 2-2zm6 16H6V8h2v2c0 .55.45 1 1 1s1-.45 1-1V8h4v2c0 .55.45 1 1 1s1-.45 1-1V8h2v12z"></path></g><g id="shopping_cart-filled"><path d="M10,20c0,1.1-0.9,2-2,2s-2-0.9-2-2c0-1.1,0.9-2,2-2S10,18.9,10,20z M16,18c-1.1,0-2,0.9-2,2c0,1.1,0.9,2,2,2s2-0.9,2-2 C18,18.9,17.1,18,16,18z M7.81,14L7.1,16H18v1H6l0.03-0.97l0.8-2.25L5,5V3H3V2h2h1v1v2h14l-1.88,9H7.81z"></path></g><g id="shopping_cart"><path d="M10,20c0,1.1-0.9,2-2,2s-2-0.9-2-2c0-1.1,0.9-2,2-2S10,18.9,10,20z M16,18c-1.1,0-2,0.9-2,2c0,1.1,0.9,2,2,2s2-0.9,2-2 C18,18.9,17.1,18,16,18z M7.81,14L7.1,16H18v1H6l0.03-0.97l0.8-2.25L5,5V3H3V2h2h1v1v2h14l-1.88,9H7.81z M6.23,6l1.46,7h9.62l1.46-7 H6.23z"></path></g><g id="shuffle-filled"><path d="M18.51,13.29l4.21,4.21l-4.21,4.21l-1.41-1.41l1.8-1.8c-2.95-0.03-5.73-1.32-7.66-3.55l1.51-1.31 c1.54,1.79,3.77,2.82,6.13,2.85l-1.79-1.79L18.51,13.29z M18.88,7.51l-1.78,1.78l1.41,1.41l4.21-4.21l-4.21-4.21l-1.41,1.41l1.8,1.8 c-3.72,0.04-7.12,2.07-8.9,5.34l-0.73,1.34C7.81,14.85,5.03,17,2,17v2c3.76,0,7.21-2.55,9.01-5.85l0.73-1.34 C13.17,9.19,15.9,7.55,18.88,7.51z M8.21,10.31l1.5-1.32C7.77,6.77,4.95,5,2,5v2C4.38,7,6.64,8.53,8.21,10.31z"></path></g><g id="shuffle"><path d="M18.15,13.65l3.85,3.85l-3.85,3.85l-0.71-0.71L20.09,18H19c-2.84,0-5.53-1.23-7.39-3.38l0.76-0.65 C14.03,15.89,16.45,17,19,17h1.09l-2.65-2.65L18.15,13.65z M19,7h1.09l-2.65,2.65l0.71,0.71l3.85-3.85l-3.85-3.85l-0.71,0.71 L20.09,6H19c-3.58,0-6.86,1.95-8.57,5.09l-0.73,1.34C8.16,15.25,5.21,17,2,17v1c3.58,0,6.86-1.95,8.57-5.09l0.73-1.34 C12.84,8.75,15.79,7,19,7z M8.59,9.98l0.75-0.66C7.49,7.21,4.81,6,2,6v1C4.52,7,6.92,8.09,8.59,9.98z"></path></g><g id="skip_forward_30-filled"><path d="M11.54,12.88c0.11,0.25,0.16,0.53,0.16,0.83c0,0.37-0.07,0.7-0.2,0.99c-0.13,0.29-0.33,0.54-0.57,0.74 c-0.24,0.2-0.53,0.35-0.85,0.46C9.75,16,9.4,16.05,9.02,16.05c-0.31,0-0.63-0.05-0.93-0.14c-0.3-0.09-0.58-0.23-0.83-0.42 c-0.25-0.19-0.45-0.43-0.59-0.71c-0.15-0.29-0.22-0.63-0.22-1.02v-0.05h1.56v0.05c0,0.19,0.05,0.36,0.14,0.51 c0.09,0.15,0.21,0.27,0.37,0.35c0.16,0.08,0.34,0.13,0.54,0.13c0.22,0,0.42-0.04,0.58-0.13c0.16-0.09,0.28-0.21,0.37-0.36 c0.09-0.16,0.13-0.34,0.13-0.56c0-0.27-0.05-0.5-0.14-0.66c-0.09-0.16-0.23-0.28-0.4-0.36c-0.18-0.08-0.39-0.12-0.63-0.12H8.13 v-1.27h0.83c0.24,0,0.44-0.04,0.59-0.13c0.15-0.09,0.27-0.21,0.34-0.36c0.08-0.16,0.11-0.35,0.11-0.56c0-0.19-0.04-0.36-0.1-0.51 C9.84,9.58,9.74,9.46,9.6,9.38C9.46,9.29,9.28,9.25,9.06,9.25c-0.17,0-0.33,0.04-0.47,0.11c-0.14,0.07-0.26,0.17-0.35,0.3 c-0.08,0.13-0.13,0.28-0.13,0.46v0.05H6.55v-0.05c0-0.44,0.11-0.82,0.34-1.15C7.1,8.66,7.41,8.4,7.78,8.22 c0.37-0.18,0.79-0.27,1.24-0.27c0.51,0,0.95,0.09,1.33,0.26c0.38,0.17,0.69,0.43,0.9,0.76c0.21,0.33,0.32,0.75,0.32,1.25 c0,0.25-0.06,0.5-0.17,0.73c-0.11,0.23-0.27,0.45-0.48,0.64c-0.12,0.11-0.27,0.21-0.45,0.3c0.23,0.09,0.42,0.21,0.57,0.34 C11.27,12.41,11.43,12.63,11.54,12.88z M17.67,11.32v1.35c0,0.59-0.06,1.1-0.18,1.52c-0.12,0.43-0.29,0.78-0.52,1.06 c-0.23,0.27-0.5,0.48-0.81,0.61c-0.31,0.13-0.66,0.2-1.03,0.2c-0.3,0-0.59-0.04-0.85-0.12c-0.26-0.08-0.5-0.21-0.71-0.39 c-0.21-0.18-0.39-0.4-0.54-0.66c-0.15-0.26-0.26-0.58-0.34-0.95c-0.08-0.36-0.12-0.79-0.12-1.26v-1.35c0-0.59,0.06-1.1,0.18-1.52 c0.12-0.42,0.3-0.77,0.52-1.05c0.23-0.27,0.5-0.48,0.81-0.6c0.31-0.13,0.66-0.19,1.03-0.19c0.3,0,0.59,0.04,0.84,0.12 c0.26,0.08,0.5,0.21,0.71,0.38c0.21,0.17,0.39,0.39,0.54,0.66c0.15,0.26,0.26,0.58,0.34,0.95C17.63,10.43,17.67,10.85,17.67,11.32z  M15.84,14.34c0.09-0.15,0.15-0.34,0.19-0.58c0.04-0.24,0.07-0.54,0.07-0.89v-1.76c0-0.28-0.01-0.52-0.04-0.73 c-0.03-0.2-0.07-0.38-0.13-0.53c-0.06-0.14-0.12-0.26-0.2-0.35c-0.08-0.09-0.17-0.15-0.27-0.19c-0.1-0.04-0.22-0.06-0.34-0.06 c-0.16,0-0.3,0.03-0.42,0.1c-0.12,0.06-0.22,0.17-0.3,0.31c-0.08,0.14-0.15,0.33-0.19,0.57c-0.04,0.24-0.07,0.54-0.07,0.88v1.76 c0,0.28,0.01,0.52,0.04,0.74c0.03,0.21,0.07,0.39,0.13,0.54c0.06,0.15,0.13,0.26,0.2,0.35c0.08,0.09,0.17,0.15,0.27,0.19 c0.1,0.04,0.22,0.06,0.34,0.06c0.15,0,0.29-0.03,0.41-0.1C15.65,14.58,15.76,14.48,15.84,14.34z M19,12c0,2.1-0.93,4.07-2.55,5.4 c-1.62,1.34-3.76,1.87-5.86,1.46c-2.73-0.53-4.92-2.72-5.45-5.45C4.73,11.31,5.26,9.17,6.6,7.55C7.93,5.93,9.9,5,12,5h1.27 l-0.85,0.85l1.41,1.41l3.35-3.35l-3.35-3.35l-1.41,1.41L13.43,3H12C9.3,3,6.77,4.19,5.05,6.28c-1.72,2.08-2.4,4.82-1.88,7.52 c0.68,3.52,3.51,6.35,7.03,7.03C10.8,20.94,11.39,21,11.98,21c2.09,0,4.11-0.71,5.74-2.05C19.81,17.23,21,14.7,21,12H19z"></path></g><g id="skip_forward_30"><path d="M11.54,12.88c0.11,0.25,0.16,0.53,0.16,0.83c0,0.37-0.07,0.7-0.2,0.99c-0.13,0.29-0.33,0.54-0.57,0.74 c-0.24,0.2-0.53,0.35-0.85,0.46C9.75,16,9.4,16.05,9.02,16.05c-0.31,0-0.63-0.05-0.93-0.14c-0.3-0.09-0.58-0.23-0.83-0.42 c-0.25-0.19-0.45-0.43-0.59-0.71c-0.15-0.29-0.22-0.63-0.22-1.02v-0.05h1.56v0.05c0,0.19,0.05,0.36,0.14,0.51 c0.09,0.15,0.21,0.27,0.37,0.35c0.16,0.08,0.34,0.13,0.54,0.13c0.22,0,0.42-0.04,0.58-0.13c0.16-0.09,0.28-0.21,0.37-0.36 c0.09-0.16,0.13-0.34,0.13-0.56c0-0.27-0.05-0.5-0.14-0.66c-0.09-0.16-0.23-0.28-0.4-0.36c-0.18-0.08-0.39-0.12-0.63-0.12H8.13 v-1.27h0.83c0.24,0,0.44-0.04,0.59-0.13c0.15-0.09,0.27-0.21,0.34-0.36c0.08-0.16,0.11-0.35,0.11-0.56c0-0.19-0.04-0.36-0.1-0.51 C9.84,9.58,9.74,9.46,9.6,9.38C9.46,9.29,9.28,9.25,9.06,9.25c-0.17,0-0.33,0.04-0.47,0.11c-0.14,0.07-0.26,0.17-0.35,0.3 c-0.08,0.13-0.13,0.28-0.13,0.46v0.05H6.55v-0.05c0-0.44,0.11-0.82,0.34-1.15C7.1,8.66,7.41,8.4,7.78,8.22 c0.37-0.18,0.79-0.27,1.24-0.27c0.51,0,0.95,0.09,1.33,0.26c0.38,0.17,0.69,0.43,0.9,0.76c0.21,0.33,0.32,0.75,0.32,1.25 c0,0.25-0.06,0.5-0.17,0.73c-0.11,0.23-0.27,0.45-0.48,0.64c-0.12,0.11-0.27,0.21-0.45,0.3c0.23,0.09,0.42,0.21,0.57,0.34 C11.27,12.41,11.43,12.63,11.54,12.88z M17.67,11.32v1.35c0,0.59-0.06,1.1-0.18,1.52c-0.12,0.43-0.29,0.78-0.52,1.06 c-0.23,0.27-0.5,0.48-0.81,0.61c-0.31,0.13-0.66,0.2-1.03,0.2c-0.3,0-0.59-0.04-0.85-0.12c-0.26-0.08-0.5-0.21-0.71-0.39 c-0.21-0.18-0.39-0.4-0.54-0.66c-0.15-0.26-0.26-0.58-0.34-0.95c-0.08-0.36-0.12-0.79-0.12-1.26v-1.35c0-0.59,0.06-1.1,0.18-1.52 c0.12-0.42,0.3-0.77,0.52-1.05c0.23-0.27,0.5-0.48,0.81-0.6c0.31-0.13,0.66-0.19,1.03-0.19c0.3,0,0.59,0.04,0.84,0.12 c0.26,0.08,0.5,0.21,0.71,0.38c0.21,0.17,0.39,0.39,0.54,0.66c0.15,0.26,0.26,0.58,0.34,0.95C17.63,10.43,17.67,10.85,17.67,11.32z  M15.84,14.34c0.09-0.15,0.15-0.34,0.19-0.58c0.04-0.24,0.07-0.54,0.07-0.89v-1.76c0-0.28-0.01-0.52-0.04-0.73 c-0.03-0.2-0.07-0.38-0.13-0.53c-0.06-0.14-0.12-0.26-0.2-0.35c-0.08-0.09-0.17-0.15-0.27-0.19c-0.1-0.04-0.22-0.06-0.34-0.06 c-0.16,0-0.3,0.03-0.42,0.1c-0.12,0.06-0.22,0.17-0.3,0.31c-0.08,0.14-0.15,0.33-0.19,0.57c-0.04,0.24-0.07,0.54-0.07,0.88v1.76 c0,0.28,0.01,0.52,0.04,0.74c0.03,0.21,0.07,0.39,0.13,0.54c0.06,0.15,0.13,0.26,0.2,0.35c0.08,0.09,0.17,0.15,0.27,0.19 c0.1,0.04,0.22,0.06,0.34,0.06c0.15,0,0.29-0.03,0.41-0.1C15.65,14.58,15.76,14.48,15.84,14.34z M21,12c0,2.7-1.2,5.23-3.28,6.95 C16.1,20.29,14.07,21,11.98,21c-0.59,0-1.19-0.06-1.78-0.17c-3.52-0.68-6.34-3.51-7.02-7.02c-0.52-2.7,0.16-5.44,1.88-7.52 C6.77,4.2,9.3,3,12,3h2.79l-1.95-1.95l0.71-0.71l3.16,3.16l-3.16,3.16l-0.71-0.71L14.79,4H12C9.6,4,7.35,5.06,5.82,6.92 c-1.53,1.85-2.13,4.29-1.67,6.69c0.61,3.12,3.11,5.63,6.23,6.23c2.41,0.47,4.84-0.14,6.69-1.67C18.94,16.65,20,14.4,20,12H21z"></path></g><g id="skip_next"><path d="M5,18l10-6L5,6V18L5,18z M19,6h-2v12h2V6z"></path></g><g id="skip_previous"><path d="M19,6L9,12l10,6V6L19,6z M7,6H5v12h2V6z"></path></g><g id="sort-filled"><path d="M21,6.99H3V5h18V6.99z M15,11H3v1.99h12V11z M9,17H3v1.99h6V17z"></path></g><g id="sort"><path d="M21,6H3V5h18V6z M15,11H3v1h12V11z M9,17H3v1h6V17z"></path></g><g id="star-filled"><path d="M12,17.27L18.18,21l-1.64-7.03L22,9.24l-7.19-0.61L12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27z"></path></g><g id="star"><path d="M12,4.56l1.89,4.46l0.24,0.56l0.6,0.05l4.83,0.41l-3.67,3.18l-0.46,0.4l0.14,0.59l1.1,4.72l-4.15-2.51L12,16.1l-0.52,0.31 l-4.15,2.51l1.1-4.72l0.14-0.59l-0.46-0.4l-3.67-3.18l4.83-0.41l0.6-0.05l0.24-0.56L12,4.56 M12,2L9.19,8.63L2,9.24l5.46,4.73 L5.82,21L12,17.27L18.18,21l-1.64-7.03L22,9.24l-7.19-0.61L12,2L12,2z"></path></g><g id="star_half"><path d="M22,9.24l-7.19-0.61L12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27L18.18,21l-1.64-7.03L22,9.24z M16.67,18.92 l-4.15-2.51L12,16.1V4.56l1.89,4.46l0.24,0.56l0.6,0.05l4.83,0.41l-3.67,3.18l-0.46,0.4l0.14,0.59L16.67,18.92z"></path></g><g id="subscribe-filled"><path d="M21.58,7.19a2.51,2.51,0,0,0-1.77-1.77C18.25,5,12,5,12,5s-6.25,0-7.81.42A2.51,2.51,0,0,0,2.42,7.19,25.87,25.87,0,0,0,2,12a25.87,25.87,0,0,0,.42,4.81,2.51,2.51,0,0,0,1.77,1.77C5.75,19,12,19,12,19s6.25,0,7.81-.42a2.51,2.51,0,0,0,1.77-1.77A25.87,25.87,0,0,0,22,12,25.87,25.87,0,0,0,21.58,7.19ZM10,14.65V9.35L15,12Z"></path></g><g id="subscribe"><path d="M10,9.35,15,12l-5,2.65ZM12,6a54.36,54.36,0,0,0-7.56.38A1.53,1.53,0,0,0,3.38,7.44,24.63,24.63,0,0,0,3,12a24.63,24.63,0,0,0,.38,4.56,1.53,1.53,0,0,0,1.06,1.06A54.36,54.36,0,0,0,12,18a54.36,54.36,0,0,0,7.56-.38,1.53,1.53,0,0,0,1.06-1.06A24.63,24.63,0,0,0,21,12a24.63,24.63,0,0,0-.38-4.56,1.53,1.53,0,0,0-1.06-1.06A54.36,54.36,0,0,0,12,6h0m0-1s6.25,0,7.81.42a2.51,2.51,0,0,1,1.77,1.77A25.87,25.87,0,0,1,22,12a25.87,25.87,0,0,1-.42,4.81,2.51,2.51,0,0,1-1.77,1.77C18.25,19,12,19,12,19s-6.25,0-7.81-.42a2.51,2.51,0,0,1-1.77-1.77A25.87,25.87,0,0,1,2,12a25.87,25.87,0,0,1,.42-4.81A2.51,2.51,0,0,1,4.19,5.42C5.75,5,12,5,12,5Z"></path></g><g id="subscriptions-filled"><path d="M20,7H4V6h16V7z M22,9v12H2V9H22z M15,15l-5-3v6L15,15z M17,3H7v1h10V3z"></path></g><g id="subscriptions"><path d="M10,18v-6l5,3L10,18z M17,3H7v1h10V3z M20,6H4v1h16V6z M22,9H2v12h20V9z M3,10h18v10H3V10z"></path></g><g id="subtitles-filled"><path d="M2,6v14h20V6H2z M5,11h2v2H5V11z M15,17H5v-2h10V17z M19,17h-2v-2h2V17z M19,13H9v-2h10V13z"></path></g><g id="subtitles"><path d="M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z"></path></g><g id="super_chat_for_good-filled"><path d="M21.29,7.63L21.29,7.63C20.32,5.94,18.55,5,16.73,5c-0.89,0-1.8,0.23-2.63,0.71L12,6.92L9.9,5.71C9.07,5.23,8.17,5,7.27,5 C5.45,5,3.68,5.94,2.71,7.63l0,0c-1.45,2.52-0.59,5.74,1.93,7.19L12,19l7.36-4.17C21.88,13.37,22.75,10.15,21.29,7.63z M10.39,16.94 l-1.05-0.59l6.02-3.37c0.34,0.19,1.02,0.58,1.04,0.6L10.39,16.94z M3.52,12.29l4.67-2.65l-1.04-0.6l1.08-0.6c0,0,4.28,2.4,4.63,2.59 c0.35,0.19,0.71,0.21,1.07,0.03c0.62-0.31,0.73-1.03,0.44-1.5c-0.11-0.17-0.25-0.29-0.42-0.39c-0.14-0.08-1-0.57-1.93-1.11l1.05-0.6 c0.08,0.04,1.06,0.59,1.44,0.81c0.33,0.19,0.6,0.43,0.8,0.75c0.25,0.41,0.35,0.85,0.29,1.32c-0.1,0.82-0.55,1.39-1.32,1.73 c-0.5,0.22-1.02,0.23-1.53,0.06c-0.08-0.03-0.15-0.03-0.22,0.02c-0.01,0.01-5.21,2.92-5.33,2.98l-1.07-0.6l5.39-3.04l-2.21-1.22 c0,0-3.73,2.07-5.17,2.88C3.9,12.88,3.69,12.6,3.52,12.29z"></path></g><g id="super_chat_for_good"><path d="M21.29,7.63L21.29,7.63C20.32,5.94,18.55,5,16.73,5c-0.89,0-1.8,0.23-2.63,0.71L12,6.92L9.9,5.71C9.07,5.23,8.17,5,7.27,5 C5.45,5,3.68,5.94,2.71,7.63l0,0c-1.45,2.52-0.59,5.74,1.93,7.19L12,19l7.36-4.17C21.88,13.37,22.75,10.15,21.29,7.63z M3.57,8.13 C4.33,6.82,5.75,6,7.27,6C8.02,6,8.75,6.2,9.4,6.57c0,0,4.22,2.43,4.54,2.61c0.17,0.1,0.32,0.22,0.42,0.39 c0.29,0.46,0.19,1.18-0.43,1.49c-0.36,0.18-0.72,0.16-1.07-0.03c-0.35-0.19-4.62-2.58-4.62-2.58l-1.07,0.6l1.04,0.6L3.53,12.3 c0,0-0.3-0.6-0.38-0.93C2.85,10.27,3,9.12,3.57,8.13z M4.15,13.15c1.43-0.8,5.17-2.88,5.17-2.88l2.2,1.22l-5.39,3.03l-1-0.57 C4.76,13.74,4.44,13.46,4.15,13.15z M20.85,11.37c-0.29,1.1-1,2.02-1.98,2.59L12,17.85l-1.62-0.92l6-3.36 c-0.01-0.02-0.7-0.41-1.04-0.6l-6.01,3.37L7.2,15.13c0,0,5.31-2.97,5.32-2.98c0.07-0.05,0.14-0.05,0.22-0.02 c0.52,0.17,1.03,0.16,1.53-0.06c0.77-0.33,1.22-0.9,1.32-1.72c0.06-0.47-0.05-0.91-0.29-1.32c-0.19-0.32-0.47-0.56-0.79-0.75 c-0.4-0.23-1.45-0.81-1.45-0.81l1.55-0.9C15.25,6.2,15.98,6,16.73,6c1.52,0,2.94,0.82,3.7,2.13C21,9.12,21.15,10.27,20.85,11.37z"></path></g><g id="switch_accounts-filled"><path d="M4,20h14v1H3V6h1V20z M6,3v15h15V3H6z M14.21,11.93C15.8,11.6,17,10.19,17,8.5C17,6.57,15.43,5,13.5,5S10,6.57,10,8.5 c0,1.69,1.2,3.1,2.79,3.43C9.32,12.19,7.4,14.35,7.02,17H7V4h13v13h-0.02C19.6,14.35,17.68,12.19,14.21,11.93z"></path></g><g id="switch_accounts"><path d="M4,20h14v1H3V6h1V20z M6,3v15h15V3H6z M8.02,17c0.36-2.13,1.93-4.1,5.48-4.1s5.12,1.97,5.48,4.1H8.02z M11,8.5 C11,7.12,12.12,6,13.5,6S16,7.12,16,8.5c0,1.38-1.12,2.5-2.5,2.5S11,9.88,11,8.5z M14.21,11.93C15.8,11.6,17,10.19,17,8.5 C17,6.57,15.43,5,13.5,5S10,6.57,10,8.5c0,1.69,1.2,3.1,2.79,3.43c-3.48,0.26-5.4,2.42-5.78,5.07H7V4h13v13h-0.01 C19.61,14.35,17.68,12.19,14.21,11.93z"></path></g><g id="tab_home-filled"><path d="M4,10V21h6V15h4v6h6V10L12,3Z"></path></g><g id="tab_home"><path d="M12,4.33l7,6.12V20H15V14H9v6H5V10.45l7-6.12M12,3,4,10V21h6V15h4v6h6V10L12,3Z"></path></g><g height="24" viewBox="0 0 24 24" width="24" id="tab_shorts-filled"><path d="M17.77 10.32c-.77-.32-1.2-.5-1.2-.5L18 9.06c1.84-.96 2.53-3.23 1.56-5.06s-3.24-2.53-5.07-1.56L6 6.94c-1.29.68-2.07 2.04-2 3.49.07 1.42.93 2.67 2.22 3.25.03.01 1.2.5 1.2.5L6 14.93c-1.83.97-2.53 3.24-1.56 5.07.97 1.83 3.24 2.53 5.07 1.56l8.5-4.5c1.29-.68 2.06-2.04 1.99-3.49-.07-1.42-.94-2.68-2.23-3.25zM10 14.65v-5.3L15 12l-5 2.65z"></path></g><g height="24" viewBox="0 0 24 24" width="24" id="tab_shorts"><path d="M10 14.65v-5.3L15 12l-5 2.65zm7.77-4.33c-.77-.32-1.2-.5-1.2-.5L18 9.06c1.84-.96 2.53-3.23 1.56-5.06s-3.24-2.53-5.07-1.56L6 6.94c-1.29.68-2.07 2.04-2 3.49.07 1.42.93 2.67 2.22 3.25.03.01 1.2.5 1.2.5L6 14.93c-1.83.97-2.53 3.24-1.56 5.07.97 1.83 3.24 2.53 5.07 1.56l8.5-4.5c1.29-.68 2.06-2.04 1.99-3.49-.07-1.42-.94-2.68-2.23-3.25zm-.23 5.86l-8.5 4.5c-1.34.71-3.01.2-3.72-1.14-.71-1.34-.2-3.01 1.14-3.72l2.04-1.08v-1.21l-.69-.28-1.11-.46c-.99-.41-1.65-1.35-1.7-2.41-.05-1.06.52-2.06 1.46-2.56l8.5-4.5c1.34-.71 3.01-.2 3.72 1.14.71 1.34.2 3.01-1.14 3.72L15.5 9.26v1.21l1.8.74c.99.41 1.65 1.35 1.7 2.41.05 1.06-.52 2.06-1.46 2.56z"></path></g><g id="trailer-filled"><path d="M2,5v14h20V5H2z M6,9L5,6h3l1,3H6z M11,9l-1-3h3l1,3H11z M16,9l-1-3h3l1,3H16z"></path></g><g id="trailer"><path d="M2,5v14h20V5H2z M21,6v12H3V6h2l1,3h3L8,6h2l1,3h3l-1-3h2l1,3h3l-1-3H21z"></path></g><g id="translate-filled"><path d="M12.1,16.6l-2.8-2.8l-4.5,4.5l-1.28-1.28L8.1,12.5c-1.12-1.25-2.02-2.64-2.68-4.1h1.8c0.55,1.07,1.24,2.09,2.08,3.02 c1.3-1.44,2.25-3.09,2.85-4.82H2.1V4.8h6.3V3h1.8v1.8h6.3v1.8h-2.64c-0.66,2.12-1.77,4.13-3.34,5.88L10.5,12.5l2.29,2.26L12.1,16.6z M21.9,21h-1.8l-1.02-2.7h-4.28L13.8,21H12l4.05-10.8h1.8L21.9,21z M18.41,16.5l-1.46-3.9l-1.46,3.9H18.41z"></path></g><g id="translate"><path d="M12.26,16.18l-2.93-2.87c-0.8,0.86-1.64,1.71-2.48,2.54L4.6,18.1L3.9,17.4l2.25-2.25c0.84-0.84,1.68-1.69,2.48-2.55 c-1.18-1.23-2.17-2.64-2.9-4.18L5.73,8.4h1.14c0.65,1.26,1.47,2.43,2.44,3.45c1.59-1.81,2.89-3.69,3.43-5.7H2.08v-1h6.65V3h1v2.15 h6.78v1h-2.73c-0.54,2.32-2.01,4.42-3.77,6.42l2.63,2.58C12.51,15.5,12.39,15.82,12.26,16.18z M21.51,21.01h-0.95l-1.12-3.04h-4.91 l-1.11,3.04h-0.96l4.09-10.81h0.87L21.51,21.01z M19.15,17.2l-2.17-5.89l-2.17,5.89H19.15z"></path></g><g id="trending-filled"><path d="M19.48,12.83c-0.04-0.1-0.09-0.2-0.14-0.3c-0.25-0.49-0.55-0.96-0.91-1.38c-0.27-0.34-0.57-0.65-0.89-0.93 c-0.75-0.67-1.63-1.14-2.36-1.84c-1.49-1.44-2-3.46-1.34-5.39C14.2,2.2,14.41,2,14.41,2s-0.6,0.28-1.07,0.52 c-0.47,0.24-1.39,0.72-1.98,1.18C8.37,6,7.79,9.59,8.64,13.35c0.01,0.05-0.02,0.09-0.08,0.09c-0.07,0-0.18-0.06-0.34-0.22 C7,11.88,6.41,10.11,6.64,8.35c0.01-0.06,0.01-0.09,0.01-0.09S5.51,9.74,5.1,10.43c-0.41,0.69-1.2,2.43-1.08,4.31 c0.04,0.56,0.13,1.12,0.29,1.67c0.2,0.68,0.49,1.33,0.88,1.93c1.21,1.91,3.34,3.29,5.63,3.57c0.47,0.06,0.94,0.09,1.41,0.09 c2,0,4.01-0.53,5.53-1.87C19.84,18.3,20.6,15.38,19.48,12.83z M14.72,17.84c-0.32,0.27-0.83,0.53-1.23,0.66 c-1.34,0.33-2.41-0.34-2.62-0.46c-0.21-0.11-0.78-0.38-0.78-0.38s0.35-0.11,0.41-0.13c1.34-0.54,1.89-1.24,2.09-2.11 c0.2-0.84-0.16-1.56-0.31-2.39c-0.12-0.69-0.11-1.28,0.12-1.9c0.02-0.05,0.12-0.43,0.12-0.43s0.11,0.35,0.13,0.41 c0.71,1.51,2.72,2.18,3.07,3.84c0.03,0.15,0.05,0.3,0.05,0.46C15.8,16.3,15.4,17.26,14.72,17.84z"></path></g><g id="trending"><path d="M14.72,17.84c-0.32,0.27-0.83,0.53-1.23,0.66c-1.34,0.33-2.41-0.34-2.62-0.46c-0.21-0.11-0.78-0.38-0.78-0.38 s0.35-0.11,0.41-0.13c1.34-0.54,1.89-1.24,2.09-2.11c0.2-0.84-0.16-1.56-0.31-2.39c-0.12-0.69-0.11-1.28,0.12-1.9 c0.02-0.05,0.12-0.43,0.12-0.43s0.11,0.35,0.13,0.41c0.71,1.51,2.72,2.18,3.07,3.84c0.03,0.15,0.05,0.3,0.05,0.46 C15.8,16.3,15.4,17.26,14.72,17.84z M12.4,4.34c-0.12,0.08-0.22,0.15-0.31,0.22c-2.99,2.31-2.91,5.93-2.31,8.55l0.01,0.03l0.01,0.03 c0.06,0.35-0.05,0.7-0.28,0.96c-0.24,0.26-0.58,0.41-0.95,0.41c-0.44,0-0.85-0.2-1.22-0.6c-0.67-0.73-1.17-1.57-1.5-2.46 c-0.36,0.77-0.75,1.98-0.67,3.19c0.04,0.51,0.12,1,0.25,1.43c0.18,0.6,0.43,1.16,0.75,1.65c1.05,1.66,2.88,2.82,4.78,3.05 c0.42,0.05,0.85,0.08,1.26,0.08c1.34,0,3.25-0.27,4.74-1.57c1.77-1.56,2.35-3.99,1.44-6.06c-0.04-0.1-0.06-0.14-0.09-0.19 l-0.04-0.08c-0.21-0.42-0.47-0.81-0.75-1.14c-0.24-0.3-0.48-0.56-0.79-0.83c-0.3-0.27-0.64-0.51-1-0.77 c-0.46-0.33-0.93-0.67-1.38-1.09C12.98,7.83,12.3,6.11,12.4,4.34 M14.41,2c0,0-0.2,0.2-0.56,0.99c-0.66,1.92-0.15,3.95,1.34,5.39 c0.73,0.69,1.61,1.17,2.36,1.84c0.32,0.29,0.62,0.59,0.89,0.93c0.36,0.42,0.66,0.89,0.91,1.38c0.05,0.1,0.1,0.2,0.14,0.3 c1.12,2.55,0.36,5.47-1.73,7.31C16.23,21.47,14.22,22,12.22,22c-0.47,0-0.95-0.03-1.41-0.09c-2.29-0.28-4.42-1.66-5.63-3.57 c-0.39-0.6-0.68-1.26-0.88-1.93c-0.16-0.54-0.25-1.1-0.29-1.67c-0.12-1.88,0.67-3.63,1.08-4.31c0.41-0.69,1.55-2.18,1.55-2.18 s0,0.03-0.01,0.09C6.41,10.11,7,11.88,8.22,13.22c0.15,0.17,0.27,0.22,0.34,0.22c0.06,0,0.09-0.04,0.08-0.09 C7.79,9.59,8.37,6,11.35,3.7c0.59-0.46,1.51-0.94,1.98-1.18C13.8,2.28,14.41,2,14.41,2L14.41,2z"></path></g><g id="trending_up"><path d="M22,6v7h-1V7.6l-8.5,7.6l-4-4l-5.6,5.6l-0.7-0.7l6.4-6.4l4,4L20.2,7H15V6H22z"></path></g><g id="trophy-filled"><path d="M18 5V2H6V5H4V6V10V11H6.01C6.07 13.53 7.63 15.78 9.97 16.64C9.98 16.64 9.99 16.64 10 16.65V19H9V20H8V22H16V20H15V19H14V16.65C14.01 16.65 14.02 16.65 14.03 16.64C16.36 15.78 17.93 13.54 17.99 11H20V10V6V5H18ZM6 10H5V6H6V10ZM19 10H18V6H19V10Z"></path></g><g id="trophy"><path d="M17 3V5V6V10V10.51L16.99 10.97C16.94 13.1 15.66 14.94 13.74 15.67H13.72L13.66 15.69L13 15.95V16.65V19V20H14V21H15H10V20H11V19V16.65V15.95L10.34 15.71L10.26 15.68H10.25C8.33 14.95 7.05 13.11 7 10.98V10.51V10V6V5V3H17ZM18 2H6V5H4V6V10V11H6.01C6.07 13.53 7.63 15.78 9.97 16.64C9.98 16.64 9.99 16.64 10 16.65V19H9V20H8V22H16V20H15V19H14V16.65C14.01 16.65 14.02 16.65 14.03 16.64C16.36 15.78 17.93 13.54 17.99 11H20V10V6V5H18V2ZM18 10V6H19V10H18ZM5 10V6H6V10H5Z"></path></g><g id="tune-filled"><path d="M15,17h6v2h-6V17z M11,17H3v2h8v2h2v-6h-2V17z M14,9h2V3h-2v2H3v2h11V9z M18,5v2h3V5H18z M6,15h2V9H6v2H3v2h3V15z M10,13h11 v-2H10V13z"></path></g><g id="tune"><path d="M15,17h6v1h-6V17z M11,17H3v1h8v2h1v-2v-1v-2h-1V17z M14,8h1V6V5V3h-1v2H3v1h11V8z M18,5v1h3V5H18z M6,14h1v-2v-1V9H6v2H3v1 h3V14z M10,12h11v-1H10V12z"></path></g><g id="up_arrow-filled"><path d="M16.3,10.7L13,7.4V20h-2V7.4l-3.3,3.3L6.3,9.3L12,3.6l5.7,5.7L16.3,10.7z"></path></g><g id="up_arrow"><path d="M16.1,10.4L12,6.2V20h-1V6.2l-4.1,4.1L6.1,9.6l5.4-5.4l5.4,5.4L16.1,10.4z"></path></g><g id="upload"><path d="M17,18v1H6V18ZM6.49,9l.71.71L11,5.91V16h1V5.91l3.8,3.81L16.51,9l-5-5Z"></path></g><g id="uploads-filled"><path d="M4,20h14v1H3V6h1V20z M21,3v15H6V3H21z M17,10.5L11,7v7L17,10.5z"></path></g><g id="uploads"><path d="M11,7l6,3.5L11,14V7L11,7z M18,20H4V6H3v15h15V20z M21,18H6V3h15V18z M7,17h13V4H7V17z"></path></g><g id="vertical_align_top"><path d="M7 5L7 4L18 4L18 5L7 5ZM7.5 11.6L8.2 12.3L12 8.6L12 19L13 19L13 8.6L16.8 12.4L17.5 11.7L12.5 6.7L7.5 11.6Z"></path></g><g id="very_happy-filled"><path d="M12,4c4.41,0,8,3.59,8,8s-3.59,8-8,8s-8-3.59-8-8S7.59,4,12,4 M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10 C22,6.48,17.52,2,12,2L12,2z M7,13c0,1,1,4,5,4s5-3,5-4C16,13,8,13,7,13z M7.09,10C7.3,9.42,7.85,9,8.5,9s1.2,0.42,1.41,1h1.04 C10.72,8.86,9.71,8,8.5,8s-2.22,0.86-2.45,2H7.09z M14.09,10c0.21-0.58,0.76-1,1.41-1s1.2,0.42,1.41,1h1.04 c-0.23-1.14-1.24-2-2.45-2s-2.22,0.86-2.45,2H14.09z"></path></g><g id="very_happy"><path d="M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M12,21c-4.96,0-9-4.04-9-9 c0-4.96,4.04-9,9-9s9,4.04,9,9C21,16.96,16.96,21,12,21z M17,13c0,1-1,4-5,4s-5-3-5-4C8,13,16,13,17,13z M6.05,10 C6.28,8.86,7.29,8,8.5,8s2.22,0.86,2.45,2H9.91C9.7,9.42,9.15,9,8.5,9s-1.2,0.42-1.41,1H6.05z M13.05,10c0.23-1.14,1.24-2,2.45-2 s2.22,0.86,2.45,2h-1.04c-0.21-0.58-0.76-1-1.41-1s-1.2,0.42-1.41,1H13.05z"></path></g><g id="very_sad-filled"><path d="M7.15,17c0.5-1.8,2.35-3,4.85-3s4.35,1.2,4.85,3H15.8c-0.54-1.36-2.16-2-3.8-2s-3.26,0.64-3.8,2H7.15z M15.5,13 c0.83,0,1.5-0.67,1.5-1.5S16.33,10,15.5,10S14,10.67,14,11.5S14.67,13,15.5,13z M8.5,13c0.83,0,1.5-0.67,1.5-1.5S9.33,10,8.5,10 S7,10.67,7,11.5S7.67,13,8.5,13z M9.91,8C9.7,8.58,9.15,9,8.5,9S7.3,8.58,7.09,8H6.05c0.23,1.14,1.24,2,2.45,2s2.22-0.86,2.45-2 H9.91z M16.91,8c-0.21,0.58-0.76,1-1.41,1s-1.2-0.42-1.41-1h-1.04c0.23,1.14,1.24,2,2.45,2s2.22-0.86,2.45-2H16.91z M12,4 c-4.41,0-8,3.59-8,8s3.59,8,8,8s8-3.59,8-8S16.41,4,12,4 M12,2c5.52,0,10,4.48,10,10c0,5.52-4.48,10-10,10S2,17.52,2,12 C2,6.48,6.48,2,12,2L12,2z"></path></g><g id="very_sad"><path d="M7.15,17c0.5-1.8,2.35-3,4.85-3s4.35,1.2,4.85,3H15.8c-0.54-1.36-2.16-2-3.8-2s-3.26,0.64-3.8,2H7.15z M15.5,13 c0.83,0,1.5-0.67,1.5-1.5S16.33,10,15.5,10S14,10.67,14,11.5S14.67,13,15.5,13z M8.5,13c0.83,0,1.5-0.67,1.5-1.5S9.33,10,8.5,10 S7,10.67,7,11.5S7.67,13,8.5,13z M9.91,8C9.7,8.58,9.15,9,8.5,9S7.3,8.58,7.09,8H6.05c0.23,1.14,1.24,2,2.45,2s2.22-0.86,2.45-2 H9.91z M16.91,8c-0.21,0.58-0.76,1-1.41,1s-1.2-0.42-1.41-1h-1.04c0.23,1.14,1.24,2,2.45,2s2.22-0.86,2.45-2H16.91z M12,3 c-4.96,0-9,4.04-9,9s4.04,9,9,9s9-4.04,9-9S16.96,3,12,3 M12,2c5.52,0,10,4.48,10,10c0,5.52-4.48,10-10,10S2,17.52,2,12 C2,6.48,6.48,2,12,2L12,2z"></path></g><g id="video_call-filled"><path d="M18,8.83V5H2v14h16v-5.83L22,15V7L18,8.83z M14,13h-3v3H9v-3H6v-2h3V8h2v3h3V13z"></path></g><g id="video_call"><path d="M14,13h-3v3H9v-3H6v-2h3V8h2v3h3V13z M17,6H3v12h14v-6.39l4,1.83V8.56l-4,1.83V6 M18,5v3.83L22,7v8l-4-1.83V19H2V5H18L18,5 z"></path></g><g id="video_camera"><path d="M18,8.83V5H2v14h16v-5.83L22,15V7L18,8.83z M21,13.44l-2.58-1.18L17,11.61v1.56V18H3V6h14v2.83v1.56l1.42-0.65L21,8.56 V13.44z"></path></g><g id="video_link"><path d="M3,5h17v6h1V5V4h-1H3H2v1v12v1h1h7v-1H3V5z M14,11l-5,3V8L14,11z M12,15.63c-1.11,0.68-1.46,2.13-0.78,3.25 c0.68,1.11,2.13,1.46,3.25,0.78L16,18.72c0.2-0.12,0.26-0.39,0.14-0.59c-0.12-0.2-0.38-0.26-0.59-0.14l-1.53,0.94 c-0.71,0.43-1.63,0.21-2.07-0.5c-0.43-0.71-0.21-1.63,0.5-2.07l2.2-1.34c0.71-0.43,1.63-0.21,2.07,0.5 c0.02,0.03,0.03,0.06,0.05,0.09c0.01,0.03,0.03,0.05,0.04,0.08c0.01,0.03,0.02,0.06,0.04,0.09c0.12,0.2,0.39,0.27,0.59,0.14 c0.19-0.12,0.26-0.37,0.16-0.56l0,0c-0.01-0.02-0.02-0.04-0.03-0.06c-0.01-0.02-0.02-0.04-0.03-0.06c-0.03-0.06-0.06-0.11-0.09-0.16 c-0.68-1.11-2.13-1.46-3.25-0.78L12,15.63z M21.6,12.72c0.71,1.1,0.39,2.56-0.71,3.26l-2.17,1.39c-1.1,0.71-2.56,0.39-3.26-0.71 c-0.03-0.05-0.06-0.1-0.09-0.14c-0.02-0.05-0.05-0.09-0.07-0.14l0,0c-0.11-0.2-0.05-0.44,0.14-0.57c0.2-0.13,0.47-0.07,0.59,0.13 c0.02,0.03,0.03,0.06,0.04,0.09c0.02,0.03,0.03,0.06,0.05,0.1c0.01,0.02,0.03,0.05,0.04,0.07c0.45,0.7,1.38,0.9,2.08,0.45l2.17-1.39 c0.7-0.45,0.9-1.38,0.45-2.08c-0.45-0.7-1.38-0.9-2.08-0.45l-1.51,0.97c-0.2,0.12-0.46,0.07-0.59-0.13 c-0.13-0.2-0.07-0.46,0.12-0.59l0,0l0,0l0,0l1.51-0.97C19.44,11.31,20.9,11.63,21.6,12.72z"></path></g><g id="view_list-filled"><path d="M20,9H9V7h11V9z M20,11H9v2h11V11z M20,15H9v2h11V15z M7,7H4v2h3V7z M7,11H4v2h3V11z M7,15H4v2h3V15z"></path></g><g id="view_list"><path d="M20,8H9V7h11V8z M20,11H9v1h11V11z M20,15H9v1h11V15z M7,7H4v1h3V7z M7,11H4v1h3V11z M7,15H4v1h3V15z"></path></g><g id="view_module-filled"><path d="M2,4h6v7H2V4z M2,20h6v-7H2V20z M9,11h6V4H9V11z M9,20h6v-7H9V20z M16,4v7h6V4H16z M16,20h6v-7h-6V20z"></path></g><g id="view_module"><path d="M8,11H2V4h6V11z M3,10h4V5H3V10z M8,20H2v-7h6V20z M3,19h4v-5H3V19z M15,11H9V4h6V11z M10,10h4V5h-4V10z M15,20H9v-7h6V20z M10,19h4v-5h-4V19z M22,11h-6V4h6V11z M17,10h4V5h-4V10z M22,20h-6v-7h6V20z M17,19h4v-5h-4V19z"></path></g><g id="visibility-filled"><path d="M12,5.18C7.45,5.18,3.57,8.01,2,12c1.57,3.99,5.45,6.82,10,6.82s8.43-2.83,10-6.82C20.43,8.01,16.55,5.18,12,5.18z M12,16.09c-2.25,0-4.09-1.84-4.09-4.09c0-2.25,1.84-4.09,4.09-4.09s4.09,1.84,4.09,4.09C16.09,14.25,14.25,16.09,12,16.09z"></path></g><g id="visibility"><path d="M12,8.91c1.7,0,3.09,1.39,3.09,3.09S13.7,15.09,12,15.09S8.91,13.7,8.91,12S10.3,8.91,12,8.91 M12,7.91 c-2.25,0-4.09,1.84-4.09,4.09s1.84,4.09,4.09,4.09s4.09-1.84,4.09-4.09S14.25,7.91,12,7.91L12,7.91z M12,6.18 c3.9,0,7.35,2.27,8.92,5.82c-1.56,3.55-5.02,5.82-8.92,5.82c-3.9,0-7.35-2.27-8.92-5.82C4.65,8.45,8.1,6.18,12,6.18 M12,5.18 C7.45,5.18,3.57,8.01,2,12c1.57,3.99,5.45,6.82,10,6.82s8.43-2.83,10-6.82C20.43,8.01,16.55,5.18,12,5.18L12,5.18z"></path></g><g id="visibility_off"><path d="M3.85,3.15L3.15,3.85L6.19,6.9C4.31,8.11,2.83,9.89,2,12c1.57,3.99,5.45,6.82,10,6.82c1.77,0,3.44-0.43,4.92-1.2l3.23,3.23 l0.71-0.71L3.85,3.15z M13.8,14.5c-0.51,0.37-1.13,0.59-1.8,0.59c-1.7,0-3.09-1.39-3.09-3.09c0-0.67,0.22-1.29,0.59-1.8L13.8,14.5z M12,17.82c-3.9,0-7.35-2.27-8.92-5.82c0.82-1.87,2.18-3.36,3.83-4.38L8.79,9.5c-0.54,0.69-0.88,1.56-0.88,2.5 c0,2.25,1.84,4.09,4.09,4.09c0.95,0,1.81-0.34,2.5-0.88l1.67,1.67C14.9,17.49,13.48,17.82,12,17.82z M11.49,7.95 c0.17-0.02,0.34-0.05,0.51-0.05c2.25,0,4.09,1.84,4.09,4.09c0,0.17-0.02,0.34-0.05,0.51l-1.01-1.01c-0.21-1.31-1.24-2.33-2.55-2.55 L11.49,7.95z M9.12,5.59C10.04,5.33,11,5.18,12,5.18c4.55,0,8.43,2.83,10,6.82c-0.58,1.47-1.48,2.78-2.61,3.85l-0.72-0.72 c0.93-0.87,1.71-1.92,2.25-3.13C19.35,8.45,15.9,6.18,12,6.18c-0.7,0-1.39,0.08-2.06,0.22L9.12,5.59z"></path></g><g id="volume_off"><path d="M3.15,3.85l4.17,4.17L6.16,9H3v6h3.16L12,19.93v-7.22l2.45,2.45c-0.15,0.07-0.3,0.13-0.45,0.18v1.04 c0.43-0.1,0.83-0.27,1.2-0.48l1.81,1.81c-0.88,0.62-1.9,1.04-3.01,1.2v1.01c1.39-0.17,2.66-0.71,3.73-1.49l2.42,2.42l0.71-0.71 l-17-17L3.15,3.85z M11,11.71v6.07L6.52,14H4v-4h2.52l1.5-1.27L11,11.71z M10.33,6.79L9.62,6.08L12,4.07v4.39l-1-1V6.22L10.33,6.79 z M14,8.66V7.62c2,0.46,3.5,2.24,3.5,4.38c0,0.58-0.13,1.13-0.33,1.64l-0.79-0.79c0.07-0.27,0.12-0.55,0.12-0.85 C16.5,10.42,15.44,9.1,14,8.66z M14,5.08V4.07c3.95,0.49,7,3.85,7,7.93c0,1.56-0.46,3.01-1.23,4.24l-0.73-0.73 C19.65,14.48,20,13.28,20,12C20,8.48,17.39,5.57,14,5.08z"></path></g><g id="volume_up-filled"><path d="M21,12c0,4.08-3.05,7.44-7,7.93v-2.02c2.83-0.48,5-2.94,5-5.91s-2.17-5.43-5-5.91V4.07C17.95,4.56,21,7.92,21,12z M3,9v6 h3.16L12,19.93V4.07L6.16,9H3z M14,7.62v2.09c0.88,0.39,1.5,1.27,1.5,2.29s-0.62,1.9-1.5,2.29v2.09c2-0.46,3.5-2.24,3.5-4.38 S16,8.08,14,7.62z"></path></g><g id="volume_up"><path d="M17.5,12c0,2.14-1.5,3.92-3.5,4.38v-1.04c1.44-0.43,2.5-1.76,2.5-3.34c0-1.58-1.06-2.9-2.5-3.34V7.62 C16,8.08,17.5,9.86,17.5,12z M12,4.07v15.86L6.16,15H3V9h3.16L12,4.07z M11,6.22L6.52,10H4v4h2.52L11,17.78V6.22z M21,12 c0,4.08-3.05,7.44-7,7.93v-1.01c3.39-0.49,6-3.4,6-6.92s-2.61-6.43-6-6.92V4.07C17.95,4.56,21,7.92,21,12z"></path></g><g id="vpn_key"><path d="M7,8c1.59,0,3.02,0.94,3.66,2.4l0.26,0.6h0.65H21v2h-2h-1v1v2h-2v-2v-1h-1h-3.42h-0.65l-0.26,0.6C10.02,15.06,8.59,16,7,16 c-2.21,0-4-1.79-4-4S4.79,8,7,8 M7,7c-2.76,0-5,2.24-5,5s2.24,5,5,5c2.05,0,3.81-1.24,4.58-3H15v3h4v-3h3v-4H11.58 C10.81,8.24,9.05,7,7,7L7,7z M7,10c-1.1,0-2,0.9-2,2s0.9,2,2,2s2-0.9,2-2S8.1,10,7,10z"></path></g><g id="warning-filled"><path d="M12,4L2,20h20L12,4z M13,18h-2v-2h2V18z M11,15v-5h2v5H11z"></path></g><g id="warning"><path d="M13,18h-2v-2h2V18z M13,10h-2v5h2V10z M12,5.89L20.2,19H3.8L12,5.89 M12,4L2,20h20L12,4L12,4z"></path></g><g id="watch_history-filled"><path d="M14.97,16.95L10,13.87V7h2v5.76l4.03,2.49L14.97,16.95z M12,2C8.73,2,5.8,3.44,4,5.83V3.02H2V9h6V7H5.62 C7.08,5.09,9.36,4,12,4c4.41,0,8,3.59,8,8s-3.59,8-8,8s-8-3.59-8-8H2c0,5.51,4.49,10,10,10s10-4.49,10-10S17.51,2,12,2z"></path></g><g id="watch_history"><path d="M14.97,16.95L10,13.87V7h2v5.76l4.03,2.49L14.97,16.95z M22,12c0,5.51-4.49,10-10,10S2,17.51,2,12h1c0,4.96,4.04,9,9,9 s9-4.04,9-9s-4.04-9-9-9C8.81,3,5.92,4.64,4.28,7.38C4.17,7.56,4.06,7.75,3.97,7.94C3.96,7.96,3.95,7.98,3.94,8H8v1H1.96V3h1v4.74 C3,7.65,3.03,7.57,3.07,7.49C3.18,7.27,3.3,7.07,3.42,6.86C5.22,3.86,8.51,2,12,2C17.51,2,22,6.49,22,12z"></path></g><g id="watch_later-filled"><path d="M12,2C6.48,2,2,6.48,2,12c0,5.52,4.48,10,10,10s10-4.48,10-10C22,6.48,17.52,2,12,2z M14.97,16.95L10,13.87V7h2v5.76 l4.03,2.49L14.97,16.95z"></path></g><g id="watch_later"><path d="M14.97,16.95L10,13.87V7h2v5.76l4.03,2.49L14.97,16.95z M12,3c-4.96,0-9,4.04-9,9s4.04,9,9,9s9-4.04,9-9S16.96,3,12,3 M12,2c5.52,0,10,4.48,10,10s-4.48,10-10,10S2,17.52,2,12S6.48,2,12,2L12,2z"></path></g><g id="youtube_music_monochrome"><path d="M10 9.35L15 12l-5 2.65zM12 7a5 5 0 105 5 5 5 0 00-5-5m0-1a6 6 0 11-6 6 6 6 0 016-6zm0-3a9 9 0 109 9 9 9 0 00-9-9m0-1A10 10 0 112 12 10 10 0 0112 2z"></path></g><g width="16" height="16" viewBox="0 0 16 16" id="youtube_shorts_fill_no_triangle_red_16"><path d="M10.65,1C10.65,1,10.65,1,10.65,1c-0.37,0-0.75,0.1-1.09,0.31L4.25,4.46C3.44,4.93,2.96,5.89,3,6.9  C3.05,7.9,3.58,8.77,4.39,9.18c0.02,0.01,0.75,0.35,0.75,0.35l-0.9,0.53c-1.14,0.68-1.58,2.27-0.98,3.55C3.69,14.49,4.5,15,5.35,15  c0.37,0,0.74-0.1,1.09-0.31l5.31-3.15c0.8-0.48,1.29-1.43,1.24-2.45c-0.04-0.99-0.58-1.87-1.39-2.27c-0.02-0.01-0.75-0.35-0.75-0.35  l0.9-0.53c1.14-0.68,1.58-2.27,0.97-3.55C12.31,1.51,11.49,1,10.65,1L10.65,1z"></path></g><g width="24" height="24" viewBox="0 0 24 24" id="youtube_studio_arrow_down-filled"><path d="M17.7,14.7L12,20.4l-5.7-5.7l1.4-1.4l3.3,3.3V4h2v12.6l3.3-3.3L17.7,14.7z"></path></g><g width="24" height="24" viewBox="0 0 24 24" id="youtube_studio_arrow_up-filled"><path d="M16.3,10.7L13,7.4V20h-2V7.4l-3.3,3.3L6.3,9.3L12,3.6l5.7,5.7L16.3,10.7z"></path></g><g id="zoom_in-filled"><path d="M15.6,14.19C16.48,13.02,17,11.57,17,10c0-3.87-3.13-7-7-7s-7,3.13-7,7c0,3.87,3.13,7,7,7c1.57,0,3.02-0.52,4.19-1.4 l5.64,5.64l1.41-1.41L15.6,14.19z M14,11h-3v3H9v-3H6V9h3V6h2v3h3V11z"></path></g><g id="zoom_in"><path d="M14,11h-3v3H9v-3H6V9h3V6h2v3h3V11z M20.17,20.87l-5.59-5.59C13.35,16.35,11.75,17,10,17c-3.87,0-7-3.13-7-7 c0-3.87,3.13-7,7-7s7,3.13,7,7c0,1.75-0.65,3.35-1.71,4.58l5.59,5.59L20.17,20.87z M16,10c0-3.31-2.69-6-6-6s-6,2.69-6,6s2.69,6,6,6 S16,13.31,16,10z"></path></g><g id="zoom_out-filled"><path d="M15.6,14.19C16.48,13.02,17,11.57,17,10c0-3.87-3.13-7-7-7s-7,3.13-7,7c0,3.87,3.13,7,7,7c1.57,0,3.02-0.52,4.19-1.4 l5.64,5.64l1.41-1.41L15.6,14.19z M14,11H6V9h8V11z"></path></g><g id="zoom_out"><path d="M14,11H6V9h8V11z M20.17,20.87l-5.59-5.59C13.35,16.35,11.75,17,10,17c-3.87,0-7-3.13-7-7c0-3.87,3.13-7,7-7s7,3.13,7,7 c0,1.75-0.65,3.35-1.71,4.58l5.59,5.59L20.17,20.87z M16,10c0-3.31-2.69-6-6-6s-6,2.69-6,6s2.69,6,6,6S16,13.31,16,10z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="yt-sys-icons12" rtl-mirroring="" size="12"><svg><defs><g id="keep-filled"><path d="M8,2V1H3v1h1v3.8L3,7h2v2.5L5.5,10L6,9.5V7h2L7,5.8V2H8z"></path></g><g id="keep"><path d="M8,2V1H3v1h1v3.8L3,7h2v2.5L5.5,10L6,9.5V7h2L7,5.8V2H8z M6,6H5V2h1V6z"></path></g><g id="music-filled"><path d="M10,1H6v4.51C5.58,5.19,5.07,5,4.5,5C3.12,5,2,6.12,2,7.5C2,8.88,3.12,10,4.5,10C5.88,10,7,8.88,7,7.5V4h3V1z"></path></g><g id="music"><path d="M10,1H6v4.51C5.58,5.19,5.07,5,4.5,5C3.12,5,2,6.12,2,7.5C2,8.88,3.12,10,4.5,10C5.88,10,7,8.88,7,7.5V4h3V1z M4.5,9 C3.67,9,3,8.33,3,7.5S3.67,6,4.5,6S6,6.67,6,7.5S5.33,9,4.5,9z M9,3H7V2h2V3z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="yt-sys-icons13" rtl-mirroring="" size="13"><svg><defs><g id="check-filled"><path d="M4.5,10.91L1.79,8.21l1.41-1.41L4.5,8.09l5.29-5.29l1.41,1.41L4.5,10.91z"></path></g><g id="check"><path d="M4.5,10.21L2.15,7.85l0.71-0.71L4.5,8.79l5.65-5.65l0.71,0.71L4.5,10.21z"></path></g><g id="check_circle_thick-filled"><path d="M6.5,1C3.46,1,1,3.46,1,6.5C1,9.54,3.46,12,6.5,12C9.54,12,12,9.54,12,6.5C12,3.46,9.54,1,6.5,1z M5.5,9.91L2.79,7.21 l1.41-1.41L5.5,7.09l3.29-3.29l1.41,1.41L5.5,9.91z"></path></g><g id="check_circle_thick"><path d="M6.5,2C8.98,2,11,4.02,11,6.5S8.98,11,6.5,11S2,8.98,2,6.5S4.02,2,6.5,2 M6.5,1C3.46,1,1,3.46,1,6.5S3.46,12,6.5,12 S12,9.54,12,6.5S9.54,1,6.5,1L6.5,1z M10.21,5.21L8.79,3.79L5.5,7.09L4.21,5.79L2.79,7.21L5.5,9.91L10.21,5.21z"></path></g><g id="music-filled"><path d="M11,1H6v6.51C5.58,7.19,5.07,7,4.5,7C3.12,7,2,8.12,2,9.5C2,10.88,3.12,12,4.5,12C5.88,12,7,10.88,7,9.5V4h4V1z"></path></g><g id="music"><path d="M11,1H6v6.51C5.58,7.19,5.07,7,4.5,7C3.12,7,2,8.12,2,9.5C2,10.88,3.12,12,4.5,12C5.88,12,7,10.88,7,9.5V4h4V1z M4.5,11 C3.67,11,3,10.33,3,9.5S3.67,8,4.5,8S6,8.67,6,9.5S5.33,11,4.5,11z M10,3H7V2h3V3z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="yt-sys-icons15" rtl-mirroring="" size="15"><svg><defs><g id="open_in_new-filled"><path d="M13,8v5H1V1h5v2H3v8h8V8H13z M11,1H8v2h1.59L6.29,6.29l1.41,1.41L11,4.41V6h2V3V1H11z"></path></g><g id="open_in_new"><path d="M13,8v5H1V1h5v1H2v10h10V8H13z M12,1H8v1h3.29L6.65,6.65l0.71,0.71L12,2.71V6h1V2V1H12z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="yt-sys-icons16" rtl-mirroring="" size="16"><svg><defs><g id="check_circle_thick-filled"><path d="M8,1C4.13,1,1,4.13,1,8c0,3.87,3.13,7,7,7s7-3.13,7-7C15,4.13,11.87,1,8,1z M6.5,11.91L3.79,9.21l1.41-1.41L6.5,9.09 l4.29-4.29l1.41,1.41L6.5,11.91z"></path></g><g id="check_circle_thick"><path d="M8,2c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6S4.69,2,8,2 M8,1C4.13,1,1,4.13,1,8s3.13,7,7,7s7-3.13,7-7S11.87,1,8,1L8,1z M12.21,6.21l-1.41-1.41L6.5,9.09L5.21,7.79L3.79,9.21l2.71,2.71L12.21,6.21z"></path></g><g mirror-in-rtl="" id="chevron_left"><path d="M10.15,13.35L4.79,8l5.35-5.35l0.71,0.71L6.21,8l4.65,4.65L10.15,13.35z"></path></g><g mirror-in-rtl="" id="chevron_right"><path d="M4.97,12.65L9.62,8L4.97,3.35l0.71-0.71L11.03,8l-5.35,5.35L4.97,12.65z"></path></g><g id="comment-filled"><path d="M3,2v9h7l3,3V2ZM9,8H5V7H9Zm2-2H5V5h6Z"></path></g><g id="comment"><path d="M12,3v8.59l-1.29-1.3-.3-.29H4V3h8m1-1H3v9h7l3,3V2ZM9,7H5V8H9Zm2-2H5V6h6Z"></path></g><g id="dislike-filled"><path d="M3.54,2A1.55,1.55,0,0,0,2,3.13L1,7.37C.83,8.24,1,9,2,9H6L4.52,12.54A1.17,1.17,0,0,0,5.71,14a1.49,1.49,0,0,0,1.09-.46L11,9l0-7ZM12,2h3V9H12Z"></path></g><g id="dislike"><path d="M3.54,2A1.55,1.55,0,0,0,2,3.13L1,7.37C.83,8.24,1,9,2,9H6L4.52,12.54A1.17,1.17,0,0,0,5.71,14a1.49,1.49,0,0,0,1.09-.46L11,9h4V2ZM6.07,12.86a.51.51,0,0,1-.36.14.28.28,0,0,1-.22-.09l0-.05L6.92,9.39,7.5,8H2a1.5,1.5,0,0,1,0-.41L3,3.35A.58.58,0,0,1,3.54,3H10V8.61ZM14,8H11l0-5h3Z"></path></g><g id="help-filled"><path d="M8,1C4.14,1,1,4.14,1,8s3.14,7,7,7s7-3.14,7-7S11.86,1,8,1z M8,12.3c-0.44,0-0.8-0.36-0.8-0.8s0.36-0.8,0.8-0.8 s0.8,0.36,0.8,0.8S8.44,12.3,8,12.3z M8.66,9.45H7.35c0-2.13,1.97-1.96,1.97-3.28c0-0.72-0.59-1.31-1.31-1.31S6.69,5.45,6.69,6.17 H5.38c0-1.45,1.18-2.62,2.62-2.62s2.62,1.18,2.62,2.62C10.62,7.81,8.66,7.98,8.66,9.45z"></path></g><g id="help"><path d="M8,2c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6S4.69,2,8,2 M8,1C4.14,1,1,4.14,1,8s3.14,7,7,7s7-3.14,7-7S11.86,1,8,1L8,1z M8,12.3c0.44,0,0.8-0.36,0.8-0.8S8.44,10.7,8,10.7s-0.8,0.36-0.8,0.8S7.56,12.3,8,12.3z M8,3.55c-1.45,0-2.62,1.18-2.62,2.62h1.31 c0-0.72,0.59-1.31,1.31-1.31s1.31,0.59,1.31,1.31c0,1.32-1.97,1.15-1.97,3.28h1.31c0-1.48,1.97-1.64,1.97-3.28 C10.62,4.72,9.45,3.55,8,3.55z"></path></g><g id="info"><path d="M8,2c3.31,0,6,2.69,6,6s-2.69,6-6,6s-6-2.69-6-6S4.69,2,8,2 M8,1C4.13,1,1,4.13,1,8s3.13,7,7,7s7-3.13,7-7S11.87,1,8,1L8,1z M9,3H7v2h2V3L9,3z M7,6v7h2V6H7z"></path></g><g id="like-filled"><path d="M12.42,14A1.54,1.54,0,0,0,14,12.87l1-4.24C15.12,7.76,15,7,14,7H10l1.48-3.54A1.17,1.17,0,0,0,10.24,2a1.49,1.49,0,0,0-1.08.46L5,7l0,7ZM4,14H1V7H4Z"></path></g><g id="like"><path d="M12.42,14A1.54,1.54,0,0,0,14,12.87l1-4.24C15.12,7.76,15,7,14,7H10l1.48-3.54A1.17,1.17,0,0,0,10.24,2a1.49,1.49,0,0,0-1.08.46L5,7H1v7ZM9.89,3.14A.48.48,0,0,1,10.24,3a.29.29,0,0,1,.23.09S9,6.61,9,6.61L8.46,8H14c0,.08-1,4.65-1,4.65a.58.58,0,0,1-.58.35H6V7.39ZM2,8H5v5H2Z"></path></g><g id="music-filled"><path d="M13,1H8v3v5.78C7.47,9.3,6.77,9,6,9c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3V4h4V1z"></path></g><g id="music"><path d="M13,1H8v3v5.78C7.47,9.3,6.77,9,6,9c-1.66,0-3,1.34-3,3s1.34,3,3,3s3-1.34,3-3V4h4V1z M6,14c-1.1,0-2-0.9-2-2 c0-1.1,0.9-2,2-2s2,0.9,2,2C8,13.1,7.1,14,6,14z M12,3H9V2h3V3z"></path></g><g id="open_in_new"><path d="M13,10h1v4H2V2h4v1H3v10h10V10z M8,3h4.29L6.15,9.15l0.71,0.71L13,3.71V8h1V2H8V3z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="yt-sys-icons18" rtl-mirroring="" size="18"><svg><defs><g id="info"><path d="M10,5H8v2h2V5z M10,8H8v5h2V8z M9,2c3.86,0,7,3.14,7,7s-3.14,7-7,7s-7-3.14-7-7S5.14,2,9,2 M9,1C4.58,1,1,4.58,1,9\n\ts3.58,8,8,8s8-3.58,8-8S13.42,1,9,1L9,1z"></path></g><g id="lock-filled"><path d="M13,6V5c0-2.21-1.79-4-4-4C6.79,1,5,2.79,5,5v1H3v11h12V6H13z M6,5c0-1.65,1.35-3,3-3c1.65,0,3,1.35,3,3v1H6V5z M9,13 c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2s2,0.9,2,2C11,12.1,10.1,13,9,13z"></path></g><g id="lock"><path d="M13,5c0-2.21-1.79-4-4-4C6.79,1,5,2.79,5,5v1H3v11h12V6h-2V5z M6,5c0-1.65,1.35-3,3-3c1.65,0,3,1.35,3,3v1H6V5z M14,7v9H4 V7H14z M7,11c0-1.1,0.9-2,2-2s2,0.9,2,2c0,1.1-0.9,2-2,2S7,12.1,7,11z"></path></g><g id="privacy_public-filled"><path d="M9,1C4.58,1,1,4.58,1,9s3.58,8,8,8s8-3.58,8-8S13.42,1,9,1z M10,15.92V14H9c-0.55,0-1-0.45-1-1v-0.77L2.04,8.26   C2.41,4.75,5.39,2,9,2c0.7,0,1.37,0.11,2,0.29V3c0,0.55-0.45,1-1,1H8v3c0,0.55-0.45,1-1,1H5.5v1H10c0.55,0,1,0.45,1,1   c0,1.1,0.9,2,2,2h1v1.89C12.95,14.96,11.56,15.7,10,15.92z"></path></g><g id="privacy_public"><path d="M9,1C4.58,1,1,4.58,1,9s3.58,8,8,8s8-3.58,8-8S13.42,1,9,1z M16,9c0,1.31-0.37,2.54-1,3.59V11h-2c-0.55,0-1-0.45-1-1   c0-1.1-0.9-2-2-2H8.73C8.9,7.71,9,7.36,9,7V5h1c1.1,0,2-0.9,2-2V2.69C14.36,3.81,16,6.21,16,9z M2.02,9.45L7,12.77V13   c0,1.1,0.9,2,2,2v1C5.29,16,2.26,13.1,2.02,9.45z M10,15.92V14H9c-0.55,0-1-0.45-1-1v-0.77L2.04,8.26C2.41,4.75,5.39,2,9,2   c0.7,0,1.37,0.11,2,0.29V3c0,0.55-0.45,1-1,1H8v3c0,0.55-0.45,1-1,1H5.5v1H10c0.55,0,1,0.45,1,1c0,1.1,0.9,2,2,2h1v1.89   C12.95,14.96,11.56,15.7,10,15.92z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="yt-sys-icons20" rtl-mirroring="" size="20"><svg><defs><g id="help-filled"><path d="M10,1c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9S14.97,1,10,1z M10,16c-0.55,0-1-0.45-1-1s0.45-1,1-1s1,0.45,1,1 S10.55,16,10,16z M11,12H9c0-2.92,2.8-2.59,2.8-4.4c0-0.99-0.81-1.8-1.8-1.8S8.2,6.61,8.2,7.6H6.4C6.4,5.61,8.01,4,10,4 s3.6,1.61,3.6,3.6C13.6,9.85,11,9.97,11,12z"></path></g><g id="help"><path d="M10,2c4.41,0,8,3.59,8,8s-3.59,8-8,8s-8-3.59-8-8S5.59,2,10,2 M10,1c-4.97,0-9,4.03-9,9s4.03,9,9,9c4.97,0,9-4.03,9-9 S14.97,1,10,1L10,1z M10,4C8.01,4,6.4,5.61,6.4,7.6h1.8c0-0.99,0.81-1.8,1.8-1.8s1.8,0.81,1.8,1.8C11.8,9.41,9,9.08,9,12h2 c0-2.03,2.6-2.15,2.6-4.4C13.6,5.61,11.99,4,10,4z M10,14c-0.55,0-1,0.45-1,1s0.45,1,1,1s1-0.45,1-1S10.55,14,10,14z M10,2 c4.41,0,8,3.59,8,8s-3.59,8-8,8s-8-3.59-8-8S5.59,2,10,2 M10,1c-4.97,0-9,4.03-9,9s4.03,9,9,9c4.97,0,9-4.03,9-9S14.97,1,10,1L10,1z"></path></g><g id="mix-filled"><path d="M8.27,12V8l3.46,2L8.27,12z M5.76,5.76C4.67,6.84,4,8.34,4,10s0.67,3.16,1.76,4.24l1.42-1.42C6.45,12.1,6,11.1,6,10 c0-1.1,0.45-2.1,1.17-2.83L5.76,5.76z M12.83,7.17C13.55,7.9,14,8.9,14,10c0,1.1-0.45,2.1-1.17,2.83l1.42,1.42 C15.33,13.16,16,11.66,16,10s-0.67-3.16-1.76-4.24L12.83,7.17z M3.64,3.64C2.01,5.26,1,7.51,1,10s1.01,4.74,2.64,6.36l1.42-1.42 C3.79,13.68,3,11.93,3,10c0-1.93,0.79-3.68,2.05-4.95L3.64,3.64z M14.95,5.05C16.21,6.32,17,8.07,17,10c0,1.93-0.79,3.68-2.05,4.95 l1.42,1.42C17.99,14.74,19,12.49,19,10s-1.01-4.74-2.64-6.36L14.95,5.05z"></path></g><g id="mix"><path d="M8.27,12V8l3.46,2L8.27,12z M5.76,5.76C4.67,6.84,4,8.34,4,10s0.67,3.16,1.76,4.24l0.71-0.71C5.56,12.63,5,11.38,5,10 c0-1.38,0.56-2.63,1.47-3.53L5.76,5.76z M13.53,6.47C14.44,7.37,15,8.62,15,10c0,1.38-0.56,2.63-1.47,3.53l0.71,0.71 C15.33,13.16,16,11.66,16,10s-0.67-3.16-1.76-4.24L13.53,6.47z M3.64,3.64C2.01,5.26,1,7.51,1,10s1.01,4.74,2.64,6.36l0.71-0.71 C2.9,14.21,2,12.21,2,10c0-2.21,0.9-4.21,2.35-5.65L3.64,3.64z M15.65,4.35C17.1,5.79,18,7.79,18,10c0,2.21-0.9,4.21-2.35,5.65 l0.71,0.71C17.99,14.74,19,12.49,19,10s-1.01-4.74-2.64-6.36L15.65,4.35z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="ytcp-icons" size="24"><svg><defs><g id="arrow-down-alt"><path transform="rotate(90 12,12)" d="m16.01,11l-12.01,0l0,2l12.01,0l0,3l3.99,-4l-3.99,-4l0,3z"></path></g><g id="arrow-right"><path d="M10 17l5-5-5-5v10z"></path></g><g id="arrow-up-alt"><path transform="rotate(-90 12,12)" d="m16.01,11l-12.01,0l0,2l12.01,0l0,3l3.99,-4l-3.99,-4l0,3z"></path></g><g id="check-circle-outline"><path d="M9.8,17.3l-4.2-4.1L7,11.8l2.8,2.7L17,7.4l1.4,1.4L9.8,17.3z M12,3c-5,0-9,4-9,9s4,9,9,9s9-4,9-9S17,3,12,3 M12,2 c5.5,0,10,4.5,10,10s-4.5,10-10,10S2,17.5,2,12S6.5,2,12,2L12,2z"></path></g><g viewBox="0 0 200 200" id="error-on-load-v2"><circle fill="#CACACA" cx="100.38" cy="111.66" r="73.5"></circle><path fill="#FFF" d="M146.9 92.77a15.5 15.5 0 0 0-.21-1.65h-.84c-4.79 0-7.63-3.19-7.63-6.6a6.56 6.56 0 0 1 1.71-4.36 13 13 0 0 0-4.5-1.89v-1.85c-5.5 3.33-7.54 10.86-16.22 10.86a9.53 9.53 0 0 1-7.48-3.4 11 11 0 0 1-2.21-6.78c0-7.24 5.73-6.26 5.73-13.15 0-1.74-.3-3.45-.3-4.86a13.38 13.38 0 0 1 .13-1.8c.85-5.63 7.54-10.06 13.3-10.42-4.41-3.5-25.38-14.35-44.85 8.32 6 10.16 22.87 15.54 22.87 27.82 0 15.94-10 24.91-19.64 24.91-6.16 0-13-3.49-17.23-9.09-.87 4.65-1.91 8.71-3.54 11.71-.13.24-.26.47-.4.69a35.7 35.7 0 0 1-3.21 4.44c-1.38 1.65-2.85 3.18-4.34 4.67-3.6 3.6-7.29 7-10 11.4a26.41 26.41 0 0 0-3.53 9.79 36.52 36.52 0 0 0-.45 5.61A30.14 30.14 0 0 0 51.38 167a74 74 0 0 0 11.79 8.53h71.47v-.36c0-7.28-3.57-13.31-10.77-14.8 0-.26.09-.53.14-.79a45.3 45.3 0 0 0 1.74-9.12 16.66 16.66 0 0 1-.66-4.74.93.93 0 0 1 0-.1 18.7 18.7 0 0 1 3.17-11.23q1.78-11.74 3.23-23.55c9.08-1.07 14.37-7.11 15.35-14.25a18.22 18.22 0 0 0 .16-2.45c0-.44-.07-.91-.1-1.37zm-36.75 67.43c.14-.4.27-.8.4-1.21a3.53 3.53 0 0 0 1.32 1.84 8.35 8.35 0 0 0-1.72-.63zm1-2l-.58.75c.35-1.08.68-2.19 1-3.32l.4-.07a8.59 8.59 0 0 0-.83 2.65zm4.24 5.83a13.83 13.83 0 0 1 1.62 3.62 13.83 13.83 0 0 0-1.63-3.65zm14.5-53.16c-3.58 7.43-6.74 14-13.25 15.61a4.43 4.43 0 0 1-3.48 2.91l-.58.13a7 7 0 0 1-5.42 4.28l-6.12 1-.71.11a4.27 4.27 0 0 1-4.76-3l-4.46.7a1.78 1.78 0 0 1-2-1.48l-.09-.6a1.79 1.79 0 0 1 1.48-2l4.42-.71-.46-2.84-4.42.7a1.79 1.79 0 0 1-2-1.49l-.09-.59a1.79 1.79 0 0 1 1.48-2l4.54-.72a4.26 4.26 0 0 1 3.58-3.87l.71-.12 6.12-1a7 7 0 0 1 6.06 2l.92-.2a4.41 4.41 0 0 1 4.8 2.75c3.09-1.36 5.13-5.32 8.36-12 2.92-6.07 6.29-11.92 11-16.09a17.13 17.13 0 0 0 5.64 3.29c-5.16 3.43-8.51 9.47-11.28 15.24z"></path><path fill="#666" d="M146.69 91.12h-.84c-4.79 0-7.63-3.19-7.63-6.6a6.56 6.56 0 0 1 1.71-4.36 15.3 15.3 0 0 1 5.5 6.69 17.58 17.58 0 0 1 1.26 4.27z"></path><path fill="#599BFF" d="M135.47 92.17a17.13 17.13 0 0 0 5.64 3.29c-5.16 3.61-8.46 9.65-11.23 15.42-3.58 7.43-6.74 14-13.25 15.61a4.5 4.5 0 0 0 .19-2.14l-.5-3.13a5.41 5.41 0 0 0-.25-.92c3.09-1.36 5.13-5.32 8.36-12 2.92-6.11 6.29-11.96 11.04-16.13z"></path><path fill="#FFF" d="M135.52 73.17v1.6a23.13 23.13 0 0 1-2.5.14 14.57 14.57 0 0 1-6.62-1.38c2.53-1.29 4.76-3.68 4.76-8.41 0-3.81-2.27-7.16-7-7.16a13.65 13.65 0 0 1 8.9-3.57c1.8 5.08 2.46 11.51 2.46 18.78z"></path><path fill="#E4E4E4" d="M135.51 74.77v1.68c-5.5 3.33-7.54 10.86-16.22 10.86a9.53 9.53 0 0 1-7.48-3.4 11 11 0 0 1-2.21-6.78c0-7.24 5.73-6.26 5.73-13.15 0-1.74-.3-3.45-.3-4.86a13.38 13.38 0 0 1 .13-1.8c.85-5.63 7.54-10.06 13.3-10.42a17.57 17.57 0 0 1 3.35 4.62 24.11 24.11 0 0 1 1.19 2.87 13.65 13.65 0 0 0-8.9 3.57 9.44 9.44 0 0 0-2.83 6.92 9.19 9.19 0 0 0 5.09 8.65 14.57 14.57 0 0 0 6.64 1.38 23.13 23.13 0 0 0 2.51-.14z"></path><path fill="#666" d="M131.15 65.12c0 4.73-2.23 7.12-4.76 8.41a9.19 9.19 0 0 1-5.09-8.65 9.44 9.44 0 0 1 2.83-6.88c4.75 0 7.02 3.31 7.02 7.12z"></path><path fill="#599BFF" d="M165.12 146.6a14.57 14.57 0 0 0-3.85-6.89 13 13 0 0 0-9.95-3.9c-6.48.37-12.07 4.52-18 8.92l-2.24 1.65v-.27c-.57-10 8-14.42 17.85-19.51s21.24-11 20.51-24.14a16.81 16.81 0 0 0-6.17-12.25 18.76 18.76 0 0 0-13-4 26.83 26.83 0 0 0-4.92.73 17.58 17.58 0 0 1 1.26 4.24 15.5 15.5 0 0 1 .21 1.65 18.78 18.78 0 0 1 3.79-.58 12.71 12.71 0 0 1 8.8 2.68 10.69 10.69 0 0 1 3.94 7.9c.52 9.26-7.71 13.51-17.25 18.42-6.67 3.45-13.93 7.19-18 13.23a18.94 18.94 0 0 0-3.14 12 20.33 20.33 0 0 0 .55 3.72 35.6 35.6 0 0 1-14.05 5.5c-.45 1.56-.93 3.09-1.42 4.56a8.07 8.07 0 0 1 2.89 1.33 38.13 38.13 0 0 0 11.3-3.73c1.25-.62 2.45-1.3 3.62-2a25.46 25.46 0 0 0 20.49 11.7h1.15a16.13 16.13 0 0 0 12-6.6 18.77 18.77 0 0 0 3.88-12 12.56 12.56 0 0 0-.25-2.36zm-8.34 10.59a10.36 10.36 0 0 1-7.55 4.24c-5.35.3-12.76-3-16.22-9 1.36-1 2.67-1.94 4-2.89 5.39-4 10-7.47 14.72-7.73A7 7 0 0 1 157 144a8.3 8.3 0 0 1 2.43 5.26 12.77 12.77 0 0 1-2.65 7.93z"></path><path fill="#1B6EFF" d="M135.37 143.2l-2 1.5-2.24 1.65a11.51 11.51 0 0 0 1.94 6.05c1.34-1 2.63-1.91 3.9-2.85l2.09-1.55a7.91 7.91 0 0 0-3.69-4.8zM125.62 150.14a35.6 35.6 0 0 1-14.05 5.5c-.45 1.56-.93 3.09-1.42 4.56a8.07 8.07 0 0 1 2.89 1.33 38.13 38.13 0 0 0 11.3-3.73c1.21-.6 2.53-1.25 3.67-1.93a18.41 18.41 0 0 1-2.39-5.73z"></path><path fill="#0900D6" d="M116.82 124.35a4.5 4.5 0 0 1-.19 2.14 4.43 4.43 0 0 1-3.48 2.91l-.58.13a7 7 0 0 0 .44-3.8l-.65-4.07a6.93 6.93 0 0 0-2-3.91l.92-.2a4.41 4.41 0 0 1 4.8 2.75 5.41 5.41 0 0 1 .25.92zM105.12 128.79a5.29 5.29 0 0 1-4.09 6l-.71.11a4.27 4.27 0 0 1-4.76-3l4.38-.7a1.8 1.8 0 0 0 1.49-2.05l-.1-.59a1.79 1.79 0 0 0-2-1.49l-4.42.7-.46-2.84 4.43-.71a1.79 1.79 0 0 0 1.48-2l-.09-.6a1.8 1.8 0 0 0-2-1.48l-4.3.68a4.26 4.26 0 0 1 3.58-3.87l.71-.12a5.29 5.29 0 0 1 5.74 4.42z"></path><path fill="#9ABBFF" d="M112.57 129.53a7 7 0 0 1-5.42 4.28l-6.12 1a5.29 5.29 0 0 0 4.09-6l-1.21-7.59a5.29 5.29 0 0 0-5.74-4.42l6.12-1a7.06 7.06 0 0 1 8.07 5.86l.65 4.07a7 7 0 0 1-.44 3.8z"></path><path fill="#599BFF" d="M70.22 44.64a20.55 20.55 0 0 1 4.55 15.06C73.42 71.67 64 74.6 56.38 77c-7.22 2.21-11.38 3.74-11.94 9.1-1 8.54 3.57 11.43 11.65 15.8a30.43 30.43 0 0 1 10 8.67c-.13.24-.26.47-.4.69a35.7 35.7 0 0 1-3.21 4.44 2.88 2.88 0 0 1-.63-.67 24.58 24.58 0 0 0-8.58-7.81C45.6 103.1 37 98.44 38.43 85.43c1.07-9.55 9.09-12 16.16-14.24 8.25-2.56 13.33-4.66 14.17-12.19a14.45 14.45 0 0 0-3.92-11.36l-.21-.25c1.82-.97 3.68-1.91 5.59-2.75z"></path><path fill="#E4E4E4" d="M82.89 149.58a6 6 0 0 1 .94 3.15c0 3.75-3.9 6.86-7.46 6.86a5.12 5.12 0 0 1-5.22-5c0-3.67 4.14-7.27 7.75-7.27a4.52 4.52 0 0 1 3.99 2.26zM74.56 130.71c4.15 2.14 5.87 5.1 5.87 7.94 0 4.57-4.45 8.83-10.47 8.83s-8.53-3.75-8.53-8.56a9.32 9.32 0 0 1 2.8-6.94 9.22 9.22 0 0 1 10.33-1.27z"></path><path d="M65.67 150c1.92 1 2.67 2.39 2.67 3.74a5.06 5.06 0 0 1-4.86 4.7 3.89 3.89 0 0 1-4-3.83c0-2.42 2-5.05 4.45-5.05a3.6 3.6 0 0 1 1.74.44z" fill="#cbcbcb"></path><path fill="#FFD700" d="M125.99 97.82l-16.9 15.65 4.22-12.01-6.72-2.58 15.21-14.5-3.09 10.75 7.28 2.69z"></path><path fill="#E4E4E4" d="M58.09 120.37c-3.6 3.6-7.29 7-10 11.4a67.78 67.78 0 0 0-2.2-9.77c2.82-1.82 5.42-4.61 5.91-7.67a36.81 36.81 0 0 1 6.29 6.04z"></path><path fill="#666" d="M39 107.94a38.57 38.57 0 0 1 12.77 6.37c-.49 3.06-3.09 5.85-5.91 7.67A48.41 48.41 0 0 0 39 107.94z"></path><path fill="#1B6EFF" d="M146.9 92.77a18.78 18.78 0 0 1 3.79-.58 13 13 0 0 1 2.17 0 10.18 10.18 0 0 0 .14-1.64 10 10 0 0 0-.94-4.46h-1.71a26.83 26.83 0 0 0-4.92.73 17.58 17.58 0 0 1 1.26 4.24 15.5 15.5 0 0 1 .21 1.71zM58.85 103.6a12.86 12.86 0 0 0-2.56 5.62A25 25 0 0 1 61.8 115a2.88 2.88 0 0 0 .63.67 35.7 35.7 0 0 0 3.21-4.44c.14-.22.27-.45.4-.69a30.45 30.45 0 0 0-7.19-6.94z"></path><path fill="#AEAEAE" d="M82.66 162a.71.71 0 0 1-.53-1.19c5.22-5.84 7.65-11.71 7.65-18.5a14.6 14.6 0 0 0-5.44-11.93 20.21 20.21 0 0 0-12.53-3.92 22.14 22.14 0 0 0-11.53 3.11.71.71 0 1 1-.74-1.22 23.61 23.61 0 0 1 12.27-3.31c9.65 0 19.39 5.34 19.39 17.27 0 7.16-2.54 13.34-8 19.45a.69.69 0 0 1-.54.24z"></path><path fill="#AEAEAE" d="M106.82 174.73a.71.71 0 0 1-.66-.76c0-.58.06-1.16.06-1.72 0-11.17-7.72-12.84-12.31-12.84A29.35 29.35 0 0 0 77.73 165a.7.7 0 0 1-1-.17.72.72 0 0 1 .17-1 30.77 30.77 0 0 1 17-5.81c4.12 0 13.73 1.39 13.73 14.26 0 .59 0 1.2-.06 1.82a.72.72 0 0 1-.75.63z"></path><path fill="#CACACA" d="M91.53 174.78a.64.64 0 0 1-.2 0 .72.72 0 0 1-.48-.89 6.27 6.27 0 0 0 .27-1.82 6.71 6.71 0 0 0-5.27-6.49.71.71 0 0 1-.54-.85.71.71 0 0 1 .85-.54 8.15 8.15 0 0 1 6.38 7.81 7.72 7.72 0 0 1-.33 2.23.7.7 0 0 1-.68.55zM99.47 177.07a.59.59 0 0 1-.25 0 .71.71 0 0 1-.41-.91c.08-.21.15-.41.21-.61 1.3-4.24-.59-8.18-4.92-10.3a.71.71 0 1 1 .62-1.28c4.94 2.41 7.15 7.12 5.66 12-.07.24-.15.47-.24.7a.72.72 0 0 1-.67.4zM112.39 175.18a.58.58 0 0 1-.26-.05.7.7 0 0 1-.4-.92 6 6 0 0 0 .39-1.54 9 9 0 0 0-3.28-7.79.71.71 0 0 1 .89-1.11 10.5 10.5 0 0 1 3.8 9.09 7.53 7.53 0 0 1-.48 1.88.7.7 0 0 1-.66.44zM124.11 173.83a.58.58 0 0 1-.19 0 .72.72 0 0 1-.5-.88 5.56 5.56 0 0 0 .22-1.57 8.78 8.78 0 0 0-3.44-6.41.71.71 0 0 1 .89-1.11 10.12 10.12 0 0 1 4 7.52 7.24 7.24 0 0 1-.27 2 .71.71 0 0 1-.71.45zM129.33 174.44h-.15a.71.71 0 0 1-.55-.85 6.69 6.69 0 0 0 .15-1.44 7.74 7.74 0 0 0-3.51-6.65.71.71 0 1 1 .69-1.25 9.23 9.23 0 0 1 4.24 7.9 8.38 8.38 0 0 1-.18 1.75.71.71 0 0 1-.69.54z"></path><path fill="#AEAEAE" d="M57.08 171.6c2 1.41 4 2.74 6.09 4a73.68 73.68 0 0 0 80.09-4z"></path><path fill="#FFD700" d="M110.08 147.68l-9.72 17.55.22-11.08-6.26-.31 8.62-16.14.38 9.74 6.76.24z"></path><path fill="#666" d="M146.85 96.77c-6-.14-10.78-2.33-14.3-6.49a.72.72 0 0 1 .09-1 .71.71 0 0 1 1 .09 17.08 17.08 0 0 0 13.24 6 .71.71 0 0 1 .69.73.7.7 0 0 1-.72.67z"></path><path fill="#666" d="M128.27 93.07a.71.71 0 1 1 0-1.42 5.39 5.39 0 0 0 3.13-1.14 5.78 5.78 0 0 0 2.28-4.62 5.45 5.45 0 0 0-.84-2.92.72.72 0 0 1 .23-1 .71.71 0 0 1 1 .22 6.9 6.9 0 0 1 1 3.68 7.18 7.18 0 0 1-2.86 5.76 6.68 6.68 0 0 1-3.94 1.44z"></path><path fill="#FFF" d="M123.11 163c.64-2.6 2.41-8 2.64-12.46a16.66 16.66 0 0 1-.66-4.74 3 3 0 0 0-2.67-2.07c-4.62 0-11.25 12.11-11.28 14.53 0 4 4.71 3.77 7 10.91"></path><path fill="#9ABBFF" d="M101.43 129.13l-.1-.59a1.79 1.79 0 0 0-2-1.49l-4.42.7-4.42.71a1.79 1.79 0 0 0-1.48 2l.09.6a1.78 1.78 0 0 0 2 1.48l4.46-.7 4.38-.7a1.8 1.8 0 0 0 1.49-2.01zM90 125.61l4.42-.7 4.43-.71a1.79 1.79 0 0 0 1.48-2l-.09-.6a1.8 1.8 0 0 0-2-1.48l-4.3.68-4.54.72a1.79 1.79 0 0 0-1.48 2l.09.59a1.79 1.79 0 0 0 1.99 1.5z"></path><path fill="#AEAEAE" d="M118.56 175.59a.71.71 0 0 1-.68-.74v-1c0-6.78-3-11.74-8.06-13.26a.67.67 0 0 1-.45-.42.71.71 0 0 1 0-.62c3.53-6 6-11 6.47-20.67a.71.71 0 0 1 1.42.06c-.41 9.53-2.92 14.87-6.22 20.58 5.1 2 8.23 7.37 8.23 14.33v1a.71.71 0 0 1-.71.74z"></path><path fill="#666" d="M93.54 46.42c6 10.16 12.91 24.34 12.91 36.62 0 15.94-10 24.91-19.64 24.91-6.16 0-13-3.49-17.23-9.09-.49-37.95 22.94-51.98 23.96-52.44z"></path><path fill="#FFD700" d="M94.77 115.16l-7.78-9.55-7.01 4.89-3.52-25.12 8.2 11.37 6.55-4.45 3.56 22.86z"></path><path fill="#CACACA" d="M79.14 55.69c6.1-8.5 18.55-14.12 29.92-14 23.88.29 25.72 17.6 26.79 28.44.19 1.95 7.44-2.62 7.44-6.08 0-17.21-23.68-23.94-41.1-23.94-12.88 0-23.47 9.5-23.47 13.79a3.9 3.9 0 0 0 .42 1.79z"></path></g><g viewBox="0 0 200 200" id="error-on-load"><path fill="#D49CFF" d="M24.43,113.89c17.98-0.12,38.44-0.76,53.59-3.34c32.9-5.6,56.58-7.79,80.67-7.17 c4.67,0.12,9.52,0.43,14.31,0.85c0.08-1.4,0.12-2.8,0.12-4.21c0-41.42-33.58-75-75-75c-41.42,0-75,33.58-75,75 C23.13,104.76,23.59,109.39,24.43,113.89z"></path><path fill="#BD79FF" d="M173,104.23c-4.79-0.42-9.65-0.73-14.31-0.85c-24.09-0.63-47.77,1.56-80.67,7.17 c-15.15,2.58-35.6,3.22-53.59,3.34c6.51,34.79,37.02,61.13,73.7,61.13C138.13,175.02,170.82,143.69,173,104.23z"></path><path fill="#FFD61D" d="M148.24,52.39c3.35-2.63,7.79-3.53,11.97-3.45c3.25,0.06,6.09,1.04,8.67,3.03l-2.26,0.79l-8.55,3.14 l-3.54,3.34L142.28,71.5l-5.53,5.77l-0.5-1.39l6.64-11.42c0,0,2.74-5.59,7.21-10.05c0,0-3.68,1.4-5.41,2.73 C144.67,57.16,145.95,54.19,148.24,52.39z"></path><path fill="none" d="M156.38,64.74 c-0.01,0-0.01-0.02,0-0.02"></path><path fill="none" d="M156.38,64.5 c-0.02,0-0.02-0.03,0-0.03"></path><path fill="#9A4DFF" d="M129.27 137.95L127.61 137.91 139.97 112.28 127.44 112.18 119.16 137.74 117.45 137.7 113.16 153.31 129.86 153.65 122.79 148.54z"></path><path fill="#FFD61D" d="M184.39,39.46l-12.91,14c0,0,0.48,2.6,4.47,3.22L184.39,39.46z"></path><path fill="#FFF771" d="M119.07,77.23l7.63,0.36c3.22,0.58,9.54-1.7,9.54-1.7l19.15-19.04c1.2-1.19,2.65-2.11,4.24-2.68 l6.47-2.33c0,0,5.14-5.98,5.7-7.27c2.06,0.59-0.44,7.22-0.44,7.22l7.37,6.26c0,0,3.18,5.88,14.83,13.37l0.9,7.25l-5.33,2.09 l-12.46-6.13c-5.16-0.28-9.63-3.64-9.63-3.64s-12.67,12.34-13.54,24.58c-0.51,7.23-5.66,16.29-6.58,17.5l0,0l5.23,7.85 l-1.57,28.7c0,0-0.9,5.61-7.17,5.01v-28.94l-8.78-10.03c-3.79-0.21-8.73-0.61-15.3-0.93C114.8,103.43,114.91,90.93,119.07,77.23z"></path><path fill="#4620AE" d="M142.51 155.96L158.84 155.96 151.95 151.01 153.03 140.62 142.61 139.74z"></path><path fill="#414042" d="M174.63,60.9c0.09-0.36,0.3-0.67,0.67-0.72c1.05-0.16,0.99,1.91,0.17,2.2c-0.36,0.13-0.66-0.22-0.79-0.51 C174.58,61.6,174.55,61.23,174.63,60.9z"></path><path fill="#414042" d="M192.03,72.22c0.07-0.13,0.32-0.36,0.35-0.21c0.02,0.11,0.47,1.94,0.42,1.95 C192.22,74.07,191.76,72.73,192.03,72.22z"></path><path fill="#4620AE" d="M120.07,78.33c0,0,6.49,17.84,0.15,35.08C119.45,111.36,114.54,98.75,120.07,78.33z"></path><path fill="#414042" d="M193.3,79.14l-3.12-1.87c-0.24-0.14-0.32-0.45-0.17-0.69c0.14-0.24,0.45-0.32,0.69-0.17l3.77,2.27 L193.3,79.14z"></path><path fill="#FFD61D" d="M18.15,88.93c1.11-3.12,0.58-6.4,1.78-9.67c1.06-2.89,2.63-5.52,5.07-7.45 c4.36-3.46,10.5-4.23,15.55-1.85c0.21,0.1,0.42,0.2,0.63,0.31c0.2,0.11,0.4,0.22,0.59,0.32c1.49,0.85,2.77,2,3.88,3.31 c4.76,5.63,10.23,7.35,10.23,7.35c-1.77,2.61-2.58,5.65-2.58,5.65s-11.09-4.65-12.5-5.05c-3.33-0.97-7.55-0.08-9.68,2.66 c-2.56,3.28-3.08,7.76-3.08,7.76c-1.81,8.82-9.62,8.97-9.62,8.97c2.16-2.41,2.43-6.06,2.3-9.71c-0.43,0.56-1.62,2.6-6.19,2.95 C14.51,94.49,17.12,91.83,18.15,88.93z"></path><path fill="#9A4DFF" d="M56.63 139.58L65.76 123.61 63.43 117.8 54.67 115.87 53.98 127.51 48.98 139.41 47.48 139.37 41.23 154.79 57.92 155.12 50.85 150.01 58.41 139.62z"></path><path fill="#FFF771" d="M81.6,76.56c0,0-26.34-2.26-28.97-1.32c-2.15,0.77-8.17,9.6-8.62,11.02c-0.97,3.05-2.28,9.5-1.26,20.71 c0.05,0.54,22.49,15.73,23.22,18.09l-1.62,29.63c5.07,0.84,6.04-4.72,6.04-4.72l6.93-27.71l-5.16-6.19l9.43-1.77 C84.99,104.57,85.87,89.53,81.6,76.56z"></path><path fill="#FF9BEA" d="M57.8,84.36c-0.06-0.66,0.07-1.37,0.44-2.09c1.39-2.68,5.37-2.14,7.12-0.17 c0.74,0.84,1.26,1.91,1.28,3.04c0.05,2.33-1.86,4.29-4.22,3.73C60.25,88.36,57.99,86.57,57.8,84.36z"></path><path fill="#FF9BEA" d="M53.01,92.54c0.35-0.37,0.89-0.59,1.65-0.55c1.82,0.1,3.44,2.32,2.87,4.1 c-0.63,1.94-2.8,1.53-4.04,0.38C52.42,95.48,52.09,93.51,53.01,92.54z"></path><path fill="#CCC" d="M56.93,93.26L56.93,93.26c-0.04-0.06-0.08-0.12-0.12-0.18C56.85,93.14,56.89,93.2,56.93,93.26z"></path><path fill="#CCC" d="M56.93,93.26c0.08,0.1,0.15,0.21,0.22,0.31C57.08,93.47,57.01,93.36,56.93,93.26z"></path><path fill="#FF9BEA" d="M65.57,93.62c0,0,1.79,1.67,0.62,3.23c0,0-1.21,1.94-3.61-0.28c0,0-1.61-1.9,0.19-3.21 C64.28,92.26,65.57,93.62,65.57,93.62z"></path><path fill="#4620AE" d="M62.03 155.96L78.36 155.96 71.17 151.01 73.82 142.49 64.48 139.84z"></path><path fill="#FFCA71" d="M79.3,107.44c0,0,0.91-0.26,2.24,0.04c0.61,0.13,0.58,0.53,0.96,2.43c0.24,1.2,0.42,2.11-1.59,3.06 l-1.16-3.78L79.3,107.44z"></path><path fill="#FFCA71" d="M81.76,91.52c0.81,2.34,2.59,3.54,2.59,3.54s1.15-4.9,5.19-3.5c1.44,0.31,3.3,1.5,4.62,0.33 c0.21-0.18-1.07-0.75-0.68-1.13c0.32-0.31,1.5,0.44,1.83,0.2c0.76-0.56,1.09-0.45,1.64-0.34c0.76,0.16,1.19,0.15,1.27-1.15 c0.03-0.59,0.05-1.92,0.95-3.44l0,0c1.8-3.01,0.83-6.9-2.18-8.7c-3.01-1.8-6.9-0.83-8.7,2.18c-0.42,0.69-0.68,1.44-0.81,2.19 c-0.42,1.28-0.95,2.78-1.83,3.81c-0.62,0.78-1.21,0.6-1.21,0.6l-2.83,0.12C81.6,86.22,80.95,89.18,81.76,91.52z"></path><path fill="#212121" d="M94.84,82.72c-1.79-0.39-2.28,0.37-3.15,1.8c-0.88,1.44-1.89,0.36-1.51-0.28 C90.86,83.1,90.02,82,89,82.6c-1.25,0.74-0.72,2.9-1.15,3.39c-0.43,0.49-2.46-0.64-1.88-1.51c0.58-0.87,1.61-4.25,2.31-4.97 c0.71-0.71,2.73-1.64,5.03-0.14C95.61,80.86,95.92,82.95,94.84,82.72z"></path><g fill="#4620AE"><path d="M95.8,75.18c3.59,0.89,6.32,2.56,4.78,8.77l-13.17-2.83C89.05,74.52,91.3,74.06,95.8,75.18z"></path><path d="M100.58,83.86l4.46,2c0.3,0.16,0.14,0.62-0.19,0.56c-2.07-0.37-6.4-1.22-10.02-3.79L100.58,83.86z"></path></g><circle fill="#231F20" cx="96.23" cy="86.35" r=".33"></circle><path fill="#FBC02D" d="M96.12,85.31c0.31-0.07,0.6-0.07,0.89-0.01c0.3,0.07,0.6,0.21,0.88,0.43c0.18,0.14,0.12,0.28-0.1,0.19 c-0.81-0.3-1.16-0.35-1.76-0.41C95.79,85.48,95.83,85.38,96.12,85.31z"></path><path fill="#212121" d="M96.12,85.31c0.31-0.07,0.6-0.07,0.89-0.01c0.3,0.07,0.6,0.21,0.88,0.43c0.18,0.14,0.12,0.28-0.1,0.19 c-0.81-0.3-1.16-0.35-1.76-0.41C95.79,85.48,95.83,85.38,96.12,85.31z"></path><path fill="#4620AE" d="M81.08,78.04c-0.01-0.05-0.02-0.1-0.03-0.15c0,0-0.23,0.64-0.56,1.79c-0.44,1.51-1.05,3.92-1.55,6.93 c0.98-0.19,1.88-0.31,2.65-0.38l0.01,0c0.28-0.03,0.54-0.05,0.79-0.07C82.09,83.61,81.67,80.9,81.08,78.04"></path><path fill="#9A4DFF" d="M83.03,98.07c-1.26,2.16-2.8,4.11-4.38,5.81c-0.93-6.5-0.46-12.61,0.3-17.27 c0.98-0.19,1.88-0.31,2.65-0.38l0.01,0c0.28-0.03,0.54-0.05,0.79-0.07c1.26-0.09,2.03-0.05,2.03-0.05 c-2.55,3.01,0.85,6.89,0.85,6.89c0,0.01,0,0.01-0.01,0.02C84.73,94.8,83.95,96.49,83.03,98.07"></path><path fill="#4620AE" d="M83.03,98.07c-1.26,2.16-2.8,4.11-4.38,5.81c0.17,1.18,0.38,2.37,0.65,3.57l0,0 c0,0,0.91-0.26,2.24,0.04c0.31,0.07,0.45,0.21,0.57,0.57C82.55,105.59,82.95,102.24,83.03,98.07z"></path><path fill="#FFF" d="M59.31,35.82c1.03,1.06,2.04,1.97,3.62,2.22c1.8,0.53,3.58-0.98,5.38-1.21c2-0.26,4.03,0.89,5.12,2.34 c1.77,2.36,1.2,5.71,4.73,6.46c2.72,0.57,5.25,0.16,8.35,0.39c2.06,0.15,4.61,0.7,5.81,2.38c1.28,1.81,0.35,5.32-0.58,7.39 l-54.08-0.18C43.51,47.68,50.86,40.94,59.31,35.82z"></path><path fill="#D49CFF" d="M59.31,35.82c-0.44-0.45-0.88-0.93-1.37-1.4c-1.63-1.56-3.8-2.98-8.19-2.77 c-3.86,0.18-7.75,2.08-10.11,5.4c-0.01,0.02-0.03,0.04-0.04,0.06c-0.74,1.05-1.31,2.18-1.82,3.33c-0.47,1.06-0.58,2.47-1.61,3.24 c-0.06,0.05-0.12,0.1-0.19,0.15c-1.37,0.81-3.46-0.1-4.86-0.23c-1.36-0.13-2.79-0.16-4.2,0.13c-2.96,0.6-5,2.6-5.62,5.52 c-0.36,1.73,0.46,6.48,0.46,6.48l11.8-0.09l4.11-0.03C43.51,47.68,50.86,40.94,59.31,35.82z"></path></g><g id="escape-hatch"><path d="M21,19c-.18-.45-.17-.43-2-4H17V0H3V10.22A3.3,3.3,0,0,0,5.59,8.44c.52-.92.45-2.17,1.79-2.85a2.89,2.89,0,0,1,2.12,0L15,7v5H13V8.44L10.9,8,14,16h4l1,2H12.5l-2-4L8,16,7,21H5l1-6.18,2.14-2L7,9.8a5.33,5.33,0,0,1-4,2.5S3,20.84,3,21l3,3H7.74L5.47,22H7.59l2.8,2H20l-3-3V19C17.09,19,21,19,21,19ZM6.14,5.2a2,2,0,1,1,2-2A2,2,0,0,1,6.14,5.2Z"></path></g><g id="feature-search"><path d="M20 20c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h5.5c-.3.8-.5 1.6-.5 2.5 0 3.6 2.9 6.5 6.5 6.5.8 0 1.5-.1 2.1-.4L20 15v5zm-.7-11.1c.4-.7.7-1.5.7-2.4C20 4 18 2 15.5 2S11 4 11 6.5s2 4.5 4.5 4.5c.9 0 1.7-.3 2.4-.7l3.1 3.1 1.4-1.4-3.1-3.1zm-3.8.1C14.1 9 13 7.9 13 6.5S14.1 4 15.5 4 18 5.1 18 6.5 16.9 9 15.5 9z"></path></g><g id="first-page"><path d="M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"></path></g><g id="last-page"><path d="M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"></path></g><g viewBox="0 0 200 200" id="no-comments"><path fill="#B3B3B3" d="M57.89,86.77v23.97c0,12.37-15.81,21.3-25.4,25.58c-5.98-10.77-9.39-23.15-9.39-36.34 c0-11.59,2.63-22.57,7.33-32.37L57.89,86.77z"></path><path fill="#CCC" d="M164.79,134.29c-10.08-3.61-26.47-11.43-26.47-24.12V51.03c0-0.85-0.69-1.54-1.54-1.54H60.04 c-1.5,0-2.15,0.43-2.15,2.15v35.14L30.44,67.62C42.52,42.4,68.28,24.98,98.11,24.98c41.42,0,75,33.58,75,75 C173.11,112.35,170.09,124,164.79,134.29z"></path><path fill="#949494" d="M57.89,86.77V51.64c0-1.72,0.64-2.15,2.15-2.15h76.74c0.85,0,1.54,0.69,1.54,1.54v59.14 c0,12.69,16.39,20.51,26.47,24.12c-0.03,0.07-0.07,0.13-0.1,0.2c-14.13-1.65-28.77-2.86-43.4-3.48 c-31.29-1.32-62.52,0.07-88.62,5.63c-0.06-0.1-0.12-0.21-0.18-0.31c9.59-4.28,25.4-13.21,25.4-25.58V86.77"></path><path fill="#CCC" d="M162.65,138.17c0.72-1.21,1.39-2.44,2.04-3.69c-14.13-1.65-28.77-2.86-43.4-3.48 c-31.29-1.32-62.52,0.07-88.62,5.63c0.7,1.25,1.44,2.48,2.21,3.68c13.32,20.84,36.65,34.67,63.22,34.67 c21.07,0,40.09-8.7,53.71-22.68C155.96,148.05,159.61,143.31,162.65,138.17z"></path><path fill="#565656" d="M63.02,146.12v4.68h0.1c0,1.54,15.55,4.02,34.74,4.02s34.74-2.48,34.74-4.02v-4.68H63.02z"></path><path opacity=".25" fill="none" d="M67.62 147.85L67.65 147.94"></path><path opacity=".25" fill="none" d="M67.62 147.85L67.65 147.94"></path><path fill="#565656" d="M41.21,60.88l4.04,2.55l5.58-12.07l-12.8-4l-4.12,8.92l5.59,3.52v83.9c-4.98,0.43-8.61,3.28-8.61,3.28 H49.8c-2.95-2.36-5.91-3.23-8.59-3.33V60.88z"></path><path fill="#565656" d="M150.51,141.24h18.92c0,0-3.51-2.96-8.61-3.3V51.8l1.21-2.56l-8.26-5.32l-8.66,10.24l11.18,7.2l2.81-5.93 v82.51C156.48,138.07,153.55,138.96,150.51,141.24z"></path><ellipse fill="#FFF" cx="97.81" cy="145.96" rx="34.74" ry="4.72"></ellipse></g><g viewBox="0 0 200 200" id="no-held-comments-v2"><path fill="#FFF" d="M148.72 119.48c-.86-1.24-1.69-2.38-2.51-3.43 1-1.53 2.19-2.77 2.19-5.76 0-4.65-2.91-5.06-3.43-9a9.5 9.5 0 0 1-.08-1.25c0-5.11 3.51-5.11 3.51-10.21a8.12 8.12 0 0 0-.42-2.69c-.93-2.65-3.09-3.52-3.09-7.53a9 9 0 0 1 .16-1.74c.48-2.38 1.88-4.41 2.38-6.69H172c.5 2.28 1.91 4.31 2.38 6.69a5.71 5.71 0 0 1 .12.87 8.19 8.19 0 0 1 0 .87c0 2.95-1.17 4.2-2.15 5.71a8.29 8.29 0 0 0-.64 7.89c1 2.14 2.79 3.19 2.79 6.83a9.5 9.5 0 0 1-.08 1.25c-.52 3.9-3.42 4.31-3.42 9 0 5.11 3.5 5.11 3.5 10.22 0 3.89-2 4.82-3 7.31a7.79 7.79 0 0 0-.5 2.9 9.07 9.07 0 0 0 .14 1.65 78.7 78.7 0 0 1-10.79 7.25q-2.24-4.32-4.27-8c-1.29-2.32-2.54-4.47-3.73-6.44s-2.45-3.99-3.63-5.7z"></path><path fill="#E4E4E4" d="M144.45 88.58a.72.72 0 0 1-.58-.3.71.71 0 0 1 .17-1c1.86-1.31 4.1-3.51 4.23-6.52a.72.72 0 0 1 .73-.68.71.71 0 0 1 .68.74c-.11 2.84-1.78 5.48-4.82 7.62a.71.71 0 0 1-.41.14zM144.74 96.94a.72.72 0 0 1-.61-.34.71.71 0 0 1 .23-1c5.83-3.6 9.27-8.3 10.22-14a.71.71 0 0 1 1.4.24c-1 6.1-4.68 11.13-10.87 15a.64.64 0 0 1-.37.1zM143.54 105.62a.72.72 0 0 1-.65-.42.71.71 0 0 1 .36-.94c5.6-2.49 9.57-5.81 11.8-9.88a.71.71 0 0 1 1-.29.72.72 0 0 1 .28 1c-2.38 4.35-6.57 7.88-12.46 10.5a.79.79 0 0 1-.33.03zM165.17 104.86a.7.7 0 0 1-.57-1.14 16 16 0 0 1 9.65-6.1.71.71 0 0 1 .28 1.4 14.56 14.56 0 0 0-8.8 5.57.71.71 0 0 1-.56.27zM162.67 115.5a.69.69 0 0 1-.2 0 .71.71 0 0 1-.49-.87l.18-.57c1.47-4.26 6-7.81 11.59-9a.71.71 0 0 1 .3 1.39c-5.09 1.12-9.24 4.31-10.55 8.12l-.15.48a.71.71 0 0 1-.68.45zM152.9 126.72a.7.7 0 0 1-.61-.35.71.71 0 0 1 .25-1c3-1.8 4.78-4 5.16-6.65a.7.7 0 0 1 .8-.6.71.71 0 0 1 .6.81c-.45 3.05-2.41 5.63-5.84 7.66a.68.68 0 0 1-.36.13zM156.12 132.32a.75.75 0 0 1-.6-.32.72.72 0 0 1 .21-1 12.57 12.57 0 0 0 5.39-6.33.71.71 0 1 1 1.35.45 14 14 0 0 1-6 7.07.71.71 0 0 1-.35.13z"></path><path fill="#6628D4" d="M71.39 108.64l-2.85-5.86-3.27-6.72a11.39 11.39 0 0 1-8.87 4.4c-8.53 0-7.83-7.94-8.85-16.22l23-12.67A21.91 21.91 0 0 0 65 66.35a9.79 9.79 0 0 1-4.21 5.93 10.34 10.34 0 0 1-5.7 1.72 9.16 9.16 0 0 1-1.83-.18 11.25 11.25 0 0 1-4.42-2 14 14 0 0 1-3 5.08c-4.66 4.89-11 1.9-11 7.36 0 1.84.88 4 .88 5.67a2.92 2.92 0 0 1-3 3c-2.45 0-3.66-3.43-3.66-6 0-5.83 6.4-10 10.86-12.82l6.33-4.6a14.25 14.25 0 0 1-1.61-2.26l6.65-4.46a27 27 0 0 0-15.22 4.7 27.85 27.85 0 0 0-5.58 5c-3.3-3.75-7.27-6-12.06-6A19.65 19.65 0 0 0 5.7 71.53 11.64 11.64 0 0 0 1.62 80a10.59 10.59 0 0 0 1.27 5.07 7.81 7.81 0 0 0 6.94 4.33h.78c5.33-.44 7.18-5.48 15.14-8.75a28.13 28.13 0 0 0-1.85 10 28.63 28.63 0 0 0 6.94 18.93 29.65 29.65 0 0 0 20.6 10.22 16 16 0 0 1 4.68-.69 17.12 17.12 0 0 1 2.76.22 62.5 62.5 0 0 0 15.22-5.08z"></path><path fill="#9A43FF" d="M55.79 106.57a17.51 17.51 0 0 1-11.53-4.06.71.71 0 1 1 .93-1.08c6.6 5.63 16.35 4.27 22.58 0a.71.71 0 1 1 .8 1.17 23.16 23.16 0 0 1-12.78 3.97zM57.82 113.72a25 25 0 0 1-10-2 .71.71 0 1 1 .56-1.3 24.93 24.93 0 0 0 22.62-1.8l.26-.17a.71.71 0 0 1 .77 1.2l-.28.18a26.32 26.32 0 0 1-13.93 3.89zM55.82 80.39a.68.68 0 0 1-.51-.22 8.88 8.88 0 0 0-5.85-2.65.71.71 0 0 1 .08-1.42 10.32 10.32 0 0 1 6.8 3.1.7.7 0 0 1-.52 1.19zM61.29 77.37a.71.71 0 0 1-.51-.21 4.71 4.71 0 0 0-3-1.38.71.71 0 1 1 .22-1.41 6.06 6.06 0 0 1 3.79 1.8.72.72 0 0 1 0 1 .69.69 0 0 1-.5.2z"></path><path fill="#CBCBCB" d="M140.81 37.66a28.16 28.16 0 0 0-8.48-12l-.16-.13c7-1.45 14.07-.06 19.42 4.37.22.18.42.36.62.54l7.51-16.63 7.51 16.63.62-.54c5.35-4.43 12.44-5.82 19.43-4.37l-.16.13a28.18 28.18 0 0 0-8.49 12h.09a26 26 0 0 1 19.43 8.85h-.23a33.52 33.52 0 0 0-15.5 3.72c5.77 2.31 9.94 8.36 11.21 14.65a24.67 24.67 0 0 0-12-3.59c-6.45 0-9.77 4.12-9.77 8.34a6.92 6.92 0 0 0 .19 1.59h-24.62a6.92 6.92 0 0 0 .19-1.59c0-4.22-3.31-8.34-9.77-8.34a24.7 24.7 0 0 0-12 3.59c1.28-6.29 5.45-12.34 11.22-14.65a33.58 33.58 0 0 0-15.51-3.72h-.22a26.56 26.56 0 0 1 4.43-4 25.61 25.61 0 0 1 15-4.86z"></path><path fill="#E4E4E4" d="M176.8 101.33h-2.33a9.5 9.5 0 0 0 .08-1.25c0-3.64-1.77-4.69-2.79-6.83a8.29 8.29 0 0 1 .64-7.89 73.09 73.09 0 0 1 4.4 15.97z"></path><path fill="#CBCBCB" d="M176.8 101.33h-2.33c-.52 3.9-3.42 4.31-3.42 9 0 5.11 3.5 5.11 3.5 10.22 0 3.89-2 4.82-3 7.31a7.79 7.79 0 0 0-.5 2.9 9.07 9.07 0 0 0 .14 1.65 65.14 65.14 0 0 0 4.92-4.37v-.18a74.16 74.16 0 0 0 .65-26.49z"></path><path fill="#D09BFF" d="M138 133.13c-4.14-1.16-7.4-3.25-8-7.77a16 16 0 0 1-4 .59 7.63 7.63 0 0 1-7.89-6.71 20.44 20.44 0 0 1-8.39 1.82 12.19 12.19 0 0 1-2-.16c4.58-6.63 10.22-12.47 16.45-14.58a15.2 15.2 0 0 1 4.9-.84c6 0 11.23 2.94 17.2 10.57.82 1 1.65 2.19 2.51 3.43q1.77 2.56 3.68 5.7c1.19 2 2.44 4.12 3.73 6.44s2.78 5.12 4.27 8a102.19 102.19 0 0 1-24.5 9.65 26.26 26.26 0 0 0 .94-2.76 36.4 36.4 0 0 0 1.28-10.1c-.06-1.09-.1-2.19-.18-3.28z"></path><path fill="#CBCBCB" d="M148.4 110.29c0 3-1.2 4.23-2.19 5.76-6-7.63-11.17-10.57-17.2-10.57a15.2 15.2 0 0 0-4.9.84c-.39-1.49-.82-3.18-1.32-5H145c.49 3.91 3.4 4.32 3.4 8.97z"></path><path fill="#B476FF" d="M138 133.13c.09 1.09.13 2.19.13 3.28a36.4 36.4 0 0 1-1.28 10.1c-5-.1-10.15-2.73-12.71-6.73h-.19c-5 0-11.48-3.12-13.4-7.77a15 15 0 0 1-6.11 1.4 12 12 0 0 1-3.68-.57 95.22 95.22 0 0 1 5.1-9.21c.59-.92 1.19-1.84 1.81-2.73a12.19 12.19 0 0 0 2 .16 20.44 20.44 0 0 0 8.39-1.82A7.63 7.63 0 0 0 126 126a16 16 0 0 0 4-.59c.59 4.47 3.85 6.59 8 7.72z"></path><path d="M136.84 146.51a26.26 26.26 0 0 1-.94 2.76 125.65 125.65 0 0 1-27.9 3.87c-1.26-6.15-4.75-11-10.41-13 .82-2.13 1.9-4.64 3.2-7.3a12 12 0 0 0 3.68.57 15 15 0 0 0 6.11-1.4c1.92 4.65 8.4 7.77 13.4 7.77h.19c2.52 4 7.71 6.63 12.67 6.73z" fill="#6628d5"></path><path fill="#B476FF" d="M103.62 88.28a4.94 4.94 0 0 1-.73-2.53v-.23c.13-2.67 2.65-4.4 5.25-4.4a6.85 6.85 0 0 1 .91 0c7.46.81 11.35 11.58 13.73 20.16.5 1.8.93 3.49 1.32 5-6.23 2.11-11.87 8-16.45 14.58-.62.89-1.22 1.81-1.81 2.73a14.58 14.58 0 0 0-1.6-1.86l1.51-11.88.71-5.52a5.94 5.94 0 0 0 .12-1.16 3.72 3.72 0 0 0-1.92-3.32c-1.6-1-3.56-1.6-3.56-4a3.75 3.75 0 0 1 1.41-3.17 4.34 4.34 0 0 1-.32-1.6 3.69 3.69 0 0 1 1.43-2.8z"></path><path fill="#FFF" d="M109.73 75.2l-.67 6a6.85 6.85 0 0 0-.91 0c-2.6 0-5.12 1.73-5.25 4.4h-.65a13.83 13.83 0 0 1-2.82-.25l2.76-10.09z"></path><path fill="#FF80FF" d="M106.59 103.21a5.94 5.94 0 0 1-.12 1.16l-.71 5.52H89.65l-.79-8.56-1.54-16.7A8.38 8.38 0 0 1 92 83.32a9.86 9.86 0 0 1 4.1.82l-5.7 20.78a1.78 1.78 0 0 0 1.25 2.18 1.84 1.84 0 0 0 .47.06 1.78 1.78 0 0 0 1.71-1.3l5.63-20.57a13.83 13.83 0 0 0 2.82.25h.65v.23a4.94 4.94 0 0 0 .73 2.53 3.69 3.69 0 0 0-1.42 2.88 4.34 4.34 0 0 0 .32 1.6 3.75 3.75 0 0 0-1.41 3.17c0 2.35 2 3 3.56 4a3.72 3.72 0 0 1 1.88 3.26z"></path><path fill="#CBCBCB" d="M105.76 109.89l-1.51 11.88a11.56 11.56 0 0 0-8.25-3.48 13.91 13.91 0 0 0-4.38.72c-5.71 1.87-9.5 6.83-14.14 6.83a3.38 3.38 0 0 1-3.48-3.33c0-6.3 12.37-5.93 12.37-17.63a15.79 15.79 0 0 0-.41-3.55h2.87l.79 8.56z"></path><path fill="#B476FF" d="M120 58.12l-8.28-1.82a8.19 8.19 0 0 0-9.67 5.85L101 66.29l-2.49 8.91-2.44 8.94a15.62 15.62 0 0 0 3.36 1.15l2.76-10.09 2.48-9.07.84-3a4.66 4.66 0 0 1 5.49-3.37l8.28 1.82a1.77 1.77 0 1 0 .76-3.46z"></path><path fill="#9A43FF" d="M99.43 85.29l-5.63 20.57a1.78 1.78 0 0 1-1.71 1.3 1.84 1.84 0 0 1-.47-.06 1.78 1.78 0 0 1-1.25-2.18l5.7-20.78a15.62 15.62 0 0 0 3.36 1.15z"></path><path fill="#FFF" d="M98.51 75.2l-2.44 8.94a9.86 9.86 0 0 0-4.1-.82 8.38 8.38 0 0 0-4.65 1.31l-.16-1.8a8.47 8.47 0 0 0 7.73-7.63z"></path><path fill="#FF80FF" d="M86.46 75.2h8.43a8.47 8.47 0 0 1-7.73 7.63z"></path><path fill="#FB21F8" d="M94.93 74.38a8.48 8.48 0 0 0-17 0 8.33 8.33 0 0 0 1.14 4.24 8.46 8.46 0 0 0 7.34 4.25 5.53 5.53 0 0 0 .71 0l-.7-7.63h8.43a7.38 7.38 0 0 0 .08-.86z"></path><path fill="#D09BFF" d="M58.89 119.3a62.5 62.5 0 0 0 15.22-5.08l-2.72-5.58-2.85-5.86-3.27-6.72a11.39 11.39 0 0 1-8.87 4.4c-8.53 0-7.83-7.94-8.85-16.22l23-12.67a34.58 34.58 0 0 1 5.06 10.09 8.07 8.07 0 0 1 1.74-.44h.08a2.36 2.36 0 0 1 .38 0 3.18 3.18 0 0 1 3 3.41 4.85 4.85 0 0 1-2 3.66c.65.8 1.29 1.63 1.91 2.49A29.83 29.83 0 0 1 86 101.33a15.79 15.79 0 0 1 .41 3.55c0 11.7-12.37 11.33-12.37 17.63a3.38 3.38 0 0 0 3.41 3.33c4.64 0 8.43-5 14.14-6.83v20.11a18.47 18.47 0 0 1 6 1c5.66 2 9.15 6.85 10.41 13-1.24 0-2.48.05-3.73.05-3.79 0-7.53-.16-11.19-.47-6.63 7.39-17.35 14.64-25.93 14.64-14.32 0-25.84-19-26-32.11v-.3c0-7.85 4.35-13.32 10.35-15.18a16 16 0 0 1 4.68-.69 17.12 17.12 0 0 1 2.71.24z"></path><path fill="#CBCBCB" d="M29.61 37.66a28.16 28.16 0 0 0-8.48-12l-.13-.09c7-1.45 14.07-.06 19.42 4.37.22.18.43.36.62.54l7.5-16.63L56 30.48l.62-.54c5.35-4.43 12.44-5.82 19.43-4.37l-.16.13a28.18 28.18 0 0 0-8.49 12h.09a25.6 25.6 0 0 1 15 4.91 26.78 26.78 0 0 1 4.51 3.9h-.23a33.52 33.52 0 0 0-15.5 3.72c5.77 2.31 9.94 8.36 11.21 14.65a24.67 24.67 0 0 0-12-3.59 11.56 11.56 0 0 0-5.3 1.17 14.42 14.42 0 0 0-3-7l-.94.63-3.56 2.41L54 61l-2.68 1.81a27 27 0 0 0-15.22 4.7c-.95-3.36-4.14-6.17-9.47-6.17a24.73 24.73 0 0 0-12 3.59c1.28-6.29 5.45-12.34 11.22-14.65a33.58 33.58 0 0 0-15.51-3.72h-.24a26 26 0 0 1 19.42-8.85z"></path><path fill="#E4E4E4" d="M148.4 89.87a8.12 8.12 0 0 0-.42-2.69c-.93-2.65-3.09-3.52-3.09-7.53a9 9 0 0 1 .16-1.74c.48-2.38 1.88-4.41 2.38-6.69a6.92 6.92 0 0 0 .19-1.59c0-4.22-3.31-8.34-9.77-8.34a24.7 24.7 0 0 0-12 3.59c1.28-6.29 5.45-12.34 11.22-14.65a33.58 33.58 0 0 0-15.51-3.72h-.22a26.56 26.56 0 0 1 4.43-4 73.89 73.89 0 0 0-43.15 0 26.78 26.78 0 0 1 4.38 4h-.23a33.52 33.52 0 0 0-15.5 3.72c5.77 2.31 9.94 8.36 11.21 14.65a24.67 24.67 0 0 0-12-3.59 11.56 11.56 0 0 0-5.3 1.17 10.89 10.89 0 0 1 .05 1.54 10.6 10.6 0 0 1-.23 2.35 21.91 21.91 0 0 1 5.57 5.22 34.58 34.58 0 0 1 5.06 10.09 8.07 8.07 0 0 1 1.74-.44h.08a2.36 2.36 0 0 1 .38 0 3.18 3.18 0 0 1 3 3.41 4.85 4.85 0 0 1-2 3.66c.65.8 1.29 1.63 1.91 2.49A29.83 29.83 0 0 1 86 101.33h2.87l-1.54-16.7-.16-1.8a5.53 5.53 0 0 1-.71 0 8.46 8.46 0 0 1-7.34-4.25 8.33 8.33 0 0 1-1.12-4.2 8.48 8.48 0 1 1 17 0 7.38 7.38 0 0 1 0 .82h3.62l2.38-8.91 1.14-4.14a8.19 8.19 0 0 1 9.67-5.85l8.19 1.82a1.77 1.77 0 1 1-.76 3.46L111 59.76a4.66 4.66 0 0 0-5.49 3.32l-.84 3-2.48 9.07h7.54l-.67 6c7.46.81 11.35 11.58 13.73 20.16H145a9.5 9.5 0 0 1-.08-1.25c-.03-5.06 3.48-5.06 3.48-10.19z"></path><path fill="#FB21F8" d="M65.1 62.46a10.89 10.89 0 0 1 .13 1.54 10.6 10.6 0 0 1-.23 2.35 9.79 9.79 0 0 1-4.21 5.93 6.08 6.08 0 0 1-.53-2.55c0-3.07 1.83-6.07 1.83-9.45a10.66 10.66 0 0 0-.85-4.15l.94-.63a14.42 14.42 0 0 1 2.92 6.96z"></path><path d="M61.2 56.13a10.66 10.66 0 0 1 .85 4.15c0 3.38-1.83 6.38-1.83 9.45a6.08 6.08 0 0 0 .53 2.55 10.46 10.46 0 0 1-4.08 1.56 6.63 6.63 0 0 1-.84-3.3c0-3.53 2.17-6.66 2.17-10a6.62 6.62 0 0 0-.32-2.08z" fill="#fbb3ff"></path><path fill="#FF80FF" d="M57.68 58.5a6.62 6.62 0 0 1 .32 2.08c0 3.3-2.17 6.43-2.17 10a6.63 6.63 0 0 0 .84 3.3 10.41 10.41 0 0 1-1.58.12 9.16 9.16 0 0 1-1.83-.18 9 9 0 0 1-.84-3.8c0-3.46 1.92-5 1.92-7.42A4.69 4.69 0 0 0 54 61z"></path><path fill="#FB21F8" d="M54 61a4.69 4.69 0 0 1 .31 1.61c0 2.44-1.92 4-1.92 7.42a9 9 0 0 0 .84 3.8 11.25 11.25 0 0 1-4.42-2 15.9 15.9 0 0 1-2.53-2.33 14.25 14.25 0 0 1-1.61-2.26l6.65-4.46z"></path><path fill="#9A43FF" d="M46.31 69.48a15.9 15.9 0 0 0 2.53 2.33 14 14 0 0 1-3 5.08c-4.66 4.89-11 1.9-11 7.36 0 1.84.88 4 .88 5.67a2.92 2.92 0 0 1-3 3c-2.45 0-3.66-3.43-3.66-6 0-5.83 6.4-10 10.86-12.82z"></path><path fill="#FFF" d="M41.09 135v.3q-2.09-1.45-4-3a9.73 9.73 0 0 0 .12-1.51 7.79 7.79 0 0 0-.5-2.9c-1-2.49-3-3.42-3-7.31 0-3.24 1.4-4.42 2.44-6.15a29.3 29.3 0 0 0 15.31 5.41c-6.02 1.79-10.37 7.26-10.37 15.16z"></path><path fill="#CBCBCB" d="M36.7 127.82c-1-2.49-3-3.42-3-7.31 0-3.24 1.4-4.42 2.44-6.15a29 29 0 0 1-5.29-4.81c-.05 1.07-.08 2.15-.08 3.24a73.68 73.68 0 0 0 1.54 15v.18c1.48 1.46 3.07 2.87 4.74 4.23a9.73 9.73 0 0 0 .12-1.51 7.79 7.79 0 0 0-.47-2.87z"></path><path fill="#9A43FF" d="M76.54 94.05h-.76a.71.71 0 0 1 .14-1.42 6.13 6.13 0 0 0 2-.11 6.29 6.29 0 0 0 2.76-1.42.71.71 0 0 1 .94 1.06 7.69 7.69 0 0 1-3.39 1.74 7.58 7.58 0 0 1-1.69.15z"></path><path fill="#9A43FF" d="M73.65 97.05a.71.71 0 0 1-.32-1.35 2.87 2.87 0 0 0 1.58-2.08 2.7 2.7 0 0 0-.75-2.34.71.71 0 0 1 1-1 4.11 4.11 0 0 1 1.11 3.56A4.3 4.3 0 0 1 74 97a.72.72 0 0 1-.35.05zM64.32 86.91a.72.72 0 0 1-.7-.57A5.61 5.61 0 0 1 66.15 80a5.73 5.73 0 0 1 6.92 1.38.71.71 0 0 1-1 1 4.34 4.34 0 0 0-5.22-1.12A4.22 4.22 0 0 0 65 86.05a.7.7 0 0 1-.55.84zM90.9 156.83a.7.7 0 0 1-.49-.19.71.71 0 0 1 0-1 40.3 40.3 0 0 0 6.37-8.14.71.71 0 0 1 1-.28.72.72 0 0 1 .27 1 41.68 41.68 0 0 1-6.58 8.43.68.68 0 0 1-.57.18zM73.43 145h-.18a.68.68 0 0 1-.45-.36c-5.18-10.32-11.23-15.64-12.73-16.33a.71.71 0 0 1 .58-1.3c1.65.75 7.72 6 13.06 16.25 6-3.82 11.33-5.68 16.15-5.68.55 0 1.11 0 1.65.08a.71.71 0 1 1-.14 1.41c-.49 0-1-.07-1.51-.07-4.72 0-10 1.92-16 5.87a.69.69 0 0 1-.43.13z"></path><path d="M108 153.14a125.65 125.65 0 0 0 27.94-3.87 102.19 102.19 0 0 0 24.5-9.65 78.7 78.7 0 0 0 10.79-7.25 65.14 65.14 0 0 0 4.92-4.37 73.48 73.48 0 0 1-143.77 0q2.22 2.19 4.74 4.23 1.92 1.56 4 3c.17 13.13 11.69 32.11 26 32.11 8.58 0 19.3-7.25 25.93-14.64 3.66.31 7.4.47 11.19.47 1.24.02 2.48 0 3.76-.03z" fill="#eedcff"></path><circle fill="#D09BFF" cx="90.78" cy="166.43" r="1.15"></circle><circle fill="#D09BFF" cx="101.56" cy="157.46" r="1.15"></circle><circle fill="#D09BFF" cx="98.79" cy="180.85" r="1.15"></circle><circle fill="#D09BFF" cx="117.84" cy="178.89" r="1.15"></circle><circle fill="#D09BFF" cx="126.93" cy="167.5" r="1.15"></circle><circle fill="#D09BFF" cx="127.64" cy="156.1" r="1.15"></circle><circle fill="#D09BFF" cx="111.37" cy="166.69" r="1.15"></circle><circle fill="#D09BFF" cx="141.46" cy="169.53" r="1.15"></circle><circle fill="#D09BFF" cx="154.04" cy="160.63" r="1.15"></circle><circle fill="#D09BFF" cx="166.02" cy="141.96" r="1.15"></circle><circle fill="#D09BFF" cx="156.27" cy="148.67" r="1.15"></circle><circle fill="#D09BFF" cx="142.6" cy="157.52" r="1.15"></circle><circle fill="#D09BFF" cx="39.13" cy="139.36" r="1.15"></circle><circle fill="#D09BFF" cx="78.42" cy="174.88" r="1.15"></circle><path fill="#6628D4" d="M135.71 149.1a.91.91 0 0 1-.23 0 .72.72 0 0 1-.45-.9 38.27 38.27 0 0 0 1.69-7.82 46 46 0 0 0-2.55-20.57.72.72 0 0 1 .42-.91.71.71 0 0 1 .91.43 47.53 47.53 0 0 1 2.63 21.2 39.72 39.72 0 0 1-1.75 8.12.7.7 0 0 1-.67.45zM66.24 125.33a.71.71 0 0 1-.59-.3c-2.78-4-6-6.15-9.17-6.15a.71.71 0 0 1 0-1.42c3.71 0 7.28 2.34 10.34 6.76a.7.7 0 0 1-.58 1.11z"></path><path fill="#9A43FF" d="M88.08 130.9a.71.71 0 0 1-.52-1.19c2.56-2.8 6.08-3.18 9.17-3.32a.71.71 0 0 1 .06 1.42c-2.93.13-6 .46-8.19 2.86a.71.71 0 0 1-.52.23z"></path><path fill="#FFF" d="M104.25 121.77a14.58 14.58 0 0 1 1.6 1.86 95.22 95.22 0 0 0-5.1 9.21 93.02 93.02 0 0 0-3.2 7.3 18.47 18.47 0 0 0-6-1V119a13.91 13.91 0 0 1 4.38-.72 11.56 11.56 0 0 1 8.32 3.49z"></path><path fill="#FF80FF" d="M100.4 97.93a.72.72 0 0 1-.66-.46c-1.2-3.13.81-5.51 3.33-6.47a7.72 7.72 0 0 1 8.39 2 .7.7 0 0 1-.07 1 .71.71 0 0 1-1-.06 6.25 6.25 0 0 0-6.81-1.65c-1.81.7-3.42 2.28-2.52 4.64a.71.71 0 0 1-.4.92.8.8 0 0 1-.26.08z"></path><path fill="#FF80FF" d="M101.16 93.49a.7.7 0 0 1-.7-.62 5.87 5.87 0 0 1 3.48-6.33 7.56 7.56 0 0 1 8.38 1.34.72.72 0 0 1 0 1 .71.71 0 0 1-1 0 6.2 6.2 0 0 0-6.8-1.08 4.44 4.44 0 0 0-2.68 4.85.71.71 0 0 1-.61.8z"></path><circle fill="#FFF" cx="92.81" cy="89.23" r="2.63"></circle><circle fill="#FFF" cx="101.78" cy="103.29" r="2.07"></circle><circle fill="#FFF" cx="97.81" cy="106.79" r="1.17"></circle><circle fill="#FFF" cx="97.03" cy="97.27" r="2.03"></circle><path fill="#D09BFF" d="M95.44 89.23a2.67 2.67 0 0 0-.39-1.37l-1 3.7a2.63 2.63 0 0 0 1.39-2.33zM95 97.27a2 2 0 0 0 .72 1.55l1-3.55a2 2 0 0 0-1.72 2z"></path><circle fill="#FFF" cx="90.51" cy="94.83" r="1.28"></circle><circle fill="#FFF" cx="100.57" cy="88.96" r=".94"></circle><path fill="#9A43FF" d="M4.13 87.56a.59.59 0 0 1-.29-.07.7.7 0 0 1-.35-.94c2-4.3 6.82-8.46 11.88-7.69a.7.7 0 0 1 .59.81.69.69 0 0 1-.8.59c-3.27-.49-8 1.75-10.38 6.89a.71.71 0 0 1-.65.41zM2.13 77.59a.7.7 0 0 1-.52-.22.72.72 0 0 1 0-1C4.88 73.35 9.35 72 13 72.89c.27.07.53.15.79.24a.71.71 0 0 1-.47 1.34 6.36 6.36 0 0 0-.66-.2c-3.16-.78-7.21.48-10.06 3.13a.7.7 0 0 1-.47.19z"></path></g><g viewBox="0 0 200 200" id="no-held-comments"><path fill="#FFF771" d="M121.33,115.44l41.17-53.91C149.39,39.65,125.46,25,98.11,25c-8.44,0-16.55,1.42-24.13,3.99l-26.24,96.16 c1.9-0.68,3.98-1.05,6.26-1.05c9.64,0,14.06,4.66,18.98,12.82c1.96-19.37,7.08-37.74,25.35-37.74 C109.29,99.18,116.69,105.43,121.33,115.44z"></path><path fill="#FFE855" d="M73.98,28.99C44.4,39.04,23.11,67.02,23.11,100c0,14.56,4.17,28.13,11.36,39.63 c2.88-6.77,7.11-12.27,13.27-14.48L73.98,28.99z"></path><path fill="#FFAE47" d="M121.33,115.44c3.04,6.57,4.9,14.75,5.79,23.87c2.61-3.4,6.12-5.87,10.88-5.91 c10.2-0.09,16.45,4.73,20.21,11.49C144.52,163.17,122.7,175,98.11,175c-6.99,0-13.74-0.98-20.16-2.76 c-14.47-4.03-27.16-12.28-36.69-23.35c-2.5-2.9-4.76-6-6.8-9.26c2.88-6.77,7.11-12.27,13.27-14.48c1.9-0.68,3.98-1.05,6.26-1.05 c9.64,0,14.06,4.66,18.98,12.82c1.96-19.37,7.08-37.74,25.35-37.74C109.29,99.18,116.69,105.43,121.33,115.44z"></path><path fill="#FFE855" d="M158.2,144.88c-3.76-6.75-10.01-11.58-20.21-11.49c-4.75,0.04-8.27,2.51-10.88,5.91 c-0.89-9.12-2.75-17.3-5.79-23.87l41.17-53.91c6.74,11.25,10.62,24.4,10.62,38.47C173.11,116.83,167.56,132.37,158.2,144.88z"></path><path fill="#FFF771" d="M171.83,113.79l26.03,0.2c0,0,1.31-4.18,1.21-5.7c-0.17-2.58-1.71-4.35-4.22-4.88 c-1.2-0.26-2.45-0.23-3.66-0.13c-1.25,0.11-3.2,0.91-4.3,0.19c-0.99-0.65-0.86-2.01-1.17-3.01c-0.31-1.02-0.68-2.03-1.2-2.96 c-0.01-0.02-0.02-0.04-0.03-0.06c-1.67-2.97-4.88-4.68-8.28-4.87c-1.36-0.08-2.49,0.03-3.47,0.26c0.23,2.38,0.35,4.79,0.35,7.23 C173.09,104.74,172.66,109.34,171.83,113.79z"></path><path fill="#FFF" d="M171.83,113.79c0.82-4.45,1.26-9.04,1.26-13.74c0-2.44-0.12-4.85-0.35-7.23 c-4.61,1.08-5.64,4.87-9.04,5.38c-1.68,0.47-3.08-0.89-4.67-1.11c-1.76-0.24-3.73,0.78-4.87,2.08c-1.87,2.11-1.76,5.11-5.03,5.77 c-2.52,0.51-4.75,0.13-7.58,0.33c-1.88,0.13-4.26,0.61-5.54,2.13c-1.38,1.62-0.87,4.25-0.28,6.11L171.83,113.79z"></path><path fill="#FFF" d="M25.18,117.51l19.33-0.4c0,0-0.21-4.37-0.37-5.1c-0.48-2.21-1.83-4.43-3.75-5.36 c-1.87-0.91-3.79-0.03-5.72-0.25c-0.06-0.01-0.11-0.02-0.16-0.03c-3.66-0.52-4.76-4.07-7.59-5.92c-1.22-0.8-2.55-0.81-3.82-0.41 C23.11,106.05,23.83,111.9,25.18,117.51z"></path><path fill="#FFF771" d="M25.18,117.51l-3.03,0.06l-10.81,0.22c0,0,0,0,0,0l-0.2,0l-9.43,0.2c0,0,0.77-4.8,1.61-6.15 c2.44-3.92,5.94-2.09,9.35-2.99h0.21c0.36-0.1,0.71-0.22,1.06-0.38c2.91-1.36,4.1-5.46,6.88-7.31c0.7-0.47,1.48-0.87,2.28-1.12 C23.11,106.05,23.83,111.9,25.18,117.51z"></path><path fill="#FFF771" d="M46.48,45.64c-1.18-1.05-2.81-1.92-5.84-1.82c-3.02,0.11-6.22,1.53-8.39,4.12 c-0.01,0.02-0.03,0.03-0.04,0.05c-0.7,0.83-1.27,1.74-1.81,2.67c-0.5,0.87-0.74,2.04-1.67,2.68c-0.06,0.04-0.11,0.09-0.18,0.12 c-1.23,0.68-2.86-0.1-4-0.22c-1.12-0.11-2.3-0.14-3.51,0.09c-2.57,0.49-4.62,2.2-5.65,4.77c-0.62,1.55-0.78,5.94-0.78,5.94 l17.77-0.14C36.12,57.1,40.89,50.94,46.48,45.64z"></path><path fill="#FFF" d="M46.48,45.64c1.48,1.31,2.27,2.9,4.24,3.23c1.42,0.43,2.83-0.75,4.24-0.92c1.56-0.19,3.16,0.73,4.03,1.89 c1.45,1.91,1.06,4.68,3.93,5.32c2.21,0.49,4.23,0.15,6.73,0.36c1.66,0.14,3.74,0.6,4.84,2.04c1.19,1.57,0.69,4.15,0.11,6.01 l-37.9,0.3l-4.34,0.03C36.12,57.1,40.89,50.94,46.48,45.64z"></path><path d="M94.49,58.88c0.93,0.88,2.65,1.31,3.44,1.42c1.15,0.17,3.11-0.34,3.69-0.88c0.43-0.4,2.61-0.77,2.22-1.83 c-0.61-1.64-1.03-2.94-1.08-5.04c-0.03-1.23-0.15-3.74-0.31-4.72c-0.12-0.7-9.32-1.53-9.46-0.52c-0.17,1.22-0.24,2.79-0.18,4.07 c0.03,0.64,0.01,1.29-0.07,1.93l-0.59,4.67C92.15,57.97,94.22,58.63,94.49,58.88z"></path><path opacity=".9" fill="#EF6C51" d="M93.56,56.97c0,0,2.21-0.2,2.21-3.39l3.73,0.1c0,0,0.34,3.64,3,3.64 c0,0-1.13,2.11-4.32,2.11C98.17,59.43,94.59,59.38,93.56,56.97z"></path><path fill="#EF6C51" d="M101.66,45.21c-0.83-1.7-2.28-2.84-3.93-2.84c-2.58,0-4.68,2.75-4.69,6.14c0,1.14,0.24,2.2,0.64,3.11 c0.81,1.82,2.31,3.04,4.03,3.04c2.58,0,4.68-2.75,4.69-6.14C102.4,47.31,102.13,46.17,101.66,45.21z"></path><path d="M101.66,45.21c-0.23-0.47-0.51-0.9-0.82-1.27c0.5-0.82,0.31-1.96-0.38-2.65c-1.1-1.1-3.42-0.97-4.77-0.47 c-1.12,0.42-1.78,1.28-1.62,2.63c0.03,0.22,0.12,0.47,0.26,0.71c-0.88,1.1-1.44,2.63-1.44,4.32c0,0.68,7.18,1.27,9.61-0.03 C102.45,46.96,101.99,45.73,101.66,45.21z"></path><path fill="#CE93D8" d="M117.93,81.38c-3.73-0.81-10.62-0.2-11.68-0.09c-0.15-3.57-0.28-7.4-0.37-10.92l0,0.06l6.44-1.38 l-4.15-9.86c-0.33-0.71-0.97-1.23-1.74-1.39l-0.64-0.13c0,0,0.01-0.02,0.01-0.01l-1.64-0.32l-0.26-0.05l0,0l-1.48-0.29 c-0.11-0.02-0.22-0.02-0.32,0.02c-1.25,0.49-3.32,4.27-8.19-0.11c-0.15-0.14-0.37-0.19-0.57-0.12l-1.71,0.61l-1.94,0.4 c-0.77,0.16-1.42,0.67-1.74,1.39l-4.15,9.86l6.26,1.35c-0.22,3.93-0.53,7.62-0.98,10.9c-0.88-0.09-7.78-0.76-11.26,0.14 c-1.3,0.31-2.58,0.79-2.86,2.37c-0.09,0.48,0,0.98,0,1.47c0,1.75,1.39,3.58,3.12,4.01c12.85,3.19,26.29,3.19,39.14,0 c1.73-0.43,3.12-2.26,3.12-4.01c0-0.49,0-0.98,0-1.47C120.33,82.3,118.9,81.54,117.93,81.38z"></path><path fill="#EF6C51" d="M100.25,87.94c2.76,0.15,1.52,1.41,7.37,1.1c1.08-0.06,2.64,0.38,3.12,1.47c0.59,1.34-1.16,1.64-2.2,1.68 c-1.46,0.05-2.91,0.14-4.37,0.16c-0.93,0.01-2.75,0.22-3.62-0.21c-1.1-0.55-2.26-1.25-2.36-2.37 C98.04,88.21,99.53,87.9,100.25,87.94z"></path><path fill="#EF6C51" d="M84.66,69.23l-0.77,2.78l-9.12,8.33l0,0c0,0,0,0.01-0.01,0.01l-0.08,0.07c-0.13,0.1-0.44,0.2-1.03-0.13 c-0.3-0.17-0.61-0.31-0.95-0.37c-0.59-0.12-1.53-0.19-2.51,0.18c-0.38,0.14,0.52,0.84,0.91,0.76c0.13-0.03,0.42-0.12,0.98,0.12 c0,0,0.28,0.14,0.34,0.61c0.1,0.69-0.05,0.56-0.64,1.15c-0.49,0.39-1.5,1.03-1.72-0.32c0,0,0.81-1.47,0-2.08 c-0.05-0.04-0.13-0.03-0.18,0.03c-0.16,0.22-0.49,0.85-0.76,1.31c0,0-0.49,0.69-0.2,1.38c0,0,0.12,0.39,0.52,0.93 c0,0-1.23,0.84-2.04,1.36c0,0-1.45,0.98-0.1,1.39c0,0,1.2,0.49,3.51-0.36c0,0,2.38-0.69,3.83-2.2l1.05-0.82l10.82-7.32 c1.59-1.85,3.04-5.75,3.04-5.75L84.66,69.23z"></path><path fill="#EF6C51" d="M111.39,69.24l0.77,2.78l9.12,8.33l0,0c0,0,0,0.01,0.01,0.01l0.08,0.07c0.13,0.1,0.44,0.2,1.03-0.13 c0.3-0.17,0.61-0.31,0.95-0.37c0.59-0.12,1.53-0.19,2.51,0.18c0.38,0.14-0.52,0.84-0.91,0.76c-0.13-0.03-0.42-0.12-0.98,0.12 c0,0-0.28,0.14-0.34,0.61c-0.1,0.69,0.05,0.56,0.64,1.15c0.49,0.39,1.5,1.03,1.72-0.32c0,0-0.81-1.47,0-2.08 c0.05-0.04,0.13-0.03,0.18,0.03c0.16,0.22,0.49,0.85,0.76,1.31c0,0,0.49,0.69,0.2,1.38c0,0-0.12,0.39-0.52,0.93 c0,0,1.23,0.84,2.04,1.36c0,0,1.45,0.98,0.1,1.39c0,0-1.2,0.49-3.51-0.36c0,0-2.38-0.69-3.83-2.2l-1.05-0.82l-10.82-7.32 c-1.59-1.85-3.04-5.75-3.04-5.75L111.39,69.24z"></path></g><g viewBox="0 0 200 200" width="200" height="200" id="no-search-match-v2"><circle cx="100.31" cy="112.45" r="73.49" fill="#e4e4e4"></circle><path fill="#FFD38F" d="M194.89 65.71c2.67 0 3.76 6.17 3.76 13.77s-1.09 13.77-3.76 13.77z"></path><path fill="#00c4a2" d="M194.89 93.25v2.33l-13.4-1.47V64.89l13.4-1.48v29.84z"></path><path fill="#00A08C" d="M181.49 64.89v29.22l-18.22-2.01-3.35-.37V67.26l21.57-2.37z"></path><path fill="#AEAEAE" d="M156.05 160.38a73.62 73.62 0 0 1-23.52 18.15 63.56 63.56 0 0 1-4.48-12.16c5.63.09 6.58 1.83 9.41 1.83a2.81 2.81 0 0 0 3.11-3.16c0-4.79-8.06-7.45-13.17-7.45h-.58v-.89a27.88 27.88 0 0 1 2.83-12.8 21.12 21.12 0 0 1 1.55-2.61c.61.56 1.24 1.12 1.91 1.63a9.53 9.53 0 0 0 2.6 1.45c1.85.63 3.56.4 4.19-1.44 1.07-3.12-.84-5.79-2.53-7.6a27.62 27.62 0 0 1 15.1-4.09c1 0 2.06 0 3.1.12-.2 2.09-.34 4-.34 6.23 0 4.06.77 10.45 4.84 10.45a3.2 3.2 0 0 0 2.46-1.34c2-2.4 2.79-7.46 2.79-10.49 0-1-.05-2-.14-2.92a29.46 29.46 0 0 1 5 2.2 73.71 73.71 0 0 1-14.13 24.89z"></path><path fill="#FFD38F" d="M147.69 89.07q6.1.56 12.23.93v1.73l3.35.37c0 5.83-.05 14.39-5.42 16.82a8 8 0 0 1-3.35.66h-17.37c-1.34-2.14-2.23-5.11-2.23-9.33 0-3 1.23-7.92 3.17-12.19q4.81.58 9.62 1.01z"></path><path fill="#005652" d="M159.92 69.42V90q-6.12-.37-12.23-.93c.71-2.2 1.63-3.84 1.63-5.83a3.2 3.2 0 0 0-3.32-3.48c-3 0-5.84 3.79-7.89 8.32l-2.59-.32V71.23c8-1 16.06-1.71 24.15-2.22z"></path><path fill="#9A43FF" d="M159.92 69v.43l-.3-.41z"></path><path fill="#FFAE39" d="M137.12 109.6h17.38a8 8 0 0 0 3.35-.66l2.07 16.75h-24.74z"></path><path fill="#FFD38F" d="M146 79.76a3.2 3.2 0 0 1 3.37 3.48c0 2-.92 3.63-1.63 5.83q-4.81-.43-9.63-1c2-4.52 4.89-8.31 7.89-8.31z"></path><path fill="#FFAE39" d="M140.57 165a2.81 2.81 0 0 1-3.11 3.16c-2.83 0-3.78-1.74-9.41-1.83a63.56 63.56 0 0 0 4.48 12.16 73.09 73.09 0 0 1-21.75 6.68l-.49-11.63c10.19-11.92 12.31-28.87 12.33-33v-1.63c2.42 1.56 4.76 3.17 7 4.92a27.88 27.88 0 0 0-2.83 12.8v.89h.58c5.14.07 13.2 2.73 13.2 7.48z"></path><path fill="#00A08C" d="M135.47 73.59v11.82l-6.44-.58V74.16l6.44-.57z"></path><path fill="#FFAE39" d="M133.1 142.92l2.08-17.25h24.74l2.6 21a3.2 3.2 0 0 1-2.46 1.34c-4.07 0-4.84-6.39-4.84-10.45 0-2.21.14-4.14.34-6.23-1-.08-2.07-.12-3.1-.12a27.62 27.62 0 0 0-15.1 4.09c1.69 1.81 3.6 4.48 2.53 7.6-.63 1.84-2.34 2.07-4.19 1.44a9.53 9.53 0 0 1-2.6-1.45zM127.48 63.05h-16.32c.51-10.84-6.08-17.94-13.53-18.23h9.12a24.77 24.77 0 0 1 3.77.29c14.62 2.33 16.96 17.94 16.96 17.94z"></path><path d="M124.92 79.45a53.42 53.42 0 0 1-.69 8.22h-.07a6.82 6.82 0 0 1-7.1-7.15 10 10 0 0 1 6.83-9.23 29 29 0 0 1 1.03 8.16z" fill="#922200"></path><path fill="#FFF" d="M123.85 87.76c-7.65 0-11.65-5.07-11.65-9.47 0-4.67 4.38-8.68 9.9-8.68.41 0 .82 0 1.25.06q.3.78.54 1.62a10 10 0 0 0-6.83 9.23 6.82 6.82 0 0 0 7.1 7.15h.07v.09z"></path><path fill="#FFAE39" d="M97.63 44.82c7.45.29 14 7.39 13.53 18.23H78.82c0-.6-.07-1.22-.07-1.84 0-8.73 3.62-14.65 11.6-16.39z"></path><path d="M110.29 173.58l.49 11.63a74.81 74.81 0 0 1-24-.51l-.3-11.29-.85-31.94h.11c4.29-1 9.44-4.45 12.4-11.14 1.67 5.43 5.17 9.91 10.74 10.32zm-7-8.25a4.45 4.45 0 1 0-4.45 4.45 4.45 4.45 0 0 0 4.42-4.45zm-.71-17.6a4.46 4.46 0 1 0-4.46 4.45 4.46 4.46 0 0 0 4.43-4.45z" fill="#f96400"></path><path fill="#FFAE39" d="M110.52 45.11a24.77 24.77 0 0 0-3.77-.29H101c.26-9.4-3.65-15.75-7-15.75 10.48.16 14.62 8.14 16.52 16.04zM108.49 130.32l.43 10.32c-5.57-.41-9.07-4.89-10.74-10.32z"></path><path fill="#FFF" d="M108.41 122.17c7.51 0 13.68 5.51 14.17 16.82v1.63c0 4.09-2.14 21-12.33 33l-1.37-32.94-.43-10.32-.34-8.14z"></path><path fill="#FFD38F" d="M108.05 119.82l.1 2.36.34 8.14H85.34l-.24-9 6.75.64 13.7 1.3C101.2 103.77 96.62 84.32 91 65.18c18.2 8.72 31 2.46 31.28 2.33a16.52 16.52 0 0 1 1 2.16c-.43 0-.84-.06-1.25-.06-5.52 0-9.9 4-9.9 8.68 0 4.4 4 9.47 11.65 9.47h.37c0 .33-.1.65-.16 1 2.43.26 4.79 1.47 4.79 4.3 0 3-1.73 4.19-4.36 4.34.06.64.12 1.29.17 1.95l-7.43-.85a10 10 0 0 0 7.66 5.66v1c0 8.42-1.86 16.32-9.94 16.32a15.2 15.2 0 0 1-4.61-.71 15.64 15.64 0 0 1-2.3-1z"></path><circle fill="#FFAE39" cx="98.81" cy="165.33" r="4.45"></circle><path fill="#FFAE39" d="M98.09 143.27a4.46 4.46 0 1 1-4.45 4.46 4.46 4.46 0 0 1 4.45-4.46zM86.75 40.21c1.52-7.45 5.14-11.12 7.19-11.14 3.37 0 7.28 6.35 7 15.75H87.87a29.86 29.86 0 0 0-1.14-4.54.25.25 0 0 0 .02-.07z"></path><path fill="#9A43FF" d="M98.17 130.28z"></path><path fill="#FFAE39" d="M85.39 130.32h12.76c-3 6.69-8.11 10.19-12.4 11.14h-.11l-.3-11.15zM90.35 44.82c-8 1.74-11.6 7.66-11.6 16.39 0 .62 0 1.24.07 1.84H60.4A18.5 18.5 0 0 1 76.76 45a18.16 18.16 0 0 1 2.24-.18h11.35zM65.52 177.19a73.87 73.87 0 0 1-24.33-21.1c2.35-12.36 11.88-21.05 24.37-24.24a22.41 22.41 0 0 0-1.79 9c0 9.68 5.36 21.83 21 31.5.58.36 1.17.7 1.76 1l.3 11.29a73.06 73.06 0 0 1-21.31-7.45zM92.72 29.07h1.23c-2 0-5.67 3.69-7.19 11.14a.25.25 0 0 1 0 .07c-1-2.92-2.58-5.44-5-6.7a16.08 16.08 0 0 1 10.96-4.51z"></path><path fill="#FFF" d="M85.64 141.47l.85 31.94c-.59-.33-1.18-.67-1.76-1-15.6-9.67-21-21.82-21-31.5a22.41 22.41 0 0 1 1.79-9 18.25 18.25 0 0 1 14.4-11l.73.07 4.41.42.24 9z"></path><path fill="#FFD38F" d="M80.3 73.85l4.76 19.83c-5.6 0-13.68-5.18-13.68-12.15 0-4.51 3.23-7.87 7.24-7.87a7.44 7.44 0 0 1 1.67.19z"></path><path fill="#9A43FF" d="M80.66 120.73v.15l-.73-.07z"></path><path d="M61.85 68.81a30.29 30.29 0 0 1 1.3 8.61c0 8.23-4.61 13.06-11.62 14.63.58-10.93 4.88-18.38 10.32-23.24z" fill="#922300"></path><path fill="#CBCBCB" d="M42.55 67a73.37 73.37 0 0 1 11.5-11.67 30.68 30.68 0 0 1 4 5.07 20 20 0 0 0-9.74 7.17A24.58 24.58 0 0 1 60 64.71h.38a33.16 33.16 0 0 1 1.51 4.1c-5.44 4.86-9.74 12.31-10.32 23.24a24.05 24.05 0 0 1-4.38.55c-.31-4.44-2.49-11.19-5.9-14.69v1.29A24.92 24.92 0 0 1 38 91.68a23.54 23.54 0 0 1-7.18-3.18A73.3 73.3 0 0 1 42.55 67zM54.17 123.86a27.34 27.34 0 0 1-9.5 17.32 47.88 47.88 0 0 1-9 6.17 73.78 73.78 0 0 1-6.79-52A31 31 0 0 1 43.07 99c7 3.93 11.37 10.93 11.37 20.68a31.54 31.54 0 0 1-.27 4.18z"></path><path fill="#FF8C00" d="M101.4 45.53a.7.7 0 0 1-.68-.73c.2-6.65-1.83-11.18-3.79-13.19a3.73 3.73 0 0 0-2.53-1.31c-1.66 0-6.1 3.95-7.18 11.53a.71.71 0 1 1-1.4-.2C87 33.29 92 28.9 94.39 28.88a5.07 5.07 0 0 1 3.53 1.74c2.17 2.22 4.41 7.12 4.19 14.22a.7.7 0 0 1-.71.69z"></path><path fill="#FF8C00" d="M111.59 63.41a.71.71 0 0 1-.68-.74c.25-5.22-1.22-9.84-4.13-13A12.44 12.44 0 0 0 98 45.53a.71.71 0 1 1 .06-1.42 13.88 13.88 0 0 1 9.69 4.58c3.18 3.46 4.78 8.45 4.51 14a.71.71 0 0 1-.67.72zM79.25 63.76a.71.71 0 0 1-.71-.65c0-.63-.07-1.27-.07-1.9 0-9.44 4.21-15.34 12.16-17.08a.71.71 0 0 1 .84.54.69.69 0 0 1-.54.84c-7.33 1.6-11 6.89-11 15.7 0 .6 0 1.2.07 1.79a.71.71 0 0 1-.65.76zM66 178.14a.72.72 0 0 1-.71-.68c-.51-10.22-2.73-17.65-8.17-27.41a.71.71 0 0 1 1.24-.69c5.56 10 7.82 17.56 8.35 28a.71.71 0 0 1-.67.75z"></path><path fill="#CBCBCB" d="M156.3 160.79a.71.71 0 0 1-.61-.35c-4.48-7.48-10-12.38-13.21-13.36a.71.71 0 1 1 .42-1.36c3.32 1 9.12 5.84 14 14a.7.7 0 0 1-.61 1.07z"></path><path fill="#005652" d="M148.06 97.63a.72.72 0 0 1-.7-.59 22.94 22.94 0 0 1-.39-4 18.47 18.47 0 0 1 1.48-7.04 10.76 10.76 0 0 0 .94-3.8 2.5 2.5 0 0 0-2.65-2.78.71.71 0 1 1 0-1.41 3.91 3.91 0 0 1 4.07 4.19 12.1 12.1 0 0 1-1 4.3 17.19 17.19 0 0 0-1.42 6.5 21 21 0 0 0 .37 3.75.72.72 0 0 1-.57.83z"></path><path fill="#AEAEAE" d="M45.1 141.89a.71.71 0 0 1-.62-.37c-1.53-2.85-4.19-6.72-8.21-9a.71.71 0 0 1-.28-1 .72.72 0 0 1 1-.27 23.25 23.25 0 0 1 8.77 9.54.72.72 0 0 1-.3 1 .76.76 0 0 1-.36.1zM54.61 124.57a.73.73 0 0 1-.51-.21c-3.47-3.52-8.23-5.25-14.54-5.31a.71.71 0 0 1-.71-.72.72.72 0 0 1 .71-.7c6.71.06 11.79 1.94 15.54 5.73a.71.71 0 0 1-.5 1.21zM34.36 112.13a.71.71 0 0 1-.51-1.2c3.44-3.56 6.63-7.13 7.84-11.68.09-.31.16-.63.22-1a.71.71 0 0 1 .84-.55.7.7 0 0 1 .55.83c-.07.35-.15.69-.24 1-1.3 4.89-4.61 8.61-8.19 12.3a.7.7 0 0 1-.51.3zM51.4 77.91a.71.71 0 0 1-.58-.31 63.23 63.23 0 0 0-8.57-10.29.71.71 0 0 1 0-1 .72.72 0 0 1 1 0A64.19 64.19 0 0 1 52 76.8a.69.69 0 0 1-.18 1 .66.66 0 0 1-.42.11z"></path><path fill="#FF8C00" d="M94.14 63.41a.71.71 0 0 1-.71-.71v-18a.71.71 0 1 1 1.42 0v18a.71.71 0 0 1-.71.71z"></path><path fill="#FFD38F" d="M82.31 44.82H79a18.16 18.16 0 0 0-2.23.14 6.64 6.64 0 0 1-4.64-6.52 7 7 0 0 1 .58-2.79 5.75 5.75 0 0 1 5.18-2.93 8.13 8.13 0 0 1 3.8.87c2.47 1.26 4 3.78 5 6.7a29.86 29.86 0 0 1 1.14 4.54z"></path><path fill="#FF8C00" d="M110.42 45.41H75.93a.71.71 0 0 1 0-1.42h34.49a.71.71 0 0 1 0 1.42z"></path><path d="M91.85 121.94l-6.75-.64-4.41-.42v-.15l-.7.08-10-1-9.9-.94a38.18 38.18 0 0 1-8.54-24.33c0-.86 0-1.71.06-2.53 7-1.57 11.62-6.4 11.62-14.63a30.29 30.29 0 0 0-1.3-8.61 31.32 31.32 0 0 1 9.41-5.76h47.09a13.83 13.83 0 0 1 4 4.46c-.25.13-13.08 6.39-31.28-2.33 5.58 19.14 10.16 38.59 14.51 58.06zm-6.79-28.26L80.3 73.85a7.44 7.44 0 0 0-1.67-.19c-4 0-7.24 3.36-7.24 7.87-.01 6.97 8.07 12.14 13.67 12.15z" fill="#cf4000"></path><path fill="#FF8C00" d="M92.28 122.65a.7.7 0 0 1-.68-.54L79.18 70.43a.71.71 0 0 1 .52-.86.72.72 0 0 1 .86.53L93 121.77a.71.71 0 0 1-.52.86zM81.13 121.59a.71.71 0 0 1-.69-.55l-6.27-26.4a.71.71 0 1 1 1.38-.32l6.27 26.39a.71.71 0 0 1-.53.86zM70.34 120.56a.71.71 0 0 1-.69-.53l-3.79-14.92a.72.72 0 0 1 .52-.86.7.7 0 0 1 .86.51L71 119.68a.72.72 0 0 1-.52.86z"></path></g><g viewBox="0 0 200 200" id="no-search-match"><path fill="#CCC" d="M167.28,129.05C155.93,156.04,129.24,175,98.12,175c-34.17,0-62.99-22.86-72.03-54.12 c6.45-0.61,13.18-1.08,19.56-1.23c24.09-0.57,47.77,1.42,80.67,6.52C138,127.99,152.85,128.75,167.28,129.05z"></path><path fill="#747474" d="M171.42,115.87c1.1-5.12,1.7-10.43,1.7-15.88c0-41.42-33.58-75-75-75c-41.42,0-75,33.58-75,75 c0,4.97,0.5,9.82,1.42,14.52c4.31-19.56,13.61-48.07,31.35-48.86c9.28-0.41,15.63,4.99,20,12.95 c2.77-18.3,8.87-34.57,21.76-35.14c17.46-0.77,24.74,18.64,27.93,39.84c2.67-3.11,6.16-5.08,10.75-5.13 C156.69,77.94,161.2,103.44,171.42,115.87z"></path><path fill="#949494" d="M167.28,129.05c1.77-4.21,3.16-8.62,4.14-13.18c-10.22-12.43-14.73-37.93-35.09-37.69 c-4.58,0.05-8.08,2.02-10.75,5.13c-3.19-21.2-10.47-40.61-27.93-39.84c-12.89,0.57-18.99,16.84-21.76,35.14 c-4.37-7.96-10.72-13.36-20-12.95c-17.74,0.78-27.05,29.29-31.35,48.86c0.42,2.16,0.95,4.28,1.55,6.36 c6.45-0.61,13.18-1.08,19.56-1.23c24.09-0.57,47.77,1.42,80.67,6.52C138,127.99,152.85,128.75,167.28,129.05z"></path><path d="M104.32,85.47c-0.93-2.03-3.31-3.25-5.62-1.9c-2.31,1.35-2.32,4.8-2.44,9.09s-0.97,9.65,1.85,11.28s4.43,0.37,5.76-2.44 C105.21,98.7,106.23,89.64,104.32,85.47z"></path><path fill="#9A4DFF" d="M105.12,106.54l0.47-10.19c0.02-0.03,0.04-0.06,0.04-0.06l-0.04-0.03l0,0l0,0l-0.19-0.18 c-1.44-1.3-3.08-2.41-4.86-3.25c-1.2-0.57-2.46-0.98-3.77-1.21l-0.82-0.15c-0.23-0.04-0.46,0.03-0.62,0.19 c-4.31,4.15-7.88,9.8-9.1,14.14l8.62,6.31c1.17-1.95,4.19-6.36,6.74-10.03l0.43,5.36c0.51,1.22,2.44,2.23,3.69,2.65l4.89,2.65 l0.27-3.04L105.12,106.54z"></path><path fill="#EF6C51" d="M93.93,110.08c0,0,3.61,2.95,4.55,1.63c0.93-1.32-2.45-3.78-2.45-3.78L93.93,110.08z"></path><path fill="#EF6C51" d="M98.37,91.1c0.88,1.04,2.1,1.56,3.24,1.24c1.71-0.49,2.56-2.71,1.92-4.95c-0.23-0.81-0.63-1.5-1.12-2.05 C101.65,88.66,99.79,90.31,98.37,91.1z"></path><path d="M96.99,142.32l6.02-20.3l-8.13-9.9l-4.47-3.28l-4.17-3.06l-0.06,0.1l-0.01-0.01c-7.32,8.21-0.65,19.3-0.65,19.3l-8.63,6.4 l-0.01-0.01l-6.69,3.62l3.03,7.66l0.79-5.9l4.61-2.29l0,0l14.32-6.54l-0.51-6.16c1.65,1.35,2.88,2.2,2.88,2.2l-0.79,10.03l0,0 l-1.14,11.57l8.55,0.02L97,142.61L96.99,142.32z"></path><path fill="#9A4DFF" d="M66.54,75.2c0.28-2.64,0.61-5.28,0.98-7.91c0.67-4.84,2.46-11.72,7.98-10.69 c3.97,0.75,3.32,7.83,3.14,10.62c-0.38,5.88-1.66,11.66-2.35,17.5c-0.5,4.2-0.57,8.13-0.33,12.33c0.14,2.38,0.28,4.76,0.45,7.14 c0,0-2.33,8.83-9.29,7.71c-1.79-0.29-1.82-2.02-1.27-2.25c2.96-1.25,3.26-4.46,3.1-6.47c-0.37-4.69-3.28-17.22-3.28-17.22 S66.15,78.78,66.54,75.2z"></path><path fill="#9A4DFF" d="M37.96,111.11c0,0,2.03-6.83,2.2-9.93c0.17-3.22,0.26-5.93,0.17-9.11c-0.15-5.01-1.09-11.51,2.69-15.92 c0.97-1.13,3.68-3.96,4.92-4.94h0c6.04,0.43,10.61,5.29,11.3,12.01l0.52,5.06c-0.54,0.79-1.55,4.47-1.81,5.41 c-1.24,4.5-2.6,9.28-4.29,13.65c-1.16,3-4.15,9.09-4.15,9.09s-2.7,5.27-4.76,9.41c-1.31,2.63-4.67,10.34-4.67,10.34 s3.88,2.47,6.98,4c2.86,1.42,3.91,2.44,2.98,4.87c0,0-11.71-0.77-21.57-3.06L37.96,111.11z"></path><path fill="#D49CFF" d="M87.85,44.38c-4.01-3.68-9.08,0.6-13.06,2.17c-2.43,0.96-3.72,1.27-6.46,1.95l0,0 c-0.55,0.08-1.09,0.21-1.62,0.38c-2.84,0.05-6.18,1.51-8.74,2.88c-2.43,1.29-4.84,2.62-7.24,3.98c-2.46,1.4-6.7,4-8.6,5.18 c-0.64,0.4-1.22,0.88-1.73,1.44c-2.21,2.45-8.74,9.62-11.81,12.19c-1.6,1.34-4.48,3.03-7.28,1.39c-0.52-0.3-1.96,0.77-1.15,2.39 c2.46,4.9,8.34,3.91,10.83,3.23c0.7-0.19,1.35-0.53,1.91-0.99c2.53-2.07,10.57-8.6,11.49-9.02c0.11-0.05,0.21-0.1,0.31-0.14 c-0.79,1.29-1.53,2.55-2.21,3.71c-1.96,3.39-3.06,8.97-2.13,12.68c0.41,1.63,1.22,3.2,2.48,4.51c0.54,1.56,1.15,3.07,1.65,4.46 c1.05,2.94,1.77,5.48,2.57,8.52c0.77,2.93,0.82,9.84,0.82,9.84l-1.09,30.94c10.46,1.38,21.43,0.2,21.43,0.2 c0.18-2.52,0.04-4.52-3.2-5.04c-3.5-0.56-7.46-3.11-7.46-3.11s0.9-8.39,1.4-11.2c0.78-4.43,1.85-10.08,1.85-10.08 s1.11-6.5,1.35-9.6c0.35-4.53,0.25-9.35,0.12-13.88c-0.01-0.29-0.02-0.83-0.03-1.46c0.22-1.63,1.24-5.23,5.91-8.05 c7.24-4.36,10.76-11.87,11.74-15.6l-0.02-0.01c0.12-0.36,0.21-0.74,0.27-1.11c0.18-1.18,0.28-2.36,0.65-3.5 c0.34-1.08,0.94-2.12,1.72-2.98c0.83-0.91,1.87-1.6,2.71-2.5c0.81-0.88,1.01-1.42,1.5-2.09c0.84-1.16,1.53-2.46,2.07-3.78 C89.84,49.68,90.07,46.41,87.85,44.38z"></path><path fill="#EEE" d="M83.93,51.31c-0.92-0.51-1.98-0.75-2.81-0.52c-1.21,0.33-4.48,4.81-2.95,6.36 c1.38,1.39,3.85,3.15,5.53,1.19l1.3-1.51c1.41-1.92,0.95-3.07,0.95-3.07C85.81,52.78,84.96,51.88,83.93,51.31z"></path><path d="M81.04,55.25c0,0-0.38-0.16-0.56-0.6l-0.35,0.15c0.25,0.58,0.75,0.79,0.75,0.79c0.02,0.01,1.73,0.92,2.35,1.76 l0.3-0.22C82.86,56.22,81.13,55.3,81.04,55.25z"></path><path d="M84.58,51.22c-0.44-0.29-0.96-0.28-1.17,0.03c-0.16,0.25,0.23,0.42,0.62,0.63c0.22,0.87-1.37,3.1-2.02,3.9l0.29,0.24 c0.23-0.28,2.05-2.58,2.12-3.9c0.35,0.26,0.41,0.46,0.59,0.18C85.21,51.99,85.02,51.51,84.58,51.22z"></path><ellipse transform="rotate(-18.402 86.195 51.593)" cx="86.2" cy="51.6" rx=".35" ry=".35"></ellipse><ellipse transform="rotate(-18.402 83.201 49.845)" cx="83.21" cy="49.85" rx=".35" ry=".35"></ellipse><g fill="#9A4DFF"><path d="M52.28 136.05L51.49 138.41 50.84 135.81"></path><path d="M54.63 133.76L53.84 136.12 53.19 133.52"></path></g><g fill="#9A4DFF"><path d="M74.77 68.63L72.96 69.94 73.85 67.7"></path><path d="M72.1 69.25L70.29 70.56 71.18 68.32"></path><path d="M74.87 71.3L73.05 72.61 73.95 70.37"></path></g><path fill="#9A4DFF" d="M79.03 48.72L77.15 48.97 78.35 47.76"></path><path fill="#CCC" d="M161.28,59.54l25.37,0.51c0,0,1.2-3.59,0.66-5.43c-1.87-6.34-8.55-2.86-12.87-4.15 c-1.61-0.48-2.43-1.8-3.04-3.27c-0.25-0.62-0.47-1.26-0.68-1.88c-0.03-0.09-0.06-0.18-0.09-0.26c-0.02-0.07-0.05-0.14-0.07-0.2 c-0.08-0.22-0.16-0.44-0.24-0.64c-0.56-1.4-1.3-2.43-2.15-3.15c-3.68-3.12-9.53-0.45-12.93,3.26c-0.87,0.95-1.4,1.2-1.95,1.12 c-0.04-0.01-0.07-0.01-0.11-0.02c-0.59-0.13-1.21-0.62-2.31-1c-0.37-0.13-0.74-0.21-1.11-0.26c-0.09-0.01-0.19-0.02-0.28-0.02 c-0.41-0.02-0.82,0.01-1.22,0.08C153.25,48.72,157.64,53.87,161.28,59.54z"></path><path fill="#FFF" d="M161.28,59.54l-18.71-0.37l-0.33-0.01l-12.48-0.25c0,0-1.47-3.33,0.01-5.23 c2.34-3.02,5.03-1.15,7.64-1.51c1.03-0.14,2.01-0.35,2.85-0.73c0.74-0.33,1.29-0.75,1.74-1.24c0.58-0.63,1-1.4,1.47-2.29 c0.59-1.11,1.5-2.11,2.58-2.8c0.03-0.02,0.06-0.04,0.09-0.05c0.12-0.08,0.25-0.15,0.37-0.21c0.09-0.05,0.17-0.09,0.26-0.13 c0.02-0.01,0.03-0.02,0.05-0.02c0.14-0.06,0.27-0.12,0.41-0.17c0.33-0.13,0.68-0.23,1.03-0.29 C153.25,48.72,157.64,53.87,161.28,59.54z"></path><path d="M110.48,108.12l-1.62,1.33l4.54,6.21c0,0-0.96,1.12,0.9,3.64l4.83-3.85c0,0-2.09-2.21-3.42-1.75L110.48,108.12z"></path><path fill="#EF6C51" d="M112.3,109.11c0,0-3.8,2.28-2.04,4.09c1.07,1.1,3.85-1.89,3.85-1.89L112.3,109.11z"></path><path fill="#FFF" d="M172.16,152.74l0.07-0.01l-53.3-37.15l-4.13,3.39l8.4,37.15l0.08-0.01c0.11,4.69,11.45,8.48,25.42,8.48 c14.04,0,25.43-3.83,25.43-8.55C174.14,154.87,173.43,153.76,172.16,152.74z"></path><path fill="#CCC" d="M141.18,149.66c5.47-0.16,11,0.45,12.52,2.12c-1.71,1.7-7.16,2.24-12.62,2.04 c-5.75-0.22-11.19,0.04-11.83-2.16C128.69,149.71,135.58,149.83,141.18,149.66z"></path><path fill="#CCC" d="M151.06,155.74c5.47-0.16,11,0.45,12.52,2.12c-1.71,1.7-7.16,2.24-12.62,2.04 c-5.75-0.22-11.19,0.04-11.83-2.16C138.56,155.79,145.46,155.91,151.06,155.74z"></path></g><g id="report-off"><path d="M11 7h2v2.92l6.91 6.91 1.09-1.1V8.27L15.73 3H8.27L7.18 4.1 11 7.92zm11.27 14.73l-20-20.01L1 2.99l3.64 3.64L3 8.27v7.46L8.27 21h7.46l1.64-1.63L21 23l1.27-1.27zM12 17.3c-.72 0-1.3-.58-1.3-1.3s.58-1.3 1.3-1.3 1.3.58 1.3 1.3-.58 1.3-1.3 1.3z"></path></g><g id="show-ranking"><path d="M19 5v14H5V5h14m1.1-2H3.9c-.5 0-.9.4-.9.9v16.2c0 .4.4.9.9.9h16.2c.4 0 .9-.5.9-.9V3.9c0-.5-.5-.9-.9-.9zM11 7h6v2h-6V7zm0 4h6v2h-6v-2zm0 4h6v2h-6zM7 7h2v2H7zm0 4h2v2H7zm0 4h2v2H7z"></path></g><g id="trend-down-circle-outline"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm0-3l4-3.99h-3V6h-2v7.01H8L12 17z"></path></g><g id="trend-down-circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 16.41L7.29 13.7l1.41-1.41 2.3 2.3V6h2v8.59l2.29-2.29 1.41 1.41-4.7 4.7z"></path></g><g id="trend-down"><polygon points="12 19.2 7.2 14.4 10.8 14.4 10.8 6 13.2 6 13.2 14.4 16.8 14.4"></polygon></g><g id="trend-up-circle"><path d="M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M15.29,11.71L13,9.41V18h-2V9.41l-2.29,2.29 l-1.41-1.41L12,5.59l4.71,4.71L15.29,11.71z"></path></g><g id="trend-up"><polygon points="12 4.8 7.2 9.6 10.8 9.6 10.8 18 13.2 18 13.2 9.6 16.8 9.6"></polygon></g><g id="web-traffic"><path d="M9,9c0.85,3.1,2.15,6.9,3,10l1.24-3.75L18,20l2-2l-4.7-4.7L19,12C15.9,11.15,12.1,9.9,9,9z"></path><path d="M10,3c0.67,0,1.33,0,2,0c0,1.51,0,1.54,0,3c-0.67,0-1.33,0-2,0C10,4.54,10,4.46,10,3z"></path><path d="M2,12c0-0.67,0-1.33,0-2c1.51,0,1.54,0,3,0c0,0.67,0,1.33,0,2C3.54,12,3.46,12,2,12z"></path><path d="M6.12,14c0.47,0.47,0.94,0.94,1.41,1.41c-1.06,1.06-1.09,1.09-2.12,2.12C4.94,17.06,4.47,16.59,4,16.12 C5.03,15.09,5.09,15.03,6.12,14z"></path><path d="M4,5.88c0.47-0.47,0.94-0.94,1.41-1.41c1.06,1.06,1.09,1.09,2.12,2.12C7.06,7.06,6.59,7.53,6.12,8 C5.09,6.97,5.03,6.91,4,5.88z"></path><path d="M16.59,4.46c0.47,0.47,0.94,0.94,1.41,1.41C16.94,6.94,16.91,6.97,15.88,8c-0.47-0.47-0.94-0.94-1.41-1.41 C15.49,5.56,15.56,5.49,16.59,4.46z"></path></g><g id="zoom-in"><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path><path fill="none" d="M0 0h24v24H0V0z"></path><path d="M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z"></path></g><g id="zoom-out"><path fill="none" d="M0 0h24v24H0V0z"></path><path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zM7 9h5v1H7z"></path></g></defs></svg></iron-iconset-svg>';
nHa=c}c=nHa;b.call(a,c.content)};
document.body?oHa():window.addEventListener("DOMContentLoaded",oHa);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1g");

/*

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 UD;UD=new Set;_.VD={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):(UD.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)&&-1===a._interestedResizables.indexOf(this)&&(a._interestedResizables.push(this),a._subscribeIronResize(this))},
stopResizeNotificationsFor:function(a){var b=this._interestedResizables.indexOf(a);-1<b&&(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():_.vd||this._fireResize()},
_fireResize:function(){this.fire("iron-resize",null,{node:this,bubbles:!1})},
_onIronRequestResizeNotifications:function(a){var b=_.G(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("loading"===document.readyState){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):(UD.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?UD.delete(this):UD.add(this)}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1b");

/*

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
*/
_.oUa={IronButtonState:_.Lw,IronButtonStateImpl:_.Kw};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3n");

/*

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
*/
_.vIa={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){"loading"===a?this.alt=this.getAttribute("aria-label")||a:(this.__setAriaHidden(""===a),this.setAttribute("aria-label",a))},
__setAriaHidden:function(a){a?this.setAttribute("aria-hidden","true"):this.removeAttribute("aria-hidden")},
__reset:function(){this.__coolingDown=this.active=!1}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5r");

var gKa=document.createElement("template");gKa.innerHTML='<custom-style><style is="custom-style">html[system-icons] {\n  --ytd-searchbox-legacy-button-icon-color: #030303;\n}\n\nhtml[system-icons][dark] {\n  --ytd-searchbox-legacy-button-icon-color: #fff;\n}\n\nhtml {\n  --ytd-searchbox-border-color: hsla(0, 0%, 53.3%, 0.2);\n  --ytd-searchbox-legacy-border-color: #ccc;\n  --ytd-searchbox-legacy-border-shadow-color: #eee;\n  --ytd-searchbox-legacy-button-color: #f8f8f8;\n  --ytd-searchbox-legacy-button-border-color: #d3d3d3;\n  --ytd-searchbox-legacy-button-focus-color: #e9e9e9;\n  --ytd-searchbox-legacy-button-hover-color: #f0f0f0;\n  --ytd-searchbox-legacy-button-hover-border-color: #c6c6c6;\n  --ytd-searchbox-legacy-button-icon-color: #333;\n  --ytd-searchbox-background: hsl(0, 0%, 100%);\n  --ytd-searchbox-text-color: hsl(0, 0%, 6.7%);\n}\n\nhtml[dark],\n[dark] {\n  --ytd-searchbox-border-color: hsla(0, 0%, 53.3%, 0.4);\n  --ytd-searchbox-legacy-border-color: hsl(0, 0%, 18.82%);\n  --ytd-searchbox-legacy-border-shadow-color: hsla(0, 0%, 0%, 0);\n  --ytd-searchbox-legacy-button-color: hsla(0, 0%, 100%, 0.08);\n  --ytd-searchbox-legacy-button-border-color: hsl(0, 0%, 18.82%);\n  --ytd-searchbox-legacy-button-focus-color: hsla(0, 0%, 100%, 0.08);\n  --ytd-searchbox-legacy-button-hover-color: hsla(0, 0%, 100%, 0.08);\n  --ytd-searchbox-legacy-button-hover-border-color: hsl(0, 0%, 18.82%);\n  --ytd-searchbox-legacy-button-icon-color: hsla(0, 100%, 100%, 0.5);\n  --ytd-searchbox-background: hsl(0, 0%, 7%);\n  --ytd-searchbox-text-color: hsla(0, 100%, 100%, 0.88);\n}\n</style></custom-style>';
document.head.appendChild(gKa.content);
var hKa=document.createElement("template");hKa.innerHTML='<custom-style><style is="custom-style">html {\n  --paper-tooltip: {\n    /* Make sure tooltips don\'t get within 8px of the sides of the screen. */\n    margin: 8px;\n    @apply --ytd-thumbnail-attribution;\n  };\n  --paper-tooltip-delay-in: 1ms;\n  --paper-tooltip-delay-out: 0;\n  --paper-tooltip-duration-in: 150ms;\n  --paper-tooltip-duration-out: 75ms;\n  --yt-button-tooltip-z-index: 2300;\n  --iron-overlay-backdrop-opacity: 0.8;\n  --paper-tab-content-focused-font-weight: 500;\n}\n\n/*# sourceMappingURL=ytd-ui-styles_custom_style.css.map */\n</style></custom-style>';
document.head.appendChild(hKa.content);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy27");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4f");

var yIa,zIa,AIa;yIa=function(a,b,c,d){this.JSC$36014_taskManager_=a;this.onFulfilled_="function"===typeof b?b:null;this.onRejected_="function"===typeof c?c:null;this.JSC$36014_context_=d};
zIa=function(a,b){a.onFulfilled_&&_.Gg(a.JSC$36014_taskManager_,function(){a.onFulfilled_.call(a.JSC$36014_context_,b)})};
AIa=function(a,b){a.onRejected_&&_.Gg(a.JSC$36014_taskManager_,function(){a.onRejected_.call(a.JSC$36014_context_,b)})};
_.Qy=function(a){this.JSC$36017_taskManager_=a;this.callbacks_=[]};
_.Qy.prototype.then=function(a,b,c){this.callbacks_.push(new yIa(this.JSC$36017_taskManager_,a,b,c));return this};
_.Qy.prototype.onSuccess=function(a){this.callbacks_.forEach(function(b){zIa(b,a)})};
_.Qy.prototype.onFailure=function(a){this.callbacks_.forEach(function(b){AIa(b,a)})};
_.Qy.prototype.cancel=function(){this.callbacks_.length=0};
_.qn(_.Qy);
var BIa=[],CIa=["ytd-section-list-renderer","yt-horizontal-list-renderer","ytd-item-section-renderer","ytd-watch-next-secondary-results-renderer","ytd-video-primary-info-renderer"],EIa=function(a,b){this.usableComponents_=new Map;this.experimentMode_=_.oe("polymer_task_manager_status");"disabled"!=this.experimentMode_&&DIa(this,a||BIa,b||CIa)},DIa=function(a,b,c){var d=_.qe("polymer_task_manager_blacklisted_components")||[],e="experimental"==a.experimentMode_,h="production"==a.experimentMode_,l="counterfactual"==
a.experimentMode_;
e&&b.forEach(function(m){a.usableComponents_.set(m,!0)});
(h||e||l)&&c.forEach(function(m){a.usableComponents_.set(m,!0)});
d.forEach(function(m){a.usableComponents_.set(m,!1)})};
_.sl(EIa);
_.Ry={YtTaskEmitterBehavior:{created:function(){this.cachedProviderNode_=null},
detached:function(){this.cachedProviderNode_=null},
getTaskManager:function(){var a=this.getContext_();return a?a.getTaskManager():_.Me},
getContext_:function(){if(this.shouldUseTaskManager()){if(!this.cachedProviderNode_){var a=this.fire("yt-get-context-provider");a.detail&&a.detail.contextProvider?this.cachedProviderNode_=a.detail.contextProvider:this.parentElement&&(this.cachedProviderNode_=this)}if(this.cachedProviderNode_&&this.cachedProviderNode_.getProvidedContext&&this.cachedProviderNode_.getProvidedContext())return this.cachedProviderNode_.getProvidedContext()}},
shouldUseTaskManager:function(){var a=EIa.getInstance();if("disabled"==a.experimentMode_)a=!1;else{var b=!!a.usableComponents_.get(this.localName);a="counterfactual"==a.experimentMode_?!1:b}return a},
getNetworkManager:function(){var a=this.getContext_();if(a)return a.getNetworkManager()}}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5b");

var Ky;_.Ly=function(a,b,c){Ky[a]||(Ky[a]={});Ky[a][b]=c};
_.My=function(a){Ky[a]||(Ky[a]={});return Ky[a]};
Ky={};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy56");

_.Fy={YtActionSenderBehavior:{_noAccessors:!0,sendAction:function(a,b){return _.A(this,a,b)},
sendOptionalAction:function(a,b){return _.cj(this,a,b)},
sendSingletonAction:function(a,b){return _.A(this,a,b)[0]},
sendInnerTubeActions:function(a,b,c){_.ej(this,a,b,c)},
sendServiceRequestAction:function(a){return _.dj(this,a)}}};
_.Gy=function(){};
_.Gy.prototype.isKeyBoardInUse=function(){};
_.Hy={};_.Hy.YtRenderButtonBehavior=[_.Y.YtRendererBehavior,_.Fy.YtActionSenderBehavior,_.gy.YtEndpointBehavior,{properties:{alignByText:{type:Boolean,value:!1,reflectToAttribute:!0},disableTextTransform:{type:Boolean,reflectToAttribute:!0},useKeyboardFocused:{type:Boolean,value:function(){var a;_.w("dependenciesmanager_deprecation_killswitch")?a=this.getInterface(_.Gy):a=_.hj().resolve(_.gj(_.Lr));return!!a&&_.w("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?this.elements_.endpoint.setAttribute("href",a):this.elements_.endpoint.removeAttribute("href")}if(this.buttonClass){a=this.buttonClass.split(" ");a=_.u(a);for(var b=a.next();!b.done;b=a.next())b=b.value,this.toggleClass(b,!0),this.toggleClass(b,!0,this.elements_.button),this.toggleClass(b,!0,this.elements_.text)}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),"yt-icon-button"==this.elements_.button.is?this.elements_.button.label=a:a?this.elements_.button.setAttribute("aria-label",a):this.elements_.button.removeAttribute("aria-label"))},
dataChanged_:function(){this.updateRenderedElements()},
onFocus_:function(){this.addTooltips_();if(this.useKeyboardFocused){var a;_.w("dependenciesmanager_deprecation_killswitch")?a=this.getInterface(_.Gy):a=_.hj().resolve(_.gj(_.Lr));a&&(this.keyboardFocused=a.isKeyBoardInUse())}},
onBlur_:function(){this.keyboardFocused=!1},
addTooltips_:function(){this.elements_.endpoint&&this.showTooltips&&this.buttonTooltip&&(this.elements_.tooltip||(this.elements_.tooltip=this.reuseEnabled_()?_.ay("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,_.G(this.elements_.endpoint).appendChild(this.elements_.tooltip)),_.G(this.elements_.tooltip).textContent=this.buttonTooltip)},
buttonClassChanged_:function(a,b){if(b)for(a=b.split(" "),a=_.u(a),b=a.next();!b.done;b=a.next())b=b.value,this.toggleClass(b,!1),this.toggleClass(b,!1,this.elements_.button),this.toggleClass(b,!1,this.elements_.text)},
buttonIconChanged_:function(a){this.elements_.icon?a?(this.elements_.icon.icon=a,this.setIconActive_(this.elements_.icon)):(this.elements_.button&&_.G(this.elements_.button).removeChild(this.elements_.icon),this.elements_.icon=null,this.toggleAttribute("is-paper-button-with-icon",!1)):a&&this.stampType_&&"paper_button"==this.stampType_&&this.addIconElementToPaperButton_()},
addIconElementToPaperButton_:function(){this.elements_.icon=this.getIcon_();this.setIconActive_(this.elements_.icon);this.elements_.button&&(this.iconPositionType&&"BUTTON_ICON_POSITION_TYPE_LEFT_OF_TEXT"!=this.iconPositionType?"BUTTON_ICON_POSITION_TYPE_RIGHT_OF_TEXT"==this.iconPositionType&&_.G(this.elements_.button).appendChild(this.elements_.icon):_.G(this.elements_.button).insertBefore(this.elements_.icon,this.elements_.text),this.toggleAttribute("is-paper-button-with-icon",!0))},
stampTypeChanged_:function(a){if(void 0===this.isAttached)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;this.toggleClass("force-icon-button",!0);this.elements_.button=this.getYtIconButton_();a=_.G(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;_.G(this.elements_.endpoint).appendChild(this.elements_.button);_.G(this.elements_.endpoint).appendChild(this.elements_.text);break;case "paper_button":this.elements_.button=this.reuseEnabled_()?_.ay("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;_.G(this.elements_.button).appendChild(this.elements_.text);_.G(this.elements_.endpoint).appendChild(this.elements_.button);this.buttonIcon&&this.addIconElementToPaperButton_();break;case "yt-icon-button":b=!0,this.elements_.button=this.getYtIconButton_(),a=_.G(this.elements_.button).firstElementChild,this.elements_.icon=a,this.setIconActive_(this.elements_.icon),
_.G(this.elements_.endpoint).appendChild(this.elements_.button)}this.toggleAttribute("is-icon-button",b);this.toggleAttribute("is-paper-button",!b);this.toggleAttribute("has-no-text",!this.elements_.text);this.elements_.button.id="button";this.elements_.button.noink=this.noink;this.elements_.button.disabled=this.disabled;_.G(this.container).appendChild(this.elements_.endpoint);this.componentReady_=!0}},
iconPositionTypeChanged_:function(){this.iconPositionType&&(this.elements_.button&&this.elements_.icon&&_.G(this.elements_.button).removeChild(this.elements_.icon),this.addIconElementToPaperButton_(),this.elements_.icon.icon=this.buttonIcon)},
isDisabledChanged_:function(a){if(void 0!=a||this.disabled)this.disabled=a,this.elements_.button&&(this.elements_.button.disabled=a)},
isSelectedChanged_:function(){this.setIconActive_(this.elements_.icon)},
setIconActive_:function(a){_.w("kevlar_system_icons")&&this.data&&void 0!==this.data.isSelected&&a&&(a.active=this.data.isSelected)},
observeBasicPalette_:function(a){_.wy(this,a)},
disabledChanged_:function(a){this.data&&this.set("data.isDisabled",a)},
onYtButtonTap_:function(a){if(this.disabled)a.stopImmediatePropagation(),this.sendServiceEndpointWhenDisabled&&this.serviceEndpoint&&this.sendServiceRequestAction([this.serviceEndpoint]),this.sendCommandWhenDisabled&&this.data&&this.data.command&&this.resolveCommand(this.data.command,{},!0);else if(!(this.data&&this.data.command&&this.resolveCommand(this.data.command,{},!0))){if(this.serviceEndpoint)this.ytButtonServiceEndpointHandler(),_.w("handle_service_request_actions")||this.sendServiceRequestAction([this.serviceEndpoint]),
this.fire("yt-execute-service-endpoint",{serviceEndpoint:this.serviceEndpoint});else this.onYtButtonTapHandler();_.w("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&&this.sendInnerTubeActions(a,this)):this.data&&this.data.command&&(a=this.data.command,a.accountUnlinkCommand||a.accountLinkCommand||a.insertAdCommand||a.insertHighlightMarkerCommand||a.createLivestreamHighlightClipCommand||
a.getVideoUploadFeedbackCommand||a.musicDeletePrivatelyOwnedEntityCommand?this.sendServiceRequestAction([a]):this.sendInnerTubeActions([a],this))}},
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=_.G(this.container);a.lastChild&&"STYLE"!=a.lastChild.tagName;)try{a.removeChild(a.lastChild)}catch(b){break}},
getYtIconButton_:function(){var a=this.reuseEnabled_()?_.ay("yt-icon-button"):document.createElement("yt-icon-button"),b=_.G(a).firstElementChild;if(b&&"yt-icon"!=b.is){for(b=_.G(a);b.lastChild;)b.removeChild(b.lastChild);b=null}b||(b=this.getIcon_(),this.setIconActive_(b),_.G(a).appendChild(b));return a},
reuseEnabled_:function(){return _.w("enable_button_behavior_reuse")},
getIcon_:function(){return this.reuseEnabled_()?_.ay("yt-icon"):document.createElement("yt-icon")},
getFormattedString_:function(){return this.reuseEnabled_()?_.ay("yt-formatted-string"):document.createElement("yt-formatted-string")}}];
_.Iy={};
_.Iy.YtButtonBehavior=[_.Hy.YtRenderButtonBehavior,_.Fy.YtActionSenderBehavior,{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())},
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?_.Vx(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()}}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4a");

var Rx;Rx={};
_.YGa=(Rx["subs-guide-item"]={bodyText:"SUBS_GUIDE_ITEM_EDU_TEXT",position:"OPEN_POPUP_POSITION_RIGHT"},Rx["subs-filter-by-channel"]={bodyText:"SUBS_FILTER_EDU_TEXT",position:"OPEN_POPUP_POSITION_RIGHT",setKey:"subs-filter-by-channel-set"},Rx["subs-filtered-by-channel"]={bodyText:"SUBS_FILTER_EDU_CHANNEL_TEXT",position:"OPEN_POPUP_POSITION_RIGHT",setKey:"subs-filter-by-channel-set"},Rx["membership-join"]={titleText:"JOIN_MEMBERSHIP_EDU_TITLE",bodyText:"JOIN_MEMBERSHIP_EDU_TEXT",position:"OPEN_POPUP_POSITION_LEFT"},Rx["membership-freebie-join"]=
{bodyText:"FREEBIE_JOIN_MEMBERSHIP_EDU_TEXT",position:"OPEN_POPUP_POSITION_LEFT"},Rx["membership-manage"]={bodyText:"MANAGE_MEMBERSHIP_EDU_TEXT",position:"OPEN_POPUP_POSITION_LEFT"},Rx["library-guide-item"]={titleText:"LIBRARY_GUIDE_ITEM_EDU_TITLE",bodyText:"LIBRARY_GUIDE_ITEM_EDU_TEXT",position:"OPEN_POPUP_POSITION_RIGHT"},Rx);_.Sx=new _.cg("yt-edu");_.Tx=function(){this.JSC$35863_eduDisplayedThisLoad_={}};
_.Ux=function(a){var b=_.Tx.getInstance();var c=_.ne("kevlar_tooltip_impression_cap");b=c&&parseInt(_.Sx.get(a+"-impression")||0,10)>=c||_.Sx.get(a+"-dismissed")?!1:(c=_.YGa[a])&&!b.JSC$35863_eduDisplayedThisLoad_[c.setKey||a]&&(c.titleText&&_.Pi(c.titleText)||c.bodyText&&_.Pi(c.bodyText))?!0:!1;if(!b)return null;b=_.YGa[a];if(!b)return null;c=b.bodyText?_.Pi(b.bodyText):void 0;var d=b.titleText?_.Pi(b.titleText):void 0;return[{openPopupAction:{popupType:"HINT",position:b.position,popup:{bubbleHintRenderer:{text:d?
_.Wi(d):void 0,detailsText:c?_.Wi(c):void 0,style:"BUBBLE_HINT_STYLE_BLUE_TOOLTIP",confirmButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:_.Wi(_.Pi("EDU_GOT_IT")),serviceEndpoint:{signalServiceEndpoint:{signal:"CLIENT_SIGNAL",actions:[{eduDismissAction:{key:a}}]}}}}}}}},{eduImpressionAction:{key:a}}]};
_.sl(_.Tx);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5d");

var VGa=document.createElement("template");VGa.innerHTML='<custom-style><style is="custom-style">html {\n  --yt-button-margin: 0;\n  --yt-button-padding: 10px 16px;\n  --yt-button-padding-minus-border: 9px 15px;\n  --yt-button-padding-minus-focus-outline: 8px 14px;\n  --yt-button-padding-minus-focus-outline-width: 2px;\n  --yt-button-with-icon-padding-minus-focus-outline: 4px 14px;\n  --yt-button-border-radius: 2px;\n}\n\n/*# sourceMappingURL=yt-button-styles_custom_style.css.map */\n</style></custom-style>';
document.head.appendChild(VGa.content);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5l");

var JGa,KGa;
_.LGa=function(a){return(a=JGa(a,function(b){if(_.Sm(b)){var c;if((c="A"==b.tagName&&b.hasAttribute("href")||"INPUT"==b.tagName||"TEXTAREA"==b.tagName||"SELECT"==b.tagName||"BUTTON"==b.tagName?!b.disabled&&(!b.hasAttribute("tabindex")||KGa(b)):b.hasAttribute("tabindex")&&KGa(b))&&_.cm){var d;"function"!==typeof b.getBoundingClientRect||_.cm&&null==b.parentElement?d={height:b.offsetHeight,width:b.offsetWidth}:d=b.getBoundingClientRect();c=null!=d&&0<d.height&&0<d.width}b=c&&!!b.offsetParent}else b=!1;
return b}))?a:null};
_.Ox=function(a){var b=_.LGa(a);b?b.focus():_.Mx(a)};
JGa=function(a,b){var c=[];return _.rGa(a,b,c,!0)?c[0]:void 0};
KGa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};
var MGa=function(){var a=_.tx.apply(this,arguments)||this;a._noAccessors=!0;return a};
_.r(MGa,_.tx);MGa.prototype.created=function(){this.ytOpenPopupBehavior.openPopupConfig=_.v("openPopupConfig")};
var Px=MGa;_.V([_.L(_.Nx.YtOpenPopupBehavior),_.W("design:type",Object)],Px.prototype,"ytOpenPopupBehavior",void 0);Px=_.V([_.ux()],Px);_.Qx=[_.Nx.YtOpenPopupBehavior,Px.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1i");

/*

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 $G,BZa;_._hasCachedLockedElement$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=function(a){return-1<_._lockedElementCache$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.indexOf(a)};
_._hasCachedUnlockedElement$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=function(a){return-1<_._unlockedElementCache$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.indexOf(a)};
_._composedTreeContains$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=function(a,b){var c,d;if(a.contains(b))return!0;a=_.G(a).querySelectorAll("content,slot");for(c=0;c<a.length;++c){var e=_.G(a[c]).getDistributedNodes();for(d=0;d<e.length;++d)if(e[d].nodeType===Node.ELEMENT_NODE&&_._composedTreeContains$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager(e[d],b))return!0}return!1};
_._scrollInteractionHandler$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=function(a){a.cancelable&&_._shouldPreventScrolling$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager(a)&&a.preventDefault();a.targetTouches&&(a=a.targetTouches[0],wZa=a.pageX,xZa=a.pageY)};
_._lockScrollInteractions$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=function(){_._boundScrollHandler$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=_._boundScrollHandler$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager||_._scrollInteractionHandler$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.bind(void 0);
for(var a=0,b=ZG.length;a<b;a++)document.addEventListener(ZG[a],_._boundScrollHandler$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager,{capture:!0,passive:!1})};
_._unlockScrollInteractions$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=function(){for(var a=0,b=ZG.length;a<b;a++)document.removeEventListener(ZG[a],_._boundScrollHandler$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager,{capture:!0,passive:!1})};
_._shouldPreventScrolling$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=function(a){var b=_.G(a).rootTarget;"touchmove"!==a.type&&yZa!==b&&(yZa=b,zZa=_._getScrollableNodes$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager(_.G(a).path));if(!zZa.length)return!0;if("touchstart"===a.type)return!1;a=_._getScrollInfo$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager(a);
return!_._getScrollingNode$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager(zZa,a.deltaX,a.deltaY)};
_._getScrollableNodes$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=function(a){for(var b=[],c=a.indexOf(AZa),d=0;d<=c;d++)if(a[d].nodeType===Node.ELEMENT_NODE){var e=a[d],h=e.style;"scroll"!==h.overflow&&"auto"!==h.overflow&&(h=window.getComputedStyle(e));"scroll"!==h.overflow&&"auto"!==h.overflow||b.push(e)}return b};
_._getScrollingNode$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=function(a,b,c){if(b||c)for(var d=Math.abs(c)>=Math.abs(b),e=0;e<a.length;e++){var h=a[e];if(d?0>c?0<h.scrollTop:h.scrollTop<h.scrollHeight-h.clientHeight:0>b?0<h.scrollLeft:h.scrollLeft<h.scrollWidth-h.clientWidth)return h}};
_._getScrollInfo$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager=function(a){var b={deltaX:a.deltaX,deltaY:a.deltaY};"deltaX"in a||("wheelDeltaX"in a&&"wheelDeltaY"in a?(b.deltaX=-a.wheelDeltaX,b.deltaY=-a.wheelDeltaY):"wheelDelta"in a?(b.deltaX=0,b.deltaY=-a.wheelDelta):"axis"in a?(b.deltaX=1===a.axis?a.detail:0,b.deltaY=2===a.axis?a.detail:0):a.targetTouches&&(a=a.targetTouches[0],b.deltaX=wZa-a.pageX,b.deltaY=xZa-a.pageY));return b};
$G=void 0;BZa={properties:{sizingTarget:{type:Object,value:function(){return 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}},get _fitWidth(){var a;this.fitInto===window?a=this.fitInto.innerWidth:a=this.fitInto.getBoundingClientRect().width;
return a},get _fitHeight(){var a;this.fitInto===window?a=this.fitInto.innerHeight:a=this.fitInto.getBoundingClientRect().height;return a},get _fitLeft(){var a;this.fitInto===window?a=0:a=this.fitInto.getBoundingClientRect().left;return a},get _fitTop(){var a;this.fitInto===window?a=0:a=this.fitInto.getBoundingClientRect().top;return a},get _defaultPositionTarget(){var a=_.G(this).parentNode;a&&a.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&(a=a.host);return a},get _localeHorizontalAlign(){if(this._isRTL){if("right"===
this.horizontalAlign)return"left";if("left"===this.horizontalAlign)return"right"}return this.horizontalAlign},get __shouldPosition(){return(this.horizontalAlign||this.verticalAlign)&&this.positionTarget},get _isRTL(){"undefined"===typeof this._memoizedIsRTL&&(this._memoizedIsRTL="rtl"==window.getComputedStyle(this).direction);return this._memoizedIsRTL},attached:function(){this.positionTarget=this.positionTarget||this._defaultPositionTarget;this.autoFitOnAttach&&("none"===window.getComputedStyle(this).display?
setTimeout(function(){this.fit()}.bind(this)):(window.ShadyDOM&&ShadyDOM.flush(),this.fit()))},
detached:function(){this.__deferredFit&&(clearTimeout(this.__deferredFit),this.__deferredFit=null)},
fit:function(){this.position();this.constrain();this.center()},
_discoverInfo:function(){if(!this._fitInfo){var a=window.getComputedStyle(this),b=window.getComputedStyle(this.sizingTarget);this._fitInfo={inlineStyle:{top:this.style.top||"",left:this.style.left||"",position:this.style.position||""},sizerInlineStyle:{maxWidth:this.sizingTarget.style.maxWidth||"",maxHeight:this.sizingTarget.style.maxHeight||"",boxSizing:this.sizingTarget.style.boxSizing||""},positionedBy:{vertically:"auto"!==a.top?"top":"auto"!==a.bottom?"bottom":null,horizontally:"auto"!==a.left?
"left":"auto"!==a.right?"right":null},sizedBy:{height:"none"!==b.maxHeight,width:"none"!==b.maxWidth,minWidth:parseInt(b.minWidth,10)||0,minHeight:parseInt(b.minHeight,10)||0},margin:{top:parseInt(a.marginTop,10)||0,right:parseInt(a.marginRight,10)||0,bottom:parseInt(a.marginBottom,10)||0,left:parseInt(a.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)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();this.style.position="fixed";this.sizingTarget.style.boxSizing="border-box";this.style.left="0px";this.style.top="0px";var a=this.getBoundingClientRect(),b=this.__getNormalizedRect(this.positionTarget),c=this.__getNormalizedRect(this.fitInto);if(this.expandSizingTargetForScrollbars){var d=this.sizingTarget.offsetWidth;var e=this.sizingTarget.offsetHeight;var h=this.sizingTarget.clientWidth;var l=
this.sizingTarget.clientHeight}var m=this._fitInfo.margin;b=this.__getPosition(this._localeHorizontalAlign,this.verticalAlign,{width:a.width+m.left+m.right,height:a.height+m.top+m.bottom},a,b,c);var p=b.left+m.left,q=b.top+m.top,x=Math.min(c.right-m.right,p+a.width),B=Math.min(c.bottom-m.bottom,q+a.height);p=Math.max(c.left+m.left,Math.min(p,x-this._fitInfo.sizedBy.minWidth));q=Math.max(c.top+m.top,Math.min(q,B-this._fitInfo.sizedBy.minHeight));x=Math.max(x-p,this._fitInfo.sizedBy.minWidth);B=Math.max(B-
q,this._fitInfo.sizedBy.minHeight);this.sizingTarget.style.maxWidth=x+"px";this.sizingTarget.style.maxHeight=B+"px";p-=a.left;a=q-a.top;this.style.left=p+"px";this.style.top=a+"px";if(this.expandSizingTargetForScrollbars){q=this.sizingTarget.offsetHeight;e=q-this.sizingTarget.clientHeight-(e-l);if(0<e){this.sizingTarget.style.maxHeight=Math.min(c.height-m.top-m.bottom,B+e)+"px";e=this.sizingTarget.offsetHeight;l=e-q;var C;"top"===b.verticalAlign?C=a:"middle"===b.verticalAlign?C=a-l/2:"bottom"===b.verticalAlign&&
(C=a-l);C=Math.max(c.top+m.top,Math.min(C,c.bottom-m.bottom-e));this.style.top=C+"px"}C=this.sizingTarget.offsetWidth;d=C-this.sizingTarget.clientWidth-(d-h);if(0<d){void 0!==$G?h=$G:(h=document.createElement("div"),Object.assign(h.style,{overflow:"auto",position:"fixed",left:"0px",top:"0px",maxWidth:"100px",maxHeight:"100px"}),e=document.createElement("div"),e.style.width="200px",e.style.height="200px",h.appendChild(e),document.body.appendChild(h),$G=1<Math.abs(h.offsetWidth-100)?h.offsetWidth-h.clientWidth:
0,document.body.removeChild(h),h=$G);this.sizingTarget.style.maxWidth=Math.min(c.width-m.left-m.right,x+d-h)+"px";x=this.sizingTarget.offsetWidth+h;d=x-C;var I;"left"===b.horizontalAlign?I=p:"center"===b.horizontalAlign?I=p-d/2:"right"===b.horizontalAlign&&(I=p-d);I=Math.max(c.left+m.left,Math.min(I,c.right-m.right-x));this.style.left=I+"px"}}}},
constrain:function(){if(!this.__shouldPosition){this._discoverInfo();var a=this._fitInfo;a.positionedBy.vertically||(this.style.position="fixed",this.style.top="0px");a.positionedBy.horizontally||(this.style.position="fixed",this.style.left="0px");this.sizingTarget.style.boxSizing="border-box";var b=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 h=this._fitInfo,l=this.__getNormalizedRect(this.fitInto);l="Width"===e?l.width:l.height;b=b===d;var m="offset"+e;this.sizingTarget.style["max"+e]=l-h.margin[b?c:d]-(b?l-a[d]:a[c])-(this[m]-this.sizingTarget[m])+"px"},
center:function(){if(!this.__shouldPosition){this._discoverInfo();var a=this._fitInfo.positionedBy;if(!a.vertically||!a.horizontally){this.style.position="fixed";a.vertically||(this.style.top="0px");a.horizontally||(this.style.left="0px");var b=this.getBoundingClientRect(),c=this.__getNormalizedRect(this.fitInto);a.vertically||(this.style.top=c.top-b.top+(c.height-b.height)/2+"px");a.horizontally||(this.style.left=c.left-b.left+(c.width-b.width)/2+"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,h){var l=[{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=l.length;m<p;m++){var q={},x;for(x in l[m])q[x]=l[m][x];l.push(q)}l[0].top=l[1].top+=e.height;l[2].top=l[3].top-=e.height;l[4].left=l[6].left+=e.width;l[5].left=l[7].left-=e.width}b="auto"===b?null:b;a="auto"===a?null:a;a&&"center"!==a||(l.push({verticalAlign:"top",horizontalAlign:"center",top:e.top+this.verticalOffset+(this.noOverlap?e.height:0),left:e.left-d.width/2+e.width/2+this.horizontalOffset}),l.push({verticalAlign:"bottom",horizontalAlign:"center",
top:e.bottom-c.height-this.verticalOffset-(this.noOverlap?e.height:0),left:e.left-d.width/2+e.width/2+this.horizontalOffset}));b&&"middle"!==b||(l.push({verticalAlign:"middle",horizontalAlign:"left",top:e.top-d.height/2+e.height/2+this.verticalOffset,left:e.left+this.horizontalOffset+(this.noOverlap?e.width:0)}),l.push({verticalAlign:"middle",horizontalAlign:"right",top:e.top-d.height/2+e.height/2+this.verticalOffset,left:e.right-c.width-this.horizontalOffset-(this.noOverlap?e.width:0)}));"middle"===
b&&"center"===a&&l.push({verticalAlign:"middle",horizontalAlign:"center",top:e.top-d.height/2+e.height/2+this.verticalOffset,left:e.left-d.width/2+e.width/2+this.horizontalOffset});for(m=0;m<l.length;m++){d=l[m];e=d.verticalAlign===b;p=d.horizontalAlign===a;if(!this.dynamicAlign&&!this.noOverlap&&e&&p){var B=d;break}q=(!b||e)&&(!a||p);if(this.dynamicAlign||q){d.offscreenArea=this.__getOffscreenArea(d,c,h);if(0===d.offscreenArea&&q){B=d;break}B=B||d;q=d.offscreenArea-B.offscreenArea;if(0>q||0===q&&
(e||p))B=d}}return B}};
/*

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 aH=Element.prototype,CZa=aH.matches||aH.matchesSelector||aH.mozMatchesSelector||aH.msMatchesSelector||aH.oMatchesSelector||aH.webkitMatchesSelector,DZa=function(){};
_.f=DZa.prototype;_.f.getTabbableNodes=function(a){var b=[];return this._collectTabbableNodes(a,b)?this._sortByTabIndex(b):b};
_.f._normalizedTabIndex=function(a){return(CZa.call(a,"input, select, textarea, button, object")?CZa.call(a,":not([disabled])"):CZa.call(a,"a[href], area[href], iframe, [tabindex], [contentEditable]"))?(a=a.getAttribute("tabindex")||0,Number(a)):-1};
_.f._collectTabbableNodes=function(a,b){if(a.nodeType!==Node.ELEMENT_NODE||!this._isVisible(a))return!1;var c=this._normalizedTabIndex(a),d=0<c;0<=c&&b.push(a);a="content"===a.localName||"slot"===a.localName?_.G(a).getDistributedNodes():_.G(a.root||a).children;for(c=0;c<a.length;c++)d=this._collectTabbableNodes(a[c],b)||d;return d};
_.f._isVisible=function(a){var b=a.style;return"hidden"!==b.visibility&&"none"!==b.display?(b=window.getComputedStyle(a),"hidden"!==b.visibility&&"none"!==b.display):!1};
_.f._sortByTabIndex=function(a){var b=a.length;if(2>b)return a;var c=Math.ceil(b/2);b=this._sortByTabIndex(a.slice(0,c));a=this._sortByTabIndex(a.slice(c));return this._mergeSortByTabIndex(b,a)};
_.f._mergeSortByTabIndex=function(a,b){for(var c=[];0<a.length&&0<b.length;)this._hasLowerTabOrder(a[0],b[0])?c.push(b.shift()):c.push(a.shift());return c.concat(a,b)};
_.f._hasLowerTabOrder=function(a,b){a=Math.max(a.tabIndex,0);b=Math.max(b.tabIndex,0);return 0===a||0===b?b>a:a>b};
_.EZa=new DZa;
var FZa;
var GZa;
/*

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
*/
_.ij({_template:function(){if(void 0!==GZa)return GZa;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:tp-yt-iron-overlay-backdrop--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_iron_overlay_behavior.tp.yt.iron.overlay.backdrop.css.js--\x3e<slot></slot>\n";var b=a.content,c=b.insertBefore;if(void 0===FZa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_iron_overlay_behavior.tp.yt.iron.overlay.backdrop.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background-color: var(--iron-overlay-backdrop-background-color, #000);\n  opacity: 0;\n  transition: opacity 0.2s;\n  pointer-events: none;\n}\n\n:host(.opened) {\n  opacity: var(--iron-overlay-backdrop-opacity, 0.6);\n  pointer-events: auto;\n  z-index: var(--iron-overlay-backdrop-opened-z-index);\n}\n\n/*# sourceMappingURL=tp-yt-iron-overlay-backdrop.css.map */</style>";
FZa=d}d=FZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GZa=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&&_.G(document.body).appendChild(this)},
open:function(){this.opened=!0},
close:function(){this.opened=!1},
complete:function(){this.opened||this.parentNode!==document.body||_.G(this.parentNode).removeChild(this)},
_onTransitionend:function(a){a&&a.target===this&&this.complete()},
_openedChanged:function(a){a?this.prepare():(a=window.getComputedStyle(this),"0s"!==a.transitionDuration&&0!=a.opacity||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 bH=function(){this._overlays=[];this._minimumZ=101;this._backdropElement=null;_.md(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)};
bH.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(_.cH(this)),this._minimumZ);for(this._getZ(b)<=d&&this._applyOverlayZ(b,d);a<c;)this._overlays[a]=this._overlays[a+1],a++;this._overlays[c]=b}}};
bH.prototype.addOverlay=function(a){var b=this._overlays.indexOf(a);if(0<=b)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()};
bH.prototype.removeOverlay=function(a){a=this._overlays.indexOf(a);-1!==a&&(this._overlays.splice(a,1),this.trackBackdrop())};
_.cH=function(a){return a._overlays[a._overlays.length-1]};
_.f=bH.prototype;_.f.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()};
_.f._overlayWithBackdrop=function(){for(var a=this._overlays.length-1;0<=a;a--)if(this._overlays[a].withBackdrop)return this._overlays[a]};
_.f._getZ=function(a){var b=this._minimumZ;a&&(a=Number(a.style.zIndex||window.getComputedStyle(a).zIndex),a===a&&(b=a));return b};
_.f._setZ=function(a,b){a.style.zIndex=b};
_.f._applyOverlayZ=function(a,b){this._setZ(a,b+2)};
_.f._overlayInPath=function(a){a=a||[];for(var b=0;b<a.length;b++)if(a[b]._manager===this)return a[b]};
_.f._onCaptureClick=function(a){var b=this._overlays.length-1;if(-1!==b)for(var c=_.G(a).path,d;(d=this._overlays[b])&&this._overlayInPath(c)!==d;)if(d._onCaptureClick(a),d.allowClickThrough)b--;else break};
_.f._onCaptureFocus=function(a){var b=_.cH(this);b&&b._onCaptureFocus(a)};
_.f._onCaptureKeyDown=function(a){var b=_.cH(this);b&&(_.Iw.keyboardEventMatchesKeys(a,"esc")?b._onCaptureEsc(a):_.Iw.keyboardEventMatchesKeys(a,"tab")&&b._onCaptureTab(a))};
_.f._shouldBeBehindOverlay=function(a,b){return!a.alwaysOnTop&&b.alwaysOnTop};
_.t.Object.defineProperties(bH.prototype,{backdropElement:{configurable:!0,enumerable:!0,get:function(){this._backdropElement||(this._backdropElement=document.createElement("tp-yt-iron-overlay-backdrop"));return this._backdropElement}},
deepActiveElement:{configurable:!0,enumerable:!0,get:function(){var a=document.activeElement;a&&!1!==a instanceof Element||(a=document.body);for(;a.root&&_.G(a.root).activeElement;)a=_.G(a.root).activeElement;return a}}});
_.dH=new bH;
/*

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 wZa,xZa,yZa,zZa,ZG,AZa;wZa=0;xZa=0;yZa=null;zZa=[];ZG=["wheel","mousewheel","DOMMouseScroll","touchstart","touchmove"];_._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;
_.eH={properties:{opened:{observer:"_openedChanged",type:Boolean,value:!1,notify:!0},canceled:{observer:"_canceledChanged",readOnly:!0,type:Boolean,value:!1},withBackdrop:{observer:"_withBackdropChanged",type:Boolean},noAutoFocus:{type:Boolean,value:!1},noCancelOnEscKey:{type:Boolean,value:!1},noCancelOnOutsideClick:{type:Boolean,value:!1},closingReason:{type:Object},restoreFocusOnClose:{type:Boolean,value:!1},allowClickThrough:{type:Boolean},alwaysOnTop:{type:Boolean},scrollAction:{type:String},
_manager:{type:Object,value:_.dH},_focusedChild:{type:Object}},listeners:{"iron-resize":"_onIronResize"},observers:["__updateScrollObservers(isAttached, opened, scrollAction)"],get backdropElement(){return this._manager.backdropElement},get _focusNode(){return this._focusedChild||_.G(this).querySelector("[autofocus]")||this},get _focusableNodes(){return _.EZa.getTabbableNodes(this)},ready:function(){this.__shouldRemoveTabIndex=this.__isAnimating=!1;this.__firstFocusableNode=this.__lastFocusableNode=
null;this.__rafs={};this.__scrollTop=this.__scrollLeft=this.__restoreFocusNode=null;this.__onCaptureScroll=this.__onCaptureScroll.bind(this);this.__rootNodes=null;this._ensureSetup()},
attached:function(){this.opened&&this._openedChanged(this.opened);this._observer=_.G(this).observeNodes(this._onNodesChange)},
detached:function(){this._observer&&_.G(this).unobserveNodes(this._observer);this._observer=null;for(var a in this.__rafs)null!==this.__rafs[a]&&cancelAnimationFrame(this.__rafs[a]);this.__rafs={};this._manager.removeOverlay(this);this.__isAnimating&&(this.opened?this._finishRenderOpened():(this._applyFocus(),this._finishRenderClosed()))},
toggle:function(){this._setCanceled(!1);this.opened=!this.opened},
open:function(){this._setCanceled(!1);this.opened=!0},
close:function(){this._setCanceled(!1);this.opened=!1},
cancel:function(a){this.fire("iron-overlay-canceled",a,{cancelable:!0}).defaultPrevented||(this._setCanceled(!0),this.opened=!1)},
invalidateTabbables:function(){this.__firstFocusableNode=this.__lastFocusableNode=null},
_ensureSetup:function(){this._overlaySetup||(this._overlaySetup=!0,this.style.outline="none",this.style.display="none")},
_openedChanged:function(a){a?this.removeAttribute("aria-hidden"):this.setAttribute("aria-hidden","true");this.isAttached&&(this.__isAnimating=!0,this.__deraf("__openedChanged",this.__openedChanged))},
_canceledChanged:function(){this.closingReason=this.closingReason||{};this.closingReason.canceled=this.canceled},
_withBackdropChanged:function(){this.withBackdrop&&!this.hasAttribute("tabindex")?(this.setAttribute("tabindex","-1"),this.__shouldRemoveTabIndex=!0):this.__shouldRemoveTabIndex&&(this.removeAttribute("tabindex"),this.__shouldRemoveTabIndex=!1);this.opened&&this.isAttached&&this._manager.trackBackdrop()},
_prepareRenderOpened:function(){this.__restoreFocusNode=this._manager.deepActiveElement;this._preparePositioning();this.refit();this._finishPositioning();this.noAutoFocus&&document.activeElement===this._focusNode&&(this._focusNode.blur(),this.__restoreFocusNode.focus())},
_renderOpened:function(){this._finishRenderOpened()},
_renderClosed:function(){this._finishRenderClosed()},
_finishRenderOpened:function(){this.notifyResize();this.__isAnimating=!1;this.fire("iron-overlay-opened")},
_finishRenderClosed:function(){this.style.display="none";this.style.zIndex="";this.notifyResize();this.__isAnimating=!1;this.fire("iron-overlay-closed",this.closingReason)},
_preparePositioning:function(){this.style.transition=this.style.webkitTransition="none";this.style.transform=this.style.webkitTransform="none";this.style.display=""},
_finishPositioning:function(){this.style.display="none";this.scrollTop=this.scrollTop;this.style.transition=this.style.webkitTransition="";this.style.transform=this.style.webkitTransform="";this.style.display="";this.scrollTop=this.scrollTop},
_applyFocus:function(){if(this.opened)this.noAutoFocus||this._focusNode.focus();else{if(this.restoreFocusOnClose&&this.__restoreFocusNode){var a=this._manager.deepActiveElement,b;if(!(b=a===document.body))a:{for(;a;a=a.assignedSlot||a.parentNode||a.host)if(a===this){b=!0;break a}b=!1}b&&this.__restoreFocusNode.focus()}this.__restoreFocusNode=null;this._focusNode.blur();this._focusedChild=null}},
_onCaptureClick:function(a){this.noCancelOnOutsideClick||this.cancel(a)},
_onCaptureFocus:function(a){if(this.withBackdrop){var b=_.G(a).path;-1===b.indexOf(this)?(a.stopPropagation(),this._applyFocus()):this._focusedChild=b[0]}},
_onCaptureEsc:function(a){this.noCancelOnEscKey||this.cancel(a)},
_onCaptureTab:function(a){if(this.withBackdrop){this.__ensureFirstLastFocusables();var b=a.shiftKey,c=b?this.__firstFocusableNode:this.__lastFocusableNode;b=b?this.__lastFocusableNode:this.__firstFocusableNode;if(c===b)c=!0;else{var d=this._manager.deepActiveElement;c=d===c||d===this}c&&(a.preventDefault(),this._focusedChild=b,this._applyFocus())}},
_onIronResize:function(){this.opened&&!this.__isAnimating&&this.__deraf("refit",this.refit)},
_onNodesChange:function(){this.opened&&!this.__isAnimating&&(this.invalidateTabbables(),this.notifyResize())},
__ensureFirstLastFocusables:function(){var a=this._focusableNodes;this.__firstFocusableNode=a[0];this.__lastFocusableNode=a[a.length-1]},
__openedChanged:function(){this.opened?(this._prepareRenderOpened(),this._manager.addOverlay(this),this._applyFocus(),this._renderOpened()):(this._manager.removeOverlay(this),this._applyFocus(),this._renderClosed())},
__deraf:function(a,b){var c=this.__rafs;null!==c[a]&&cancelAnimationFrame(c[a]);c[a]=requestAnimationFrame(function(){c[a]=null;b.call(this)}.bind(this))},
__updateScrollObservers:function(a,b,c){a&&b&&this.__isValidScrollAction(c)?("lock"===c&&(this.__saveScrollPosition(),0<=_._lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.indexOf(this)||(0===_._lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.length&&_._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),AZa=_._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),-1!==a&&(_._lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.splice(a,1),AZa=_._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=[],0===_._lockingElements$$module$third_party$javascript$youtube_components$tp_yt_iron_overlay_behavior$tp_yt_iron_scroll_manager.length&&_._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(_.vd)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"lock"===a||"refit"===a||"cancel"===a},
__onCaptureScroll:function(a){if(!(this.__isAnimating||0<=_.G(a).path.indexOf(this)))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)}};
_.fH=[BZa,_.VD,_.eH];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1y");

/*

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
*/
_.vZa=[{properties:{animationConfig:{type:Object},entryAnimation:{observer:"_entryAnimationChanged",type:String},exitAnimation:{observer:"_exitAnimationChanged",type:String}},_entryAnimationChanged:function(){this.animationConfig=this.animationConfig||{};this.animationConfig.entry=[{name:this.entryAnimation,node:this}]},
_exitAnimationChanged:function(){this.animationConfig=this.animationConfig||{};this.animationConfig.exit=[{name:this.exitAnimation,node:this}]},
_copyProperties:function(a,b){for(var c in b)a[c]=b[c]},
_cloneConfig:function(a){var b={isClone:!0};this._copyProperties(b,a);return b},
_getAnimationConfigRecursive:function(a,b,c){if(this.animationConfig)if(this.animationConfig.value&&"function"===typeof this.animationConfig.value)this._warn(this._logf("playAnimation","Please put 'animationConfig' inside of your components 'properties' object instead of outside of it."));else{var d=a?this.animationConfig[a]:this.animationConfig;Array.isArray(d)||(d=[d]);if(d)for(var e,h=0;e=d[h];h++)if(e.animatable)e.animatable._getAnimationConfigRecursive(e.type||a,b,c);else if(e.id){var l=b[e.id];
l?(l.isClone||(b[e.id]=this._cloneConfig(l),l=b[e.id]),this._copyProperties(l,e)):b[e.id]=e}else c.push(e)}},
getAnimationConfig:function(a){var b={},c=[];this._getAnimationConfigRecursive(a,b,c);for(var d in b)c.push(b[d]);return c}},
{_configureAnimations:function(a){var b=[],c=[];if(0<a.length)for(var d,e=0;d=a[e];e++){var h=document.createElement(d.name);if(h.isNeonAnimation){var l=null;h.configure||(h.configure=function(){return null});
l=h.configure(d);c.push({result:l,config:d})}else console.warn(this.is+":",d.name,"not found!")}for(a=0;a<c.length;a++){l=c[a].result;d=c[a].config;try{"function"!=typeof l.cancel&&(l=document.timeline.play(l))}catch(m){l=null,console.warn("Couldnt play","(",d.name,").",m)}l&&b.push({neonAnimation:h,config:d,animation:l})}return b},
_shouldComplete:function(a){for(var b=!0,c=0;c<a.length;c++)if("finished"!=a[c].animation.playState){b=!1;break}return b},
_complete:function(a){for(var b=0;b<a.length;b++)a[b].neonAnimation.complete(a[b].config);for(b=0;b<a.length;b++)a[b].animation.cancel()},
playAnimation:function(a,b){var c=this.getAnimationConfig(a);if(c){this._active=this._active||{};this._active[a]&&(this._complete(this._active[a]),delete this._active[a]);var d=this._configureAnimations(c);if(0==d.length)this.fire("neon-animation-finish",b,{bubbles:!1});else for(this._active[a]=d,c=0;c<d.length;c++)d[c].animation.onfinish=function(){this._shouldComplete(d)&&(this._complete(d),delete this._active[a],this.fire("neon-animation-finish",b,{bubbles:!1}))}.bind(this)}},
cancelAnimation:function(){for(var a in this._active){var b=this._active[a],c;for(c in b)b[c].animation&&b[c].animation.cancel&&b[c].animation.cancel()}this._active={}}}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1m");

/*

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 rUa=function(a){this.multi=!1;this.selection=[];this.selectCallback=a};
_.f=rUa.prototype;_.f.get=function(){return this.multi?this.selection.slice():this.selection[0]};
_.f.clear=function(a){this.selection.slice().forEach(function(b){(!a||0>a.indexOf(b))&&this.setItemSelected(b,!1)},this)};
_.f.isSelected=function(a){return 0<=this.selection.indexOf(a)};
_.f.setItemSelected=function(a,b){if(null!=a&&b!==this.isSelected(a)){if(b)this.selection.push(a);else{var c=this.selection.indexOf(a);0<=c&&this.selection.splice(c,1)}this.selectCallback&&this.selectCallback(a,b)}};
_.f.select=function(a){this.multi?this.toggle(a):this.get()!==a&&(this.setItemSelected(this.get(),!1),this.setItemSelected(a,!0))};
_.f.toggle=function(a){this.setItemSelected(a,!this.isSelected(a))};
_.bE={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}}}},
observers:["_updateAttrForSelected(attrForSelected)","_updateSelected(selected)","_checkFallback(fallbackSelection)"],created:function(){this._bindFilterItem=this._filterItem.bind(this);this._selection=new rUa(this._applySelection.bind(this))},
attached:function(){this._observer=this._observeItems(this);this._addListener(this.activateEvent)},
detached:function(){this._observer&&_.G(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;void 0!==this.selected&&(b=(Number(this._valueToIndex(this.selected))-1+a)%a);this.selected=this._indexToValue(b)},
selectNext:function(){var a=0;void 0!==this.selected&&(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&&"function"===typeof this._observer.flush?this._observer.flush():this._updateItems()},
get _shouldUpdateSelection(){return null!=this.selected},_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=_.G(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&&void 0===this._selection.get()&&(this.selected=this.fallbackSelection)}},
_filterItem:function(a){return!this._excludedLocalNames[a.localName]},
_valueToItem:function(a){return null==a?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),-1===a?null:a;var b=a[_.rc(this.attrForSelected)];return void 0!=b?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 _.G(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(0<=c){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)}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2b");

_.tG=_.oUa.IronButtonState;

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy69");

_.Py={YtEventForwardingBehavior:{created:function(){this.eventSink_=null;this.eventList_=[]},
forwardEvent_:function(a,b){var c=this.eventSink_.isConnected;void 0===c&&(c=document.body.contains(this.eventSink_));c&&(a.stopPropagation(),this.eventSink_.fire?this.eventSink_.fire(a.type,b):_.Vh(new _.pg("eventSink_.fire is undefined",this.eventSink_.is)))},
startForwardingEvents:function(a,b){this.eventSink_&&this.stopForwardingEvents();for(var c=0;c<a.length;c++)this.listen(this,a[c],"forwardEvent_");this.eventSink_=b;this.eventList_=a},
stopForwardingEvents:function(){for(var a=0;a<this.eventList_.length;a++)this.unlisten(this,this.eventList_[a],"forwardEvent_");this.eventSink_=null;this.eventList_=[]}}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7s");

_.CG=function(a){return a.ui.richGridMiniMode};
_.DG=function(a){return a.ui.richGridItemsPerRow};
_.wYa=function(a){return a.ui.guideIsExpanded};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4v");

_.wGa=function(a){var b=[];b=b.concat.apply(b,_.Pc(a.filter(function(h){return h.streamEntity}).map(function(h){var l=Object.assign({},h.streamEntity);
l.streamsProgress=l.streamsProgress||[];l.streamsProgress=l.streamsProgress.map(function(m){var p;m=Object.assign({},m);"TRANSFER_STATE_COMPLETE"===(null===(p=h.transferEntity)||void 0===p?void 0:p.transferState)&&(m.numBytesDownloaded=m.numTotalBytes);return m});
return l}).map(function(h){return h.streamsProgress})));
var c=a=0;b=_.u(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 0===a?0:Math.round(100*c/a)/100};
_.xGa=function(a){var b=new _.dia;_.eia(b,1,a);a=new Uint8Array(b.buf.buffer,0,b.JSC$34311_pos);return(new TextDecoder("utf-8")).decode(a)};
_.Ax=function(a,b){return _.Iia(a.entities,b)};
_.yGa=function(a){return function(b,c){Object.defineProperty(b,c,{get:function(){return Polymer.dom(this.root).querySelectorAll(a)},
enumerable:!0,configurable:!0})}};
var Bx=function(){return _.tx.apply(this,arguments)||this};
_.r(Bx,_.tx);_.f=Bx.prototype;_.f.getState=function(){return this.store.getState()};
_.f.dispatch=function(a){this.store.dispatch(a)};
_.f.beforeRegister=function(){if(this.properties)for(var a=_.u(Object.keys(this.properties)),b=a.next();!b.done;b=a.next()){var c=b.value;b=this.properties[c];if(b.selector){if(b.computed)throw Error("wf");c=["reduxPropertiesRecomputeTrigger",'"'+c+'"'].concat(_.Pc(b.selectorArgs||[])).join(",");b.computed="recomputeReduxSelector("+c+")"}}};
_.f.attached=function(){var a=this;this.reduxPropertiesRecomputeTrigger=0;this.activeStoreSubscription||(this.activeStoreSubscription=this.store.subscribe(function(){a.reduxPropertiesRecomputeTrigger++}));
this.reduxPropertiesRecomputeTrigger++};
_.f.detached=function(){this.activeStoreSubscription&&(this.activeStoreSubscription(),this.activeStoreSubscription=void 0)};
_.f.recomputeReduxSelector=function(a,b){var c=_.$b.apply(2,arguments),d=this.properties[b].selector;if(!d)throw Error("uf`"+b);return d.apply(null,[this.store.getState()].concat(_.Pc(c)))};
_.t.Object.defineProperties(Bx.prototype,{store:{configurable:!0,enumerable:!0,get:function(){throw Error("vf");}}});
_.Cx=Bx;_.Cx.prototype.recomputeReduxSelector=_.Cx.prototype.recomputeReduxSelector;_.V([_.M(),_.W("design:type",Number)],_.Cx.prototype,"reduxPropertiesRecomputeTrigger",void 0);_.Cx=_.V([_.ux()],_.Cx);
var zGa=function(){return _.tx.apply(this,arguments)||this};
_.r(zGa,_.tx);_.t.Object.defineProperties(zGa.prototype,{store:{configurable:!0,enumerable:!0,get:function(){return _.Gj}}});
var AGa=zGa;AGa=_.V([_.ux()],AGa);_.Dx=[_.Cx.prototype,AGa.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3o");

var wIa;
var xIa;
/*

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
*/
_.ij({_template:function(){if(void 0!==xIa)return xIa;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-spinner-lite--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_spinner.tp.yt.paper.spinner.lite.css.js--\x3e<div id="spinnerContainer" class-name="[[__computeContainerClasses(active, __coolingDown)]]" on-animationend="__reset" on-webkit-animation-end="__reset"><div class="spinner-layer"><div class="circle-clipper left"><div class="circle"></div></div><div class="circle-clipper right"><div class="circle"></div></div></div></div>';
var b=a.content,c=b.insertBefore;if(void 0===wIa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_spinner.tp.yt.paper.spinner.lite.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: inline-block;\n  position: relative;\n  width: 28px;\n  height: 28px;\n  --paper-spinner-container-rotation-duration: 1568ms;\n  --paper-spinner-expand-contract-duration: 1333ms;\n  --paper-spinner-full-cycle-duration: 5332ms;\n  --paper-spinner-cooldown-duration: 400ms;\n}\n\n#spinnerContainer {\n  width: 100%;\n  height: 100%;\n  direction: ltr;\n}\n\n#spinnerContainer.active {\n  -webkit-animation: container-rotate var(--paper-spinner-container-rotation-duration) linear infinite;\n  animation: container-rotate var(--paper-spinner-container-rotation-duration) linear infinite;\n}\n\n@-webkit-keyframes container-rotate {\n  to {\n    -webkit-transform: rotate(360deg);\n  }\n}\n@keyframes container-rotate {\n  to {\n    transform: rotate(360deg);\n  }\n}\n.spinner-layer {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  opacity: 0;\n  white-space: nowrap;\n  color: var(--paper-spinner-color, #4285f4);\n}\n\n.layer-1 {\n  color: var(--paper-spinner-layer-1-color, #4285f4);\n}\n\n.layer-2 {\n  color: var(--paper-spinner-layer-2-color, #db4437);\n}\n\n.layer-3 {\n  color: var(--paper-spinner-layer-3-color, #f4b400);\n}\n\n.layer-4 {\n  color: var(--paper-spinner-layer-4-color, #0f9d58);\n}\n\n.active .spinner-layer {\n  -webkit-animation-name: fill-unfill-rotate;\n  -webkit-animation-duration: var(--paper-spinner-full-cycle-duration);\n  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  -webkit-animation-iteration-count: infinite;\n  animation-name: fill-unfill-rotate;\n  animation-duration: var(--paper-spinner-full-cycle-duration);\n  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  animation-iteration-count: infinite;\n  opacity: 1;\n}\n\n.active .spinner-layer.layer-1 {\n  -webkit-animation-name: fill-unfill-rotate, layer-1-fade-in-out;\n  animation-name: fill-unfill-rotate, layer-1-fade-in-out;\n}\n\n.active .spinner-layer.layer-2 {\n  -webkit-animation-name: fill-unfill-rotate, layer-2-fade-in-out;\n  animation-name: fill-unfill-rotate, layer-2-fade-in-out;\n}\n\n.active .spinner-layer.layer-3 {\n  -webkit-animation-name: fill-unfill-rotate, layer-3-fade-in-out;\n  animation-name: fill-unfill-rotate, layer-3-fade-in-out;\n}\n\n.active .spinner-layer.layer-4 {\n  -webkit-animation-name: fill-unfill-rotate, layer-4-fade-in-out;\n  animation-name: fill-unfill-rotate, layer-4-fade-in-out;\n}\n\n@-webkit-keyframes fill-unfill-rotate {\n  12.5% {\n    -webkit-transform: rotate(135deg);\n  }\n  25% {\n    -webkit-transform: rotate(270deg);\n  }\n  37.5% {\n    -webkit-transform: rotate(405deg);\n  }\n  50% {\n    -webkit-transform: rotate(540deg);\n  }\n  62.5% {\n    -webkit-transform: rotate(675deg);\n  }\n  75% {\n    -webkit-transform: rotate(810deg);\n  }\n  87.5% {\n    -webkit-transform: rotate(945deg);\n  }\n  to {\n    -webkit-transform: rotate(1080deg);\n  }\n}\n@keyframes fill-unfill-rotate {\n  12.5% {\n    transform: rotate(135deg);\n  }\n  25% {\n    transform: rotate(270deg);\n  }\n  37.5% {\n    transform: rotate(405deg);\n  }\n  50% {\n    transform: rotate(540deg);\n  }\n  62.5% {\n    transform: rotate(675deg);\n  }\n  75% {\n    transform: rotate(810deg);\n  }\n  87.5% {\n    transform: rotate(945deg);\n  }\n  to {\n    transform: rotate(1080deg);\n  }\n}\n@-webkit-keyframes layer-1-fade-in-out {\n  0% {\n    opacity: 1;\n  }\n  25% {\n    opacity: 1;\n  }\n  26% {\n    opacity: 0;\n  }\n  89% {\n    opacity: 0;\n  }\n  90% {\n    opacity: 1;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@keyframes layer-1-fade-in-out {\n  0% {\n    opacity: 1;\n  }\n  25% {\n    opacity: 1;\n  }\n  26% {\n    opacity: 0;\n  }\n  89% {\n    opacity: 0;\n  }\n  90% {\n    opacity: 1;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@-webkit-keyframes layer-2-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  15% {\n    opacity: 0;\n  }\n  25% {\n    opacity: 1;\n  }\n  50% {\n    opacity: 1;\n  }\n  51% {\n    opacity: 0;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@keyframes layer-2-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  15% {\n    opacity: 0;\n  }\n  25% {\n    opacity: 1;\n  }\n  50% {\n    opacity: 1;\n  }\n  51% {\n    opacity: 0;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@-webkit-keyframes layer-3-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  40% {\n    opacity: 0;\n  }\n  50% {\n    opacity: 1;\n  }\n  75% {\n    opacity: 1;\n  }\n  76% {\n    opacity: 0;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@keyframes layer-3-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  40% {\n    opacity: 0;\n  }\n  50% {\n    opacity: 1;\n  }\n  75% {\n    opacity: 1;\n  }\n  76% {\n    opacity: 0;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@-webkit-keyframes layer-4-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  65% {\n    opacity: 0;\n  }\n  75% {\n    opacity: 1;\n  }\n  90% {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@keyframes layer-4-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  65% {\n    opacity: 0;\n  }\n  75% {\n    opacity: 1;\n  }\n  90% {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n}\n.circle-clipper {\n  display: inline-block;\n  position: relative;\n  width: 50%;\n  height: 100%;\n  overflow: hidden;\n}\n\n.spinner-layer::after {\n  content: "";\n  left: 45%;\n  width: 10%;\n  border-top-style: solid;\n}\n\n.spinner-layer::after,\n.circle-clipper .circle {\n  box-sizing: border-box;\n  position: absolute;\n  top: 0;\n  border-width: var(--paper-spinner-stroke-width, 3px);\n  border-radius: 50%;\n}\n\n.circle-clipper .circle {\n  bottom: 0;\n  width: 200%;\n  border-style: solid;\n  border-bottom-color: transparent !important;\n}\n\n.circle-clipper.left .circle {\n  left: 0;\n  border-right-color: transparent !important;\n  -webkit-transform: rotate(129deg);\n  transform: rotate(129deg);\n}\n\n.circle-clipper.right .circle {\n  left: -100%;\n  border-left-color: transparent !important;\n  -webkit-transform: rotate(-129deg);\n  transform: rotate(-129deg);\n}\n\n.active .gap-patch::after,\n.active .circle-clipper .circle {\n  -webkit-animation-duration: var(--paper-spinner-expand-contract-duration);\n  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  -webkit-animation-iteration-count: infinite;\n  animation-duration: var(--paper-spinner-expand-contract-duration);\n  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  animation-iteration-count: infinite;\n}\n\n.active .circle-clipper.left .circle {\n  -webkit-animation-name: left-spin;\n  animation-name: left-spin;\n}\n\n.active .circle-clipper.right .circle {\n  -webkit-animation-name: right-spin;\n  animation-name: right-spin;\n}\n\n@-webkit-keyframes left-spin {\n  0% {\n    -webkit-transform: rotate(130deg);\n  }\n  50% {\n    -webkit-transform: rotate(-5deg);\n  }\n  to {\n    -webkit-transform: rotate(130deg);\n  }\n}\n@keyframes left-spin {\n  0% {\n    transform: rotate(130deg);\n  }\n  50% {\n    transform: rotate(-5deg);\n  }\n  to {\n    transform: rotate(130deg);\n  }\n}\n@-webkit-keyframes right-spin {\n  0% {\n    -webkit-transform: rotate(-130deg);\n  }\n  50% {\n    -webkit-transform: rotate(5deg);\n  }\n  to {\n    -webkit-transform: rotate(-130deg);\n  }\n}\n@keyframes right-spin {\n  0% {\n    transform: rotate(-130deg);\n  }\n  50% {\n    transform: rotate(5deg);\n  }\n  to {\n    transform: rotate(-130deg);\n  }\n}\n#spinnerContainer.cooldown {\n  -webkit-animation: container-rotate var(--paper-spinner-container-rotation-duration) linear infinite, fade-out var(--paper-spinner-cooldown-duration) cubic-bezier(0.4, 0, 0.2, 1);\n  animation: container-rotate var(--paper-spinner-container-rotation-duration) linear infinite, fade-out var(--paper-spinner-cooldown-duration) cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n@-webkit-keyframes fade-out {\n  0% {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@keyframes fade-out {\n  0% {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n}\n\n/*# sourceMappingURL=tp-yt-paper-spinner-lite.css.map */</style>';
wIa=d}d=wIa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xIa=a},
is:"tp-yt-paper-spinner-lite",behaviors:[_.vIa]});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syj");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.Av=function(){};
_.sl(_.Av);_.Av.prototype.JSC$35413_nextId_=0;

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy72");

var IWa;
var JWa;
var KWa=function(){return _.K.apply(this,arguments)||this};
_.r(KWa,_.K);
_.t.Object.defineProperties(KWa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===JWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-equalizer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_equalizer.ytd.thumbnail.overlay.equalizer.css.js--\x3e<svg xmlns="http://www.w3.org/2000/svg" id="equalizer" viewBox="0 0 55 95">\n  <g>\n    <rect class="bar" x="0"></rect>\n    <rect class="bar" x="20"></rect>\n    <rect class="bar" x="40"></rect>\n  </g>\n</svg>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===IWa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_equalizer.ytd.thumbnail.overlay.equalizer.css.js--\x3e<style>:host {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} #equalizer {width: 100%;height: 100%;transform: rotate(180deg);} .bar {fill: #fff;height: 70px;width: 15px;} :host(:not([animate-equalizer])) .bar {transform: scaleY(0.08);} :host([animate-equalizer]) .bar:nth-child(1) {animation: equalize-bar1 2s ease-in-out infinite;animation-direction: alternate;} :host([animate-equalizer]) .bar:nth-child(2) {animation: equalize-bar2 2s ease-in-out infinite;animation-direction: alternate;} :host([animate-equalizer]) .bar:nth-child(3) {animation: equalize-bar3 2s ease-in-out infinite;animation-direction: alternate;} @keyframes equalize-bar1 {0% {transform: scaleY(0.2);}17% {transform: scaleY(0.31);}25% {transform: scaleY(0.3);}34% {transform: scaleY(0.24);}50% {transform: scaleY(0.12);}58% {transform: scaleY(0.52);}67% {transform: scaleY(0.48);}83% {transform: scaleY(0.31);}100% {transform: scaleY(0.2);}} @keyframes equalize-bar2 {0% {transform: scaleY(0.43);}17% {transform: scaleY(0.62);}34% {transform: scaleY(0.24);}50% {transform: scaleY(0.2);}58% {transform: scaleY(0.26);}67% {transform: scaleY(0.53);}75% {transform: scaleY(0.24);}83% {transform: scaleY(0.63);}100% {transform: scaleY(0.43);}} @keyframes equalize-bar3 {0% {transform: scaleY(0.25);}17% {transform: scaleY(0.43);}25% {transform: scaleY(0.46);}34% {transform: scaleY(0.43);}50% {transform: scaleY(0.33);}58% {transform: scaleY(0.57);}67% {transform: scaleY(0.24);}83% {transform: scaleY(0);}100% {transform: scaleY(0.25);}} /*# sourceMappingURL=ytd-thumbnail-overlay-equalizer.css.map*/</style>";
IWa=d}d=IWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);JWa=a}a=JWa;return a}}});
_.lF=KWa;_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.lF.prototype,"animateEqualizer",void 0);_.lF=_.V([_.T({is:"ytd-thumbnail-overlay-equalizer"})],_.lF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5g");

_.tE={};_.tE.YtVisibilityBehavior={_noAccessors:!0,properties:{disablePrescanVisibility:Boolean,prescanHeight:{type:Number,reflectToAttribute:!0}},onShow:function(){if(this.onShow_)this.onShow_()}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2e");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2d");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy42");

_.uUa=function(a){a.addEventListener("click",function(b){var c=b.target;c&&c.getAttribute("href")&&(c=c.getAttribute("href"),_.Ul(c,void 0,_.pb("_blank")),b.preventDefault(),b.stopImmediatePropagation())})};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4h");

_.zA=function(a){a=a.getInterface(_.xA);return a?(a=a.getCurrentPage())?_.yA(a):null:null};
_.AA=function(a){var b=_.zA(a);if(!b){var c=a.getInterface?a.getInterface(_.xA):void 0,d=a.getInterface?typeof c:"no page manager";c=c?c.getCurrentPage():null;_.Uh(new _.pg("Player is missing when requested.",a.tagName,d,c?c.tagName:"no page"))}return b};
_.yA=function(a){return a&&a.getPlayer?a.getPlayer():null};
_.kKa=function(a){for(var b=[],c=0,d=0;c<a.length;){var e=a[c++];if(128>e)b[d++]=String.fromCharCode(e);else if(191<e&&224>e){var h=a[c++];b[d++]=String.fromCharCode((e&31)<<6|h&63)}else if(239<e&&365>e){h=a[c++];var l=a[c++],m=a[c++];e=((e&7)<<18|(h&63)<<12|(l&63)<<6|m&63)-65536;b[d++]=String.fromCharCode(55296+(e>>10));b[d++]=String.fromCharCode(56320+(e&1023))}else h=a[c++],l=a[c++],b[d++]=String.fromCharCode((e&15)<<12|(h&63)<<6|l&63)}return b.join("")};
_.xA=function(){};
_.f=_.xA.prototype;_.f.updatePageData=function(){};
_.f.getCurrentPage=function(){};
_.f.getCurrentData=function(){};
_.f.preparePage=function(){};
_.f.getPlayerFromWatch=function(){};
_.f.isOnWatch=function(){};
_.f.activateMiniplayer=function(){};
_.f.movePlayerToWatch=function(){return _.y(function(a){_.Ih(a)})};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4m");

var FIa,GIa,HIa,IIa,JIa,KIa;FIa=function(a,b){for(var c in a)if(a.hasOwnProperty(c)&&b[c])return c;return null};
GIa=function(a){var b=a.match(/\[\[([\w\.]+)\]\]/);if(b&&1<b.length)return b[1];_.Uh(Error("Hf`"+a));return null};
HIa=function(a){return void 0===a?_.w("kevlar_tuner_should_test_reuse_components")?_.w("kevlar_tuner_should_reuse_components"):_.ke("REUSE_COMPONENTS",!1):a||!1};
IIa=function(a,b,c){c&&(b.is?_.by(b):b.__proto__==HTMLElement.prototype&&(a=new _.pg("Rendererstamper removed a non custom element","Stamper: "+a+" element: "+(b&&b.nodeName)),_.Vh(a)))};
JIa=function(a,b,c,d){var e=b.node?b.node:b;_.G(c).parentNode==e&&(b.removeChild(c),IIa(a,c,d));if(a=_.Jy.get(c))_.Jy.delete(c),_.Me.cancelJob(a);c.hidden=!1};
KIa=function(a,b,c,d){if(b&&b.children&&(c=b.children[c]))if(_.ke("DEFERRED_DETACH"))for(;c&&!_.Jy.has(c);){var e=a,h=b,l=c,m=d;l.hidden=!0;e=_.pq(_.Me,JIa.bind(null,e,h,l,m),0);_.Jy.set(l,e);c=c.nextElementSibling}else for(;(l=b.lastElementChild)&&(b.removeChild(l),IIa(a,l,d),l!=c););};
_.Sy=function(a,b,c){c=void 0===c?_.Xk():c;this.JSC$36038_defaultPriority=a;this.signal=b;this.JSC$36038_scheduler=c;this.nextJobDescriptor=0;this.JSC$36038_parkedJobs=[];this.scheduledJobs=new Map};
_.Ty=function(a,b){if(b){var c=_.ir();a.signal&&!_.jr(c,a.signal)?(c.addListener(a.signal,function(){a.processSignal()}),a.JSC$36038_parkedJobs.push({job:b,
priority:void 0})):LIa(a,b,void 0)}};
_.MIa=function(a,b){if(b!==a.JSC$36038_defaultPriority){a.JSC$36038_defaultPriority=b;for(var c=_.u(a.scheduledJobs.values()),d=c.next();!d.done;d=c.next())d=d.value,a.JSC$36038_scheduler.cancelJob(d.jobId),d.jobId=a.JSC$36038_scheduler.addJob(d.jobWrapper,b)}};
_.Sy.prototype.flushJobs=function(){_.MIa(this,10);this.processSignal()};
_.Sy.prototype.cancel=function(){for(var a=_.u(this.scheduledJobs),b=a.next();!b.done;b=a.next()){var c=_.u(b.value);b=c.next().value;c=c.next().value;this.JSC$36038_scheduler.cancelJob(c.jobId);this.scheduledJobs.delete(b)}this.JSC$36038_parkedJobs=[]};
_.Sy.prototype.processSignal=function(){for(var a=_.u(this.JSC$36038_parkedJobs),b=a.next();!b.done;b=a.next())b=b.value,LIa(this,b.job,b.priority);this.JSC$36038_parkedJobs=[]};
var LIa=function(a,b,c){c=c||a.JSC$36038_defaultPriority;if(10===c)_.qq(b);else{var d=a.nextJobDescriptor++,e=function(){b();a.scheduledJobs.delete(d)},h=a.JSC$36038_scheduler.addJob(e,c);
a.scheduledJobs.set(d,{jobWrapper:e,jobId:h,priority:c})}};
var NIa,OIa,PIa,QIa,RIa,SIa;_.Z={};NIa={"yt-live-chat-text-message-renderer":!0,"yt-live-chat-author-badge-renderer":!0};OIa=_.w("kevlar_enable_async_stamper");PIa=_.ne("kevlar_async_stamp_probability");QIa=_.ne("kevlar_async_stamp_delay");RIa=_.ne("kevlar_async_stamp_use_microtask");SIa=_.w("kevlar_enable_mss_lazy_load");
_.Z.YtRendererstamperBehavior=[_.Ry.YtTaskEmitterBehavior,{mappings:null,stampDom:null,rendererStamperLogger_:null,beforeRegister:function(){this.configureRendererStamper&&"function"===typeof this.configureRendererStamper&&(_.w("disable_stampdom_merge")||!this.stampDom?this.stampDom=this.configureRendererStamper():this.stampDom=Object.assign({},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_()},
resetTelemetry_:function(){this.telemetry_.create=0;this.telemetry_.reuse=0},
addStampDomObservers_:function(){var a=(this.constructor.generatedFrom||this).observers;a||(a=[]);for(var b in this.stampDom){var c=this.stampDom[b];c&&c.id&&a.push("stamp"+c.id.replace("-","_")+"_("+b+".*)")}this.constructor.generatedFrom.observers=a},
addStampDomObserverFns_:function(){for(var a in this.stampDom){var b=this.stampDom[a];b.id?(this["stamp"+b.id.replace("-","_")+"_"]=this.rendererStamperObserver_.bind(this,a,b.id),this.hasDataPath_[a]=!1):_.Uh(new _.pg("Bad rendererstamper config",this.is+":"+a))}},
rendererStamperObserver_:function(a,b,c){if(c.path==a){if(void 0===c.value&&!this.hasDataPath_[a])return;this.hasDataPath_[a]=void 0!==c.value}this.rendererStamperApplyChangeRecord_(a,b,c)},
rendererStamperApplyChangeRecord_:function(a,b,c){var d=this.renderJobsMap_[b],e=null;if(a==c.path){c=c.value;_.ma(c)||(c=void 0===c||null===c?[]:[c]);a=this.stampDom[a];if(a.mapping){var h=this.stampDomArray_.bind(this,c,b,a.mapping,a.reuseComponents,a.events,a.stamperStableList);e=h;OIa&&Math.random()<PIa&&(RIa?e=function(){Promise.resolve(h())}:e=setTimeout.bind(_.g,h,QIa));
if(SIa){var l=_.hj().resolve(_.cl);l.isLoading&&(e=function(){l.fetchPromise.then(h)})}}d&&d.cancel();
c=a.usePageScheduler?this.getTaskManager():void 0;d||void 0==a.initialRenderPriority?void 0==a.renderPriority||d||(d=new _.Sy(a.renderPriority,a.waitForSignal,c),this.renderJobsMap_[b]=d):(d=new _.Sy(a.initialRenderPriority,a.waitForSignal,c),this.renderJobsMap_[b]=d,e=function(q,x){q();_.MIa(x,10)}.bind(this,e,d))}else if(a+".splices"==c.path){var m=this.stampDomArraySplices_.bind(this,a,b,c.value);
e=m;OIa&&Math.random()<PIa&&(RIa?e=function(){Promise.resolve(m())}:e=setTimeout.bind(_.g,m,QIa));
if(SIa){var p=_.hj().resolve(_.cl);p.isLoading&&(e=function(){p.fetchPromise.then(m)})}}else e=this.forwardRendererStamperChanges_.bind(this,a,b,c);
d?_.Ty(d,e):e()},
forwardRendererStamperChanges_:function(a,b,c){var d=c.path.slice(a.length+1),e=this.getStampContainer_(b),h=d.indexOf("."),l=d.substring(0,h),m=!1,p=0,q=parseInt(l,0);if("#"==l[0]){m=parseInt(l.substring(1),0);q=this.get(a);var x=this.get([a,l]);q[m]==x?p=m:p=q.indexOf(x);m=!0}else isNaN(q)||(p=q,m=!0);m&&(d=d.substring(l.length+1),h=d.indexOf("."));if(e=_.G(e).children[p])d="data"+d.slice(h),"function"!=typeof e.notifyPath?_.Vh(new _.pg("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=_.G(d),h=HIa(this.stampDom[a].reuseComponents),l=c.indexSplices.length,m=0;m<l;m++){for(var p=c.indexSplices[m],q=e.children[p.index],x=p.removed.length;0<x;x--)q&&q.parentElement&&(_.G(q.parentElement).removeChild(q),h&&_.by(q),q=e.children[p.index]);x=this.stampDom[a].mapping;for(var B=p.index+p.addedCount,C=document.createDocumentFragment(),I=h,H=p.index;H<B;H++){var O=p.object[H],X=FIa(x,
O);if(X){var ia=x[X];O=O[X];X=this.getComponentName_(ia,O);var oa=q?_.Jy.has(q):!1;I&&q&&q.is==X&&oa?(X=q,this.telemetry_.reuse++,q=q.nextElementSibling):I&&q&&oa?(X=this.createComponent_(ia,O,h),oa=_.G(q).nextElementSibling,e.insertBefore(X,oa),JIa(this.is,e,q,h),q=oa):(I=!1,X=this.createComponent_(ia,O,h),C.appendChild(X));this.deferRenderStamperBinding_(X,ia,O)}else _.Uh(new _.pg("Unimplemented type",a,b,d.tagName,Object.keys(O)[0]))}e.insertBefore(C,q)}this.flushRenderStamperComponentBindings_();
this.stampDom[a].events&&this.fire("yt-rendererstamper-finished",{container:d})}else _.Uh(new _.pg("Container object not found",b))}},
stampDomArray_:function(a,b,c,d,e,h){var l=this.getStampContainer_(b);if(l)if(b=_.G(l),d=HIa(d),a){var m=0,p=0,q;if(h=void 0===h?_.w("kevlar_tuner_should_test_maintain_stable_list")?_.w("kevlar_should_maintain_stable_list"):_.ke("STAMPER_STABLE_LIST",!1):h||!1)for(q=b.firstElementChild;q&&!_.Jy.has(q)&&a.length>p;){h=a[p];var x=FIa(c,h);if(x){if(this.getComponentName_(c[x],h[x])!=q.is){var B=this.createComponent_(c[x],h[x],d),C=_.G(q).nextElementSibling;C?b.insertBefore(B,C):b.appendChild(B);JIa(this.is,
b,q,d);q=B}else this.telemetry_.reuse++;this.deferRenderStamperBinding_(q,c[x],h[x]);m++;p++;q=_.G(q).nextElementSibling}else p++}KIa(this.is,b,m,d);m=q;if(a.length>p){h=document.createDocumentFragment();for(x=a.length;p<x;p++)if(B=a[p],C=FIa(c,B))q=this.createComponent_(c[C],B[C],d),this.deferRenderStamperBinding_(q,c[C],B[C]),h.appendChild(q);m&&_.G(m).parentNode&&q&&!_.Jy.has(q)?b.insertBefore(h,m):b.appendChild(h)}this.flushRenderStamperComponentBindings_();this.markDirty&&this.markDirty();e&&
this.fire("yt-rendererstamper-finished",{container:l})}else KIa(this.is,b,0,d);else _.Uh(new _.pg("Container object not found",b))},
getStampContainer_:function(a){return this.$[a]||this.$$("#"+a)},
getComponentName_:function(a,b){return"string"===typeof a?a:a.matcher?a.matcher.call(this,b):a.component},
createComponent_:function(a,b,c){b=this.getComponentName_(a,b);try{if(c){var d=this.isInjectionEnabled_(a)?this:void 0;var e=_.ay(b,d);e.updateStyles?e.updateStyles():_.Vh(new _.pg("Unregistered element",b))}else a&&this.isInjectionEnabled_(a)?e=_.rHa(b,this):e=document.createElement(b)}catch(h){return a="YtRendererStamperBehavior failed to create "+b+".",h.message&&(a+=" Original description: "+h.message),h.message="YtRendererStamperBehavior failed to create element",_.Wh(h,a),NIa.hasOwnProperty(b)?
_.Vh(h):_.Uh(h),document.createElement("SPAN")}this.telemetry_.create++;return e},
deferRenderStamperBinding_:function(a,b,c){this.deferredBindingTasks_.push({component:a,typeOrConfig:b,data:c})},
flushRenderStamperComponentBindings_:function(){for(var a=0,b=this.deferredBindingTasks_.length;a<b;a++){var c=this.deferredBindingTasks_[a],d=void 0,e=void 0,h=void 0,l=c.component,m=c.typeOrConfig;c=c.data;if("string"!==typeof m){for(h in m.attributes)!0===m.attributes[h]?l.setAttribute(h,""):!1===m.attributes[h]?l.removeAttribute(h):l.setAttribute(h,m.attributes[h]);for(e in m.params)l[e]=m.params[e];for(d in m.properties)if(e=m.properties[d]){if(e=GIa(e),l[d]=this.get(e),"on-tap"===d||"on-click"===
d)_.w("kevlar_rendererstamper_event_listener")?l.addEventListener("click",this.get(e)):"function"===typeof l.listen?l.listen(l,"tap","on-tap"):_.Uh(new _.pg("listen is not a function",[typeof l.listen,typeof this.listen,typeof l.translate3d,typeof this.translate3d].join(" "),this.tagName,l.tagName))}else _.Uh(new _.pg("Undefined property binding",d));if(m.classListBinding&&(d=this[GIa(m.classListBinding)]))for(m=0;m<d.length;m++)l.toggleClass(d[m],!0)}l.data=c;if(c=_.Jy.get(l))l.hidden=!1,_.Jy.delete(l),
_.Me.cancelJob(c)}this.deferredBindingTasks_.length=0},
isInjectionEnabled_:function(a,b){return!_.$x(this)||a.noInjection?!1:!b||_.$x(b)}}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5m");

var rIa,tIa;rIa=/%{(\w+)}/g;_.sIa=function(a,b){var c=_.Cl(a);if(!_.Kla.test(c))throw Error("v`"+c);a=c.replace(rIa,function(d,e){if(!Object.prototype.hasOwnProperty.call(b,e))throw Error("w`"+e+"`"+c+"`"+JSON.stringify(b));d=b[e];return d instanceof _.Zh?_.Cl(d):encodeURIComponent(String(d))});
return _.El(a)};
var uIa;
_.Ly("itemSectionRenderer","buttonRenderer","ytd-button-renderer");_.Ly("sharingRendererButtons","buttonRenderer","ytd-button-renderer");var Ny=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-update-button-action":"handleUpdateButtonAction"};return a};
_.r(Ny,_.K);_.f=Ny.prototype;_.f.created=function(){this.showTooltips=!0};
_.f.attached=function(){this.hasAttribute("button-renderer")||this.setAttribute("button-renderer","true")};
_.f.onHintIdChanged=function(){var a=this,b,c,d=null===(c=null===(b=this.ytButtonBehavior.data)||void 0===b?void 0:b.hint)||void 0===c?void 0:c.hintRenderer;if(d&&d.hintId){var e=_.cj(this,"yt-get-opened-popups-action");e=0<(e&&1===e.length?e[0]:[]).length;var h=null;"sponsor-pre-purchase"!==d.hintId||e?d.hintId.startsWith("sponsor-post-purchase")&&!e?h=_.Ux("membership-manage"):d.hintId.startsWith("sponsorships-premium-freebie-pre-purchase")&&!e&&(h=_.Ux("membership-freebie-join")):h=_.Ux("membership-join");
h&&_.Me.addLowPriorityJob(function(){for(var l=_.u(h),m=l.next();!m.done;m=l.next())a.ytComponentBehavior.resolveCommand(m.value)})}};
_.f.onYtNavigate=function(a){var b=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(a.detail.endpoint);b&&(a.stopPropagation(),this.ytdOpenPopupBehavior.openPopup(b))};
_.f.onYtServiceRequestSent=function(a,b){this.handleServiceRequestActions(b);this.fire("yt-service-request-sent-button-renderer")};
_.f.onServiceRequestCompleted=function(a,b){this.handleServiceRequestActions(b);this.fire("yt-service-request-completed-button-renderer")};
_.f.updateButton=function(a){a.updateButtonAction&&a.updateButtonAction.updatedButton&&(this.ytButtonBehavior.data=a.updateButtonAction.updatedButton.buttonRenderer)};
_.f.handleUpdateButtonAction=function(a){var b=this.ytButtonBehavior.data;b.targetId&&a.updateButtonAction.targetId&&b.targetId===a.updateButtonAction.targetId&&this.updateButton(a)};
_.f.handleServiceRequestActions=function(a){if(a=a.actions)for(var b=0;b<a.length;b++)this.updateButton(a[b])};
_.t.Object.defineProperties(Ny,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===uIa){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_button_renderer.ytd.button.renderer.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=
a.content,c=b.insertBefore;if(void 0===tIa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_button_renderer.ytd.button.renderer.css.js--\x3e<style>:host {--paper-button-ink-color: var(--yt-spec-badge-chip-background);--yt-formatted-string-deemphasize-color: var(--yt-spec-static-brand-white);--yt-formatted-string-deemphasize: {margin-left: var(--ytd-margin-base);};} :host {vertical-align: middle;white-space: nowrap;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} :host([disable-text-transform]) {text-transform: none;} :host([disabled][is-paper-button]) a {cursor: initial;pointer-events: none;} :host([is-paper-button]) yt-icon {-ms-flex: none;-webkit-flex: none;flex: none;} :host yt-formatted-string {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} tp-yt-paper-button {min-width: var(--yt-paper-button-min-width,var(--ytd-paper-button-min-width,5.14em));font-size: var(--yt-paper-button-font-size,inherit);} tp-yt-paper-button.keyboard-focus {font-weight: inherit;} tp-yt-paper-tooltip {z-index: var(--yt-button-tooltip-z-index);} :host([is-icon-button]):not([style-action-button]) {@apply --ytd-caption;} :host(.force-icon-button) a {padding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x));} :host([is-paper-button]) {background-color: var(--yt-basic-background-color,var(--yt-button-background-color));color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));border-color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));} :host([is-paper-button-with-icon]) {--yt-button-padding-minus-focus-outline: var( --yt-button-with-icon-padding-minus-focus-outline );} :host(.style-suggestive.size-small[is-paper-button-with-icon]) {--yt-button-padding: 6px 12px;--yt-button-padding-minus-border: 5px 11px;} :host([is-paper-button-with-icon]) {--yt-button-padding: 6px 16px;--yt-button-padding-minus-border: 5px 15px;} :host([is-paper-button-with-icon][button-size=size-large]) {--yt-button-padding: 10px 16px;--yt-button-padding-minus-border: 9px 15px;--yt-button-padding-minus-focus-outline: 9px 15px;} :host([is-icon-button]) {color: var(--yt-button-color,var(--yt-spec-icon-inactive));} :host(.style-text[is-icon-button]),:host(.style-default[is-icon-button]),:host(.style-opacity[is-icon-button]) {color: var(--yt-spec-icon-inactive);} :host(.style-text[is-icon-button]) #text,:host(.style-default[is-icon-button]) #text,:host(.style-opacity[is-icon-button]) #text {color: var(--yt-button-icon-button-text-color,var(--yt-spec-text-secondary));} :host(.style-black[is-icon-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-icon-button]),:host(.style-opacity[is-icon-button][disabled]),:host(.style-text[is-icon-button][disabled]) #text,:host(.style-default[is-icon-button][disabled]) #text,:host(.style-opacity[is-icon-button][disabled]) #text {color: var(--yt-spec-text-disabled);} :host(.style-blue-text[is-icon-button]) {color: var(--yt-spec-call-to-action);} tp-yt-paper-tooltip {white-space: nowrap;} :host(.style-primary[is-paper-button]) {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} :host(.style-primary[disabled][is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} :host(.style-payment[is-paper-button]) {background-color: var(--yt-button-payment-background-color,var(--yt-spec-call-to-action));color: var(--yt-spec-text-primary-inverse);} :host(.style-payment[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-primary[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-payment[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-primary[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggestive[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-call-to-action);background-color: transparent;color: var(--yt-spec-call-to-action);} :host(.style-suggestive[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-border);} :host(.style-suggestive[is-paper-button][disabled]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-disabled);} :host(.style-suggestive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggestive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-focus-outline);} :host(.palette-with-border[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-border);} :host(.palette-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.palette-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-blue-text[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-call-to-action);} :host(.style-blue-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-blue-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[is-paper-button]) {background-color: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);} :host(.style-destructive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-destructive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[disabled][is-paper-button]) {background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} :host(.style-brand[is-paper-button]) {color: var(--yt-spec-brand-link-text);} :host(.style-brand[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-brand[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-brand-link-text-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-default[is-paper-button]) {background-color: var(--yt-button-default-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-default-text-color,var(--yt-spec-text-secondary));} :host(.style-default[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-default[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-inactive-outline[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host(.style-inactive-outline[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-border);} :host(.style-inactive-outline[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-inactive-outline[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggested-action[is-paper-button]) {background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);} :host(.style-suggested-action[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggested-action[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-compact-gray[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-compact-gray[is-paper-button]) tp-yt-paper-button {padding: var(--ytd-margin-base) var(--ytd-margin-2x);} :host(.style-text[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host([is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host([is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-icon-disabled);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-overlay[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-primary);color: var(--yt-spec-static-overlay-text-primary);} :host(.style-overlay[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-overlay[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-overlay-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-white-with-border[is-paper-button]) {background-color: transparent;border: 1px solid var(--yt-spec-static-brand-white);color: var(--yt-spec-static-brand-white);} :host(.style-white-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-white-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-brand-white);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-alert-info[is-paper-button]) {color: var(--yt-spec-call-to-action);} :host(.style-alert-info[is-paper-button]:hover) {color: var(--yt-spec-button-chip-background-hover);} :host(.style-dark[is-paper-button]) {background-color: var(--yt-button-dark-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-dark-text-color,var(--yt-spec-text-secondary));} :host(.style-light[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-light-text[is-paper-button]) {color: var(--yt-spec-static-overlay-text-primary);} :host(.style-black[is-paper-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-paper-button]) {background-color: transparent;color: var(--yt-spec-text-disabled);} :host(.style-black[disabled][is-paper-button]) {color: var(--yt-spec-text-disabled);} :host(.style-dark-on-black[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-secondary);border: none;color: var(--yt-spec-static-overlay-text-primary);} :host(.style-blue-text-with-inverse-theme[is-paper-button]) {color: var(--yt-spec-call-to-action-inverse);} :host(.style-count) {@apply --ytd-thumbnail-attribution;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} :host {display: inline-block;text-transform: uppercase;} :host(.force-icon-button) a {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([disabled]) a:focus {outline: none;} :host([is-icon-button][has-no-text]) {font-size: 0;} a {display: -ms-flexbox;display: -webkit-flex;display: flex;} a.yt-simple-endpoint {color: inherit;border-radius: inherit;text-decoration: none;} :host([is-paper-button]) {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} :host([is-paper-button][disabled]) {color: var(--yt-spec-text-disabled);background-color: transparent;} :host([is-icon-button][disabled]) {color: var(--yt-spec-text-disabled);} :host([is-icon-button][style-action-button]) {--yt-button-icon-padding: 6px;} :host([is-paper-button][align-by-text]:not(:empty)) {margin-left: -16px;} :host([is-paper-button][button-size=size-large]) {line-height: 24px;} tp-yt-paper-button {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0;padding: var(--yt-button-padding,0.7em 0.57em);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;@apply --yt-button-paper-button;} :host([start-justified]) tp-yt-paper-button {-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([vertically-aligned]) tp-yt-paper-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([vertically-aligned]) tp-yt-paper-button #text {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} :host #button {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button,yt-icon-button {padding: 1px 6px;} yt-icon-button {width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);color: var(--yt-endpoint-color,var(--yt-deprecated-luna-black));} yt-icon-button::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button[disabled] {color: var(--yt-button-disabled-color,rgba(17,17,17,0.2));} yt-icon-button {line-height: 1;padding: var(--yt-button-icon-padding,8px);width: var(--yt-button-icon-size,var(--yt-icon-width,40px));height: var(--yt-button-icon-size,var(--yt-icon-height,40px));} yt-icon-button>yt-icon {width: 100%;height: 100%;} #button yt-icon+yt-formatted-string {margin-left: var(--yt-string-icon-padding,8px);} #button yt-formatted-string+yt-icon {margin-left: var(--yt-button-icon-padding,8px);} :host([vertically-aligned]) #button yt-icon+yt-formatted-string {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} :host([vertically-aligned]) #button yt-formatted-string+yt-icon {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} /*# sourceMappingURL=ytd-button-renderer.css.map*/</style>";
tIa=d}d=tIa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);uIa=a}a=uIa;return a}}});
_.Oy=Ny;_.Oy.prototype.onServiceRequestCompleted=_.Oy.prototype.onServiceRequestCompleted;_.Oy.prototype.onYtServiceRequestSent=_.Oy.prototype.onYtServiceRequestSent;_.Oy.prototype.onYtNavigate=_.Oy.prototype.onYtNavigate;_.Oy.prototype.onHintIdChanged=_.Oy.prototype.onHintIdChanged;_.V([_.M(),_.W("design:type",Object)],_.Oy.prototype,"data",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.Oy.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L(_.Iy.YtButtonBehavior),_.W("design:type",Object)],_.Oy.prototype,"ytButtonBehavior",void 0);_.V([_.L(_.Qx),_.W("design:type",Object)],_.Oy.prototype,"ytdOpenPopupBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.Oy.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Hy.YtRenderButtonBehavior),_.W("design:type",Object)],_.Oy.prototype,"ytRenderButtonBehavior",void 0);
_.V([_.P("data.hint.hintRenderer"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.Oy.prototype,"onHintIdChanged",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.Oy.prototype,"onYtNavigate",null);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.Oy.prototype,"onYtServiceRequestSent",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.Oy.prototype,"onServiceRequestCompleted",null);_.Oy=_.V([_.T({is:"ytd-button-renderer"})],_.Oy);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2u");

var JZa=document.createElement("template");JZa.innerHTML='<custom-style><style is="custom-style">/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\nhtml {\n  --shadow-transition: {\n    transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);\n  };\n  --shadow-elevation-2dp: {\n    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);\n  };\n  --shadow-elevation-4dp: {\n    box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.4);\n  };\n  --shadow-elevation-6dp: {\n    box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.4);\n  };\n  --shadow-elevation-8dp: {\n    box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.4);\n  };\n  --shadow-elevation-12dp: {\n    box-shadow: 0 12px 16px 1px rgba(0, 0, 0, 0.14), 0 4px 22px 3px rgba(0, 0, 0, 0.12), 0 6px 7px -4px rgba(0, 0, 0, 0.4);\n  };\n  --shadow-elevation-16dp: {\n    box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.4);\n  };\n  --shadow-elevation-24dp: {\n    box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.4);\n  };\n}</style></custom-style>';
document.head.appendChild(JZa.content);
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2k");

var HZa;
var IZa;
/*

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
*/
_.ij({_template:function(){if(void 0!==IZa)return IZa;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-iron-dropdown--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_iron_dropdown.tp.yt.iron.dropdown.css.js--\x3e<div id="contentWrapper">\n  <slot id="content" name="dropdown-content"></slot>\n</div>\n';var b=a.content,c=b.insertBefore;if(void 0===HZa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_iron_dropdown.tp.yt.iron.dropdown.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  position: fixed;\n}\n\n#contentWrapper ::slotted(*) {\n  overflow: auto;\n}\n\n#contentWrapper.animating ::slotted(*) {\n  overflow: hidden;\n  pointer-events: none;\n}\n\n/*# sourceMappingURL=tp-yt-iron-dropdown.css.map */</style>";
HZa=d}d=HZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return IZa=a},
is:"tp-yt-iron-dropdown",behaviors:[_.Jw,_.Iw,_.fH,_.vZa],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=_.G(this.$.content).getDistributedNodes(),b=0,c=a.length;b<c;b++)if(a[b].nodeType===Node.ELEMENT_NODE)return a[b]},ready:function(){this.scrollAction||(this.scrollAction=this.allowOutsideScroll?"refit":"lock");this._readied=!0},
attached:function(){this.sizingTarget&&this.sizingTarget!==this||(this.sizingTarget=this.containedElement||this)},
detached:function(){this.cancelAnimation()},
_openedChanged:function(){this.opened&&this.disabled?this.cancel():(this.cancelAnimation(),this._updateAnimationConfig(),_.eH._openedChanged.apply(this,arguments))},
_renderOpened:function(){!this.noAnimations&&this.animationConfig.open?(this.$.contentWrapper.classList.add("animating"),this.playAnimation("open")):_.eH._renderOpened.apply(this,arguments)},
_renderClosed:function(){!this.noAnimations&&this.animationConfig.close?(this.$.contentWrapper.classList.add("animating"),this.playAnimation("close")):_.eH._renderClosed.apply(this,arguments)},
_onNeonAnimationFinish:function(){this.$.contentWrapper.classList.remove("animating");this.opened?this._finishRenderOpened():this._finishRenderClosed()},
_updateAnimationConfig:function(){for(var a=this.containedElement,b=[].concat(this.openAnimationConfig||[],this.closeAnimationConfig||[]),c=0;c<b.length;c++)b[c].node=a;this.animationConfig={open:this.openAnimationConfig,close:this.closeAnimationConfig}},
_updateOverlayPosition:function(){this.isAttached&&this.notifyResize()},
_allowOutsideScrollChanged:function(a){this._readied&&(a?this.scrollAction&&"lock"!==this.scrollAction||(this.scrollAction="refit"):this.scrollAction="lock")},
_applyFocus:function(){var a=this.focusTarget||this.containedElement;a&&this.opened&&!this.noAutoFocus?a.focus():_.eH._applyFocus.apply(this,arguments)}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2t");

var tVa=document.createElement("template");tVa.innerHTML='<custom-style><style is="custom-style">/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\nhtml {\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}</style></custom-style>';
document.head.appendChild(tVa.content);
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1n");

/*

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
*/
_.sUa={properties:{multi:{type:Boolean,value:!1,observer:"multiChanged"},selectedValues:{type:Array,notify:!0,value:function(){return[]}},
selectedItems:{type:Array,readOnly:!0,notify:!0,value:function(){return[]}}},
observers:["_updateSelected(selectedValues.splices)"],select:function(a){this.multi?this._toggleSelected(a):this.selected=a},
multiChanged:function(a){this._selection.multi=a;this._updateSelected()},
get _shouldUpdateSelection(){return null!=this.selected||null!=this.selectedValues&&this.selectedValues.length},_updateAttrForSelected:function(){this.multi?this.selectedItems&&0<this.selectedItems.length&&(this.selectedValues=this.selectedItems.map(function(a){return this._indexToValue(this.indexOf(a))},this).filter(function(a){return null!=a},this)):_.bE._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 null!==c&&void 0!==c});
this._selection.clear(a);for(var b=0;b<a.length;b++)this._selection.setItemSelected(a[b],!0);this.fallbackSelection&&!this._selection.get().length&&this._valueToItem(this.fallbackSelection)&&this.select(this.fallbackSelection)},
_selectionChange:function(){var a=this._selection.get();this.multi?(this._setSelectedItems(a),this._setSelectedItem(a.length?a[0]:null)):null!==a&&void 0!==a?(this._setSelectedItems([a]),this._setSelectedItem(a)):(this._setSelectedItems([]),this._setSelectedItem(null))},
_toggleSelected:function(a){var b=this.selectedValues.indexOf(a);0>b?this.push("selectedValues",a):this.splice("selectedValues",b,1)},
_valuesToItems:function(a){return null==a?null:a.map(function(b){return this._valueToItem(b)},this)}};
_.tUa=[_.bE,_.sUa];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7v");

var EYa;
var FYa;
var GG=function(){var a=_.K.apply(this,arguments)||this;a.disableTooltips=!1;a.isLoading=!1;a.useExpandableTooltip=!1;a.toggled=!1;a.hovered=!1;a.systemIcons=_.w("kevlar_system_icons");a.mouseoverDelayJobId=0;a.toggleDelayJobId=0;a.expandAnimationDelayJobId=0;return a};
_.r(GG,_.K);_.f=GG.prototype;_.f.attached=function(){this.hasAttribute("role")||this.setAttribute("role","button");this.hasAttribute("tabindex")||this.setAttribute("tabindex","-1");this.hasAttribute("top-right-overlay")||this.setAttribute("top-right-overlay","true");this.$.tooltip.position="rtl"===_.v("HTML_DIR")?"right":"left"};
_.f.detached=function(){this.useExpandableTooltip&&(this.isLoading=this.hovered=!1,this.data&&!this.data.toggledServiceEndpoint&&this.set("data.isToggled",!1),this.mouseoverDelayJobId&&_.Me.cancelJob(this.mouseoverDelayJobId),this.toggleDelayJobId&&_.Me.cancelJob(this.toggleDelayJobId),this.expandAnimationDelayJobId&&_.Me.cancelJob(this.expandAnimationDelayJobId),this.useExpandableTooltip=!1)};
_.f.dataChanged=function(){this.popupOpen=this.isLoading=!1;this.mouseoverDelayJobId&&_.Me.cancelJob(this.mouseoverDelayJobId);this.toggleDelayJobId&&_.Me.cancelJob(this.toggleDelayJobId);this.expandAnimationDelayJobId&&_.Me.cancelJob(this.expandAnimationDelayJobId)};
_.f.computeIcon=function(a,b,c){return(c?b:a).iconType};
_.f.computeAriaLabel=function(a,b,c){return(c?b:a).accessibilityData.label};
_.f.computeTooltip=function(a,b,c){return c?b:a};
_.f.computeToggled=function(){return!(!this.data||!this.data.isToggled)};
_.f.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),_.dj(this,[a]),this.useExpandableTooltip&&(this.toggleDelayJobId=_.Wk(_.Me,function(){b.hovered=!1;b.data&&!b.data.toggledServiceEndpoint&&(b.expandAnimationDelayJobId=_.Wk(_.Me,function(){b.set("data.isToggled",!1)},200))},
2E3))};
_.f.onMouseenter=function(){var a=this;this.useExpandableTooltip&&(this.mouseoverDelayJobId=_.Wk(_.Me,function(){a.hovered=!0},300))};
_.f.onMouseleave=function(){_.Me.cancelJob(this.mouseoverDelayJobId);this.toggled||(this.hovered=!1)};
_.f.onPopupOpened=function(){this.popupOpen=!0;this.ytEventForwardingBehavior.startForwardingEvents(["yt-navigate"],this.eventSink)};
_.f.onPopupClosed=function(){this.popupOpen=!1;this.ytEventForwardingBehavior.stopForwardingEvents()};
_.f.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)};
_.f.serviceRequestWasSuccessful=function(a){return(this.data.isToggled?this.data.toggledServiceEndpoint:this.data.untoggledServiceEndpoint).playlistEditEndpoint?"STATUS_SUCCEEDED"===a.data.status:!0};
_.t.Object.defineProperties(GG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===FYa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-toggle-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_toggle_button_renderer.ytd.thumbnail.overlay.toggle.button.renderer.css.js--\x3e<div id="label-container"><div id="label" on-click="onTap" hidden="[[disableTooltips]]">\n    [[computeTooltip(data.untoggledTooltip, data.toggledTooltip, data.isToggled)]]\n  </div></div><yt-icon id="icon" icon="[[computeIcon(data.untoggledIcon, data.toggledIcon, data.isToggled)]]" on-click="onTap" on-mouseenter="onMouseenter"></yt-icon><tp-yt-paper-tooltip id="tooltip" animation-delay="0" hidden="[[disableTooltips]]" offset="0">\n  [[computeTooltip(data.untoggledTooltip, data.toggledTooltip, data.isToggled)]]\n</tp-yt-paper-tooltip>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===EYa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_toggle_button_renderer.ytd.thumbnail.overlay.toggle.button.renderer.css.js--\x3e<style>:host {--paper-tooltip-background: var(--yt-spec-static-overlay-background-heavy);position: absolute;top: 0;right: 0;cursor: pointer;color: var(--yt-spec-static-overlay-text-primary);outline: none;background-color: var(--yt-spec-static-overlay-background-heavy);transition: opacity 0.3s;width: 28px;height: 28px;border-radius: 2px;margin: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host(:focus) yt-icon {outline: #5b9dd9 auto 5px;} #label-container {display: none;} :host([use-expandable-tooltip]) #label-container {display: block;position: absolute;width: auto;right: 28px;height: 28px;overflow: hidden;} :host([use-expandable-tooltip]) #label {padding: 0 2px 0 8px;white-space: nowrap;height: 100%;border-radius: 2px 0 0 2px;will-change: transform;transform: translateX(100%);background-color: var(--yt-spec-static-overlay-background-heavy);transition: transform 0.2s cubic-bezier(0.05,0,0,1);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([use-expandable-tooltip][hovered]) {border-radius: 0 2px 2px 0;background-color: var(--yt-spec-static-overlay-background-solid);z-index: 1;} :host([use-expandable-tooltip][hovered]) #label {transform: translateX(0);background-color: var(--yt-spec-static-overlay-background-solid);transition: transform 0.2s cubic-bezier(0.05,0,0,1);} :host([use-expandable-tooltip][toggled]) yt-icon,:host([use-expandable-tooltip][toggled]) #label {color: var(--yt-spec-static-overlay-call-to-action);} :host([use-expandable-tooltip][toggled][system-icons]) yt-icon,:host([use-expandable-tooltip][toggled][system-icons]) #label {color: var(--yt-spec-static-overlay-text-primary);} :host([use-expandable-tooltip]:focus) yt-icon {outline: none;} :host([use-expandable-tooltip]) tp-yt-paper-tooltip {display: none;} /*# sourceMappingURL=ytd-thumbnail-overlay-toggle-button-renderer.css.map*/</style>';
EYa=d}d=EYa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);FYa=a}a=FYa;return a}}});
_.HG=GG;_.HG.prototype.onServiceRequestCompleted=_.HG.prototype.onServiceRequestCompleted;_.HG.prototype.onPopupClosed=_.HG.prototype.onPopupClosed;_.HG.prototype.onPopupOpened=_.HG.prototype.onPopupOpened;_.HG.prototype.onMouseleave=_.HG.prototype.onMouseleave;_.HG.prototype.dataChanged=_.HG.prototype.dataChanged;_.V([_.L(_.tG),_.W("design:type",Object)],_.HG.prototype,"ironButtonState",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.HG.prototype,"ytComponentBehavior",void 0);
_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.HG.prototype,"ytEventForwardingBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.HG.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeAriaLabel(data.untoggledAccessibility, data.toggledAccessibility, data.isToggled)"}),_.W("design:type",String)],_.HG.prototype,"ariaLabel",void 0);_.V([_.M(),_.W("design:type",Object)],_.HG.prototype,"disableTooltips",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.HG.prototype,"popupOpen",void 0);_.V([_.M(),_.W("design:type",Object)],_.HG.prototype,"isLoading",void 0);_.V([_.M(),_.W("design:type",Element)],_.HG.prototype,"eventSink",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.HG.prototype,"useExpandableTooltip",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeToggled(data.isToggled)"}),_.W("design:type",Object)],_.HG.prototype,"toggled",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.HG.prototype,"hovered",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.HG.prototype,"systemIcons",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.HG.prototype,"dataChanged",null);_.V([_.N("mouseleave"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.HG.prototype,"onMouseleave",null);
_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.HG.prototype,"onPopupOpened",null);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.HG.prototype,"onPopupClosed",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.HG.prototype,"onServiceRequestCompleted",null);
_.HG=_.V([_.T({is:"ytd-thumbnail-overlay-toggle-button-renderer"})],_.HG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7u");

var BYa;
var CYa;
var DYa=function(){return _.K.apply(this,arguments)||this};
_.r(DYa,_.K);
_.t.Object.defineProperties(DYa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===CYa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-pinking-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_pinking_renderer.ytd.thumbnail.overlay.pinking.renderer.css.js--\x3e<svg class="pinking-left">\n  <defs>\n    <pattern id="left-pattern" width="4" height="8" patternUnits="userSpaceOnUse">\n      <polygon class="pinking" points="0,0 4,4 0,8"></polygon>\n    </pattern>\n  </defs>\n  <rect fill="url(#left-pattern)" width="4" height="100%"></rect>\n</svg>\n<svg class="pinking-right">\n  <defs>\n    <pattern id="right-pattern" width="4" height="8" patternUnits="userSpaceOnUse">\n      <polygon class="pinking" points="4,0 0,4 4,8"></polygon>\n    </pattern>\n  </defs>\n  <rect fill="url(#right-pattern)" width="4" height="100%"></rect>\n</svg>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BYa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_pinking_renderer.ytd.thumbnail.overlay.pinking.renderer.css.js--\x3e<style>:host {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} .pinking-left {position: absolute;left: 0;width: 4px;height: 100%;} .pinking-right {position: absolute;right: 0;width: 4px;height: 100%;} .pinking {fill: var(--ytd-thumbnail-overlay-pinking-renderer-background,var(--yt-spec-general-background-a));} /*# sourceMappingURL=ytd-thumbnail-overlay-pinking-renderer.css.map*/</style>";
BYa=d}d=BYa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CYa=a}a=CYa;return a}}});
_.FG=DYa;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.FG.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.FG.prototype,"data",void 0);_.FG=_.V([_.T({is:"ytd-thumbnail-overlay-pinking-renderer"})],_.FG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7t");

var yYa;_.xYa=function(a){return a.ui.inlinePreviewIsEnabled};
var zYa;
var AYa=function(){return _.K.apply(this,arguments)||this};
_.r(AYa,_.K);
_.t.Object.defineProperties(AYa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===zYa){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-thumbnail-overlay-loading-preview-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_loading_preview_renderer.ytd.thumbnail.overlay.loading.preview.renderer.css.js--\x3e<span>[[getSimpleString(data.text)]]</span>\n";a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yYa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_loading_preview_renderer.ytd.thumbnail.overlay.loading.preview.renderer.css.js--\x3e<style>:host {position: absolute;bottom: 0;right: 0;color: var(--yt-spec-static-brand-white);padding: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} span {background: var(--yt-spec-static-overlay-background-solid);border-radius: 2px;padding: 4px 8px;} :host(:not([inline-preview-is-enabled])) {display: none;} /*# sourceMappingURL=ytd-thumbnail-overlay-loading-preview-renderer.css.map*/</style>';
yYa=d}d=yYa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zYa=a}a=zYa;return a}}});
_.EG=AYa;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.EG.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.EG.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.EG.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,selector:_.xYa}),_.W("design:type",Boolean)],_.EG.prototype,"inlinePreviewIsEnabled",void 0);_.EG=_.V([_.T({is:"ytd-thumbnail-overlay-loading-preview-renderer"})],_.EG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7r");

var tYa;
var uYa;
var vYa=function(){return _.K.apply(this,arguments)||this};
_.r(vYa,_.K);
_.t.Object.defineProperties(vYa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===uYa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-inline-unplayable-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_inline_unplayable_renderer.ytd.thumbnail.overlay.inline.unplayable.renderer.css.js--\x3e<yt-icon id="icon" icon="[[data.icon.iconType]]"></yt-icon>\n<span>[[getSimpleString(data.text)]]</span>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tYa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_inline_unplayable_renderer.ytd.thumbnail.overlay.inline.unplayable.renderer.css.js--\x3e<style>:host {position: absolute;top: 4px;left: 4px;border-radius: 2px;color: var(--yt-spec-static-brand-white);max-width: 70%;background: var(--yt-spec-static-overlay-background-solid);padding-left: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} yt-icon {width: 20px;height: 20px;min-width: 20px;min-height: 20px;} span {padding: 4px 8px 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} /*# sourceMappingURL=ytd-thumbnail-overlay-inline-unplayable-renderer.css.map*/</style>';
tYa=d}d=tYa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);uYa=a}a=uYa;return a}}});
_.BG=vYa;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.BG.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.BG.prototype,"data",void 0);_.BG=_.V([_.T({is:"ytd-thumbnail-overlay-inline-unplayable-renderer"})],_.BG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7q");

var rYa;
var sYa;
var zG=function(){return _.K.apply(this,arguments)||this};
_.r(zG,_.K);zG.prototype.computeIconPosition=function(a){return this.get("iconPosition",a)||null};
zG.prototype.computeIconStyle=function(a){return this.get("iconStyle",a)||null};
zG.prototype.computeIsIconStyleFilled=function(a){return a&&a.iconStyle?"THUMBNAIL_OVERLAY_ICON_RENDERER_ICON_STYLE_FILLED"===a.iconStyle:!1};
_.t.Object.defineProperties(zG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===sYa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-icon-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_icon_renderer.ytd.thumbnail.overlay.icon.renderer.css.js--\x3e<yt-icon default-to-filled="[[iconStyleFilled]]" icon="[[data.icon.iconType]]"></yt-icon>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rYa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_icon_renderer.ytd.thumbnail.overlay.icon.renderer.css.js--\x3e<style>:host(:not([icon-position])) {text-align: center;z-index: 1;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host(:not([icon-style])) {color: var(--yt-spec-static-overlay-icon-active-other);background-color: var(--yt-spec-static-overlay-background-medium-light);} :host([icon-position=THUMBNAIL_OVERLAY_ICON_RENDERER_ICON_POSITION_UNKNOWN]) {text-align: center;z-index: 1;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([icon-style=THUMBNAIL_OVERLAY_ICON_RENDERER_ICON_STYLE_UNKNOWN]) {color: var(--yt-spec-static-overlay-icon-active-other);background-color: var(--yt-spec-static-overlay-background-medium-light);} :host([icon-position=THUMBNAIL_OVERLAY_ICON_RENDERER_ICON_POSITION_BOTTOM_LEFT_CORNER]) {position: absolute;z-index: 1;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([icon-style=THUMBNAIL_OVERLAY_ICON_RENDERER_ICON_STYLE_FILLED]) {background-color: var(--yt-spec-static-overlay-icon-active-other);border-radius: 50%;margin: 4px;padding: 3px;} :host([icon-style=THUMBNAIL_OVERLAY_ICON_RENDERER_ICON_STYLE_FILLED]) yt-icon {fill: var(--yt-spec-static-overlay-background-solid);--iron-icon-height: 12px;--iron-icon-width: 12px;} /*# sourceMappingURL=ytd-thumbnail-overlay-icon-renderer.css.map*/</style>";
rYa=d}d=rYa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);sYa=a}a=sYa;return a}}});
_.AG=zG;_.V([_.M(),_.W("design:type",Object)],_.AG.prototype,"data",void 0);_.V([_.M({computed:"computeIconPosition(data)",reflectToAttribute:!0}),_.W("design:type",Object)],_.AG.prototype,"iconPosition",void 0);_.V([_.M({computed:"computeIconStyle(data)",reflectToAttribute:!0}),_.W("design:type",Object)],_.AG.prototype,"iconStyle",void 0);_.V([_.M({computed:"computeIsIconStyleFilled(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.AG.prototype,"iconStyleFilled",void 0);
_.AG=_.V([_.T({is:"ytd-thumbnail-overlay-icon-renderer"})],_.AG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7p");

var oYa;
var pYa;
var qYa=function(){return _.K.apply(this,arguments)||this};
_.r(qYa,_.K);
_.t.Object.defineProperties(qYa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===pYa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-endorsement-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_endorsement_renderer.ytd.thumbnail.overlay.endorsement.renderer.css.js--\x3e<yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n<span id="bottom-right-corner"></span>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oYa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_endorsement_renderer.ytd.thumbnail.overlay.endorsement.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-general-background-b);color: var(--yt-spec-text-secondary);padding: 8px 12px;position: absolute;bottom: 0;left: 0;right: 0;z-index: 1;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-moz-box-orient: horizontal;-moz-box-direction: normal;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #bottom-right-corner {border-bottom: 24px solid var(--yt-spec-badge-chip-background);border-left: 24px solid transparent;position: absolute;height: 0;width: 0;bottom: 0;right: 0;} /*# sourceMappingURL=ytd-thumbnail-overlay-endorsement-renderer.css.map*/</style>';
oYa=d}d=oYa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pYa=a}a=pYa;return a}}});
_.yG=qYa;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.yG.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.yG.prototype,"data",void 0);_.yG=_.V([_.T({is:"ytd-thumbnail-overlay-endorsement-renderer"})],_.yG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7o");

var mYa;
var nYa;
var wG=function(){var a=_.K.apply(this,arguments)||this;a.active=!1;return a};
_.r(wG,_.K);wG.prototype.computeIsSpinnerHidden=function(a){return"THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_DOWNLOADING"!==(null===a||void 0===a?void 0:a.state)};
wG.prototype.computeOverlayIcon=function(a){return"THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_FAILED"===(null===a||void 0===a?void 0:a.state)?"ERROR_OUTLINE":"THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_PAUSED_BY_USER"===(null===a||void 0===a?void 0:a.state)?"OFFLINE_PAUSE":"OFFLINE_DOWNLOADING_SPINNER"};
_.t.Object.defineProperties(wG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nYa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-downloading-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_downloading_renderer.ytd.thumbnail.overlay.downloading.renderer.css.js--\x3e<yt-icon icon="[[computeOverlayIcon(data)]]"></yt-icon>\n<tp-yt-paper-spinner-lite active="[[active]]" hidden="[[computeIsSpinnerHidden(data)]]"></tp-yt-paper-spinner-lite>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mYa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_downloading_renderer.ytd.thumbnail.overlay.downloading.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-themed-overlay-background);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} tp-yt-paper-spinner-lite {--paper-spinner-color: var(--yt-spec-static-brand-black);opacity: 0.8;} yt-icon {position: absolute;transform: scale(2);} /*# sourceMappingURL=ytd-thumbnail-overlay-downloading-renderer.css.map*/</style>";
mYa=d}d=mYa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nYa=a}a=nYa;return a}}});
_.xG=wG;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.xG.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xG.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.xG.prototype,"active",void 0);_.xG=_.V([_.T({is:"ytd-thumbnail-overlay-downloading-renderer"})],_.xG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7n");

var kYa;
var lYa;
var uG=function(){return _.K.apply(this,arguments)||this};
_.r(uG,_.K);_.f=uG.prototype;_.f.attached=function(){this.hasAttribute("role")||this.setAttribute("role","button");this.hasAttribute("top-right-overlay")||this.setAttribute("top-right-overlay","true");this.tooltip.position="rtl"===_.v("HTML_DIR")?"right":"left"};
_.f.dataChanged=function(){this.popupOpen=!1};
_.f.computeAriaLabel=function(a){return a.accessibilityData.label};
_.f.onTap=function(a){a.stopPropagation();a.preventDefault();_.dj(this,[this.data.command])};
_.f.onPopupOpened=function(){this.popupOpen=!0;this.eventForwardingBehavior.startForwardingEvents(["yt-navigate"],this.eventSink)};
_.f.onPopupClosed=function(){this.popupOpen=!1;this.eventForwardingBehavior.stopForwardingEvents()};
_.t.Object.defineProperties(uG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lYa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_button_renderer.ytd.thumbnail.overlay.button.renderer.css.js--\x3e<yt-icon icon="[[data.icon.iconType]]"></yt-icon><tp-yt-paper-tooltip id="tooltip" animation-delay="0" hidden="[[disableTooltips]]" offset="0">\n  [[data.tooltip]]\n</tp-yt-paper-tooltip>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kYa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_button_renderer.ytd.thumbnail.overlay.button.renderer.css.js--\x3e<style>:host {--paper-tooltip-background: var(--yt-spec-static-overlay-background-heavy);position: absolute;top: 0;right: 0;cursor: pointer;color: var(--yt-spec-static-overlay-text-primary);outline: none;background-color: var(--ytd-thumbnail-overlay-button-background,var(--yt-spec-static-overlay-background-heavy));transition: opacity 0.3s;width: 28px;height: 28px;border-radius: 2px;margin: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host(:focus) yt-icon {outline: #5b9dd9 auto 5px;} /*# sourceMappingURL=ytd-thumbnail-overlay-button-renderer.css.map*/</style>";
kYa=d}d=kYa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lYa=a}a=lYa;return a}}});
_.vG=uG;_.vG.prototype.onPopupClosed=_.vG.prototype.onPopupClosed;_.vG.prototype.onPopupOpened=_.vG.prototype.onPopupOpened;_.vG.prototype.onTap=_.vG.prototype.onTap;_.vG.prototype.dataChanged=_.vG.prototype.dataChanged;_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.vG.prototype,"eventForwardingBehavior",void 0);_.V([_.L(_.tG),_.W("design:type",Object)],_.vG.prototype,"ironButtonState",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.vG.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.vG.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,value:-1}),_.W("design:type",Number)],_.vG.prototype,"tabindex",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeAriaLabel(data.accessibility)"}),_.W("design:type",String)],_.vG.prototype,"ariaLabel",void 0);
_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.vG.prototype,"disableTooltips",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.vG.prototype,"popupOpen",void 0);_.V([_.M(),_.W("design:type",Element)],_.vG.prototype,"eventSink",void 0);_.V([_.S("#tooltip"),_.W("design:type",Object)],_.vG.prototype,"tooltip",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vG.prototype,"dataChanged",null);
_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.vG.prototype,"onTap",null);_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vG.prototype,"onPopupOpened",null);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vG.prototype,"onPopupClosed",null);
_.vG=_.V([_.T({is:"ytd-thumbnail-overlay-button-renderer"})],_.vG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7m");

var iYa;
var jYa;
var rG=function(){var a=_.K.apply(this,arguments)||this;a.mouseOverDelayJobId=0;a.fadeInImageDelayJobId=0;a.startTimeMs=-1;a.loadingStartTimeMs=-1;a.loadingEndTimeMs=-1;a.hasVideoPreview=!1;return a};
_.r(rG,_.K);_.f=rG.prototype;_.f.attached=function(){this.data&&(this.isAttachedAndDataSet=!0,this.showThumbnail())};
_.f.detached=function(){this.isAttachedAndDataSet=!1;this.hideThumbnail();this.data=void 0;this.csn=null};
_.f.dataChanged=function(){this.data&&this.isAttached&&!this.isAttachedAndDataSet&&(this.isAttachedAndDataSet=!0,this.showThumbnail())};
_.f.showThumbnail=function(){var a=this;this.csn=_.pi();_.Ek("fmth");_.Me.cancelJob(this.mouseOverDelayJobId);this.data&&this.data.movingThumbnailDetails&&this.data.movingThumbnailDetails.thumbnails?this.mouseOverDelayJobId=_.Wk(_.Me,function(){a.loadingStartTimeMs=_.nq();var b=a.$.thumbnail;b.complete?a.displayMouseOverImage():a.listen(b,"load","displayMouseOverImage")},150):this.toggleClass("show",!0,this.$.play)};
_.f.hideThumbnail=function(){this.data&&this.data.enableHoveredLogging&&this.logEvent("INTERACTION_LOGGING_GESTURE_TYPE_HOVER");this.removeVideoPreview()};
_.f.onTap=function(){this.removeVideoPreview()};
_.f.logEvent=function(a){if(!(0>=this.loadingStartTimeMs)){var b={isMovingThumbnail:this.hasVideoPreview};if(this.hasVideoPreview&&0<this.startTimeMs){var c=this.loadingEndTimeMs-this.loadingStartTimeMs;0<c&&(b.movingThumbnailLoadingDurationMs=Math.round(c));b.durationHoveredMs=Math.round(_.nq()-this.startTimeMs)}this.videoId&&(b.videoId=this.videoId);this.csn&&this.trackingParams&&_.Ii(void 0,this.csn,_.Wq(this.trackingParams),a,{thumbnailHoveredData:b});this.startTimeMs=this.loadingEndTimeMs=this.loadingStartTimeMs=
-1;this.hasVideoPreview=!1}};
_.f.removeVideoPreview=function(){_.Me.cancelJob(this.mouseOverDelayJobId);_.Me.cancelJob(this.fadeInImageDelayJobId);var a=this.$.thumbnail;this.toggleClass("fade-in",!1,a);this.unlisten(a,"load","displayMouseOverImage");a=this.$.play;this.toggleClass("fade-in",!1,a);this.toggleClass("show",!1,a)};
_.f.displayMouseOverImage=function(){var a=this,b=this.$.thumbnail,c=this.$.play;this.isImageAvailable(b)?(this.hasVideoPreview=!0,this.loadingEndTimeMs=_.nq(),this.startTimeMs=_.nq(),this.fadeInImageDelayJobId=_.Wk(_.Me,function(){a.toggleClass("fade-in",!0,b)},50)):this.toggleClass("fade-in",!0,c)};
_.f.computeThumbnail=function(a,b){var c;a&&a.movingThumbnailDetails&&a.movingThumbnailDetails.thumbnails&&b?c=_.xy(a.movingThumbnailDetails.thumbnails,this.clientWidth):c=b?"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7":"";if(c)return _.mh(c)};
_.f.isImageAvailable=function(a){return!(!a.src||"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"===a.src||120===a.naturalWidth)};
_.t.Object.defineProperties(rG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jYa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-moving-thumbnail-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_moving_thumbnail_renderer.ytd.moving.thumbnail.renderer.css.js--\x3e<img id="thumbnail" alt="" src$="[[computeThumbnail(data, isAttachedAndDataSet)]]">\n<yt-icon id="play" default-to-filled="true" icon="play_all"></yt-icon>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iYa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_moving_thumbnail_renderer.ytd.moving.thumbnail.renderer.css.js--\x3e<style>:host {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #thumbnail {transition: opacity 0.5s;opacity: 0;width: 100%;height: 100%;max-height: var(--yt-img-max-height,none);max-width: var(--yt-img-max-width,100%);position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #thumbnail.fade-in {opacity: 1;} #play.fade-in {transition: opacity 0.5s;} #play.fade-in,#play.show {opacity: 0.8;} #play {height: 48px;width: 48px;margin: auto;opacity: 0;fill: var(--yt-spec-static-brand-white);position: absolute;top: 0;right: 0;bottom: 0;left: 0;} /*# sourceMappingURL=ytd-moving-thumbnail-renderer.css.map*/</style>";
iYa=d}d=iYa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jYa=a}a=jYa;return a}}});
_.sG=rG;_.sG.prototype.onTap=_.sG.prototype.onTap;_.sG.prototype.dataChanged=_.sG.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.sG.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.sG.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.sG.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.sG.prototype,"csn",void 0);
_.V([_.M(),_.W("design:type",Object)],_.sG.prototype,"trackingParams",void 0);_.V([_.M(),_.W("design:type",String)],_.sG.prototype,"videoId",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.sG.prototype,"isAttachedAndDataSet",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.sG.prototype,"dataChanged",null);
_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.sG.prototype,"onTap",null);_.sG=_.V([_.T({is:"ytd-moving-thumbnail-renderer"})],_.sG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy12");

/*
 SPDX-License-Identifier: Apache-2.0 */
var zXa,XF,YF,AXa,BXa,DXa,FXa,GXa,MXa,NXa,OXa,PXa,QXa,RXa,TXa,YXa,WXa,XXa;zXa=function(a,b){var c;a instanceof HTMLElement?c=a.injector:a instanceof _.iua&&(c=a);if(c){_.rr.push(c);try{b()}finally{_.rr.pop()}}};
XF=function(){};
YF=function(a,b){for(;a.length>b;)a.pop()};
AXa=function(a){a=Array(a);YF(a,0);return a};
BXa=function(a,b,c){if(null==c)a.removeAttribute(b);else{var d=0===b.lastIndexOf("xml:",0)?"http://www.w3.org/XML/1998/namespace":0===b.lastIndexOf("xlink:",0)?"http://www.w3.org/1999/xlink":null;d?a.setAttributeNS(d,b,c):a.setAttribute(b,c)}};
DXa=function(a,b,c,d){(d[b]||d[CXa.default])(a,b,c)};
FXa=function(a,b,c){b=new EXa(b,c);return a.__incrementalDOMData=b};
_.ZF=function(a,b){if(a.__incrementalDOMData)return a.__incrementalDOMData;var c=1===a.nodeType?a.localName:a.nodeName,d=1===a.nodeType?a.getAttribute("key"):null;b=FXa(a,c,1===a.nodeType?d||b:null);if(1===a.nodeType&&(a=a.attributes,c=a.length)){d=b._attrsArr||(b._attrsArr=AXa(c));for(var e=0,h=0;e<c;e+=1,h+=2){var l=a[e],m=l.value;d[h]=l.name;d[h+1]=m}}return b};
GXa=function(a,b,c,d,e){return b==c&&d==e};
_.HXa=function(){for(var a=_.$F,b=_.aG?_.aG.nextSibling:_.$F.firstChild;null!==b;){var c=b.nextSibling;a.removeChild(b);bG.deleted.push(b);b=c}_.aG=_.$F;_.$F=_.$F.parentNode};
_.IXa=function(a,b,c){_.aG=_.aG?_.aG.nextSibling:_.$F.firstChild;var d;a:{if(d=_.aG){do{var e=d,h=a,l=b,m=_.ZF(e,l);if(cG(e,h,m.nameOrCtor,l,m.key))break a}while(b&&(d=d.nextSibling))}d=null}d||("#text"===a?(c=dG.createTextNode(""),FXa(c,"#text",null),a=c):(d=dG,e=_.$F,"function"===typeof a?d=new a:d=(e="svg"===a?"http://www.w3.org/2000/svg":"math"===a?"http://www.w3.org/1998/Math/MathML":null==e||"foreignObject"===_.ZF(e,void 0).nameOrCtor?null:e.namespaceURI)?d.createElementNS(e,a):d.createElement(a),
FXa(d,a,b),a=d,c&&a.setAttribute("nonce",c)),bG.created.push(a),d=a);c=d;if(c!==_.aG){if(0<=eG.indexOf(c))for(a=_.$F,b=c.nextSibling,d=_.aG;null!==d&&d!==c;)e=d.nextSibling,a.insertBefore(d,b),d=e;else _.$F.insertBefore(c,_.aG);_.aG=c}};
MXa=function(a,b){b=void 0===b?{}:b;var c=void 0===b.matches?GXa:b.matches;return function(d,e,h){var l=bG,m=dG,p=eG,q=fG,x=gG,B=_.aG,C=_.$F,I=cG;dG=d.ownerDocument;bG=new JXa(d);cG=c;fG=[];gG=[];_.aG=null;var H=_.$F=d.parentNode,O,X=KXa.call(d);if((O=11===X.nodeType||9===X.nodeType?X.activeElement:null)&&d.contains(O)){for(X=[];O!==H;)X.push(O),O=O.parentNode;H=X}else H=[];eG=H;try{return a(d,e,h)}finally{d=bG,LXa&&0<d.deleted.length&&LXa(d.deleted),dG=m,bG=l,cG=I,fG=q,gG=x,_.aG=B,_.$F=C,eG=p}}};
NXa=function(a,b,c){hG.push(DXa);hG.push(a);hG.push(b);hG.push(c);hG.push(iG)};
OXa=function(a){var b=a._propertiesChanged;a._propertiesChanged=function(c,d,e){a.debounceRender();b&&b.call(a,c,d,e)}};
PXa=function(a,b){var c=new Set,d=[a].concat(_.Pc(a.behaviors));d=_.u(d);for(var e=d.next();!e.done;e=d.next()){e=e.value;for(var h in e.properties)c.has(h)||(a._addPropertyEffect(h,"function",b),c.add(h))}};
QXa=function(){var a=Polymer.Element,b=a._prepareTemplate;a._prepareTemplate=function(){b.call(this);var c=this.prototype;if(c.experimentalTemplatingInUse&&c.experimentalTemplatingInUse()&&c.switchTemplateAtRegistration&&void 0!==this.template)if("string"===typeof this.template)_.Uh(Error("Cg"));else{c=this.template.content.childNodes;for(var d=c.length-1;0<=d;d--){var e=c[d];"STYLE"!==e.nodeName&&"LINK"!==e.nodeName&&"SCRIPT"!==e.nodeName&&"#comment"!==e.nodeName&&e.remove()}}}};
RXa=function(a){QXa();var b=a.ready;a.ready=function(){this._template=null;b.call(this)};
PXa(a,a.debounceRender)};
_.kG=function(a){0===jG.length&&requestAnimationFrame(function(){setTimeout(function(){var b=jG.slice();jG.length=0;b=_.u(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c()}catch(d){_.sn(d)}}})});
jG.push(a)};
TXa=function(a,b,c){var d;if(null===c||void 0===c)return c;var e=_.gda(a.tagName,b,function(){throw Error("Mg");});
if(null===e)return c;e=SXa[e];if(null===(d=e.isUnwrappable)||void 0===d?0:d.call(e,c)){if(e.unwrap)return e.unwrap(c);throw Error("Ng");}c=c&&c.implementsGoogStringTypedString?c.getTypedStringValue():c;return e.filterString?e.filterString(a.tagName,b,String(c)):c};
_.VXa=function(a,b){var c=b&&b.key,d=fG;d[0]=a;d[1]=c;d[2]=void 0;for(var e in b)b.hasOwnProperty(e)&&(a=b[e],c=gG,c.push(e),c.push(a));b=fG;a:{if(e=fG[2])for(a=0;a<e.length;a+=2)if("nonce"===e[a]){e=e[a+1];break a}e=""}_.IXa(b[0],b[1],e);_.$F=_.aG;_.aG=null;e=_.$F;a=_.ZF(e,void 0);c=b[2];if(!a.staticsApplied&&(a.staticsApplied=!0,c&&c.length))if((d=a._attrsArr)&&d.length){for(d=0;d<c.length;d+=2)lG[c[d]]=d+1;d=a._attrsArr||(a._attrsArr=AXa(0));for(var h=0,l=0;l<d.length;l+=2){var m=d[l],p=d[l+1],
q=lG[m];q?c[q]===p&&delete lG[m]:(d[h]=m,d[h+1]=p,h+=2)}YF(d,h);for(var x in lG)DXa(e,x,c[lG[x]],iG),delete lG[x]}else for(x=0;x<c.length;x+=2)DXa(e,c[x],c[x+1],iG);x=gG;a=a._attrsArr||(a._attrsArr=AXa(x.length));d=!a.length||!1;for(c=0;c<x.length;c+=2){h=x[c];if(d)a[c]=h;else if(a[c]!==h)break;l=x[c+1];if(d||a[c+1]!==l)a[c+1]=l,NXa(e,h,l)}if(c<x.length||c<a.length){for(c=d=c;c<a.length;c+=2)mG[a[c]]=a[c+1];for(c=d;c<x.length;c+=2)d=x[c],h=x[c+1],mG[d]!==h&&NXa(e,d,h),a[c]=d,a[c+1]=h,delete mG[d];
YF(a,x.length);for(var B in mG)NXa(e,B,void 0),delete mG[B]}B=UXa;UXa=e=hG.length;for(a=B;a<e;a+=5)(0,hG[a])(hG[a+1],hG[a+2],hG[a+3],hG[a+4]);UXa=B;YF(hG,B);YF(x,0);YF(b,0)};
YXa=function(a){for(var b=0;b<a.length;b++){var c=a[b];WXa(c);c=XXa(c,function(e){return!!e.__spec});
for(var d=0;d<c.length;d++)WXa(c[d])}};
WXa=function(a){a.__spec&&a.__spec.didUnmount&&a.__spec.didUnmount()};
_.ZXa=function(a){var b=a.toString().toLowerCase();return function(c,d){_.VXa(b,c);d&&d(_.$F);_.HXa()}};
XXa=function(a,b){var c=[];_.rGa(a,b,c,!1);return c};
var CXa={default:"__default"};
var $Xa=Object.prototype.hasOwnProperty;XF.prototype=Object.create(null);
var iG=new XF;iG[CXa.default]=function(a,b,c){var d=typeof c;"object"===d||"function"===d?a[b]=c:BXa(a,b,c)};
iG.style=function(a,b,c){a=a.style;if("string"===typeof c)a.cssText=c;else{a.cssText="";for(var d in c)$Xa.call(c,d)&&(b=c[d],0<=d.indexOf("-")?a.setProperty(d,b):a[d]=b)}};
var LXa=null;
var JXa=function(a){this.created=[];this.deleted=[];this.node=a};
var KXa="undefined"!==typeof Node&&Node.prototype.getRootNode||function(){for(var a=this,b=a;a;)b=a,a=a.parentNode;return b};
var EXa=function(a,b){this._attrsArr=null;this.staticsApplied=!1;this.nameOrCtor=a;this.key=b;this.text=void 0};
var bG,dG,eG,cG,fG,gG,aYa;bG=null;_.aG=null;_.$F=null;dG=null;eG=[];cG=GXa;fG=[];gG=[];aYa=function(a){return MXa(function(b,c,d){_.$F=_.aG=b;_.aG=null;c(d);_.HXa();return b},a)}();
var hG=[],UXa=0;
var mG=new XF;
var lG=new XF;
var nG=function(){var a=_.tx.apply(this,arguments)||this;a.switchTemplateAtRegistration=!1;return a};
_.r(nG,_.tx);nG.prototype.ready=function(){this.templatingFn&&(this.switchTemplateAtRegistration||OXa(this),this.cancelDebouncer("doRender"),this.doRender())};
nG.prototype.debounceRender=function(){this.templatingFn&&this.debounce("doRender",this.doRender)};
nG.prototype.doRender=function(){var a=this;this.templatingFn?zXa(this,function(){a.templatingFn()}):_.Uh(Error("Eg"))};
nG.prototype.experimentalTemplatingInUse=function(){return!!this.templatingFn};
var bYa=nG;bYa=_.V([_.ux()],bYa);
var cYa=bYa;
_.Ida({});
var oG=function(){return _.tx.apply(this,arguments)||this};
_.r(oG,_.tx);oG.prototype.beforeRegister=function(){var a=this.doIdomRender;this.templatingFn?_.Uh(Error("Dg")):(this.templatingFn=a,this.switchTemplateAtRegistration=!0,RXa(this))};
oG.prototype.renderIdom=function(){throw Error("Fg");};
oG.prototype.doIdomRender=function(){var a=this;aYa(this,function(){a.renderIdom()})};
var dYa=oG;dYa=_.V([_.ux()],dYa);_.eYa=[cYa.prototype,dYa.prototype];
var jG=[];
_.Av.getInstance();var pG=function(){this.internalTrustedIdWrappedValue=""};
pG.prototype.toString=function(){return this.internalTrustedIdWrappedValue};
var qG={},SXa=(qG[1]={filterString:null,isUnwrappable:null,unwrap:null},qG[2]={filterString:function(a,b,c){return _.Wl(c)},
isUnwrappable:function(a){return a instanceof _.Ql},
unwrap:function(a){return _.Bb(a)}},qG[3]={filterString:function(a,b,c){return _.mh(c).getTypedStringValue()},
isUnwrappable:function(a){return a instanceof _.Jl||a instanceof _.Fb},
unwrap:function(a){return _.Ib(a)}},qG[4]={filterString:function(){return"about:invalid#zClosurez"},
isUnwrappable:function(a){return a instanceof _.Ob},
unwrap:function(a){return _.Jb(a)}},qG[5]={filterString:function(){return"zClosurez"},
isUnwrappable:function(a){return a instanceof _.Pl},
unwrap:function(a){return _.Xla(a)}},qG[7]={filterString:function(){return" /*zClosurez*/ "},
isUnwrappable:function(a){return a instanceof _.Dl},
unwrap:function(a){return _.Saa(a)}},qG[8]={filterString:function(a,b,c){c=String(c).toLowerCase();
return _.jda(a,b,c)?c:"zClosurez"},
isUnwrappable:null,unwrap:null},qG[9]={filterString:function(){return" /*zClosurez*/ "},
isUnwrappable:function(a){return a instanceof _.Zh},
unwrap:function(a){return _.Cl(a)}},qG[10]={filterString:function(a,b,c){return"id"!=b&&"name"!=b||""==c?String(c):"zClosurez"},
isUnwrappable:function(a){return a instanceof pG||a instanceof _.Zh},
unwrap:function(a){if(a instanceof _.Zh)a=_.Cl(a);else{if(!(a instanceof pG&&a.constructor===pG))throw Error("Gg");a=a.internalTrustedIdWrappedValue}return a}},qG);
iG[CXa["default"]]=function(a,b,c){var d="$"!==b[b.length-1];c=TXa(a,b,c);d?a[b]=c:BXa(a,b.slice(0,-1),null==c?null:String(c))};
var fYa=[];LXa=function(a){_.kG(function(){YXa(a);for(var b=_.u(fYa),c=b.next();!c.done;c=b.next())c=c.value,c(a)})};
fYa.push(YXa);
_.gYa=_.ZXa("DIV");_.hYa=_.ZXa("IMG");

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy77");

var UWa;
var VWa;
var tF=function(){var a=_.K.apply(this,arguments)||this;a.animated=_.w("animated_live_badge_icon");a.hasIcon=!1;return a};
_.r(tF,_.K);tF.prototype.dataChanged=function(){this.data&&(this.hasIcon=!!this.data.icon)};
_.t.Object.defineProperties(tF.prototype,{overlayStyle:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.style)return this.data.style}},
overlayType:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.type)return this.data.type.replace("THUMBNAIL_OVERLAY_TIME_STATUS_TYPE_","")}}});
_.t.Object.defineProperties(tF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===VWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-time-status-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_time_status_renderer.ytd.thumbnail.overlay.time.status.renderer.css.js--\x3e<yt-icon disable-upgrade$="[[!icon]]" hidden="[[!icon]]" icon="[[icon]]"></yt-icon><span id="text" aria-label$="[[data.text.accessibility.accessibilityData.label]]">\n  [[getSimpleString(data.text)]]\n</span>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===UWa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_time_status_renderer.ytd.thumbnail.overlay.time.status.renderer.css.js--\x3e<style>:host {display: inline-block;position: absolute;bottom: 0;right: 0;margin: 4px;color: var(--yt-spec-static-brand-white);background-color: var(--yt-spec-static-overlay-background-heavy);padding: 3px 4px;height: 12px;border-radius: 2px;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);letter-spacing: var(--yt-badge-letter-spacing,0.5px);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} #text {max-height: 1.2rem;overflow: hidden;} :host yt-icon {--iron-icon-height: 16px;--iron-icon-width: 16px;margin-right: 4px;} :host([overlay-style=LIVE]) {background-color: var(--yt-spec-static-overlay-background-brand);} :host([overlay-style=SHORTS]) {background-color: var(--yt-spec-static-brand-white);color: var(--yt-spec-static-brand-black);z-index: 1;} :host([overlay-style=HERO]) {margin: 16px;padding: 6px;z-index: 1;} :host([overlay-type=WATCH_CARD_HERO]) {margin: 16px;padding: 6px;z-index: 1;} :host([overlay-type=CLIP]) {margin-right: 8px;} :host([overlay-type=CLIP]) yt-icon {height: 12px;width: 12px;} :host([overlay-style=LIVE][animated]) yt-icon {animation: 1s infinite icon-mask;} :host([overlay-style=SHORTS]) yt-icon {color: var(--yt-spec-static-brand-red);margin-right: 0;} :host([overlay-style=SHORTS]) #text {display: var(--yt-shorts-compact-label-text-hidden);margin-left: 4px;} @keyframes icon-mask {from {-webkit-clip-path: circle(2px);clip-path: circle(2px);opacity: 50%;}to {-webkit-clip-path: circle(16px);clip-path: circle(16px);opacity: 100%;}} /*# sourceMappingURL=ytd-thumbnail-overlay-time-status-renderer.css.map*/</style>";
UWa=d}d=UWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);VWa=a}a=VWa;return a}}});
_.uF=tF;_.uF.prototype.dataChanged=_.uF.prototype.dataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.uF.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.uF.prototype,"data",void 0);_.V([_.M({computed:"computeIcon_(data.icon)"}),_.W("design:type",String)],_.uF.prototype,"icon",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.uF.prototype,"animated",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.uF.prototype,"hasIcon",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.uF.prototype,"dataChanged",null);_.V([_.M({reflectToAttribute:!0}),_.R("data.style"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.uF.prototype,"overlayStyle",null);
_.V([_.M({reflectToAttribute:!0}),_.R("data.type"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.uF.prototype,"overlayType",null);_.uF=_.V([_.T({is:"ytd-thumbnail-overlay-time-status-renderer"})],_.uF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy76");

var SWa;
var TWa;
var rF=function(){var a=_.K.apply(this,arguments)||this;a.bottomPanel=!1;a.richGridOverlay=!1;a.watchFeedOverlay=!1;return a};
_.r(rF,_.K);rF.prototype.widthChanged=function(){this.watchFeedOverlay?this.style.width="":this.richGridOverlay||(this.style.width=this.width+"px")};
_.t.Object.defineProperties(rF.prototype,{isIconFilled:{configurable:!0,enumerable:!0,get:function(){var a,b;return"PLAY_ALL"===(null===(b=null===(a=this.data)||void 0===a?void 0:a.icon)||void 0===b?void 0:b.iconType)&&_.w("kevlar_system_icons")}}});
_.t.Object.defineProperties(rF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===TWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-side-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_side_panel_renderer.ytd.thumbnail.overlay.side.panel.renderer.css.js--\x3e<yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n<yt-icon default-to-filled="[[isIconFilled]]" icon="[[data.icon.iconType]]"></yt-icon>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SWa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_side_panel_renderer.ytd.thumbnail.overlay.side.panel.renderer.css.js--\x3e<style>:host {position: absolute;right: 0;top: 0;bottom: 0;background-color: var(--yt-spec-static-overlay-background-heavy);color: var(--yt-spec-static-overlay-text-primary);text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([bottom-panel]) {bottom: 0;height: 40px;top: auto;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([watch-feed-overlay]),:host([rich-grid-overlay]) {width: 33%;} yt-icon {margin: 4px 0 0;} :host([bottom-panel]) yt-icon {margin: 0 8px 0 0;} :host([bottom-panel]) yt-formatted-string {margin-right: 8px;} yt-formatted-string {color: var(--yt-spec-static-overlay-text-primary);} /*# sourceMappingURL=ytd-thumbnail-overlay-side-panel-renderer.css.map*/</style>';
SWa=d}d=SWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);TWa=a}a=TWa;return a}}});
_.sF=rF;_.sF.prototype.widthChanged=_.sF.prototype.widthChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.sF.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.sF.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],_.sF.prototype,"width",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.sF.prototype,"bottomPanel",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.sF.prototype,"richGridOverlay",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.sF.prototype,"watchFeedOverlay",void 0);_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.sF.prototype,"isIconFilled",null);_.V([_.P("width","watchFeedOverlay"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.sF.prototype,"widthChanged",null);_.sF=_.V([_.T({is:"ytd-thumbnail-overlay-side-panel-renderer"})],_.sF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy75");

var QWa;
var RWa;
var pF=function(){return _.K.apply(this,arguments)||this};
_.r(pF,_.K);pF.prototype.onDurationChanged=function(a){this.$.progress.style.width=a+"%"};
_.t.Object.defineProperties(pF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===RWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-resume-playback-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_resume_playback_renderer.ytd.thumbnail.overlay.resume.playback.renderer.css.js--\x3e<div id="progress"></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===QWa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_resume_playback_renderer.ytd.thumbnail.overlay.resume.playback.renderer.css.js--\x3e<style>:host {display: block;position: absolute;bottom: 0;right: 0;left: 0;height: 4px;background-color: var(--yt-spec-text-disabled);z-index: 1;} #progress {background-color: var(--yt-spec-static-brand-red);height: 100%;} /*# sourceMappingURL=ytd-thumbnail-overlay-resume-playback-renderer.css.map*/</style>";
QWa=d}d=QWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);RWa=a}a=RWa;return a}}});
_.qF=pF;_.qF.prototype.onDurationChanged=_.qF.prototype.onDurationChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.qF.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.qF.prototype,"data",void 0);_.V([_.P("data.percentDurationWatched"),_.W("design:type",Function),_.W("design:paramtypes",[Number]),_.W("design:returntype",void 0)],_.qF.prototype,"onDurationChanged",null);_.qF=_.V([_.T({is:"ytd-thumbnail-overlay-resume-playback-renderer"})],_.qF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy74");

var NWa;
var OWa;
var PWa=function(){return _.K.apply(this,arguments)||this};
_.r(PWa,_.K);
_.t.Object.defineProperties(PWa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===OWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-playback-status-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_playback_status_renderer.ytd.thumbnail.overlay.playback.status.renderer.css.js--\x3e<template is="dom-repeat" items="[[data.texts]]"><yt-formatted-string text="[[item]]"></yt-formatted-string></template>';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===NWa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_playback_status_renderer.ytd.thumbnail.overlay.playback.status.renderer.css.js--\x3e<style>:host {position: absolute;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} yt-formatted-string {margin: 4px 0 4px 4px;color: var(--yt-spec-static-brand-white);background-color: var(--yt-spec-static-overlay-background-heavy);padding: 3px 4px;height: 12px;border-radius: 2px;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);letter-spacing: var(--yt-badge-letter-spacing,0.5px);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex: none;-webkit-flex: none;flex: none;} /*# sourceMappingURL=ytd-thumbnail-overlay-playback-status-renderer.css.map*/</style>";
NWa=d}d=NWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);OWa=a}a=OWa;return a}}});
_.oF=PWa;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.oF.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.oF.prototype,"data",void 0);_.oF=_.V([_.T({is:"ytd-thumbnail-overlay-playback-status-renderer"})],_.oF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy73");

var LWa;
var MWa;
var mF=function(){var a=_.K.apply(this,arguments)||this;a.hideThumbnailEqualizer=_.w("kevlar_thumbnail_equalizer_killswitch");a.actionMap={"yt-miniplayer-play-state-changed":"onMiniplayerPlayStateChanged"};return a};
_.r(mF,_.K);mF.prototype.onMiniplayerPlayStateChanged=function(a){this.isVideoPlaying=a};
_.t.Object.defineProperties(mF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===MWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-now-playing-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_now_playing_renderer.ytd.thumbnail.overlay.now.playing.renderer.css.js--\x3e<span>[[getSimpleString(data.text)]]</span>\n<ytd-thumbnail-overlay-equalizer animate-equalizer="[[isVideoPlaying]]" hidden="[[hideThumbnailEqualizer]]">\n</ytd-thumbnail-overlay-equalizer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LWa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_now_playing_renderer.ytd.thumbnail.overlay.now.playing.renderer.css.js--\x3e<style>:host {opacity: 0;color: #fff;background-color: var(--yt-spec-static-overlay-background-heavy);text-align: center;transition: opacity 0.3s;z-index: 1;pointer-events: none;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} ytd-thumbnail-overlay-equalizer {position: absolute;bottom: 0;right: 0;margin: 6px;height: 28px;width: 16px;} /*# sourceMappingURL=ytd-thumbnail-overlay-now-playing-renderer.css.map*/</style>';
LWa=d}d=LWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);MWa=a}a=MWa;return a}}});
_.nF=mF;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.nF.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.nF.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.nF.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.nF.prototype,"isVideoPlaying",void 0);_.V([_.M(),_.W("design:type",Object)],_.nF.prototype,"hideThumbnailEqualizer",void 0);
_.nF=_.V([_.T({is:"ytd-thumbnail-overlay-now-playing-renderer"})],_.nF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy71");

var GWa;
var HWa;
var jF=function(){return _.K.apply(this,arguments)||this};
_.r(jF,_.K);_.t.Object.defineProperties(jF.prototype,{text:{configurable:!0,enumerable:!0,get:function(){if(this.data)return this.ytRendererBehavior.getSimpleString(this.data.text)}}});
_.t.Object.defineProperties(jF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===HWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-hover-text-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_hover_text_renderer.ytd.thumbnail.overlay.hover.text.renderer.css.js--\x3e<yt-icon icon="[[data.icon.iconType]]"></yt-icon>\n<span>[[text]]</span>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===GWa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_hover_text_renderer.ytd.thumbnail.overlay.hover.text.renderer.css.js--\x3e<style>:host {opacity: 0;color: var(--yt-spec-static-overlay-text-primary);background-color: var(--yt-spec-static-overlay-background-heavy);text-align: center;transition: opacity 0.3s;z-index: 1;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} /*# sourceMappingURL=ytd-thumbnail-overlay-hover-text-renderer.css.map*/</style>';
GWa=d}d=GWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);HWa=a}a=HWa;return a}}});
_.kF=jF;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.kF.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.kF.prototype,"data",void 0);_.V([_.R("data.text"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.kF.prototype,"text",null);_.kF=_.V([_.T({is:"ytd-thumbnail-overlay-hover-text-renderer"})],_.kF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy70");

var EWa;
var FWa;
var hF=function(){return _.K.apply(this,arguments)||this};
_.r(hF,_.K);hF.prototype.sampledThumbnailColorChanged=function(){if(this.sampledThumbnailColor){var a=this.sampledThumbnailColor;this.style.backgroundColor="rgba("+a.red+","+a.green+","+a.blue+",0.8)"}};
_.t.Object.defineProperties(hF.prototype,{overlayStyle:{configurable:!0,enumerable:!0,get:function(){return _.w("enable_programmed_playlist_redesign")&&this.data.text&&this.data.icon?!0:!1}}});
_.t.Object.defineProperties(hF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===FWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail-overlay-bottom-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_bottom_panel_renderer.ytd.thumbnail.overlay.bottom.panel.renderer.css.js--\x3e<yt-icon hidden="[[!data.icon]]" icon="[[data.icon.iconType]]"></yt-icon>\n<yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===EWa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_thumbnail_overlay_bottom_panel_renderer.ytd.thumbnail.overlay.bottom.panel.renderer.css.js--\x3e<style>:host {position: absolute;right: 0;left: 0;bottom: 0;height: 24px;background-color: var(--yt-spec-static-overlay-background-heavy);color: var(--yt-spec-static-overlay-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([overlay-style]) {padding-right: 8px;padding-left: 8px;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([overlay-style]) yt-icon {height: 20px;width: 20px;} /*# sourceMappingURL=ytd-thumbnail-overlay-bottom-panel-renderer.css.map*/</style>';
EWa=d}d=EWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);FWa=a}a=FWa;return a}}});
_.iF=hF;_.iF.prototype.sampledThumbnailColorChanged=_.iF.prototype.sampledThumbnailColorChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.iF.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.iF.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.iF.prototype,"sampledThumbnailColor",void 0);
_.V([_.M({reflectToAttribute:!0}),_.R("data.icon","data.text"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.iF.prototype,"overlayStyle",null);_.V([_.P("sampledThumbnailColor"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.iF.prototype,"sampledThumbnailColorChanged",null);_.iF=_.V([_.T({is:"ytd-thumbnail-overlay-bottom-panel-renderer"})],_.iF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy47");

_.RE=function(){this.showMiniplayerCommandActivation=this.lockupActivation=this.playlistWatchPageActivation=this.userActivation=this.miniplayerButtonActivation=!1;this.navigationFinishPromise=_.fj();this.navigatingAwayFromWatchDeletedVideo=!1;this.currentEndpoint=this.JSC$37233_playerContainer=null;this.isVideoPlaying=!1};
_.sl(_.RE);
var KVa=function(){var a=_.tx.apply(this,arguments)||this;a._noAccessors=!0;a.disableNowPlaying=!1;a.disableTooltips=!1;a.useHoveredProperty=!1;a.hovered=!1;a.isThumbnailHovered_=!1;a.addBackground=_.w("kevlar_thumbnail_bg");a.nowPlaying=!1;return a};
_.r(KVa,_.tx);_.f=KVa.prototype;_.f.computeThumbnailOverlaySidePanelWidth_=function(a,b){return a-b};
_.f.computeFinalHoveredState_=function(a,b,c){return this.nowPlaying?!1:_.w("kevlar_thumbnail_fluid")&&a?b:c};
_.f.computeHoverOverlays_=function(a,b){return a&&b?b:void 0};
_.f.onMouseEnter_=function(){this.isThumbnailHovered_=!0};
_.f.onMouseLeave_=function(){this.isThumbnailHovered_=!1};
_.f.dataObserver_=function(){this.checkMiniplayer_()};
_.f.checkMiniplayer_=function(){if(_.w("kevlar_thumbnail_equalizer_killswitch"))var a=_.RE.getInstance().currentEndpoint;else{var b=_.RE.getInstance();a=b.currentEndpoint}!this.disableNowPlaying&&a&&a.watchEndpoint&&this.data?(this.nowPlaying=this.data.playlistId?a.watchEndpoint.playlistId===this.data.playlistId:a.watchEndpoint.videoId===this.data.videoId,_.w("kevlar_thumbnail_equalizer_killswitch")||(this.isVideoPlaying=null===b||void 0===b?void 0:b.isVideoPlaying)):this.nowPlaying=!1};
var SE=KVa;SE.prototype.checkMiniplayer_=SE.prototype.checkMiniplayer_;SE.prototype.dataObserver_=SE.prototype.dataObserver_;SE.prototype.onMouseLeave_=SE.prototype.onMouseLeave_;SE.prototype.onMouseEnter_=SE.prototype.onMouseEnter_;SE.prototype.computeHoverOverlays_=SE.prototype.computeHoverOverlays_;SE.prototype.computeFinalHoveredState_=SE.prototype.computeFinalHoveredState_;SE.prototype.computeThumbnailOverlaySidePanelWidth_=SE.prototype.computeThumbnailOverlaySidePanelWidth_;
_.V([_.M(),_.W("design:type",Object)],SE.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],SE.prototype,"height",void 0);_.V([_.M(),_.W("design:type",Boolean)],SE.prototype,"bottomSidePanel",void 0);_.V([_.M(),_.W("design:type",Number)],SE.prototype,"width",void 0);_.V([_.M(),_.W("design:type",Object)],SE.prototype,"disableNowPlaying",void 0);_.V([_.M(),_.W("design:type",Object)],SE.prototype,"disableTooltips",void 0);
_.V([_.M(),_.W("design:type",Object)],SE.prototype,"useHoveredProperty",void 0);_.V([_.M(),_.W("design:type",Object)],SE.prototype,"hovered",void 0);_.V([_.M(),_.W("design:type",Object)],SE.prototype,"isThumbnailHovered_",void 0);_.V([_.M({computed:"computeFinalHoveredState_(useHoveredProperty, hovered, isThumbnailHovered_)"}),_.W("design:type",Boolean)],SE.prototype,"finalHoveredState_",void 0);
_.V([_.M({computed:"computeThumbnailOverlaySidePanelWidth_(width, height)"}),_.W("design:type",Number)],SE.prototype,"thumbnailOverlaySidePanelWidth_",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],SE.prototype,"addBackground",void 0);_.V([_.M({computed:"computeHoverOverlays_(finalHoveredState_, data.thumbnailOverlays)"}),_.W("design:type",Object)],SE.prototype,"hoverOverlays_",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],SE.prototype,"nowPlaying",void 0);
_.V([_.M(),_.W("design:type",Boolean)],SE.prototype,"isVideoPlaying",void 0);_.V([_.N("mouseenter"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],SE.prototype,"onMouseEnter_",null);_.V([_.N("mouseleave"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],SE.prototype,"onMouseLeave_",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object,Object]),_.W("design:returntype",void 0)],SE.prototype,"dataObserver_",null);_.V([_.P("disableNowPlaying"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],SE.prototype,"checkMiniplayer_",null);SE=_.V([_.ux()],SE);_.LVa=[SE.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5h");

var RUa,SUa,TUa,YUa,ZUa,uE,$Ua,eVa;RUa=function(){var a=(0,_.pf)(),b=null,c=!1;_.By.forEach(function(d){d.loaded=!0;d.loadTime=a;d.pendingPaint=!1;var e=_.Ay.get(d);e&&e.resolve(a);b=d;!c&&d.ftlEligible&&(c=!0)});
b&&b.markDirty();_.By.clear();uE=0;c&&(_.zy.getInstance(),_.gIa||(_.gIa=!0,_.zk("ftl",a)))};
SUa=function(){_.By.size?setTimeout(function(){_.qq(RUa)},0):uE=0};
TUa=function(a){var b=_.Ay.get(a);b||(b=_.un(),_.Ay.set(a,b));Infinity>a.loadTime&&0<a.loadTime&&b.resolve(a.loadTime);return b.promise};
_.UUa=function(a){var b=a.indexOf(":");return-1===b?{originalName:a}:{originalName:a.substring(0,b),datasyncId:a.substring(b+1)}};
_.VUa=function(){return _.y(function(a){if(void 0!==vE)return a.return(vE);vE=new Promise(function(b){var c;return _.y(function(d){switch(d.nextAddress){case 1:return _.Cg(d,2),_.z(d,_.wE.open("test-only"),4);case 4:return _.z(d,_.wE.delete("test-only"),5);case 5:_.Dg(d,3);break;case 2:if(c=_.Eg(d),c instanceof Error&&"SecurityError"===c.name)return b(!1),d.return();case 3:b("caches"in window),_.Ih(d)}})});
return a.return(vE)})};
YUa=function(){return _.y(function(a){if(1==a.nextAddress)return _.z(a,_.VUa(),2);if(!a.yieldResult)return a.return(void 0);WUa||(WUa=new XUa);return a.return(WUa)})};
ZUa=function(a){var b,c,d,e;return _.y(function(h){switch(h.nextAddress){case 1:return _.z(h,YUa(),2);case 2:b=h.yieldResult;if(!b)throw Error("xg");return _.z(h,b.open("yt-player-local-img"),3);case 3:return c=h.yieldResult,_.z(h,c.match(a),4);case 4:d=h.yieldResult;if(!d)throw Error("yg");return _.z(h,d.blob(),5);case 5:return e=h.yieldResult,h.return(e)}})};
uE=0;$Ua=_.v("DORMANT_IMAGE_TIMEOUT",1E3);_.xE=function(){this.loadTimeResolver_=aVa(this);this.sessionResolved_=!1;this.collectionJobId_=0;this.visibleSet_=new Set;this.elementLoadPromises_=new Map;this.collectionPromise_=null;this.dormantJobId_=0};
_.xE.prototype.onDormantLoad_=function(){this.collectionPromise_&&this.loadTimeResolver_.reject(Error("ug"))};
var yE=function(a){_.Me.cancelJob(a.dormantJobId_);a:{var b=_.u(a.visibleSet_);for(var c=b.next();!c.done;c=b.next())if(c=c.value,!c.loadTime||Infinity==c.loadTime){b=!1;break a}b=!0}b||(a.dormantJobId_=_.pq(_.Me,a.onDormantLoad_.bind(a),$Ua))},cVa=function(a,b){if(a.sessionResolved_)return!1;
a.collectionJobId_&&_.bVa(a);return"loadTime"in b?!0:!1};
_.xE.prototype.hidden=function(a){cVa(this,a)&&(this.visibleSet_.delete(a),this.elementLoadPromises_.delete(a),yE(this))};
var dVa=function(a,b){var c=TUa(b).then(function(){if(!a.visibleSet_.has(b))return null;yE(a);return b},function(){});
a.elementLoadPromises_.set(b,c)};
_.xE.prototype.shown=function(a){if(!cVa(this,a))return!1;this.visibleSet_.add(a);yE(this);dVa(this,a);return!0};
eVa=function(a){_.Me.cancelJob(a.collectionJobId_);a.collectionJobId_=0;a.collectionPromise_&&(a.collectionPromise_.cancel("canceled collectionPromise_"),a.collectionPromise_=null)};
_.bVa=function(a){eVa(a);var b=_.ne("viewport_load_collection_wait_time",0);a.collectionJobId_=_.pq(_.Me,a.collectLoadTime_.bind(a),b)};
_.xE.prototype.collectLoadTime_=function(){var a=this;eVa(this);yE(this);var b=Infinity;this.collectionPromise_=_.tn([].concat(_.Pc(this.elementLoadPromises_.values())));this.collectionPromise_.then(function(c){c=c.filter(function(l){return!!l&&!!l.parentNode&&a.visibleSet_.has(l)});
for(var d=null,e=0;e<c.length;e++){var h=c[e];if(!d||d.loadTime<h.loadTime)d=h}d?b=d.loadTime:b=-1;_.Me.cancelJob(a.dormantJobId_);a.loadTimeResolver_.resolve(b)})};
var aVa=function(a){var b=_.un(),c=function(){a.sessionResolved_=!0};
b.promise.then(c,c);return b};
_.xE.prototype.reset=function(){var a=this;eVa(this);_.Me.cancelJob(this.dormantJobId_);this.elementLoadPromises_.clear();this.loadTimeResolver_.reject(Error("vg"));this.sessionResolved_=!1;_.vn(this.loadTimeResolver_.promise,function(){a.sessionResolved_=!1});
this.loadTimeResolver_=aVa(this);this.visibleSet_.clear()};
_.xE.getInstance=function(){return _.po(_.xE)};
var fVa;
var gVa;
var vE,WUa,zE;_.wE=_.g.caches;zE=function(){};
zE.prototype.open=function(a){return _.wE.open(hVa(a))};
zE.prototype.has=function(a){return _.wE.has(hVa(a))};
zE.prototype.delete=function(a){return _.wE.delete(hVa(a))};
zE.prototype.match=function(a,b){var c=this,d,e,h,l,m,p;return _.y(function(q){switch(q.nextAddress){case 1:return _.z(q,c.keys(),2);case 2:d=q.yieldResult,e=_.u(d),h=e.next();case 3:if(h.done){q.jumpTo(5);break}l=h.value;return _.z(q,c.open(l),6);case 6:return m=q.yieldResult,_.z(q,m.match(a,b),7);case 7:if(p=q.yieldResult)return q.return(p);h=e.next();q.jumpTo(3);break;case 5:return q.return()}})};
var XUa=function(){};
_.r(XUa,zE);var hVa=function(a){if(a.includes(":"))throw Error("wg`"+a);return a+":"+_.ng("CacheStorage get")};
XUa.prototype.keys=function(){var a,b,c,d,e,h,l,m,p;return _.y(function(q){if(1==q.nextAddress)return a=[],b=_.ng("CacheStorage keys"),_.z(q,_.wE.keys(),2);c=q.yieldResult;d=_.u(c);for(e=d.next();!e.done;e=d.next())h=e.value,l=_.UUa(h),m=l.originalName,p=l.datasyncId,p===b&&a.push(m);return q.return(a)})};
var AE=function(){var a=_.K.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};
_.r(AE,_.K);_.f=AE.prototype;_.f.attached=function(){this.hasChange_&&this.thumbnailChanged_()};
_.f.ready=function(){var a=this.shouldShowPlaceholder_();this.toggleClass("no-transition",!0);a&&this.classList.add("with-placeholder")};
_.f.isPreloaded=function(){return this.isThumbPreloaded_(this.thumbnail)};
_.f.isThumbPreloaded_=function(a){return!!this.get("webThumbnailDetailsExtensionData.isPreloaded",a)};
_.f.computeSrc_=function(){return this.delayedSrc||this.computeThumbnailSrc_(this.thumbnail)||iVa};
_.f.computeThumbnailSrc_=function(a){return a&&a.thumbnails?_.xy(a.thumbnails,"width"==this.dimension?this.width:this.height,this.preferredThumbnail,this.dimension):null};
_.f.computeAlt_=function(){var a=this.thumbnail&&this.thumbnail.accessibility&&this.thumbnail.accessibility.accessibilityData&&this.thumbnail.accessibility.accessibilityData.label;return this.loaded&&a||""};
_.f.thumbnailChanged_=function(){var a=_.u([this.thumbnail,this.oldThumbnail_]),b=a.next().value;a=a.next().value;this.oldThumbnail_=b;if(void 0===this.isAttached)this.hasChange_=!0;else{this.hasChange_=!1;if(this.loaded&&(a=this.computeThumbnailSrc_(a),this.computeThumbnailSrc_(b)==a))return;_.w("kevlar_use_vimio_behavior")&&this.ytRendererBehavior.markDirty();this.isThumbPreloaded_(b)?(this.loadTime=Infinity,this.setSrc_(this.thumbnail.thumbnails[0].url),this.empty_=!1):b&&_.ke("DISABLE_YT_IMG_DELAY_LOADING",
!1)?this.loaded&&!this.empty_?_.Md(this,this.onReload_):_.Md(this,this.onShow_):this.resetImage_();b&&(this.style.opacity=""+b.opacity)}};
_.f.delayedSrcChanged_=function(){var a=this.oldDelayedSrc_;this.oldDelayedSrc_=this.delayedSrc;this.loaded&&this.delayedSrc==a||this.resetImage_()};
_.f.setSrc_=function(a){a?(this.$.img.src||this.classList.remove("empty"),this.$.img.src=a):(this.$.img.removeAttribute("src"),this.classList.add("empty"))};
_.f.resetImage_=function(){this.loaded=!1;this.loadTime=Infinity;var a=_.Ay.get(this);a&&(a.reject(Error("Gf")),_.Ay.delete(this));this.pendingPaint&&(_.By.delete(this),this.pendingPaint=!1);this.empty_=!0;this.setSrc_(iVa);this.ytRendererBehavior.invalidate(!1)};
_.f.observePlaceholderColor_=function(){var a=this.thumbnail&&this.thumbnail.placeholderColor;a?this.style.backgroundColor=_.uy(a):this.shouldShowPlaceholder_()||(this.style.backgroundColor="transparent")};
_.f.onLoad_=function(){this.$.img.src&&this.$.img.src!=iVa&&(_.By.add(this),this.pendingPaint=!0,uE||(uE=_.Wk(_.Me,SUa)),this.notifyOnLoaded&&this.fire("yt-img-shadow-loaded"),this.objectURL_&&(URL.revokeObjectURL(this.objectURL_),this.objectURL_=null))};
_.f.onError_=function(){var a=this;if(_.w("web_use_cache_for_image_fallback"))ZUa(this.$.img.src).then(function(b){var c=b.type.match(/^([^;]+)(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i);if(2!==(null===c||void 0===c?void 0:c.length)||!(/^image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)$/i.test(c[1])||/^video\/(?:mpeg|mp4|ogg|webm|x-matroska|quicktime|x-ms-wmv)$/i.test(c[1])||/^audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)$/i.test(c[1])))throw Error("ea");b=new _.Gb(URL.createObjectURL(b),
_.tb);a.objectURL_=b.toString();a.setSrc_(a.objectURL_)}).catch(function(){_.w("kevlar_woffle_fallback_image")&&a.setSrc_("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mN8XA8AAksBZG7LpHYAAAAASUVORK5CYII=")});
else this.onLoad_()};
_.f.onPrescanVisible=function(){this.onShow_()};
_.f.onVisible=function(){if(_.w("yt_img_shadow_trigger_show_on_visible"))this.onShow_();_.xE.getInstance().shown(this)};
_.f.onShow_=function(){if(!this.loaded||this.empty_){this.empty_=!1;var a=this.computeSrc_();a!=this.$.img.src&&(this.loaded=!1,this.setSrc_(a))}};
_.f.onReload_=function(){this.empty_=!1;var a=this.computeSrc_();a!=this.$.img.src&&(this.loaded=!1,this.setSrc_(a))};
_.f.shouldShowPlaceholder_=function(){return _.w("kevlar_thumbnail_bg")};
_.t.Object.defineProperties(AE,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===gVa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-img-shadow--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_img_shadow.yt.img.shadow.css.js--\x3e<img id="img" alt$="[[alt_]]" height="[[height]]" width="[[width]]" on-load="onLoad_" on-error="onError_">';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fVa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_img_shadow.yt.img.shadow.css.js--\x3e<style>:host {display: inline-block;opacity: 0;transition: opacity 0.2s;-ms-flex: none;-webkit-flex: none;flex: none;} :host(.no-transition) {opacity: 1;transition: none;} :host(.with-placeholder) {background-color: var(--yt-img-shadow-placeholder-color,transparent);min-height: var(--yt-img-shadow-min-height,unset);min-width: var(--yt-img-shadow-min-width,unset);} :host([loaded]) {opacity: 1;} :host(.empty) img {visibility: hidden;} :host([fit-height]) img {height: 100%;width: auto;} :host([fit-width]) img {height: auto;width: 100%;} :host([object-fit=FILL]) img,:host([fit]) img {width: 100%;height: 100%;} :host([object-fit=COVER]) img {width: 100%;height: 100%;object-fit: cover;} :host([object-fit=CONTAIN]) img {width: 100%;height: 100%;object-fit: contain;} :host([object-position=LEFT]) img {object-position: left;} img {display: block;margin-left: var(--yt-img-margin-left,auto);margin-right: var(--yt-img-margin-right,auto);max-height: var(--yt-img-max-height,none);max-width: var(--yt-img-max-width,100%);border-radius: var(--yt-img-border-radius,none);} /*# sourceMappingURL=yt-img-shadow.css.map*/</style>";
fVa=d}d=fVa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);gVa=a}a=gVa;return a}}});
var BE=AE;BE.prototype.observePlaceholderColor_=BE.prototype.observePlaceholderColor_;BE.prototype.delayedSrcChanged_=BE.prototype.delayedSrcChanged_;BE.prototype.thumbnailChanged_=BE.prototype.thumbnailChanged_;_.V([_.L(_.tE.YtVisibilityBehavior),_.W("design:type",Object)],BE.prototype,"ytVisibilityBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],BE.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",String)],BE.prototype,"delayedSrc",void 0);
_.V([_.M(),_.W("design:type",Object)],BE.prototype,"thumbnail",void 0);_.V([_.M({value:!1,reflectToAttribute:!0}),_.W("design:type",Boolean)],BE.prototype,"loaded",void 0);_.V([_.M(),_.W("design:type",Boolean)],BE.prototype,"notifyOnLoaded",void 0);_.V([_.M(),_.W("design:type",Number)],BE.prototype,"height",void 0);_.V([_.M(),_.W("design:type",Number)],BE.prototype,"width",void 0);_.V([_.M({value:function(){return"width"}}),
_.W("design:type",String)],BE.prototype,"dimension",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],BE.prototype,"fit",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],BE.prototype,"fitHeight",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],BE.prototype,"fitWidth",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],BE.prototype,"objectFit",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],BE.prototype,"objectPosition",void 0);_.V([_.M(),_.W("design:type",String)],BE.prototype,"preferredThumbnail",void 0);_.V([_.M({value:"",computed:"computeAlt_(thumbnail.accessibility.accessibilityData.label, loaded)"}),_.W("design:type",String)],BE.prototype,"alt_",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],BE.prototype,"sharedTooltipText",void 0);
_.V([_.M(),_.W("design:type",Boolean)],BE.prototype,"ftlEligible",void 0);_.V([_.M({value:void 0}),_.W("design:type",String)],BE.prototype,"observeHiddenOption",void 0);_.V([_.M({value:"observe_once"}),_.W("design:type",String)],BE.prototype,"observePrescanOption",void 0);_.V([_.P("thumbnail"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],BE.prototype,"thumbnailChanged_",null);
_.V([_.P("delayedSrc"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],BE.prototype,"delayedSrcChanged_",null);_.V([_.P("thumbnail.placeholderColor"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],BE.prototype,"observePlaceholderColor_",null);BE=_.V([_.wx({is:"yt-img-shadow",noInjection:!0})],BE);var iVa=_.ke("NO_EMPTY_DATA_IMG")?"":"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7";

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sye");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.Pw=function(a,b,c){_.Wm.call(this);this.JSC$35719_listener_=null!=c?a.bind(c):a;this.JSC$35719_interval_=b;this.args_=null;this.shouldFire_=!1;this.pauseCount_=0;this.JSC$35719_timer_=null};
_.r(_.Pw,_.Wm);_.f=_.Pw.prototype;_.f.fire=function(a){this.args_=arguments;this.JSC$35719_timer_||this.pauseCount_?this.shouldFire_=!0:KEa(this)};
_.f.stop=function(){this.JSC$35719_timer_&&(_.zn(this.JSC$35719_timer_),this.JSC$35719_timer_=null,this.shouldFire_=!1,this.args_=null)};
_.f.pause=function(){this.pauseCount_++};
_.f.resume=function(){this.pauseCount_--;this.pauseCount_||!this.shouldFire_||this.JSC$35719_timer_||(this.shouldFire_=!1,KEa(this))};
_.f.disposeInternal=function(){_.Wm.prototype.disposeInternal.call(this);this.stop()};
var KEa=function(a){a.JSC$35719_timer_=_.yn(function(){a.JSC$35719_timer_=null;a.shouldFire_&&!a.pauseCount_&&(a.shouldFire_=!1,KEa(a))},a.JSC$35719_interval_);
var b=a.args_;a.args_=null;a.JSC$35719_listener_.apply(null,b)};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7f");

_.jXa=function(a,b){return _.vj(a.entities,"upcomingEventReminderStateEntity",b)};
_.kXa=function(a,b){return _.vj(a.entities,"iconBadgeEntity",b)};
_.KF=function(a,b,c){return _.mj({type:"REPLACE_ENTITY",payload:{entityPayload:c,entityType:a,key:b}})};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6i");

_.MVa=function(a){return _.Pj(a.entities).length};
_.TE=function(a,b,c){a=_.u(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;if(d===b)break;for(var e=_.u(c),h=e.next();!h.done;h=e.next())if(d.tagName===h.value)return!0}return!1};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy49");

_.JVa=function(a){return!!a.playlistPanelVideoRenderer&&!a.playlistPanelVideoRenderer.unplayableText};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6r");

var nVa;
var oVa;
var GE=function(){var a=_.K.apply(this,arguments)||this;a.systemIcons=_.w("kevlar_system_icons");a.animated=_.w("animated_live_badge_icon");return a};
_.r(GE,_.K);_.f=GE.prototype;_.f.addTooltips=function(){for(var a=_.G(this.root).querySelectorAll(".badge"),b=0,c;c=a[b++];){var d=this.repeatElement.itemForElement(c);c=_.G(c);c.lastChild&&"tp-yt-paper-tooltip"===c.lastChild.is&&c.removeChild(c.lastChild);if(d=d.metadataBadgeRenderer&&d.metadataBadgeRenderer.tooltip){var e=_.ay("tp-yt-paper-tooltip");_.G(e).textContent=d;e.setAttribute("position","top");c.appendChild(e)}}};
_.f.badgesChanged=function(){var a=this;_.ir().parkOrScheduleJob(function(){a.addTooltips()},0,"eocs",16);
this.updateComputedBadges(this.badges,this.topStandaloneBadge)};
_.f.standaloneBadgeChanged=function(){this.updateComputedBadges(this.badges,this.topStandaloneBadge,this.bottomStandaloneBadge)};
_.f.computeStyle=function(a){_.w("enable_html5_teal_ad_badge")&&"BADGE_STYLE_TYPE_AD"===a&&(a="badge-style-type-ad-alternate");_.w("kevlar_ytb_live_badges")&&"BADGE_STYLE_TYPE_LIVE_NOW"===a&&(a="badge-style-type-live-now-alternate");return a?a.toLowerCase().replace(/_/g,"-"):""};
_.f.updateComputedBadges=function(a,b,c){this.computedBadges=(b=b?[b]:c)?b:a};
_.f.useFilledIcons=function(a){return _.w("kevlar_system_icons")&&("CHECK_CIRCLE_THICK"===a||"OFFICIAL_ARTIST_BADGE"===a)};
_.t.Object.defineProperties(GE,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===oVa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-badge-supported-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_badge_supported_renderer.ytd.badge.supported.renderer.css.js--\x3e<template is="dom-repeat" id="repeat" items="[[computedBadges]]" as="badge">\n  <div class$="badge [[computeStyle(badge.metadataBadgeRenderer.style)]]" aria-label$="[[badge.metadataBadgeRenderer.accessibilityData.label]]">\n    <yt-icon default-to-filled="[[useFilledIcons(badge.metadataBadgeRenderer.icon.iconType)]]" disable-upgrade$="[[!badge.metadataBadgeRenderer.icon]]" hidden="[[!badge.metadataBadgeRenderer.icon]]" icon="[[badge.metadataBadgeRenderer.icon.iconType]]">\n    </yt-icon>\n    <span>[[badge.metadataBadgeRenderer.label]]</span>\n  </div>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nVa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_badge_supported_renderer.ytd.badge.supported.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .badge {border-radius: 2px;display: var(--ytd-badge-display,block);padding: 3px 4px;white-space: var(--ytd-badge-white-space,inherit);font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} .badge:not(:last-of-type) {margin: var(--ytd-badge-margin,0);} yt-icon {width: var(--ytd-badge-icon-size,13px);height: var(--ytd-badge-icon-size,13px);color: var(--ytd-badge-icon-color,var(--yt-spec-text-secondary));} :host([system-icons]) yt-icon {width: 16px;height: 16px;} .badge-style-type-ad {background: var(--yt-spec-static-ad-yellow);color: var(--yt-spec-text-primary-inverse);} .badge-style-type-ad-alternate {color: var(--yt-spec-ad-indicator);border: 1px solid var(--yt-spec-ad-indicator);border-radius: 2px;} .badge-style-type-simple {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} .badge-style-type-red {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-brand-link-text);} .badge-style-type-premium {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);padding: 0;} .badge-style-type-shorts-player {background: var(--yt-spec-static-overlay-background-medium-light);color: var(--yt-spec-static-overlay-text-primary);} .badge-style-type-members-only {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);padding: 0;} .badge-style-type-members-only yt-icon {color: var(--yt-spec-themed-green);padding-top: 1px;padding-left: 4px;padding-right: 2px;vertical-align: top;} .badge-style-type-members-only span {padding-top: 3px;padding-bottom: 2px;padding-right: 4px;display: inline-block;} .badge-style-type-premium yt-icon {padding-top: 1px;padding-left: 1px;padding-bottom: 1px;width: 14px;height: 14px;vertical-align: top;} .badge-style-type-premium span {padding-top: 2px;padding-bottom: 2px;padding-right: 4px;display: inline-block;} .badge-style-type-ypc {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-themed-green);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .badge-style-type-simple-strikethrough {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);text-decoration: line-through;} .badge-style-type-verified {background: none;margin-bottom: 1px;padding: 0;padding-left: 4px;-ms-flex: none;-webkit-flex: none;flex: none;} .badge-style-type-verified-artist {background: none;margin-bottom: 1px;padding: 0;padding-left: 4px;color: var(--yt-spec-text-secondary);} .badge-style-type-disabled {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} .badge-style-type-collection {background: none;color: var(--yt-spec-text-secondary);padding: 2px 0 8px 0;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} .badge-style-type-featured {background: var(--yt-spec-themed-blue);color: var(--yt-spec-text-primary-inverse);} .badge-style-type-accelerator {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} .badge-style-type-live-now,.badge-style-type-starting-soon {background: transparent;color: var(--yt-spec-brand-link-text);border: 1px solid var(--yt-spec-brand-link-text);} .badge-style-type-live-now-alternate {background: var(--yt-spec-static-overlay-background-brand);color: var(--yt-spec-static-brand-white);padding-top: 2px;padding-bottom: 2px;} .badge-style-type-live-now-alternate span {vertical-align: middle;} .badge-style-type-live-now-alternate yt-icon {color: var(--yt-spec-static-brand-white);} :host([animated]) .badge-style-type-live-now-alternate yt-icon {animation: 1s infinite icon-mask;} @keyframes icon-mask {from {-webkit-clip-path: circle(2px);clip-path: circle(2px);opacity: 50%;}to {-webkit-clip-path: circle(16px);clip-path: circle(16px);opacity: 100%;}} .badge-style-type-black {color: var(--yt-spec-static-brand-white);} .badge-style-type-medium-grey {white-space: nowrap;background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);margin-right: 8px;} .badge-style-type-medium-grey span {vertical-align: middle;} .badge-style-type-ypc-transparent {background: none;color: var(--yt-spec-text-secondary);padding-left: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .badge:not(:first-of-type) {margin-left: 4px;} :host([system-icons]) .badge-style-type-verified yt-icon,:host([system-icons]) .badge-style-type-verified-artist yt-icon,:host([system-icons]) .badge-style-type-collection yt-icon,:host([system-icons]) .badge-style-type-ypc-transparent yt-icon {width: 14px;height: 14px;} /*# sourceMappingURL=ytd-badge-supported-renderer.css.map*/</style>';
nVa=d}d=nVa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);oVa=a}a=oVa;return a}}});
var HE=GE;HE.prototype.standaloneBadgeChanged=HE.prototype.standaloneBadgeChanged;HE.prototype.badgesChanged=HE.prototype.badgesChanged;_.V([_.M(),_.W("design:type",Array)],HE.prototype,"badges",void 0);_.V([_.M(),_.W("design:type",Object)],HE.prototype,"topStandaloneBadge",void 0);_.V([_.M(),_.W("design:type",Array)],HE.prototype,"bottomStandaloneBadge",void 0);_.V([_.M(),_.W("design:type",Object)],HE.prototype,"computedBadges",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],HE.prototype,"systemIcons",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],HE.prototype,"animated",void 0);_.V([_.S("#repeat"),_.W("design:type",Object)],HE.prototype,"repeatElement",void 0);_.V([_.P("badges"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],HE.prototype,"badgesChanged",null);
_.V([_.P("topStandaloneBadge","bottomStandaloneBadge"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],HE.prototype,"standaloneBadgeChanged",null);HE=_.V([_.T({is:"ytd-badge-supported-renderer"})],HE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6b");

var JUa;
var KUa;
var LUa={};LUa.YtToggleButtonBehavior=[_.Hx.YtActionHandlerBehavior,_.Fy.YtActionSenderBehavior,_.Hy.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(){if(!this.isModal_()){var a=this.data.isToggled;if(!this.data.preventAutoToggle){this.toggle();var b={toggled:this.data.isToggled,actions:{}};b.actions[this.buttonIcon]=this.data.isToggled;this.fire("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,this.sendServiceRequestAction([a]),this.fire("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&&("yt-icon-button"===this.elements_.button.is?(this.elements_.button.toggleable=!0,this.elements_.button.pressed=b):this.elements_.button.setAttribute("aria-pressed",b));this.elements_.icon&&_.w("kevlar_system_icons")&&(this.elements_.icon.active=b)}},
toggle:function(a){this.set("data.isToggled",void 0!==a?a:!this.data.isToggled);_.w("web_toggle_button_force_update_killswitch")||this.notifyPath("data.isToggled")},
isModal_:function(){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?_.Vx(a.defaultIcon.iconType):null;a=a&&a.toggledIcon?_.Vx(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){_.Wh(e,b,typeof b),_.Vh(e)}}if(a=a.size){a.sizeType&&(a=a.sizeType);try{c+=a.toLowerCase().replace(/_/g,"-")+" "}catch(e){_.Wh(e,a,typeof a),_.Vh(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"))}}];
_.Ly("sharingToggleButtonAndDefaultButton","toggleButtonRenderer",{component:"ytd-toggle-button-renderer",params:{noink:!0}});var jE=function(){var a=_.K.apply(this,arguments)||this;a.systemIcons=_.w("kevlar_system_icons");return a};
_.r(jE,_.K);jE.prototype.attached=function(){this.hasAttribute("button-renderer")||this.setAttribute("button-renderer","true")};
jE.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;this.fire("yt-toggle-button",b)}(a=a?this.data.toggledServiceEndpoint:this.data.defaultServiceEndpoint)&&this.ytComponentBehavior.resolveCommand(a)}};
jE.prototype.onYtNavigate=function(a){var b=this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(a.detail.endpoint);b&&(a.stopPropagation(),this.ytdOpenPopupBehavior.openPopup(b))};
_.t.Object.defineProperties(jE,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===KUa){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-toggle-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_toggle_button_renderer.ytd.toggle.button.renderer.css.js--\x3e\n";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);
var b=a.content,c=b.insertBefore;if(void 0===JUa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_toggle_button_renderer.ytd.toggle.button.renderer.css.js--\x3e<style>tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} :host {display: inline-block;text-transform: uppercase;} :host(.force-icon-button) a {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([disabled]) a:focus {outline: none;} :host([is-icon-button][has-no-text]) {font-size: 0;} a {display: -ms-flexbox;display: -webkit-flex;display: flex;} a.yt-simple-endpoint {color: inherit;border-radius: inherit;text-decoration: none;} :host([is-paper-button]) {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} :host([is-paper-button][disabled]) {color: var(--yt-spec-text-disabled);background-color: transparent;} :host([is-icon-button][disabled]) {color: var(--yt-spec-text-disabled);} :host([is-icon-button][style-action-button]) {--yt-button-icon-padding: 6px;} :host([is-paper-button][align-by-text]:not(:empty)) {margin-left: -16px;} :host([is-paper-button][button-size=size-large]) {line-height: 24px;} tp-yt-paper-button {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0;padding: var(--yt-button-padding,0.7em 0.57em);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;@apply --yt-button-paper-button;} :host([start-justified]) tp-yt-paper-button {-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([vertically-aligned]) tp-yt-paper-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([vertically-aligned]) tp-yt-paper-button #text {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} :host #button {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button,yt-icon-button {padding: 1px 6px;} yt-icon-button {width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);color: var(--yt-endpoint-color,var(--yt-deprecated-luna-black));} yt-icon-button::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button[disabled] {color: var(--yt-button-disabled-color,rgba(17,17,17,0.2));} yt-icon-button {line-height: 1;padding: var(--yt-button-icon-padding,8px);width: var(--yt-button-icon-size,var(--yt-icon-width,40px));height: var(--yt-button-icon-size,var(--yt-icon-height,40px));} yt-icon-button>yt-icon {width: 100%;height: 100%;} #button yt-icon+yt-formatted-string {margin-left: var(--yt-string-icon-padding,8px);} #button yt-formatted-string+yt-icon {margin-left: var(--yt-button-icon-padding,8px);} :host([vertically-aligned]) #button yt-icon+yt-formatted-string {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} :host([vertically-aligned]) #button yt-formatted-string+yt-icon {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} :host {--paper-button-ink-color: var(--yt-spec-icon-inactive);--yt-button-padding: 10px 16px;--yt-button-margin: 0;--yt-button-padding-minus-border: 9px 15px;vertical-align: middle;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} :host([is-icon-button]):not([style-action-button]) {text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} :host(.force-icon-button) a {padding-right: var(--yt-button-icon-padding,8px);} :host([is-icon-button]) {color: var(--yt-button-color);} :host([is-paper-button]) {color: var(--yt-button-color);} :host(.style-default[is-paper-button]) {background-color: var(--yt-button-default-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-default-text-color,var(--yt-spec-text-secondary));} :host(.style-light-text[is-icon-button]) {color: var(--yt-spec-static-brand-white);} :host(.style-grey-text[is-icon-button]) {color: var(--yt-spec-icon-inactive);} :host(.style-text[is-icon-button]) {color: var(--yt-spec-icon-inactive);} :host(.style-text[is-icon-button]) #text {color: var(--yt-button-icon-button-text-color,var(--yt-spec-text-secondary));} :host(.style-default-active[is-icon-button]) {color: var(--yt-spec-call-to-action);} :host(.style-default-active[is-icon-button][system-icons]) {color: var(--yt-spec-text-primary);} :host(.style-default-active[is-paper-button]) {color: var(--yt-spec-call-to-action);} :host(.style-default-active[is-paper-button][system-icons]) {color: var(--yt-spec-text-primary);} :host(.style-text[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host(.style-compact-gray[is-paper-button]) {background-color: var(--yt-button-compact-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-compact-text-color,var(--yt-spec-text-secondary));} :host(.style-compact-gray)[is-paper-button] tp-yt-paper-button {padding: 4px 8px;} :host(.style-overlay[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-primary);color: var(--yt-spec-static-overlay-text-primary);} :host(.style-primary[is-paper-button]) {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-filled-button-text);} :host(.style-primary[is-paper-button]:hover) {color: var(--yt-spec-static-brand-white);} :host(.style-primary[disabled][is-paper-button]) {background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} :host(.style-primary[disabled][is-paper-button]:hover) {color: var(--yt-spec-text-primary-inverse);} :host(.style-suggestive[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-call-to-action);background-color: transparent;border: 1px solid var(--yt-spec-call-to-action);color: var(--yt-spec-call-to-action);} :host(.style-suggestive[is-paper-button]) tp-yt-paper-button,:host(.style-inactive-outline[is-paper-button]) tp-yt-paper-button {padding: var(--yt-button-padding-minus-border);} :host(.style-inactive-outline[is-paper-button]) {border: 1px solid var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);} :host(.size-small) {--yt-button-padding: 8px 16px;--yt-button-padding-minus-border: 7px 15px;} :host([is-paper-button-with-icon]) {--yt-button-padding: 6px 16px;--yt-button-padding-minus-border: 5px 15px;} :host(.size-small[is-paper-button-with-icon]) {--iron-icon-width: 20px;--iron-icon-height: 20px;} :host(.style-blue-text[is-paper-button]) {color: var(--yt-spec-call-to-action);} :host(.style-grey-text[is-paper-button]) {color: var(--yt-spec-icon-inactive);} :host([is-paper-button-with-icon]) tp-yt-paper-button {min-width: var(--yt-paper-button-min-width,5.14em);} :host([disable-text-transform]) {text-transform: none;} a.yt-simple-endpoint {-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} tp-yt-paper-tooltip {white-space: nowrap;} tp-yt-iron-icon {margin-right: 8px;} tp-yt-paper-tooltip.ytd-toggle-button-renderer {z-index: var(--ytd-z-index-toggle-button-tooltip);} /*# sourceMappingURL=ytd-toggle-button-renderer.css.map*/</style>';
JUa=d}d=JUa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);KUa=a}a=KUa;return a}}});
_.kE=jE;_.kE.prototype.onYtNavigate=_.kE.prototype.onYtNavigate;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.kE.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.kE.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Qx),_.W("design:type",Object)],_.kE.prototype,"ytdOpenPopupBehavior",void 0);_.V([_.L(LUa.YtToggleButtonBehavior),_.W("design:type",Object)],_.kE.prototype,"ytToggleButtonBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.kE.prototype,"data",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.kE.prototype,"showTooltips",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.kE.prototype,"systemIcons",void 0);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.kE.prototype,"onYtNavigate",null);_.kE=_.V([_.T({is:"ytd-toggle-button-renderer"})],_.kE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6k");

var EUa;_.DUa=function(a,b){return(a=_.Oj(a.entities,b))?_.wGa([a]):0};
var FUa;
var GUa=_.Pi("DOWNLOAD",{},"Download"),gE=_.Pi("DOWNLOADING",{},"Downloading"),HUa=_.Pi("DOWNLOADED",{},"Downloaded"),IUa=_.Pi("RETRY",{},"Retry"),hE=function(){var a=_.K.apply(this,arguments)||this;a.downloadProgress=0;a.isDownloadComplete=!1;a.isHidden=!0;a.transferState="TRANSFER_STATE_UNKNOWN";a.offlineabilityState="ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN";return a};
_.r(hE,_.K);_.f=hE.prototype;_.f.attached=function(){this.hasAttribute("button-renderer")||this.setAttribute("button-renderer","true")};
_.f.dataChanged=function(){var a;if(null===(a=this.data)||void 0===a||!a.text){var b=_.Ax(_.Gj.getState(),this.videoId);this.updateButtonState(b)}};
_.f.computeVideoId=function(a){return a};
_.f.showHideButton=function(){this.updateButtonVisibility()};
_.f.updateButtonVisibility=function(){_.w("kevlar_show_disabled_download_button_ks")||(this.disabled="ADD_TO_OFFLINE_BUTTON_STATE_DISABLED"===this.offlineabilityState?!0:!1);this.isHidden="TRANSFER_STATE_UNKNOWN"!==this.transferState?!1:"ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"===this.offlineabilityState||!_.w("kevlar_show_disabled_download_button_ks")&&"ADD_TO_OFFLINE_BUTTON_STATE_DISABLED"===this.offlineabilityState?!1:!0};
_.f.updateButtonState=function(a){var b;if(this.data&&(this.ytRendererBehavior.getSimpleString(this.data.text)!==gE||!_.Nj(a))){this.updateButtonVisibility();this.isDownloadComplete=!1;switch(a){case "TRANSFER_STATE_UNKNOWN":a=GUa;var c="OFFLINE_DOWNLOAD";var d="ACTION_ADD";break;case "TRANSFER_STATE_FAILED":a=IUa;c="OFFLINE_DOWNLOAD";d="ACTION_RETRY";break;case "TRANSFER_STATE_COMPLETE":a=HUa;c="OFFLINE_PIN";d="ACTION_REMOVE_WITH_PROMPT";this.isDownloadComplete=!0;break;case "TRANSFER_STATE_TRANSFERRING":case "TRANSFER_STATE_TRANSFER_IN_QUEUE":a=
gE;c="OFFLINE_DOWNLOADING_ZERO";d="ACTION_REMOVE_WITH_PROMPT";break;default:a=GUa,c="OFFLINE_DOWNLOAD",d="ACTION_ADD"}var e=Object.assign({},this.data);e.text=_.Wi(a);e.tooltip=a;e.icon={iconType:c};e.size="SIZE_DEFAULT";e.style="STYLE_DEFAULT";if(null===(b=e.command)||void 0===b?0:b.offlineVideoEndpoint)e.command.offlineVideoEndpoint.action=d;this.set("data",e)}};
_.f.updateProgress=function(a){var b,c;if(this.data){this.isDownloadComplete=!1;var d="OFFLINE_DOWNLOAD";0<a&&.1>=a?d="OFFLINE_DOWNLOADING_ZERO":.1<a&&.3>=a?d="OFFLINE_DOWNLOADING_TWENTY":.3<a&&.5>=a?d="OFFLINE_DOWNLOADING_FORTY":.5<a&&.7>=a?d="OFFLINE_DOWNLOADING_SIXTY":.7<a&&1>a?d="OFFLINE_DOWNLOADING_EIGHTY":1===a&&(d="OFFLINE_PIN",this.isDownloadComplete=!0);if(d!==(null===(b=this.data.icon)||void 0===b?void 0:b.iconType)){a=Object.assign({},this.data);a.text=_.Wi(gE);a.tooltip=gE;a.icon={iconType:d};
if(null===(c=a.command)||void 0===c?0:c.offlineVideoEndpoint)a.command.offlineVideoEndpoint.action="ACTION_REMOVE_WITH_PROMPT";this.set("data",a)}}};
_.t.Object.defineProperties(hE,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===FUa){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-download-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_download_button_renderer.ytd.download.button.renderer.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===EUa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_download_button_renderer.ytd.download.button.renderer.css.js--\x3e<style>:host {--paper-button-ink-color: var(--yt-spec-badge-chip-background);--yt-formatted-string-deemphasize-color: var(--yt-spec-static-brand-white);--yt-formatted-string-deemphasize: {margin-left: var(--ytd-margin-base);};} :host {vertical-align: middle;white-space: nowrap;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} :host([disable-text-transform]) {text-transform: none;} :host([disabled][is-paper-button]) a {cursor: initial;pointer-events: none;} :host([is-paper-button]) yt-icon {-ms-flex: none;-webkit-flex: none;flex: none;} :host yt-formatted-string {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} tp-yt-paper-button {min-width: var(--yt-paper-button-min-width,var(--ytd-paper-button-min-width,5.14em));font-size: var(--yt-paper-button-font-size,inherit);} tp-yt-paper-button.keyboard-focus {font-weight: inherit;} tp-yt-paper-tooltip {z-index: var(--yt-button-tooltip-z-index);} :host([is-icon-button]):not([style-action-button]) {@apply --ytd-caption;} :host(.force-icon-button) a {padding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x));} :host([is-paper-button]) {background-color: var(--yt-basic-background-color,var(--yt-button-background-color));color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));border-color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));} :host([is-paper-button-with-icon]) {--yt-button-padding-minus-focus-outline: var( --yt-button-with-icon-padding-minus-focus-outline );} :host(.style-suggestive.size-small[is-paper-button-with-icon]) {--yt-button-padding: 6px 12px;--yt-button-padding-minus-border: 5px 11px;} :host([is-paper-button-with-icon]) {--yt-button-padding: 6px 16px;--yt-button-padding-minus-border: 5px 15px;} :host([is-paper-button-with-icon][button-size=size-large]) {--yt-button-padding: 10px 16px;--yt-button-padding-minus-border: 9px 15px;--yt-button-padding-minus-focus-outline: 9px 15px;} :host([is-icon-button]) {color: var(--yt-button-color,var(--yt-spec-icon-inactive));} :host(.style-text[is-icon-button]),:host(.style-default[is-icon-button]),:host(.style-opacity[is-icon-button]) {color: var(--yt-spec-icon-inactive);} :host(.style-text[is-icon-button]) #text,:host(.style-default[is-icon-button]) #text,:host(.style-opacity[is-icon-button]) #text {color: var(--yt-button-icon-button-text-color,var(--yt-spec-text-secondary));} :host(.style-black[is-icon-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-icon-button]),:host(.style-opacity[is-icon-button][disabled]),:host(.style-text[is-icon-button][disabled]) #text,:host(.style-default[is-icon-button][disabled]) #text,:host(.style-opacity[is-icon-button][disabled]) #text {color: var(--yt-spec-text-disabled);} :host(.style-blue-text[is-icon-button]) {color: var(--yt-spec-call-to-action);} tp-yt-paper-tooltip {white-space: nowrap;} :host(.style-primary[is-paper-button]) {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} :host(.style-primary[disabled][is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} :host(.style-payment[is-paper-button]) {background-color: var(--yt-button-payment-background-color,var(--yt-spec-call-to-action));color: var(--yt-spec-text-primary-inverse);} :host(.style-payment[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-primary[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-payment[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-primary[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggestive[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-call-to-action);background-color: transparent;color: var(--yt-spec-call-to-action);} :host(.style-suggestive[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-border);} :host(.style-suggestive[is-paper-button][disabled]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-disabled);} :host(.style-suggestive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggestive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-focus-outline);} :host(.palette-with-border[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-border);} :host(.palette-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.palette-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-blue-text[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-call-to-action);} :host(.style-blue-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-blue-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[is-paper-button]) {background-color: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);} :host(.style-destructive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-destructive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[disabled][is-paper-button]) {background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} :host(.style-brand[is-paper-button]) {color: var(--yt-spec-brand-link-text);} :host(.style-brand[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-brand[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-brand-link-text-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-default[is-paper-button]) {background-color: var(--yt-button-default-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-default-text-color,var(--yt-spec-text-secondary));} :host(.style-default[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-default[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-inactive-outline[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host(.style-inactive-outline[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-border);} :host(.style-inactive-outline[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-inactive-outline[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggested-action[is-paper-button]) {background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);} :host(.style-suggested-action[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggested-action[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-compact-gray[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-compact-gray[is-paper-button]) tp-yt-paper-button {padding: var(--ytd-margin-base) var(--ytd-margin-2x);} :host(.style-text[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host([is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host([is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-icon-disabled);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-overlay[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-primary);color: var(--yt-spec-static-overlay-text-primary);} :host(.style-overlay[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-overlay[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-overlay-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-white-with-border[is-paper-button]) {background-color: transparent;border: 1px solid var(--yt-spec-static-brand-white);color: var(--yt-spec-static-brand-white);} :host(.style-white-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-white-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-brand-white);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-alert-info[is-paper-button]) {color: var(--yt-spec-call-to-action);} :host(.style-alert-info[is-paper-button]:hover) {color: var(--yt-spec-button-chip-background-hover);} :host(.style-dark[is-paper-button]) {background-color: var(--yt-button-dark-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-dark-text-color,var(--yt-spec-text-secondary));} :host(.style-light[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-light-text[is-paper-button]) {color: var(--yt-spec-static-overlay-text-primary);} :host(.style-black[is-paper-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-paper-button]) {background-color: transparent;color: var(--yt-spec-text-disabled);} :host(.style-black[disabled][is-paper-button]) {color: var(--yt-spec-text-disabled);} :host(.style-dark-on-black[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-secondary);border: none;color: var(--yt-spec-static-overlay-text-primary);} :host(.style-blue-text-with-inverse-theme[is-paper-button]) {color: var(--yt-spec-call-to-action-inverse);} :host(.style-count) {@apply --ytd-thumbnail-attribution;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} :host {display: inline-block;text-transform: uppercase;} :host(.force-icon-button) a {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([disabled]) a:focus {outline: none;} :host([is-icon-button][has-no-text]) {font-size: 0;} a {display: -ms-flexbox;display: -webkit-flex;display: flex;} a.yt-simple-endpoint {color: inherit;border-radius: inherit;text-decoration: none;} :host([is-paper-button]) {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} :host([is-paper-button][disabled]) {color: var(--yt-spec-text-disabled);background-color: transparent;} :host([is-icon-button][disabled]) {color: var(--yt-spec-text-disabled);} :host([is-icon-button][style-action-button]) {--yt-button-icon-padding: 6px;} :host([is-paper-button][align-by-text]:not(:empty)) {margin-left: -16px;} :host([is-paper-button][button-size=size-large]) {line-height: 24px;} tp-yt-paper-button {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0;padding: var(--yt-button-padding,0.7em 0.57em);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;@apply --yt-button-paper-button;} :host([start-justified]) tp-yt-paper-button {-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([vertically-aligned]) tp-yt-paper-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([vertically-aligned]) tp-yt-paper-button #text {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} :host #button {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button,yt-icon-button {padding: 1px 6px;} yt-icon-button {width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);color: var(--yt-endpoint-color,var(--yt-deprecated-luna-black));} yt-icon-button::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button[disabled] {color: var(--yt-button-disabled-color,rgba(17,17,17,0.2));} yt-icon-button {line-height: 1;padding: var(--yt-button-icon-padding,8px);width: var(--yt-button-icon-size,var(--yt-icon-width,40px));height: var(--yt-button-icon-size,var(--yt-icon-height,40px));} yt-icon-button>yt-icon {width: 100%;height: 100%;} #button yt-icon+yt-formatted-string {margin-left: var(--yt-string-icon-padding,8px);} #button yt-formatted-string+yt-icon {margin-left: var(--yt-button-icon-padding,8px);} :host([vertically-aligned]) #button yt-icon+yt-formatted-string {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} :host([vertically-aligned]) #button yt-formatted-string+yt-icon {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} :host([is-download-complete]) {--yt-button-color: var(--yt-spec-call-to-action);} :host([is-hidden]) {display: none;} /*# sourceMappingURL=ytd-download-button-renderer.css.map*/</style>";
EUa=d}d=EUa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);FUa=a}a=FUa;return a}}});
_.iE=hE;_.iE.prototype.updateProgress=_.iE.prototype.updateProgress;_.iE.prototype.updateButtonState=_.iE.prototype.updateButtonState;_.iE.prototype.showHideButton=_.iE.prototype.showHideButton;_.iE.prototype.dataChanged=_.iE.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.iE.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.iE.prototype,"ytdReduxBehavior",void 0);
_.V([_.L(_.Iy.YtButtonBehavior),_.W("design:type",Object)],_.iE.prototype,"ytButtonBehavior",void 0);_.V([_.M({computed:"computeVideoId(data.command.offlineVideoEndpoint.videoId)"}),_.W("design:type",String)],_.iE.prototype,"videoId",void 0);_.V([_.M(),_.W("design:type",Object)],_.iE.prototype,"data",void 0);_.V([_.M({selector:_.DUa,selectorArgs:["videoId"]}),_.W("design:type",Object)],_.iE.prototype,"downloadProgress",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.iE.prototype,"isDownloadComplete",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.iE.prototype,"isHidden",void 0);_.V([_.M({selector:_.Ax,selectorArgs:["videoId"]}),_.W("design:type",String)],_.iE.prototype,"transferState",void 0);
_.V([_.M({selector:function(a,b){a=a.entities;var c;b?(b=_.xGa(b),b=_.vj(a,"offlineabilityEntity",_.sj(b,"offlineabilityEntity")),b=null!==(c=null===b||void 0===b?void 0:b.addToOfflineButtonState)&&void 0!==c?c:"ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN"):b="ADD_TO_OFFLINE_BUTTON_STATE_UNKNOWN";return b},
selectorArgs:["videoId"]}),_.W("design:type",Object)],_.iE.prototype,"offlineabilityState",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.iE.prototype,"showTooltips",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.iE.prototype,"sendCommandWhenDisabled",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.iE.prototype,"disabled",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.iE.prototype,"dataChanged",null);_.V([_.P("offlineabilityState"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.iE.prototype,"showHideButton",null);_.V([_.P("transferState"),_.W("design:type",Function),_.W("design:paramtypes",[String]),_.W("design:returntype",void 0)],_.iE.prototype,"updateButtonState",null);
_.V([_.P("downloadProgress"),_.W("design:type",Function),_.W("design:paramtypes",[Number]),_.W("design:returntype",void 0)],_.iE.prototype,"updateProgress",null);_.iE=_.V([_.T({is:"ytd-download-button-renderer"})],_.iE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3w");

var wUa;_.cE=function(a,b){var c,d,e,h;if(_.w("handle_service_request_actions"))_.ej(b,a,b);else{a=_.u(a);for(var l=a.next();!l.done;l=a.next())l=l.value,(null===(c=l.commandExecutorCommand)||void 0===c?0:c.commands)?_.cE(l.commandExecutorCommand.commands,b):(null===(d=l.signalServiceEndpoint)||void 0===d?0:d.actions)?_.cE(l.signalServiceEndpoint.actions,b):(null===(h=null===(e=l.commandMetadata)||void 0===e?void 0:e.webCommandMetadata)||void 0===h?0:h.sendPost)?_.dj(b,[l]):_.ej(b,[l],b)}};
wUa=function(a){_.F.call(this,a,-1,vUa)};
_.r(wUa,_.F);var xUa=function(a,b){_.Ff(a,1,dE,b)},zUa=function(){return[1,
_.zm,dE,yUa]},dE=function(a){_.F.call(this,a)};
_.r(dE,_.F);var AUa=function(a,b){return _.Oa(a,1,b)},yUa=function(){return[1,
_.pna]},vUa=[1];
var BUa;
var CUa;
var eE=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-account-linking-state-changed-command":"handleAccountLinkingStateChangedCommand","yt-signal-action-show-account-link-dialog":"handleShowAccountLinkDialog"};return a};
_.r(eE,_.K);eE.prototype.configureRendererStamper=function(){return{button:{id:"button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{forceIconButton:!0},properties:{disableTextTransform:"[[disableTextTransform]]"}}}}}};
eE.prototype.handleAccountLinkingStateChangedCommand=function(a){var b;if(a.accountLinkingStateChangedCommand){var c=null===(b=this.data)||void 0===b?void 0:b.providerKey,d=a.accountLinkingStateChangedCommand.providerKey;c&&d&&c.id===d.id&&c.subject===d.subject&&(a=a.accountLinkingStateChangedCommand.linked,void 0!==a&&(this.set("data.linked",a),this.notifyPath("data.linked"),this.setPlayerAccountLinkState(a)))}};
eE.prototype.setPlayerAccountLinkState=function(a){var b=new wUa;xUa(b,AUa(new dE,a));var c=_.zA(this);c&&c.getPlayerPromise().then(function(d){d.setAccountLinkState(_.Ta(_.gna(b,zUa),4));d.updateAccountLinkingConfig(a)})};
eE.prototype.handleShowAccountLinkDialog=function(){var a=this.get("button.buttonRenderer.command");a&&_.cE([a],this)};
_.t.Object.defineProperties(eE.prototype,{button:{configurable:!0,enumerable:!0,get:function(){if(this.data){if(this.data.linked&&this.data.linkedButton)return this.data.linkedButton;if(!this.data.linked&&this.data.unlinkedButton)return this.data.unlinkedButton}}}});
_.t.Object.defineProperties(eE,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===CUa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-account-link-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_account_link_button_renderer.ytd.account.link.button.renderer.css.js--\x3e<div id="button"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BUa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_account_link_button_renderer.ytd.account.link.button.renderer.css.js--\x3e<style>:host {display: inline-block;} ytd-button-renderer {min-width: var(--ytd-account-link-button-min-width,inherit);} /*# sourceMappingURL=ytd-account-link-button-renderer.css.map*/</style>";BUa=d}d=BUa;c.call(b,
d.content.cloneNode(!0),a.content.firstChild);CUa=a}a=CUa;return a}}});
_.fE=eE;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.fE.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.fE.prototype,"ytRendererBehavior",void 0);_.V([_.L([_.Hx.YtActionHandlerBehavior]),_.W("design:type",Object)],_.fE.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.fE.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.fE.prototype,"disableTextTransform",void 0);
_.V([_.R("data","data.linked"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.fE.prototype,"button",null);_.fE=_.V([_.T({is:"ytd-account-link-button-renderer"})],_.fE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1x");

/*

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 gH={properties:{animationTiming:{type:Object,value:function(){return{duration:500,easing:"cubic-bezier(0.4, 0, 0.2, 1)",fill:"both"}}}},
isNeonAnimation:!0,created:function(){document.body.animate||console.warn("No web animations detected. This element will not function without a web animations polyfill.")},
timingFromConfig:function(a){if(a.timing)for(var b in a.timing)this.animationTiming[b]=a.timing[b];return this.animationTiming},
setPrefixedProperty:function(a,b,c){for(var d={transform:["webkitTransform"],transformOrigin:["mozTransformOrigin","webkitTransformOrigin"]}[b],e,h=0;e=d[h];h++)a.style[e]=c;a.style[b]=c},
complete:function(){}};
_.ij({is:"fade-in-animation",_template:null,behaviors:[gH],configure:function(a){return this._effect=new KeyframeEffect(a.node,[{opacity:"0"},{opacity:"1"}],this.timingFromConfig(a))}});
_.ij({is:"fade-out-animation",_template:null,behaviors:[gH],configure:function(a){return this._effect=new KeyframeEffect(a.node,[{opacity:"1"},{opacity:"0"}],this.timingFromConfig(a))}});
_.ij({is:"tp-yt-paper-menu-grow-height-animation",_template:null,behaviors:[gH],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))}});
_.ij({is:"tp-yt-paper-menu-grow-width-animation",_template:null,behaviors:[gH],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))}});
_.ij({is:"tp-yt-paper-menu-shrink-width-animation",_template:null,behaviors:[gH],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))}});
_.ij({is:"tp-yt-paper-menu-shrink-height-animation",_template:null,behaviors:[gH],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 KZa;
var LZa;
var hH={ANIMATION_CUBIC_BEZIER:"cubic-bezier(.3,.95,.5,1)",MAX_ANIMATION_TIME_MS:400},MZa=function(){};
_.f=MZa.prototype;_.f.registered=function(){this._prepKeyBindings()};
_.f.addOwnKeyBinding=function(a,b){this._imperativeKeyBindings[a]=b;this._prepKeyBindings();this._resetKeyEventListeners()};
_.f.removeOwnKeyBindings=function(){this._imperativeKeyBindings={};this._prepKeyBindings();this._resetKeyEventListeners()};
_.f.keyboardEventMatchesKeys=function(a,b){b=_.Hw(b);for(var c=0;c<b.length;++c)if(_.Gw(b[c],a))return!0;return!1};
_.f._collectKeyBindings=function(){var a=this.behaviors.map(function(b){return b.keyBindings});
-1===a.indexOf(this.keyBindings)&&a.push(this.keyBindings);return a};
_.f._prepKeyBindings=function(){this._keyBindings={};this._collectKeyBindings().forEach(function(c){for(var d in c)this._addKeyBinding(d,c[d])},this);
for(var a in this._imperativeKeyBindings)this._addKeyBinding(a,this._imperativeKeyBindings[a]);for(var b in this._keyBindings)this._keyBindings[b].sort(function(c,d){c=c[0].hasModifiers;return c===d[0].hasModifiers?0:c?-1:1})};
_.f._addKeyBinding=function(a,b){_.Hw(a).forEach(function(c){this._keyBindings[c.event]=this._keyBindings[c.event]||[];this._keyBindings[c.event].push([c,b])},this)};
_.f._resetKeyEventListeners=function(){this._unlistenKeyEventListeners();this.isAttached&&this._listenKeyEventListeners()};
_.f._listenKeyEventListeners=function(){this.keyEventTarget&&Object.keys(this._keyBindings).forEach(function(a){var b=this._onKeyBindingEvent.bind(this,this._keyBindings[a]);this._boundKeyHandlers.push([this.keyEventTarget,a,b]);this.keyEventTarget.addEventListener(a,b)},this)};
_.f._unlistenKeyEventListeners=function(){for(var a,b,c;this._boundKeyHandlers.length;)a=this._boundKeyHandlers.pop(),b=a[0],c=a[1],a=a[2],b.removeEventListener(c,a)};
_.f._onKeyBindingEvent=function(a,b){this.stopKeyboardEventPropagation&&b.stopPropagation();if(!b.defaultPrevented)for(var c=0;c<a.length;c++){var d=a[c][0],e=a[c][1];if(_.Gw(d,b)&&(this._triggerKeyHandler(d,e,b),b.defaultPrevented))break}};
_.f._triggerKeyHandler=function(a,b,c){var d=Object.create(a);d.keyboardEvent=c;a=new CustomEvent(a.event,{detail:d,cancelable:!0});this[b].call(this,a);a.defaultPrevented&&c.preventDefault()};
_.f._focusBlurHandler=function(a){this._setFocused("focus"===a.type)};
_.f._changedControlState=function(){this._controlStateChanged&&this._controlStateChanged()};
_.f._setFocused=function(){};
MZa=_.ij({_template:function(){if(void 0!==LZa)return LZa;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-menu-button--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_menu_button.tp.yt.paper.menu.button.css.js--\x3e<div id="trigger" on-tap="toggle">\n  <slot name="dropdown-trigger"></slot>\n</div>\n\n<tp-yt-iron-dropdown id="dropdown" opened="{{opened}}" horizontal-align="[[horizontalAlign]]" vertical-align="[[verticalAlign]]" dynamic-align="[[dynamicAlign]]" horizontal-offset="[[horizontalOffset]]" vertical-offset="[[verticalOffset]]" no-overlap="[[noOverlap]]" open-animation-config="[[openAnimationConfig]]" close-animation-config="[[closeAnimationConfig]]" no-animations="[[noAnimations]]" focus-target="[[_dropdownContent]]" allow-outside-scroll="[[allowOutsideScroll]]" restore-focus-on-close="[[restoreFocusOnClose]]" on-iron-overlay-canceled="__onIronOverlayCanceled" expand-sizing-target-for-scrollbars="[[expandSizingTargetForScrollbars]]">\n  <div slot="dropdown-content" class="dropdown-content">\n    <slot id="content" name="dropdown-content"></slot>\n  </div>\n</tp-yt-iron-dropdown>\n';
var b=a.content,c=b.insertBefore;if(void 0===KZa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_menu_button.tp.yt.paper.menu.button.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\n:host {\n  display: inline-block;\n  position: relative;\n  outline: none;\n  background-color: var(--paper-menu-button-background-color);\n  border-radius: var(--paper-menu-button-border-radius);\n  padding: var(--paper-menu-button-padding, 8px);\n  width: var(--paper-menu-button-width);\n}\n\n:host([disabled]) {\n  cursor: auto;\n  color: var(--disabled-text-color);\n  opacity: var(--paper-menu-button-disabled-opacity);\n}\n\ntp-yt-iron-dropdown {\n  max-height: var(--paper-menu-button-dropdown-max-height);\n  width: var(--paper-menu-button-dropdown-width);\n}\n\n.dropdown-content {\n  background: var(--paper-menu-button-content-background);\n  background-color: var(--paper-menu-button-content-background-color, var(--paper-menu-button-dropdown-background, var(--primary-background-color)));\n  border-radius: var(--paper-menu-button-content-border-radius, 2px);\n  box-shadow: var(--paper-menu-button-content-box-shadow, 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2));\n  position: var(--paper-menu-button-content-position, relative);\n}\n\n:host([vertical-align=top]) .dropdown-content {\n  margin-bottom: 20px;\n  margin-top: -10px;\n  top: 10px;\n}\n\n:host([vertical-align=bottom]) .dropdown-content {\n  bottom: 10px;\n  margin-bottom: -10px;\n  margin-top: 20px;\n}\n\n#trigger {\n  cursor: pointer;\n}\n\n/*# sourceMappingURL=tp-yt-paper-menu-button.css.map */</style>";
KZa=d}d=KZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return LZa=a},
is:"tp-yt-paper-menu-button",behaviors:[_.Iw,_.Jw],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:hH.ANIMATION_CUBIC_BEZIER}},{name:"tp-yt-paper-menu-grow-height-animation",timing:{delay:100,duration:275,easing:hH.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:hH.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}},hostAttributes:{role:"group","aria-haspopup":"true"},listeners:{"iron-activate":"_onIronActivate","iron-select":"_onIronSelect"},get JSC$37583_contentElement(){for(var a=_.G(this.$.content).getDistributedNodes(),b=0,c=a.length;b<c;b++)if(a[b].nodeType===Node.ELEMENT_NODE)return a[b]},toggle:function(){this.opened?this.close():
this.open()},
open:function(){this.disabled||this.$.dropdown.open()},
close:function(){this.$.dropdown.close()},
_onIronSelect:function(){this.ignoreSelect||this.close()},
_onIronActivate:function(){this.closeOnActivate&&this.close()},
_openedChanged:function(a,b){a?(this._dropdownContent=this.JSC$37583_contentElement,this.fire("paper-dropdown-open")):null!=b&&this.fire("paper-dropdown-close")},
_disabledChanged:function(a){_.Jw._disabledChanged.apply(this,arguments);a&&this.opened&&this.close()},
__onIronOverlayCanceled:function(a){var b=this.$.trigger;-1<_.G(a.detail).path.indexOf(b)&&a.preventDefault()}});
Object.keys(hH).forEach(function(a){MZa[a]=hH[a]});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy13");

/*

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 uVa=_.u(["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"]),vVa=uVa.next();!vVa.done;vVa=uVa.next()){var wVa=vVa.value,xVa=document.createElement("link");xVa.rel="stylesheet";xVa.href=wVa;document.head.appendChild(xVa)}
;var yVa=document.createElement("template");yVa.innerHTML='<custom-style><style is="custom-style">/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\nhtml {\n  --paper-font-common-base: {\n    font-family: "Roboto", "Noto", sans-serif;\n    -webkit-font-smoothing: antialiased;\n  };\n  --paper-font-common-nowrap: {\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n  };\n  --paper-font-title: {\n    @apply --paper-font-common-base;\n    @apply --paper-font-common-nowrap;\n    font-size: 20px;\n    font-weight: 500;\n    line-height: 28px;\n  };\n  --paper-font-subhead: {\n    @apply --paper-font-common-base;\n    font-size: 16px;\n    font-weight: 400;\n    line-height: 24px;\n  };\n  --paper-font-body1: {\n    @apply --paper-font-common-base;\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 20px;\n  };\n  --paper-font-caption: {\n    @apply --paper-font-common-base;\n    @apply --paper-font-common-nowrap;\n    font-size: 12px;\n    font-weight: 400;\n    letter-spacing: 0.011em;\n    line-height: 20px;\n  };\n}</style></custom-style>';
document.head.appendChild(yVa.content);
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1o");

/*

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
*/
_.NE={properties:{focusedItem:{observer:"_focusedItemChanged",readOnly:!0,type:Object},attrForItemTitle:{type:String},disabled:{type:Boolean,value:!1,observer:"_disabledChanged"}},_MODIFIER_KEYS:"Alt AltGraph CapsLock Control Fn FnLock Hyper Meta NumLock OS ScrollLock Shift Super Symbol SymbolLock".split(" "),_SEARCH_RESET_TIMEOUT_MS:1E3,_previousTabIndex:0,hostAttributes:{role:"menu"},observers:["_updateMultiselectable(multi)"],listeners:{focus:"_onFocus",keydown:"_onKeydown","iron-items-changed":"_onIronItemsChanged"},
keyBindings:{up:"_onUpKey",down:"_onDownKey",esc:"_onEscKey","shift+tab:keydown":"_onShiftTabDown"},attached:function(){this._resetTabindices()},
select:function(a){this._defaultFocusAsync&&(this.cancelAsync(this._defaultFocusAsync),this._defaultFocusAsync=null);var b=this._valueToItem(a);b&&b.hasAttribute("disabled")||(this._setFocusedItem(b),_.sUa.select.apply(this,arguments))},
_resetTabindices:function(){var a=this.multi?this.selectedItems&&this.selectedItems[0]:this.selectedItem;this.items.forEach(function(b){b.setAttribute("tabindex",b===a?"0":"-1");b.setAttribute("aria-selected",this._selection.isSelected(b))},this)},
_updateMultiselectable:function(a){a?this.setAttribute("aria-multiselectable","true"):this.removeAttribute("aria-multiselectable")},
_focusWithKeyboardEvent:function(a){if(-1===this._MODIFIER_KEYS.indexOf(a.key)){this.cancelDebouncer("_clearSearchText");var b=this._searchText||"";b+=(a.key&&1==a.key.length?a.key:String.fromCharCode(a.keyCode)).toLocaleLowerCase();a=b.length;for(var c=0,d;d=this.items[c];c++)if(!d.hasAttribute("disabled")){var e=this.attrForItemTitle||"textContent";e=(d[e]||d.getAttribute(e)||"").trim();if(!(e.length<a)&&e.slice(0,a).toLocaleLowerCase()==b){this._setFocusedItem(d);break}}this._searchText=b;this.debounce("_clearSearchText",
this._clearSearchText,this._SEARCH_RESET_TIMEOUT_MS)}},
_clearSearchText:function(){this._searchText=""},
_focusPrevious:function(){for(var a=this.items.length,b=Number(this.indexOf(this.focusedItem)),c=1;c<a+1;c++){var d=this.items[(b-c+a)%a];if(!d.hasAttribute("disabled")){var e=_.G(d).getOwnerRoot()||document;this._setFocusedItem(d);if(_.G(e).activeElement==d)break}}},
_focusNext:function(){for(var a=this.items.length,b=Number(this.indexOf(this.focusedItem)),c=1;c<a+1;c++){var d=this.items[(b+c)%a];if(!d.hasAttribute("disabled")){var e=_.G(d).getOwnerRoot()||document;this._setFocusedItem(d);if(_.G(e).activeElement==d)break}}},
_applySelection:function(a,b){b?a.setAttribute("aria-selected","true"):a.setAttribute("aria-selected","false");_.bE._applySelection.apply(this,arguments)},
_focusedItemChanged:function(a,b){b&&b.setAttribute("tabindex","-1");!a||a.hasAttribute("disabled")||this.disabled||(a.setAttribute("tabindex","0"),a.focus())},
_onIronItemsChanged:function(a){a.detail.addedNodes.length&&this._resetTabindices()},
_onShiftTabDown:function(){var a=this.getAttribute("tabindex");_.NE._shiftTabPressed=!0;this._setFocusedItem(null);this.setAttribute("tabindex","-1");this.async(function(){this.setAttribute("tabindex",a);_.NE._shiftTabPressed=!1},1)},
_onFocus:function(a){!_.NE._shiftTabPressed&&(a=_.G(a).rootTarget,a===this||"undefined"===typeof a.tabIndex||this.isLightDescendant(a))&&(this._defaultFocusAsync=this.async(function(){var b=this.multi?this.selectedItems&&this.selectedItems[0]:this.selectedItem;this._setFocusedItem(null);b?this._setFocusedItem(b):this.items[0]&&this._focusNext()}))},
_onUpKey:function(a){this._focusPrevious();a.detail.keyboardEvent.preventDefault()},
_onDownKey:function(a){this._focusNext();a.detail.keyboardEvent.preventDefault()},
_onEscKey:function(){var a=this.focusedItem;a&&a.blur()},
_onKeydown:function(a){this.keyboardEventMatchesKeys(a,"up down esc")||this._focusWithKeyboardEvent(a);a.stopPropagation()},
_activateHandler:function(a){_.bE._activateHandler.call(this,a);a.stopPropagation()},
_disabledChanged:function(a){a?(this._previousTabIndex=this.hasAttribute("tabindex")?this.tabIndex:0,this.removeAttribute("tabindex")):this.hasAttribute("tabindex")||this.setAttribute("tabindex",this._previousTabIndex)},
_shiftTabPressed:!1};_.BVa=[_.tUa,_.Iw,_.NE];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3e");

/*

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
*/
_.ME=[_.Lw,_.Jw,{hostAttributes:{role:"option",tabindex:"0"}}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7g");

var lXa;
var mXa;
var LF=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-menu-service-item-selected-action":"handleBellMenuOpenSelectedAction"};return a};
_.r(LF,_.K);_.f=LF.prototype;_.f.attached=function(){this.hasAttribute("button-renderer")||this.setAttribute("button-renderer","true")};
_.f.currentStateData=function(a){var b=a||this.data;return b&&b.states&&null!=b.currentStateId?b.states.find(function(c){return c.stateId===b.currentStateId})||null:null};
_.f.currentStateRendererData=function(a){return(a=this.currentStateData(a))&&a.state&&a.state.buttonRenderer?a.state.buttonRenderer:null};
_.f.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())};
_.f.computeButtonIcon=function(a){var b;a=this.currentStateRendererData(a);return(null===(b=null===a||void 0===a?void 0:a.icon)||void 0===b?0:b.iconType)?a.icon.iconType.toLowerCase():null};
_.f.computeAccessibility=function(a){return(a=this.currentStateRendererData(a))&&a.accessibilityData?a.accessibilityData.accessibilityData||null:null};
_.f.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()};
_.f.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};
_.f.computeBellMenuItemParams=function(a){var b;return null!==(b=null===a||void 0===a?void 0:a.command)&&void 0!==b&&b.commandExecutorCommand?(a=a.command.commandExecutorCommand.commands)&&0!==a.length&&a[0].openPopupAction&&a[0].openPopupAction.popup&&a[0].openPopupAction.popup.menuPopupRenderer&&a[0].openPopupAction.popup.menuPopupRenderer.items?a[0].openPopupAction.popup.menuPopupRenderer.items.map(function(c){return c.menuServiceItemRenderer.trackingParams}):null:null};
_.f.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())};
_.f.onYtServiceRequestCompleted=function(a,b){(a=this.get("data.newNotificationButton.subscriptionNotificationToggleButtonRenderer",b))&&this.set("data",a)};
_.f.onYtServiceRequestError=function(){this.ytRenderButtonBehavior._setButtonIcon(this.computeButtonIcon(this.data))};
_.f.resetState=function(){this.set("data.currentStateId",3)};
_.f.onYtButtonTapHandler=function(){if(this.data){var a=this.currentStateRendererData(this.data);a&&this.ytRendererBehavior.logExplicitClick(a)}};
_.t.Object.defineProperties(LF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mXa){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-subscription-notification-toggle-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.subscription.ytd_subscription_notification_toggle_button_renderer.ytd.subscription.notification.toggle.button.renderer.css.js--\x3e\n";
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lXa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.subscription.ytd_subscription_notification_toggle_button_renderer.ytd.subscription.notification.toggle.button.renderer.css.js--\x3e<style>:host {--paper-button-ink-color: var(--yt-spec-badge-chip-background);--yt-formatted-string-deemphasize-color: var(--yt-spec-static-brand-white);--yt-formatted-string-deemphasize: {margin-left: var(--ytd-margin-base);};} :host {vertical-align: middle;white-space: nowrap;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} :host([disable-text-transform]) {text-transform: none;} :host([disabled][is-paper-button]) a {cursor: initial;pointer-events: none;} :host([is-paper-button]) yt-icon {-ms-flex: none;-webkit-flex: none;flex: none;} :host yt-formatted-string {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} tp-yt-paper-button {min-width: var(--yt-paper-button-min-width,var(--ytd-paper-button-min-width,5.14em));font-size: var(--yt-paper-button-font-size,inherit);} tp-yt-paper-button.keyboard-focus {font-weight: inherit;} tp-yt-paper-tooltip {z-index: var(--yt-button-tooltip-z-index);} :host([is-icon-button]):not([style-action-button]) {@apply --ytd-caption;} :host(.force-icon-button) a {padding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x));} :host([is-paper-button]) {background-color: var(--yt-basic-background-color,var(--yt-button-background-color));color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));border-color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));} :host([is-paper-button-with-icon]) {--yt-button-padding-minus-focus-outline: var( --yt-button-with-icon-padding-minus-focus-outline );} :host(.style-suggestive.size-small[is-paper-button-with-icon]) {--yt-button-padding: 6px 12px;--yt-button-padding-minus-border: 5px 11px;} :host([is-paper-button-with-icon]) {--yt-button-padding: 6px 16px;--yt-button-padding-minus-border: 5px 15px;} :host([is-paper-button-with-icon][button-size=size-large]) {--yt-button-padding: 10px 16px;--yt-button-padding-minus-border: 9px 15px;--yt-button-padding-minus-focus-outline: 9px 15px;} :host([is-icon-button]) {color: var(--yt-button-color,var(--yt-spec-icon-inactive));} :host(.style-text[is-icon-button]),:host(.style-default[is-icon-button]),:host(.style-opacity[is-icon-button]) {color: var(--yt-spec-icon-inactive);} :host(.style-text[is-icon-button]) #text,:host(.style-default[is-icon-button]) #text,:host(.style-opacity[is-icon-button]) #text {color: var(--yt-button-icon-button-text-color,var(--yt-spec-text-secondary));} :host(.style-black[is-icon-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-icon-button]),:host(.style-opacity[is-icon-button][disabled]),:host(.style-text[is-icon-button][disabled]) #text,:host(.style-default[is-icon-button][disabled]) #text,:host(.style-opacity[is-icon-button][disabled]) #text {color: var(--yt-spec-text-disabled);} :host(.style-blue-text[is-icon-button]) {color: var(--yt-spec-call-to-action);} tp-yt-paper-tooltip {white-space: nowrap;} :host(.style-primary[is-paper-button]) {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} :host(.style-primary[disabled][is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} :host(.style-payment[is-paper-button]) {background-color: var(--yt-button-payment-background-color,var(--yt-spec-call-to-action));color: var(--yt-spec-text-primary-inverse);} :host(.style-payment[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-primary[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-payment[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-primary[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggestive[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-call-to-action);background-color: transparent;color: var(--yt-spec-call-to-action);} :host(.style-suggestive[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-border);} :host(.style-suggestive[is-paper-button][disabled]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-disabled);} :host(.style-suggestive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggestive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-focus-outline);} :host(.palette-with-border[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-border);} :host(.palette-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.palette-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-blue-text[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-call-to-action);} :host(.style-blue-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-blue-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[is-paper-button]) {background-color: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);} :host(.style-destructive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-destructive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[disabled][is-paper-button]) {background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} :host(.style-brand[is-paper-button]) {color: var(--yt-spec-brand-link-text);} :host(.style-brand[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-brand[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-brand-link-text-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-default[is-paper-button]) {background-color: var(--yt-button-default-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-default-text-color,var(--yt-spec-text-secondary));} :host(.style-default[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-default[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-inactive-outline[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host(.style-inactive-outline[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-border);} :host(.style-inactive-outline[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-inactive-outline[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggested-action[is-paper-button]) {background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);} :host(.style-suggested-action[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggested-action[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-compact-gray[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-compact-gray[is-paper-button]) tp-yt-paper-button {padding: var(--ytd-margin-base) var(--ytd-margin-2x);} :host(.style-text[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host([is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host([is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-icon-disabled);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-overlay[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-primary);color: var(--yt-spec-static-overlay-text-primary);} :host(.style-overlay[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-overlay[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-overlay-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-white-with-border[is-paper-button]) {background-color: transparent;border: 1px solid var(--yt-spec-static-brand-white);color: var(--yt-spec-static-brand-white);} :host(.style-white-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-white-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-brand-white);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-alert-info[is-paper-button]) {color: var(--yt-spec-call-to-action);} :host(.style-alert-info[is-paper-button]:hover) {color: var(--yt-spec-button-chip-background-hover);} :host(.style-dark[is-paper-button]) {background-color: var(--yt-button-dark-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-dark-text-color,var(--yt-spec-text-secondary));} :host(.style-light[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-light-text[is-paper-button]) {color: var(--yt-spec-static-overlay-text-primary);} :host(.style-black[is-paper-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-paper-button]) {background-color: transparent;color: var(--yt-spec-text-disabled);} :host(.style-black[disabled][is-paper-button]) {color: var(--yt-spec-text-disabled);} :host(.style-dark-on-black[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-secondary);border: none;color: var(--yt-spec-static-overlay-text-primary);} :host(.style-blue-text-with-inverse-theme[is-paper-button]) {color: var(--yt-spec-call-to-action-inverse);} :host(.style-count) {@apply --ytd-thumbnail-attribution;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} :host {display: inline-block;text-transform: uppercase;} :host(.force-icon-button) a {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([disabled]) a:focus {outline: none;} :host([is-icon-button][has-no-text]) {font-size: 0;} a {display: -ms-flexbox;display: -webkit-flex;display: flex;} a.yt-simple-endpoint {color: inherit;border-radius: inherit;text-decoration: none;} :host([is-paper-button]) {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} :host([is-paper-button][disabled]) {color: var(--yt-spec-text-disabled);background-color: transparent;} :host([is-icon-button][disabled]) {color: var(--yt-spec-text-disabled);} :host([is-icon-button][style-action-button]) {--yt-button-icon-padding: 6px;} :host([is-paper-button][align-by-text]:not(:empty)) {margin-left: -16px;} :host([is-paper-button][button-size=size-large]) {line-height: 24px;} tp-yt-paper-button {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0;padding: var(--yt-button-padding,0.7em 0.57em);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;@apply --yt-button-paper-button;} :host([start-justified]) tp-yt-paper-button {-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([vertically-aligned]) tp-yt-paper-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([vertically-aligned]) tp-yt-paper-button #text {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} :host #button {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button,yt-icon-button {padding: 1px 6px;} yt-icon-button {width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);color: var(--yt-endpoint-color,var(--yt-deprecated-luna-black));} yt-icon-button::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button[disabled] {color: var(--yt-button-disabled-color,rgba(17,17,17,0.2));} yt-icon-button {line-height: 1;padding: var(--yt-button-icon-padding,8px);width: var(--yt-button-icon-size,var(--yt-icon-width,40px));height: var(--yt-button-icon-size,var(--yt-icon-height,40px));} yt-icon-button>yt-icon {width: 100%;height: 100%;} #button yt-icon+yt-formatted-string {margin-left: var(--yt-string-icon-padding,8px);} #button yt-formatted-string+yt-icon {margin-left: var(--yt-button-icon-padding,8px);} :host([vertically-aligned]) #button yt-icon+yt-formatted-string {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} :host([vertically-aligned]) #button yt-formatted-string+yt-icon {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} :host(.style-text[is-icon-button]) {color: var(--yt-spec-icon-inactive);} /*# sourceMappingURL=ytd-subscription-notification-toggle-button-renderer.css.map*/</style>";
lXa=d}d=lXa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mXa=a}a=mXa;return a}}});
_.MF=LF;_.MF.prototype.onYtServiceRequestError=_.MF.prototype.onYtServiceRequestError;_.MF.prototype.onYtServiceRequestCompleted=_.MF.prototype.onYtServiceRequestCompleted;_.MF.prototype.stateChanged=_.MF.prototype.stateChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.MF.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.MF.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L(_.Hy.YtRenderButtonBehavior),_.W("design:type",Object)],_.MF.prototype,"ytRenderButtonBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.MF.prototype,"data",void 0);_.V([_.P("data","data.currentStateId"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.MF.prototype,"stateChanged",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.MF.prototype,"onYtServiceRequestCompleted",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.MF.prototype,"onYtServiceRequestError",null);_.MF=_.V([_.T({is:"ytd-subscription-notification-toggle-button-renderer"})],_.MF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy43");

var GYa=function(a){var b=a.thumbnails;if(b){a={sources:[]};b=_.u(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}},HYa=function(a,b,c){if(!b)return _.Vh(new _.pg("Must specify width or height.")),null;
for(var d=_.u(a),e=d.next();!e.done;e=d.next()){e=e.value;if(!e.width||!e.height)return _.Vh(new _.pg("Image source has undefined width or height.")),null;if(c&&e.width>=b||!c&&e.height>=b)return e}for(b=a.length-1;0<=b;b--)if(c&&a[b].width||!c&&a[b].height)return a[b];return a[0]},JYa=function(a,b,c,d,e,h){h=void 0===h?!0:h;
if(!b||0===b.length||b[0].clientResource)return null;d&&e||(e=a.getBoundingClientRect(),d=e.width,e=e.height);d*=IYa;e*=IYa;switch(c){case "WEB":d=HYa(b,h?d:e,h);break;case "MWEB":a:{e=0;c=Number.MAX_SAFE_INTEGER;h=0;a=-Number.MAX_SAFE_INTEGER;for(var l=0;l<b.length;l++){var m=b[l];if(!m.width){_.Vh(new _.pg("Image source has undefined width."));d=null;break a}m=m.width-d;0<=m&&m<=c?(e=l,c=m):0>m&&m>a&&(h=l,a=m)}d=100>c||c<-a?b[e]:b[h]}break;case "LR":a:{for(e=b.length-1;0<=e;e--)if(c=b[e],c.width&&
c.width<=.55*d){d=e+1===b.length?b[b.length-1]:b[e+1];break a}d=b[0]}break;default:a:{c=null;h=0;b=_.u(b);for(a=b.next();!a.done;a=b.next())if(a=a.value){if(!a.width||!a.height){_.Vh(new _.pg("Image source has undefined width or height."));d=null;break a}l=d-a.width;m=e-a.height;l=l*l+m*m;if(!c||l<h)c=a,h=l}d=c}}return(null===d||void 0===d?0:d.url)?_.mh(d.url):(null===d||void 0===d?0:d.imageData)?_.mh(d.imageData):null},KYa=function(a,b){b=b?[b]:[];
a.opacity&&b.push("opacity: "+a.opacity+";");return b.join(" ")},LYa=function(a,b){b=b?[b]:[];
b.push("yt-core-image");switch(a.contentMode){case "CONTENT_MODE_SCALE_ASPECT_FIT":b.push("yt-core-image--content-mode-scale-aspect-fit");break;case "CONTENT_MODE_SCALE_ASPECT_FILL":b.push("yt-core-image--content-mode-scale-aspect-fill");break;case "CONTENT_MODE_CENTER":b.push("yt-core-image--content-mode-center");break;default:b.push("yt-core-image--content-mode-scale-to-fill")}a.flipForRtlLayout&&b.push("yt-core-image--flip-rtl");return b.join(" ")},MYa=function(a,b,c){a.lazyData!==b&&(a.lazyData=
b,c())},NYa=function(a){var b=a.retrieveSrcCallback(a.lazyData,a);
_.Tl(a,b)},QYa=function(a,b,c){_.ZXa("IMG")(c,function(d){MYa(d,a||OYa,function(){d.removeAttribute("src");
a&&(d.retrieveSrcCallback=b,PYa.observe(d))})})},RYa=function(a,b){var c=void 0===c?!0:c;
var d=void 0!==a.sources?a:GYa(a);d&&(void 0===a.sources&&(b.alt=a.accessibility&&a.accessibility.accessibilityData&&a.accessibility.accessibilityData.label||b.alt,b.style$=KYa(a,b.style$)),b.contentMode&&!d.contentMode&&(d.contentMode=b.contentMode),b.className=LYa(d,b.className),c?QYa(d,function(e,h){e=JYa(h,e.sources,b.selectionAlgorithm,b.targetWidth,b.targetHeight,b.useWidth);void 0;return e?(h.className+=" yt-core-image--loaded",e.toString()):""},b):(0,_.hYa)(b,function(e){var h=JYa(e,d.sources,
b.selectionAlgorithm,b.targetWidth,b.targetHeight,b.useWidth);
h&&(e.src=_.Ib(h),e.className+=" yt-core-image--loaded");void 0}))};
var SYa;
var TYa;
var UYa,VYa=function(){if(void 0!==UYa)return UYa;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>.yt-core-image {visibility: hidden;display: inline-block;height: 100%;width: 100%;} .yt-core-image--loaded {visibility: visible;} .yt-core-image--content-mode-scale-to-fill {object-fit: fill;} .yt-core-image--content-mode-scale-aspect-fit {object-fit: contain;} .yt-core-image--content-mode-scale-aspect-fill {object-fit: cover;} .yt-core-image--content-mode-center {object-fit: none;object-position: center center;} .yt-core-image--flip-rtl {transform: scaleX(-1);} /*# sourceMappingURL=yt-image.css.map*/</style>";
return UYa=a};
document.head.appendChild(VYa().content);
var WYa;
var IYa=window.devicePixelRatio||1;
var XYa,OYa=Object.freeze?Object.freeze(Object.create(null)):{};null===(XYa=window.requestIdleCallback)||void 0===XYa||XYa.bind(window);
window.addEventListener("HOME_PAGE_LOADED",function(){});
_.Da();
var IG=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 _.Pw((0,_.tl)(this.requestScan,this),100);window.addEventListener("scroll",function(){c.fire()},!0);
window.addEventListener("resize",(0,_.tl)(this.requestScan,this));window.addEventListener("state-navigatestart",function(){b.observationTargets=[]});
window.addEventListener("state-navigateend",(0,_.tl)(this.requestScan,this))};
IG.prototype.observe=function(a){this.observationTargets.includes(a)||this.observationTargets.push(a)};
IG.prototype.requestScan=function(){var a=this;this.scanRequested||(_.kG(function(){YYa(a)}),this.scanRequested=!0)};
var YYa=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};
IG.prototype.disconnect=function(){this.observationTargets=[]};
var ZYa={landscape:"(min-width: 930px) and (orientation: landscape)",portrait:"(min-width: 550px) and (orientation: portrait)"},JG=void 0,$Ya=window.innerWidth,aZa=window.innerHeight;window.addEventListener("resize",function(){JG=void 0});
var bZa="IntersectionObserver"in window;if(void 0===JG){var cZa;cZa="matchMedia"in window?window.matchMedia(ZYa.landscape+","+ZYa.portrait).matches:void 0;JG=void 0!==cZa?cZa:930<=$Ya&&550<=aZa||550<=$Ya&&930<=aZa}var dZa=!JG,PYa=bZa?new IntersectionObserver(function(a,b){a.filter(function(c){return c.intersectionRect.height}).forEach(function(c){c=c.target;
NYa(c);b.unobserve(c)})},{rootMargin:"10%",
threshold:.01}):dZa?new IG(function(a){_.kG(function(){NYa(a)})}):{observe:function(a){_.kG(function(){NYa(a)})}};
var KG=function(){var a=_.K.apply(this,arguments)||this;a.algorithm=_.oe("web_image_selection_algorithm");return a};
_.r(KG,_.K);KG.prototype.renderIdom=function(){var a=this;if(this.data){if(!this.width&&!this.height)throw Error("Og");this.config={alt:this.alt||"",contentMode:this.objectFitToContentMode(this.objectFit),onload:function(){a.toggleAttribute("loaded")},
selectionAlgorithm:this.algorithm||"WEB",targetHeight:this.height,targetWidth:this.width,useWidth:this.useWidth};RYa(this.data,this.config)}};
KG.prototype.objectFitToContentMode=function(a){switch(a){case "CONTAIN":return"CONTENT_MODE_SCALE_ASPECT_FIT";case "FILL":return"CONTENT_MODE_SCALE_TO_FILL";default:return"CONTENT_MODE_SCALE_ASPECT_FILL"}};
_.t.Object.defineProperties(KG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===WYa){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:yt-image--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.web_interface_library.core.yt_image.yt.image.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);a.content.insertBefore(VYa().content.cloneNode(!0),
a.content.firstChild);WYa=a}a=WYa;return a}}});
var LG=KG;_.V([_.L(_.eYa),_.W("design:type",Object)],LG.prototype,"ytIdomTemplatingBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],LG.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],LG.prototype,"algorithm",void 0);_.V([_.M(),_.W("design:type",String)],LG.prototype,"alt",void 0);_.V([_.M(),_.W("design:type",Number)],LG.prototype,"height",void 0);_.V([_.M(),_.W("design:type",Number)],LG.prototype,"width",void 0);
_.V([_.M({value:!0}),_.W("design:type",Boolean)],LG.prototype,"useWidth",void 0);_.V([_.M(),_.W("design:type",String)],LG.prototype,"objectFit",void 0);LG=_.V([_.wx({is:"yt-image",isInjectionRoot:!0})],LG);
var MG=function(){var a=_.K.apply(this,arguments)||this;a.useYtImage=_.w("web_replace_thumbnail_with_image");a.eventSink=function(){return a};
a.isPreviewLoading=!1;a.actionMap={"yt-miniplayer-endpoint-changed":"checkMiniplayer_"};return a};
_.r(MG,_.K);
MG.prototype.configureRendererStamper=function(){return{"data.thumbnailOverlays":{id:"overlays",mapping:{thumbnailOverlayBottomPanelRenderer:{component:"ytd-thumbnail-overlay-bottom-panel-renderer",properties:{sampledThumbnailColor:"[[data.thumbnail.sampledThumbnailColor]]"}},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]]",richGridOverlay:"[[richGridThumbnail]]",watchFeedOverlay:"[[watchFeedThumbnail]]"}},thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer",thumbnailOverlayNowPlayingRenderer:{component:"ytd-thumbnail-overlay-now-playing-renderer",properties:{isVideoPlaying:"[[isVideoPlaying]]"}},thumbnailOverlayPinkingRenderer:"ytd-thumbnail-overlay-pinking-renderer",thumbnailOverlayDownloadingRenderer:{component:"ytd-thumbnail-overlay-downloading-renderer",
params:{active:!0}},thumbnailOverlayIconRenderer:"ytd-thumbnail-overlay-icon-renderer"},initialRenderPriority:_.w("defer_overlays")?1:void 0,waitForSignal:"eocs"},hoverOverlays_:{id:"hover-overlays",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:"ytd-thumbnail-overlay-loading-preview-renderer"}},richThumbnail:{id:"mouseover-overlay",mapping:{movingThumbnailRenderer:{component:"ytd-moving-thumbnail-renderer",
properties:{trackingParams:"[[data.trackingParams]]",videoId:"[[data.videoId]]"}}},renderPriority:2,waitForSignal:"eocs"}}};
MG.prototype.computeRichThumbnail=function(a,b,c){if(a&&b&&!_.w("disable_moving_thumbs_handling")&&!c)return b};
MG.prototype.computeImageWidth=function(a,b){return b||9999};
_.t.Object.defineProperties(MG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===TYa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-thumbnail--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_thumbnail.ytd.thumbnail.css.js--\x3e<a id="thumbnail" class="yt-simple-endpoint inline-block" aria-hidden="true" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" rel="[[computeNofollow_(data.navigationEndpoint)]]" tabindex="-1">\n  <yt-image alt="" data="[[data.thumbnail]]" disable-upgrade$="[[!useYtImage]]" height="[[height]]" hidden="[[!useYtImage]]" object-fit="[[objectFit]]" width="[[computeImageWidth(data, width)]]">\n  </yt-image>\n  <yt-img-shadow disable-upgrade$="[[useYtImage]]" ftl-eligible="" hidden="[[useYtImage]]" object-fit="[[objectFit]]" thumbnail="[[data.thumbnail]]" width="[[width]]">\n  </yt-img-shadow>\n  \n  <div id="overlays"></div>\n  <div id="mouseover-overlay"></div>\n  <div id="hover-overlays"></div>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SYa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_thumbnail.ytd.thumbnail.css.js--\x3e<style>:host {display: block;position: relative;-ms-flex: none;-webkit-flex: none;flex: none;} ytd-thumbnail-overlay-hover-text-renderer {opacity: 1;} #length {position: absolute;bottom: 0;right: 0;margin: 4px;color: var(--yt-spec-static-brand-white);background-color: var(--yt-spec-static-overlay-background-heavy);padding: 3px 4px;height: 12px;border-radius: 2px;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);letter-spacing: var(--yt-badge-letter-spacing,0.5px);} :host #thumbnail {height: 100%;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host #thumbnail yt-img-shadow {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} :host #thumbnail {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host([add-background]) yt-img-shadow {--yt-img-shadow-placeholder-color: var(--yt-spec-10-percent-layer);--yt-img-shadow-min-height: 100%;--yt-img-shadow-min-width: 100%;} :host([queued]) ytd-thumbnail-overlay-button-renderer {display: none;} :host([hide-playback-status]) ytd-thumbnail-overlay-playback-status-renderer {display: none;} ytd-thumbnail-overlay-now-playing-renderer {opacity: 0;pointer-events: none;} :host([now-playing]) ytd-thumbnail-overlay-now-playing-renderer {opacity: 1;pointer-events: auto;} :host([now-playing]) ytd-thumbnail-overlay-time-status-renderer,:host([is-preview-loading]) ytd-thumbnail-overlay-time-status-renderer,:host([is-preview-loading]) ytd-thumbnail-overlay-toggle-button-renderer,:host([is-preview-loading]) ytd-thumbnail-overlay-endorsement-renderer,:host([is-preview-loading]) ytd-thumbnail-overlay-button-renderer,:host([is-preview-loading]) ytd-thumbnail-overlay-hover-text-renderer {display: none;} ytd-thumbnail-overlay-loading-preview-renderer+ytd-thumbnail-overlay-endorsement-renderer {display: none;} :host([object-fit=CONTAIN]) yt-img-shadow {width: 100%;height: 100%;} #overlays {display: none;} [top-right-overlay]~[top-right-overlay] {top: 32px;} yt-img-shadow[loaded]~#overlays {display: block;} yt-image[loaded]~#overlays {display: block;} /*# sourceMappingURL=ytd-thumbnail.css.map*/</style>";
SYa=d}d=SYa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);TYa=a}a=TYa;return a}}});
var NG=MG;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],NG.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],NG.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.LVa),_.W("design:type",Object)],NG.prototype,"ytdThumbnailBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],NG.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],NG.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],NG.prototype,"useYtImage",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],NG.prototype,"circular",void 0);_.V([_.M({computed:"computeRichThumbnail(finalHoveredState_, data.richThumbnail, isPreviewLoading)"}),_.W("design:type",Object)],NG.prototype,"richThumbnail",void 0);_.V([_.M(),_.W("design:type",Object)],NG.prototype,"eventSink",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],NG.prototype,"queued",void 0);
_.V([_.M({value:!1}),_.W("design:type",Boolean)],NG.prototype,"richGridThumbnail",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],NG.prototype,"useExpandableTooltip",void 0);_.V([_.M({value:!1,reflectToAttribute:!0}),_.W("design:type",Boolean)],NG.prototype,"hidePlaybackStatus",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],NG.prototype,"objectFit",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],NG.prototype,"watchFeedThumbnail",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],NG.prototype,"isPreviewLoading",void 0);NG=_.V([_.T({is:"ytd-thumbnail"})],NG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7l");

var xXa;
var yXa;
var VF=function(){return _.K.apply(this,arguments)||this};
_.r(VF,_.K);VF.prototype.ready=function(){var a=this;this.$.undo.addEventListener("tap",function(){a.onUndoTap()})};
VF.prototype.onUndoTap=function(){_.dj(this,[this.data.undoEndpoint])};
_.t.Object.defineProperties(VF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===yXa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-notification-text-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_notification_text_renderer.ytd.notification.text.renderer.css.js--\x3e<yt-formatted-string text="[[data.successResponseText]]"></yt-formatted-string>\n<yt-formatted-string id="undo" text="[[data.undoText]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xXa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_notification_text_renderer.ytd.notification.text.renderer.css.js--\x3e<style>:host {-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} yt-formatted-string {color: var(--yt-spec-text-secondary);display: block;padding: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #undo {cursor: pointer;color: var(--yt-spec-call-to-action);font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} /*# sourceMappingURL=ytd-notification-text-renderer.css.map*/</style>';
xXa=d}d=xXa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);yXa=a}a=yXa;return a}}});
_.WF=VF;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.WF.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.WF.prototype,"data",void 0);_.WF=_.V([_.T({is:"ytd-notification-text-renderer"})],_.WF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7k");

var vXa;
var wXa;
var TF=function(){return _.K.apply(this,arguments)||this};
_.r(TF,_.K);TF.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{ellipsisTruncate:!0}}}}}};
_.t.Object.defineProperties(TF.prototype,{text:{configurable:!0,enumerable:!0,get:function(){if(this.data)return this.ytRendererBehavior.getSimpleString(this.data.responseText)}}});
_.t.Object.defineProperties(TF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wXa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-notification-multi-action-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_notification_multi_action_renderer.ytd.notification.multi.action.renderer.css.js--\x3e<span id="text">[[text]]</span>\n<div id="buttons"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vXa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_notification_multi_action_renderer.ytd.notification.multi.action.renderer.css.js--\x3e<style>:host {display: block;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #text {color: var(--yt-spec-text-secondary);display: block;margin: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([shelf-dismissal]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([shelf-dismissal]) #text {margin: var(--ytd-margin-3x) var(--ytd-margin-4x) var(--ytd-margin-3x) 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} ytd-button-renderer {max-width: 100%;} /*# sourceMappingURL=ytd-notification-multi-action-renderer.css.map*/</style>';
vXa=d}d=vXa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wXa=a}a=wXa;return a}}});
_.UF=TF;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.UF.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.UF.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.UF.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.UF.prototype,"shelfDismissal",void 0);
_.V([_.R("data.responseText"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.UF.prototype,"text",null);_.UF=_.V([_.T({is:"ytd-notification-multi-action-renderer"})],_.UF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7j");

var tXa;
var uXa;
var RF=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-update-upcoming-event-reminder-button-state-command":"handleUpdateUpcomingEventReminderButtonStateCommand"};return a};
_.r(RF,_.K);_.f=RF.prototype;_.f.configureRendererStamper=function(){return{"currentButtonStateRenderer.button":{id:"button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{buttonTooltipPosition:"top"}}}}}};
_.f.onSeriesReminderStateEntityChange=function(){var a,b,c;(null===(a=this.eventReminderStateEntity)||void 0===a?0:a.key)&&"SPORTS_SERIES_REMINDER_STATE_ALL"===(null===(b=this.seriesReminderStateEntity)||void 0===b?void 0:b.state)&&"UPCOMING_EVENT_REMINDER_STATE_SINGLE"===(null===(c=this.eventReminderStateEntity)||void 0===c?void 0:c.state)&&this.ytdReduxBehavior.dispatch(_.KF("upcomingEventReminderStateEntity",this.eventReminderStateEntity.key,Object.assign(Object.assign({},this.eventReminderStateEntity),
{state:"UPCOMING_EVENT_REMINDER_STATE_NONE"})))};
_.f.onYtServiceRequestCompleted=function(){this.set("data.currentState",this.getButtonStateFromReminderState())};
_.f.onYtServiceRequestError=function(){var a;this.updateReminderStateEntitiesFromButtonState(null===(a=this.data)||void 0===a?void 0:a.currentState)};
_.f.handleUpdateUpcomingEventReminderButtonStateCommand=function(a){var b;if(a.updateUpcomingEventReminderButtonStateCommand){var c=null===(b=this.data)||void 0===b?void 0:b.targetId;c&&a.updateUpcomingEventReminderButtonStateCommand.targetId===c&&this.async(this.updateReminderStateEntitiesFromButtonState.bind(this,a.updateUpcomingEventReminderButtonStateCommand.state))}};
_.f.getButtonStateFromReminderState=function(){var a,b,c,d,e;return"SPORTS_SERIES_REMINDER_STATE_ALL"===(null===(a=this.seriesReminderStateEntity)||void 0===a?void 0:a.state)?"UPCOMING_EVENT_REMINDER_BUTTON_STATE_SERIES":"UPCOMING_EVENT_REMINDER_STATE_SINGLE"===(null===(b=this.eventReminderStateEntity)||void 0===b?void 0:b.state)?"UPCOMING_EVENT_REMINDER_BUTTON_STATE_SINGLE":"SPORTS_SERIES_REMINDER_STATE_NONE"===(null===(c=this.seriesReminderStateEntity)||void 0===c?void 0:c.state)&&"UPCOMING_EVENT_REMINDER_STATE_NONE"===
(null===(d=this.eventReminderStateEntity)||void 0===d?void 0:d.state)?"UPCOMING_EVENT_REMINDER_BUTTON_STATE_NONE":null===(e=this.data)||void 0===e?void 0:e.currentState};
_.f.updateReminderStateEntitiesFromButtonState=function(a){var b,c;if(a){switch(a){case "UPCOMING_EVENT_REMINDER_BUTTON_STATE_SERIES":a="UPCOMING_EVENT_REMINDER_STATE_NONE";var d="SPORTS_SERIES_REMINDER_STATE_ALL";break;case "UPCOMING_EVENT_REMINDER_BUTTON_STATE_SINGLE":a="UPCOMING_EVENT_REMINDER_STATE_SINGLE";d="SPORTS_SERIES_REMINDER_STATE_NONE";break;case "UPCOMING_EVENT_REMINDER_BUTTON_STATE_NONE":a="UPCOMING_EVENT_REMINDER_STATE_NONE";d="SPORTS_SERIES_REMINDER_STATE_NONE";break;default:return}(null===
(b=this.eventReminderStateEntity)||void 0===b?0:b.key)&&this.ytdReduxBehavior.dispatch(_.KF("upcomingEventReminderStateEntity",this.eventReminderStateEntity.key,Object.assign(Object.assign({},this.eventReminderStateEntity),{state:a})));(null===(c=this.seriesReminderStateEntity)||void 0===c?0:c.key)&&this.ytdReduxBehavior.dispatch(_.KF("sportsSeriesReminderStateEntity",this.seriesReminderStateEntity.key,Object.assign(Object.assign({},this.seriesReminderStateEntity),{state:d})))}};
_.t.Object.defineProperties(RF.prototype,{currentButtonStateRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d=this.getButtonStateFromReminderState();if(d&&null!==(b=null===(a=this.data)||void 0===a?void 0:a.states)&&void 0!==b&&b.length)for(var e=_.u(this.data.states),h=e.next();!h.done;h=e.next())if(h=h.value,(null===(c=h.upcomingEventReminderButtonStateRenderer)||void 0===c?void 0:c.state)===d)return h.upcomingEventReminderButtonStateRenderer}}});
_.t.Object.defineProperties(RF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===uXa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-upcoming-event-reminder-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sports.ytd_upcoming_event_reminder_button_renderer.ytd.upcoming.event.reminder.button.renderer.css.js--\x3e<div id="button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tXa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sports.ytd_upcoming_event_reminder_button_renderer.ytd.upcoming.event.reminder.button.renderer.css.js--\x3e<style>:host {--yt-button-tooltip-z-index: 2300;display: block;} /*# sourceMappingURL=ytd-upcoming-event-reminder-button-renderer.css.map*/</style>";
tXa=d}d=tXa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);uXa=a}a=uXa;return a}}});
_.SF=RF;_.SF.prototype.onYtServiceRequestError=_.SF.prototype.onYtServiceRequestError;_.SF.prototype.onYtServiceRequestCompleted=_.SF.prototype.onYtServiceRequestCompleted;_.SF.prototype.onSeriesReminderStateEntityChange=_.SF.prototype.onSeriesReminderStateEntityChange;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.SF.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.SF.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.SF.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.SF.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.SF.prototype,"data",void 0);_.V([_.M({selectorArgs:["data.upcomingEventData.reminderStateEntityKey"],selector:_.jXa}),_.W("design:type",Object)],_.SF.prototype,"eventReminderStateEntity",void 0);
_.V([_.M({selectorArgs:["eventReminderStateEntity.seriesReminderState"],selector:function(a,b){return _.vj(a.entities,"sportsSeriesReminderStateEntity",b)}}),
_.W("design:type",Object)],_.SF.prototype,"seriesReminderStateEntity",void 0);_.V([_.R("data.currentState","eventReminderStateEntity","seriesReminderStateEntity"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.SF.prototype,"currentButtonStateRenderer",null);_.V([_.P("seriesReminderStateEntity"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.SF.prototype,"onSeriesReminderStateEntityChange",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.SF.prototype,"onYtServiceRequestCompleted",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.SF.prototype,"onYtServiceRequestError",null);_.SF=_.V([_.T({is:"ytd-upcoming-event-reminder-button-renderer"})],_.SF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6e");

var dXa=function(){var a=_.tx.apply(this,arguments)||this;a._noAccessors=!0;a.followUpDialogPromise_=null;a.followUpDialogPromiseResolve_=null;a.followUpDialogPromiseReject_=null;return a};
_.r(dXa,_.tx);_.f=dXa.prototype;_.f.dismissibleItemIsDismissedChanged_=function(a){_.w("kevlar_fluid_dismiss")&&(a?this.fire("yt-dismissible-item-dismissed"):this.fire("yt-dismissible-item-undismissed"))};
_.f.dismissibleItemDataChanged_=function(){this.dismissibleItemReset_()};
_.f.dismissibleItemReset_=function(){var a=this;this.isDismissed&&(this.isDismissed=!1);this.dismissedRenderer&&(this.dismissedRenderer=void 0);this.followUpDialogPromiseReject_&&(this.followUpDialogPromise_.thenCatch(function(){}),this.followUpDialogPromiseReject_());
this.followUpDialogPromise_=new _.tf(function(b,c){a.followUpDialogPromiseResolve_=b;a.followUpDialogPromiseReject_=c});
this.fire("yt-enable-lockup-interaction")};
_.f.dismissibleItemOnYtServiceRequestSent_=function(a,b){b.actions&&this.dismissibleItemProcessActions_(a,b.actions)};
_.f.dismissibleItemProcessActions_=function(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.commandExecutorCommand&&d.commandExecutorCommand.commands&&this.dismissibleItemProcessActions_(a,d.commandExecutorCommand.commands);d.replaceEnclosingAction?(this.dismissibleItemHandleReplaceEnclosingAction_(d.replaceEnclosingAction),a.stopPropagation()):d.hideEnclosingAction?(this.dismissibleItemHandleHideEnclosingAction_(),a.stopPropagation()):d.undoFeedbackAction?(this.dismissibleItemHandleUndoFeedbackAction_(),
a.stopPropagation()):d.signalServiceEndpoint?((d=d.signalServiceEndpoint.actions)&&_.ej(this,d,this),a.stopPropagation()):d.signalAction&&"TELL_US_WHY"==d.signalAction.signal&&(this.dismissibleItemHandleTellUsWhySignalAction_(),a.stopPropagation())}};
_.f.dismissibleItemOnYtServiceRequestCompleted_=function(a,b){var c=this.get("feedbackResponses.0.followUpDialog",b.data);c?this.followUpDialogPromiseResolve_(c):b.actions&&!this.dismissedRenderer&&this.dismissibleItemProcessActions_(a,b.actions)};
_.f.dismissibleItemHandleReplaceEnclosingAction_=function(a){this.dismissedRenderer=a.item;this.isDismissed=!0;var b;this.$&&(b=this.$.dismissed);b&&_.Md(this,function(){_.Ox(b)});
this.fire("yt-disable-lockup-interaction")};
_.f.dismissibleItemHandleHideEnclosingAction_=function(){this.isDismissed=!0};
_.f.dismissibleItemHandleUndoFeedbackAction_=function(){this.dismissibleItemReset_()};
_.f.dismissibleItemHandleTellUsWhySignalAction_=function(){var a=this;this.followUpDialogPromise_.then(function(b){a.ytdOpenPopupBehavior.openPopup({openPopupAction:{popupType:"DIALOG",popup:b}})})};
var FF=dXa;FF.prototype.dismissibleItemOnYtServiceRequestCompleted_=FF.prototype.dismissibleItemOnYtServiceRequestCompleted_;FF.prototype.dismissibleItemOnYtServiceRequestSent_=FF.prototype.dismissibleItemOnYtServiceRequestSent_;FF.prototype.dismissibleItemDataChanged_=FF.prototype.dismissibleItemDataChanged_;_.V([_.L(_.Qx),_.W("design:type",Object)],FF.prototype,"ytdOpenPopupBehavior",void 0);
_.V([_.M({reflectToAttribute:!0,observer:"dismissibleItemIsDismissedChanged_"}),_.W("design:type",Boolean)],FF.prototype,"isDismissed",void 0);_.V([_.M(),_.W("design:type",Object)],FF.prototype,"dismissedRenderer",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],FF.prototype,"dismissibleItemDataChanged_",null);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],FF.prototype,"dismissibleItemOnYtServiceRequestSent_",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],FF.prototype,"dismissibleItemOnYtServiceRequestCompleted_",null);FF=_.V([_.ux()],FF);_.GF=[_.Qx,FF.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy40");

_.zF=function(a,b){if(!a.includes("DATE_PLACEHOLDER"))return a;var c=new Date(0);c.setUTCSeconds(b);return a.replace("DATE_PLACEHOLDER",(0,_.iza)(c))};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy48");

var OVa,PVa,QVa,TVa,UVa,VVa,WVa,XVa,ZVa,aWa,cWa,dWa,fWa,SVa,RVa;_.NVa=function(a,b,c){_.Be(b,function(d){_.tha(void 0,a,d,c,void 0,void 0)})};
OVa=function(a,b){var c=_.v("I18N_PLURAL_RULES");c||(c=function(d){return 1==d?"one":"other"});
return(a=a["case"+b]||a[c(b)])?a.replace("#",b.toString()):b+""};
PVa=function(a,b){return OVa(a in _.Oi?_.Oi[a]:{},b)};
QVa=function(a,b){var c={mode:"NORMAL"};a&&(c.autoplayVideo=a.navigationEndpoint,c.nextButtonVideo=a.navigationEndpoint);b&&(c.previousButtonVideo=b.navigationEndpoint);return c};
TVa=function(a,b,c){if(!c||!c.sets)return{sets:[QVa(a,b)]};var d=c.sets.find(function(l){return"NORMAL"===l.mode}),e=(0,_.Zd.unsafeClone)(c);
if(!d)return e.sets.push(QVa(a,b)),e;if(!a)return c;d=_.Zd.getValueByKeys.apply(null,[d].concat(_.Pc(RVa)));var h=_.Zd.getValueByKeys.apply(null,[a].concat(_.Pc(SVa)));if(d===h)return c;e.sets=e.sets.filter(function(l){return"NORMAL"!==l.mode});
e.sets.push(QVa(a,b));return e};
UVa=function(a){return!!a.playlistPanelVideoRenderer&&!!a.playlistPanelVideoRenderer.title};
VVa=function(a,b){if(b.contents&&!(a>=b.contents.length)&&(a=b.contents.slice(a).find(_.JVa)))return a.playlistPanelVideoRenderer};
WVa=function(a,b){if(b.contents)return(b=b.contents.find(function(c){return!!c.playlistPanelVideoRenderer&&c.playlistPanelVideoRenderer.videoId===a}))?b.playlistPanelVideoRenderer:void 0};
XVa=function(a,b){return b.contents?b.contents.findIndex(function(c){return!!c.playlistPanelVideoRenderer&&c.playlistPanelVideoRenderer.videoId===a}):-1};
_.YVa=function(a,b){return b.contents?b.contents.findIndex(function(c){return!!c.playlistPanelVideoRenderer&&c.playlistPanelVideoRenderer.playlistSetVideoId===a}):-1};
ZVa=function(a,b){a.contents&&-1!==b&&1===a.contents.splice(b,1).length&&void 0!==a.totalVideos&&(--a.totalVideos,delete a.videoCountText)};
_.UE=function(a){var b=[];if(!a||!a.contents)return b;a=_.u(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};
_.$Va=function(a,b,c){if(void 0!==a&&void 0!==b&&void 0!==c)return{runs:[{text:a},{text:" \u2022 "},{text:b+1+" / "+c}]}};
aWa=function(){return _.$Va(_.Pi("QUEUE",void 0,"Queue"),0,1)};
_.bWa=function(a){if(a&&a.contents)return(a=a.contents.find(function(b){return!!b.playlistPanelVideoRenderer&&!!b.playlistPanelVideoRenderer.selected})||a.contents[a.currentIndex])?a.playlistPanelVideoRenderer:void 0};
cWa=function(a,b,c,d,e,h,l){e=void 0===e?!1:e;h=void 0===h?!1:h;l=void 0===l?!1:l;if(a.contents&&0!==a.contents.length){d&&(a.contents=a.contents.filter(d));d=a.contents.length;for(var m=0;m<d;m++){var p=a.contents[m].playlistPanelVideoRenderer;p&&(m===b?(h&&delete p.menu,p.indexText=_.Wi("\u25b6")):e||a.isInfinite||void 0===p.indexText?delete p.indexText:p.indexText=_.Wi((m+1+c).toString()))}a.currentIndex=b+c;l&&(delete a.videoCountText,a.totalVideos=d)}};
dWa=function(){return{}};
_.eWa=function(a,b){return new _.tf(function(c,d){a.then(function(e){if(e){if(e=b(e))return c(e);d()}},d)})};
fWa=function(a){var b,c,d,e,h,l,m=null===(d=null===(c=null===(b=a.contents)||void 0===b?void 0:b.twoColumnWatchNextResults)||void 0===c?void 0:c.autoplay)||void 0===d?void 0:d.autoplay,p=null===(l=null===(h=null===(e=a.contents)||void 0===e?void 0:e.twoColumnWatchNextResults)||void 0===h?void 0:h.playlist)||void 0===l?void 0:l.playlist;return m&&p&&p.playlistId?{rawResponse:a,autoplayRenderer:m,playlistPanelRenderer:p,playlistId:p.playlistId}:null};
SVa=["navigationEndpoint","watchEndpoint","videoId"];RVa=["nextButtonVideo","watchEndpoint","videoId"];
_.VE=function(a,b,c,d){d=void 0===d?[]:d;this.JSC$37244_playlistNetworkManager=a;this.listId=b;this.JSC$37244_updateCallback=c;this.videoIds=d;this.pendingUpdates=[];this.currentIndex=0};
_.VE.prototype.JSC$37244_setCurrentIndex=function(a){this.currentIndex=a};
_.VE.prototype.JSC$37244_setListId=function(a){this.listId=a};
_.gWa=function(a,b){a.currentCreateRequest&&a.currentCreateRequest.cancel(b);a.currentUpdateRequest&&a.currentUpdateRequest.cancel(b);a.currentRefreshRequest&&a.currentRefreshRequest.cancel(b)};
_.VE.prototype.delete=function(){_.gWa(this,"PROXY DELETED")};
_.WE=function(a){if(0!==a.pendingUpdates.length&&(a.currentRefreshRequest&&a.currentRefreshRequest.cancel("OBSOLETE"),!a.currentUpdateRequest&&!a.currentCreateRequest)){var b=a.pendingUpdates.splice(0,a.pendingUpdates.length);a.currentUpdateRequest=a.JSC$37244_playlistNetworkManager.updatePlaylist(a.listId,b);_.vn(a.currentUpdateRequest,function(){a.currentUpdateRequest=void 0}).then(function(){0<a.pendingUpdates.length?_.WE(a):_.hWa(a)}).thenCatch(function(){a.pendingUpdates.unshift.apply(a.pendingUpdates,
_.Pc(b))})}};
_.hWa=function(a){a.currentRefreshRequest=iWa(a.JSC$37244_playlistNetworkManager,a.listId,a.currentIndex,a.videoIds[a.currentIndex]);_.vn(a.currentRefreshRequest,function(){a.currentRefreshRequest=void 0}).then(function(b){a.JSC$37244_updateCallback(b.playlistId,b.playlistPanelRenderer,b.autoplayRenderer)})};
_.XE=function(a,b,c,d,e,h,l){e=void 0===e?[]:e;l=void 0===l?_.Kn:l;_.VE.call(this,a,b,c,e);this.JSC$37244_playlistNetworkManager=a;this.listId=b;this.JSC$37244_updateCallback=c;this.onAuthChange=d;this.videoIds=e;this.storage=h;this.cookieReader=l;this.queueSapisId="";this.queueSapisIdJob=0;this.attributionData=new Map;_.w("kevlar_clear_queue_on_auth_change")&&(this.queueSapisId=(new this.cookieReader(window.document)).get("SAPISID",""),this.queueSapisIdJob=_.Wk(_.Me,this.checkLoggedInStatusChange.bind(this),
1E3))};
_.r(_.XE,_.VE);_.f=_.XE.prototype;_.f.checkLoggedInStatusChange=function(){(new this.cookieReader(window.document)).get("SAPISID","")!==this.queueSapisId?(this.onAuthChange(),this.storage&&this.storage.clear()):this.queueSapisIdJob=_.Wk(_.Me,this.checkLoggedInStatusChange.bind(this),1E3)};
_.f.JSC$37244_setCurrentIndex=function(a){_.VE.prototype.JSC$37244_setCurrentIndex.call(this,a);this.store()};
_.f.delete=function(){_.Me.cancelJob(this.queueSapisIdJob);_.VE.prototype.delete.call(this)};
_.f.JSC$37244_setListId=function(a){_.VE.prototype.JSC$37244_setListId.call(this,a);this.store()};
_.f.store=function(){_.w("kevlar_frontend_queue_recover")&&this.storage&&this.listId&&void 0!==this.currentIndex&&this.storage.store(this.listId,this.currentIndex)};
var iWa;_.jWa=function(a){var b=_.Zk();this.networkManager=a;this.JSC$37271_innertubeTransportService=b};
iWa=function(a,b,c,d){b={videoId:d,playlistId:b,playlistIndex:c};c=_.Tj(_.Fwa);return _.eWa(_.Pr(a.JSC$37271_innertubeTransportService,b,c),fWa)};
_.jWa.prototype.updatePlaylist=function(a,b){return _.eWa(_.Wr(this.JSC$37271_innertubeTransportService,{commandMetadata:{webCommandMetadata:{apiUrl:"/youtubei/v1/browse/edit_playlist",url:"/service_ajax",sendPost:!0}},playlistEditEndpoint:{playlistId:a,actions:b}}),dWa)};
var YE=function(a){this.storage=a},kWa;
YE.prototype.store=function(a,b){b=void 0===b?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){}};
YE.prototype.clear=function(){this.storage&&(this.storage.remove("TLPQtimestamp"),this.storage.remove("TLPQplaylist"),this.storage.remove("TLPQindex"))};
YE.prototype.getPlaylistId=function(){if(!this.storage)return null;var a=null;try{a=this.storage.get("TLPQplaylist")}catch(b){}return a};
var lWa,mWa;lWa=function(a,b,c){var d=_.cr.getInstance();if(!kWa){var e=new _.Wo;var h=void 0,l=_.v("ID_TOKEN",void 0);l&&e.isAvailable()&&(h=new _.Yo(e,"yt-queue"+l));kWa=new YE(h)}e=kWa;h=_.ir();this.JSC$37281_actionRouter=d;this.pageManager=a;this.playlistManager=b;this.JSC$37281_playlistNetworkManager=c;this.storage=e;this.signals=h;this.responsePlaylistData=this.response=this.index=this.listId=void 0;this.temporaryItems=[];this.downloadPlaylistProxy=this.playlistProxy=this.queueProxy=void 0};
_.ZE=function(){if(!mWa){var a=_.Si("ytd-page-manager"),b=_.Si("yt-playlist-manager"),c=_.Si("yt-network-manager");mWa=new lWa(a,b,new _.jWa(c))}return mWa};
_.nWa=function(a,b,c){var d;c&&(null===(d=a.responsePlaylistData)||void 0===d?void 0:d.playlistId)!==c||(a.responsePlaylistData&&(c=XVa(b,a.responsePlaylistData),a.responsePlaylistData=(0,_.Zd.unsafeClone)(a.responsePlaylistData),ZVa(a.responsePlaylistData,c)),c=a.temporaryItems.findIndex(function(e){return e.videoId===b}),-1<c&&a.temporaryItems.splice(c,1),_.$E(a,_.aF(a,a.response?a.response.autoplayRenderer:void 0)))};
_.oWa=function(a,b){if(a.responsePlaylistData){var c=_.YVa(b,a.responsePlaylistData);ZVa(a.responsePlaylistData,c);if(a.queueProxy){var d=a.queueProxy;0>c||(d.videoIds.splice(c,1),c<d.currentIndex&&d.JSC$37244_setCurrentIndex(d.currentIndex-1),d.pendingUpdates.push({action:"ACTION_REMOVE_VIDEO",setVideoId:b}),_.WE(d))}}_.$E(a,_.aF(a,a.response?a.response.autoplayRenderer:void 0))};
_.f=lWa.prototype;_.f.clearQueue=function(){this.temporaryItems=[];this.storage.clear();this.queueProxy&&(this.queueProxy.delete(),this.responsePlaylistData=this.queueProxy=void 0);this.response&&_.$E(this,{autoplayRenderer:this.response.autoplayRenderer,playerData:{}})};
_.f.setPlaylistData=function(a,b,c){this.temporaryItems=[];this.listId=a;this.responsePlaylistData=b;_.$E(this,_.aF(this,c))};
_.f.isPlayingOfflineVideo=function(){var a=this.response?(a=this.response)?"PPSV"===a.playlistId:!1:!1;return a};
_.f.handleEndPlaylistCommand=function(a){if(a=a.endPlaylistCommand)"PLAYLIST_EDIT_LIST_TYPE_QUEUE"===a.listType&&this.clearQueue(),a.closeMiniplayer&&this.JSC$37281_actionRouter.triggerOptionalAction("yt-close-miniplayer-action")};
_.f.handleRecoverPlaylistCommand=function(a){var b=this,c,d,e,h,l,m;return _.y(function(p){if(1==p.nextAddress){c=a.recoverPlaylistCommand;if(!c||!c.listId)return p.return();b.index=c.index||b.index||0;d=b.response&&b.response.playingVideoId||void 0;return _.z(p,iWa(b.JSC$37281_playlistNetworkManager,c.listId,b.index,d),2)}e=p.yieldResult;if(!e)return p.return();h=e.playlistId;l=e.playlistPanelRenderer;!b.queueProxy&&h&&l&&h.startsWith("TLPQ")&&(b.queueProxy=new _.XE(b.JSC$37281_playlistNetworkManager,
h,b.setPlaylistData.bind(b),b.clearQueue.bind(b),_.UE(l),b.storage));c.openMiniplayer&&(m=_.bWa(l))&&b.activateMiniplayer(m,"PLAYLIST_EDIT_LIST_TYPE_QUEUE"===c.listType);b.setPlaylistData(h,l,e.autoplayRenderer);_.Ih(p)})};
_.f.handleRefreshPlaylistCommand=function(a){var b=this,c,d,e,h;return _.y(function(l){if(1==l.nextAddress){c=a.refreshPlaylistCommand;if(!(c&&c.listId&&b.response&&b.response.playingVideoId)||b.listId!==c.listId)return l.return();void 0===b.index&&(b.index=0);return _.z(l,iWa(b.JSC$37281_playlistNetworkManager,c.listId,b.index,b.response.playingVideoId),2)}d=l.yieldResult;if(!d)return l.return();e=d.playlistId;h=d.playlistPanelRenderer;b.setPlaylistData(e,h,d.autoplayRenderer);_.Ih(l)})};
_.f.closeMiniplayer=function(a){if(this.queueProxy){var b=this.responsePlaylistData;var c=this.temporaryItems.length+(b&&b.contents?b.contents.length:0);b={openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:{simpleText:_.Pi("QUEUE_CLEARED_UNPLURALIZED")||PVa("QUEUE_CLEARED",c)}}}}};var d=_.Pi("QUEUE_CLOSE_MINIPLAYER_CONFIRM_TITLE",void 0,"Close the queue");c=_.Pi("QUEUE_CLOSE_MINIPLAYER_CONFIRM_BODY_TEXT")||PVa("QUEUE_CLOSE_MINIPLAYER_CONFIRM_TEXT",c);var e=_.Pi("MINIPLAYER_CLOSE",
void 0,"Close"),h=_.Pi("CANCEL",void 0,"Cancel");_.dr(this.JSC$37281_actionRouter,[{openPopupAction:{popupType:"DIALOG",popup:{confirmDialogRenderer:{title:_.Wi(d),dialogMessages:[_.Wi(c)],confirmButton:{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:_.Wi(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:_.Wi(h)}}}}}}],a)}else this.JSC$37281_actionRouter.triggerOptionalAction("yt-close-miniplayer-action")};
_.aF=function(a,b){var c={},d=a.response;c.autoplayRenderer=b;if(!a.responsePlaylistData&&!a.temporaryItems.length)return!d||!d.hasRelatedVideoData&&_.w("kevlar_prefetch_data_augments_network_data")||(c.playerData={rvs:d.relatedVideoArgs,endScreenRenderer:d.endScreenRenderer}),c;c.playerData={};if(void 0===a.index)return _.Uh(Error("Bg")),c;c.panel=a.responsePlaylistData?(0,_.Zd.unsafeClone)(a.responsePlaylistData):{titleText:_.Wi(_.Pi("QUEUE",void 0,"Queue")),currentIndex:0,totalVideos:1,contents:[]};
b=c.panel;if(b.contents)for(var e=_.u(a.temporaryItems),h=e.next();!h.done;h=e.next())b.contents.push({playlistPanelVideoRenderer:h.value});a.queueProxy&&d&&d.playingVideo&&d.playingVideoId&&!WVa(d.playingVideoId,c.panel)&&(b=c.panel,e=a.index,b.contents&&b.contents.splice(void 0===e?0:e,0,{playlistPanelVideoRenderer:d.playingVideo}));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=XVa(d.playingVideoId,
c.panel),a.index=-1!==b?b:a.index?a.index-1:0));b=VVa(a.index+1,c.panel);e=void 0;0<a.index&&(e=VVa(a.index-1,c.panel));if(e||b)c.autoplayRenderer=TVa(b,e,c.autoplayRenderer);!b&&(null===d||void 0===d?0:d.relatedVideoArgs)&&(c.playerData.rvs=d.relatedVideoArgs);d=d?d.playlistIndexOffset:0;a.queueProxy?cWa(c.panel,a.index,d,UVa,!0,!0,!0):cWa(c.panel,a.index,d);c.playerData.playlistPanelRenderer=c.panel;return c};
lWa.prototype.activateMiniplayer=function(a,b){var c=this.JSC$37281_actionRouter.triggerOptionalAction("yt-miniplayer-active");if(c&&c.length&&c[0])this.JSC$37281_actionRouter.triggerOptionalAction("yt-miniplayer-toast-action",a,_.Pi("ADDED_TO_QUEUE",void 0,"Added to queue"));else if(a&&a.navigationEndpoint){_.RE.getInstance().lockupActivation=!0;c=a.navigationEndpoint;if(_.w("disable_miniplayer_prevent_double_load")){var d=this.pageManager.getPlayerFromWatch();this.JSC$37281_actionRouter.triggerOptionalAction("yt-activate-miniplayer-action",
d);this.JSC$37281_actionRouter.triggerOptionalAction("yt-miniplayer-update-header-action",a.title,b?aWa():a.longBylineText,a.navigationEndpoint);this.JSC$37281_actionRouter.triggerOptionalAction("yt-miniplayer-load-endpoint",c,!0)}else this.JSC$37281_actionRouter.triggerOptionalAction("yt-activate-with-endpoint-action",c,!0),this.JSC$37281_actionRouter.triggerOptionalAction("yt-miniplayer-update-header-action",a.title,b?aWa():a.longBylineText);_.w("kevlar_miniplayer_queue_user_activation")&&(_.RE.getInstance().userActivation=
!0)}};
_.$E=function(a,b){a.playlistManager.setAutoplayRenderer(b.autoplayRenderer||null);a.playlistManager.setPlaylistData(b.panel||null);b.playerData&&a.playlistManager.setPlayerPlaybackControlData(b.playerData)};
var pWa=["ytd-compact-video-renderer","ytd-playlist-video-renderer","ytd-compact-movie-renderer","ytd-playlist-panel-video-renderer"],qWa=["ytd-playlist-panel-video-renderer","ytd-playlist-video-renderer"],rWa=function(){return _.tx.apply(this,arguments)||this};
_.r(rWa,_.tx);_.f=rWa.prototype;_.f.created=function(){var a=this;this.useExpandableTooltip=_.w("kevlar_expandable_tooltip_everywhere")?!0:!pWa.includes(this.is);_.w("kevlar_passive_event_listeners")?this.addEventListener("touchstart",function(){a.lockupOnTouchStart()},_.Pna?{passive:!0}:void 0):this.addEventListener("touchstart",function(){a.lockupOnTouchStart()})};
_.f.attached=function(){var a=this;this.hasAttribute("lockup")||this.setAttribute("lockup","true");!_.w("kevlar_touch_feedback_lockups")||this.interactionElement||qWa.includes(this.is)||_.Me.addLowPriorityJob(function(){a.interactionElement=document.createElement("yt-interaction");a.appendChild(a.interactionElement);a.interactionElement.classList.add("extended");a.style.position="relative"})};
_.f.detached=function(){this.useExpandableTooltip=!1};
_.f.lockupOnDown=function(a){this.interactionElement&&!_.TE(_.G(a).path||[],this,["BUTTON".toString()])&&this.interactionElement.triggerDown()};
_.f.lockupOnUp=function(a){this.interactionElement&&!_.TE(_.G(a).path||[],this,["BUTTON".toString()])&&this.interactionElement.triggerUp()};
_.f.lockupOnMouseEnter=function(){this.lockupIsHovered=!0};
_.f.lockupOnTouchStart=function(){_.w("desktop_moving_thumbs_touch")&&(this.lockupTouchTriggered=this.lockupIsHovered=!0)};
_.f.lockupOnMouseLeave=function(){this.lockupIsHovered=!1};
_.f.lockupOnPopupClosed=function(a,b){var c;"ytd-menu-popup-renderer"===(null===(c=b.popupRenderer)||void 0===c?void 0:c.is)&&(a=b.popupRenderer.veData,b=_.pi(),a&&b&&_.NVa(b,[a]))};
_.f.lockupOnLockupRequested=function(a){var b,c=a.detail.videoIds[0];a.detail&&c===(null===(b=this.data)||void 0===b?void 0:b.videoId)&&(a.detail.returnValue=[this.data])};
_.f.lockupOnYtServiceRequestSent=function(a,b){var c,d,e,h;if(a=b.actions)for(var l=0;l<a.length;l++){var m=a[l];if("ACTION_REMOVE_VIDEO_BY_VIDEO_ID"===m.action&&b.ajaxPromise){var p=null===(d=null===(c=b.endpoint)||void 0===c?void 0:c.playlistEditEndpoint)||void 0===d?void 0:d.playlistId;m=null!==(e=m.removedVideoId)&&void 0!==e?e:"";_.nWa(_.ZE(),m,p)}else"ACTION_REMOVE_VIDEO"===m.action&&b.ajaxPromise&&(p=null!==(h=m.setVideoId)&&void 0!==h?h:"",_.oWa(_.ZE(),p))}};
_.f.lockupOnLockupDisabled=function(){this.interactionElement&&(this.interactionElement.disabled=!0)};
_.f.lockupOnLockupEnabled=function(){this.interactionElement&&(this.interactionElement.disabled=!1)};
var bF=rWa;bF.prototype.lockupOnLockupEnabled=bF.prototype.lockupOnLockupEnabled;bF.prototype.lockupOnLockupDisabled=bF.prototype.lockupOnLockupDisabled;bF.prototype.lockupOnYtServiceRequestSent=bF.prototype.lockupOnYtServiceRequestSent;bF.prototype.lockupOnLockupRequested=bF.prototype.lockupOnLockupRequested;bF.prototype.lockupOnPopupClosed=bF.prototype.lockupOnPopupClosed;bF.prototype.lockupOnMouseLeave=bF.prototype.lockupOnMouseLeave;bF.prototype.lockupOnTouchStart=bF.prototype.lockupOnTouchStart;
bF.prototype.lockupOnMouseEnter=bF.prototype.lockupOnMouseEnter;bF.prototype.lockupOnUp=bF.prototype.lockupOnUp;bF.prototype.lockupOnDown=bF.prototype.lockupOnDown;_.V([_.M(),_.W("design:type",Object)],bF.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],bF.prototype,"lockupIsHovered",void 0);_.V([_.M(),_.W("design:type",Boolean)],bF.prototype,"lockupTouchTriggered",void 0);_.V([_.M(),_.W("design:type",Boolean)],bF.prototype,"useExpandableTooltip",void 0);
_.V([_.N("down"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],bF.prototype,"lockupOnDown",null);_.V([_.N("up"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],bF.prototype,"lockupOnUp",null);_.V([_.N("mouseenter"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],bF.prototype,"lockupOnMouseEnter",null);
_.V([_.N("touchstart"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],bF.prototype,"lockupOnTouchStart",null);_.V([_.N("mouseleave"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],bF.prototype,"lockupOnMouseLeave",null);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],bF.prototype,"lockupOnPopupClosed",null);
_.V([_.N("yt-lockup-requested"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],bF.prototype,"lockupOnLockupRequested",null);_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],bF.prototype,"lockupOnYtServiceRequestSent",null);
_.V([_.N("yt-disable-lockup-interaction"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],bF.prototype,"lockupOnLockupDisabled",null);_.V([_.N("yt-enable-lockup-interaction"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],bF.prototype,"lockupOnLockupEnabled",null);bF=_.V([_.ux()],bF);_.cF=[bF.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6s");

var pVa;
var qVa;
var IE=function(){var a=_.K.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.height=0;a.lineHeight=0;return a};
_.r(IE,_.K);_.f=IE.prototype;_.f.registerTargetId=function(){var a=this.get("badges.0.metadataBadgeRenderer.targetId");a&&_.w("enable_unified_verified_badge")&&_.VHa(a,this)};
_.f.created=function(){this.ytActionHandlerBehavior.actionMap={"yt-window-resized":"handleWindowResized"}};
_.f.attached=function(){var a=this;this.observer=new MutationObserver(function(b,c){a.handleResized();c.disconnect()});
this.observer.observe(this.textEl,{childList:!0})};
_.f.detached=function(){this.observer&&this.observer.disconnect()};
_.f.handleWindowResized=function(){this.handleResized()};
_.f.onChannelNameChanged=function(){this.verified?this.handleResized():(this.textEl&&this.textEl.style.removeProperty("width"),this.textContainerEl&&(this.textContainerEl.style.removeProperty("padding"),this.textContainerEl.style.removeProperty("margin-right"),this.textContainerEl.style.removeProperty("margin-left")))};
_.f.onHeightChanged=function(){if(this.verified){var a=Math.ceil(this.height*Math.tan(30*Math.PI/180))+"px";"rtl"===_.v("HTML_DIR")?this.textContainerEl.style.marginLeft=a:this.textContainerEl.style.marginRight=a}};
_.f.onLineHeightChanged=function(){this.verified&&(24<=this.lineHeight||0===this.lineHeight&&24<=this.height)&&(this.textContainerEl.style.padding="rtl"===_.v("HTML_DIR")?"0 6px 0 2px":"0 2px 0 6px")};
_.f.handleResized=function(){var a=this;this.verified&&_.Me.addLowPriorityJob(function(){a.fitBackgroundToText();var b=getComputedStyle(a).lineHeight;b&&(b=b.match(/\d+/))&&b.length&&(a.lineHeight=Number(b[0]));a.height=a.lineHeight&&!a.wrapText?a.lineHeight:a.textEl.offsetHeight})};
_.f.fitBackgroundToText=function(){if(this.verified&&this.wrapText){this.textEl.style.width="unset";var a=document.createRange(),b=_.G(this.textEl.root).children;0<b.length?a.selectNodeContents(b[0]):a.selectNodeContents(this.textEl);this.textEl.style.width=Math.ceil(a.getBoundingClientRect().width)+"px"}};
_.f.computeChannelBadgeStyle=function(a){var b;if(null!==(b=null===a||void 0===a?void 0:a.runs)&&void 0!==b&&b.length&&a.runs[0].textColor)return _.yx({"--ytd-badge-icon-color":_.uy(a.runs[0].textColor)})};
_.t.Object.defineProperties(IE.prototype,{verified:{configurable:!0,enumerable:!0,get:function(){return!(!this.forceVerified&&"BADGE_STYLE_TYPE_UNIFIED_VERIFIED"!==this.get("badges.0.metadataBadgeRenderer.style"))}},
hideBadges:{configurable:!0,enumerable:!0,get:function(){return this.verified||!this.badges||0===this.badges.length}},
formattedName:{configurable:!0,enumerable:!0,get:function(){return"string"===typeof this.channelName?_.Wi(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 _.Zi(this.formattedName)}},
tooltipOffset:{configurable:!0,enumerable:!0,get:function(){return this.hasChannelArt?this.DEFAULT_TOOLTIP_OFFSET:this.TOOLTIP_OFFSET_NO_BANNER}}});
_.t.Object.defineProperties(IE,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===qVa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-name--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_channel_name.ytd.channel.name.css.js--\x3e<div id="container">\n  <div id="text-container">\n    <yt-formatted-string id="text" ellipsis-truncate="[[!wrapText]]" no-endpoints="[[noEndpoints]]" text="[[formattedName]]" title="">\n    </yt-formatted-string>\n  </div>\n  <tp-yt-paper-tooltip fit-to-visible-bounds="" offset="[[tooltipOffset]]" position="[[tooltipPosition]]">\n    [[tooltipText]]\n  </tp-yt-paper-tooltip>\n</div>\n<ytd-badge-supported-renderer badges="[[badges]]" disable-upgrade$="[[!badges]]" hidden="[[hideBadges]]" style$="[[computeChannelBadgeStyle(formattedName)]]">\n</ytd-badge-supported-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pVa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_channel_name.ytd.channel.name.css.js--\x3e<style>:host {z-index: 300;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} ytd-badge-supported-renderer {display: var(--ytd-channel-name-badges-display,flex);margin-right: var(--ytd-channel-name-badges-margin-right);} #container {display: var(--ytd-channel-name-container-display,inline-block);overflow: hidden;max-width: 100%;} :host([verified]) #container {display: inline-block;} #text-container {display: var(--ytd-channel-name-text-container-display,block);} :host([verified]) #text-container {z-index: 1;box-sizing: border-box;margin-right: 11px;padding: 0 1px 0 4px;display: block;position: relative;} :host([verified]) #text-container::after {content: "";background-color: var(--ytd-channel-name-verified-background,var(--yt-spec-verified-badge-background));transform: skewX(-30deg);transform-origin: bottom;z-index: -1;position: absolute;top: 0;left: -60px;bottom: 0;right: 0;} :host(:dir(rtl)) #text-container::after {transform: skewX(30deg);} #text {display: var(--ytd-channel-name-text-display);-webkit-box-orient: vertical;-webkit-line-clamp: var(--ytd-channel-name-text-line-clamp,inherit);word-break: break-word;font-size: var(--ytd-channel-name-text_-_font-size);font-weight: var(--ytd-channel-name-text_-_font-weight);line-height: var(--ytd-channel-name-text_-_line-height);} #text.complex-string {display: var(--ytd-channel-name-text-complex-display);} :host([verified]) #text {display: block;} :host([verified][wrap-text]) #text {display: -webkit-box;} :host([verified]:not([wrap-text])) #text {overflow: hidden;} tp-yt-paper-tooltip {display: var(--yt-paper-tooltip-display);} /*# sourceMappingURL=ytd-channel-name.css.map*/</style>';
pVa=d}d=pVa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);qVa=a}a=qVa;return a}}});
var JE=IE;JE.prototype.onLineHeightChanged=JE.prototype.onLineHeightChanged;JE.prototype.onHeightChanged=JE.prototype.onHeightChanged;JE.prototype.onChannelNameChanged=JE.prototype.onChannelNameChanged;JE.prototype.registerTargetId=JE.prototype.registerTargetId;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],JE.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],JE.prototype,"badges",void 0);
_.V([_.M(),_.W("design:type",Object)],JE.prototype,"channelName",void 0);_.V([_.M(),_.W("design:type",Object)],JE.prototype,"noEndpoints",void 0);_.V([_.M(),_.W("design:type",Boolean)],JE.prototype,"wrapText",void 0);_.V([_.M(),_.W("design:type",Boolean)],JE.prototype,"forceVerified",void 0);_.V([_.M(),_.W("design:type",String)],JE.prototype,"tooltipPosition",void 0);_.V([_.M(),_.W("design:type",String)],JE.prototype,"tooltip",void 0);
_.V([_.M(),_.W("design:type",Boolean)],JE.prototype,"hasChannelArt",void 0);_.V([_.S("#text-container"),_.W("design:type",HTMLElement)],JE.prototype,"textContainerEl",void 0);_.V([_.S("#text"),_.W("design:type",_.K)],JE.prototype,"textEl",void 0);_.V([_.S("#verified-tooltip"),_.W("design:type",HTMLElement)],JE.prototype,"verifiedTooltip",void 0);_.V([_.M(),_.W("design:type",Number)],JE.prototype,"height",void 0);_.V([_.M(),_.W("design:type",Number)],JE.prototype,"lineHeight",void 0);
_.V([_.M({reflectToAttribute:!0}),_.R("badges","forceVerified"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],JE.prototype,"verified",null);_.V([_.R("badges","verified"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],JE.prototype,"hideBadges",null);_.V([_.R("channelName"),_.W("design:type",Object),_.W("design:paramtypes",[])],JE.prototype,"formattedName",null);
_.V([_.R("badges","verified","formattedName"),_.W("design:type",String),_.W("design:paramtypes",[])],JE.prototype,"tooltipText",null);_.V([_.R("hasChannelArt"),_.W("design:type",String),_.W("design:paramtypes",[])],JE.prototype,"tooltipOffset",null);_.V([_.P("badges"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],JE.prototype,"registerTargetId",null);
_.V([_.P("channelName"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],JE.prototype,"onChannelNameChanged",null);_.V([_.P("height"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],JE.prototype,"onHeightChanged",null);_.V([_.P("lineHeight","height"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],JE.prototype,"onLineHeightChanged",null);JE=_.V([_.T({is:"ytd-channel-name"})],JE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6j");

var MUa;
var NUa;
_.Ly("menuRenderer","menuRenderer","ytd-menu-renderer");var lE=function(){return _.K.apply(this,arguments)||this};
_.r(lE,_.K);_.f=lE.prototype;_.f.iconButtonColorChanged=function(a){a&&a.iconColor&&(this.hasCustomIconColor=!0,this.updateStyles({"--ytd-menu-renderer-button-color":_.uy(a.iconColor)}))};
_.f.configureRendererStamper=function(){return{topLevelButtonData:{id:"top-level-buttons-computed",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{buttonTooltipPosition:"[[buttonTooltipPosition]]",forceIconButton:"[[forceIconButton]]",styleActionButton:"[[styleActionButton]]",disableTextTransform:"[[disableTextTransformOnButtons]]"}},toggleButtonRenderer:{component:"ytd-toggle-button-renderer",properties:{buttonTooltipPosition:"[[buttonTooltipPosition]]",forceIconButton:"[[forceIconButton]]",
styleActionButton:"[[styleActionButton]]",disableTextTransform:"[[disableTextTransformOnButtons]]"}},accountLinkButtonRenderer:{component:"ytd-account-link-button-renderer",properties:{disableTextTransform:"[[disableTextTransformOnButtons]]"}},downloadButtonRenderer:{component:"ytd-download-button-renderer",properties:{buttonTooltipPosition:"[[buttonTooltipPosition]]",forceIconButton:"[[forceIconButton]]",styleActionButton:"[[styleActionButton]]",disableTextTransform:"[[disableTextTransformOnButtons]]"}}}}}};
_.f.ready=function(){var a=this,b=this.$.button;this.persistentMenu?(this.menuFocused=!0,this.overlayOpen=!1):(b.addEventListener("focus",function(){a.onMenuFocus()}),b.addEventListener("blur",function(){a.onMenuBlur()}));
this.ytdOpenPopupBehavior.popupPositionTarget=b};
_.f.detached=function(){this.icon="yt-icons:more_vert"};
_.f.computeTopLevelButtonData=function(a,b){var c,d;if(!a)return[];var e=[];if(a.flexibleItems&&!b){b=_.u(a.flexibleItems);for(var h=b.next();!h.done;h=b.next())(h=null===(c=h.value.menuFlexibleItemRenderer)||void 0===c?void 0:c.topLevelButton)&&e.push(h)}a=null!==(d=null===a||void 0===a?void 0:a.topLevelButtons)&&void 0!==d?d:[];return _.Zd.unsafeClone([].concat(_.Pc(a),_.Pc(e)))};
_.f.computeItems=function(a,b){var c,d;if(!a)return[];var e=[];if(a.flexibleItems&&b){b=_.u(a.flexibleItems);for(var h=b.next();!h.done;h=b.next())(h=null===(c=h.value.menuFlexibleItemRenderer)||void 0===c?void 0:c.menuItem)&&e.push(h)}a=null!==(d=null===a||void 0===a?void 0:a.items)&&void 0!==d?d:[];return[].concat(_.Pc(e),_.Pc(a))};
_.f.computeMenuActive=function(a,b){return a||b};
_.f.computeNoInk=function(a){return _.w("kevlar_three_dot_ink")?!1:a};
_.f.onPopupOpened=function(){this.overlayOpen=!0;this.fire("yt-menu-overlay-changed",this.overlayOpen);null==this.menuFocused&&(this.menuFocused=!1)};
_.f.onPopupClosed=function(){this.overlayOpen=!1;this.fire("yt-menu-overlay-changed",this.overlayOpen)};
_.f.onPopupCanceled=function(){this.overlayOpen=!1;this.fire("yt-menu-overlay-changed",this.overlayOpen)};
_.f.onMenuFocus=function(){this.menuFocused=!0;null==this.overlayOpen&&(this.overlayOpen=!1)};
_.f.onMenuBlur=function(){this.menuFocused=!1};
_.f.computeAccessibilityLabel=function(a){return this.get("accessibility.accessibilityData.label",a)};
_.f.isHidden=function(a){return null==a?!0:null!=a.fetchMenuCommand?!1:!this.items||!this.items.length};
_.f.onOverflowTap=function(){if(this.data.fetchMenuCommand)_.dj(this,[this.data.fetchMenuCommand]);else{var a=this.createMenuRendererVe(),b={items:this.items};this.data.menuPopupAccessibility&&(b.menuPopupAccessibility=this.data.menuPopupAccessibility);this.data.footer&&(b.footer=this.data.footer);this.ytdOpenPopupBehavior.openPopup({openPopupAction:{popupType:"DROPDOWN",popup:{menuPopupRenderer:b},veData:a}})}};
_.f.createMenuRendererVe=function(){var a=this.data.trackingParams,b=_.pi(),c=_.oi();return a&&b&&c?(a=_.Wq(a),c=_.Xq(7591),_.Ex(b,a,c),c):null};
_.t.Object.defineProperties(lE,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===NUa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-menu-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.sections.ytd_menu_renderer.ytd.menu.renderer.css.js--\x3e<div id="top-level-buttons-computed" class="top-level-buttons"></div>\n<yt-icon-button id="button" class="dropdown-trigger" hidden="[[isHidden(data)]]" label="[[computeAccessibilityLabel(data)]]" noink="[[computeNoInk(noInkOnDropdownButton)]]" on-tap="onOverflowTap">\n  <yt-icon icon="[[icon]]"></yt-icon>\n</yt-icon-button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MUa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.sections.ytd_menu_renderer.ytd.menu.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not([condensed])) [button-renderer]+[button-renderer],[button-renderer]+template+#button,#top-level-buttons-computed:not(:empty)+#button {margin-left: 8px;} #button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;width: var(--yt-icon-width);height: var(--yt-icon-height);@apply --paper-icon-button;} #button yt-icon {color: var(--ytd-menu-renderer-button-color,var(--yt-spec-icon-inactive));} [button-renderer]:hover yt-icon,#button:hover yt-icon {color: var(--yt-spec-icon-active-other);} :host([has-custom-icon-color]) [button-renderer]:hover yt-icon,:host([has-custom-icon-color]) #button:hover yt-icon {color: var(--ytd-menu-renderer-button-color,var(--yt-spec-icon-active-other));} #items::after {display: none;} .top-level-buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} /*# sourceMappingURL=ytd-menu-renderer.css.map*/</style>";
MUa=d}d=MUa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);NUa=a}a=NUa;return a}}});
_.mE=lE;_.mE.prototype.onPopupCanceled=_.mE.prototype.onPopupCanceled;_.mE.prototype.onPopupClosed=_.mE.prototype.onPopupClosed;_.mE.prototype.onPopupOpened=_.mE.prototype.onPopupOpened;_.mE.prototype.iconButtonColorChanged=_.mE.prototype.iconButtonColorChanged;_.V([_.L(_.Qx),_.W("design:type",Object)],_.mE.prototype,"ytdOpenPopupBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.mE.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.mE.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.mE.prototype,"data",void 0);_.V([_.M({computed:"computeTopLevelButtonData(data, flexibleInOverflow)"}),_.W("design:type",Array)],_.mE.prototype,"topLevelButtonData",void 0);_.V([_.M({computed:"computeItems(data, flexibleInOverflow)"}),_.W("design:type",Array)],_.mE.prototype,"items",void 0);
_.V([_.M({value:"yt-icons:more_vert"}),_.W("design:type",String)],_.mE.prototype,"icon",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeMenuActive(menuFocused, overlayOpen)"}),_.W("design:type",Boolean)],_.mE.prototype,"menuActive",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.mE.prototype,"menuFocused",void 0);_.V([_.M({value:function(){return _.w("desktop_persistent_menu")&&window.matchMedia("(any-pointer: coarse)").matches}}),
_.W("design:type",Boolean)],_.mE.prototype,"persistentMenu",void 0);_.V([_.M({value:"bottom"}),_.W("design:type",String)],_.mE.prototype,"buttonTooltipPosition",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.mE.prototype,"noInkOnDropdownButton",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.mE.prototype,"overlayOpen",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.mE.prototype,"forceIconButton",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.mE.prototype,"flexibleInOverflow",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.mE.prototype,"styleActionButton",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.mE.prototype,"disableTextTransformOnButtons",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.mE.prototype,"hasCustomIconColor",void 0);_.V([_.yGa(".top-level-buttons > *"),_.W("design:type",Array)],_.mE.prototype,"topLevelButtons",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.mE.prototype,"iconButtonColorChanged",null);_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.mE.prototype,"onPopupOpened",null);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.mE.prototype,"onPopupClosed",null);
_.V([_.N("yt-popup-canceled"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.mE.prototype,"onPopupCanceled",null);_.mE=_.V([_.T({is:"ytd-menu-renderer"})],_.mE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3k");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3g");

var tZa;
var uZa;
/*

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
*/
_.ij({_template:function(){if(void 0!==uZa)return uZa;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:tp-yt-paper-item-body--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_item.tp.yt.paper.item.body.css.js--\x3e<slot></slot>\n";var b=a.content,c=b.insertBefore;if(void 0===tZa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_item.tp.yt.paper.item.body.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  overflow: hidden;\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: column;\n  -webkit-flex-direction: column;\n  flex-direction: column;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  justify-content: center;\n  -ms-flex: 1 1 0.000000001px;\n  -webkit-flex: 1;\n  flex: 1;\n  -webkit-flex-basis: 0.000000001px;\n  flex-basis: 0.000000001px;\n}\n\n:host([two-line]) {\n  min-height: var(--paper-item-body-two-line-min-height, 72px);\n}\n\n:host([three-line]) {\n  min-height: var(--paper-item-body-three-line-min-height, 88px);\n}\n\n:host > ::slotted(*) {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n:host > ::slotted([secondary]) {\n  @apply --paper-font-body1;\n  color: var(--paper-item-body-secondary-color, var(--secondary-text-color));\n}\n\n/*# sourceMappingURL=tp-yt-paper-item-body.css.map */</style>";
tZa=d}d=tZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return uZa=a},
is:"tp-yt-paper-item-body"});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3i");

var CVa;
var DVa;
/*

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
*/
_.ij({_template:function(){if(void 0!==DVa)return DVa;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:tp-yt-paper-listbox--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_listbox.tp.yt.paper.listbox.css.js--\x3e<slot></slot>\n";var b=a.content,c=b.insertBefore;if(void 0===CVa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_listbox.tp.yt.paper.listbox.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: block;\n  padding: 8px 0;\n  background: var(--paper-listbox-background-color, var(--primary-background-color));\n  color: var(--paper-listbox-color, var(--primary-text-color));\n  border: var(--paper-listbox-border);\n}\n\n/*# sourceMappingURL=tp-yt-paper-listbox.css.map */</style>";
CVa=d}d=CVa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return DVa=a},
is:"tp-yt-paper-listbox",behaviors:[_.BVa],hostAttributes:{role:"listbox"}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3h");

var zVa;
var AVa;
/*

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
*/
_.ij({_template:function(){if(void 0!==AVa)return AVa;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:tp-yt-paper-item--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_item.tp.yt.paper.item.css.js--\x3e<slot></slot>\n";var b=a.content,c=b.insertBefore;if(void 0===zVa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_item.tp.yt.paper.item.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\n*/\n/* autoprefixer: off */\n:host,\n.tp-yt-paper-item {\n  display: block;\n  position: relative;\n  min-height: var(--paper-item-min-height, 48px);\n  padding: 0px 16px;\n}\n\n.tp-yt-paper-item {\n  @apply --paper-font-subhead;\n  border: none;\n  outline: none;\n  background: white;\n  width: 100%;\n  text-align: left;\n}\n\n:host([hidden]),\n.tp-yt-paper-item[hidden] {\n  display: none !important;\n}\n\n:host(.iron-selected),\n.tp-yt-paper-item.iron-selected {\n  font-weight: var(--paper-item-selected-weight, bold);\n  background: var(--paper-item-selected-background);\n}\n\n:host([disabled]),\n.tp-yt-paper-item[disabled] {\n  color: var(--paper-item-disabled-color, var(--disabled-text-color));\n}\n\n:host(:focus),\n.tp-yt-paper-item:focus {\n  position: relative;\n  outline: 0;\n  background-color: var(--paper-item-focused-background-color);\n}\n\n:host(:focus):before,\n.tp-yt-paper-item:focus:before {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  pointer-events: none;\n  background: var(--paper-item-focused-before-background, currentColor);\n  border-radius: var(--paper-item-focused-before-border-radius, 0);\n  content: var(--paper-item-focused-before-content, "");\n  opacity: var(--paper-item-focused-before-opacity, var(--dark-divider-opacity, 0.12));\n}\n\n:host {\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: row;\n  -webkit-flex-direction: row;\n  flex-direction: row;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  @apply --paper-font-subhead;\n  @apply --paper-item;\n  min-height: var(--paper-item-min-height, 48px);\n}\n\n/*# sourceMappingURL=tp-yt-paper-item.css.map */</style>';
zVa=d}d=zVa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return AVa=a},
is:"tp-yt-paper-item",behaviors:[_.ME]});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7h");

var nXa;
var oXa;
var NF=function(){var a=_.K.apply(this,arguments)||this;a.keyboardFocused=!1;a.actionMap={"yt-player-subscribe":"onPlayerSubscribe","yt-player-unsubscribe":"onPlayerUnsubscribe","yt-update-subscribe-button-action":"handleUpdateSubscribeButtonAction"};return a};
_.r(NF,_.K);_.f=NF.prototype;_.f.configureRendererStamper=function(){return{"data.notificationPreferenceToggleButton":{id:"notification-preference-toggle-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer"}},"data.notificationPreferenceButton":{id:"notification-preference-button",mapping:{subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}}}};
_.f.attached=function(){this.keyboardFocused=!1};
_.f.computeDisplayText=function(a,b){if(this.data)return a?b.subscribedButtonText:b.unsubscribedButtonText};
_.f.onSubscribeButtonFocusin=function(){if(this.useKeyboardFocused){var a=this.ytComponentBehavior.getInterfaceForTs("yt-hotkey-manager");a&&(this.keyboardFocused=a.isKeyBoardInUse())}};
_.f.onSubscribeButtonFocusout=function(){this.keyboardFocused=!1};
_.f.onSubscribeButtonTap=function(a){var b,c,d,e,h;if(_.w("kevlar_subscribe_endpoints_killswitch"))(null===(b=this.data)||void 0===b?0:b.serviceEndpoints)&&_.dj(this,[this.subscribed?this.data.serviceEndpoints[1]:this.data.serviceEndpoints[0]]);else{if(this.subscribed)if(null===(c=this.data)||void 0===c?0:c.serviceEndpoints)var l=this.data.serviceEndpoints[1];else{if(null===(d=this.data)||void 0===d?0:d.onUnsubscribeEndpoints)l=this.data.onUnsubscribeEndpoints[0]}else if(null===(e=this.data)||void 0===
e?0:e.serviceEndpoints)l=this.data.serviceEndpoints[0];else if(null===(h=this.data)||void 0===h?0:h.onSubscribeEndpoints)l=this.data.onSubscribeEndpoints[0];l&&_.dj(this,[l])}a.preventDefault()};
_.f.onYtServiceRequestSent=function(a,b){(this.get("endpoint.subscribeEndpoint",b)||this.get("endpoint.unsubscribeEndpoint",b))&&this.updateSubscriptionState(!this.subscribed)};
_.f.onYtServiceRequestCompleted=function(a,b){(a=this.get("newNotificationButton.subscriptionNotificationToggleButtonRenderer",b.data))&&this.bellButton&&this.bellButton.set("data",a)};
_.f.observedSubscribed=function(){this.updateStyles()};
_.f.computeAccessibility_=function(a,b){b=b?this.get("unsubscribeAccessibility.accessibilityData.label",a):this.get("subscribeAccessibility.accessibilityData.label",a);return a&&a.longSubscriberCountText?b+" "+_.Zi(a.longSubscriberCountText):b};
_.f.onPlayerSubscribe=function(a){this.isCompactRed()||a!==this.data.channelId||this.updateSubscriptionState(!0)};
_.f.onPlayerUnsubscribe=function(a){this.isCompactRed()||a!==this.data.channelId||this.updateSubscriptionState(!1)};
_.f.handleUpdateSubscribeButtonAction=function(a){(a=a.updateSubscribeButtonAction)&&a.channelId===this.data.channelId&&this.updateSubscriptionState(!!a.subscribed)};
_.f.computeButtonStyle=function(a){return this.get("style.styleType",a)||null};
_.f.isCompactRed=function(){return"COMPACT_RED"===this.computeButtonStyle(this.data)};
_.f.computeSubscribed=function(){return this.subscriptionStateEntity?!!this.subscriptionStateEntity.subscribed:!(!this.data||!this.data.subscribed)};
_.f.updateSubscriptionState=function(a){var b;if(a!==this.subscribed){this.set("data.subscribed",a);var c=null===(b=this.data)||void 0===b?void 0:b.subscribedEntityKey;c&&this.ytdReduxBehavior.dispatch(_.KF("subscriptionStateEntity",c,{key:c,subscribed:a}));this.isCompactRed()||this.fire("yt-subscription-changed",a);a||(_.A(this,"yt-unsubscribe-action"),this.resetNotificationBellState())}};
_.f.resetNotificationBellState=function(){this.get("notificationPreferenceButton.subscriptionNotificationToggleButtonRenderer",this.data)&&this.bellButton&&this.bellButton.resetState()};
_.t.Object.defineProperties(NF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===oXa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-subscribe-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_subscribe_button_renderer.ytd.subscribe.button.renderer.css.js--\x3e<tp-yt-paper-button aria-label$="[[buttonAccessibility]]" noink="" raised="[[buttonRaised]]" subscribed$="[[subscribed]]" on-click="onSubscribeButtonTap" on-focusin="onSubscribeButtonFocusin" on-focusout="onSubscribeButtonFocusout">\n  <yt-formatted-string text="[[computeDisplayText(subscribed, data)]]">\n  </yt-formatted-string>\n</tp-yt-paper-button>\n<div id="notification-preference-toggle-button" hidden="[[!subscribed]]"></div>\n<div id="notification-preference-button" hidden="[[!subscribed]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nXa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_subscribe_button_renderer.ytd.subscribe.button.renderer.css.js--\x3e<style>:host {--yt-formatted-string-deemphasize-color: var(--yt-spec-static-brand-white);--yt-formatted-string-deemphasize: {margin-left: 4px;};display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} tp-yt-paper-button {background-color: var(--yt-spec-brand-button-background);--paper-button-flat-keyboard-focus-background-color: var(--yt-spec-brand-button-background);border-radius: 2px;color: var(--yt-spec-static-brand-white);padding: var(--yt-button-padding);margin: auto var(--ytd-subscribe-button-margin,4px);white-space: nowrap;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} tp-yt-paper-button.keyboard-focus,:host([use-keyboard-focus][keyboard-focused]) tp-yt-paper-button {border: 2px solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} :host([use-keyboard-focused]:not([keyboard-focused])) tp-yt-paper-button.keyboard-focus {border: none;padding: 10px 16px;} tp-yt-paper-button[subscribed] {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} tp-yt-paper-button[subscribed].keyboard-focus,:host([use-keyboard-focus][keyboard-focused]) tp-yt-paper-button[subscribed] {border: 2px solid var(--yt-spec-text-secondary);} tp-yt-paper-button[subscribed] yt-formatted-string {--yt-formatted-string-deemphasize-color: var(--yt-spec-text-secondary);--yt-formatted-string-deemphasize: {margin-left: 4px;};} :host([overlay-button]) tp-yt-paper-button[subscribed] {background-color: var(--yt-spec-static-overlay-button-secondary);color: var(--yt-spec-static-overlay-text-primary);} :host([overlay-button]) tp-yt-paper-button[subscribed].keyboard-focus,:host([overlay-button][use-keyboard-focus][keyboard-focused]) tp-yt-paper-button[subscribed] {border: 2px solid var(--yt-spec-static-overlay-text-secondary);} :host([button-style=COMPACT_GRAY]) {--yt-button-icon-size: 24px;--yt-button-icon-padding: 4px;} :host([button-style=COMPACT_GRAY]) tp-yt-paper-button {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host([button-style=COMPACT_GRAY]) tp-yt-paper-button yt-formatted-string {--yt-formatted-string-deemphasize-color: var(--yt-spec-text-secondary);} :host([button-style=COMPACT_GRAY]) tp-yt-paper-button,:host([button-style=COMPACT_RED]) tp-yt-paper-button,:host([button-style=COMPACT_GRAY][use-keyboard-focused]:not([keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host([button-style=COMPACT_RED][use-keyboard-focused]:not([keyboard-focused])) tp-yt-paper-button.keyboard-focus {padding: 4px 8px;margin: 0;} :host([button-style=COMPACT_RED]) tp-yt-paper-button.keyboard-focus {padding: 2px 6px;border: 2px solid var(--yt-spec-text-primary);} :host([button-style=COMPACT_GRAY]) tp-yt-paper-button.keyboard-focus {padding: 2px 6px;border: 2px solid var(--yt-spec-text-secondary);} :host([button-style=COMPACT_RED]) {max-width: 100%;} :host([button-style=COMPACT_RED]) yt-formatted-string {overflow: hidden;text-overflow: ellipsis;} :host([button-style=COMPACT_RED]) ytd-toggle-button-renderer,:host([button-style=COMPACT_RED]) ytd-button-renderer {--yt-button-icon-size: 24px;--yt-button-icon-padding: 0;margin-left: 8px;} :host([button-style=COMPACT_RED]) tp-yt-paper-button[subscribed] yt-formatted-string {--yt-formatted-string-deemphasize: {display: none;};} :host([button-style=VISIBLY_DISABLED]) tp-yt-paper-button {--yt-formatted-string-deemphasize-color: var(--yt-spec-text-primary-inverse);background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} /*# sourceMappingURL=ytd-subscribe-button-renderer.css.map*/</style>";
nXa=d}d=nXa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);oXa=a}a=oXa;return a}}});
_.OF=NF;_.OF.prototype.observedSubscribed=_.OF.prototype.observedSubscribed;_.OF.prototype.onYtServiceRequestCompleted=_.OF.prototype.onYtServiceRequestCompleted;_.OF.prototype.onYtServiceRequestSent=_.OF.prototype.onYtServiceRequestSent;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.OF.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.OF.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.OF.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.OF.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.OF.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.OF.prototype,"data",void 0);_.V([_.M({selectorArgs:["data.subscribedEntityKey"],selector:function(a,b){return _.vj(a.entities,"subscriptionStateEntity",b)}}),
_.W("design:type",Object)],_.OF.prototype,"subscriptionStateEntity",void 0);_.V([_.M({computed:"computeSubscribed(data.subscribed, subscriptionStateEntity)"}),_.W("design:type",Boolean)],_.OF.prototype,"subscribed",void 0);_.V([_.M({readOnly:!0,computed:"computeAccessibility_(data, subscribed)"}),_.W("design:type",String)],_.OF.prototype,"buttonAccessibility",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.OF.prototype,"branded",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.OF.prototype,"overlayButton",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.OF.prototype,"buttonRaised",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeButtonStyle(data)"}),_.W("design:type",Object)],_.OF.prototype,"buttonStyle",void 0);
_.V([_.M({value:function(){var a;_.w("dependenciesmanager_deprecation_killswitch")?a=this.ytComponentBehavior.getInterfaceForTs("yt-hotkey-manager"):a=_.hj().resolve(_.gj(_.Lr));return!!a&&_.w("kevlar_keyboard_button_focus")},
reflectToAttribute:!0}),_.W("design:type",Boolean)],_.OF.prototype,"useKeyboardFocused",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.OF.prototype,"keyboardFocused",void 0);_.V([_.S("ytd-subscription-notification-toggle-button-renderer"),_.W("design:type",Object)],_.OF.prototype,"bellButton",void 0);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.OF.prototype,"onYtServiceRequestSent",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.OF.prototype,"onYtServiceRequestCompleted",null);
_.V([_.P("subscribed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.OF.prototype,"observedSubscribed",null);_.OF=_.V([_.T({is:"ytd-subscribe-button-renderer"})],_.OF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7x");

var gZa;
var hZa;
var iZa;
var jZa;
_.ij({is:"yt-channel-thumbnail-with-link-renderer",_template:function(){if(void 0!==jZa)return jZa;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-channel-thumbnail-with-link-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_channel_thumbnail_with_link_renderer.yt.channel.thumbnail.with.link.renderer.css.js--\x3e<a href="[[computeHref_(data.navigationEndpoint)]]" title="[[data.accessibility.accessibilityData.label]]">\n  <yt-img-shadow id="avatar" disable-upgrade$="[[!data.thumbnail]]" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]">\n  </yt-img-shadow>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iZa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_channel_thumbnail_with_link_renderer.yt.channel.thumbnail.with.link.renderer.css.js--\x3e<style>:host {display: inline-block;} #avatar {width: 32px;height: 32px;border-radius: 50%;background-color: transparent;overflow: hidden;} :host([style_=CHANNEL_THUMBNAIL_STYLE_PREVIEW_CARD]) #avatar {width: 36px;height: 36px;} :host([style_=CHANNEL_THUMBNAIL_STYLE_BOXART]) #avatar {width: 29px;height: 40px;border-radius: 0%;background-color: transparent;overflow: hidden;} /*# sourceMappingURL=yt-channel-thumbnail-with-link-renderer.css.map*/</style>";
iZa=d}d=iZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jZa=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object,style_:{type:String,reflectToAttribute:!0,computed:"computeStyle_(data.style)"}},computeStyle_:function(a){return a}});
var QG=function(){return _.K.apply(this,arguments)||this};
_.r(QG,_.K);QG.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"}}}};
QG.prototype.computeTitleStyle=function(a){return a||null};
QG.prototype.computeAvatarStyle=function(a){return a||null};
QG.prototype.computeShowNavigationButton=function(a,b){return!(null===a||void 0===a||!a.navigationButton||b)};
_.t.Object.defineProperties(QG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hZa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rich-list-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_rich_list_header_renderer.ytd.rich.list.header.renderer.css.js--\x3e<div class="title-row">\n  <div id="avatar"></div>\n  <template is="dom-if" if="[[!data.endpoint]]">\n    <div id="title-text">\n      <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n      <yt-formatted-string id="subtitle" hidden="[[!data.subtitle]]" text="[[data.subtitle]]">\n      </yt-formatted-string>\n    </div>\n  </template>\n  <template is="dom-if" if="[[data.endpoint]]">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n      <div id="image-container">\n        <div id="avatar"></div>\n        <div id="title-text">\n          <span id="title">[[getSimpleString(data.title)]]</span>\n          <yt-formatted-string id="subtitle" hidden="[[!data.subtitle]]" text="[[data.subtitle]]">\n          </yt-formatted-string>\n        </div>\n      </div>\n    </a>\n  </template>\n  <ytd-badge-supported-renderer id="featured-badge" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n  </ytd-badge-supported-renderer>\n  <yt-formatted-string id="title-annotation" hidden="[[!data.titleAnnotation]]" text="[[data.titleAnnotation]]">\n  </yt-formatted-string>\n  <div id="information-button" hidden="[[!data.informationButton]]"></div>\n  <div id="navigation-button" hidden="[[!computeShowNavigationButton(data, hideNavigationButton)]]"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gZa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_rich_list_header_renderer.ytd.rich.list.header.renderer.css.js--\x3e<style>:host {display: inline-block;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #subtitle {display: block;color: var(--yt-spec-text-secondary);margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #title-annotation {color: var(--yt-spec-text-secondary);margin-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host([title-style=TITLE_STYLE_TYPE_CHANNEL_INLINE_RECS]) #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host([title-style=TITLE_STYLE_TYPE_RICH_GRID_SECTION_HEADER]) #title {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;max-height: 2.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;margin: 24px 0 24px 8px;} :host([avatar-style=CHANNEL_THUMBNAIL_STYLE_BOXART]) #subtitle {margin-top: 0px;} :host([avatar-style=CHANNEL_THUMBNAIL_STYLE_PREVIEW_CARD]) #subtitle {margin-top: 0px;} .title-row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .title-text {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #featured-badge {margin-left: 8px;} #avatar>*:last-child {margin-right: 8px;} #navigation-button {margin-left: auto;} #information-button {--yt-button-icon-padding: 8px;--yt-button-icon-size: 32px;--yt-icon-button-icon-height: 16px;--yt-icon-button-icon-width: 16px;} /*# sourceMappingURL=ytd-rich-list-header-renderer.css.map*/</style>';
gZa=d}d=gZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hZa=a}a=hZa;return a}}});
_.RG=QG;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.RG.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.RG.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.RG.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeTitleStyle(data.titleStyle.style)"}),_.W("design:type",String)],_.RG.prototype,"titleStyle",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeAvatarStyle(data.channelThumbnail.channelThumbnailWithLinkRenderer.style)"}),_.W("design:type",String)],_.RG.prototype,"avatarStyle",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.RG.prototype,"hideNavigationButton",void 0);_.RG=_.V([_.T({is:"ytd-rich-list-header-renderer"})],_.RG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7i");

var eZa;
var fZa;
var OG=function(){var a=_.K.apply(this,arguments)||this;a.isDisabled=!1;a.threeDotRework=_.w("kevlar_larger_three_dot_tap");return a};
_.r(OG,_.K);_.f=OG.prototype;
_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{noInkOnDropdownButton:!0}}},initialRenderPriority:_.w("defer_menus")?0:void 0,waitForSignal:"eocs"},"data.buttons":{id:"buttons",mapping:{toggleButtonRenderer:{component:"ytd-toggle-button-renderer",params:{buttonTooltipPosition:"top"}},upcomingEventReminderButtonRenderer:"ytd-upcoming-event-reminder-button-renderer"}},dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",
notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.f.getMetadata=function(a){var b=[];if(a.metadataText&&0<Object.keys(a.metadataText).length){var c=this.ytRendererBehavior.getSimpleString(a.metadataText);a.upcomingEventData&&a.upcomingEventData.upcomingEventText&&(c=_.zF(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(_.zF(c,Number(a.upcomingEventData.startTime))));return b};
_.f.calculateBylineText=function(a){return a.shortBylineText?a.shortBylineText:a.bylineText?a.bylineText:null};
_.f.calculateIsDisabled=function(a){return!!a.isDisabled};
_.f.onDetailsTap=function(a){var b=this.data&&this.data.navigationEndpoint;b&&!_.TE(_.G(a).path||[],this,["A".toString(),"BUTTON".toString()])&&this.fire("yt-navigate",{endpoint:b})};
_.f.computeThumbnailWidth=function(a){return a?360:210};
_.t.Object.defineProperties(OG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fZa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-grid-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_video_renderer.ytd.grid.video.renderer.css.js--\x3e<div id="dismissible"><ytd-thumbnail data="[[data]]" hovered="[[lockupIsHovered]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="[[computeThumbnailWidth(isSearch)]]"></ytd-thumbnail><div id="details" on-tap="onDetailsTap"><div id="meta"><h3><ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]"></ytd-badge-supported-renderer><a id="video-title" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" data="[[data.navigationEndpoint]]">[[getSimpleString(data.title)]]</a></h3><div id="metadata-container" class="grid" meta-block=""><div id="metadata"><div id="byline-container" hidden="[[!bylineText]]"><ytd-channel-name id="channel-name" badges="[[data.ownerBadges]]" channel-name="[[bylineText]]" no-endpoints="[[noEndpoints]]"></ytd-channel-name></div><div id="metadata-line"><template is="dom-repeat" items="[[getMetadata(data)]]" strip-whitespace=""><span>[[item]]</span></template></div></div><div id="additional-metadata-line"><template is="dom-repeat" items="[[data.additionalMetadatas]]" strip-whitespace=""><span>[[getSimpleString(item)]]</span></template></div></div></div><ytd-badge-supported-renderer id="video-badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]"></ytd-badge-supported-renderer><div id="menu"></div></div><div id="buttons"></div></div><div id="dismissed"><div id="dismissed-content"></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eZa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_video_renderer.ytd.grid.video.renderer.css.js--\x3e<style>@charset "UTF-8"; :host,[meta-block] {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host(.grid) #metadata,:host(.compact) #metadata,[meta-block].grid #metadata,[meta-block].compact #metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([watch-feed-big-thumbs].compact) {min-width: 0;} :host([watch-feed-big-thumbs].compact) #metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(.light) #byline,[meta-block].light #byline {color: var(--yt-spec-text-secondary);} #metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #additional-metadata-line>:not(:last-of-type):after {content: "\u2022";margin: 4px 4px 0;} #metadata-line {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));max-width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} :host(:not([rich-meta])) #metadata-line {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([truncate-metadata-line]) #metadata-line {display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} #additional-metadata-line {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host(:not([rich-meta])) #byline-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;} #byline-container {max-width: 100%;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([radio-meta]:not([rich-meta])) #byline-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([rich-meta]) #byline-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([rich-meta][radio-meta]) #byline-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([rich-meta]) #metadata-line {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([rich-meta][mini-mode]) #byline-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([rich-meta][mini-mode]) #metadata-line {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -ms-flexbox;display: -webkit-flex;display: flex;} #separator {display: none;} :host([watch-feed-big-thumbs]:not(.grid).byline-separated) #separator,:host(:not(.grid):not(.compact).byline-separated) #separator,[meta-block]:not(.grid):not(.compact).byline-separated #separator {display: inline-block;color: var(--yt-spec-text-secondary);margin: 0 4px;} #channel-name {--ytd-channel-name-badges-margin-right: 8px;--ytd-channel-name-text-display: block;--ytd-channel-name-text-complex-display: flex;--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);max-width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #channel-name.long-byline {--ytd-channel-name-container-display: -webkit-box;--ytd-channel-name-text-display: -webkit-box;--ytd-channel-name-text-line-clamp: 2;--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #channel-name[verified] {--yt-endpoint-color: var(--yt-spec-text-primary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);margin-right: 8px;} #channel-name[verified].long-byline {--yt-endpoint-color: var(--yt-spec-text-primary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);} :host(.grid) #channel-name,[meta-block].grid #channel-name {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);} :host(.grid) #channel-name[verified],[meta-block].grid #channel-name[verified] {--yt-endpoint-color: var(--yt-spec-text-primary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);} #metadata-line>:not(:last-of-type):after {content: "\u2022";margin: 0 4px;} #metadata-line span {display: inline-block;} ytd-badge-supported-renderer {margin-right: 8px;} #video-badges {margin-top: 4px;} :host {--yt-button-compact-background-color: var(--yt-spec-10-percent-layer);--yt-button-compact-text-color: var(--yt-spec-text-secondary);--yt-shorts-compact-label-text-hidden: none;display: inline-block;width: 210px;} :host([is-search]) {width: 360px;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} :host([is-dismissed]) #dismissible,:host #dismissed {display: none;} :host([is-dismissed]) #dismissed {display: block;} ytd-thumbnail {height: 118px;width: 210px;} :host([is-search]) ytd-thumbnail {width: 360px;height: 202px;} :host([is-disabled]) ytd-thumbnail {pointer-events: none;} :host([is-disabled]) #details {pointer-events: none;} :host([is-disabled]) #menu {pointer-events: auto;} :host([is-disabled]) #meta {cursor: default;} :host([is-disabled]) #video-title {opacity: 0.25;cursor: default;} :host([is-disabled]) #channel-name {opacity: 0.6;} :host([is-disabled]) #metadata-line {color: var(--yt-spec-call-to-action);max-height: none;} #meta {padding-right: 24px;} #badges {margin-top: 8px;} #details {position: relative;cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #details a {display: block;} :host(.use-ellipsis) #details a {display: -webkit-box;} :host(:not([three-dot-rework])) ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};position: absolute;top: 0;right: 0;margin-top: 4px;} :host([three-dot-rework]) ytd-menu-renderer {position: absolute;top: -4px;right: -8px;} #dismissed {padding-bottom: 56.19%;border: 1px solid var(--yt-spec-10-percent-layer);position: relative;} #dismissed:focus {outline: none;} #dismissed-content {box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #video-title.yt-simple-endpoint {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} :host #video-title.yt-simple-endpoint {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);margin: 8px 0 8px;} #buttons>* {margin-top: 4px;} /*# sourceMappingURL=ytd-grid-video-renderer.css.map*/</style>';
eZa=d}d=eZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fZa=a}a=fZa;return a}}});
_.PG=OG;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.PG.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.PG.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.PG.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.PG.prototype,"ytdLockupBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.PG.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.PG.prototype,"noEndpoints",void 0);_.V([_.M({computed:"calculateBylineText(data)"}),_.W("design:type",Object)],_.PG.prototype,"bylineText",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.PG.prototype,"isSearch",void 0);_.V([_.M({reflectToAttribute:!0,computed:"calculateIsDisabled(data)"}),_.W("design:type",Object)],_.PG.prototype,"isDisabled",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.PG.prototype,"threeDotRework",void 0);_.PG=_.V([_.T({is:"ytd-grid-video-renderer"})],_.PG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2m");

/*

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 pXa=_.il(['\n\x3c!-- Most common used flex styles --\x3e\n<dom-module id="iron-flex">\n  <template>\n    <style>\n      .layout.horizontal,\n      .layout.vertical {\n        display: -ms-flexbox;\n        display: -webkit-flex;\n        display: flex;\n      }\n\n      .layout.inline {\n        display: -ms-inline-flexbox;\n        display: -webkit-inline-flex;\n        display: inline-flex;\n      }\n\n      .layout.horizontal {\n        -ms-flex-direction: row;\n        -webkit-flex-direction: row;\n        flex-direction: row;\n      }\n\n      .layout.vertical {\n        -ms-flex-direction: column;\n        -webkit-flex-direction: column;\n        flex-direction: column;\n      }\n\n      .layout.wrap {\n        -ms-flex-wrap: wrap;\n        -webkit-flex-wrap: wrap;\n        flex-wrap: wrap;\n      }\n\n      .layout.no-wrap {\n        -ms-flex-wrap: nowrap;\n        -webkit-flex-wrap: nowrap;\n        flex-wrap: nowrap;\n      }\n\n      .layout.center,\n      .layout.center-center {\n        -ms-flex-align: center;\n        -webkit-align-items: center;\n        align-items: center;\n      }\n\n      .layout.center-justified,\n      .layout.center-center {\n        -ms-flex-pack: center;\n        -webkit-justify-content: center;\n        justify-content: center;\n      }\n\n      .flex {\n        -ms-flex: 1 1 0.000000001px;\n        -webkit-flex: 1;\n        flex: 1;\n        -webkit-flex-basis: 0.000000001px;\n        flex-basis: 0.000000001px;\n      }\n\n      .flex-auto {\n        -ms-flex: 1 1 auto;\n        -webkit-flex: 1 1 auto;\n        flex: 1 1 auto;\n      }\n\n      .flex-none {\n        -ms-flex: none;\n        -webkit-flex: none;\n        flex: none;\n      }\n    </style>\n  </template>\n</dom-module>\n\x3c!-- Basic flexbox reverse styles --\x3e\n<dom-module id="iron-flex-reverse">\n  <template>\n    <style>\n      .layout.horizontal-reverse,\n      .layout.vertical-reverse {\n        display: -ms-flexbox;\n        display: -webkit-flex;\n        display: flex;\n      }\n\n      .layout.horizontal-reverse {\n        -ms-flex-direction: row-reverse;\n        -webkit-flex-direction: row-reverse;\n        flex-direction: row-reverse;\n      }\n\n      .layout.vertical-reverse {\n        -ms-flex-direction: column-reverse;\n        -webkit-flex-direction: column-reverse;\n        flex-direction: column-reverse;\n      }\n\n      .layout.wrap-reverse {\n        -ms-flex-wrap: wrap-reverse;\n        -webkit-flex-wrap: wrap-reverse;\n        flex-wrap: wrap-reverse;\n      }\n    </style>\n  </template>\n</dom-module>\n\x3c!-- Flexbox alignment --\x3e\n<dom-module id="iron-flex-alignment">\n  <template>\n    <style>\n      /**\n       * Alignment in cross axis.\n       */\n      .layout.start {\n        -ms-flex-align: start;\n        -webkit-align-items: flex-start;\n        align-items: flex-start;\n      }\n\n      .layout.center,\n      .layout.center-center {\n        -ms-flex-align: center;\n        -webkit-align-items: center;\n        align-items: center;\n      }\n\n      .layout.end {\n        -ms-flex-align: end;\n        -webkit-align-items: flex-end;\n        align-items: flex-end;\n      }\n\n      .layout.baseline {\n        -ms-flex-align: baseline;\n        -webkit-align-items: baseline;\n        align-items: baseline;\n      }\n\n      /**\n       * Alignment in main axis.\n       */\n      .layout.start-justified {\n        -ms-flex-pack: start;\n        -webkit-justify-content: flex-start;\n        justify-content: flex-start;\n      }\n\n      .layout.center-justified,\n      .layout.center-center {\n        -ms-flex-pack: center;\n        -webkit-justify-content: center;\n        justify-content: center;\n      }\n\n      .layout.end-justified {\n        -ms-flex-pack: end;\n        -webkit-justify-content: flex-end;\n        justify-content: flex-end;\n      }\n\n      .layout.around-justified {\n        -ms-flex-pack: distribute;\n        -webkit-justify-content: space-around;\n        justify-content: space-around;\n      }\n\n      .layout.justified {\n        -ms-flex-pack: justify;\n        -webkit-justify-content: space-between;\n        justify-content: space-between;\n      }\n\n      /**\n       * Self alignment.\n       */\n      .self-start {\n        -ms-align-self: flex-start;\n        -webkit-align-self: flex-start;\n        align-self: flex-start;\n      }\n\n      .self-center {\n        -ms-align-self: center;\n        -webkit-align-self: center;\n        align-self: center;\n      }\n\n      .self-end {\n        -ms-align-self: flex-end;\n        -webkit-align-self: flex-end;\n        align-self: flex-end;\n      }\n\n      .self-stretch {\n        -ms-align-self: stretch;\n        -webkit-align-self: stretch;\n        align-self: stretch;\n      }\n\n      .self-baseline {\n        -ms-align-self: baseline;\n        -webkit-align-self: baseline;\n        align-self: baseline;\n      }\n\n      /**\n       * multi-line alignment in main axis.\n       */\n      .layout.start-aligned {\n        -ms-flex-line-pack: start;  /* IE10 */\n        -ms-align-content: flex-start;\n        -webkit-align-content: flex-start;\n        align-content: flex-start;\n      }\n\n      .layout.end-aligned {\n        -ms-flex-line-pack: end;  /* IE10 */\n        -ms-align-content: flex-end;\n        -webkit-align-content: flex-end;\n        align-content: flex-end;\n      }\n\n      .layout.center-aligned {\n        -ms-flex-line-pack: center;  /* IE10 */\n        -ms-align-content: center;\n        -webkit-align-content: center;\n        align-content: center;\n      }\n\n      .layout.between-aligned {\n        -ms-flex-line-pack: justify;  /* IE10 */\n        -ms-align-content: space-between;\n        -webkit-align-content: space-between;\n        align-content: space-between;\n      }\n\n      .layout.around-aligned {\n        -ms-flex-line-pack: distribute;  /* IE10 */\n        -ms-align-content: space-around;\n        -webkit-align-content: space-around;\n        align-content: space-around;\n      }\n    </style>\n  </template>\n</dom-module>\n\x3c!-- Non-flexbox positioning helper styles --\x3e\n<dom-module id="iron-flex-factors">\n  <template>\n    <style>\n      .flex,\n      .flex-1 {\n        -ms-flex: 1 1 0.000000001px;\n        -webkit-flex: 1;\n        flex: 1;\n        -webkit-flex-basis: 0.000000001px;\n        flex-basis: 0.000000001px;\n      }\n\n      .flex-2 {\n        -ms-flex: 2;\n        -webkit-flex: 2;\n        flex: 2;\n      }\n\n      .flex-3 {\n        -ms-flex: 3;\n        -webkit-flex: 3;\n        flex: 3;\n      }\n\n      .flex-4 {\n        -ms-flex: 4;\n        -webkit-flex: 4;\n        flex: 4;\n      }\n\n      .flex-5 {\n        -ms-flex: 5;\n        -webkit-flex: 5;\n        flex: 5;\n      }\n\n      .flex-6 {\n        -ms-flex: 6;\n        -webkit-flex: 6;\n        flex: 6;\n      }\n\n      .flex-7 {\n        -ms-flex: 7;\n        -webkit-flex: 7;\n        flex: 7;\n      }\n\n      .flex-8 {\n        -ms-flex: 8;\n        -webkit-flex: 8;\n        flex: 8;\n      }\n\n      .flex-9 {\n        -ms-flex: 9;\n        -webkit-flex: 9;\n        flex: 9;\n      }\n\n      .flex-10 {\n        -ms-flex: 10;\n        -webkit-flex: 10;\n        flex: 10;\n      }\n\n      .flex-11 {\n        -ms-flex: 11;\n        -webkit-flex: 11;\n        flex: 11;\n      }\n\n      .flex-12 {\n        -ms-flex: 12;\n        -webkit-flex: 12;\n        flex: 12;\n      }\n    </style>\n  </template>\n</dom-module>\n<dom-module id="iron-positioning">\n  <template>\n    <style>\n      .block {\n        display: block;\n      }\n\n      [hidden] {\n        display: none !important;\n      }\n\n      .invisible {\n        visibility: hidden !important;\n      }\n\n      .relative {\n        position: relative;\n      }\n\n      .fit {\n        position: absolute;\n        top: 0;\n        right: 0;\n        bottom: 0;\n        left: 0;\n      }\n\n      body.fullbleed {\n        margin: 0;\n        height: 100vh;\n      }\n\n      .scroll {\n        -webkit-overflow-scrolling: touch;\n        overflow: auto;\n      }\n\n      /* fixed position */\n      .fixed-bottom,\n      .fixed-left,\n      .fixed-right,\n      .fixed-top {\n        position: fixed;\n      }\n\n      .fixed-top {\n        top: 0;\n        left: 0;\n        right: 0;\n      }\n\n      .fixed-right {\n        top: 0;\n        right: 0;\n        bottom: 0;\n      }\n\n      .fixed-bottom {\n        right: 0;\n        bottom: 0;\n        left: 0;\n      }\n\n      .fixed-left {\n        top: 0;\n        bottom: 0;\n        left: 0;\n      }\n    </style>\n  </template>\n</dom-module>\n']),
qXa=_.Fp(pXa);qXa.setAttribute("style","display: none;");document.head.appendChild(qXa.content);
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7d");

var gXa;
var hXa;
var iXa=function(){return _.K.apply(this,arguments)||this};
_.r(iXa,_.K);
_.t.Object.defineProperties(iXa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hXa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-game-details-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_game_details_renderer.ytd.game.details.renderer.css.js--\x3e<a class="yt-simple-endpoint" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n  <yt-img-shadow height="290" object-fit="COVER" thumbnail="[[data.boxArt]]" width="210"></yt-img-shadow>\n  <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n  <yt-formatted-string id="auto-generated" hidden="[[!data.autoGenerated]]" text="[[data.autoGenerated]]"></yt-formatted-string>\n  <yt-formatted-string id="live-viewers-count" hidden="[[!data.liveViewersText]]" text="[[data.liveViewersText]]">\n  </yt-formatted-string>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gXa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_game_details_renderer.ytd.game.details.renderer.css.js--\x3e<style>:host {display: inline-block;color: var(--yt-spec-text-primary);} .yt-simple-endpoint {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} yt-formatted-string {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} yt-img-shadow {width: 210px;height: 290px;} #title {margin: 8px 0 4px 0;} #auto-generated {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #live-viewers-count {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} /*# sourceMappingURL=ytd-game-details-renderer.css.map*/</style>';
gXa=d}d=gXa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hXa=a}a=hXa;return a}}});
_.JF=iXa;_.V([_.M(),_.W("design:type",Object)],_.JF.prototype,"data",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.JF.prototype,"componentBehavior",void 0);_.JF=_.V([_.T({is:"ytd-game-details-renderer"})],_.JF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6m");

_.pE={};
_.pE.YtLazyListBehavior=[_.Ry.YtTaskEmitterBehavior,{_noAccessors:!0,properties:{initialCount:{type:Number,value:4},targetFramerate:{type:Number,value:20},minChunkSize:{type:Number,value:1},autoFill:{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){this.getItemsPath&&this.getItemsPath instanceof Function&&(this.itemsPath=this.getItemsPath());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.deferRenderingOutsideVisibleArea_=_.w("defer_rendering_outside_visible_area");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&&(_.MIa(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;_.w("enable_signals")&&this.deferRenderingOutsideVisibleArea_&&-1<d&&c.length>d&&(a=_.v("REMAINING_DOVA_DEFERRED_CHUNKS",-1));0<a?(0<d&&this.setInitialItemsOnDataChanged(c.slice(0,d)),(d=this.renderElementsOutsideVisibleArea_)?d.cancel():(d=this.renderElementsOutsideVisibleArea_=new _.Sy(2,"eocs"),_.mq(window,"scroll",function(){return b.renderDeferredElements()})),_.Ty(d,
function(){b.setInitialItemsOnDataChanged(c)}),_.je("REMAINING_DOVA_DEFERRED_CHUNKS",a-1)):this.setInitialItemsOnDataChanged(c)}else if(this.itemsPath+".splices"==a.path)this.onItemsUpdated_(c);
else this.notifyPath("shownItems"+a.path.substr(this.itemsPath.length),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.shownCount<this.length_,this.autoFill?(this.lastChunkTime_=Date.now(),this.tryRenderChunk_()):this.fillRemainingListItems())},
updateChangeRecord_:function(a){a=a.indexSplices;for(var b=0,c=a.length;b<c;b++){var d=a[b];if(d.index<this.shownCount&&(d.removed&&this.splice("shownItems",d.index,d.removed.length),d.addedCount)){var e=["shownItems",d.index,0];e.push.apply(e,d.object.slice(d.index,d.index+d.addedCount));this.splice.apply(this,e)}}this.shownCount=this.shownItems.length},
setInitialItemsOnDataChanged:function(a){this.cancelPendingTasks_();a||(a=[]);this.items_=a;this.length_=this.items_.length;this.shownItems=this.items_.slice(0,this.initialCount);this.shownCount=this.shownItems.length;this.canShowMore=this.shownCount<this.length_;this.autoFill&&(_.ke("DISABLE_AUTOFILL")?this.fillRemainingListItems():(this.chunkCount_=this.initialCount,this.lastChunkTime_=Date.now(),this.canShowMore&&_.Md(this,this.tryRenderChunk_)))},
fillRange_:function(a,b){this.canShowMore&&this.items_&&(a=this.items_.slice(a,b),a.unshift("shownItems"),this.push.apply(this,a),this.shownCount=b,this.canShowMore=this.shownCount<this.length_)},
tryRenderChunk_:function(){var a=this;this.canShowMore&&this.debounce("renderChunk",function(){a.requestRenderChunk_()})},
requestRenderChunk_:function(){if(_.ke("SCHEDULED_LAZY_LIST")||this.renderDelay)return this.shouldUseTaskManager()||this.canScheduleJobs?(this.cancelPendingTasks_(),this.lazyListRenderJobId_=_.Gg(this.getTaskManager(),this.boundRenderChunk_,this.renderDelay),!0):!1;requestAnimationFrame(this.boundRenderChunk_);return!0},
cancelPendingTasks_:function(){this.lazyListRenderJobId_&&this.getTaskManager().cancelJob(this.lazyListRenderJobId_);var a=this.renderElementsOutsideVisibleArea_;a&&(a.cancel(),this.renderElementsOutsideVisibleArea_=null)},
renderChunk_:function(){var a=Date.now();this.chunkCount_=Math.round(this.targetFrameTime_/(a-this.lastChunkTime_)*this.chunkCount_)||this.minChunkSize;this.lastChunkTime_=a;this.fillRange_(this.shownCount,Math.min(this.shownCount+this.chunkCount_,this.length_));this.lazyListRenderJobId_=0;this.tryRenderChunk_()},
computeFrameTime_:function(a){return Math.ceil(1E3/a)},
onCanShowMoreUpdated_:function(a){this.data&&null!==this.items_&&(a?this.partiallyRenderedItems_.add(this.items_):(this.partiallyRenderedItems_.delete(this.items_),this.fire("yt-lazy-list-finished")))},
canScheduleJobsChanged_:function(a){!this.shouldUseTaskManager()&&this.data&&(!a&&this.canShowMore?(this.cancelDebouncer("renderChunk"),this.lazyListRenderJobId_&&this.getTaskManager().cancelJob(this.lazyListRenderJobId_)):a&&this.partiallyRenderedItems_.has(this.items_)&&(_.w("kevlar_lazy_list_resume_for_autofill")?this.autoFill&&this.tryRenderChunk_():this.tryRenderChunk_()))}}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6g");

var OUa=function(){var a=_.tx.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};
_.r(OUa,_.tx);_.f=OUa.prototype;_.f.attached=function(){this.ytActionHandlerBehavior.registerActionMap(this.guideStateActionMap);var a=_.hj().resolve(_.gj(_.Kr));a&&(this.guidePersistentAndVisible=a.getGuidePersistentAndVisible(),this.activeEndpoint=a.getActiveEndpoint(),this.guideOpened=a.getGuideOpened(),this.miniGuideVisible=a.getMiniGuideVisible())};
_.f.detached=function(){this.ytActionHandlerBehavior.unregisterActionMap(this.guideStateActionMap)};
_.f.handleGuideStateAction=function(a){this.guidePersistentAndVisible=a};
_.f.handleMiniGuideStateAction=function(a){this.miniGuideVisible=a};
_.f.handleGuideOpenedAction=function(a){this.guideOpened=a};
_.f.handleActiveEndpointAction=function(a){this.activeEndpoint=a};
var nE=OUa;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],nE.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],nE.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],nE.prototype,"guidePersistentAndVisible",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],nE.prototype,"miniGuideVisible",void 0);
_.V([_.M({notify:!0}),_.W("design:type",Object)],nE.prototype,"activeEndpoint",void 0);_.V([_.M(),_.W("design:type",Boolean)],nE.prototype,"guideOpened",void 0);nE=_.V([_.ux()],nE);_.oE=[_.Zx.YtComponentBehavior,nE.prototype,_.Hx.YtActionHandlerBehavior];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1t");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1e");

/*

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 y_a;y_a=null;_.JH={properties:{validator:{type:String},invalid:{notify:!0,reflectToAttribute:!0,type:Boolean,value:!1,observer:"_invalidChanged"}},registered:function(){y_a=new _.Wx({type:"validator"})},
_invalidChanged:function(){this.invalid?this.setAttribute("aria-invalid","true"):this.removeAttribute("aria-invalid")},
get _validator(){return y_a&&y_a.byKey(this.validator)},hasValidator:function(){return null!=this._validator},
validate:function(a){this.invalid=void 0===a&&void 0!==this.value?!this._getValidity(this.value):!this._getValidity(a);return!this.invalid},
_getValidity:function(a){return this.hasValidator()?this._validator.validate(a):!0}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy14");

/*

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 x_a;x_a=_.il(['\n    <style>\n      :host {\n        display: inline-block;\n        position: fixed;\n        clip: rect(0px,0px,0px,0px);\n      }\n    </style>\n    <div aria-live$="[[mode]]">[[_text]]</div>\n']);_.IH=function(){};
_.IH=_.ij({_template:_.Fp(x_a),is:"iron-a11y-announcer",properties:{mode:{type:String,value:"polite"},timeout:{type:Number,value:150},_text:{type:String,value:""}},created:function(){_.IH.instance||(_.IH.instance=this);document.addEventListener("iron-announce",this._onIronAnnounce.bind(this))},
announce:function(a){this._text="";this.async(function(){this._text=a},this.timeout)},
_onIronAnnounce:function(a){a.detail&&a.detail.text&&this.announce(a.detail.text)}});
_.IH.instance=null;_.IH.requestAvailability=function(){_.IH.instance||(_.IH.instance=document.createElement("iron-a11y-announcer"));document.body?document.body.appendChild(_.IH.instance):document.addEventListener("load",function(){document.body.appendChild(_.IH.instance)})};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syb");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var zBa,ABa;_.jv=function(a){_.jp(a,"zx",_.Yl());return a};
_.kv=function(a,b){return _.uaa(a,b?JSON.parse(b):null)};
_.lv=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)};
_.yBa=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else _.Rm(a),a.appendChild(_.qh(a).createTextNode(String(b)))};
zBa={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1};ABa={IMG:" ",BR:"\n"};_.BBa=function(a,b,c){if(!(a.nodeName in zBa))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in ABa)b.push(ABa[a.nodeName]);else for(a=a.firstChild;a;)_.BBa(a,b,c),a=a.nextSibling};
_.mv=function(a,b,c){if(b instanceof _.Fm){var d=b.x;b=b.y}else d=b,b=c;a.style.left=_.In(d,!1);a.style.top=_.In(b,!1)};
_.nv=function(a){_.F.call(this,a)};
_.r(_.nv,_.F);_.nv.prototype.getSeconds=function(){return _.rm(this,1,0)};
_.ov=function(a){_.Wm.call(this);this.handler_=a;this.keys_={}};
_.wl(_.ov,_.Wm);var CBa=[];_.ov.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(CBa[0]=b.toString()),b=CBa);for(var e=0;e<b.length;e++){var h=_.gn(a,b[e],c||this.handleEvent,d||!1,this.handler_||this);if(!h)break;this.keys_[h.key]=h}return this};
_.ov.prototype.listenOnce=function(a,b,c,d){return DBa(this,a,b,c,d)};
var DBa=function(a,b,c,d,e,h){if(Array.isArray(c))for(var l=0;l<c.length;l++)DBa(a,b,c[l],d,e,h);else{b=_.fn(b,c,d||a.handleEvent,e,h||a.handler_||a);if(!b)return a;a.keys_[b.key]=b}return a};
_.ov.prototype.unlisten=function(a,b,c,d,e){if(Array.isArray(b))for(var h=0;h<b.length;h++)this.unlisten(a,b[h],c,d,e);else c=c||this.handleEvent,d=_.ra(d)?!!d.capture:!!d,e=e||this.handler_||this,c=_.hn(c),d=!!d,b=_.cn(a)?a.getListener(b,c,d,e):a?(a=_.jn(a))?a.getListener(b,c,d,e):null:null,b&&(_.ln(b),delete this.keys_[b.key]);return this};
_.ov.prototype.removeAll=function(){_.Zd.forEach(this.keys_,function(a,b){this.keys_.hasOwnProperty(b)&&_.ln(a)},this);
this.keys_={}};
_.ov.prototype.disposeInternal=function(){_.ov.superClass_.disposeInternal.call(this);this.removeAll()};
_.ov.prototype.handleEvent=function(){throw Error("Ne");};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syn");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var WSa,VSa;_.XSa=function(a){var b=void 0===b?VSa:b;var c=_.sa(a),d=function(h){h=_.u(h);h.next();h=_.bla(h);return b(c,h)},e=function(h){var l=_.u(h);
h=l.next().value;l=_.bla(l);return a.apply(h,l)};
return function(){var h=_.$b.apply(0,arguments),l=this||_.g,m=WSa.get(l);m||(m={},WSa.set(l,m));return _.uma(m,[this].concat(_.Pc(h)),e,d)}};
WSa=new WeakMap;VSa=function(a,b){a=[a];for(var c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\v")};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy33");

/*

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
*/
_.A_a={attached:function(){this.fire("addon-attached")},
update:function(){}};
var B_a;
var C_a;
_.ij({_template:function(){if(void 0!==C_a)return C_a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-input-error--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_input.tp.yt.paper.input.error.css.js--\x3e\n<div id="a11yWrapper">\n  <slot></slot>\n</div>\n';var b=a.content,c=b.insertBefore;if(void 0===B_a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_input.tp.yt.paper.input.error.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\n:host {\n  display: inline-block;\n  visibility: hidden;\n  color: var(--paper-input-container-invalid-color, var(--error-color));\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-size: 12px;\n  font-weight: 400;\n  letter-spacing: 0.011em;\n  line-height: 20px;\n  @apply --paper-input-error;\n  position: absolute;\n  left: 0;\n  right: 0;\n}\n\n:host([invalid]) {\n  visibility: visible;\n}\n\n#a11yWrapper {\n  visibility: hidden;\n}\n\n:host([invalid]) #a11yWrapper {\n  visibility: visible;\n}\n\n/*# sourceMappingURL=tp-yt-paper-input-error.css.map */</style>';
B_a=d}d=B_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return C_a=a},
is:"tp-yt-paper-input-error",behaviors:[_.A_a],properties:{invalid:{readOnly:!0,reflectToAttribute:!0,type:Boolean}},update:function(a){this._setInvalid(a.invalid)}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5w");

_.NZa=function(a){var b=a.querySelector("yt-supported-renderers");if(b&&(b=b.rendererElement)&&"yt-reload-continuation"==b.is){b.trigger();return}(a=a.querySelector("yt-reload-continuation"))&&a.trigger()};
var OZa;
var PZa;
_.ij({is:"yt-reload-continuation",behaviors:[_.Y.YtRendererBehavior],properties:{data:Object},trigger:function(){this.fire("yt-load-reload-continuation",this.getContinuationUrl.bind(this))},
getContinuationUrl:function(a){var b={ctoken:this.data.continuation,continuation:this.data.continuation};this.data.clickTrackingParams&&(b.itct=this.data.clickTrackingParams);return _.Ve(a,b)}});
var QZa;
var RZa;
_.ij({is:"yt-dropdown-menu",_template:function(){if(void 0!==RZa)return RZa;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-dropdown-menu--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_dropdown_menu.yt.dropdown.menu.css.js--\x3e<tp-yt-paper-menu-button close-on-activate="[[closeOnActivate]]" disabled="[[disabled]]" dynamic-align="" expand-sizing-target-for-scrollbars="[[expandSizingTargetForScrollbars]]" horizontal-align="[[horizontalAlign]]" vertical-offset="[[computeVerticalOffset_(icon)]]">\n  <tp-yt-paper-button id="label" class="dropdown-trigger" slot="dropdown-trigger" aria-expanded$="[[menuExpanded]]" aria-label$="[[ariaLabel]]" on-tap="onLabelClick_">\n    <template is="dom-if" if="[[computeShowIcon_(icon, useLabel)]]">\n      <yt-icon id="label-icon" active="[[isLabelIconActive_(menuExpanded)]]" icon="[[icon]]">\n      </yt-icon>\n      <div id="icon-label">[[iconLabel]]</div>\n    </template>\n    <template is="dom-if" if="[[useLabel]]">\n      <div id="label-text">[[computeLabel_(selected)]]</div>\n      <yt-icon id="label-icon" icon="expand">\n      </yt-icon>\n    </template>\n  </tp-yt-paper-button>\n  <tp-yt-paper-listbox id="menu" class="dropdown-content" slot="dropdown-content" selected="{{selected}}">\n    <template id="repeat" is="dom-repeat" items="[[data]]">\n      <a class="yt-simple-endpoint" href$="[[computeHrefForItem_(item)]]" data="[[computeEndpoint_(item)]]" on-focus="onLinkFocus_" on-tap="onItemTap_">\n        <tp-yt-paper-item>\n          <tp-yt-paper-item-body two-line$="[[computeHasSubtitle_(item.subtitle)]]">\n            <div class="item">[[item.title]]</div>\n            <div secondary="" id="subtitle" hidden="[[!computeHasSubtitle_(item.subtitle)]]">\n              [[item.subtitle]]\n            </div>\n          </tp-yt-paper-item-body>\n          <yt-reload-continuation data="[[item.continuation.reloadContinuationData]]">\n          </yt-reload-continuation>\n        </tp-yt-paper-item>\n      </a>\n    </template>\n  </tp-yt-paper-listbox>\n</tp-yt-paper-menu-button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===QZa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_dropdown_menu.yt.dropdown.menu.css.js--\x3e<style>:host {display: inline-block;max-width: 100%;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;width: var(--yt-dropdown-menu-button-width,auto);height: var(--yt-dropdown-menu-button-height,auto);} tp-yt-paper-menu-button {color: var(--yt-spec-text-secondary);--paper-menu-button-dropdown-background: transparent;} tp-yt-paper-menu-button,#label-text {max-width: 100%;} #label-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} tp-yt-paper-menu-button {padding: 0;} tp-yt-paper-listbox {background-color: var(--yt-spec-brand-background-primary);} tp-yt-paper-listbox tp-yt-paper-item:hover {background-color: var(--yt-spec-10-percent-layer);} tp-yt-paper-listbox .iron-selected {font-weight: inherit;background-color: var(--yt-spec-10-percent-layer);} #label {cursor: pointer;text-transform: var(--yt-dropdown-menu-label-transform,none);padding: 0;margin: 0;min-width: 0;font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #label-text {color: var(--yt-spec-text-primary);@apply --yt-dropdown-menu-label-text;} #icon-label {color: var(--yt-spec-text-primary);font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} #label.keyboard-focus #icon-label {font-weight: 700;} #label.keyboard-focus #label-text {font-weight: 500;} #label-icon {flex-shrink: 0;color: var(--yt-spec-text-primary);} :host([icon-label]) #label-icon {margin-right: var(--ytd-margin-2x);} .item {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} #subtitle {color: var(--yt-spec-text-secondary);white-space: normal;font-size: var(--ytd-mini-attribution-font-size);font-weight: var(--ytd-mini-attribution-font-weight);line-height: var(--ytd-mini-attribution-line-height);} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));outline: none;} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {display: block;color: var(--yt-spec-text-primary);} :host(:not(.has-items)) #label-icon {display: none;} :host(:not(.has-items)) #label {cursor: default;} :host(:not(.has-items)) #label:focus {outline: none;} tp-yt-paper-item-body {max-width: 100%;-ms-flex: none;-webkit-flex: none;flex: none;} /*# sourceMappingURL=yt-dropdown-menu.css.map*/</style>";
QZa=d}d=QZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return RZa=a},
behaviors:[_.Zx.YtComponentBehavior,_.gy.YtEndpointBehavior],properties:{data:{type:Object,observer:"dataChanged_"},selected:Number,useLabel:{type:Boolean,value:!1},icon:String,iconLabel:{type:String,reflectToAttribute:!0},ariaLabel:String,disabled:{type:Boolean,value:!1,reflectToAttribute:!0},menuExpanded:{type:String,value:"false"},closeOnActivate:{type:Boolean,value:!1},expandSizingTargetForScrollbars:{type:Boolean,value:_.w("kevlar_dropdown_fix")}},listeners:{"iron-activate":"onIronActivate_",
tap:"onTap_","iron-overlay-closed":"onMenuClose_"},dataChanged_:function(a){this.selected=void 0;var b=this.computeSelectedIndex_(a);0<=b&&(this.selected=b);a=a&&1<a.length;this.toggleClass("has-items",a);this.$.label.tabIndex=a?0:-1},
computeSelectedIndex_:function(a){if(a)for(var b=0,c=a.length;b<c;b++)if(a[b].selected)return b;return-1},
computeLabel_:function(a){return this.data&&void 0!=a?this.data[a].title:""},
computeShowIcon_:function(a,b){return!b&&!!a},
computeVerticalOffset_:function(a){return a?36:0},
computeEndpoint_:function(a){return a.endpoint||a.navigationEndpoint},
onLabelClick_:function(a){this.data&&1>=this.data.length?a.stopPropagation():this.menuExpanded="true"},
onIronActivate_:function(a){a=a.detail.item;var b=this.$.repeat.itemForElement(a);b&&b.serviceEndpoint?(_.dj(this,[b.serviceEndpoint]),this.fire("yt-playlist-reloading")):_.NZa(a)},
onTap_:function(a){a.preventDefault()},
onItemTap_:function(a){this.onEndpointTap_(a)},
onLinkFocus_:function(a){try{var b=_.G(a).localTarget}catch(d){}if(b){var c=b.querySelector("tp-yt-paper-item");c&&this.debounce("focus",function(){c.focus()})}},
onMenuClose_:function(){this.menuExpanded="false"},
isLabelIconActive_:function(a){return"true"===a},
computeHasSubtitle_:function(a){return!!a},
computeHrefForItem_:function(a){return this.computeHref_(this.computeEndpoint_(a))}});
_.ij({is:"yt-sort-filter-sub-menu-renderer",_template:function(){if(void 0!==PZa)return PZa;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-sort-filter-sub-menu-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_sort_filter_sub_menu_renderer.yt.sort.filter.sub.menu.renderer.css.js--\x3e<tp-yt-paper-tooltip>[[data.tooltip]]</tp-yt-paper-tooltip>\n<yt-dropdown-menu aria-label="[[computeAccessibilityLabel_(data)]]" close-on-activate="[[closeOnActivate]]" data="[[data.subMenuItems]]" disabled="[[disabled]]" horizontal-align="[[computeHorizontalAlign_(isRightAligned)]]" icon="[[data.icon.iconType]]" icon-label="[[data.title]]" use-label="[[!data.icon.iconType]]">\n</yt-dropdown-menu>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OZa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_sort_filter_sub_menu_renderer.yt.sort.filter.sub.menu.renderer.css.js--\x3e<style>:host {--yt-endpoint-force-cursor: pointer;display: inline-block;} /*# sourceMappingURL=yt-sort-filter-sub-menu-renderer.css.map*/</style>";OZa=d}d=OZa;c.call(b,
d.content.cloneNode(!0),a.content.firstChild);return PZa=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object,isRightAligned:{type:Boolean,value:!1},disabled:{type:Boolean,value:!1,reflectToAttribute:!0},closeOnActivate:{type:Boolean,value:!1}},computeHorizontalAlign_:function(a){return a?"right":"left"},
computeAccessibilityLabel_:function(a){return this.get("accessibility.accessibilityData.label",a)}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy81");

var qZa;
var rZa;
var sZa=function(){return _.K.apply(this,arguments)||this};
_.r(sZa,_.K);
_.t.Object.defineProperties(sZa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rZa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-title-and-button-list-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_title_and_button_list_header_renderer.ytd.title.and.button.list.header.renderer.css.js--\x3e<yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qZa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_title_and_button_list_header_renderer.ytd.title.and.button.list.header.renderer.css.js--\x3e<style>:host {display: block;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} /*# sourceMappingURL=ytd-title-and-button-list-header-renderer.css.map*/</style>';
qZa=d}d=qZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rZa=a}a=rZa;return a}}});
_.YG=sZa;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.YG.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.YG.prototype,"data",void 0);_.YG=_.V([_.T({is:"ytd-title-and-button-list-header-renderer"})],_.YG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7z");

var oZa;
var pZa;
var WG=function(){var a=_.K.apply(this,arguments)||this;a.active=!1;return a};
_.r(WG,_.K);WG.prototype.configureRendererStamper=function(){return{"data.shareButton":{id:"share-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
WG.prototype.onEndpointClick=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)};
WG.prototype.computeLayout=function(a){return a};
_.t.Object.defineProperties(WG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===pZa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-macro-markers-list-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_macro_markers_list_item_renderer.ytd.macro.markers.list.item.renderer.css.js--\x3e<a id="endpoint" class="yt-simple-endpoint" data="[[data.onTap]]" href$="[[computeHref_(data.onTap)]]" on-click="onEndpointClick">\n  <div id="active-indicator"></div>\n  <div id="thumbnail">\n      <yt-img-shadow hidden="[[!data.thumbnail]]" object-fit="FILL" thumbnail="[[data.thumbnail]]">\n    </yt-img-shadow>\n  </div>\n  <div id="details">\n    <h4 title="[[getSimpleString(data.title)]]">[[getSimpleString(data.title)]]</h4>\n    <div id="time">[[getSimpleString(data.timeDescription)]]</div>\n  </div>\n</a>\n<div id="share-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oZa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_macro_markers_list_item_renderer.ytd.macro.markers.list.item.renderer.css.js--\x3e<style>:host {display: block;padding: 8px 8px 8px 0;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-moz-box-orient: horizontal;-moz-box-direction: normal;flex-direction: row;-ms-flex: none;-webkit-flex: none;-webkit-box-flex: 0;-moz-box-flex: 0;flex: none;} :host(:hover),:host([active]) {background: var(--yt-spec-badge-chip-background);} #endpoint {display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-moz-box-orient: horizontal;-moz-box-direction: normal;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;-ms-flex-preferred-size: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;-moz-box-align: center;align-items: center;} #active-indicator {background: var(--yt-spec-themed-blue);height: 6px;width: 6px;border-radius: 6px;margin: 0 5px;} :host(:not([active])) #active-indicator {visibility: hidden;} #thumbnail {height: 56px;width: 100px;background: #000;} :host([active]) #thumbnail {outline: 2px solid var(--yt-spec-themed-blue);} #details {min-width: 0;margin-left: 16px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;-webkit-box-flex: 1;-moz-box-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;-ms-flex-preferred-size: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-moz-box-direction: normal;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;-webkit-box-pack: center;-moz-box-pack: center;justify-content: center;} h4 {margin-bottom: 8px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #time {padding: 2px 6px;border-radius: 2px;color: var(--yt-spec-themed-blue);background-color: var(--yt-spec-suggested-action);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;-ms-align-self: flex-start;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;} #share-button {display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-moz-box-direction: normal;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;-webkit-box-pack: center;-moz-box-pack: center;justify-content: center;} :host([layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]) {padding: 4px 3px;border: 1px solid var(--yt-spec-10-percent-layer);-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 2px;width: 104px;height: var(--yt-macro-marker-list-item-height,160px);} :host([layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]) #details {margin-left: initial;padding: 8px 4px 4px;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-moz-box-direction: normal;flex-direction: column;width: 100%;-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto;-moz-box-sizing: border-box;box-sizing: border-box;} :host([layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]) #endpoint {display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-moz-box-direction: normal;flex-direction: column;-ms-flex-align: start;-webkit-align-items: flex-start;-webkit-box-align: start;-moz-box-align: start;align-items: flex-start;height: 100%;width: 100%;} :host([layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]) #active-indicator {display: none;} :host([layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]) #thumbnail {width: 96px;height: 54px;} :host([layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]) #thumbnail yt-img-shadow {width: 100%;height: 100%;} :host([layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]) h4 {word-wrap: break-word;margin-bottom: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 6rem;overflow: hidden;display: block;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]) #time {padding: 0 4px;margin-top: auto;font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;} :host([layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]) #share-button {display: none;} :host([active][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]) {border: 1px solid var(--yt-spec-themed-blue);} :host([active][layout=MACRO_MARKERS_LIST_ITEM_RENDERER_LAYOUT_VERTICAL]) #thumbnail {outline: 0;} /*# sourceMappingURL=ytd-macro-markers-list-item-renderer.css.map*/</style>';
oZa=d}d=oZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pZa=a}a=pZa;return a}}});
_.XG=WG;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.XG.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.XG.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.XG.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.XG.prototype,"active",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeLayout(data.layout)"}),_.W("design:type",String)],_.XG.prototype,"layout",void 0);_.XG=_.V([_.T({is:"ytd-macro-markers-list-item-renderer"})],_.XG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7y");

var mZa;
var nZa;
var UG=function(){return _.K.apply(this,arguments)||this};
_.r(UG,_.K);UG.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{noInkOnDropdownButton:!0}}},initialRenderPriority:_.w("defer_menus")?0:void 0,waitForSignal:"eocs"}}};
UG.prototype.dataChanged=function(){var a=this.get("colorExtractionPalette.section1Color",this.data);a=_.uy(a);this.updateStyles({"--ytd-channel-recommendation-card-avatar-overlay-color":a})};
UG.prototype.computeCardStyle=function(a){return this.get("style.value",a)||null};
_.t.Object.defineProperties(UG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nZa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-channel-recommendation-card-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.subscription.ytd_compact_channel_recommendation_card_renderer.ytd.compact.channel.recommendation.card.renderer.css.js--\x3e<a id="card-body" class="yt-simple-endpoint" href$="[[computeHref_(data.channelEndpoint)]]" title$="[[getSimpleString(data.channelTitle)]]" aria-label$="[[getSimpleString(data.channelTitle)]]" data="[[data.channelEndpoint]]">\n  <div id="banner">\n    <yt-img-shadow id="channel-art" object-fit="COVER" thumbnail="[[data.backgroundImage]]"></yt-img-shadow>\n    <svg id="avatar-protection" viewBox="0 0 210 56" preserveAspectRatio="none">\n      <path id="lower-overlay" d="M 0 -12 L 126 56 L 0 56 z"></path>\n      <path id="upper-overlay" d="M 0 -12 L 74 28 L 0 68 z"></path>\n    </svg>\n    <yt-img-shadow id="avatar" thumbnail="[[data.channelAvatar]]"></yt-img-shadow>\n  </div>\n  <div id="channel-info">\n    <span id="title">[[getSimpleString(data.channelTitle)]]</span>\n  </div>\n</a>\n<div id="subscribe-container">\n  <ytd-subscribe-button-renderer id="subscribe" data="[[data.subscribeButton.subscribeButtonRenderer]]">\n  </ytd-subscribe-button-renderer>\n</div>\n<div id="menu"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mZa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.subscription.ytd_compact_channel_recommendation_card_renderer.ytd.compact.channel.recommendation.card.renderer.css.js--\x3e<style>:host {display: inline-block;width: 210px;position: relative;} :host([is-dismissed]) {display: none;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]) {opacity: 0;} #banner {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;width: 210px;height: 56px;} #avatar {border: 1px solid rgba(255,255,255,0.3);height: 32px;margin-left: 8px;position: absolute;width: 32px;border-radius: 50%;background-color: transparent;overflow: hidden;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #avatar-protection:dir(rtl) {-webkit-transform: scale(-1,1);transform: scale(-1,1);} #channel-art,#avatar-protection {position: absolute;width: 210px;height: 56px;} #lower-overlay {fill: var(--ytd-channel-recommendation-card-avatar-overlay-color);fill-opacity: 0.5;} #upper-overlay {fill: var(--ytd-channel-recommendation-card-avatar-overlay-color);fill-opacity: 0.8;} #card-body {max-width: 100%;} #channel-info {margin: 0 8px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #title {color: var(--yt-spec-text-primary);margin: 0;margin-top: 16px;margin-bottom: 12px;max-width: 100%;text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #subscribe-container {padding: 0 8px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-subscribe-button-renderer {max-width: 100%;} ytd-menu-renderer {--yt-icon-width: 24px;--yt-icon-height: 24px;position: absolute;right: 4px;top: 64px;} :host([card-style=CARD_STYLE_COMPACT_LEFT_ALIGN]) #channel-info {margin: 0px;padding-right: 24px;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} :host([card-style=CARD_STYLE_COMPACT_LEFT_ALIGN]) #subscribe-container {padding: 0px;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} :host([card-style=CARD_STYLE_COMPACT_LEFT_ALIGN]) #title {-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} /*# sourceMappingURL=ytd-compact-channel-recommendation-card-renderer.css.map*/</style>';
mZa=d}d=mZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nZa=a}a=nZa;return a}}});
_.VG=UG;_.VG.prototype.dataChanged=_.VG.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.VG.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.VG.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.VG.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.VG.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeCardStyle(data)"}),_.W("design:type",String)],_.VG.prototype,"cardStyle",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.VG.prototype,"dataChanged",null);_.VG=_.V([_.T({is:"ytd-compact-channel-recommendation-card-renderer"})],_.VG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7w");

var kZa;
var lZa;
var SG=function(){return _.K.apply(this,arguments)||this};
_.r(SG,_.K);SG.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]]"}}}}}};
_.t.Object.defineProperties(SG,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lZa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-preview-card-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_preview_card_renderer.ytd.preview.card.renderer.css.js--\x3e<div id="header"></div>\n<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kZa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_preview_card_renderer.ytd.preview.card.renderer.css.js--\x3e<style>:host {display: inline-block;} #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-grid-video-renderer {margin-top: 12px;vertical-align: top;} ytd-grid-video-renderer:not(:last-child) {margin-right: 4px;} /*# sourceMappingURL=ytd-preview-card-renderer.css.map*/</style>";
kZa=d}d=kZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lZa=a}a=lZa;return a}}});
_.TG=SG;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.TG.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.TG.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.TG.prototype,"data",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.TG.prototype,"isSearch",void 0);_.TG=_.V([_.T({is:"ytd-preview-card-renderer"})],_.TG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7e");

var rXa;
var sXa;
var PF=function(){return _.K.apply(this,arguments)||this};
_.r(PF,_.K);PF.prototype.configureRendererStamper=function(){return{"data.game":{id:"game",mapping:{gameDetailsRenderer:"ytd-game-details-renderer"}},"data.subscribeButton":{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer"}}}};
_.t.Object.defineProperties(PF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===sXa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-game-card-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_game_card_renderer.ytd.game.card.renderer.css.js--\x3e<div id="game"></div>\n<div id="subscribe-button"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rXa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_game_card_renderer.ytd.game.card.renderer.css.js--\x3e<style>:host {display: block;vertical-align: top;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #game {padding-bottom: 4px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-game-card-renderer.css.map*/</style>";
rXa=d}d=rXa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);sXa=a}a=sXa;return a}}});
_.QF=PF;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.QF.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.QF.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.QF.prototype,"data",void 0);_.QF=_.V([_.T({is:"ytd-game-card-renderer"})],_.QF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7c");

var eXa;
var fXa;
var HF=function(){return _.K.apply(this,arguments)||this};
_.r(HF,_.K);HF.prototype.computeObjectFit=function(a){return"CARD_RENDERER_STYLE_TYPE_UNIVERSAL_WATCH_CARD_MOVIE_POSTER"===a||"CARD_RENDERER_STYLE_TYPE_MOVIE_POSTER"===a?"COVER":"FILL"};
HF.prototype.computeCardStyle=function(a){return a?a.replace("CARD_RENDERER_STYLE_TYPE_","").toLowerCase():""};
_.t.Object.defineProperties(HF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fXa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-search-refinement-card-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_search_refinement_card_renderer.ytd.search.refinement.card.renderer.css.js--\x3e<a class="yt-simple-endpoint" data="[[data.searchEndpoint]]" href$="[[computeHref_(data.searchEndpoint)]]">\n  <div id="card-thumbnail">\n    <yt-img-shadow object-fit="[[objectFit]]" thumbnail="[[data.thumbnail]]">\n    </yt-img-shadow>\n  </div>\n  <div id="card-title">\n    <div>[[getSimpleString(data.query)]]</div>\n  </div>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eXa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_search_refinement_card_renderer.ytd.search.refinement.card.renderer.css.js--\x3e<style>:host {display: inline-block;} a {border: 1px solid var(--yt-spec-10-percent-layer);background-color: var(--yt-spec-general-background-b);border-radius: 16px;overflow: hidden;} #card-thumbnail {width: 156px;height: 88px;margin-bottom: 2px;} :host([card-style=universal_watch_card]) #card-thumbnail {width: 90px;height: 90px;} :host([card-style=universal_watch_card_movie_poster]) #card-thumbnail {width: 90px;height: 130px;} :host([card-style=movie_poster]) #card-thumbnail {width: 156px;height: 225px;} #card-thumbnail yt-img-shadow {width: 100%;height: 100%;} #card-title {color: var(--yt-spec-text-primary);padding: 12px 16px 16px;height: 24px;width: 124px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #card-title div {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([card-style=universal_watch_card]) #card-title,:host([card-style=universal_watch_card_movie_poster]) #card-title {padding: 4px 8px 8px;height: 34px;width: 74px;} :host([card-style=universal_watch_card]) a,:host([card-style=universal_watch_card_movie_poster]) a {border-radius: 0px;} /*# sourceMappingURL=ytd-search-refinement-card-renderer.css.map*/</style>';
eXa=d}d=eXa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fXa=a}a=fXa;return a}}});
_.IF=HF;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.IF.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.IF.prototype,"data",void 0);_.V([_.M({computed:"computeObjectFit(data.searchRefinementCardRendererStyle.value)"}),_.W("design:type",Number)],_.IF.prototype,"objectFit",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeCardStyle(data.searchRefinementCardRendererStyle.value)"}),_.W("design:type",String)],_.IF.prototype,"cardStyle",void 0);
_.IF=_.V([_.T({is:"ytd-search-refinement-card-renderer"})],_.IF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6n");

var qE=function(){var a=_.tx.apply(this,arguments)||this;a.atStart=!0;a.atEnd=!0;a.startIndex=0;a.endIndex=0;a.scrollCount=0;a.useFloorScrolling=!1;a.offset_=0;a.minComponentWidth_=0;a.setButtonsStateRequested_=!1;return a};
_.r(qE,_.tx);_.f=qE.prototype;_.f.created=function(){this.cachedViewportWidth_=_.v("initialInnerWidth",void 0)||window.innerWidth;this.JSC$37165_cachedViewportHeight_=_.v("initialInnerHeight",void 0)||window.innerHeight;-1==_.v("REMAINING_DOVA_DEFERRED_CHUNKS",-1)&&_.je("REMAINING_DOVA_DEFERRED_CHUNKS",6)};
_.f.attached=function(){window.ShadyDOM&&window.ShadyDOM.noPatch||this.shadowRoot.addEventListener("transitionend",this.onItemsTransitionEnd_.bind(this))};
_.f.detached=function(){window.ShadyDOM&&window.ShadyDOM.noPatch||this.shadowRoot.removeEventListener("transitionend",this.onItemsTransitionEnd_.bind(this))};
_.f.reset=function(){this.scrollCount=this.offset_=0;this.reposition_();this.minComponentWidth_=0};
_.f.reposition_=function(){this.transform("translateX("+("rtl"==_.v("HTML_DIR")?"":"-")+this.offset_+"px)",this.$.items);this.requestButtonsStateUpdate_()};
_.f.requestButtonsStateUpdate_=function(){this.setButtonsStateRequested_||(this.setButtonsStateRequested_=!0,_.Md(this,this.setButtonsState_))};
_.f.setButtonsState_=function(){this.setButtonsStateRequested_=!1;var a=this.$.items.firstElementChild;if(a){this.minComponentWidth_||(this.minComponentWidth_=PUa(this,a));a=this.$["scroll-container"].clientWidth;var b=this.$.items.clientWidth,c=this.get(this.ytLazyListBehavior.itemsPath,this);if(c){var d=Math.round(a/this.minComponentWidth_)||1;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=20>=this.offset_}};
_.f.nextClick_=function(){this.ytLazyListBehavior.fillRemainingListItems();_.Vp();var a=this.$["scroll-container"].clientWidth;this.offset_+=(this.useFloorScrolling?Math.floor(a/this.minComponentWidth_)||1:Math.round(a/this.minComponentWidth_)||1)*this.minComponentWidth_;QUa(this);this.reposition_();this.scrollCount++};
_.f.prevClick_=function(){var a=this.$["scroll-container"].clientWidth;a=this.useFloorScrolling?Math.floor(a/this.minComponentWidth_)||1:Math.round(a/this.minComponentWidth_)||1;this.resizeSupportEnabled?(this.scrollCount--,this.offset_=this.minComponentWidth_*this.scrollCount-1):this.offset_-=a*this.minComponentWidth_;QUa(this);this.reposition_()};
_.f.onIronResize_=function(){this.resizeSupportEnabled&&_.Md(this,this.checkComponentWidthResize);this.requestButtonsStateUpdate_()};
_.f.onItemsTransitionEnd_=function(a){_.G(a).rootTarget==this.$.items&&this.ytRendererBehavior.markDirty()};
_.f.observeShownItems_=function(){this.reset()};
_.f.checkComponentWidthResize=function(){var a=this.$.items.firstElementChild;a&&(a=PUa(this,a),a!==this.minComponentWidth_&&(this.minComponentWidth_=a,this.offset_=a*this.scrollCount,QUa(this),this.reposition_()))};
var PUa=function(a,b){var c=window.getComputedStyle(b).marginRight;c=Math.floor(Number(c.replace("px","")));return a.resizeSupportEnabled?b.getBoundingClientRect().width+c:b.offsetWidth+c},QUa=function(a){var b=a.$["scroll-container"].clientWidth,c=a.$.items.clientWidth;
0>a.offset_?a.offset_=0:a.offset_+b>=c&&(a.offset_=c-b)};
_.t.Object.defineProperties(qE.prototype,{nonDeferredItemCount:{configurable:!0,enumerable:!0,get:function(){var a=_.v("NON_DEFERRED_HORIZONTAL_LIST_ROW_COUNT",-1);if(-1==a)a=this.JSC$37165_cachedViewportHeight_,a=1320<a?5:1020<a?4:730<a?3:430<a?2:1;else if(0==a)return 0;_.je("NON_DEFERRED_HORIZONTAL_LIST_ROW_COUNT",a-1);a=_.v("NON_DEFERRED_HORIZONTAL_LIST_ITEM_COUNT",-1);if(-1<a)return a;a=this.cachedViewportWidth_;a=1600<a?6:1400<a?5:1300<a?4:1090<a?5:870<a?4:660<a?3:2;_.je("NON_DEFERRED_HORIZONTAL_LIST_ITEM_COUNT",
a);return a},
set:function(){}},
resizeSupportEnabled:{configurable:!0,enumerable:!0,get:function(){return!_.w("kevlar_disable_component_resizing_support")&&!!this.supportComponentResize}}});
var rE=qE;rE.prototype.observeShownItems_=rE.prototype.observeShownItems_;rE.prototype.onItemsTransitionEnd_=rE.prototype.onItemsTransitionEnd_;rE.prototype.onIronResize_=rE.prototype.onIronResize_;rE.prototype.prevClick_=rE.prototype.prevClick_;rE.prototype.nextClick_=rE.prototype.nextClick_;rE.prototype.setButtonsState_=rE.prototype.setButtonsState_;rE.prototype.requestButtonsStateUpdate_=rE.prototype.requestButtonsStateUpdate_;rE.prototype.reposition_=rE.prototype.reposition_;
rE.prototype.reset=rE.prototype.reset;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],rE.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.pE.YtLazyListBehavior),_.W("design:type",Object)],rE.prototype,"ytLazyListBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],rE.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],rE.prototype,"atStart",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],rE.prototype,"atEnd",void 0);
_.V([_.M(),_.W("design:type",Object)],rE.prototype,"startIndex",void 0);_.V([_.M(),_.W("design:type",Object)],rE.prototype,"endIndex",void 0);_.V([_.M({value:6}),_.W("design:type",Number)],rE.prototype,"initialCount",void 0);_.V([_.M(),_.W("design:type",Object)],rE.prototype,"scrollCount",void 0);_.V([_.M(),_.W("design:type",Object)],rE.prototype,"supportComponentResize",void 0);_.V([_.M({value:function(){var a=this;return function(){return a.prevClick_()}}}),
_.W("design:type",Function)],rE.prototype,"boundPrevClick",void 0);_.V([_.M({value:function(){var a=this;return function(){return a.nextClick_()}}}),
_.W("design:type",Function)],rE.prototype,"boundNextClick",void 0);_.V([_.M(),_.W("design:type",Object)],rE.prototype,"useFloorScrolling",void 0);_.V([_.N("iron-resize"),_.P("guideOpened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],rE.prototype,"onIronResize_",null);_.V([_.N("transitionend"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],rE.prototype,"onItemsTransitionEnd_",null);
_.V([_.P("shownItems"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],rE.prototype,"observeShownItems_",null);rE=_.V([_.ux()],rE);_.sE=[_.VD,_.Y.YtRendererBehavior,_.pE.YtLazyListBehavior,_.oE,rE.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy34");

var J_a=document.createElement("template");J_a.innerHTML='<custom-style><style is="custom-style">/* autoprefixer: off */\nhtml {\n  --paper-input-container-shared-input-style: {\n    position: relative; /* to make a stacking context */\n    outline: none;\n    box-shadow: none;\n    padding: 0;\n    margin: 0;\n    width: 100%;\n    max-width: 100%;\n    background: transparent;\n    border: none;\n    color: var(--paper-input-container-input-color, var(--primary-text-color));\n    -webkit-appearance: none;\n    text-align: inherit;\n    vertical-align: var(--paper-input-container-input-align, bottom);\n    @apply --paper-font-subhead;\n  };\n}</style></custom-style>';
document.head.appendChild(J_a.content);
var K_a;
var L_a;
/*

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
*/
_.ij({_template:function(){if(void 0!==L_a)return L_a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-input-container--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_input.tp.yt.paper.input.container.css.js--\x3e<div class="floated-label-placeholder" aria-hidden="true" hidden="[[noLabelFloat]]">\n  &nbsp;\n</div>\n\n<div class="input-wrapper">\n  <span class="prefix"><slot name="prefix"></slot></span>\n\n  <div class$="[[_computeInputContentClass(noLabelFloat,alwaysFloatLabel,focused,invalid,_inputHasContent)]]" id="labelAndInputContainer">\n    <slot name="label"></slot>\n    <slot name="input"></slot><slot name="after-input"></slot>\n  </div>\n\n  <span class="suffix"><slot name="suffix"></slot></span>\n</div>\n\n<div class$="[[_computeUnderlineClass(focused,invalid)]]">\n  <div class="unfocused-line"></div>\n  <div class="focused-line"></div>\n</div>\n\n<div class$="[[_computeAddOnContentClass(focused,invalid)]]">\n  <slot name="add-on"></slot>\n</div>\n';
var b=a.content,c=b.insertBefore;if(void 0===K_a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_input.tp.yt.paper.input.container.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\n:host {\n  display: block;\n  padding: 8px 0;\n  @apply --paper-input-container;\n}\n\n:host([inline]) {\n  display: inline-block;\n}\n\n:host([disabled]) {\n  pointer-events: none;\n  color: var(--paper-input-container-disabled-color);\n  opacity: var(--paper-input-container-disabled-opacity, 0.33);\n}\n\n:host([hidden]) {\n  display: none !important;\n}\n\n[hidden] {\n  display: none !important;\n}\n\n.floated-label-placeholder {\n  display: var(--paper-input-container-floated-label-placeholder-display, block);\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-size: 12px;\n  font-weight: 400;\n  letter-spacing: 0.011em;\n  line-height: 20px;\n}\n\n.underline {\n  height: var(--paper-input-container-underline-wrapper-height, 2px);\n  position: relative;\n}\n\n.focused-line {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  -webkit-transform-origin: center center;\n  transform-origin: center center;\n  -webkit-transform: scale3d(0, 1, 1);\n  transform: scale3d(0, 1, 1);\n  display: var(--paper-input-container-underline-focus-display, block);\n  border-color: var(--paper-input-container-underline-focus-border-color);\n  border-bottom: var(--paper-input-container-underline-focus-height, 2px) solid var(--paper-input-container-underline-focus-border-color, var(--paper-input-container-underline-focus-color, var(--paper-input-container-focus-color, var(--primary-color))));\n}\n\n.underline.is-highlighted .focused-line {\n  -webkit-transform: none;\n  transform: none;\n  -webkit-transition: -webkit-transform 0.25s;\n  transition: transform 0.25s;\n}\n\n.underline.is-invalid .focused-line {\n  border-bottom: var(--paper-input-container-underline-focus-height, 2px) solid var(--paper-input-container-underline-invalid-focus-color, var(--paper-input-container-invalid-color, var(--error-color)));\n  -webkit-transform: none;\n  transform: none;\n  -webkit-transition: -webkit-transform 0.25s;\n  transition: transform 0.25s;\n  display: var(--paper-input-container-underline-focus-display, block);\n}\n\n.unfocused-line {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  background: var(--paper-input-container-underline-background);\n  border-bottom: var(--paper-input-container-underline-border-bottom, var(--paper-input-container-underline-height, 1px solid var(--paper-input-container-underline-color, var(--paper-input-container-color, var(--secondary-text-color)))));\n  box-sizing: var(--paper-input-container-underline-box-sizing);\n  display: var(--paper-input-container-underline-display, block);\n  height: var(--paper-input-container-underline-height, var(--paper-input-container-underline-legacy-height));\n}\n\n:host([disabled]) .unfocused-line {\n  border-bottom: var(--paper-input-container-underline-height, 1px) var(--paper-input-container-underline-disabled-border-bottom-style, dashed) var(--paper-input-container-underline-color, var(--paper-input-container-color, var(--secondary-text-color)));\n  display: var(--paper-input-container-underline-disabled-display, block);\n}\n\n.input-wrapper {\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: row;\n  -webkit-flex-direction: row;\n  flex-direction: row;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  position: relative;\n}\n\n.input-content {\n  -ms-flex: 1 1 auto;\n  -webkit-flex: 1 1 auto;\n  flex: 1 1 auto;\n  position: relative;\n  max-width: 100%;\n}\n\n.input-content ::slotted(label),\n.input-content ::slotted(.paper-input-label) {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  font: inherit;\n  color: var(--paper-input-container-color, var(--secondary-text-color));\n  -webkit-transition: -webkit-transform 0.25s, width 0.25s;\n  transition: transform 0.25s, width 0.25s;\n  -webkit-transform-origin: left top;\n  transform-origin: left top;\n  min-height: 1px;\n  @apply --paper-font-common-nowrap;\n  @apply --paper-font-subhead;\n  @apply --paper-input-container-label;\n}\n\n.input-content.label-is-floating ::slotted(label),\n.input-content.label-is-floating ::slotted(.paper-input-label) {\n  -webkit-transform: translateY(-75%) scale(0.75);\n  transform: translateY(-75%) scale(0.75);\n  width: 133%;\n  @apply --paper-input-container-label-floating;\n}\n\n:host(:dir(rtl)) .input-content.label-is-floating ::slotted(label),\n:host(:dir(rtl)) .input-content.label-is-floating ::slotted(.paper-input-label) {\n  right: 0;\n  left: auto;\n  -webkit-transform-origin: right top;\n  transform-origin: right top;\n}\n\n.input-content.label-is-highlighted ::slotted(label),\n.input-content.label-is-highlighted ::slotted(.paper-input-label) {\n  color: var(--paper-input-container-label-focus-color, var(--paper-input-container-focus-color, var(--primary-color)));\n}\n\n.input-content.is-invalid ::slotted(label),\n.input-content.is-invalid ::slotted(.paper-input-label) {\n  color: var(--paper-input-container-invalid-color, var(--error-color));\n}\n\n.input-content.label-is-hidden ::slotted(label),\n.input-content.label-is-hidden ::slotted(.paper-input-label) {\n  visibility: hidden;\n}\n\n.input-content ::slotted(input),\n.input-content ::slotted(iron-input),\n.input-content ::slotted(textarea),\n.input-content ::slotted(iron-autogrow-textarea),\n.input-content ::slotted(.paper-input-input) {\n  @apply --paper-input-container-shared-input-style;\n  color: var(--paper-input-container-input-color, var(--primary-text-color));\n  @apply --paper-input-container-input;\n}\n\n.input-content ::slotted(input)::-webkit-outer-spin-button,\n.input-content ::slotted(input)::-webkit-inner-spin-button {\n  -webkit-appearance: var(--paper-input-container-input-webkit-spinner--webkit-appearance);\n  display: var(--paper-input-container-input-webkit-spinner-display);\n}\n\n.prefix ::slotted(*) {\n  display: inline-block;\n  @apply --paper-font-subhead;\n  -ms-flex: none;\n  -webkit-flex: none;\n  flex: none;\n  color: var(--paper-input-prefix-color);\n}\n\n.suffix ::slotted(*) {\n  display: inline-block;\n  @apply --paper-font-subhead;\n  -ms-flex: none;\n  -webkit-flex: none;\n  flex: none;\n  top: var(--paper-input-suffix-top);\n}\n\n.input-content ::slotted(input) {\n  min-width: 0;\n}\n\n.input-content ::slotted(textarea) {\n  resize: none;\n}\n\n.add-on-content {\n  position: relative;\n}\n\n.add-on-content.is-invalid ::slotted(*) {\n  color: var(--paper-input-container-invalid-color, var(--error-color));\n}\n\n.add-on-content.is-highlighted ::slotted(*) {\n  color: var(--paper-input-container-focus-color, var(--primary-color));\n}\n\n/*# sourceMappingURL=tp-yt-paper-input-container.css.map */</style>';
K_a=d}d=K_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return L_a=a},
is:"tp-yt-paper-input-container",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,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 _.rc(this.attrForValue)},get _inputElement(){return _.G(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._inputElement.addEventListener(this._valueChangedEvent,this._boundValueChanged):this.addEventListener("input",this._onInput);this._inputElementValue&&""!=this._inputElementValue?this._handleValueAndAutoValidate(this._inputElement):this._handleValue(this._inputElement)},
_onAddonAttached:function(a){this._addons||(this._addons=[]);a=a.target;-1===this._addons.indexOf(a)&&(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,void 0===b.value||""===b.value))return;this._handleValueAndAutoValidate(a.target)},
_handleValue:function(a){var b=this._inputElementValue;b||0===b||"number"===a.type&&!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){for(var b,c=0;b=this._addons[c];c++)b.update(a)},
_computeInputContentClass:function(a,b,c,d,e){var h="input-content";a?(e&&(h+=" label-is-hidden"),d&&!this.noUnfloatedLabelError&&(h+=" is-invalid")):(a=this.querySelector("label"),b||e?(h+=" label-is-floating",this.$.labelAndInputContainer.style.position="static",d?h+=" is-invalid":c&&(h+=" label-is-highlighted")):(a&&(this.$.labelAndInputContainer.style.position="relative"),d&&!this.noUnfloatedLabelError&&(h+=" is-invalid")));c&&(h+=" focused");return h},
_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}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2x");

/*

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
*/
_.g1a={hostAttributes:{role:"dialog",tabindex:"-1"},properties:{modal:{type:Boolean,value:!1},__readied:{type:Boolean,value:!1}},observers:["_modalChanged(modal, __readied)"],listeners:{tap:"_onDialogClick"},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.noCancelOnOutsideClick=this.noCancelOnOutsideClick&&this.__prevNoCancelOnOutsideClick,this.noCancelOnEscKey=this.noCancelOnEscKey&&this.__prevNoCancelOnEscKey,this.withBackdrop=this.withBackdrop&&this.__prevWithBackdrop))},
_updateClosingReasonConfirmed:function(a){this.closingReason=this.closingReason||{};this.closingReason.confirmed=a},
_onDialogClick:function(a){for(var b=_.G(a).path,c=0,d=b.indexOf(this);c<d;c++){var e=b[c];if(e.hasAttribute&&(e.hasAttribute("dialog-dismiss")||e.hasAttribute("dialog-confirm"))){this._updateClosingReasonConfirmed(e.hasAttribute("dialog-confirm"));this.close();a.stopPropagation();break}}}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1j");

/*

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 z_a=_.il(['\n    <style>\n      :host {\n        display: inline-block;\n      }\n    </style>\n    <slot id="content"></slot>\n']);
_.ij({_template:_.Fp(z_a),is:"iron-input",behaviors:[_.JH],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(){_.IH.requestAvailability();this._previousValidInput="";this._patternAlreadyChecked=!1},
attached:function(){this._observer=_.G(this).observeNodes(function(){this._initSlottedInput()}.bind(this))},
detached:function(){this._observer&&(_.G(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&&(void 0===a?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=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>a.keyCode;return!(8==a.keyCode||9==a.keyCode||13==a.keyCode||27==a.keyCode)&&!(0==a.charCode&&b)},
_onKeypress:function(a){if(this.allowedPattern||"number"===this.inputElement.type){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<this.inputElement.value.length;b++)if(!a.test(this.inputElement.value[b]))return!1;return!0},
validate:function(){if(!this.inputElement)return this.invalid=!1,!0;var a=this.inputElement.checkValidity();a&&(this.required&&""===this.bindValue?a=!1:this.hasValidator()&&(a=_.JH.validate.call(this,this.bindValue)));this.invalid=!a;this.fire("iron-input-validate");return a},
_announceInvalidCharacter:function(a){this.fire("iron-announce",{text:a})},
_computeValue:function(a){return a}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1u");

/*

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
*/
_.T0a={properties:{scrollTarget:{type:HTMLElement,value:function(){return this._defaultScrollTarget}}},
observers:["_scrollTargetChanged(scrollTarget, isAttached)"],_shouldHaveListener:!0,_scrollTargetChanged:function(a,b){this._oldScrollTarget&&(this._toggleScrollListener(!1,this._oldScrollTarget),this._oldScrollTarget=null);b&&("document"===a?this.scrollTarget=this._doc:"string"===typeof a?this.scrollTarget=(b=this.domHost)&&b.$?b.$[a]:_.G(this.ownerDocument).querySelector("#"+a):this._isValidScrollTarget()&&(this._oldScrollTarget=a,this._toggleScrollListener(this._shouldHaveListener,a)))},
_scrollHandler:function(){},
get _defaultScrollTarget(){return this._doc},get _doc(){return this.ownerDocument.documentElement},get _scrollTop(){return this._isValidScrollTarget()?this.scrollTarget===this._doc?window.pageYOffset:this.scrollTarget.scrollTop:0},get _scrollLeft(){return this._isValidScrollTarget()?this.scrollTarget===this._doc?window.pageXOffset:this.scrollTarget.scrollLeft:0},set _scrollTop(a){this.scrollTarget===this._doc?window.scrollTo(window.pageXOffset,a):this._isValidScrollTarget()&&(this.scrollTarget.scrollTop=
a)},set _scrollLeft(a){this.scrollTarget===this._doc?window.scrollTo(a,window.pageYOffset):this._isValidScrollTarget()&&(this.scrollTarget.scrollLeft=a)},scroll:function(a,b){if("object"===typeof a){var c=a.left;b=a.top}else c=a;c=c||0;b=b||0;this.scrollTarget===this._doc?window.scrollTo(c,b):this._isValidScrollTarget()&&(this.scrollTarget.scrollLeft=c,this.scrollTarget.scrollTop=b)},
get _scrollTargetWidth(){return this._isValidScrollTarget()?this.scrollTarget===this._doc?window.innerWidth:this.scrollTarget.offsetWidth:0},get _scrollTargetHeight(){return this._isValidScrollTarget()?this.scrollTarget===this._doc?window.innerHeight:this.scrollTarget.offsetHeight:0},_isValidScrollTarget:function(){return this.scrollTarget instanceof HTMLElement},
_toggleScrollListener:function(a,b){b=b===this._doc?window:b;a?this._boundScrollHandler||(this._boundScrollHandler=this._scrollHandler.bind(this),b.addEventListener("scroll",this._boundScrollHandler)):this._boundScrollHandler&&(b.removeEventListener("scroll",this._boundScrollHandler),this._boundScrollHandler=null)},
toggleScrollListener:function(a){this._shouldHaveListener=a;this._toggleScrollListener(a,this.scrollTarget)}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syi");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var sv;_.pv=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};
_.f=_.pv.prototype;_.f.clone=function(){return new _.pv(this.left,this.top,this.width,this.height)};
_.f.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};
_.f.contains=function(a){return a instanceof _.Fm?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};
_.f.distance=function(a){var b=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};
_.f.getSize=function(){return new _.Gm(this.width,this.height)};
_.f.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
_.f.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
_.f.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};
_.f.translate=function(a,b){a instanceof _.Fm?(this.left+=a.x,this.top+=a.y):(this.left+=a,"number"===typeof b&&(this.top+=b));return this};
_.f.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};
_.qv=function(a,b){return _.Gn(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]};
_.EBa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.fm&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=_.Noa(a),new _.Gm(a.right-a.left,a.bottom-a.top)):new _.Gm(b,c)};
_.rv=function(a){if("none"!=_.qv(a,"display"))return _.EBa(a);var b=a.style,c=b.display,d=b.visibility,e=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";a=_.EBa(a);b.display=c;b.position=e;b.visibility=d;return a};
_.FBa=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b};
sv=function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)};
_.tv=function(a,b){if(a.classList)a.classList.add(b);else if(!_.xo(a,b)){var c=_.Oqa(a);sv(a,c+(0<c.length?" "+b:b))}};
_.uv=function(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e){_.tv(a,e)});
else{var c={};Array.prototype.forEach.call(_.wo(a),function(e){c[e]=!0});
Array.prototype.forEach.call(b,function(e){c[e]=!0});
b="";for(var d in c)b+=0<b.length?" "+d:d;sv(a,b)}};
_.vv=function(a,b){a.classList?a.classList.remove(b):_.xo(a,b)&&sv(a,Array.prototype.filter.call(_.wo(a),function(c){return c!=b}).join(" "))};
_.wv=function(a,b){a.classList?Array.prototype.forEach.call(b,function(c){_.vv(a,c)}):sv(a,Array.prototype.filter.call(_.wo(a),function(c){return!_.ea(b,c)}).join(" "))};
_.GBa=function(){if(_.xma){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(_.wa()))?a[1]:"0"}return _.gm?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(_.wa()))?a[0].replace(/_/g,"."):"10"):_.Ama?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(_.wa()))?a[1]:""):_.Bma||_.Cma||_.Dma?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(_.wa()))?a[1].replace(/_/g,"."):""):""}();
var xv;xv=function(a){return(a=a.exec(_.wa()))?a[1]:""};
_.HBa=function(){if(_.Oma)return xv(/Firefox\/([0-9.]+)/);if(_.cm||_.Ng||_.vma)return _.hm;if(_.km){if(_.Fa()||_.ya("Macintosh")){var a=xv(/CriOS\/([0-9.]+)/);if(a)return a}return xv(/Chrome\/([0-9.]+)/)}if(_.tg&&!_.Fa())return xv(/Version\/([0-9.]+)/);if(_.Pma||_.Qma){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.wa()))return a[1]+"."+a[2]}else if(_.Rma)return(a=xv(/Android\s+([0-9.]+)/))?a:xv(/Version\/([0-9.]+)/);return""}();
var MBa;_.yv=function(a,b,c){_.mn.call(this);this.target=a;this.handle=b||a;this.limits=c||new _.pv(NaN,NaN,NaN,NaN);this.JSC$35405_document_=_.qh(a);this.JSC$35405_eventHandler_=new _.ov(this);_.Ym(this,this.JSC$35405_eventHandler_);this.deltaY=this.deltaX=this.startY=this.startX=this.screenY=this.screenX=this.clientY=this.clientX=0;this.enabled_=!0;this.dragging_=!1;this.hysteresisDistanceSquared_=0;_.gn(this.handle,["touchstart","mousedown"],this.startDrag,!1,this);this.useSetCapture_=IBa};
_.wl(_.yv,_.mn);var IBa=_.g.document&&_.g.document.documentElement&&!!_.g.document.documentElement.setCapture&&!!_.g.document.releaseCapture;_.yv.prototype.disposeInternal=function(){_.yv.superClass_.disposeInternal.call(this);_.kn(this.handle,["touchstart","mousedown"],this.startDrag,!1,this);this.JSC$35405_eventHandler_.removeAll();this.useSetCapture_&&this.JSC$35405_document_.releaseCapture();this.handle=this.target=null};
_.yv.prototype.startDrag=function(a){var b="mousedown"==a.type;if(!this.enabled_||this.dragging_||b&&(0!=a.event_.button||_.gm&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.hysteresisDistanceSquared_)if(this.dispatchEvent(new zv("start",this,a.clientX,a.clientY,a)))this.dragging_=!0,b&&a.preventDefault();else return;else b&&a.preventDefault();b=this.JSC$35405_document_;var c=b.documentElement,d=!this.useSetCapture_;this.JSC$35405_eventHandler_.listen(b,["touchmove","mousemove"],this.handleMove_,
{capture:d,passive:!1});this.JSC$35405_eventHandler_.listen(b,["touchend","mouseup"],this.endDrag,d);this.useSetCapture_?(c.setCapture(!1),this.JSC$35405_eventHandler_.listen(c,"losecapture",this.endDrag)):this.JSC$35405_eventHandler_.listen(_.Pm(b),"blur",this.endDrag);this.scrollTarget_&&this.JSC$35405_eventHandler_.listen(this.scrollTarget_,"scroll",this.onScroll_,d);this.clientX=this.startX=a.clientX;this.clientY=this.startY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.deltaX=
this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.pageScroll=_.Om(_.Im(this.JSC$35405_document_).JSC$31766_document_)}};
_.yv.prototype.endDrag=function(a,b){this.JSC$35405_eventHandler_.removeAll();this.useSetCapture_&&this.JSC$35405_document_.releaseCapture();this.dragging_?(this.dragging_=!1,this.dispatchEvent(new zv("end",this,a.clientX,a.clientY,a,_.JBa(this,this.deltaX),_.KBa(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
_.yv.prototype.handleMove_=function(a){if(this.enabled_){var b=a.clientX-this.clientX,c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.dragging_){var d=this.startX-this.clientX,e=this.startY-this.clientY;if(d*d+e*e>this.hysteresisDistanceSquared_)if(this.dispatchEvent(new zv("start",this,a.clientX,a.clientY,a)))this.dragging_=!0;else{this.isDisposed()||this.endDrag(a);return}}c=LBa(this,b,c);b=c.x;c=c.y;this.dragging_&&this.dispatchEvent(new zv("beforedrag",
this,a.clientX,a.clientY,a,b,c))&&(MBa(this,a,b,c),a.preventDefault())}};
var LBa=function(a,b,c){var d=_.Om(_.Im(a.JSC$35405_document_).JSC$31766_document_);b+=d.x-a.pageScroll.x;c+=d.y-a.pageScroll.y;a.pageScroll=d;a.deltaX+=b;a.deltaY+=c;return new _.Fm(_.JBa(a,a.deltaX),_.KBa(a,a.deltaY))};
_.yv.prototype.onScroll_=function(a){var b=LBa(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;MBa(this,a,b.x,b.y)};
MBa=function(a,b,c,d){a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new zv("drag",a,b.clientX,b.clientY,b,c,d))};
_.JBa=function(a,b){var c=a.limits;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))};
_.KBa=function(a,b){var c=a.limits;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))};
_.yv.prototype.isDragging=function(){return this.dragging_};
var zv=function(a,b,c,d,e,h,l){_.$m.call(this,a);this.clientX=c;this.clientY=d;this.browserEvent=e;this.left=void 0!==h?h:b.deltaX;this.top=void 0!==l?l:b.deltaY;this.dragger=b};
_.wl(zv,_.$m);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syk");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5c");

var $_a;
var a0a;
_.Ly("sharingToggleButtonAndDefaultButton","buttonRenderer","yt-button-renderer");
_.ij({is:"yt-button-renderer",_template:function(){if(void 0!==a0a)return a0a;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:yt-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_button_renderer.yt.button.renderer.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===
$_a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_button_renderer.yt.button.renderer.css.js--\x3e<style>:host {--paper-button-ink-color: var(--yt-spec-badge-chip-background);--yt-formatted-string-deemphasize-color: var(--yt-spec-static-brand-white);--yt-formatted-string-deemphasize: {margin-left: var(--ytd-margin-base);};} :host {vertical-align: middle;white-space: nowrap;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} :host([disable-text-transform]) {text-transform: none;} :host([disabled][is-paper-button]) a {cursor: initial;pointer-events: none;} :host([is-paper-button]) yt-icon {-ms-flex: none;-webkit-flex: none;flex: none;} :host yt-formatted-string {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} tp-yt-paper-button {min-width: var(--yt-paper-button-min-width,var(--ytd-paper-button-min-width,5.14em));font-size: var(--yt-paper-button-font-size,inherit);} tp-yt-paper-button.keyboard-focus {font-weight: inherit;} tp-yt-paper-tooltip {z-index: var(--yt-button-tooltip-z-index);} :host([is-icon-button]):not([style-action-button]) {@apply --ytd-caption;} :host(.force-icon-button) a {padding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x));} :host([is-paper-button]) {background-color: var(--yt-basic-background-color,var(--yt-button-background-color));color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));border-color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));} :host([is-paper-button-with-icon]) {--yt-button-padding-minus-focus-outline: var( --yt-button-with-icon-padding-minus-focus-outline );} :host(.style-suggestive.size-small[is-paper-button-with-icon]) {--yt-button-padding: 6px 12px;--yt-button-padding-minus-border: 5px 11px;} :host([is-paper-button-with-icon]) {--yt-button-padding: 6px 16px;--yt-button-padding-minus-border: 5px 15px;} :host([is-paper-button-with-icon][button-size=size-large]) {--yt-button-padding: 10px 16px;--yt-button-padding-minus-border: 9px 15px;--yt-button-padding-minus-focus-outline: 9px 15px;} :host([is-icon-button]) {color: var(--yt-button-color,var(--yt-spec-icon-inactive));} :host(.style-text[is-icon-button]),:host(.style-default[is-icon-button]),:host(.style-opacity[is-icon-button]) {color: var(--yt-spec-icon-inactive);} :host(.style-text[is-icon-button]) #text,:host(.style-default[is-icon-button]) #text,:host(.style-opacity[is-icon-button]) #text {color: var(--yt-button-icon-button-text-color,var(--yt-spec-text-secondary));} :host(.style-black[is-icon-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-icon-button]),:host(.style-opacity[is-icon-button][disabled]),:host(.style-text[is-icon-button][disabled]) #text,:host(.style-default[is-icon-button][disabled]) #text,:host(.style-opacity[is-icon-button][disabled]) #text {color: var(--yt-spec-text-disabled);} :host(.style-blue-text[is-icon-button]) {color: var(--yt-spec-call-to-action);} tp-yt-paper-tooltip {white-space: nowrap;} :host(.style-primary[is-paper-button]) {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} :host(.style-primary[disabled][is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} :host(.style-payment[is-paper-button]) {background-color: var(--yt-button-payment-background-color,var(--yt-spec-call-to-action));color: var(--yt-spec-text-primary-inverse);} :host(.style-payment[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-primary[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-payment[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-primary[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggestive[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-call-to-action);background-color: transparent;color: var(--yt-spec-call-to-action);} :host(.style-suggestive[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-border);} :host(.style-suggestive[is-paper-button][disabled]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-disabled);} :host(.style-suggestive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggestive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-focus-outline);} :host(.palette-with-border[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-border);} :host(.palette-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.palette-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-blue-text[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-call-to-action);} :host(.style-blue-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-blue-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[is-paper-button]) {background-color: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);} :host(.style-destructive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-destructive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[disabled][is-paper-button]) {background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} :host(.style-brand[is-paper-button]) {color: var(--yt-spec-brand-link-text);} :host(.style-brand[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-brand[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-brand-link-text-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-default[is-paper-button]) {background-color: var(--yt-button-default-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-default-text-color,var(--yt-spec-text-secondary));} :host(.style-default[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-default[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-inactive-outline[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host(.style-inactive-outline[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-border);} :host(.style-inactive-outline[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-inactive-outline[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggested-action[is-paper-button]) {background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);} :host(.style-suggested-action[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggested-action[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-compact-gray[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-compact-gray[is-paper-button]) tp-yt-paper-button {padding: var(--ytd-margin-base) var(--ytd-margin-2x);} :host(.style-text[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host([is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host([is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-icon-disabled);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-overlay[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-primary);color: var(--yt-spec-static-overlay-text-primary);} :host(.style-overlay[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-overlay[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-overlay-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-white-with-border[is-paper-button]) {background-color: transparent;border: 1px solid var(--yt-spec-static-brand-white);color: var(--yt-spec-static-brand-white);} :host(.style-white-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-white-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-brand-white);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-alert-info[is-paper-button]) {color: var(--yt-spec-call-to-action);} :host(.style-alert-info[is-paper-button]:hover) {color: var(--yt-spec-button-chip-background-hover);} :host(.style-dark[is-paper-button]) {background-color: var(--yt-button-dark-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-dark-text-color,var(--yt-spec-text-secondary));} :host(.style-light[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-light-text[is-paper-button]) {color: var(--yt-spec-static-overlay-text-primary);} :host(.style-black[is-paper-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-paper-button]) {background-color: transparent;color: var(--yt-spec-text-disabled);} :host(.style-black[disabled][is-paper-button]) {color: var(--yt-spec-text-disabled);} :host(.style-dark-on-black[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-secondary);border: none;color: var(--yt-spec-static-overlay-text-primary);} :host(.style-blue-text-with-inverse-theme[is-paper-button]) {color: var(--yt-spec-call-to-action-inverse);} :host(.style-count) {@apply --ytd-thumbnail-attribution;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} :host {display: inline-block;text-transform: uppercase;} :host(.force-icon-button) a {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([disabled]) a:focus {outline: none;} :host([is-icon-button][has-no-text]) {font-size: 0;} a {display: -ms-flexbox;display: -webkit-flex;display: flex;} a.yt-simple-endpoint {color: inherit;border-radius: inherit;text-decoration: none;} :host([is-paper-button]) {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} :host([is-paper-button][disabled]) {color: var(--yt-spec-text-disabled);background-color: transparent;} :host([is-icon-button][disabled]) {color: var(--yt-spec-text-disabled);} :host([is-icon-button][style-action-button]) {--yt-button-icon-padding: 6px;} :host([is-paper-button][align-by-text]:not(:empty)) {margin-left: -16px;} :host([is-paper-button][button-size=size-large]) {line-height: 24px;} tp-yt-paper-button {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0;padding: var(--yt-button-padding,0.7em 0.57em);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;@apply --yt-button-paper-button;} :host([start-justified]) tp-yt-paper-button {-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([vertically-aligned]) tp-yt-paper-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([vertically-aligned]) tp-yt-paper-button #text {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} :host #button {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button,yt-icon-button {padding: 1px 6px;} yt-icon-button {width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);color: var(--yt-endpoint-color,var(--yt-deprecated-luna-black));} yt-icon-button::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button[disabled] {color: var(--yt-button-disabled-color,rgba(17,17,17,0.2));} yt-icon-button {line-height: 1;padding: var(--yt-button-icon-padding,8px);width: var(--yt-button-icon-size,var(--yt-icon-width,40px));height: var(--yt-button-icon-size,var(--yt-icon-height,40px));} yt-icon-button>yt-icon {width: 100%;height: 100%;} #button yt-icon+yt-formatted-string {margin-left: var(--yt-string-icon-padding,8px);} #button yt-formatted-string+yt-icon {margin-left: var(--yt-button-icon-padding,8px);} :host([vertically-aligned]) #button yt-icon+yt-formatted-string {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} :host([vertically-aligned]) #button yt-formatted-string+yt-icon {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} /*# sourceMappingURL=yt-button-renderer.css.map*/</style>";
$_a=d}d=$_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return a0a=a},
behaviors:[_.Nx.YtOpenPopupBehavior,_.Iy.YtButtonBehavior],listeners:{"yt-navigate":"onYtNavigate_"},created:function(){this.openPopupConfig=_.v("openPopupConfig");this.showTooltips=!0},
onYtNavigate_:function(a){var b=this.getNavigationEndpointPopupAction(a.detail.endpoint);b&&(this.openPopup(b),a.stopPropagation(),a.preventDefault())}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy18");

/*

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
*/
_.ij({is:"iron-a11y-keys",_template:null,behaviors:[_.Iw],properties:{target:{type:Object,observer:"_targetChanged"},keys:{type:String,reflectToAttribute:!0,observer:"_keysChanged"}},attached:function(){this.target||(this.target=this.parentNode)},
_targetChanged:function(a){this.keyEventTarget=a},
_keysChanged:function(){this.removeOwnKeyBindings();this.addOwnKeyBinding(this.keys,"_fireKeysPressed")},
_fireKeysPressed:function(a){this.fire("keys-pressed",a.detail,{})}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy15");

/*

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
*/
_.SH=_.IH;

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syc");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var mD,nD,YSa,$Sa,aTa,bTa,cTa,oD;mD=function(a){var b={};a=a.replace(/\r/g,"").split("\n");for(var c=0;c<a.length;c++){var d=a[c],e=d.indexOf(":");0>e||(b[d.substring(0,e)]=d.substring(e+2,d.length))}return b};
nD=function(a,b){for(var c in a)if(c.toLowerCase()===b.toLowerCase())return a[c]};
YSa=function(a,b){for(var c in a)if(c.toLowerCase()===b.toLowerCase()){delete a[c];break}};
$Sa=function(a){a=_.Zd.clone(a);for(var b=0;b<ZSa.length;++b){var c=ZSa[b],d=nD(a,c);d&&(a["X-Goog-Upload-Header-"+c]=d,YSa(a,c))}return a};
aTa=function(a){a=_.Zd.clone(a);YSa(a,"X-Goog-Upload-Status")};
bTa=function(a,b){b=b instanceof _.Jl?b:_.Nl(b);a.action=_.Hb(b)};
cTa=function(a,b){for(var c=a.split("%s"),d="",e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join("%s")};
oD=function(a){return a.contentDocument||a.contentWindow.document};
_.dTa=function(a){var b=[];_.BBa(a,b,!1);return b.join("")};
_.eTa=function(a){switch(a){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}};
var hTa=function(a,b){void 0!==a.name?(this.name=a.name,this.code=fTa[a.name]):(this.code=a=a.code,this.name=gTa(a));_.aa.call(this,cTa("%s %s",this.name,b))};
_.wl(hTa,_.aa);var gTa=function(a){var b=_.Zd.findKey(fTa,function(c){return a==c});
if(void 0===b)throw Error("pg`"+a);return b},pD={},fTa=(pD.AbortError=3,pD.EncodingError=5,pD.InvalidModificationError=9,pD.InvalidStateError=7,pD.NotFoundError=1,pD.NotReadableError=4,pD.NoModificationAllowedError=6,pD.PathExistsError=12,pD.QuotaExceededError=10,pD.SecurityError=2,pD.SyntaxError=8,pD.TypeMismatchError=11,pD);
var iTa=function(a,b){_.$m.call(this,a.type,b);this.event_=a};
_.wl(iTa,_.$m);
var jTa=function(a,b,c){void 0===c&&(c=a.size);return a.slice?a.slice(b,c):null};
_.XSa(function(){if(!_.g.Blob)return!1;var a=new Uint8Array(100);try{var b=new Blob([a])}catch(c){return!1}return 100!=b.size?!1:!0});
var kTa=_.XSa(function(){if(!_.g.Blob)return!1;var a=new Uint8Array(100);try{var b=new Blob([a])}catch(c){return!1}return null===jTa(b,0,1)?!1:!0});
_.qD=function(){_.mn.call(this);this.reader_=new FileReader;this.reader_.onloadstart=(0,_.tl)(this.dispatchProgressEvent_,this);this.reader_.onprogress=(0,_.tl)(this.dispatchProgressEvent_,this);this.reader_.onload=(0,_.tl)(this.dispatchProgressEvent_,this);this.reader_.onabort=(0,_.tl)(this.dispatchProgressEvent_,this);this.reader_.onerror=(0,_.tl)(this.dispatchProgressEvent_,this);this.reader_.onloadend=(0,_.tl)(this.dispatchProgressEvent_,this)};
_.wl(_.qD,_.mn);_.qD.prototype.abort=function(){try{this.reader_.abort()}catch(a){throw new hTa(a,"aborting read");}};
_.qD.prototype.getError=function(){return this.reader_.error&&new hTa(this.reader_.error,"reading file")};
_.qD.prototype.dispatchProgressEvent_=function(a){this.dispatchEvent(new iTa(a,this))};
_.qD.prototype.disposeInternal=function(){_.qD.superClass_.disposeInternal.call(this);delete this.reader_};
_.lTa=function(a){var b=new _.go;a.listen("loadend",_.ul(function(c,d){var e=d.reader_.result,h=d.getError();null==e||h?c.errback(h):c.callback(e);d.dispose()},b,a));
return b};
var rD=function(){_.mn.call(this);this.JSC$37041_name_="closure_frame"+mTa++;this.iframesForDisposal_=[];nTa[this.JSC$37041_name_]=this},sD;
_.wl(rD,_.mn);var nTa={},mTa=0,oTa=function(a,b){var c=_.Im(a);_.$o(b,function(d,e){Array.isArray(d)||(d=[d]);_.Be(d,function(h){h=c.JSC$31768_createDom("INPUT",{type:"hidden",name:e,value:h});a.appendChild(h)})})};
_.f=rD.prototype;_.f.JSC$37043_form_=null;_.f.JSC$37043_iframe_=null;_.f.iframeName_=null;_.f.nextIframeId_=0;_.f.JSC$37043_active_=!1;_.f.complete_=!1;_.f.lastContent_=null;_.f.JSC$37043_lastErrorCode_=0;_.f.iframeDisposalTimer_=null;
_.f.send=function(a,b,c,d){if(this.JSC$37043_active_)throw Error("qg");a=new _.ck(a);b=b?b.toUpperCase():"GET";c&&_.jv(a);sD||(sD=_.ph("FORM"),sD.acceptCharset="utf-8",c=sD.style,c.position="absolute",c.visibility="hidden",c.top=c.left="-10px",c.width=c.height="10px",c.overflow="hidden",document.body.appendChild(sD));this.JSC$37043_form_=sD;"GET"==b&&oTa(this.JSC$37043_form_,a.JSC$32231_queryData_);d&&oTa(this.JSC$37043_form_,d);bTa(this.JSC$37043_form_,_.Kl(a.toString()));this.JSC$37043_form_.method=
b;pTa(this);qTa(this)};
_.f.abort=function(a){if(this.JSC$37043_active_){var b=tD(this);if(b)if(_.cn(b))b.removeAllListeners(void 0);else if(b=_.jn(b)){var c=0,d;for(d in b.listeners)for(var e=b.listeners[d].concat(),h=0;h<e.length;++h)_.ln(e[h])&&++c}this.JSC$37043_active_=this.complete_=!1;this.JSC$37043_lastErrorCode_=a||7;this.dispatchEvent("abort");rTa(this)}};
_.f.disposeInternal=function(){this.JSC$37043_active_&&this.abort();rD.superClass_.disposeInternal.call(this);this.JSC$37043_iframe_&&sTa(this);qTa(this);this.JSC$37043_form_=null;delete this.errorChecker_;this.lastContent_=this.JSC$37043_form_=null;this.JSC$37043_lastErrorCode_=0;delete nTa[this.JSC$37041_name_]};
_.f.isComplete=function(){return this.complete_};
_.f.isActive=function(){return this.JSC$37043_active_};
_.f.getLastError=function(){return _.eTa(this.JSC$37043_lastErrorCode_)};
var pTa=function(a){a.JSC$37043_active_=!0;a.complete_=!1;a.JSC$37043_lastErrorCode_=0;a.iframeName_=a.JSC$37041_name_+"_"+(a.nextIframeId_++).toString(36);a.JSC$37043_iframe_=_.Im(a.JSC$37043_form_).JSC$31768_createDom("IFRAME",{name:a.iframeName_,id:a.iframeName_});if(_.cm&&7>Number(_.hm)){var b=a.JSC$37043_iframe_;var c=_.pb('javascript:""');c=_.Kl(_.Cl(c));bTa(b,c)}b=a.JSC$37043_iframe_.style;b.visibility="hidden";b.width=b.height="10px";b.display="none";_.fm?b.marginTop=b.marginLeft="-10px":
(b.position="absolute",b.top=b.left="-10px");if(_.cm&&!_.im("11")){a.JSC$37043_form_.target=a.iframeName_||"";_.Im(a.JSC$37043_form_).JSC$31766_document_.body.appendChild(a.JSC$37043_iframe_);_.gn(a.JSC$37043_iframe_,"readystatechange",a.onIeReadyStateChange_,!1,a);try{a.errorHandled_=!1,a.JSC$37043_form_.submit()}catch(C){_.kn(a.JSC$37043_iframe_,"readystatechange",a.onIeReadyStateChange_,!1,a),uD(a,1)}}else{_.Im(a.JSC$37043_form_).JSC$31766_document_.body.appendChild(a.JSC$37043_iframe_);b=a.iframeName_+
"_inner";c=oD(a.JSC$37043_iframe_);if(document.baseURI){var d=_.Wl(b);d=_.kf(_.pb("Short HTML snippet, input escaped, safe URL, for performance"),'<head><base href="'+_.Wl(document.baseURI)+'"></head><body><iframe id="'+d+'" name="'+d+'"></iframe>')}else d=_.Wl(b),d=_.kf(_.pb("Short HTML snippet, input escaped, for performance"),'<body><iframe id="'+d+'" name="'+d+'"></iframe>');c.write(_.Bb(d));_.gn(c.getElementById(b),"load",a.onIframeLoaded_,!1,a);d=_.Tb("TEXTAREA",a.JSC$37043_form_);for(var e=
0,h=d.length;e<h;e++){var l=d[e].value;_.dTa(d[e])!=l&&(_.yBa(d[e],l),d[e].value=l)}d=c.importNode(a.JSC$37043_form_,!0);d.target=b;d.action=a.JSC$37043_form_.action;c.body.appendChild(d);e=_.Tb("SELECT",a.JSC$37043_form_);h=_.Tb("SELECT",d);l=0;for(var m=e.length;l<m;l++)for(var p=_.Tb("OPTION",e[l]),q=_.Tb("OPTION",h[l]),x=0,B=p.length;x<B;x++)q[x].selected=p[x].selected;e=_.Tb("INPUT",a.JSC$37043_form_);h=_.Tb("INPUT",d);l=0;for(m=e.length;l<m;l++)if("file"==e[l].type&&e[l].value!=h[l].value){a.JSC$37043_form_.target=
b;d=a.JSC$37043_form_;break}try{a.errorHandled_=!1,d.submit(),c.close(),_.em&&_.yn(a.testForFirefoxSilentError_,250,a)}catch(C){_.kn(c.getElementById(b),"load",a.onIframeLoaded_,!1,a),c.close(),uD(a,2)}}};
rD.prototype.onIeReadyStateChange_=function(){if("complete"==this.JSC$37043_iframe_.readyState){_.kn(this.JSC$37043_iframe_,"readystatechange",this.onIeReadyStateChange_,!1,this);try{var a=oD(this.JSC$37043_iframe_);if(_.cm&&"about:blank"==a.location&&!navigator.onLine){uD(this,9);return}}catch(b){uD(this,1);return}tTa(this,a)}};
rD.prototype.onIframeLoaded_=function(){_.kn(tD(this),"load",this.onIframeLoaded_,!1,this);try{tTa(this,this.JSC$37043_iframe_?oD(tD(this)):null)}catch(a){uD(this,1)}};
var tTa=function(a,b){a.complete_=!0;a.JSC$37043_active_=!1;try{var c=b.body;a.lastContent_=c.textContent||c.innerText}catch(e){var d=1}d||"function"!=typeof a.errorChecker_||(b=a.errorChecker_(b))&&(d=4);d?uD(a,d):(a.JSC$37043_lastErrorCode_=0,a.dispatchEvent("complete"),a.dispatchEvent("success"),rTa(a))},uD=function(a,b){a.errorHandled_||(a.JSC$37043_active_=!1,a.complete_=!0,a.JSC$37043_lastErrorCode_=b,a.dispatchEvent("complete"),a.dispatchEvent("error"),rTa(a),a.errorHandled_=!0)},rTa=function(a){sTa(a);
qTa(a);a.JSC$37043_form_=null;a.dispatchEvent("ready")},sTa=function(a){var b=a.JSC$37043_iframe_;
b&&(b.onreadystatechange=null,b.onload=null,b.onerror=null,a.iframesForDisposal_.push(b));a.iframeDisposalTimer_&&(_.zn(a.iframeDisposalTimer_),a.iframeDisposalTimer_=null);_.em?a.iframeDisposalTimer_=_.yn(a.disposeIframes_,2E3,a):a.disposeIframes_();a.JSC$37043_iframe_=null;a.iframeName_=null};
rD.prototype.disposeIframes_=function(){this.iframeDisposalTimer_&&(_.zn(this.iframeDisposalTimer_),this.iframeDisposalTimer_=null);for(;0!=this.iframesForDisposal_.length;){var a=this.iframesForDisposal_.pop();_.Sb(a)}};
var qTa=function(a){a.JSC$37043_form_&&a.JSC$37043_form_==sD&&_.Rm(a.JSC$37043_form_)},tD=function(a){return a.JSC$37043_iframe_?_.cm&&!_.im("11")?a.JSC$37043_iframe_:oD(a.JSC$37043_iframe_).getElementById(a.iframeName_+"_inner"):null};
rD.prototype.testForFirefoxSilentError_=function(){if(this.JSC$37043_active_){var a=this.JSC$37043_iframe_?oD(tD(this)):null;a&&!_.bm(a,"documentUri")?(_.kn(tD(this),"load",this.onIframeLoaded_,!1,this),navigator.onLine?uD(this,3):uD(this,9)):_.yn(this.testForFirefoxSilentError_,250,this)}};
var uTa=function(a){this.uploadUrl_=a};
var vD=function(){_.mn.call(this)};
_.wl(vD,_.mn);var wD=function(a){_.$m.call(this,a)};
_.wl(wD,_.$m);var xD=function(a){_.$m.call(this,a)};
_.wl(xD,_.$m);
var vTa=function(a,b,c,d,e){_.mn.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$37057_form_=c;a=new _.ck(a);_.jp(a,"upload_protocol","multipart");this.JSC$37057_url_=a.toString();this.JSC$37057_request_=new rD;this.state_=
"Ready";this.JSC$37057_errorDescription_=null;this.JSC$37057_eventHandler_=new _.ov(this);_.Ym(this,this.JSC$37057_eventHandler_);this.JSC$37057_eventHandler_.listen(this.JSC$37057_request_,"success",this.onTransferSuccess_);this.JSC$37057_eventHandler_.listen(this.JSC$37057_request_,"error",this.onTransferError_)};
_.r(vTa,vD);_.f=vTa.prototype;_.f.run=function(){this.state_="Transferring";var a=this.JSC$37057_request_,b=this.JSC$37057_form_;if(a.JSC$37043_active_)throw Error("qg");var c=new _.ck(this.JSC$37057_url_||b.action);a.JSC$37043_form_=b;bTa(a.JSC$37043_form_,c.toString());pTa(a)};
_.f.getResponseCode=function(){return null};
_.f.JSC$60980_getResponseText=function(){return this.JSC$37057_request_&&this.JSC$37057_request_.lastContent_||null};
_.f.JSC$60980_getErrorDescription=function(){return this.JSC$37057_errorDescription_};
_.f.cancel=function(){this.JSC$37057_request_&&this.JSC$37057_request_.abort();this.state_="Cancelled";this.dispatchEvent(new wD("i"))};
_.f.pause=function(){};
_.f.onTransferSuccess_=function(){this.state_="Complete";this.dispatchEvent(new wD("f"))};
_.f.onTransferError_=function(){this.JSC$37057_errorDescription_="Transfer failed.";this.state_="Error";this.dispatchEvent(new wD("h"))};
var yD=function(){_.Zu.call(this)};
_.r(yD,_.Zu);yD.prototype.createXhr=function(){var a=_.Zu.prototype.createXhr.call(this);a.upload&&(a.upload.onprogress=(0,_.tl)(this.onProgress_,this));return a};
yD.prototype.onProgress_=function(a){this.dispatchEvent(a)};
var wTa=function(){this.attempt_=-1;this.delayCallId_=null;this.maxDelayMs_=6E4;this.maxAttempts_=-1},yTa=function(a,b){var c=a.attempt_+1;
if(0<a.maxAttempts_&&c>a.maxAttempts_)return!1;0==c?b():a.delayCallId_=_.yn(function(){a.delayCallId_=null;b()},xTa(a),a);
a.attempt_=c;return!0};
wTa.prototype.reset=function(){this.delayCallId_&&_.zn(this.delayCallId_);this.attempt_=-1};
var xTa=function(a){var b=250*Math.pow(2,a.attempt_);0<=a.maxDelayMs_&&(b=Math.min(b,a.maxDelayMs_));return b};
var ZSa=["Content-Length","Content-Type","Content-Encoding","Transfer-Encoding"];
var zD=function(){_.mn.call(this);this.JSC$37068_request_=this.state_=null;this.JSC$37068_withCredentials_=!1;this.transferHandle_=null;this.offset_=this.JSC$37068_bytesTransferred_=0;this.retryIterator_=new wTa;this.retryIterator_.maxAttempts_=6;this.retryIterator_.maxDelayMs_=6E4;this.JSC$37068_errorDescription_=null;this.JSC$37068_eventHandler_=new _.ov(this);_.Ym(this,this.JSC$37068_eventHandler_);this.JSC$37068_url_=this.blob_=null;this.JSC$37068_method_=void 0;this.chunkSize_=this.JSC$37068_metadata_=
this.JSC$37068_headers_=null;this.requireUploadRequestModification_=!1;this.originalBlobSize_=0;this.detectCorruptedBlobEnabled_=!1;this.lastCommandResponseCode_=this.JSC$37068_responseText_=this.JSC$37068_responseCode_=null;this.pauseRequested_=!1;this.stateAfterUnpausing_=null};
_.wl(zD,vD);_.f=zD.prototype;_.f.run=function(){AD(this)};
_.f.getResponseCode=function(){return this.JSC$37068_responseCode_};
_.f.JSC$60980_getResponseText=function(){return this.JSC$37068_responseText_};
_.f.JSC$60980_getErrorDescription=function(){return this.JSC$37068_errorDescription_};
_.f.cancel=function(){if("Response received"!=this.state_&&"Error"!=this.state_){this.JSC$37068_eventHandler_.removeAll();this.JSC$37068_request_&&this.JSC$37068_request_.abort();this.retryIterator_.reset();var a="Paused"===this.state_?this.stateAfterUnpausing_:this.state_;if("Upload"===a||"Query"===a)a=new yD,a.JSC$35377_withCredentials_=this.JSC$37068_withCredentials_,a.send(this.transferHandle_.uploadUrl_,"POST","",{"X-Goog-Upload-Command":"cancel"});this.state_="Cancel";this.JSC$37068_bytesTransferred_=
0;this.dispatchEvent(new wD("i"))}};
_.f.pause=function(){this.pauseRequested_=!0};
var AD=function(a){var b=a.state_;a.pauseRequested_?(a.pauseRequested_=!1,a.stateAfterUnpausing_=b,a.state_="Paused"):yTa(a.retryIterator_,function(){switch(a.state_){case "Start":a.JSC$37068_request_=new yD;var c=_.Zd.clone(a.JSC$37068_headers_);null!=a.blob_.size&&(c["Content-Length"]=a.blob_.size);c=$Sa(c);c["X-Goog-Upload-Protocol"]="resumable";c["X-Goog-Upload-Command"]="start";a.JSC$37068_eventHandler_.removeAll();a.JSC$37068_eventHandler_.listen(a.JSC$37068_request_,"complete",a.onStartComplete_);
a.JSC$37068_request_.JSC$35377_withCredentials_=a.JSC$37068_withCredentials_;a.JSC$37068_request_.send(a.JSC$37068_url_,a.JSC$37068_method_,a.JSC$37068_metadata_,c);a.lastCommandResponseCode_=null;a.dispatchEvent(new xD("k"));break;case "Upload":c=a.transferHandle_.uploadUrl_;var d=a.blob_.size;if(kTa()){var e=a.chunkSize_;var h=a.offset_+e>=d;d=jTa(a.blob_,a.offset_,h?d:a.offset_+e)}else a.offset_=0,d=a.blob_,h=!0;a.JSC$37068_request_=new yD;a.JSC$37068_request_.JSC$35377_withCredentials_=a.JSC$37068_withCredentials_;
a.JSC$37068_eventHandler_.removeAll();a.JSC$37068_eventHandler_.listen(a.JSC$37068_request_,"progress",a.onUploadProgress_);e=(0,_.tl)(a.JSC$37070_onUploadComplete_,a,a.offset_+d.size,h);a.JSC$37068_eventHandler_.listen(a.JSC$37068_request_,"complete",e);a.lastCommandResponseCode_=null;a.dispatchEvent(new xD("k"));h=Object.assign({},a.JSC$37068_headers_||{},{"X-Goog-Upload-Command":"upload"+(h?", finalize":""),"X-Goog-Upload-Offset":a.offset_});a.JSC$37068_request_.send(c,"POST",d,h);break;case "Query":a.JSC$37068_request_=
new yD;a.JSC$37068_eventHandler_.removeAll();a.JSC$37068_eventHandler_.listen(a.JSC$37068_request_,"complete",a.onQueryComplete_);c=Object.assign({},a.JSC$37068_headers_||{},{"X-Goog-Upload-Command":"query"});a.JSC$37068_request_.send(a.transferHandle_.uploadUrl_,"POST","",c);a.lastCommandResponseCode_=null;a.dispatchEvent(new xD("k"));break;default:throw Error("rg");}})||BD(a,"Transfer encountered too many consecutive failures.")},BD=function(a,b){a.state_="Error";
a.JSC$37068_errorDescription_=b;a.dispatchEvent(new wD("h"))};
zD.prototype.onStartComplete_=function(a){var b=a.target;this.lastCommandResponseCode_=b.getStatus();this.dispatchEvent(new xD("l"));zTa(b)?ATa(this,b):BTa(b)?(b=mD(a.target.getAllResponseHeaders()),this.dispatchEvent(new wD("g")),a=nD(b,"X-Goog-Upload-URL"),b=(b=nD(b,"X-Goog-Upload-Chunk-Granularity"))?parseInt(b,10):1,void 0===a||isNaN(b)||0>=b?BD(this,"Server returned invalid headers."):(this.chunkSize_=Math.floor(1073741824/b)*b,this.transferHandle_=new uTa(a),this.dispatchEvent(new wD("j")),
this.state_="Upload",this.retryIterator_.reset(),AD(this))):AD(this)};
zD.prototype.onUploadProgress_=function(a){this.JSC$37068_bytesTransferred_=this.offset_+a.loaded;this.dispatchEvent(new wD("e"))};
zD.prototype.JSC$37070_onUploadComplete_=function(a,b,c){var d=this,e,h;return _.y(function(l){switch(l.nextAddress){case 1:e=c.target;d.lastCommandResponseCode_=e.getStatus();d.dispatchEvent(new xD("l"));if(zTa(e))return d.JSC$37068_bytesTransferred_=a,ATa(d,e),l.return();if(BTa(e)){l.jumpTo(2);break}if(!(h=d.detectCorruptedBlobEnabled_)){l.jumpTo(3);break}return _.z(l,CTa(d),4);case 4:h=l.yieldResult;case 3:if(h)return BD(d,"Blob has been modified or corrupted."),l.return();d.requireUploadRequestModification_=
400==e.getStatus();d.state_="Query";AD(d);return l.return();case 2:if(b)return BD(d,"Got a non-final success response after issuing a finalize command."),l.return();d.JSC$37068_bytesTransferred_=a;d.offset_=a;d.retryIterator_.reset();AD(d);return l.return()}})};
zD.prototype.onQueryComplete_=function(a){var b=a.target;this.lastCommandResponseCode_=b.getStatus();this.dispatchEvent(new xD("l"));zTa(b)?(200===b.getStatus()&&(this.JSC$37068_bytesTransferred_=this.blob_.size),ATa(this,b)):BTa(b)?(a=mD(a.target.getAllResponseHeaders()),a=parseInt(nD(a,"X-Goog-Upload-Size-Received"),10),isNaN(a)?BD(this,"Server did not respond with current offset."):a<this.offset_?BD(this,"Server lost bytes! Expected an offset of at least "+this.offset_+", but got an offset of "+
a+"."):this.requireUploadRequestModification_&&this.offset_===a?BD(this,"Server returned the same offset as the last failed upload attempt."):(this.requireUploadRequestModification_=!1,this.offset_<a&&this.retryIterator_.reset(),this.offset_=this.JSC$37068_bytesTransferred_=a,this.state_="Upload",AD(this))):AD(this)};
var ATa=function(a,b){a.JSC$37068_responseCode_=b.getStatus();var c=mD(b.getAllResponseHeaders());aTa(c);a.JSC$37068_responseText_=_.cv(b);a.state_="Response received";a.dispatchEvent(new wD("f"))},BTa=function(a){var b=a.getStatus();
a=mD(a.getAllResponseHeaders());a=nD(a,"X-Goog-Upload-Status");return 200===b&&"active"===a},zTa=function(a){var b=mD(a.getAllResponseHeaders());
if("final"===nD(b,"X-Goog-Upload-Status"))return!0;a=a.getStatus();return 400<=a&&500>a},CTa=function(a){var b;
return _.y(function(c){if(1==c.nextAddress){if(!a.blob_||0>=a.originalBlobSize_)return c.return(!1);if(a.blob_.size!==a.originalBlobSize_)return c.return(!0);_.Cg(c,2);if(b=jTa(a.blob_,0,1)){var d=new _.qD,e=_.lTa(d);d.reader_.readAsBinaryString(b);c=_.z(c,e,4)}else c=c.return(!0);return c}if(2!=c.nextAddress)return c.return(a.blob_.size!==a.originalBlobSize_);_.Eg(c);return c.return(!0)})};
var DTa=function(a,b,c,d,e,h){_.mn.call(this);this.payload_=d;this.JSC$37071_url_=a;this.JSC$37071_method_=b;this.JSC$37071_headers_=c;this.JSC$37071_metadata_=e;this.encoding_=h||"binary";a=new _.vo;this.boundary_="scotty-"+_.Yl()+"-"+_.Nqa(a);this.JSC$37071_responseText_=this.JSC$37071_responseCode_=this.transferRequest_=null;this.state_="Ready";this.JSC$37071_errorDescription_=null;this.JSC$37071_eventHandler_=new _.ov(this);_.Ym(this,this.JSC$37071_eventHandler_)};
_.r(DTa,vD);_.f=DTa.prototype;
_.f.run=function(){var a=_.Zd.clone(this.JSC$37071_headers_);null!=this.payload_.length&&(a["Content-Length"]=this.payload_.length);a=$Sa(a);a["X-Goog-Upload-Protocol"]="multipart";a["Content-Type"]="multipart/related; boundary="+this.boundary_;this.state_="Transferring";this.transferRequest_=new yD;this.JSC$37071_eventHandler_.removeAll();this.JSC$37071_eventHandler_.listen(this.transferRequest_,"progress",this.onTransferProgress_);this.JSC$37071_eventHandler_.listen(this.transferRequest_,"complete",
this.onTransferComplete_);this.transferRequest_.send(this.JSC$37071_url_,this.JSC$37071_method_,"--"+this.boundary_+'\r\nContent-Disposition: form-data; name="metadata"\r\n\r\n'+(this.JSC$37071_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)};
_.f.getResponseCode=function(){return this.JSC$37071_responseCode_};
_.f.JSC$60980_getResponseText=function(){return this.JSC$37071_responseText_};
_.f.JSC$60980_getErrorDescription=function(){return this.JSC$37071_errorDescription_};
_.f.cancel=function(){"Complete"!=this.state_&&"Error"!=this.state_&&(this.JSC$37071_eventHandler_.removeAll(),this.transferRequest_&&this.transferRequest_.abort(),this.state_="Cancel",this.dispatchEvent(new wD("i")))};
_.f.pause=function(){};
_.f.onTransferProgress_=function(){this.dispatchEvent(new wD("e"))};
_.f.onTransferComplete_=function(a){var b=a.target.getStatus();void 0===b||-1===b?(this.JSC$37071_errorDescription_="Connection broken before response was received.",this.state_="Error",this.dispatchEvent(new wD("h"))):(this.JSC$37071_responseCode_=b,a=a.target,b=mD(a.getAllResponseHeaders()),aTa(b),this.JSC$37071_responseText_=_.cv(a),this.state_="Complete",this.dispatchEvent(new wD("f")))};
_.ETa=function(a,b,c,d){d=void 0===d?!1:d;if("function"==typeof _.CD&&c instanceof _.CD)return new vTa(a,"POST",b,c.getInputElement(),"");if("string"===typeof c||c instanceof String)return new DTa(a,"POST",b,c,"");var e=new zD(void 0);e.JSC$37068_url_=a;e.JSC$37068_method_="POST";e.JSC$37068_headers_=b;e.blob_=c;e.originalBlobSize_=c.size;e.JSC$37068_metadata_="";d&&(e.JSC$37068_withCredentials_=d);e.state_="Start";return e};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy32");

/*

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 D_a,E_a,F_a;D_a=1;E_a=1;F_a=1;
_.G_a=[_.Jw,_.Iw,{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},_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();!_.Gp&&this.inputElement&&-1!==this._typesThatHaveText.indexOf(this.inputElement.type)&&(this.alwaysFloatLabel=!0)},
_appendStringWithSpace:function(a,b){a?a=a+" "+b:a=b;return a},
_onAddonAttached:function(a){a=_.G(a).rootTarget;if(a.id)this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,a.id);else{var b="paper-input-add-on-"+E_a++;a.id=b;this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,b)}},
validate:function(){return this.inputElement.validate()},
_focusBlurHandler:function(a){_.Jw._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=_.G(this.root).querySelector("label");if(a){if(a.id)var b=a.id;else b="paper-input-label-"+D_a++,a.id=b;this._ariaLabelledBy=b}else this._ariaLabelledBy=""},
_generateInputId:function(){this._inputId&&""!==this._inputId||(this._inputId="input-"+F_a++)},
_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 H_a;
var I_a;
_.ij({_template:function(){if(void 0!==I_a)return I_a;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:tp-yt-paper-input-char-counter--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_input.tp.yt.paper.input.char.counter.css.js--\x3e<span>[[_charCounterStr]]</span>\n";var b=a.content,c=b.insertBefore;if(void 0===H_a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_input.tp.yt.paper.input.char.counter.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\n:host {\n  display: inline-block;\n  float: right;\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-size: 12px;\n  font-weight: 400;\n  letter-spacing: 0.011em;\n  line-height: 20px;\n  @apply --paper-input-char-counter;\n}\n\n:host([hidden]) {\n  display: none !important;\n}\n\n:host(:dir(rtl)) {\n  float: left;\n}\n\n/*# sourceMappingURL=tp-yt-paper-input-char-counter.css.map */</style>';
H_a=d}d=H_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return I_a=a},
is:"tp-yt-paper-input-char-counter",behaviors:[_.A_a],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}}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1c");

/*

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
*/
_.HH={properties:{name:{type:String},value:{notify:!0,type:String},required:{type:Boolean,value:!1}},attached:function(){},
detached:function(){}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy80");

var SZa;
var TZa;
var iH=function(){var a=_.K.apply(this,arguments)||this;a.isSearch=!1;return a};
_.r(iH,_.K);_.f=iH.prototype;
_.f.configureRendererStamper=function(){return{shownItems:{id:"items",mapping:{searchRefinementCardRenderer:"ytd-search-refinement-card-renderer",compactChannelRecommendationCardRenderer:"ytd-compact-channel-recommendation-card-renderer",videoCardRenderer:"ytd-grid-video-renderer",gameCardRenderer:"ytd-game-card-renderer",infoPanelContentRenderer:{component:"ytd-info-panel-content-renderer",params:{showVerticalDividers:!0}},previewCardRenderer:{component:"ytd-preview-card-renderer",properties:{isSearch:"[[isSearch]]"}},
macroMarkersListItemRenderer:"ytd-macro-markers-list-item-renderer"}},"data.header":{id:"header",mapping:{titleAndButtonListHeaderRenderer:"ytd-title-and-button-list-header-renderer",richListHeaderRenderer:{component:"ytd-rich-list-header-renderer",properties:{hideNavigationButton:"[[inlineStructuredDescription]]"}}}},"data.sortFilter":{id:"sort-filter",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}},"data.button":{id:"header-button",mapping:{buttonRenderer:"ytd-button-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}}}}}};
_.f.getItemsPath=function(){return"data.cards"};
_.f.dataChanged=function(){this.ytdHorizontalListBehavior.reset()};
_.f.computeCardListStyle=function(a){return a||null};
_.f.computeEmpty=function(a){return!this.get("cards.length",a)};
_.f.computeThumbnailStyle=function(a){return this.get("header.richListHeaderRenderer.channelThumbnail.channelThumbnailWithLinkRenderer.style",a)||null};
_.f.computeHasSubtitle=function(a){return!!this.get("header.richListHeaderRenderer.subtitle",a)};
_.f.computeInitialCountNumber=function(a){return"HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF"===a?6:"HORIZONTAL_CARD_LIST_STYLE_TYPE_INLINE_RECOMMENDATIONS"===a?8:"HORIZONTAL_CARD_LIST_STYLE_TYPE_NARROW_SHELF"===a?10:this.isSearch&&"HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION"===a?7:this.inlineStructuredDescription?6:4};
_.f.computeUseFloorScrolling=function(a){return"HORIZONTAL_CARD_LIST_STYLE_TYPE_RELATED_CHANNELS"===a};
_.f.computeHasGameCard=function(a){return(a=this.get("cards",a))?a.some(function(b){return b.gameCardRenderer}):!1};
_.f.computeHasInfoPanel=function(a){var b;return null===(b=null===a||void 0===a?void 0:a.cards)||void 0===b?void 0:b.some(function(c){return c.infoPanelContentRenderer})};
_.f.handleKeyDown=function(){this.ytdHorizontalListBehavior.fillRemainingListItems();this.ytRendererBehavior.markDirty()};
_.f.getItemByIndex=function(a){var b=this.$.items.children;return b&&b.length>a?b[a]:void 0};
_.t.Object.defineProperties(iH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===TZa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-horizontal-card-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_horizontal_card_list_renderer.ytd.horizontal.card.list.renderer.css.js--\x3e<div id="header-container">\n  <h2 id="header" hidden$="[[!data.header]]"></h2>\n  <div id="sort-filter"></div>\n  <div id="header-button"></div>\n</div>\n<div id="shelf-container">\n  <div id="left-arrow-container" class="arrow-container" hidden="[[atStart]]">\n    <div id="left-arrow" class="arrow center-aligned" on-click="prevClick_" hidden="[[data.previousButton]]">\n       <yt-icon icon="yt-icons:chevron_left"></yt-icon>\n    </div>\n    <div id="left-arrow-button" hidden="[[!data.previousButton]]"></div>\n  </div>\n  <div id="scroll-container" on-keydown="handleKeyDown">\n    <div id="items"></div>\n  </div>\n  <div id="right-arrow-container" class="arrow-container" hidden="[[atEnd]]">\n    <div id="right-arrow" class="arrow center-aligned" on-click="nextClick_" hidden="[[data.nextButton]]">\n       <yt-icon icon="yt-icons:chevron_right"></yt-icon>\n    </div>\n    <div id="right-arrow-button" hidden="[[!data.nextButton]]"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SZa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_horizontal_card_list_renderer.ytd.horizontal.card.list.renderer.css.js--\x3e<style>:host {display: block;position: relative;} #header-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #header {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} ytd-title-and-button-list-header-renderer {margin-bottom: 16px;} ytd-rich-list-header-renderer {margin: 16px 0;} ytd-preview-card-renderer {vertical-align: top;padding-right: 16px;margin-right: 16px;} ytd-preview-card-renderer:not(:last-child) {border-right: 1px solid var(--yt-spec-10-percent-layer);} #header-button {-ms-align-self: center;-webkit-align-self: center;align-self: center;} #shelf-container {position: relative;} #scroll-container {overflow: hidden;} #items {transition-duration: 0.15s;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: transform;display: inline-block;white-space: nowrap;} ytd-search-refinement-card-renderer {padding-right: 4px;vertical-align: top;white-space: normal;} ytd-compact-channel-recommendation-card-renderer {padding-right: 4px;} ytd-grid-video-renderer {padding-right: 4px;vertical-align: top;display: inline-block;width: 210px;margin-bottom: 24px;} ytd-game-card-renderer {padding-right: 4px;width: 210px;margin-bottom: 24px;} ytd-info-panel-content-renderer {display: inline-block;width: 640px;white-space: normal;} #sort-filter {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .arrow-container {position: absolute;top: 0;bottom: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #left-arrow-container {left: -20px;} #right-arrow-container {right: -16px;} .arrow-container {z-index: 200;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF]) .arrow-container {bottom: auto;height: 118px;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF][has-game-card]) .arrow-container {bottom: auto;height: 290px;} :host(:not([card-list-style])) .arrow-container {height: 90px;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_CHANNEL_SHELF][has-game-card]) #items {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} .arrow,[arrow] {cursor: pointer;width: 40px;height: 40px;border-radius: 24px;background-color: var(--yt-spec-brand-background-solid);color: var(--yt-spec-icon-inactive);box-shadow: 0 4px 4px rgba(0,0,0,0.3),0 0 4px rgba(0,0,0,0.2);} .center-aligned {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-info-panel]) #items {background-color: var(--yt-spec-suggested-action);} ytd-macro-markers-list-item-renderer {display: inline-block;margin-right: var(--yt-macro-marker-list-item-margin-right,12px);vertical-align: bottom;} ytd-macro-markers-list-item-renderer:first-of-type {margin-left: var(--yt-macro-marker-list-first-item-margin-left,16px);} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION]) ytd-rich-list-header-renderer {width: calc(100% - 20px);margin: 0 4px 0 16px;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION]) #right-arrow-container {right: 20px;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION]) #left-arrow-container {left: 20px;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION]) #items {max-height: 160px;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION]) #header-container {margin-bottom: 4px;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION][is-search]) #right-arrow-container {right: -16px;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_ENGAGEMENT_PANEL_SECTION][is-search]) #left-arrow-container {left: -16px;} :host([inline-structured-description]) ytd-rich-list-header-renderer {margin-left: unset;margin-bottom: 12px;} :host([inline-structured-description]) ytd-macro-markers-list-item-renderer:first-of-type {margin-left: unset;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_VIDEO_CARD_ENGAGEMENT_PANEL_SECTION]) .arrow-container {height: 118px;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_VIDEO_CARD_ENGAGEMENT_PANEL_SECTION]) #right-arrow-container {right: 8px;} :host([card-list-style=HORIZONTAL_CARD_LIST_STYLE_TYPE_VIDEO_CARD_ENGAGEMENT_PANEL_SECTION]) #left-arrow-container {left: 8px;} /*# sourceMappingURL=ytd-horizontal-card-list-renderer.css.map*/</style>";
SZa=d}d=SZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);TZa=a}a=TZa;return a}}});
_.jH=iH;_.jH.prototype.dataChanged=_.jH.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.jH.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.jH.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.sE),_.W("design:type",Object)],_.jH.prototype,"ytdHorizontalListBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.jH.prototype,"data",void 0);
_.V([_.M({computed:"computeInitialCountNumber(data.style.type)"}),_.W("design:type",Number)],_.jH.prototype,"initialCount",void 0);_.V([_.M({computed:"computeUseFloorScrolling(data.style.type)"}),_.W("design:type",Boolean)],_.jH.prototype,"useFloorScrolling",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeCardListStyle(data.style.type)"}),_.W("design:type",Object)],_.jH.prototype,"cardListStyle",void 0);
_.V([_.M({value:!0,reflectToAttribute:!0,computed:"computeEmpty(data)"}),_.W("design:type",Boolean)],_.jH.prototype,"empty",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasSubtitle(data)"}),_.W("design:type",Boolean)],_.jH.prototype,"hasSubtitle",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeThumbnailStyle(data)"}),_.W("design:type",Boolean)],_.jH.prototype,"thumbnailStyle",void 0);
_.V([_.M({readOnly:!0,reflectToAttribute:!0,computed:"computeHasGameCard(data)"}),_.W("design:type",Boolean)],_.jH.prototype,"hasGameCard",void 0);_.V([_.M({readOnly:!0,reflectToAttribute:!0,computed:"computeHasInfoPanel(data)"}),_.W("design:type",Boolean)],_.jH.prototype,"hasInfoPanel",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.jH.prototype,"isSearch",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.jH.prototype,"inlineStructuredDescription",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.jH.prototype,"dataChanged",null);_.jH=_.V([_.T({is:"ytd-horizontal-card-list-renderer"})],_.jH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy78");

var WWa;
var XWa;
var vF=function(){return _.K.apply(this,arguments)||this};
_.r(vF,_.K);vF.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"}}}}};
vF.prototype.computeThumbnailOverlayResumePlaybackRenderer=function(a){if(this.hasPlaybackProgressBar)return{percentDurationWatched:a.percentDurationWatched}};
vF.prototype.computeHasPlaybackProgressBar=function(a){return!!a.percentDurationWatched&&0<a.percentDurationWatched};
_.t.Object.defineProperties(vF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===XWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-tvfilm-show-watch-forward-overlay-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_tvfilm_show_watch_forward_overlay_renderer.ytd.tvfilm.show.watch.forward.overlay.renderer.css.js--\x3e<div id="content-container">\n  <yt-formatted-string id="header" text="[[data.header]]"></yt-formatted-string>\n  <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n  <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n  <div id="button-container">\n    <div id="primary-action-button-container">\n      <div id="primary-action-button"></div>\n      <ytd-thumbnail-overlay-resume-playback-renderer id="playback-progress" data="[[computeThumbnailOverlayResumePlaybackRenderer(data)]]" hidden="[[!hasPlaybackProgressBar]]">\n      </ytd-thumbnail-overlay-resume-playback-renderer>\n    </div>\n    <div id="secondary-action-button"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===WWa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_tvfilm_show_watch_forward_overlay_renderer.ytd.tvfilm.show.watch.forward.overlay.renderer.css.js--\x3e<style>:host {position: absolute;width: 100%;height: 100%;background-color: var(--yt-spec-static-overlay-background-medium);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #content-container {margin-left: 24px;margin-bottom: 25px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {color: var(--yt-spec-static-overlay-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #title {color: var(--yt-spec-static-overlay-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #subtitle {color: var(--yt-spec-static-overlay-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #button-container {margin-top: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #secondary-action-button {margin-left: 8px;color: var(--yt-spec-static-brand-white);} #secondary-action-button>ytd-button-renderer {color: var(--yt-spec-static-brand-white);} #primary-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([has-playback-progress-bar]) #primary-action-button>ytd-button-renderer {border-radius: 2px 2px 0px 0px;border-width: 1px 1px 0px;} :host(:not([has-playback-progress-bar])) #primary-action-button>ytd-button-renderer {border-radius: 2px;} ytd-thumbnail-overlay-resume-playback-renderer {position: static;background-color: var(--yt-spec-static-brand-white);border-radius: 0px 0px 2px 2px;} /*# sourceMappingURL=ytd-tvfilm-show-watch-forward-overlay-renderer.css.map*/</style>';
WWa=d}d=WWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);XWa=a}a=XWa;return a}}});
_.wF=vF;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.wF.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.wF.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.wF.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasPlaybackProgressBar(data)"}),_.W("design:type",Boolean)],_.wF.prototype,"hasPlaybackProgressBar",void 0);
_.wF=_.V([_.T({is:"ytd-tvfilm-show-watch-forward-overlay-renderer"})],_.wF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6z");

var BWa;
var CWa;
var DWa=function(){return _.K.apply(this,arguments)||this};
_.r(DWa,_.K);
_.t.Object.defineProperties(DWa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===CWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-show-custom-thumbnail-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_show_custom_thumbnail_renderer.ytd.show.custom.thumbnail.renderer.css.js--\x3e<yt-img-shadow thumbnail="[[data.thumbnail]]" width="[[width]]">\n</yt-img-shadow>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BWa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_show_custom_thumbnail_renderer.ytd.show.custom.thumbnail.renderer.css.js--\x3e<style>:host {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} yt-img-shadow {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} /*# sourceMappingURL=ytd-show-custom-thumbnail-renderer.css.map*/</style>";
BWa=d}d=BWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CWa=a}a=CWa;return a}}});
_.gF=DWa;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.gF.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.gF.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],_.gF.prototype,"width",void 0);_.gF=_.V([_.T({is:"ytd-show-custom-thumbnail-renderer"})],_.gF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6y");

var yWa;
var zWa;
var AWa=function(){return _.K.apply(this,arguments)||this};
_.r(AWa,_.K);
_.t.Object.defineProperties(AWa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===zWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-video-thumbnail-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_playlist_video_thumbnail_renderer.ytd.playlist.video.thumbnail.renderer.css.js--\x3e<yt-img-shadow ftl-eligible="" thumbnail="[[data.thumbnail]]" width="[[width]]">\n</yt-img-shadow>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yWa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_playlist_video_thumbnail_renderer.ytd.playlist.video.thumbnail.renderer.css.js--\x3e<style>:host {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} yt-img-shadow {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} /*# sourceMappingURL=ytd-playlist-video-thumbnail-renderer.css.map*/</style>";
yWa=d}d=yWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zWa=a}a=zWa;return a}}});
_.fF=AWa;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.fF.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.fF.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],_.fF.prototype,"width",void 0);_.fF=_.V([_.T({is:"ytd-playlist-video-thumbnail-renderer"})],_.fF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6x");

var vWa;
var wWa;
var xWa=function(){return _.K.apply(this,arguments)||this};
_.r(xWa,_.K);
_.t.Object.defineProperties(xWa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-custom-thumbnail-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_playlist_custom_thumbnail_renderer.ytd.playlist.custom.thumbnail.renderer.css.js--\x3e<yt-img-shadow fit="[[watchFeedThumbnail]]" height="[[size]]" thumbnail="[[data.thumbnail]]" width="[[size]]">\n</yt-img-shadow>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vWa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_playlist_custom_thumbnail_renderer.ytd.playlist.custom.thumbnail.renderer.css.js--\x3e<style>:host {display: block;} :host([watch-feed-thumbnail]) {height: 100%;width: 67%;background-color: #000;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([watch-feed-thumbnail]) yt-img-shadow {height: 100%;width: 83.51%;} /*# sourceMappingURL=ytd-playlist-custom-thumbnail-renderer.css.map*/</style>";
vWa=d}d=vWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wWa=a}a=wWa;return a}}});
_.eF=xWa;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.eF.prototype,"ytRendererBehavior",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.eF.prototype,"watchFeedThumbnail",void 0);_.V([_.M(),_.W("design:type",Object)],_.eF.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],_.eF.prototype,"size",void 0);_.eF=_.V([_.T({is:"ytd-playlist-custom-thumbnail-renderer"})],_.eF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2i");

var G1a;
var H1a;
/*

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
*/
_.ij({_template:function(){if(void 0!==H1a)return H1a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-iron-autogrow-textarea--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_iron_autogrow_textarea.tp.yt.iron.autogrow.textarea.css.js--\x3e\n\n<div id="mirror" class="mirror-text" aria-hidden="true">&nbsp;</div>\n\n\n<div class="textarea-container fit">\n  <textarea id="textarea" name$="[[name]]" aria-label$="[[label]]" autocomplete$="[[autocomplete]]" autofocus$="[[autofocus]]" autocapitalize$="[[autocapitalize]]" inputmode$="[[inputmode]]" placeholder$="[[placeholder]]" readonly$="[[readonly]]" required$="[[required]]" disabled$="[[disabled]]" rows$="[[rows]]" minlength$="[[minlength]]" maxlength$="[[maxlength]]"></textarea>\n</div>\n';
var b=a.content,c=b.insertBefore;if(void 0===G1a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_iron_autogrow_textarea.tp.yt.iron.autogrow.textarea.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: inline-block;\n  position: relative;\n  width: 400px;\n  border: 1px solid;\n  padding: 2px;\n  -moz-appearance: textarea;\n  -webkit-appearance: textarea;\n  overflow: hidden;\n}\n\n.mirror-text {\n  visibility: hidden;\n  word-wrap: break-word;\n  white-space: pre-wrap;\n  @apply --iron-autogrow-textarea;\n}\n\n.fit {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n}\n\ntextarea {\n  position: relative;\n  outline: none;\n  border: none;\n  resize: none;\n  background: inherit;\n  color: inherit;\n  width: 100%;\n  height: 100%;\n  font-size: inherit;\n  font-family: inherit;\n  line-height: inherit;\n  text-align: inherit;\n  @apply --iron-autogrow-textarea;\n}\n\ntextarea::-webkit-input-placeholder {\n  padding: var(--iron-autogrow-textarea-placeholder-padding);\n}\n\ntextarea:-moz-placeholder {\n  padding: var(--iron-autogrow-textarea-placeholder-padding);\n}\n\ntextarea::-moz-placeholder {\n  padding: var(--iron-autogrow-textarea-placeholder-padding);\n}\n\ntextarea:-ms-input-placeholder {\n  padding: var(--iron-autogrow-textarea-placeholder-padding);\n}\n\n/*# sourceMappingURL=tp-yt-iron-autogrow-textarea.css.map */</style>";
G1a=d}d=G1a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return H1a=a},
is:"tp-yt-iron-autogrow-textarea",behaviors:[_.JH,_.Jw],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=_.JH.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||0===a?a:""),this.bindValue=a,this.$.mirror.textContent=this._valueForMirror(),this.fire("bind-value-changed",{value:this.bindValue}))},
_onInput:function(a){var b=_.G(a).path;this.value=b?b[0].value:a.target.value},
_constrain:function(a){var b;a=a||[""];for(b=0<this.maxRows&&a.length>this.maxRows?a.slice(0,this.maxRows):a.slice(0);0<this.rows&&b.length<this.rows;)b.push("");return b.join("\n")+"\u00a0"},
_valueForMirror:function(){var a=this.textarea;if(a)return this.tokens=a&&a.value?a.value.split("\n"):[""],this._constrain(this.tokens)},
_updateCached:function(){this.$.mirror.textContent=this._constrain(this.tokens)}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3a");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy39");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2w");

var h1a;
var i1a;
/*

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
*/
_.ij({_template:function(){if(void 0!==i1a)return i1a;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:tp-yt-paper-dialog--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_dialog.tp.yt.paper.dialog.css.js--\x3e<slot></slot>\n";var b=a.content,c=b.insertBefore;if(void 0===h1a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_dialog.tp.yt.paper.dialog.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\n:host {\n  display: block;\n  margin: 24px 40px;\n  background: var(--paper-dialog-background-color, var(--primary-background-color));\n  color: var(--paper-dialog-color, var(--primary-text-color));\n  @apply --paper-font-body1;\n  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.4);\n  @apply --paper-dialog;\n}\n\n:host > ::slotted(*) {\n  margin-top: 20px;\n  padding: 0 24px;\n}\n\n:host > ::slotted(.no-padding) {\n  padding: 0;\n}\n\n:host > ::slotted(*:first-child) {\n  margin-top: 24px;\n}\n\n:host > ::slotted(*:last-child) {\n  margin-bottom: 24px;\n}\n\n:host > ::slotted(h2) {\n  position: relative;\n  margin: 0;\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-size: 20px;\n  font-weight: 500;\n  line-height: 28px;\n}\n\n:host > ::slotted(h2:first-child) {\n  margin-top: 24px;\n}\n\n:host > ::slotted(h2:last-child) {\n  margin-bottom: 24px;\n}\n\n:host > ::slotted(.paper-dialog-buttons),\n:host > ::slotted(.buttons) {\n  position: relative;\n  padding: 8px 8px 8px 24px;\n  margin: 0;\n  color: var(--paper-dialog-button-color, var(--primary-color));\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: row;\n  -webkit-flex-direction: row;\n  flex-direction: row;\n  -ms-flex-pack: end;\n  -webkit-justify-content: flex-end;\n  justify-content: flex-end;\n}\n\n/*# sourceMappingURL=tp-yt-paper-dialog.css.map */</style>';
h1a=d}d=h1a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return i1a=a},
is:"tp-yt-paper-dialog",behaviors:[[_.fH,_.g1a],_.vZa],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()}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1k");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syx");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var U0a;_.V0a=function(a){this.patternParts_=[];this.JSC$37815_dateTimeSymbols_=_.so;if("number"==typeof a){11<a&&(a=10);if(4>a)var b=this.JSC$37815_dateTimeSymbols_.DATEFORMATS[a];else 8>a?b=this.JSC$37815_dateTimeSymbols_.TIMEFORMATS[a-4]:(b=this.JSC$37815_dateTimeSymbols_.DATETIMEFORMATS[a-8],b=b.replace("{1}",this.JSC$37815_dateTimeSymbols_.DATEFORMATS[a-8]),b=b.replace("{0}",this.JSC$37815_dateTimeSymbols_.TIMEFORMATS[a-8]));U0a(this,b)}else U0a(this,a)};
U0a=function(a,b){for(var c=!1,d="",e=0;e<b.length;e++){var h=b.charAt(e);if(" "==h)for(0<d.length&&(a.patternParts_.push({text:d,count:0,abutStart:!1,numeric:!1}),d=""),a.patternParts_.push({text:" ",count:0,abutStart:!1,numeric:!1});e<b.length-1&&" "==b.charAt(e+1);)e++;else if(c)"'"==h?e+1<b.length&&"'"==b.charAt(e+1)?(d+="'",e++):c=!1:d+=h;else if(0<="GyMdkHmsSEDabBhKzZvQL".indexOf(h)){0<d.length&&(a.patternParts_.push({text:d,count:0,abutStart:!1,numeric:!1}),d="");for(var l=b.charAt(e),m=e+
1;m<b.length&&b.charAt(m)==l;)m++;l=m-e;0>=l?m=!1:(m="MydhHmsSDkK".indexOf(h),m=0<m||0==m&&3>l);a.patternParts_.push({text:h,count:l,abutStart:!1,numeric:m});e+=l-1}else"'"==h?e+1<b.length&&"'"==b.charAt(e+1)?(d+="'",e++):c=!0:d+=h}0<d.length&&a.patternParts_.push({text:d,count:0,abutStart:!1,numeric:!1});b=!1;for(c=0;c<a.patternParts_.length;c++)a.patternParts_[c].numeric?!b&&c+1<a.patternParts_.length&&a.patternParts_[c+1].numeric&&(b=!0,a.patternParts_[c].abutStart=!0):b=!1};
_.V0a.prototype.parse=function(a,b,c){var d=!1,e=!1;c&&(d=c.predictive||!1,e=c.validate||!1);if(d)for(c=0;c<this.patternParts_.length;c++){var h=this.patternParts_[c];if(0<h.count&&(0>"ahHkKm".indexOf(h.text.charAt(0))||2<h.count||h.abutStart))throw Error("Qg`"+h.text.charAt(0));}h=new W0a;c=[0];for(var l=0;l<this.patternParts_.length&&!(d&&c[0]>=a.length);l++){if(0==this.patternParts_[l].count){a:{var m=a;var p=this.patternParts_[l],q=d;if(" "==p.text.charAt(0)){if(p=c[0],X0a(m,c),c[0]>p){m=!0;break a}}else{if(m.indexOf(p.text,
c[0])==c[0]){c[0]+=p.text.length;m=!0;break a}if(q&&0==p.text.indexOf(m.substring(c[0]))){c[0]+=m.length-c[0];m=!0;break a}}m=!1}if(m)continue;return 0}if(this.patternParts_[l].abutStart){a:{p=a;q=l;var x=c[0],B=0;for(m=q;m<this.patternParts_.length&&0!=this.patternParts_[m].count;m++){var C=this.patternParts_[m].count;if(m==q&&(C-=B,B++,0==C)){m=0;break a}Y0a(this,p,c,this.patternParts_[m],C,h,!1)||(m=q-1,c[0]=x)}m-=q}if(0>=m)return 0;l+=m-1}else if(!Y0a(this,a,c,this.patternParts_[l],0,h,d))return 0}a:{a=
e;if(null==b)throw Error("Rg");void 0!=h.era&&void 0!=h.year&&0==h.era&&0<h.year&&(h.year=-(h.year-1));void 0!=h.year&&b.setFullYear(h.year);d=b.getDate();b.setDate(1);void 0!=h.month&&b.setMonth(h.month);void 0!=h.day?b.setDate(h.day):(e=_.to(b.getFullYear(),b.getMonth()),b.setDate(d>e?e:d));"function"===typeof b.setHours&&(void 0==h.hours&&(h.hours=b.getHours()),void 0!=h.ampm&&0<h.ampm&&12>h.hours&&(h.hours+=12),b.setHours(h.hours));"function"===typeof b.setMinutes&&void 0!=h.minutes&&b.setMinutes(h.minutes);
"function"===typeof b.setSeconds&&void 0!=h.seconds&&b.setSeconds(h.seconds);"function"===typeof b.setMilliseconds&&void 0!=h.milliseconds&&b.setMilliseconds(h.milliseconds);if(a&&(h.year&&h.year!=b.getFullYear()||h.month&&h.month!=b.getMonth()||h.day&&h.day!=b.getDate()||h.hours&&24<=h.hours||h.minutes&&60<=h.minutes||h.seconds&&60<=h.seconds||h.milliseconds&&1E3<=h.milliseconds))b=!1;else{void 0!=h.tzOffset&&b.setTime(b.getTime()+6E4*(h.tzOffset-b.getTimezoneOffset()));h.ambiguousYear&&(a=new Date,
a.setFullYear(a.getFullYear()-80),b.getTime()<a.getTime()&&b.setFullYear(a.getFullYear()+100));if(void 0!=h.dayOfWeek)if(void 0==h.day)h=(7+h.dayOfWeek-b.getDay())%7,3<h&&(h-=7),a=b.getMonth(),b.setDate(b.getDate()+h),b.getMonth()!=a&&b.setDate(b.getDate()+(0<h?-7:7));else if(h.dayOfWeek!=b.getDay()){b=!1;break a}b=!0}}return b?c[0]:0};
var Y0a=function(a,b,c,d,e,h,l){X0a(b,c);if(d.numeric&&0<e&&c[0]+e>b.length)return!1;switch(d.text.charAt(0)){case "G":return oI(b,c,[a.JSC$37815_dateTimeSymbols_.ERAS],function(m){h.era=m}),!0;
case "M":case "L":return Z0a(a,b,c,e,d,h);case "E":return oI(b,c,[a.JSC$37815_dateTimeSymbols_.WEEKDAYS,a.JSC$37815_dateTimeSymbols_.SHORTWEEKDAYS],function(m){h.dayOfWeek=m});
case "B":case "b":case "a":return a=oI(b,c,[a.JSC$37815_dateTimeSymbols_.AMPMS],function(m){h.ampm=m},l),l?a:!0;
case "y":return $0a(a,b,c,d,e,h);case "Q":return oI(b,c,[a.JSC$37815_dateTimeSymbols_.QUARTERS,a.JSC$37815_dateTimeSymbols_.SHORTQUARTERS],function(m){h.month=3*m;h.day=1});
case "d":return pI(a,b,c,d,e,function(m){h.day=m}),!0;
case "S":return a1a(a,b,c,e,h);case "h":case "K":case "H":case "k":return a=pI(a,b,c,d,e,function(m){h.hours="h"===d.text.charAt(0)&&12===m?0:m},l),l?a:!0;
case "m":return a=pI(a,b,c,d,e,function(m){h.minutes=m},l),l?a:!0;
case "s":return pI(a,b,c,d,e,function(m){h.seconds=m}),!0;
case "z":case "Z":case "v":return b1a(a,b,c,h);default:return!1}},$0a=function(a,b,c,d,e,h){var l=c[0];
e=qI(a,b,c,e);null===e&&(e=qI(a,b,c,0,!0));if(null===e)return!1;0<=e&&2==c[0]-l&&2==d.count?(a=e,b=(new Date).getFullYear()-80,c=b%100,h.ambiguousYear=a==c,a+=100*Math.floor(b/100)+(a<c?100:0),h.year=a):h.year=e;return!0},Z0a=function(a,b,c,d,e,h){return e.numeric&&pI(a,b,c,e,d,function(l){h.month=l-1})?!0:oI(b,c,[a.JSC$37815_dateTimeSymbols_.MONTHS,
a.JSC$37815_dateTimeSymbols_.STANDALONEMONTHS,a.JSC$37815_dateTimeSymbols_.SHORTMONTHS,a.JSC$37815_dateTimeSymbols_.STANDALONESHORTMONTHS],function(l){h.month=l})},a1a=function(a,b,c,d,e){var h=c[0];
a=qI(a,b,c,d);if(null===a)return!1;c=c[0]-h;e.milliseconds=3>c?a*Math.pow(10,3-c):Math.round(a/Math.pow(10,c-3));return!0},b1a=function(a,b,c,d){b.indexOf("GMT",c[0])==c[0]&&(c[0]+=3);
if(c[0]>=b.length)return d.tzOffset=0,!0;var e=c[0],h=qI(a,b,c,0,!0);if(null===h)return!1;if(c[0]<b.length&&":"==b.charAt(c[0])){var l=60*h;c[0]++;h=qI(a,b,c,0);if(null===h)return!1;l+=h}else l=h,l=24>l&&3>=c[0]-e?60*l:l%100+l/100*60;d.tzOffset=-l;return!0},pI=function(a,b,c,d,e,h,l){l=l||!1;
var m=c[0];a=qI(a,b,c,e);if(null===a)return!1;if(l&&c[0]-m<d.count){if(c[0]<b.length)return!1;a*=Math.pow(10,d.count-(c[0]-m))}h(a);return!0},oI=function(a,b,c,d,e){e=e||!1;
for(var h,l=0;l<c.length;l++){h=b;for(var m=c[l],p=e,q=0,x=null,B=a.substring(h[0]).toLowerCase(),C=0;C<m.length;C++){var I=m[C].toLowerCase();if(p&&0==I.indexOf(B)){q=B.length;x=C;break}m[C].length>q&&0==B.indexOf(I)&&(q=m[C].length,x=C)}null!==x&&(h[0]+=q);h=x;if(null!==h)return d(h),!0}return!1},X0a=function(a,b){(a=a.substring(b[0]).match(/^\s+/))&&(b[0]+=a[0].length)},qI=function(a,b,c,d,e){b=0<d?b.substring(0,c[0]+d):b;
e=e||!1;if(a.JSC$37815_dateTimeSymbols_.ZERODIGIT){d=[];for(var h=c[0];h<b.length;h++){var l=b.charCodeAt(h)-a.JSC$37815_dateTimeSymbols_.ZERODIGIT;d.push(0<=l&&9>=l?String.fromCharCode(l+48):b.charAt(h))}b=d.join("")}else b=b.substring(c[0]);a=b.match(new RegExp("^"+(e?"[+-]?":"")+"\\d+"));if(!a)return null;c[0]+=a[0].length;return parseInt(a[0],10)},W0a=function(){};
W0a.prototype.ambiguousYear=!1;
var c1a;
var d1a;
/*

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 e1a=navigator.userAgent.match(/iP(?:hone|ad;(?: U;)? CPU) OS (\d+)/),f1a=e1a&&8<=e1a[1];
_.ij({_template:function(){if(void 0!==d1a)return d1a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-iron-list--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_iron_list.tp.yt.iron.list.css.js--\x3e<array-selector id="selector" items="{{items}}" selected="{{selectedItems}}" selected-item="{{selectedItem}}"></array-selector>\n\n<div id="items">\n  <slot></slot>\n</div>\n';var b=a.content,c=b.insertBefore;if(void 0===c1a){var d=document.createElement("template");
d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_iron_list.tp.yt.iron.list.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: block;\n}\n\n@media only screen and (-webkit-max-device-pixel-ratio: 1) {\n  :host {\n    will-change: transform;\n  }\n}\n#items {\n  position: relative;\n}\n\n:host(:not([grid])) #items > ::slotted(*) {\n  width: 100%;\n}\n\n#items > ::slotted(*) {\n  box-sizing: border-box;\n  margin: 0;\n  position: absolute;\n  top: 0;\n  will-change: transform;\n}\n\n/*# sourceMappingURL=tp-yt-iron-list.css.map */</style>";
c1a=d}d=c1a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return d1a=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}},observers:["_itemsChanged(items.*)","_selectionEnabledChanged(selectionEnabled)",
"_multiSelectionChanged(multiSelection)","_setOverflow(scrollTarget, scrollOffset)"],behaviors:[_.Rha,_.VD,_.T0a,_.Psa],_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 _.G(_.G(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;0>a&&(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 0===this._viewportHeight?Infinity:this._viewportHeight*this._maxPages},get _isVisible(){return!(!this.offsetWidth&&!this.offsetHeight)},get firstVisibleIndex(){var a=this._firstVisibleIndexVal;if(null==
a){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(null==a){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<this._scrollBottom&&(a=d);b+=this._getPhysicalSizeIncrement(c)})}this._lastVisibleIndexVal=a}return a},
get _defaultScrollTarget(){return this},get _virtualRowCount(){return Math.ceil(this._virtualCount/this._itemsPerRow)},get _estRowsInView(){return Math.ceil(this._viewportHeight/this._rowHeight)},get _physicalRows(){return Math.ceil(this._physicalCount/this._itemsPerRow)},get _scrollOffset(){return this._scrollerPaddingTop+this.scrollOffset},ready:function(){this.addEventListener("focus",this._didFocus.bind(this),!0)},
attached:function(){this._debounce("_render",this._render,_.zp);this.listen(this,"iron-resize","_resizeHandler");this.listen(this,"keydown","_keydownHandler")},
detached:function(){this.unlisten(this,"iron-resize","_resizeHandler");this.unlisten(this,"keydown","_keydownHandler")},
_setOverflow:function(a){this.style.webkitOverflowScrolling=a===this?"touch":"";this.style.overflowY=a===this?"auto":"";this._firstVisibleIndexVal=this._lastVisibleIndexVal=null;this._debounce("_render",this._render,_.zp)},
updateViewportBoundaries:function(){var a=window.getComputedStyle(this);this._scrollerPaddingTop=this.scrollTarget===this?0:parseInt(a["padding-top"],10);this._isRTL="rtl"===a.direction;this._viewportWidth=this.$.items.offsetWidth;this._viewportHeight=this._scrollTargetHeight;this.grid&&this._updateGridMetrics()},
_scrollHandler:function(){var a=Math.max(0,Math.min(this._maxScrollTop,this._scrollTop)),b=a-this._scrollPosition,c=0<=b;this._scrollPosition=a;this._lastVisibleIndexVal=this._firstVisibleIndexVal=null;Math.abs(b)>this._physicalSize&&0<this._physicalSize?(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()):
0<this._physicalCount&&(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),_.qd))},
_getReusables:function(a){var b=[],c=this._hiddenContentSize*this._ratio,d=this._virtualStart,e=this._virtualEnd,h=this._physicalCount,l=this._physicalTop+this._scrollOffset;var m=this._physicalBottom+this._scrollOffset;var p=this._scrollPosition,q=this._scrollBottom;if(a){var x=this._physicalStart;m=p-l}else x=this._physicalEnd,m-=q;for(;;){var B=this._getPhysicalSizeIncrement(x);m-=B;if(b.length>=h||m<=c)break;if(a){if(e+b.length+1>=this._virtualCount)break;if(l+B>=p-this._scrollOffset)break;b.push(x);
l+=B;x=(x+1)%h}else{if(0>=d-b.length)break;if(l+this._physicalSize-B<=q)break;b.push(x);l-=B;x=0===x?h-1:x-1}}return{indexes:b,physicalTop:l-this._scrollOffset}},
_update:function(a,b){if(!(a&&0===a.length||0===this._physicalCount)){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<a;b++){var d=this.stamp(null);c[b]=d.root.querySelector("*");this._itemsParent.appendChild(d.root)}return c},
_isClientFull:function(){return 0!=this._scrollBottom&&this._physicalBottom-1>=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(.5*this._physicalCount);if(!(0>a)){if(0<a){b=window.performance.now();[].push.apply(this._physicalItems,this._createPool(a));for(var c=0;c<a;c++)this._physicalSizes.push(0);this._physicalCount+=a;this._physicalStart>this._physicalEnd&&
this._isIndexRendered(this._focusedVirtualIndex)&&this._getPhysicalIndex(this._focusedVirtualIndex)<this._physicalEnd&&(this._physicalStart+=a);this._update();this._templateCost=(window.performance.now()-b)/a;b=Math.round(.5*this._physicalCount)}this._virtualEnd>=this._virtualCount-1||0===b||(this._isClientFull()?this._physicalSize<this._optPhysicalSize&&this._debounce("_increasePoolIfNeeded",this._increasePoolIfNeeded.bind(this,this._clamp(Math.round(50/this._templateCost),1,b)),_.Jra):this._debounce("_increasePoolIfNeeded",
this._increasePoolIfNeeded.bind(this,b),_.qd))}},
_render:function(){if(this.isAttached&&this._isVisible)if(0!==this._physicalCount){var a=this._getReusables(!0);this._physicalTop=a.physicalTop;this._virtualStart+=a.indexes.length;this._physicalStart+=a.indexes.length;this._update(a.indexes);this._update();this._increasePoolIfNeeded(0)}else 0<this._virtualCount&&(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){"undefined"!==typeof b&&(this.notifyResize(),_.Vp(),a&&this._updateGridMetrics())},
_itemsChanged:function(a){if("items"===a.path)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,
_.zp);else if("items.splices"===a.path){this._adjustVirtualIndex(a.value.indexSplices);this._virtualCount=this.items?this.items.length:0;if(a.value.indexSplices.some(function(c){return 0<c.addedCount||0<c.removed.length})){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,_.zp)}else"items.length"!==a.path&&this._forwardItemPath(a.path,a.value)},
_forwardItemPath:function(a,b){a=a.slice(6);var c=a.indexOf(".");-1===c&&(c=a.length);var d,e=this.modelForElement(this._offscreenFocusedItem),h=parseInt(a.substring(0,c),10);if(d=this._isIndexRendered(h)){var l=this._getPhysicalIndex(h);var m=this.modelForElement(this._physicalItems[l])}else e&&(m=e);m&&m[this.indexAs]===h&&(a=a.substring(c+1),a=this.as+(a?"."+a:""),m._setPendingPropertyOrPath(a,b,!1,!0),m._flushProperties&&m._flushProperties(),d&&(this._updateMetrics([l]),this._positionItems(),
this._updateScrollerSize()))},
_adjustVirtualIndex:function(a){a.forEach(function(b){b.removed.forEach(this._removeItem,this);b.index<this._virtualStart&&(b=Math.max(b.addedCount-b.removed.length,b.index-this._virtualStart),this._virtualStart+=b,0<=this._focusedVirtualIndex&&(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(2===arguments.length&&b)for(d=0;d<b.length;d++){var e=b[d];var h=this._computeVidx(e);if(null!=(c=a.call(this,e,h)))return c}else{e=this._physicalStart;for(h=this._virtualStart;e<this._physicalCount;e++,h++)if(null!=(c=a.call(this,e,h)))return c;for(e=0;e<this._physicalStart;e++,h++)if(null!=(c=a.call(this,e,h)))return c}},
_computeVidx:function(a){return a>=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(null!=e){var h=this.modelForElement(d);h.__key__=null;this._forwardProperty(h,this.as,e);this._forwardProperty(h,this.selectedAs,this.$.selector.isSelected(e));this._forwardProperty(h,this.indexAs,c);this._forwardProperty(h,"tabIndex",this._focusedVirtualIndex===c?0:-1);this._physicalIndexForKey[h.__key__]=b;h._flushProperties&&h._flushProperties(!0);d.removeAttribute("hidden")}else d.setAttribute("hidden",
"")},a)},
_updateMetrics:function(a){_.Vp();var b=0,c=0,d=this._physicalAverageCount,e=this._physicalAverage;this._iterateItems(function(h){c+=this._physicalSizes[h];this._physicalSizes[h]=this._physicalItems[h].offsetHeight;b+=this._physicalSizes[h];this._physicalAverageCount+=this._physicalSizes[h]?1:0},a);
this.grid?(this._updateGridMetrics(),this._physicalSize=Math.ceil(this._physicalCount/this._itemsPerRow)*this._rowHeight):(c=1===this._itemsPerRow?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=0<this._physicalCount?this._physicalItems[0].getBoundingClientRect().width:200;this._rowHeight=0<this._physicalCount?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=0===this._virtualStart?this._physicalTop:Math.min(this._scrollPosition+this._physicalTop,0);if(0!==a){this._physicalTop=this._physicalTop-a;var b=this._scrollPosition;!f1a&&0<b&&this._resetScrollPosition(b-a)}},
_resetScrollPosition:function(a){this.scrollTarget&&0<=a&&(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||0===this._scrollHeight)||this._scrollPosition>=this._estScrollHeight-this._physicalSize)||this.grid&&this.$.items.style.height<this._estScrollHeight)||Math.abs(this._estScrollHeight-this._scrollHeight)>=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(!("number"!==typeof a||0>a||a>this.items.length-1)&&(_.Vp(),0!==this._physicalCount)){a=this._clamp(a,0,this._virtualCount-1);if(!this._isIndexRendered(a)||a>=this._maxVirtualStart)this._virtualStart=this.grid?a-2*this._itemsPerRow: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<a&&
d<=e;)d+=this._getPhysicalSizeIncrement(b),b=(b+1)%this._physicalCount,c++;this._updateScrollerSize(!0);this._positionItems();this._resetScrollPosition(this._physicalTop+this._scrollOffset+d);this._increasePoolIfNeeded(0);this._lastVisibleIndexVal=this._firstVisibleIndexVal=null}},
_resetAverage:function(){this._physicalAverageCount=this._physicalAverage=0},
_resizeHandler:function(){this._debounce("_render",function(){this._lastVisibleIndexVal=this._firstVisibleIndexVal=null;this._isVisible?(this.updateViewportBoundaries(),this.toggleScrollListener(!0),this._resetAverage(),this._render()):this.toggleScrollListener(!1)},_.zp)},
selectItem:function(a){return this.selectIndex(this.items.indexOf(a))},
selectIndex:function(a){if(!(0>a||a>=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){0>a||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=_.G(a).path[0];a=this._getActiveElement();var d=this._physicalItems[this._getPhysicalIndex(b[this.indexAs])];if("input"!==c.localName&&"button"!==c.localName&&"select"!==c.localName){c=b.tabIndex;b.tabIndex=-100;var e=a?a.tabIndex:-1;b.tabIndex=c;a&&d!==a&&d.contains(a)&&-100!==e||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;0<=a&&a<this._virtualCount?this._isIndexRendered(a)?this._restoreFocusedItem():this._createFocusBackfillItem():0<this._virtualCount&&0<this._physicalCount&&(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(!(0>a||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;-100===b.tabIndex&&(d=b);d||(d=_.G(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||0>this._focusedVirtualIndex)){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&&!(0>this._focusedVirtualIndex)){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=null!==this._offscreenFocusedItem,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._focusedVirtualIndex<this._virtualCount-1&&a.preventDefault();this._focusPhysicalItem(this._focusedVirtualIndex+(this.grid?this._itemsPerRow:1));break;case 39:this.grid&&this._focusPhysicalItem(this._focusedVirtualIndex+(this._isRTL?-1:1));break;case 38:0<this._focusedVirtualIndex&&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]=_.Qp(this._debouncers[a],c,b.bind(this));_.Rp(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){_.yc(this.as,b)&&(a=a[this.indexAs],b==this.as&&(this.items[a]=c),this.notifyPath(_.xc(this.as,"items."+a,b),c))},
_getStampedChildren:function(){return this._physicalItems},
_forwardInstancePath:function(a,b,c){0===b.indexOf(this.as+".")&&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 _.G(a?a.root:document).activeElement}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syv");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var p0a;_.o0a=function(a,b,c){var d=document,e=c||d,h=a&&"*"!=a?String(a).toUpperCase():"";return e.querySelectorAll&&e.querySelector&&(h||b)?e.querySelector(h+(b?"."+b:"")):_.Km(d,a,b,c)[0]||null};
p0a=function(a){if(void 0!==a.nextElementSibling)a=a.nextElementSibling;else for(a=a.nextSibling;a&&1!=a.nodeType;)a=a.nextSibling;return a};
_.Zm=function(a){this.id=a};
_.Zm.prototype.toString=function(){return this.id};
var eI=function(a){var b=_.Hn(a);a=_.rv(a);return new _.pv(b.x,b.y,a.width,a.height)},fI=function(){_.mn.call(this);
this.hysteresisDistance_=0;this.dragLists_=[];this.dragItems_=[];this.dragItemForHandle_={};this.JSC$37780_eventHandler_=new _.ov(this);this.JSC$37780_isInitialized_=!1};
_.wl(fI,_.mn);var q0a=new _.Zm("p"),r0a=new _.Zm("beforedragstart"),s0a=new _.Zm("dragstart"),t0a=new _.Zm("beforedragmove"),u0a=new _.Zm("dragmove"),v0a=new _.Zm("beforedragend"),w0a=new _.Zm("dragend"),x0a=new _.Zm("q");fI.prototype.isDragging=function(){return!!this.JSC$37780_dragger_};
var y0a=function(a,b){b.dlgGrowthDirection_=0;b.dlgDragHoverClass_=void 0;b.dlgDragPermission=0;a.dragLists_.push(b)},z0a=function(a,b){a.getHandleForDragItem_=b};
fI.prototype.init=function(){if(!this.JSC$37780_isInitialized_){for(var a=0,b=this.dragLists_.length;a<b;a++)for(var c=_.Gna(this.dragLists_[a]),d=0,e=c.length;d<e;++d){var h=c[d],l=this.getHandleForDragItem_(h),m=_.sa(l);this.dragItemForHandle_[m]=h;this.dragItemHoverClasses_&&(this.JSC$37780_eventHandler_.listen(h,"mouseover",this.handleDragItemMouseover_),this.JSC$37780_eventHandler_.listen(h,"mouseout",this.handleDragItemMouseout_));this.dragItemHandleHoverClasses_&&(this.JSC$37780_eventHandler_.listen(l,
"mouseover",this.handleDragItemHandleMouseover_),this.JSC$37780_eventHandler_.listen(l,"mouseout",this.handleDragItemHandleMouseout_));this.dragItems_.push(h);this.JSC$37780_eventHandler_.listen(l,["mousedown","touchstart"],this.handlePotentialDragStart_)}this.JSC$37780_isInitialized_=!0}};
fI.prototype.disposeInternal=function(){this.JSC$37780_eventHandler_.dispose();for(var a=0,b=this.dragLists_.length;a<b;a++){var c=this.dragLists_[a];c.dlgGrowthDirection_=void 0;c.dlgDragHoverClass_=void 0}this.dragLists_.length=0;this.dragItems_.length=0;this.dragItemForHandle_=null;A0a(this);fI.superClass_.disposeInternal.call(this)};
var B0a=function(a,b){for(var c=0,d=a.dragLists_.length;c<d;c++){var e=a.dragLists_[c];e.dlgBounds_=eI(e)}c=0;for(d=a.dragItems_.length;c<d;c++)e=a.dragItems_[c],e!=b&&(e.dlgBounds_=eI(e))};
_.f=fI.prototype;
_.f.handlePotentialDragStart_=function(a){var b=_.sa(a.currentTarget);b=this.dragItemForHandle_[b];if(2!=b.parentElement.dlgDragPermission){this.currDragItem_=b;a:{b=this.currDragItem_;for(var c=b.cloneNode(!0),d=_.Tb("TEXTAREA",b),e=_.Tb("TEXTAREA",c),h=0;h<d.length;h++)e[h].value=d[h].value;switch(b.tagName){case "TR":b=_.ph("TABLE",null,_.ph("TBODY",null,c));break a;case "TD":case "TH":b=_.ph("TABLE",null,_.ph("TBODY",null,_.ph("TR",null,c)));break a;case "TEXTAREA":c.value=b.value;default:b=c}}this.draggerEl_=
b;this.draggerElClasses_&&_.uv(this.draggerEl_,this.draggerElClasses_||[]);this.draggerEl_.style.margin="0";this.draggerEl_.style.position="absolute";this.draggerEl_.style.visibility="hidden";_.qh(this.currDragItem_).body.appendChild(this.draggerEl_);c=_.Hn(this.currDragItem_);b=this.draggerEl_;d=_.Hn(b);if(c instanceof _.Fm){var l=c.y;c=c.x}_.mv(b,b.offsetLeft+(c-d.x),b.offsetTop+(Number(l)-d.y));this.JSC$37780_dragger_=new _.yv(this.draggerEl_);this.JSC$37780_dragger_.hysteresisDistanceSquared_=
Math.pow(this.hysteresisDistance_,2);_.gn(this.JSC$37780_dragger_,"start",this.handleDragStart_,!1,this);_.gn(this.JSC$37780_dragger_,"end",this.handleDragEnd_,!1,this);_.gn(this.JSC$37780_dragger_,"earlycancel",this.JSC$37782_cleanup_,!1,this);this.dispatchEvent(new gI(q0a,this,a,this.currDragItem_,this.draggerEl_,this.JSC$37780_dragger_));this.JSC$37780_dragger_.startDrag(a)}};
_.f.handleDragStart_=function(a){if(this.dispatchEvent(new gI(r0a,this,a.browserEvent,this.currDragItem_,null,null))){this.origList_=this.currDragItem_.parentNode;this.origNextItem_=p0a(this.currDragItem_);this.currHoverList_=this.origList_;this.currDragItemClasses_?_.uv(this.currDragItem_,this.currDragItemClasses_||[]):this.currDragItem_.style.visibility="hidden";var b=_.rv(this.draggerEl_);this.draggerEl_.halfWidth=b.width/2;this.draggerEl_.halfHeight=b.height/2;b=this.draggerEl_.getBoundingClientRect();
var c=a.clientY,d=_.JBa(this.JSC$37780_dragger_,a.clientX);if(d>b.right){var e=this.currDragItem_.getBoundingClientRect();this.JSC$37780_dragger_.deltaX=d-(d-e.left)/e.width*b.width}c=_.KBa(this.JSC$37780_dragger_,c);c>b.bottom&&(this.JSC$37780_dragger_.deltaY+=c-b.bottom);this.draggerEl_.style.visibility="";this.currDragItem_.style.display="none";B0a(this,this.currDragItem_);this.currDragItem_.style.display="";_.gn(this.JSC$37780_dragger_,"drag",this.handleDragMove_,!1,this);this.dispatchEvent(new gI(s0a,
this,a.browserEvent,this.currDragItem_,this.draggerEl_,this.JSC$37780_dragger_))}else a.preventDefault(),this.JSC$37782_cleanup_()};
_.f.handleDragMove_=function(a){var b=_.Hn(this.draggerEl_);b=new _.Fm(b.x+this.draggerEl_.halfWidth,b.y+this.draggerEl_.halfHeight);a:{var c=null;if("none"!=this.currDragItem_.style.display){c=this.currDragItem_.parentNode;var d=eI(c);if(C0a(b,d))break a}d=0;for(var e=this.dragLists_.length;d<e;d++){var h=this.dragLists_[d];if(h!=c&&C0a(b,h.dlgBounds_)){c=h;break a}}c=null}if(c){if(null==c)throw Error("Pg");d=0;e=!1;h=void 0;switch(c.dlgGrowthDirection_){case 0:d=b.y;var l=D0a;var m=E0a;break;case 4:e=
!0;case 2:d=b.x;l=F0a;m=E0a;break;case 5:e=!0;case 3:d=b.x,l=G0a,m=H0a}for(var p=null,q,x=_.Gna(c),B=0,C=x.length;B<C;B++){var I=x[B];if(I!=this.currDragItem_){var H=l(I.dlgBounds_);if(e){var O=I0a(I,b);void 0===h&&(h=O);m(d,H)&&(void 0==q||O<h||O==h&&(m(H,q)||H==q))&&(p=I,q=H);O<h&&(h=O)}else m(d,H)&&(void 0==q||m(H,q))&&(p=I,q=H)}}l=null!==p&&I0a(p,b)>h?null:p}else l=null;if(!this.dispatchEvent(new gI(t0a,this,a,this.currDragItem_,this.draggerEl_,this.JSC$37780_dragger_,b,c,l)))return!1;if(c&&1!=
c.dlgDragPermission)this.currDragItem_.parentNode==c&&p0a(this.currDragItem_)==l||c.insertBefore(this.currDragItem_,l),this.currDragItem_.style.display="",c.dlgDragHoverClass_&&_.tv(c,c.dlgDragHoverClass_);else for(this.currDragItem_.style.display="none",m=0,q=this.dragLists_.length;m<q;m++)d=this.dragLists_[m],d.dlgDragHoverClass_&&_.vv(d,d.dlgDragHoverClass_);c!=this.currHoverList_&&(this.currHoverList_=c,B0a(this,this.currDragItem_));this.dispatchEvent(new gI(u0a,this,a,this.currDragItem_,this.draggerEl_,
this.JSC$37780_dragger_,b,c,l));return!1};
_.f.JSC$37782_cleanup_=function(){A0a(this);this.JSC$37780_dragger_=this.draggerEl_=this.origNextItem_=this.origList_=this.currHoverList_=this.currDragItem_=null;for(var a=0,b=this.dragLists_.length;a<b;a++)this.dragLists_[a].dlgBounds_=null;a=0;for(b=this.dragItems_.length;a<b;a++)this.dragItems_[a].dlgBounds_=null};
_.f.handleDragEnd_=function(a){if(!this.dispatchEvent(new gI(v0a,this,a,this.currDragItem_,this.draggerEl_,this.JSC$37780_dragger_)))return!1;A0a(this);this.dispatchEvent(new gI(w0a,this,a,this.currDragItem_,this.draggerEl_,this.JSC$37780_dragger_));this.JSC$37782_cleanup_();return!0};
var A0a=function(a){_.Ub(a.JSC$37780_dragger_);var b=a.draggerEl_&&a.draggerEl_.parentElement;a.draggerEl_&&_.Sb(a.draggerEl_);a.currDragItem_&&"none"==a.currDragItem_.style.display&&(a.origList_.insertBefore(a.currDragItem_,a.origNextItem_),a.currDragItem_.style.display="");a.currDragItemClasses_&&a.currDragItem_?_.wv(a.currDragItem_,a.currDragItemClasses_||[]):a.currDragItem_&&(a.currDragItem_.style.visibility="");for(var c=0,d=a.dragLists_.length;c<d;c++){var e=a.dragLists_[c];e.dlgDragHoverClass_&&
_.vv(e,e.dlgDragHoverClass_)}b&&a.dispatchEvent(new gI(x0a,a,null,a.currDragItem_,a.draggerEl_,a.JSC$37780_dragger_))};
_.f=fI.prototype;_.f.getHandleForDragItem_=function(a){return a};
_.f.handleDragItemMouseover_=function(a){_.uv(a.currentTarget,this.dragItemHoverClasses_||[])};
_.f.handleDragItemMouseout_=function(a){_.wv(a.currentTarget,this.dragItemHoverClasses_||[])};
_.f.handleDragItemHandleMouseover_=function(a){_.uv(a.currentTarget,this.dragItemHandleHoverClasses_||[])};
_.f.handleDragItemHandleMouseout_=function(a){_.wv(a.currentTarget,this.dragItemHandleHoverClasses_||[])};
var C0a=function(a,b){return a.x>b.left&&a.x<b.left+b.width&&a.y>b.top&&a.y<b.top+b.height},I0a=function(a,b){a=a.dlgBounds_;
return Math.abs(b.y-(a.top+(a.height-1)/2))},D0a=function(a){return a.top+a.height-1},F0a=function(a){return a.left+a.width-1},G0a=function(a){return a.left||0},E0a=function(a,b){return a<b},H0a=function(a,b){return a>b},gI=function(a,b,c,d,e,h){_.$m.call(this,a);
this.event=c;this.currDragItem=d;this.draggerEl=e;this.dragger=h};
_.wl(gI,_.$m);
var hI=function(a,b,c){_.Wm.call(this);this.constrainScroll_=!1;this.horizontalScrolling_=!0;this.containerNode_=a;this.scrollTimer_=new _.xn(50);this.JSC$37786_eventHandler_=new _.ov(this);this.scrollDelta_=new _.Fm;this.containerBounds_=eI(a);if("BODY"===a.tagName||"HTML"===a.tagName)a=_.Lm(),this.containerBounds_.height=a.height,this.containerBounds_.width=a.width;this.margin_=b||0;if(b){if(b=this.containerBounds_.clone(),a=this.margin_){var d=Math.min(a,.25*b.height);b.top+=d;b.height-=2*d;a=
Math.min(a,.25*b.width);b.left+=a;b.width-=2*a}}else b=this.containerBounds_;this.scrollBounds_=b;c||this.JSC$37786_eventHandler_.listen(_.qh(this.containerNode_),"mousemove",this.JSC$37788_onMouseMove);this.JSC$37786_eventHandler_.listen(this.scrollTimer_,"tick",this.JSC$37788_onTick_)};
_.wl(hI,_.Wm);hI.prototype.JSC$37788_onTick_=function(){this.containerNode_.scrollTop+=this.scrollDelta_.y;this.containerNode_.scrollLeft+=this.scrollDelta_.x};
hI.prototype.JSC$37788_onMouseMove=function(a){var b=this.horizontalScrolling_?this.calculateScrollDelta(a.clientX,this.scrollBounds_.left,this.scrollBounds_.width):0,c=this.calculateScrollDelta(a.clientY,this.scrollBounds_.top,this.scrollBounds_.height);this.scrollDelta_.x=b;this.scrollDelta_.y=c;!(b=!b&&!c)&&(b=this.constrainScroll_)&&(b=a.clientX,a=a.clientY,c=this.containerBounds_,b=!(c.left<=b&&c.left+c.width>=b&&c.top<=a&&c.top+c.height>=a));b?this.scrollTimer_.stop():this.scrollTimer_.enabled||
this.scrollTimer_.start()};
hI.prototype.calculateScrollDelta=function(a,b,c){var d=0;a<b?d=-8:a>b+c&&(d=8);return d};
hI.prototype.disposeInternal=function(){hI.superClass_.disposeInternal.call(this);this.JSC$37786_eventHandler_.dispose();this.scrollTimer_.dispose()};
var iI=function(a){hI.call(this,a,132);this.isDocument=a===document.documentElement};
_.r(iI,hI);iI.prototype.calculateScrollDelta=function(a,b,c){var d=0;a<b?d=a<b-100?-48:-8:a>b+c&&(d=a>b+c+100?48:8);return d};
iI.prototype.JSC$37788_onMouseMove=function(a){this.isDocument||(a.clientX=a.event_.pageX,a.clientY=a.event_.pageY);hI.prototype.JSC$37788_onMouseMove.call(this,a)};
_.jI={};_.jI.YtReorderableBehavior={_noAccessors:!0,properties:{scrollMargin:{type:Number,value:100}},created:function(){this.dragScrollSupport_=this.dragListGroup_=null;this.boundOnDraggerCreated_=this.onDraggerCreated_.bind(this);this.boundOnDragStart_=this.onDragStart_.bind(this);this.boundOnDrop_=this.onDrop_.bind(this);this.scrollElement_=document.documentElement;this.boundOnReorderableScroll_=this.onReorderableScroll_.bind(this)},
detached:function(){this.disposeDragDrop()},
disposeDragDrop:function(){this.dragListGroup_&&(_.kn(this.dragListGroup_,s0a,this.boundOnDragStart_),_.kn(this.dragListGroup_,w0a,this.boundOnDragStart_),this.dragListGroup_.dispose(),this.dragListGroup_=null);this.disposeDragScroll_();this.scrollElement_.removeEventListener("scroll",this.boundOnReorderableScroll_)},
disposeDragScroll_:function(){this.dragScrollSupport_&&(_.Ub(this.dragScrollSupport_),this.dragScrollSupport_=null)},
startDragDrop:function(a,b,c){c=void 0===c?"":c;this.disposeDragDrop();b&&(this.scrollElement_=b);this.dragListGroup_=new fI;this.dragListGroup_.hysteresisDistance_=2;y0a(this.dragListGroup_,a);this.dragListGroup_.draggerElClasses_=(0,_.Gl)("dragging").split(" ");c&&z0a(this.dragListGroup_,function(d){var e=d||document,h=null;e.getElementsByClassName?h=e.getElementsByClassName(c)[0]:h=_.o0a("*",c,d);return h||d});
_.gn(this.dragListGroup_,q0a,this.boundOnDraggerCreated_);_.gn(this.dragListGroup_,s0a,this.boundOnDragStart_);_.gn(this.dragListGroup_,w0a,this.boundOnDrop_);this.dragListGroup_.init();this.scrollElement_.addEventListener("scroll",this.boundOnReorderableScroll_,{passive:!0})},
onDraggerCreated_:function(a){var b=a.dragger;b.scrollTarget_=this.scrollElement_;a=a.draggerEl;b&&a.menuOpened&&(b.enabled_=!1)},
onDragStart_:function(a){var b=a.draggerEl;a=a.currDragItem;var c=Object.assign({},a.data);c.trackingParams=void 0;b.data=c;_.w("kevlar_touch_feedback")&&(b.style.position="absolute");b.style.width=a.clientWidth+"px";b.style.zIndex=2026;b.onDrag&&b.onDrag();(a=document.querySelector("ytd-app"))&&a.appendChild(b);this.dragScrollSupport_=(b=_.w("kevlar_dragdrop_fast_scroll"))?new iI(this.scrollElement_,this.scrollMargin):new hI(this.scrollElement_,this.scrollMargin);this.dragScrollSupport_.horizontalScrolling_=
!1;a=this.dragScrollSupport_;a.constrainScroll_=!!a.margin_&&!b},
onDrop_:function(a){this.handleDrop(a);this.disposeDragScroll_()},
onReorderableScroll_:function(){if(this.dragListGroup_){var a=this.dragListGroup_;B0a(a,a.currDragItem_)}},
handleDrop:function(){}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8g");

var m0a;
var n0a;
var cI=function(){var a=_.K.apply(this,arguments)||this;a.selected=!1;return a};
_.r(cI,_.K);_.f=cI.prototype;_.f.computeSelected=function(a){return null===a||void 0===a?void 0:a.selected};
_.f.computeTransform=function(a,b,c){var d=this.imageContainer.getBoundingClientRect();d=Math.max(d.width/b,d.height/c);c=c*d*a.top;return"translateX("+this.getSignedPosition(b*d*a.left,"X","-")+") translateY("+this.getSignedPosition(c,"Y","-")+")"};
_.f.getSignedPosition=function(a,b,c){return"X"===b&&"rtl"===_.v("HTML_DIR")?"-"===c?a+"px":-1*a+"px":"-"===c?-1*a+"px":a+"px"};
_.f.onClick=function(){var a;this.fire("ytb-backstage-multi-image-thumbnail-render-click",null===(a=this.data)||void 0===a?void 0:a.image)};
_.f.onKeyPress=function(a){if(13===a.keyCode)this.onClick()};
_.t.Object.defineProperties(cI.prototype,{thumbnailUrl:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null===(b=null===(a=this.data)||void 0===a?void 0:a.image)||void 0===b?void 0:b.localImageSrc)||void 0}},
thumbnailStyle:{configurable:!0,enumerable:!0,get:function(){var a,b;if(null!==(a=this.data)&&void 0!==a&&a.image){var c=null===(b=this.data)||void 0===b?void 0:b.image;if(0!==c.previewCoordinates.top||0!==c.previewCoordinates.left){var d=this.computeTransform(c.previewCoordinates,c.JSC$61144_naturalWidth,c.JSC$61144_naturalHeight);return c.JSC$61144_naturalHeight>=c.JSC$61144_naturalWidth?_.yx({width:"inherit",transform:d}):_.yx({height:"inherit",transform:d})}return c.JSC$61144_naturalHeight>=c.JSC$61144_naturalWidth?
_.yx({width:"inherit"}):_.yx({height:"inherit"})}}}});
_.t.Object.defineProperties(cI,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===n0a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-multi-image-thumbnail-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_multi_image_thumbnail_renderer.ytd.backstage.multi.image.thumbnail.renderer.css.js--\x3e<div class="container">\n  <div class="image-container" role="button" tabindex="0" on-click="onClick">\n    <img class="thumbnail-image" style$="[[thumbnailStyle]]" src$="[[thumbnailUrl]]" alt="">\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===m0a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_multi_image_thumbnail_renderer.ytd.backstage.multi.image.thumbnail.renderer.css.js--\x3e<style>:host {--thumbnail-size: 80px;} .image-container {border-radius: 1px;height: var(--thumbnail-size);overflow: hidden;position: relative;width: var(--thumbnail-size);} .container {margin-bottom: 8px;} :host([selected]) .container {border: 2px solid var(--yt-spec-call-to-action);border-radius: 3px;margin-left: -3px;padding: 1px;width: var(--thumbnail-size);} /*# sourceMappingURL=ytd-backstage-multi-image-thumbnail-renderer.css.map*/</style>";
m0a=d}d=m0a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);n0a=a}a=n0a;return a}}});
_.dI=cI;_.dI.prototype.onKeyPress=_.dI.prototype.onKeyPress;_.V([_.S(".image-container"),_.W("design:type",HTMLElement)],_.dI.prototype,"imageContainer",void 0);_.V([_.M(),_.W("design:type",Object)],_.dI.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeSelected(data)"}),_.W("design:type",Boolean)],_.dI.prototype,"selected",void 0);_.V([_.R("data.image"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.dI.prototype,"thumbnailUrl",null);
_.V([_.R("data.image","data.image.previewCoordinates"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.dI.prototype,"thumbnailStyle",null);_.V([_.N("keypress"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],_.dI.prototype,"onKeyPress",null);_.dI=_.V([_.T({is:"ytd-backstage-multi-image-thumbnail-renderer"})],_.dI);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8e");

var $H=function(a,b){return Math.round(a/1E-5)===Math.round(b/1E-5)},i0a={imageHorizontalPosition:"IMAGE_HORIZONTAL_POSITION_LABEL",
imageVerticalPosition:"IMAGE_VERTICAL_POSITION_LABEL",horizontalRepositionInstruction:"REPOSITION_IMAGE_HORIZONTALLY_LABEL",verticalRepositionInstruction:"REPOSITION_IMAGE_VERTICALLY_LABEL",reachTopOfImage:"REACH_TOP_OF_IMAGE_TEXT",reachBottomOfImage:"REACH_BOTTOM_OF_IMAGE_TEXT",reachLeftOfImage:"REACH_LEFT_OF_IMAGE_TEXT",reachRightOfImage:"REACH_RIGHT_OF_IMAGE_TEXT"};
var j0a;
var k0a;
_.l0a=function(a,b,c,d,e){this.id=a;this.imageBlob=b;this.localImageSrc=c;this.JSC$61144_naturalWidth=d;this.JSC$61144_naturalHeight=e;this.previewCoordinates=this.JSC$61144_naturalHeight>this.JSC$61144_naturalWidth?{top:(this.JSC$61144_naturalHeight-this.JSC$61144_naturalWidth)/2/this.JSC$61144_naturalHeight,right:1,bottom:(this.JSC$61144_naturalHeight+this.JSC$61144_naturalWidth)/2/this.JSC$61144_naturalHeight,left:0}:{top:0,right:(this.JSC$61144_naturalWidth+this.JSC$61144_naturalHeight)/2/this.JSC$61144_naturalWidth,
bottom:1,left:(this.JSC$61144_naturalWidth-this.JSC$61144_naturalHeight)/2/this.JSC$61144_naturalWidth}};
var aI=function(){var a=_.K.apply(this,arguments)||this;a.a11yConfig=i0a;a.imageDisplayOffsetTop=0;a.imageDisplayOffsetLeft=0;a.pickerDisplayOffsetTop=0;a.pickerDisplayOffsetLeft=0;a.showPreviewContainer=!0;a.startPicker=!1;a.repositionOptional=!1;a.savedImageDisplayOffsetTop=0;a.savedImageDisplayOffsetLeft=0;return a};
_.r(aI,_.K);_.f=aI.prototype;_.f.created=function(){_.SH.requestAvailability()};
_.f.ready=function(){};
_.f.onArrowKeysDown=function(a){if(!this.showPreviewContainer&&this.pickerSize&&this.imageHeight&&this.imageWidth&&this.displayScale){a.detail.keyboardEvent.preventDefault();var b=0,c=0,d="";switch(a.detail.keyboardEvent.key){case "ArrowUp":$H(this.imageDisplayOffsetTop+this.imageHeight,this.pickerDisplayOffsetTop+this.pickerSize)?d=this.a11yConfig.reachBottomOfImage:b=-.05*this.imageHeight;break;case "ArrowDown":$H(this.pickerDisplayOffsetTop,this.imageDisplayOffsetTop)?d=this.a11yConfig.reachTopOfImage:
b=.05*this.imageHeight;break;case "ArrowLeft":$H(this.pickerDisplayOffsetLeft+this.pickerSize,this.imageDisplayOffsetLeft+this.imageWidth)?d=this.a11yConfig.reachRightOfImage:c=-.05*this.imageWidth;break;case "ArrowRight":$H(this.pickerDisplayOffsetLeft,this.imageDisplayOffsetLeft)?d=this.a11yConfig.reachLeftOfImage:c=.05*this.imageWidth}d&&_.Pi(d)&&this.fire("iron-announce",{text:_.Pi(d)});if(c||b)this.imageHeight>this.imageWidth?(this.imageDisplayOffsetTop=Math.min(this.pickerDisplayOffsetTop,Math.max(this.pickerDisplayOffsetTop+
this.pickerSize-this.imageHeight,this.imageDisplayOffsetTop+b)),a=this.getPreviewPosition(this.pickerDisplayOffsetTop,this.pickerSize,this.imageDisplayOffsetTop,this.imageHeight),a=_.Pi(this.a11yConfig.imageVerticalPosition,{x_percent:""+a,y_percent:""+(100-a)})):(this.imageDisplayOffsetLeft=Math.min(this.pickerDisplayOffsetLeft,Math.max(this.pickerDisplayOffsetLeft+this.pickerSize-this.imageWidth,this.imageDisplayOffsetLeft+c)),a=this.getPreviewPosition(this.pickerDisplayOffsetLeft,this.pickerSize,
this.imageDisplayOffsetLeft,this.imageWidth),a=_.Pi(this.a11yConfig.imageHorizontalPosition,{x_percent:""+a,y_percent:""+(100-a)})),a&&this.fire("iron-announce",{text:a})}};
_.f.getPreviewPosition=function(a,b,c,d){return Math.round(100*(a+.5*b-c)/d)};
_.f.calculateDisplayPosition=function(){var a=this.imageData.JSC$61144_naturalWidth,b=this.imageData.JSC$61144_naturalHeight;this.displayScale=Math.max(200/a,200/b);this.pickerDisplayOffsetTop=this.pickerDisplayOffsetLeft=50;var c=a*this.displayScale*this.imageData.previewCoordinates.left,d=b*this.displayScale*this.imageData.previewCoordinates.top;this.imageDisplayOffsetLeft=b>a?this.pickerDisplayOffsetLeft:this.pickerDisplayOffsetLeft-c;this.savedImageDisplayOffsetTop=this.imageDisplayOffsetTop=
a>b?this.pickerDisplayOffsetTop:this.pickerDisplayOffsetTop-d;this.savedImageDisplayOffsetLeft=this.imageDisplayOffsetLeft;this.imageWidth=a*this.displayScale;this.imageHeight=b*this.displayScale};
_.f.onImageChange=function(){this.imageData&&(this.showPreviewContainer=!0,this.calculateDisplayPosition())};
_.f.getSignedPosition=function(a,b,c){return"X"===b&&"rtl"===_.v("HTML_DIR")?"-"===c?a+"px":-1*a+"px":"-"===c?-1*a+"px":a+"px"};
_.f.pickerMove=function(a){if(this.startPicker&&!this.showPreviewContainer&&this.pickerSize&&void 0!==this.pickerOffsetX&&void 0!==this.pickerOffsetY&&this.imageHeight&&this.imageWidth&&this.displayScale){var b=this.pickerOffsetX-a.clientX,c=this.pickerOffsetY-a.clientY;this.pickerOffsetX=a.clientX;this.pickerOffsetY=a.clientY;this.imageHeight>this.imageWidth?this.imageDisplayOffsetTop=Math.min(this.pickerDisplayOffsetTop,Math.max(this.pickerDisplayOffsetTop+this.pickerSize-this.imageHeight,this.imageDisplayOffsetTop-
c)):this.imageDisplayOffsetLeft=Math.min(this.pickerDisplayOffsetLeft,Math.max(this.pickerDisplayOffsetLeft+this.pickerSize-this.imageWidth,this.imageDisplayOffsetLeft-b))}};
_.f.pickerMoveStart=function(a){this.startPicker=!0;this.pickerOffsetX=a.clientX;this.pickerOffsetY=a.clientY};
_.f.pickerMoveComplete=function(){this.startPicker=!1;this.pickerOffsetY=this.pickerOffsetX=void 0};
_.f.cancelReposition=function(){this.imageDisplayOffsetTop=this.savedImageDisplayOffsetTop;this.imageDisplayOffsetLeft=this.savedImageDisplayOffsetLeft;this.startPicker=!1;this.showPreviewContainer=!0};
_.f.deleteImage=function(){this.fire("ytd-backstage-image-preview-delete")};
_.f.saveCropCoordinates=function(){this.showPreviewContainer?(this.showPreviewContainer=!1,this.fire("ytd-backstage-image-preview-reposition",this.imageData)):(this.savedImageDisplayOffsetTop=this.imageDisplayOffsetTop,this.savedImageDisplayOffsetLeft=this.imageDisplayOffsetLeft,this.startPicker=!1,this.showPreviewContainer=!0,this.generateCropPreview())};
_.f.getPreviewOffset=function(a,b,c){return b&&a?("X"===c&&"rtl"===_.v("HTML_DIR")?300/b*a:300/b*a*-1)+"px":"0px"};
_.f.getSimpleText=function(a){return a?_.Zi(a):""};
_.f.generateCropPreview=function(){this.imageWidth&&this.imageHeight&&this.pickerSize&&this.fire("ytd-backstage-image-preview-coordinates-update",{top:this.cropOffsetTop/this.imageHeight,right:(this.cropOffsetLeft+this.pickerSize)/this.imageWidth,bottom:(this.cropOffsetTop+this.pickerSize)/this.imageHeight,left:this.cropOffsetLeft/this.imageWidth})};
_.t.Object.defineProperties(aI.prototype,{altLabelForImage:{configurable:!0,enumerable:!0,get:function(){if(!this.imageWidth||!this.imageHeight||!this.pickerSize)return"";if(this.imageHeight>this.imageWidth){var a=this.getPreviewPosition(this.pickerDisplayOffsetTop,this.pickerSize,this.imageDisplayOffsetTop,this.imageHeight);return _.Pi(this.a11yConfig.imageVerticalPosition,{x_percent:""+a,y_percent:""+(100-a)})+"\n"+_.Pi(this.a11yConfig.verticalRepositionInstruction)}a=this.getPreviewPosition(this.pickerDisplayOffsetLeft,
this.pickerSize,this.imageDisplayOffsetLeft,this.imageWidth);return _.Pi(this.a11yConfig.imageHorizontalPosition,{x_percent:""+a,y_percent:""+(100-a)})+"\n"+_.Pi(this.a11yConfig.horizontalRepositionInstruction)}},
pickerSize:{configurable:!0,enumerable:!0,get:function(){return this.imageHeight&&this.imageWidth?this.imageHeight>this.imageWidth?this.imageWidth:this.imageHeight:0}},
imageOrientationStyle:{configurable:!0,enumerable:!0,get:function(){if(this.imageHeight&&this.imageWidth)return this.imageHeight===this.imageWidth?"SQUARE":this.imageHeight>this.imageWidth?"PORTRAIT":"LANDSCAPE"}},
editButton:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null===(b=null===(a=this.instruction)||void 0===a?void 0:a.previewInstruction)||void 0===b?void 0:b.editButtonLabel;return c?{size:"SIZE_SMALL",style:"STYLE_SUGGESTIVE",text:c,accessibilityData:{accessibilityData:{label:this.getSimpleText(c)}}}:void 0}},
saveButton:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null===(b=null===(a=this.instruction)||void 0===a?void 0:a.editInstruction)||void 0===b?void 0:b.saveButtonLabel;return c?{style:"STYLE_SUGGESTIVE",size:"SIZE_SMALL",text:c,accessibilityData:{accessibilityData:{label:this.getSimpleText(c)}}}:void 0}},
deleteButton:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null===(b=null===(a=this.instruction)||void 0===a?void 0:a.previewInstruction)||void 0===b?void 0:b.deleteButtonLabel;return c?{size:"SIZE_SMALL",text:c,accessibilityData:{accessibilityData:{label:this.getSimpleText(c)}}}:void 0}},
cancelButton:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null===(b=null===(a=this.instruction)||void 0===a?void 0:a.editInstruction)||void 0===b?void 0:b.cancelButtonLabel;return c?{size:"SIZE_SMALL",text:c,accessibilityData:{accessibilityData:{label:this.getSimpleText(c)}}}:void 0}},
cropOffsetTop:{configurable:!0,enumerable:!0,get:function(){return void 0===this.imageDisplayOffsetTop||void 0===this.pickerDisplayOffsetTop?0:this.pickerDisplayOffsetTop-this.imageDisplayOffsetTop}},
cropOffsetLeft:{configurable:!0,enumerable:!0,get:function(){return void 0===this.imageDisplayOffsetLeft||void 0===this.pickerDisplayOffsetLeft?0:this.pickerDisplayOffsetLeft-this.imageDisplayOffsetLeft}},
pickerBackgroundStyle:{configurable:!0,enumerable:!0,get:function(){return _.yx({transform:"translateX("+this.getSignedPosition(this.imageDisplayOffsetLeft,"X",void 0)+") translateY("+this.getSignedPosition(this.imageDisplayOffsetTop,"Y",void 0)+")"})}},
pickerDisplayStyle:{configurable:!0,enumerable:!0,get:function(){return _.yx({width:this.pickerSize+"px",height:this.pickerSize+"px",transform:"translateX("+this.getSignedPosition(this.pickerDisplayOffsetLeft,"X",void 0)+") translateY("+this.getSignedPosition(this.pickerDisplayOffsetTop,"Y",void 0)+")"})}},
imageInPickerStyle:{configurable:!0,enumerable:!0,get:function(){return _.yx({transform:"translateX("+this.getSignedPosition(this.cropOffsetLeft,"X","-")+") translateY("+this.getSignedPosition(this.cropOffsetTop,"Y","-")+")"})}},
previewClipperStyle:{configurable:!0,enumerable:!0,get:function(){return _.yx({transform:"translateX("+this.getPreviewOffset(this.cropOffsetLeft,this.pickerSize,"X")+") translateY("+this.getPreviewOffset(this.cropOffsetTop,this.pickerSize,"Y")+")"})}},
pickerModeStyle:{configurable:!0,enumerable:!0,get:function(){return this.showPreviewContainer?"preview":"edit"}}});
_.t.Object.defineProperties(aI,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===k0a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-image-preview-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_image_preview_renderer.ytd.backstage.image.preview.renderer.css.js--\x3e<div id="container" class$="[[pickerModeStyle]]">\n  <div id="preview-container" hidden="[[!showPreviewContainer]]">\n    <div id="preview-clipper">\n      <img id="image-in-preview-clipper" class$="[[imageOrientationStyle]]" src$="[[imageData.localImageSrc]]" style$="[[previewClipperStyle]]">\n    </div>\n    <div class="buttons-container">\n      <yt-button-renderer id="delete-button" data="[[deleteButton]]" on-click="deleteImage">\n      </yt-button-renderer>\n      <yt-button-renderer id="edit-button" data="[[editButton]]" on-click="saveCropCoordinates">\n      </yt-button-renderer>\n    </div>\n  </div>\n  <div id="edit-container" hidden="[[showPreviewContainer]]">\n    <div id="picker-container">\n      <img id="image-in-picker-background" class$="[[imageOrientationStyle]]" src$="[[imageData.localImageSrc]]" width$="[[imageWidth]]" height$="[[imageHeight]]" style$="[[pickerBackgroundStyle]]" alt="[[altLabelForImage]]">\n      <div id="overlay" on-mousemove="pickerMove" on-mousedown="pickerMoveStart" on-mouseup="pickerMoveComplete" on-mouseleave="pickerMoveComplete">\n      </div>\n      <div id="picker" style$="[[pickerDisplayStyle]]">\n        <img id="image-in-picker" class$="[[imageOrientationStyle]]" src$="[[imageData.localImageSrc]]" width$="[[imageWidth]]" height$="[[imageHeight]]" style$="[[imageInPickerStyle]]" alt="">\n      </div>\n    </div>\n    <div class="buttons-container">\n      <yt-button-renderer id="cancel-button" data="[[cancelButton]]" on-click="cancelReposition">\n      </yt-button-renderer>\n      <yt-button-renderer id="save-button" data="[[saveButton]]" on-click="saveCropCoordinates">\n      </yt-button-renderer>\n    </div>\n  </div>\n</div>\n<iron-a11y-keys keys="up down left right" target="[[keyboardInterfaceTarget]]" on-keys-pressed="onArrowKeysDown">\n</iron-a11y-keys>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===j0a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_image_preview_renderer.ytd.backstage.image.preview.renderer.css.js--\x3e<style>:host {--ytd-backstage-image-picker-size: 200px;--ytd-backstage-image-preview-border-width: 2px;--ytd-backstage-image-preview-height: 482px;--ytd-backstage-image-preview-size: 300px;height: 100%;min-height: var(--ytd-backstage-image-preview-height);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #picker-container {height: 100%;overflow: hidden;position: relative;width: 100%;} .preview #picker-container {opacity: 0;} #image-in-picker-background,#picker,#overlay {position: absolute;} #image-in-picker {pointer-events: none;user-select: none;} #picker {border: solid;border-color: var(--yt-spec-static-brand-white);border-width: var(--ytd-backstage-image-preview-border-width);height: var(--ytd-backstage-image-picker-size);left: calc(0px - var(--ytd-backstage-image-preview-border-width));overflow: hidden;pointer-events: none;position: absolute;top: calc(0px - var(--ytd-backstage-image-preview-border-width));user-select: none;width: var(--ytd-backstage-image-picker-size);} #overlay {background: #c4c4c4;cursor: all-scroll;height: 100%;opacity: 0.7;width: 100%;} #container {margin-left: auto;margin-right: auto;margin-top: 70px;} #preview-clipper {height: var(--ytd-backstage-image-preview-size);min-height: var(--ytd-backstage-image-preview-size);min-width: var(--ytd-backstage-image-preview-size);overflow: hidden;position: relative;width: var(--ytd-backstage-image-preview-size);} #image-in-preview-clipper {height: 100%;position: absolute;width: 100%;} #image-in-preview-clipper.PORTRAIT {height: auto;width: 100%;} #image-in-preview-clipper.LANDSCAPE {height: 100%;width: auto;} #edit-container,#preview-container {height: var(--ytd-backstage-image-preview-size);width: var(--ytd-backstage-image-preview-size);} .buttons-container {display: flex;flex-flow: row;justify-content: space-between;margin-top: 20px;} #edit-button,#delete-button,#save-button,#cancel-button {width: 140px;} #delete-button {color: var(--yt-spec-call-to-action);} /*# sourceMappingURL=ytd-backstage-image-preview-renderer.css.map*/</style>";
j0a=d}d=j0a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);k0a=a}a=k0a;return a}}});
_.bI=aI;_.bI.prototype.onImageChange=_.bI.prototype.onImageChange;_.V([_.M(),_.W("design:type",_.l0a)],_.bI.prototype,"imageData",void 0);_.V([_.M(),_.W("design:type",Object)],_.bI.prototype,"instruction",void 0);_.V([_.M(),_.W("design:type",Object)],_.bI.prototype,"a11yConfig",void 0);_.V([_.M(),_.W("design:type",Number)],_.bI.prototype,"imageWidth",void 0);_.V([_.M(),_.W("design:type",Number)],_.bI.prototype,"imageHeight",void 0);
_.V([_.M(),_.W("design:type",Number)],_.bI.prototype,"displayScale",void 0);_.V([_.M(),_.W("design:type",Object)],_.bI.prototype,"imageDisplayOffsetTop",void 0);_.V([_.M(),_.W("design:type",Object)],_.bI.prototype,"imageDisplayOffsetLeft",void 0);_.V([_.M(),_.W("design:type",Object)],_.bI.prototype,"pickerDisplayOffsetTop",void 0);_.V([_.M(),_.W("design:type",Object)],_.bI.prototype,"pickerDisplayOffsetLeft",void 0);_.V([_.M(),_.W("design:type",Object)],_.bI.prototype,"showPreviewContainer",void 0);
_.V([_.M(),_.W("design:type",Object)],_.bI.prototype,"startPicker",void 0);_.V([_.M(),_.W("design:type",Number)],_.bI.prototype,"pickerOffsetX",void 0);_.V([_.M(),_.W("design:type",Number)],_.bI.prototype,"pickerOffsetY",void 0);_.V([_.M(),_.W("design:type",Object)],_.bI.prototype,"repositionOptional",void 0);_.V([_.S("#picker-container"),_.W("design:type",HTMLElement)],_.bI.prototype,"JSC$37772_pickerContainer",void 0);_.V([_.S("#picker"),_.W("design:type",HTMLElement)],_.bI.prototype,"picker",void 0);
_.V([_.S("#preview-clipper"),_.W("design:type",HTMLElement)],_.bI.prototype,"previewClipper",void 0);_.V([_.S("#image-in-picker-background"),_.W("design:type",HTMLImageElement)],_.bI.prototype,"JSC$37772_imageInBackground",void 0);_.V([_.S("#image-in-picker"),_.W("design:type",HTMLImageElement)],_.bI.prototype,"JSC$37772_imageInPicker",void 0);_.V([_.S("#image-in-preview-clipper"),_.W("design:type",HTMLImageElement)],_.bI.prototype,"JSC$37772_imageInPreviewClipper",void 0);
_.V([_.R("pickerSize","imageWidth","imageHeight","pickerDisplayOffsetTop","imageDisplayOffsetTop"),_.W("design:type",String),_.W("design:paramtypes",[])],_.bI.prototype,"altLabelForImage",null);_.V([_.R("imageHeight","imageWidth"),_.W("design:type",Number),_.W("design:paramtypes",[])],_.bI.prototype,"pickerSize",null);_.V([_.R("imageHeight","imageWidth"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.bI.prototype,"imageOrientationStyle",null);
_.V([_.R("instruction"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.bI.prototype,"editButton",null);_.V([_.R("instruction"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.bI.prototype,"saveButton",null);_.V([_.R("instruction"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.bI.prototype,"deleteButton",null);_.V([_.R("instruction"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.bI.prototype,"cancelButton",null);
_.V([_.R("imageDisplayOffsetTop","pickerDisplayOffsetTop"),_.W("design:type",Number),_.W("design:paramtypes",[])],_.bI.prototype,"cropOffsetTop",null);_.V([_.R("imageDisplayOffsetLeft","pickerDisplayOffsetLeft"),_.W("design:type",Number),_.W("design:paramtypes",[])],_.bI.prototype,"cropOffsetLeft",null);_.V([_.R("imageDisplayOffsetLeft","imageDisplayOffsetTop"),_.W("design:type",_.Pl),_.W("design:paramtypes",[])],_.bI.prototype,"pickerBackgroundStyle",null);
_.V([_.R("pickerDisplayOffsetLeft","pickerDisplayOffsetTop"),_.W("design:type",_.Pl),_.W("design:paramtypes",[])],_.bI.prototype,"pickerDisplayStyle",null);_.V([_.R("cropOffsetLeft","cropOffsetTop"),_.W("design:type",_.Pl),_.W("design:paramtypes",[])],_.bI.prototype,"imageInPickerStyle",null);_.V([_.R("cropOffsetLeft","cropOffsetTop","pickerSize"),_.W("design:type",_.Pl),_.W("design:paramtypes",[])],_.bI.prototype,"previewClipperStyle",null);
_.V([_.P("imageData"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.bI.prototype,"onImageChange",null);_.V([_.R("showPreviewContainer"),_.W("design:type",String),_.W("design:paramtypes",[])],_.bI.prototype,"pickerModeStyle",null);_.bI=_.V([_.wx({is:"ytd-backstage-image-preview-renderer",noInjection:!0})],_.bI);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3v");

var Q_a,R_a;Q_a=function(a){var b=new _.qD,c=_.lTa(b);b.reader_.readAsArrayBuffer(a);return c};
R_a=function(a){var b=new _.qD,c=_.lTa(b);b.reader_.readAsDataURL(a);return c};
_.CD=function(a,b){this.JSC$37045_name_=a;this.inputElement_=b};
_.CD.prototype.getName=function(){return this.JSC$37045_name_};
_.CD.prototype.getInputElement=function(){return this.inputElement_};
var MH=function(a){this.JSC$37710_name_=a;this.files_=[];this.directories_=[];this.directoryMap_={}};
MH.prototype.getName=function(){return this.JSC$37710_name_};
var OH=function(a,b){this.callback_=b;this.hasError_=!1;this.unscannedDirectories_=[];this.fileOps_=this.directoryOps_=0;this.rootDirectory_=new MH("");S_a(this,a,this.rootDirectory_);NH(this)},S_a=function(a,b,c){for(var d=0;d<b.length;d++){var e=b[d];
e.isFile?(a.fileOps_++,e.file((0,_.tl)(a.handleFileSuccess_,a,c),(0,_.tl)(a.handleFileError_,a))):a.unscannedDirectories_.push(new T_a(e,c))}},NH=function(a){if(0<a.unscannedDirectories_.length&&5>a.directoryOps_&&!a.hasError_){a.directoryOps_++;
var b=a.unscannedDirectories_.shift(),c=b.entry,d=new MH(c.name);b=b.parent;b.directoryMap_[d.getName()]=d;b.directories_.push(d);c=c.createReader();c.readEntries((0,_.tl)(a.handleDirectorySuccess_,a,c,d),(0,_.tl)(a.handleDirectoryError_,a))}0!=a.directoryOps_||0!=a.fileOps_||0!=a.unscannedDirectories_.length&&!a.hasError_||a.callback_(a.rootDirectory_.files_,a.rootDirectory_.directories_,a.hasError_)};
OH.prototype.handleDirectorySuccess_=function(a,b,c){S_a(this,c,b);0==c.length?(this.directoryOps_--,NH(this)):a.readEntries((0,_.tl)(this.handleDirectorySuccess_,this,a,b),(0,_.tl)(this.handleDirectoryError_,this))};
OH.prototype.handleDirectoryError_=function(){this.hasError_=!0;this.directoryOps_--;NH(this)};
OH.prototype.handleFileSuccess_=function(a,b){a.files_.push(b);this.fileOps_--;NH(this)};
OH.prototype.handleFileError_=function(){this.hasError_=!0;this.fileOps_--;NH(this)};
var T_a=function(a,b){this.entry=a;this.parent=b};
_.PH=function(a){_.mn.call(this);_.gn(a,"drop",this.onObjectsDropped_,!1,this);_.gn(a,"dragenter",this.onFilesDragged_,!1,this);_.gn(a,"dragover",this.onFilesDragged_,!1,this)};
_.wl(_.PH,_.mn);var U_a=function(a,b){_.$m.call(this,"m");this.files=a;this.directories=b};
_.wl(U_a,_.$m);var V_a=function(){_.$m.call(this,"n")};
_.wl(V_a,_.$m);_.PH.prototype.onObjectsDropped_=function(a){var b=this;a.preventDefault();var c=a.event_.dataTransfer;if((a=c&&c.items)&&0<a.length&&a[0].webkitGetAsEntry){c=[];for(var d=0;d<a.length;d++){var e=a[d].webkitGetAsEntry();e&&c.push(e)}new OH(c,function(h,l,m){m?b.dispatchEvent(new V_a("Error occurred while reading from the file system.")):b.dispatchEvent(new U_a(h,l))})}else(a=c&&c.files)&&this.dispatchEvent(new U_a(a,[]))};
_.PH.prototype.onFilesDragged_=function(a){a.preventDefault()};
_.QH=function(a,b,c){b=void 0===b?"single_file":b;c=void 0===c?[]:c;_.mn.call(this);this.overlayTarget_=a;this.parentOverlay_=null!=a?a.parentNode:_.Rb("scotty-overlay-parent");this.selectorType_=b;this.acceptTypes_=c;this.overlay_=W_a(this,this.overlayTarget_,this.selectorType_,this.acceptTypes_)};
_.r(_.QH,_.mn);
var W_a=function(a,b,c,d){var e=document.createElement("input");e.setAttribute("type","file");e.setAttribute("name","Filedata");_.gn(e,"change",a.onFilesSelected_,!1,a);"multiple_file"===c&&(e.multiple="true");"single_directory"===c&&(e.webkitdirectory="true");0<d.length&&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(null!=
a.overlayTarget_)return e.style.height=b.offsetHeight+"px",e.style.width=b.offsetWidth+"px",a.parentOverlay_&&(a.parentOverlay_.style.position="relative"),_.lv(e,b),_.mv(e,new _.Fm(b.offsetLeft,b.offsetTop)),e;a.parentOverlay_.appendChild(e);return e};
_.QH.prototype.click=function(){this.overlay_.click()};
_.QH.prototype.onFilesSelected_=function(a){a:{try{var b=void 0!==(new XMLHttpRequest).upload;break a}catch(q){}b=!1}if(b){a=a.target.files;b=[];if("single_directory"===this.selectorType_&&(_.fm||_.Ng)){b=new MH("");if(File.prototype.hasOwnProperty("webkitRelativePath"))for(var c=0;c<a.length;c++)for(var d=a[c],e=d.webkitRelativePath.split("/"),h=b,l=0;l<e.length;l++){var m=e[l];if(l==e.length-1){"."!=m&&h.files_.push(d);break}var p=h.directoryMap_[m];void 0==p&&(m=p=new MH(m),h.directoryMap_[m.getName()]=
m,h.directories_.push(m));h=p}b=b.directories_}this.dispatchEvent(new X_a(a,b,null))}else a=a.target.value,a.match(/^c:\\fakepath\\/i)&&(a=a.substring(12)),this.dispatchEvent(new X_a([],[],new _.CD(a,this.overlay_)));this.parentOverlay_.removeChild(this.overlay_);this.overlay_=W_a(this,this.overlayTarget_,this.selectorType_,this.acceptTypes_)};
var X_a=function(a,b){_.$m.call(this,"o");this.files=a;this.directories=b};
_.r(X_a,_.$m);
var Y_a;Y_a=["load","abort","error"];_.RH=function(a){this.transformedData=null;this.invalidAspectRatio=this.cropped=!1;this.JSC$37734_maxAspectRatio_=a;this.JSC$37734_image_=new Image;this.angle_=this.dataUrl_=this.mime_=this.JSC$37734_reject_=this.resolve_=null};
_.RH.prototype.transform=function(a){var b=this;this.mime_=a.type;_.jo(R_a(a),this.dataUrlRead_,this.readError_,this);_.jo(Q_a(a.slice(0,65536)),this.exifRead_,this.readError_,this);return new Promise(function(c,d){b.resolve_=c;b.JSC$37734_reject_=d})};
_.RH.prototype.dataUrlRead_=function(a){this.dataUrl_=a;null!=this.angle_&&Z_a(this)};
_.RH.prototype.exifRead_=function(a){a:if(a=new DataView(a),2>a.byteLength||65496!==a.getUint16(0))a=-2;else{for(var b=2,c=a.byteLength;b<c;){var d=a.getUint16(b),e=a.getUint16(b+2);if(65505===d){b+=4;d=a.getUint32(b);e=a.getUint16(b+4);if(1165519206!==d||0!==e)break;b+=6;d=18761===a.getUint16(b);b+=a.getUint32(b+4,d);e=a.getUint16(b,d);b+=2;for(var h=0;h<e;h++){if(274===a.getUint16(b,d)){b+=8;a=a.getUint16(b,d);break a}b+=12}}else if(255!==d>>8)break;else b+=e+2}a=-1}switch(a){case 8:this.angle_=
270;break;case 3:this.angle_=180;break;case 6:this.angle_=90;break;default:this.angle_=0}null!=this.dataUrl_&&Z_a(this)};
_.RH.prototype.readError_=function(){this.JSC$37734_reject_()};
var Z_a=function(a){_.fn(a.JSC$37734_image_,Y_a,a.completeTransform_,!1,a);_.Tl(a.JSC$37734_image_,_.Ll(a.dataUrl_)||_.Ml);"about:invalid#zClosurez"!=a.JSC$37734_image_.src&&"data:image/"===a.JSC$37734_image_.src.substr(0,11)||a.JSC$37734_reject_()};
_.RH.prototype.completeTransform_=function(){if("about:invalid#zClosurez"!=this.JSC$37734_image_.src){var a=_.Ll(this.dataUrl_)||_.Ml,b=this.JSC$37734_image_.naturalHeight?this.JSC$37734_image_.naturalWidth/this.JSC$37734_image_.naturalHeight:null;this.invalidAspectRatio=b>this.JSC$37734_maxAspectRatio_||b<1/this.JSC$37734_maxAspectRatio_;if("image/gif"!==this.mime_){var c=this.JSC$37734_image_.naturalWidth,d=this.JSC$37734_image_.naturalHeight,e=b=0,h=this.JSC$37734_image_.naturalHeight?this.JSC$37734_image_.naturalWidth/
this.JSC$37734_image_.naturalHeight:null;h>this.JSC$37734_maxAspectRatio_?(c=this.JSC$37734_maxAspectRatio_*d,b=(c-this.JSC$37734_image_.naturalWidth)/2,this.cropped=!0):h<1/this.JSC$37734_maxAspectRatio_&&(d=this.JSC$37734_maxAspectRatio_*c,e=(d-this.JSC$37734_image_.naturalHeight)/2,this.cropped=!0);if(90==this.angle_||270==this.angle_)h=c,c=d,d=h,h=b,b=e,e=h;switch(this.angle_){case 90:e-=c;break;case 180:b-=c;e-=d;break;case 270:b-=d}this.cropped||0!==this.angle_%360?(a=document.createElement("canvas"),
a.width=c||1,a.height=d||1,this.JSC$37734_image_.naturalWidth&&this.JSC$37734_image_.naturalHeight&&(c=a.getContext("2d"),c.rotate(Math.PI/180*this.angle_),c.drawImage(this.JSC$37734_image_,b,e,this.JSC$37734_image_.naturalWidth,this.JSC$37734_image_.naturalHeight)),b=a.toDataURL(this.mime_),this.transformedData=_.Ll(b)||_.Ml):this.transformedData=a}else this.transformedData=a;this.resolve_(this)}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4d");

_.wH=new _.cg("yt-mentions");_.xH=function(){};
_.g_a=function(a,b,c,d,e,h){c=void 0===c?"OPEN_POPUP_POSITION_TOP":c;if(b){if(_.wH.get(b))return;_.wH.set(b,!0,d)}if(e&&void 0!==h){b=Number(_.wH.get(e)||0);if(b>=h)return;_.wH.set(e,b+1)}return[{openPopupAction:{popupType:"HINT",position:c,popup:{bubbleHintRenderer:{detailsText:a,style:"BUBBLE_HINT_STYLE_BLUE_TOOLTIP"}}}}]};
_.sl(_.xH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy35");

var M_a;
var N_a;
/*

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
*/
_.ij({is:"tp-yt-paper-input",_template:function(){if(void 0!==N_a)return N_a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-input--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_input.tp.yt.paper.input.css.js--\x3e<tp-yt-paper-input-container id="container" no-label-float="[[noLabelFloat]]" always-float-label="[[_computeAlwaysFloatLabel(alwaysFloatLabel,placeholder)]]" auto-validate$="[[autoValidate]]" disabled$="[[disabled]]" invalid="[[invalid]]" no-unfloated-label-error="[[noUnfloatedLabelError]]">\n  <slot name="prefix" slot="prefix"></slot>\n\n  <label hidden$="[[!label]]" aria-hidden="true" for$="[[_inputId]]" slot="label">[[label]]</label>\n\n  \n  <iron-input bind-value="{{value}}" slot="input" class="input-element" id$="[[_inputId]]" maxlength$="[[maxlength]]" allowed-pattern="[[allowedPattern]]" invalid="{{invalid}}" validator="[[validator]]">\n    <input aria-labelledby$="[[_ariaLabelledBy]]" aria-describedby$="[[_ariaDescribedBy]]" disabled$="[[disabled]]" title$="[[title]]" type$="[[type]]" pattern$="[[pattern]]" required$="[[required]]" autocomplete$="[[autocomplete]]" autofocus$="[[autofocus]]" inputmode$="[[inputmode]]" minlength$="[[minlength]]" maxlength$="[[maxlength]]" min$="[[min]]" max$="[[max]]" step$="[[step]]" name$="[[name]]" placeholder$="[[placeholder]]" readonly$="[[readonly]]" list$="[[list]]" size$="[[size]]" autocapitalize$="[[autocapitalize]]" autocorrect$="[[autocorrect]]" on-change="_onChange" tabindex$="[[tabIndex]]" autosave$="[[autosave]]" results$="[[results]]" accept$="[[accept]]" multiple$="[[multiple]]" role$="[[inputRole]]" aria-haspopup$="[[inputAriaHaspopup]]">\n  </iron-input>\n\n  <slot name="suffix" slot="suffix"></slot>\n\n  <template is="dom-if" if="[[errorMessage]]">\n    <tp-yt-paper-input-error aria-live="assertive" slot="add-on">[[errorMessage]]</tp-yt-paper-input-error>\n  </template>\n\n  <template is="dom-if" if="[[charCounter]]">\n    <tp-yt-paper-input-char-counter slot="add-on"></tp-yt-paper-input-char-counter>\n  </template>\n</tp-yt-paper-input-container>\n';
var b=a.content,c=b.insertBefore;if(void 0===M_a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_input.tp.yt.paper.input.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: block;\n}\n\n:host([focused]) {\n  outline: none;\n}\n\n:host([hidden]) {\n  display: none !important;\n}\n\ninput {\n  min-width: 0;\n  -moz-appearance: var(--paper-input-input-moz-appearance) !important;\n}\n\niron-input > input {\n  @apply --paper-input-container-shared-input-style;\n  font-family: inherit;\n  font-weight: inherit;\n  font-size: inherit;\n  letter-spacing: inherit;\n  word-spacing: inherit;\n  line-height: inherit;\n  text-shadow: inherit;\n  color: inherit;\n  cursor: inherit;\n}\n\ninput::-webkit-outer-spin-button,\ninput::-webkit-inner-spin-button {\n  -webkit-appearance: var(--paper-input-container-input-webkit-spinner--webkit-appearance);\n  display: var(--paper-input-container-input-webkit-spinner-display);\n}\n\ninput::-webkit-input-placeholder {\n  color: var(--paper-input-container-color, var(--secondary-text-color));\n}\n\ninput:-moz-placeholder {\n  color: var(--paper-input-container-color, var(--secondary-text-color));\n}\n\ninput::-moz-placeholder {\n  color: var(--paper-input-container-color, var(--secondary-text-color));\n}\n\ninput::-ms-clear {\n  display: var(--paper-input-container-ms-clear-display);\n}\n\ninput:-ms-input-placeholder {\n  color: var(--paper-input-container-color, var(--secondary-text-color));\n}\n\nlabel {\n  pointer-events: none;\n}\n\n/*# sourceMappingURL=tp-yt-paper-input.css.map */</style>";
M_a=d}d=M_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return N_a=a},
behaviors:[_.G_a,_.HH],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&&-1!==this._typesThatHaveText.indexOf(this.$.nativeInput.type)&&(this.alwaysFloatLabel=!0);this.inputElement.bindValue&&
this.$.container._handleValueAndAutoValidate(this.inputElement)}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8c");

var l_a;
var m_a;
var CH=function(){var a=_.K.apply(this,arguments)||this;a.boundCaptureFocus=function(b){a.onCaptureFocus(b)};
return a};
_.r(CH,_.K);_.f=CH.prototype;_.f.attached=function(){document.addEventListener("focus",this.boundCaptureFocus,!0)};
_.f.detached=function(){document.removeEventListener("focus",this.boundCaptureFocus)};
_.f.onCaptureFocus=function(a){-1!==_.G(a).path.indexOf(this)&&this.item.focus()};
_.f.getIconType=function(a){return a?"yt-icons:"+a.toLowerCase():null};
_.f.onSelect=function(){var a,b,c;if(null===(a=this.data)||void 0===a?0:a.onSelectCommand)(null===(c=null===(b=this.data.onSelectCommand.commandMetadata)||void 0===b?void 0:b.webCommandMetadata)||void 0===c?0:c.url)?this.fire("yt-navigate",{endpoint:this.data.onSelectCommand}):_.dj(this,[this.data.onSelectCommand])};
_.t.Object.defineProperties(CH.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return this.data?_.Zi(this.data.label):""}},
value:{configurable:!0,enumerable:!0,get:function(){return this.data?"string"===typeof this.data.stringValue?this.data.stringValue:"number"===typeof this.data.int32Value?this.data.int32Value:null:null}}});
_.t.Object.defineProperties(CH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===m_a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-privacy-dropdown-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_privacy_dropdown_item_renderer.ytd.privacy.dropdown.item.renderer.css.js--\x3e<tp-yt-paper-item id="item" on-click="onSelect">\n  <yt-icon id="dropdown-icon" icon="[[getIconType(data.icon.iconType)]]">\n  </yt-icon>\n  <tp-yt-paper-item-body two-line="">\n    <yt-formatted-string id="label" text="[[data.label]]"></yt-formatted-string>\n    <yt-formatted-string id="description" text="[[data.description]]"></yt-formatted-string>\n  </tp-yt-paper-item-body>\n</tp-yt-paper-item>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===l_a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_privacy_dropdown_item_renderer.ytd.privacy.dropdown.item.renderer.css.js--\x3e<style>:host {display: block;outline: none;} :host(:hover) {cursor: pointer;background-color: var(--yt-spec-10-percent-layer);} #label {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #description {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #dropdown-icon {color: var(--yt-spec-brand-icon-inactive);margin-left: -8px;margin-right: 8px;} tp-yt-paper-item-body {min-height: 0;max-width: 100%;-ms-flex: none;-webkit-flex: none;flex: none;} /*# sourceMappingURL=ytd-privacy-dropdown-item-renderer.css.map*/</style>';
l_a=d}d=l_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);m_a=a}a=m_a;return a}}});
_.DH=CH;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.DH.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.DH.prototype,"data",void 0);_.V([_.S("#item"),_.W("design:type",HTMLElement)],_.DH.prototype,"item",void 0);_.V([_.R("data.label"),_.W("design:type",String),_.W("design:paramtypes",[])],_.DH.prototype,"label",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.DH.prototype,"value",null);
_.DH=_.V([_.T({is:"ytd-privacy-dropdown-item-renderer"})],_.DH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7b");

var UZa;
var VZa;
var kH=function(){var a,b;var c=_.K.apply(this,arguments)||this;c.isExpanded=null!==(b=null===(a=c.data)||void 0===a?void 0:a.isExpanded)&&void 0!==b?b:!1;c.toggleExpandableContent=function(d){d.stopPropagation();c.isExpanded=!c.isExpanded};
return c};
_.r(kH,_.K);_.f=kH.prototype;_.f.configureRendererStamper=function(){return{"data.expandedContent":{id:"content",mapping:{horizontalCardListRenderer:{component:"ytd-horizontal-card-list-renderer",properties:{isSearch:"[[isSearch]]"}}}},"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]]"}}}}}};
_.f.dataChanged=function(a){var b;a&&(this.isExpanded=null!==(b=null===a||void 0===a?void 0:a.isExpanded)&&void 0!==b?b:!1)};
_.f.isExpandedChanged=function(){var a;this.isExpanded&&(null===(a=this.JSC$37613_cardList)||void 0===a?void 0:a.fire("iron-resize"))};
_.f.computeIsExpanded=function(a){return!!a.isExpanded};
_.f.captureContentClick=function(a){var b=a.target;"scroll-container"===(null===b||void 0===b?void 0:b.id)&&(a.stopPropagation(),this.isExpanded=!this.isExpanded)};
_.f.onDown=function(a){this.skipKeyInteraction(a)&&a.stopPropagation()};
_.f.onUp=function(a){this.skipKeyInteraction(a)&&a.stopPropagation()};
_.f.skipKeyInteraction=function(a){var b=a.target;if("scroll-container"===(null===b||void 0===b?void 0:b.id))return!0;a=_.G(a).path||[];a=_.u(a);for(b=a.next();!b.done;b=a.next()){b=b.value;if(b===this)break;if(b.hasAttribute&&b.hasAttribute("skip-key-interaction"))return!0}return!1};
_.t.Object.defineProperties(kH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===VZa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-expandable-metadata-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_expandable_metadata_renderer.ytd.expandable.metadata.renderer.css.js--\x3e<div id="header" on-click="toggleExpandableContent" skip-key-interaction="">\n  <div id="left-section">\n    <div id="thumbnail" hidden="[[isExpanded]]">\n      <yt-img-shadow object-fit="FILL" thumbnail="[[data.header.collapsedThumbnail]]">\n      </yt-img-shadow>\n    </div>\n    <div id="collapsed-title" hidden="[[isExpanded]]">\n      <yt-formatted-string text="[[data.header.collapsedTitle]]"></yt-formatted-string>\n    </div>\n    <div id="expanded-title" hidden="[[!isExpanded]]">\n      <yt-formatted-string text="[[data.header.expandedTitle]]"></yt-formatted-string>\n    </div>\n  </div>\n  <div id="right-section">\n    <div id="collapsed-label" hidden="[[isExpanded]]">\n      <yt-formatted-string text="[[data.header.collapsedLabel]]"></yt-formatted-string>\n    </div>\n    <div id="expand" hidden="[[isExpanded]]"></div>\n    <div id="collapse" hidden="[[!isExpanded]]"></div>\n  </div>\n</div>\n<div id="content" on-click="captureContentClick"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===UZa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_expandable_metadata_renderer.ytd.expandable.metadata.renderer.css.js--\x3e<style>:host {width: 100%;background: var(--yt-spec-brand-background-solid);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {height: 36px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #header:hover {cursor: pointer;} #left-section {overflow: auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #right-section {flex-shrink: 0;padding-right: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #thumbnail {flex-shrink: 0;height: 28px;width: 52px;margin: 4px;margin-right: 8px;} #thumbnail yt-img-shadow {width: 100%;height: 100%;} #collapsed-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #expanded-title {margin-left: 16px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #collapsed-label {color: var(--yt-spec-text-secondary);margin-left: 4px;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #content {--yt-macro-marker-list-item-height: 160px;--yt-macro-marker-list-first-item-margin-left: 16px;--yt-macro-marker-list-item-margin-right: 12px;height: 0;visibility: hidden;} #content ytd-horizontal-card-list-renderer {opacity: 0;} :host([is-expanded]) #content {height: 164px;visibility: visible;margin-bottom: 12px;} :host([is-expanded]) #content ytd-horizontal-card-list-renderer {opacity: 1;} :host(:not([is-expanded])) #header:hover {background-color: var(--yt-spec-badge-chip-background);} /*# sourceMappingURL=ytd-expandable-metadata-renderer.css.map*/</style>';
UZa=d}d=UZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);VZa=a}a=VZa;return a}}});
_.lH=kH;_.lH.prototype.onUp=_.lH.prototype.onUp;_.lH.prototype.onDown=_.lH.prototype.onDown;_.lH.prototype.isExpandedChanged=_.lH.prototype.isExpandedChanged;_.lH.prototype.dataChanged=_.lH.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.lH.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.lH.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.lH.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.lH.prototype,"isExpanded",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.lH.prototype,"isSearch",void 0);_.V([_.M(),_.W("design:type",Object)],_.lH.prototype,"toggleExpandableContent",void 0);_.V([_.S("ytd-horizontal-card-list-renderer"),_.W("design:type",Object)],_.lH.prototype,"JSC$37613_cardList",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.lH.prototype,"dataChanged",null);_.V([_.P("isExpanded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.lH.prototype,"isExpandedChanged",null);_.V([_.N("down"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.lH.prototype,"onDown",null);
_.V([_.N("up"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.lH.prototype,"onUp",null);_.lH=_.V([_.T({is:"ytd-expandable-metadata-renderer"})],_.lH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4l");

_.EF=window.matchMedia&&window.matchMedia("(any-pointer: coarse)").matches;

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7a");

var $Wa;
var aXa;
var AF=function(){var a=_.K.apply(this,arguments)||this;a.noEndpoints=!1;return a};
_.r(AF,_.K);_.f=AF.prototype;_.f.getMetadata=function(a){if(!a)return[];var b=[],c=a.shortViewCountText||a.viewCountText;c&&b.push(_.Zi(c));a.publishedTimeText&&b.push(_.Zi(a.publishedTimeText));a.upcomingEventData&&a.upcomingEventData.upcomingEventText&&b.push(_.zF(_.Zi(a.upcomingEventData.upcomingEventText),Number(a.upcomingEventData.startTime)));return b};
_.f.observeDataForBylineSeparator=function(){this.data&&this.toggleClass("byline-separated",0<this.getMetadata(this.data).length&&!this.data.ownerBadges)};
_.f.metadataColorChanged=function(){this.metadataColor||(this.metadataLine.style.color="");this.metadataLine.style.color=_.uy(this.metadataColor)};
_.f.getSimpleString=function(a){return _.Zi(a)};
_.f.isBylineHidden=function(a){return this.noByline||!((null===a||void 0===a?0:a.longBylineText)||(null===a||void 0===a?0:a.shortBylineText))};
_.f.isLongByline=function(a,b){return b&&!(null===a||void 0===a||!a.longBylineText)};
_.t.Object.defineProperties(AF.prototype,{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}}});
_.t.Object.defineProperties(AF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===aXa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-meta-block--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_video_meta_block.ytd.video.meta.block.css.js--\x3e\n<div id="metadata">\n  <div id="byline-container" hidden="[[isBylineHidden(data, radioMeta)]]">\n    <ytd-channel-name id="channel-name" class$="[[longBylineClass]]" badges="[[data.ownerBadges]]" channel-name="[[bylineText]]" no-endpoints="[[noEndpoints]]" wrap-text="[[longByline]]">\n    </ytd-channel-name>\n    <div id="separator">\u2022</div>\n  </div>\n  <div id="metadata-line">\n    <template is="dom-repeat" items="[[getMetadata(data)]]" strip-whitespace="">\n      <span>[[item]]</span>\n    </template>\n  </div>\n</div>\n<div id="additional-metadata-line">\n  <template is="dom-repeat" items="[[data.additionalMetadatas]]"><span>[[getSimpleString(item)]]</span></template>\n</div>\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Wa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_video_meta_block.ytd.video.meta.block.css.js--\x3e<style>@charset "UTF-8"; :host,[meta-block] {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host(.grid) #metadata,:host(.compact) #metadata,[meta-block].grid #metadata,[meta-block].compact #metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([watch-feed-big-thumbs].compact) {min-width: 0;} :host([watch-feed-big-thumbs].compact) #metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(.light) #byline,[meta-block].light #byline {color: var(--yt-spec-text-secondary);} #metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #additional-metadata-line>:not(:last-of-type):after {content: "\u2022";margin: 4px 4px 0;} #metadata-line {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));max-width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} :host(:not([rich-meta])) #metadata-line {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([truncate-metadata-line]) #metadata-line {display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} #additional-metadata-line {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host(:not([rich-meta])) #byline-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;} #byline-container {max-width: 100%;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([radio-meta]:not([rich-meta])) #byline-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([rich-meta]) #byline-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([rich-meta][radio-meta]) #byline-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([rich-meta]) #metadata-line {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([rich-meta][mini-mode]) #byline-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([rich-meta][mini-mode]) #metadata-line {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -ms-flexbox;display: -webkit-flex;display: flex;} #separator {display: none;} :host([watch-feed-big-thumbs]:not(.grid).byline-separated) #separator,:host(:not(.grid):not(.compact).byline-separated) #separator,[meta-block]:not(.grid):not(.compact).byline-separated #separator {display: inline-block;color: var(--yt-spec-text-secondary);margin: 0 4px;} #channel-name {--ytd-channel-name-badges-margin-right: 8px;--ytd-channel-name-text-display: block;--ytd-channel-name-text-complex-display: flex;--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);max-width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #channel-name.long-byline {--ytd-channel-name-container-display: -webkit-box;--ytd-channel-name-text-display: -webkit-box;--ytd-channel-name-text-line-clamp: 2;--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #channel-name[verified] {--yt-endpoint-color: var(--yt-spec-text-primary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);margin-right: 8px;} #channel-name[verified].long-byline {--yt-endpoint-color: var(--yt-spec-text-primary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);} :host(.grid) #channel-name,[meta-block].grid #channel-name {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);} :host(.grid) #channel-name[verified],[meta-block].grid #channel-name[verified] {--yt-endpoint-color: var(--yt-spec-text-primary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);} #metadata-line>:not(:last-of-type):after {content: "\u2022";margin: 0 4px;} #metadata-line span {display: inline-block;} ytd-badge-supported-renderer {margin-right: 8px;} #video-badges {margin-top: 4px;} /*# sourceMappingURL=ytd-video-meta-block.css.map*/</style>';
$Wa=d}d=$Wa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);aXa=a}a=aXa;return a}}});
var BF=AF;BF.prototype.metadataColorChanged=BF.prototype.metadataColorChanged;BF.prototype.observeDataForBylineSeparator=BF.prototype.observeDataForBylineSeparator;_.V([_.M(),_.W("design:type",Object)],BF.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],BF.prototype,"noEndpoints",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],BF.prototype,"radioMeta",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],BF.prototype,"watchFeedBigThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],BF.prototype,"richMeta",void 0);_.V([_.M(),_.W("design:type",Boolean)],BF.prototype,"noByline",void 0);_.V([_.M({computed:"isLongByline(data, radioMeta)"}),_.W("design:type",Boolean)],BF.prototype,"longByline",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],BF.prototype,"truncateMetadataLine",void 0);
_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],BF.prototype,"miniMode",void 0);_.V([_.M(),_.W("design:type",Number)],BF.prototype,"metadataColor",void 0);_.V([_.S("#metadata-line"),_.W("design:type",HTMLElement)],BF.prototype,"metadataLine",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],BF.prototype,"observeDataForBylineSeparator",null);
_.V([_.P("metadataColor"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],BF.prototype,"metadataColorChanged",null);_.V([_.R("longByline"),_.W("design:type",String),_.W("design:paramtypes",[])],BF.prototype,"longBylineClass",null);_.V([_.R("data","longByline"),_.W("design:type",Object),_.W("design:paramtypes",[])],BF.prototype,"bylineText",null);BF=_.V([_.T({is:"ytd-video-meta-block"})],BF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy79");

var YWa;
var ZWa;
var xF=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-miniplayer-endpoint-changed":"checkMiniplayer_"};return a};
_.r(xF,_.K);
xF.prototype.configureRendererStamper=function(){return{"data.thumbnailOverlays":{id:"overlays",mapping:{thumbnailOverlayBottomPanelRenderer:"ytd-thumbnail-overlay-bottom-panel-renderer",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]]"}},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]]"}},showCustomThumbnailRenderer:{component:"ytd-show-custom-thumbnail-renderer",properties:{width:"[[width]]"}}}}}};
_.t.Object.defineProperties(xF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ZWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-thumbnail--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_playlist_thumbnail.ytd.playlist.thumbnail.css.js--\x3e<a id="thumbnail" class="yt-simple-endpoint" aria-hidden="[[hideAria]]" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" tabindex="-1">\n  <div id="playlist-thumbnails"></div>\n  <yt-formatted-string id="length" hidden="[[!data.lengthText]]" text="[[data.lengthText]]">\n  </yt-formatted-string>\n  <div id="overlays"></div>\n  <div id="hover-overlays"></div>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YWa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_playlist_thumbnail.ytd.playlist.thumbnail.css.js--\x3e<style>:host {display: block;position: relative;-ms-flex: none;-webkit-flex: none;flex: none;} ytd-thumbnail-overlay-hover-text-renderer {opacity: 1;} #length {position: absolute;bottom: 0;right: 0;margin: 4px;color: var(--yt-spec-static-brand-white);background-color: var(--yt-spec-static-overlay-background-heavy);padding: 3px 4px;height: 12px;border-radius: 2px;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);letter-spacing: var(--yt-badge-letter-spacing,0.5px);} :host #thumbnail {height: 100%;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host #thumbnail yt-img-shadow {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} :host {display: block;} :host([now-playing]) ytd-thumbnail-overlay-now-playing-renderer {opacity: 1;} #thumbnail,#playlist-thumbnails {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} /*# sourceMappingURL=ytd-playlist-thumbnail.css.map*/</style>";
YWa=d}d=YWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ZWa=a}a=ZWa;return a}}});
var yF=xF;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],yF.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],yF.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.LVa),_.W("design:type",Object)],yF.prototype,"ytdThumbnailBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],yF.prototype,"componentBehavior",void 0);
_.V([_.M({value:!1}),_.W("design:type",Boolean)],yF.prototype,"watchFeedThumbnail",void 0);_.V([_.M(),_.W("design:type",Number)],yF.prototype,"customThumbnailSize",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],yF.prototype,"hideAria",void 0);_.V([_.M(),_.W("design:type",Object)],yF.prototype,"data",void 0);yF=_.V([_.T({is:"ytd-playlist-thumbnail"})],yF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6v");

var sWa;
var tWa;
var uWa=function(){return _.K.apply(this,arguments)||this};
_.r(uWa,_.K);
_.t.Object.defineProperties(uWa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tWa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-child-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_child_video_renderer.ytd.child.video.renderer.css.js--\x3e<a class="yt-simple-endpoint" id="title" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]"><yt-formatted-string id="video-title" ellipsis-truncate="" text="[[data.title]]"></yt-formatted-string><div id="length">[[getSimpleString(data.lengthText)]]</div></a>';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sWa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_child_video_renderer.ytd.child.video.renderer.css.js--\x3e<style>@charset "UTF-8"; :host {display: block;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;} #video-title,#length {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #length:before {content: "\u2022";margin: 4px 4px 0;} /*# sourceMappingURL=ytd-child-video-renderer.css.map*/</style>';
sWa=d}d=sWa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tWa=a}a=tWa;return a}}});
_.dF=uWa;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.dF.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.dF.prototype,"data",void 0);_.dF=_.V([_.T({is:"ytd-child-video-renderer"})],_.dF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3f");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syl");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syd");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var uBa,xBa,vBa,hv,wBa;uBa=function(a,b){a.src=_.Db(b);(b=_.Vl(a.ownerDocument&&a.ownerDocument.defaultView))&&a.setAttribute("nonce",b)};
_.iv=function(a,b){var c=b||{};b=c.document||document;var d=_.Jb(a),e=(new _.Hm(b)).createElement("SCRIPT"),h={script_:e,timeout_:void 0},l=new _.go(vBa,h),m=null,p=null!=c.timeout?c.timeout:5E3;0<p&&(m=window.setTimeout(function(){hv(e,!0);l.errback(new wBa(1,"Timeout reached for loading script "+d))},p),h.timeout_=m);
e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(hv(e,c.cleanupWhenDone||!1,m),l.callback(null))};
e.onerror=function(){hv(e,!0,m);l.errback(new wBa(0,"Error while loading script "+d))};
h=c.attributes||{};_.Zd.extend(h,{type:"text/javascript",charset:"UTF-8"});_.Bna(e,h);uBa(e,a);xBa(b).appendChild(e);return l};
xBa=function(a){var b=_.Tb("HEAD",a);return b&&0!==b.length?b[0]:a.documentElement};
vBa=function(){if(this&&this.script_){var a=this.script_;a&&"SCRIPT"==a.tagName&&hv(a,!0,this.timeout_)}};
hv=function(a,b,c){null!=c&&_.g.clearTimeout(c);a.onload=_.rl;a.onerror=_.rl;a.onreadystatechange=_.rl;b&&window.setTimeout(function(){_.Sb(a)},0)};
wBa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};
_.wl(wBa,_.aa);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2");

_.qBa=function(a,b){_.Ge("ytglobal.timing"+(b||"")+"ready_",a,void 0)};
_.rBa=function(a){a=a||"";var b=_.oja();b[a]&&delete b[a];var c=_.nja(),d={timerName:a,info:{},tick:{},span:{},jspbInfo:[]};c.push(d);b[a]=d};
_.sBa=function(a){return _.Wya[a]||"LATENCY_ACTION_UNKNOWN"};
_.tBa=function(a){_.gja(a);(0,_.Vya)();a||(_.v("TIMING_ACTION")&&_.je("PREVIOUS_ACTION",_.v("TIMING_ACTION")),_.je("TIMING_ACTION",""))};
_.fv=function(a){_.Dk("_start",a)&&_.zk("aa",void 0,a)};
_.gv=function(a,b,c){b=void 0===b?{}:b;c=c?c:a;_.fv(c);_.rBa(c);_.tBa(c);_.ek(c).useGel=!0;_.ik(c||"").info.actionType=a;b.cttAuthInfo&&(_.ek(c).cttAuthInfo=b.cttAuthInfo);_.je(c+"TIMING_ACTION",a);_.zk("_start",b.startTime,c);a={actionType:_.sBa(a)};(b=_.pi())&&"UNDEFINED_CSN"!==b&&(a.clientScreenNonce=b);_.jk(a,c);_.qBa(!0,c)};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syag");

_.SL={CARD_ITEM_COLOR_GENERAL_BACKGROUND_A:"var(--yt-spec-general-background-a)",CARD_ITEM_COLOR_GENERAL_BACKGROUND_B:"var(--yt-spec-general-background-b)",CARD_ITEM_COLOR_BRAND_BACKGROUND_SOLID:"var(--yt-spec-brand-background-solid)",CARD_ITEM_COLOR_ERROR_BACKGROUND:"var(--yt-spec-error-background)",CARD_ITEM_COLOR_TEXT_PRIMARY:"var(--yt-spec-text-primary)",CARD_ITEM_COLOR_TEXT_SECONDARY:"var(--yt-spec-text-secondary)",CARD_ITEM_COLOR_TEXT_DISABLED:"var(--yt-spec-text-disabled)",CARD_ITEM_COLOR_CALL_TO_ACTION:"var(--yt-spec-call-to-action)",
CARD_ITEM_COLOR_ICON_INACTIVE:"var(--yt-spec-icon-inactive)",CARD_ITEM_COLOR_ICON_DISABLED:"var(--yt-spec-icon-disabled)",CARD_ITEM_COLOR_BRAND_ICON_ACTIVE:"var(--yt-spec-brand-icon-active)",CARD_ITEM_COLOR_BRAND_ICON_INACTIVE:"var(--yt-spec-brand-icon-inactive)",CARD_ITEM_COLOR_10_PERCENT_LAYER:"var(--yt-spec-10-percent-layer)",CARD_ITEM_COLOR_TEXT_PRIMARY_INVERSE:"var(--yt-spec-text-primary-inverse)",CARD_ITEM_COLOR_ICON_ACTIVE_OTHER:"var(--yt-spec-icon-active-other)",CARD_ITEM_COLOR_THEMED_GREEN:"var(--yt-spec-themed-green)",
CARD_ITEM_COLOR_ERROR_INDICATOR:"var(--yt-spec-brand-link-text)"};
var h6a;_.TL={};h6a=function(a,b,c){a.removeAttribute("top-"+c);a.removeAttribute("bottom-"+c);a.removeAttribute("left-"+c);a.removeAttribute("right-"+c);b&&(b.top&&a.setAttribute("top-"+c,b.top),b.bottom&&a.setAttribute("bottom-"+c,b.bottom),b.left&&a.setAttribute("left-"+c,b.left),b.right&&a.setAttribute("right-"+c,b.right))};
_.TL.YtCardItemBoxBehavior=[{observers:["cardItemContainerMarginChanged_(data.containerMargin)","cardItemContainerPaddingChanged_(data.containerPadding)"],created:function(){this.cardItemBoxBehaviorPaddingTargetId=""},
cardItemContainerMarginChanged_:function(a){h6a(this.cardItemBoxBehaviorMarginTargetId&&this.$?this.$[this.cardItemBoxBehaviorMarginTargetId]:this,a,"margin")},
cardItemContainerPaddingChanged_:function(a){h6a(this.cardItemBoxBehaviorPaddingTargetId&&this.$?this.$[this.cardItemBoxBehaviorPaddingTargetId]:this,a,"padding")}}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2j");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8h");

var j1a=function(a,b){return a.year===b.year&&a.month===b.month&&a.day===b.day},rI=function(a,b){return a.year!==b.year?a.year<b.year:a.month!==b.month?a.month<b.month:a.day<b.day},k1a=function(a){return a.day===_.to(a.year,a.month)?11===a.month?{year:a.year+1,
month:0,day:1}:{year:a.year,month:a.month+1,day:1}:{year:a.year,month:a.month,day:a.day+1}},l1a=function(){var a=new Date,b={year:a.getFullYear(),
month:a.getMonth(),day:a.getDate()};return{start:b,end:{year:a.getFullYear()+2,month:a.getMonth(),day:a.getDate()},selectedDate:k1a(b)}},m1a=function(a){return(new _.Kk(2)).format(new Date(a.year,a.month,a.day))},sI=function(a){return{year:a.getFullYear(),
month:a.getMonth(),day:a.getDate()}},n1a=function(a,b){a=1E3*(a+(Number(b.utcOffsetSec)+60*(new Date(1E3*a)).getTimezoneOffset()));
b=sI(new Date(a));return{date:b,secondsSinceMidnight:Math.floor((a-(new Date(b.year,b.month,b.day)).getTime())/1E3)}},o1a=function(a,b){b=b.months.findIndex(function(c){return c.year===a.year&&c.month===a.month});
return 0<=b?b:void 0},p1a;
var q1a;
var r1a=(_.so.FIRSTDAYOFWEEK+1)%7;
var s1a;var t1a=[],u1a=0,v1a=0;u1a=0;v1a=24;if(0>.25*(v1a-u1a))s1a=[];else{for(var w1a=u1a;w1a<v1a;w1a+=.25)t1a.push(w1a);s1a=t1a}var x1a=s1a.map(function(a){a*=3600;return{secondsSinceMidnight:a,text:(new _.Kk(7)).format(new Date(0,0,0,0,0,a))}});
var y1a;
var z1a;
var tI=function(){var a=_.K.apply(this,arguments)||this;a.skipNextOpenDialog=!1;a.errorMessage="";return a};
_.r(tI,_.K);_.f=tI.prototype;_.f.attached=function(){var a=this,b=new MutationObserver(function(){0<a.JSC$37849_calendarMain.scrollHeight&&(b.disconnect(),a.calendarConfig&&a.calendarConfig.selectedDate&&a.scrollToDate())});
b.observe(this.JSC$37849_calendarMain,{childList:!0,subtree:!0});window.setTimeout(function(){b.disconnect()},1E3)};
_.f.openPicker=function(){this.skipNextOpenDialog?this.skipNextOpenDialog=!1:(this.dialog.positionTarget=this.dropdownButton,this.dialog.open())};
_.f.onDateTextChange=function(){if(this.calendarConfig){var a=this.validateDateText();a.isValid?(this.textbox.removeAttribute("invalid"),this.commitDate(a.details)):this.textbox.setAttribute("invalid","")}};
_.f.handleDayClick=function(a){a.model.day.date&&(this.commitDate(a.model.day.date),this.dialog.close())};
_.f.scrollToDate=function(){if(this.calendarConfig&&this.calendarConfig.selectedDate&&this.renderData){var a=o1a(this.calendarConfig.selectedDate,this.renderData);void 0!==a&&this.JSC$37849_calendarMain.scrollToIndex(a)}};
_.f.scrollToNextMonth=function(){this.JSC$37849_calendarMain.scrollToIndex(this.JSC$37849_calendarMain.firstVisibleIndex+1)};
_.f.scrollToPrevMonth=function(){0===this.JSC$37849_calendarMain.firstVisibleIndex&&this.JSC$37849_calendarMain.scrollTo(0,0);this.JSC$37849_calendarMain.scrollToIndex(this.JSC$37849_calendarMain.firstVisibleIndex-1)};
_.f.onFormSubmit=function(a){a.preventDefault();this.calendarConfig&&(a=this.validateDateText(),a.isValid&&(this.commitDate(a.details),this.dialog.close()))};
_.f.onEscOrClickingOutside=function(a){a=a.detail.path&&!!a.detail.path.length&&a.detail.path[0];if(a.classList.contains("ytd-calendar-date-picker")){a===this.dropdownButton&&(this.skipNextOpenDialog=!0);for(var b=0;b<this.dropdownButton.children.length;b++)this.dropdownButton.children[b]===a&&(this.skipNextOpenDialog=!0);if(!this.skipNextOpenDialog)return}a=this.textbox.value!==this.dateText;b=this.validateDateText();a&&b.isValid&&this.commitDate(b.details);this.dialog.close();this.textbox.value=
this.dateText};
_.f.commitDate=function(a){this.calendarConfig&&(this.set("calendarConfig.selectedDate",a),this.fire("ytd-calendar-date-selected",a))};
_.f.validateDateText=function(){if(!this.calendarConfig||!this.textbox)return{isValid:!1,details:void 0};var a=this.textbox.value;var b=new Date;a=(new _.V0a(2)).parse(a,b,{validate:!0})===a.length?sI(b):void 0;if(!a)return this.errorMessage=_.Pi("INVALID_DATE_ERROR"),{isValid:!1,details:void 0};b=this.calendarConfig.start;var c=this.calendarConfig.end;if(rI(a,b))return this.errorMessage=_.Pi("ENTER_DATE_OR_LATER",{allowed_date:m1a(b)}),{isValid:!1,details:void 0};if(rI(c,a))return this.errorMessage=
_.Pi("ENTER_DATE_OR_EARLIER",{allowed_date:m1a(c)}),{isValid:!1,details:void 0};this.errorMessage="";return{isValid:!0,details:a}};
_.t.Object.defineProperties(tI.prototype,{dateText:{configurable:!0,enumerable:!0,get:function(){return this.calendarConfig&&this.calendarConfig.selectedDate?m1a(this.calendarConfig.selectedDate):""}},
renderData:{configurable:!0,enumerable:!0,get:function(){if(this.calendarConfig){for(var a=this.calendarConfig,b=[],c=0;7>c;c++)b.push(_.so.NARROWWEEKDAYS[(c+r1a)%7]);c=[];for(var d=new Date(a.start.year,a.start.month);d.getFullYear()<a.end.year||d.getFullYear()===a.end.year&&d.getMonth()<=a.end.month;){var e=c,h=e.push,l=d.getFullYear(),m=d.getMonth(),p=a,q=void 0,x=[],B=Object.freeze({extraCssClass:"invisible",debugClass:""}),C=new Date(l,m),I=sI(C);C=C.getDay();for(var H=sI(new Date);I.month===
m;){C!==r1a&&q||(q=Array.from({length:7}).fill(B),x.push(q));var O={date:{year:l,month:m,day:I.day},extraCssClass:"",debugClass:""};p.selectedDate&&O.date&&j1a(O.date,p.selectedDate)&&(O.extraCssClass+=" selected");if(rI(I,p.start)||rI(p.end,I))O.extraCssClass+=" disabled";j1a(I,H)&&(O.extraCssClass+=" today");O.extraCssClass=O.extraCssClass.trim();q[(C-r1a+7)%7]=O;I=k1a(I);C=(C+1)%7}h.call(e,{weeks:x,monthLabel:_.so.SHORTMONTHS[m]+" "+l,year:l,month:m,monthLabelExtraCssClass:x[0][2]===B?"shift-down-label":
""});d.setMonth(d.getMonth()+1)}return{months:c,daysOfWeekLabel:b}}}}});
_.t.Object.defineProperties(tI,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===z1a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-calendar-date-picker--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_calendar_date_picker.ytd.calendar.date.picker.css.js--\x3e<tp-yt-paper-menu-button>\n  <tp-yt-paper-button id="date-picker" class="dropdown-trigger" slot="dropdown-trigger" aria-labelledby="date-label-text" on-tap="openPicker">\n    <div id="date-label-text">[[dateText]]</div>\n    <yt-icon id="label-icon" icon="yt-icons:arrow-drop-down">\n    </yt-icon>\n  </tp-yt-paper-button>\n</tp-yt-paper-menu-button>\n\n<tp-yt-paper-dialog id="calendar-dialog" dynamic-align="" horizontal-align="left" vertical-align="top" vertical-offset="44">\n  <div id="control-area">\n    <form id="date-input" on-submit="onFormSubmit" autocomplete="off">\n      <tp-yt-paper-input-container aria-label="Enter date" invalid="[[errorMessage]]" no-label-float="" use-v2-underline="" on-input="onDateTextChange">\n        <iron-input slot="input" bind-value="[[dateText]]">\n          <input id="textbox" autofocus=""></iron-input>\n        <tp-yt-paper-input-error slot="add-on">[[errorMessage]]</tp-yt-paper-input-error>\n      </tp-yt-paper-input-container>\n    </form>\n    <div id="month-controller">\n      <yt-icon-button id="prev-month" on-tap="scrollToPrevMonth">\n        <yt-icon icon="yt-icons:chevron_left"></yt-icon>\n      </yt-icon-button>\n      <yt-icon-button id="next-month" on-tap="scrollToNextMonth">\n        <yt-icon icon="yt-icons:chevron_right"></yt-icon>\n      </yt-icon-button>\n    </div>\n  </div>\n  <div class="calendar-container">\n    <div class="calendar-header">\n      <template is="dom-repeat" items="[[renderData.daysOfWeekLabel]]" as="dayLabel">\n        <span class="calendar-header-day">[[dayLabel]]</span>\n      </template>\n    </div>\n    <tp-yt-iron-list id="calendar-main" as="month" items="[[renderData.months]]" tabindex="-1">\n      <template>\n        <div class="calendar-month">\n          <div class$="calendar-month-label [[month.monthLabelExtraCssClass]]">\n            [[month.monthLabel]]\n          </div>\n          <template is="dom-repeat" items="[[month.weeks]]" as="week">\n            <div class="calendar-week">\n              <template is="dom-repeat" items="[[week]]" as="day">\n                <span class$="calendar-day [[day.extraCssClass]] [[day.debugClass]]" on-tap="handleDayClick">\n                  [[day.date.day]]\n                </span>\n              </template> \n            </div>\n          </template> \n        </div>\n      </template>\n    </tp-yt-iron-list> \n  </div>\n</tp-yt-paper-dialog>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===y1a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_calendar_date_picker.ytd.calendar.date.picker.css.js--\x3e<style>:host {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} tp-yt-paper-menu-button {padding: 0;} tp-yt-paper-dialog>* {padding: 0;margin: 0;} #date-picker {background-color: var(--yt-spec-brand-background-solid);border: 1px solid var(--yt-spec-icon-disabled);border-radius: 2px;color: var(--yt-spec-text-secondary);width: 144px;height: 36px;padding: 0 12px;margin: 0;text-transform: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #control-area {margin: 6px 8px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #date-input {margin-left: 8px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} tp-yt-paper-input-container {--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-invalid-color: var(--yt-spec-brand-link-text);--paper-input-container-input: {@apply --ytd-thumbnail-attribution;};} input {@apply --paper-input-container-shared-input-style;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #month-controller {width: 40px;margin: 0 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #prev-month,#next-month {color: var(--yt-spec-icon-inactive);width: 16px;height: 16px;margin: auto;} #calendar-dialog {width: 277px;height: 370px;background-color: var(--yt-spec-brand-background-solid);margin: 0;} .calendar-container {max-height: calc(100% - 38px - 8px);background-color: var(--yt-spec-brand-background-solid);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .calendar-header {height: 32px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #calendar-main {overflow-y: auto;overflow-x: hidden;max-height: 288px;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} #calendar-main:focus {outline: none;} .calendar-header-day {color: var(--yt-spec-text-secondary);display: inline-block;max-height: 100%;width: 36px;padding-top: 7px;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .calendar-header-day:first-of-type {margin-left: 8px;} .calendar-month {display: inline-block;} .calendar-month-label {color: var(--yt-spec-text-secondary);margin-left: 16px;max-height: 36px;padding: 8px 0;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} .calendar-month-label.shift-down-label {position: absolute;} .calendar-week {margin-left: 8px;width: 252px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .calendar-day {color: var(--yt-spec-text-primary);cursor: pointer;position: relative;display: inline-block;width: 36px;max-height: 36px;padding: 9px 0;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .calendar-day:hover:not(.disabled)::after,.calendar-day.today::after,.calendar-day.selected::after {content: "";position: absolute;z-index: -1;top: 2px;left: 2px;right: 2px;bottom: 2px;border-radius: 100%;} .calendar-day.today::after {box-shadow: inset 0 0 0 1px var(--yt-spec-icon-inactive);} .calendar-day:hover:not(.disabled) {color: var(--yt-spec-text-primary);} .calendar-day:hover:not(.disabled)::after {background: var(--yt-spec-general-background-a);} .calendar-day.selected {color: var(--yt-spec-static-brand-white);} .calendar-day.selected::after {background: var(--yt-spec-themed-blue);} .calendar-day.disabled {color: var(--yt-spec-text-disabled);cursor: default;pointer-events: none;} .invisible {visibility: hidden;} /*# sourceMappingURL=ytd-calendar-date-picker.css.map*/</style>';
y1a=d}d=y1a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);z1a=a}a=z1a;return a}}});
var uI=tI;uI.prototype.onEscOrClickingOutside=uI.prototype.onEscOrClickingOutside;uI.prototype.scrollToDate=uI.prototype.scrollToDate;_.V([_.M(),_.W("design:type",Object)],uI.prototype,"calendarConfig",void 0);_.V([_.M(),_.W("design:type",Object)],uI.prototype,"skipNextOpenDialog",void 0);_.V([_.M(),_.W("design:type",Object)],uI.prototype,"errorMessage",void 0);_.V([_.S("#textbox"),_.W("design:type",HTMLInputElement)],uI.prototype,"textbox",void 0);
_.V([_.S("#calendar-dialog"),_.W("design:type",Object)],uI.prototype,"dialog",void 0);_.V([_.S("#calendar-main"),_.W("design:type",Object)],uI.prototype,"JSC$37849_calendarMain",void 0);_.V([_.S("#date-picker"),_.W("design:type",HTMLElement)],uI.prototype,"dropdownButton",void 0);_.V([_.R("calendarConfig.selectedDate"),_.W("design:type",String),_.W("design:paramtypes",[])],uI.prototype,"dateText",null);
_.V([_.R("calendarConfig","calendarConfig.selectedDate"),_.W("design:type",Object),_.W("design:paramtypes",[])],uI.prototype,"renderData",null);_.V([_.P("renderData","calendarConfig.selectedDate"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],uI.prototype,"scrollToDate",null);_.V([_.N("iron-overlay-canceled"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],uI.prototype,"onEscOrClickingOutside",null);
uI=_.V([_.wx({is:"ytd-calendar-date-picker",noInjection:!0})],uI);
var A1a=_.Pi("UTC_OFFSET_FORMAT",{utc_offset:(new _.Kk("Z")).format(new Date)}),B1a=-60*(new Date).getTimezoneOffset(),C1a=new Date,D1a,E1a=_.Jk(C1a.getTimezoneOffset());D1a=_.Tqa(E1a.standardOffset_-_.Jo(E1a,C1a));var F1a=_.Pi("LOCAL_TIME_GMT_LABEL",{gmt_text:D1a.replace("+0","+").replace("-0","-").replace(":00","")}),vI=function(){var a=_.K.apply(this,arguments)||this;a.selectedTimeIndex=0;a.selectedTimezoneIndex=0;a.timeOfDayOptions=x1a;return a};
_.r(vI,_.K);_.f=vI.prototype;_.f.configureRendererStamper=function(){return{"data.dismissButton":{id:"cancel-button-wrapper",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.updateDefaultSelectedValue=function(){if(this.timeZones&&this.timeZones.length&&this.data){var a=l1a();if(void 0===this.data.defaultTimeSec||isNaN(Number(this.data.defaultTimeSec)))this.calendarConfig=a,this.selectedTimeIndex=0;else{var b=n1a(Number(this.data.defaultTimeSec),this.timeZones[0]);this.calendarConfig=Object.assign(Object.assign({},a),{selectedDate:b.date});this.selectedTimeIndex=this.timeOfDayOptions.findIndex(function(c){return c.secondsSinceMidnight===b.secondsSinceMidnight})}this.selectedTimezoneIndex=
0;
this.selectedDate=this.calendarConfig.selectedDate}};
_.f.onDatePicked=function(a){this.selectedDate=a.detail};
_.f.onCancelButtonTap=function(){this.data&&this.data.dismissButton&&this.fire("ytd-date-time-selection-cancelled")};
_.f.onDateTimeTimezoneChange=function(){if(this.selectedTimezone&&this.selectedTime&&this.selectedDate){var a=this.selectedDate;a=new Date(a.year,a.month,a.day);this.fire("ytd-date-time-selection-update",Math.floor(a.getTime()/1E3)+this.selectedTime.secondsSinceMidnight-(Number(this.selectedTimezone.utcOffsetSec)+60*a.getTimezoneOffset()))}};
_.f.getTimezoneFormat=function(a){return a.localizedDisplayText?a.localizedDisplayText:_.Pi("TIMEZONE_FORMAT",{utc_offset_text:""+a.localizedUtcOffset,city_name:""+a.localizedName})};
_.t.Object.defineProperties(vI.prototype,{timeZones:{configurable:!0,enumerable:!0,get:function(){if(this.data){var a=this.data.timezoneOptions;var b={name:"Etc/Unknown",localizedName:_.Pi("LOCAL_TIME_LABEL"),localizedUtcOffset:A1a,utcOffsetSec:""+B1a,localizedDisplayText:F1a};a?a.length&&a[0].name!==b.name&&(a[0].localizedDisplayText||(b.localizedDisplayText=""),a.unshift(b)):a=[b];return a}}},
selectedTimezone:{configurable:!0,enumerable:!0,get:function(){if(this.timeZones&&!(this.selectedTimezoneIndex>=this.timeZones.length))return this.timeZones[this.selectedTimezoneIndex]}},
selectedTime:{configurable:!0,enumerable:!0,get:function(){return this.timeOfDayOptions[this.selectedTimeIndex]}}});
_.t.Object.defineProperties(vI,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===q1a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-date-time-picker-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_date_time_picker_renderer.ytd.date.time.picker.renderer.css.js--\x3e<div id="cancel-button-wrapper" hidden="[[!data.dismissButton]]" on-tap="onCancelButtonTap">\n</div>\n<div id="hint" hidden="[[!data.header]]">\n  <yt-formatted-string text="[[data.header]]"></yt-formatted-string>\n</div>\n<div id="picker-component">\n  <ytd-calendar-date-picker calendar-config="[[calendarConfig]]"></ytd-calendar-date-picker>\n  <tp-yt-paper-menu-button dynamic-align="" horizontal-align="left" vertical-align="top" vertical-offset="44">\n    <tp-yt-paper-button id="time-picker" class="dropdown-trigger" slot="dropdown-trigger" aria-labelledby="time-label-text">\n      <div id="time-label-text">[[selectedTime.text]]</div>\n      <yt-icon id="label-icon" icon="yt-icons:arrow-drop-down">\n      </yt-icon>\n    </tp-yt-paper-button>\n    <tp-yt-paper-listbox id="time-listbox" class="dropdown-content" slot="dropdown-content" selected="{{selectedTimeIndex}}">\n      <template is="dom-repeat" items="[[timeOfDayOptions]]">\n        <tp-yt-paper-item>\n          [[item.text]]\n        </tp-yt-paper-item>\n      </template>\n    </tp-yt-paper-listbox>\n  </tp-yt-paper-menu-button>\n  <tp-yt-paper-menu-button dynamic-align="" horizontal-align="left" vertical-align="top" vertical-offset="44">\n    <tp-yt-paper-button id="timezone-picker" class="dropdown-trigger" slot="dropdown-trigger" aria-labelledby="timezone-label-text">\n      <div id="timezone-label-text">[[getTimezoneFormat(selectedTimezone)]]</div>\n      <yt-icon id="label-icon" icon="yt-icons:arrow-drop-down">\n      </yt-icon>\n    </tp-yt-paper-button>\n    <tp-yt-paper-listbox id="timezone-listbox" class="dropdown-content" slot="dropdown-content" selected="{{selectedTimezoneIndex}}">\n      <template is="dom-repeat" items="[[timeZones]]">\n        <tp-yt-paper-item>\n          [[getTimezoneFormat(item)]]\n        </tp-yt-paper-item>\n      </template>\n    </tp-yt-paper-listbox>\n  </tp-yt-paper-menu-button>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===p1a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_date_time_picker_renderer.ytd.date.time.picker.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #hint {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #picker-component>* {margin-left: 16px;} ytd-calendar-date-picker {width: 140px;} .dropdown-trigger {background-color: var(--yt-spec-brand-background-solid);border: 1px solid var(--yt-spec-icon-disabled);border-radius: 2px;color: var(--yt-spec-text-secondary);height: 36px;margin: 0;padding: 0 12px;text-transform: none;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #timezone-picker {width: 224px;} #time-picker {width: 124px;} #time-listbox {width: 106px;} #timezone-listbox {width: 206px;} tp-yt-paper-item {--paper-item-min-height: 36px;cursor: pointer;background-color: var(--yt-spec-brand-background-solid);color: var(--yt-spec-text-primary);height: 36px;width: calc(100% - 12px);padding: 0 0 0 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} tp-yt-paper-item:hover {background: var(--yt-spec-general-background-a);} tp-yt-paper-listbox {background-color: var(--yt-spec-brand-background-solid);padding-left: 1px;max-height: 360px;} tp-yt-paper-menu-button {padding: 0px;--paper-menu-button-dropdown-background: var( --yt-spec-brand-background-solid );} yt-formatted-string {color: var(--yt-spec-text-secondary);padding: 2px 0 17px 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #cancel-button-wrapper ytd-button-renderer {color: var(--yt-spec-icon-inactive);position: absolute;z-index: 10;right: 8px;top: -8px;} #cancel-button-wrapper {width: 100%;position: relative;} /*# sourceMappingURL=ytd-date-time-picker-renderer.css.map*/</style>';
p1a=d}d=p1a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);q1a=a}a=q1a;return a}}});
_.wI=vI;_.wI.prototype.onDateTimeTimezoneChange=_.wI.prototype.onDateTimeTimezoneChange;_.wI.prototype.onDatePicked=_.wI.prototype.onDatePicked;_.wI.prototype.updateDefaultSelectedValue=_.wI.prototype.updateDefaultSelectedValue;_.V([_.M(),_.W("design:type",Object)],_.wI.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.wI.prototype,"calendarConfig",void 0);_.V([_.M(),_.W("design:type",Object)],_.wI.prototype,"selectedDate",void 0);
_.V([_.M(),_.W("design:type",Object)],_.wI.prototype,"selectedTimeIndex",void 0);_.V([_.M(),_.W("design:type",Object)],_.wI.prototype,"selectedTimezoneIndex",void 0);_.V([_.S("#time-listbox"),_.W("design:type",Object)],_.wI.prototype,"timeListBox",void 0);_.V([_.S("#timezone-listbox"),_.W("design:type",Object)],_.wI.prototype,"timezoneListBox",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.wI.prototype,"rendererStamperBehavior",void 0);
_.V([_.R("data.timezoneOptions"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.wI.prototype,"timeZones",null);_.V([_.P("data","timeZones"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.wI.prototype,"updateDefaultSelectedValue",null);_.V([_.R("selectedTimezoneIndex","timeZones"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.wI.prototype,"selectedTimezone",null);
_.V([_.R("selectedTimeIndex"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.wI.prototype,"selectedTime",null);_.V([_.N("ytd-calendar-date-selected"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.wI.prototype,"onDatePicked",null);_.V([_.P("selectedTimezone","selectedTime","selectedDate"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.wI.prototype,"onDateTimeTimezoneChange",null);
_.wI=_.V([_.T({is:"ytd-date-time-picker-renderer"})],_.wI);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8f");

var J0a=function(a,b,c){return _.y(function(d){return d.return(new Promise(function(e){var h=new Image;h.onload=function(){e(new _.l0a(a,b,c,h.naturalWidth,h.naturalHeight))};
h.src=c.toString()}))})},K0a=function(a,b){return _.g_a(b,"drag-to-reorder-edu-displayed")},L0a;
var M0a;
var kI=function(a,b,c){c=void 0===c?!1:c;_.mn.call(this);var d=this;this.dropZoneOverlay=new _.PH(a);this.selectOverlay=c?new _.QH(b,"multiple_file",["image/*"]):new _.QH(b,"single_file",["image/*"]);this.handler=new _.ov(this);_.Ym(this,this.handler);this.handler.listen(this.dropZoneOverlay,"m",this.onChange).listen(b,"click",function(){d.selectOverlay.click()}).listen(this.selectOverlay,"o",this.onChange)};
_.r(kI,_.mn);kI.prototype.onChange=function(a){var b;null!==(b=a.files)&&void 0!==b&&b.length&&this.dispatchEvent(new CustomEvent("yt.comments.ImagePicker.select",{detail:a.files}))};
var lI=function(a,b){_.mn.call(this);this.uploadUrl=a;this.channelId=b;this.imagesUploadData=[]};
_.r(lI,_.mn);lI.prototype.getAllUploadStatuses=function(){var a=this,b,c,d;return _.y(function(e){if(1==e.nextAddress)return _.z(e,N0a(a),2);b=e.yieldResult;c=b.get("succeed");d=b.get("failed");return e.return(c.concat(d))})};
var P0a=function(a){var b,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,N0a(a),2);b=d.yieldResult;c=b.get("failed");0<c.length&&O0a(a,c);return d.return(a.getAllUploadStatuses())})},N0a=function(a){var b,c,d,e,h,l,m;
return _.y(function(p){if(1==p.nextAddress)return b=new Map,_.z(p,Promise.allSettled(a.imagesUploadData.map(function(q){return q.uploadPromise})),2);
c=p.yieldResult;d=[];e=_.u(c);for(h=e.next();!h.done;h=e.next())l=h.value,"fulfilled"===l.status&&d.push(l.value);m=a.imagesUploadData.map(function(q){return q.image}).filter(function(q){return d.every(function(x){return x.id!==q.id})});
b.set("succeed",d);b.set("failed",m);return p.return(b)})},O0a=function(a,b){b=_.u(b);
for(var c=b.next();!c.done;c=b.next()){var d=a;c=c.value;0<=Q0a(d,c.id)&&d.cancel(c.id);var e=new R0a(c),h=_.ETa(d.uploadUrl,{"X-YouTube-ChannelId":d.channelId},c.imageBlob);e.transfer=h;e.uploadPromise=S0a(h,c);d.imagesUploadData.push(e);h.run()}};
lI.prototype.cancel=function(a){var b=Q0a(this,a);-1!==b&&((b=this.imagesUploadData[b].transfer)&&b.cancel(),this.imagesUploadData=this.imagesUploadData.filter(function(c){return c.image.id!==a}))};
var Q0a=function(a,b){return a.imagesUploadData.findIndex(function(c){return c.image.id===b})},S0a=function(a,b){return new Promise(function(c,d){a.listen("f",function(){var e=a.JSC$60980_getResponseText();
e?(e=JSON.parse(e).encryptedBlobId,b.encrptedBlobId=e,c(b)):d("upload failed")});
a.listen("h",function(){d("upload failed")})})},R0a=function(a){this.image=a};
var mI=function(){var a=_.K.apply(this,arguments)||this;a.addImageErrorMessage="";a.errorMessage="";a.images=[];a.imageId=0;a.selectedImageIndex=0;return a};
_.r(mI,_.K);_.f=mI.prototype;_.f.observeAddImageError=function(){""!==this.addImageErrorMessage&&this.fire("yt-backstage-multi-image-add-image-error",this.addImageErrorMessage)};
_.f.observeDragToReorder=function(){var a=this,b;if(this.showImagesPreview){var c=K0a(_.xH.getInstance(),null===(b=this.data)||void 0===b?void 0:b.dragToReorderTooltip);_.Me.addLowPriorityJob(function(){_.ej(a,c,a.thumbnailDragDropArea)})}};
_.f.configureRendererStamper=function(){return{selectionCancel:{id:"selection-cancel-button",mapping:{buttonRenderer:"ytd-button-renderer"}},previewCancel:{id:"preview-cancel-button",mapping:{buttonRenderer:"ytd-button-renderer"}},dataForAddImageButton:{id:"add-image-button",mapping:{buttonRenderer:"ytd-button-renderer"}},thumbnailRenderers:{id:"thumbnail-drag-drop-area",mapping:{renderer:"ytd-backstage-multi-image-thumbnail-renderer"},events:!0,reuseComponents:!0,stamperStableList:!0}}};
_.f.computeThumbnail=function(a){return(null===a||void 0===a?void 0:a.localImageSrc)||void 0};
_.f.onRendererstamperFinished=function(){this.ytReorderableBehavior.startDragDrop(this.$["thumbnail-drag-drop-area"],this.$["thumbnail-drag-drop-area"])};
_.f.handleDrop=function(a){var b=a.currDragItem;if(null!==b&&void 0!==b&&b.data){a=this.images[this.selectedImageIndex];var c=b.data.image,d=this.images.indexOf(c)||0;b=_.da(b.parentNode.children,b);this.images.splice(d,1);this.images.splice(b,0,c);this.images=[].concat(_.Pc(this.images));this.selectedImageIndex=this.images.indexOf(a)}};
_.f.setUpImagePicker=function(){var a=this.imageUploadEndpoint;a&&a.imageValidationInfo&&(this.uploadManager=new lI(a.uploadUrl,a.channelId),this.initialPicker||(this.initialPicker=new kI(this.dropzone,this.selectLink,!0),_.gn(this.initialPicker,"yt.comments.ImagePicker.select",this.onInitialSelectImages,!1,this)),this.addImagePicker||(this.addImagePicker=new kI(this.addImageButtonContainer,this.addImageSelectButton),_.gn(this.addImagePicker,"yt.comments.ImagePicker.select",this.onAddImage,!1,this)),
_.gn(this.imagePreviewContainer,"ytd-backstage-image-preview-coordinates-update",this.repositionImage,!1,this),_.gn(this.imagePreviewContainer,"ytd-backstage-image-preview-delete",this.deleteImage,!1,this),_.gn(this.$["thumbnail-drag-drop-area"],"ytb-backstage-multi-image-thumbnail-render-click",this.onThumbnailClick,!1,this))};
_.f.detached=function(){this.initialPicker&&(_.kn(this.initialPicker,"yt.comments.ImagePicker.select",this.onInitialSelectImages,!1,this),this.initialPicker.dispose(),this.initialPicker=void 0);this.addImagePicker&&(_.kn(this.addImagePicker,"yt.comments.ImagePicker.select",this.onAddImage,!1,this),this.addImagePicker.dispose(),this.addImagePicker=void 0)};
_.f.onInitialSelectImages=function(a){var b=this;return _.y(function(c){return _.z(c,b.onSelectImages(a,!1),0)})};
_.f.onAddImage=function(a){var b=this;return _.y(function(c){return _.z(c,b.onSelectImages(a,!0),0)})};
_.f.onSelectImages=function(a,b){var c=this,d,e,h,l,m,p,q,x,B,C,I,H,O,X,ia,oa,Ha,ja,pa,na;return _.y(function(Ba){switch(Ba.nextAddress){case 1:b?c.addImageErrorMessage="":(c.images=[],c.errorMessage="");q=a.detail;x=c.validateImages([].concat(_.Pc(q)));if(""!==x)return b?c.addImageErrorMessage=x:c.errorMessage=x,Ba.return();B=[].concat(_.Pc(q)).map(function(ec){return(new _.RH(c.maxAspectRatio)).transform(ec)});
return _.z(Ba,Promise.allSettled(B),2);case 2:C=Ba.yieldResult,I=_.u(C.entries()),H=I.next();case 3:if(H.done){Ba.jumpTo(5);break}O=H.value;X=_.u(O);ia=X.next().value;oa=X.next().value;Ha=ia;ja=oa;if("fulfilled"!==ja.status){b?c.addImageErrorMessage=_.Zi(null===(l=c.data)||void 0===l?void 0:l.invalidError):c.errorMessage=""===c.errorMessage?_.Zi(null===(m=c.data)||void 0===m?void 0:m.invalidError):_.Zi(null===(p=c.data)||void 0===p?void 0:p.multiFileError);Ba.jumpTo(4);break}pa=ja.value;pa.cropped&&
c.fire("yt-backstage-multi-image-cropped");if(pa.invalidAspectRatio){b?c.addImageErrorMessage=_.Zi(null===(d=c.data)||void 0===d?void 0:d.invalidAspectRatioError):c.errorMessage=""===c.errorMessage?_.Zi(null===(e=c.data)||void 0===e?void 0:e.invalidAspectRatioError):_.Zi(null===(h=c.data)||void 0===h?void 0:h.multiFileError);Ba.jumpTo(4);break}return _.z(Ba,J0a(c.imageId,a.detail[Ha],pa.transformedData),8);case 8:na=Ba.yieldResult,c.images.push(na),c.imageId++;case 4:H=I.next();Ba.jumpTo(3);break;
case 5:if(""!==c.errorMessage||""!==c.addImageErrorMessage)return Ba.return();b?O0a(c.uploadManager,[c.images[c.images.length-1]]):O0a(c.uploadManager,c.images);c.images=[].concat(_.Pc(c.images));c.selectedImageIndex=b?Math.max(c.images.length-1,0):0;c.fire("yt-backstage-multi-image-select");_.Ih(Ba)}})};
_.f.onThumbnailClick=function(a){if(a=a.event_.detail)this.selectedImageIndex=this.images.indexOf(a)};
_.f.validateImages=function(a){var b,c,d;if(5<a.length)return _.Zi(null===(b=this.data)||void 0===b?void 0:b.multiImageExceedMaxImageCountError);var e=1048576*this.maxFileSizeMb;a=a.filter(function(h){return h.size>e}).length;
if(0===a)return"";a=1<a?null===(c=this.data)||void 0===c?void 0:c.multiFileError:null===(d=this.data)||void 0===d?void 0:d.fileSizeError;return _.Zi(a)};
_.f.deleteImage=function(){this.uploadManager.cancel(this.images[this.selectedImageIndex].id);this.images.splice(this.selectedImageIndex,1);this.images=[].concat(_.Pc(this.images));this.selectedImageIndex=0};
_.f.repositionImage=function(a){this.images[this.selectedImageIndex].previewCoordinates=a.event_.detail;this.images=[].concat(_.Pc(this.images))};
_.f.getAllUploadStatuses=function(){var a=this,b,c,d,e;return _.y(function(h){if(1==h.nextAddress)return _.z(h,a.uploadManager.getAllUploadStatuses(),2);b=h.yieldResult;c=_.u(b);for(d=c.next();!d.done;d=c.next())if(e=d.value,void 0===e.encrptedBlobId)return h.return(P0a(a.uploadManager));return h.return(b)})};
_.f.hasImages=function(){return 0<this.images.length};
_.f.cancel=function(){for(var a=this.uploadManager,b=_.u(a.imagesUploadData),c=b.next();!c.done;c=b.next())a.cancel(c.value.image.id);this.addImageErrorMessage=this.errorMessage="";this.images=[];this.fire("yt-backstage-multi-image-cancel")};
_.t.Object.defineProperties(mI.prototype,{maxAspectRatio:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null===(b=null===(a=this.imageUploadEndpoint)||void 0===a?void 0:a.imageValidationInfo)||void 0===b?void 0:b.allowedMaxAspectRatio)||0}},
maxFileSizeMb:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null===(b=null===(a=this.imageUploadEndpoint)||void 0===a?void 0:a.imageValidationInfo)||void 0===b?void 0:b.maxFileSizeMb)||0}},
dropIcon:{configurable:!0,enumerable:!0,get:function(){var a,b;if(null!==(b=null===(a=this.data)||void 0===a?void 0:a.icon)&&void 0!==b&&b.iconType)return _.Vx(this.data.icon.iconType)}},
selectionCancel:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.data)||void 0===a?void 0:a.cancelButton}},
previewCancel:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.data)||void 0===a?void 0:a.cancelButton}},
dataForAddImageButton:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.data)||void 0===a?void 0:a.addImageButton}},
dropzoneClass:{configurable:!0,enumerable:!0,get:function(){return""===this.errorMessage?"":"error"}},
showImagesPreview:{configurable:!0,enumerable:!0,get:function(){return 0<this.images.length&&""===this.errorMessage}},
containMaxImages:{configurable:!0,enumerable:!0,get:function(){return 5<=this.images.length}},
selectedImageData:{configurable:!0,enumerable:!0,get:function(){return this.images[this.selectedImageIndex]||void 0}},
thumbnailRenderers:{configurable:!0,enumerable:!0,get:function(){var a=this;return(this.images||[]).map(function(b,c){return{renderer:{image:b,selected:c===a.selectedImageIndex}}})}}});
_.t.Object.defineProperties(mI,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===M0a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-multi-image-select-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_multi_image_select_renderer.ytd.backstage.multi.image.select.renderer.css.js--\x3e\n<div id="dropzone" class$="[[dropzoneClass]]" hidden="[[showImagesPreview]]">\n  <div id="selection-cancel-button" class="cancel" on-click="cancel"></div>\n  <div id="drop-icon-container">\n    <yt-icon id="drop-icon" icon="[[dropIcon]]"></yt-icon>\n  </div>\n  <span id="prompt">[[getSimpleString(data.dragLabel)]]</span>\n  <a id="select-link">\n     [[getSimpleString(data.selectButton)]]\n  </a>\n  <div class="messages">\n    <span id="aspect-ratio-message">\n       [[getSimpleString(data.aspectRatioRequirement)]]\n    </span>\n    <span id="license-text">[[getSimpleString(data.licenseText)]]</span>\n    <span id="error-message" hidden="[[!errorMessage]]">[[errorMessage]]</span>\n  </div>\n</div>\n\n\n<div id="multi-image-container" hidden="[[!showImagesPreview]]">\n  <div id="preview-cancel-button" class="cancel" on-click="cancel"></div>\n  <div id="thumbnail-images-container">\n    <div id="thumbnail-drag-drop-area"></div>\n    <div id="add-image-button-container" hidden="[[containMaxImages]]">\n       <div id="add-image-button" on-click="onClickAddImageButton"></div>\n    </div>\n  </div>\n  <div id="preview">\n    <ytd-backstage-image-preview-renderer id="image-preview-container" image-data="[[selectedImageData]]" instruction="[[data.imagePreviewSelectMetadata]]" reposition-optional="true">\n    </ytd-backstage-image-preview-renderer>\n  </div>\n</div>\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===L0a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_multi_image_select_renderer.ytd.backstage.multi.image.select.renderer.css.js--\x3e<style>:host {--thumbnail-size: 80px;--thumbnail-size-selected: 78px;--ytd-cancel-button-right: -12px;--ytd-cancel-button-top: -12px;--ytd-cancel-button-size: 24px;border: 1px solid #e2e2e2;border-radius: 1px;height: 100%;margin-top: 12px;min-height: 280px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #multi-image-container {min-height: 482px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #preview {background-color: var(--yt-spec-general-background-a);box-shadow: inset 1px 0 0 rgba(0,0,0,0.1);width: 100%;} #thumbnail-images-container {padding: 25px 15px;} .thumbnail-image {margin-bottom: var(--ytd-img-default-margin);position: absolute;} #dropzone {flex-basis: 100%;border-radius: 2px;min-height: 100px;padding: 78px 8px 12px;background: var(--yt-spec-general-background-a);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #dropzone.error {border-color: var(--yt-spec-brand-link-text);} #drop-icon-container {background: var(--yt-spec-themed-blue);border-radius: 100px;width: 40px;height: 40px;display: flex;justify-content: center;align-items: center;} #drop-icon {--iron-icon-width: 20px;--iron-icon-height: 20px;color: var(--yt-spec-general-background-a);} #prompt {padding-top: 12px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #select-link {color: var(--yt-spec-themed-blue);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #license-text,#aspect-ratio-message {color: var(--yt-spec-text-secondary);} #error-message {margin-top: 16px;color: var(--yt-spec-brand-link-text);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #add-image-button-container {background-color: var(--yt-spec-suggested-action);border-radius: 3px;display: table-cell;height: var(--thumbnail-size);margin-bottom: 20px;text-align: center;vertical-align: middle;width: var(--thumbnail-size);} #add-image-button ytd-button-renderer {--yt-button-color: var(--yt-spec-call-to-action);} .cancel>ytd-button-renderer {--yt-button-icon-size: var(--ytd-cancel-button-size);--yt-button-icon-padding: 4px;background-color: var(--yt-spec-brand-background-primary);border-radius: 50%;box-shadow: 0 4px 4px rgba(0,0,0,0.3),0 0 4px rgba(0,0,0,0.2);color: var(--yt-spec-icon-active-other);cursor: pointer;height: var(--ytd-cancel-button-size);position: absolute;right: var(--ytd-cancel-button-right);top: var(--ytd-cancel-button-top);width: var(--ytd-cancel-button-size);} .messages {margin-top: auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-backstage-multi-image-select-renderer.css.map*/</style>';
L0a=d}d=L0a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);M0a=a}a=M0a;return a}}});
_.nI=mI;_.nI.prototype.setUpImagePicker=_.nI.prototype.setUpImagePicker;_.nI.prototype.onRendererstamperFinished=_.nI.prototype.onRendererstamperFinished;_.nI.prototype.observeDragToReorder=_.nI.prototype.observeDragToReorder;_.nI.prototype.observeAddImageError=_.nI.prototype.observeAddImageError;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.nI.prototype,"rendererStamperBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.nI.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.jI.YtReorderableBehavior),_.W("design:type",Object)],_.nI.prototype,"ytReorderableBehavior",void 0);_.V([_.S("#dropzone"),_.W("design:type",HTMLElement)],_.nI.prototype,"dropzone",void 0);_.V([_.S("#select-link"),_.W("design:type",HTMLElement)],_.nI.prototype,"selectLink",void 0);
_.V([_.S("#thumbnail-drag-drop-area"),_.W("design:type",HTMLElement)],_.nI.prototype,"thumbnailDragDropArea",void 0);_.V([_.S("#add-image-button-container"),_.W("design:type",HTMLElement)],_.nI.prototype,"addImageButtonContainer",void 0);_.V([_.S("#add-image-button"),_.W("design:type",HTMLElement)],_.nI.prototype,"addImageSelectButton",void 0);_.V([_.S("#image-preview-container"),_.W("design:type",_.bI)],_.nI.prototype,"imagePreviewContainer",void 0);
_.V([_.M(),_.W("design:type",Object)],_.nI.prototype,"addImageErrorMessage",void 0);_.V([_.M(),_.W("design:type",Object)],_.nI.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.nI.prototype,"errorMessage",void 0);_.V([_.M(),_.W("design:type",Object)],_.nI.prototype,"imageUploadEndpoint",void 0);_.V([_.M(),_.W("design:type",Array)],_.nI.prototype,"images",void 0);_.V([_.M(),_.W("design:type",kI)],_.nI.prototype,"initialPicker",void 0);
_.V([_.M(),_.W("design:type",kI)],_.nI.prototype,"addImagePicker",void 0);_.V([_.M(),_.W("design:type",lI)],_.nI.prototype,"uploadManager",void 0);_.V([_.R("imageUploadEndpoint"),_.W("design:type",Number),_.W("design:paramtypes",[])],_.nI.prototype,"maxAspectRatio",null);_.V([_.R("imageUploadEndpoint"),_.W("design:type",Number),_.W("design:paramtypes",[])],_.nI.prototype,"maxFileSizeMb",null);
_.V([_.R("data.icon.iconType"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.nI.prototype,"dropIcon",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.nI.prototype,"selectionCancel",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.nI.prototype,"previewCancel",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.nI.prototype,"dataForAddImageButton",null);
_.V([_.R("errorMessage"),_.W("design:type",String),_.W("design:paramtypes",[])],_.nI.prototype,"dropzoneClass",null);_.V([_.R("images"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.nI.prototype,"showImagesPreview",null);_.V([_.R("images"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.nI.prototype,"containMaxImages",null);
_.V([_.P("addImageErrorMessage"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.nI.prototype,"observeAddImageError",null);_.V([_.P("showImagesPreview"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.nI.prototype,"observeDragToReorder",null);_.V([_.R("images","selectedImageIndex"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.nI.prototype,"selectedImageData",null);
_.V([_.R("images","selectedImageIndex"),_.W("design:type",Array),_.W("design:paramtypes",[])],_.nI.prototype,"thumbnailRenderers",null);_.V([_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.nI.prototype,"onRendererstamperFinished",null);_.V([_.P("imageUploadEndpoint"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.nI.prototype,"setUpImagePicker",null);
_.nI=_.V([_.T({is:"ytd-backstage-multi-image-select-renderer"})],_.nI);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3z");

var TH=function(a,b){return Math.round(a/1E-5)===Math.round(b/1E-5)},UH=function(a,b){_.$m.call(this,a);
this.value=b};
_.r(UH,_.$m);
var VH=function(a,b,c,d,e,h,l){l=void 0===l?!1:l;_.mn.call(this);var m=this;this.JSC$37745_url_=a;this.JSC$37745_channelId_=b;this.maxFileSizeMb_=c;this.JSC$37745_maxAspectRatio_=d;this.dropZoneEl_=e;this.rejectInvalidAspectRatio_=l;this.selectButtonEl_=h;this.JSC$37745_reject_=this.resolve_=this.uploadPromise_=null;this.dropZoneOverlay_=new _.PH(this.dropZoneEl_);this.selectOverlay_=new _.QH(this.selectButtonEl_);"INPUT"==this.selectButtonEl_.nextSibling.tagName&&this.selectButtonEl_.nextSibling.setAttribute("accept","image/*");
this.JSC$37745_image_=this.transfer_=null;this.handler_=new _.ov(this);_.Ym(this,this.handler_);this.handler_.listen(this.dropZoneOverlay_,"m",this.onChange_).listen(this.dropZoneEl_,"dragover",this.onHover_).listen(this.dropZoneEl_,"dragleave",this.onHover_).listen(h,"click",function(){m.selectOverlay_.click()}).listen(this.selectOverlay_,"o",this.onChange_)};
_.r(VH,_.mn);VH.prototype.disposeInternal=function(){for(var a=this.selectButtonEl_.nextSibling;a&&a.parentNode&&"INPUT"==a.tagName;)a.parentNode.removeChild(a),a=this.selectButtonEl_.nextSibling;this.cancel();_.mn.prototype.disposeInternal.call(this)};
VH.prototype.uploadPromise=function(){if(null==this.JSC$37745_image_)return null;this.uploadPromise_||b0a(this);return this.uploadPromise_};
VH.prototype.cancel=function(){c0a(this);this.JSC$37745_image_=null};
var c0a=function(a){a.transfer_&&a.transfer_.cancel();a.transfer_=null;a.uploadPromise_=null;a.resolve_=null;a.JSC$37745_reject_=null},b0a=function(a){c0a(a);
a.transfer_=_.ETa(a.JSC$37745_url_,{"X-YouTube-ChannelId":a.JSC$37745_channelId_},a.JSC$37745_image_);a.handler_.listenOnce(a.transfer_,"f",a.JSC$37747_onUploadComplete_);a.handler_.listenOnce(a.transfer_,"h",a.onUploadError_);a.transfer_.run();a.uploadPromise_=new Promise(function(b,c){a.resolve_=b;a.JSC$37745_reject_=c})};
_.f=VH.prototype;_.f.onChange_=function(a){a.files.length&&(this.JSC$37745_image_=a.files[0],this.JSC$37745_image_.size>1048576*this.maxFileSizeMb_?(this.JSC$37745_image_=null,this.dispatchEvent(new UH("yt.comments.ImageUploadOverlay.FILE_TOO_LARGE_EVENT"))):(b0a(this),(new _.RH(this.JSC$37745_maxAspectRatio_)).transform(this.JSC$37745_image_).then((0,_.tl)(this.onPreview_,this),(0,_.tl)(this.onPreviewError_,this))))};
_.f.onPreview_=function(a){if(a.invalidAspectRatio&&(this.rejectInvalidAspectRatio_&&(this.JSC$37745_image_=null),this.dispatchEvent(new UH("yt.comments.ImageUploadOverlay.FILE_INVALID_ASPECT_RATIO_EVENT")),this.rejectInvalidAspectRatio_))return;a.cropped&&this.dispatchEvent(new UH("yt.comments.ImageUploadOverlay.CROPPED_EVENT"));this.dispatchEvent(new UH("yt.comments.ImageUploadOverlay.CHANGE_EVENT",a.transformedData))};
_.f.onPreviewError_=function(){this.JSC$37745_image_=null;this.dispatchEvent(new UH("yt.comments.ImageUploadOverlay.INVALID_EVENT"))};
_.f.onHover_=function(a){a.stopPropagation();a.preventDefault();if("dragover"===a.type)a=!0;else if("dragleave"===a.type)a=!1;else return;this.dispatchEvent(new UH("yt.comments.ImageUploadOverlay.HOVER_EVENT",a))};
_.f.JSC$37747_onUploadComplete_=function(){var a=(0,_.Aqa)(this.transfer_.JSC$60980_getResponseText());this.resolve_(a.encryptedBlobId)};
_.f.onUploadError_=function(){this.JSC$37745_reject_();c0a(this)};
var d0a;
var e0a;
var f0a={imageHorizontalPosition:"IMAGE_HORIZONTAL_POSITION_LABEL",imageVerticalPosition:"IMAGE_VERTICAL_POSITION_LABEL",horizontalRepositionInstruction:"REPOSITION_IMAGE_HORIZONTALLY_LABEL",verticalRepositionInstruction:"REPOSITION_IMAGE_VERTICALLY_LABEL",reachTopOfImage:"REACH_TOP_OF_IMAGE_TEXT",reachBottomOfImage:"REACH_BOTTOM_OF_IMAGE_TEXT",reachLeftOfImage:"REACH_LEFT_OF_IMAGE_TEXT",reachRightOfImage:"REACH_RIGHT_OF_IMAGE_TEXT"};
var g0a;
var h0a;
var WH=function(){var a=_.K.apply(this,arguments)||this;a.a11yConfig=f0a;a.imageDisplayOffsetTop=0;a.imageDisplayOffsetLeft=0;a.pickerDisplayOffsetTop=0;a.pickerDisplayOffsetLeft=0;a.cropCoordinatesSaved=!1;a.previewSize=0;a.startPicker=!1;a.repositionOptional=!1;return a};
_.r(WH,_.K);_.f=WH.prototype;_.f.created=function(){_.SH.requestAvailability()};
_.f.ready=function(){};
_.f.onArrowKeysDown=function(a){if(!this.cropCoordinatesSaved&&this.pickerSize&&this.imageHeight&&this.imageWidth&&this.displayScale){a.detail.keyboardEvent.preventDefault();var b=0,c=0,d="";switch(a.detail.keyboardEvent.key){case "ArrowUp":TH(this.imageDisplayOffsetTop+this.imageHeight,this.pickerDisplayOffsetTop+this.pickerSize)?d=this.a11yConfig.reachBottomOfImage:b=-.05*this.imageHeight;break;case "ArrowDown":TH(this.pickerDisplayOffsetTop,this.imageDisplayOffsetTop)?d=this.a11yConfig.reachTopOfImage:
b=.05*this.imageHeight;break;case "ArrowLeft":TH(this.pickerDisplayOffsetLeft+this.pickerSize,this.imageDisplayOffsetLeft+this.imageWidth)?d=this.a11yConfig.reachRightOfImage:c=-.05*this.imageWidth;break;case "ArrowRight":TH(this.pickerDisplayOffsetLeft,this.imageDisplayOffsetLeft)?d=this.a11yConfig.reachLeftOfImage:c=.05*this.imageWidth}d&&_.Pi(d)&&this.fire("iron-announce",{text:_.Pi(d)});if(c||b)this.imageHeight>this.imageWidth?(this.imageDisplayOffsetTop=Math.min(this.pickerDisplayOffsetTop,Math.max(this.pickerDisplayOffsetTop+
this.pickerSize-this.imageHeight,this.imageDisplayOffsetTop+b)),a=this.getPreviewPosition(this.pickerDisplayOffsetTop,this.pickerSize,this.imageDisplayOffsetTop,this.imageHeight),a=_.Pi(this.a11yConfig.imageVerticalPosition,{x_percent:""+a,y_percent:""+(100-a)})):(this.imageDisplayOffsetLeft=Math.min(this.pickerDisplayOffsetLeft,Math.max(this.pickerDisplayOffsetLeft+this.pickerSize-this.imageWidth,this.imageDisplayOffsetLeft+c)),a=this.getPreviewPosition(this.pickerDisplayOffsetLeft,this.pickerSize,
this.imageDisplayOffsetLeft,this.imageWidth),a=_.Pi(this.a11yConfig.imageHorizontalPosition,{x_percent:""+a,y_percent:""+(100-a)})),a&&this.fire("iron-announce",{text:a})}};
_.f.getPreviewPosition=function(a,b,c,d){return Math.round(100*(a+.5*b-c)/d)};
_.f.displayImage=function(){var a=this.JSC$37755_pickerContainer.getBoundingClientRect().width,b=this.JSC$37755_pickerContainer.getBoundingClientRect().height,c=Math.min(this.picker.getBoundingClientRect().height,this.picker.getBoundingClientRect().width),d=this.JSC$37755_imageInBackground.naturalWidth,e=this.JSC$37755_imageInBackground.naturalHeight;this.displayScale=Math.max(c/d,c/e);this.imageWidth=d*this.displayScale;this.imageHeight=e*this.displayScale;this.pickerDisplayOffsetLeft=(a-c)/2;this.pickerDisplayOffsetTop=
(b-c)/2;this.imageDisplayOffsetLeft=e>d?this.pickerDisplayOffsetLeft:(a-this.imageWidth)/2;this.imageDisplayOffsetTop=d>e?this.pickerDisplayOffsetTop:(b-this.imageHeight)/2;this.repositionOptional&&this.saveCropCoordinates()};
_.f.onImageDataChange=function(){this.imageData&&(this.pickerDisplayOffsetLeft=this.pickerDisplayOffsetTop=0,this.cropCoordinatesSaved=!1,_.Tl(this.JSC$37755_imageInBackground,this.imageData),_.Tl(this.JSC$37755_imageInPicker,this.imageData),_.Tl(this.JSC$37755_imageInPreviewClipper,this.imageData),_.Tl(this.imageAsPreview,this.imageData))};
_.f.getSignedPosition=function(a,b,c){return"X"===b&&"rtl"===_.v("HTML_DIR")?"-"===c?a+"px":-1*a+"px":"-"===c?-1*a+"px":a+"px"};
_.f.pickerMove=function(a){if(this.startPicker&&!this.cropCoordinatesSaved&&this.pickerSize&&void 0!==this.pickerOffsetX&&void 0!==this.pickerOffsetY&&this.imageHeight&&this.imageWidth&&this.displayScale){var b=this.pickerOffsetX-a.clientX,c=this.pickerOffsetY-a.clientY;this.pickerOffsetX=a.clientX;this.pickerOffsetY=a.clientY;this.imageHeight>this.imageWidth?this.imageDisplayOffsetTop=Math.min(this.pickerDisplayOffsetTop,Math.max(this.pickerDisplayOffsetTop+this.pickerSize-this.imageHeight,this.imageDisplayOffsetTop-
c)):this.imageDisplayOffsetLeft=Math.min(this.pickerDisplayOffsetLeft,Math.max(this.pickerDisplayOffsetLeft+this.pickerSize-this.imageWidth,this.imageDisplayOffsetLeft-b))}};
_.f.pickerMoveStart=function(a){this.startPicker=!0;this.pickerOffsetX=a.clientX;this.pickerOffsetY=a.clientY};
_.f.pickerMoveComplete=function(){this.startPicker=!1;this.pickerOffsetY=this.pickerOffsetX=void 0};
_.f.saveCropCoordinates=function(){this.cropCoordinatesSaved?(this.cropCoordinatesSaved=!1,this.previewSize=0,this.fire("yt-img-crop-reposition")):(this.startPicker=!1,this.generateCropPreview())};
_.f.getPreviewOffset=function(a,b,c,d){return b&&a&&c?("X"===d&&"rtl"===_.v("HTML_DIR")?c/b*a:c/b*a*-1)+"px":"0px"};
_.f.getSimpleText=function(a){return a?_.Zi(a):""};
_.f.generateCropPreview=function(){if(this.imageWidth&&this.imageHeight&&this.pickerSize){this.cropCoordinatesSaved=!0;var a=this.cropOffsetTop/this.imageHeight,b=(this.cropOffsetLeft+this.pickerSize)/this.imageWidth,c=(this.cropOffsetTop+this.pickerSize)/this.imageHeight,d=this.cropOffsetLeft/this.imageWidth;this.previewSize=_.G(this.root).querySelector("#preview-clipper").getBoundingClientRect().width;this.fire("yt-img-crop-coordinates-update",{top:a,right:b,bottom:c,left:d})}};
_.t.Object.defineProperties(WH.prototype,{altLabelForImage:{configurable:!0,enumerable:!0,get:function(){if(!this.imageWidth||!this.imageHeight||!this.pickerSize)return"";if(this.imageHeight>this.imageWidth){var a=this.getPreviewPosition(this.pickerDisplayOffsetTop,this.pickerSize,this.imageDisplayOffsetTop,this.imageHeight);return _.Pi(this.a11yConfig.imageVerticalPosition,{x_percent:""+a,y_percent:""+(100-a)})+"\n"+_.Pi(this.a11yConfig.verticalRepositionInstruction)}a=this.getPreviewPosition(this.pickerDisplayOffsetLeft,
this.pickerSize,this.imageDisplayOffsetLeft,this.imageWidth);return _.Pi(this.a11yConfig.imageHorizontalPosition,{x_percent:""+a,y_percent:""+(100-a)})+"\n"+_.Pi(this.a11yConfig.horizontalRepositionInstruction)}},
pickerSize:{configurable:!0,enumerable:!0,get:function(){return this.imageHeight&&this.imageWidth?this.imageHeight>this.imageWidth?this.imageWidth:this.imageHeight:0}},
imageOrientationStyle:{configurable:!0,enumerable:!0,get:function(){if(this.imageHeight&&this.imageWidth)return this.imageHeight===this.imageWidth?"SQUARE":this.imageHeight>this.imageWidth?"PORTRAIT":"LANDSCAPE"}},
editButton:{configurable:!0,enumerable:!0,get:function(){if(this.instruction&&this.instruction.previewInstruction&&this.instruction.previewInstruction.editButtonLabel)return{size:"SIZE_SMALL",style:"STYLE_SUGGESTIVE",text:this.instruction.previewInstruction.editButtonLabel,accessibilityData:{accessibilityData:{label:this.getSimpleText(this.instruction.previewInstruction.editButtonLabel)}}}}},
saveButton:{configurable:!0,enumerable:!0,get:function(){if(this.instruction&&this.instruction.editInstruction&&this.instruction.editInstruction.saveButtonLabel)return{style:"STYLE_PRIMARY",size:"SIZE_SMALL",text:this.instruction.editInstruction.saveButtonLabel,accessibilityData:{accessibilityData:{label:this.getSimpleText(this.instruction.editInstruction.saveButtonLabel)}}}}},
cropOffsetTop:{configurable:!0,enumerable:!0,get:function(){return void 0===this.imageDisplayOffsetTop||void 0===this.pickerDisplayOffsetTop?0:this.pickerDisplayOffsetTop-this.imageDisplayOffsetTop}},
cropOffsetLeft:{configurable:!0,enumerable:!0,get:function(){return void 0===this.imageDisplayOffsetLeft||void 0===this.pickerDisplayOffsetLeft?0:this.pickerDisplayOffsetLeft-this.imageDisplayOffsetLeft}},
pickerBackgroundStyle:{configurable:!0,enumerable:!0,get:function(){return _.yx({transform:"translateX("+this.getSignedPosition(this.imageDisplayOffsetLeft,"X",void 0)+") translateY("+this.getSignedPosition(this.imageDisplayOffsetTop,"Y",void 0)+")"})}},
pickerDisplayStyle:{configurable:!0,enumerable:!0,get:function(){return _.yx({width:this.pickerSize+"px",height:this.pickerSize+"px",transform:"translateX("+this.getSignedPosition(this.pickerDisplayOffsetLeft,"X",void 0)+") translateY("+this.getSignedPosition(this.pickerDisplayOffsetTop,"Y",void 0)+")"})}},
imageInPickerStyle:{configurable:!0,enumerable:!0,get:function(){return _.yx({transform:"translateX("+this.getSignedPosition(this.cropOffsetLeft,"X","-")+") translateY("+this.getSignedPosition(this.cropOffsetTop,"Y","-")+")"})}},
previewClipperStyle:{configurable:!0,enumerable:!0,get:function(){return _.yx({transform:"translateX("+this.getPreviewOffset(this.cropOffsetLeft,this.pickerSize,this.previewSize,"X")+") translateY("+this.getPreviewOffset(this.cropOffsetTop,this.pickerSize,this.previewSize,"Y")+")"})}},
pickerModeStyle:{configurable:!0,enumerable:!0,get:function(){return this.cropCoordinatesSaved?"preview":"edit"}},
learnMore:{configurable:!0,enumerable:!0,get:function(){if(this.instruction&&this.instruction.editInstruction)return this.instruction.editInstruction.learnMore}},
learnMoreUrl:{configurable:!0,enumerable:!0,get:function(){if(this.learnMore&&this.learnMore.runs&&this.learnMore.runs[0]&&this.learnMore.runs[0].navigationEndpoint&&this.learnMore.runs[0].navigationEndpoint.urlEndpoint)return this.learnMore.runs[0].navigationEndpoint.urlEndpoint.url}}});
_.t.Object.defineProperties(WH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===h0a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-img-crop-picker--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_img_crop_picker.yt.img.crop.picker.css.js--\x3e<div id="left-container" class$="[[pickerModeStyle]]"><div id="picker-container"><img id="image-in-picker-background" class$="[[imageOrientationStyle]]" width$="[[imageWidth]]" height$="[[imageHeight]]" style$="[[pickerBackgroundStyle]]" on-load="displayImage" tabindex="0" alt="[[altLabelForImage]]"><div id="overlay" hidden="[[cropCoordinatesSaved]]" on-mousemove="pickerMove" on-mousedown="pickerMoveStart" on-mouseup="pickerMoveComplete" on-mouseleave="pickerMoveComplete"></div><div id="picker" style$="[[pickerDisplayStyle]]"><img id="image-in-picker" class$="[[imageOrientationStyle]]" width$="[[imageWidth]]" height$="[[imageHeight]]" style$="[[imageInPickerStyle]]" alt=""></div></div><div id="preview-container" hidden="[[!cropCoordinatesSaved]]"><yt-formatted-string class="header" text="[[instruction.previewInstruction.previewHeader]]"></yt-formatted-string><yt-formatted-string class="details" text="[[instruction.previewInstruction.previewDetails]]"></yt-formatted-string><div id="preview-clipper"><img id="image-in-preview-clipper" class$="[[imageOrientationStyle]]" style$="[[previewClipperStyle]]" alt="[[getSimpleText(instruction.previewInstruction.previewHeader)]]"></div><yt-button-renderer id="edit-button" data="[[editButton]]" on-tap="saveCropCoordinates"></yt-button-renderer></div></div><div id="right-container" class$="[[pickerModeStyle]]"><div id="edit-instruction" hidden="[[cropCoordinatesSaved]]"><div class="instruction-container"><yt-formatted-string class="header" text="[[instruction.editInstruction.header]]"></yt-formatted-string><div class="details"><yt-formatted-string text="[[instruction.editInstruction.details]]"></yt-formatted-string></div><div class="details" id="learnmore-text"><a class="yt-simple-endpoint" target="_blank" href$="[[learnMoreUrl]]"><span>[[getSimpleText(learnMore)]]</span><yt-icon id="open-in-new" icon="yt-icons:open_in_new"></yt-icon></a></div></div><yt-button-renderer id="save-button" data="[[saveButton]]" on-tap="saveCropCoordinates"></yt-button-renderer></div><div id="preview-instruction" hidden="[[!cropCoordinatesSaved]]"><div class="instruction-container"><yt-formatted-string class="header" text="[[instruction.previewInstruction.fullImageHeader]]"></yt-formatted-string><yt-formatted-string class="details" text="[[instruction.previewInstruction.fullImageDetails]]"></yt-formatted-string></div><div id="full-image-container"><img id="full-image-as-preview" class$="[[imageOrientationStyle]]" alt="[[getSimpleText(instruction.previewInstruction.fullImageHeader)]]"></div></div></div><iron-a11y-keys keys="up down left right" target="[[keyboardInterfaceTarget]]" on-keys-pressed="onArrowKeysDown"></iron-a11y-keys>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===g0a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_img_crop_picker.yt.img.crop.picker.css.js--\x3e<style>:host {--yt-img-crop-height: 482px;--yt-img-crop-default-margin: var(--ytd-margin-4x);--yt-img-crop-picker-border-width: 2px;--yt-img-crop-preview-size: 300px;--yt-img-crop-picker-size: calc(var(--yt-img-crop-preview-size) - 2 * var(--yt-img-crop-picker-border-width));--yt-img-crop-instruction-panel-width: 260px;height: 100%;min-height: var(--yt-img-crop-height);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #left-container {height: calc(100% - 2 * var(--yt-img-crop-default-margin));flex: 560px 1;border: var(--yt-img-crop-default-margin) solid var(--yt-spec-static-overlay-background-medium);border-width: var(--yt-img-crop-default-margin);background-color: var(--yt-spec-brand-background-solid);position: relative;} #left-container.preview {border-color: var(--yt-spec-general-background-a);} #picker-container {position: relative;width: 100%;height: 100%;overflow: hidden;} .preview #picker-container {opacity: 0;} #image-in-picker-background,#picker,#overlay {position: absolute;} #image-in-picker {pointer-events: none;user-select: none;} #picker {width: var(--yt-img-crop-picker-size);height: var(--yt-img-crop-picker-size);overflow: hidden;user-select: none;pointer-events: none;border: solid;border-width: var(--yt-img-crop-picker-border-width);border-color: var(--yt-spec-static-brand-white);position: absolute;left: calc(0px - var(--yt-img-crop-picker-border-width));top: calc(0px - var(--yt-img-crop-picker-border-width));} #overlay {background-color: var(--yt-spec-static-overlay-background-medium);width: 100%;height: 100%;cursor: all-scroll;} #preview-container {position: absolute;top: 0px;left: 0px;z-index: 1;background-color: var(--yt-spec-general-background-a);width: 100%;height: 100%;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #preview-clipper {position: relative;width: var(--yt-img-crop-preview-size);height: var(--yt-img-crop-preview-size);min-width: var(--yt-img-crop-preview-size);min-height: var(--yt-img-crop-preview-size);overflow: hidden;margin: 35px auto 0;} #image-in-preview-clipper {position: absolute;width: 100%;height: 100%;} #image-in-preview-clipper.PORTRAIT {height: auto;width: 100%;} #image-in-preview-clipper.LANDSCAPE {width: auto;height: 100%;} #edit-button {margin: var(--ytd-margin-7x) auto 0 auto;} #right-container {border-left: 1px solid var(--yt-spec-10-percent-layer);width: var(--yt-img-crop-instruction-panel-width);background-color: var(--yt-spec-general-background-a);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #right-container.edit {background-color: var(--yt-spec-general-background-a);} #full-image-container {width: calc(var(--yt-img-crop-instruction-panel-width) - 2 * var(--yt-img-crop-default-margin));height: calc(var(--yt-img-crop-instruction-panel-width) - 2 * var(--yt-img-crop-default-margin));max-width: calc(var(--yt-img-crop-instruction-panel-width) - 2 * var(--yt-img-crop-default-margin));max-height: calc(var(--yt-img-crop-instruction-panel-width) - 2 * var(--yt-img-crop-default-margin));align-items: center;justify-content: center;margin-top: 50px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #full-image-as-preview.LANDSCAPE {height: auto;width: 100%;} #full-image-as-preview.PORTRAIT {width: auto;height: 100%;} #full-image-as-preview {width: 100%;height: 100%;max-width: 100%;max-height: 100%;object-fit: contain;} #edit-instruction,#preview-instruction {margin: var(--ytd-margin-4x);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #edit-instruction {-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} .instruction-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #edit-instruction .instruction-container {flex-grow: 1;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .details {color: var(--yt-spec-text-secondary);word-break: normal;font-size: var(--ytd-conversation-metadata-font-size,1.2rem);font-weight: 400;line-height: var(--ytd-conversation-metadata-line-height,1.6rem);} .header {color: var(--yt-spec-text-primary);margin: var(--ytd-margin-base) 0;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} .edit .details {color: var(--yt-spec-text-secondary);@apply --ytd-thumbnail-attribution;} .edit .header {margin: var(--ytd-margin-2x) 0;font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #learnmore-text {--yt-endpoint-color: var(--yt-spec-call-to-action);margin-top: var(--ytd-margin-4x);color: var(--yt-spec-call-to-action);font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);} #open-in-new {--iron-icon-width: 16px;--iron-icon-height: 16px;padding-left: 6px;padding-bottom: 2px;} #open-with {width: 24px;height: 24px;padding: 0 10px 0 2px;} #save-button {width: calc(var(--yt-img-crop-instruction-panel-width) - 2 * var(--yt-img-crop-default-margin));} /*# sourceMappingURL=yt-img-crop-picker.css.map*/</style>";
g0a=d}d=g0a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);h0a=a}a=h0a;return a}}});
var XH=WH;XH.prototype.onImageDataChange=XH.prototype.onImageDataChange;_.V([_.M(),_.W("design:type",Object)],XH.prototype,"imageData",void 0);_.V([_.M(),_.W("design:type",Object)],XH.prototype,"instruction",void 0);_.V([_.M(),_.W("design:type",Object)],XH.prototype,"a11yConfig",void 0);_.V([_.M(),_.W("design:type",Number)],XH.prototype,"imageWidth",void 0);_.V([_.M(),_.W("design:type",Number)],XH.prototype,"imageHeight",void 0);_.V([_.M(),_.W("design:type",Number)],XH.prototype,"displayScale",void 0);
_.V([_.M(),_.W("design:type",Object)],XH.prototype,"imageDisplayOffsetTop",void 0);_.V([_.M(),_.W("design:type",Object)],XH.prototype,"imageDisplayOffsetLeft",void 0);_.V([_.M(),_.W("design:type",Object)],XH.prototype,"pickerDisplayOffsetTop",void 0);_.V([_.M(),_.W("design:type",Object)],XH.prototype,"pickerDisplayOffsetLeft",void 0);_.V([_.M(),_.W("design:type",Object)],XH.prototype,"cropCoordinatesSaved",void 0);_.V([_.M(),_.W("design:type",Object)],XH.prototype,"previewSize",void 0);
_.V([_.M(),_.W("design:type",Object)],XH.prototype,"startPicker",void 0);_.V([_.M(),_.W("design:type",Number)],XH.prototype,"pickerOffsetX",void 0);_.V([_.M(),_.W("design:type",Number)],XH.prototype,"pickerOffsetY",void 0);_.V([_.M(),_.W("design:type",Object)],XH.prototype,"repositionOptional",void 0);_.V([_.S("#picker-container"),_.W("design:type",HTMLElement)],XH.prototype,"JSC$37755_pickerContainer",void 0);_.V([_.S("#picker"),_.W("design:type",HTMLElement)],XH.prototype,"picker",void 0);
_.V([_.S("#image-in-picker-background"),_.W("design:type",HTMLImageElement)],XH.prototype,"JSC$37755_imageInBackground",void 0);_.V([_.S("#image-in-picker"),_.W("design:type",HTMLImageElement)],XH.prototype,"JSC$37755_imageInPicker",void 0);_.V([_.S("#image-in-preview-clipper"),_.W("design:type",HTMLImageElement)],XH.prototype,"JSC$37755_imageInPreviewClipper",void 0);_.V([_.S("#full-image-as-preview"),_.W("design:type",HTMLImageElement)],XH.prototype,"imageAsPreview",void 0);
_.V([_.R("pickerSize","imageWidth","imageHeight","pickerDisplayOffsetTop","imageDisplayOffsetTop"),_.W("design:type",String),_.W("design:paramtypes",[])],XH.prototype,"altLabelForImage",null);_.V([_.R("imageHeight","imageWidth"),_.W("design:type",Number),_.W("design:paramtypes",[])],XH.prototype,"pickerSize",null);_.V([_.R("imageHeight","imageWidth"),_.W("design:type",Object),_.W("design:paramtypes",[])],XH.prototype,"imageOrientationStyle",null);
_.V([_.R("instruction.previewInstruction.editButtonLabel"),_.W("design:type",Object),_.W("design:paramtypes",[])],XH.prototype,"editButton",null);_.V([_.R("instruction.editInstruction.saveButtonLabel"),_.W("design:type",Object),_.W("design:paramtypes",[])],XH.prototype,"saveButton",null);_.V([_.R("imageDisplayOffsetTop","pickerDisplayOffsetTop"),_.W("design:type",Number),_.W("design:paramtypes",[])],XH.prototype,"cropOffsetTop",null);
_.V([_.R("imageDisplayOffsetLeft","pickerDisplayOffsetLeft"),_.W("design:type",Number),_.W("design:paramtypes",[])],XH.prototype,"cropOffsetLeft",null);_.V([_.R("imageDisplayOffsetLeft","imageDisplayOffsetTop"),_.W("design:type",_.Pl),_.W("design:paramtypes",[])],XH.prototype,"pickerBackgroundStyle",null);_.V([_.R("pickerDisplayOffsetLeft","pickerDisplayOffsetTop"),_.W("design:type",_.Pl),_.W("design:paramtypes",[])],XH.prototype,"pickerDisplayStyle",null);
_.V([_.R("cropOffsetLeft","cropOffsetTop"),_.W("design:type",_.Pl),_.W("design:paramtypes",[])],XH.prototype,"imageInPickerStyle",null);_.V([_.R("cropOffsetLeft","cropOffsetTop","pickerSize","previewSize"),_.W("design:type",_.Pl),_.W("design:paramtypes",[])],XH.prototype,"previewClipperStyle",null);_.V([_.P("imageData"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],XH.prototype,"onImageDataChange",null);
_.V([_.R("cropCoordinatesSaved"),_.W("design:type",String),_.W("design:paramtypes",[])],XH.prototype,"pickerModeStyle",null);_.V([_.R("instruction.editInstruction.learnMore"),_.W("design:type",Object),_.W("design:paramtypes",[])],XH.prototype,"learnMore",null);_.V([_.R("learnMore"),_.W("design:type",Object),_.W("design:paramtypes",[])],XH.prototype,"learnMoreUrl",null);XH=_.V([_.wx({is:"yt-img-crop-picker",noInjection:!0})],XH);
var YH=function(){var a=_.K.apply(this,arguments)||this;a.errorMessage="";a.hasPreview=!1;a.isBackstagePost=!1;return a};
_.r(YH,_.K);_.f=YH.prototype;_.f.configureRendererStamper=function(){return{selectionCancel:{id:"selection-cancel-button",mapping:{buttonRenderer:"ytd-button-renderer"}},previewCancel:{id:"preview-cancel-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.selectButton":{id:"select",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.detached=function(){this.removeOverlay()};
_.f.setPreview=function(a){_.G(this.root).querySelector("#preview-picker").imageData=a;this.hasPreview=!0;this.fire("yt-backstage-image-select-preview")};
_.f.cancel=function(){this.errorMessage="";this.overlay&&this.overlay.cancel();this.hasPreview=!1;var a=_.G(this.root).querySelector("#dropzone");a.classList.remove("dragover");a.classList.remove("error");this.fire("yt-backstage-image-select-cancel")};
_.f.setupOverlay=function(){var a=this.imageUploadEndpoint;this.removeOverlay();if(a&&a.imageValidationInfo){var b=_.G(this.root).querySelector("#dropzone"),c=_.G(this.root).querySelector("#select");this.overlay=new VH(a.uploadUrl,a.channelId,a.imageValidationInfo.maxFileSizeMb,a.imageValidationInfo.allowedMaxAspectRatio,b,c,!0);_.gn(this.overlay,"yt.comments.ImageUploadOverlay.CHANGE_EVENT",this.onPreview,!1,this);_.gn(this.overlay,"yt.comments.ImageUploadOverlay.FILE_TOO_LARGE_EVENT",this.onImageError,
!1,this);_.gn(this.overlay,"yt.comments.ImageUploadOverlay.HOVER_EVENT",this.onDragOver,!1,this);_.gn(this.overlay,"yt.comments.ImageUploadOverlay.INVALID_EVENT",this.onImageError,!1,this);_.gn(this.overlay,"yt.comments.ImageUploadOverlay.FILE_INVALID_ASPECT_RATIO_EVENT",this.onImageAlert,!1,this)}};
_.f.removeOverlay=function(){this.overlay&&(_.kn(this.overlay,"yt.comments.ImageUploadOverlay.INVALID_EVENT",this.onImageError,!1,this),_.kn(this.overlay,"yt.comments.ImageUploadOverlay.HOVER_EVENT",this.onDragOver,!1,this),_.kn(this.overlay,"yt.comments.ImageUploadOverlay.FILE_TOO_LARGE_EVENT",this.onImageError,!1,this),_.kn(this.overlay,"yt.comments.ImageUploadOverlay.FILE_INVALID_ASPECT_RATIO_EVENT",this.onImageAlert,!1,this),_.kn(this.overlay,"yt.comments.ImageUploadOverlay.CHANGE_EVENT",this.onPreview,
!1,this),this.overlay.dispose(),this.overlay=void 0)};
_.f.onDragOver=function(a){var b=_.G(this.root).querySelector("#dropzone");this.toggleClass("dragover",a.value,b)};
_.f.onPreview=function(a){this.setPreview(a.value)};
_.f.onImageError=function(a){var b,c,d;if("yt.comments.ImageUploadOverlay.FILE_TOO_LARGE_EVENT"===a.type)a=null===(b=this.data)||void 0===b?void 0:b.fileSizeError;else if("yt.comments.ImageUploadOverlay.INVALID_EVENT"===a.type)a=null===(c=this.data)||void 0===c?void 0:c.invalidError;else if("yt.comments.ImageUploadOverlay.FILE_INVALID_ASPECT_RATIO_EVENT"===a.type)a=null===(d=this.data)||void 0===d?void 0:d.invalidAspectRatioError;else return;this.errorMessage=_.Zi(a);_.G(this.root).querySelector("#dropzone").classList.add("error")};
_.f.onImageAlert=function(a){this.onImageError(a)};
_.f.uploadPromise=function(){var a=this,b=this.overlay&&this.overlay.uploadPromise();if(b)return b.catch(function(){throw Error(a.data?_.Zi(a.data.uploadFailureError):"");})};
_.t.Object.defineProperties(YH.prototype,{selectionCancel:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.data)||void 0===a?void 0:a.cancelButton}},
previewCancel:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.data)||void 0===a?void 0:a.cancelButton}},
icon:{configurable:!0,enumerable:!0,get:function(){var a,b;if(null!==(b=null===(a=this.data)||void 0===a?void 0:a.icon)&&void 0!==b&&b.iconType)return _.Vx(this.data.icon.iconType)}}});
_.t.Object.defineProperties(YH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===e0a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-image-select-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_image_select_renderer.ytd.backstage.image.select.renderer.css.js--\x3e<div id="dropzone" hidden="[[hasPreview]]">\n  <div id="selection-cancel-button" class="cancel" on-tap="cancel"></div>\n  <yt-icon id="drop-icon" icon="[[icon]]"></yt-icon>\n  <span id="prompt">[[getSimpleString(data.dragLabel)]]</span>\n  <div id="select"></div>\n  <div class="messages">\n    <span id="aspect-ratio-message" hidden="[[!usePreviewPicker]]">\n      [[getSimpleString(data.aspectRatioRequirement)]]\n    </span>\n    <span id="license-text">[[getSimpleString(data.licenseText)]]</span>\n    <span id="error-message" hidden="[[!errorMessage]]">[[errorMessage]]</span>\n  </div>\n</div>\n<div id="image-preview" hidden="[[!hasPreview]]">\n  <div id="preview-cancel-button" class="cancel" on-tap="cancel"></div>\n  <yt-img-crop-picker id="preview-picker" instruction="[[data.imagePreviewSelectMetadata]]" reposition-optional="true">\n  </yt-img-crop-picker>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===d0a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_image_select_renderer.ytd.backstage.image.select.renderer.css.js--\x3e<style>:host {--ytd-cancel-button-right: -12px;--ytd-cancel-button-top: -12px;--ytd-cancel-button-size: 24px;--ytd-image-preview-max-height: 420px;--ytd-image-preview-picker-max-height: 482px;margin: 12px 12px 8px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} #dropzone {flex-basis: 100%;border: 1px dashed var(--yt-spec-icon-disabled);border-radius: 2px;min-height: 100px;padding: 32px 8px 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #dropzone.dragover {border: 2px dashed var(--yt-spec-call-to-action);} #dropzone.error {border-color: var(--yt-spec-brand-link-text);} .cancel>ytd-button-renderer {--yt-button-icon-size: var(--ytd-cancel-button-size);--yt-button-icon-padding: 4px;position: absolute;right: var(--ytd-cancel-button-right);top: var(--ytd-cancel-button-top);width: var(--ytd-cancel-button-size);height: var(--ytd-cancel-button-size);z-index: 1;cursor: pointer;box-shadow: 0 4px 4px rgba(0,0,0,0.3),0 0 4px rgba(0,0,0,0.2);border-radius: 50%;background-color: var(--yt-spec-brand-background-primary);color: var(--yt-spec-icon-active-other);} #drop-icon {--iron-icon-width: 48px;--iron-icon-height: 48px;color: var(--yt-spec-icon-active-other);} #prompt {padding-top: 8px;padding-bottom: 12px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #license-text,#aspect-ratio-message {color: var(--yt-spec-text-secondary);} #error-message {margin-top: 16px;color: var(--yt-spec-brand-link-text);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} .messages {padding-top: 48px;margin-top: auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #image-preview {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #preview {max-width: 100%;max-height: var(--ytd-image-preview-max-height);} #image-preview {flex-grow: 1;} #preview-picker {width: 100%;max-width: 100%;height: var(--ytd-image-preview-picker-max-height);border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 2px;} :host([is-backstage-post]) {margin: 16px 0 0 0;} :host([is-backstage-post]) #dropzone {border-color: var(--yt-spec-icon-disabled);background: var(--yt-spec-general-background-a);} :host([is-backstage-post]) #dropzone.dragover {border: 1px solid var(--yt-spec-10-percent-layer);background: var(--yt-spec-general-background-a);} :host([is-backstage-post]) #dropzone.error {border-color: var(--yt-spec-brand-link-text);} :host([is-backstage-post]) #drop-icon {color: var(--yt-spec-text-secondary);} /*# sourceMappingURL=ytd-backstage-image-select-renderer.css.map*/</style>';
d0a=d}d=d0a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);e0a=a}a=e0a;return a}}});
_.ZH=YH;_.ZH.prototype.setupOverlay=_.ZH.prototype.setupOverlay;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.ZH.prototype,"rendererStamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.ZH.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZH.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZH.prototype,"imageUploadEndpoint",void 0);
_.V([_.M(),_.W("design:type",Object)],_.ZH.prototype,"errorMessage",void 0);_.V([_.M(),_.W("design:type",VH)],_.ZH.prototype,"overlay",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.ZH.prototype,"hasPreview",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.ZH.prototype,"isBackstagePost",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.ZH.prototype,"selectionCancel",null);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.ZH.prototype,"previewCancel",null);_.V([_.R("data.icon.iconType"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.ZH.prototype,"icon",null);_.V([_.P("imageUploadEndpoint"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.ZH.prototype,"setupOverlay",null);_.ZH=_.V([_.T({is:"ytd-backstage-image-select-renderer"})],_.ZH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8d");

var O_a;
var P_a;
var KH=function(){return _.K.apply(this,arguments)||this};
_.r(KH,_.K);KH.prototype.onClickEditIcon=function(){this.data&&this.data.onTapCommand&&_.dj(this,[this.data.onTapCommand])};
_.t.Object.defineProperties(KH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===P_a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-identity-chip-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_identity_chip_renderer.ytd.identity.chip.renderer.css.js--\x3e<div id="header">\n  <h3 id="header-text">[[data.headerText]]</h3>\n</div>\n<div id="content-row">\n  <div id="info-div">\n    <img id="avatar-image" alt="" src$="[[data.avatarUrl]]">\n    <div id="name-handle-div">\n      <p id="name">[[data.name]]</p>\n      <p id="handle" hidden="[[!data.handle]]"><span>@</span>[[data.handle]]</p>\n    </div>\n  </div>\n  <div id="edit-icon">\n    <yt-icon-button id="edit-icon-button" aria-label$="[[data.onTapLabel]]" on-click="onClickEditIcon">\n      <yt-icon id="edit-icon" icon="yt-icons:edit"></yt-icon>\n    </yt-icon-button>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===O_a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_identity_chip_renderer.ytd.identity.chip.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header-text {color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #name {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #handle {color: var(--yt-spec-text-secondary);margin-top: -2px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #name-handle-div {margin: 0 16px 0 8px;align-self: center;} #avatar-image {width: 36px;height: 36px;border-radius: 50%;overflow: hidden;background-color: transparent;} #content-row {display: flex;align-items: flex-end;} #info-div {display: flex;flex-direction: row;align-items: flex-end;} yt-icon {fill: var(--yt-spec-icon-active-other);} #edit-icon-button {width: 24px;height: 24px;vertical-align: bottom;margin-bottom: 4px;} /*# sourceMappingURL=ytd-identity-chip-renderer.css.map*/</style>';
O_a=d}d=O_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);P_a=a}a=P_a;return a}}});
_.LH=KH;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.LH.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.LH.prototype,"data",void 0);_.LH=_.V([_.T({is:"ytd-identity-chip-renderer"})],_.LH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2a");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syr");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3q");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3b");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2l");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5j");

var p_a=document.createElement("template");p_a.innerHTML='<custom-style><style is="custom-style">html {\n  --yt-deprecated-blue-light: hsl(205.9, 80%, 43.1%);\n  --yt-deprecated-opalescence-grey-opacity-lighten-3: hsla(0, 0%, 53.3%, 0.4);\n  --yt-deprecated-opalescence-soft-grey-opacity-lighten-3: hsla(\n    0,\n    0%,\n    93.3%,\n    0.4\n  );\n  --yt-deprecated-luna-black-opacity-lighten-2: hsla(0, 0%, 6.7%, 0.6);\n  --yt-deprecated-luna-black-opacity-lighten-3: hsla(0, 0%, 6.7%, 0.4);\n  --yt-deprecated-luna-black-opacity-lighten-4: hsla(0, 0%, 6.7%, 0.2);\n  --yt-deprecated-opalescence-soft-grey: hsl(0, 0%, 93.3%);\n  --yt-opalescence-dark-grey: hsl(0, 0%, 20%);\n  --yt-deprecated-luna-black: hsl(0, 0%, 6.7%);\n  --yt-deprecated-white-opacity-lighten-4: hsla(0, 0%, 100%, 0.2);\n  --yt-deprecated-opalescence-soft-grey-opacity-lighten-1: hsla(\n    0,\n    0%,\n    93.3%,\n    0.8\n  );\n  --yt-deprecated-opalescence-soft-grey: hsl(0, 0%, 93.3%);\n  --yt-live-chat-background-color: var(--yt-spec-static-brand-white);\n  --yt-live-chat-secondary-background-color: var(\n    --yt-deprecated-opalescence-soft-grey\n  );\n  --yt-live-chat-action-panel-background-color: var(\n    --yt-deprecated-opalescence-soft-grey-opacity-lighten-3\n  );\n  --yt-live-chat-action-panel-background-color-transparent: hsla(\n    0,\n    0%,\n    97%,\n    0.8\n  );\n  --yt-live-chat-mode-change-background-color: var(\n    --yt-deprecated-opalescence-soft-grey-opacity-lighten-3\n  );\n  --yt-live-chat-primary-text-color: var(--yt-spec-text-primary);\n  --yt-live-chat-secondary-text-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-2\n  );\n  --yt-live-chat-tertiary-text-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-3\n  );\n  --yt-live-chat-text-input-field-inactive-underline-color: #b8b8b8;\n  --yt-live-chat-text-input-field-placeholder-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-2\n  );\n  --yt-live-chat-text-input-field-underline-transition-duration: 0.25s;\n  --yt-live-chat-icon-button-color: var(--yt-live-chat-primary-text-color);\n  --yt-live-chat-enabled-send-button-color: #4285f4;\n  --yt-live-chat-disabled-icon-button-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-4\n  );\n  --yt-live-chat-picker-button-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-3\n  );\n  --yt-live-chat-picker-button-active-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-1\n  );\n  --yt-live-chat-picker-button-disabled-color: var(\n    --yt-live-chat-disabled-icon-button-color\n  );\n  --yt-live-chat-picker-button-hover-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-2\n  );\n  --yt-live-chat-mention-background-color: #ff5722;\n  --yt-live-chat-mention-text-color: var(--yt-spec-static-brand-white);\n  --yt-live-chat-deleted-message-color: rgba(0, 0, 0, 0.5);\n  --yt-live-chat-deleted-message-bar-color: rgba(11, 11, 11, 0.2);\n  --yt-live-chat-disabled-button-background-color: var(\n    --yt-deprecated-opalescence-soft-grey\n  );\n  --yt-live-chat-disabled-button-text-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-3\n  );\n  --yt-live-chat-sub-panel-background-color: var(\n    --yt-deprecated-opalescence-soft-grey\n  );\n  --yt-live-chat-sub-panel-background-color-transparent: hsla(0, 0%, 93%, 0.7);\n  --yt-live-chat-header-background-color: var(\n    --yt-deprecated-opalescence-soft-grey-opacity-lighten-3\n  );\n  --yt-live-chat-header-button-color: var(--yt-deprecated-luna-black);\n  --yt-live-chat-header-bottom-border: 1px solid var(--yt-spec-10-percent-layer);\n  --yt-live-chat-count-color-early-warning: hsl(40, 76%, 55%);\n  --yt-live-chat-count-color-error: hsl(10, 51%, 49%);\n  --yt-live-chat-error-message-color: hsl(10, 51%, 49%);\n  --yt-live-chat-reconnect-message-color: hsla(0, 0%, 7%, 0.2);\n  --yt-live-chat-moderator-color: hsl(225, 84%, 66%);\n  --yt-live-chat-owner-color: hsl(40, 76%, 55%);\n  --yt-live-chat-author-chip-owner-background-color: #ffd600;\n  --yt-live-chat-author-chip-owner-text-color: rgba(0, 0, 0, 0.87);\n  --yt-live-chat-author-chip-verified-background-color: var(--yt-spec-grey-1);\n  --yt-live-chat-author-chip-verified-text-color: var(--yt-spec-grey-5);\n  --yt-live-chat-message-highlight-background-color: #f8f8f8;\n  --yt-live-chat-sponsor-color: #107516;\n  --yt-live-chat-overlay-color: hsla(0, 0%, 0%, 0.6);\n  --yt-live-chat-dialog-background-color: var(--yt-spec-static-brand-white);\n  --yt-live-chat-dialog-text-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-2\n  );\n  --yt-live-chat-banner-border-color: var(--yt-spec-10-percent-layer);\n  --yt-live-chat-banner-animation-duration: 0.35s;\n  --yt-live-chat-banner-animation-fast-duration: 0.25s;\n  --yt-live-chat-banner-gradient-scrim: linear-gradient(\n    rgba(255, 255, 255, 0.95),\n    transparent\n  );\n  --yt-live-chat-banner-indeterminate-bar-background: repeating-linear-gradient(\n    90deg,\n    #fff,\n    #fff 6px,\n    #aaa 6px,\n    #aaa 9px\n  );\n  --yt-live-chat-banner-bar-animation-duration: 1s;\n  --yt-live-chat-action-panel-gradient-scrim: linear-gradient(\n    to top,\n    rgba(255, 255, 255, 0.95),\n    transparent\n  );\n  --yt-live-chat-call-for-questions-primary-text-color: var(\n    --yt-spec-static-overlay-text-primary\n  );\n  --yt-live-chat-call-for-questions-secondary-text-color: var(\n    --yt-spec-static-overlay-text-secondary\n  );\n  --yt-live-chat-call-for-questions-ask-question-button-color: var(\n    --yt-spec-static-overlay-text-primary\n  );\n  --yt-live-chat-qna-primary-text-color: var(\n    --yt-spec-static-overlay-text-primary\n  );\n  --yt-live-chat-qna-start-panel-header-border-color: var(\n    --yt-spec-10-percent-layer\n  );\n  --yt-live-chat-qna-panel-start-button-background-color: var(\n    --yt-spec-call-to-action\n  );\n  --yt-live-chat-qna-panel-start-button-color: var(\n    --yt-spec-general-background-b\n  );\n  --yt-live-chat-qna-start-panel-button-background-color-disabled: var(\n    --yt-spec-badge-chip-background\n  );\n  --yt-live-chat-qna-panel-start-button-color-disabled: var(\n    --yt-spec-text-disabled\n  );\n  --yt-live-chat-poll-primary-text-color: var(\n    --yt-spec-static-overlay-text-primary\n  );\n  --yt-live-chat-poll-secondary-text-color: var(\n    --yt-spec-static-overlay-text-secondary\n  );\n  --yt-live-chat-poll-tertiary-text-color: var(\n    --yt-spec-static-overlay-text-disabled\n  );\n  --yt-live-chat-poll-choice-text-color: var(\n    --yt-live-chat-poll-primary-text-color\n  );\n  --yt-live-chat-poll-choice-background-color: transparent;\n  --yt-live-chat-poll-choice-border-radius: 2px;\n  --yt-live-chat-poll-choice-border: 1px solid\n    var(--yt-live-chat-poll-tertiary-text-color);\n  --yt-live-chat-poll-choice-min-height: 16px;\n  --yt-live-chat-poll-choice-vote-bar-background-color: var(\n    --yt-spec-static-overlay-button-secondary\n  );\n  --yt-live-chat-poll-choice-hover-color: rgba(17, 17, 16, 0.1);\n  --yt-live-chat-poll-choice-animation-duration: 0.5s;\n  --yt-live-chat-poll-choice-text-padding: 0 16px;\n  --yt-live-chat-poll-editor-panel-header-border-color: var(\n    --yt-spec-10-percent-layer\n  );\n  --yt-live-chat-poll-editor-start-button-color: var(\n    --yt-spec-general-background-b\n  );\n  --yt-live-chat-poll-editor-start-button-background-color: var(\n    --yt-spec-call-to-action\n  );\n  --yt-live-chat-poll-editor-start-button-color-disabled: var(\n    --yt-spec-text-disabled\n  );\n  --yt-live-chat-poll-editor-start-button-background-color-disabled: var(\n    --yt-spec-badge-chip-background\n  );\n  --yt-live-interactivity-component-background-color: #264c8a;\n  --yt-live-chat-panel-animation-duration: 0.5s;\n  --yt-live-chat-universal-motion-curve: cubic-bezier(0.05, 0, 0, 1);\n  --yt-live-chat-moderation-mode-hover-background-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-4\n  );\n  --yt-live-chat-additional-inline-action-button-color: var(\n    --yt-spec-static-brand-white\n  );\n  --yt-live-chat-additional-inline-action-button-background-color: hsla(\n    0,\n    0%,\n    26%,\n    0.8\n  );\n  --yt-live-chat-additional-inline-action-button-background-color-hover: hsla(\n    0,\n    0%,\n    26%,\n    1\n  );\n  --yt-formatted-string-emoji-size: 24px;\n  --yt-live-chat-emoji-size: 24px;\n  --yt-live-chat-text-input-field-suggestion-background-color: var(\n    --yt-spec-static-brand-white\n  );\n  --yt-live-chat-text-input-field-suggestion-background-color-hover: #eee;\n  --yt-live-chat-text-input-field-suggestion-text-color: #666;\n  --yt-live-chat-text-input-field-suggestion-text-color-hover: #333;\n  --yt-live-chat-ticker-arrow-background: hsl(0, 0%, 97.3%);\n  --yt-emoji-picker-category-background-color: var(\n    --yt-live-chat-action-panel-background-color-transparent\n  );\n  --yt-emoji-picker-category-color: var(--yt-live-chat-secondary-text-color);\n  --yt-emoji-picker-category-button-color: var(\n    --yt-live-chat-picker-button-color\n  );\n  --yt-emoji-picker-search-background-color: var(--yt-spec-white-2);\n  --yt-emoji-picker-search-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-1\n  );\n  --yt-emoji-picker-search-placeholder-color: var(\n    --yt-deprecated-luna-black-opacity-lighten-2\n  );\n  --yt-emoji-picker-base-with-variants-border: var(\n    --yt-spec-black-pure-alpha-15);\n  --yt-live-chat-slider-active-color: #2196f3;\n  --yt-live-chat-slider-container-color: #c8c8c8;\n  --yt-live-chat-slider-markers-color: #505050;\n  --yt-live-chat-toast-action-color: #2196f3;\n  --yt-live-chat-toast-background-color: var(--yt-opalescence-dark-grey);\n  --yt-live-chat-toast-text-color: var(--yt-spec-static-brand-white);\n  --yt-live-chat-automod-button-background-color: var(\n    --yt-deprecated-opalescence-soft-grey\n  );\n  --yt-live-chat-automod-button-background-color-hover: var(\n    --yt-deprecated-luna-black-opacity-lighten-4\n  );\n  --yt-live-chat-creator-support-button-border-radius: 2px;\n  --yt-live-chat-creator-support-button-padding: 10px 16px;\n  --yt-live-chat-creator-support-button-font-size: inherit;\n  --yt-live-chat-countdown-opacity: 0.3;\n  --yt-live-chat-shimmer-background-color: rgba(136, 136, 136, 0.2);\n  --yt-live-chat-shimmer-linear-gradient: linear-gradient(\n    0deg,\n    rgba(255, 255, 255, 0) 40%,\n    rgba(255, 255, 255, 0.5) 50%,\n    rgba(255, 255, 255, 0) 65%\n  );\n  --yt-live-chat-vem-background-color: var(\n    --yt-deprecated-opalescence-soft-grey\n  );\n  --yt-live-chat-upsell-dialog-renderer-button-padding: 10px 16px;\n  --yt-live-chat-product-picker-icon-color: rgba(17, 17, 17, 0.6);\n  --yt-live-chat-product-picker-hover-color: rgba(17, 17, 16, 0.1);\n  --yt-live-chat-product-picker-disabled-icon-color: rgba(17, 17, 17, 0.4);\n  --yt-pdg-paid-stickers-tab-selection-bar-color: var(--yt-spec-dark-blue);\n  --yt-pdg-paid-stickers-author-name-font-size: 14px;\n  --yt-pdg-paid-stickers-author-subtext-font-size: 13px;\n  --yt-pdg-paid-stickers-margin-left: 38px;\n  --yt-live-chat-ninja-message-background-color: transparent;\n}\n\nhtml[dark] {\n  --yt-live-chat-background-color: #191919;\n  --yt-live-chat-action-panel-background-color: #282828;\n  --yt-live-chat-action-panel-background-color-transparent: rgba(\n    40,\n    40,\n    40,\n    0.8\n  );\n  --yt-live-chat-secondary-background-color: #282828;\n  --yt-live-chat-toast-text-color: var(--yt-spec-static-brand-white);\n  --yt-live-chat-toast-background-color: #323232;\n  --yt-live-chat-mode-change-background-color: #333;\n  --yt-live-chat-primary-text-color: var(--yt-spec-static-brand-white);\n  --yt-live-chat-secondary-text-color: rgba(255, 255, 255, 0.7);\n  --yt-live-chat-tertiary-text-color: rgba(255, 255, 255, 0.54);\n  --yt-live-chat-text-input-field-inactive-underline-color: #666;\n  --yt-live-chat-text-input-field-placeholder-color: #666;\n  --yt-live-chat-icon-button-color: var(--yt-live-chat-primary-text-color);\n  --yt-live-chat-enabled-send-button-color: #fff;\n  --yt-live-chat-disabled-icon-button-color: rgba(255, 255, 255, 0.3);\n  --yt-live-chat-picker-button-color: var(--yt-live-chat-tertiary-text-color);\n  --yt-live-chat-picker-button-active-color: var(--yt-spec-static-brand-white);\n  --yt-live-chat-picker-button-disabled-color: var(\n    --yt-live-chat-disabled-icon-button-color\n  );\n  --yt-live-chat-picker-button-hover-color: rgba(255, 255, 255, 0.74);\n  --yt-live-chat-mention-background-color: #ff5722;\n  --yt-live-chat-mention-text-color: #fff;\n  --yt-live-chat-deleted-message-color: rgba(255, 255, 255, 0.5);\n  --yt-live-chat-deleted-message-bar-color: rgba(255, 255, 255, 0.5);\n  --yt-live-chat-error-message-color: var(--yt-spec-brand-link-text);\n  --yt-live-chat-reconnect-message-color: #fff;\n  --yt-live-chat-disabled-button-background-color: #444;\n  --yt-live-chat-disabled-button-text-color: var(\n    --yt-live-chat-secondary-text-color\n  );\n  --yt-live-chat-sub-panel-background-color: #3e3e3e;\n  --yt-live-chat-sub-panel-background-color-transparent: rgba(62, 62, 62, 0.7);\n  --yt-live-chat-header-background-color: var(\n    --yt-live-chat-action-panel-background-color\n  );\n  --yt-live-chat-header-button-color: var(--yt-live-chat-secondary-text-color);\n  --yt-live-chat-moderator-color: #5e84f1;\n  --yt-live-chat-owner-color: #ffd600;\n  --yt-live-chat-message-highlight-background-color: #282828;\n  --yt-live-chat-author-chip-owner-text-color: var(--yt-deprecated-luna-black);\n  --yt-live-chat-author-chip-verified-background-color: var(--yt-spec-grey-5);\n  --yt-live-chat-author-chip-verified-text-color: var(--yt-spec-white-4);\n  --yt-live-chat-sponsor-color: #2ba640;\n  --yt-live-chat-overlay-color: rgba(0, 0, 0, 0.5);\n  --yt-live-chat-dialog-background-color: #424242;\n  --yt-live-chat-dialog-text-color: var(--yt-spec-static-brand-white);\n  --yt-live-chat-button-default-text-color: var(--yt-spec-static-brand-white);\n  --yt-live-chat-button-default-background-color: var(\n    --yt-deprecated-white-opacity-lighten-4\n  );\n  --yt-live-chat-button-dark-text-color: var(--yt-spec-static-brand-white);\n  --yt-live-chat-button-dark-background-color: var(\n    --yt-deprecated-white-opacity-lighten-4\n  );\n  --yt-live-chat-moderation-mode-hover-background-color: rgba(\n    255,\n    255,\n    255,\n    0.3\n  );\n  --yt-live-chat-additional-inline-action-button-color: var(--yt-grey);\n  --yt-live-chat-additional-inline-action-button-background-color: var(\n    --yt-deprecated-opalescence-soft-grey-opacity-lighten-1\n  );\n  --yt-live-chat-additional-inline-action-button-background-color-hover: var(\n    --yt-deprecated-opalescence-soft-grey\n  );\n  --yt-formatted-string-emoji-size: 24px;\n  --yt-live-chat-emoji-size: 24px;\n  --yt-live-chat-text-input-field-suggestion-background-color: #3e3e3e;\n  --yt-live-chat-text-input-field-suggestion-background-color-hover: #343434;\n  --yt-live-chat-text-input-field-suggestion-text-color: var(\n    --yt-spec-static-brand-white\n  );\n  --yt-live-chat-text-input-field-suggestion-text-color-hover: var(\n    --yt-spec-static-brand-white\n  );\n  --yt-live-chat-text-input-field-placeholder-color: var(\n    --yt-live-chat-secondary-text-color\n  );\n  --yt-live-chat-ticker-arrow-background: var(\n    --yt-live-chat-action-panel-background-color\n  );\n  --yt-emoji-picker-category-background-color: var(\n    --yt-live-chat-action-panel-background-color-transparent\n  );\n  --yt-emoji-picker-category-color: var(--yt-live-chat-secondary-text-color);\n  --yt-emoji-picker-category-button-color: var(\n    --yt-live-chat-picker-button-color\n  );\n  --yt-emoji-picker-search-background-color: #444;\n  --yt-emoji-picker-search-color: #fff;\n  --yt-emoji-picker-search-placeholder-color: #999;\n  --yt-emoji-picker-base-with-variants-border: var(--yt-spec-white-1-alpha-25);\n  --yt-live-chat-slider-active-color: #2196f3;\n  --yt-live-chat-slider-container-color: #515151;\n  --yt-live-chat-slider-markers-color: #fff;\n  --yt-live-chat-banner-gradient-scrim: linear-gradient(\n    rgba(40, 40, 40, 0.95),\n    transparent\n  );\n  --yt-live-chat-action-panel-gradient-scrim: linear-gradient(\n    to top,\n    rgba(40, 40, 40, 0.95),\n    transparent\n  );\n  --yt-live-chat-poll-editor-start-button-color: var(\n    --yt-spec-icon-active-other\n  );\n  --yt-live-chat-poll-editor-start-button-background-color-disabled: var(\n    --yt-spec-grey-1\n  );\n  --yt-live-chat-automod-button-background-color: var(\n    --yt-deprecated-opalescence-grey-opacity-lighten-3\n  );\n  --yt-live-chat-automod-button-background-color-hover: rgba(\n    255,\n    255,\n    255,\n    0.5\n  );\n  --yt-live-chat-automod-button-explanation-color: rgba(255, 255, 255, 0.7);\n  --yt-live-chat-countdown-opacity: 0.5;\n  --yt-live-chat-shimmer-background-color: rgba(17, 17, 17, 0.4);\n  --yt-live-chat-shimmer-linear-gradient: linear-gradient(\n    0deg,\n    rgba(0, 0, 0, 0.1) 40%,\n    rgba(100, 100, 100, 0.3) 50%,\n    rgba(0, 0, 0, 0.1) 60%\n  );\n  --yt-live-chat-vem-background-color: #3e3e3e;\n  --yt-live-chat-product-picker-icon-color: rgba(255, 255, 255, 0.5);\n  --yt-live-chat-product-picker-hover-color: rgba(68, 68, 68, 1);\n  --yt-live-chat-product-picker-disabled-icon-color: rgba(255, 255, 255, 0.3);\n  --yt-pdg-paid-stickers-tab-selection-bar-color: var(--yt-spec-light-blue);\n}\n\nhtml[watch-color-update] {\n  --yt-live-chat-background-color: var(--yt-spec-general-background-a);\n  --yt-live-chat-header-background-color: var(\n    --yt-spec-brand-background-primary\n  );\n  --yt-live-chat-action-panel-background-color: var(\n    --yt-spec-brand-background-primary\n  );\n  --yt-live-chat-message-highlight-background-color: var(\n    --yt-spec-brand-background-primary\n  );\n  --yt-live-chat-ninja-message-background-color: var(\n    --yt-spec-brand-background-primary\n  );\n}\n\n/*# sourceMappingURL=yt-live-chat-default-theme_custom_style.css.map */\n</style></custom-style>';
document.head.appendChild(p_a.content);
var q_a,r_a=function(){if(void 0!==q_a)return q_a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>yt-live-chat-app ::-webkit-scrollbar,yt-live-chat-kevlar-container ::-webkit-scrollbar {content: "";} yt-live-chat-app ::-webkit-scrollbar-thumb,yt-live-chat-kevlar-container ::-webkit-scrollbar-thumb {background-color: rgba(136,136,136,0.2);border: 2px solid #fcfcfc;min-height: 30px;} yt-live-chat-app ::-webkit-scrollbar-track,yt-live-chat-kevlar-container ::-webkit-scrollbar-track {background-color: #fcfcfc;} [dark] yt-live-chat-app ::-webkit-scrollbar-thumb,[dark] yt-live-chat-kevlar-container ::-webkit-scrollbar-thumb {background-color: #333;border: 2px solid #000;} [dark] yt-live-chat-app ::-webkit-scrollbar-track,[dark] yt-live-chat-kevlar-container ::-webkit-scrollbar-track {background-color: #000;} [watch-color-update] ::-webkit-scrollbar-thumb {background-color: var(--yt-spec-icon-disabled);} [watch-color-update] ::-webkit-scrollbar-thumb,[watch-color-update][dark] ::-webkit-scrollbar-thumb {border-color: var(--yt-spec-general-background-b);} [watch-color-update] yt-live-chat-app ::-webkit-scrollbar-track,[watch-color-update] yt-live-chat-kevlar-container ::-webkit-scrollbar-track {background-color: var(--yt-spec-general-background-b);} /*# sourceMappingURL=yt-live-chat-default-theme.css.map*/</style>';
return q_a=a};
document.head.appendChild(r_a().content);
var s_a;
var t_a=document.createElement("template");t_a.innerHTML='<custom-style><style is="custom-style">html[creator-page-styling],\nyt-live-chat-app[creator-page-styling] {\n  --yt-live-chat-upsell-dialog-renderer-border: 1px solid #d4d4d4;\n  --yt-live-chat-upsell-dialog-renderer-box-shadow: 0 4px 8px 0\n    rgba(0, 0, 0, 0.1);\n  --live-chat-upsell-dialog-renderer-content: {\n    padding: 24px 24px 0;\n  };\n  --live-chat-upsell-dialog-renderer-title: {\n    font-size: 15px;\n    font-weight: 500;\n    line-height: 20px;\n    margin-bottom: 17px;\n  };\n  --live-chat-upsell-dialog-renderer-text: {\n    font-size: 12px;\n    line-height: 17px;\n  };\n  --live-chat-upsell-dialog-renderer-button-container: {\n    padding: 16px 16px 19px 24px;\n  };\n  --yt-live-chat-upsell-dialog-renderer-button-padding: 7px 15px;\n  --live-chat-upsell-dialog-renderer-button-font-size: 11px;\n  --live-chat-upsell-dialog-renderer-button-text-transform: none;\n  --yt-live-chat-upsell-dialog-renderer-action-button-color: var(\n    --yt-spec-static-brand-white\n  );\n  --yt-live-chat-upsell-dialog-renderer-action-button-background: var(\n    --yt-deprecated-blue-light\n  );\n}\n\nyt-live-chat-app[live-dashboard] {\n  --yt-live-chat-header-text-color: var(--yt-opalescence-dark-grey);\n  --yt-live-chat-header-background-color: var(--yt-spec-static-brand-white);\n  --yt-live-chat-header-bottom-border: 1px solid var(--yt-deprecated-opalescence-soft-grey);\n  --yt-live-chat-header-button-color: var(--yt-opalescence-dark-grey);\n  --yt-live-chat-action-panel-top-border: 1px solid\n    var(--yt-deprecated-opalescence-soft-grey);\n}\n\nhtml[dashboard-money-feed],\nyt-live-chat-app[dashboard-money-feed] {\n  --yt-live-chat-item-list-renderer-padding: 0;\n  --yt-live-chat-item-list-item-border: 1px solid #e2e2e2;\n  --yt-live-chat-item-timestamp-margin: 0;\n  --yt-live-chat-paid-message-timestamp-display: inline;\n  --yt-live-chat-server-error-message-display: none;\n}\n\nhtml[dark][dashboard-money-feed],\nhtml[dark] yt-live-chat-app[dashboard-money-feed] {\n  --yt-live-chat-item-list-item-border: none;\n}\n\n/*# sourceMappingURL=yt-live-chat-live-dashboard-styles_custom_style.css.map */\n</style></custom-style>';
document.head.appendChild(t_a.content);
var u_a=document.head,v_a=u_a.appendChild,w_a;if(void 0===s_a){var GH=document.createElement("template");GH.innerHTML="";GH.content.insertBefore(r_a().content.cloneNode(!0),GH.content.firstChild);s_a=GH}w_a=s_a;v_a.call(u_a,w_a.content);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2s");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8b");

var n_a;
var o_a;
var EH=function(){var a=_.K.apply(this,arguments)||this;a.value="";a.label="";a.disabled=!1;return a};
_.r(EH,_.K);_.f=EH.prototype;_.f.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"}}}};
_.f.reset=function(){this.entries.selected=-1;this.entries.forceSynchronousItemUpdate();this.entries.select(this.getInitiallySelectedItem());this.setInitialLabel()};
_.f.dataChanged=function(){this.reset()};
_.f.valueChanged=function(){var a;if(this.value&&null!==(a=this.data)&&void 0!==a&&a.entries)for(var b=_.u(this.data.entries),c=b.next();!c.done;c=b.next())if((c=this.getRendererForEntry(c.value))&&this.getItemRendererValue(c)===this.value){this.label=this.ytComponentBehavior.getSimpleString(c.label);break}};
_.f.setInitialLabel=function(){if(this.data&&this.data.entries)for(var a=_.u(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)}};
_.f.getInitiallySelectedItem=function(){if(!this.data||!this.data.entries)return-1;for(var a=_.u(this.data.entries),b=a.next();!b.done;b=a.next())if(b=this.getRendererForEntry(b.value),null===b||void 0===b?0:b.isSelected)return this.getItemRendererValue(b)||-1;return-1};
_.f.getItemRendererValue=function(a){return"stringValue"in a||"int32Value"in a?a.stringValue||a.int32Value||null:null};
_.f.getRendererForEntry=function(a){return a.dropdownItemRenderer||a.privacyDropdownItemRenderer||a.navigationDropdownItemRenderer||null};
_.t.Object.defineProperties(EH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===o_a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-flat-dropdown-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_flat_dropdown_renderer.ytd.flat.dropdown.renderer.css.js--\x3e<tp-yt-paper-menu-button disabled="[[disabled]]" dynamic-align="" horizontal-align="left">\n  <tp-yt-paper-button id="label" class="dropdown-trigger" slot="dropdown-trigger" aria-label$="[[label]]">\n    <div id="label-text">[[label]]</div>\n    <yt-icon id="label-icon" icon="yt-icons:arrow-drop-down">\n    </yt-icon>\n  </tp-yt-paper-button>\n  <tp-yt-paper-listbox id="entries" class="dropdown-content" slot="dropdown-content" attr-for-selected="value" selected="{{value}}">\n  </tp-yt-paper-listbox>\n</tp-yt-paper-menu-button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===n_a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_flat_dropdown_renderer.ytd.flat.dropdown.renderer.css.js--\x3e<style>:host {display: inline-block;max-width: 100%;} tp-yt-paper-menu-button {color: var(--yt-spec-text-secondary);} tp-yt-paper-menu-button,#label-text {max-width: 100%;} #label-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} tp-yt-paper-menu-button {padding: 0;} tp-yt-paper-listbox {background-color: var(--yt-spec-brand-background-primary);} tp-yt-paper-listbox ytd-privacy-dropdown-item-renderer {cursor: pointer;} tp-yt-paper-listbox ytd-privacy-dropdown-item-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} #label {cursor: pointer;text-transform: var(--yt-dropdown-menu-label-transform,none);padding: 0;margin: 0;min-width: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #label-text {color: var(--yt-spec-text-primary);@apply --yt-dropdown-menu-label-text;} #label.keyboard-focus #label-text {font-weight: 500;} #label-icon {flex-shrink: 0;margin-right: 8px;color: var(--yt-spec-icon-inactive);} :host(.text-secondary-style) #label-text {color: var(--yt-spec-text-secondary);margin-left: 16px;margin-right: 8px;-webkit-font-smoothing: antialiased;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-flat-dropdown-renderer.css.map*/</style>';
n_a=d}d=n_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);o_a=a}a=o_a;return a}}});
_.FH=EH;_.FH.prototype.valueChanged=_.FH.prototype.valueChanged;_.FH.prototype.dataChanged=_.FH.prototype.dataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.FH.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.FH.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.FH.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.FH.prototype,"data",void 0);_.V([_.M({notify:!0}),_.W("design:type",Object)],_.FH.prototype,"value",void 0);_.V([_.M(),_.W("design:type",Object)],_.FH.prototype,"label",void 0);_.V([_.S("#entries"),_.W("design:type",Object)],_.FH.prototype,"entries",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.FH.prototype,"disabled",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.FH.prototype,"dataChanged",null);_.V([_.P("value"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.FH.prototype,"valueChanged",null);_.FH=_.V([_.T({is:"ytd-flat-dropdown-renderer"})],_.FH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy87");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy82");

var WZa;
var XZa;
_.Ly("itemSectionRenderer","videoRenderer","ytd-video-renderer");var mH=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-hide-item-section-videos-by-id-command":"handleHideItemSectionVideosByIdCommand"};return a};
_.r(mH,_.K);_.f=mH.prototype;
_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"},initialRenderPriority:!_.w("polymer_video_renderer_defer_menu")||_.w("desktop_persistent_menu")&&_.EF?void 0:0},"data.buttons":{id:"buttons",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer",upcomingEventReminderButtonRenderer:"ytd-upcoming-event-reminder-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:"[[isSearch]]"}}}}}};
_.f.attached=function(){this.toggleClass("blue-links",_.w("kevlar_video_blue_links"))};
_.f.dataChanged=function(){var a,b;this.isHistory=-1!==window.location.pathname.indexOf("/feed/history");this.$["description-text"].toggleAttribute("ellipsis-truncate",!!this.data.topStandaloneBadge);var c=this.get("data.buttons.buttonRenderer.serviceEndpoint");(null===(b=null===(a=null===c||void 0===c?void 0:c.commandMetadata)||void 0===a?void 0:a.webHandleServiceEndpointExtension)||void 0===b?0:b.fireAutomatically)&&this.ytComponentBehavior.resolveCommand(c)};
_.f.onTextWrapperClick=function(a){var b=this.data&&this.data.navigationEndpoint;b&&!_.TE(_.G(a).path||[],this,["A".toString(),"BUTTON".toString()])&&this.fire("yt-navigate",{endpoint:b})};
_.f.computeThumbnailWidth=function(a,b,c,d){return c?"BIG1"===d?340:"BIG2"===d?320:"MEDIUM1"===d?300:"MEDIUM2"===d?280:360:b?128:a?210:246};
_.f.handleHideItemSectionVideosByIdCommand=function(a){a.hideItemSectionVideosByIdCommand&&this.data&&this.data.videoId===a.hideItemSectionVideosByIdCommand.videoId&&(this.isHidden=!0)};
_.f.computeUseProminentThumbs=function(a){return a&&_.w("desktop_search_prominent_thumbs")};
_.f.getMetadataSnippetContainerClass=function(a){return a?"metadata-snippet-container-one-line":"metadata-snippet-container"};
_.t.Object.defineProperties(mH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===XZa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_renderer.ytd.video.renderer.css.js--\x3e<div id="dismissible">\n  <ytd-thumbnail data="[[data]]" hovered="[[lockupIsHovered]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="[[computeThumbnailWidth(isBackstageVideo, isPostCompactVideo, useProminentThumbs, prominentThumbStyle)]]">\n  </ytd-thumbnail>\n  <div class="text-wrapper" on-click="onTextWrapperClick">\n    <div id="meta">\n      <div id="title-wrapper">\n        <h3 class="title-and-badge">\n          <ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]">\n          </ytd-badge-supported-renderer>\n          <a id="video-title" class="yt-simple-endpoint" aria-label$="[[data.title.accessibility.accessibilityData.label]]" href$="[[computeHref_(data.navigationEndpoint)]]" title$="[[getSimpleString(data.title)]]" data="[[data.navigationEndpoint]]">\n            <yt-icon id="inline-title-icon" hidden="[[!data.inlineTitleIcon]]" icon="[[inlineTitleIcon]]">\n            </yt-icon>\n            <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n          </a>\n        </h3>\n        <div id="menu"></div>\n      </div>\n      <ytd-video-meta-block data="[[data]]" no-byline="[[useProminentThumbs]]" truncate-metadata-line="[[isRichGridVideoPost]]">\n      </ytd-video-meta-block>\n    </div>\n    <div id="channel-info" hidden="[[!useProminentThumbs]]">\n      <a aria-label$="[[data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.accessibility.accessibilityData.label]]" href$="[[computeHref_(data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.navigationEndpoint)]]">\n        <yt-img-shadow thumbnail="[[data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.thumbnail]]" width="24">\n        </yt-img-shadow>\n      </a>\n      <ytd-channel-name id="channel-name" class="long-byline" badges="[[data.ownerBadges]]" channel-name="[[data.longBylineText]]" wrap-text="true">\n      </ytd-channel-name>\n    </div>\n    <yt-formatted-string id="description-text" hidden="[[!data.descriptionSnippet]]" text="[[data.descriptionSnippet]]">\n    </yt-formatted-string>\n    <template is="dom-repeat" items="[[data.detailedMetadataSnippets]]" hidden="[[!data.detailedMetadataSnippets]]">\n      <div class$="[[getMetadataSnippetContainerClass(item.maxOneLine)]]">\n        <a class="yt-simple-endpoint metadata-snippet-timestamp" aria-label$="[[item.snippetTimestamp.accessibility.accessibilityData.label]]" hidden="[[!item.snippetTimestamp]]" href$="[[computeHref_(item.timestampEndpoint)]]" data="[[item.timestampEndpoint]]">\n          <span id="time">[[getSimpleString(item.snippetTimestamp)]]</span>\n          <yt-formatted-string class="metadata-snippet-text-navigation" text="[[item.snippetText]]">\n          </yt-formatted-string>\n        </a>\n        <yt-formatted-string class="metadata-snippet-text" hidden="[[item.snippetTimestamp]]" text="[[item.snippetText]]">\n        </yt-formatted-string>\n        <tp-yt-paper-tooltip>[[getSimpleString(item.snippetHoverText)]]</tp-yt-paper-tooltip>\n      </div>\n    </template>\n    <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n    </ytd-badge-supported-renderer>\n    <div id="expandable-metadata"></div>\n    <div id="buttons"></div>\n  </div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===WZa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_renderer.ytd.video.renderer.css.js--\x3e<style>:host {--yt-button-compact-background-color: var(--yt-spec-10-percent-layer);--yt-button-compact-text-color: var(--yt-spec-text-secondary);display: block;} :host(:not([use-prominent-thumbs])) {max-width: 862px;} :host([is-backstage-video]) {max-width: 818px;} :host([is-post-compact-video]) {max-width: 736px;} :host([is-hidden]) #dismissible,:host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} #dismissible {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #dismissed:focus {outline: none;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} :host(:not([use-prominent-thumbs])) ytd-thumbnail {-ms-flex: none;-webkit-flex: none;flex: none;width: 246px;height: 138px;margin-right: 16px;} :host([is-backstage-video]) ytd-thumbnail {width: 210px;height: 118px;margin-right: 8px;} :host([is-post-compact-video]) ytd-thumbnail {width: 128px;height: 72px;margin-right: 8px;} #description-text {color: var(--yt-spec-text-secondary);padding-top: 8px;margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .metadata-snippet-container {margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .metadata-snippet-container-one-line {margin-bottom: 8px;text-overflow: ellipsis;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} .metadata-snippet-text {display: inline;color: var(--yt-spec-text-secondary);} .metadata-snippet-text-navigation {display: inline;color: var(--yt-spec-text-secondary);} .metadata-snippet-text-navigation:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} .metadata-snippet-timestamp {display: inline;} #time {color: var(--yt-spec-themed-blue);padding: 2px 6px 2px 0px;border-radius: 2px;background-color: var(--yt-spec-suggested-action);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} .text-wrapper {max-width: 600px;min-width: 0;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .text-wrapper:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #title-wrapper {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #menu {height: 2.4rem;} ytd-menu-renderer {margin-top: -11px;} #video-title {color: var(--yt-spec-text-primary);-webkit-line-clamp: 2;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} #inline-title-icon {color: var(--yt-spec-icon-active-other);height: 18px;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([is-backstage-video]) #video-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([is-post-compact-video]) #video-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host(.blue-links) #video-title {color: #167ac6;} .title-and-badge {min-width: 0;color: var(--yt-spec-text-primary);margin-right: 8px;overflow: hidden;} #buttons>* {margin-top: 4px;} :host([is-post-compact-video]) #description-text,:host([is-post-compact-video]) #buttons {display: none;} :host([is-post-compact-video]) .text-wrapper {margin-top: 8px;margin-right: 8px;} #channel-info {display: none;} :host([use-prominent-thumbs]) ytd-thumbnail:before {display: block;content: "";padding-top: 56.11%;} :host([use-prominent-thumbs]) ytd-thumbnail {margin-right: 16px;max-width: 360px;min-width: 240px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([prominent-thumb-style=BIG1]) ytd-thumbnail {max-width: 340px;} :host([prominent-thumb-style=BIG2]) ytd-thumbnail {max-width: 320px;} :host([prominent-thumb-style=MEDIUM1]) ytd-thumbnail {max-width: 300px;} :host([prominent-thumb-style=MEDIUM2]) ytd-thumbnail {max-width: 280px;} :host([use-prominent-thumbs]) #channel-info {padding: 12px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} yt-img-shadow {border-radius: 50%;background-color: transparent;overflow: hidden;} :host([use-prominent-thumbs]) .text-wrapper {max-width: none;} :host([use-prominent-thumbs]) #description-text {padding-top: 0;} @media(min-width:0) and (max-width:691px) {:host([use-prominent-thumbs]) #description-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;}} :host([prominent-thumb-style=MEDIUM2]) #description-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} @media(min-width:0) and (max-width:627px) {:host([use-prominent-thumbs]) #description-text {display: none;}} #channel-name {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);padding-left: 8px;-ms-align-self: center;-webkit-align-self: center;align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #expandable-metadata:not(:empty) {margin: 12px 0;} /*# sourceMappingURL=ytd-video-renderer.css.map*/</style>';
WZa=d}d=WZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);XZa=a}a=XZa;return a}}});
_.nH=mH;_.nH.prototype.dataChanged=_.nH.prototype.dataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.nH.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.nH.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.nH.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.nH.prototype,"ytdDismissibleItemBehavior",void 0);
_.V([_.L(_.cF),_.W("design:type",Object)],_.nH.prototype,"ytdLockupBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.nH.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.nH.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.nH.prototype,"isBackstageVideo",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.nH.prototype,"isPostCompactVideo",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.nH.prototype,"isHistory",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.nH.prototype,"isRichGridVideoPost",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.nH.prototype,"isHidden",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.nH.prototype,"isSearch",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeUseProminentThumbs(isSearch)"}),_.W("design:type",Boolean)],_.nH.prototype,"useProminentThumbs",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeIcon_(data.inlineTitleIcon)"}),_.W("design:type",String)],_.nH.prototype,"inlineTitleIcon",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.oe("desktop_search_prominent_thumbs_style")}}),
_.W("design:type",String)],_.nH.prototype,"prominentThumbStyle",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.nH.prototype,"dataChanged",null);_.nH=_.V([_.T({is:"ytd-video-renderer"})],_.nH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6w");

var bXa;
var cXa;
_.Ly("itemSectionRenderer","playlistRenderer","ytd-playlist-renderer");var CF=function(){var a=_.K.apply(this,arguments)||this;a.displayItemCount=2;a.isBackstagePlaylist=!1;a.isPostCompactPlaylist=!1;return a};
_.r(CF,_.K);_.f=CF.prototype;_.f.computeFirstVideos=function(a,b){return void 0===a||void 0===b?[]:a.slice(0,b)};
_.f.dataChanged=function(a){a&&a.thumbnailRenderer&&(a=a.thumbnailRenderer,a.playlistVideoThumbnailRenderer&&this.set("data.thumbnail",a.playlistVideoThumbnailRenderer.thumbnail),a.playlistCustomThumbnailRenderer&&this.set("data.thumbnail",a.playlistCustomThumbnailRenderer.thumbnail))};
_.f.computeThumbnailHeight=function(a,b,c){return c?240:b?72:a?118:138};
_.f.computeThumbnailWidth=function(a,b,c,d){return c?"BIG1"===d?340:"BIG2"===d?320:"MEDIUM1"===d?300:"MEDIUM2"===d?280:360:b?128:a?210:246};
_.f.computeUseProminentThumbs=function(a){return a&&_.w("desktop_search_prominent_thumbs")};
_.t.Object.defineProperties(CF,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===cXa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_playlist_renderer.ytd.playlist.renderer.css.js--\x3e<ytd-playlist-thumbnail custom-thumbnail-size="[[computeThumbnailHeight(isBackstagePlaylist, isPostCompactPlaylist, useProminentThumbs)]]" data="[[data]]" height="[[computeThumbnailHeight(isBackstagePlaylist, isPostCompactPlaylist, useProminentThumbs)]]" hovered="[[lockupIsHovered]]" use-hovered-property="" width="[[computeThumbnailWidth(isBackstagePlaylist, isPostCompactPlaylist, useProminentThumbs, prominentThumbStyle)]]">\n</ytd-playlist-thumbnail>\n<div id="content">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3>\n      <ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]">\n      </ytd-badge-supported-renderer>\n      <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <ytd-video-meta-block id="meta" data="[[data]]"></ytd-video-meta-block>\n  </a>\n  <ytd-badge-supported-renderer class="allowlisted-metadata-badges" badges="[[data.allowlistedMetadataBadges]]" hidden="[[!data.allowlistedMetadataBadges]]">\n  </ytd-badge-supported-renderer>\n  <yt-formatted-string id="description-text" hidden="[[!data.description]]" text="[[data.description]]"></yt-formatted-string>\n  <ul id="list" hidden="[[isPostCompactPlaylist]]">\n    <template is="dom-repeat" items="[[computeFirstVideos(data.videos, displayItemCount)]]" as="video">\n      <li>\n        <ytd-child-video-renderer data="[[video.childVideoRenderer]]">\n        </ytd-child-video-renderer>\n      </li>\n    </template>\n  </ul>\n  <yt-formatted-string id="view-more" text="[[data.viewPlaylistText]]"></yt-formatted-string>\n  <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]" role="text">\n  </ytd-badge-supported-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bXa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_playlist_renderer.ytd.playlist.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not([use-prominent-thumbs])) ytd-playlist-thumbnail {width: 246px;height: 138px;margin-right: 16px;} :host([is-backstage-playlist]) ytd-playlist-thumbnail {width: 210px;height: 118px;margin-right: 8px;} :host([is-post-compact-playlist]) ytd-playlist-thumbnail {width: 128px;height: 72px;margin-right: 8px;} #content {overflow: hidden;max-width: 600px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([is-post-compact-playlist]) #content {margin: 8px 8px 0 0;} #list {list-style-type: none;padding: 0;margin: 12px 0 8px 0;} #list li {padding-bottom: 4px;} @media(max-width:656px) {#list li:not(:first-child) {display: none;}} #view-more {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} :host([is-post-compact-playlist]) #view-more {display: none;} #video-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([is-post-compact-playlist]) #video-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} h3 {color: var(--yt-spec-text-primary);} #description-text {color: var(--yt-spec-text-secondary);padding-top: 8px;-webkit-line-clamp: 2;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} .allowlisted-metadata-badges {padding-top: 8px;} :host([use-prominent-thumbs]) ytd-playlist-thumbnail:before {display: block;content: "";padding-top: 56.11%;} :host([use-prominent-thumbs]) ytd-playlist-thumbnail {margin-right: 16px;max-width: 360px;min-width: 240px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([prominent-thumb-style=BIG1]) ytd-playlist-thumbnail {max-width: 340px;} :host([prominent-thumb-style=BIG2]) ytd-playlist-thumbnail {max-width: 320px;} :host([prominent-thumb-style=MEDIUM1]) ytd-playlist-thumbnail {max-width: 300px;} :host([prominent-thumb-style=MEDIUM2]) ytd-playlist-thumbnail {max-width: 280px;} /*# sourceMappingURL=ytd-playlist-renderer.css.map*/</style>';
bXa=d}d=bXa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);cXa=a}a=cXa;return a}}});
_.DF=CF;_.DF.prototype.dataChanged=_.DF.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.DF.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.DF.prototype,"ytdLockupBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.DF.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.DF.prototype,"displayItemCount",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.DF.prototype,"isBackstagePlaylist",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.DF.prototype,"isPostCompactPlaylist",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.DF.prototype,"isSearch",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeUseProminentThumbs(isSearch)"}),_.W("design:type",Boolean)],_.DF.prototype,"useProminentThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.oe("desktop_search_prominent_thumbs_style")}}),
_.W("design:type",String)],_.DF.prototype,"prominentThumbStyle",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.DF.prototype,"dataChanged",null);_.DF=_.V([_.T({is:"ytd-playlist-renderer"})],_.DF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6t");

var EVa;
var FVa;
var OE=function(){var a=_.K.apply(this,arguments)||this;a.isLoading=!1;a.selectedItemIndex=-1;return a};
_.r(OE,_.K);_.f=OE.prototype;_.f.computeIsChannelOwner=function(a){if(!a)return!0;a=a[0];return!(a&&(a.signinEndpoint||a.selectServiceEndpoint))};
_.f.computeIsImagePoll=function(a){return"POLL_TYPE_IMAGE"===(null===a||void 0===a?void 0:a.type)};
_.f.computeIsTotalVotesDisabled=function(a){return!(null===a||void 0===a?0:a.totalVotes)};
_.f.thumbnailSrc=function(a){var b,c,d,e;return(null===(c=null===(b=a.thumbnails)||void 0===b?void 0:b[0])||void 0===c?0:c.url)?_.mh(null===(e=null===(d=a.thumbnails)||void 0===d?void 0:d[0])||void 0===e?void 0:e.url):void 0};
_.f.computePollClass=function(a){if(!a)return"";a=_.Zi(a.totalVotes);return this.isChannelOwner&&"0"===a[0]?"owner-no-vote":""};
_.f.progressWidth=function(a){return _.yx({width:(a?100*a:0)+"%"})};
_.f.textAreaWidth=function(a){return this.isImagePoll?null:_.yx({width:(a?100*a:0)+"%"})};
_.f.dataChanged=function(){if(this.data&&(this.isLoading=!1,this.previousPollInfo=null,this.data.choices))for(var a=this.data.choices,b=0;b<a.length;b++)if(a[b].selected){this.selectedItemIndex=b;break}};
_.f.onPopupClosed=function(a,b){a=Number(this.pollVotes.selected);b.confirmed&&(this.selectChoice(a,!1),_.A(this,"yt-remove-comment-action",[{removeCommentAction:{commentId:this.data.votedCommentId}}]));this.pollVotes.selected=-1};
_.f.onPollChoiceSelected=function(){this.isLoading||this.isChannelOwner||this.selectChoice(Number(this.pollVotes.selected),!1);this.pollVotes.selected=-1};
_.f.onYtCommentPollRevert=function(a,b){b&&(this.selectChoice(b.selectedChoiceIndex,!0),this.set("data.totalVotes",b.totalVotes))};
_.f.onYtServiceRequestSent=function(a,b){if(b.actions)for(a=0;a<b.actions.length;a++){var c=b.actions[a];c.updateBackstagePollAction&&this.set("data.totalVotes",c.updateBackstagePollAction.totalVotes)}};
_.f.onYtServiceRequestCompleted=function(a){var b=this.get("detail.data.actionResults.0.feedback",a);a=this.get("detail.data.actionResults.0.status",a);if("FEEDBACK_DESELECT"===b||"FEEDBACK_SELECT"===b)this.isLoading=!1,"STATUS_FAILED"===a?this.fire("yt-comment-poll-revert",this.previousPollInfo):this.previousPollInfo=null};
_.f.getEndpoint=function(a,b){return b===a?this.data.choices[b].deselectServiceEndpoint||null:this.data.choices[a].selectServiceEndpoint||null};
_.f.selectChoice=function(a,b){this.previousPollInfo||(this.previousPollInfo={totalVotes:this.data.totalVotes,selectedChoiceIndex:this.selectedItemIndex});for(var c=0;c<this.data.choices.length;c++){var d;if(a===this.selectedItemIndex){var e=!1;var h=d=null}else d=(e=c===a)?this.data.choices[c].voteRatioIfSelected:this.data.choices[c].voteRatioIfNotSelected,h=e?this.data.choices[c].votePercentageIfSelected:this.data.choices[c].votePercentageIfNotSelected;this.set("data.choices."+c+".voteRatio",d);
this.set("data.choices."+c+".votePercentage",h);this.set("data.choices."+c+".selected",e)}b||(this.isLoading=!0,(b=this.getEndpoint(a,this.selectedItemIndex))&&_.dj(this,[b]));this.selectedItemIndex=this.selectedItemIndex===a?-1:a};
_.t.Object.defineProperties(OE,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===FVa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-poll-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_poll_renderer.ytd.backstage.poll.renderer.css.js--\x3e<yt-formatted-string id="vote-info" hidden="[[isTotalVotesDisabled]]" text="[[data.totalVotes]]">\n</yt-formatted-string>\n<tp-yt-paper-listbox id="poll-votes" class$="[[computePollClass(data)]]" on-iron-select="onPollChoiceSelected">\n  <template is="dom-repeat" items="{{data.choices}}">\n    <a id="sign-in" class="yt-simple-endpoint" href$="[[computeHref_(item.signinEndpoint)]]" data="[[item.signinEndpoint]]" role="option">\n      <tp-yt-paper-item class="vote-choice" name="[[index]]" selected$="[[item.selected]]" show-percentage$="[[item.votePercentage]]">\n        <template is="dom-if" if="[[!isImagePoll]]">\n          <tp-yt-paper-button class="check-icons" hidden="[[isChannelOwner]]">\n            <yt-icon hidden="[[item.selected]]" icon="radio-button-unchecked"></yt-icon>\n            <yt-icon class="checked" hidden="[[!item.selected]]" icon="check-circle"></yt-icon>\n          </tp-yt-paper-button>\n        </template>\n        <template is="dom-if" if="[[isImagePoll]]">\n          <img class="choice-image" alt="" src$="[[thumbnailSrc(item.image)]]">\n        </template>\n        <div class="choice-info">\n          <div class="text-area" style$="[[textAreaWidth(item.voteRatio)]]">\n            <yt-formatted-string class="choice-text" text="[[item.text]]">\n            </yt-formatted-string>\n            <yt-formatted-string class="vote-percentage" hidden="[[!item.votePercentage]]" text="[[item.votePercentage]]">\n            </yt-formatted-string>\n          </div>\n          <div class="progress-bar" hidden="[[!item.votePercentage]]" style$="[[progressWidth(item.voteRatio)]]">\n          </div>\n        </div>\n      </tp-yt-paper-item>\n    </a>\n  </template>\n</tp-yt-paper-listbox>\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===EVa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_poll_renderer.ytd.backstage.poll.renderer.css.js--\x3e<style>:host {--ytd-backstage-poll-choice-height: 36px;--ytd-backstage-image-poll-choice-image-size: 125px;--ytd-backstage-image-poll-choice-height: 125px;display: block;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} #vote-info {display: block;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #poll-votes {--paper-listbox-background-color: transparent;--paper-listbox-disabled-color: currentColor;--disabled-text-color: currentColor;padding: 12px 0 0 0;} .vote-choice {--paper-item-focused-background-color: transparent;--paper-item-focused-before-background: transparent;height: var(--ytd-backstage-poll-choice-height);min-height: var(--ytd-backstage-poll-choice-height);padding: 0;width: 100%;} :host([is-image-poll]) .vote-choice {border: 2px solid var(--yt-spec-10-percent-layer);border-radius: 4px;height: var(--ytd-backstage-image-poll-choice-height);min-height: var(--ytd-backstage-image-poll-choice-height);min-width: 150px;width: 100%;} :host([is-image-poll]) tp-yt-paper-item[selected].vote-choice {border: 2px solid var(--yt-spec-call-to-action);} #sign-in.yt-simple-endpoint {outline: none;width: auto;height: var(--ytd-backstage-poll-choice-height);padding-bottom: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([is-image-poll]) #sign-in.yt-simple-endpoint {height: var(--ytd-backstage-image-poll-choice-height);} .check-icons {min-width: 36px;padding: 0;margin: 0;margin-left: -10px;border-radius: 18px;} yt-icon {--iron-icon-width: 16px;--iron-icon-height: 16px;padding: 10px;color: var(--yt-spec-icon-inactive);} yt-icon.checked {color: var(--yt-spec-call-to-action);} .choice-info {display: inline-block;position: relative;width: 100%;height: var(--ytd-backstage-poll-choice-height);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host(:not([is-image-poll])) .choice-info {border-radius: 4px;border: 1px solid var(--yt-spec-icon-inactive);} :host(:not([is-image-poll])) tp-yt-paper-item[show-percentage] .choice-info {border: 1px solid var(--yt-spec-10-percent-layer);} :host(:not([is-image-poll])) tp-yt-paper-item[selected] .choice-info {border: 1px solid var(--yt-spec-themed-blue);} :host([is-image-poll]) .choice-info {height: var(--ytd-backstage-image-poll-choice-height);} .progress-bar {border-radius: 4px;height: var(--ytd-backstage-poll-choice-height);background-color: var(--yt-spec-10-percent-layer);display: inline-block;} tp-yt-paper-item[selected] .progress-bar {background-color: var(--yt-spec-suggested-action);} :host([is-image-poll]) .progress-bar {height: var(--ytd-backstage-image-poll-choice-height);} :host([is-image-poll]) tp-yt-paper-item[selected] .progress-bar {height: var(--ytd-backstage-image-poll-choice-height);} .text-area {color: var(--yt-spec-text-primary);margin: 8px 0;position: absolute;z-index: 1;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([is-image-poll]) .text-area {align-items: center;height: var(--ytd-backstage-image-poll-choice-height);margin: 0;width: 100%;} .vote-percentage,.choice-text {z-index: 1;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .vote-percentage {margin-right: 8px;} :host([is-image-poll]) .vote-percentage {color: var(--yt-spec-text-primary);margin: 10px;padding: 10px;right: 0px;width: 5%;} :host([is-image-poll]) tp-yt-paper-item[selected] .vote-percentage {color: var(--yt-spec-call-to-action);} .choice-text {margin: 0 8px;} :host([is-image-poll]) .choice-text {color: var(--yt-spec-text-primary);padding: 10px;width: 95%;} :host([is-image-poll]) tp-yt-paper-item[selected] .choice-text {color: var(--yt-spec-call-to-action);} .owner-no-vote .choice-text {margin-left: 0;} :host([show-poll-choice-border]) .owner-no-vote .choice-text {margin-left: 8px;} .choice-image {height: var(--ytd-backstage-image-poll-choice-image-size);width: var(--ytd-backstage-image-poll-choice-image-size);} /*# sourceMappingURL=ytd-backstage-poll-renderer.css.map*/</style>';
EVa=d}d=EVa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);FVa=a}a=FVa;return a}}});
_.PE=OE;_.PE.prototype.onYtServiceRequestCompleted=_.PE.prototype.onYtServiceRequestCompleted;_.PE.prototype.onYtServiceRequestSent=_.PE.prototype.onYtServiceRequestSent;_.PE.prototype.onYtCommentPollRevert=_.PE.prototype.onYtCommentPollRevert;_.PE.prototype.onPopupClosed=_.PE.prototype.onPopupClosed;_.PE.prototype.dataChanged=_.PE.prototype.dataChanged;_.V([_.L(_.ME),_.W("design:type",Object)],_.PE.prototype,"paperItemBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.PE.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Qx),_.W("design:type",Object)],_.PE.prototype,"ytdOpenPopupBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.PE.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.PE.prototype,"isLoading",void 0);_.V([_.M({computed:"computeIsChannelOwner(data.choices)"}),_.W("design:type",Boolean)],_.PE.prototype,"isChannelOwner",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeIsImagePoll(data)"}),_.W("design:type",Boolean)],_.PE.prototype,"isImagePoll",void 0);_.V([_.M({computed:"computeIsTotalVotesDisabled(data)"}),_.W("design:type",Boolean)],_.PE.prototype,"isTotalVotesDisabled",void 0);_.V([_.M(),_.W("design:type",Object)],_.PE.prototype,"previousPollInfo",void 0);_.V([_.M(),_.W("design:type",Object)],_.PE.prototype,"selectedItemIndex",void 0);
_.V([_.S("#poll-votes"),_.W("design:type",Object)],_.PE.prototype,"pollVotes",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.PE.prototype,"dataChanged",null);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.PE.prototype,"onPopupClosed",null);
_.V([_.N("yt-comment-poll-revert"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.PE.prototype,"onYtCommentPollRevert",null);_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.PE.prototype,"onYtServiceRequestSent",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.PE.prototype,"onYtServiceRequestCompleted",null);_.PE=_.V([_.T({is:"ytd-backstage-poll-renderer"})],_.PE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6p");

var jVa;
var kVa;
var CE=function(){return _.K.apply(this,arguments)||this};
_.r(CE,_.K);CE.prototype.computeThumbnailWidth=function(a){if("BACKSTAGE_SURFACE_TYPE_STREAM"===a)return 638};
_.t.Object.defineProperties(CE,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===kVa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-image-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_image_renderer.ytd.backstage.image.renderer.css.js--\x3e\n<template is="dom-if" if="[[data.command]]">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.command)]]" data="[[data.commmand]]" aria-label$="[[data.accessibility.accessibilityData.label]]">\n    <div id="image-container">\n      <yt-img-shadow thumbnail="[[data.image]]" width="[[computeThumbnailWidth(surface)]]">\n      </yt-img-shadow>\n      <div id="image-icon-container" class="image-icon-container" hidden="[[!data.icon]]">\n        <yt-icon icon="[[computeIcon_(data.icon)]]"></yt-icon>\n      </div>\n    </div>\n  </a>\n</template>\n<template is="dom-if" if="[[!data.command]]">\n    <div id="image-container">\n      <yt-img-shadow thumbnail="[[data.image]]" width="[[computeThumbnailWidth(surface)]]">\n      </yt-img-shadow>\n      <div id="image-icon-container" class="image-icon-container" hidden="[[!data.icon]]">\n        <yt-icon icon="[[computeIcon_(data.icon)]]"></yt-icon>\n      </div>\n    </div>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jVa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_image_renderer.ytd.backstage.image.renderer.css.js--\x3e<style>:host {--yt-img-max-height: 420px;display: block;} :host([surface=BACKSTAGE_SURFACE_TYPE_STREAM]) {--yt-img-max-height: none;} yt-img-shadow {--yt-img-border-radius: 2px;} #image-container {position: relative;} .image-icon-container {position: absolute;bottom: 8px;right: 8px;background: rgba(0,0,0,0.8);border-radius: 2px;} yt-icon {color: var(--yt-spec-static-brand-white);} /*# sourceMappingURL=ytd-backstage-image-renderer.css.map*/</style>";
jVa=d}d=jVa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kVa=a}a=kVa;return a}}});
_.DE=CE;_.DE.communityTabWidth=638;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.DE.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.DE.prototype,"data",void 0);_.V([_.M({computed:"computeIcon_(data.icon)"}),_.W("design:type",String)],_.DE.prototype,"icon",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.DE.prototype,"surface",void 0);_.DE=_.V([_.T({is:"ytd-backstage-image-renderer"})],_.DE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1");

var NBa,Cv,PBa,QBa,RBa,SBa,TBa,OBa,WBa,UBa,VBa,XBa,YBa,ZBa,$Ba,aCa,cCa,dCa,fCa,Rv,Sv,gCa;NBa=function(a){for(var b="string"===typeof a?a.split(""):a,c=a.length-1;0<=c;c--)if(c in b&&_.xl.call(void 0,b[c],c,a))return c;return-1};
_.Bv=function(a,b){a.src=_.Kb(b)};
Cv=function(a){this.action=a;this.wfv=!1};
PBa=function(){var a=new Dv,b=new Ev;_.wm(b,1,"root");var c=OBa();_.lb(b,3,c);_.Fv(b,4,1);_.lb(a,3,b);_.Fv(a,1,2);Gv(a,"My Drive");return a};
QBa=function(){var a=new Dv,b=new Ev;_.Qa(b,5,!0,!1);var c=OBa();_.Fv(c,1,7);c.setDirection(2);_.lb(b,3,c);_.Fv(b,4,1);_.lb(a,3,b);_.Fv(a,1,2);Gv(a,"Shared with me");return a};
RBa=function(){var a=new Dv,b=new Ev,c=new Hv;_.Fv(c,1,10);c.setDirection(2);_.lb(b,3,c);_.Fv(b,4,1);_.lb(a,3,b);_.Fv(a,1,2);Gv(a,"Recent");return a};
SBa=function(){var a=new Dv,b=new Ev;_.Qa(b,7,!0,!1);var c=OBa();_.lb(b,3,c);_.Fv(b,4,1);_.lb(a,3,b);_.Fv(a,1,2);Gv(a,"Starred");return a};
TBa=function(){var a=new Dv,b=new Ev;_.Qa(b,11,!0,!1);_.lb(a,3,b);_.Fv(a,1,2);Gv(a,"Shared drives");return a};
OBa=function(){var a=new Hv;_.Fv(a,1,4);a.setDirection(1);return a};
WBa=function(){var a=new Iv;Jv(a,UBa());Jv(a,VBa());return a};
UBa=function(){var a=new Dv,b=new Kv;_.Fv(b,3,1);_.Fv(b,2,1);_.Qa(b,5,!0,!1);_.Qa(b,6,!1,!1);_.lb(a,6,b);_.Fv(a,1,3);Gv(a,"Photos");return a};
VBa=function(){var a=new Dv,b=new Kv;_.Fv(b,3,2);_.Qa(b,5,!0,!1);_.Qa(b,6,!1,!1);_.lb(a,6,b);_.Fv(a,1,3);Gv(a,"Albums");return a};
XBa=function(){var a=new Dv,b=new Kv;_.Fv(b,3,1);_.Fv(b,2,1);_.Qa(b,5,!1,!1);_.Qa(b,6,!0,!1);_.lb(a,6,b);_.Fv(a,1,3);Gv(a,"Videos");return a};
YBa=function(a,b){Cv.call(this,"set-drive-options");this.appId=a;this.appOrigin=b};
ZBa=function(a){a=a&&_.Nm(a.JSC$31766_document_)||window;return a.gadgets&&a.gadgets.rpc};
$Ba=function(a,b){var c=b&&_.Nm(b.JSC$31766_document_)||window;if(ZBa(b))a();else if(Lv)Lv.push(a);else var d=Lv=[a],e=c.setInterval(function(){if(ZBa(b)){c.clearInterval(e);for(var h=0;h<d.length;h++)d[h]();Lv=null}},100)};
aCa=function(a,b){var c;a:{for(c=b.target;c;){if(1==c.nodeType){var d=_.qv(c,"overflowY");if("auto"==d||"scroll"==d)break a}c=c.parentNode}c=null}(!c||!_.Tm(a,c)||c.scrollHeight==c.clientHeight||0<b.deltaY&&1>=Math.abs(c.scrollTop-(c.scrollHeight-c.clientHeight))||0>b.deltaY&&0==c.scrollTop)&&b.stopPropagation()};
_.bCa=function(a){var b=new Mv(_.v("ONE_PICK_URL",""));b.urlParamMap_.set("hostId",a);(a=_.v("GAPI_LOCALE"))&&b.urlParamMap_.set("hl",a);(a=_.v("SESSION_INDEX"))&&b.urlParamMap_.set("authuser",a);(a=_.v("DELEGATED_SESSION_ID"))&&b.urlParamMap_.set("groupId",a);return b};
_.Nv=function(a,b){a=_.cb(a,b);a=null==a?a:!!a;return null==a?!1:a};
_.Ov=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)};
_.Pv=function(a,b){return a.JSC$32231_queryData_.get(b)};
_.Qv=function(a){return"rtl"==_.qv(a,"direction")};
_.Fv=function(a,b,c){return _.Qa(a,b,c,0)};
cCa=function(a){var b=[];_.BBa(a,b,!0);a=b.join("");a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");a=a.replace(/ +/g," ");" "!=a&&(a=a.replace(/^\s*/,""));return a};
dCa=function(a){return new _.tf(function(b,c){var d=a.length,e=[];if(d)for(var h=function(q){b(q)},l=function(q,x){d--;
e[q]=x;0==d&&c(e)},m=0,p;m<a.length;m++)p=a[m],_.uoa(p,h,_.ul(l,m));
else b(void 0)})};
_.eCa=function(a){var b=null;return(new _.tf(function(c,d){b=_.yn(function(){c(void 0)},a);
-1==b&&d(Error("na"))})).thenCatch(function(c){_.zn(b);
throw c;})};
fCa=function(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")};
Rv=function(a,b){a.style.display=b?"":"none"};
Sv=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?_.FBa(a,b):0};
gCa=function(a){if(_.cm){var b=Sv(a,"marginLeft"),c=Sv(a,"marginRight"),d=Sv(a,"marginTop");a=Sv(a,"marginBottom");return new _.Fn(d,c,a,b)}b=_.Gn(a,"marginLeft");c=_.Gn(a,"marginRight");d=_.Gn(a,"marginTop");a=_.Gn(a,"marginBottom");return new _.Fn(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};
var Tv=function(a){_.F.call(this,a)};
_.r(Tv,_.F);Tv.prototype.getId=function(){return _.um(this,1)};
var Uv=function(a){_.F.call(this,a)};
_.r(Uv,_.F);Uv.prototype.getUrl=function(){return _.um(this,1)};
Uv.prototype.setUrl=function(a){return _.wm(this,1,a)};
Uv.prototype.getHeight=function(){return _.rm(this,2,0)};
Uv.prototype.getWidth=function(){return _.rm(this,3,0)};
var hCa=function(a){_.F.call(this,a)};
_.r(hCa,_.F);
var jCa=function(a){_.F.call(this,a,-1,iCa)};
_.r(jCa,_.F);var iCa=[1,2];
var kCa=function(a){_.F.call(this,a)};
_.r(kCa,_.F);
var lCa=function(a){_.F.call(this,a)};
_.r(lCa,_.F);
var Vv=function(a){_.F.call(this,a)};
_.r(Vv,_.F);var Wv=function(a){_.F.call(this,a,-1,mCa)};
_.r(Wv,_.F);_.f=Wv.prototype;_.f.getId=function(){return _.$a(this,Tv,1)};
_.f.getName=function(){return _.um(this,2)};
_.f.setDescription=function(a){return _.wm(this,3,a)};
_.f.getUrl=function(){return _.um(this,8)};
_.f.setUrl=function(a){return _.wm(this,8,a)};
var Xv=function(a){return _.Ya(a,Uv,10)},mCa=[5,
10,22];
var nCa=function(a){_.F.call(this,a)};
_.r(nCa,_.F);
var oCa=function(a){_.F.call(this,a)};
_.r(oCa,_.F);oCa.prototype.getOrigin=function(){return _.um(this,1)};
var pCa=function(a){_.F.call(this,a)};
_.r(pCa,_.F);
var Yv=function(a){_.F.call(this,a)};
_.r(Yv,_.F);Yv.prototype.getWidth=function(){return _.rm(this,1,0)};
Yv.prototype.getHeight=function(){return _.rm(this,2,0)};
var rCa=function(a){_.F.call(this,a,-1,qCa)};
_.r(rCa,_.F);var sCa=function(a,b){return _.sm(a,1,b)},Zv=function(a,b){_.bna(a,1,b,void 0)},qCa=[1,
2,3,4];
var tCa=function(a){_.F.call(this,a)};
_.r(tCa,_.F);
var $v=function(a){_.F.call(this,a)};
_.r($v,_.F);$v.prototype.getId=function(){return _.rm(this,1,0)};
var uCa=function(a){var b=new $v;return _.Fv(b,1,a)},vCa=[2,
3,4];
var wCa=function(a){_.F.call(this,a)};
_.r(wCa,_.F);
var aw=function(a){_.F.call(this,a,-1,xCa)};
_.r(aw,_.F);var yCa=function(){var a=new aw;return _.Fv(a,23,20)},zCa=function(a,b){_.lb(a,2,b)};
aw.prototype.getBaseUrl=function(){return _.um(this,8)};
var ACa=function(a,b){return _.wm(a,8,b)};
aw.prototype.getTitle=function(){return _.um(this,9)};
aw.prototype.setTitle=function(a){return _.wm(this,9,a)};
var BCa=function(a){var b=new oCa;var c=window.location.origin;c||(c=_.bp(_.ap(new _.ck,window.location.protocol),window.location.host).toString());b=_.wm(b,1,c);b=_.Fv(b,3,2);return _.lb(a,20,b)},xCa=[18,
28];
var DCa=function(a){_.F.call(this,a,-1,CCa)};
_.r(DCa,_.F);DCa.prototype.getStatus=function(){return _.rm(this,1,0)};
var CCa=[2];
var ECa=function(a){_.F.call(this,a)};
_.r(ECa,_.F);
var FCa=function(a){_.F.call(this,a)};
_.r(FCa,_.F);
var HCa=function(a){_.F.call(this,a,-1,GCa)};
_.r(HCa,_.F);var GCa=[1,3];
var Hv=function(a){_.F.call(this,a)};
_.r(Hv,_.F);Hv.prototype.getDirection=function(){return _.rm(this,2,0)};
Hv.prototype.setDirection=function(a){return _.Fv(this,2,a)};
var Ev=function(a){_.F.call(this,a)};
_.r(Ev,_.F);
var ICa=function(a){_.F.call(this,a)};
_.r(ICa,_.F);
var Kv=function(a){_.F.call(this,a,-1,JCa)};
_.r(Kv,_.F);var JCa=[8];
var Dv=function(a){_.F.call(this,a,-1,KCa)};
_.r(Dv,_.F);Dv.prototype.getName=function(){return _.um(this,8)};
var Gv=function(a,b){return _.wm(a,8,b)},KCa=[14];
var Iv=function(a){_.F.call(this,a,-1,LCa)};
_.r(Iv,_.F);var Jv=function(a,b){_.Ff(a,1,Dv,b)},LCa=[1];
var bw=function(a){_.F.call(this,a,-1,MCa)};
_.r(bw,_.F);bw.prototype.getSource=function(){return _.$a(this,Dv,2)};
bw.prototype.setVisible=function(a){return _.Qa(this,5,a,!1)};
var MCa=[3,7];
var OCa=function(a){_.F.call(this,a,-1,NCa)};
_.r(OCa,_.F);var NCa=[4];
var cw=function(a){_.F.call(this,a,-1,PCa)};
_.r(cw,_.F);cw.prototype.setConfig=function(a){return _.lb(this,1,a)};
var QCa=function(a,b){return _.kb(a,2,b)},PCa=[2];
cw.messageId="ireq";
var dw=function(a){this.JSC$35537_obj_=a};
dw.prototype.value=function(){return this.JSC$35537_obj_};
dw.prototype.getWidth=function(){return this.JSC$35537_obj_.width};
dw.prototype.getHeight=function(){return this.JSC$35537_obj_.height};
dw.prototype.getStyle=function(){return this.JSC$35537_obj_.style};
var RCa=function(a){this.JSC$35540_obj_=a||{}};
_.f=RCa.prototype;_.f.value=function(){return this.JSC$35540_obj_};
_.f.setUrl=function(a){this.JSC$35540_obj_.url=a;return this};
_.f.getUrl=function(){return this.JSC$35540_obj_.url};
_.f.getStyle=function(){return this.JSC$35540_obj_.style};
_.f.getId=function(){return this.JSC$35540_obj_.id};
_.f.getContext=function(){return this.JSC$35540_obj_.context};
var SCa=function(a){a.JSC$35540_obj_.attributes=a.JSC$35540_obj_.attributes||{};return new dw(a.JSC$35540_obj_.attributes)};
var TCa=function(){RCa.apply(this,arguments)};
_.r(TCa,RCa);
_.ew=function(a){this.JSC$35544_id_=a;this.JSC$35544_opts={}};
_.ew.prototype.JSC$35546_setLabel=function(a){this.label_=a||void 0;return this};
_.ew.prototype.addUploadMetadata=function(a,b){var c=this.JSC$35544_opts.data||{};c[a]=b;this.JSC$35544_opts.data=c;return this};
var UCa=function(a){var b=_.Zd.filter(a.JSC$35544_opts,function(c){return null!==c});
b=_.Zd.isEmpty(b)?null:b;a=[a.JSC$35544_id_,a.label_,b];b=NBa(a);return a=a.slice(0,b+1)};
_.ew.prototype.toString=function(){var a=UCa(this);return"("+_.pe(a,function(b){return(0,_.nh)(b)}).join(",")+")"};
_.ew.prototype.getId=function(){return this.JSC$35544_id_};
_.ew.prototype.getOptions=function(){return _.Zd.clone(this.JSC$35544_opts)};
var gw=function(){_.ew.call(this,"image-search")};
_.r(gw,_.ew);gw.prototype.setSize=function(a){this.JSC$35544_opts.imgsz=a;return this};
gw.prototype.JSC$35546_setLabel=function(a){_.ew.prototype.JSC$35546_setLabel.call(this,a);return this};
gw.prototype.addUploadMetadata=function(a,b){_.ew.prototype.addUploadMetadata.call(this,a,b);return this};
var hw=function(){_.ew.call(this,"maps")};
_.r(hw,_.ew);hw.prototype.JSC$35546_setLabel=function(a){_.ew.prototype.JSC$35546_setLabel.call(this,a);return this};
hw.prototype.addUploadMetadata=function(a,b){_.ew.prototype.addUploadMetadata.call(this,a,b);return this};
_.iw=function(){_.ew.call(this,"photos")};
_.r(_.iw,_.ew);_.iw.prototype.JSC$35546_setLabel=function(a){_.ew.prototype.JSC$35546_setLabel.call(this,a);return this};
_.iw.prototype.addUploadMetadata=function(a,b){_.ew.prototype.addUploadMetadata.call(this,a,b);return this};
var jw=function(){_.ew.call(this,"url")};
_.r(jw,_.ew);_.VCa=function(){var a=new jw;a.JSC$35544_opts.type="video";a.JSC$35544_opts.site="youtube.com";return a};
jw.prototype.JSC$35546_setLabel=function(a){_.ew.prototype.JSC$35546_setLabel.call(this,a);return this};
jw.prototype.addUploadMetadata=function(a,b){_.ew.prototype.addUploadMetadata.call(this,a,b);return this};
var kw=function(){_.ew.call(this,"video-search")};
_.r(kw,_.ew);_.WCa=function(){var a=new kw;a.JSC$35544_opts.site="youtube.com";return a};
kw.prototype.JSC$35546_setLabel=function(a){_.ew.prototype.JSC$35546_setLabel.call(this,a);return this};
kw.prototype.addUploadMetadata=function(a,b){_.ew.prototype.addUploadMetadata.call(this,a,b);return this};
var lw=function(){_.ew.call(this,"web")};
_.r(lw,_.ew);lw.prototype.JSC$35546_setLabel=function(a){_.ew.prototype.JSC$35546_setLabel.call(this,a);return this};
lw.prototype.addUploadMetadata=function(a,b){_.ew.prototype.addUploadMetadata.call(this,a,b);return this};
var mw=function(){this.items_=[];this.JSC$35568_opts={}},XCa=function(a){switch(a){case "image-search":return new gw;
case "maps":return new hw;case "photos":return new _.iw;case "url":return new jw;case "video-search":return new kw;case "web":return new lw}return new _.ew(a)},YCa=function(a){return"("+_.pe(a.items_,function(b){return b.toString()}).join(",")+")"};
mw.prototype.toString=function(){return YCa(this)};
var ZCa=function(a,b){b=void 0===b?[]:b;a.items_.forEach(function(c){c instanceof mw?ZCa(c,b):b.push(c)});
return b};
mw.prototype.getOptions=function(){return _.Zd.clone(this.JSC$35568_opts)};
var nw=function(a){this.basePickerUrl_=a||"https://docs.google.com/picker";this.nav_=new mw};
nw.prototype.nav_=null;_.ow=function(a,b){a.nav_.items_.push("string"===typeof b?XCa(b):b);return a};
nw.prototype.getBaseUrl=function(){return this.basePickerUrl_};
_.$Ca=function(a,b){a.callback_=b;return a};
var iDa=function(a,b){switch(_.rm(a[0].getId(),2,0)){case 13:return aDa(a,b);case 3:return bDa(a,b);case 10:return cDa(a,b,"upload");case 12:return dDa(a,b);case 2:return eDa(a,b);case 5:return fDa(a,b);case 9:return gDa(a,b);case 1:return null!=_.$a(a[0],hCa,26)?hDa(a,b):cDa(a,b,"webcam");default:return{}}},eDa=function(a,b){a=a.map(function(c){var d=void 0;
_.Nv(_.$a(c,Vv,21),12)&&(d="success");return{id:c.getId().getId(),serviceId:"docs",mimeType:_.um(c,7),name:c.getName(),type:_.rm(c,6,0),lastEditedUtc:_.$a(c,_.nv,12),url:c.getUrl(),sizeBytes:_.rm(c,23,0),description:_.um(c,3),iconUrl:_.um(c,11),thumbnails:pw(Xv(c)),isShared:_.Nv(_.$a(c,Vv,21),1),downloadUrl:_.um(_.$a(c,Vv,21),10),embedUrl:_.um(c,13),copyable:_.Nv(_.$a(c,Vv,21),9),resourceKey:_.um(_.$a(c,Vv,21),11),uploadState:d}});
return{action:b,docs:a,viewToken:qw("all","",{}),view:"all"}},fDa=function(a,b){a=a.map(function(c){var d=_.$a(_.$a(c,lCa,15),Uv,1);
_.Ff(c,10,Uv,d);return{id:c.getId().getId(),serviceId:"web",mimeType:_.um(c,7),name:c.getName(),type:_.rm(c,6,0),url:c.getUrl(),description:_.um(c,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:pw(Xv(c))}});
return{action:b,docs:a,viewToken:qw("image-search","Search",{}),view:"image-search"}},gDa=function(a,b){a=a.map(function(c){return{serviceId:"url",
name:Xv(c)[0].getUrl().split("/").pop(),type:"photo",mimeType:_.um(c,7),url:c.getUrl(),description:_.um(c,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:pw(Xv(c))}});
return{action:b,docs:a,viewToken:qw("url","By URL",{}),view:"url"}},hDa=function(a,b){a=a.map(function(c){return{id:c.getId().getId(),
serviceId:"picasa",name:c.getName(),type:_.rm(c,6,0),description:_.um(c,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:pw(Xv(c))}});
return{action:b,docs:a,viewToken:qw("webcam","",{}),view:"webcam"}},cDa=function(a,b,c){var d=a.map(function(e){return{id:e.getId().getId(),
serviceId:"photo",mimeType:_.um(e,7),name:e.getName(),type:_.rm(e,6,0),sizeBytes:_.rm(e,23,0),description:_.um(e,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:pw(Xv(e))}});
a=new Set(a.map(function(e){return _.rm(e,6,0)}));
a={allowedItemTypes:Array.from(a)};return{action:b,docs:d,viewToken:qw(c,"",a),view:c}},bDa=function(a,b){var c=a.map(function(d){return{id:d.getId().getId(),
serviceId:"picasa",mimeType:_.um(d,7),name:Xv(d)[0].getUrl().split("/").pop(),type:_.rm(d,6,0),lastEditedUtc:_.$a(d,_.nv,12),url:d.getUrl(),sizeBytes:_.rm(d,23,0),description:_.um(d,3),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:pw(Xv(d))}});
a=new Set(a.map(function(d){return _.rm(d,6,0)}));
a={allowedItemTypes:Array.from(a)};return{action:b,docs:c,viewToken:qw("photos","",a),view:"photos"}},aDa=function(a,b){var c=a.map(function(e){return{id:e.getId().getId(),
serviceId:"et",name:Xv(e)[0].getUrl().split("/").pop(),description:_.um(e,3),type:"et",iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:pw(Xv(e),"etjpg")}}),d={category:_.rm(_.$a(a[0],kCa,28),1,0)};
a=qw("et",_.um(_.$a(a[0],kCa,28),2),d);return{action:b,docs:c,viewToken:a,view:"et"}},dDa=function(a,b){a=a.map(function(c){var d=_.qm(_.$a(c,jCa,27),1)[0];
return{id:c.getId().getId(),serviceId:"contacts",mimeType:_.um(c,7),name:c.getName(),description:_.um(c,3),url:"mailto:"+d,thumbnail:[{url:_.um(c,11)}],email:d}});
return{action:b,docs:a,view:"contacts"}},qw=function(a,b,c){return{0:a,
1:b,2:c}},pw=function(a,b){b=void 0===b?"":b;
if(!a.length)return null;"etjpg"==b&&(a=a.filter(function(c){return c.getUrl().includes("w1200-h300")}));
return a.map(function(c){return{url:c.getUrl(),height:c.getHeight(),width:c.getWidth(),type:b}})};
var jDa=_.Fl(_.pb("https://apis.google.com/js/api.js")),nDa=function(a,b){var c=!1,d=kDa(a,b).then(function(h){c=!0;return h}),e=_.eCa(5E3).then(function(){return c?kDa(a,b):lDa(b).then(function(h){return mDa(h,a)})});
return dCa([d,e])},kDa=function(a,b){return oDa(b).then(function(c){return mDa(c,a)})},mDa=function(a,b){var c=_.Bk(b,"gapi.")?b.slice(5):b;
return a[c]?_.fj(a[c]):new _.tf(function(d,e){var h=_.yn(function(){e(Error("Oe"))},3E4);
a.load(b,{callback:function(){_.zn(h);d(a[c])},
onerror:function(l){_.zn(h);e(l)}})})},oDa=function(a){return a.gapi&&a.gapi.load?_.fj(a.gapi):lDa(a)},lDa=function(a){return _.iv(jDa,{document:a.document}).then(function(){return a.gapi})},pDa=function(){};
pDa.prototype.load=function(a,b){b=void 0===b?window:b;var c=Date.now();return nDa(a,b).then(function(d){var e=Date.now();return{library:d,loadStartMs:c,loadEndMs:e}},function(d){throw d instanceof Error?d:Error(String(d));
})};
var qDa=function(){_.Wm.call(this);this.gapiLoader_=new pDa;this.origin_=null;this.gapiPickerIframeResolver_=_.un();this.gapiIframesResolver_=_.un();this.gapiIframesResolver_.promise.then(null,function(){});
this.gapiPickerIframeResolver_.promise.then(null,function(){});
this.hostMessageHandlerInternal_={}};
_.r(qDa,_.Wm);var rDa=function(a,b){var c=_.ve("gapi.iframes",b);return c?(a=Date.now(),_.fj({library:c,loadStartMs:a,loadEndMs:a})):a.gapiLoader_.load("gapi.iframes",b)},sDa=function(a,b,c,d,e,h){var l=!0;
l=void 0===l?!1:l;rDa(a,_.Pm(b.ownerDocument)).then(function(m){var p=m.library;a.gapiIframesResolver_.resolve(p);m=a.gapiPickerIframeResolver_;var q=m.resolve,x=l;x=void 0===x?!1:x;var B={};B["host-message-handler"]=c;a.hostMessageHandlerInternal_=B;var C=_.kp(d);C=_.kp(C);C=_.cp(_.bp(_.ap(new _.ck,C.scheme_),C.JSC$32231_domain_),C.JSC$32231_port_).toString();a.origin_=C;C=(new TCa).setUrl(d);C.JSC$35540_obj_.where=b;C.JSC$35540_obj_.allowPost=x;C.JSC$35540_obj_.messageHandlers=B;x=_.ve("makeWhiteListIframesFilter",
p)([a.origin_]);C.JSC$35540_obj_.messageHandlersFilter=x;null!=e&&(C.JSC$35540_obj_.id=e);null!=h&&(C.JSC$35540_obj_.rpctoken=h);x=SCa(C);x.JSC$35537_obj_.style={display:"block","min-width":"100%",width:"1px"};x.JSC$35537_obj_.height="100%";SCa(C).value().allow="camera";p=p.getContext().openChild(C.value());q.call(m,p)},function(m){a.gapiIframesResolver_.reject(m);
a.gapiPickerIframeResolver_.reject(m)});
return a.gapiPickerIframeResolver_.promise},tDa=function(a,b){return _.tn([a.gapiIframesResolver_.promise,
a.gapiPickerIframeResolver_.promise]).then(function(c){var d=_.u(c);c=d.next().value;return(d=d.next().value)?d.send("picker-message-handler",b,void 0,_.ve("makeWhiteListIframesFilter",c)([a.origin_])):_.sn(Error("Pe"))})};
qDa.prototype.disposeInternal=function(){uDa(this);_.Wm.prototype.disposeInternal.call(this)};
var uDa=function(a){a.gapiPickerIframeResolver_.promise.then(function(b){b&&(b.unregister("host-message-handler"),delete a.hostMessageHandlerInternal_["host-message-handler"])})};
var vDa=function(){this.JSC$35592_nextId_=0};
var wDa=new Map([["birthday",14],["children",1],["dinner",2],["featured",3],["holiday",4],["nightlife",5],["other",6],["party",7],["school",8],["seasonal",9],["sport",10],["stationery",11],["travel",12],["wedding",13]]),xDa=new Set("all docs-images docs-images-and-videos docs-videos documents drawings folders forms pdfs presentations scripts sites spreadsheets tables".split(" ")),ADa=function(a,b,c,d){var e=BCa(ACa(yCa(),a));a=[];try{for(var h=0;h<d.length;h++){var l=d[h],m=l[0],p=l[1];switch(m){case "cropphoto":for(var q=
uCa(2),x=new tCa,B=_.u(Object.entries(p||{})),C=B.next();!C.done;C=B.next()){var I=_.u(C.value),H=I.next().value;I.next();switch(H){case "ctta":break;default:throw Error("Qe`"+H+"`"+m);}}_.Di(q,3,vCa,x);_.Ff(e,28,$v,q);break;default:throw Error("Re`"+m);}}c.forEach(function(O,X){switch(X){case "hostId".toString():_.wm(e,24,O);break;case "origin".toString():_.wm(e,27,O);break;case "title".toString():e.setTitle(O);break;case "hl".toString():_.wm(e,10,O);break;case "multiselectEnabled".toString():"true"==
O&&(O=new wCa,_.Fv(O,1,1),_.lb(e,3,O));break;case "authuser".toString():O=parseInt(O,10);if(isNaN(O))throw Error("Se");X=new pCa;O=_.vm(X,1,O);_.lb(e,6,O);break;case "maxItems".toString():_.vm(e,5,parseInt(O,10));break;case "profilePhoto".toString():e.setTitle("Select Profile Photo");O=uCa(2);X=new tCa;X=_.Qa(X,2,!0,!1);O=_.Di(O,3,vCa,X);_.Ff(e,28,$v,O);O=uCa(1);_.Ff(e,28,$v,O);break;case "gmailDelegatorId".toString():X=new nCa;O=_.wm(X,1,O);_.lb(e,29,O);break;case "minSize".toString():O=yDa(O);_.lb(e,
32,O);break;case "maxSize".toString():O=yDa(O);_.lb(e,33,O);break;case "view".toString():O=/\("([^"]*)",.*\)/.exec(O);"upload"==(null!=O&&1<O.length?O[1]:"")?_.Fv(e,35,1):_.Fv(e,35,0);break;case "pp".toString():case "dff".toString():case "relayUrl".toString():case "parent".toString():case "navHidden".toString():case "nav".toString():case "protocol".toString():case "actions".toString():case "thumbs".toString():case "tt".toString():case "odv".toString():case "newDriveView".toString():case "cropMode".toString():case "maxSizeBytes".toString():case "selectButtonLabel".toString():case "grugl".toString():break;
default:throw Error("Te`"+X);}});
a=zDa(b,e)}catch(O){return null}return QCa((new cw).setConfig(e),a)},yDa=function(a){var b=a.split("x");
a=b[0];b=b[1];var c=new Yv;a=_.vm(c,1,parseInt(a,10));return _.vm(a,2,parseInt(b,10))},BDa=function(a){var b=_.$a(a,aw,1).getBaseUrl();
_.jf(b,"/")||(b+="/");b=_.kp(b);_.dp(b,b.getPath()+"home");_.jp(b,"req",a.serialize());return b.toString()},DDa=function(a,b){switch(a.action){case "select-contacts":a=CDa(a.contacts);
break;case "visibility":a=a.visible;var c=new bw;a=_.Fv(c,1,7).setVisible(a);c={};c["iframe-command"]=a.serialize();a=c;break;default:a=null}return a?tDa(b,a):_.fj()},CDa=function(a){if(!a||0==a.length)return null;
var b=new bw;_.Fv(b,1,11);var c=new vDa;a.forEach(function(d){if(d.email){var e=new Wv;e=_.wm(e,2,d.name?d.name:d.email);var h=new jCa;d=_.bna(h,1,d.email,void 0);d=_.lb(e,27,d);e=new Tv;h=":"+(c.JSC$35592_nextId_++).toString(36);e=_.wm(e,1,h);e=_.Fv(e,2,12);d=_.lb(d,1,e)}else d=null;d&&_.Ff(b,7,Wv,d)});
a={};a["iframe-command"]=b.serialize();return a},zDa=function(a,b){var c=new Map,d=new rCa;
ZCa(a).forEach(function(e){var h=new Dv,l=e.getOptions(),m=e.getId();if(null!=m&&xDa.has(m)){switch(m){case "all":break;case "docs-images":Zv(d,1);Zv(d,6);break;case "docs-images-and-videos":Zv(d,2);Zv(d,1);Zv(d,6);break;case "docs-videos":Zv(d,2);Zv(d,6);break;case "documents":Zv(d,3);Zv(d,6);break;case "drawings":Zv(d,12);Zv(d,6);break;case "folders":Zv(d,6);break;case "forms":Zv(d,7);Zv(d,6);break;case "pdfs":Zv(d,9);Zv(d,6);break;case "presentations":Zv(d,5);Zv(d,6);break;case "scripts":Zv(d,
10);Zv(d,6);break;case "sites":Zv(d,8);Zv(d,6);break;case "spreadsheets":Zv(d,4);Zv(d,6);break;case "tables":Zv(d,11);Zv(d,6);break;default:throw Error("Ze`"+m);}if(Object.keys(l).length)15==l.sortKey?(h=RBa(),c.set(h.serialize(),h)):l.starred?(h=SBa(),c.set(h.serialize(),h)):l.td||l.dr?(h=TBa(),c.set(h.serialize(),h)):l.ownedByMe?(h=PBa(),c.set(h.serialize(),h)):(h=QBa(),c.set(h.serialize(),h));else{var p=void 0===p?!1:p;var q=void 0===q?null:q;h=new Iv;Jv(h,RBa());p&&(l=new Dv,e=new Ev,_.Qa(e,14,
!0,!1),_.Fv(e,4,1),_.lb(l,3,e),_.Fv(l,1,2),Gv(l,"Suggested"),Jv(h,l));null!=q&&Jv(h,q);Jv(h,PBa());Jv(h,TBa());Jv(h,QBa());Jv(h,SBa());l=new Dv;q=new Ev;_.Qa(q,12,!0,!1);_.lb(l,3,q);_.Fv(l,1,2);Gv(l,"Computers");Jv(h,l);c.set(h.serialize(),h)}}else switch(m){case "contacts":_.Fv(h,1,12);if(0!=Object.keys(l||{}).length)throw Error("Ue");c.set(h.serialize(),h);break;case "photos":EDa(l,c,d);break;case "upload":"docs"==l.query?(e=(h=l.parent)?[h]:[],p=[],p=void 0===p?[]:p,e=void 0===e?[]:e,h=new Dv,
l=Gv(_.Fv(h,1,2),"Upload"),q=new Ev,m=new HCa,p=_.sm(m,3,p),e=_.sm(p,1,e),q=_.lb(q,15,e),_.lb(l,3,q)):(_.Fv(h,1,10),l=FDa(l,d),_.lb(h,10,l));c.set(h.serialize(),h);break;case "url":_.Fv(h,1,9);e.label_&&Gv(h,e.label_);Zv(d,1);c.set(h.serialize(),h);break;case "webcam":_.Fv(h,1,1);switch(l.query){case "forms":case "spreadsheets":case "presentation":q=h,e=new FCa,e=_.Fv(e,1,1),l=FDa(l,d),l=_.lb(e,2,l),_.lb(q,16,l)}Zv(d,1);c.set(h.serialize(),h);break;case "image-search":_.Fv(h,1,5);Zv(d,1);c.set(h.serialize(),
h);break;case "et":_.Fv(h,1,13);e.label_&&Gv(h,e.label_);l=new ICa;q=_.u(Object.entries(e.getOptions()||{}));for(e=q.next();!e.done;e=q.next())switch(p=_.u(e.value),e=p.next().value,p=p.next().value,e){case "category":if(wDa.has(p))e=wDa.get(p),_.Fv(l,2,e);else throw Error("Ve`"+p);break;default:throw Error("We`"+e);}Zv(d,1);_.lb(h,13,l);c.set(h.serialize(),h);break;case null:break;default:throw Error("Xe`"+e.getId());}});
zCa(b,sCa(d,Array.from(new Set(_.qm(d,1)))));return Array.from(c.values())},FDa=function(a,b){var c=new ECa;
a=_.u(Object.entries(a||{}));for(var d=a.next();!d.done;d=a.next()){var e=_.u(d.value);d=e.next().value;e=e.next().value;switch(d){case "query":switch(e){case "profile":_.Fv(c,4,2);Zv(b,1);break;case "photo":_.Fv(c,4,1);Zv(b,1);break;case "forms":_.Fv(c,4,6);Zv(b,1);break;case "spreadsheets":_.Fv(c,4,7);Zv(b,1);break;case "presentation":_.Fv(c,4,8);Zv(b,1);break;default:throw Error("Ye`"+e);}break;case "data":for(d=_.u(Object.entries(e||{})),e=d.next();!e.done;e=d.next()){var h=_.u(e.value);e=h.next().value;
h=h.next().value;var l=c;var m=_.cb(c,2);null==m&&(m=_.Ja([]));m.constructor===_.Ua?l=m:(m=new _.Ua(m,void 0),_.Ka(l.internalArray_)&&(m.isImmutable_=!0),_.Oa(l,2,m,!1,!0),l=m);l.set(e,h)}}}return c},EDa=function(a,b,c){var d=new Iv;
if(Object.keys(a).length){if(a.allowedItemTypes.includes("photo")&&(Jv(d,UBa()),Zv(c,1)),a.allowedItemTypes.includes("album")&&(Jv(d,VBa()),Zv(c,14)),"videos-uploaded"==a.type||"videos-camerasync"==a.type)Jv(d,XBa()),Zv(c,2)}else d=WBa(),Zv(c,1),Zv(c,14);_.Ya(d,Dv,1).forEach(function(e){b.set(e.serialize(),e)})};
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var rw=function(a){_.mn.call(this);this.JSC$35618_dom_=a||_.Im();this.JSC$35618_id_=null;this.inDocument_=!1;this.JSC$35618_element_=null;this.googUiComponentHandler_=void 0;this.childIndex_=this.children_=this.parent_=null;this.wasDecorated_=!1};
_.wl(rw,_.mn);rw.prototype.idGenerator_=_.Av.getInstance();rw.prototype.getId=function(){return this.JSC$35618_id_||(this.JSC$35618_id_=":"+(this.idGenerator_.JSC$35413_nextId_++).toString(36))};
rw.prototype.getElement=function(){return this.JSC$35618_element_};
var sw=function(a){a.googUiComponentHandler_||(a.googUiComponentHandler_=new _.ov(a));return a.googUiComponentHandler_};
_.f=rw.prototype;_.f.setParentEventTarget=function(a){if(this.parent_&&this.parent_!=a)throw Error("af");rw.superClass_.setParentEventTarget.call(this,a)};
_.f.JSC$35620_createDom=function(){this.JSC$35618_element_=this.JSC$35618_dom_.createElement("DIV")};
_.f.render=function(a){if(this.inDocument_)throw Error("bf");this.JSC$35618_element_||this.JSC$35620_createDom();a?a.insertBefore(this.JSC$35618_element_,null):this.JSC$35618_dom_.JSC$31766_document_.body.appendChild(this.JSC$35618_element_);this.parent_&&!this.parent_.inDocument_||this.enterDocument()};
_.f.decorate=function(a){if(this.inDocument_)throw Error("bf");if(a&&this.canDecorate(a)){this.wasDecorated_=!0;var b=_.qh(a);this.JSC$35618_dom_&&this.JSC$35618_dom_.JSC$31766_document_==b||(this.JSC$35618_dom_=_.Im(a));this.decorateInternal(a);this.enterDocument()}else throw Error("cf");};
_.f.canDecorate=function(){return!0};
_.f.decorateInternal=function(a){this.JSC$35618_element_=a};
_.f.enterDocument=function(){this.inDocument_=!0;GDa(this,function(a){!a.inDocument_&&a.getElement()&&a.enterDocument()})};
_.f.exitDocument=function(){GDa(this,function(a){a.inDocument_&&a.exitDocument()});
this.googUiComponentHandler_&&this.googUiComponentHandler_.removeAll();this.inDocument_=!1};
_.f.disposeInternal=function(){this.inDocument_&&this.exitDocument();this.googUiComponentHandler_&&(this.googUiComponentHandler_.dispose(),delete this.googUiComponentHandler_);GDa(this,function(a){a.dispose()});
!this.wasDecorated_&&this.JSC$35618_element_&&_.Sb(this.JSC$35618_element_);this.parent_=this.JSC$35618_element_=this.childIndex_=this.children_=null;rw.superClass_.disposeInternal.call(this)};
_.f.getContentElement=function(){return this.JSC$35618_element_};
var GDa=function(a,b){a.children_&&a.children_.forEach(b,void 0)};
rw.prototype.removeChild=function(a,b){if(a){var c="string"===typeof a?a:a.getId();a=this.childIndex_&&c?_.Zd.get(this.childIndex_,c)||null:null;if(c&&a){_.Zd.remove(this.childIndex_,c);_.ka(this.children_,a);b&&(a.exitDocument(),a.JSC$35618_element_&&_.Sb(a.JSC$35618_element_));b=a;if(null==b)throw Error("$e");b.parent_=null;rw.superClass_.setParentEventTarget.call(b,null)}}if(!a)throw Error("df");return a};
_.wl(YBa,Cv);
var HDa=function(a){Cv.call(this,"visibility");this.visible=a};
_.wl(HDa,Cv);
var IDa;
var tw=function(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")},uw=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));
var d="aria-"+b;""===c||void 0==c?(IDa||(IDa=_.Zd.create("atomic",!1,"autocomplete","none","dropeffect","none","haspopup",!1,"live","off","multiline",!1,"multiselectable",!1,"orientation","vertical","readonly",!1,"relevant","additions text","required",!1,"sort","none","busy",!1,"disabled",!1,"hidden",!1,"invalid","false")),c=IDa,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)};
var vw=function(a){this.map_=new Map;var b=arguments.length;if(1<b){if(b%2)throw Error("q");for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else a&&this.addAll(a)};
_.f=vw.prototype;_.f.getCount=function(){return this.map_.size};
_.f.getValues=function(){return Array.from(this.map_.values())};
_.f.getKeys=function(){return Array.from(this.map_.keys())};
_.f.containsKey=function(a){return this.map_.has(a)};
_.f.containsValue=function(a){return this.getValues().some(function(b){return b==a})};
_.f.equals=function(a,b){var c=this;b=void 0===b?function(d,e){return d===e}:b;
return this===a?!0:this.map_.size!=a.getCount()?!1:this.getKeys().every(function(d){return b(c.map_.get(d),a.get(d))})};
_.f.isEmpty=function(){return 0==this.map_.size};
_.f.clear=function(){this.map_.clear()};
_.f.remove=function(a){return this.map_.delete(a)};
_.f.get=function(a,b){return this.map_.has(a)?this.map_.get(a):b};
_.f.set=function(a,b){this.map_.set(a,b);return this};
_.f.addAll=function(a){if(a instanceof vw){a=_.u(a.map_);for(var b=a.next();!b.done;b=a.next()){var c=_.u(b.value);b=c.next().value;c=c.next().value;this.map_.set(b,c)}}else if(a)for(a=_.u(Object.entries(a)),b=a.next();!b.done;b=a.next())c=_.u(b.value),b=c.next().value,c=c.next().value,this.map_.set(b,c)};
_.f.forEach=function(a,b){var c=this;b=void 0===b?this:b;this.map_.forEach(function(d,e){return a.call(b,d,e,c)})};
_.f.clone=function(){return new vw(this)};
(function(){for(var a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!_.g.requestAnimationFrame;++c)_.g.requestAnimationFrame=_.g[b+"RequestAnimationFrame"],_.g.cancelAnimationFrame=_.g[b+"CancelAnimationFrame"]||_.g[b+"CancelRequestAnimationFrame"];if(!_.g.requestAnimationFrame){var d=0;_.g.requestAnimationFrame=function(e){var h=(new Date).getTime(),l=Math.max(0,16-(h-d));d=h+l;return _.g.setTimeout(function(){e(h+l)},l)};
_.g.cancelAnimationFrame||(_.g.cancelAnimationFrame=function(e){clearTimeout(e)})}})();
var JDa=[[],[]],ww=0,KDa=!1,LDa=0,NDa=function(a,b){var c=LDa++,d={measureTask:{id:c,fn:a.measure,context:b},mutateTask:{id:c,fn:a.mutate,context:b},state:{},args:void 0,isScheduled:!1};return function(){0<arguments.length?(d.args||(d.args=[]),d.args.length=0,d.args.push.apply(d.args,arguments),d.args.push(d.state)):d.args&&0!=d.args.length?(d.args[0]=d.state,d.args.length=1):d.args=[d.state];d.isScheduled||(d.isScheduled=!0,JDa[ww].push(d));KDa||(KDa=!0,window.requestAnimationFrame(MDa))}},MDa=function(){KDa=
!1;
var a=JDa[ww],b=a.length;ww=(ww+1)%2;for(var c,d=0;d<b;++d){c=a[d];var e=c.measureTask;c.isScheduled=!1;e.fn&&e.fn.apply(e.context,c.args)}for(d=0;d<b;++d)c=a[d],e=c.mutateTask,c.isScheduled=!1,e.fn&&e.fn.apply(e.context,c.args),c.state={};a.length=0};
var ODa=_.cm?_.Fl(_.pb('javascript:""')):_.Fl(_.pb("about:blank"));_.Jb(ODa);var PDa=_.cm?_.Fl(_.pb('javascript:""')):_.Fl(_.pb("javascript:undefined"));_.Jb(PDa);
var xw=function(a){_.mn.call(this);this.JSC$35630_element_=a;a=_.cm?"focusout":"blur";this.listenKeyIn_=_.gn(this.JSC$35630_element_,_.cm?"focusin":"focus",this,!_.cm);this.listenKeyOut_=_.gn(this.JSC$35630_element_,a,this,!_.cm)};
_.wl(xw,_.mn);xw.prototype.handleEvent=function(a){var b=new _.bn(a.event_);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatchEvent(b)};
xw.prototype.disposeInternal=function(){xw.superClass_.disposeInternal.call(this);_.ln(this.listenKeyIn_);_.ln(this.listenKeyOut_);delete this.JSC$35630_element_};
var QDa=function(a,b){this.JSC$35633_element_=a;this.JSC$35633_dom_=b};
var yw=function(a,b){rw.call(this,b);this.useIframeMask_=!!a;this.lastFocus_=null;this.resizeBackgroundTask_=NDa({mutate:this.resizeBackground_},this)};
_.wl(yw,rw);_.f=yw.prototype;_.f.focusHandler_=null;_.f.visible_=!1;_.f.bgEl_=null;_.f.bgIframeEl_=null;_.f.tabCatcherElement_=null;_.f.backwardTabWrapInProgress_=!1;_.f.getCssClass=function(){return"goog-modalpopup"};
_.f.getBackgroundElement=function(){return this.bgEl_};
_.f.JSC$35620_createDom=function(){yw.superClass_.JSC$35620_createDom.call(this);var a=this.getElement();_.uv(a,(0,_.Gl)(this.getCssClass()).split(" "));a.tabIndex=0;Rv(a,!1);RDa(this);SDa(this)};
var RDa=function(a){if(a.useIframeMask_&&!a.bgIframeEl_){var b=a.JSC$35618_dom_.JSC$31768_createDom("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"});b.src=_.Jb(ODa);a.bgIframeEl_=b;a.bgIframeEl_.className=a.getCssClass()+"-bg";Rv(a.bgIframeEl_,!1);fCa(a.bgIframeEl_,0)}a.bgEl_||(a.bgEl_=a.JSC$35618_dom_.JSC$31768_createDom("DIV",a.getCssClass()+"-bg"),Rv(a.bgEl_,!1))},SDa=function(a){a.tabCatcherElement_||(a.tabCatcherElement_=a.JSC$35618_dom_.createElement("SPAN"),Rv(a.tabCatcherElement_,
!1),a.tabCatcherElement_.tabIndex=0,a.tabCatcherElement_.style.position="absolute")};
_.f=yw.prototype;_.f.resetBackwardTabWrap_=function(){this.backwardTabWrapInProgress_=!1};
_.f.canDecorate=function(a){return!!a&&"DIV"==a.tagName};
_.f.decorateInternal=function(a){yw.superClass_.decorateInternal.call(this,a);a=(0,_.Gl)(this.getCssClass()).split(" ");_.uv(this.getElement(),a);RDa(this);SDa(this);this.getElement().tabIndex=0;Rv(this.getElement(),!1)};
_.f.enterDocument=function(){this.bgIframeEl_&&_.Ov(this.bgIframeEl_,this.getElement());_.Ov(this.bgEl_,this.getElement());yw.superClass_.enterDocument.call(this);_.lv(this.tabCatcherElement_,this.getElement());this.focusHandler_=new xw(this.JSC$35618_dom_.JSC$31766_document_);sw(this).listen(this.focusHandler_,"focusin",this.onFocus);TDa(this,!1)};
_.f.exitDocument=function(){this.isVisible()&&this.setVisible(!1);_.Ub(this.focusHandler_);yw.superClass_.exitDocument.call(this);_.Sb(this.bgIframeEl_);_.Sb(this.bgEl_);_.Sb(this.tabCatcherElement_)};
_.f.setVisible=function(a){if(a!=this.visible_)if(this.popupShowTransition_&&this.popupShowTransition_.stop(),this.bgShowTransition_&&this.bgShowTransition_.stop(),this.popupHideTransition_&&this.popupHideTransition_.stop(),this.bgHideTransition_&&this.bgHideTransition_.stop(),this.inDocument_&&TDa(this,a),a){if(this.dispatchEvent("beforeshow")){try{this.lastFocus_=this.JSC$35618_dom_.JSC$31766_document_.activeElement}catch(e){}this.resizeBackground_();this.reposition();sw(this).listen(_.Nm(this.JSC$35618_dom_.JSC$31766_document_),
"resize",this.resizeBackground_).listen(_.Nm(this.JSC$35618_dom_.JSC$31766_document_),"orientationchange",this.resizeBackgroundTask_);UDa(this,!0);this.focus();this.visible_=!0;if(this.popupShowTransition_&&this.bgShowTransition_)_.fn(this.popupShowTransition_,"end",this.onShow,!1,this),this.bgShowTransition_.play(),this.popupShowTransition_.play();else this.onShow()}}else if(this.dispatchEvent("beforehide")){sw(this).unlisten(_.Nm(this.JSC$35618_dom_.JSC$31766_document_),"resize",this.resizeBackground_).unlisten(_.Nm(this.JSC$35618_dom_.JSC$31766_document_),
"orientationchange",this.resizeBackgroundTask_);this.visible_=!1;if(this.popupHideTransition_&&this.bgHideTransition_)_.fn(this.popupHideTransition_,"end",this.onHide,!1,this),this.bgHideTransition_.play(),this.popupHideTransition_.play();else this.onHide();a:{try{var b=this.JSC$35618_dom_,c=b.JSC$31766_document_.body,d=b.JSC$31766_document_.activeElement||c;if(!this.lastFocus_||this.lastFocus_==c){this.lastFocus_=null;break a}(d==c||b.contains(this.getElement(),d))&&this.lastFocus_.focus()}catch(e){}this.lastFocus_=
null}}};
var TDa=function(a,b){a.modalAriaVisibilityHelper_||(a.modalAriaVisibilityHelper_=new QDa(a.JSC$35618_element_,a.JSC$35618_dom_));a=a.modalAriaVisibilityHelper_;if(b){a.JSC$35635_hiddenElements_||(a.JSC$35635_hiddenElements_=[]);b=a.JSC$35633_dom_.getChildren(a.JSC$35633_dom_.JSC$31766_document_.body);for(var c=0;c<b.length;c++){var d=b[c],e;if(e=d!=a.JSC$35633_element_)e=d.getAttribute("aria-hidden"),e=!(null==e||void 0==e?0:String(e));e&&(uw(d,"hidden",!0),a.JSC$35635_hiddenElements_.push(d))}}else if(a.JSC$35635_hiddenElements_){for(c=
0;c<a.JSC$35635_hiddenElements_.length;c++)a.JSC$35635_hiddenElements_[c].removeAttribute("aria-hidden");a.JSC$35635_hiddenElements_=null}},UDa=function(a,b){a.bgIframeEl_&&Rv(a.bgIframeEl_,b);
a.bgEl_&&Rv(a.bgEl_,b);Rv(a.getElement(),b);Rv(a.tabCatcherElement_,b)};
_.f=yw.prototype;_.f.onShow=function(){this.dispatchEvent("show")};
_.f.onHide=function(){UDa(this,!1);this.dispatchEvent("hide")};
_.f.isVisible=function(){return this.visible_};
_.f.focus=function(){this.focusElement_()};
_.f.resizeBackground_=function(){this.bgIframeEl_&&Rv(this.bgIframeEl_,!1);this.bgEl_&&Rv(this.bgEl_,!1);var a=this.JSC$35618_dom_.JSC$31766_document_,b=_.Lm(_.Pm(a)||window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.bgIframeEl_&&(Rv(this.bgIframeEl_,!0),_.Jn(this.bgIframeEl_,c,a));this.bgEl_&&(Rv(this.bgEl_,!0),_.Jn(this.bgEl_,c,a))};
_.f.reposition=function(){var a=_.Pm(this.JSC$35618_dom_.JSC$31766_document_)||window;if("fixed"==_.qv(this.getElement(),"position"))var b=0,c=0;else c=_.Om(this.JSC$35618_dom_.JSC$31766_document_),b=c.x,c=c.y;var d=_.rv(this.getElement());a=_.Lm(a);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/2-d.height/2,0);_.mv(this.getElement(),b,c);_.mv(this.tabCatcherElement_,b,c)};
_.f.onFocus=function(a){this.backwardTabWrapInProgress_?this.resetBackwardTabWrap_():a.target==this.tabCatcherElement_&&_.yn(this.focusElement_,0,this)};
_.f.focusElement_=function(){try{_.cm&&this.JSC$35618_dom_.JSC$31766_document_.body.focus(),this.getElement().focus()}catch(a){}};
_.f.disposeInternal=function(){_.Ub(this.popupShowTransition_);this.popupShowTransition_=null;_.Ub(this.popupHideTransition_);this.popupHideTransition_=null;_.Ub(this.bgShowTransition_);this.bgShowTransition_=null;_.Ub(this.bgHideTransition_);this.bgHideTransition_=null;yw.superClass_.disposeInternal.call(this)};
var Bw=function(a,b,c){yw.call(this,b,c);this.JSC$35645_class_=a||"modal-dialog";this.buttons_=(new zw).addButton(VDa,!0).addButton(Aw,!1,!0)};
_.wl(Bw,yw);_.f=Bw.prototype;_.f.escapeToCancel_=!0;_.f.hasTitleCloseButton_=!0;_.f.modal_=!0;_.f.backgroundElementOpacity_=.5;_.f.JSC$35647_title_="";_.f.JSC$35647_dragger_=null;_.f.JSC$35647_disposeOnHide_=!1;_.f.titleEl_=null;_.f.titleTextEl_=null;_.f.titleTextId_=null;_.f.titleCloseEl_=null;_.f.contentEl_=null;_.f.buttonEl_=null;_.f.getCssClass=function(){return this.JSC$35645_class_};
_.f.setTitle=function(a){this.JSC$35647_title_=a;this.titleTextEl_&&_.yBa(this.titleTextEl_,a)};
_.f.getTitle=function(){return this.JSC$35647_title_};
_.f.getContentElement=function(){this.getElement()||this.render();return this.contentEl_};
var WDa=function(a){a.getElement()||a.render();return a.getElement()};
Bw.prototype.getBackgroundElement=function(){this.getElement()||this.render();return Bw.superClass_.getBackgroundElement.call(this)};
var XDa=function(a,b){a.backgroundElementOpacity_=b;a.getElement()&&(b=a.getBackgroundElement())&&fCa(b,a.backgroundElementOpacity_)};
Bw.prototype.handleDrag=function(){};
var YDa=function(a,b){var c=(0,_.Gl)(a.JSC$35645_class_+"-title-draggable").split(" ");a.getElement()&&(b?_.uv(a.titleEl_,c):_.wv(a.titleEl_,c));b&&!a.JSC$35647_dragger_?(b=new _.yv(a.getElement(),a.titleEl_),a.JSC$35647_dragger_=b,_.uv(a.titleEl_,c),_.gn(a.JSC$35647_dragger_,"start",a.setDraggerLimits_,!1,a),_.gn(a.JSC$35647_dragger_,"drag",a.handleDrag,!1,a)):!b&&a.JSC$35647_dragger_&&(a.JSC$35647_dragger_.dispose(),a.JSC$35647_dragger_=null)};
_.f=Bw.prototype;
_.f.JSC$35620_createDom=function(){Bw.superClass_.JSC$35620_createDom.call(this);var a=this.getElement(),b=this.JSC$35618_dom_;this.titleTextId_=this.getId();var c=this.getId()+".contentEl";this.titleEl_=b.JSC$31768_createDom("DIV",this.JSC$35645_class_+"-title",this.titleTextEl_=b.JSC$31768_createDom("SPAN",{className:this.JSC$35645_class_+"-title-text",id:this.titleTextId_},this.JSC$35647_title_),this.titleCloseEl_=b.JSC$31768_createDom("SPAN",this.JSC$35645_class_+"-title-close"));_.Fna(a,this.titleEl_,
this.contentEl_=b.JSC$31768_createDom("DIV",{className:this.JSC$35645_class_+"-content",id:c}),this.buttonEl_=b.JSC$31768_createDom("DIV",this.JSC$35645_class_+"-buttons"));tw(this.titleTextEl_,"heading");tw(this.titleCloseEl_,"button");this.titleCloseEl_.tabIndex=0;uw(this.titleCloseEl_,"label","Close");tw(a,"dialog");uw(a,"labelledby",this.titleTextId_||"");Rv(this.titleCloseEl_,this.hasTitleCloseButton_);this.buttons_&&(a=this.buttons_,a.JSC$35650_element_=this.buttonEl_,a.render());Rv(this.buttonEl_,
!!this.buttons_);XDa(this,this.backgroundElementOpacity_)};
_.f.decorateInternal=function(a){Bw.superClass_.decorateInternal.call(this,a);a=this.getElement();var b=this.JSC$35645_class_+"-content";this.contentEl_=_.Km(document,null,b,a)[0];this.contentEl_||(this.contentEl_=this.JSC$35618_dom_.JSC$31768_createDom("DIV",b),a.appendChild(this.contentEl_));b=this.JSC$35645_class_+"-title";var c=this.JSC$35645_class_+"-title-text",d=this.JSC$35645_class_+"-title-close";(this.titleEl_=_.Km(document,null,b,a)[0])?(this.titleTextEl_=_.Km(document,null,c,this.titleEl_)[0],
this.titleCloseEl_=_.Km(document,null,d,this.titleEl_)[0]):(this.titleEl_=this.JSC$35618_dom_.JSC$31768_createDom("DIV",b),a.insertBefore(this.titleEl_,this.contentEl_));this.titleTextEl_?(this.JSC$35647_title_=cCa(this.titleTextEl_),this.titleTextEl_.id||(this.titleTextEl_.id=this.getId())):(this.titleTextEl_=_.ph("SPAN",{className:c,id:this.getId()}),this.titleEl_.appendChild(this.titleTextEl_));this.titleTextId_=this.titleTextEl_.id;uw(a,"labelledby",this.titleTextId_||"");this.titleCloseEl_||
(this.titleCloseEl_=this.JSC$35618_dom_.JSC$31768_createDom("SPAN",d),this.titleEl_.appendChild(this.titleCloseEl_));Rv(this.titleCloseEl_,this.hasTitleCloseButton_);b=this.JSC$35645_class_+"-buttons";(this.buttonEl_=_.Km(document,null,b,a)[0])?(this.buttons_=new zw(this.JSC$35618_dom_),this.buttons_.decorate(this.buttonEl_)):(this.buttonEl_=this.JSC$35618_dom_.JSC$31768_createDom("DIV",b),a.appendChild(this.buttonEl_),this.buttons_&&(a=this.buttons_,a.JSC$35650_element_=this.buttonEl_,a.render()),
Rv(this.buttonEl_,!!this.buttons_));XDa(this,this.backgroundElementOpacity_)};
_.f.enterDocument=function(){Bw.superClass_.enterDocument.call(this);sw(this).listen(this.getElement(),"keydown",this.onKey_).listen(this.getElement(),"keypress",this.onKey_);sw(this).listen(this.buttonEl_,"click",this.onButtonClick_);YDa(this,!0);sw(this).listen(this.titleCloseEl_,"click",this.onTitleCloseClick_);var a=this.getElement();tw(a,"dialog");""!==this.titleTextEl_.id&&uw(a,"labelledby",this.titleTextEl_.id);if(!this.modal_){this.modal_=!1;if(this.inDocument_){a=this.JSC$35618_dom_;var b=
this.getBackgroundElement();a.removeNode(this.bgIframeEl_);a.removeNode(b)}this.isVisible()&&TDa(this,!1)}};
_.f.exitDocument=function(){this.isVisible()&&this.setVisible(!1);YDa(this,!1);Bw.superClass_.exitDocument.call(this)};
_.f.setVisible=function(a){a!=this.isVisible()&&(this.inDocument_||this.render(),Bw.superClass_.setVisible.call(this,a))};
_.f.onShow=function(){Bw.superClass_.onShow.call(this);this.dispatchEvent("aftershow")};
_.f.onHide=function(){Bw.superClass_.onHide.call(this);this.dispatchEvent("afterhide");this.JSC$35647_disposeOnHide_&&this.dispose()};
_.f.setDraggerLimits_=function(){var a=this.JSC$35618_dom_.JSC$31766_document_,b=_.Lm(_.Pm(a)||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var d=_.rv(this.getElement());"fixed"==_.qv(this.getElement(),"position")?this.JSC$35647_dragger_.limits=new _.pv(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height)):this.JSC$35647_dragger_.limits=new _.pv(0,0,c-d.width,a-d.height)};
_.f.onTitleCloseClick_=function(){ZDa(this)};
var ZDa=function(a){if(a.hasTitleCloseButton_){var b=a.buttons_,c=b&&b.cancelButton_;c?(b=b.get(c),a.dispatchEvent(new Cw(c,b))&&a.setVisible(!1)):a.setVisible(!1)}},$Da=function(a){a.hasTitleCloseButton_=!1;
a.titleCloseEl_&&Rv(a.titleCloseEl_,a.hasTitleCloseButton_)};
Bw.prototype.disposeInternal=function(){this.buttonEl_=this.titleCloseEl_=null;Bw.superClass_.disposeInternal.call(this)};
Bw.prototype.onButtonClick_=function(a){a:{for(a=a.target;null!=a&&a!=this.buttonEl_;){if("BUTTON"==a.tagName)break a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var b=this.buttons_.get(a);this.dispatchEvent(new Cw(a,b))&&this.setVisible(!1)}};
Bw.prototype.onKey_=function(a){var b=!1,c=!1,d=this.buttons_,e=a.target;if("keydown"==a.type)if(this.escapeToCancel_&&27==a.keyCode){var h=d&&d.cancelButton_;e="SELECT"==e.tagName&&!e.disabled;h&&!e?(c=!0,b=d.get(h),b=this.dispatchEvent(new Cw(h,b))):e||(b=!0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.getElement()){this.backwardTabWrapInProgress_=!0;try{this.tabCatcherElement_.focus()}catch(x){}_.yn(this.resetBackwardTabWrap_,0,this)}}else if(13==a.keyCode){if("BUTTON"==e.tagName&&!e.disabled)h=
e.name;else if(e==this.titleCloseEl_)ZDa(this);else if(d){var l=d.defaultButton_,m;if(m=l)a:{m=_.Tb("BUTTON",d.JSC$35650_element_);for(var p=0,q;q=m[p];p++)if(q.name==l||q.id==l){m=q;break a}m=null}e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&!e.disabled;!m||m.disabled||e||(h=l)}h&&d&&(c=!0,b=this.dispatchEvent(new Cw(h,String(d.get(h)))))}else e!=this.titleCloseEl_||32!=a.keyCode&&" "!=a.key||ZDa(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.setVisible(!1)};
var Cw=function(a,b){this.type="dialogselect";this.key=a;this.caption=b};
_.wl(Cw,_.$m);var zw=function(a){vw.call(this);a||_.Im();this.cancelButton_=this.JSC$35650_element_=this.defaultButton_=null};
_.wl(zw,vw);_.f=zw.prototype;_.f.clear=function(){vw.prototype.clear.call(this);this.defaultButton_=this.cancelButton_=null};
_.f.set=function(a,b,c,d){vw.prototype.set.call(this,a,b);c&&(this.defaultButton_=a);d&&(this.cancelButton_=a);return this};
_.f.addButton=function(a,b,c){return this.set(a.key,a.caption,b,c)};
_.f.render=function(){if(this.JSC$35650_element_){_.Rl(this.JSC$35650_element_,_.dma);var a=_.Im(this.JSC$35650_element_);this.forEach(function(b,c){b=a.JSC$31768_createDom("BUTTON",{name:c},b);c==this.defaultButton_&&(b.className="goog-buttonset-default");this.JSC$35650_element_.appendChild(b)},this)}};
_.f.decorate=function(a){if(a&&1==a.nodeType){this.JSC$35650_element_=a;a=_.Tb("BUTTON",this.JSC$35650_element_);for(var b=0,c,d,e;c=a[b];b++)if(d=c.name||c.id,e=cCa(c)||c.value,d){var h=0==b;this.set(d,e,h,"cancel"==c.name);h&&_.tv(c,"goog-buttonset-default")}}};
_.f.getElement=function(){return this.JSC$35650_element_};
var VDa={key:"ok",caption:"OK"},Aw={key:"cancel",caption:"Cancel"},aEa={key:"yes",caption:"Yes"},bEa={key:"no",caption:"No"},cEa={key:"save",caption:"Save"},dEa={key:"continue",caption:"Continue"};"undefined"!=typeof document&&((new zw).addButton(VDa,!0,!0),(new zw).addButton(VDa,!0).addButton(Aw,!1,!0),(new zw).addButton(aEa,!0).addButton(bEa,!1,!0),(new zw).addButton(aEa).addButton(bEa,!0).addButton(Aw,!1,!0),(new zw).addButton(dEa).addButton(cEa).addButton(Aw,!0,!0));
var eEa=function(a,b,c){Bw.call(this,a,b,c)};
_.wl(eEa,Bw);
var fEa=function(a){nw.call(this,a)};
_.wl(fEa,nw);
var gEa=_.Fl(_.pb("//www-onepick-opensocial.googleusercontent.com/gadgets/js/rpc.js?c=1&container=onepick")),hEa=_.Fl(_.pb("//apis.google.com/js/rpc.js")),Lv=null;
var Dw=function(a,b){_.mn.call(this);this.JSC$35669_element_=a;a=_.Sm(this.JSC$35669_element_)?this.JSC$35669_element_:this.JSC$35669_element_?this.JSC$35669_element_.body:null;this.JSC$35669_isRtl_=!!a&&_.Qv(a);this.listenKey_=_.gn(this.JSC$35669_element_,_.em?"DOMMouseScroll":"mousewheel",this,b)};
_.wl(Dw,_.mn);Dw.prototype.handleEvent=function(a){var b=0,c=0,d=a.event_;"mousewheel"==d.type?(a=iEa(-d.wheelDelta),void 0!==d.wheelDeltaX?(b=iEa(-d.wheelDeltaX),c=iEa(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),void 0!==d.axis&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);"number"===typeof this.maxDeltaX_&&(b=_.Em(b,-this.maxDeltaX_,this.maxDeltaX_));"number"===typeof this.maxDeltaY_&&(c=_.Em(c,-this.maxDeltaY_,this.maxDeltaY_));this.JSC$35669_isRtl_&&(b=-b);b=new jEa(a,d,b,c);this.dispatchEvent(b)};
var iEa=function(a){return _.fm&&(_.gm||_.yma)&&0!=a%40?a:a/40};
Dw.prototype.disposeInternal=function(){Dw.superClass_.disposeInternal.call(this);_.ln(this.listenKey_);this.listenKey_=null};
var jEa=function(a,b,c,d){_.bn.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d};
_.wl(jEa,_.bn);
var kEa;
var Ew=function(a,b,c,d,e,h,l){Bw.call(this,h?h+" picker modal-dialog":"picker modal-dialog",!0,c);_.rh(a,"protocol");this.iframeManager_=new qDa;this.targetId_=_.Yl();this.rpcToken_=_.Yl();this.useGapi_=!1;this.setUrl(a);this.preferredDialogWidth_=d;this.preferredDialogHeight_=e;void 0!==d||void 0!==e?c=!0:(c=_.Pv(_.kp(a),"hostId"),kEa||(kEa=new Set("DocVerse fusiontables geo geowiki gm gmail-gadget gws hotpot jointly presentations pwa sites templates trix trix-copy-sheet webstore".split(" "))),
c=!kEa.has(c));this.autoSizeDialog_=c;this.JSC$35674_gadgetsDomHelper_=l||this.JSC$35618_dom_;b&&(_.Pv(_.kp(a),"hostId"),b="true"==_.Pv(_.kp(this.JSC$35676_url_),"grugl")?hEa:gEa,l=this.JSC$35674_gadgetsDomHelper_,ZBa(l)||(l=l||_.Im(document),c=l.createElement("SCRIPT"),_.Qb(c,b),c.type="text/javascript",l.JSC$31766_document_.body.appendChild(c)));b=null;l=a.indexOf("/picker?");-1<l?b=a.substring(0,l+8-1):_.jf(a,"/picker")&&(b=a);b&&this.setRelayUrl(b+"/resources/rpc_relay.html");this.escapeToCancel_=
!1;this.buttons_=null;this.buttonEl_&&(this.buttons_?(a=this.buttons_,a.JSC$35650_element_=this.buttonEl_,a.render()):_.Rl(this.buttonEl_,_.dma),Rv(this.buttonEl_,!!this.buttons_))};
_.wl(Ew,eEa);_.f=Ew.prototype;_.f.JSC$35676_url_="";_.f.JSC$35676_iframe_=null;_.f.iframeLoaded_=!1;_.f.loadedFired_=!1;_.f.callback_=_.rl;_.f.enterDocument=function(){Ew.superClass_.enterDocument.call(this);var a=this.getBackgroundElement(),b=sw(this),c=new Dw(a);_.Ym(b,c);b.listen(c,"mousewheel",(0,_.tl)(aCa,void 0,a)).listen(a,"scroll",(0,_.tl)(aCa,void 0,a))};
_.f.render=function(a){var b=this;Ew.superClass_.render.call(this,a);this.useGapi_?rDa(this.iframeManager_,window).then(function(){return lEa(b)}).then(null,function(){b.callback_({action:"error"})}):mEa(this)};
var lEa=function(a){var b=a.JSC$35618_dom_.JSC$31768_createDom("div",["picker-dialog-content","picker-frame"]);Rv(b,!1);a.getContentElement().appendChild(b);return sDa(a.iframeManager_,b,function(c){var d=_.kv(OCa,c["iframe-command"]);switch(_.rm(d,1,0)){case 1:c=a.callback_;var e=_.$a(d,DCa,2);d="";switch(e.getStatus()){case 2:d="cancel";break;case 1:d="picked";break;case 3:d="error"}e=_.Ya(e,Wv,2);d=0===e.length?{action:d}:iDa(e,d);c.call(a,d);a.setVisible(!1);break;case 4:$Da(a),a.callback_({action:"loaded"})}},
a.JSC$35676_url_,a.targetId_,a.rpcToken_).then(function(c){a.JSC$35676_iframe_=c.getIframeEl();
nEa(a);Rv(a.JSC$35676_iframe_.parentElement,!0);_.tv(a.getElement(),"picker-dialog");oEa(a);return c})},mEa=function(a){a.JSC$35676_iframe_=a.JSC$35618_dom_.JSC$31768_createDom("IFRAME",{id:a.targetId_,
name:a.targetId_,"class":"picker-frame",frameBorder:"0",allow:"camera"});_.Bv(a.JSC$35676_iframe_,pEa(a));_.tv(a.getElement(),"picker-dialog");a.getContentElement().appendChild(a.JSC$35676_iframe_);sw(a).listen(a.JSC$35676_iframe_,"load",function(){return void nEa(a)});
a.JSC$35676_iframe_.src=a.JSC$35676_url_;oEa(a)},qEa=function(a){Fw(a,(0,_.tl)(function(b){b.setAuthToken(this.targetId_,this.rpcToken_)},a))},oEa=function(a){var b=_.Pv(_.kp(a.JSC$35676_url_),"title");
b&&a.setTitle(b)},pEa=function(a){var b=_.wa();
if(_.za()){var c=/rv: *([\d\.]*)/.exec(b);if(c&&c[1])b=c[1];else{c="";var d=/MSIE +([\d\.]+)/.exec(b);if(d&&d[1])if(b=/Trident\/(\d.\d)/.exec(b),"7.0"==d[1])if(b&&b[1])switch(b[1]){case "4.0":c="8.0";break;case "5.0":c="9.0";break;case "6.0":c="10.0";break;case "7.0":c="11.0"}else c="7.0";else c=d[1];b=c}}else b="";""===b?b=NaN:(b=b.split("."),b=0===b.length?NaN:Number(b[0]));return 7<=b&&_.Bk(a.JSC$35676_url_,"https")?_.Fl(_.pb("https://about:blank")):_.cm?_.Fl(_.pb('javascript:""')):_.Fl(_.pb("about:blank"))},
nEa=function(a){qEa(a);
a.iframeLoaded_=!0;a.JSC$35676_iframe_.tabIndex=0;a.isVisible()&&a.focus()};
Ew.prototype.handleKeydown_=function(a){27==a.keyCode&&(this.setVisible(!1),this.callback_({action:"cancel"}),a.stopPropagation(),a.preventDefault())};
var Fw=function(a,b){var c=a.JSC$35674_gadgetsDomHelper_;$Ba(function(){b(_.Nm(c.JSC$31766_document_).gadgets.rpc)},c)};
Ew.prototype.setUrl=function(a){a=_.jp(new _.ck(a),"rpcService",this.targetId_);this.useGapi_=void 0!==_.Pv(a,"v2");_.jp(a,"rpctoken",this.rpcToken_);_.fp(a,"rpctoken="+this.rpcToken_);_.ap(a,"https");this.JSC$35676_url_=a.toString();this.JSC$35676_iframe_&&(this.JSC$35676_iframe_.src=this.JSC$35676_url_)};
var rEa=function(a,b){a.callback_=b;Fw(a,(0,_.tl)(function(c){c.register(this.targetId_,(0,_.tl)(this.handlePickerAction_,this))},a))};
Ew.prototype.handlePickerAction_=function(a){var b=a.action;"loaded"==b&&(this.loadedFired_=!0,sEa(this,new HDa(this.isVisible())),tEa(this),$Da(this),sw(this).unlisten(_.Nm(this.JSC$35618_dom_.JSC$31766_document_),"keydown",this.handleKeydown_),this.JSC$35676_iframe_.tabIndex=0);"picked"!=b&&"cancel"!=b||this.setVisible(!1);this.callback_(a)};
var tEa=function(a){a.JSC$35676_appId_&&sEa(a,new YBa(a.JSC$35676_appId_,window.location.protocol+"//"+window.location.host))};
Ew.prototype.setRelayUrl=function(a){Fw(this,(0,_.tl)(function(b){b.setRelayUrl(this.targetId_,a)},this))};
var sEa=function(a,b){a.useGapi_&&DDa(b,a.iframeManager_).then(null,function(){a.callback_({action:"error"})});
Fw(a,(0,_.tl)(function(c){c.call(this.targetId_,"picker",null,b)},a))};
Ew.prototype.resizePicker_=function(){var a=_.Pm(this.JSC$35618_dom_.JSC$31766_document_)||window;if("true"==_.Pv(_.kp(this.JSC$35676_url_),"ignoreLimits"))a=new _.Gm(this.preferredDialogWidth_,this.preferredDialogHeight_);else if("true"==_.Pv(_.kp(this.JSC$35676_url_),"shadeDialog")){var b=gCa(WDa(this)),c=_.Lm(a);a=c.width-80;c=c.height-40;b&&(a-=b.left?b.left:0,a-=b.right?b.right:0,c-=b.top?b.top:0,c-=b.bottom?b.bottom:0);a=new _.Gm(0<a?a:0,0<c?c:0)}else{b=this.preferredDialogWidth_;if(b){b=Math.max(320,
Math.min(1051,b));c=this.preferredDialogHeight_;c||(c=_.Lm(a),c=.85*c.height);var d=Math.max(320,Math.min(650,c))}else c=_.Lm(a),b=.618*c.width,d=b<c.height?Math.round(Math.max(320,Math.min(650,.85*b))):Math.round(Math.max(320,Math.min(650,.85*c.height))),b=Math.round(d/.618);c=_.Lm(a);b=Math.min(b,Math.max(c.width,320));d=Math.min(d,Math.max(c.height,320));a=new _.Gm(b,d)}_.Jn(this.getContentElement(),a);this.reposition()};
Ew.prototype.reposition=function(){if("true"==_.Pv(_.kp(this.JSC$35676_url_),"shadeDialog")){var a=_.rv(this.getElement());a=Math.floor(_.Lm(_.Nm(this.JSC$35618_dom_.JSC$31766_document_)).width/2-a.width/2);var b=gCa(WDa(this));if(b){var c=b.left?b.left:0;c+=b.right?b.right:0;a=Math.floor(a-c/2)}a=0<a?a:0;b=_.Om(this.JSC$35618_dom_.JSC$31766_document_).y;_.mv(this.getElement(),a,b)}else Ew.superClass_.reposition.call(this)};
Ew.prototype.setVisible=function(a){if(a!=this.isVisible()&&this.autoSizeDialog_){var b=_.Nm(this.JSC$35618_dom_.JSC$31766_document_);a?(this.resizePicker_(),sw(this).listen(b,"resize",this.resizePicker_),this.iframeLoaded_||sw(this).listen(b,"keydown",this.handleKeydown_)):(sw(this).unlisten(b,"resize",this.resizePicker_),this.iframeLoaded_||sw(this).unlisten(b,"keydown",this.handleKeydown_))}Ew.superClass_.setVisible.call(this,a);sEa(this,new HDa(a))};
Ew.prototype.focus=function(){Ew.superClass_.focus.call(this);if(this.JSC$35676_iframe_&&this.iframeLoaded_&&this.loadedFired_)try{this.JSC$35676_iframe_.focus()}catch(a){}};
var Mv=function(a){nw.call(this,a);this.urlParamMap_=new Map;this.urlParamMap_.set("protocol","gadgets");(a=window.location.origin)||(a=window.location.protocol+"//"+window.location.host);a&&this.urlParamMap_.set("origin",a);this.postProcessors_=[]};
_.wl(Mv,fEa);Mv.prototype.JSC$35686_disposeOnHide_=!1;_.vEa=function(a){a.getRelayUrl()||a.setRelayUrl(_.dp(_.fp(_.ep(_.kp(window.location.href),void 0),""),"/favicon.ico").toString());if(a.urlParamMap_.get("minimal"))throw Error("ef");var b=new Ew(uEa(a).toString(),!0,null,a.dialogWidth_,a.dialogHeight_,"",void 0);b.JSC$35647_disposeOnHide_=a.JSC$35686_disposeOnHide_;b.JSC$35676_appId_=a.JSC$35574_appId_;b.loadedFired_&&tEa(b);rEa(b,a.callback_);return b};
_.f=Mv.prototype;_.f.getHeight=function(){return this.dialogHeight_};
_.f.getRelayUrl=function(){return this.urlParamMap_.get("parent")};
_.f.getTitle=function(){return this.urlParamMap_.get("title")};
_.f.getWidth=function(){return this.dialogWidth_};
_.f.setRelayUrl=function(a){this.urlParamMap_.set("parent",a);return this};
_.f.setSize=function(a,b){this.dialogWidth_=a;this.dialogHeight_=b;return this};
_.f.setTitle=function(a){this.urlParamMap_.set("title",a);return this};
var uEa=function(a){a.postProcessors_.length&&a.urlParamMap_.set("pp",(0,_.nh)(a.postProcessors_));a.urlParamMap_.set("nav",YCa(a.nav_));var b=new _.ck(a.getBaseUrl());a.urlParamMap_.forEach(function(e,h){_.jp(b,h,e)});
var c=ADa(a.getBaseUrl(),a.nav_,a.urlParamMap_,a.postProcessors_);if(null!==c){_.jp(b,"amc","true");var d=!1;switch(a.urlParamMap_.get("hostId")){case "gmail-to":case "og":case "hangouts-profile-picture":case "testing":case "youtube-video-importer":case "ritz":case "punch":case "freebird-themes":case "freebird":case "atariImage":case "homeroom-doc-select":case "homeroom-doc-attach":d=!0}d&&_.jp(b,"v2",BDa(c))}return b};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy86");

var c_a;
var d_a;
var sH=function(){return _.K.apply(this,arguments)||this};
_.r(sH,_.K);sH.prototype.onYtButtonTap=function(){if(this.data.isEnabled){var a=this.data.isHearted;this.toggle();this.ytRendererBehavior.markDirty();(a=this.getEndpoint(a))&&_.dj(this,[a])}};
sH.prototype.toggle=function(a){this.set("data.isHearted",void 0!==a?a:!this.data.isHearted)};
sH.prototype.getEndpoint=function(a){var b,c,d=null===(b=this.data)||void 0===b?void 0:b.heartEndpoint,e=null===(c=this.data)||void 0===c?void 0:c.unheartEndpoint;if(d&&e)return a?e:d};
sH.prototype.computeButtonAccessibility=function(a,b){var c,d,e,h,l=null===(d=null===(c=null===a||void 0===a?void 0:a.heartedAccessibility)||void 0===c?void 0:c.accessibilityData)||void 0===d?void 0:d.label;a=null===(h=null===(e=null===a||void 0===a?void 0:a.unheartedAccessibility)||void 0===e?void 0:e.accessibilityData)||void 0===h?void 0:h.label;return b?l:a};
_.t.Object.defineProperties(sH.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 _.w("kevlar_system_icons")&&!(null===(a=this.data)||void 0===a||!a.isHearted)}}});
_.t.Object.defineProperties(sH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===d_a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-creator-heart-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_creator_heart_renderer.ytd.creator.heart.renderer.css.js--\x3e<yt-icon-button id="creator-heart-button" disabled="[[!data.isEnabled]]" label="[[buttonAccessibility]]">\n  <template is="dom-if" if="[[data.isHearted]]">\n    <yt-img-shadow id="hearted-thumbnail" thumbnail="[[data.creatorThumbnail]]"></yt-img-shadow>\n    <yt-icon id="hearted-border" icon="[[data.heartIcon.iconType]]"></yt-icon>\n    <yt-icon id="hearted" default-to-filled="[[iconFilled]]" icon="[[data.heartIcon.iconType]]"></yt-icon>\n  </template>\n  <template is="dom-if" if="[[!data.isHearted]]">\n    <yt-icon id="unhearted" icon="[[data.heartIcon.iconType]]"></yt-icon>\n  </template>\n</yt-icon-button>\n<tp-yt-paper-tooltip>[[heartTooltip]]</tp-yt-paper-tooltip>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===c_a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_creator_heart_renderer.ytd.creator.heart.renderer.css.js--\x3e<style>:host {display: inline-block;} #creator-heart-button {position: relative;width: 36px;height: 36px;} #creator-heart-button[disabled] {pointer-events: auto;} #hearted-thumbnail {width: 14px;height: 14px;margin: 10px;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;border: 1px solid rgba(255,255,255,0.12);} #hearted {position: absolute;right: 4px;bottom: 5px;width: 13px;height: 13px;color: var(--yt-spec-static-brand-red);z-index: 1;} #hearted-border {position: absolute;right: 3px;bottom: 4px;width: 15px;height: 15px;color: var(--yt-spec-static-brand-white);} #unhearted {width: 16px;height: 16px;padding: 10px;color: var(--yt-spec-icon-inactive);} #unhearted:hover {color: var(--yt-spec-icon-active-other);} tp-yt-paper-tooltip {white-space: nowrap;} /*# sourceMappingURL=ytd-creator-heart-renderer.css.map*/</style>";
c_a=d}d=c_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);d_a=a}a=d_a;return a}}});
_.tH=sH;_.tH.prototype.onYtButtonTap=_.tH.prototype.onYtButtonTap;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.tH.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.tH.prototype,"data",void 0);_.V([_.R("data.isHearted"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.tH.prototype,"heartTooltip",null);_.V([_.R("data.isHearted"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.tH.prototype,"iconFilled",null);
_.V([_.M({computed:"computeButtonAccessibility(data,data.isHearted)"}),_.W("design:type",String)],_.tH.prototype,"buttonAccessibility",void 0);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.tH.prototype,"onYtButtonTap",null);_.tH=_.V([_.T({is:"ytd-creator-heart-renderer"})],_.tH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syak");

var Z8a;
var $8a;
_.ij({is:"yt-card-item-text-renderer",_template:function(){if(void 0!==$8a)return $8a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-card-item-text-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_text_renderer.yt.card.item.text.renderer.css.js--\x3e<yt-formatted-string id="card-text" force-default-style="" split-lines="1" text="[[data.text]]" text-style$="[[data.style]]">\n</yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Z8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_text_renderer.yt.card.item.text.renderer.css.js--\x3e<style>:host([top-margin=CARD_ITEM_UX_SPACE_1]),[top-margin=CARD_ITEM_UX_SPACE_1] {margin-top: var(--ytd-margin-base);} :host([bottom-margin=CARD_ITEM_UX_SPACE_1]),[bottom-margin=CARD_ITEM_UX_SPACE_1] {margin-bottom: var(--ytd-margin-base);} :host([left-margin=CARD_ITEM_UX_SPACE_1]),[left-margin=CARD_ITEM_UX_SPACE_1] {margin-left: var(--ytd-margin-base);} :host([right-margin=CARD_ITEM_UX_SPACE_1]),[right-margin=CARD_ITEM_UX_SPACE_1] {margin-right: var(--ytd-margin-base);} :host([top-margin=CARD_ITEM_UX_SPACE_2]),[top-margin=CARD_ITEM_UX_SPACE_2] {margin-top: var(--ytd-margin-2x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_2]),[bottom-margin=CARD_ITEM_UX_SPACE_2] {margin-bottom: var(--ytd-margin-2x);} :host([left-margin=CARD_ITEM_UX_SPACE_2]),[left-margin=CARD_ITEM_UX_SPACE_2] {margin-left: var(--ytd-margin-2x);} :host([right-margin=CARD_ITEM_UX_SPACE_2]),[right-margin=CARD_ITEM_UX_SPACE_2] {margin-right: var(--ytd-margin-2x);} :host([top-margin=CARD_ITEM_UX_SPACE_3]),[top-margin=CARD_ITEM_UX_SPACE_3] {margin-top: var(--ytd-margin-3x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_3]),[bottom-margin=CARD_ITEM_UX_SPACE_3] {margin-bottom: var(--ytd-margin-3x);} :host([left-margin=CARD_ITEM_UX_SPACE_3]),[left-margin=CARD_ITEM_UX_SPACE_3] {margin-left: var(--ytd-margin-3x);} :host([right-margin=CARD_ITEM_UX_SPACE_3]),[right-margin=CARD_ITEM_UX_SPACE_3] {margin-right: var(--ytd-margin-3x);} :host([top-margin=CARD_ITEM_UX_SPACE_4]),[top-margin=CARD_ITEM_UX_SPACE_4] {margin-top: var(--ytd-margin-4x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_4]),[bottom-margin=CARD_ITEM_UX_SPACE_4] {margin-bottom: var(--ytd-margin-4x);} :host([left-margin=CARD_ITEM_UX_SPACE_4]),[left-margin=CARD_ITEM_UX_SPACE_4] {margin-left: var(--ytd-margin-4x);} :host([right-margin=CARD_ITEM_UX_SPACE_4]),[right-margin=CARD_ITEM_UX_SPACE_4] {margin-right: var(--ytd-margin-4x);} :host([top-margin=CARD_ITEM_UX_SPACE_5]),[top-margin=CARD_ITEM_UX_SPACE_5] {margin-top: var(--ytd-margin-5x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_5]),[bottom-margin=CARD_ITEM_UX_SPACE_5] {margin-bottom: var(--ytd-margin-5x);} :host([left-margin=CARD_ITEM_UX_SPACE_5]),[left-margin=CARD_ITEM_UX_SPACE_5] {margin-left: var(--ytd-margin-5x);} :host([right-margin=CARD_ITEM_UX_SPACE_5]),[right-margin=CARD_ITEM_UX_SPACE_5] {margin-right: var(--ytd-margin-5x);} :host([top-margin=CARD_ITEM_UX_SPACE_6]),[top-margin=CARD_ITEM_UX_SPACE_6] {margin-top: var(--ytd-margin-6x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_6]),[bottom-margin=CARD_ITEM_UX_SPACE_6] {margin-bottom: var(--ytd-margin-6x);} :host([left-margin=CARD_ITEM_UX_SPACE_6]),[left-margin=CARD_ITEM_UX_SPACE_6] {margin-left: var(--ytd-margin-6x);} :host([right-margin=CARD_ITEM_UX_SPACE_6]),[right-margin=CARD_ITEM_UX_SPACE_6] {margin-right: var(--ytd-margin-6x);} :host([top-margin=CARD_ITEM_UX_SPACE_7]),[top-margin=CARD_ITEM_UX_SPACE_7] {margin-top: var(--ytd-margin-7x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_7]),[bottom-margin=CARD_ITEM_UX_SPACE_7] {margin-bottom: var(--ytd-margin-7x);} :host([left-margin=CARD_ITEM_UX_SPACE_7]),[left-margin=CARD_ITEM_UX_SPACE_7] {margin-left: var(--ytd-margin-7x);} :host([right-margin=CARD_ITEM_UX_SPACE_7]),[right-margin=CARD_ITEM_UX_SPACE_7] {margin-right: var(--ytd-margin-7x);} :host([top-margin=CARD_ITEM_UX_SPACE_8]),[top-margin=CARD_ITEM_UX_SPACE_8] {margin-top: var(--ytd-margin-8x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_8]),[bottom-margin=CARD_ITEM_UX_SPACE_8] {margin-bottom: var(--ytd-margin-8x);} :host([left-margin=CARD_ITEM_UX_SPACE_8]),[left-margin=CARD_ITEM_UX_SPACE_8] {margin-left: var(--ytd-margin-8x);} :host([right-margin=CARD_ITEM_UX_SPACE_8]),[right-margin=CARD_ITEM_UX_SPACE_8] {margin-right: var(--ytd-margin-8x);} :host([top-margin=CARD_ITEM_UX_SPACE_9]),[top-margin=CARD_ITEM_UX_SPACE_9] {margin-top: var(--ytd-margin-9x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_9]),[bottom-margin=CARD_ITEM_UX_SPACE_9] {margin-bottom: var(--ytd-margin-9x);} :host([left-margin=CARD_ITEM_UX_SPACE_9]),[left-margin=CARD_ITEM_UX_SPACE_9] {margin-left: var(--ytd-margin-9x);} :host([right-margin=CARD_ITEM_UX_SPACE_9]),[right-margin=CARD_ITEM_UX_SPACE_9] {margin-right: var(--ytd-margin-9x);} :host([top-margin=CARD_ITEM_UX_SPACE_10]),[top-margin=CARD_ITEM_UX_SPACE_10] {margin-top: var(--ytd-margin-10x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_10]),[bottom-margin=CARD_ITEM_UX_SPACE_10] {margin-bottom: var(--ytd-margin-10x);} :host([left-margin=CARD_ITEM_UX_SPACE_10]),[left-margin=CARD_ITEM_UX_SPACE_10] {margin-left: var(--ytd-margin-10x);} :host([right-margin=CARD_ITEM_UX_SPACE_10]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-10x);} :host([top-margin=CARD_ITEM_UX_SPACE_11]),[top-margin=CARD_ITEM_UX_SPACE_11] {margin-top: var(--ytd-margin-11x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_11]),[bottom-margin=CARD_ITEM_UX_SPACE_11] {margin-bottom: var(--ytd-margin-11x);} :host([left-margin=CARD_ITEM_UX_SPACE_11]),[left-margin=CARD_ITEM_UX_SPACE_11] {margin-left: var(--ytd-margin-11x);} :host([right-margin=CARD_ITEM_UX_SPACE_11]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-11x);} :host([top-margin=CARD_ITEM_UX_SPACE_12]),[top-margin=CARD_ITEM_UX_SPACE_12] {margin-top: var(--ytd-margin-12x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_12]),[bottom-margin=CARD_ITEM_UX_SPACE_12] {margin-bottom: var(--ytd-margin-12x);} :host([left-margin=CARD_ITEM_UX_SPACE_12]),[left-margin=CARD_ITEM_UX_SPACE_12] {margin-left: var(--ytd-margin-12x);} :host([right-margin=CARD_ITEM_UX_SPACE_12]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-12x);} :host([top-margin=CARD_ITEM_UX_SPACE_13]),[top-margin=CARD_ITEM_UX_SPACE_13] {margin-top: var(--ytd-margin-13x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_13]),[bottom-margin=CARD_ITEM_UX_SPACE_13] {margin-bottom: var(--ytd-margin-13x);} :host([left-margin=CARD_ITEM_UX_SPACE_13]),[left-margin=CARD_ITEM_UX_SPACE_13] {margin-left: var(--ytd-margin-13x);} :host([right-margin=CARD_ITEM_UX_SPACE_13]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-13x);} :host([top-margin=CARD_ITEM_UX_SPACE_14]),[top-margin=CARD_ITEM_UX_SPACE_14] {margin-top: var(--ytd-margin-14x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_14]),[bottom-margin=CARD_ITEM_UX_SPACE_14] {margin-bottom: var(--ytd-margin-14x);} :host([left-margin=CARD_ITEM_UX_SPACE_14]),[left-margin=CARD_ITEM_UX_SPACE_14] {margin-left: var(--ytd-margin-14x);} :host([right-margin=CARD_ITEM_UX_SPACE_14]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-14x);} :host([top-padding=CARD_ITEM_UX_SPACE_1]),[top-padding=CARD_ITEM_UX_SPACE_1] {padding-top: var(--ytd-margin-base);} :host([bottom-padding=CARD_ITEM_UX_SPACE_1]),[bottom-padding=CARD_ITEM_UX_SPACE_1] {padding-bottom: var(--ytd-margin-base);} :host([left-padding=CARD_ITEM_UX_SPACE_1]),[left-padding=CARD_ITEM_UX_SPACE_1] {padding-left: var(--ytd-margin-base);} :host([right-padding=CARD_ITEM_UX_SPACE_1]),[right-padding=CARD_ITEM_UX_SPACE_1] {padding-right: var(--ytd-margin-base);} :host([top-padding=CARD_ITEM_UX_SPACE_2]),[top-padding=CARD_ITEM_UX_SPACE_2] {padding-top: var(--ytd-margin-2x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_2]),[bottom-padding=CARD_ITEM_UX_SPACE_2] {padding-bottom: var(--ytd-margin-2x);} :host([left-padding=CARD_ITEM_UX_SPACE_2]),[left-padding=CARD_ITEM_UX_SPACE_2] {padding-left: var(--ytd-margin-2x);} :host([right-padding=CARD_ITEM_UX_SPACE_2]),[right-padding=CARD_ITEM_UX_SPACE_2] {padding-right: var(--ytd-margin-2x);} :host([top-padding=CARD_ITEM_UX_SPACE_3]),[top-padding=CARD_ITEM_UX_SPACE_3] {padding-top: var(--ytd-margin-3x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_3]),[bottom-padding=CARD_ITEM_UX_SPACE_3] {padding-bottom: var(--ytd-margin-3x);} :host([left-padding=CARD_ITEM_UX_SPACE_3]),[left-padding=CARD_ITEM_UX_SPACE_3] {padding-left: var(--ytd-margin-3x);} :host([right-padding=CARD_ITEM_UX_SPACE_3]),[right-padding=CARD_ITEM_UX_SPACE_3] {padding-right: var(--ytd-margin-3x);} :host([top-padding=CARD_ITEM_UX_SPACE_4]),[top-padding=CARD_ITEM_UX_SPACE_4] {padding-top: var(--ytd-margin-4x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_4]),[bottom-padding=CARD_ITEM_UX_SPACE_4] {padding-bottom: var(--ytd-margin-4x);} :host([left-padding=CARD_ITEM_UX_SPACE_4]),[left-padding=CARD_ITEM_UX_SPACE_4] {padding-left: var(--ytd-margin-4x);} :host([right-padding=CARD_ITEM_UX_SPACE_4]),[right-padding=CARD_ITEM_UX_SPACE_4] {padding-right: var(--ytd-margin-4x);} :host([top-padding=CARD_ITEM_UX_SPACE_5]),[top-padding=CARD_ITEM_UX_SPACE_5] {padding-top: var(--ytd-margin-5x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_5]),[bottom-padding=CARD_ITEM_UX_SPACE_5] {padding-bottom: var(--ytd-margin-5x);} :host([left-padding=CARD_ITEM_UX_SPACE_5]),[left-padding=CARD_ITEM_UX_SPACE_5] {padding-left: var(--ytd-margin-5x);} :host([right-padding=CARD_ITEM_UX_SPACE_5]),[right-padding=CARD_ITEM_UX_SPACE_5] {padding-right: var(--ytd-margin-5x);} :host([top-padding=CARD_ITEM_UX_SPACE_6]),[top-padding=CARD_ITEM_UX_SPACE_6] {padding-top: var(--ytd-margin-6x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_6]),[bottom-padding=CARD_ITEM_UX_SPACE_6] {padding-bottom: var(--ytd-margin-6x);} :host([left-padding=CARD_ITEM_UX_SPACE_6]),[left-padding=CARD_ITEM_UX_SPACE_6] {padding-left: var(--ytd-margin-6x);} :host([right-padding=CARD_ITEM_UX_SPACE_6]),[right-padding=CARD_ITEM_UX_SPACE_6] {padding-right: var(--ytd-margin-6x);} :host([top-padding=CARD_ITEM_UX_SPACE_7]),[top-padding=CARD_ITEM_UX_SPACE_7] {padding-top: var(--ytd-margin-7x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_7]),[bottom-padding=CARD_ITEM_UX_SPACE_7] {padding-bottom: var(--ytd-margin-7x);} :host([left-padding=CARD_ITEM_UX_SPACE_7]),[left-padding=CARD_ITEM_UX_SPACE_7] {padding-left: var(--ytd-margin-7x);} :host([right-padding=CARD_ITEM_UX_SPACE_7]),[right-padding=CARD_ITEM_UX_SPACE_7] {padding-right: var(--ytd-margin-7x);} :host([top-padding=CARD_ITEM_UX_SPACE_8]),[top-padding=CARD_ITEM_UX_SPACE_8] {padding-top: var(--ytd-margin-8x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_8]),[bottom-padding=CARD_ITEM_UX_SPACE_8] {padding-bottom: var(--ytd-margin-8x);} :host([left-padding=CARD_ITEM_UX_SPACE_8]),[left-padding=CARD_ITEM_UX_SPACE_8] {padding-left: var(--ytd-margin-8x);} :host([right-padding=CARD_ITEM_UX_SPACE_8]),[right-padding=CARD_ITEM_UX_SPACE_8] {padding-right: var(--ytd-margin-8x);} :host([top-padding=CARD_ITEM_UX_SPACE_9]),[top-padding=CARD_ITEM_UX_SPACE_9] {padding-top: var(--ytd-margin-9x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_9]),[bottom-padding=CARD_ITEM_UX_SPACE_9] {padding-bottom: var(--ytd-margin-9x);} :host([left-padding=CARD_ITEM_UX_SPACE_9]),[left-padding=CARD_ITEM_UX_SPACE_9] {padding-left: var(--ytd-margin-9x);} :host([right-padding=CARD_ITEM_UX_SPACE_9]),[right-padding=CARD_ITEM_UX_SPACE_9] {padding-right: var(--ytd-margin-9x);} :host([top-padding=CARD_ITEM_UX_SPACE_10]),[top-padding=CARD_ITEM_UX_SPACE_10] {padding-top: var(--ytd-margin-10x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_10]),[bottom-padding=CARD_ITEM_UX_SPACE_10] {padding-bottom: var(--ytd-margin-10x);} :host([left-padding=CARD_ITEM_UX_SPACE_10]),[left-padding=CARD_ITEM_UX_SPACE_10] {padding-left: var(--ytd-margin-10x);} :host([right-padding=CARD_ITEM_UX_SPACE_10]),[right-padding=CARD_ITEM_UX_SPACE_10] {padding-right: var(--ytd-margin-10x);} :host([top-padding=CARD_ITEM_UX_SPACE_11]),[top-padding=CARD_ITEM_UX_SPACE_11] {padding-top: var(--ytd-margin-11x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_11]),[bottom-padding=CARD_ITEM_UX_SPACE_11] {padding-bottom: var(--ytd-margin-11x);} :host([left-padding=CARD_ITEM_UX_SPACE_11]),[left-padding=CARD_ITEM_UX_SPACE_11] {padding-left: var(--ytd-margin-11x);} :host([right-padding=CARD_ITEM_UX_SPACE_11]),[right-padding=CARD_ITEM_UX_SPACE_11] {padding-right: var(--ytd-margin-11x);} :host([top-padding=CARD_ITEM_UX_SPACE_12]),[top-padding=CARD_ITEM_UX_SPACE_12] {padding-top: var(--ytd-margin-12x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_12]),[bottom-padding=CARD_ITEM_UX_SPACE_12] {padding-bottom: var(--ytd-margin-12x);} :host([left-padding=CARD_ITEM_UX_SPACE_12]),[left-padding=CARD_ITEM_UX_SPACE_12] {padding-left: var(--ytd-margin-12x);} :host([right-padding=CARD_ITEM_UX_SPACE_12]),[right-padding=CARD_ITEM_UX_SPACE_12] {padding-right: var(--ytd-margin-12x);} :host([top-padding=CARD_ITEM_UX_SPACE_13]),[top-padding=CARD_ITEM_UX_SPACE_13] {padding-top: var(--ytd-margin-13x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_13]),[bottom-padding=CARD_ITEM_UX_SPACE_13] {padding-bottom: var(--ytd-margin-13x);} :host([left-padding=CARD_ITEM_UX_SPACE_13]),[left-padding=CARD_ITEM_UX_SPACE_13] {padding-left: var(--ytd-margin-13x);} :host([right-padding=CARD_ITEM_UX_SPACE_13]),[right-padding=CARD_ITEM_UX_SPACE_13] {padding-right: var(--ytd-margin-13x);} :host([top-padding=CARD_ITEM_UX_SPACE_14]),[top-padding=CARD_ITEM_UX_SPACE_14] {padding-top: var(--ytd-margin-14x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_14]),[bottom-padding=CARD_ITEM_UX_SPACE_14] {padding-bottom: var(--ytd-margin-14x);} :host([left-padding=CARD_ITEM_UX_SPACE_14]),[left-padding=CARD_ITEM_UX_SPACE_14] {padding-left: var(--ytd-margin-14x);} :host([right-padding=CARD_ITEM_UX_SPACE_14]),[right-padding=CARD_ITEM_UX_SPACE_14] {padding-right: var(--ytd-margin-14x);} :host {display: block;} #card-text[text-style=CARD_ITEM_TEXT_STYLE_DISPLAY_1] {font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #card-text[text-style=CARD_ITEM_TEXT_STYLE_DISPLAY_2] {@apply --ytd-channel-title;} #card-text[text-style=CARD_ITEM_TEXT_STYLE_TITLE_1] {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);} #card-text[text-style=CARD_ITEM_TEXT_STYLE_TITLE_2] {font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #card-text[text-style=CARD_ITEM_TEXT_STYLE_BUTTON] {font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} #card-text[text-style=CARD_ITEM_TEXT_STYLE_BODY_1A] {font-size: var(--ytd-mini-attribution-font-size);font-weight: var(--ytd-mini-attribution-font-weight);line-height: var(--ytd-mini-attribution-line-height);} #card-text[text-style=CARD_ITEM_TEXT_STYLE_BODY_1B] {font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} #card-text[text-style=CARD_ITEM_TEXT_STYLE_BODY_2A] {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height,1.8rem);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);} #card-text[text-style=CARD_ITEM_TEXT_STYLE_BODY_2B] {font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight,400);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);} #card-text[text-style=CARD_ITEM_TEXT_STYLE_LABEL] {font-size: 1rem;font-weight: 400;line-height: 1.4rem;} #card-text[text-style=CARD_ITEM_TEXT_STYLE_SANS_20] {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} /*# sourceMappingURL=yt-card-item-text-renderer.css.map*/</style>';
Z8a=d}d=Z8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $8a=a},
behaviors:[_.Y.YtRendererBehavior,_.TL.YtCardItemBoxBehavior],observers:["textColorChanged_(data.textColor)"],properties:{data:Object},textColorChanged_:function(a){this.style.color=_.SL[a||"CARD_ITEM_COLOR_TEXT_PRIMARY"]}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9");

var gMa;_.fMa=function(a){if(a)for(var b=0;b<a.length;b++)_.sh(a[b],void 0,void 0)};
_.eB=function(a,b){return a.replace(gMa,function(c,d){try{var e=_.Zd.get(b,d);if(null==e||null==e.toString())return c;e=e.toString();if(""==e||!_.oh(null==e?"":String(e)))return encodeURIComponent(e).replace(/%2C/g,",")}catch(h){}return c})};
_.hMa=function(a){a=_.We(a);return _.ima(a[1],null,a[3],a[4])};
gMa=/(?:\[|%5B)([a-zA-Z0-9_]+)(?:\]|%5D)/g;

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syu");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var xI=function(a){if(!a)return!1;try{if(a.host&&"YT-FORMATTED-STRING"===a.host.tagName&&"contenteditable-textarea"===a.host.id||a.nodeType===Node.ELEMENT_NODE&&"YTD-COMMENTBOX"===a.tagName)return!0}catch(b){return!1}return xI(a.parentNode)},yI=function(a){return a?"A"===a.tagName&&a.href&&a.classList.contains("yt-simple-endpoint"):!1},I1a=function(a){return a?"IMG"===a.tagName&&a.classList.contains("emoji"):!1},J1a=function(a,b,c){if(!a)return null;
var d=yI(a);if(d&&c)return b=a.pathname.substring(a.pathname.indexOf("/channel/")+9),document.createTextNode("@"+b);if(d&&!c)return document.createTextNode("");if(I1a(a))return c=a.alt,a=a.dataset.emojiId,!a&&b&&(b=b.getEmojiByShortcut(c))&&b.isCustomEmoji&&(a=b.emojiId),a?document.createTextNode("<URehb0Lc5mi4S0dpuLG8:"+a+">"):document.createTextNode(c);d=a.cloneNode(!1);for(var e=0;e<a.childNodes.length;++e){var h=J1a(a.childNodes[e],b,c);h&&d.appendChild(h)}return d},zI=function(a){return a?yI(a)?
a:zI(a.lastChild):null},AI=function(a){return a?yI(a)?a:AI(a.firstChild):null},K1a=function(a){if(!a)return null;
for(var b=a.previousSibling;b;)if(b.nodeType===Node.ELEMENT_NODE&&"BR"===b.nodeName)b=b.previousSibling;else if(b.nodeType===Node.TEXT_NODE&&/\s+/.test(b.textContent))b=b.previousSibling;else break;(b=zI(b))?a=b:a=(a=a.parentNode)?zI(a.previousElementSibling):null;return a},L1a=function(a){if(!a)return null;
for(var b=a.nextSibling;b;)if(b.nodeType===Node.ELEMENT_NODE&&"BR"===b.nodeName)b=b.nextSibling;else if(b.nodeType===Node.TEXT_NODE&&/\s+/.test(b.textContent))b=b.nextSibling;else break;return(b=AI(b))?b:L1a(a.parentNode)},M1a=function(a){var b=BI(),c=b.JSC$37872_getStartNode();
if(!xI(c.parentNode))return null;b=b.JSC$37872_getStartOffset();if(c.nodeType===Node.TEXT_NODE){var d=_.ze(c,yI);if(d){if(a&&0===b||!a&&b===c.length)return d}else{if(a&&b===c.length)return!c||"BR"===c.nodeName||c.nextElementSibling&&"block"===_.Gn(c.nextElementSibling,"display")?null:AI(c.nextElementSibling);if(!a&&0===b)return c?zI(c.previousElementSibling):null}}if(c.nodeType===Node.ELEMENT_NODE)if(a){if(0<=b&&b<c.childNodes.length)return AI(c.childNodes[b])}else if(0<b&&b<=c.childNodes.length)return zI(c.childNodes[b-
1]);return null},N1a=function(a,b,c){if(!a)return null;
if(a.nodeType===Node.TEXT_NODE)if(c){var d=K1a(a);if(d&&!/^\s+\S/.test(a.wholeText.substr(0,b)))return d}else if((d=L1a(a))&&!/\S\s+/.test(a.wholeText.substr(b,a.wholeText.length)))return d;return a.nodeType===Node.ELEMENT_NODE?c?K1a(a.childNodes[b]):L1a(a.childNodes[b]):N1a(a.parentNode,b,c)},O1a=function(a){if(a.hasChildNodes())switch(a.tagName){case "DIV":case "A":case "SPAN":var b="";
for(a=a.firstChild;a;a=a.nextSibling)b+=O1a(a);return b;default:return""}else switch(a.nodeType){case 3:return a.textContent;default:return""}},P1a=function(a,b){for(;b=b.previousSibling;)if(b==a)return-1;
return 1},Q1a=function(a,b){var c=a.parentNode;
if(c==b)return-1;for(;b.parentNode!=c;)b=b.parentNode;return P1a(b,a)},R1a=function(a,b){if(a==b)return 0;
if(a.compareDocumentPosition)return a.compareDocumentPosition(b)&2?1:-1;if(_.cm&&!_.jm(9)){if(9==a.nodeType)return-1;if(9==b.nodeType)return 1}if("sourceIndex"in a||a.parentNode&&"sourceIndex"in a.parentNode){var c=1==a.nodeType,d=1==b.nodeType;if(c&&d)return a.sourceIndex-b.sourceIndex;var e=a.parentNode,h=b.parentNode;return e==h?P1a(a,b):!c&&_.Tm(e,b)?-1*Q1a(a,b):!d&&_.Tm(h,a)?Q1a(b,a):(c?a.sourceIndex:e.sourceIndex)-(d?b.sourceIndex:h.sourceIndex)}d=_.qh(a);c=d.createRange();c.selectNode(a);c.collapse(!0);
a=d.createRange();a.selectNode(b);a.collapse(!0);return c.compareBoundaryPoints(_.g.Range.START_TO_END,a)},S1a=function(a){var b,c=arguments.length;
if(!c)return null;if(1==c)return arguments[0];var d=[],e=Infinity;for(b=0;b<c;b++){for(var h=[],l=arguments[b];l;)h.unshift(l),l=l.parentNode;d.push(h);e=Math.min(e,h.length)}h=null;for(b=0;b<e;b++){l=d[0][b];for(var m=1;m<c;m++)if(l!=d[m][b])return h;h=l}return h},DI=function(a,b,c,d,e){this.reversed=!!b;
this.node=null;this.tagType=0;this.started_=!1;this.constrained=!c;a&&CI(this,a,d);this.depth=void 0!=e?e:this.tagType||0;this.reversed&&(this.depth*=-1)};
_.wl(DI,_.zo);var CI=function(a,b,c,d){if(a.node=b)a.tagType="number"===typeof c?c:1!=a.node.nodeType?0:a.reversed?-1:1;"number"===typeof d&&(a.depth=d)};
_.f=DI.prototype;_.f.JSC$37868_copyFrom=function(a){this.node=a.node;this.tagType=a.tagType;this.depth=a.depth;this.reversed=a.reversed;this.constrained=a.constrained};
_.f.clone=function(){return new DI(this.node,this.reversed,!this.constrained,this.tagType,this.depth)};
_.f.next=function(){if(this.started_){if(!this.node||this.constrained&&0==this.depth)return _.Ao;var a=this.node;var b=this.reversed?-1:1;if(this.tagType==b){var c=this.reversed?a.lastChild:a.firstChild;c?CI(this,c):CI(this,a,-1*b)}else(c=this.reversed?a.previousSibling:a.nextSibling)?CI(this,c):CI(this,a.parentNode,-1*b);this.depth+=this.tagType*(this.reversed?-1:1)}else this.started_=!0;return(a=this.node)?_.Bo(a):_.Ao};
_.f.nextValueOrThrow=function(){return _.Co(DI.prototype.next.call(this))};
_.f.equals=function(a){return a.node==this.node&&(!this.node||a.tagType==this.tagType)};
_.f.splice=function(a){var b=this.node,c=this.reversed?1:-1;this.tagType==c&&(this.tagType=-1*c,this.depth+=this.tagType*(this.reversed?-1:1));this.reversed=!this.reversed;DI.prototype.nextValueOrThrow.call(this);this.reversed=!this.reversed;c=_.ma(arguments[0])?arguments[0]:arguments;for(var d=c.length-1;0<=d;d--)_.lv(c[d],b);_.Sb(b)};
var EI=function(){},FI=function(a){for(var b=[],c=0,d=a.getTextRangeCount();c<d;c++)b.push(a.getTextRange(c));
return b};
EI.prototype.isReversed=function(){return!1};
EI.prototype.replaceContentsWithNode=function(a){this.isCollapsed()||this.JSC$37872_removeContents();this.insertNode(a,!0)};
var GI=function(a,b){DI.call(this,a,b,!0)};
_.wl(GI,DI);
var HI=function(a,b,c,d,e){this.endNode_=this.startNode_=null;this.endOffset_=this.startOffset_=0;this.isReversed_=!!e;if(a){this.startNode_=a;this.startOffset_=b;this.endNode_=c;this.endOffset_=d;if(1==a.nodeType&&"BR"!=a.tagName)if(a=a.childNodes,b=a[b])this.startNode_=b,this.startOffset_=0;else{a.length&&(this.startNode_=_.ca(a));var h=!0}1==c.nodeType&&((this.endNode_=c.childNodes[d])?this.endOffset_=0:this.endNode_=c)}DI.call(this,this.isReversed_?this.endNode_:this.startNode_,this.isReversed_,
!0);if(h)try{this.nextValueOrThrow()}catch(l){if(l!=_.yo)throw l;}};
_.wl(HI,GI);_.f=HI.prototype;_.f.JSC$37878_getStartNode=function(){return this.startNode_};
_.f.isLast=function(){return this.started_&&(this.node!=(this.isReversed_?this.startNode_:this.endNode_)?!1:this.isReversed_?this.startOffset_?-1!=this.tagType:1==this.tagType:!this.endOffset_||1!=this.tagType)};
_.f.next=function(){if(this.isLast())return _.Ao;try{return _.Bo(HI.superClass_.nextValueOrThrow.call(this))}catch(a){if(a===_.yo)return _.Ao;throw a;}};
_.f.nextValueOrThrow=function(){return _.Co(HI.prototype.next.call(this))};
_.f.JSC$37868_copyFrom=function(a){this.startNode_=a.startNode_;this.endNode_=a.endNode_;this.startOffset_=a.startOffset_;this.endOffset_=a.endOffset_;this.isReversed_=a.isReversed_;HI.superClass_.JSC$37868_copyFrom.call(this,a)};
_.f.clone=function(){var a=new HI(this.startNode_,this.startOffset_,this.endNode_,this.endOffset_,this.isReversed_);a.JSC$37868_copyFrom(this);return a};
var T1a=function(){},U1a=function(a,b,c){c=c&&!b.isCollapsed();
b=b.JSC$37884_range_;try{return c?0<=a.compareBrowserRangeEndpoints(b,0,1)&&0>=a.compareBrowserRangeEndpoints(b,1,0):0<=a.compareBrowserRangeEndpoints(b,0,0)&&0>=a.compareBrowserRangeEndpoints(b,1,1)}catch(d){if(!_.cm)throw d;return!1}};
T1a.prototype.__iterator__=function(){return new HI(this.JSC$37884_range_.startContainer,this.JSC$37884_range_.startOffset,this.JSC$37884_range_.endContainer,this.JSC$37884_range_.endOffset)};
var II=function(a){this.JSC$37884_range_=a};
_.wl(II,T1a);var V1a=function(a){var b=_.qh(a).createRange();if(3==a.nodeType)b.setStart(a,0),b.setEnd(a,a.length);else if(_.Qm(a)||3==a.nodeType){for(var c,d=a;(c=d.firstChild)&&(_.Qm(c)||3==c.nodeType);)d=c;b.setStart(d,0);for(d=a;(c=d.lastChild)&&(_.Qm(c)||3==c.nodeType);)d=c;b.setEnd(d,1==d.nodeType?d.childNodes.length:d.length)}else c=a.parentNode,a=Array.prototype.indexOf.call(c.childNodes,a),b.setStart(c,a),b.setEnd(c,a+1);return b},W1a=function(a,b,c,d){var e=_.qh(a).createRange();
e.setStart(a,b);e.setEnd(c,d);return e};
_.f=II.prototype;_.f.clone=function(){return new this.constructor(this.JSC$37884_range_.cloneRange())};
_.f.getContainer=function(){return this.JSC$37884_range_.commonAncestorContainer};
_.f.compareBrowserRangeEndpoints=function(a,b,c){return this.JSC$37884_range_.compareBoundaryPoints(1==c?1==b?_.g.Range.START_TO_START:_.g.Range.START_TO_END:1==b?_.g.Range.END_TO_START:_.g.Range.END_TO_END,a)};
_.f.isCollapsed=function(){return this.JSC$37884_range_.collapsed};
_.f.select=function(a){this.selectInternal(_.Pm(_.qh(this.JSC$37884_range_.startContainer)).getSelection(),a)};
_.f.selectInternal=function(a){a.removeAllRanges();a.addRange(this.JSC$37884_range_)};
_.f.insertNode=function(a,b){var c=this.JSC$37884_range_.cloneRange();c.collapse(b);c.insertNode(a);c.detach();return a};
_.f.collapse=function(a){this.JSC$37884_range_.collapse(a)};
var JI=function(a){this.JSC$37884_range_=a};
_.wl(JI,II);JI.prototype.selectInternal=function(a,b){!b||this.isCollapsed()?JI.superClass_.selectInternal.call(this,a,b):(a.collapse(this.JSC$37884_range_.endContainer,this.JSC$37884_range_.endOffset),a.extend(this.JSC$37884_range_.startContainer,this.JSC$37884_range_.startOffset))};
var KI=function(a){this.JSC$37884_range_=a};
_.wl(KI,II);KI.prototype.compareBrowserRangeEndpoints=function(a,b,c){return KI.superClass_.compareBrowserRangeEndpoints.call(this,a,b,c)};
KI.prototype.selectInternal=function(a,b){b?a.setBaseAndExtent(this.JSC$37884_range_.endContainer,this.JSC$37884_range_.endOffset,this.JSC$37884_range_.startContainer,this.JSC$37884_range_.startOffset):a.setBaseAndExtent(this.JSC$37884_range_.startContainer,this.JSC$37884_range_.startOffset,this.JSC$37884_range_.endContainer,this.JSC$37884_range_.endOffset)};
var X1a=function(a){return _.fm?new KI(a):_.em?new JI(a):new II(a)};
var LI=function(){this.endOffset_=this.endNode_=this.startOffset_=this.startNode_=this.browserRangeWrapper_=null;this.isReversed_=!1};
_.wl(LI,EI);var Y1a=function(a,b){var c=new LI;c.browserRangeWrapper_=a;c.isReversed_=!!b;return c},MI=function(a){a=_.fm?new KI(V1a(a)):_.em?new JI(V1a(a)):new II(V1a(a));
return Y1a(a,void 0)},NI=function(a,b,c,d){var e=new LI;
e.isReversed_=Z1a(a,b,c,d);if(_.Sm(a)&&!_.Qm(a)){var h=a.parentNode;b=Array.prototype.indexOf.call(h.childNodes,a);a=h}_.Sm(c)&&!_.Qm(c)&&(h=c.parentNode,d=Array.prototype.indexOf.call(h.childNodes,c),c=h);e.isReversed_?(e.startNode_=c,e.startOffset_=d,e.endNode_=a,e.endOffset_=b):(e.startNode_=a,e.startOffset_=b,e.endNode_=c,e.endOffset_=d);return e};
_.f=LI.prototype;_.f.clone=function(){var a=new LI;a.browserRangeWrapper_=this.browserRangeWrapper_&&this.browserRangeWrapper_.clone();a.startNode_=this.startNode_;a.startOffset_=this.startOffset_;a.endNode_=this.endNode_;a.endOffset_=this.endOffset_;a.isReversed_=this.isReversed_;return a};
_.f.JSC$37872_getType=function(){return"text"};
_.f.getBrowserRangeObject=function(){return OI(this).JSC$37884_range_};
_.f.getTextRangeCount=function(){return 1};
_.f.getTextRange=function(){return this};
var OI=function(a){var b;if(!(b=a.browserRangeWrapper_)){b=a.JSC$37872_getStartNode();var c=a.JSC$37872_getStartOffset(),d=a.JSC$37872_getEndNode(),e=a.JSC$37872_getEndOffset();b=_.fm?new KI(W1a(b,c,d,e)):_.em?new JI(W1a(b,c,d,e)):new II(W1a(b,c,d,e));b=a.browserRangeWrapper_=b}return b};
_.f=LI.prototype;_.f.getContainer=function(){return OI(this).getContainer()};
_.f.JSC$37872_getStartNode=function(){return this.startNode_||(this.startNode_=OI(this).JSC$37884_range_.startContainer)};
_.f.JSC$37872_getStartOffset=function(){return null!=this.startOffset_?this.startOffset_:this.startOffset_=OI(this).JSC$37884_range_.startOffset};
_.f.JSC$37872_getEndNode=function(){return this.endNode_||(this.endNode_=OI(this).JSC$37884_range_.endContainer)};
_.f.JSC$37872_getEndOffset=function(){return null!=this.endOffset_?this.endOffset_:this.endOffset_=OI(this).JSC$37884_range_.endOffset};
_.f.isReversed=function(){return this.isReversed_};
_.f.JSC$37872_containsRange=function(a,b){var c=a.JSC$37872_getType();return"text"==c?U1a(OI(this),OI(a),b):"control"==c?(a=PI(a),(b?_.Bl:_.sy)(a,function(d){return this.JSC$37872_containsNode(d,b)},this)):!1};
_.f.JSC$37872_containsNode=function(a,b){return this.JSC$37872_containsRange(MI(a),b)};
_.f.isCollapsed=function(){return OI(this).isCollapsed()};
_.f.JSC$37872_getText=function(){return OI(this).JSC$37884_range_.toString()};
_.f.__iterator__=function(){return new HI(this.JSC$37872_getStartNode(),this.JSC$37872_getStartOffset(),this.JSC$37872_getEndNode(),this.JSC$37872_getEndOffset())};
_.f.select=function(){OI(this).select(this.isReversed_)};
_.f.JSC$37872_removeContents=function(){var a=OI(this),b=a.JSC$37884_range_;b.extractContents();if(b.startContainer.hasChildNodes()){var c=b.startContainer.childNodes[b.startOffset];if(c){var d=c.previousSibling;""==_.dTa(c)&&_.Sb(c);d&&""==_.dTa(d)&&_.Sb(d)}}if(_.dm){c=a.JSC$37884_range_.startContainer;d=a.JSC$37884_range_.startOffset;var e=a.JSC$37884_range_.endContainer;a=a.JSC$37884_range_.endOffset;var h=c.nextSibling;c==e&&c.parentNode&&3==c.nodeType&&h&&3==h.nodeType&&(c.nodeValue+=h.nodeValue,
_.Sb(h),b.setStart(c,d),b.setEnd(e,a))}this.startNode_=this.startOffset_=this.endNode_=this.endOffset_=null};
_.f.insertNode=function(a,b){a=OI(this).insertNode(a,b);this.startNode_=this.startOffset_=this.endNode_=this.endOffset_=null;return a};
_.f.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 QI=function(){};
_.wl(QI,EI);QI.prototype.JSC$37872_containsRange=function(a,b){var c=FI(this);a=FI(a);return(b?_.Bl:_.sy)(a,function(d){return _.Bl(c,function(e){return e.JSC$37872_containsRange(d,b)})})};
QI.prototype.JSC$37872_containsNode=function(a,b){return this.JSC$37872_containsRange(MI(a),b)};
QI.prototype.insertNode=function(a,b){b?_.Ov(a,this.JSC$37872_getStartNode()):_.lv(a,this.JSC$37872_getEndNode());return a};
var RI=function(){this.sortedElements_=this.elements_=this.JSC$37902_range_=null};
_.wl(RI,QI);var $1a=function(a){var b=new RI;b.JSC$37902_range_=a;return b},a2a=function(a){for(var b=_.qh(arguments[0]).body.createControlRange(),c=0,d=arguments.length;c<d;c++)b.addElement(arguments[c]);
return $1a(b)};
_.f=RI.prototype;_.f.clone=function(){return a2a.apply(this,PI(this))};
_.f.JSC$37872_getType=function(){return"control"};
_.f.getBrowserRangeObject=function(){return this.JSC$37902_range_||document.body.createControlRange()};
_.f.getTextRangeCount=function(){return this.JSC$37902_range_?this.JSC$37902_range_.length:0};
_.f.getTextRange=function(a){return MI(this.JSC$37902_range_.item(a))};
_.f.getContainer=function(){return S1a.apply(null,PI(this))};
_.f.JSC$37872_getStartNode=function(){return b2a(this)[0]};
_.f.JSC$37872_getStartOffset=function(){return 0};
_.f.JSC$37872_getEndNode=function(){var a=b2a(this),b=_.ca(a);return a.find(function(c){return _.Tm(c,b)})};
_.f.JSC$37872_getEndOffset=function(){return this.JSC$37872_getEndNode().childNodes.length};
var PI=function(a){if(!a.elements_&&(a.elements_=[],a.JSC$37902_range_))for(var b=0;b<a.JSC$37902_range_.length;b++)a.elements_.push(a.JSC$37902_range_.item(b));return a.elements_},b2a=function(a){a.sortedElements_||(a.sortedElements_=PI(a).concat(),a.sortedElements_.sort(function(b,c){return b.sourceIndex-c.sourceIndex}));
return a.sortedElements_};
_.f=RI.prototype;_.f.isCollapsed=function(){return!this.JSC$37902_range_||!this.JSC$37902_range_.length};
_.f.JSC$37872_getText=function(){return""};
_.f.__iterator__=function(){return new SI(this)};
_.f.select=function(){this.JSC$37902_range_&&this.JSC$37902_range_.select()};
_.f.JSC$37872_removeContents=function(){if(this.JSC$37902_range_){for(var a=[],b=0,c=this.JSC$37902_range_.length;b<c;b++)a.push(this.JSC$37902_range_.item(b));a.forEach(_.Sb);this.collapse(!1)}};
_.f.replaceContentsWithNode=function(a){this.insertNode(a,!0);this.isCollapsed()||this.JSC$37872_removeContents()};
_.f.collapse=function(){this.sortedElements_=this.elements_=this.JSC$37902_range_=null};
var SI=function(a){this.elements_=this.endNode_=this.startNode_=null;a&&(this.elements_=b2a(a),this.startNode_=this.elements_.shift(),this.endNode_=_.ca(this.elements_)||this.startNode_);DI.call(this,this.startNode_,!1,!0)};
_.wl(SI,GI);_.f=SI.prototype;_.f.JSC$37878_getStartNode=function(){return this.startNode_};
_.f.isLast=function(){return!this.depth&&!this.elements_.length};
_.f.next=function(){if(this.isLast())return _.Ao;if(!this.depth){var a=this.elements_.shift();CI(this,a,1,1);return _.Bo(a)}return SI.superClass_.next.call(this)};
_.f.nextValueOrThrow=function(){return _.Co(SI.prototype.next.call(this))};
_.f.JSC$37868_copyFrom=function(a){this.elements_=a.elements_;this.startNode_=a.startNode_;this.endNode_=a.endNode_;SI.superClass_.JSC$37868_copyFrom.call(this,a)};
_.f.clone=function(){var a=new SI(null);a.JSC$37868_copyFrom(this);return a};
var TI=function(){this.browserRanges_=[];this.ranges_=[];this.JSC$37911_container_=this.sortedRanges_=null};
_.wl(TI,QI);_.f=TI.prototype;_.f.clone=function(){var a=new TI;a.browserRanges_=_.la(this.browserRanges_);return a};
_.f.JSC$37872_getType=function(){return"mutli"};
_.f.getBrowserRangeObject=function(){return this.browserRanges_[0]};
_.f.getTextRangeCount=function(){return this.browserRanges_.length};
_.f.getTextRange=function(a){this.ranges_[a]||(this.ranges_[a]=Y1a(X1a(this.browserRanges_[a]),void 0));return this.ranges_[a]};
_.f.getContainer=function(){if(!this.JSC$37911_container_){for(var a=[],b=0,c=this.getTextRangeCount();b<c;b++)a.push(this.getTextRange(b).getContainer());this.JSC$37911_container_=S1a.apply(null,a)}return this.JSC$37911_container_};
var UI=function(a){a.sortedRanges_||(a.sortedRanges_=FI(a),a.sortedRanges_.sort(function(b,c){var d=b.JSC$37872_getStartNode();b=b.JSC$37872_getStartOffset();var e=c.JSC$37872_getStartNode();c=c.JSC$37872_getStartOffset();return d==e&&b==c?0:Z1a(d,b,e,c)?1:-1}));
return a.sortedRanges_};
_.f=TI.prototype;_.f.JSC$37872_getStartNode=function(){return UI(this)[0].JSC$37872_getStartNode()};
_.f.JSC$37872_getStartOffset=function(){return UI(this)[0].JSC$37872_getStartOffset()};
_.f.JSC$37872_getEndNode=function(){return _.ca(UI(this)).JSC$37872_getEndNode()};
_.f.JSC$37872_getEndOffset=function(){return _.ca(UI(this)).JSC$37872_getEndOffset()};
_.f.isCollapsed=function(){return 0==this.browserRanges_.length||1==this.browserRanges_.length&&this.getTextRange(0).isCollapsed()};
_.f.JSC$37872_getText=function(){return FI(this).map(function(a){return a.JSC$37872_getText()}).join("")};
_.f.__iterator__=function(){return new VI(this)};
_.f.select=function(){var a=_.Pm(_.qh(_.cm?this.getContainer():this.JSC$37872_getStartNode())).getSelection();a.removeAllRanges();for(var b=0,c=this.getTextRangeCount();b<c;b++)a.addRange(this.getTextRange(b).getBrowserRangeObject())};
_.f.JSC$37872_removeContents=function(){FI(this).forEach(function(a){a.JSC$37872_removeContents()})};
_.f.collapse=function(a){if(!this.isCollapsed()){var b=a?this.getTextRange(0):this.getTextRange(this.getTextRangeCount()-1);this.ranges_=[];this.JSC$37911_container_=this.sortedRanges_=null;b.collapse(a);this.ranges_=[b];this.sortedRanges_=[b];this.browserRanges_=[b.getBrowserRangeObject()]}};
var VI=function(a){this.iterators_=null;this.currentIdx_=0;a&&(this.iterators_=UI(a).map(function(b){return _.xx(b)}));
DI.call(this,a?this.JSC$37878_getStartNode():null,!1,!0)};
_.wl(VI,GI);_.f=VI.prototype;_.f.JSC$37878_getStartNode=function(){return this.iterators_[0].JSC$37878_getStartNode()};
_.f.isLast=function(){return this.iterators_[this.currentIdx_].isLast()};
_.f.next=function(){try{var a=this.iterators_[this.currentIdx_],b=a.nextValueOrThrow();CI(this,a.node,a.tagType,a.depth);return _.Bo(b)}catch(c){if(c!==_.yo||this.iterators_.length-1==this.currentIdx_)throw c;this.currentIdx_++;return this.next()}};
_.f.nextValueOrThrow=function(){return _.Co(VI.prototype.next.call(this))};
_.f.JSC$37868_copyFrom=function(a){this.iterators_=_.la(a.iterators_);VI.superClass_.JSC$37868_copyFrom.call(this,a)};
_.f.clone=function(){var a=new VI(null);a.JSC$37868_copyFrom(this);return a};
var BI=function(){var a=window.getSelection();return a&&c2a(a)},c2a=function(a){var b=!1;
if(a.createRange)try{var c=a.createRange()}catch(e){return null}else if(a.rangeCount){if(1<a.rangeCount){b=new TI;c=0;for(var d=a.rangeCount;c<d;c++)b.browserRanges_.push(a.getRangeAt(c));return b}c=a.getRangeAt(0);b=Z1a(a.anchorNode,a.anchorOffset,a.focusNode,a.focusOffset)}else return null;return(a=c)&&a.addElement?$1a(a):Y1a(X1a(a),b)},WI=function(a,b){return NI(a,b,a,b)},XI=function(a,b,c,d){return NI(a,b,c,d)},Z1a=function(a,b,c,d){if(a==c)return d<b;
var e;if(1==a.nodeType&&b)if(e=a.childNodes[b])a=e,b=0;else if(_.Tm(a,c))return!0;if(1==c.nodeType&&d)if(e=c.childNodes[d])c=e,d=0;else if(_.Tm(c,a))return!1;return 0<(R1a(a,c)||b-d)};
var d2a,e2a,f2a,g2a;d2a=0;e2a=/tone[1-5]/;f2a=" \ud83c\udffb \ud83c\udffc \ud83c\udffd \ud83c\udffe \ud83c\udfff".split(" ");g2a=RegExp("\ufe0f","g");_.YI=function(a){this.skinTone=0;this.emojiSize=24;this.emojis=[];this.emojiMap={};this.emojiRegex=/$./;this.emojiShortcutMap={};this.emojiShortcutCharMap={};this.hasInitializedShortcutCharMap=!1;a&&_.h2a(this,a)};
_.h2a=function(a,b){try{_.gf(b,{context:a,onSuccess:function(d,e){Array.isArray(e)?a.load(e):_.Uh(Error("Sg"))},
onError:function(d){d=new _.pg("Failed to retrieve emoji manager initial JSON data!",{url:b,statusCode:_.bf(d).toString()});_.Vh(d)}})}catch(d){var c=new _.pg("Failed to parse unicode emoji JSON data! Error: {e.message}",{url:b});
_.Vh(c)}};
_.f=_.YI.prototype;_.f.clear=function(){this.emojis=[];this.emojiMap={};this.emojiRegex=/$./;this.emojiShortcutMap={};this.emojiShortcutCharMap={};this.hasInitializedShortcutCharMap=!1};
_.f.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=i2a(b);this.hasInitializedShortcutCharMap=!0;this.emojiRegex=b.emojiRegex;return}this.emojis=[].concat(_.Pc(new Set(this.emojis.concat(a))));this.hasInitializedShortcutCharMap=!1;a=Array(this.emojis.length);for(b=0;b<this.emojis.length;b++){var c=this.emojis[b];if(c.emojiId){this.emojiMap[c.emojiId]=c;this.emojiMap[c.emojiId].index=
b;for(var d=0;c.shortcuts&&d<c.shortcuts.length;d++)this.emojiShortcutMap[c.shortcuts[d].toLocaleLowerCase()]=c;a[b]=c.isCustomEmoji&&c.shortcuts?c.shortcuts[0]:c.emojiId}}a.sort(function(e,h){return h.length-e.length});
if(a.length)try{this.emojiRegex=new RegExp(a.join("|").replace("*","\\*"),"gi")}catch(e){this.emojiRegex=/$./}else this.emojiRegex=/$./};
_.f.getEmojiById=function(a,b){return(a=this.emojiMap[a])&&(!a.isLocked||void 0!==b&&b)?a:void 0};
_.f.getEmojiByIdWithSkinTone=function(a,b){b=this.getEmojiById(a,void 0===b?!1:b);var c=a.match("\u200d");b&&0!==this.skinTone&&(a=1===(null===c||void 0===c?void 0:c.length)?this.getEmojiById(a.replace("\u200d",f2a[this.skinTone]+"\u200d")):this.getEmojiById(a+f2a[this.skinTone]))&&(b=a);return b};
_.f.getEmojiByShortcut=function(a){a=this.emojiShortcutMap[a.toLocaleLowerCase()];return!a||a.isLocked?null:a};
_.f.getEmojiShortcutsFromPrefix=function(a){return i2a(this)[a]||{}};
var i2a=function(a){if(!a.hasInitializedShortcutCharMap){a.hasInitializedShortcutCharMap=!0;for(var b=0;b<a.emojis.length;b++){var c=a.emojis[b];if(!c.isLocked)for(var d=0;c.shortcuts&&d<c.shortcuts.length;d++){var e=c.shortcuts[d];e.startsWith(":_")&&c.isCustomEmoji&&(null==a.emojiShortcutCharMap[":_"]&&(a.emojiShortcutCharMap[":_"]=Object.create(null)),a.emojiShortcutCharMap[":_"][e]=c);if(!(3>e.length||!c.isCustomEmoji&&e2a.test(e))){var h=e.substr(0,3).toLocaleLowerCase();null==a.emojiShortcutCharMap[h]&&
(a.emojiShortcutCharMap[h]=Object.create(null));a.emojiShortcutCharMap[h][e]=c}}}}return a.emojiShortcutCharMap};
_.YI.prototype.createEmoji=function(a,b){b=void 0===b?!0:b;var c=document.createElement("img");_.w(a.isCustomEmoji?"render_custom_emojis_as_small_images":"render_unicode_emojis_as_small_images")&&c.classList.add("small-emoji");c.classList.add("emoji");c.classList.add("yt-formatted-string");c.src=a.image?_.xy(a.image.thumbnails,this.emojiSize)||"":"";var d=void 0;a.image&&a.image.accessibility&&a.image.accessibility.accessibilityData&&(d=a.image.accessibility.accessibilityData.label);c.alt=d?d:(a.isCustomEmoji&&
a.shortcuts?a.shortcuts[0]:a.emojiId)||"";a.isCustomEmoji&&(c.dataset.emojiId=a.emojiId);_.cm&&(c.setAttribute("contenteditable","false"),c.setAttribute("unselectable","on"));b&&(a.shortcuts&&a.shortcuts.length&&c.setAttribute("shared-tooltip-text",a.shortcuts[0]),c.id="emoji-"+d2a++);return c};
_.YI.prototype.createDocumentFragment=function(a,b,c,d){b=void 0===b?!1:b;c=void 0===c?!0:c;d=void 0===d?!1:d;a=a.replace(g2a,"");for(var e=document.createDocumentFragment(),h=0,l,m=0;null!=(l=this.emojiRegex.exec(a));){var p=this.getEmojiById(l[0])||this.getEmojiByShortcut(l[0]);!p||p.isCustomEmoji&&!b||(p=this.createEmoji(p,c),h!==l.index&&e.appendChild(document.createTextNode(a.substring(h,l.index))),e.appendChild(p),h=l.index+l[0].length,m++)}if(!d||m)return e.appendChild(document.createTextNode(a.substr(h))),
e};
_.ZI=new _.YI;
var $I=function(){var a=_.tx.apply(this,arguments)||this;a.focusedIndex=0;a.verticalOffset=0;a.verticalAlign="top";a.dynamicAlign=!0;return a};
_.r($I,_.tx);$I.prototype.attached=function(){var a=document.querySelector("#emoji-variant-selector");a&&(this.fitInto=a)};
$I.prototype.emojiUrl=function(a){var b;a=this.emojiManager.getEmojiById(a);if(!a)return"";a=null===(b=a.image)||void 0===b?void 0:b.thumbnails;return _.xy(a,24)||""};
var j2a=function(a){var b;a.emojiVariants&&null!==(b=a.data)&&void 0!==b&&b.target&&_.Md(a,function(){a.set("verticalOffset",-1*a.clientHeight);var c=a.querySelector("img");c&&c.focus()})};
$I.prototype.onVerticalOffsetOrPositionTargetChanged=function(){this.ironOverlayBehavior.position()};
$I.prototype.onEmojiVariantsChanged=function(){var a=this;this.emojiVariants&&(this.ironOverlayBehavior.restoreFocusOnClose=!0,this.ironOverlayBehavior.noCancelOnOutsideClick=!0,this.ironOverlayBehavior.open(),setTimeout(function(){a.ironOverlayBehavior.noCancelOnOutsideClick=!1},1E3))};
$I.prototype.onKeyDown=function(a){switch(a.keyCode){case 13:if(this.emojiVariants&&this.focusedIndex<this.emojiVariants.length){var b=this.emojiVariants[this.focusedIndex];b&&b.emojiId&&this.fire("yt-emoji-select",this.emojiManager.getEmojiById(b.emojiId));a.preventDefault()}break;case 40:k2a(this,1);a.preventDefault();break;case 38:k2a(this,-1);a.preventDefault();break;case 27:this.ironOverlayBehavior.close()}};
$I.prototype.onYtEmojiSelect=function(a){var b,c,d,e=null===(b=this.data)||void 0===b?void 0:b.emoji;a=null===(c=a.detail)||void 0===c?void 0:c.emojiId;if(e&&a&&e.emojiId!==a){if(null===(d=this.emojiManager)||void 0===d)void 0;else{var h,l;if(e.emojiId&&d.emojiMap[e.emojiId]){var m=Object.assign(Object.assign({},d.emojiMap[e.emojiId]),{stickyPrefId:a});d.emojiMap[e.emojiId]=m;e.index&&(null===(h=d.emojis[e.index])||void 0===h?void 0:h.emojiId)===e.emojiId&&(d.emojis[e.index]=m);if(null===(l=e.shortcuts)||
void 0===l?0:l.length)for(d.hasInitializedShortcutCharMap=!1,h=_.u(e.shortcuts),l=h.next();!l.done;l=h.next())d.emojiShortcutMap[l.value.toLocaleLowerCase()]=m}}_.A(this,"yt-live-chat-emoji-sticky-preference-changed",[e,a])}};
var k2a=function(a,b){a.emojiVariants&&a.emojiVariants.length&&(a.focusedIndex=(a.focusedIndex+b+a.emojiVariants.length)%a.emojiVariants.length,a.focusedIndex<a.emojiVariants.length&&(b=a.querySelector("#variants"))&&b.children[a.focusedIndex].focus())};
_.t.Object.defineProperties($I.prototype,{positionTarget:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?void 0:a.target)||this.parentElement}}});
var aJ=$I;aJ.prototype.onYtEmojiSelect=aJ.prototype.onYtEmojiSelect;aJ.prototype.onKeyDown=aJ.prototype.onKeyDown;aJ.prototype.onEmojiVariantsChanged=aJ.prototype.onEmojiVariantsChanged;aJ.prototype.onVerticalOffsetOrPositionTargetChanged=aJ.prototype.onVerticalOffsetOrPositionTargetChanged;_.V([_.L(_.fH),_.W("design:type",Object)],aJ.prototype,"ironOverlayBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],aJ.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",_.YI)],aJ.prototype,"emojiManager",void 0);_.V([_.M(),_.W("design:type",Object)],aJ.prototype,"emojiVariants",void 0);_.V([_.M(),_.W("design:type",Object)],aJ.prototype,"focusedIndex",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],aJ.prototype,"positionTarget",null);_.V([_.M(),_.W("design:type",Number)],aJ.prototype,"verticalOffset",void 0);_.V([_.M(),_.W("design:type",Object)],aJ.prototype,"verticalAlign",void 0);
_.V([_.M(),_.W("design:type",Object)],aJ.prototype,"dynamicAlign",void 0);_.V([_.M(),_.W("design:type",Object)],aJ.prototype,"fitInto",void 0);_.V([_.P("verticalOffset","positionTarget"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],aJ.prototype,"onVerticalOffsetOrPositionTargetChanged",null);_.V([_.P("emojiVariants"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],aJ.prototype,"onEmojiVariantsChanged",null);
_.V([_.N("keydown"),_.W("design:type",Function),_.W("design:paramtypes",[KeyboardEvent]),_.W("design:returntype",void 0)],aJ.prototype,"onKeyDown",null);_.V([_.N("yt-emoji-select"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],aJ.prototype,"onYtEmojiSelect",null);aJ=_.V([_.ux()],aJ);var l2a=[aJ.prototype];
var m2a;
var n2a;
var o2a=/medium-light|medium-dark|light|medium|dark/,p2a=new Map([["dark","\ud83c\udfff"],["medium-dark","\ud83c\udffe"],["medium","\ud83c\udffd"],["medium-light","\ud83c\udffc"],["light","\ud83c\udffb"]]),bJ=function(){var a=_.K.apply(this,arguments)||this;a.userSelection={left:null,right:null};a.scrollAction="lock";a.isEmojiDraftInProgress=!1;return a};
_.r(bJ,_.K);_.f=bJ.prototype;
_.f.onClick=function(a){a=_.G(a).rootTarget;if(a instanceof HTMLImageElement){var b=a.getAttribute("selection");b&&("default"===b?this.fire("yt-emoji-select",this.emojiManager.getEmojiById(a.id)):"left"===b?this.userSelection=Object.assign(Object.assign({},this.userSelection),{left:a.src}):"right"===b?this.userSelection=Object.assign(Object.assign({},this.userSelection),{right:a.src}):"user"===b&&this.userSelection.left&&this.userSelection.right&&this.fire("yt-emoji-select",this.emojiManager.getEmojiById(a.id)))}};
_.f.openSelector=function(){this.ironOverlayBehavior.restoreFocusOnClose=!0;this.ironOverlayBehavior.open()};
_.f.onMultiSelectorThumbnailRowChanged=function(){var a,b,c;(null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.emoji)||void 0===b?void 0:b.multiSelectorThumbnailRow)||void 0===c?0:c.length)&&this.openSelector()};
_.f.getThumbnailFromEmojiRow=function(a){var b,c;return(null===(c=null===(b=null===a||void 0===a?void 0:a.thumbnails)||void 0===b?void 0:b[0])||void 0===c?void 0:c.url)||""};
_.f.getRowSelection=function(a){return["left","right"][a]};
_.f.getIdFromComposedEmoji=function(a){return(null===a||void 0===a?void 0:a.emojiId)||""};
_.f.getEmojiFromPartialSelections=function(a,b){var c,d,e,h;if(!a&&!b)return null;var l=null===(d=null===(c=this.data)||void 0===c?void 0:c.emoji)||void 0===d?void 0:d.variantIds;if(!l||!l.length)return null;a=null===(e=a.match(o2a))||void 0===e?void 0:e[0];b=null===(h=b.match(o2a))||void 0===h?void 0:h[0];if(!a||!b)return null;var m=p2a.get(a);b=p2a.get(b);if(m===b){b=Array.from(p2a.values()).filter(function(q){return q!==m}).join("|");
var p=new RegExp("^((?!("+b+")).)*"+m+"$")}else p=new RegExp(m+".*"+b);return(l=l.find(function(q){return p.test(q)}))&&this.emojiManager.getEmojiById(l)||null};
_.f.onUserSelectionSrcLoad=function(){var a;if(!this.isEmojiDraftInProgress&&this.data){var b=this.ytEmojiSelectorBehavior.emojiUrl((null===(a=this.data.emoji)||void 0===a?void 0:a.emojiId)||"");this.$$('[selection="user"]').src.includes(b)||(this.isEmojiDraftInProgress=!0)}};
_.f.onDomChange=function(){j2a(this.ytEmojiSelectorBehavior)};
_.t.Object.defineProperties(bJ.prototype,{emojiVariants:{configurable:!0,enumerable:!0,get:function(){var a=this,b,c,d;return this.emojiManager&&null!==(d=null===(c=null===(b=this.data)||void 0===b?void 0:b.emoji)||void 0===c?void 0:c.variantIds)&&void 0!==d&&d.length?this.data.emoji.variantIds.map(function(e){return!!e&&a.emojiManager.getEmojiById(e)}).filter(function(e){return!!e}):{}}},
composedEmojiSelection:{configurable:!0,enumerable:!0,get:function(){var a,b;if(!this.data)return null;var c=null===(a=this.userSelection)||void 0===a?void 0:a.left,d=null===(b=this.userSelection)||void 0===b?void 0:b.right;return c&&d?this.getEmojiFromPartialSelections(c,d):null}},
draftEmojiUrl:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(null===(a=this.composedEmojiSelection)||void 0===a?0:a.emojiId)return this.ytEmojiSelectorBehavior.emojiUrl(this.composedEmojiSelection.emojiId)||"";if(!this.data)return"";var e=null===(b=this.userSelection)||void 0===b?void 0:b.left,h=null===(c=this.userSelection)||void 0===c?void 0:c.right;return e||h?e&&!h?e:!e&&h?h:"":this.ytEmojiSelectorBehavior.emojiUrl((null===(d=this.data.emoji)||void 0===d?void 0:d.emojiId)||"")}}});
_.t.Object.defineProperties(bJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===n2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-emoji-multi-person-selector--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_multi_person_selector.yt.emoji.multi.person.selector.css.js--\x3e<div id="options">\n  <template is="dom-repeat" id="repeat" items="[[data.emoji.multiSelectorThumbnailRow]]" notify-dom-change="" as="row" index-as="rowIndex" on-dom-change="onDomChange">\n    <div class="variant-thumbnail-row">\n      <template is="dom-repeat" id="thumbnail-row-repeat" items="[[row.thumbnails]]" as="thumbnail">\n        \n        <img height="24" role="option" alt="[[data.emoji.emojiId]]" src$="[[getThumbnailFromEmojiRow(thumbnail)]]" width="24" selection$="[[getRowSelection(rowIndex)]]">\n      </template>\n    </div>\n  </template>\n</div>\n<div id="selections">\n\n  <img id="[[data.emoji.emojiId]]" class="default-selection" alt="[[data.emoji.emojiId]]" height="36" role="option" src$="[[emojiUrl(data.emoji.emojiId)]]" width="36" selection="default">\n  <img id$="[[getIdFromComposedEmoji(composedEmojiSelection)]]" class="user-selection" is-draft$="[[isEmojiDraftInProgress]]" alt="[[data.emoji.emojiId]]" height="36" role="option" src$="[[draftEmojiUrl]]" selection="user" width="36" on-load="onUserSelectionSrcLoad">\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===m2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_multi_person_selector.yt.emoji.multi.person.selector.css.js--\x3e<style>:host {background: var(--yt-spec-brand-background-solid);border-radius: 5px 5px 0 0;display: block;width: 175px;box-shadow: 0 -3px 3px rgba(125,125,125,0.1);} img {border-radius: 2px;padding: 4px;cursor: pointer;} img:hover,img[aria-selected=true] {background-color: rgba(0,0,0,0.1);} #options {border-bottom: 1px solid grey;} img[selection=user]:not([is-draft]) {filter: contrast(0) brightness(1.5);} #options,#selections {text-align: center;} /*# sourceMappingURL=yt-emoji-multi-person-selector.css.map*/</style>";
m2a=d}d=m2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);n2a=a}a=n2a;return a}}});
var cJ=bJ;cJ.prototype.onMultiSelectorThumbnailRowChanged=cJ.prototype.onMultiSelectorThumbnailRowChanged;cJ.prototype.onClick=cJ.prototype.onClick;_.V([_.L(_.fH),_.W("design:type",Object)],cJ.prototype,"ironOverlayBehavior",void 0);_.V([_.L(l2a),_.W("design:type",Object)],cJ.prototype,"ytEmojiSelectorBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],cJ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",_.YI)],cJ.prototype,"emojiManager",void 0);
_.V([_.M(),_.W("design:type",Object)],cJ.prototype,"userSelection",void 0);_.V([_.M(),_.W("design:type",Object)],cJ.prototype,"scrollAction",void 0);_.V([_.M(),_.W("design:type",Boolean)],cJ.prototype,"isEmojiDraftInProgress",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],cJ.prototype,"emojiVariants",null);_.V([_.R("data","userSelection"),_.W("design:type",Object),_.W("design:paramtypes",[])],cJ.prototype,"composedEmojiSelection",null);
_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[MouseEvent]),_.W("design:returntype",void 0)],cJ.prototype,"onClick",null);_.V([_.P("data.emoji.multiSelectorThumbnailRow"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],cJ.prototype,"onMultiSelectorThumbnailRowChanged",null);_.V([_.R("data","userSelection","composedEmojiSelection"),_.W("design:type",String),_.W("design:paramtypes",[])],cJ.prototype,"draftEmojiUrl",null);
cJ=_.V([_.wx({is:"yt-emoji-multi-person-selector",noInjection:!0})],cJ);
var q2a;
var r2a;
_.ij({is:"yt-emoji-picker-category-button-renderer",_template:function(){if(void 0!==r2a)return r2a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-emoji-picker-category-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_picker_category_button_renderer.yt.emoji.picker.category.button.renderer.css.js--\x3e<yt-icon-button id="button" label="[[data.accessibility.accessibilityData.label]]" on-tap="onTap_">\n  <yt-icon icon="[[icon]]"></yt-icon>\n</yt-icon-button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===q2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_picker_category_button_renderer.yt.emoji.picker.category.button.renderer.css.js--\x3e<style>:host {display: inline-block;color: var(--yt-emoji-picker-category-button-color,var(--yt-live-chat-tertiary-text-color,var(--yt-spec-icon-active-other)));} :host([active]) {color: var(--yt-live-chat-primary-text-color,var(--yt-spec-icon-active-other));} yt-icon-button {width: 18px;height: 18px;margin: 4px;} #button ::slotted(tp-yt-paper-tooltip) {white-space: nowrap;} /*# sourceMappingURL=yt-emoji-picker-category-button-renderer.css.map*/</style>";
q2a=d}d=q2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return r2a=a},
properties:{data:{type:Object,observer:"dataChanged_"},id:{type:String,computed:"computeId_(data.categoryId)",reflectToAttribute:!0},active:{type:Boolean,value:!1,notify:!0,reflectToAttribute:!0},icon:{type:String,readOnly:!0,computed:"computeIcon_(data.icon.iconType)"}},created:function(){this.tooltip_=null},
dataChanged_:function(a){a.tooltip&&(this.tooltip_||(this.tooltip_=document.createElement("tp-yt-paper-tooltip"),this.$.button.appendChild(this.tooltip_)),_.G(this.tooltip_).textContent=a.tooltip)},
computeId_:function(a){return a},
computeIcon_:function(a){return _.Vx(a)},
onTap_:function(){this.active=!this.active;this.fire("yt-emoji-picker-select-category",{categoryId:this.id})}});
var s2a;
var t2a;
_.ij({is:"yt-emoji-picker-category-renderer",_template:function(){if(void 0!==t2a)return t2a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-emoji-picker-category-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_picker_category_renderer.yt.emoji.picker.category.renderer.css.js--\x3e<yt-formatted-string id="title" hidden="[[!data.title]]" text="[[data.title]]"></yt-formatted-string><div id="emoji" role="listbox" tabindex="0" aria-label="[[data.title]]"><template is="dom-repeat" id="repeat" items="[[emoji]]" initial-count="[[domRepeatInitialCount]]" target-framerate="[[domRepeatTargetFramerate]]"><img id="[[item.emojiId]]" alt="[[emojiAlt(item)]]" aria-label$="[[emojiAriaLabel(item)]]" aria-selected$="[[emojiAriaSelected(showFocus, focusedIndex, index)]]" contains-variants$="[[emojiContainsVariants(item)]]" height="24" is-active-emoji-with-variants$="[[isActiveEmojiWithVariants(activeEmojiWithVariantsId, item.emojiId)]]" loading$="[[emojiLoading()]]" role="option" src$="[[emojiUrl(item.emojiId, skinTone)]]" width="24"></template></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===s2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_picker_category_renderer.yt.emoji.picker.category.renderer.css.js--\x3e<style>:host {display: block;z-index: 0;margin-left: var(--yt-emoji-picker-category-margin-left);outline: none;} #title {position: sticky;top: 0;display: block;background-color: var(--yt-emoji-picker-category-background-color);color: var(--yt-emoji-picker-category-color);line-height: 16px;font-size: 13px;font-weight: 500;letter-spacing: 0.5px;text-transform: uppercase;pointer-events: none;padding: 2px;z-index: 1;} #emoji {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;contain: content;} img {border-radius: 2px;padding: 4px;cursor: pointer;} img:hover,img[aria-selected=true] {background-color: rgba(0,0,0,0.1);} img[contains-variants] {background-image: linear-gradient(to bottom right,transparent 90%,var(--yt-emoji-picker-base-with-variants-border) 10%);border-radius: 0;} img[is-active-emoji-with-variants] {background-color: var(--yt-live-chat-secondary-background-color);padding: 16px;box-sizing: border-box;background-image: none;} /*# sourceMappingURL=yt-emoji-picker-category-renderer.css.map*/</style>";
s2a=d}d=s2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return t2a=a},
properties:{data:{type:Object,observer:"dataChanged"},id:{type:String,computed:"computeId_(data)"},emoji:{type:Array,computed:"computeEmoji(data)",observer:"emojiChanged_"},skinTone:Number,emojiManager:{type:Object,observer:"emojiManagerChanged_"},focusedIndex:{type:Number,value:0},showFocus:{type:Boolean,value:!1},ariaLabel:{type:String,value:null,reflectToAttribute:!0,computed:"computeAriaLabel_(data.title)"},ariaActivedescendant:{type:String,value:null,reflectToAttribute:!0,computed:"computeAriaActivedescendant_(emoji, focusedIndex)"},
domRepeatTargetFramerate:{type:Number,value:60},domRepeatInitialCount:{type:Number,value:1},activeEmojiWithVariantsId:{type:String,value:""}},behaviors:[_.Hx.YtActionHandlerBehavior],hostAttributes:{"aria-live":"polite",role:"listbox",tabindex:0},listeners:{focus:"onFocus_",blur:"onBlur_",mouseover:"onMouseOver_",mousedown:"onMouseDown",mouseup:"onMouseUp",keydown:"onKeyDown_",click:"onClick"},actionMap:{"yt-live-chat-emoji-skin-tone-changed":"emojiSkinToneChanged_","yt-close-emoji-variant-selector":"onCloseEmojiVariantSelector",
"yt-live-chat-emoji-sticky-preference-changed":"onEmojiStickyPreferenceChanged"},created:function(){this.JSC$37946_ignoreNextFocus_=!1;this.longPressTimeoutId=null;this.isLongPressForEmojiVariantsActive=!1},
detached:function(){clearTimeout(this.longPressTimeoutId)},
emojiChanged_:function(a){this.changeFocus_(0,!1);for(var b=_.Qr(),c=0;c<a.length;c++){var d={veType:88013,elementIndex:c},e=a[c];e.isCustomEmoji&&(e=document.querySelector(("#"+e.emojiId).replace("/","\\/")))&&(d=_.NHa(b,d))&&(e.visualElement=d)}},
emojiManagerChanged_:function(a){this.skinTone=a.skinTone},
emojiSkinToneChanged_:function(a){this.skinTone=a},
dataChanged:function(){if(this.data&&this.data.emojiData)for(var a=this.emojiManager,b,c,d=_.u(this.data.emojiData),e=d.next();!e.done;e=d.next()){var h=e.value;if(h.emojiId&&a.emojiMap[h.emojiId]&&(e=Object.assign(Object.assign({},a.emojiMap[h.emojiId]),h),a.emojiMap[h.emojiId]=e,e.index&&(null===(b=a.emojis[e.index])||void 0===b?void 0:b.emojiId)===h.emojiId&&(a.emojis[e.index]=e),null===(c=e.shortcuts)||void 0===c?0:c.length)){a.hasInitializedShortcutCharMap=!1;h=_.u(e.shortcuts);for(var l=h.next();!l.done;l=
h.next())a.emojiShortcutMap[l.value.toLocaleLowerCase()]=e}}},
emojiUrl:function(a){return(a=this.emojiManager.getEmojiByIdWithSkinTone(a))?_.xy(a.image.thumbnails,24)||"":""},
emojiAlt:function(a){var b=this.get("image.accessibility.accessibilityData.label",a);return b?b:a.isCustomEmoji?a.shortcuts[0]:a.emojiId},
emojiAriaLabel:function(a){return a.shortcuts?a.shortcuts[0]:""},
emojiAriaSelected:function(a,b,c){return a&&c==b?"true":"false"},
computeId_:function(a){return a.categoryId||""},
computeEmoji:function(a){var b=this;return this.emojiManager?a.emojiIds?a.emojiIds.map(function(c){return!!c&&b.emojiManager.getEmojiById(c)}).filter(function(c){return!!c}):a.emojiData?a.emojiData.map(function(c){var d=!!c.emojiId&&b.emojiManager.getEmojiById(c.emojiId);
if(d)return Object.assign({},d,c)}).filter(function(c){return!!c}):[]:[]},
emojiLoading:function(){return this.data&&this.data.imageLoadingLazy?"lazy":"eager"},
computeAriaLabel_:function(a){return _.Zi(a)},
computeAriaActivedescendant_:function(a,b){return a&&a[b]?a[b].emojiId||"":""},
handleLongPressEmojiWithVariants:function(a,b){this.isLongPressForEmojiVariantsActive=!0;this.activeEmojiWithVariantsId=a.emojiId||"";this.fire("yt-show-emoji-variant-selector",{emojiData:a,target:b})},
onMouseDown:function(a){var b=this;this.JSC$37946_ignoreNextFocus_=!0;var c=_.G(a).rootTarget;if(c instanceof HTMLImageElement){var d=this.$.repeat.itemForElement(c);this.emojiContainsVariants(d)&&(this.longPressTimeoutId=setTimeout(function(){b.handleLongPressEmojiWithVariants(d,c)},500))}},
onMouseUp:function(){clearTimeout(this.longPressTimeoutId)},
onFocus_:function(){this.JSC$37946_ignoreNextFocus_||(this.showFocus=!0,this.changeFocus_(0,!0));this.JSC$37946_ignoreNextFocus_=!1},
onBlur_:function(){this.showFocus=!1},
emojiContainsVariants:function(a){return _.w("live_chat_use_new_emoji_picker")?a&&!!a.variantIds&&!!a.variantIds.length:!1},
onClick:function(a){clearTimeout(this.longPressTimeoutId);this.isLongPressForEmojiVariantsActive?(this.isLongPressForEmojiVariantsActive=!1,a.stopPropagation()):(a=_.G(a).rootTarget,a instanceof HTMLImageElement&&(a=a.id,this.changeFocus_(0,!1),this.fire("yt-emoji-select",this.emojiManager.getEmojiByIdWithSkinTone(a))))},
isActiveEmojiWithVariants:function(a,b){return!!a&&a===b},
onCloseEmojiVariantSelector:function(a){this.activeEmojiWithVariantsId===a&&(this.activeEmojiWithVariantsId="")},
onMouseOver_:function(a){a=_.G(a).rootTarget;a instanceof HTMLImageElement&&this.fire("yt-emoji-hover",this.emojiManager.getEmojiById(a.id))},
changeFocus_:function(a,b){this.focusedIndex=(this.focusedIndex+a+this.emoji.length)%this.emoji.length;this.focusedIndex<this.emoji.length&&(a=this.emoji[this.focusedIndex],b&&(this.$.emoji.children[this.focusedIndex].scrollIntoView(!1),this.fire("yt-emoji-hover",a)))},
onKeyDown_:function(a){switch(a.keyCode){case 13:if(this.focusedIndex<this.emoji.length){var b=this.emoji[this.focusedIndex];if(b&&b.emojiId){if(this.emojiContainsVariants(b)){var c=this.querySelectorAll("img")[this.focusedIndex];this.fire("yt-show-emoji-variant-selector",{emojiData:b,target:c})}else this.fire("yt-emoji-select",this.emojiManager.getEmojiByIdWithSkinTone(b.emojiId)),this.focus();a.preventDefault()}}break;case 40:this.changeFocus_(1,!0);a.preventDefault();break;case 38:this.changeFocus_(-1,
!0),a.preventDefault()}},
onEmojiStickyPreferenceChanged:function(){}});
var u2a;
var v2a;
var w2a;
var x2a;
_.ij({is:"yt-emoji-picker-upsell-category-renderer",_template:function(){if(void 0!==x2a)return x2a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-emoji-picker-upsell-category-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_picker_upsell_category_renderer.yt.emoji.picker.upsell.category.renderer.css.js--\x3e<yt-formatted-string id="title" hidden="[[!data.title]]" text="[[data.title]]"></yt-formatted-string><div id="emoji"><template is="dom-repeat" id="repeat" items="[[emoji]]"><div><img id="[[emojiId(index)]]" on-mouseover="onEmojiMouseOver_" shared-tooltip-text$="[[data.emojiTooltip]]" src$="[[emojiUrl(item.emojiId)]]" alt="[[emojiAlt(item)]]" aria-label$="[[emojiAriaLabel(item)]]" aria-selected$="[[emojiAriaSelected(showFocus, focusedIndex, index)]]" role="option"><svg viewBox="0 0 24 24"><path id="lock-border" d="M18.3809524 6.80952784c1.6455246.45922361 2.8571428 1.97242785 2.8571428 3.76190076v9.5238095C21.2380952 22.2474266 19.4855219 24 17.3333333 24H5.9047619C3.75257336 24 2 22.2474266 2 20.0952381v-9.5238095c0-1.78947291 1.21161828-3.30267715 2.85714286-3.76190076v-.04762308C4.85714286 3.02876383 7.88590669 0 11.6190476 0c3.7331409 0 6.7619048 3.02876383 6.7619048 6.76190476v.04762308z"></path><path d="M17.3333333 8.66666667c1.0476191 0 1.9047619.85714285 1.9047619 1.90476193v9.5238095c0 1.047619-.8571428 1.9047619-1.9047619 1.9047619H5.9047619C4.85714286 22 4 21.1428571 4 20.0952381v-9.5238095c0-1.04761908.85714286-1.90476193 1.9047619-1.90476193h.95238096V6.76190476C6.85714286 4.13333333 8.99047619 2 11.6190476 2c2.6285714 0 4.7619048 2.13333333 4.7619048 4.76190476v1.90476191h.9523809zm-5.7142857 8.57142853c1.0476191 0 1.9047619-.8571428 1.9047619-1.9047619 0-1.047619-.8571428-1.9047619-1.9047619-1.9047619-1.047619 0-1.90476189.8571429-1.90476189 1.9047619 0 1.0476191.85714289 1.9047619 1.90476189 1.9047619zm2.952381-8.57142853V6.76190476c0-1.62857143-1.3238096-2.95238095-2.952381-2.95238095-1.62857141 0-2.95238093 1.32380952-2.95238093 2.95238095v1.90476191h5.90476193z"></path></svg></div></template></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===w2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_picker_upsell_category_renderer.yt.emoji.picker.upsell.category.renderer.css.js--\x3e<style>:host {display: block;z-index: 0;margin-left: var(--yt-emoji-picker-category-margin-left);outline: none;} #emoji {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #title {display: block;position: relative;background-color: var(--yt-emoji-picker-category-background-color);color: var(--yt-emoji-picker-category-color);line-height: 16px;font-size: 13px;font-weight: 500;letter-spacing: 0.5px;text-transform: uppercase;pointer-events: none;padding: 2px;z-index: 1;} img {width: 24px;height: 24px;padding: 4px;opacity: 0.9;cursor: pointer;} img:hover,img[aria-selected=true] {background-color: rgba(0,0,0,0.1);border-radius: 2px;} svg {position: relative;width: 12px;height: 12px;margin-left: -12px;fill: var(--yt-live-chat-primary-text-color);pointer-events: none;} path#lock-border {fill: var(--yt-emoji-picker-category-background-color);} /*# sourceMappingURL=yt-emoji-picker-upsell-category-renderer.css.map*/</style>";
w2a=d}d=w2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return x2a=a},
properties:{data:Object,id:{type:String,computed:"computeId_(data)"},emoji:{type:Array,computed:"computeEmoji_(data)",observer:"emojiChanged_"},titleOffset:{type:Number,value:0,observer:"titleOffsetChanged_"},ariaLabel:{type:String,value:null,reflectToAttribute:!0,computed:"getFormattedStringRawText(data.upsell)"},ariaActivedescendant:{type:String,value:null,reflectToAttribute:!0,computed:"computeAriaActivedescendant_(focusedIndex)"},showFocus:{type:Boolean,value:!1},focusedIndex:{type:Number,value:0},
emojiManager:{type:Object}},listeners:{focus:"onFocus_",blur:"onBlur_",mousedown:"onMouseDown_",keydown:"onKeyDown_",click:"onEmojiTap_"},behaviors:[_.Zx.YtComponentBehavior],hostAttributes:{"aria-live":"polite",role:"listbox",tabindex:0},created:function(){this.JSC$37952_ignoreNextFocus_=!1},
emojiUrl:function(a){return _.xy(this.emojiManager.getEmojiByIdWithSkinTone(a,!0).image.thumbnails,24)||""},
emojiAlt:function(a){var b=this.get("image.accessibility.accessibilityData.label",a);return b?b:a.isCustomEmoji?a.shortcuts[0]:a.emojiId},
emojiId:function(a){return"emoji"+a},
computeId_:function(a){return a.categoryId||""},
computeAriaActivedescendant_:function(a){return this.emoji&&a<this.emoji.length?this.emojiId(a):""},
emojiChanged_:function(a){this.changeFocus_(0,!1);for(var b=_.Qr(),c=0;c<a.length;c++){var d={veType:88013,elementIndex:c},e=a[c];e.isCustomEmoji&&(e=document.querySelector(("#"+e.emojiId).replace("/","\\/")))&&(d=_.NHa(b,d))&&(e.visualElement=d)}},
computeEmoji_:function(a){var b=this;return this.emojiManager?a.emojiIds.map(function(c){return b.emojiManager.getEmojiById(c,!0)}).filter(function(c){return!!c}):[]},
titleOffsetChanged_:function(a){var b=this.getBoundingClientRect(),c=this.$.title.getBoundingClientRect();a=Math.max(0,Math.min(a,b.height-c.height));this.$.title.style.top=a+"px"},
onEmojiMouseOver_:function(a){this.fire("yt-emoji-hover",a.model.item)},
onEmojiTap_:function(a){this.data.command&&(a=this.getEndpointHandler_().getNavigationEventDetails(this.data.command,a),this.fire("yt-navigate",a,{node:this}))},
emojiAriaLabel:function(a){return a.shortcuts[0]},
emojiAriaSelected:function(a,b,c){return a&&c==b?"true":"false"},
changeFocus_:function(a,b){var c=this.emoji.length;this.focusedIndex=(this.focusedIndex+a+c)%c;a=this.emoji[this.focusedIndex];b&&(this.$$("#"+this.emojiId(this.focusedIndex)).scrollIntoView(!1),this.fire("yt-emoji-hover",a))},
onMouseDown_:function(){this.JSC$37952_ignoreNextFocus_=!0},
onFocus_:function(){this.JSC$37952_ignoreNextFocus_||(this.showFocus=!0,this.changeFocus_(0,!0));this.JSC$37952_ignoreNextFocus_=!1},
onBlur_:function(){this.showFocus=!1},
onKeyDown_:function(a){switch(a.keyCode){case 13:this.onEmojiTap_(a);this.focus();break;case 40:this.changeFocus_(1,!0);a.preventDefault();break;case 38:this.changeFocus_(-1,!0),a.preventDefault()}},
getFormattedStringRawText:_.Zi});
var y2a;
var z2a;
var dJ=function(){var a=_.K.apply(this,arguments)||this;a.scrollAction="lock";a.verticalAlign="top";return a};
_.r(dJ,_.K);dJ.prototype.onClick=function(a){a=a.target;a instanceof HTMLImageElement&&this.fire("yt-emoji-select",this.emojiManager.getEmojiById(a.id))};
dJ.prototype.openSelector=function(){this.ironOverlayBehavior.open()};
dJ.prototype.onDomChange=function(){j2a(this.ytEmojiSelectorBehavior)};
dJ.prototype.computeIsFamilySelector=function(a){var b;return"\ud83d\udc6a"===(null===(b=null===a||void 0===a?void 0:a.emoji)||void 0===b?void 0:b.emojiId)};
_.t.Object.defineProperties(dJ.prototype,{emojiVariants:{configurable:!0,enumerable:!0,get:function(){var a=this,b,c,d;return this.emojiManager&&null!==(d=null===(c=null===(b=this.data)||void 0===b?void 0:b.emoji)||void 0===c?void 0:c.variantIds)&&void 0!==d&&d.length?this.data.emoji.variantIds.map(function(e){return!!e&&a.emojiManager.getEmojiById(e)}).filter(function(e){return!!e}):[]}}});
_.t.Object.defineProperties(dJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===z2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-emoji-variant-selector--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_variant_selector.yt.emoji.variant.selector.css.js--\x3e<div role="listbox" id="variants">\n    <template is="dom-repeat" id="repeat" items="[[emojiVariants]]" notify-dom-change="" on-dom-change="onDomChange">\n      \n      <img id="[[item.emojiId]]" alt="[[item.emojiId]]" height="24" role="option" tabindex="-1" src$="[[emojiUrl(item.emojiId)]]" width="24">\n    </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===y2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_variant_selector.yt.emoji.variant.selector.css.js--\x3e<style>:host {background: var(--yt-live-chat-secondary-background-color);border-radius: 5px 5px 0 0;display: block;box-shadow: 0 -3px 3px rgba(125,125,125,0.1);} img {border-radius: 2px;padding: 4px;cursor: pointer;} img:hover,img[aria-selected=true] {background-color: rgba(0,0,0,0.1);} #variants {max-width: 210px;} :host([is-family-selector]) #variants img {padding-left: 5px;padding-right: 5px;float: left;} :host([is-family-selector]) #variants img:first-of-type {margin-top: 128px;} /*# sourceMappingURL=yt-emoji-variant-selector.css.map*/</style>";
y2a=d}d=y2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);z2a=a}a=z2a;return a}}});
var eJ=dJ;eJ.prototype.onClick=eJ.prototype.onClick;_.V([_.L(_.fH),_.W("design:type",Object)],eJ.prototype,"ironOverlayBehavior",void 0);_.V([_.L(l2a),_.W("design:type",Object)],eJ.prototype,"ytEmojiSelectorBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],eJ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",_.YI)],eJ.prototype,"emojiManager",void 0);_.V([_.M(),_.W("design:type",Object)],eJ.prototype,"scrollAction",void 0);
_.V([_.M(),_.W("design:type",Object)],eJ.prototype,"verticalAlign",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeIsFamilySelector(data)"}),_.W("design:type",Boolean)],eJ.prototype,"isFamilySelector",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],eJ.prototype,"emojiVariants",null);_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[MouseEvent]),_.W("design:returntype",void 0)],eJ.prototype,"onClick",null);
eJ=_.V([_.wx({is:"yt-emoji-variant-selector",noInjection:!0})],eJ);
_.ij({ANIMATION_TIME:200,COLON_REGEX:/:/g,is:"yt-emoji-picker-renderer",_template:function(){if(void 0!==v2a)return v2a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-emoji-picker-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_picker_renderer.yt.emoji.picker.renderer.css.js--\x3e<div id="search-panel"><tp-yt-paper-input id="search" no-label-float="" placeholder="[[placeholder]]" use-v2-underline="" value="{{search}}" on-blur="onSearchBoxBlur_" on-focus="onSearchBoxFocused_"></tp-yt-paper-input><yt-icon-button id="clear-search" hidden="[[!search]]" label="[[data.clearSearchLabel]]" on-tap="clearSearch"><yt-icon icon="close"></yt-icon></yt-icon-button><button id="skin-tone" aria-label$="[[getSimpleString(data.pickSkinToneText)]]" hidden="[[skinToneHidden]]" on-mouseout="resetPlaceholder" on-mouseover="showSkinTonePlaceholder" on-tap="openSkinToneSelector" selected=""></button><tp-yt-iron-dropdown id="dropdown" allow-outside-scroll="" horizontal-align="right" horizontal-offset="8" no-auto-focus="" opened="{{skinToneOpened}}" vertical-align="top" vertical-offset="8"><div id="dropdown-content" class="dropdown-content" slot="dropdown-content"><button aria-label$="[[data.skinToneGenericLabel]]" on-tap="selectSkinTone_" tone="0"></button><button aria-label$="[[data.skinToneLightLabel]]" on-tap="selectSkinTone_" tone="1"></button><button aria-label$="[[data.skinToneMediumLightLabel]]" on-tap="selectSkinTone_" tone="2"></button><button aria-label$="[[data.skinToneMediumLabel]]" on-tap="selectSkinTone_" tone="3"></button><button aria-label$="[[data.skinToneMediumDarkLabel]]" on-tap="selectSkinTone_" tone="4"></button><button aria-label$="[[data.skinToneDarkLabel]]" on-tap="selectSkinTone_" tone="5"></button></div></tp-yt-iron-dropdown></div><div id="category-buttons"></div><yt-emoji-picker-category-renderer id="search-category" data="[[searchCategory]]" emoji-manager="[[emojiManager]]" skin-tone="[[skinTone]]"></yt-emoji-picker-category-renderer><yt-formatted-string id="search-empty" hidden="[[!searchEmptyMessage]]" text="[[searchEmptyMessage]]"></yt-formatted-string><div id="categories-wrapper"><div id="categories" on-mouseout="onMouseoutCategories" on-scroll="onScroll_"></div></div><div id="emoji-variant-selector"></div><div id="emoji-multi-person-selector"></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===u2a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_emoji_picker_renderer.yt.emoji.picker.renderer.css.js--\x3e<style>:host {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;height: var(--yt-emoji-picker-renderer-height,220px);max-width: var(--yt-emoji-picker-renderer-max-width,none);--paper-input-container: {padding: 0;height: 24px;};--paper-input-container-input: {font-size: 13px;color: var( --yt-emoji-picker-search-color,var(--yt-deprecated-luna-black-opacity-lighten-1) );height: 24px;};--paper-input-container-color: var( --yt-emoji-picker-search-placeholder-color, var(--yt-deprecated-luna-black-opacity-lighten-3) );--paper-input-container-underline-focus-display: none;--paper-input-container-underline-disabled-display: none;--paper-input-container-underline-display: none;--paper-input-container-ms-clear-display: none;} input::-ms-clear {display: none;} #search-panel,#search-empty,#category-buttons {margin: var(--yt-emoji-picker-renderer-content-margin);} #categories,#search-category {overflow: auto;min-height: 0;} :host([disable-scroll]) #categories {overflow-y: hidden;padding-right: var(--scrollbar-width,15px);} #search-category {margin-top: 8px;} #categories-wrapper {margin-top: 8px;position: relative;min-height: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} yt-emoji-picker-category-button-renderer:only-child {display: none;} #categories>*:not(:first-child) {margin-top: 8px;} #category-buttons {margin-top: 8px;color: var(--yt-deprecated-luna-black-opacity-lighten-3);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex: none;-webkit-flex: none;flex: none;} #search-panel {background-color: var(--yt-emoji-picker-search-background-color,var(--yt-deprecated-white-opacity-lighten-2));padding: 4px 8px;border-radius: 4px;font-size: 12px;color: var(--yt-deprecated-luna-black-opacity-lighten-2);-ms-flex: none;-webkit-flex: none;flex: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #search {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #clear-search {width: 18px;height: 18px;color: var(--yt-live-chat-primary-text-color);} #search-empty {color: var(--yt-spec-text-primary);} #skin-tone {margin-left: 12px;position: relative;-ms-flex: none;-webkit-flex: none;flex: none;} button {width: 16px;height: 16px;padding: 0;background-color: transparent;border: 2px solid;border-radius: 4px;cursor: pointer;} button+button {margin-left: 4px;} button[tone="0"] {border-color: #fcc21b;} button[tone="1"] {border-color: #fadcbc;} button[tone="2"] {border-color: #e0bb95;} button[tone="3"] {border-color: #bf8f68;} button[tone="4"] {border-color: #9b643d;} button[tone="5"] {border-color: #594539;} button[tone="0"][selected] {background-color: #fcc21b;} button[tone="1"][selected] {background-color: #fadcbc;} button[tone="2"][selected] {background-color: #e0bb95;} button[tone="3"][selected] {background-color: #bf8f68;} button[tone="4"][selected] {background-color: #9b643d;} button[tone="5"][selected] {background-color: #594539;} :host([searching]) #categories-wrapper {display: none;} :host(:not([searching])) #search-category {display: none;} #emoji-variant-selector {position: absolute;} :host([variant-selector-opened]) #emoji-variant-selector {position: absolute;top: 0;right: 0;bottom: 0;left: 0;left: 8px;right: 8px;} /*# sourceMappingURL=yt-emoji-picker-renderer.css.map*/</style>';
u2a=d}d=u2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return v2a=a},
properties:{data:Object,categories:{type:Array,value:function(){return[]}},
categoryButtons:{type:Array,value:function(){return[]}},
disableScroll:{type:Boolean,computed:"computeDisableScroll(emojiVariantSelector)",reflectToAttribute:!0},id:{type:String,computed:"computeId_(data)",reflectToAttribute:!0},selected:{type:Boolean,value:!1},placeholder:String,search:{type:String,value:"",observer:"searchChanged_"},searching:{type:Boolean,computed:"computeSearching_(search)",reflectToAttribute:!0},searchCategory:{type:Object,computed:"computeSearchCategory_(search)"},searchEmptyMessage:{type:String,computed:"computeSearchEmptyMessage_(searching, searchCategory)"},
skinTone:{type:Number,computed:"identity(emojiManager.skinTone)",observer:"skinToneChanged_"},skinToneOpened:{type:Boolean,value:!1},variantSelectorOpened:{type:Boolean,value:!1,reflectToAttribute:!0},skinToneHidden:{type:Boolean,computed:"computeSkinToneHidden(skinToneOpened, categories, shouldUseStickyPreferences)"},emojiManager:Object,emojiVariantSelector:{type:Object,value:null},emojiMultiPersonSelector:{type:Object,value:null},shouldUseStickyPreferences:{type:Boolean,value:!1,computed:"computeShouldUseStickyPreferences(data)"}},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],listeners:{"yt-emoji-picker-select-category":"onSelectCategory_","yt-emoji-hover":"onEmojiHover_","yt-show-emoji-variant-selector":"onShowEmojiVariantSelector"},stampDom:{categories:{id:"categories",mapping:{emojiPickerCategoryRenderer:{component:"yt-emoji-picker-category-renderer",properties:{emojiManager:"[[emojiManager]]"}},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}},observers:["updateCategoriesAndPlaceholder_(data, selected)"],identity:_.xl,created:function(){this.boundOnIronOverlayClosed=this.onIronOverlayClosed.bind(this);this.lastAnimationTime_=0;this.animationEnd_=this.animationStart_=null},
attached:function(){_.cm&&(this.style.height=this.clientHeight+150+"px")},
updateCategoriesAndPlaceholder_:function(a,b){a&&b&&(this.categories=a.categories||[],this.categoryButtons=a.categoryButtons||[],this.resetPlaceholder(),this.search="",this.async(this.updateButtons_))},
computeId_:function(a){return a.id||""},
computeShouldUseStickyPreferences:function(){return this.data&&this.data.categories?_.w("live_chat_use_new_emoji_picker")&&this.data.categories.some(function(a){return a.emojiPickerCategoryRenderer&&a.emojiPickerCategoryRenderer.emojiData}):!1},
onScroll_:function(){null==this.animationEnd_&&window.requestAnimationFrame(this.updateButtons_.bind(this))},
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.addEventListener("iron-overlay-closed",this.boundOnIronOverlayClosed))},
onIronOverlayClosed:function(a){var b=this.get("emojiVariantSelector.ytEmojiVariantSelector.emoji.emojiId")||this.get("emojiMultiPersonSelector.ytEmojiMultiPersonSelector.emoji.emojiId");b&&a.composedPath&&(a.composedPath().includes(this.$["emoji-variant-selector"])||a.composedPath().includes(this.$["emoji-multi-person-selector"]))&&(_.A(this,"yt-close-emoji-variant-selector",[b]),this.emojiMultiPersonSelector=this.emojiVariantSelector=null,this.variantSelectorOpened=!1,this.removeEventListener("iron-overlay-closed",
this.boundOnIronOverlayClosed))},
onSelectCategory_:function(a){var b=""!=this.search;this.search="";for(var c=this.$.categories.children,d=0;d<c.length;d++){var e=c[d];if(e.id==a.detail.categoryId){b?(this.$.categories.scrollTop=e.offsetTop,this.updateButtons_()):(this.animationStart_=this.$.categories.scrollTop,this.animationEnd_=e.offsetTop,this.lastAnimationTime_=0,this.animateScroll_(this.lastAnimationTime_));break}}},
onEmojiHover_:function(a){this.placeholder=a.detail.shortcuts?a.detail.shortcuts[0]:""},
onSearchBoxFocused_:function(){this.resetPlaceholder()},
onSearchBoxBlur_:function(){this.resetPlaceholder()},
onMouseoutCategories:function(){this.resetPlaceholder()},
resetPlaceholder:function(){this.skinToneOpened||(this.placeholder=this.getSimpleString(this.data.searchPlaceholderText))},
computeSearchCategory_:function(a){a=a.replace(this.COLON_REGEX,"").toLowerCase().trim();if(!this.searching)return this.searchCategory;this.updateButtons_();a=a.split(" ");for(var b=[],c=this.emojiManager.emojis,d=0;d<c.length;d++){var e=c[d];if(e.searchTerms)for(var h=0;h<e.searchTerms.length;h++){for(var l=e.searchTerms[h].toLocaleLowerCase(),m=!1,p=0;p<a.length;p++)if(-1!=l.indexOf(a[p])){m=!0;break}if(m){b.push(e.emojiId);break}}}return{categoryId:-1,emojiIds:b}},
computeSearchEmptyMessage_:function(a,b){return a&&b&&b.emojiIds&&0==b.emojiIds.length?this.data.searchNoResultsText||null:null},
computeSearching_:function(a){return this.emojiManager&&1<a.replace(this.COLON_REGEX,"").length},
computeSkinToneHidden:function(){return this.shouldUseStickyPreferences||this.skinToneOpened||1===this.categories.length},
computeDisableScroll:function(){return!!this.emojiVariantSelector},
openSkinToneSelector:function(){this.skinToneOpened=!0},
showSkinTonePlaceholder:function(){this.placeholder=this.getSimpleString(this.data.pickSkinToneText)},
clearSearch:function(){this.resetPlaceholder();this.search=""},
selectSkinTone_:function(a){a=Number(a.target.getAttribute("tone"));this.set("emojiManager.skinTone",a);_.A(this,"yt-live-chat-emoji-skin-tone-changed",[a]);this.skinToneOpened=!1;this.resetPlaceholder()},
skinToneChanged_:function(a){this.$["skin-tone"].setAttribute("tone",a);for(var b=this.$["dropdown-content"].children,c=0;c<b.length;c++)c==a?b[c].setAttribute("selected",""):b[c].removeAttribute("selected")},
animateScroll_:function(a){this.lastAnimationTime_||(this.lastAnimationTime_=a);a-=this.lastAnimationTime_;a<this.ANIMATION_TIME?(this.$.categories.scrollTop=this.animationStart_+(this.animationEnd_-this.animationStart_)*a/this.ANIMATION_TIME,window.requestAnimationFrame(this.animateScroll_.bind(this))):(null!=this.animationEnd_&&(this.$.categories.scrollTop=this.animationEnd_),this.animationEnd_=this.animationStart_=null,this.lastAnimationTime_=0);this.updateButtons_()},
searchChanged_:function(){this.updateButtons_()},
updateButtons_:function(){var a=null;if(!this.search)for(var b=this.$.categories.scrollTop,c=this.$.categories.children,d=0;d<c.length;d++){var e=c[d];e.offsetTop<=b&&(a=e.id)}b=this.$["category-buttons"].children;for(c=0;c<b.length;c++)d=b[c],d.active=d.id==a}});
var A2a={YtdReduxBehavior:[]};A2a.YtdReduxBehavior.push.apply(A2a.YtdReduxBehavior,_.Dx);
var B2a;
var C2a;
var gJ=function(){var a=_.K.apply(this,arguments)||this;a.boundOnTapDismissButton=function(){a.dismissTapHandler()};
return a};
_.r(gJ,_.K);gJ.prototype.configureRendererStamper=function(){return{attachmentPreview:{id:"attachment-preview",mapping:{backstageImageRenderer:"ytd-backstage-image-renderer",videoRenderer:{component:"ytd-video-renderer",params:{isBackstageVideo:!0}}}},dismissButton:{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundOnTapDismissButton]]"}}}}}};
gJ.prototype.dismissTapHandler=function(){this.fire("yt-backstage-attachment-dismissed")};
gJ.prototype.computeAttachmentType=function(a){return a?a.backstageImageRenderer?"image":a.videoRenderer?"video":"none":"none"};
_.t.Object.defineProperties(gJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===C2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-dismissable-attachment--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_backstage_dismissable_attachment.ytd.backstage.dismissable.attachment.css.js--\x3e\n<div id="attachment-preview-container">\n  <div id="attachment-preview"></div>\n  <div id="dismiss-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===B2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_backstage_dismissable_attachment.ytd.backstage.dismissable.attachment.css.js--\x3e<style>:host {display: block;margin: 16px 0 0 0;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([attachment-type=image]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-button-renderer {--yt-button-icon-size: 24px;--yt-button-icon-padding: 4px;position: absolute;right: -12px;top: -12px;width: 24px;height: 24px;z-index: 1;cursor: pointer;box-shadow: 0 4px 4px rgba(0,0,0,0.3),0 0 4px rgba(0,0,0,0.2);border-radius: 50%;background-color: var(--yt-spec-brand-background-primary);color: var(--yt-spec-icon-active-other);} #attachment-preview-container {position: relative;} :host([attachment-type=image]) #attachment-preview-container {max-width: 100%;max-height: 420px;} :host([attachment-type=video]) #attachment-preview-container {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 2px;padding: 8px;background-color: var(--yt-spec-brand-background-solid);} ytd-video-renderer {--ytd-metadata-line-color: var(--yt-spec-text-secondary);--yt-metadata-color: var(--yt-spec-text-secondary);} /*# sourceMappingURL=ytd-backstage-dismissable-attachment.css.map*/</style>";
B2a=d}d=B2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);C2a=a}a=C2a;return a}}});
var hJ=gJ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],hJ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],hJ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],hJ.prototype,"attachmentPreview",void 0);_.V([_.M(),_.W("design:type",Object)],hJ.prototype,"dismissButton",void 0);_.V([_.M(),_.W("design:type",Object)],hJ.prototype,"boundOnTapDismissButton",void 0);
_.V([_.M({reflectToAttribute:!0,readOnly:!0,computed:"computeAttachmentType(attachmentPreview)"}),_.W("design:type",String)],hJ.prototype,"attachmentType",void 0);hJ=_.V([_.T({is:"ytd-backstage-dismissable-attachment"})],hJ);
var D2a;
var E2a;
var iJ=function(){var a=_.K.apply(this,arguments)||this;a.selectedVideoId=void 0;a.picker=void 0;a.actionMap={"yt-add-video-preview-action":"handleAddVideoPreviewAction"};return a};
_.r(iJ,_.K);_.f=iJ.prototype;_.f.onServiceRequestCompleted=function(a){a.stopPropagation()};
_.f.handleAddVideoPreviewAction=function(a){a=this.get("addVideoPreviewAction",a);this.onGetVideoPreviewSuccess(a)};
_.f.configureRendererStamper=function(){return{videoPreview:{id:"video-preview",mapping:{videoRenderer:{component:"ytd-video-renderer",params:{isBackstageVideo:!0}}}},cancelButton:{id:"cancel-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.onLaunchVideoPicker=function(a){var b=this,c=_.Zi(this.get("addVideoLinkAction.title",a)),d=this.get("addVideoLinkAction.onePickHostId",a);this.getVideoPreviewCommand=this.get("addVideoLinkAction.onVideoSelectCommand",a);d&&(this.picker||(this.picker=_.vEa(_.$Ca(_.ow(_.ow(_.ow(_.bCa(d).setTitle(c),_.WCa()),_.VCa()),"youtube"),function(e){b.onPickVideo(e)}))),this.picker.setVisible(!0))};
_.f.onPickVideo=function(a){if(a)if("cancel"===a.action)this.fire("yt-video-link-button-cancel");else if("picked"===a.action){a=a.docs;if(!a||0===a.length)this.onGetVideoPreviewError("No valid docs in response");this.selectedVideoId=(a=(null===a||void 0===a?0:a.length)?a[0]:void 0)?a.id:void 0;this.setVideoPreview()}};
_.f.setVideoPreview=function(){var a=this;if(this.getVideoPreviewCommand)this.ytComponentBehavior.resolveCommand(this.getVideoPreviewCommand,{form:{video_id:this.selectedVideoId},onError:function(){a.onGetVideoPreviewError("Error executing command")}});
else this.onGetVideoPreviewError("Video preview command not set.")};
_.f.onGetVideoPreviewSuccess=function(a){if(a&&a.videoPreview&&a.cancelButton)this.videoPreview=a.videoPreview,this.cancelButton=a.cancelButton,this.fire("yt-video-link-selected",{videoId:this.selectedVideoId});else this.onGetVideoPreviewError("Empty data from ajax")};
_.f.onGetVideoPreviewError=function(){this.cancel()};
_.f.cancel=function(){this.videoPreview=this.cancelButton=this.selectedVideoId=void 0;this.fire("yt-video-link-cancel")};
_.f.isValid=function(){return!(!this.videoPreview||!this.selectedVideoId)};
_.t.Object.defineProperties(iJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===E2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-video-link-attachment--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_backstage_video_link_attachment.ytd.backstage.video.link.attachment.css.js--\x3e<div id="video-preview"></div>\n<div id="cancel-button" on-tap="cancel"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===D2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_backstage_video_link_attachment.ytd.backstage.video.link.attachment.css.js--\x3e<style>:host {--paper-input-container-input-align: baseline;--ytd-cancel-button-right: -12px;--ytd-cancel-button-top: -12px;--ytd-cancel-button-size: 24px;display: block;position: relative;padding: 0;margin: 20px 0 0 0;} #cancel-button {position: absolute;right: var(--ytd-cancel-button-right);top: var(--ytd-cancel-button-top);width: var(--ytd-cancel-button-size);height: var(--ytd-cancel-button-size);z-index: 1;} #cancel-button>ytd-button-renderer {--yt-button-icon-size: var(--ytd-cancel-button-size);--yt-button-icon-padding: 4px;position: absolute;width: var(--ytd-cancel-button-size);height: var(--ytd-cancel-button-size);z-index: 1;cursor: pointer;box-shadow: 0 4px 4px rgba(0,0,0,0.3),0 0 4px rgba(0,0,0,0.2);border-radius: 50%;background-color: var(--yt-spec-brand-background-primary);color: var(--yt-spec-icon-active-other);} #video-preview {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 2px;padding: 8px;background-color: var(--yt-spec-general-background-a);} /*# sourceMappingURL=ytd-backstage-video-link-attachment.css.map*/</style>";
D2a=d}d=D2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);E2a=a}a=E2a;return a}}});
var jJ=iJ;jJ.prototype.onServiceRequestCompleted=jJ.prototype.onServiceRequestCompleted;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],jJ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],jJ.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],jJ.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],jJ.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],jJ.prototype,"videoPreview",void 0);_.V([_.M(),_.W("design:type",Object)],jJ.prototype,"cancelButton",void 0);_.V([_.M(),_.W("design:type",Object)],jJ.prototype,"getVideoPreviewCommand",void 0);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],jJ.prototype,"onServiceRequestCompleted",null);jJ=_.V([_.T({is:"ytd-backstage-video-link-attachment"})],jJ);
var F2a;
var G2a;
var H2a;
var I2a;
var J2a;
var K2a;
var kJ=function(){return _.K.apply(this,arguments)||this};
_.r(kJ,_.K);kJ.prototype.dataChanged=function(){this.active=!1};
kJ.prototype.onTap=function(){this.fire("yt-select-emoji-suggestion",this.data)};
kJ.prototype.identity=function(a){return a};
_.t.Object.defineProperties(kJ.prototype,{imageSrc:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(null!==(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.image)||void 0===b?void 0:b.thumbnails)||void 0===c?void 0:c[0])&&void 0!==d&&d.url){var e=this.data.image.thumbnails[0].url;e.startsWith("data:image/svg+xml")?(_.pb("Svg data url as image source doesn't risk content sniffing."),e=_.Kl(e)):e=_.mh(e);return e}}}});
_.t.Object.defineProperties(kJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===K2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-emoji-suggestion--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_emoji_suggestion.ytd.emoji.suggestion.css.js--\x3e<tp-yt-paper-item active="[[active]]" on-tap="onTap">\n  <img alt="[[data.alt]]" hidden$="[[!identity(data.image)]]" src$="[[imageSrc]]" author$="[[data.author]]">\n  [[data.text]]\n</tp-yt-paper-item>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===J2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_emoji_suggestion.ytd.emoji.suggestion.css.js--\x3e<style>tp-yt-paper-item {font-size: 15px;min-height: 40px;color: var(--yt-live-chat-text-input-field-suggestion-text-color,#666);cursor: pointer;} :host(:hover) tp-yt-paper-item,:host([active]) tp-yt-paper-item {background-color: var(--yt-live-chat-text-input-field-suggestion-background-color-hover,#eee);color: var(--yt-live-chat-text-input-field-suggestion-text-color-hover,#333);} img {width: 24px;height: 24px;margin-right: 8px;-ms-flex: none;-webkit-flex: none;flex: none;} img[author] {border-radius: 12px;} /*# sourceMappingURL=ytd-emoji-suggestion.css.map*/</style>";
J2a=d}d=J2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);K2a=a}a=K2a;return a}}});
var lJ=kJ;lJ.prototype.dataChanged=lJ.prototype.dataChanged;_.V([_.M(),_.W("design:type",Object)],lJ.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],lJ.prototype,"active",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],lJ.prototype,"dataChanged",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],lJ.prototype,"imageSrc",null);
lJ=_.V([_.T({is:"ytd-emoji-suggestion"})],lJ);
var L2a=/.*([:@#].*?)$/,mJ=function(){var a=_.K.apply(this,arguments)||this;a.suggestions=[];a.suggestionIndex=-1;a.lastSuggestionRange=null;return a};
_.r(mJ,_.K);_.f=mJ.prototype;_.f.configureRendererStamper=function(){return{suggestions:{id:"dropdown-content",mapping:{suggestion:"ytd-emoji-suggestion"},reuseComponents:!0}}};
_.f.getSuggestions=function(a){var b,c=[],d=this.emojiManager.getEmojiShortcutsFromPrefix(a.substr(0,3));if(d)for(var e in d)if(0===e.toLocaleLowerCase().indexOf(a)){var h=d[e];if(h&&h.emojiId){h=this.emojiManager.getEmojiByIdWithSkinTone(h.emojiId);var l=(null===h||void 0===h?0:h.isCustomEmoji)?null===(b=null===h||void 0===h?void 0:h.shortcuts)||void 0===b?void 0:b[0]:null===h||void 0===h?void 0:h.emojiId;c.push({suggestion:{image:null===h||void 0===h?void 0:h.image,alt:l,text:e}});if(64<=c.length)break}}return c?
c.sort(function(m,p){return p.suggestion.text<m.suggestion.text?-1:p.suggestion.text===m.suggestion.text?0:1}):null};
_.f.insertSuggestion=function(a){this.fire("yt-insert-suggestion",{range:this.lastSuggestionRange,text:a.alt});this.$.dropdown.opened=!1};
_.f.updateSuggestionsAtCaret=function(a){this.updateSuggestions(a,this.retrieveTextBeforeRange(a))};
_.f.offsetStartOfRangeBy=function(a,b){a.startOffset>=b&&a.setStart(a.startContainer,a.startOffset-b)};
_.f.updateSuggestions=function(a,b){var c=this;this.lastSuggestionRange&&(this.lastSuggestionRange.detach(),this.lastSuggestionRange=null);var d=this.$.dropdown;if((b=L2a.exec(b))&&b.length&&(b=b[b.length-1].toLocaleLowerCase(),2<b.length||":_"===b)&&(this.offsetStartOfRangeBy(a,b.length),this.lastSuggestionRange=a,(a=this.getSuggestions(b))&&a.length)){this.suggestions=a;_.Md(this,function(){c.$["dropdown-content"].scrollTop=Math.pow(2,24)});
d.opened?d.notifyResize():d.opened=!0;this.suggestionIndex=-1;this.changeSuggestionIndex(a.length-1);return}d.opened=!1};
_.f.onKeyDown=function(a){var b=this.$.dropdown;if(b.opened)switch(a.keyCode){case 27:b.opened=!1;a.stopPropagation();break;case 9:this.insertSuggestion(this.suggestions[this.suggestionIndex].suggestion);a.preventDefault();break;case 38:this.changeSuggestionIndex(this.suggestionIndex-1);a.preventDefault();break;case 40:this.changeSuggestionIndex(this.suggestionIndex+1),a.preventDefault()}};
_.f.onKeyUp=function(a,b){switch(a.keyCode){case 37:case 39:this.updateSuggestionsAtCaret(b);break;case 38:case 40:this.$.dropdown.opened||this.updateSuggestionsAtCaret(b)}};
_.f.onKeyPress=function(a){13===a.keyCode&&this.$.dropdown.opened&&(this.insertSuggestion(this.suggestions[this.suggestionIndex].suggestion),a.preventDefault())};
_.f.changeSuggestionIndex=function(a){if(this.$.dropdown.opened){var b=this.$["dropdown-content"];0<=this.suggestionIndex&&this.suggestionIndex<b.children.length&&(b.children[this.suggestionIndex].active=!1);this.suggestionIndex=(a+this.suggestions.length)%this.suggestions.length;a=b.children[this.suggestionIndex];a.active=!0;b.scrollTop=a.offsetTop}};
_.f.retrieveTextBeforeRange=function(a){var b=a.startContainer;return b&&b.nodeType===Node.TEXT_NODE?b.textContent.substr(0,a.startOffset):""};
_.t.Object.defineProperties(mJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===I2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-emoji-input--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_emoji_input.ytd.emoji.input.css.js--\x3e<slot name="input"></slot>\n<tp-yt-iron-dropdown id="dropdown" allow-outside-scroll="" no-auto-focus="" vertical-align="bottom" vertical-offset="[[verticalSuggestionsOffset]]">\n  <div id="dropdown-content" class="dropdown-content" slot="dropdown-content">\n  </div>\n</tp-yt-iron-dropdown>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===H2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_emoji_input.ytd.emoji.input.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host {display: block;position: relative;} #dropdown {background-color: var(--yt-live-chat-text-input-field-suggestion-background-color,#fff);box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} #dropdown-content {max-height: 200px;padding: 8px 0;} /*# sourceMappingURL=ytd-emoji-input.css.map*/</style>";
H2a=d}d=H2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);I2a=a}a=I2a;return a}}});
var nJ=mJ;nJ.prototype.onKeyPress=nJ.prototype.onKeyPress;nJ.prototype.onKeyUp=nJ.prototype.onKeyUp;nJ.prototype.onKeyDown=nJ.prototype.onKeyDown;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],nJ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Array)],nJ.prototype,"suggestions",void 0);_.V([_.M(),_.W("design:type",_.YI)],nJ.prototype,"emojiManager",void 0);_.V([_.M(),_.W("design:type",Number)],nJ.prototype,"verticalSuggestionsOffset",void 0);
_.V([_.N("keydown"),_.W("design:type",Function),_.W("design:paramtypes",[KeyboardEvent]),_.W("design:returntype",void 0)],nJ.prototype,"onKeyDown",null);_.V([_.N("keyup"),_.W("design:type",Function),_.W("design:paramtypes",[KeyboardEvent,Range]),_.W("design:returntype",void 0)],nJ.prototype,"onKeyUp",null);_.V([_.N("keypress"),_.W("design:type",Function),_.W("design:paramtypes",[KeyboardEvent]),_.W("design:returntype",void 0)],nJ.prototype,"onKeyPress",null);nJ=_.V([_.T({is:"ytd-emoji-input"})],nJ);
var M2a;
var N2a;
var oJ=function(){var a=_.K.apply(this,arguments)||this;a.hasMaxOptions=!1;return a};
_.r(oJ,_.K);_.f=oJ.prototype;_.f.configureRendererStamper=function(){return{"data.addOptionButton":{id:"add-option",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.dataChanged=function(){this.pollOptions=this.setPollOptions(this.data)};
_.f.setPrefilledChoices=function(a){var b=this;this.set("pollOptions",[]);var c;for(c=0;c<Math.min(a.length,this.data.maxPollOptions);c++)this.push("pollOptions",a[c].substring(0,this.data.maxPollOptionChars));for(;c<this.data.minPollOptions;c++)this.push("pollOptions","");this.hasMaxOptions=c>=this.data.maxPollOptions;_.Md(this,function(){for(var d=b.pollOptions,e=_.G(b.root).querySelectorAll(".poll-option-input"),h=0;h<e.length;h++)e[h].value=d[h]})};
_.f.focusChanged=function(){this.updateStyles()};
_.f.onInput=function(){var a=this;this.debounce("onInput",function(){a.isValid()?a.fire("yt-commentbox-post-enable"):a.fire("yt-commentbox-post-disable")},300)};
_.f.setPollOptions=function(){for(var a,b=[],c=(null===(a=this.data)||void 0===a?0:a.minPollOptions)?this.data.minPollOptions:0,d=0;d<c;d++)b.push("");return b};
_.f.addPollOption=function(){var a=this;this.fire("yt-commentbox-post-disable");this.push("pollOptions","");this.data.maxPollOptions&&this.pollOptions.length===this.data.maxPollOptions&&(this.hasMaxOptions=!0);_.Me.addLowPriorityJob(function(){a.$$(".poll-option:last-of-type > .poll-option-input").focus()})};
_.f.onRemovePollOption=function(a){this.setPollOptionsFromInputs();this.data.minPollOptions&&this.pollOptions.length===this.data.minPollOptions?(this.clearPollOptions(),this.fire("yt-poll-attachment-dismiss")):(a=this.$.repeat.indexForElement(a.target.parentNode),this.splice("pollOptions",a,1),this.hasMaxOptions=!1,this.areAllOptionsValid()&&(this.$.repeat.render(),this.fire("yt-commentbox-post-enable")))};
_.f.isValid=function(){this.setPollOptionsFromInputs();return this.areAllOptionsValid()};
_.f.areAllOptionsValid=function(){if(this.data.minPollOptionChars)for(var a=0,b=this.pollOptions.length;a<b;a++)if(this.pollOptions[a].length<Number(this.data.minPollOptionChars))return!1;return!0};
_.f.getPollOptions=function(){return this.pollOptions};
_.f.setPollOptionsFromInputs=function(){for(var a=_.G(this.root).querySelectorAll(".poll-option-input"),b=0;b<a.length;b++)this.pollOptions[b]=a[b].value.trim()};
_.f.clearPollOptions=function(){var a=_.G(this.root).querySelectorAll(".poll-option-input");a=_.u(a);for(var b=a.next();!b.done;b=a.next())b.value.value="";this.pollOptions=this.setPollOptions(this.data);this.hasMaxOptions=!1};
_.f.getSimpleString=function(a){return _.Zi(a)};
_.t.Object.defineProperties(oJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===N2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-poll-attachment--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_poll_attachment.ytd.poll.attachment.css.js--\x3e<div id="poll-options">\n  <template is="dom-repeat" id="repeat" items="[[pollOptions]]">\n    <div class="poll-option">\n      <yt-icon-button class="remove-button" on-click="onRemovePollOption">\n        <yt-icon class="remove-option" icon="yt-icons:close"></yt-icon>\n      </yt-icon-button>\n      <tp-yt-paper-input class="poll-option-input" char-counter="" maxlength$="[[data.maxPollOptionChars]]" no-label-float="" placeholder="[[getSimpleString(data.optionPlaceholderText)]]" use-v2-underline="" value="{{item}}" on-focused-changed="focusChanged" on-input="onInput">\n      </tp-yt-paper-input>\n    </div>\n  </template>\n</div>\n<div id="add-option" hidden="[[hasMaxOptions]]" on-click="addPollOption"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===M2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_poll_attachment.ytd.poll.attachment.css.js--\x3e<style>:host tp-yt-paper-input {--paper-input-container-underline-color: var(--yt-spec-text-secondary);--paper-input-container-underline-legacy-height: 0;--paper-input-container-underline-focus-color: var(--yt-spec-text-primary);--paper-input-char-counter: {color: var(--yt-spec-text-secondary);margin-top: 2px;@apply --ytd-thumbnail-attribution;};height: 54px;} :host {--paper-input-container-underline-box-sizing: border-box;} #poll-options {margin: 12px 16px 0 16px;width: auto;} .poll-option {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .poll-option-input {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .remove-button {width: 24px;height: 24px;margin-right: 12px;margin-top: 6px;color: var(--yt-spec-icon-inactive);} .remove-button:hover {color: var(--yt-spec-icon-active-other);} .remove-option {width: 16px;height: 16px;} #add-option ytd-button-renderer {margin-left: 20px;} #add-option {margin-bottom: -16px;} :host([has-max-options]) .poll-option:last-of-type {margin-bottom: 16px;} /*# sourceMappingURL=ytd-poll-attachment.css.map*/</style>";
M2a=d}d=M2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);N2a=a}a=N2a;return a}}});
var pJ=oJ;pJ.prototype.dataChanged=pJ.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],pJ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],pJ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Array)],pJ.prototype,"pollOptions",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],pJ.prototype,"hasMaxOptions",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],pJ.prototype,"enableCreationBox",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],pJ.prototype,"dataChanged",null);pJ=_.V([_.T({is:"ytd-poll-attachment"})],pJ);
var O2a;
var P2a;
var Q2a;
var R2a;
var qJ=function(){return _.K.apply(this,arguments)||this};
_.r(qJ,_.K);_.t.Object.defineProperties(qJ.prototype,{ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.focused?"true":!1}}});
_.t.Object.defineProperties(qJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===R2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-user-mention-suggestion-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.social.yt_user_mention_suggestion_renderer.yt.user.mention.suggestion.renderer.css.js--\x3e<yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]">\n</yt-img-shadow>\n<div id="info">\n  <div id="display-name" aria-label="[[data.displayName]]">[[data.displayName]]</div>\n  <yt-formatted-string id="channel-info" text="[[data.details]]">\n  </yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Q2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.social.yt_user_mention_suggestion_renderer.yt.user.mention.suggestion.renderer.css.js--\x3e<style>:host {display: block;box-sizing: border-box;width: min-content;min-width: 100%;padding: var(--ytd-margin-2x) var(--ytd-margin-4x);} :host([focused]) {background: var(--yt-spec-button-chip-background-hover);} #thumbnail {display: inline-block;vertical-align: middle;width: 40px;height: 40px;border-radius: 50%;background-color: transparent;overflow: hidden;} #info {display: inline-block;vertical-align: middle;margin: 0 var(--ytd-margin-4x);} #display-name {color: var(--yt-spec-text-primary);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #channel-info {color: var(--yt-spec-text-secondary);@apply --ytd-thumbnail-attribution;} /*# sourceMappingURL=yt-user-mention-suggestion-renderer.css.map*/</style>";
Q2a=d}d=Q2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);R2a=a}a=R2a;return a}}});
var rJ=qJ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],rJ.prototype,"rendererBehaviors",void 0);_.V([_.M(),_.W("design:type",Object)],rJ.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],rJ.prototype,"focused",void 0);_.V([_.M({reflectToAttribute:!0}),_.R("focused"),_.W("design:type",Object),_.W("design:paramtypes",[])],rJ.prototype,"ariaSelected",null);rJ=_.V([_.T({is:"yt-user-mention-suggestion-renderer"})],rJ);
var S2a;
var T2a;
var sJ=function(){var a=_.K.apply(this,arguments)||this;a.focusedSuggestionIndex=-1;return a};
_.r(sJ,_.K);_.f=sJ.prototype;_.f.created=function(){this.ytRendererBehavior.monitorScroll=!0};
_.f.clearFocusedSuggestion=function(){this.focusedSuggestionIndex=-1;this._setFocusedSuggestionId(void 0)};
_.f.setFocusedSuggestionIndex=function(a){!this.data||!this.data.suggestions||0>a||a>=this.data.suggestions.length||(this.focusedSuggestionIndex=a,a=this.getSuggestionId(a),this._setFocusedSuggestionId(a))};
_.f.advanceSuggestion=function(a){-1===this.focusedSuggestionIndex||-1!==a&&1!==a||(this.setFocusedSuggestionIndex(this.focusedSuggestionIndex+a),this.ensureSuggestionVisible(this.focusedSuggestionIndex))};
_.f.ensureSuggestionVisible=function(a){a=this.getSuggestionId(a);a=this.$$("[id="+a+"]");null!=a&&(a.offsetTop<this.scrollTop?a.scrollIntoView(!0):a.offsetTop+a.clientHeight>this.scrollTop+this.clientHeight&&a.scrollIntoView(!1))};
_.f.getSuggestionId=function(a){return"user-mention-suggestion-"+a};
_.f.onSuggestionTap=function(a){var b=a.model.item.userMentionSuggestionRenderer;this.ytRendererBehavior.logExplicitClick(b);this.fire("yt-user-mention-suggestion-selected",{data:b,index:a.model.index})};
_.f.onSuggestionMouseMove=function(a){a.model.index!==this.focusedSuggestionIndex&&this.setFocusedSuggestionIndex(a.model.index)};
_.f.isSuggestionFocused=function(a,b){return a===b};
_.f.onDomChange=function(){this.ytRendererBehavior.markDirty()};
_.t.Object.defineProperties(sJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===T2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-user-mention-suggestions-dropdown--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.social.yt_user_mention_suggestions_dropdown.yt.user.mention.suggestions.dropdown.css.js--\x3e\n<template is="dom-repeat" items="[[data.suggestions]]" index-as="index" notify-dom-change="">\n  <yt-user-mention-suggestion-renderer data="[[item.userMentionSuggestionRenderer]]" focused="[[isSuggestionFocused(index, focusedSuggestionIndex)]]" id$="[[getSuggestionId(index)]]" role="option" on-mousemove="onSuggestionMouseMove" on-tap="onSuggestionTap">\n  </yt-user-mention-suggestion-renderer>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===S2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.social.yt_user_mention_suggestions_dropdown.yt.user.mention.suggestions.dropdown.css.js--\x3e<style>:host {display: inline-block;background: var(--yt-spec-brand-background-solid);max-height: 31rem;padding: var(--ytd-margin-2x) 0;white-space: nowrap;} :host(::-webkit-scrollbar-thumb) {height: 56px;background: var(--yt-spec-icon-disabled);} :host(::-webkit-scrollbar) {width: var(--ytd-scrollbar-width);} /*# sourceMappingURL=yt-user-mention-suggestions-dropdown.css.map*/</style>";
S2a=d}d=S2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);T2a=a}a=T2a;return a}}});
var tJ=sJ;tJ.prototype.onDomChange=tJ.prototype.onDomChange;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],tJ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],tJ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],tJ.prototype,"focusedSuggestionIndex",void 0);_.V([_.M({readOnly:!0,notify:!0}),_.W("design:type",String)],tJ.prototype,"focusedSuggestionId",void 0);
_.V([_.N("dom-change"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],tJ.prototype,"onDomChange",null);tJ=_.V([_.T({is:"yt-user-mention-suggestions-dropdown"})],tJ);
var uJ=function(){var a=_.K.apply(this,arguments)||this;a.suggestionsResponse=null;a.activeMention=null;a.selectionChangeListener=a.onSelectionChange.bind(a);a.pendingQuery=null;a.flowNonce=null;return a};
_.r(uJ,_.K);_.f=uJ.prototype;_.f.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={up:"focusPreviousSuggestion",down:"focusNextSuggestion","tab enter":"selectFocusedSuggestion",esc:"cancelActiveMention"}};
_.f.attached=function(){document.addEventListener("selectionchange",this.selectionChangeListener)};
_.f.detached=function(){document.removeEventListener("selectionchange",this.selectionChangeListener)};
_.f.hasSuggestions=function(a){return!!(a&&a.suggestions&&0<a.suggestions.length)};
_.f.onInput=function(){var a=this;if(this.suggestionsEndpoint)if(this.activeMention){this.updateActiveMention();var b=null!=this.suggestionsResponse&&!this.hasSuggestions(this.suggestionsResponse),c=" "===this.activeMention.JSC$37872_getText().slice(-1),d=" "===this.activeMention.JSC$37872_getText().slice(-2,-1);if(this.activeMention.isCollapsed()||(b||d)&&c)this.cancelActiveMention();else{var e=this.activeMention.JSC$37872_getText().substring(1).trim();this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_INPUT_TEXT_UPDATED");
this.debounce("requestSuggestions",function(){a.requestSuggestions(e)},100)}}else this.maybeStartSuggest()};
_.f.onServiceRequestSent=function(a){a.stopPropagation()};
_.f.onServiceRequestCompleted=function(a){a.stopPropagation();a=a.detail.data;if(!a.query||this.pendingQuery&&this.pendingQuery===a.query)this.pendingQuery=null,this.suggestionsResponse=a,this.hasSuggestions(a)&&this.dropdown.setFocusedSuggestionIndex(0)};
_.f.onServiceRequestError=function(a){a.stopPropagation()};
_.f.onUserMentionSuggestionSelected=function(a){this.selectSuggestion(a.detail.data,a.detail.index)};
_.f.onSelectionChange=function(){if(this.activeMention){var a=BI(),b=this.activeMention.JSC$37872_containsRange(a);a=a&&this.containsHelper(this.dropdown,a.getContainer());b||a||this.cancelActiveMention()}};
_.f.containsHelper=function(a,b){if(!Polymer.Element||window.ShadyDOM&&window.ShadyDOM.noPatch)return a.contains(b);for(;b;){if(b===a)return!0;b=b instanceof ShadowRoot?b.host:b.parentNode}return!1};
_.f.maybeStartSuggest=function(){var a=BI();if(a&&a.isCollapsed()){var b=a.JSC$37872_getStartNode(),c=a.JSC$37872_getStartOffset();if(b instanceof Text&&!(1>c)){var d=b.textContent;!(d=d&&d.charAt(c-1))||0>"@\ufe6b\uff20+\ufe62\uff0b".indexOf(d)||(this.activeMention=XI(b,c-1,a.JSC$37872_getEndNode(),a.JSC$37872_getEndOffset()),this.flowNonce=_.ki(),this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_MENTION_FLOW_STARTED"))}}};
_.f.updateActiveMention=function(){if(this.activeMention){var a=BI();a&&a.isCollapsed()&&(this.activeMention=XI(this.activeMention.JSC$37872_getStartNode(),this.activeMention.JSC$37872_getStartOffset(),a.JSC$37872_getEndNode(),a.JSC$37872_getEndOffset()))}};
_.f.requestSuggestions=function(a){if(this.activeMention){var b={suggestions_query:a};this.pendingQuery=a;_.dj(this,[this.suggestionsEndpoint,b])}};
_.f.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()};
_.f.focusPreviousSuggestion=function(a){this.hasSuggestions(this.suggestionsResponse)&&(this.dropdown.advanceSuggestion(-1),a.preventDefault())};
_.f.focusNextSuggestion=function(a){this.hasSuggestions(this.suggestionsResponse)&&(this.dropdown.advanceSuggestion(1),a.preventDefault())};
_.f.selectFocusedSuggestion=function(a){if(this.hasSuggestions(this.suggestionsResponse)){var b=this.suggestionsResponse.suggestions[this.dropdown.focusedSuggestionIndex];b.userMentionSuggestionRenderer&&(this.selectSuggestion(b.userMentionSuggestionRenderer,this.dropdown.focusedSuggestionIndex),a.preventDefault())}};
_.f.selectSuggestion=function(a,b){if(a){var c=this.activeMention;if(c){var d=document.createElement("a");_.yBa(d,"\u00a0@"+a.displayName+"\u00a0");_.Sl(d,"/channel/"+a.channelId);d.classList.add("yt-formatted-string","yt-simple-endpoint");d.setAttribute("spellcheck","false");c.replaceContentsWithNode(d);a=document.createTextNode(" ");d.parentNode.insertBefore(a,d.nextSibling);window.getSelection().collapse(a,1);this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_SUGGESTION_SELECTED",{suggestionSelected:{suggestionIndex:b}});
this.cancelActiveMention();this.fire("yt-mention-inserted")}}};
_.f.getPositionTarget=function(a){return a&&a.getBrowserRangeObject()};
_.f.onDomChange=function(){this.ironDropdown.refit();this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_CONTENT_UPDATED")};
_.f.onFocusedSuggestionIdChanged=function(a){var b=this.getContentChildren("")[0];b&&(a.detail.value?b.setAttribute("aria-activedescendant",a.detail.value):b.removeAttribute("aria-activedescendant"))};
_.f.onDropdownOpened=function(){this.logGELEvent("USER_MENTION_AUTO_COMPLETE_BOX_EVENT_TYPE_BOX_OPENED")};
_.f.logGELEvent=function(a,b){a={eventType:a,flowNonce:this.flowNonce,source:"USER_MENTION_AUTO_COMPLETE_SOURCE_BACKSTAGE_POST"};b&&(a=Object.assign(a,b));_.Oh("userMentionAutoCompleteBoxEvent",a)};
_.t.Object.defineProperties(uJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===P2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-user-mention-autosuggest-input--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.social.yt_user_mention_autosuggest_input.yt.user.mention.autosuggest.input.css.js--\x3e<slot name="input"></slot>\n<tp-yt-iron-dropdown id="iron-dropdown" horizontal-align="auto" no-auto-focus="" no-overlap="true" opened="[[hasSuggestions(suggestionsResponse)]]" position-target="[[getPositionTarget(activeMention)]]" on-iron-overlay-opened="onDropdownOpened">\n  <yt-user-mention-suggestions-dropdown id="dropdown" class="dropdown-content" slot="dropdown-content" data="[[suggestionsResponse]]" role="listbox" on-focused-suggestion-id-changed="onFocusedSuggestionIdChanged">\n  </yt-user-mention-suggestions-dropdown>\n</tp-yt-iron-dropdown>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===O2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.social.yt_user_mention_autosuggest_input.yt.user.mention.autosuggest.input.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host {display: block;} #dropdown {z-index: var(--ytd-z-index-user-mention-suggestions-container);box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} /*# sourceMappingURL=yt-user-mention-autosuggest-input.css.map*/</style>";
O2a=d}d=O2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);P2a=a}a=P2a;return a}}});
var vJ=uJ;vJ.prototype.onDomChange=vJ.prototype.onDomChange;vJ.prototype.onUserMentionSuggestionSelected=vJ.prototype.onUserMentionSuggestionSelected;vJ.prototype.onServiceRequestError=vJ.prototype.onServiceRequestError;vJ.prototype.onServiceRequestCompleted=vJ.prototype.onServiceRequestCompleted;vJ.prototype.onServiceRequestSent=vJ.prototype.onServiceRequestSent;vJ.prototype.onInput=vJ.prototype.onInput;_.V([_.L(_.Iw),_.W("design:type",Object)],vJ.prototype,"ironA11yKeysBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],vJ.prototype,"suggestionsEndpoint",void 0);_.V([_.M(),_.W("design:type",Object)],vJ.prototype,"suggestionsResponse",void 0);_.V([_.M(),_.W("design:type",Object)],vJ.prototype,"activeMention",void 0);_.V([_.S("#dropdown"),_.W("design:type",tJ)],vJ.prototype,"dropdown",void 0);_.V([_.S("#iron-dropdown"),_.W("design:type",Object)],vJ.prototype,"ironDropdown",void 0);
_.V([_.N("input"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],vJ.prototype,"onInput",null);_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],vJ.prototype,"onServiceRequestSent",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],vJ.prototype,"onServiceRequestCompleted",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],vJ.prototype,"onServiceRequestError",null);
_.V([_.N("yt-user-mention-suggestion-selected"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],vJ.prototype,"onUserMentionSuggestionSelected",null);_.V([_.N("dom-change"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],vJ.prototype,"onDomChange",null);vJ=_.V([_.T({is:"yt-user-mention-autosuggest-input"})],vJ);
var wJ=null;
_.ij({is:"ytd-commentbox",_template:function(){if(void 0!==G2a)return G2a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-commentbox--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_commentbox.ytd.commentbox.css.js--\x3e<div id="identity-chip" hidden="[[computeHideIdentityChipRenderer_(isLoading, zeroStepChannelCreationRenderer)]]">\n</div>\n<div id="thumbnail-input-row">\n  <yt-img-shadow id="author-thumbnail" height="[[computeAuthorThumbnailDimension_(isReply, isBackstageComment)]]" hidden="[[computeHideAuthorThumbnail_(isLoading, zeroStepChannelCreationRenderer)]]" thumbnail="[[data.authorThumbnail]]" width="[[computeAuthorThumbnailDimension_(isReply, isBackstageComment)]]">\n  </yt-img-shadow>\n  <div id="main" hidden="[[isLoading]]">\n    <div id="divider-line"></div>\n    \n    <div id="creation-box" class$="[[computeCreationBoxClass_(isInputFocus_)]]" hidden="[[hasPollRendererInEditDialog_]]">\n      <tp-yt-paper-input-container id="input-container" focused="{{isInputFocus_}}" no-label-float="" use-v2-underline="">\n\n        <div slot="after-input" class="paper-input-input">\n          <ytd-emoji-input id="emoji" emoji-manager="[[emojiManager]]" vertical-suggestions-offset="[[verticalSuggestionsOffset]]">\n            <yt-user-mention-autosuggest-input slot="input" suggestions-endpoint="[[data.userMentionSuggestionsEndpoint]]">\n                <yt-formatted-string id="contenteditable-textarea" slot="input" enable-content-editable="true" maxlength="10000" override-aria-label="[[computePlaceholderText_(data, addedAttachment, prefilledAttachment_, data.placeholderText)]]" plaintext-only="true" required="true" split-lines="1" text="[[data.editableText]]" on-dragenter="preventDefault_" on-dragleave="preventDefault_" on-dragover="preventDefault_" on-drop="plaintextDrop_" on-focus="focus" on-input="onInput_" on-keyup="onKeyUp_" on-paste="onPaste_"></yt-formatted-string>\n            </yt-user-mention-autosuggest-input>\n          </ytd-emoji-input>\n        </div>\n        <ytd-backstage-dismissable-attachment id="dismissable-attachment" slot="after-input" attachment-preview="[[prefilledContent_]]" dismiss-button="[[data.attachmentDismissButton]]" hidden="[[computeHideDismissableAttachment_(prefilledAttachment_)]]">\n        </ytd-backstage-dismissable-attachment>\n        <div id="attachment-preview" slot="after-input"></div>\n        <div id="image-select" class="paper-input-input" hidden="[[!hasImage_]]" slot="after-input">\n        </div>\n        <ytd-backstage-video-link-attachment id="video-link-attachment" slot="after-input" hidden="[[!hasVideo_]]">\n        </ytd-backstage-video-link-attachment>\n      </tp-yt-paper-input-container>\n    </div>\n    <ytd-poll-attachment id="poll-attachment" data="[[data.pollEditorInfo]]" hidden="[[!hasPoll_]]">\n    </ytd-poll-attachment>\n    <slot name="repost-preview"></slot>\n    <div id="poll-preview-edit-dialog" hidden="[[!hasPollRendererInEditDialog_]]">\n      <yt-formatted-string text="[[data.editableText]]"></yt-formatted-string>\n      <div id="poll-preview"></div>\n    </div>\n    <div id="footer">\n      <span id="emoji-button" on-tap="onEmojiButtonTap_" hidden="[[!isEmojiButtonDisplayed]]"></span>\n      <div id="attachments" hidden="[[computeHideAttachmentButtons_(data, addedAttachment, prefilledAttachment_, errorMessage_)]]">\n          <template is="dom-repeat" items="[[attachmentButtonIds]]" as="buttonId">\n            <ytd-button-renderer id="[[buttonId]]" data="[[getButtonRenderer(data, buttonId)]]">\n            </ytd-button-renderer>\n          </template>\n      </div>\n      <div id="inline-scheduling-panel" hidden="[[!inlineSchedulePanel_]]"></div>\n      <div id="footer-text">\n        <yt-formatted-string id="footer-message" class$="[[computeFooterMessageClass_(alertMessage_, errorMessage_)]]" hidden="[[computeFooterMessageHidden_(alertMessage_, errorMessage_)]]" text="[[computeFooterMessage_(alertMessage_, errorMessage_)]]">\n        </yt-formatted-string>\n        <yt-formatted-string id="zero-step-footer-text" hidden="[[!zeroStepChannelCreationRenderer.footerText]]" text="[[zeroStepChannelCreationRenderer.footerText]]">\n        </yt-formatted-string>\n      </div>\n      <div id="access-restrictions-selector"></div>\n      <span id="char-count" hidden="[[!charLimit_]]">[[charCount_]]/[[charLimit_]]</span>\n      <div id="buttons" class$="[[computeSubmitButtonClass_(dropdownSchedulePanel_, data.postOptionsMenu)]]">\n        <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" on-tap="onCancel_">\n        </ytd-button-renderer>\n        <ytd-button-renderer id="submit-button" data="[[computeSubmitButton_(data, scheduleButton_)]]" disabled="[[submitButtonDisabled]]" on-tap="onSubmit_">\n        </ytd-button-renderer>\n        <div id="option-menu" hidden="[[dropdownSchedulePanel_]]"></div>\n      </div>\n    </div>\n    <div id="scheduling-panel" hidden="[[!dropdownSchedulePanel_]]">\n    </div>\n    <div id="emojis" hidden="[[!isEmojiPickerDisplayed]]">\n      <span id="emoji-picker"></span>\n    </div>\n  </div>\n  <tp-yt-paper-spinner-lite active="[[isLoading]]"></tp-yt-paper-spinner-lite>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===F2a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_commentbox.ytd.commentbox.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host {--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-input: {line-height: 20px;font-size: 14px;};--ytd-commentbox-user-mentions-chip: {background: var(--yt-spec-badge-chip-background);border-radius: 0.2em;color: var(--yt-spec-text-primary);cursor: default;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: top;pointer-events: none;};--yt-post-multi-image-attachment-size: 420px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([is-backstage-post]) tp-yt-paper-input-container {--paper-input-container-input: {line-height: 20px;font-size: 16px;};} :host([is-backstage-comment]) {margin-top: 12px;} #contenteditable-textarea[aria-label]:empty:before {color: var(--yt-spec-text-secondary);-webkit-font-smoothing: subpixel-antialiased;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;content: attr(aria-label);cursor: text;} yt-formatted-string#contenteditable-textarea {--contenteditable-root-style: {outline: none;};--contenteditable-root-style-placeholder-with-aria-color: var(--yt-spec-text-secondary);--contenteditable-root-style-placeholder-with-aria-content: attr(aria-label);--contenteditable-root-style-placeholder-with-aria-cursor: text;--ytd-emoji-style: {width: var(--yt-formatted-string-emoji-size,24px);height: var(--yt-formatted-string-emoji-size,24px);margin: -1px 2px 1px;vertical-align: middle;padding-right: 0.2em;};--ytd-small-emoji-style: {width: var(--yt-formatted-string-small-emoji-size,16px);height: var(--yt-formatted-string-small-emoji-size,16px);margin: -1px 2px 1px;vertical-align: middle;padding-right: 0.2em;};display: block;word-break: normal;word-wrap: break-word;--paper-input-container-input_-_white-space: pre-wrap;} :host(:not([is-backstage-post])) yt-formatted-string#contenteditable-textarea {margin-bottom: 0.25em;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([is-backstage-post]) #contenteditable-textarea[aria-label]:empty:before {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} tp-yt-paper-input-container {padding-top: 0;} #input-container {--paper-input-container-underline-color: var(--yt-spec-text-disabled);--paper-input-container-underline-focus-color: var(--yt-spec-text-primary);} #author-thumbnail,:host([is-reply][is-backstage-comment]) #author-thumbnail {width: 40px;height: 40px;margin-right: 16px;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} :host([is-reply]) #author-thumbnail {width: 24px;height: 24px;margin-right: 16px;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #main {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;min-width: 0;} #footer {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #attachments {margin-left: -10px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-button-renderer {--yt-button-icon-size: 36px;} #footer-text {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .footer-error-message {color: var(--yt-spec-brand-link-text);} .footer-alert-message {color: var(--yt-spec-text-secondary);} #footer-message {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #zero-step-footer-text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #cancel-button,#submit-button {margin-left: 8px;} tp-yt-paper-spinner-lite {margin: auto;display: none;} tp-yt-paper-spinner-lite[active] {display: block;} #poll-attachment {--ytd-paper-input-container-underline-color: var(--yt-spec-text-secondary);} #access-restrictions-selector {overflow: hidden;} :host([is-backstage-post]) tp-yt-paper-spinner-lite {padding: 24px 0;} :host([is-backstage-post][is-creation-box]) {background: var(--yt-spec-brand-background-primary);} :host([is-backstage-post][is-creation-box]) #author-thumbnail {display: none;} :host([is-backstage-post][is-creation-box]) #input-container {--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;padding: 0;} :host([is-creation-box]) #contenteditable-textarea {color: var(--yt-spec-text-primary);} :host([is-backstage-post][is-creation-box]) #contenteditable-textarea {margin-bottom: 0;} :host([is-backstage-post][is-creation-box]) #creation-box {padding: 20px 16px 4px 16px;} :host([is-backstage-post][is-creation-box]) #submit-button[disabled] {background: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} :host([is-backstage-post][is-creation-box]) #cancel-button {color: var(--yt-spec-text-secondary);} :host([is-backstage-post][is-creation-box]) #attachments {margin-left: -6px;} :host([is-backstage-post][is-creation-box][is-post-creation-dialog-v2]) #attachments {margin-left: -12px;} :host([is-backstage-post][is-creation-box][is-post-creation-dialog-v2]) #attachments ytd-button-renderer {--yt-button-padding: 6px 12px;} :host([is-backstage-post][is-creation-box][is-post-creation-dialog-v2]) #access-restrictions-selector {display: none;} :host([is-backstage-post][is-creation-box]) #footer {margin: 16px;} :host([is-backstage-post][is-creation-box]) #attachments ytd-button-renderer {--yt-button-icon-padding: 6px;color: var(--yt-spec-text-secondary);} :host([is-backstage-post][is-creation-box]) #attachments ytd-button-renderer:hover {color: var(--yt-spec-text-primary);} :host([is-backstage-post][is-creation-box][is-post-creation-dialog-v2]) #submit-button:not([disabled]):hover {color: var(--yt-spec-text-disabled);} :host(:not([is-popup-box])[prefilled-attachment_=video]) ytd-backstage-dismissable-attachment {display: block;margin-top: 20px;} #option-menu ytd-menu-renderer {--yt-icon-width: 32px;--yt-icon-height: 36px;--ytd-menu-renderer-button-color: var(--yt-spec-text-primary-inverse);border-left: 1px solid var(--yt-spec-static-overlay-icon-disabled);} #option-menu {border-top-right-radius: 2px;border-bottom-right-radius: 2px;background: var(--yt-spec-call-to-action);} #scheduling-panel ytd-date-time-picker-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);background: var(--yt-spec-general-background-a);padding: 16px 0;} #poll-preview-edit-dialog>yt-formatted-string {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #buttons.with-options #submit-button {border-top-right-radius: 0;border-bottom-right-radius: 0;} #submit-button[disabled]+#option-menu {background: var(--yt-spec-badge-chip-background);} #submit-button[disabled]+#option-menu>ytd-menu-renderer {border-left: 1px solid var(--yt-spec-10-percent-layer);} :host([is-backstage-post][is-creation-box][is-popup-box]) {background: var(--yt-spec-brand-background-primary);} :host([is-backstage-post][is-creation-box][is-popup-box]) ytd-backstage-dismissable-attachment {margin-top: 12px;margin-bottom: 12px;} :host([is-backstage-post][is-creation-box][is-popup-box]) #creation-box {padding: 0;} :host([is-backstage-post][is-creation-box][is-popup-box]) #creation-box #contenteditable-textarea {--contenteditable-root-style: {max-height: 86px;overflow: auto;outline: none;};max-height: 86px;overflow: auto;} :host([is-backstage-post][is-creation-box][is-popup-box]) #creation-box #contenteditable-textarea {max-height: 86px;} :host([is-backstage-post][is-creation-box][is-popup-box]) #footer {margin: 24px 0 0 0;} :host([is-backstage-post][is-creation-box][is-popup-box]) #submit-button[disabled] {background: var(--yt-spec-badge-chip-background);} #contenteditable-textarea {margin-bottom: var(--ytd-commentbox-textarea-margin-bottom,4px);padding: 0;} #emoji-button {margin-left: calc(-1 * var(--yt-button-icon-padding,8px));} :host([is-emoji-picker-displayed]) #emoji-button>ytd-button-renderer {color: var(--yt-spec-icon-active-other);} #emojis {width: 424px;padding: 16px;margin-bottom: 20px;margin-top: 2px;position: absolute;z-index: 2;background: var(--yt-spec-brand-background-primary);border-radius: 4px;box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.4);} .emoji,.small-emoji {margin: -1px 2px 1px;vertical-align: middle;padding-right: 0.2em;} .emoji {width: var(--yt-formatted-string-emoji-size,24px);height: var(--yt-formatted-string-emoji-size,24px);} .emoji.small-emoji {width: var(--yt-formatted-string-small-emoji-size,16px);height: var(--yt-formatted-string-small-emoji-size,16px);} #char-count {color: var(--yt-spec-text-secondary);} :host([above-char-limit_]) #char-count {color: var(--yt-spec-brand-link-text);} :host([is-backstage-post]) #divider-line {height: 1px;width: 690px;margin-left: -24px;} :host([is-backstage-post][text-requires-scrolling]) #divider-line {border-top: 1px solid var(--yt-spec-10-percent-layer);} :host(:not([is-backstage-post])) #divider-line {display: hidden;} #identity-chip ytd-identity-chip-renderer {padding-bottom: 16px;} #thumbnail-input-row {word-break: break-all;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} /*# sourceMappingURL=ytd-commentbox.css.map*/</style>';
F2a=d}d=F2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return G2a=a},
behaviors:[_.Iw,_.Hx.YtActionHandlerBehavior,_.Zx.YtComponentBehavior,_.Z.YtRendererstamperBehavior,A2a.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_"},aadcGuidelinesState_:{type:Object,
selectorArgs:["data.aadcGuidelinesStateEntityKey"],selector:function(a,b){return _.vj(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 _.vj(a.entities,"commentboxStateEntity",b)},
observer:"commentboxStateEntityChanged_"},receivedFocusPreviously_:{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:Boolean,attachment:Object,
isLoading:{type:Boolean,observer:"isLoadingChanged_"},errorMessage_:{type:Object,value:null},alertMessage_:{type:Object,value:null},imageUploadEndpoint_:{type:Object,computed:"computeImageUploadEndpoint_(data)"},addedAttachment:{type:String,value:"none",reflectToAttribute:!0},prefilledAttachment_:{type:String,value:"none",reflectToAttribute:!0},editableText_:{type:String,computed:"computeEditableText_(data.editableText)"},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)"},hasPollRendererInEditDialog_:{type:Boolean,computed:"computeHasPollRendererInEditDialog_(data.purpose, data.backstageAttachment.pollRenderer)"},
hasVideo_:{type:Boolean,computed:"computeHasVideo_(addedAttachment)"},hasPoll_:{type:Boolean,computed:"computeHasPoll_(addedAttachment)"},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 _.ZI}},
isEmojiButtonDisplayed:{type:Boolean,computed:"computeIsEmojiButtonDisplayed_(data)",value:!1},isEmojiPickerDisplayed:{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},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":"onImageCancel_",
"yt-backstage-multi-image-cancel":"onMultiImageCancel_","yt-backstage-image-select-alert":"onImageAlert_","yt-backstage-image-select-preview":"onImageSelected_","yt-backstage-multi-image-select":"onMultiImageSelected_","yt-img-crop-coordinates-update":"onImagePreviewCoordinatesUpdated_","yt-img-crop-reposition":"onImagePreviewReposition_","yt-poll-attachment-dismiss":"onPollAttachmentDismiss_","yt-navigate":"onYtNavigate_","yt-video-link-selected":"onVideoLinkSelected_","yt-backstage-multi-image-add-image-error":"onAddImageError_",
"yt-video-link-cancel":"onVideoLinkCanceled_","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:{editAttachment_:{id:"attachment-preview",mapping:{backstageImageRenderer:"ytd-backstage-image-renderer",videoRenderer:{component:"ytd-video-renderer",properties:{isBackstageVideo:"[[isBackstagePost]]"}},playlistRenderer:{component:"ytd-playlist-renderer",properties:{isBackstagePlaylist:"[[isBackstagePost]]"}},postMultiImageRenderer:"ytd-post-multi-image-renderer"}},
"data.accessRestrictionsSelector":{id:"access-restrictions-selector",mapping:{dropdownRenderer:"ytd-flat-dropdown-renderer"}},"data.backstageAttachment":{id:"poll-preview",mapping:{pollRenderer:"ytd-backstage-poll-renderer"}},"imageUploadEndpoint_.imageEditor":{id:"image-select",mapping:{backstageImageSelectRenderer:{component:"ytd-backstage-image-select-renderer",properties:{imageUploadEndpoint:"[[imageUploadEndpoint_]]",isBackstagePost:"[[isBackstagePost]]"}},backstageMultiImageSelectRenderer:{component:"ytd-backstage-multi-image-select-renderer",
properties:{imageUploadEndpoint:"[[imageUploadEndpoint_]]"}}}},"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]]"}}}},"data.postOptionsMenu":{id:"option-menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:arrow_drop_down",noInkOnDropdownButton:!0}}}},dropdownSchedulePanel_:{id:"scheduling-panel",
mapping:{dateTimePickerRenderer:"ytd-date-time-picker-renderer"}},inlineSchedulePanel_:{id:"inline-scheduling-panel",mapping:{dateTimePickerRenderer:"ytd-date-time-picker-renderer"}},"zeroStepChannelCreationRenderer.identityChipRenderer":{id:"identity-chip",mapping:{identityChipRenderer:"ytd-identity-chip-renderer"}}},ready:function(){this.listen(document,"tap","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();if(a&&this.computeIsEmojiButtonDisplayed_(a)){var b=this.$$("#emoji-picker > yt-emoji-picker-renderer");b&&b.updateCategoriesAndPlaceholder_(a.emojiPicker.emojiPickerRenderer,!0)}},
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){a&&a.pollData&&a.pollData.choices&&(this.addedAttachment="poll",this.$["poll-attachment"].setPrefilledChoices(a.pollData.choices))},
attached:function(){this.$["input-container"].getElementsByClassName("underline")[0].style.height=0;_.Vp();this.focus()},
detached:function(){this.unlisten(document,"tap","onTap_")},
created:function(){var a=this;this.scheduledPublishTimeSec_=this.prefilledImageData_=this.imagePreviewCoordinates_=this.selectedVideoId_=void 0;document.addEventListener("selectionchange",this.onSelectionChange_);this.textRequiresScrolling=!1;this.TEST_ONLY={clearAadcNoticeShownStatus:function(){a.getLocalStorage_().remove(a.getAadcNoticeShownKey_())}}},
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=BI();if(a){a=a.getBrowserRangeObject();for(var b=a.commonAncestorContainer;b;){if(b===this.getEditableTextArea_())return a;b=b.parentNode}}a=this.getEditableTextArea_();a=WI(a,a.childNodes.length);a.select();return a.getBrowserRangeObject()},
insertTextWithEmojis_:function(a,b,c){(b=this.emojiManager.createDocumentFragment(b,!0,!1,void 0===c?!0:c))&&0!==b.childNodes.length&&(a.collapsed||a.deleteContents(),c=b.lastChild,a.insertNode(b),MI(c).select(),this.getInputRange_().collapse(!1),this.getEditableTextArea_().normalize(),this.submitButtonDisabled=!1)},
onSelectionChange_:function(){var a=BI();if(a){var b=a.JSC$37872_getStartNode(),c=a.JSC$37872_getEndNode();if(xI(b)&&xI(c)){var d=a.JSC$37872_getStartOffset(),e,h;if(h=_.Oma&&b.nodeType===Node.ELEMENT_NODE)h=e=_.o0a("yt-formatted-string","paper-input-input",b);if(h)WI(e,0).select();else{e=yI(b)?b:_.ze(b,yI);h=yI(c)?c:_.ze(c,yI);if(e||h)if(a.isCollapsed()){if(b.nodeType===Node.TEXT_NODE){a=!0;d===b.length&&(a=!1);if("end"===wJ||"right"===wJ)a=!1;b=b.parentNode;a=[].concat(_.Pc(b.parentNode.childNodes)).indexOf(b)+
(a?0:1);WI(b.parentNode,a).select()}}else e?e.previousSibling&&0<e.previousSibling.length?XI(c,a.JSC$37872_getEndOffset(),e.previousSibling,e.previousSibling.length-1).select():(b=document.createTextNode("\u200b"),e.parentNode.insertBefore(b,e),XI(c,a.JSC$37872_getEndOffset(),b,0).select()):h&&(h.nextSibling&&0<h.nextSibling.length?XI(b,a.JSC$37872_getStartOffset(),h.nextSibling,1).select():(c=document.createTextNode("\u200b"),h.parentNode.insertBefore(c,h.nextSibling),XI(b,a.JSC$37872_getStartOffset(),
c,c.length).select()));wJ=null}}else wJ=null}else wJ=null},
leftKeyPressed_:function(){wJ="left"},
rightKeyPressed_:function(){wJ="right"},
endKeyPressed_:function(){wJ="end"},
maybeDeleteChip_:function(){var a=M1a(!0);if(a){var b=BI(),c=b.JSC$37872_getStartNode();b=b.JSC$37872_getStartOffset();NI(c,b,a,a.childNodes.length).select()}},
maybeBackspaceChip_:function(){var a=M1a(!1);if(a){var b=BI(),c=b.JSC$37872_getStartNode();b=b.JSC$37872_getStartOffset();NI(c,b,a,0).select()}},
maybeBackspaceChipWordMode_:function(a){var b=BI();if(b.isCollapsed()){var c=b.JSC$37872_getStartNode();b=b.JSC$37872_getStartOffset();var d=N1a(c,b,!0);d&&(NI(c,b,d,0).select(),document.execCommand("delete"),a.preventDefault(),a.stopImmediatePropagation())}},
maybeDeleteChipWordMode_:function(a){var b=BI();if(b.isCollapsed()){var c=b.JSC$37872_getStartNode();b=b.JSC$37872_getStartOffset();var d=N1a(c,b,!1);d&&(NI(c,b,d,d.childNodes.length).select(),document.execCommand("delete"),a.preventDefault(),a.stopImmediatePropagation())}},
onTap_:function(a){if(!a.defaultPrevented&&("YTD-COMMENTBOX"===a.currentTarget.tagName&&yI(a.target)&&a.preventDefault(),this.isEmojiPickerDisplayed)){var b=this.$$("#emojis"),c=this.$$("#emoji-button"),d=this.getEditableTextArea_();if(a.target instanceof Node&&!a.path.includes(d)&&!a.path.includes(c)&&!b.contains(a.target))this.onEmojiButtonTap_()}},
isValidPrefilledImage_:function(a,b,c){return"BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"===a&&void 0!==b&&null!==b.encryptedBlobId&&null!==b.sourceExternalVideoId&&void 0!==c&&null!==c.backstageImageRenderer},
isValidPrefilledVideo_:function(a,b){return"BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"===a&&!!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;if(_.w("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.$["video-link-attachment"])&&this.hasVideo_&&a.cancel();(a=this.$["access-restrictions-selector"].firstElementChild)&&a.reset();"none"!==this.prefilledAttachment_&&
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.isEmojiPickerDisplayed=this.receivedFocusPreviously_=!1;if(this.data&&"BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"===this.data.purpose)this.onDateTimeSelectionCancelled_()},
getEditableTextArea_:function(){return _.G(this.root).querySelector("#contenteditable-textarea").getRoot().node},
getEditableFormattedString_:function(){return _.G(this.root).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=J1a(a,this.emojiManager,b).cloneNode(!0);for(b=a.firstChild;b;)if(1!==b.nodeType)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&&_.lv(document.createTextNode("\n"),c);b.previousSibling&&(1===b.previousSibling.nodeType||3===b.previousSibling.nodeType&&!b.previousSibling.textContent.endsWith("\n"))&&_.Ov(document.createTextNode("\n"),
b);c&&"BR"===c.nodeName&&_.Sb(c);c=b;if(b.hasChildNodes()){b=b.firstChild;var e=c.parentNode;if(e&&11!=e.nodeType)if(c.removeNode)c.removeNode(!1);else{for(;d=c.firstChild;)e.insertBefore(d,c);_.Sb(c)}}else b=b.nextSibling,_.Sb(c);break;default:b=b.nextSibling}return O1a(a)},
onAddImageError_:function(a){a.stopPropagation();this.errorMessage_=_.Wi(a.detail)},
setTextAreaValue:function(a){a||(a="");var b=this.getEditableFormattedString_();b.text="";this.getEditableTextArea_().innerText="";"string"===typeof a&&(a={runs:[{text:a}]});b.text=a},
focus:function(){this.$["author-thumbnail"].markDirty();this.getEditableTextArea_().focus();this.maybeSetCursorAtEnd_();this.maybeUpdateTextDirection_();wJ=null},
maybeSetCursorAtEnd_:function(){if(!this.receivedFocusPreviously_){var a=this.getEditableTextArea_();a&&(WI(a,a.childNodes.length).select(),this.receivedFocusPreviously_=!0)}},
maybeUpdateTextDirection_:function(){if("rtl"===_.v("HTML_DIR",void 0)){var a=this.getEditableTextArea_(),b=""!==this.getTextAreaValue()?"auto":"rtl";a.setAttribute("dir",b)}},
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.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){this.isEmojiButtonDisplayed&&(a.preventDefault(),a.stopImmediatePropagation(),a=a.clipboardData.getData("text/plain"),this.insertText_(a,!1,!1))},
insertText_:function(a,b,c){b=void 0===b?!1:b;c=void 0===c?!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),I1a(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&&"BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"===this.data.purpose,b=this.data&&this.data.editableText&&"BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"!==this.data.purpose;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&&_.w("enable_post_scheduling")&&(this.submitButtonDisabled=b&&!this.scheduledPublishTimeSec_||c)}else this.submitButtonDisabled=!this.isValidInput_()}},
onSubmitButtonEnable_:function(){this.setSubmitButton_()},
onSubmitButtonDisable_:function(){this.submitButtonDisabled=!0},
getSimpleString:_.Zi,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,d){if("video"!==c&&"image"!==c||!a.prefilledPlaceholderText){if("poll"===b)return this.getSimpleString(a.pollPostPlaceholderText);if("image"===b)return this.getSimpleString(a.imagePostPlaceholderText)}else return this.getSimpleString(a.prefilledPlaceholderText);return this.getSimpleString(d)},
computeHideAttachmentButtons_:function(a,b,c,d){return void 0===a?!1:d&&this.getSimpleString(d)===this.getSimpleString(a.rateLimitErrorMessage)?!0:"none"!==b||"none"!==c||!a.videoLinkButton&&!a.pollButton&&!a.imageButton},
computeHideDismissableAttachment_:function(a){return"image"!==a&&"video"!==a},
computeHasVideo_:function(a){return"video"===a},
computeHasImage_:function(a){return"image"===a},
computeHasPoll_:function(a){return"poll"===a},
computeHasPollRendererInEditDialog_:function(a,b){return"BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"===a&&!!b},
computePrefilledContent_:function(a){if(this.isValidPrefilledAttachment_(a.purpose,a.prefilledImageData,a.backstageAttachment))return a.backstageAttachment},
computeEditAttachment_:function(a){if(void 0===this.computePrefilledContent_(a))return a.backstageAttachment},
computeAuthorThumbnailDimension_:function(a,b){return a&&!b?24:40},
computeImageUploadEndpoint_:function(a){return this.get("imageButton.buttonRenderer.navigationEndpoint.backstageImageUploadEndpoint",a)},
computeEditableText_:function(a){return this.getSimpleString(a)},
computeIsBackstageComment_:function(a){return!(!a||"COMMENT_DIALOG_AVATAR_SIZE_TYPE_BACKSTAGE_COMMENT"!==a)},
computeServiceEndpoint_:function(a){return this.get("submitButton.buttonRenderer.serviceEndpoint",a)||this.get("replyButton.buttonRenderer.serviceEndpoint",a)||this.get("postButton.buttonRenderer.serviceEndpoint",a)},
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},
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&&0<b.emojiPickerCategoryRenderer.emojiIds.length:b.emojiPickerUpsellCategoryRenderer?b.emojiPickerUpsellCategoryRenderer.emojis&&0<b.emojiPickerUpsellCategoryRenderer.emojis.length:!1}):!1},
computeCharLimit_:function(a){return a.charLimit?a.charLimit:null},
computeDropdownSchedulingPanel_:function(a,b){if("BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"===a&&b)return b},
computeInlineSchedulingPanel_:function(a,b){if("BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"===a&&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){a.stopPropagation();this.get("detail.endpoint.ypcGetOffersEndpoint",a)?_.dj(this,[a.detail.endpoint]):this.get("detail.endpoint.backstageImageUploadEndpoint",a)&&(this.addedAttachment="image",this.submitButtonDisabled=!0)},
onVideoLinkSelected_:function(a){this.addedAttachment="video";this.selectedVideoId_=a.detail.videoId},
commentboxStateEntityChanged_:function(a){var b=this;"COMMENTBOX_STATE_INITIAL"==(null==a?void 0:a.state)?(this.clear(),this.fire("yt-commentbox-dismiss",this.dismissData_),this.dismissData_=null):"COMMENTBOX_STATE_WRITING"==(null==a?void 0:a.state)&&Promise.resolve().then(function(){b.focus()})},
onYtServiceRequestSent_:function(a,b){if(b.actions)for(a=_.u(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,h=null==a?void 0:null==(c=a.detail)?void 0:null==(d=c.data)?void 0:null==(e=d.actionResult)?void 0:e.commentboxStateEntityKey;if(b)this.errorMessage_=b;else if(h){var l;this.dismissData_=null==a?void 0:null==(l=a.detail)?void 0:l.data;this.commentboxStateKey_=h}else{this.clear();var m;this.fire("yt-commentbox-dismiss",null==a?void 0:null==(m=a.detail)?
void 0:m.data)}},
onYtServiceRequestError_:function(a){a.stopPropagation();this.isLoading=!1;var b,c;if("BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"===(null==(b=this.data)?void 0:b.purpose)||"BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"===(null==(c=this.data)?void 0:c.purpose))if(b=this.get("detail.error.args",a)||[],1<b.length&&b[1].message){this.errorMessage_=_.Wi(b[1].message);return}(a=this.get("detail.error.message",a))?this.errorMessage_=this.data.errorMessage||_.Wi(a):(this.clear(),this.fire("yt-commentbox-dismiss"))},
submitIfNotBackstagePost_:function(a){if(!this.isBackstagePost)this.onSubmit_(a)},
onSubmit_:function(a){var b=this,c,d,e,h,l,m,p,q,x;return _.y(function(B){if(1==B.nextAddress){a.stopPropagation();if(!b.serviceEndpoint||!b.isValidInput_())return B.return();if(b.shouldShowPostAadcNotice_())return b.showPostAadcNotice_(),B.return();if(b.shouldShowCommentAadcNotice_())return b.showCommentAadcNotice_(),B.return();if(!(b.$$("ytd-backstage-multi-image-select-renderer")&&b.hasImage_&&_.w("enable_multi_image_post_creation")))return B.jumpTo(2);c=b.$$("ytd-backstage-multi-image-select-renderer");
return _.z(B,c.getAllUploadStatuses(),3)}if(2!=B.nextAddress){d=B.yieldResult;if(!d)return B.return();e=_.u(d);for(h=e.next();!h.done;h=e.next())if(l=h.value,void 0===l.encrptedBlobId)return b.isLoading=!1,m=void 0,b.errorMessage_=b.getSimpleString(null==(m=b.imageUploadEndpoint_)?void 0:m.imageEditor.backstageMultiImageSelectRenderer.uploadFailureError),B.return();return B.return(b.submitForm_(void 0,void 0,void 0,void 0,c.images))}q=(p=b.$$("ytd-backstage-image-select-renderer"))&&p.uploadPromise();
x=b.getSharedPostId_();q?q.then(function(){b.submitForm_.apply(b,_.Pc(_.$b.apply(0,arguments)))}).catch(function(C){b.isLoading=!1;
b.errorMessage_=_.Wi(C.message)}):b.selectedVideoId_?b.submitForm_(void 0,b.selectedVideoId_):"image"===b.prefilledAttachment_?b.submitForm_(b.prefilledImageData_.encryptedBlobId,void 0,void 0,b.prefilledImageData_.sourceExternalVideoId):"video"===b.prefilledAttachment_?b.submitForm_(void 0,b.data.backstageAttachment.videoRenderer.videoId):x?b.submitForm_(void 0,void 0,x):b.submitForm_();
_.Ih(B)})},
openSchedulingPanel:function(a){a&&a.scheduleButton&&a.scheduleButton.buttonRenderer&&(this.scheduleButton_=a.scheduleButton.buttonRenderer);a&&a.dateTimePicker&&this.set("data.schedulingDateTimePicker",a.dateTimePicker)},
onCancel_:function(a){a.stopPropagation();this.clear();this.fire("yt-commentbox-dismiss")},
onImageCancel_:function(a){a.stopPropagation();this.addedAttachment="none";this.errorMessage_=this.alertMessage_=null;this.imagePreviewCoordinates_=void 0;this.setSubmitButton_();this.getEditableTextArea_().focus()},
onMultiImageCancel_:function(a){a.stopPropagation();this.addedAttachment="none";this.errorMessage_=this.alertMessage_=null;this.setSubmitButton_();this.getEditableTextArea_().focus()},
onPrefilledContentDismissed_:function(a){a.stopPropagation();this.dismissPrefilledContent_();this.setSubmitButton_();this.getEditableTextArea_().focus()},
onInsertMention_:function(){this.updateCharCount_()},
onImageAlert_:function(a){a.stopPropagation();a.detail.alertMessage&&(this.alertMessage_=a.detail.alertMessage)},
onImageSelected_:function(a){a.stopPropagation();this.setSubmitButton_()},
onMultiImageSelected_: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},
onVideoLinkCanceled_:function(a){a.stopPropagation();this.addedAttachment="none";this.setSubmitButton_();this.errorMessage_=null;this.selectedVideoId_=void 0;this.getEditableTextArea_().focus()},
onVideoLinkButtonCancel_:function(){this.getEditableTextArea_().focus()},
onAddVideoLink:function(a){var b=this.$["video-link-attachment"];b&&b.onLaunchVideoPicker(a)},
onPollAttachmentDismiss_:function(){this.addedAttachment="none";this.setSubmitButton_();this.getEditableTextArea_().focus()},
isValidInput_:function(){if("image"===this.prefilledAttachment_&&!this.prefilledImageData_||"video"===this.prefilledAttachment_&&!this.data.backstageAttachment.videoRenderer.videoId||"image"===this.addedAttachment&&_.w("enable_multi_image_post_creation")&&(!this.$$("ytd-backstage-multi-image-select-renderer")||!this.$$("ytd-backstage-multi-image-select-renderer").hasImages())||!("image"!==this.addedAttachment||_.w("enable_multi_image_post_creation")||this.$$("ytd-backstage-image-select-renderer")&&
this.$$("ytd-backstage-image-select-renderer").hasPreview&&this.imagePreviewCoordinates_)||"poll"===this.addedAttachment&&this.$["poll-attachment"]&&!this.$["poll-attachment"].isValid()||"video"===this.addedAttachment&&this.$["video-link-attachment"]&&!this.$["video-link-attachment"].isValid()||this.aboveCharLimit_||this.dropdownSchedulePanel_&&!this.scheduledPublishTimeSec_)return!1;var a=!1;this.data&&"BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"===this.data.purpose&&this.data.backstageAttachment&&(this.data.backstageAttachment.backstageImageRenderer||
this.data.backstageAttachment.postMultiImageRenderer)&&(a=!0);if("image"===this.addedAttachment||"image"===this.prefilledAttachment_)a=!0;return a||!!this.getTextAreaValue().trim()},
submitForm_:function(a,b,c,d,e){var h=this.getTextAreaValue().trim(),l={};this.data&&"BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"===this.data.purpose&&h===this.previousText_&&(h=void 0);void 0!==h&&(l.comment_text=h);this.isLoading=!0;a?(l.image_blob_id=a,this.imagePreviewCoordinates_&&(l.image_preview_coordinates=this.imagePreviewCoordinates_)):b?l.attached_video_id=b:c?l.shared_post_id=c:e&&0<e.length&&(l.images_data=e.map(function(m){return{encryptedBlobId:m.encrptedBlobId,previewCoordinates:m.previewCoordinates}}));
d&&(l.source_video_id=d);this.data.accessRestrictionsSelector&&this.data.accessRestrictionsSelector.dropdownRenderer&&(l.access_restrictions=this.accessRestriction?this.accessRestriction:this.$["access-restrictions-selector"].firstElementChild.value);"poll"===this.addedAttachment&&(l.poll_options=this.$["poll-attachment"].getPollOptions());_.w("enable_post_scheduling")&&this.scheduledPublishTimeSec_&&(l.scheduled_publish_time_sec=this.scheduledPublishTimeSec_);_.dj(this,[this.serviceEndpoint,l])},
onIsInputFocusChanged_:function(a,b){a?this.fire("yt-autonav-pause-focus"):void 0!==b&&this.fire("yt-autonav-pause-blur")},
plaintextDrop_:function(a){var b=this.getEditableTextArea_();[].concat(_.Pc(a.dataTransfer.items)).forEach(function(c){"string"===c.kind&&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){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;this.emojiInput.$.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(_.w("enable_post_scheduling")&&this.data&&this.data.purpose){a=a.detail;if(Math.floor(Date.now()/1E3)>=a)this.scheduledPublishTimeSec_=void 0;else if("BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"===this.data.purpose){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 1===_.ne("post_type_icons_rearrange")?["image-button","poll-button","video-link-button"]:2===_.ne("post_type_icons_rearrange")?["poll-button","image-button","video-link-button"]:["video-link-button","poll-button","image-button"]},
getButtonRenderer:function(a,b){if(a)switch(b){case "video-link-button":var c;return(null==(c=a.videoLinkButton)?void 0:c.buttonRenderer)||void 0;case "image-button":var d;return(null==(d=a.imageButton)?void 0:d.buttonRenderer)||void 0;case "poll-button":var e;return(null==(e=a.pollButton)?void 0:e.buttonRenderer)||void 0}},
shouldShowPostAadcNotice_:function(){var a;return null==(a=this.data)||!a.showAadcNoticeCommand||this.getLocalStorage_().get(this.getAadcNoticeShownKey_())?!1:!0},
shouldShowCommentAadcNotice_:function(){var a,b;return!(null==(a=this.data)||!a.openAadcDialog)&&!(null==(b=this.aadcGuidelinesState_)||!b.shouldRequireViewerAck)},
getAadcNoticeShownKey_:function(){return"post-aadc-notice-shown-"+_.v("DATASYNC_ID","unknown")},
showPostAadcNotice_:function(){var a;(null==(a=this.data)?0:a.showAadcNoticeCommand)&&this.resolveCommand(this.data.showAadcNoticeCommand)},
showCommentAadcNotice_:function(){this.resolveCommand(this.data.openAadcDialog)},
getLocalStorage_:function(){this.localStorage||(this.localStorage=new _.cg("yt-post"));return this.localStorage},
onAadcNoticeConfirm_:function(a){a.clickTrackingParams&&_.Qr().clickCommand(a);this.getLocalStorage_().set(this.getAadcNoticeShownKey_(),!0);_.A(this,"yt-close-popup-action")},
onHideIdentityChip:function(a){var b;this.set("data.placeholderText",null==(b=a.hideIdentityChipAction)?void 0:b.placeholderText);this.set("zeroStepChannelCreationRenderer",{})}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy85");

var e_a;
var f_a;
var uH=function(){var a=_.K.apply(this,arguments)||this;a.hasCreatorReply=!1;a.buttonTooltipPosition="bottom";a.systemIcons=_.w("kevlar_system_icons");a.replyDialog=null;return a};
_.r(uH,_.K);_.f=uH.prototype;_.f.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}}}},"data.shareButton":{id:"share-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}};
_.f.dataChange=function(){var a,b,c;this.replyDialog&&_.G(this.replyDialogElement).removeChild(this.replyDialog);this.replyDialog=null;this.isLiked=this.systemIcons&&!(null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.likeButton)||void 0===b?void 0:b.toggleButtonRenderer)||void 0===c||!c.isToggled)};
_.f.computeShowVoteCountBeginning=function(a,b){return void 0===a||void 0===b?!0:"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR"!==a.style&&!!b&&"0"!==this.ytRendererBehavior.getSimpleString(b)};
_.f.computeShowVoteCountEnd=function(a,b){return void 0===a||void 0===b?!0:"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR"===a.style&&!!b&&"0"!==this.ytRendererBehavior.getSimpleString(b)};
_.f.hideReplyDialog=function(){this.replyDialogElement.hidden=!0};
_.f.reply=function(){this.replyButtonElement.firstElementChild?this.replyButtonElement.firstElementChild.firstElementChild.click():this.replyButtonEndElement.firstElementChild&&this.replyButtonEndElement.firstElementChild.firstElementChild.click()};
_.f.showReplyDialog=function(a){a&&(this.replyDialog||(this.replyDialog=document.createElement("ytd-comment-reply-dialog-renderer"),this.replyDialog.id="replybox"),this.replyDialog.isAttached||_.G(this.replyDialogElement).appendChild(this.replyDialog),this.replyDialog.data=a,this.replyDialogElement.hidden=!1,this.replyDialog.openDialog())};
_.f.onYtCommentboxDismiss=function(){this.hideReplyDialog()};
_.f.onYtNavigate=function(a){(a=this.get("createCommentReplyDialogEndpoint.dialog.commentReplyDialogRenderer",a.detail.endpoint))&&this.showReplyDialog(a)};
_.f.onYtServiceRequestSent=function(a,b){a.stopPropagation();if(b.actions)for(a=0;a<b.actions.length;a++){var c=b.actions[a];c.updateCommentVoteAction&&this.handleUpdateCommentVoteAction(c.updateCommentVoteAction)}};
_.f.handleUpdateCommentVoteAction=function(a){this.voteCount=a.voteCount||_.Wi("0");"LIKE"===a.voteStatus?this.JSC$37646_ytdDislikeToggleButtonRenderer.ytToggleButtonBehavior.toggle(!1):"DISLIKE"===a.voteStatus?this.JSC$37646_ytdLikeToggleButtonRenderer.ytToggleButtonBehavior.toggle(!1):(this.JSC$37646_ytdLikeToggleButtonRenderer.ytToggleButtonBehavior.toggle(!1),this.JSC$37646_ytdDislikeToggleButtonRenderer.ytToggleButtonBehavior.toggle(!1))};
_.f.computeReplyButtonHidden=function(a){return a};
_.f.computeReplyButtonBeginning=function(a){return(null===a||void 0===a?0:a.replyButton)&&"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR"!==a.style?a.replyButton:void 0};
_.f.computeReplyButtonEnd=function(a){return(null===a||void 0===a?0:a.replyButton)&&"COMMENT_ACTION_BUTTON_STYLE_TYPE_DESKTOP_TOOLBAR"===a.style?a.replyButton:void 0};
_.f.computeActionButtonStyle=function(a){return(null===a||void 0===a?0:a.style)?a.style.split("TYPE_")[1].replace(/_/g,"-").toLowerCase():"unknown"};
_.f.onButtonTooltipPositionChanged=function(){this.ytdReplyButtonRenderer&&(this.ytdReplyButtonRenderer.ytRenderButtonBehavior.buttonTooltipPosition=this.buttonTooltipPosition)};
_.f.onYtToggleButton=function(a){var b,c;this.isLiked=this.systemIcons&&!(null===(c=null===(b=a.detail)||void 0===b?void 0:b.actions)||void 0===c||!c.like)};
_.t.Object.defineProperties(uH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===f_a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-action-buttons-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_action_buttons_renderer.ytd.comment.action.buttons.renderer.css.js--\x3e<div id="toolbar">\n  <div id="reply-button" hidden="[[computeReplyButtonHidden(hasCreatorReply)]]">\n  </div>\n  <span id="vote-count-left" hidden="[[!computeShowVoteCountBeginning(data, voteCount)]]" aria-label$="[[voteCount.accessibility.accessibilityData.label]]">\n    [[getSimpleString(voteCount)]]\n  </span>\n  <ytd-toggle-button-renderer id="like-button" button-tooltip-position="[[buttonTooltipPosition]]" data="[[data.likeButton.toggleButtonRenderer]]" icon-size="16">\n  </ytd-toggle-button-renderer>\n  <span id="vote-count-middle" hidden="[[!computeShowVoteCountEnd(data, voteCount)]]" aria-label$="[[voteCount.accessibility.accessibilityData.label]]">\n    [[getSimpleString(voteCount)]]\n  </span>\n  <ytd-toggle-button-renderer id="dislike-button" button-tooltip-position="[[buttonTooltipPosition]]" data="[[data.dislikeButton.toggleButtonRenderer]]" icon-size="16">\n  </ytd-toggle-button-renderer>\n  <div id="creator-heart"></div>\n  <div id="share-button" hidden="[[!data.shareButton]]">\n  </div>\n  <div id="reply-button-end" hidden="[[computeReplyButtonHidden(hasCreatorReply)]]">\n  </div>\n</div>\n<div id="reply-dialog"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===e_a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_action_buttons_renderer.ytd.comment.action.buttons.renderer.css.js--\x3e<style>:host {display: block;color: var(--yt-spec-text-secondary);min-height: 16px;} #toolbar {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([action-buttons-style=desktop-toolbar]) ytd-comment-reply-dialog-renderer {padding-top: 4px;} :host(:not([use-comment-icon])) #reply-button ytd-button-renderer:not([is-icon-button]),:host(:not([use-comment-icon])) #reply-button-end ytd-button-renderer:not([is-icon-button]) {--yt-button-padding: 8px 16px;color: var(--yt-spec-text-secondary);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} :host([use-comment-icon]) #reply-button-end ytd-button-renderer {background-color: transparent;} #vote-count-left {display: inline-block;margin-left: 4px;margin-right: 16px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #vote-count-middle {display: inline-block;margin-right: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([system-icons][is-liked]) #vote-count-left,:host([system-icons][is-liked]) #vote-count-middle {color: var(--yt-spec-text-primary);} #like-button,#dislike-button {--yt-button-icon-size: var(--ytd-comment-thumb-dimension);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #share-button {margin-left: 16px;margin-right: 8px;} :host([use-comment-icon]) #share-button {margin-left: auto;margin-right: 8px;} :host(.ytd-backstage-post-renderer) #reply-button-end {--yt-button-icon-size: 32px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} :host(.ytd-backstage-post-renderer) ytd-button-renderer[is-icon-button],:host(.ytd-backstage-post-renderer) ytd-toggle-button-renderer[is-icon-button] {color: var(--yt-spec-text-secondary);} :host(.ytd-backstage-post-renderer) ytd-button-renderer[is-icon-button]:hover,:host(.ytd-backstage-post-renderer) ytd-toggle-button-renderer[is-icon-button]:hover,:host(.ytd-backstage-post-renderer) #like-button[is-icon-button]:hover,:host(.ytd-backstage-post-renderer) #dislike-button[is-icon-button]:hover {color: var(--yt-spec-text-primary);} :host(.ytd-backstage-post-renderer) ytd-button-renderer[is-icon-button].style-default-active,:host(.ytd-backstage-post-renderer) ytd-toggle-button-renderer[is-icon-button].style-default-active {color: var(--yt-spec-call-to-action);} :host(.ytd-backstage-post-renderer) ytd-button-renderer[is-icon-button][system-icons].style-default-active,:host(.ytd-backstage-post-renderer) ytd-toggle-button-renderer[is-icon-button][system-icons].style-default-active {color: var(--yt-spec-text-primary);} :host([use-comment-icon]) #share-button[hidden]+#reply-button-end {margin-left: auto;} #like-button:hover,#dislike-button:hover,#share-button ytd-button-renderer:hover,:host([use-comment-icon]) #reply-button ytd-button-renderer:hover,:host([use-comment-icon]) #reply-button-end ytd-button-renderer:hover {color: var(--yt-spec-icon-active-other);} :host(:not([use-comment-icon])) #reply-button ytd-button-renderer:hover,:host(:not([use-comment-icon])) #reply-button-end ytd-button-renderer:hover {color: var(--yt-spec-text-primary);} #vote-count-left[hidden]+#like-button {margin-left: -8px;} /*# sourceMappingURL=ytd-comment-action-buttons-renderer.css.map*/</style>';
e_a=d}d=e_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);f_a=a}a=f_a;return a}}});
_.vH=uH;_.vH.prototype.onYtToggleButton=_.vH.prototype.onYtToggleButton;_.vH.prototype.onButtonTooltipPositionChanged=_.vH.prototype.onButtonTooltipPositionChanged;_.vH.prototype.onYtServiceRequestSent=_.vH.prototype.onYtServiceRequestSent;_.vH.prototype.onYtNavigate=_.vH.prototype.onYtNavigate;_.vH.prototype.onYtCommentboxDismiss=_.vH.prototype.onYtCommentboxDismiss;_.vH.prototype.dataChange=_.vH.prototype.dataChange;
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.vH.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.vH.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.vH.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.vH.prototype,"voteCount",void 0);_.V([_.M(),_.W("design:type",Object)],_.vH.prototype,"replyThumbnail",void 0);
_.V([_.M(),_.W("design:type",Object)],_.vH.prototype,"hasCreatorReply",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.vH.prototype,"enableCreationBox",void 0);_.V([_.M({computed:"computeActionButtonStyle(data)",reflectToAttribute:!0}),_.W("design:type",String)],_.vH.prototype,"actionButtonsStyle",void 0);_.V([_.M({computed:"computeReplyButtonBeginning(data)"}),_.W("design:type",Object)],_.vH.prototype,"replyButtonBeginning",void 0);
_.V([_.M({computed:"computeReplyButtonEnd(data)"}),_.W("design:type",Object)],_.vH.prototype,"replyButtonEnd",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.vH.prototype,"useCommentIcon",void 0);_.V([_.M(),_.W("design:type",Object)],_.vH.prototype,"buttonTooltipPosition",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.vH.prototype,"systemIcons",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.vH.prototype,"isLiked",void 0);
_.V([_.S("ytd-button-renderer"),_.W("design:type",Object)],_.vH.prototype,"ytdReplyButtonRenderer",void 0);_.V([_.S("#like-button"),_.W("design:type",_.kE)],_.vH.prototype,"JSC$37646_ytdLikeToggleButtonRenderer",void 0);_.V([_.S("#dislike-button"),_.W("design:type",_.kE)],_.vH.prototype,"JSC$37646_ytdDislikeToggleButtonRenderer",void 0);_.V([_.S("#reply-dialog"),_.W("design:type",HTMLElement)],_.vH.prototype,"replyDialogElement",void 0);
_.V([_.S("#reply-button"),_.W("design:type",HTMLElement)],_.vH.prototype,"replyButtonElement",void 0);_.V([_.S("#reply-button-end"),_.W("design:type",HTMLElement)],_.vH.prototype,"replyButtonEndElement",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vH.prototype,"dataChange",null);
_.V([_.N("yt-commentbox-dismiss"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.vH.prototype,"onYtCommentboxDismiss",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.vH.prototype,"onYtNavigate",null);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.vH.prototype,"onYtServiceRequestSent",null);_.V([_.P("buttonTooltipPosition"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vH.prototype,"onButtonTooltipPositionChanged",null);
_.V([_.N("yt-toggle-button"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.vH.prototype,"onYtToggleButton",null);_.vH=_.V([_.T({is:"ytd-comment-action-buttons-renderer"})],_.vH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy61");

var YZa;
var ZZa;
var oH=function(){var a=_.K.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;return a};
_.r(oH,_.K);_.f=oH.prototype;_.f.alwaysToggleableChanged=function(){this.alwaysToggleable&&(this.canToggle=!0)};
_.f.toggledChanged=function(){this.collapsed=this.alwaysCollapsed||!this.isToggled};
_.f.reversedChanged=function(a,b){if(a&&!b||b&&!a){a=_.G(this.root);b=a.childNodes;for(var c=document.createDocumentFragment(),d=a.childNodes.length-1;0<=d;d--)_.G(c).appendChild(b[d]);a.appendChild(c)}};
_.f.ready=function(){var a=this;this.async(function(){return a.initChildrenObserver()},1)};
_.f.detached=function(){this.detachObserver()};
_.f.toggle=function(a,b){this.canToggle&&(this.isToggled=b,a&&a.stopPropagation())};
_.f.reset=function(){this.childrenChanged()};
_.f.onIronResize=function(){this.recomputeOnResize&&this.childrenChanged()};
_.f.computeIsMoreVisible=function(a,b){return a&&!b};
_.f.computeShouldUseNumberOfLines=function(a){try{return!!a&&window.CSS.supports("-webkit-line-clamp","1")}catch(b){}return!1};
_.f.computeIsLessVisible=function(a,b){return a&&b};
_.f.observeCollapsedHeightAndMaxLines=function(){var a=this.collapsedHeight,b=this.maxNumberOfLines;this.shouldUseNumberOfLines?this.updateStyles({"--ytd-expander-max-lines":""+b,"--ytd-expander-collapsed-height":""}):this.updateStyles({"--ytd-expander-collapsed-height":a+"px","--ytd-expander-max-lines":""})};
_.f.handleMoreTap=function(a){this.disableToggle||(this.fire("yt-expander-more-tapped"),this.toggle(a,!0))};
_.f.handleLessTap=function(a){this.fire("yt-expander-less-tapped");this.toggle(a,!1)};
_.f.initChildrenObserver=function(){var a=this;this.observer=new MutationObserver(function(){return a.childrenChanged()});
this.observer.observe(this.$.content,{subtree:!0,childList:!0,attributes:!0});this.childrenChanged()};
_.f.childrenChanged=function(){var a=this;this.alwaysToggleable?this.canToggle=this.alwaysToggleable:this.canToggleJobId||(this.canToggleJobId=window.requestAnimationFrame(function(){_.qq(function(){a.canToggleJobId=0;a.calculateCanCollapse()})}))};
_.f.calculateCanCollapse=function(){this.canToggle=this.shouldUseNumberOfLines?this.alwaysToggleable||this.$.content.offsetHeight<this.$.content.scrollHeight:this.alwaysToggleable||this.$.content.scrollHeight>this.collapsedHeight};
_.f.detachObserver=function(){this.observer&&this.observer.disconnect()};
_.t.Object.defineProperties(oH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ZZa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-expander--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_expander.ytd.expander.css.js--\x3e<div id="content">\n  \n  <slot id="container" name="content"></slot>\n</div>\n<slot name="sticky"></slot>\n<tp-yt-paper-button id="less" aria-expanded="true" hidden="[[!computeIsLessVisible(canToggle, isToggled)]]" noink="" on-tap="handleLessTap">\n  <slot name="less-button"></slot>\n</tp-yt-paper-button>\n<tp-yt-paper-button id="more" aria-expanded="false" hidden="[[!computeIsMoreVisible(canToggle, isToggled)]]" noink="" on-tap="handleMoreTap">\n  <slot name="more-button"></slot>\n</tp-yt-paper-button>\n<slot name="sticky-secondary"></slot>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YZa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_expander.ytd.expander.css.js--\x3e<style>:host {display: block;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} :host([collapsed])>#content {overflow: hidden;max-height: var(--ytd-expander-collapsed-height);} :host([reversed]),:host([reversed])>#content {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([reversed][collapsed][collapsed-height="0"])>#content {display: none;visibility: hidden;} :host([should-use-number-of-lines][collapsed])>#content {color: var(--yt-spec-text-primary);display: -webkit-box;overflow: hidden;max-height: none;-webkit-box-orient: vertical;-webkit-line-clamp: var(--ytd-expander-max-lines,4);} :host ::slotted(*) {word-wrap: break-word;min-width: 0;} tp-yt-paper-button {margin: var(--ytd-expander-button-margin,0);padding: 0;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} :host([align-auto]) tp-yt-paper-button {-ms-align-self: auto;-webkit-align-self: auto;align-self: auto;} #more:focus,#less:focus {outline: -webkit-focus-ring-color auto 5px;} #more:focus:hover,#less:focus:hover {outline: none;} #less.scrolling {box-shadow: var(--ytd-expander-button-scrolling-box-shadow);border-radius: var(--ytd-expander-button-border-radius);} /*# sourceMappingURL=ytd-expander.css.map*/</style>';
YZa=d}d=YZa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ZZa=a}a=ZZa;return a}}});
_.pH=oH;_.pH.prototype.observeCollapsedHeightAndMaxLines=_.pH.prototype.observeCollapsedHeightAndMaxLines;_.pH.prototype.onIronResize=_.pH.prototype.onIronResize;_.pH.prototype.toggledChanged=_.pH.prototype.toggledChanged;_.pH.prototype.alwaysToggleableChanged=_.pH.prototype.alwaysToggleableChanged;_.V([_.L(_.VD),_.W("design:type",Object)],_.pH.prototype,"ironResizableBehavior",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.pH.prototype,"alignAuto",void 0);
_.V([_.M({notify:!0,reflectToAttribute:!0}),_.W("design:type",Object)],_.pH.prototype,"collapsed",void 0);_.V([_.M({notify:!0}),_.W("design:type",Object)],_.pH.prototype,"isToggled",void 0);_.V([_.M(),_.W("design:type",Object)],_.pH.prototype,"alwaysCollapsed",void 0);_.V([_.M({notify:!0}),_.W("design:type",Object)],_.pH.prototype,"canToggle",void 0);_.V([_.M(),_.W("design:type",Object)],_.pH.prototype,"collapsedHeight",void 0);
_.V([_.M(),_.W("design:type",Object)],_.pH.prototype,"disableToggle",void 0);_.V([_.M(),_.W("design:type",Object)],_.pH.prototype,"alwaysToggleable",void 0);_.V([_.M({observer:"reversedChanged"}),_.W("design:type",Object)],_.pH.prototype,"reversed",void 0);_.V([_.M(),_.W("design:type",Number)],_.pH.prototype,"maxNumberOfLines",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeShouldUseNumberOfLines(maxNumberOfLines)"}),_.W("design:type",Object)],_.pH.prototype,"shouldUseNumberOfLines",void 0);
_.V([_.M(),_.W("design:type",Object)],_.pH.prototype,"recomputeOnResize",void 0);_.V([_.P("alwaysToggleable"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pH.prototype,"alwaysToggleableChanged",null);_.V([_.P("isToggled"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pH.prototype,"toggledChanged",null);
_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pH.prototype,"onIronResize",null);_.V([_.P("maxNumberOfLines","collapsedHeight"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pH.prototype,"observeCollapsedHeightAndMaxLines",null);_.pH=_.V([_.T({is:"ytd-expander"})],_.pH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6u");

var GVa;
var HVa;
var IVa=function(){return _.K.apply(this,arguments)||this};
_.r(IVa,_.K);
_.t.Object.defineProperties(IVa,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===HVa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsors-only-badge-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_sponsors_only_badge_renderer.ytd.sponsors.only.badge.renderer.css.js--\x3e<yt-icon id="icon" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]"></yt-icon>\n<yt-formatted-string id="label" text="[[data.label]]"></yt-formatted-string>\n<template is="dom-if" if="[[data.tooltip]]">\n  <tp-yt-paper-tooltip for="label">\n    <yt-formatted-string split-lines="true" text="[[data.tooltip]]"></yt-formatted-string>\n  </tp-yt-paper-tooltip>\n</template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===GVa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_sponsors_only_badge_renderer.ytd.sponsors.only.badge.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-badge-chip-background);border-radius: 2px;height: 18px;margin-top: 1px;margin-left: 4px;padding-right: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} #icon {color: var(--yt-spec-themed-green);width: 16px;height: 16px;padding-right: 4px;padding-left: 4px;} #label {color: var(--yt-spec-text-secondary);white-space: nowrap;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} /*# sourceMappingURL=ytd-sponsors-only-badge-renderer.css.map*/</style>";
GVa=d}d=GVa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);HVa=a}a=HVa;return a}}});
_.QE=IVa;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.QE.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.QE.prototype,"data",void 0);_.QE=_.V([_.T({is:"ytd-sponsors-only-badge-renderer"})],_.QE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6q");

var rVa;
var sVa;
var KE=function(){var a=_.K.apply(this,arguments)||this;a.enableUnifiedVerifiedBadge=_.w("enable_unified_verified_badge");a.standardizeIconSize=_.w("kevlar_system_icons");return a};
_.r(KE,_.K);KE.prototype.basicPaletteChanged=function(){var a;null!==(a=this.data.color)&&void 0!==a&&a.basicColorPaletteData&&_.wy(this,this.data.color.basicColorPaletteData)};
KE.prototype.colorChanged=function(){var a,b,c=this.get("basicColorPaletteData.backgroundColor",null===(a=this.data)||void 0===a?void 0:a.color),d=this.get("basicColorPaletteData.foregroundTitleColor",null===(b=this.data)||void 0===b?void 0:b.color),e={};c?(c=_.uy(c),e["--ytd-author-comment-badge-background-color"]=c):(e["--ytd-author-comment-badge-icon-background-color"]="transparent",e["--ytd-author-comment-badge-background-color"]="transparent");d?(d=_.uy(d),e["--ytd-author-comment-badge-name-color"]=
d,e["--ytd-author-comment-badge-icon-color"]=d):e["--ytd-author-comment-badge-name-color"]="var(--yt-spec-text-primary)";0<Object.keys(e).length&&this.updateStyles(e)};
KE.prototype.useFilledIcons=function(a){return _.w("kevlar_system_icons")&&("CHECK_CIRCLE_THICK"===a||"OFFICIAL_ARTIST_BADGE"===a)};
_.t.Object.defineProperties(KE.prototype,{verified:{configurable:!0,enumerable:!0,get:function(){return!!this.data.authorUnifiedVerified}},
creator:{configurable:!0,enumerable:!0,get:function(){return this.data.authorCreator||!!this.get("data.color.basicColorPaletteData.backgroundColor")}}});
_.t.Object.defineProperties(KE,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===sVa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-author-comment-badge-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_author_comment_badge_renderer.ytd.author.comment.badge.renderer.css.js--\x3e<a id="name" class="yt-simple-endpoint" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]">\n  <ytd-channel-name id="channel-name" channel-name="[[data.authorText]]" force-verified="[[verified]]" tooltip="[[data.iconTooltip]]">\n  </ytd-channel-name>\n</a>\n<yt-icon id="icon" default-to-filled="[[useFilledIcons(data.icon.iconType)]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]" size="12">\n</yt-icon>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rVa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_author_comment_badge_renderer.ytd.author.comment.badge.renderer.css.js--\x3e<style>:host {--ytd-author-comment-badge-name-color: var(--yt-spec-text-primary);height: 20px;background-color: var(--ytd-author-comment-badge-background-color);border-radius: 12px;margin-bottom: 2px;max-width: 100%;box-sizing: border-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} :host([enable-unified-verified-badge]) {border-radius: 0;} :host([verified]) {height: unset;background-color: transparent;} :host([creator]) {padding-right: 6px;padding-left: 6px;} :host(:not([verified])[creator][enable-unified-verified-badge]) {background-color: var(--yt-spec-brand-icon-inactive);height: unset;padding-right: 4px;padding-left: 4px;} :host([creator]) #icon {height: 12px;width: 12px;margin-left: 4px;} :host([verified][creator]) {--ytd-channel-name-verified-background: var(--yt-spec-brand-icon-inactive);padding: 0;} :host(:not([creator])) #icon {height: 13px;width: 13px;margin-left: 4px;margin-bottom: 1px;fill: var(--yt-spec-icon-active-other);} :host([standardize-icon-size]:not([creator])) #icon {height: 12px;width: 12px;} #icon {color: var(--ytd-author-comment-badge-icon-color);background-color: var(--ytd-author-comment-badge-icon-background-color);-ms-flex: none;-webkit-flex: none;flex: none;} #name {--ytd-channel-name-text-display: block;color: var(--ytd-author-comment-badge-name-color);overflow: hidden;-webkit-line-clamp: 1;max-height: 1.8rem;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} :host([verified]) #name {color: var(--yt-spec-text-primary);} :host([creator][enable-unified-verified-badge]) #name {color: var(--yt-spec-text-primary-inverse);} #channel-name {--ytd-channel-name-text-container-display: flex;} /*# sourceMappingURL=ytd-author-comment-badge-renderer.css.map*/</style>";
rVa=d}d=rVa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);sVa=a}a=sVa;return a}}});
_.LE=KE;_.LE.prototype.colorChanged=_.LE.prototype.colorChanged;_.LE.prototype.basicPaletteChanged=_.LE.prototype.basicPaletteChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.LE.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.LE.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.LE.prototype,"enableUnifiedVerifiedBadge",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.LE.prototype,"standardizeIconSize",void 0);_.V([_.M({reflectToAttribute:!0}),_.R("data.authorUnifiedVerified"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.LE.prototype,"verified",null);_.V([_.M({reflectToAttribute:!0}),_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.LE.prototype,"creator",null);
_.V([_.P("data.color.basicColorPaletteData"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.LE.prototype,"basicPaletteChanged",null);_.V([_.P("data.color"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.LE.prototype,"colorChanged",null);_.LE=_.V([_.T({is:"ytd-author-comment-badge-renderer"})],_.LE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3p");

var iKa;
var jKa;
/*

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
*/
_.ij({_template:function(){if(void 0!==jKa)return jKa;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-spinner--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_spinner.tp.yt.paper.spinner.css.js--\x3e<div id="spinnerContainer" class-name="[[__computeContainerClasses(active, __coolingDown)]]" on-animationend="__reset" on-webkit-animation-end="__reset"><div class="spinner-layer layer-1"><div class="circle-clipper left"><div class="circle"></div></div><div class="circle-clipper right"><div class="circle"></div></div></div><div class="spinner-layer layer-2"><div class="circle-clipper left"><div class="circle"></div></div><div class="circle-clipper right"><div class="circle"></div></div></div><div class="spinner-layer layer-3"><div class="circle-clipper left"><div class="circle"></div></div><div class="circle-clipper right"><div class="circle"></div></div></div><div class="spinner-layer layer-4"><div class="circle-clipper left"><div class="circle"></div></div><div class="circle-clipper right"><div class="circle"></div></div></div></div>';
var b=a.content,c=b.insertBefore;if(void 0===iKa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_spinner.tp.yt.paper.spinner.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: inline-block;\n  position: relative;\n  width: 28px;\n  height: 28px;\n  --paper-spinner-container-rotation-duration: 1568ms;\n  --paper-spinner-expand-contract-duration: 1333ms;\n  --paper-spinner-full-cycle-duration: 5332ms;\n  --paper-spinner-cooldown-duration: 400ms;\n}\n\n#spinnerContainer {\n  width: 100%;\n  height: 100%;\n  direction: ltr;\n}\n\n#spinnerContainer.active {\n  -webkit-animation: container-rotate var(--paper-spinner-container-rotation-duration) linear infinite;\n  animation: container-rotate var(--paper-spinner-container-rotation-duration) linear infinite;\n}\n\n@-webkit-keyframes container-rotate {\n  to {\n    -webkit-transform: rotate(360deg);\n  }\n}\n@keyframes container-rotate {\n  to {\n    transform: rotate(360deg);\n  }\n}\n.spinner-layer {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  opacity: 0;\n  white-space: nowrap;\n  color: var(--paper-spinner-color, #4285f4);\n}\n\n.layer-1 {\n  color: var(--paper-spinner-layer-1-color, #4285f4);\n}\n\n.layer-2 {\n  color: var(--paper-spinner-layer-2-color, #db4437);\n}\n\n.layer-3 {\n  color: var(--paper-spinner-layer-3-color, #f4b400);\n}\n\n.layer-4 {\n  color: var(--paper-spinner-layer-4-color, #0f9d58);\n}\n\n.active .spinner-layer {\n  -webkit-animation-name: fill-unfill-rotate;\n  -webkit-animation-duration: var(--paper-spinner-full-cycle-duration);\n  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  -webkit-animation-iteration-count: infinite;\n  animation-name: fill-unfill-rotate;\n  animation-duration: var(--paper-spinner-full-cycle-duration);\n  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  animation-iteration-count: infinite;\n  opacity: 1;\n}\n\n.active .spinner-layer.layer-1 {\n  -webkit-animation-name: fill-unfill-rotate, layer-1-fade-in-out;\n  animation-name: fill-unfill-rotate, layer-1-fade-in-out;\n}\n\n.active .spinner-layer.layer-2 {\n  -webkit-animation-name: fill-unfill-rotate, layer-2-fade-in-out;\n  animation-name: fill-unfill-rotate, layer-2-fade-in-out;\n}\n\n.active .spinner-layer.layer-3 {\n  -webkit-animation-name: fill-unfill-rotate, layer-3-fade-in-out;\n  animation-name: fill-unfill-rotate, layer-3-fade-in-out;\n}\n\n.active .spinner-layer.layer-4 {\n  -webkit-animation-name: fill-unfill-rotate, layer-4-fade-in-out;\n  animation-name: fill-unfill-rotate, layer-4-fade-in-out;\n}\n\n@-webkit-keyframes fill-unfill-rotate {\n  12.5% {\n    -webkit-transform: rotate(135deg);\n  }\n  25% {\n    -webkit-transform: rotate(270deg);\n  }\n  37.5% {\n    -webkit-transform: rotate(405deg);\n  }\n  50% {\n    -webkit-transform: rotate(540deg);\n  }\n  62.5% {\n    -webkit-transform: rotate(675deg);\n  }\n  75% {\n    -webkit-transform: rotate(810deg);\n  }\n  87.5% {\n    -webkit-transform: rotate(945deg);\n  }\n  to {\n    -webkit-transform: rotate(1080deg);\n  }\n}\n@keyframes fill-unfill-rotate {\n  12.5% {\n    transform: rotate(135deg);\n  }\n  25% {\n    transform: rotate(270deg);\n  }\n  37.5% {\n    transform: rotate(405deg);\n  }\n  50% {\n    transform: rotate(540deg);\n  }\n  62.5% {\n    transform: rotate(675deg);\n  }\n  75% {\n    transform: rotate(810deg);\n  }\n  87.5% {\n    transform: rotate(945deg);\n  }\n  to {\n    transform: rotate(1080deg);\n  }\n}\n@-webkit-keyframes layer-1-fade-in-out {\n  0% {\n    opacity: 1;\n  }\n  25% {\n    opacity: 1;\n  }\n  26% {\n    opacity: 0;\n  }\n  89% {\n    opacity: 0;\n  }\n  90% {\n    opacity: 1;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@keyframes layer-1-fade-in-out {\n  0% {\n    opacity: 1;\n  }\n  25% {\n    opacity: 1;\n  }\n  26% {\n    opacity: 0;\n  }\n  89% {\n    opacity: 0;\n  }\n  90% {\n    opacity: 1;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@-webkit-keyframes layer-2-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  15% {\n    opacity: 0;\n  }\n  25% {\n    opacity: 1;\n  }\n  50% {\n    opacity: 1;\n  }\n  51% {\n    opacity: 0;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@keyframes layer-2-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  15% {\n    opacity: 0;\n  }\n  25% {\n    opacity: 1;\n  }\n  50% {\n    opacity: 1;\n  }\n  51% {\n    opacity: 0;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@-webkit-keyframes layer-3-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  40% {\n    opacity: 0;\n  }\n  50% {\n    opacity: 1;\n  }\n  75% {\n    opacity: 1;\n  }\n  76% {\n    opacity: 0;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@keyframes layer-3-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  40% {\n    opacity: 0;\n  }\n  50% {\n    opacity: 1;\n  }\n  75% {\n    opacity: 1;\n  }\n  76% {\n    opacity: 0;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@-webkit-keyframes layer-4-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  65% {\n    opacity: 0;\n  }\n  75% {\n    opacity: 1;\n  }\n  90% {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@keyframes layer-4-fade-in-out {\n  0% {\n    opacity: 0;\n  }\n  65% {\n    opacity: 0;\n  }\n  75% {\n    opacity: 1;\n  }\n  90% {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n}\n.circle-clipper {\n  display: inline-block;\n  position: relative;\n  width: 50%;\n  height: 100%;\n  overflow: hidden;\n}\n\n.spinner-layer::after {\n  content: "";\n  left: 45%;\n  width: 10%;\n  border-top-style: solid;\n}\n\n.spinner-layer::after,\n.circle-clipper .circle {\n  box-sizing: border-box;\n  position: absolute;\n  top: 0;\n  border-width: var(--paper-spinner-stroke-width, 3px);\n  border-radius: 50%;\n}\n\n.circle-clipper .circle {\n  bottom: 0;\n  width: 200%;\n  border-style: solid;\n  border-bottom-color: transparent !important;\n}\n\n.circle-clipper.left .circle {\n  left: 0;\n  border-right-color: transparent !important;\n  -webkit-transform: rotate(129deg);\n  transform: rotate(129deg);\n}\n\n.circle-clipper.right .circle {\n  left: -100%;\n  border-left-color: transparent !important;\n  -webkit-transform: rotate(-129deg);\n  transform: rotate(-129deg);\n}\n\n.active .gap-patch::after,\n.active .circle-clipper .circle {\n  -webkit-animation-duration: var(--paper-spinner-expand-contract-duration);\n  -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  -webkit-animation-iteration-count: infinite;\n  animation-duration: var(--paper-spinner-expand-contract-duration);\n  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  animation-iteration-count: infinite;\n}\n\n.active .circle-clipper.left .circle {\n  -webkit-animation-name: left-spin;\n  animation-name: left-spin;\n}\n\n.active .circle-clipper.right .circle {\n  -webkit-animation-name: right-spin;\n  animation-name: right-spin;\n}\n\n@-webkit-keyframes left-spin {\n  0% {\n    -webkit-transform: rotate(130deg);\n  }\n  50% {\n    -webkit-transform: rotate(-5deg);\n  }\n  to {\n    -webkit-transform: rotate(130deg);\n  }\n}\n@keyframes left-spin {\n  0% {\n    transform: rotate(130deg);\n  }\n  50% {\n    transform: rotate(-5deg);\n  }\n  to {\n    transform: rotate(130deg);\n  }\n}\n@-webkit-keyframes right-spin {\n  0% {\n    -webkit-transform: rotate(-130deg);\n  }\n  50% {\n    -webkit-transform: rotate(5deg);\n  }\n  to {\n    -webkit-transform: rotate(-130deg);\n  }\n}\n@keyframes right-spin {\n  0% {\n    transform: rotate(-130deg);\n  }\n  50% {\n    transform: rotate(5deg);\n  }\n  to {\n    transform: rotate(-130deg);\n  }\n}\n#spinnerContainer.cooldown {\n  -webkit-animation: container-rotate var(--paper-spinner-container-rotation-duration) linear infinite, fade-out var(--paper-spinner-cooldown-duration) cubic-bezier(0.4, 0, 0.2, 1);\n  animation: container-rotate var(--paper-spinner-container-rotation-duration) linear infinite, fade-out var(--paper-spinner-cooldown-duration) cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n@-webkit-keyframes fade-out {\n  0% {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@keyframes fade-out {\n  0% {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n}\n\n/*# sourceMappingURL=tp-yt-paper-spinner.css.map */</style>';
iKa=d}d=iKa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return jKa=a},
is:"tp-yt-paper-spinner",behaviors:[_.vIa]});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6o");

var lVa;
var mVa;
var EE=function(){return _.K.apply(this,arguments)||this};
_.r(EE,_.K);EE.prototype.configureRendererStamper=function(){return{"data.images":{id:"items",mapping:{backstageImageRenderer:{component:"ytd-backstage-image-renderer",properties:{surface:"[[surface]]"}}}}}};
_.t.Object.defineProperties(EE,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mVa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-post-multi-image-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_post_multi_image_renderer.ytd.post.multi.image.renderer.css.js--\x3e<div id="shelf-container">\n  <div id="left-arrow-container" class="arrow-container">\n      <div id="left-arrow" class="arrow center-aligned" on-click="prevClick_" hidden="[[atStart]]">\n         <yt-icon icon="yt-icons:chevron_left"></yt-icon>\n      </div>\n  </div>\n  <div id="scroll-container" on-keydown="handleKeyDown_">\n    <div id="items"></div>\n  </div>\n  <div id="right-arrow-container" class="arrow-container">\n    <div id="right-arrow" class="arrow center-aligned" on-click="nextClick_" hidden="[[atEnd]]">\n       <yt-icon icon="yt-icons:chevron_right"></yt-icon>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lVa){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_post_multi_image_renderer.ytd.post.multi.image.renderer.css.js--\x3e<style>:host {--yt-img-max-height: var(--yt-post-multi-image-attachment-size, 638px);display: block;position: relative;width: var(--yt-post-multi-image-attachment-size,638px);} #shelf-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin-top: 8px;} #scroll-container {overflow: hidden;} #items {transition-duration: 0.15s;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: transform;display: inline-block;white-space: nowrap;} #items>* {display: inline-block;vertical-align: top;white-space: normal;} .arrow-container {position: absolute;top: 0;bottom: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #left-arrow-container {left: -20px;} #right-arrow-container {right: -20px;} .arrow-container {z-index: 200;} .arrow {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;background-color: var(--yt-spec-brand-background-solid);border-radius: 24px;box-shadow: 0 4px 4px var(--yt-spec-10-percent-layer),0 0 8px var(--yt-spec-10-percent-layer);color: var(--yt-spec-icon-inactive);cursor: pointer;height: 40px;width: 40px;} .center-aligned {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} ytd-backstage-image-renderer {width: var(--yt-post-multi-image-attachment-size,638px);} /*# sourceMappingURL=ytd-post-multi-image-renderer.css.map*/</style>";
lVa=d}d=lVa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mVa=a}a=mVa;return a}}});
_.FE=EE;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.FE.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.FE.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.sE),_.W("design:type",Object)],_.FE.prototype,"ytdHorizontalListBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.FE.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.FE.prototype,"data",void 0);
_.V([_.M({value:"$.items.children"}),_.W("design:type",String)],_.FE.prototype,"itemsPath",void 0);_.V([_.M({value:1}),_.W("design:type",Number)],_.FE.prototype,"initialCount",void 0);_.V([_.M(),_.W("design:type",String)],_.FE.prototype,"surface",void 0);_.FE=_.V([_.T({is:"ytd-post-multi-image-renderer"})],_.FE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syck");

var W6a;
var X6a;
var sM=function(){return _.K.apply(this,arguments)||this};
_.r(sM,_.K);_.t.Object.defineProperties(sM.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null===(b=null===(a=this.data)||void 0===a?void 0:a.icon)||void 0===b?0:b.iconType)?_.Vx(this.data.icon.iconType):""}}});
_.t.Object.defineProperties(sM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===X6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-history-table-text-cell-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_history_table_text_cell_renderer.ytd.report.history.table.text.cell.renderer.css.js--\x3e<div class="icon-wrapper" hidden="[[!icon]]">\n  <yt-icon icon="[[icon]]"></yt-icon>\n</div>\n<div class="text">\n  <yt-formatted-string class="main-text" split-lines="" text="[[data.text]]">\n  </yt-formatted-string>\n  <yt-formatted-string class="sub-text" split-lines="" text="[[data.shortByLineText]]">\n  </yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===W6a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_history_table_text_cell_renderer.ytd.report.history.table.text.cell.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;} .icon-wrapper {color: var(--yt-spec-text-primary);margin-right: 8px;width: 24px;} yt-formatted-string {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);--yt-endpoint-visited-color: var(--yt-spec-call-to-action);display: block;} .text {margin-top: calc(4px/2);overflow: hidden;} .main-text {color: var(--main-text-color,var(--yt-spec-text-primary));margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .sub-text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-report-history-table-text-cell-renderer.css.map*/</style>';
W6a=d}d=W6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);X6a=a}a=X6a;return a}}});
_.tM=sM;_.V([_.M(),_.W("design:type",Object)],_.tM.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",String),_.W("design:paramtypes",[])],_.tM.prototype,"icon",null);_.tM=_.V([_.T({is:"ytd-report-history-table-text-cell-renderer"})],_.tM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syaj");

var a9a;
var b9a;
_.ij({is:"yt-card-item-text-collection-renderer",_template:function(){if(void 0!==b9a)return b9a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-card-item-text-collection-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_text_collection_renderer.yt.card.item.text.collection.renderer.css.js--\x3e<div id="text-renderers" text-alignment$="[[data.textAlignment]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===a9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_text_collection_renderer.yt.card.item.text.collection.renderer.css.js--\x3e<style>:host {display: block;} #text-renderers {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #text-renderers[text-alignment=CARD_ITEM_TEXT_COLLECTION_TEXT_ALIGNMENT_END] {-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} #text-renderers[text-alignment=CARD_ITEM_TEXT_COLLECTION_TEXT_ALIGNMENT_CENTER] {-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: center;} /*# sourceMappingURL=yt-card-item-text-collection-renderer.css.map*/</style>";
a9a=d}d=a9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return b9a=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],properties:{data:Object},stampDom:{"data.textRenderers":{id:"text-renderers",mapping:{cardItemTextRenderer:{component:"yt-card-item-text-renderer"}}}}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syd8");

var p8a;
var q8a;
var mN=function(){var a=_.K.apply(this,arguments)||this;a.expanded=!0;return a};
_.r(mN,_.K);mN.prototype.getBadgeRowClass=function(a,b,c){for(var d=_.u(this.querySelectorAll("yt-img-shadow")),e=d.next();!e.done;e=d.next())e.value.onShow();a=a.selected;return c?-1!==a?a===b?"badge-line badge-selected":"badge-line badge-not-selected":"badge-line":(void 0!==a?a:0)===b?"badge-line":"badge-hidden"};
_.t.Object.defineProperties(mN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===q8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-loyalty-badges-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_loyalty_badges_renderer.ytd.sponsorships.loyalty.badges.renderer.css.js--\x3e<div class="description-container">\n  <yt-formatted-string class="description" text="[[data.description]]">\n  </yt-formatted-string>\n</div>\n<div class="badge-container">\n  <template is="dom-repeat" items="[[data.loyaltyBadges]]" indexas="index">\n    <div class$="[[getBadgeRowClass(data, index, expanded)]]">\n      <div class="badge-title-container">\n        <yt-formatted-string class="badge-title" text="[[item.sponsorshipsLoyaltyBadgeRenderer.title]]">\n        </yt-formatted-string>\n      </div>\n      <div class="icon-container">\n        <yt-img-shadow class="badge-icon" thumbnail="[[item.sponsorshipsLoyaltyBadgeRenderer.icon]]">\n        </yt-img-shadow>\n      </div>\n    </div>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===p8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_loyalty_badges_renderer.ytd.sponsorships.loyalty.badges.renderer.css.js--\x3e<style>:host {display: block;} .description-container {padding-left: 8px;} .description {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .badge-container {display: inline-block;} .badge-line {align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .badge-selected {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 4px;} .badge-not-selected {opacity: 0.8;} .badge-hidden {display: none;} .icon-container {padding: 8px 8px;margin-left: auto;vertical-align: middle;display: block;} .badge-icon {height: 18px;width: 18px;vertical-align: middle;border-radius: 50%;background-color: transparent;overflow: hidden;} .badge-title-container {padding: 8px 8px;display: flex;flex-direction: column;} .badge-title {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-sponsorships-loyalty-badges-renderer.css.map*/</style>';
p8a=d}d=p8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);q8a=a}a=q8a;return a}}});
_.nN=mN;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.nN.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.nN.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.nN.prototype,"expanded",void 0);_.nN=_.V([_.T({is:"ytd-sponsorships-loyalty-badges-renderer"})],_.nN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4x");

var kN;kN=function(a){return a?a.icon?a.icon.iconType.toLowerCase():a.customThumbnail?"member":"":""};
_.k8a=function(a){if(!a)return"";a=_.u(a);for(var b=a.next();!b.done;b=a.next())if((b=b.value)&&b.liveChatAuthorBadgeRenderer&&(b=kN(b.liveChatAuthorBadgeRenderer))&&"verified"!==b)return b;return""};
_.lN=function(a,b){return a?(a=a.find(function(c){return c&&c.liveChatAuthorBadgeRenderer?kN(c.liveChatAuthorBadgeRenderer)===b:!1}))&&a.liveChatAuthorBadgeRenderer||null:null};
var l8a;
var m8a;
_.ij({is:"yt-live-chat-author-badge-renderer",_template:function(){if(void 0!==m8a)return m8a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-author-badge-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_author_badge_renderer.yt.live.chat.author.badge.renderer.css.js--\x3e<div id="image"></div>';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===l8a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_author_badge_renderer.yt.live.chat.author.badge.renderer.css.js--\x3e<style>:host {display: inline-block;} :host([type=moderator]) {color: var(--yt-live-chat-moderator-color,#5e84f1);} :host([type=owner]) {color: var(--yt-live-chat-owner-color,#ffd600);} :host([type=member]) {color: var(--yt-live-chat-sponsor-color,#107516);} :host([type=verified]) {color: var(--yt-live-chat-verified-color,#999);} img,yt-icon {display: block;width: 16px;height: 16px;} /*# sourceMappingURL=yt-live-chat-author-badge-renderer.css.map*/</style>";
l8a=d}d=l8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return m8a=a},
properties:{data:{type:Object,observer:"dataChanged_"},ariaLabel:{type:String,computed:"identity(data.accessibility.accessibilityData.label)",reflectToAttribute:!0},type:{type:String,computed:"computeType_(data)",reflectToAttribute:!0},sharedTooltipText:{type:String,computed:"identity(data.tooltip)",reflectToAttribute:!0}},dataChanged_:function(a){for(var b=_.G(this.$.image);b.firstChild;)b.removeChild(b.firstChild);if(a)if(a.icon){var c=document.createElement("yt-icon");c.icon="live-chat-badges:"+
a.icon.iconType.toLowerCase();b.appendChild(c)}else if(a.customThumbnail){c=document.createElement("img");var d=_.fIa(a.customThumbnail.thumbnails,16);d?(c.src=d,b.appendChild(c),c.setAttribute("alt",this.ariaLabel)):_.Vh(new _.pg("Could not compute URL for thumbnail",a.customThumbnail))}},
identity:function(a){return a},
computeType_:function(a){return kN(a||void 0)}});
var n8a;
var o8a;
_.ij({is:"yt-live-chat-author-chip",_template:function(){if(void 0!==o8a)return o8a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-author-chip--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_author_chip.yt.live.chat.author.chip.css.js--\x3e<span id="author-name" dir="auto" class$="[[authorClass]]">[[getSimpleString(authorName)]]<span id="chip-badges"></span></span><span id="chat-badges"></span>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===n8a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_author_chip.yt.live.chat.author.chip.css.js--\x3e<style>:host {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;} #author-name {box-sizing: border-box;border-radius: 2px;color: var(--yt-live-chat-secondary-text-color);font-weight: 500;} #author-name.single-line {-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;-webkit-line-clamp: 1;overflow: hidden;word-break: break-all;} :host([is-highlighted]) #author-name {padding: 2px 4px;color: var(--yt-live-chat-author-chip-verified-text-color);background-color: var(--yt-live-chat-author-chip-verified-background-color);} :host([is-highlighted]) #author-name.owner,#author-name.owner {background-color: var(--yt-live-chat-author-chip-owner-background-color);color: var(--yt-live-chat-author-chip-owner-text-color);} #author-name.moderator {color: var(--yt-live-chat-moderator-color);} #author-name.member {color: var(--yt-live-chat-sponsor-color);} #chip-badges:empty {display: none;} :host([is-highlighted]) #chat-badges:not(:empty) {margin-left: 1px;} yt-live-chat-author-badge-renderer {margin: 0 0 0 2px;vertical-align: sub;} :host([is-highlighted]) #chip-badges yt-live-chat-author-badge-renderer {color: inherit;} #chip-badges yt-live-chat-author-badge-renderer:last-of-type {margin-right: -2px;} /*# sourceMappingURL=yt-live-chat-author-chip.css.map*/</style>";
n8a=d}d=n8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return o8a=a},
properties:{authorName:{type:Object},authorBadges:{type:Array},authorType:{type:String,computed:"computeAuthorType_(authorBadges)"},authorClass:{type:String,computed:"computeAuthorClass_(authorType, singleLine)"},badgesInsideChip:{type:Array,computed:"computeBadgesInsideChip_(authorBadges)"},badgesOutsideChip:{type:Array,computed:"computeBadgesOutsideChip_(authorBadges)"},isHighlighted:{type:Boolean,computed:"computeIsHighlighted_(authorBadges)",reflectToAttribute:!0},singleLine:{type:Boolean}},behaviors:[_.Zx.YtComponentBehavior,
_.Z.YtRendererstamperBehavior],stampDom:{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"}}}},computeBadgesInsideChip_:function(a){return a?a.filter(function(b){return"verified"===kN(b.liveChatAuthorBadgeRenderer)}):[]},
computeBadgesOutsideChip_:function(a){return a?a.filter(function(b){b=kN(b.liveChatAuthorBadgeRenderer);return"verified"!==b&&"owner"!==b}):[]},
computeIsHighlighted_:function(a){var b=!!_.lN(a,"owner"),c=!!_.lN(a,"verified");a=!!_.lN(a,"moderator");return b||c&&!a},
computeAuthorType_:function(a){return _.k8a(a)},
computeAuthorClass_:function(a,b){return b?(a?a+" ":"")+"single-line":a}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy54");

var j8a;_.jN={};
j8a={properties:{id:{type:String,computed:"identity(data.id)",reflectToAttribute:!0},timestampString:{type:String,computed:"computeTimestampString(data)"},popupPositionTarget:{type:Object,computed:"identity(menuButton)"},menuButton:Object,menuVisible:{type:Boolean,computed:"computeMenuVisible_(menuOpen, menuFocused)",reflectToAttribute:!0},menuOpen:{type:Boolean,value:!1},menuFocused:{type:Boolean,value:!1},emojiManager:Object,participantsManager:Object,isDeleted:{type:Boolean,value:!1,computed:"truthy(data.deletedStateMessage)",
reflectToAttribute:!0},hasOriginalContent:{type:Boolean,value:!1,computed:"truthy(data.showOriginalContentMessage)"},hasInlineActionButtons:{type:Boolean,computed:"computeHasInlineActionButtons_(data)",reflectToAttribute:!0}},supportsInlineActionButtons:!1,listeners:{"yt-popup-opened":"onYtPopupOpened_","yt-popup-closed":"onYtPopupClosedOrCanceled_","yt-popup-canceled":"onYtPopupClosedOrCanceled_"},TIME_FORMATTER:new _.Kk(7),shouldSupportInlineActionButtons:function(){return!1},
beforeRegister:function(){if(this.supportsInlineActionButtons||this.shouldSupportInlineActionButtons())this.stampDom||(this.stampDom={}),this.stampDom["data.inlineActionButtons"]={id:"inline-action-buttons",mapping:{buttonRenderer:"yt-button-renderer"}}},
ready:function(){var a=this.$["inline-action-button-container"];a&&_.G(a).setAttribute("aria-hidden","true");this.menuButton=this.$["menu-button"]||this.$$("#menu-button")},
attached:function(){var a=this.menuButton;a&&(this.listen(a,"focusin","onMenuButtonFocus_"),this.listen(a,"focusout","onMenuButtonBlur_"))},
detached:function(){var a=this.menuButton;a&&(this.unlisten(a,"focusin","onMenuButtonFocus_"),this.unlisten(a,"focusout","onMenuButtonBlur_"))},
identity:function(a){return a},
truthy:function(a){return!!a},
computeTimestampString:function(a){return a?a.timestampText?this.getSimpleString(a.timestampText):this.TIME_FORMATTER.format(new Date(a.timestampUsec/1E3)):""},
computeMenuVisible_:function(a,b){return a||b},
computeHasInlineActionButtons_:function(a){return a?a.inlineActionButtons&&a.inlineActionButtons.length||a.additionalInlineActionButtons&&a.additionalInlineActionButtons.length:!1},
createDocumentFragmentFromString:function(a){var b=this.emojiManager?this.emojiManager.createDocumentFragment.bind(this.emojiManager):document.createTextNode.bind(document);if(!this.participantsManager||!this.participantsManager.viewerRegex)return b(a);for(var c=document.createDocumentFragment(),d=0,e;null!=(e=this.participantsManager.viewerRegex.exec(a));){if(this.emojiManager&&0<e.index){var h=":"+e[0]+":";if((this.emojiManager.getEmojiById(h)||this.emojiManager.getEmojiByShortcut(h))&&a.indexOf(h)==
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.substr(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<a.runs.length;c++){var d=a.runs[c];if(d.emoji&&this.emojiManager)b.appendChild(this.emojiManager.createEmoji(d.emoji));else if(d.text)if(d.navigationEndpoint){var e=document.createElement("a");e.classList.add("yt-simple-endpoint");_.qHa(e,d.navigationEndpoint);_.G(e).appendChild(this.createDocumentFragmentFromString(d.text));
b.appendChild(e)}else b.appendChild(this.createDocumentFragmentFromString(d.text))}return b},
colorFromDecimal:function(a){a=parseInt(a,10);return"rgba("+[a>>16&255,a>>8&255,a&255,(a>>24&255)/255].join()+")"},
markAsDeleted:function(a,b){this.set("data.deletedStateMessage",a);this.set("data.showOriginalContentMessage",b)},
onMenuButtonFocus_:function(){this.menuFocused=!0},
onMenuButtonBlur_:function(){this.menuFocused=!1},
showContextMenu:function(a){if(this.data.contextMenuEndpoint){var b=this.getInterface(_.Fx),c=this.data.contextMenuEndpoint;_.Zk()?(b=b.endpointToXhrUrl(c),b=_.Pr(_.Zk(),{},b)):b=b.requestDataForEndpoint(c);b.then(this.handleGetContextMenuResponse_,this.handleGetContextMenuError_,this);a&&a.stopPropagation()}},
handleGetContextMenuResponse_:function(a){_.Zk()||(a=a.response);a.liveChatItemContextMenuSupportedRenderers&&a.liveChatItemContextMenuSupportedRenderers.menuRenderer&&this.showContextMenu_(a.liveChatItemContextMenuSupportedRenderers.menuRenderer);a.actions&&_.A(this,"yt-live-chat-actions",[a.actions])},
handleGetContextMenuError_:function(a){if(a instanceof Error||a instanceof Object||a instanceof String)var b=a;_.Uh(new _.pg("Error encountered calling GetLiveChatItemContextMenu",b))},
showContextMenu_:function(a){this.openPopup({openPopupAction:{popupType:"DROPDOWN",popup:{menuPopupRenderer:a}}})},
onYtPopupOpened_:function(){this.menuOpen=!0;this.fire("yt-live-chat-context-menu-opened")},
onYtPopupClosedOrCanceled_:function(){this.menuOpen=!1;this.fire("yt-live-chat-context-menu-closed")}};
_.jN.YtLiveChatItemBehavior=[j8a,_.Zx.YtComponentBehavior,_.Nx.YtOpenPopupBehavior];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy21");

/*

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
*/
_.P5a={observers:["_focusedChanged(receivedFocusFromKeyboard)"],_focusedChanged:function(a){a&&this.ensureRipple();this.hasRipple()&&(this._ripple.holdDown=a)},
_createRipple:function(){var a=_.Ow._createRipple();a.id="ink";a.setAttribute("center","");a.classList.add("circle");return a}};
_.Q5a=[_.Lw,_.Jw,_.Ow,_.P5a];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8u");

var y5a=function(){var a=_.tx.apply(this,arguments)||this;a.continuationActionMap={"yt-append-continuation-items-action":"handleAppendContinuationItemsAction","yt-reload-continuation-items-command":"handleReloadContinuationItemsCommand","yt-show-reload-ui-command":"handleShowReloadUiCommand"};return a};
_.r(y5a,_.tx);_.f=y5a.prototype;_.f.configureContinuationPathMap=function(){return{}};
_.f.beforeRegister=function(){this.continuationPathMap=this.configureContinuationPathMap()};
_.f.attached=function(){this.actionHandlerBehavior.registerActionMap(this.continuationActionMap)};
_.f.detached=function(){this.actionHandlerBehavior.unregisterActionMap(this.continuationActionMap)};
_.f.observeData=function(){this.data&&(this.continuationIsReloading=!1)};
_.f.handleAppendContinuationItemsAction=function(a){var b=a.appendContinuationItemsAction;if(this.data&&this.data.targetId&&b&&this.continuationPathMap&&b.targetId===this.data.targetId){var c=_.Yi(a);if((a=c&&this.continuationPathMap[c])&&c){c=this.get(a,this.data);var d;a:{for(d=0;d<c.length;d++)if(c[d].continuationItemRenderer)break a;d=c.length}a="data."+a;b.continuationItems?d===c.length-1?(this.pop(a),this.push.apply(this,[a].concat(_.Pc(b.continuationItems)))):d===c.length?this.push.apply(this,
[a].concat(_.Pc(b.continuationItems))):this.splice.apply(this,[a,d,1].concat(_.Pc(b.continuationItems))):this.splice(a,d,1);this.fire("yt-next-continuation-data-updated",null,{bubbles:!1})}else _.Vh(new _.pg("append continuation path does not exist",c))}};
_.f.handleReloadContinuationItemsCommand=function(a){var b,c=a.reloadContinuationItemsCommand;if(this.data&&this.data.targetId&&c&&this.continuationPathMap&&c.targetId===this.data.targetId){var d=null===(b=c.slot)||void 0===b?void 0:b.replace("RELOAD_CONTINUATION_SLOT_",""),e=(a=_.Yi(a)+"-"+(null===d||void 0===d?void 0:d.toLowerCase()))&&this.continuationPathMap[a];if(!e||!a||!d)_.Vh(new _.pg("reload continuation path does not exist",a));else if(!this.reloadContinuationItemsCommandMatcher||this.reloadContinuationItemsCommandMatcher(c))this.set("data."+
e,c.continuationItems?c.continuationItems:[]),this.continuationIsReloading=!1,this.fire("yt-reload-continuation-finish",null,{bubbles:!1})}};
_.f.handleShowReloadUiCommand=function(a){var b;a=a.showReloadUiCommand;(null===(b=this.data)||void 0===b?0:b.targetId)&&(null===a||void 0===a?0:a.targetId)&&a.targetId===this.data.targetId&&(this.continuationIsReloading=!0)};
_.rL=y5a;_.rL.prototype.observeData=_.rL.prototype.observeData;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.rL.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.rL.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.rL.prototype,"data",void 0);_.V([_.M({value:!1,reflectToAttribute:!0}),_.W("design:type",Boolean)],_.rL.prototype,"continuationIsReloading",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.rL.prototype,"observeData",null);_.rL=_.V([_.ux()],_.rL);_.sL=[_.Zx.YtComponentBehavior,_.Hx.YtActionHandlerBehavior,_.rL.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syw");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var O4a;
O4a={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"}}};_.dL=O4a;_.dL=O4a;_.P4a=_.No;_.P4a=_.No;
_.eL={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,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],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,"\u00a5","JP\u00a5"],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"]};
var fL,hL,gL,Q4a;
_.iL=function(a,b,c,d){var e;if(e=b){a:if(b&&3===b.length){for(e=0;3>e;e++){var h=b[e];if("A">h||"Z"<h&&"a">h||"z"<h){e=!1;break a}}e=!0}else e=!1;e=!e}if(e)throw new TypeError("Tg");this.intlCurrencyCode_=b?b.toUpperCase():null;this.currencyStyle_=c||0;this.overrideNumberFormatSymbols_=d||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_=fL(this).MINUS_SIGN;this.negativeSuffix_="";this.multiplier_=1;this.negativePercentSignExpected_=!1;this.groupingArray_=[];this.useExponentialNotation_=this.decimalSeparatorAlwaysShown_=!1;this.compactStyle_=0;if("number"===typeof a)switch(a){case 1:gL(this,fL(this).DECIMAL_PATTERN);break;case 2:gL(this,fL(this).SCIENTIFIC_PATTERN);break;case 3:gL(this,fL(this).PERCENT_PATTERN);break;case 4:a=fL(this).CURRENCY_PATTERN;b=["0"];if(c=
_.eL[hL(this)]){c=c[0]&7;if(0<c)for(b.push("."),d=0;d<c;d++)b.push("0");a=a.replace(/0.00/g,b.join(""))}gL(this,a);break;case 5:Q4a(this,1);break;case 6:Q4a(this,2);break;default:throw Error("Wg");}else gL(this,a)};
fL=function(a){return a.overrideNumberFormatSymbols_||_.P4a};
hL=function(a){return a.intlCurrencyCode_||fL(a).DEF_CURRENCY_CODE};
_.R4a=function(a,b){if(308<b)throw Error("Vg`"+b);a.maximumFractionDigits_=b;return a};
gL=function(a,b){var c=[0];a.positivePrefix_=jL(a,b,c);for(var d=c[0],e=-1,h=0,l=0,m=0,p=-1,q=b.length,x=!0;c[0]<q&&x;c[0]++)switch(b.charAt(c[0])){case "#":0<l?m++:h++;0<=p&&0>e&&p++;break;case "0":if(0<m)throw Error("bh`"+b);l++;0<=p&&0>e&&p++;break;case ",":0<p&&a.groupingArray_.push(p);p=0;break;case ".":if(0<=e)throw Error("ch`"+b);e=h+l+m;break;case "E":if(a.useExponentialNotation_)throw Error("dh`"+b);a.useExponentialNotation_=!0;a.minExponentDigits_=0;c[0]+1<q&&"+"==b.charAt(c[0]+1)&&(c[0]++,
a.useSignForPositiveExponent_=!0);for(;c[0]+1<q&&"0"==b.charAt(c[0]+1);)c[0]++,a.minExponentDigits_++;if(1>h+l||1>a.minExponentDigits_)throw Error("eh`"+b);x=!1;break;default:c[0]--,x=!1}0==l&&0<h&&0<=e&&(l=e,0==l&&l++,m=h-l,h=l-1,l=1);if(0>e&&0<m||0<=e&&(e<h||e>h+l)||0==p)throw Error("fh`"+b);m=h+l+m;a.maximumFractionDigits_=0<=e?m-e:0;0<=e&&(a.minimumFractionDigits_=h+l-e,0>a.minimumFractionDigits_&&(a.minimumFractionDigits_=0));a.minimumIntegerDigits_=(0<=e?e:m)-h;a.useExponentialNotation_&&(a.maximumIntegerDigits_=
h+a.minimumIntegerDigits_,0==a.maximumFractionDigits_&&0==a.minimumIntegerDigits_&&(a.minimumIntegerDigits_=1));a.groupingArray_.push(Math.max(0,p));a.decimalSeparatorAlwaysShown_=0==e||e==m;d=c[0]-d;a.positiveSuffix_=jL(a,b,c);c[0]<b.length&&";"==b.charAt(c[0])?(c[0]++,1!=a.multiplier_&&(a.negativePercentSignExpected_=!0),a.negativePrefix_=jL(a,b,c),c[0]+=d,a.negativeSuffix_=jL(a,b,c)):(a.negativePrefix_+=a.positivePrefix_,a.negativeSuffix_+=a.positiveSuffix_)};
Q4a=function(a,b){a.compactStyle_=b;gL(a,fL(a).DECIMAL_PATTERN);a.minimumFractionDigits_=0;_.R4a(a,2);if(0<a.minimumFractionDigits_)throw Error("Ug");a.significantDigits_=2};
_.iL.prototype.parse=function(a,b){b=b||[0];if(0!==this.compactStyle_)throw Error("Xg");a=a.replace(/ |\u202f/g,"\u00a0");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<this.negativePrefix_.length&&(c=!1));c?b[0]+=this.positivePrefix_.length:d&&(b[0]+=this.negativePrefix_.length);if(a.indexOf(fL(this).INFINITY,b[0])==b[0]){b[0]+=fL(this).INFINITY.length;var e=
Infinity}else{e=a;var h=!1,l=!1,m=!1,p=-1,q=1,x=fL(this).DECIMAL_SEP,B=fL(this).GROUP_SEP,C=fL(this).EXP_SYMBOL;if(0!=this.compactStyle_)throw Error("Yg");B=B.replace(/\u202f/g,"\u00a0");for(var I="";b[0]<e.length;b[0]++){var H=e.charAt(b[0]),O=S4a(this,H);if(0<=O&&9>=O)I+=O,m=!0;else if(H==x.charAt(0)){if(h||l)break;I+=".";h=!0}else if(H==B.charAt(0)&&("\u00a0"!=B.charAt(0)||b[0]+1<e.length&&0<=S4a(this,e.charAt(b[0]+1)))){if(h||l)break}else if(H==C.charAt(0)){if(l)break;I+="E";l=!0;p=b[0]}else if("+"==
H||"-"==H){if(m&&p!=b[0]-1)break;I+=H}else if(1==this.multiplier_&&H==fL(this).PERCENT.charAt(0)){if(1!=q)break;q=100;if(m){b[0]++;break}}else if(1==this.multiplier_&&H==fL(this).PERMILL.charAt(0)){if(1!=q)break;q=1E3;if(m){b[0]++;break}}else break}1!=this.multiplier_&&(q=this.multiplier_);e=parseFloat(I)/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};
_.iL.prototype.format=function(a){if(this.minimumFractionDigits_>this.maximumFractionDigits_)throw Error("Zg");if(isNaN(a))return fL(this).NAN;var b=[];var c=a;if(0==this.compactStyle_)c=kL;else{c=Math.abs(c);var d=T4a(this,1>=c?0:U4a(c)).divisorBase;c=T4a(this,d+U4a(V4a(this,lL(c,-d)).intValue))}a=lL(a,-c.divisorBase);(d=0>a||0==a&&0>1/a)?c.negative_prefix?b.push(c.negative_prefix):(b.push(c.prefix),b.push(this.negativePrefix_)):(b.push(c.prefix),b.push(this.positivePrefix_));if(isFinite(a))if(a=
a*(d?-1:1)*this.multiplier_,this.useExponentialNotation_){var e=a;if(0==e)W4a(this,e,this.minimumIntegerDigits_,b),X4a(this,0,b);else{var h=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=lL(e,-h);var l=this.minimumIntegerDigits_;1<this.maximumIntegerDigits_&&this.maximumIntegerDigits_>this.minimumIntegerDigits_?(l=h%this.maximumIntegerDigits_,0>l&&(l=this.maximumIntegerDigits_+l),e=lL(e,l),h-=l,l=1):1>this.minimumIntegerDigits_?(h++,e=lL(e,-1)):(h-=this.minimumIntegerDigits_-1,e=lL(e,this.minimumIntegerDigits_-
1));W4a(this,e,l,b);X4a(this,h,b)}}else W4a(this,a,this.minimumIntegerDigits_,b);else b.push(fL(this).INFINITY);d?c.negative_suffix?b.push(c.negative_suffix):(isFinite(a)&&b.push(c.suffix),b.push(this.negativeSuffix_)):(isFinite(a)&&b.push(c.suffix),b.push(this.positiveSuffix_));return b.join("")};
var V4a=function(a,b){var c=lL(b,a.maximumFractionDigits_);0<a.significantDigits_&&(c=Y4a(c,a.significantDigits_,a.maximumFractionDigits_));c=Math.round(c);isFinite(c)?(b=Math.floor(lL(c,-a.maximumFractionDigits_)),a=Math.floor(c-lL(b,a.maximumFractionDigits_))):a=0;return{intValue:b,fracValue:a}},W4a=function(a,b,c,d){if(a.minimumFractionDigits_>a.maximumFractionDigits_)throw Error("Zg");
d||(d=[]);b=V4a(a,b);var e=b.intValue,h=b.fracValue,l=0<a.minimumFractionDigits_||0<h||!1;b=a.minimumFractionDigits_;l&&(b=a.minimumFractionDigits_);for(var m="",p=e;1E20<p;)m="0"+m,p=Math.round(lL(p,-1));m=p+m;var q=fL(a).DECIMAL_SEP;p=fL(a).ZERO_DIGIT.charCodeAt(0);var x=m.length,B=0;if(0<e||0<c){for(e=x;e<c;e++)d.push(String.fromCharCode(p));if(2<=a.groupingArray_.length)for(c=1;c<a.groupingArray_.length;c++)B+=a.groupingArray_[c];c=x-B;if(0<c){e=a.groupingArray_;B=x=0;for(var C,I=fL(a).GROUP_SEP,
H=m.length,O=0;O<H;O++)if(d.push(String.fromCharCode(p+Number(m.charAt(O)))),1<H-O)if(C=e[B],O<c){var X=c-O;(1===C||0<C&&1===X%C)&&d.push(I)}else B<e.length&&(O===c?B+=1:C===O-c-x+1&&(d.push(I),x+=C,B+=1))}else{c=m;m=a.groupingArray_;e=fL(a).GROUP_SEP;C=c.length;I=[];for(x=m.length-1;0<=x&&0<C;x--){B=m[x];for(H=0;H<B&&0<=C-H-1;H++)I.push(String.fromCharCode(p+Number(c.charAt(C-H-1))));C-=B;0<C&&I.push(e)}d.push.apply(d,I.reverse())}}else l||d.push(String.fromCharCode(p));(a.decimalSeparatorAlwaysShown_||
l)&&d.push(q);h=String(h);l=h.split("e+");2==l.length&&(h=String(Y4a(parseFloat(l[0]),a.significantDigits_,1)),h=h.replace(".",""),h+=(0,_.hma)("0",parseInt(l[1],10)-h.length+1));a.maximumFractionDigits_+1>h.length&&(h="1"+(0,_.hma)("0",a.maximumFractionDigits_-h.length)+h);for(a=h.length;"0"==h.charAt(a-1)&&a>b+1;)a--;for(b=1;b<a;b++)d.push(String.fromCharCode(p+Number(h.charAt(b))))},X4a=function(a,b,c){c.push(fL(a).EXP_SYMBOL);
0>b?(b=-b,c.push(fL(a).MINUS_SIGN)):a.useSignForPositiveExponent_&&c.push(fL(a).PLUS_SIGN);b=""+b;for(var d=fL(a).ZERO_DIGIT,e=b.length;e<a.minExponentDigits_;e++)c.push(d);c.push(b)},S4a=function(a,b){b=b.charCodeAt(0);
if(48<=b&&58>b)return b-48;a=fL(a).ZERO_DIGIT.charCodeAt(0);return a<=b&&b<a+10?b-a:-1},jL=function(a,b,c){for(var d="",e=!1,h=b.length;c[0]<h;c[0]++){var l=b.charAt(c[0]);
if("'"==l)c[0]+1<h&&"'"==b.charAt(c[0]+1)?(c[0]++,d+="'"):e=!e;else if(e)d+=l;else switch(l){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":if(c[0]+1<h&&"\u00a4"==b.charAt(c[0]+1))c[0]++,d+=hL(a);else switch(a.currencyStyle_){case 0:l=hL(a);d+=l in _.eL?_.eL[l][1]:l;break;case 2:l=hL(a);var m=_.eL[l];d+=m?l==m[1]?l:l+" "+m[1]:l;break;case 1:l=hL(a),d+=l in _.eL?_.eL[l][2]:l}break;case "%":if(!a.negativePercentSignExpected_&&1!=a.multiplier_)throw Error("$g");if(a.negativePercentSignExpected_&&
100!=a.multiplier_)throw Error("ah");a.multiplier_=100;a.negativePercentSignExpected_=!1;d+=fL(a).PERCENT;break;case "\u2030":if(!a.negativePercentSignExpected_&&1!=a.multiplier_)throw Error("$g");if(a.negativePercentSignExpected_&&1E3!=a.multiplier_)throw Error("ah");a.multiplier_=1E3;a.negativePercentSignExpected_=!1;d+=fL(a).PERMILL;break;default:d+=l}}return d},kL={divisorBase:0,
negative_prefix:"",negative_suffix:"",prefix:"",suffix:""},T4a=function(a,b){a=1==a.compactStyle_?_.dL.COMPACT_DECIMAL_SHORT_PATTERN:_.dL.COMPACT_DECIMAL_LONG_PATTERN;null==a&&(a=_.dL.COMPACT_DECIMAL_SHORT_PATTERN);if(3>b)return kL;b=Math.min(14,b);var c=a[lL(1,b)];for(--b;!c&&3<=b;)c=a[lL(1,b)],b--;if(!c)return kL;c=c.other;var d=a="",e=c.indexOf(";");0<=e&&(c=c.substring(0,e),e=c.substring(e+1))&&(d=/([^0]*)(0+)(.*)/.exec(e),a=d[1],d=d[3]);return c&&"0"!=c?(c=/([^0]*)(0+)(.*)/.exec(c))?{divisorBase:b+
1-(c[2].length-1),negative_prefix:a,negative_suffix:d,prefix:c[1],suffix:c[3]}:kL:kL},U4a=function(a){if(!isFinite(a))return 0<a?a:0;
for(var b=0;1<=(a/=10);)b++;return b},lL=function(a,b){if(!a||!isFinite(a)||0==b)return a;
a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+b))},Z4a=function(a,b){return a&&isFinite(a)?lL(Math.round(lL(a,b)),-b):a},Y4a=function(a,b,c){if(!a)return a;
b=b-U4a(a)-1;return b<-c?Z4a(a,-c):Z4a(a,b)};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8t");

var K4a;
var L4a;
var $K=function(){return _.K.apply(this,arguments)||this};
_.r($K,_.K);_.t.Object.defineProperties($K.prototype,{cardItems:{configurable:!0,enumerable:!0,get:function(){var a,b=[];if((null===(a=this.data)||void 0===a?0:a.rows)&&this.itemsPerRow)for(var c=this.data.rows*this.itemsPerRow,d=0;d<c;d++)b.push({});return b}}});
_.t.Object.defineProperties($K,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===L4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ghost-grid-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_ghost_grid_renderer.ytd.ghost.grid.renderer.css.js--\x3e<div class="ghost-grid">\n  <template is="dom-repeat" items="[[cardItems]]">\n    <div class="ghost-card">\n      <div class="rich-thumbnail skeleton-bg-color"></div>\n      <div class="details">\n        <div class="channel-avatar skeleton-bg-color"></div>\n        <div class="details-text-shell">\n          <div class="rich-video-title text-shell skeleton-bg-color"></div>\n          <div class="video-meta rich-video-meta text-shell skeleton-bg-color"></div>\n        </div>\n      </div>\n    </div>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===K4a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_ghost_grid_renderer.ytd.ghost.grid.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .ghost-grid {display: flex;flex-wrap: wrap;width: 100%;} :host([full-bleed]) .ghost-grid {max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin) ) );margin: 0 16px;} .ghost-card {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);margin-bottom: 40px;max-width: var(--ytd-rich-grid-item-max-width);width: calc( 100%/var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) - 0.01px );} :host([mini-mode]) .ghost-card {max-width: var(--ytd-rich-grid-mini-item-max-width);} .skeleton-bg-color {background-color: var(--yt-spec-10-percent-layer);} .rich-thumbnail {height: 0px;padding-top: 56.25%;width: 100%;} .details {display: flex;} .channel-avatar {border-radius: 50%;height: 36px;margin-top: 12px;margin-right: 12px;width: 36px;} .rich-video-title {height: 12px;} .details-text-shell {display: flex;flex: 1 1 auto;flex-direction: column;height: 100%;} .text-shell {border-radius: 2px;margin-top: 12px;padding-bottom: 4px;height: 12px;} .rich-video-title {width: 90%;} .video-meta {width: 60%;} /*# sourceMappingURL=ytd-ghost-grid-renderer.css.map*/</style>";
K4a=d}d=K4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);L4a=a}a=L4a;return a}}});
_.aL=$K;_.V([_.L(_.Dx),_.W("design:type",Object)],_.aL.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.aL.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.aL.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,selector:_.DG,value:3}),_.W("design:type",Number)],_.aL.prototype,"itemsPerRow",void 0);_.V([_.M({reflectToAttribute:!0,selector:_.CG}),_.W("design:type",Boolean)],_.aL.prototype,"miniMode",void 0);
_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("rich_grid_enable_edge_to_edge")}}),
_.W("design:type",Boolean)],_.aL.prototype,"fullBleed",void 0);_.V([_.R("data"),_.W("design:type",Array),_.W("design:paramtypes",[])],_.aL.prototype,"cardItems",null);_.aL=_.V([_.T({is:"ytd-ghost-grid-renderer"})],_.aL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9z");

_.x3a={YtSparklesClickLocationBehavior:{clickTargetMap:null,containerId:null,handleClick:function(a,b){var c=this.getClickTarget_(b);if(c&&this.isClickAllowed_(c)){b.preventDefault();a=(0,_.Zd.unsafeClone)(a);var d=this.getContainerBoundingRect();b=this.getRelativeClickXy_(b,d);c={NX:b[0],NY:b[1],NB:c.code};_.w("enable_dim_macro_on_web")&&(c.DIM=Math.round(d.width)+"x"+Math.round(d.height));this.expandEndpointUrlMacros_(a,c);this.fire("yt-navigate",{endpoint:a})}},
getClickTarget_:function(a){if(!this.clickTargetMap)return null;a=_.G(a).path||[];a=_.u(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;if(b===this.$.menu)break;if(b=this.clickTargetMap.get(b.id))return b}return null},
getRelativeClickXy_:function(a,b){var c=a.detail.x,d=a.detail.y;_.w("use_on_click_for_desktop_display_ad")&&null!=a.clientX&&null!=a.clientY&&(c=a.clientX,d=a.clientY);a=Math.round(c-b.left);b=Math.round(d-b.top);return 0>a||0>b?[null,null]:[a,b]},
getContainerBoundingRect:function(){return this.$[this.containerId].getBoundingClientRect()},
expandEndpointUrlMacros_:function(a,b){for(var c=_.u(a.loggingUrls||[]),d=c.next();!d.done;d=c.next())d=d.value,d.baseUrl&&(d.baseUrl=_.eB(d.baseUrl,b));a.urlEndpoint&&a.urlEndpoint.url&&(a.urlEndpoint.url=_.eB(a.urlEndpoint.url,b));a.commandMetadata&&a.commandMetadata.webCommandMetadata&&a.commandMetadata.webCommandMetadata.url&&(a.commandMetadata.webCommandMetadata.url=_.eB(a.commandMetadata.webCommandMetadata.url,b))},
configureClickTargets:function(a,b,c){this.containerId=a;this.clickTargetMap=new Map;a=_.u(b);for(b=a.next();!b.done;b=a.next())if(b=b.value,b.location){var d=c.get(b.location);d&&(this.toggleClass("yt-simple-endpoint",this.isClickAllowed_(b),this.$[d]),this.clickTargetMap.set(d,b))}},
isClickAllowed_:function(a){return"PROMOTED_SPARKLES_CLICK_BEHAVIOR_TYPE_OPEN_AD"===a.behaviorType}}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8n");

var h3a;
var i3a;
var KJ=function(){return _.K.apply(this,arguments)||this};
_.r(KJ,_.K);KJ.prototype.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={"enter:keydown":"onTap","space:keydown":"onTap"}};
KJ.prototype.dataChanged=function(){var a,b,c;this.data&&((null===(a=this.data.chipColorPalette)||void 0===a?0:a.backgroundColor)&&(null===(b=this.data.chipColorPalette)||void 0===b?0:b.foregroundTitleColor)&&this.updateStyles({"--yt-pdg-comment-chip-background-color":_.vy(this.data.chipColorPalette.backgroundColor),"--yt-pdg-comment-chip-font-color":_.vy(this.data.chipColorPalette.foregroundTitleColor)}),(null===(c=this.data)||void 0===c?0:c.command)?(this.updateStyles({"--yt-pdg-comment-chip-cursor":"pointer"}),
this.setAttribute("role","button"),this.setAttribute("tabindex","0")):(this.updateStyles({"--yt-pdg-comment-chip-cursor":"initial"}),this.removeAttribute("role"),this.removeAttribute("tabindex")),this.basePriceText=this.data.chipText,this.chipIcon=this.data.chipIcon)};
KJ.prototype.onTap=function(){var a,b;this.data&&null!==(a=this.data)&&void 0!==a&&a.command&&this.ytComponentBehavior.resolveCommand(null===(b=this.data)||void 0===b?void 0:b.command)};
_.t.Object.defineProperties(KJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===i3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-pdg-comment-chip-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.pdg.yt_pdg_comment_chip_renderer.yt.pdg.comment.chip.renderer.css.js--\x3e<div id="comment-chip-container"><yt-icon icon="[[chipIcon.iconType]]"></yt-icon><span id="comment-chip-price">\n    [[getSimpleString(basePriceText)]]\n  </span></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===h3a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.pdg.yt_pdg_comment_chip_renderer.yt.pdg.comment.chip.renderer.css.js--\x3e<style>:host {display: inline-block;height: 20px;max-width: fit-content;} #comment-chip-container {background-color: var(--yt-pdg-comment-chip-background-color);border-radius: 16px;cursor: var(--yt-pdg-comment-chip-cursor);padding: 1px 7px 0;} #comment-chip-price {color: var(--yt-pdg-comment-chip-font-color);} yt-icon {color: var(--yt-pdg-comment-chip-font-color);height: 12px;padding-bottom: 2px;width: 12px;} /*# sourceMappingURL=yt-pdg-comment-chip-renderer.css.map*/</style>";
h3a=d}d=h3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);i3a=a}a=i3a;return a}}});
var LJ=KJ;LJ.prototype.onTap=LJ.prototype.onTap;LJ.prototype.dataChanged=LJ.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],LJ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],LJ.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Iw),_.W("design:type",Object)],LJ.prototype,"ironA11yKeysBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],LJ.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],LJ.prototype,"basePriceText",void 0);_.V([_.M(),_.W("design:type",Object)],LJ.prototype,"chipIcon",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],LJ.prototype,"dataChanged",null);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],LJ.prototype,"onTap",null);LJ=_.V([_.wx({is:"yt-pdg-comment-chip-renderer",isInjectionRoot:!0})],LJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy68");

var e3a,HJ;_.d3a={};e3a={input:!0,meta:!0,br:!0,link:!0,img:!0};HJ=null;_.d3a.YtSharedTooltipBehavior={properties:{sharedTooltipPosition:{type:String,value:"bottom"},sharedTooltipAnimationDelay:{type:Number,value:500}},attached:function(){this.addEventListener("mouseover",this.onMouseOver_,!0)},
detached:function(){this.removeEventListener("mouseover",this.onMouseOver_,!0)},
createTooltipIfRequired_:function(){null==HJ&&(HJ=document.createElement("tp-yt-paper-tooltip"),HJ.offset=8,HJ.fitToVisibleBounds=!0)},
onMouseOver_:function(a){if(a=_.ze(a.target,function(e){return e==this||e.getAttribute&&e.getAttribute("shared-tooltip-text")}.bind(this),!0)){var b=a.getAttribute("shared-tooltip-text");
if(b){var c=this,d=null;a!=this&&(a.tagName.toLowerCase()in e3a?c=a.parentElement:c=a,a.id&&(d=a.id));this.createTooltipIfRequired_();if(HJ.parentElement!=c||HJ.for!=d)_.G(HJ).textContent=b,c.root?_.G(c.root).appendChild(HJ):_.G(c).appendChild(HJ),HJ.for=d,HJ.animationDelay=this.sharedTooltipAnimationDelay,HJ.position=this.sharedTooltipPosition}}}};
var f3a;
var g3a;
var IJ=function(){var a=_.K.apply(this,arguments)||this;a.hostAttributes={role:"img"};return a};
_.r(IJ,_.K);IJ.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]]"}}}}}};
IJ.prototype.attached=function(){this.hasAttribute("role")||this.setAttribute("role","img")};
IJ.prototype.colorChanged=function(a){var b;if(a=null===(b=null===a||void 0===a?void 0:a.basicColorPaletteData)||void 0===b?void 0:b.foregroundBodyColor)this.rgbBadgeColor=_.uy(a);this.$.icon.style.color=this.rgbBadgeColor};
IJ.prototype.tooltipChanged=function(a){null!=a?this.setAttribute("aria-label",a):this.removeAttribute("aria-label")};
_.t.Object.defineProperties(IJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===g3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsor-comment-badge-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_sponsor_comment_badge_renderer.ytd.sponsor.comment.badge.renderer.css.js--\x3e<div id="icon" aria-hidden="true"></div>\n<div id="custom-badge" aria-hidden="true"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===f3a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_sponsor_comment_badge_renderer.ytd.sponsor.comment.badge.renderer.css.js--\x3e<style>:host {display: inline-block;margin-top: 1px;} #custom-badge yt-img-shadow,#icon yt-icon {width: var(--ytd-sponsor-comment-badge-width,14px);height: var(--ytd-sponsor-comment-badge-height,14px);} /*# sourceMappingURL=ytd-sponsor-comment-badge-renderer.css.map*/</style>";
f3a=d}d=f3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);g3a=a}a=g3a;return a}}});
_.JJ=IJ;_.JJ.prototype.tooltipChanged=_.JJ.prototype.tooltipChanged;_.JJ.prototype.colorChanged=_.JJ.prototype.colorChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.JJ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.JJ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.d3a.YtSharedTooltipBehavior),_.W("design:type",Object)],_.JJ.prototype,"ytSharedTooltipBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.JJ.prototype,"data",void 0);_.V([_.M({value:"#4285F4"}),_.W("design:type",String)],_.JJ.prototype,"rgbBadgeColor",void 0);_.V([_.P("data.color"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.JJ.prototype,"colorChanged",null);_.V([_.P("data.tooltip"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.JJ.prototype,"tooltipChanged",null);
_.JJ=_.V([_.T({is:"ytd-sponsor-comment-badge-renderer"})],_.JJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8m");

var b3a;
var c3a;
var FJ=function(){return _.K.apply(this,arguments)||this};
_.r(FJ,_.K);_.t.Object.defineProperties(FJ.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null===(b=null===(a=this.data)||void 0===a?void 0:a.icon)||void 0===b?void 0:b.iconType;return c?"yt-icons:"+c.toLowerCase():null}}});
_.t.Object.defineProperties(FJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===c3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-pinned-comment-badge-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_pinned_comment_badge_renderer.ytd.pinned.comment.badge.renderer.css.js--\x3e<yt-icon hidden="[[!icon]]" icon="[[icon]]" size="12"></yt-icon>\n<yt-formatted-string id="label" text="[[data.label]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===b3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_pinned_comment_badge_renderer.ytd.pinned.comment.badge.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #label {color: var(--yt-spec-text-secondary);} yt-icon {--iron-icon-height: 12px;--iron-icon-width: 12px;margin-right: 4px;margin-bottom: 1px;fill: var(--yt-spec-icon-active-other);} /*# sourceMappingURL=ytd-pinned-comment-badge-renderer.css.map*/</style>';
b3a=d}d=b3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);c3a=a}a=c3a;return a}}});
_.GJ=FJ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.GJ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.GJ.prototype,"data",void 0);_.V([_.M(),_.R("data.icon"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.GJ.prototype,"icon",null);_.GJ=_.V([_.T({is:"ytd-pinned-comment-badge-renderer"})],_.GJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8l");

var $2a;
var a3a;
var DJ=function(){var a=_.K.apply(this,arguments)||this;a.isOpen=!1;return a};
_.r(DJ,_.K);_.f=DJ.prototype;_.f.dataChanged=function(){this.isOpen=!1};
_.f.onTap=function(){this.data&&(this.data.navigationEndpoint?this.fire("yt-navigate",{endpoint:this.data.navigationEndpoint}):this.openDialog())};
_.f.focus=function(){this.commentbox.focus()};
_.f.onYtCommentboxDismiss=function(){this.isOpen=!1};
_.f.openDialog=function(){this.isOpen=!0;this.commentbox.focus();this.commentbox.maybeHeightChanged()};
_.t.Object.defineProperties(DJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===a3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-reply-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_reply_dialog_renderer.ytd.comment.reply.dialog.renderer.css.js--\x3e<ytd-commentbox id="commentbox" data="[[data]]" hidden="[[!isOpen]]" is-reply="">\n</ytd-commentbox>\n<div id="unopened-dialog" hidden="[[isOpen]]">\n  <yt-img-shadow id="author-thumbnail" height="40" thumbnail="[[data.authorThumbnail]]" width="40">\n  </yt-img-shadow>\n  <div id="placeholder-area" on-tap="onTap" on-keydown="onTap">\n    <yt-formatted-string id="placeholder-text" role="textbox" tabindex="0" text="[[data.placeholderText]]">\n    </yt-formatted-string>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$2a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_reply_dialog_renderer.ytd.comment.reply.dialog.renderer.css.js--\x3e<style>:host {--paper-input-container-input-align: baseline;--yt-basic-foreground-title-color: var(--yt-spec-text-secondary);} #unopened-dialog {margin-top: 12px;margin-bottom: 30px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #author-thumbnail {width: 40px;height: 40px;margin-right: 16px;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #placeholder-area {cursor: text;margin-bottom: 12px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #placeholder-text {color: var(--yt-spec-text-secondary);outline: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-comment-reply-dialog-renderer.css.map*/</style>';
$2a=d}d=$2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);a3a=a}a=a3a;return a}}});
_.EJ=DJ;_.EJ.prototype.onYtCommentboxDismiss=_.EJ.prototype.onYtCommentboxDismiss;_.EJ.prototype.dataChanged=_.EJ.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.EJ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.EJ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.EJ.prototype,"isOpen",void 0);_.V([_.S("#commentbox"),_.W("design:type",Object)],_.EJ.prototype,"commentbox",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.EJ.prototype,"dataChanged",null);_.V([_.N("yt-commentbox-dismiss"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.EJ.prototype,"onYtCommentboxDismiss",null);_.EJ=_.V([_.T({is:"ytd-comment-reply-dialog-renderer"})],_.EJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8j");

var Y2a;
var Z2a;
var BJ=function(){return _.K.apply(this,arguments)||this};
_.r(BJ,_.K);
BJ.prototype.configureRendererStamper=function(){return{"data.approveButton":{id:"approve-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",noInjection:!0}}},"data.removeButton":{id:"remove-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",noInjection:!0}}},"data.reportButton":{id:"report-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",noInjection:!0}}},"data.banButton":{id:"ban-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(BJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Z2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-moderation-buttons-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_moderation_buttons_renderer.ytd.comment.moderation.buttons.renderer.css.js--\x3e<div id="approve-button"></div>\n<div id="remove-button"></div>\n<div id="report-button"></div>\n<div id="ban-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Y2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_moderation_buttons_renderer.ytd.comment.moderation.buttons.renderer.css.js--\x3e<style>:host {display: block;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin-left: -8px;} ytd-button-renderer {--yt-button-icon-size: 32px;--yt-icon-color: var(--yt-spec-icon-inactive);} ytd-button-renderer:hover {color: var(--yt-spec-icon-active-other);} /*# sourceMappingURL=ytd-comment-moderation-buttons-renderer.css.map*/</style>";
Y2a=d}d=Y2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Z2a=a}a=Z2a;return a}}});
_.CJ=BJ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.CJ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.CJ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.CJ.prototype,"data",void 0);_.CJ=_.V([_.T({is:"ytd-comment-moderation-buttons-renderer"})],_.CJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8i");

var W2a;
var X2a;
var zJ=function(){return _.K.apply(this,arguments)||this};
_.r(zJ,_.K);zJ.prototype.focus=function(){this.$.commentbox.focus()};
_.t.Object.defineProperties(zJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===X2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_dialog_renderer.ytd.comment.dialog.renderer.css.js--\x3e<ytd-commentbox id="commentbox" data="[[data]]" zero-step-channel-creation-renderer="[[zeroStepChannelCreationRenderer]]">\n</ytd-commentbox>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===W2a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_dialog_renderer.ytd.comment.dialog.renderer.css.js--\x3e<style>:host {--paper-input-container-input-align: baseline;} /*# sourceMappingURL=ytd-comment-dialog-renderer.css.map*/</style>";W2a=d}d=W2a;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);X2a=a}a=X2a;return a}}});
_.AJ=zJ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.AJ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.AJ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.AJ.prototype,"zeroStepChannelCreationRenderer",void 0);_.AJ=_.V([_.T({is:"ytd-comment-dialog-renderer"})],_.AJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8a");

var U2a;
var V2a;
var xJ=function(){var a=_.K.apply(this,arguments)||this;a.isOpen=!1;a.inPopupContainer=!1;a.isCommentboxLoading=!1;a.attachmentButtonIds=1===_.ne("post_type_icons_rearrange")?["image-button","poll-button","video-link-button"]:2===_.ne("post_type_icons_rearrange")?["poll-button","image-button","video-link-button"]:["video-link-button","poll-button","image-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"};return a};
_.r(xJ,_.K);_.f=xJ.prototype;
_.f.configureRendererStamper=function(){return{"data.accessRestrictionsSelector":{id:"access-restrictions-selector",mapping:{dropdownRenderer:{component:"ytd-flat-dropdown-renderer",classListBinding:"[[dropdownRendererClasses]]"}}},"data.videoLinkButton":{id:"video-link-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.pollButton":{id:"poll-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.imageButton":{id:"image-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.postOptionsMenu":{id:"option-menu",
mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:arrow_drop_down"}}}}}};
_.f.ready=function(){var a=this,b=this.$["placeholder-area"],c=function(d){a.onOpen(d)};
b.addEventListener("tap",c);b.addEventListener("keypress",c)};
_.f.showImageButtonTooltip=function(){var a;if(_.w("enable_multi_image_post_creation")&&(null===(a=this.data)||void 0===a?0:a.multiImageButtonTooltip)){_.xH.getInstance();var b=_.g_a(this.data.multiImageButtonTooltip,"multi-image-button-edu-displayed","OPEN_POPUP_POSITION_BOTTOM",604800,"multi-image-button-edu-displayed-impression",3);0<(null===b||void 0===b?void 0:b.length)&&this.ytComponentBehavior.resolveCommand(b[0],{form:{element:this.imageButton}})}};
_.f.onYtServiceRequestSent=function(a,b){if(!_.w("kevlar_command_handler")&&b.actions)for(var c=0;c<b.actions.length;c++){var d=b.actions[c];if(d.createPollAction)this.$.commentbox.addedAttachment="poll",this.onOpen(a);else if(d.addVideoLinkAction)this.$.commentbox.onAddVideoLink(d);else d.showSchedulingPanelCommand&&this.openSchedulingPanel(d.showSchedulingPanelCommand)}};
_.f.onCreatePollAction=function(a){_.w("kevlar_command_handler")&&a.createPollAction&&(this.$.commentbox.addedAttachment="poll",this.openDialog())};
_.f.onAddVideoLinkAction=function(a){if(_.w("kevlar_command_handler")&&a.addVideoLinkAction)this.$.commentbox.onAddVideoLink(a)};
_.f.onShowSchedulingPanelCommand=function(a){_.w("kevlar_command_handler")&&a.showSchedulingPanelCommand&&this.openSchedulingPanel(a.showSchedulingPanelCommand)};
_.f.openSchedulingPanel=function(a){_.w("enable_post_scheduling")&&(this.openDialog(),this.$.commentbox.openSchedulingPanel(a))};
_.f.onCreateCommentAction=function(a){this.get("createCommentAction.contents",a)&&(this.$.commentbox.clear(),this.closeDialog())};
_.f.onOpen=function(a){if("keypress"!=a.type||13==a.keyCode||32==a.keyCode)this.data.prepareAccountEndpoint?this.fire("yt-navigate",{endpoint:this.data.prepareAccountEndpoint}):this.openDialog()};
_.f.onYtCommentboxDismiss=function(){this.closeDialog()};
_.f.onYtCommentboxLoadingStart=function(a){a.stopPropagation();this.isCommentboxLoading=!0};
_.f.onYtCommentboxLoadingEnd=function(a){a.stopPropagation();this.isCommentboxLoading=!1};
_.f.onYtVideoLinkButtonCancel=function(a){a.stopPropagation();this.onOpen(a)};
_.f.onYtVideoLinkSelected=function(a){a.stopPropagation();this.onOpen(a)};
_.f.onIronSelect=function(a){a.stopPropagation();"YTD-PRIVACY-DROPDOWN-ITEM-RENDERER"===a.detail.item.tagName&&this.accessRestriction!=a.detail.item.value&&(this.accessRestriction?(this.accessRestriction=a.detail.item.value,this.onOpen(a)):this.accessRestriction=a.detail.item.value)};
_.f.onYtNavigate=function(a){this.get("detail.endpoint.backstageImageUploadEndpoint",a)&&(this.$.commentbox.addedAttachment="image",this.$.commentbox.submitButtonDisabled=!0,this.onOpen(a))};
_.f.openDialog=function(){this.$.commentbox.accessRestriction=this.accessRestriction;this.isOpen=!0;this.$.commentbox.focus()};
_.f.onPopupClosed=function(){_.xH.getInstance()};
_.f.computeCreationDisabled=function(a){return!!a};
_.f.computeIsCreationDialog=function(a){return!!a&&"BACKSTAGE_POST_DIALOG_PURPOSE_CREATE"==a};
_.f.computeDisabledPostButton=function(a){if(!a)return null;a.isDisabled=!0;return a};
_.f.computeIsCreationDialogWithHeader=function(a){return!this.inPopupContainer&&!!a&&!!a.authorText&&"BACKSTAGE_POST_DIALOG_PURPOSE_EDIT"!=a.purpose};
_.f.computeIsHeaderHidden=function(a,b){return!a||b};
_.f.computeDropdownRendererClasses=function(a){return a?["text-secondary-style"]:[]};
_.f.closeDialog=function(){this.isCommentboxLoading=this.isOpen=!1;var a=this.$["access-restrictions-selector"].firstElementChild;a&&a.reset()};
_.t.Object.defineProperties(xJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===V2a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-post-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_post_dialog_renderer.ytd.backstage.post.dialog.renderer.css.js--\x3e<div id="disabled-message" hidden="[[!creationDisabled]]">\n  <div id="disabled-message-annotation">\n  [[getSimpleString(data.postCreationDisabledAnnotation)]]\n  </div>\n  <yt-formatted-string id="disabled-message-text" text="[[data.postCreationDisabledText]]">\n  </yt-formatted-string>\n</div>\n<div hidden="[[creationDisabled]]">\n  <div id="dialog-header" hidden="[[computeIsHeaderHidden(isCreationDialogWithHeader, isCommentboxLoading)]]">\n    <yt-img-shadow id="header-author-thumbnail" thumbnail="[[data.authorThumbnail]]">\n    </yt-img-shadow>\n    <yt-formatted-string id="header-channel-name" text="[[data.authorText]]">\n    </yt-formatted-string>\n    <yt-formatted-string id="header-visibility-label" text="[[data.visibilityLabel]]">\n    </yt-formatted-string>\n    <div id="access-restrictions-selector"></div>\n    <yt-formatted-string id="header-default-visibility" hidden="[[!data.accessRestrictionsSelector.postVisibilityLabelRenderer.text]]" text="[[data.accessRestrictionsSelector.postVisibilityLabelRenderer.text]]">\n    </yt-formatted-string>\n  </div>\n  <div id="unopened-dialog" hidden="[[isOpen]]">\n    <yt-img-shadow id="author-thumbnail" height="40" thumbnail="[[data.authorThumbnail]]" width="40">\n    </yt-img-shadow>\n    <div id="main">\n      <div id="placeholder-area">\n        <yt-formatted-string id="commentbox-placeholder" role="button" tabindex="0" text="[[data.placeholderText]]">\n        </yt-formatted-string>\n      </div>\n      <div id="attachments">\n        <template is="dom-repeat" items="[[attachmentButtonIds]]" as="buttonId">\n          <span id="[[buttonId]]"></span>\n        </template>\n        <div id="post-buttons-wrapper">\n          <ytd-button-renderer id="post-button" data="[[computeDisabledPostButton(data.postButton.buttonRenderer)]]" hidden="[[!isCreationDialog]]">\n          </ytd-button-renderer>\n          <div id="option-menu"></div>\n        </div>\n      </div>\n    </div>\n  </div>\n  <ytd-commentbox id="commentbox" data="[[data]]" hidden="[[!isOpen]]" is-backstage-post="" is-creation-box="[[isCreationDialog]]" is-popup-box="[[inPopupContainer]]" is-post-creation-dialog-v2="[[isCreationDialogWithHeader]]">\n    <div slot="repost-preview" hidden="[[!data.backstageAttachment.postRenderer]]">\n      <slot name="repost-preview"></slot>\n    </div>\n  </ytd-commentbox>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===U2a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_backstage_post_dialog_renderer.ytd.backstage.post.dialog.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #author-thumbnail {width: 40px;height: 40px;margin-right: 16px;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #dialog-header {padding: 16px 8px 0 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #dialog-header #header-author-thumbnail {width: 32px;height: 32px;margin-right: 16px;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #dialog-header #header-channel-name {color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #dialog-header #header-visibility-label {color: var(--yt-spec-text-secondary);margin-left: auto;-webkit-font-smoothing: antialiased;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #dialog-header #header-default-visibility {color: var(--yt-spec-text-secondary);margin-left: 16px;margin-right: 16px;-webkit-font-smoothing: antialiased;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #dialog-header #access-restrictions-selector {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #unopened-dialog {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #main {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #commentbox-placeholder {display: block;color: var(--yt-spec-text-secondary);outline: none;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #placeholder-area {cursor: text;padding-bottom: 4px;margin-bottom: 7px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #attachments {margin-left: -10px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #disabled-message {border: 2px solid var(--yt-spec-10-percent-layer);padding: 16px;margin-bottom: 24px;} #disabled-message-annotation {color: var(--yt-spec-text-secondary);margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #disabled-message-text {color: var(--yt-spec-text-primary);margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-button-renderer:hover {color: var(--yt-spec-icon-active-other);} ytd-button-renderer {--yt-button-icon-size: 36px;} ytd-commentbox {--ytd-commentbox-textarea-margin-bottom: 2px;} #option-menu ytd-menu-renderer {--yt-icon-width: 32px;--yt-icon-height: 36px;--ytd-menu-renderer-button-color: var(--yt-spec-text-primary-inverse);border-left: 1px solid var(--yt-spec-10-percent-layer);} #option-menu {border-bottom-right-radius: var(--yt-button-border-radius,3px);border-top-right-radius: var(--yt-button-border-radius,3px);background: var(--yt-spec-icon-disabled);} #post-buttons-wrapper {border-radius: 6px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([is-creation-dialog]) #attachments #post-buttons-wrapper {margin-left: auto;background: var(--yt-spec-icon-disabled);} :host([is-creation-dialog]) {background: var(--yt-spec-general-background-a);border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 2px;} :host([is-creation-dialog]) #disabled-message {border: none;} :host([is-creation-dialog]) #author-thumbnail {display: none;} :host([is-creation-dialog]) #placeholder-area {padding-top: 20px;margin-left: 16px;border-bottom: none;margin-bottom: 0;} :host([is-creation-dialog]) #attachments {margin-left: -6px;padding: 16px;} :host([is-creation-dialog][is-creation-dialog-with-header]) #attachments {margin-left: -12px;} :host([is-creation-dialog]) #attachments ytd-button-renderer {--yt-button-icon-padding: 6px;color: var(--yt-spec-text-secondary);} :host([is-creation-dialog]) #attachments ytd-button-renderer:hover {color: var(--yt-spec-icon-active-other);} :host([is-creation-dialog][is-creation-dialog-with-header]) #video-link-button>ytd-button-renderer,#poll-button>ytd-button-renderer,#image-button>ytd-button-renderer {--yt-button-padding: 6px 12px;} :host([is-creation-dialog]) #attachments #post-button {margin-left: auto;background: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} :host([is-creation-dialog][is-open]) #dialog-header {background: var(--yt-spec-brand-background-primary);} div[slot=repost-preview] {margin-top: 16px;margin-bottom: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-backstage-post-dialog-renderer.css.map*/</style>';
U2a=d}d=U2a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);V2a=a}a=V2a;return a}}});
_.yJ=xJ;_.yJ.prototype.onPopupClosed=_.yJ.prototype.onPopupClosed;_.yJ.prototype.onYtNavigate=_.yJ.prototype.onYtNavigate;_.yJ.prototype.onIronSelect=_.yJ.prototype.onIronSelect;_.yJ.prototype.onYtVideoLinkSelected=_.yJ.prototype.onYtVideoLinkSelected;_.yJ.prototype.onYtVideoLinkButtonCancel=_.yJ.prototype.onYtVideoLinkButtonCancel;_.yJ.prototype.onYtCommentboxLoadingEnd=_.yJ.prototype.onYtCommentboxLoadingEnd;_.yJ.prototype.onYtCommentboxLoadingStart=_.yJ.prototype.onYtCommentboxLoadingStart;
_.yJ.prototype.onYtCommentboxDismiss=_.yJ.prototype.onYtCommentboxDismiss;_.yJ.prototype.onYtServiceRequestSent=_.yJ.prototype.onYtServiceRequestSent;_.yJ.prototype.showImageButtonTooltip=_.yJ.prototype.showImageButtonTooltip;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.yJ.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.yJ.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.yJ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.yJ.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.yJ.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.yJ.prototype,"isOpen",void 0);
_.V([_.M({computed:"computeCreationDisabled(data.postCreationDisabledText)"}),_.W("design:type",Boolean)],_.yJ.prototype,"creationDisabled",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.yJ.prototype,"enableCreationBox",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeIsCreationDialog(data.purpose)"}),_.W("design:type",Boolean)],_.yJ.prototype,"isCreationDialog",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.yJ.prototype,"inPopupContainer",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeIsCreationDialogWithHeader(data)"}),_.W("design:type",Boolean)],_.yJ.prototype,"isCreationDialogWithHeader",void 0);_.V([_.M(),_.W("design:type",Object)],_.yJ.prototype,"accessRestriction",void 0);_.V([_.M({computed:"computeDropdownRendererClasses(isCreationDialogWithHeader)"}),_.W("design:type",Array)],_.yJ.prototype,"dropdownRendererClasses",void 0);
_.V([_.M(),_.W("design:type",Object)],_.yJ.prototype,"isCommentboxLoading",void 0);_.V([_.M(),_.W("design:type",Array)],_.yJ.prototype,"attachmentButtonIds",void 0);_.V([_.S("#image-button"),_.W("design:type",HTMLElement)],_.yJ.prototype,"imageButton",void 0);_.V([_.P("data.multiImageButtonTooltip"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.yJ.prototype,"showImageButtonTooltip",null);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.yJ.prototype,"onYtServiceRequestSent",null);_.V([_.N("yt-commentbox-dismiss"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.yJ.prototype,"onYtCommentboxDismiss",null);
_.V([_.N("yt-commentbox-loading-start"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.yJ.prototype,"onYtCommentboxLoadingStart",null);_.V([_.N("yt-commentbox-loading-end"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.yJ.prototype,"onYtCommentboxLoadingEnd",null);
_.V([_.N("yt-video-link-button-cancel"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.yJ.prototype,"onYtVideoLinkButtonCancel",null);_.V([_.N("yt-video-link-selected"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.yJ.prototype,"onYtVideoLinkSelected",null);
_.V([_.N("iron-select"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.yJ.prototype,"onIronSelect",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.yJ.prototype,"onYtNavigate",null);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.yJ.prototype,"onPopupClosed",null);
_.yJ=_.V([_.T({is:"ytd-backstage-post-dialog-renderer"})],_.yJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy84");

var h_a;
var i_a;
var yH=function(){var a=_.K.apply(this,arguments)||this;a.editDialog=null;a.isLoading=!1;a.isRichGrid=!1;a.isRichGridRepost=!1;a.reduceSidePaddings=_.w("reduce_side_paddings_in_shelf");a.JSC$37657_spinnerEl=null;return a};
_.r(yH,_.K);_.f=yH.prototype;
_.f.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]]"}}}},"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"}}}};
_.f.contentTextChanged=function(){this.expander.reset()};
_.f.dataChanged=function(a){var b=this;this.isLoading=!1;this.editDialog=null;for(var c=0,d=a.actions&&a.actions.length;c<d;c++)this.openEditDialog(a.actions[c].openUpdateCommentDialogAction);if((a=this.get("actionButtons.commentActionButtonsRenderer.shareButton",a))&&(a=this.get("buttonRenderer.hint.hintRenderer.hintId",a))&&a.startsWith("share-post-hint")){var e=this.get("children.dismissible.children.toolbar.children.action-buttons.children.toolbar.children.share-button",this);if(e){_.xH.getInstance();
var h=_.g_a(_.Wi(_.Pi("SHARE_POST_EDU_TEXT")),"share-post-edu-displayed","OPEN_POPUP_POSITION_TOPRIGHT");_.Me.addLowPriorityJob(function(){_.ej(b,h,e)})}}};
_.f.updatePoll=function(a){0<=a?this.actionButtons.reply():this.actionButtons.hideReplyDialog()};
_.f.isLoadingChanged=function(){!this.isLoading||this.editDialog||this.JSC$37657_spinnerEl||(this.JSC$37657_spinnerEl=document.createElement("tp-yt-paper-spinner-lite"),_.G(this.root).appendChild(this.JSC$37657_spinnerEl));this.JSC$37657_spinnerEl&&(this.JSC$37657_spinnerEl.active=this.isLoading)};
_.f.onYtNavigate=function(a){var b=this.get("updateCommentDialogEndpoint",a.detail.endpoint);b&&(this.openEditDialog(b),a.stopPropagation())};
_.f.onYtCommentboxDismiss=function(){this.editDialog=null};
_.f.onYtCommentPollRevert=function(a,b){b&&this.updatePoll(b.selectedChoiceIndex)};
_.f.onYtServiceRequestSent=function(a,b){b.endpoint&&(b.endpoint.updateCommentEndpoint||b.endpoint.performCommentActionEndpoint&&!b.endpoint.performCommentActionEndpoint.clientActions)&&(this.isLoading=!0);if(b.actions)for(a=0;a<b.actions.length;a++){var c=b.actions[a];c.updateBackstagePollAction&&(c=this.get("updateBackstagePollAction.selectedChoiceIndex",c),void 0==c&&(c=-1),this.updatePoll(c))}};
_.f.onYtServiceRequestCompleted=function(){this.isLoading=!1};
_.f.openEditDialog=function(a){a&&a.dialog&&(this.editDialog=a.dialog,a=this.editDialogEl.firstElementChild)&&(a.focus(),a.openDialog&&a.openDialog())};
_.f.computeIsPostHidden=function(a,b){return!!a||b};
_.f.computeSurfaceType=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""};
_.f.computeUsesCompactLockup=function(a){return"BACKSTAGE_SURFACE_TYPE_HOME"==a||"BACKSTAGE_SURFACE_TYPE_REPOST_PREVIEW"==a};
_.f.computeShowWithoutToolbar=function(a){return!a.actionButtons&&!a.actionMenu};
_.f.computePostAttachment=function(a){if(a.backstageAttachment){if(a.backstageAttachment.pollRenderer)return"poll";if(a.backstageAttachment.videoRenderer)return"video";if(a.backstageAttachment.backstageImageRenderer)return a.contentText?"image":"image-only";if(a.backstageAttachment.playlistRenderer)return"playlist"}return"none"};
_.f.computePostTabIndex=function(a){return a?0:-1};
_.f.computeButtonTooltipPosition=function(a){return this.computeUsesCompactLockup(a)?"top":"bottom"};
_.f.onTap=function(a){var b;(null===(b=this.data)||void 0===b?0:b.navigationEndpoint)&&!_.TE(_.G(a).path||[],this,["A".toString(),"BUTTON".toString(),"YTD-VIDEO-RENDERER","YTD-PLAYLIST-RENDERER"])&&this.fire("yt-navigate",{endpoint:this.data.navigationEndpoint})};
_.t.Object.defineProperties(yH.prototype,{voteCount:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?void 0:a.voteCount)||_.Wi("0")}},
hasPoll:{configurable:!0,enumerable:!0,get:function(){return!(!this.data.backstageAttachment||!this.data.backstageAttachment.pollRenderer)}}});
_.t.Object.defineProperties(yH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===i_a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-post-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_post_renderer.ytd.post.renderer.css.js--\x3e<div id="dismissible" role="link" hidden="[[computeIsPostHidden(editDialog, isLoading)]]" tabindex="[[computePostTabIndex(data.navigationEndpoint)]]" on-tap="onTap">\n  <div id="header">\n    <div id="author-thumbnail">\n      <a aria-hidden="true" class="yt-simple-endpoint" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]" tabindex="-1">\n        <yt-img-shadow fit="" height="32" thumbnail="[[data.authorThumbnail]]" width="32">\n        </yt-img-shadow>\n      </a>\n    </div>\n    <div id="author">\n      <a id="author-text" class="yt-simple-endpoint" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]" hidden="[[data.authorCommentBadge]]">\n        <span>[[getSimpleString(data.authorText)]]</span>\n      </a>\n      <span id="author-comment-badge" hidden="[[!data.authorCommentBadge]]"></span>\n    </div>\n    <span id="author-divider">\u2022</span>\n    <yt-formatted-string id="published-time-text" text="[[data.publishedTimeText]]">\n    </yt-formatted-string>\n    <span id="sponsors-only-badge" hidden="[[!data.sponsorsOnlyBadge]]"></span>\n  </div>\n  <div id="body">\n    <div id="post-text">\n\n      \n      <ytd-expander id="expander" hidden="[[usesCompactLockup]]">\n        <yt-formatted-string id="content-text" slot="content" dir="auto" force-default-style="" split-lines="" text="[[data.contentText]]">\n        </yt-formatted-string>\n        <span class="more-button" slot="more-button">\n          [[getSimpleString(data.expandButton.buttonRenderer.text)]]\n        </span>\n        <span class="less-button" slot="less-button">\n          [[getSimpleString(data.collapseButton.buttonRenderer.text)]]\n        </span>\n      </ytd-expander>\n      <yt-formatted-string id="home-content-text" slot="content" hidden="[[!usesCompactLockup]]" split-lines="" text="[[data.contentText]]">\n        </yt-formatted-string>\n    </div>\n    <div id="attachments">\n      <div id="content-attachment" hidden="[[!data.backstageAttachment]]"></div>\n      <div id="vote-count-text">\n        [[getSimpleString(data.backstageAttachment.pollRenderer.totalVotes)]]\n      </div>\n      <div id="vote-button"></div>\n      <ytd-backstage-poll-renderer id="poll-attachment" aria-label$="[[data.backstageAttachment.pollRenderer.accessibilityData.accessibilityData.label]]" data="[[data.backstageAttachment.pollRenderer]]" disable-upgrade$="[[!hasPoll]]" role="group">\n      </ytd-backstage-poll-renderer>\n    </div>\n  </div>\n  <div id="toolbar" hidden="[[showWithoutToolbar]]">\n    <ytd-comment-action-buttons-renderer id="action-buttons" button-tooltip-position="[[computeButtonTooltipPosition(data.surface)]]" data="[[data.actionButtons.commentActionButtonsRenderer]]" has-creator-reply="[[hasCreatorReply_]]" hidden="[[!data.actionButtons.commentActionButtonsRenderer]]" use-comment-icon="" vote-count="[[voteCount]]">\n    </ytd-comment-action-buttons-renderer>\n    <div id="action-menu"></div>\n  </div>\n</div>\n<div id="dismissed">\n  <div id="dismissed-content"></div>\n</div>\n<div id="edit-dialog" hidden="[[!editDialog]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===h_a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_post_renderer.ytd.post.renderer.css.js--\x3e<style>:host {--ytd-comment-thumb-dimension: 36px;--yt-icon-button-icon-width: 20px;--yt-icon-button-icon-height: 20px;display: block;max-width: 638px;} #dismissible,#body {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #dismissed:focus {outline: none;} #header {align-items: center;margin-bottom: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #author-thumbnail {height: 32px;font-size: 0;-ms-flex: none;-webkit-flex: none;flex: none;} #author-thumbnail yt-img-shadow {width: 32px;height: 32px;margin-right: 12px;border-radius: 50%;background-color: transparent;overflow: hidden;} #author {margin-right: 4px;} #author-text.yt-simple-endpoint {color: var(--yt-spec-text-primary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #author-badge {margin-right: 8px;} #published-time-text {--yt-endpoint-color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #author-divider {color: var(--yt-spec-text-secondary);margin-right: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #post-text {min-width: 0;} #content-text {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #vote-count-text {display: none;} .more-button,.less-button {text-transform: none;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #content-attachment {margin-top: 12px;} #content-attachment ytd-backstage-image-renderer {width: 100%;} #content-attachment ytd-video-renderer {padding: 8px;background-color: var(--yt-spec-general-background-b);} #content-attachment ytd-playlist-renderer {padding: 8px;background-color: var(--yt-spec-general-background-b);} #toolbar {margin-top: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #action-menu {margin-right: -12px;color: var(--yt-spec-icon-inactive);} #dismissible:not(:hover) ytd-menu-renderer:not([menu-active]) {opacity: 0;} tp-yt-paper-spinner-lite {margin: auto;display: none;} tp-yt-paper-spinner-lite[active] {display: block;} :host([surface=backstage-surface-type-stream]) #header,:host([surface=backstage-surface-type-stream]) #post-text,:host([surface=backstage-surface-type-stream]) #toolbar,:host([surface=backstage-surface-type-stream]) ytd-video-renderer,:host([surface=backstage-surface-type-stream]) ytd-playlist-renderer,:host([surface=backstage-surface-type-stream]) ytd-backstage-poll-renderer {margin-left: 16px;margin-right: 16px;} :host([uses-compact-lockup]) {--yt-img-border-radius: 2px;padding: 12px 24px 0 24px;border: 1px solid var(--yt-spec-10-percent-layer);max-width: 386px;width: 386px;height: 196px;background-color: var(--yt-spec-brand-background-solid);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([uses-compact-lockup][show-without-toolbar]) {height: auto;padding-bottom: 12px;-ms-flex: none;-webkit-flex: none;flex: none;} :host([uses-compact-lockup][is-rich-grid][reduce-side-paddings]),:host([uses-compact-lockup][is-rich-grid-repost][reduce-side-paddings]) {padding-left: 16px;padding-right: 16px;} :host([uses-compact-lockup]) #toolbar {margin: 2px 0;} :host([uses-compact-lockup][show-without-toolbar]) #toolbar {margin: 2px 0;-ms-flex: none;-webkit-flex: none;flex: none;} :host([uses-compact-lockup]) #header {margin-bottom: 12px;} :host([uses-compact-lockup][show-without-toolbar]) #header {-ms-flex: none;-webkit-flex: none;flex: none;} :host([uses-compact-lockup]) #body {max-height: 116px;} :host([uses-compact-lockup][show-without-toolbar]) #body {-ms-flex: none;-webkit-flex: none;flex: none;} :host([uses-compact-lockup]) #dismissible {cursor: pointer;outline: none;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([uses-compact-lockup][show-without-toolbar]) #dismissible {-ms-flex: none;-webkit-flex: none;flex: none;} :host([uses-compact-lockup]) #body {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([uses-compact-lockup]) #author-thumbnail {height: 24px;} :host([uses-compact-lockup]) #author-thumbnail yt-img-shadow {width: 24px;height: 24px;} :host([uses-compact-lockup]) #author-text.yt-simple-endpoint {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host([uses-compact-lockup]) #author-text.yt-simple-endpoint:hover {color: var(--yt-spec-text-primary);} :host([uses-compact-lockup]) #published-time-text {--yt-endpoint-visited-color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host([uses-compact-lockup][is-dismissed]) #dismissible,:host #dismissed {display: none;} :host([uses-compact-lockup][is-dismissed]) #dismissed {display: flex;justify-content: center;align-items: center;flex: 1;} :host([uses-compact-lockup][is-dismissed][show-without-toolbar]) #dismissed {-ms-flex: none;-webkit-flex: none;flex: none;} :host([uses-compact-lockup]) #home-content-text {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([uses-compact-lockup][attachment=image]) #home-content-text,:host([uses-compact-lockup][attachment=none]) #home-content-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 10rem;overflow: hidden;display: block;-webkit-line-clamp: 5;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([uses-compact-lockup]) #dismissible:not(:hover) ytd-menu-renderer:not([menu-active]) {opacity: 1;} :host([uses-compact-lockup]) ytd-comment-action-buttons-renderer,:host([surface=backstage-surface-type-stream]) ytd-comment-action-buttons-renderer {flex-grow: 1;} :host([uses-compact-lockup]) #content-attachment {margin-top: 0;} :host([uses-compact-lockup][attachment=image]) #body {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([uses-compact-lockup][attachment=image]) #attachments {margin-left: auto;} :host([uses-compact-lockup][attachment=video]) #content-attachment,:host([uses-compact-lockup][attachment=playlist]) #content-attachment,:host([uses-compact-lockup][attachment=poll]) #content-attachment {margin-top: 4px;} :host([uses-compact-lockup][attachment=video]) #content-attachment ytd-video-renderer,:host([uses-compact-lockup][attachment=playlist]) #content-attachment ytd-playlist-renderer {padding: 0;} :host([uses-compact-lockup][attachment=image]) #content-attachment ytd-backstage-image-renderer {width: 116px;max-height: 116px;overflow: hidden;} :host([uses-compact-lockup][attachment=image]) #post-text {margin-right: 16px;} :host([uses-compact-lockup][attachment=image-only]) #content-attachment {background-color: var(--yt-spec-general-background-a);} :host([uses-compact-lockup][attachment=image-only]) #content-attachment ytd-backstage-image-renderer {width: 116px;height: 116px;margin-left: auto;margin-right: auto;overflow: hidden;} :host([uses-compact-lockup][attachment=video]) #post-text,:host([uses-compact-lockup][attachment=playlist]) #post-text,:host([uses-compact-lockup][attachment=poll]) #post-text {min-height: 40px;} :host([uses-compact-lockup][attachment=poll]) #attachments ytd-backstage-poll-renderer {display: none;} :host([uses-compact-lockup][attachment=poll]) #vote-count-text {display: block;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;line-height: 2rem;} :host([uses-compact-lockup][attachment=poll]) #vote-button {margin: 16px 0 0 0;} :host([uses-compact-lockup][is-rich-grid]) {max-width: 100%;width: 100%;overflow: hidden;} :host([uses-compact-lockup][is-rich-grid-repost]) {max-width: calc(100% - 48px - 2px);width: calc(100% - 48px - 2px);overflow: hidden;} :host([uses-compact-lockup][show-without-toolbar]) #edit-dialog {-ms-flex: none;-webkit-flex: none;flex: none;} /*# sourceMappingURL=ytd-post-renderer.css.map*/</style>';
h_a=d}d=h_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);i_a=a}a=i_a;return a}}});
_.zH=yH;_.zH.prototype.onYtServiceRequestCompleted=_.zH.prototype.onYtServiceRequestCompleted;_.zH.prototype.onYtServiceRequestSent=_.zH.prototype.onYtServiceRequestSent;_.zH.prototype.onYtCommentPollRevert=_.zH.prototype.onYtCommentPollRevert;_.zH.prototype.onYtCommentboxDismiss=_.zH.prototype.onYtCommentboxDismiss;_.zH.prototype.onYtNavigate=_.zH.prototype.onYtNavigate;_.zH.prototype.isLoadingChanged=_.zH.prototype.isLoadingChanged;_.zH.prototype.dataChanged=_.zH.prototype.dataChanged;
_.zH.prototype.contentTextChanged=_.zH.prototype.contentTextChanged;_.V([_.L(_.GF),_.W("design:type",Object)],_.zH.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zH.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.zH.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.zH.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],_.zH.prototype,"editDialog",void 0);_.V([_.M(),_.W("design:type",Object)],_.zH.prototype,"isLoading",void 0);_.V([_.M({computed:"computeSurfaceType(data.surface)",reflectToAttribute:!0}),_.W("design:type",String)],_.zH.prototype,"surface",void 0);_.V([_.M({computed:"computeUsesCompactLockup(data.surface)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.zH.prototype,"usesCompactLockup",void 0);
_.V([_.M({computed:"computeShowWithoutToolbar(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.zH.prototype,"showWithoutToolbar",void 0);_.V([_.M({computed:"computePostAttachment(data)",reflectToAttribute:!0}),_.W("design:type",String)],_.zH.prototype,"attachment",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.zH.prototype,"isRichGrid",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.zH.prototype,"isRichGridRepost",void 0);
_.V([_.M({reflectToAttribute:!0,value:_.w("use_better_post_dismissals")}),_.W("design:type",Boolean)],_.zH.prototype,"useBetterPostDismissals",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.zH.prototype,"reduceSidePaddings",void 0);_.V([_.S("#expander"),_.W("design:type",_.pH)],_.zH.prototype,"expander",void 0);_.V([_.S("#action-buttons"),_.W("design:type",_.vH)],_.zH.prototype,"actionButtons",void 0);
_.V([_.S("#edit-dialog"),_.W("design:type",HTMLElement)],_.zH.prototype,"editDialogEl",void 0);_.V([_.P("data.contentText"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zH.prototype,"contentTextChanged",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.zH.prototype,"dataChanged",null);
_.V([_.P("isLoading"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zH.prototype,"isLoadingChanged",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.zH.prototype,"onYtNavigate",null);_.V([_.N("yt-commentbox-dismiss"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zH.prototype,"onYtCommentboxDismiss",null);
_.V([_.N("yt-comment-poll-revert"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.zH.prototype,"onYtCommentPollRevert",null);_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.zH.prototype,"onYtServiceRequestSent",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.zH.prototype,"onYtServiceRequestCompleted",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.zH.prototype,"voteCount",null);_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.zH.prototype,"hasPoll",null);_.zH=_.V([_.T({is:"ytd-post-renderer"})],_.zH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6l");

var $Za;
var a_a;
var b_a={"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",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"}}},qH=function(){var a=_.K.apply(this,arguments)||this;a.hasInlineCommentSection=!1;a.editDialog=null;a.isLoading=!1;a.JSC$37635_spinnerEl=null;a.actionMap={"yt-signal-action-open-post-comment-dialog":"handleSignalActionOpenPostCommentDialogAction"};
return a};
_.r(qH,_.K);_.f=qH.prototype;_.f.configureRendererStamper=function(){return b_a};
_.f.computeIsPollHeaderEnabled=function(a){return null!=(null===a||void 0===a?void 0:a.pollMetadataIcon)};
_.f.getPublishTimeStampString=function(a,b){b=new Date(1E3*(Number(b)-60*((new Date).getTimezoneOffset()-(new Date(1E3*Number(b))).getTimezoneOffset())));b=(new _.Kk(10)).format(b);if(a&&a.runs&&a.runs.length)for(var c=0;c<a.runs.length;c++)a.runs[c].text&&(a.runs[c].text=a.runs[c].text.replace("POST_SCHEDULED_TIMESTAMP_PLACEHOLDER",b));return a};
_.f.created=function(){this.JSC$37635_spinnerEl=null};
_.f.contentTextChanged=function(){this.expander.reset()};
_.f.dataChanged=function(){var a;this.isLoading=!1;this.editDialog=null;if(null===(a=this.data)||void 0===a?0:a.actions)for(var b=_.u(this.data.actions),c=b.next();!c.done;c=b.next())this.openEditDialog(c.value.openUpdateCommentDialogAction)};
_.f.handleSignalActionOpenPostCommentDialogAction=function(){this.$["action-buttons"].reply()};
_.f.updatePoll=function(a,b){b&&this.set("data.pollMetadataVoteCountText",b);this.hasInlineCommentSection&&(b=this.$["action-buttons"],0<=a?b.reply():b.hideReplyDialog())};
_.f.isLoadingChanged=function(){!this.isLoading||this.editDialog||this.JSC$37635_spinnerEl||(this.JSC$37635_spinnerEl=document.createElement("tp-yt-paper-spinner-lite"),_.G(this.root).appendChild(this.JSC$37635_spinnerEl));this.JSC$37635_spinnerEl&&(this.JSC$37635_spinnerEl.active=this.isLoading)};
_.f.onYtNavigate=function(a){var b=this.get("updateCommentDialogEndpoint",a.detail.endpoint);b&&(this.openEditDialog(b),a.stopPropagation())};
_.f.onYtCommentboxDismiss=function(){this.editDialog=null};
_.f.onYtCommentPollRevert=function(a,b){b&&this.updatePoll(b.selectedChoiceIndex,b.totalVotes)};
_.f.onYtServiceRequestSent=function(a,b){a.stopPropagation();b.endpoint&&(b.endpoint.updateCommentEndpoint||b.endpoint.performCommentActionEndpoint&&!b.endpoint.performCommentActionEndpoint.clientActions)&&(this.isLoading=!0);if(b.actions)for(a=0;a<b.actions.length;a++){var c=b.actions[a];if(c.updateBackstagePollAction){var d=this.get("updateBackstagePollAction.selectedChoiceIndex",c);void 0===d&&(d=-1);this.updatePoll(d,c.updateBackstagePollAction.totalVotes)}}};
_.f.onYtServiceRequestCompleted=function(){this.isLoading=!1};
_.f.openEditDialog=function(a){a&&a.dialog&&(this.editDialog=a.dialog,a=this.editDialogElement.firstElementChild)&&(a.focus(),a.openDialog&&a.openDialog())};
_.f.computeIsBodyHidden=function(a,b){return!!a||b};
_.t.Object.defineProperties(qH.prototype,{pollIcon:{configurable:!0,enumerable:!0,get:function(){var a,b;if(null!==(b=null===(a=this.data)||void 0===a?void 0:a.pollMetadataIcon)&&void 0!==b&&b.iconType)return _.Vx(this.data.pollMetadataIcon.iconType)}},
voteCount:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?void 0:a.voteCount)||_.Wi("0")}},
hasPoll:{configurable:!0,enumerable:!0,get:function(){return!!(this.data&&this.data.backstageAttachment&&this.data.backstageAttachment.pollRenderer)}}});
_.t.Object.defineProperties(qH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===a_a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-post-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_backstage_post_renderer.ytd.backstage.post.renderer.css.js--\x3e<div id="body" hidden="[[computeIsBodyHidden(editDialog, isLoading)]]">\n  <div id="author-thumbnail">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]">\n      <yt-img-shadow fit="" height="40" thumbnail="[[data.authorThumbnail]]" width="40">\n      </yt-img-shadow>\n    </a>\n  </div>\n  <div id="main">\n    <div id="header">\n      <div id="header-author">\n        <a id="author-text" class="yt-simple-endpoint" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]" hidden="[[data.authorCommentBadge]]">\n          <span>[[getSimpleString(data.authorText)]]</span>\n        </a>\n        <span id="author-comment-badge" hidden="[[!data.authorCommentBadge]]"></span>\n        <template is="dom-if" if="[[isPollHeaderEnabled]]">\n          <yt-icon id="poll-icon" icon="[[pollIcon]]"></yt-icon>\n          <yt-formatted-string class="poll-metadata-text" text="[[data.pollMetadataText]]">\n          </yt-formatted-string>\n          <span class="poll-metadata-text-separator">\u00b7</span>\n          <yt-formatted-string class="poll-metadata-text" text="[[data.pollMetadataVoteCountText]]">\n          </yt-formatted-string>\n          <span class="poll-metadata-text-separator">\u00b7</span>\n        </template>\n        <yt-formatted-string id="published-time-text" text="[[getPublishTimeStampString(data.publishedTimeText, data.scheduledPublishTimeSec)]]">\n        </yt-formatted-string>\n        <span id="sponsors-only-badge" hidden="[[!data.sponsorsOnlyBadge]]"></span>\n      </div>\n    </div>\n    <ytd-expander id="expander" max-number-of-lines="4">\n      <yt-formatted-string id="voted-option" slot="content" disable-upgrade$="[[!data.prologueText]]" hidden="[[!data.prologueText]]" text="[[data.prologueText]]">\n      </yt-formatted-string>\n      <yt-formatted-string id="content-text" slot="content" dir="auto" force-default-style="" split-lines="" text="[[data.contentText]]">\n      </yt-formatted-string>\n      <span class="more-button" slot="more-button">[[getSimpleString(data.expandButton.buttonRenderer.text)]]</span>\n      <span class="less-button" slot="less-button">[[getSimpleString(data.collapseButton.buttonRenderer.text)]]</span>\n    </ytd-expander>\n    <div id="content-attachment" hidden="[[!data.backstageAttachment]]"></div>\n    <ytd-backstage-poll-renderer id="poll-attachment" aria-label$="[[data.backstageAttachment.pollRenderer.accessibilityData.accessibilityData.label]]" data="[[data.backstageAttachment.pollRenderer]]" disable-upgrade$="[[!hasPoll]]" hidden="[[!hasPoll]]" role="group">\n    </ytd-backstage-poll-renderer>\n    <ytd-comment-action-buttons-renderer id="action-buttons" data="[[data.actionButtons.commentActionButtonsRenderer]]" has-poll="[[hasPoll]]" hidden="[[!data.actionButtons.commentActionButtonsRenderer]]" vote-count="[[voteCount]]">\n    </ytd-comment-action-buttons-renderer>\n  </div>\n\n  <div id="action-menu"></div>\n</div>\n<div id="edit-dialog" hidden="[[!editDialog]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Za){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_backstage_post_renderer.ytd.backstage.post.renderer.css.js--\x3e<style>:host {--ytd-comment-thumb-dimension: 32px;display: block;} #body {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #main {min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {margin-bottom: 2px;} #content-attachment {margin-top: 4px;} #content-attachment ytd-video-renderer,#content-attachment ytd-playlist-renderer {padding: 8px;background-color: var(--yt-spec-general-background-a);} #header-author {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #author-thumbnail {-ms-flex: none;-webkit-flex: none;flex: none;} #author-thumbnail yt-img-shadow {width: 40px;height: 40px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #author-text.yt-simple-endpoint {margin-right: 8px;color: var(--yt-spec-text-primary);margin-bottom: 2px;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #author-comment-badge {margin-right: 8px;} #published-time-text {--yt-endpoint-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #poll-icon {color: var(--yt-spec-text-secondary);height: 16px;margin-right: 8px;width: 16px;} .poll-metadata-text {--yt-endpoint-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .poll-metadata-text-separator {--yt-endpoint-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);margin-left: 4px;margin-right: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #voted-option {display: block;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #content-text {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} yt-formatted-string {word-break: break-word;} .more-button,.less-button {text-transform: none;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #body:not(:hover) ytd-menu-renderer:not([menu-active]) {opacity: 0;} #action-buttons {margin-top: 4px;} tp-yt-paper-spinner-lite {margin: auto;display: none;} tp-yt-paper-spinner-lite[active] {display: block;} /*# sourceMappingURL=ytd-backstage-post-renderer.css.map*/</style>';
$Za=d}d=$Za;c.call(b,d.content.cloneNode(!0),a.content.firstChild);a_a=a}a=a_a;return a}}});
_.rH=qH;_.rH.prototype.onYtServiceRequestCompleted=_.rH.prototype.onYtServiceRequestCompleted;_.rH.prototype.onYtServiceRequestSent=_.rH.prototype.onYtServiceRequestSent;_.rH.prototype.onYtCommentPollRevert=_.rH.prototype.onYtCommentPollRevert;_.rH.prototype.onYtCommentboxDismiss=_.rH.prototype.onYtCommentboxDismiss;_.rH.prototype.onYtNavigate=_.rH.prototype.onYtNavigate;_.rH.prototype.isLoadingChanged=_.rH.prototype.isLoadingChanged;_.rH.prototype.dataChanged=_.rH.prototype.dataChanged;
_.rH.prototype.contentTextChanged=_.rH.prototype.contentTextChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.rH.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.rH.prototype,"rendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.rH.prototype,"rendererstamperBehavior",void 0);_.V([_.S("#expander"),_.W("design:type",_.pH)],_.rH.prototype,"expander",void 0);
_.V([_.S("#edit-dialog"),_.W("design:type",Element)],_.rH.prototype,"editDialogElement",void 0);_.V([_.M(),_.W("design:type",Object)],_.rH.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.rH.prototype,"hasInlineCommentSection",void 0);_.V([_.M(),_.W("design:type",Object)],_.rH.prototype,"editDialog",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.rH.prototype,"isLoading",void 0);
_.V([_.M({computed:"computeIsPollHeaderEnabled(data)"}),_.W("design:type",Boolean)],_.rH.prototype,"isPollHeaderEnabled",void 0);_.V([_.R("data.icon.iconType"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.rH.prototype,"pollIcon",null);_.V([_.P("data.contentText"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.rH.prototype,"contentTextChanged",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.rH.prototype,"dataChanged",null);_.V([_.P("isLoading"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.rH.prototype,"isLoadingChanged",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.rH.prototype,"onYtNavigate",null);
_.V([_.N("yt-commentbox-dismiss"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.rH.prototype,"onYtCommentboxDismiss",null);_.V([_.N("yt-comment-poll-revert"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.rH.prototype,"onYtCommentPollRevert",null);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.rH.prototype,"onYtServiceRequestSent",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.rH.prototype,"onYtServiceRequestCompleted",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.rH.prototype,"voteCount",null);
_.V([_.R("data.backstageAttachment"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.rH.prototype,"hasPoll",null);_.rH=_.V([_.T({is:"ytd-backstage-post-renderer"})],_.rH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybn");

var p4a;
var q4a;
var r4a=function(){return _.K.apply(this,arguments)||this};
_.r(r4a,_.K);
_.t.Object.defineProperties(r4a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===q4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-panel-show-style-metadata-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_panel_show_style_metadata_renderer.ytd.panel.show.style.metadata.renderer.css.js--\x3e<yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===p4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_panel_show_style_metadata_renderer.ytd.panel.show.style.metadata.renderer.css.js--\x3e<style>yt-formatted-string {display: block;margin-top: 12px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-panel-show-style-metadata-renderer.css.map*/</style>';
p4a=d}d=p4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);q4a=a}a=q4a;return a}}});
_.HK=r4a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.HK.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.HK.prototype,"data",void 0);_.HK=_.V([_.T({is:"ytd-panel-show-style-metadata-renderer"})],_.HK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybh");

var c4a;
var d4a;
var vK=function(){return _.K.apply(this,arguments)||this};
_.r(vK,_.K);vK.prototype.maybeGetBackgroundColor=function(a){return this.isDarkMode?a.section2Color:a.section3Color};
vK.prototype.colorPaletteChanged=function(){var a=this.isDarkMode?this.darkColorPalette:this.lightColorPalette;a&&(null===a||void 0===a?0:a.secondaryTitleColor)&&this.maybeGetBackgroundColor(a)?(this.style.backgroundColor=_.uy(this.maybeGetBackgroundColor(a)),this.style.color=_.uy(a.secondaryTitleColor)):(this.style.backgroundColor="",this.style.color="")};
_.t.Object.defineProperties(vK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===d4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-endorsement-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_endorsement_header_renderer.ytd.endorsement.header.renderer.css.js--\x3e<yt-icon id="icon" hidden="[[!data.icon]]" icon="[[data.icon.iconType]]"></yt-icon>\n<yt-formatted-string id="text" text="[[data.title]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===c4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.thumbnails.ytd_endorsement_header_renderer.ytd.endorsement.header.renderer.css.js--\x3e<style>:host {padding: 8px 12px;background-color: var(--yt-spec-general-background-b);color: var(--yt-spec-text-secondary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} #icon {margin-right: 8px;flex-shrink: 0;} #text {margin-top: calc(4px/2);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} /*# sourceMappingURL=ytd-endorsement-header-renderer.css.map*/</style>';
c4a=d}d=c4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);d4a=a}a=d4a;return a}}});
_.wK=vK;_.wK.prototype.colorPaletteChanged=_.wK.prototype.colorPaletteChanged;_.V([_.L(_.Dx),_.W("design:type",Object)],_.wK.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.wK.prototype,"data",void 0);_.V([_.M({selector:function(a){return a.ui.darkModeIsEnabled}}),
_.W("design:type",Boolean)],_.wK.prototype,"isDarkMode",void 0);_.V([_.M(),_.W("design:type",Object)],_.wK.prototype,"lightColorPalette",void 0);_.V([_.M(),_.W("design:type",Object)],_.wK.prototype,"darkColorPalette",void 0);_.V([_.P("darkColorPalette","lightColorPalette","data","isDarkMode"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.wK.prototype,"colorPaletteChanged",null);_.wK=_.V([_.T({is:"ytd-endorsement-header-renderer"})],_.wK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybf");

var pUa;
var qUa;
var $D=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-select-chip-command":"onSelectChipCommand","yt-filter-chip-transform-command":"onFilterChipTransformCommand"};return a};
_.r($D,_.K);_.f=$D.prototype;_.f.attached=function(){this.hasAttribute("role")||this.setAttribute("role","tab");this.hasAttribute("tabindex")||this.setAttribute("tabindex","0")};
_.f.onSelectChipCommand=function(a){if(!this.selected&&this.data&&a.selectChipCommand.targetId&&a.selectChipCommand.targetId===this.data.targetId)this.onTap()};
_.f.onFilterChipTransformCommand=function(a){var b;!this.selected&&this.data&&(null===(b=a.filterChipTransformCommand)||void 0===b?0:b.chipUniqueId)&&a.filterChipTransformCommand.chipUniqueId===this.data.uniqueId&&(this.fire("yt-chip-cloud-chip-scroll-into-view",this),this.onTap())};
_.f.dataChanged=function(){var a=this;_.Md(this,function(){a.data&&a.data.isSelected&&!a.selected&&(a.fire("yt-chip-cloud-chip-scroll-into-view",a),a.onTap())})};
_.f.selectionChanged=function(){this.setAttribute("aria-selected",""+this.selected)};
_.f.computeChipStyle=function(a){return null!==a&&void 0!==a?a:"STYLE_DEFAULT"};
_.f.onTap=function(){this.data&&(this.ytRendererBehavior.logExplicitClick(this.data),this.selected||!this.data.navigationEndpoint?_.A(this,"yt-chip-cloud-chip-deselect-action"):(_.A(this,"yt-chip-cloud-chip-select-action",[this]),this.data&&this.data.navigationEndpoint&&this.ytComponentBehavior.resolveCommand(this.data.navigationEndpoint)))};
_.f.onFocus=function(){var a;_.w("dependenciesmanager_deprecation_killswitch")?a=this.ytComponentBehavior.getInterfaceForTs("yt-hotkey-manager"):a=_.hj().resolve(_.gj(_.Lr));a&&a.isKeyBoardInUse()&&this.fire("yt-chip-cloud-chip-scroll-into-view",this)};
_.t.Object.defineProperties($D,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===qUa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-chip-cloud-chip-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_chip_cloud_chip_renderer.yt.chip.cloud.chip.renderer.css.js--\x3e<yt-formatted-string id="text" ellipsis-truncate="" text="[[data.text]]">\n</yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pUa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_chip_cloud_chip_renderer.yt.chip.cloud.chip.renderer.css.js--\x3e<style>:host {height: 32px;min-width: 12px;padding: 0 10px;border-radius: 16px;box-sizing: border-box;outline: none;overflow: hidden;cursor: pointer;user-select: none;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);} :host([chip-style=STYLE_DEFAULT]),:host([chip-style=STYLE_HOME_FILTER]),:host([chip-style=STYLE_REFRESH_TO_NOVEL_CHIP]) {background-color: var(--yt-spec-badge-chip-background);border: 1px solid var(--yt-spec-10-percent-layer);color: var(--yt-spec-text-primary);padding: 0 var(--ytd-margin-3x);transition: background-color 0.5s cubic-bezier(0.05,0,0,1);} :host([chip-style=STYLE_DEFAULT])[selected],:host([chip-style=STYLE_HOME_FILTER])[selected] {background-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary-inverse);} :host([chip-style=STYLE_DEFAULT])[selected]:hover,:host([chip-style=STYLE_HOME_FILTER])[selected]:hover,:host([chip-style=STYLE_DEFAULT])[selected]:focus,:host([chip-style=STYLE_HOME_FILTER])[selected]:focus {background-color: var(--yt-spec-icon-inactive);} :host([chip-style=STYLE_DEFAULT]):not([selected]):hover,:host([chip-style=STYLE_HOME_FILTER]):not([selected]):hover,:host([chip-style=STYLE_REFRESH_TO_NOVEL_CHIP]):not([selected]):hover,:host([chip-style=STYLE_DEFAULT]):not([selected]):focus,:host([chip-style=STYLE_HOME_FILTER]):not([selected]):focus,:host([chip-style=STYLE_REFRESH_TO_NOVEL_CHIP]):not([selected]):focus {background-color: var(--yt-spec-button-chip-background-hover);} :host([chip-style=STYLE_RELATED])[selected] {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-static-brand-white);} :host([chip-style=STYLE_RELATED]):not([selected]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-primary);} :host([chip-style=STYLE_RELATED]):not([selected]):hover,:host([chip-style=STYLE_RELATED]):not([selected]):focus {background-color: var(--yt-spec-button-chip-background-hover);} :host([chip-style=STYLE_REFRESH_TO_NOVEL_CHIP])[selected] {transition: background 2s;border: 1px solid transparent;background-image: linear-gradient(45deg,var(--yt-spec-assistive-feed-themed-gradient-1),var(--yt-spec-assistive-feed-themed-gradient-2),var(--yt-spec-assistive-feed-themed-gradient-3)),linear-gradient(45deg,var(--yt-spec-assistive-feed-vibrant-gradient-1),var(--yt-spec-assistive-feed-vibrant-gradient-2),var(--yt-spec-assistive-feed-vibrant-gradient-3));background-clip: padding-box,border-box;background-origin: border-box,border-box;} :host([chip-style=STYLE_REFRESH_TO_NOVEL_CHIP])[selected]::before {content: "";z-index: 1;background-color: transparent;transition: background-color 0.5s cubic-bezier(0.05,0,0,1);position: absolute;top: 0;bottom: 0;left: 0;right: 0;} :host([chip-style=STYLE_REFRESH_TO_NOVEL_CHIP])[selected]:hover::before,:host([chip-style=STYLE_REFRESH_TO_NOVEL_CHIP])[selected]:focus::before {background-color: var(--yt-spec-badge-chip-background);} #text {max-width: 20rem;} /*# sourceMappingURL=yt-chip-cloud-chip-renderer.css.map*/</style>';
pUa=d}d=pUa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);qUa=a}a=qUa;return a}}});
var aE=$D;aE.prototype.onFocus=aE.prototype.onFocus;aE.prototype.onTap=aE.prototype.onTap;aE.prototype.selectionChanged=aE.prototype.selectionChanged;aE.prototype.dataChanged=aE.prototype.dataChanged;_.V([_.L(_.oUa),_.W("design:type",Object)],aE.prototype,"ironButtonState",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],aE.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],aE.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],aE.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],aE.prototype,"data",void 0);_.V([_.M({computed:"computeChipStyle(data.style.styleType)",reflectToAttribute:!0}),_.W("design:type",String)],aE.prototype,"chipStyle",void 0);_.V([_.M({value:!1,reflectToAttribute:!0}),_.W("design:type",Boolean)],aE.prototype,"selected",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],aE.prototype,"dataChanged",null);_.V([_.P("selected"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],aE.prototype,"selectionChanged",null);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],aE.prototype,"onTap",null);
_.V([_.N("focus"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],aE.prototype,"onFocus",null);aE=_.V([_.T({is:"yt-chip-cloud-chip-renderer"})],aE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycn");

var Y6a;
var Z6a;
var uM=function(){return _.K.apply(this,arguments)||this};
_.r(uM,_.K);uM.prototype.configureRendererStamper=function(){return{"data.latestReason":{id:"latest-reason",mapping:{reportHistoryTableTextCellRenderer:"ytd-report-history-table-text-cell-renderer"}}}};
_.t.Object.defineProperties(uM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Z6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-history-table-reason-cell-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_history_table_reason_cell_renderer.ytd.report.history.table.reason.cell.renderer.css.js--\x3e<div id="latest-reason"></div>\n<div id="show-all-reasons" hidden="[[!data.showAllReasons]]">\n  <yt-formatted-string text="[[data.showAllReasons]]"></yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Y6a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_history_table_reason_cell_renderer.ytd.report.history.table.reason.cell.renderer.css.js--\x3e<style>:host {display: inline-block;} #show-all-reasons {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);margin-top: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} /*# sourceMappingURL=ytd-report-history-table-reason-cell-renderer.css.map*/</style>';
Y6a=d}d=Y6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Z6a=a}a=Z6a;return a}}});
_.vM=uM;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.vM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.vM.prototype,"data",void 0);_.vM=_.V([_.T({is:"ytd-report-history-table-reason-cell-renderer"})],_.vM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syao");

var e9a;
var f9a;
var PN=function(){return _.K.apply(this,arguments)||this};
_.r(PN,_.K);PN.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]]"}}}}}};
_.t.Object.defineProperties(PN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===f9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-card-item-text-with-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_text_with_button_renderer.yt.card.item.text.with.button.renderer.css.js--\x3e<div id="card-item-text-collection-renderer"></div>\n<div id="primary-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===e9a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_text_with_button_renderer.yt.card.item.text.with.button.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([icon-size="18"]) {--yt-icon-button-icon-height: 18px;--yt-icon-button-icon-width: 18px;} /*# sourceMappingURL=yt-card-item-text-with-button-renderer.css.map*/</style>';
e9a=d}d=e9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);f9a=a}a=f9a;return a}}});
var QN=PN;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],QN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],QN.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],QN.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Number)],QN.prototype,"iconSize",void 0);QN=_.V([_.wx({is:"yt-card-item-text-with-button-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],QN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydo");

var C9a;
var D9a;
var E9a=function(){return _.K.apply(this,arguments)||this};
_.r(E9a,_.K);
_.t.Object.defineProperties(E9a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===D9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-navigation-dropdown-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_navigation_dropdown_item_renderer.ytd.navigation.dropdown.item.renderer.css.js--\x3e  <a class="yt-simple-endpoint" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]" aria-label$="[[data.accessibility.accessibilityData.label]]">\n  <tp-yt-paper-item id="item">\n    <yt-formatted-string id="label" text="[[data.label]]"></yt-formatted-string>\n  </tp-yt-paper-item>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===C9a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_navigation_dropdown_item_renderer.ytd.navigation.dropdown.item.renderer.css.js--\x3e<style>:host {display: block;outline: none;} #label {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} /*# sourceMappingURL=ytd-navigation-dropdown-item-renderer.css.map*/</style>';
C9a=d}d=C9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);D9a=a}a=D9a;return a}}});
_.cO=E9a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.cO.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.cO.prototype,"data",void 0);_.V([_.M({computed:"getSimpleString(data.label)"}),_.W("design:type",String)],_.cO.prototype,"label",void 0);_.cO=_.V([_.T({is:"ytd-navigation-dropdown-item-renderer"})],_.cO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydn");

var A9a;
var B9a;
var aO=function(){var a=_.K.apply(this,arguments)||this;a.hidden=!1;return a};
_.r(aO,_.K);aO.prototype.onSelect=function(){this.data&&this.data.onSelectCommand&&_.dj(this,[this.data.onSelectCommand])};
aO.prototype.computeHidden=function(a){return!!a};
_.t.Object.defineProperties(aO.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&&("string"===typeof this.data.stringValue||"number"===typeof this.data.int32Value))return this.data.stringValue?this.data.stringValue:this.data.int32Value}}});
_.t.Object.defineProperties(aO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===B9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-dropdown-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_dropdown_item_renderer.ytd.dropdown.item.renderer.css.js--\x3e<tp-yt-paper-item id="item" aria-label$="[[data.accessibility.label]]" on-tap="onSelect">\n  <yt-formatted-string id="label" text="[[data.label]]">\n  </yt-formatted-string>\n</tp-yt-paper-item>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===A9a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_dropdown_item_renderer.ytd.dropdown.item.renderer.css.js--\x3e<style>:host {background-color: var(--ytd-dropdown-item-background-color,inherit);outline: none;min-width: 56px;cursor: default;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} #label {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-dropdown-item-renderer.css.map*/</style>';
A9a=d}d=A9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);B9a=a}a=B9a;return a}}});
_.bO=aO;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.bO.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.bO.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHidden(data.isHidden)"}),_.W("design:type",Object)],_.bO.prototype,"hidden",void 0);_.V([_.R("data.label"),_.W("design:type",String),_.W("design:paramtypes",[])],_.bO.prototype,"label",null);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.bO.prototype,"value",null);_.bO=_.V([_.T({is:"ytd-dropdown-item-renderer"})],_.bO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2z");

/*

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 y9a=_.il(['<iron-iconset-svg name="paper-dropdown-menu" size="24">\n<svg><defs>\n<g id="arrow-drop-down"><path d="M12,15.7L5.6,9.4l0.7-0.7l5.6,5.6l5.6-5.6l0.7,0.7L12,15.7z"/></g>\n</defs></svg>\n</iron-iconset-svg>']),z9a=_.Fp(y9a);z9a.setAttribute("style","display: none;");document.head.appendChild(z9a.content);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2o");

var v9a;
var w9a;
/*

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 x9a=new _.Wx({type:"iconset"});
_.ij({_template:function(){if(void 0!==w9a)return w9a;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:tp-yt-iron-icon--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_iron_icon.tp.yt.iron.icon.css.js--\x3e\n";var b=a.content,c=b.insertBefore;if(void 0===v9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_iron_icon.tp.yt.iron.icon.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: -ms-inline-flexbox;\n  display: -webkit-inline-flex;\n  display: inline-flex;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  justify-content: center;\n  position: relative;\n  vertical-align: middle;\n  fill: var(--iron-icon-fill-color, currentcolor);\n  stroke: var(--iron-icon-stroke-color, none);\n  width: var(--iron-icon-width, 24px);\n  height: var(--iron-icon-height, 24px);\n  @apply --iron-icon;\n}\n\n:host([hidden]) {\n  display: none;\n}\n\n/*# sourceMappingURL=tp-yt-iron-icon.css.map */</style>";v9a=
d}d=v9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return w9a=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(){this._usesIconset()?(this._img&&this._img.parentNode&&_.G(this.root).removeChild(this._img),""===this._iconName?this._iconset&&this._iconset.removeIcon(this):this._iconsetName&&((this._iconset=x9a.byKey(this._iconsetName))?(this._iconset.applyIcon(this,this._iconName,this.theme),this.unlisten(window,"iron-iconset-added","_updateIcon")):this.listen(window,"iron-iconset-added","_updateIcon"))):(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,_.G(this.root).appendChild(this._img))}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syal");

var i6a;
var j6a;
_.ij({is:"yt-themed-image-renderer",_template:function(){if(void 0!==j6a)return j6a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-themed-image-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_themed_image_renderer.yt.themed.image.renderer.css.js--\x3e<yt-img-shadow id="image" fit="[[fit]]" height="[[data.imageHeight]]" hidden="[[!themeImage_]]" thumbnail="[[themeImage_]]" width="[[data.imageWidth]]">\n</yt-img-shadow>\n<yt-icon id="icon" hidden="[[!themeIcon_]]" icon="[[themeIcon_]]">\n</yt-icon>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===i6a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_themed_image_renderer.yt.themed.image.renderer.css.js--\x3e<style>:host([top-margin=CARD_ITEM_UX_SPACE_1]),[top-margin=CARD_ITEM_UX_SPACE_1] {margin-top: var(--ytd-margin-base);} :host([bottom-margin=CARD_ITEM_UX_SPACE_1]),[bottom-margin=CARD_ITEM_UX_SPACE_1] {margin-bottom: var(--ytd-margin-base);} :host([left-margin=CARD_ITEM_UX_SPACE_1]),[left-margin=CARD_ITEM_UX_SPACE_1] {margin-left: var(--ytd-margin-base);} :host([right-margin=CARD_ITEM_UX_SPACE_1]),[right-margin=CARD_ITEM_UX_SPACE_1] {margin-right: var(--ytd-margin-base);} :host([top-margin=CARD_ITEM_UX_SPACE_2]),[top-margin=CARD_ITEM_UX_SPACE_2] {margin-top: var(--ytd-margin-2x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_2]),[bottom-margin=CARD_ITEM_UX_SPACE_2] {margin-bottom: var(--ytd-margin-2x);} :host([left-margin=CARD_ITEM_UX_SPACE_2]),[left-margin=CARD_ITEM_UX_SPACE_2] {margin-left: var(--ytd-margin-2x);} :host([right-margin=CARD_ITEM_UX_SPACE_2]),[right-margin=CARD_ITEM_UX_SPACE_2] {margin-right: var(--ytd-margin-2x);} :host([top-margin=CARD_ITEM_UX_SPACE_3]),[top-margin=CARD_ITEM_UX_SPACE_3] {margin-top: var(--ytd-margin-3x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_3]),[bottom-margin=CARD_ITEM_UX_SPACE_3] {margin-bottom: var(--ytd-margin-3x);} :host([left-margin=CARD_ITEM_UX_SPACE_3]),[left-margin=CARD_ITEM_UX_SPACE_3] {margin-left: var(--ytd-margin-3x);} :host([right-margin=CARD_ITEM_UX_SPACE_3]),[right-margin=CARD_ITEM_UX_SPACE_3] {margin-right: var(--ytd-margin-3x);} :host([top-margin=CARD_ITEM_UX_SPACE_4]),[top-margin=CARD_ITEM_UX_SPACE_4] {margin-top: var(--ytd-margin-4x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_4]),[bottom-margin=CARD_ITEM_UX_SPACE_4] {margin-bottom: var(--ytd-margin-4x);} :host([left-margin=CARD_ITEM_UX_SPACE_4]),[left-margin=CARD_ITEM_UX_SPACE_4] {margin-left: var(--ytd-margin-4x);} :host([right-margin=CARD_ITEM_UX_SPACE_4]),[right-margin=CARD_ITEM_UX_SPACE_4] {margin-right: var(--ytd-margin-4x);} :host([top-margin=CARD_ITEM_UX_SPACE_5]),[top-margin=CARD_ITEM_UX_SPACE_5] {margin-top: var(--ytd-margin-5x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_5]),[bottom-margin=CARD_ITEM_UX_SPACE_5] {margin-bottom: var(--ytd-margin-5x);} :host([left-margin=CARD_ITEM_UX_SPACE_5]),[left-margin=CARD_ITEM_UX_SPACE_5] {margin-left: var(--ytd-margin-5x);} :host([right-margin=CARD_ITEM_UX_SPACE_5]),[right-margin=CARD_ITEM_UX_SPACE_5] {margin-right: var(--ytd-margin-5x);} :host([top-margin=CARD_ITEM_UX_SPACE_6]),[top-margin=CARD_ITEM_UX_SPACE_6] {margin-top: var(--ytd-margin-6x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_6]),[bottom-margin=CARD_ITEM_UX_SPACE_6] {margin-bottom: var(--ytd-margin-6x);} :host([left-margin=CARD_ITEM_UX_SPACE_6]),[left-margin=CARD_ITEM_UX_SPACE_6] {margin-left: var(--ytd-margin-6x);} :host([right-margin=CARD_ITEM_UX_SPACE_6]),[right-margin=CARD_ITEM_UX_SPACE_6] {margin-right: var(--ytd-margin-6x);} :host([top-margin=CARD_ITEM_UX_SPACE_7]),[top-margin=CARD_ITEM_UX_SPACE_7] {margin-top: var(--ytd-margin-7x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_7]),[bottom-margin=CARD_ITEM_UX_SPACE_7] {margin-bottom: var(--ytd-margin-7x);} :host([left-margin=CARD_ITEM_UX_SPACE_7]),[left-margin=CARD_ITEM_UX_SPACE_7] {margin-left: var(--ytd-margin-7x);} :host([right-margin=CARD_ITEM_UX_SPACE_7]),[right-margin=CARD_ITEM_UX_SPACE_7] {margin-right: var(--ytd-margin-7x);} :host([top-margin=CARD_ITEM_UX_SPACE_8]),[top-margin=CARD_ITEM_UX_SPACE_8] {margin-top: var(--ytd-margin-8x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_8]),[bottom-margin=CARD_ITEM_UX_SPACE_8] {margin-bottom: var(--ytd-margin-8x);} :host([left-margin=CARD_ITEM_UX_SPACE_8]),[left-margin=CARD_ITEM_UX_SPACE_8] {margin-left: var(--ytd-margin-8x);} :host([right-margin=CARD_ITEM_UX_SPACE_8]),[right-margin=CARD_ITEM_UX_SPACE_8] {margin-right: var(--ytd-margin-8x);} :host([top-margin=CARD_ITEM_UX_SPACE_9]),[top-margin=CARD_ITEM_UX_SPACE_9] {margin-top: var(--ytd-margin-9x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_9]),[bottom-margin=CARD_ITEM_UX_SPACE_9] {margin-bottom: var(--ytd-margin-9x);} :host([left-margin=CARD_ITEM_UX_SPACE_9]),[left-margin=CARD_ITEM_UX_SPACE_9] {margin-left: var(--ytd-margin-9x);} :host([right-margin=CARD_ITEM_UX_SPACE_9]),[right-margin=CARD_ITEM_UX_SPACE_9] {margin-right: var(--ytd-margin-9x);} :host([top-margin=CARD_ITEM_UX_SPACE_10]),[top-margin=CARD_ITEM_UX_SPACE_10] {margin-top: var(--ytd-margin-10x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_10]),[bottom-margin=CARD_ITEM_UX_SPACE_10] {margin-bottom: var(--ytd-margin-10x);} :host([left-margin=CARD_ITEM_UX_SPACE_10]),[left-margin=CARD_ITEM_UX_SPACE_10] {margin-left: var(--ytd-margin-10x);} :host([right-margin=CARD_ITEM_UX_SPACE_10]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-10x);} :host([top-margin=CARD_ITEM_UX_SPACE_11]),[top-margin=CARD_ITEM_UX_SPACE_11] {margin-top: var(--ytd-margin-11x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_11]),[bottom-margin=CARD_ITEM_UX_SPACE_11] {margin-bottom: var(--ytd-margin-11x);} :host([left-margin=CARD_ITEM_UX_SPACE_11]),[left-margin=CARD_ITEM_UX_SPACE_11] {margin-left: var(--ytd-margin-11x);} :host([right-margin=CARD_ITEM_UX_SPACE_11]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-11x);} :host([top-margin=CARD_ITEM_UX_SPACE_12]),[top-margin=CARD_ITEM_UX_SPACE_12] {margin-top: var(--ytd-margin-12x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_12]),[bottom-margin=CARD_ITEM_UX_SPACE_12] {margin-bottom: var(--ytd-margin-12x);} :host([left-margin=CARD_ITEM_UX_SPACE_12]),[left-margin=CARD_ITEM_UX_SPACE_12] {margin-left: var(--ytd-margin-12x);} :host([right-margin=CARD_ITEM_UX_SPACE_12]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-12x);} :host([top-margin=CARD_ITEM_UX_SPACE_13]),[top-margin=CARD_ITEM_UX_SPACE_13] {margin-top: var(--ytd-margin-13x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_13]),[bottom-margin=CARD_ITEM_UX_SPACE_13] {margin-bottom: var(--ytd-margin-13x);} :host([left-margin=CARD_ITEM_UX_SPACE_13]),[left-margin=CARD_ITEM_UX_SPACE_13] {margin-left: var(--ytd-margin-13x);} :host([right-margin=CARD_ITEM_UX_SPACE_13]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-13x);} :host([top-margin=CARD_ITEM_UX_SPACE_14]),[top-margin=CARD_ITEM_UX_SPACE_14] {margin-top: var(--ytd-margin-14x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_14]),[bottom-margin=CARD_ITEM_UX_SPACE_14] {margin-bottom: var(--ytd-margin-14x);} :host([left-margin=CARD_ITEM_UX_SPACE_14]),[left-margin=CARD_ITEM_UX_SPACE_14] {margin-left: var(--ytd-margin-14x);} :host([right-margin=CARD_ITEM_UX_SPACE_14]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-14x);} :host([top-padding=CARD_ITEM_UX_SPACE_1]),[top-padding=CARD_ITEM_UX_SPACE_1] {padding-top: var(--ytd-margin-base);} :host([bottom-padding=CARD_ITEM_UX_SPACE_1]),[bottom-padding=CARD_ITEM_UX_SPACE_1] {padding-bottom: var(--ytd-margin-base);} :host([left-padding=CARD_ITEM_UX_SPACE_1]),[left-padding=CARD_ITEM_UX_SPACE_1] {padding-left: var(--ytd-margin-base);} :host([right-padding=CARD_ITEM_UX_SPACE_1]),[right-padding=CARD_ITEM_UX_SPACE_1] {padding-right: var(--ytd-margin-base);} :host([top-padding=CARD_ITEM_UX_SPACE_2]),[top-padding=CARD_ITEM_UX_SPACE_2] {padding-top: var(--ytd-margin-2x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_2]),[bottom-padding=CARD_ITEM_UX_SPACE_2] {padding-bottom: var(--ytd-margin-2x);} :host([left-padding=CARD_ITEM_UX_SPACE_2]),[left-padding=CARD_ITEM_UX_SPACE_2] {padding-left: var(--ytd-margin-2x);} :host([right-padding=CARD_ITEM_UX_SPACE_2]),[right-padding=CARD_ITEM_UX_SPACE_2] {padding-right: var(--ytd-margin-2x);} :host([top-padding=CARD_ITEM_UX_SPACE_3]),[top-padding=CARD_ITEM_UX_SPACE_3] {padding-top: var(--ytd-margin-3x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_3]),[bottom-padding=CARD_ITEM_UX_SPACE_3] {padding-bottom: var(--ytd-margin-3x);} :host([left-padding=CARD_ITEM_UX_SPACE_3]),[left-padding=CARD_ITEM_UX_SPACE_3] {padding-left: var(--ytd-margin-3x);} :host([right-padding=CARD_ITEM_UX_SPACE_3]),[right-padding=CARD_ITEM_UX_SPACE_3] {padding-right: var(--ytd-margin-3x);} :host([top-padding=CARD_ITEM_UX_SPACE_4]),[top-padding=CARD_ITEM_UX_SPACE_4] {padding-top: var(--ytd-margin-4x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_4]),[bottom-padding=CARD_ITEM_UX_SPACE_4] {padding-bottom: var(--ytd-margin-4x);} :host([left-padding=CARD_ITEM_UX_SPACE_4]),[left-padding=CARD_ITEM_UX_SPACE_4] {padding-left: var(--ytd-margin-4x);} :host([right-padding=CARD_ITEM_UX_SPACE_4]),[right-padding=CARD_ITEM_UX_SPACE_4] {padding-right: var(--ytd-margin-4x);} :host([top-padding=CARD_ITEM_UX_SPACE_5]),[top-padding=CARD_ITEM_UX_SPACE_5] {padding-top: var(--ytd-margin-5x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_5]),[bottom-padding=CARD_ITEM_UX_SPACE_5] {padding-bottom: var(--ytd-margin-5x);} :host([left-padding=CARD_ITEM_UX_SPACE_5]),[left-padding=CARD_ITEM_UX_SPACE_5] {padding-left: var(--ytd-margin-5x);} :host([right-padding=CARD_ITEM_UX_SPACE_5]),[right-padding=CARD_ITEM_UX_SPACE_5] {padding-right: var(--ytd-margin-5x);} :host([top-padding=CARD_ITEM_UX_SPACE_6]),[top-padding=CARD_ITEM_UX_SPACE_6] {padding-top: var(--ytd-margin-6x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_6]),[bottom-padding=CARD_ITEM_UX_SPACE_6] {padding-bottom: var(--ytd-margin-6x);} :host([left-padding=CARD_ITEM_UX_SPACE_6]),[left-padding=CARD_ITEM_UX_SPACE_6] {padding-left: var(--ytd-margin-6x);} :host([right-padding=CARD_ITEM_UX_SPACE_6]),[right-padding=CARD_ITEM_UX_SPACE_6] {padding-right: var(--ytd-margin-6x);} :host([top-padding=CARD_ITEM_UX_SPACE_7]),[top-padding=CARD_ITEM_UX_SPACE_7] {padding-top: var(--ytd-margin-7x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_7]),[bottom-padding=CARD_ITEM_UX_SPACE_7] {padding-bottom: var(--ytd-margin-7x);} :host([left-padding=CARD_ITEM_UX_SPACE_7]),[left-padding=CARD_ITEM_UX_SPACE_7] {padding-left: var(--ytd-margin-7x);} :host([right-padding=CARD_ITEM_UX_SPACE_7]),[right-padding=CARD_ITEM_UX_SPACE_7] {padding-right: var(--ytd-margin-7x);} :host([top-padding=CARD_ITEM_UX_SPACE_8]),[top-padding=CARD_ITEM_UX_SPACE_8] {padding-top: var(--ytd-margin-8x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_8]),[bottom-padding=CARD_ITEM_UX_SPACE_8] {padding-bottom: var(--ytd-margin-8x);} :host([left-padding=CARD_ITEM_UX_SPACE_8]),[left-padding=CARD_ITEM_UX_SPACE_8] {padding-left: var(--ytd-margin-8x);} :host([right-padding=CARD_ITEM_UX_SPACE_8]),[right-padding=CARD_ITEM_UX_SPACE_8] {padding-right: var(--ytd-margin-8x);} :host([top-padding=CARD_ITEM_UX_SPACE_9]),[top-padding=CARD_ITEM_UX_SPACE_9] {padding-top: var(--ytd-margin-9x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_9]),[bottom-padding=CARD_ITEM_UX_SPACE_9] {padding-bottom: var(--ytd-margin-9x);} :host([left-padding=CARD_ITEM_UX_SPACE_9]),[left-padding=CARD_ITEM_UX_SPACE_9] {padding-left: var(--ytd-margin-9x);} :host([right-padding=CARD_ITEM_UX_SPACE_9]),[right-padding=CARD_ITEM_UX_SPACE_9] {padding-right: var(--ytd-margin-9x);} :host([top-padding=CARD_ITEM_UX_SPACE_10]),[top-padding=CARD_ITEM_UX_SPACE_10] {padding-top: var(--ytd-margin-10x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_10]),[bottom-padding=CARD_ITEM_UX_SPACE_10] {padding-bottom: var(--ytd-margin-10x);} :host([left-padding=CARD_ITEM_UX_SPACE_10]),[left-padding=CARD_ITEM_UX_SPACE_10] {padding-left: var(--ytd-margin-10x);} :host([right-padding=CARD_ITEM_UX_SPACE_10]),[right-padding=CARD_ITEM_UX_SPACE_10] {padding-right: var(--ytd-margin-10x);} :host([top-padding=CARD_ITEM_UX_SPACE_11]),[top-padding=CARD_ITEM_UX_SPACE_11] {padding-top: var(--ytd-margin-11x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_11]),[bottom-padding=CARD_ITEM_UX_SPACE_11] {padding-bottom: var(--ytd-margin-11x);} :host([left-padding=CARD_ITEM_UX_SPACE_11]),[left-padding=CARD_ITEM_UX_SPACE_11] {padding-left: var(--ytd-margin-11x);} :host([right-padding=CARD_ITEM_UX_SPACE_11]),[right-padding=CARD_ITEM_UX_SPACE_11] {padding-right: var(--ytd-margin-11x);} :host([top-padding=CARD_ITEM_UX_SPACE_12]),[top-padding=CARD_ITEM_UX_SPACE_12] {padding-top: var(--ytd-margin-12x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_12]),[bottom-padding=CARD_ITEM_UX_SPACE_12] {padding-bottom: var(--ytd-margin-12x);} :host([left-padding=CARD_ITEM_UX_SPACE_12]),[left-padding=CARD_ITEM_UX_SPACE_12] {padding-left: var(--ytd-margin-12x);} :host([right-padding=CARD_ITEM_UX_SPACE_12]),[right-padding=CARD_ITEM_UX_SPACE_12] {padding-right: var(--ytd-margin-12x);} :host([top-padding=CARD_ITEM_UX_SPACE_13]),[top-padding=CARD_ITEM_UX_SPACE_13] {padding-top: var(--ytd-margin-13x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_13]),[bottom-padding=CARD_ITEM_UX_SPACE_13] {padding-bottom: var(--ytd-margin-13x);} :host([left-padding=CARD_ITEM_UX_SPACE_13]),[left-padding=CARD_ITEM_UX_SPACE_13] {padding-left: var(--ytd-margin-13x);} :host([right-padding=CARD_ITEM_UX_SPACE_13]),[right-padding=CARD_ITEM_UX_SPACE_13] {padding-right: var(--ytd-margin-13x);} :host([top-padding=CARD_ITEM_UX_SPACE_14]),[top-padding=CARD_ITEM_UX_SPACE_14] {padding-top: var(--ytd-margin-14x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_14]),[bottom-padding=CARD_ITEM_UX_SPACE_14] {padding-bottom: var(--ytd-margin-14x);} :host([left-padding=CARD_ITEM_UX_SPACE_14]),[left-padding=CARD_ITEM_UX_SPACE_14] {padding-left: var(--ytd-margin-14x);} :host([right-padding=CARD_ITEM_UX_SPACE_14]),[right-padding=CARD_ITEM_UX_SPACE_14] {padding-right: var(--ytd-margin-14x);} :host {--yt-img-margin-left: 0;--yt-img-margin-right: 0;display: block;} :host([is-circular_]) yt-img-shadow,:host([is-circular_]) yt-icon {border-radius: 50%;background-color: transparent;overflow: hidden;} #image {display: block;} /*# sourceMappingURL=yt-themed-image-renderer.css.map*/</style>";
i6a=d}d=i6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return j6a=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior,_.TL.YtCardItemBoxBehavior,_.Hx.YtActionHandlerBehavior],properties:{data:Object,fit:{type:Boolean,value:!1},isDarkTheme_:Boolean,themeImage_:{type:Object,computed:"computeThemeImage_(data, isDarkTheme_)"},themeIcon_:{type:Object,computed:"computeThemeIcon_(data)"},isCircular_:{type:Boolean,reflectToAttribute:!0,value:!1}},actionMap:{"yt-dark-mode-toggled-action":"handleDarkModeToggledAction_"},attached:function(){this.isDarkTheme_=document.documentElement.hasAttribute("dark")},
handleDarkModeToggledAction_:function(a){this.isDarkTheme_=a},
computeThemeImage_:function(a,b){if(!a||!a.imageLight)return!1;this.isCircular_=a.isCircular;a.imageWidth&&(this.style.width=a.imageWidth+"px");a.imageHeight&&(this.style.height=a.imageHeight+"px");return b&&a.imageDark?a.imageDark:a.imageLight},
computeThemeIcon_:function(a){if(!a||!a.themedIcon)return!1;var b=a.themedIcon;this.$.icon.style.color=_.SL[b.iconColor||"CARD_ITEM_COLOR_GENERAL_BACKGROUND_A"];this.$.icon.style.width=(a.imageWidth||18)+"px";this.$.icon.style.height=(a.imageHeight||18)+"px";return"yt-icons:"+b.icon.iconType}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy55");

var r8a;_.oN=function(a){if(!a)return null;for(var b=[],c=0;c<a.textSegments.length;c++){var d=a.textSegments[c];d.text?b.push(d):d.emojiId&&b.push({emoji_id:d.emojiId})}return{text_segments:b}};
var s8a;
var t8a;
var u8a;
_.ij({is:"yt-live-chat-text-input-field-suggestion",_template:function(){if(void 0!==u8a)return u8a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-text-input-field-suggestion--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_text_input_field_suggestion.yt.live.chat.text.input.field.suggestion.css.js--\x3e<tp-yt-paper-item active="[[active]]" on-click="onClick_">\n  <img alt="[[data.alt]]" hidden$="[[!identity(data.image)]]" src$="[[data.image.thumbnails.0.url]]" author$="[[data.author]]">\n  [[data.text]]\n</tp-yt-paper-item>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===t8a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_text_input_field_suggestion.yt.live.chat.text.input.field.suggestion.css.js--\x3e<style>tp-yt-paper-item {font-size: 15px;min-height: 40px;color: var(--yt-live-chat-text-input-field-suggestion-text-color,#666);cursor: pointer;} :host(:hover) tp-yt-paper-item,:host([active]) tp-yt-paper-item {background-color: var(--yt-live-chat-text-input-field-suggestion-background-color-hover,#eee);color: var(--yt-live-chat-text-input-field-suggestion-text-color-hover,#333);} img {width: 24px;height: 24px;margin-right: 8px;-ms-flex: none;-webkit-flex: none;flex: none;} img[author] {border-radius: 12px;} /*# sourceMappingURL=yt-live-chat-text-input-field-suggestion.css.map*/</style>";
t8a=d}d=t8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return u8a=a},
properties:{data:{type:Object,observer:"dataChanged_"},active:{type:Boolean,reflectToAttribute:!0}},identity:_.xl,dataChanged_:function(){this.active=!1},
onClick_:function(){this.fire("yt-live-chat-select-suggestion",this.data)}});
_.ij({SPLIT_REGEX:/.*([:@#].*?)$/,NBSP_REGEX:/\u00a0/g,NBSP:String.fromCharCode(160),MAX_SUGGESTIONS:64,is:"yt-live-chat-text-input-field-renderer",_template:function(){if(void 0!==s8a)return s8a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-text-input-field-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_text_input_field_renderer.yt.live.chat.text.input.field.renderer.css.js--\x3e<label id="label">[[getSimpleString(data.placeholder)]]</label>\n<div id="input" aria-label$="[[getSimpleString(data.placeholder)]]" aria-invalid$="[[!isInputValid]]" contenteditable="" tabindex$="[[inputTabIndex]]" on-blur="onBlur_" on-dragenter="preventDrag_" on-dragleave="preventDrag_" on-dragover="preventDrag_" on-drop="preventDrag_" on-focus="onFocus_" on-input="onInputChange_" on-keydown="onKeyDown_" on-keypress="onKeyPress_" on-keyup="onKeyUp_" on-paste="onInputPaste_"></div>\n<div id="underline">\n  <div id="unfocused"></div>\n  <div id="focused"></div>\n</div>\n<tp-yt-iron-dropdown id="dropdown" allow-outside-scroll="" no-auto-focus="" vertical-align="bottom" vertical-offset="24">\n  <div id="dropdown-content" class="dropdown-content" slot="dropdown-content">\n  </div>\n</tp-yt-iron-dropdown>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===r8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_text_input_field_renderer.yt.live.chat.text.input.field.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host {display: block;position: relative;font-size: 13px;--yt-live-chat-text-input-field-placeholder-top: 0;--yt-live-chat-text-input-field-placeholder-left: 0;--yt-live-chat-text-input-field-white-space: initial;} #label {color: var(--yt-live-chat-text-input-field-placeholder-color,var(--yt-deprecated-luna-black-opacity-lighten-2));position: absolute;top: var(--yt-live-chat-text-input-field-placeholder-top);left: var(--yt-live-chat-text-input-field-placeholder-left);line-height: 18px;padding: 2px 0;} :host([has-text]) #label {display: none;} #input {position: relative;min-height: 18px;max-height: 100px;overflow-y: auto;overflow-x: hidden;overflow-wrap: break-word;outline: none;word-break: break-word;white-space: var(--yt-live-chat-text-input-field-white-space);line-height: 18px;padding: 2px 0;color: var(--yt-live-chat-text-input-field-color,inherit);text-shadow: var(--yt-live-chat-text-input-field-text-shadow);} #input::after {content: "";} #input img {width: 20px;height: 20px;margin: -5px 2px;} #underline {position: relative;height: 2px;} #unfocused {position: absolute;top: 0;left: 0;right: 0;height: 1px;background-color: var(--yt-live-chat-text-input-field-inactive-underline-color,#b8b8b8);} #focused {position: absolute;top: 0;left: 0;right: 0;height: 2px;background-color: var(--yt-live-chat-text-input-field-active-underline-color,var(--yt-deprecated-blue));-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: scale3d(0,1,1);transform: scale3d(0,1,1);-webkit-transition: -webkit-transform;-webkit-transition-duration: var(--yt-live-chat-text-input-field-underline-transition-duration,0.25s);transition: transform;transition-duration: var(--yt-live-chat-text-input-field-underline-transition-duration,0.25s);} :host([focused]) #focused {-webkit-transform: none;transform: none;} #dropdown {background-color: var(--yt-live-chat-text-input-field-suggestion-background-color,#fff);box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} #dropdown-content {max-height: 200px;padding: 8px 0;} /*# sourceMappingURL=yt-live-chat-text-input-field-renderer.css.map*/</style>';
r8a=d}d=r8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return s8a=a},
properties:{data:{type:Object,observer:"dataChanged_"},disabled:{type:Boolean,value:!1,reflectToAttribute:!0},inputTabIndex:{type:Number,computed:"computeInputTabIndex_(disabled)"},maxCharacterLimit:{type:Number,notify:!0,readOnly:!0,computed:"computeMaxCharacterLimit_(data.maxCharacterLimit)"},characterCount:{type:Number,notify:!0,readOnly:!0,computed:"computeCharacterCount_(liveChatRichMessageInput)",observer:"characterCountChanged_"},liveChatRichMessageInput:{type:Object,value:null,notify:!0,readOnly:!0},
hasText:{type:Boolean,reflectToAttribute:!0,computed:"computeHasText_(characterCount)"},isValidWithNoInputText:{type:Boolean,value:!1},isInputValid:{type:Boolean,computed:"computedIsInputValid(characterCount, maxCharacterLimit, isValidWithNoInputText)"},focused:{readOnly:!0,type:Boolean,value:!1,reflectToAttribute:!0},suggestions:{type:Array,value:[]},emojiManager:Object,participantsManager:Object,messageInput:Object},behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],listeners:{"yt-live-chat-select-suggestion":"onSuggestion_"},
stampDom:{suggestions:{id:"dropdown-content",mapping:{suggestion:"yt-live-chat-text-input-field-suggestion"},reuseComponents:!0}},created:function(){this.suggestionIndex_=-1;this.lastSuggestionRange_=null},
ready:function(){this.scopeSubtree(this.$.input,!0)},
attached:function(){_.em&&(document.execCommand("enableObjectResizing",!1,!1),document.execCommand("enableInlineTableEditing",!1,!1))},
detached:function(){this.setLiveChatRichMessageInput(null)},
dataChanged_:function(a){var b={placeholderTextColor:"--yt-live-chat-text-input-field-placeholder-color",activeUnderlineColor:"--yt-live-chat-text-input-field-active-underline-color",inactiveUnderlineColor:"--yt-live-chat-text-input-field-inactive-underline-color"},c=!1,d={},e;for(e in b)a&&a[e]&&(d[b[e]]=this.colorFromDecimal(a[e]),c=!0);c&&this.updateStyles(d);this.messageInput&&this.setLiveChatRichMessageInput(this.messageInput)},
colorFromDecimal:function(a){a=parseInt(a,10);return"rgba("+[a>>16&255,a>>8&255,a&255,(a>>24&255)/255].join()+")"},
preventDrag_:function(a){a.dataTransfer&&(a.dataTransfer.dropEffect="none");a.preventDefault()},
preventResize_:function(a){a.returnValue=!1},
onInputChange_:function(){var a=this.getCurrentRange_();if(a){var b=this.calculateTextBeforeRange_(a);this.completeEmojis_(a,b,!0)||this.updateSuggestions_(a,b)}a=this.calculateLiveChatRichMessageInput_();this._setLiveChatRichMessageInput(a);this.fire("yt-live-chat-message-input-change",a)},
getCurrentRange_:function(){var a=window.getSelection();return a.rangeCount?a.getRangeAt(0).cloneRange():null},
getInputRange_:function(){var a=this.getCurrentRange_();if(a){for(var b=a.commonAncestorContainer,c=!1;b;){if(b==this.$.input){c=!0;break}b=b.parentNode}c||(a=null)}a||(a=this.getRangeAtEnd_());return a},
getRangeAtEnd_:function(){var a=document.createRange();this.$.input.lastChild?a.setStart(this.$.input.lastChild,this.$.input.lastChild.length):(a.selectNodeContents(this.$.input),a.collapse(!1));return a},
getSuggestions_:function(a){var b=[],c=a.substr(0,3),d=this.emojiManager.getEmojiShortcutsFromPrefix(c);if(d)for(var e in d)if(0==e.toLocaleLowerCase().indexOf(a)){var h=d[e];if(h&&h.emojiId){h=this.emojiManager.getEmojiByIdWithSkinTone(h.emojiId);var l=void 0;l=h.image&&h.image.accessibility&&h.image.accessibility.accessibilityData?h.image.accessibility.accessibilityData.label:h.isCustomEmoji?h.shortcuts[0]:h.emojiId;b.push({suggestion:{emoji:!0,image:h.image,alt:l,text:e,textToInsertWhenSelected:h.isCustomEmoji?
e:l}});if(b.length>=this.MAX_SUGGESTIONS)break}}if(!this.participantsManager)return null;if(0==c.indexOf("@")||0==c.indexOf("#"))if(d=c.charAt(0),a=a.substr(1),c=c.substr(1),c=this.participantsManager.getAuthorsFromPrefix(c))for(var m in c)if(0==m.indexOf(a)&&(e=c[m],h=_.Zi(e.authorName),b.push({suggestion:{author:!0,authorType:d,image:e.authorPhoto,alt:h,text:h}}),b.length>=this.MAX_SUGGESTIONS))break;return b?b.sort(function(p,q){return q.suggestion.text<p.suggestion.text?-1:q.suggestion.text==
p.suggestion.text?0:1}):null},
insertSuggestion_:function(a){a.emoji?this.insertTextAtRange_(this.lastSuggestionRange_,a.textToInsertWhenSelected):a.author&&this.insertTextAtRange_(this.lastSuggestionRange_,a.authorType+a.text+this.NBSP)},
updateSuggestionsAtCaret_:function(){var a=this.getCurrentRange_();a&&this.updateSuggestions_(a,this.calculateTextBeforeRange_(a))},
offsetStartOfRangeBy_:function(a,b){for(;0<b;)if(0<=a.startOffset-b){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}a.setStart(c,c.length||0)}},
updateSuggestions_:function(a,b){this.lastSuggestionRange_&&(this.lastSuggestionRange_.detach(),this.lastSuggestionRange_=null);if((b=this.SPLIT_REGEX.exec(b))&&b.length&&(b=b[b.length-1].toLocaleLowerCase(),2<b.length&&(this.offsetStartOfRangeBy_(a,b.length),this.lastSuggestionRange_=a,(a=this.getSuggestions_(b))&&a.length))){this.suggestions=a;_.Md(this,function(){this.$["dropdown-content"].scrollTop=Math.pow(2,24)});
this.$.dropdown.opened?this.$.dropdown.notifyResize():this.$.dropdown.opened=!0;this.suggestionIndex_=-1;this.changeSuggestionIndex_(a.length-1);return}this.$.dropdown.opened=!1},
completeEmojis_: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;-1!=e&&(c=d.lastIndexOf(":",e-1),-1!=c&&(d=d.substring(c)));return(c=this.emojiManager.getEmojiByShortcut(d))&&c.emojiId?(c=this.emojiManager.getEmojiByIdWithSkinTone(c.emojiId),this.offsetStartOfRangeBy_(a,d.length+b),c=(c.isCustomEmoji?c.shortcuts[0]:c.emojiId)||"",b&&(c+=this.NBSP),this.insertTextAtRange_(a,
c),this.$.dropdown.opened=!1,!0):!1},
onSuggestion_:function(a){this.insertSuggestion_(a.detail);this.$.dropdown.opened=!1},
onKeyPress_:function(a){13==a.keyCode&&(a.preventDefault(),this.$.dropdown.opened?(this.insertSuggestion_(this.suggestions[this.suggestionIndex_].suggestion),this.$.dropdown.opened=!1):this.fire("yt-live-chat-send-message"))},
completeEmojis:function(){var a=document.createRange();this.$.input.lastChild?a.setStart(this.$.input.lastChild,this.$.input.lastChild.length):(a.selectNodeContents(this.$.input),a.collapse(!1));this.completeEmojis_(a,this.calculateTextBeforeRange_(a),!1)},
maybePreventTextFormatting_:function(a){!_.km||!a.ctrlKey&&!a.metaKey||66!==a.keyCode&&73!==a.keyCode||(a.stopImmediatePropagation(),a.preventDefault())},
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()}},
onKeyUp_:function(a){switch(a.keyCode){case 37:case 39:this.updateSuggestionsAtCaret_();break;case 38:case 40:this.$.dropdown.opened||this.updateSuggestionsAtCaret_()}if(_.cm)this.onInputChange_()},
changeSuggestionIndex_:function(a){if(this.$.dropdown.opened){var b=this.$["dropdown-content"];0<=this.suggestionIndex_&&this.suggestionIndex_<b.children.length&&(b.children[this.suggestionIndex_].active=!1);this.suggestionIndex_=(a+this.suggestions.length)%this.suggestions.length;a=b.children[this.suggestionIndex_];a.active=!0;b.scrollTop=a.offsetTop}},
onInputPaste_:function(a){a.preventDefault();(a=a.clipboardData)&&a.types&&(a=a.getData("text/plain")||"",a=a.replace(/\n/g,""),this.insertText_(a))},
onFocus_:function(){this._setFocused(!0)},
onBlur_:function(){this._setFocused(!1)},
insertText_:function(a){this.insertTextAtRange_(this.getInputRange_(),a)},
insertTextAtRange_:function(a,b){if(a){a.collapsed||a.deleteContents();if(this.emojiManager){b=this.emojiManager.createDocumentFragment(b,!0,!1);for(var c=_.u(b.childNodes),d=c.next();!d.done;d=c.next())window.ShadyCSS.ScopingShim.scopeNode(d.value,this.localName);c=b.lastChild;a.insertNode(b);this.focused&&(a=a.cloneRange(),a.selectNodeContents(c),a.collapse(!1),b=window.getSelection(),b.removeAllRanges(),b.addRange(a))}a=this.calculateLiveChatRichMessageInput_();this._setLiveChatRichMessageInput(a);
this.fire("yt-live-chat-message-input-change",a)}},
setLiveChatRichMessageInput:function(a){this.$.input.textContent="";if(a&&a.textSegments){for(var b=0;b<a.textSegments.length;b++){var c=a.textSegments[b];c.text?this.$.input.appendChild(this.emojiManager.createDocumentFragment(c.text,!0,!1)):c.emojiId&&(c=this.emojiManager.getEmojiById(c.emojiId))&&this.$.input.appendChild(this.emojiManager.createEmoji(c,!1))}this._setLiveChatRichMessageInput(this.calculateLiveChatRichMessageInput_())}else this._setLiveChatRichMessageInput(null)},
setText:function(a){this.setLiveChatRichMessageInput(a?{textSegments:[{text:a}]}:null)},
calculateTextBeforeRange_:function(a){var b="",c=a.startContainer;c instanceof Text&&(b=c.textContent.substr(0,a.startOffset),c=c.previousSibling);for(;c&&c instanceof Text;)b=c.textContent+b,c=c.previousSibling;return b.replace(this.NBSP_REGEX," ")},
calculateLiveChatRichMessageInput_:function(){for(var a=[],b="",c=this.$.input.childNodes,d=0;d<c.length;d++){var e=c[d];e instanceof Text?b+=e.textContent:e instanceof HTMLImageElement&&(e.dataset.emojiId?(b&&(a.push({text:b.replace(this.NBSP_REGEX," ")}),b=""),a.push({emojiId:e.dataset.emojiId})):b+=e.alt)}b&&a.push({text:b.replace(this.NBSP_REGEX," ")});return{textSegments:a}},
computeMaxCharacterLimit_:function(a){return a||0},
computeHasText_:function(a){return 0<a},
computeCharacterCount_:function(a){if(!a)return 0;for(var b=0,c=0;c<a.textSegments.length;c++){var d=a.textSegments[c];d.text?b+=d.text.length:d.emojiId&&(b=this.data.emojiCharacterCount?b+this.data.emojiCharacterCount:b+this.emojiManager.getEmojiById(d.emojiId).shortcuts[0].length)}return b},
computedIsInputValid:function(){return 0===this.characterCount?this.isValidWithNoInputText:this.characterCount<=this.maxCharacterLimit},
characterCountChanged_:function(a){this.fire("yt-live-chat-text-input-field-renderer-character-count-changed",{characterCount:a})},
focus:function(){this.setFocus_(!1)},
focusAtEnd:function(){this.setFocus_(!0)},
setFocus_:function(a){a=a?this.getRangeAtEnd_():this.getInputRange_();this.$.input.focus();var b=window.getSelection();b.removeAllRanges();b.addRange(a)},
insertEmoji:function(a){this.insertText_((a.isCustomEmoji?a.shortcuts[0]:a.emojiId)||"")},
computeText_:function(a){if(!a)return"";for(var b="",c=0;c<a.textSegments.length;c++){var d=a.textSegments[c];d.text?b+=d.text:d.emojiId&&(b+=this.emojiManager.getEmojiById(d.emojiId).shortcuts[0])}return b},
computeInputTabIndex_:function(a){return a?-1:0}});
var v8a;
var w8a;
var y8a;_.x8a={};y8a=function(){return _.tx.apply(this,arguments)||this};
_.r(y8a,_.tx);y8a.prototype.onLiveChatMembershipItemBehaviorClick=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)};
var pN=y8a;pN.prototype.onLiveChatMembershipItemBehaviorClick=pN.prototype.onLiveChatMembershipItemBehaviorClick;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],pN.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],pN.prototype,"data",void 0);_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],pN.prototype,"onLiveChatMembershipItemBehaviorClick",null);pN=_.V([_.ux()],pN);
_.x8a.YtLiveChatMembershipItemBehavior=[pN.prototype,_.Y.YtRendererBehavior];
var qN=function(){var a=_.K.apply(this,arguments)||this;a.supportsInlineActionButtons=!0;a.hasPrimaryHeaderText=!1;a.showOnlyHeader=!1;a.authorBadges=[];return a};
_.r(qN,_.K);_.f=qN.prototype;_.f.shouldSupportInlineActionButtons=function(){return!0};
_.f.configureRendererStamper=function(){return{"data.footerButton":{id:"footer-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
_.f.ready=function(){var a=document.querySelector("yt-live-chat-app");a&&a.hasAttribute("dashboard-money-feed")&&_.G(this).setAttribute("dashboard-money-feed","")};
_.f.messageChanged=function(){var a=this.data.message,b=_.G(this.$.message);b.textContent="";a&&b.appendChild(this.ytLiveChatItemBehavior.createDocumentFragment(a))};
_.f.computeHasPrimaryHeaderText=function(a){return!(!a||!a.headerPrimaryText)};
_.f.computeShowOnlyHeader=function(a,b){return this.isMessageEmpty(a,b)};
_.f.computeAuthorBadges=function(a){return a.authorBadges||[]};
_.f.isMessageEmpty=function(a,b){return!a||a.empty?!0:!a.message&&!a.inputField&&!b};
_.f.isDeletedChanged=function(){this.ytLiveChatItemBehavior.isDeleted&&(this.set("data.authorName",null),this.set("data.authorPhoto",null),this.set("data.message",null))};
_.f.getInputElement=function(){return this.$$("yt-live-chat-text-input-field-renderer")};
_.f.inputFocus=function(){var a=this.getInputElement();a&&a.focus()};
_.f.inputInsertEmoji=function(a){var b=this.getInputElement();b&&b.insertEmoji(a)};
_.f.inputMessage=function(){var a=this.getInputElement();return a&&this.data.inputField?(a.completeEmojis(),_.oN(a.liveChatRichMessageInput)):null};
_.f.onFooterButtonClick=function(){this.data.footerButton&&this.fire("yt-live-chat-clear-pinned-message")};
_.t.Object.defineProperties(qN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===w8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-membership-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_membership_item_renderer.yt.live.chat.membership.item.renderer.css.js--\x3e<div id="card">\n  <div id="header">\n    <template is="dom-if" if="[[data.authorPhoto]]" restamp="">\n      <yt-img-shadow id="author-photo" height="40" thumbnail="[[data.authorPhoto]]" width="40"></yt-img-shadow>\n    </template>\n    <template is="dom-if" if="[[!data.authorPhoto]]">\n      <yt-icon id="author-photo" icon="yt-icons:avatar_anonymous"></yt-icon>\n    </template>\n    <div id="header-content">\n      <div id="header-content-primary-column">\n        <div id="header-content-inner-column">\n          <template is="dom-if" if="[[data.authorName]]" restamp="">\n            <yt-live-chat-author-chip author-badges="[[authorBadges]]" author-name="[[data.authorName]]">\n            </yt-live-chat-author-chip>\n          </template>\n          <div id="header-primary-text">[[getSimpleString(data.headerPrimaryText)]]</div>\n        </div>\n        <div id="header-subtext">[[getSimpleString(data.headerSubtext)]]</div>\n      </div>\n      <div id="timestamp">[[timestampString]]</div>\n    </div>\n    <div id="menu" hidden$="[[!data.contextMenuEndpoint]]">\n      <yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu">\n        <yt-icon icon="more_vert"></yt-icon>\n      </yt-icon-button>\n    </div>\n  </div>\n  <div id="content">\n    <div id="message" dir="auto"></div>\n    <div id="input-container">\n      <template is="dom-if" if="[[data.inputField]]">\n        <yt-live-chat-text-input-field-renderer id="input-field" data="[[data.inputField.liveChatTextInputFieldRenderer]]" emoji-manager="[[emojiManager]]" participants-manager="[[participantsManager]]">\n        </yt-live-chat-text-input-field-renderer>\n      </template>\n    </div>\n    <yt-formatted-string id="deleted-state" is-deleted$="[[isDeleted]]" text="[[data.deletedStateMessage]]"></yt-formatted-string>\n  </div>\n</div>\n<div id="footer-button" hidden$="[[!data.footerButton]]" on-click="onFooterButtonClick"></div>\n<div id="inline-action-button-container">\n  <div id="inline-action-buttons"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===v8a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_membership_item_renderer.yt.live.chat.membership.item.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ #timestamp {display: var(--yt-live-chat-item-timestamp-display,inline);margin: var(--yt-live-chat-item-timestamp-margin,0 8px 0 0);color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;} #author-photo {display: block;margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #menu {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} :host(:hover) #menu,:host([menu-visible]) #menu {transform: none;} :host(:focus-within) #menu {transform: none;} #inline-action-button-container {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;background-color: var(--yt-live-chat-moderation-mode-hover-background-color);display: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-inline-action-buttons]:hover) #inline-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} :host([has-inline-action-buttons][hide-inline-action-buttons]:hover) #inline-action-button-container {display: none;} :host([has-inline-action-buttons]:hover) #menu {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #inline-action-buttons>*,#additional-inline-action-buttons>* {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} #inline-action-buttons>* {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} #inline-action-buttons>:hover {background: var(--yt-deprecated-luna-black);} #additional-inline-action-buttons>* {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} #additional-inline-action-buttons>:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #additional-inline-action-buttons:not(:empty) {margin-left: 32px;} #inline-action-buttons>*:not(:first-child),#additional-inline-action-buttons>*:not(:first-child) {margin-left: 8px;} :host {position: relative;display: block;--yt-live-chat-sponsor-header-color: #0a8043;--yt-live-chat-sponsor-color: #0f9d58;--yt-live-chat-sponsor-text-color: #fff;--yt-live-chat-item-timestamp-display: var(--yt-live-chat-paid-message-timestamp-display, none);--yt-live-chat-moderator-color: var(--yt-spec-static-overlay-text-secondary);--yt-live-chat-footer-button-text-color: #030303;--yt-live-chat-footer-button-text-background-color: #fff;padding: 4px 24px;} :host([dashboard-money-feed]) {padding: 0;--yt-live-chat-item-timestamp-display: block;} #card {overflow: hidden;font-size: 14px;border-radius: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} :host([dashboard-money-feed]) #card {border-radius: 0;box-shadow: none;} #header {position: relative;background-color: var(--yt-live-chat-sponsor-header-color);padding: 8px 16px;color: #fff;min-height: 20px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([show-only-header]) #header {background-color: var(--yt-live-chat-sponsor-color);} :host([dashboard-money-feed]) #header {color: var(--yt-live-chat-secondary-text-color);background-color: var(--yt-live-chat-background-color);-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #header-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;} :host([dashboard-money-feed]) #header-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([dashboard-money-feed]) #header-content-inner-column {margin-bottom: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex: none;-webkit-flex: none;flex: none;} #author-photo {width: 40px;height: 40px;} yt-icon#author-photo {display: none;} :host([dashboard-money-feed]) yt-icon#author-photo {display: block;} :host(:not([dashboard-money-feed])) yt-live-chat-author-chip {--yt-live-chat-sponsor-color: var(--yt-live-chat-sponsor-text-color);--yt-live-chat-secondary-text-color: var(--yt-live-chat-sponsor-text-color);} :host([dashboard-money-feed]) yt-live-chat-author-chip {margin-right: 8px;font-weight: 500;--yt-live-chat-sponsor-color: var(--yt-live-chat-secondary-text-color);} #header-subtext {margin-top: 2px;color: rgba(255,255,255,0.7);font-weight: 500;font-size: 15px;} #header-subtext:empty {display: none;} :host([dashboard-money-feed]) #header-subtext {margin: 4px 0 13px;font-size: 11px;font-weight: normal;color: var(--yt-live-chat-secondary-text-color);} #header-primary-text {word-wrap: break-word;word-break: break-word;font-weight: 500;color: white;} #header-primary-text:empty {display: none;} :host([has-primary-header-text]):not([dashboard-money-feed]) yt-live-chat-author-chip,:host([has-primary-header-text]):not([dashboard-money-feed]) #header-subtext {font-size: 12px;} :host([dashboard-money-feed]) #header-primary-text {display: inline;height: 24px;min-width: 16px;border-radius: 12px;margin-right: 8px;padding: 0 12px;background-color: var(--yt-live-chat-sponsor-color);color: var(--yt-spec-static-brand-white);display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} #content {background-color: var(--yt-live-chat-sponsor-color);color: var(--yt-live-chat-sponsor-text-color);padding: 8px 16px;word-wrap: break-word;word-break: break-word;font-size: 15px;line-height: 20px;} :host([dashboard-money-feed]) #content {background-color: unset;font-size: unset;color: var(--yt-live-chat-secondary-text-color);padding: 0 0 16px 72px;} #content img {width: var(--yt-live-chat-emoji-size);height: var(--yt-live-chat-emoji-size);margin: -1px 2px 1px;vertical-align: middle;} :host([show-only-header]) #content,#deleted-state:empty {display: none;} #deleted-state {display: block;font-style: italic;opacity: 0.7;} a {display: inline;text-decoration: underline;} #message a {word-break: break-all;} #message a .mention {text-decoration: underline;} #menu {background: linear-gradient(to right,transparent,var(--yt-live-chat-sponsor-header-color) 100%);border-radius: 0 4px 4px 0;} :host([show-only-header]) #menu {background: linear-gradient(to right,transparent,var(--yt-live-chat-sponsor-color) 100%);} :host([dashboard-money-feed]) #menu {margin-top: 8px;background: linear-gradient(to right,transparent,var(--yt-live-chat-background-color) 40%);} #footer-button yt-button-renderer {width: 100%;text-align: center;margin-top: 12px;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} yt-button-renderer.style-dark-on-white {color: var(--yt-live-chat-footer-button-text-color);background-color: var(--yt-live-chat-footer-button-text-background-color);} /*# sourceMappingURL=yt-live-chat-membership-item-renderer.css.map*/</style>";
v8a=d}d=v8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);w8a=a}a=w8a;return a}}});
var rN=qN;rN.prototype.isDeletedChanged=rN.prototype.isDeletedChanged;rN.prototype.messageChanged=rN.prototype.messageChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],rN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],rN.prototype,"ytLiveChatItemBehavior",void 0);_.V([_.L(_.x8a.YtLiveChatMembershipItemBehavior),_.W("design:type",Object)],rN.prototype,"ytLiveChatMembershipItemBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],rN.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],rN.prototype,"data",void 0);_.V([_.M({computed:"computeHasPrimaryHeaderText(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],rN.prototype,"hasPrimaryHeaderText",void 0);_.V([_.M({computed:"computeShowOnlyHeader(data, isDeleted)",reflectToAttribute:!0}),_.W("design:type",Boolean)],rN.prototype,"showOnlyHeader",void 0);
_.V([_.M({computed:"computeAuthorBadges(data)"}),_.W("design:type",Array)],rN.prototype,"authorBadges",void 0);_.V([_.P("data.message"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],rN.prototype,"messageChanged",null);_.V([_.P("isDeleted"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],rN.prototype,"isDeletedChanged",null);rN=_.V([_.T({is:"yt-live-chat-membership-item-renderer"})],rN);
var z8a;
var A8a;
var sN=function(){var a=_.K.apply(this,arguments)||this;a.expanded=!0;return a};
_.r(sN,_.K);sN.prototype.getContainerClasses=function(a,b){a=a?"expanded":"collapsed";b&&(a+=" item");return a};
_.t.Object.defineProperties(sN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===A8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-perk-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_perk_renderer.ytd.sponsorships.perk.renderer.css.js--\x3e<div id="container" class$="[[getContainerClasses(expanded, data.title)]]">\n  <div><yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string></div>\n  <div id="expandable" hidden$="[[!expanded]]">\n    <template is="dom-if" if="[[data.description]]">\n      <div><yt-formatted-string id="description" text="[[data.description]]"></yt-formatted-string></div>\n    </template>\n    <template is="dom-if" if="[[data.fulfillmentInstructions]]">\n      <div id="fulfillment-instructions"><yt-formatted-string split-lines="1" text="[[data.fulfillmentInstructions]]"></yt-formatted-string></div>\n    </template>\n  </div>\n  <template is="dom-if" if="[[data.loyaltyBadges]]">\n    <ytd-sponsorships-loyalty-badges-renderer data="[[data.loyaltyBadges.sponsorshipsLoyaltyBadgesRenderer]]" expanded="[[expanded]]"></ytd-sponsorships-loyalty-badges-renderer>\n  </template>\n  <template is="dom-if" if="[[!data.loyaltyBadges]]">\n    <div id="images-line">\n      <yt-formatted-string id="image-description" text="[[data.imageDescription]]"></yt-formatted-string>\n      <template is="dom-if" if="[[data.images]]">\n        <template is="dom-repeat" items="[[data.images]]" as="image">\n          <yt-img-shadow class="images" thumbnail="[[image]]"></yt-img-shadow>\n        </template>\n      </template>\n    </div>\n  </template>\n  <template is="dom-if" if="[[data.loyaltyMessage]]">\n    <yt-live-chat-membership-item-renderer data="[[data.loyaltyMessage.liveChatMembershipItemRenderer]]" expanded="[[expanded]]"></yt-live-chat-membership-item-renderer>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===z8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_perk_renderer.ytd.sponsorships.perk.renderer.css.js--\x3e<style>:host {display: inline-block;} #title,#description,#fulfillment-instructions {margin-bottom: 8px;} #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-text-primary);} #description,#fulfillment-instructions {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} #fulfillment-instructions {margin-top: 16px;} #image-description {vertical-align: middle;color: var(--yt-spec-text-secondary);padding-right: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .images-line {margin-bottom: 4px;margin-top: 2px;} .images {vertical-align: middle;width: 32px;height: 32px;padding-right: 2px;padding-bottom: -4px;} /*# sourceMappingURL=ytd-sponsorships-perk-renderer.css.map*/</style>';
z8a=d}d=z8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);A8a=a}a=A8a;return a}}});
_.tN=sN;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.tN.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.tN.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.tN.prototype,"expanded",void 0);_.tN=_.V([_.T({is:"ytd-sponsorships-perk-renderer"})],_.tN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1f");

/*

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 R5a={properties:{checked:{type:Boolean,value:!1,reflectToAttribute:!0,notify:!0,observer:"_checkedChanged"},toggles:{type:Boolean,value:!0,reflectToAttribute:!0},value:{type:String,value:"on",observer:"_valueChanged"}},observers:["_requiredChanged(required)"],created:function(){this._hasIronCheckedElementBehavior=!0},
_getValidity:function(){return this.disabled||!this.required||this.checked},
_requiredChanged:function(){this.required?this.setAttribute("aria-required","true"):this.removeAttribute("aria-required")},
_checkedChanged:function(){this.active=this.checked;this.fire("iron-change")},
_valueChanged:function(){if(void 0===this.value||null===this.value)this.value="on"}};
_.S5a=[_.Q5a,[_.HH,_.JH,R5a],{_checkedChanged:function(){R5a._checkedChanged.call(this);this.hasRipple()&&(this.checked?this._ripple.setAttribute("checked",""):this._ripple.removeAttribute("checked"))},
_buttonStateChanged:function(){_.Ow._buttonStateChanged.call(this);!this.disabled&&this.isAttached&&(this.checked=this.active)}}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy99");

var G4a;
var H4a;
_.Ly("itemSectionRenderer","showRenderer","ytd-show-renderer");var WK=function(){return _.K.apply(this,arguments)||this};
_.r(WK,_.K);WK.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
WK.prototype.computeThumbnailWidth=function(a){return a?360:246};
WK.prototype.computeUseProminentThumbs=function(a){return a};
_.t.Object.defineProperties(WK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===H4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-show-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_show_renderer.ytd.show.renderer.css.js--\x3e<ytd-playlist-thumbnail data="[[data]]" width="[[computeThumbnailWidth(useProminentThumbs)]]">\n</ytd-playlist-thumbnail>\n<div id="content">\n<a id="logo-container" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3>\n      <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]">\n      </ytd-badge-supported-renderer>\n      <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <ytd-video-meta-block data="[[data]]"></ytd-video-meta-block>\n  </a>\n  <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]">\n  </ytd-badge-supported-renderer>\n  <ytd-badge-supported-renderer id="bottom-standalone-badge" bottom-standalone-badge="[[data.bottomStandaloneBadge]]" disable-upgrade$="[[!data.bottomStandaloneBadge]]" hidden="[[!data.bottomStandaloneBadge]]">\n  </ytd-badge-supported-renderer>\n</div>\n<div id="menu"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===G4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_show_renderer.ytd.show.renderer.css.js--\x3e<style>:host {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]) {opacity: 0;} :host(:not([use-prominent-thumbs])) ytd-playlist-thumbnail {-ms-flex: none;-webkit-flex: none;flex: none;width: 246px;height: 138px;margin-right: 16px;} :host([use-prominent-thumbs]) ytd-playlist-thumbnail:before {display: block;content: "";padding-top: 56.11%;} :host([use-prominent-thumbs]) ytd-playlist-thumbnail {margin-right: 16px;max-width: 360px;min-width: 240px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} ytd-video-meta-block {margin-right: 48px;} #description-text {color: var(--yt-spec-text-secondary);padding-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} #badges {padding-top: 8px;} #bottom-standalone-badge {padding-top: 8px;} #content {max-width: 600px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-menu-renderer {position: absolute;top: -8px;right: 0;} #video-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);padding-right: 24px;} .yt-simple-endpoint {display: block;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} /*# sourceMappingURL=ytd-show-renderer.css.map*/</style>';
G4a=d}d=G4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);H4a=a}a=H4a;return a}}});
_.XK=WK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.XK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.XK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.XK.prototype,"data",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.XK.prototype,"isSearch",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeUseProminentThumbs(isSearch)"}),_.W("design:type",Boolean)],_.XK.prototype,"useProminentThumbs",void 0);_.XK=_.V([_.T({is:"ytd-show-renderer"})],_.XK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy98");

var E4a;
var F4a;
_.Ly("itemSectionRenderer","radioRenderer","ytd-radio-renderer");var UK=function(){var a=_.K.apply(this,arguments)||this;a.displayItemCount=2;return a};
_.r(UK,_.K);UK.prototype.computeFirstVideos=function(a,b){return a&&b?a.slice(0,b):[]};
UK.prototype.computeThumbnailWidth=function(a,b){return a?"BIG1"===b?340:"BIG2"===b?320:"MEDIUM1"===b?300:"MEDIUM2"===b?280:360:246};
UK.prototype.computeThumbnailHeight=function(a){return a?240:138};
_.t.Object.defineProperties(UK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===F4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-radio-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_radio_renderer.ytd.radio.renderer.css.js--\x3e<ytd-thumbnail data="[[data]]" height="[[computeThumbnailHeight(useProminentThumbs)]]" hovered="[[lockupIsHovered]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="[[computeThumbnailWidth(useProminentThumbs, prominentThumbStyle)]]">\n</ytd-thumbnail>\n<div id="content">\n  <a class="yt-simple-endpoint" href="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3>\n      <ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]">\n      </ytd-badge-supported-renderer>\n      <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <ytd-video-meta-block id="meta" data="[[data]]"></ytd-video-meta-block>\n  </a>\n  <ul id="list">\n    <template is="dom-repeat" items="[[computeFirstVideos(data.videos, displayItemCount)]]" as="video">\n      <li>\n        <ytd-child-video-renderer data="[[video.childVideoRenderer]]">\n        </ytd-child-video-renderer>\n      </li>\n    </template>\n  </ul>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===E4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_radio_renderer.ytd.radio.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not([use-prominent-thumbs])) ytd-thumbnail {width: 246px;height: 138px;margin-right: 16px;} #content {overflow: hidden;max-width: 600px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #list {list-style-type: none;padding: 0;margin: 12px 0 8px 0;} #list li {padding-bottom: 4px;} #video-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);} :host([use-prominent-thumbs]) ytd-thumbnail:before {display: block;content: "";padding-top: 56.11%;} :host([use-prominent-thumbs]) ytd-thumbnail {margin-right: 16px;max-width: 360px;min-width: 240px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([prominent-thumb-style=BIG1]) ytd-thumbnail {max-width: 340px;} :host([prominent-thumb-style=BIG2]) ytd-thumbnail {max-width: 320px;} :host([prominent-thumb-style=MEDIUM1]) ytd-thumbnail {max-width: 300px;} :host([prominent-thumb-style=MEDIUM2]) ytd-thumbnail {max-width: 280px;} /*# sourceMappingURL=ytd-radio-renderer.css.map*/</style>';
E4a=d}d=E4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);F4a=a}a=F4a;return a}}});
_.VK=UK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.VK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.VK.prototype,"ytdLockupBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.VK.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.VK.prototype,"displayItemCount",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("desktop_search_prominent_thumbs")}}),
_.W("design:type",Boolean)],_.VK.prototype,"useProminentThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.oe("desktop_search_prominent_thumbs_style")}}),
_.W("design:type",String)],_.VK.prototype,"prominentThumbStyle",void 0);_.VK=_.V([_.T({is:"ytd-radio-renderer"})],_.VK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy97");

var A4a;
var B4a;
_.Ly("itemSectionRenderer","channelRenderer","ytd-channel-renderer");var QK=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.r(QK,_.K);_.f=QK.prototype;_.f.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")};
_.f.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"}}}};
_.f.computeHideDot=function(a){return!(a&&a.subscriberCountText&&a.videoCountText)};
_.f.backgroundColorChanged=function(){if(void 0!==this.data){var a=this.data.backgroundColor;this.isDarkTheme&&(a=this.data.backgroundColorDarkTheme);this.style.backgroundColor=null!=a?_.uy(a):"transparent"}};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.onTap=function(a){var b,c,d=(null===(b=this.data)||void 0===b?void 0:b.navigationEndpoint)||(null===(c=this.data)||void 0===c?void 0:c.serviceEndpoint);d&&d.ypcGetOffersEndpoint&&(_.dj(this,[d]),a.preventDefault())};
_.f.computeChannelEndpoint=function(a){return a&&a.ypcGetOffersEndpoint?null:a};
_.f.computeHrefEndpoint=function(a){return a&&a.ypcGetOffersEndpoint?null:this.componentBehavior.computeHref_(a)};
_.f.computeChannelRendererStyle=function(a){return a};
_.t.Object.defineProperties(QK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===B4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_renderer.ytd.channel.renderer.css.js--\x3e<yt-formatted-string id="channel-user-state" hidden="[[!data.channelUserStateDescription]]" text="[[data.channelUserStateDescription]]"></yt-formatted-string><div id="content-section"><div id="avatar-section"><a class="channel-link yt-simple-endpoint" on-tap="onTap" href$="[[computeHrefEndpoint(data.navigationEndpoint)]]" data="[[computeChannelEndpoint(data.navigationEndpoint)]]"><div id="avatar"><yt-img-shadow height="136" thumbnail="[[data.thumbnail]]" width="136"></yt-img-shadow></div></a></div><div id="info-section"><a id="main-link" class="channel-link yt-simple-endpoint" on-tap="onTap" href$="[[computeHrefEndpoint(data.navigationEndpoint)]]" data="[[computeChannelEndpoint(data.navigationEndpoint)]]"><div id="info"><ytd-channel-name id="channel-title" badges="[[data.ownerBadges]]" channel-name="[[getSimpleString(data.title)]]" wrap-text=""></ytd-channel-name><div id="metadata"><span id="subscribers">[[getSimpleString(data.subscriberCountText)]]</span><span id="dot" hidden="[[computeHideDot(data)]]">\u2022</span><span id="video-count">[[getSimpleString(data.videoCountText)]]</span></div><yt-formatted-string id="description" text="[[data.descriptionSnippet]]"></yt-formatted-string></div><div id="navigation-icon" hidden="[[!data.navigationIcon.iconType]]"><yt-icon disable-upgrade$="[[!data.navigationIcon.iconType]]" icon="[[data.navigationIcon.iconType]]"></yt-icon></div></a><div id="subscribe-button"></div><div id="purchase-button" hidden="[[!data.purchaseButton]]"></div></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===A4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_renderer.ytd.channel.renderer.css.js--\x3e<style>:host {display: block;} :host([channel-renderer-style=CHANNEL_RENDERER_STYLE__PREMIUM_CHANNEL_MEMBERSHIPS]) {padding: 0 0 24px 0;max-width: 862px;} :host([channel-renderer-style=CHANNEL_RENDERER_STYLE__PREMIUM_CHANNEL_MEMBERSHIPS]) #avatar {padding: 24px 0 0;} #content-section {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .channel-link {min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} yt-img-shadow {border-radius: 50%;background-color: transparent;overflow: hidden;height: 136px;width: 136px;margin-right: 16px;} #info-section {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #channel-user-state {padding-top: 16px;color: var(--yt-spec-text-primary);margin: 20px 0 4px 48px;text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #avatar {width: 246px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: none;-webkit-flex: none;flex: none;} #info {padding: 0 16px 16px 16px;min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #channel-title {--ytd-badge-icon-size: 16px;--ytd-channel-name-container-display: -webkit-box;--ytd-channel-name-text-display: -webkit-box;--ytd-channel-name-text-line-clamp: 2;color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #metadata {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} #description {color: var(--yt-spec-text-secondary);word-break: break-word;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} #metadata {margin-bottom: 4px;} #dot {margin: 0 4px;} #purchase-button,#subscribe-button {padding-bottom: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #navigation-icon {flex: 0;padding-right: 48px;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #navigation-icon yt-icon {color: var(--yt-spec-icon-active-other);} @media(min-width:0) and (max-width:662px) {#subscribe-button {display: none;}#navigation-icon {display: none;}#info {padding: 0 0 0 16px;}} :host([use-prominent-thumbs]) #avatar-section {margin-right: 16px;max-width: 360px;min-width: 240px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([prominent-thumb-style=BIG1]) #avatar-section {max-width: 340px;} :host([prominent-thumb-style=BIG2]) #avatar-section {max-width: 320px;} :host([prominent-thumb-style=MEDIUM1]) #avatar-section {max-width: 300px;} :host([prominent-thumb-style=MEDIUM2]) #avatar-section {max-width: 280px;} :host([use-prominent-thumbs]) #avatar-section .channel-link {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([use-prominent-thumbs]) yt-img-shadow {margin: 0;} :host([use-prominent-thumbs]) #info-section {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([use-prominent-thumbs]) #info {padding-left: 0;} /*# sourceMappingURL=ytd-channel-renderer.css.map*/</style>';
A4a=d}d=A4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);B4a=a}a=B4a;return a}}});
_.RK=QK;_.RK.prototype.backgroundColorChanged=_.RK.prototype.backgroundColorChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.RK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.RK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Qx),_.W("design:type",Object)],_.RK.prototype,"ytdOpenPopupBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.RK.prototype,"componentBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.RK.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.RK.prototype,"isDarkTheme",void 0);_.V([_.M({computed:"computeChannelRendererStyle(data.channelRendererStyle)",reflectToAttribute:!0}),_.W("design:type",String)],_.RK.prototype,"channelRendererStyle",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("desktop_search_prominent_thumbs")}}),
_.W("design:type",Boolean)],_.RK.prototype,"useProminentThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.oe("desktop_search_prominent_thumbs_style")}}),
_.W("design:type",String)],_.RK.prototype,"prominentThumbStyle",void 0);_.V([_.P("data","isDarkTheme"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.RK.prototype,"backgroundColorChanged",null);_.RK=_.V([_.T({is:"ytd-channel-renderer"})],_.RK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9p");

_.tL={YtContinuationHandlerBehavior:[]};_.tL.YtContinuationHandlerBehavior.push(_.Hx.YtActionHandlerBehavior);_.tL.YtContinuationHandlerBehavior.push(_.Zx.YtComponentBehavior);_.tL.YtContinuationHandlerBehavior.push(_.rL.prototype);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syy");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var mL,a5a,b5a,c5a,d5a;_.$4a=function(a){var b=Math.floor(a/3600),c=Math.floor(a/60)%60;a=Math.floor(a%60);a=10>a?"0"+a:""+a;return{thumbnailOverlayTimeStatusRenderer:{text:_.Jj(b?b+":"+(10>c?"0"+c:""+c)+":"+a:c+":"+a),style:"DEFAULT"}}};
mL=function(a){return{thumbnailOverlayDownloadingRenderer:{state:a}}};
a5a=function(a){if("function"===typeof a.getTime)return a;if(_.Eja(a))return _.Fja(a);throw Error("kh`"+JSON.stringify(a));};
b5a=function(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};
c5a=function(a){return 1==a%10&&11!=a%100?"one":2==a%10&&12!=a%100?"two":3==a%10&&13!=a%100?"few":"other"};
d5a=c5a;d5a=c5a;
var h5a=function(a){this.JSC$38249_pattern_=a;this.parsedPattern_=this.literals_=this.initialLiterals_=null;a=_.P4a;var b=_.dL;if(e5a!==a||f5a!==b)e5a=a,f5a=b,g5a=new _.iL(1);this.numberFormatter_=g5a},e5a=null,f5a=null,g5a=null,i5a=RegExp("'([{}#].*?)'","g"),j5a=RegExp("''","g");
h5a.prototype.format=function(a){if(this.JSC$38249_pattern_){this.initialLiterals_=[];var b=k5a(this,this.JSC$38249_pattern_);this.parsedPattern_=nL(this,b);this.JSC$38249_pattern_=null}if(this.parsedPattern_&&0!=this.parsedPattern_.length)for(this.literals_=_.la(this.initialLiterals_),b=[],l5a(this,this.parsedPattern_,a,!1,b),a=b.join("");0<this.literals_.length;)a=a.replace(this.buildPlaceholder_(this.literals_),this.literals_.pop());else a="";return a};
var l5a=function(a,b,c,d,e){for(var h=0;h<b.length;h++)switch(b[h].type){case 4:e.push(b[h].value);break;case 3:var l=b[h].value,m=a,p=e,q=c[l];void 0===q?p.push("Undefined parameter - "+l):(m.literals_.push(q),p.push(m.buildPlaceholder_(m.literals_)));break;case 2:l=b[h].value;m=a;p=c;q=d;var x=e,B=l.argumentIndex;void 0===p[B]?x.push("Undefined parameter - "+B):(B=l[p[B]],void 0===B&&(B=l.other),l5a(m,B,p,q,x));break;case 0:l=b[h].value;m5a(a,l,c,_.Oo,d,e);break;case 1:l=b[h].value,m5a(a,l,c,d5a,
d,e)}},m5a=function(a,b,c,d,e,h){var l=b.argumentIndex,m=b.argumentOffset,p=+c[l];
isNaN(p)?h.push("Undefined or invalid parameter - "+l):(m=p-m,l=b[c[l]],void 0===l&&(d=d(Math.abs(m)),l=b[d],void 0===l&&(l=b.other)),b=[],l5a(a,l,c,e,b),c=b.join(""),e?h.push(c):(a=a.numberFormatter_.format(m),h.push(c.replace(/#/g,a))))},k5a=function(a,b){var c=a.initialLiterals_,d=(0,_.tl)(a.buildPlaceholder_,a);
b=b.replace(j5a,function(){c.push("'");return d(c)});
return b=b.replace(i5a,function(e,h){c.push(h);return d(c)})},oL=function(a){var b=0,c=[],d=[],e=/[{}]/g;
e.lastIndex=0;for(var h;h=e.exec(a);){var l=h.index;"}"==h[0]?(c.pop(),0==c.length&&(h={type:1},h.value=a.substring(b,l),d.push(h),b=l+1)):(0==c.length&&(b=a.substring(b,l),""!=b&&d.push({type:0,value:b}),b=l+1),c.push("{"))}b=a.substring(b);""!=b&&d.push({type:0,value:b});return d},n5a=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,o5a=/^\s*(\w+)\s*,\s*selectordinal\s*,/,p5a=/^\s*(\w+)\s*,\s*select\s*,/,nL=function(a,b){var c=[];
b=oL(b);for(var d=0;d<b.length;d++){var e={};if(0==b[d].type)e.type=4,e.value=b[d].value;else if(1==b[d].type){var h=b[d].value;switch(n5a.test(h)?0:o5a.test(h)?1:p5a.test(h)?2:/^\s*\w+\s*/.test(h)?3:5){case 2:e.type=2;e.value=q5a(a,b[d].value);break;case 0:e.type=0;e.value=r5a(a,b[d].value);break;case 1:e.type=1;e.value=s5a(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},q5a=function(a,b){var c="";
b=b.replace(p5a,function(m,p){c=p;return""});
var d={};d.argumentIndex=c;b=oL(b);for(var e=0;e<b.length;){var h=b[e].value;e++;var l;1==b[e].type&&(l=nL(a,b[e].value));d[h.replace(/\s/g,"")]=l;e++}return d},r5a=function(a,b){var c="",d=0;
b=b.replace(n5a,function(p,q,x){c=q;x&&(d=parseInt(x,10));return""});
var e={};e.argumentIndex=c;e.argumentOffset=d;b=oL(b);for(var h=0;h<b.length;){var l=b[h].value;h++;var m;1==b[h].type&&(m=nL(a,b[h].value));e[l.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;h++}return e},s5a=function(a,b){var c="";
b=b.replace(o5a,function(m,p){c=p;return""});
var d={};d.argumentIndex=c;d.argumentOffset=0;b=oL(b);for(var e=0;e<b.length;){var h=b[e].value;e++;if(1==b[e].type)var l=nL(a,b[e].value);d[h.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=l;e++}return d};
h5a.prototype.buildPlaceholder_=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};
var t5a=function(){this.rdtfSymbols_=_.fza||_.bra;this.alwaysNumeric_=this.alwaysNumeric_=!0;this.style_=0};
t5a.prototype.format=function(a,b){a:switch(b=u5a(this,b),this.style_){case 2:if(void 0!=b.NARROW){b=b.NARROW;break a}case 1:if(void 0!=b.SHORT){b=b.SHORT;break a}default:b=b.LONG}if(!this.alwaysNumeric_&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new h5a("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var u5a=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}};
var v5a;
var w5a;
var x5a;
var pL=function(){var a=_.K.apply(this,arguments)||this;a.downloadProgress=0;a.transferState="TRANSFER_STATE_UNKNOWN";a.offlinePolicyAction="OFFLINE_VIDEO_POLICY_ACTION_UNKNOWN";return a};
_.r(pL,_.K);_.f=pL.prototype;_.f.dataChanged=function(){var a,b;this.videoData=null===(b=null===(a=this.data)||void 0===a?void 0:a.renderer)||void 0===b?void 0:b.gridVideoRenderer;this.transferStateChanged()};
_.f.downloadProgressChanged=function(){if(this.entityInfo){var a=Object.assign({},this.videoData),b=this.getShortViewCountText(this.entityInfo),c=b.publishedTimeText;a.shortViewCountText=b.shortViewCountText;a.publishedTimeText=c;this.set("videoData",a)}};
_.f.transferStateChanged=function(){if(this.entityInfo){var a=_.Nj(this.transferState)||"TRANSFER_STATE_FAILED"===this.transferState||!_.Mj(this.entityInfo.policyEntity),b=Object.assign({},this.videoData),c=this.getShortViewCountText(this.entityInfo),d=c.publishedTimeText;b.shortViewCountText=c.shortViewCountText;b.publishedTimeText=d;b.isDisabled=a;b.navigationEndpoint=a?void 0:_.Ij(this.videoData.videoId,"PPSV");b.thumbnailOverlays=this.getThumbnailOverlays(this.entityInfo);this.set("videoData",
b)}};
_.f.getShortViewCountText=function(a){var b,c;if(a.videoEntity&&!a.policyEntity){var d=_.Pi("WAITING_TO_DOWNLOAD");if(d)return{shortViewCountText:_.Wi(d),publishedTimeText:void 0}}if(!_.Mj(a.policyEntity)){d=_.Pi("TRANSFER_FAILED",{},"Download failed");if(null===(b=a.policyEntity)||void 0===b?0:b.shortMessageForDisabledAction)d=a.policyEntity.shortMessageForDisabledAction;return{shortViewCountText:_.Kj(d),publishedTimeText:void 0}}if("TRANSFER_STATE_PAUSED_BY_USER"===this.transferState)return{shortViewCountText:_.Wi(_.Pi("DOWNLOAD_PAUSED",
{},"Download paused")),publishedTimeText:void 0};if("TRANSFER_STATE_FAILED"===this.transferState)return{shortViewCountText:_.Wi(_.Pi("TRANSFER_FAILED",{},"Download failed")),publishedTimeText:void 0};if("TRANSFER_STATE_TRANSFER_IN_QUEUE"===this.transferState&&(d=_.Pi("WAITING_TO_DOWNLOAD")))return{shortViewCountText:_.Wi(d),publishedTimeText:void 0};if(_.Nj(this.transferState))return a=Math.floor(100*this.downloadProgress).toString(),{shortViewCountText:_.Wi(_.Pi("DOWNLOADING_PERCENT",{percent:a},
"Downloading... "+a+"%")),publishedTimeText:void 0};d=void 0;if(a.videoEntity.publishedTimestampMillis){d=new Date;this.relativeDateReference&&(d=new Date(this.relativeDateReference));var e=new Date(Number(a.videoEntity.publishedTimestampMillis)),h=d;x5a||(_.Oo=_.eza,x5a=new t5a);d=x5a;a:if(e=a5a(e),h=a5a(h||new Date),e>h)d=6048E5<e.getTime()-h.getTime()?_.Hk(e,1):(0,_.hza)(e);else{for(var l=0;b5a(e,12*(l+1))<h;)++l;if(0<l)d=d.format(-l,0);else{for(l=0;b5a(e,l+1)<h;)++l;if(0<l)d=d.format(-l,2);else{e=
h.getTime()-e.getTime();h=_.u([{unitDuration:6048E5,unit:3,threshold:2},{unitDuration:864E5,unit:4},{unitDuration:36E5,unit:5},{unitDuration:6E4,unit:6},{unitDuration:1E3,unit:7}]);for(l=h.next();!l.done;l=h.next()){l=l.value;var m=l.unit,p=Math.floor(e/l.unitDuration);if(p>=(void 0===l.threshold?1:l.threshold)){d=d.format(-p,m);break a}}d=d.format(-0,7)}}}d=_.Kj(d)}return{shortViewCountText:_.Kj(null===(c=a.videoEntity.localizedStrings)||void 0===c?void 0:c.viewCount),publishedTimeText:d}};
_.f.getThumbnailOverlays=function(a){return a.videoEntity&&!a.policyEntity?[mL("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_DOWNLOADING")]:_.Mj(a.policyEntity)&&"TRANSFER_STATE_FAILED"!==this.transferState?"TRANSFER_STATE_PAUSED_BY_USER"===this.transferState?[mL("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_PAUSED_BY_USER")]:_.Nj(this.transferState)?[mL("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_DOWNLOADING")]:a.videoEntity.lengthSeconds?[_.$4a(a.videoEntity.lengthSeconds)]:[]:[mL("THUMBNAIL_OVERLAY_DOWNLOADING_RENDERER_STATE_FAILED")]};
_.t.Object.defineProperties(pL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===w5a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-downloaded-video-grid-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_downloaded_video_grid_video_renderer.ytd.downloaded.video.grid.video.renderer.css.js--\x3e<ytd-grid-video-renderer id="video" data="[[videoData]]"></ytd-grid-video-renderer>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===v5a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_downloaded_video_grid_video_renderer.ytd.downloaded.video.grid.video.renderer.css.js--\x3e<style>:host {display: inline-block;} /*# sourceMappingURL=ytd-downloaded-video-grid-video-renderer.css.map*/</style>";v5a=d}d=v5a;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);w5a=a}a=w5a;return a}}});
_.qL=pL;_.qL.prototype.transferStateChanged=_.qL.prototype.transferStateChanged;_.qL.prototype.downloadProgressChanged=_.qL.prototype.downloadProgressChanged;_.qL.prototype.dataChanged=_.qL.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.qL.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.qL.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.qL.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],_.qL.prototype,"videoData",void 0);_.V([_.M({selector:_.DUa,selectorArgs:["videoData.videoId"]}),_.W("design:type",Object)],_.qL.prototype,"downloadProgress",void 0);_.V([_.M(),_.W("design:type",Number)],_.qL.prototype,"relativeDateReference",void 0);_.V([_.M({selector:_.Ax,selectorArgs:["videoData.videoId"]}),_.W("design:type",Object)],_.qL.prototype,"transferState",void 0);
_.V([_.M({selector:function(a,b){var c;b?(a=_.vj(a.entities,"offlineVideoPolicy",_.sj(b,"offlineVideoPolicy")),a=null===a||void 0===a?void 0:a.action):a=void 0;return null!==(c=a)&&void 0!==c?c:"OFFLINE_VIDEO_POLICY_ACTION_UNKNOWN"},
selectorArgs:["videoData.videoId"]}),_.W("design:type",Object)],_.qL.prototype,"offlinePolicyAction",void 0);_.V([_.M({selector:function(a,b){return _.Oj(a.entities,b)},
selectorArgs:["videoData.videoId"]}),_.W("design:type",Object)],_.qL.prototype,"entityInfo",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.qL.prototype,"dataChanged",null);_.V([_.P("downloadProgress"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.qL.prototype,"downloadProgressChanged",null);
_.V([_.P("transferState","offlinePolicyAction"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.qL.prototype,"transferStateChanged",null);_.qL=_.V([_.T({is:"ytd-downloaded-video-grid-video-renderer"})],_.qL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8s");

var M4a;
var N4a;
_.Ly("multiPageMenuSectionItems","continuationItemRenderer","ytd-continuation-item-renderer");var bL=function(){var a=_.K.apply(this,arguments)||this;a.isOverridable=!1;a.spinnerActive=!1;a.showButton=!1;a.originalShowButton=!1;return a};
_.r(bL,_.K);_.f=bL.prototype;_.f.configureRendererStamper=function(){return{"data.button":{id:"button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.ghostCards":{id:"ghost-cards",mapping:{ghostGridRenderer:"ytd-ghost-grid-renderer"}}}};
_.f.observeData=function(){this.spinnerActive=!1;this.ytRendererBehavior.invalidate(!1)};
_.f.onShow=function(){this.showButton||(this.spinnerActive=!0,this.data&&"CONTINUATION_TRIGGER_ON_ITEM_SHOWN"===this.data.trigger&&_.dj(this,[this.data.continuationEndpoint]))};
_.f.onYtServiceRequestSentForButtonRenderer=function(){this.buttonRenderer&&(this.spinnerActive=!0,this.originalShowButton=this.showButton,this.showButton=!1)};
_.f.onYtServiceRequestCompletedForButtonRenderer=function(){this.buttonRenderer&&(this.spinnerActive=!1,this.showButton=this.originalShowButton)};
_.f.showButtonChanged=function(){this.showButton&&(this.spinnerActive=!1);this.ytRendererBehavior.invalidate(!1)};
_.t.Object.defineProperties(bL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===N4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-continuation-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.continuations.ytd_continuation_item_renderer.ytd.continuation.item.renderer.css.js--\x3e<div id="ghost-cards"></div>\n<tp-yt-paper-spinner id="spinner" active="[[spinnerActive]]" hidden="[[showButton]]">\n</tp-yt-paper-spinner>\n<div id="button" hidden="[[!showButton]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===M4a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.continuations.ytd_continuation_item_renderer.ytd.continuation.item.renderer.css.js--\x3e<style>:host {min-width: 1px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} tp-yt-paper-spinner {margin: 16px 0;} #button {width: 100%;} #button ytd-button-renderer {width: var(--ytd-continuation-item-renderer-width,100%);} #ghost-cards {width: 100%;} /*# sourceMappingURL=ytd-continuation-item-renderer.css.map*/</style>";
M4a=d}d=M4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);N4a=a}a=N4a;return a}}});
_.cL=bL;_.cL.prototype.showButtonChanged=_.cL.prototype.showButtonChanged;_.cL.prototype.onYtServiceRequestCompletedForButtonRenderer=_.cL.prototype.onYtServiceRequestCompletedForButtonRenderer;_.cL.prototype.onYtServiceRequestSentForButtonRenderer=_.cL.prototype.onYtServiceRequestSentForButtonRenderer;_.cL.prototype.observeData=_.cL.prototype.observeData;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.cL.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.cL.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.tE.YtVisibilityBehavior),_.W("design:type",Object)],_.cL.prototype,"ytVisibilityBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.cL.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.cL.prototype,"isOverridable",void 0);_.V([_.M(),_.W("design:type",Object)],_.cL.prototype,"spinnerActive",void 0);
_.V([_.M(),_.W("design:type",Object)],_.cL.prototype,"showButton",void 0);_.V([_.S("ytd-button-renderer"),_.W("design:type",_.Oy)],_.cL.prototype,"buttonRenderer",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.cL.prototype,"observeData",null);
_.V([_.N("yt-service-request-sent-button-renderer"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.cL.prototype,"onYtServiceRequestSentForButtonRenderer",null);_.V([_.N("yt-service-request-completed-button-renderer"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.cL.prototype,"onYtServiceRequestCompletedForButtonRenderer",null);
_.V([_.P("showButton"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.cL.prototype,"showButtonChanged",null);_.cL=_.V([_.T({is:"ytd-continuation-item-renderer"})],_.cL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9o");

var V3a;
var W3a;
var nK=function(){return _.K.apply(this,arguments)||this};
_.r(nK,_.K);nK.prototype.configureRendererStamper=function(){return{"data.offerButton":{id:"offer-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0}}}}}};
_.t.Object.defineProperties(nK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===W3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-grid-movie-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_grid_movie_renderer.ytd.grid.movie.renderer.css.js--\x3e<ytd-thumbnail data="[[data]]" hovered="[[lockupIsHovered]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="210">\n</ytd-thumbnail>\n<a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <h3>\n    <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]">\n    </ytd-badge-supported-renderer>\n    <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n      [[getSimpleString(data.title)]]\n    </span>\n  </h3>\n  <span class="grid-movie-renderer-metadata" hidden="[[!data.metadata]]">\n    [[getSimpleString(data.metadata)]]\n  </span>\n  \n  <ytd-video-meta-block class="grid" data="[[data]]"></ytd-video-meta-block>\n</a>\n<ytd-badge-supported-renderer class="badges" badges="[[data.badges]]" hidden="[[!data.badges]]">\n</ytd-badge-supported-renderer>\n<div id="offer-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===V3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_grid_movie_renderer.ytd.grid.movie.renderer.css.js--\x3e<style>:host {display: inline-block;width: 210px;} ytd-thumbnail {height: 302px;width: 210px;} ytd-video-meta-block {padding-right: 24px;} .grid-movie-renderer-metadata {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} .badges {white-space: nowrap;margin-top: 8px;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {display: block;} #video-title {display: block;margin: 8px 0 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} h3 {color: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-grid-movie-renderer.css.map*/</style>';
V3a=d}d=V3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);W3a=a}a=W3a;return a}}});
_.oK=nK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.oK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.oK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.oK.prototype,"ytdLockupBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.oK.prototype,"data",void 0);_.oK=_.V([_.T({is:"ytd-grid-movie-renderer"})],_.oK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9n");

var T3a;
var U3a;
var lK=function(){return _.K.apply(this,arguments)||this};
_.r(lK,_.K);_.t.Object.defineProperties(lK.prototype,{showFromBrandText:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.data)||void 0===a||!a.fromBrandText)}},
showFromMerchantText:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.data)||void 0===a||!a.fromMerchantText)}},
useNewStyle:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.data)||void 0===a?void 0:a.useNewStyle}}});
_.t.Object.defineProperties(lK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===U3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-vertical-product-card-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_vertical_product_card_renderer.ytd.vertical.product.card.renderer.css.js--\x3e<a id="product-card-renderer-container" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" rel="[[computeNofollow_(data.navigationEndpoint)]]" aria-label="[[data.accessibilityTitle]]">\n    <div id="card-with-protection">\n      <div id="product-image" class="product-info-row">\n        <yt-img-shadow thumbnail="[[data.thumbnail]]"></yt-img-shadow>\n      </div>\n      <div id="product-info">\n        <div id="product-name" class="product-info-row">[[data.title]]</div>\n        <div class="product-info-row">\n          <span id="price">[[data.price]]</span>\n          <template is="dom-if" restamp="" if="[[data.additionalFeesText]]">\n            <span id="additional-taxes">[[data.additionalFeesText]]</span>\n          </template>\n        </div>\n        <div id="variants-description" class="product-info-row">\n          [[data.variantsDescription]]\n        </div>\n        <div class="product-info-row">\n          <span id="merchant-name" hidden="[[!showFromMerchantText]]">[[data.fromMerchantText]]</span>\n          <yt-formatted-string id="brand-name" hidden="[[!showFromBrandText]]" text="[[data.fromBrandText]]">\n          </yt-formatted-string>\n          <template is="dom-if" restamp="" if="[[data.showOpenInNewIcon]]">\n            <yt-icon class="hover-icon" icon="open_in_new"></yt-icon>\n          </template>\n        </div>\n      </div>\n    </div>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===T3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_vertical_product_card_renderer.ytd.vertical.product.card.renderer.css.js--\x3e<style>:host {display: inline-block;--yt-img-max-height: 100%;--yt-formatted-string-bold: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--yt-formatted-string-bold-color: var(--yt-spec-text-primary);} :host([use-new-style]) #product-card-renderer-container {margin-bottom: 0;} :host([use-new-style]) #product-name {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} #product-card-renderer-container {margin-right: 4px;margin-bottom: 32px;} #product-card-renderer-container .yt-simple-endpoint {display: block;padding: 4px;text-decoration: none;} #card-with-protection {width: 208px;} #product-image {background-color: white;height: 208px;margin-bottom: 10px;width: 100%;} yt-img-shadow {height: 192px;margin: 8px;width: 192px;} .product-info-row {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;margin-bottom: 2px;} #product-name {-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;margin-bottom: 4px;overflow: hidden;-webkit-line-clamp: 2;} #merchant-name {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;color: var(--yt-spec-themed-blue);} #brand-name {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} #additional-taxes,#variants-description {color: var(--yt-spec-text-secondary);} #price {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} yt-icon {color: var(--yt-spec-themed-blue);height: 14px;width: 14px;} /*# sourceMappingURL=ytd-vertical-product-card-renderer.css.map*/</style>';
T3a=d}d=T3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);U3a=a}a=U3a;return a}}});
_.mK=lK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.mK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.mK.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.mK.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.mK.prototype,"showFromBrandText",null);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.mK.prototype,"showFromMerchantText",null);_.V([_.M({reflectToAttribute:!0}),_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.mK.prototype,"useNewStyle",null);_.mK=_.V([_.T({is:"ytd-vertical-product-card-renderer"})],_.mK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9m");

var P3a;
var Q3a;
var hK=function(){return _.K.apply(this,arguments)||this};
_.r(hK,_.K);hK.prototype.configureRendererStamper=function(){return{"data.offerButton":{id:"offer-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0}}}}}};
_.t.Object.defineProperties(hK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Q3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-grid-show-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_show_renderer.ytd.grid.show.renderer.css.js--\x3e<ytd-playlist-thumbnail data="[[data]]" width="210"></ytd-playlist-thumbnail>\n<div id="details">\n  <a id="title" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3>\n      <ytd-badge-supported-renderer class="top-badge" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]">\n      </ytd-badge-supported-renderer>\n      <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <ytd-video-meta-block class="grid" data="[[data]]"></ytd-video-meta-block>\n  </a>\n  <ytd-badge-supported-renderer class="top-badge" hidden="[[!data.bottomStandaloneBadge]]" top-standalone-badge="[[data.bottomStandaloneBadge]]">\n  </ytd-badge-supported-renderer>\n  <div id="offer-button"></div>\n  <div id="menu"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===P3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_show_renderer.ytd.grid.show.renderer.css.js--\x3e<style>:host {display: inline-block;width: 210px;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} ytd-playlist-thumbnail {height: 118px;width: 210px;} ytd-video-meta-block {padding-right: 24px;} #details {position: relative;} ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};position: absolute;top: 0;right: 0;margin-top: 4px;} .top-badge {margin-top: 8px;} #video-title {display: block;margin: 8px 0 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} :host #video-title {margin: 8px 0 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} /*# sourceMappingURL=ytd-grid-show-renderer.css.map*/</style>';
P3a=d}d=P3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Q3a=a}a=Q3a;return a}}});
_.iK=hK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.iK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.iK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.iK.prototype,"ytdLockupBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.iK.prototype,"data",void 0);_.iK=_.V([_.T({is:"ytd-grid-show-renderer"})],_.iK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9k");

var N3a;
var O3a;
var fK=function(){return _.K.apply(this,arguments)||this};
_.r(fK,_.K);fK.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{noInkOnDropdownButton:!0}}},initialRenderPriority:!_.w("defer_menus")||_.w("desktop_persistent_menu")&&_.EF?void 0:0,waitForSignal:"eocs"},dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.t.Object.defineProperties(fK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===O3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-grid-radio-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_radio_renderer.ytd.grid.radio.renderer.css.js--\x3e<div id="dismissible">\n  <ytd-thumbnail data="[[data]]" height="118" hovered="[[lockupIsHovered]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="210">\n  </ytd-thumbnail>\n  <div id="details">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n      <h3>\n        <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]">\n        </ytd-badge-supported-renderer>\n        <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n          [[getSimpleString(data.title)]]\n        </span>\n      </h3>\n      <ytd-video-meta-block class="grid" data="[[data]]" radio-meta=""></ytd-video-meta-block>\n    </a>\n    <div id="menu"></div>\n  </div>\n</div>\n<div id="dismissed">\n  <div id="dismissed-content"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===N3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_radio_renderer.ytd.grid.radio.renderer.css.js--\x3e<style>:host {display: inline-block;width: 210px;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]) {opacity: 0;} :host([is-dismissed]) #dismissible,:host #dismissed {display: none;} :host([is-dismissed]) #dismissed {display: block;} ytd-thumbnail {height: 118px;width: 210px;} ytd-video-meta-block {padding-right: 24px;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {display: block;} #video-title {display: block;margin: 8px 0 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} :host #video-title {margin: 8px 0 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);} #details {position: relative;padding-right: 24px;} ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};position: absolute;top: 0;right: 0;margin-top: 4px;} /*# sourceMappingURL=ytd-grid-radio-renderer.css.map*/</style>';
N3a=d}d=N3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);O3a=a}a=O3a;return a}}});
_.gK=fK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.gK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.gK.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.gK.prototype,"ytdLockupBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.gK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.gK.prototype,"data",void 0);
_.gK=_.V([_.T({is:"ytd-grid-radio-renderer"})],_.gK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9j");

var K3a;
var L3a;
var M3a=function(){return _.K.apply(this,arguments)||this};
_.r(M3a,_.K);
_.t.Object.defineProperties(M3a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===L3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-grid-playlist-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_playlist_renderer.ytd.grid.playlist.renderer.css.js--\x3e<ytd-playlist-thumbnail custom-thumbnail-size="118" data="[[data]]" height="118" hovered="[[lockupIsHovered]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="210">\n</ytd-playlist-thumbnail>\n<h3>\n  <a id="video-title" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" data="[[data.navigationEndpoint]]">[[getSimpleString(data.title)]]</a>\n</h3>\n<ytd-video-meta-block class="grid" data="[[data]]"></ytd-video-meta-block>\n<ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n</ytd-badge-supported-renderer>\n<yt-formatted-string id="view-more" hidden="[[!data.viewPlaylistText]]" text="[[data.viewPlaylistText]]">\n</yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===K3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_playlist_renderer.ytd.grid.playlist.renderer.css.js--\x3e<style>:host {display: inline-block;width: 210px;} ytd-playlist-thumbnail {height: 118px;width: 210px;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #meta.yt-simple-endpoint {padding-right: 24px;} a.yt-simple-endpoint {display: block;} ytd-badge-supported-renderer {margin-top: 4px;} h3 {color: var(--yt-spec-text-primary);margin: 8px 0 8px;} #video-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #view-more {display: block;margin-top: 4px;--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);font-size: 1.25rem;font-weight: 500;letter-spacing: 0.007px;text-transform: uppercase;} h3 {color: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-grid-playlist-renderer.css.map*/</style>';
K3a=d}d=K3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);L3a=a}a=L3a;return a}}});
_.eK=M3a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.eK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.eK.prototype,"ytdLockupBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.eK.prototype,"data",void 0);_.eK=_.V([_.T({is:"ytd-grid-playlist-renderer"})],_.eK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9i");

var H3a;
var I3a;
var J3a=function(){return _.K.apply(this,arguments)||this};
_.r(J3a,_.K);
_.t.Object.defineProperties(J3a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===I3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-grid-movie-playlist-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_movie_playlist_renderer.ytd.grid.movie.playlist.renderer.css.js--\x3e<ytd-thumbnail width="210" data="[[data]]" bottom-side-panel=""></ytd-thumbnail>\n<a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <h3>\n    <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]">\n    </ytd-badge-supported-renderer>\n    <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n      [[getSimpleString(data.title)]]\n    </span>\n  </h3>\n  <ytd-video-meta-block class="grid" data="[[data]]"></ytd-video-meta-block>\n</a>\n<ytd-badge-supported-renderer id="badges" badges="[[data.ownerBadges]]" hidden="[[!data.ownerBadges]]">\n</ytd-badge-supported-renderer>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===H3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_movie_playlist_renderer.ytd.grid.movie.playlist.renderer.css.js--\x3e<style>:host {display: inline-block;width: 210px;} ytd-thumbnail {height: 302px;width: 210px;} ytd-video-meta-block {padding-right: 24px;} #badges {margin-top: 8px;} #video-title {display: block;margin: 8px 0 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} h3 {color: var(--yt-spec-text-primary);} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} /*# sourceMappingURL=ytd-grid-movie-playlist-renderer.css.map*/</style>';
H3a=d}d=H3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);I3a=a}a=I3a;return a}}});
_.dK=J3a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.dK.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.dK.prototype,"data",void 0);_.dK=_.V([_.T({is:"ytd-grid-movie-playlist-renderer"})],_.dK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9h");

var F3a;
var G3a;
var bK=function(){return _.K.apply(this,arguments)||this};
_.r(bK,_.K);bK.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"}}}};
_.t.Object.defineProperties(bK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===G3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-grid-channel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_channel_renderer.ytd.grid.channel.renderer.css.js--\x3e<div id="channel">\n  <a id="channel-info" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <yt-img-shadow height="103" thumbnail="[[data.thumbnail]]" width="103">\n    </yt-img-shadow>\n    <span id="title">[[getSimpleString(data.title)]]</span>\n    <span id="thumbnail-attribution">[[getSimpleString(data.subscriberCountText)]]</span>\n  </a>\n\n  <div id="subscribe"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===F3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_channel_renderer.ytd.grid.channel.renderer.css.js--\x3e<style>:host {display: inline-block;width: 210px;} yt-img-shadow {height: 103px;width: 103px;border-radius: 50%;background-color: transparent;overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #channel {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #channel-info {max-width: 100%;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title,#thumbnail-attribution {max-width: 100%;} #title {color: var(--yt-spec-text-primary);margin: 4px 0;text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #thumbnail-attribution {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #subscribe {margin-top: 16px;} /*# sourceMappingURL=ytd-grid-channel-renderer.css.map*/</style>';
F3a=d}d=F3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);G3a=a}a=G3a;return a}}});
_.cK=bK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.cK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.cK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.cK.prototype,"data",void 0);_.cK=_.V([_.T({is:"ytd-grid-channel-renderer"})],_.cK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8p");

var m3a;
var n3a;
_.ij({is:"yt-next-continuation",_template:function(){if(void 0!==n3a)return n3a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-next-continuation--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.continuations.yt_next_continuation.yt.next.continuation.css.js--\x3e\n<template is="dom-if" if="[[!showButton]]">\n  <tp-yt-paper-spinner id="spinner" active="[[spinnerActive_]]"></tp-yt-paper-spinner>\n</template>\n<template is="dom-if" if="[[showButton]]">\n  <tp-yt-paper-button on-tap="trigger">\n    <yt-icon hidden$="[[!showIcon]]" icon="subdirectory_arrow_right"></yt-icon>\n    <yt-formatted-string text="[[label]]"></yt-formatted-string>\n  </tp-yt-paper-button>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===m3a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.continuations.yt_next_continuation.yt.next.continuation.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} tp-yt-paper-spinner {margin: 16px 0;} tp-yt-paper-button {margin-left: var(--yt-next-continuation-button-margin-left);} /*# sourceMappingURL=yt-next-continuation.css.map*/</style>";
m3a=d}d=m3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return n3a=a},
behaviors:[_.tE.YtVisibilityBehavior,_.Y.YtRendererBehavior],properties:{data:{type:Object,observer:"observeData_"},showButton:{type:Boolean,value:!1,observer:"showButtonChanged_"},showIcon:{type:Boolean,value:!1},label:{type:Object,computed:"computeLabel_(data, showButton)"},showMoreText_:{type:Object,value:_.Wi(_.Pi("SHOW_MORE",void 0,"Show More"))},spinnerActive_:{type:Boolean,value:!1},hasBeenTriggered_:{type:Boolean,value:!1},observeVisibleOption:{type:String,value:null},observeHiddenOption:{type:String,
value:null},observePrescanOption:{type:String,value:"observe_once"}},created:function(){this.triggered_=!1},
attached:function(){this.maybeTriggerAutoload()},
detached:function(){this.hasBeenTriggered_=!1},
onPrescanVisible:function(){this.onShow()},
onShow:function(){this.showButton||this.trigger()},
trigger:function(){this.data&&this.data.continuation&&(this.spinnerActive_=!0,this.showButton=!1,this.triggered_||(this.fire("yt-load-next-continuation",this.getContinuationUrl.bind(this)),this.hasBeenTriggered_=this.triggered_=!0))},
triggerIfNotPreviouslyTriggered:function(){this.hasBeenTriggered_||this.trigger()},
maybeTriggerAutoload:function(){this.data&&this.isAttached&&this.data.autoloadEnabled&&this.data.autoloadImmediately&&this.trigger()},
computeLabel_:function(a,b){return void 0===a?null:a.label||!b?a.label:this.showMoreText_},
observeData_:function(){this.spinnerActive_=this.triggered_=!1;this.invalidate(!1);this.maybeTriggerAutoload()},
getContinuationUrl:function(a){var b={ctoken:this.data.continuation,continuation:this.data.continuation,type:"next"};this.data.clickTrackingParams&&(b.itct=this.data.clickTrackingParams);return _.Ve(a,b)},
showButtonChanged_:function(){this.invalidate(!1)}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8o");

_.OJ={};_.OJ.YtNextContinuationBehavior=[_.Ry.YtTaskEmitterBehavior,{_noAccessors:!0,listeners:{"yt-load-next-continuation":"onLoadNextContinuation_"},nextContinuation:void 0,pendingContinuationRequest_:void 0,listeningForNavigate_:!1,created:function(){this.continuationStartNavCount_=-1},
detached:function(){this.stopListeningForNavigate_()},
canUseContextualNetworkManager_:function(){return _.w("polymer_task_manager_proxied_promise")&&this.shouldUseTaskManager()&&!!this.getNetworkManager()},
startListeningForNavigate_:function(){this.canUseContextualNetworkManager_()||this.listeningForNavigate_||(this.listen(document,"yt-navigate-start","onYtNavigateStart_"),this.listeningForNavigate_=!0)},
stopListeningForNavigate_:function(){this.canUseContextualNetworkManager_()||(this.unlisten(document,"yt-navigate-start","onYtNavigateStart_"),this.listeningForNavigate_=!1)},
onLoadNextContinuation_:function(a,b){a.stopPropagation();if(this.nextContinuation.requestPath){a=this.nextContinuation.requestPath;var c={};_.w("direct_innertube_click_tracking_reporting")&&(c={context:{clickTracking:{clickTrackingParams:this.nextContinuation.clickTrackingParams}}});this.makeNextContinuationRequest_(a,b,c)}else a={locationRetrieved:function(d,e){var h={};_.w("direct_innertube_click_tracking_reporting")&&e.clickTrackingParams&&Object.assign(h,{context:{clickTracking:{clickTrackingParams:e.clickTrackingParams}}});
this.makeNextContinuationRequest_(d,b,h)}.bind(this)},this.fire("yt-retrieve-location",a)},
makeNextContinuationRequest_:function(a,b,c){_.Ek("nct");this.continuationStartNavCount_=_.v("NAV_COUNT",void 0);this.pendingContinuationRequest_&&this.pendingContinuationRequest_.cancel();a=b(a);var d;this.canUseContextualNetworkManager_()&&(d=this.getNetworkManager());d||(d=this.getInterface(_.Fx));b=_.Zk();if("WEB_REMIX"===_.v("INNERTUBE_CLIENT_NAME")&&b){d=_.Tj([a.startsWith("/")?a.substr(1):a]);var e,h;c=_.Pr(b,{},d,null==c?void 0:null==(e=c.context)?void 0:null==(h=e.clickTracking)?void 0:h.clickTrackingParams).then(function(l){return{response:l}})}else c=
this.nextContinuation.usePost?d.postData(a,c):d.fetchData(a,c);
c.then(this.updateNextContinuationData_.bind(this,a));this.pendingContinuationRequest_=c;this.startListeningForNavigate_()},
updateNextContinuationData_:function(a,b){_.Ek("ncl");this.continuationStartNavCount_!=_.v("NAV_COUNT",void 0)&&_.kk("ncpm",1);this.pendingContinuationRequest_=void 0;if(b){var c={};this.nextContinuation&&(c=this.nextContinuation);if(b.response&&b.response.continuationContents&&b.response.continuationContents[c.continuationType]){a=b.response.continuationContents[c.continuationType];var d=c.header||"data.header",e=a[c.responseHeaderKey||"header"];e&&this.set(d,e);d=c.contentsArray||"data.contents";
e=this.getContents_(a,c.responseContentsKey||"contents")||[];this.pathExists_(d)?(e.unshift(d),this.push.apply(this,e)):this.set(d,e);if(e){var h=this.getScreenLayer();e=_.pi(h);h=_.oi(h);var l=this.get("response.trackingParams",b);l&&e&&h&&(l=_.Wq(l),_.Ex(e,h,l),_.A(this,"yt-store-grafted-ve-action",[l]));this.fire("yt-next-continuation-data-updated",{continuationData:b,page:this,contentsArray:d})}this.set(c.continuationsArray||"data.continuations",a[c.responseContinuationsKey||"continuations"]||
[])}else b.reload?_.Vh(new _.pg("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,d={request:_.Ue(a,{ctoken:"x",continuation:"x",itct:"x"}),responseKeys:Object.keys(b).sort()},b.response&&(d.responseContentKeys=Object.keys(b.response).sort()),this.nextContinuation&&this.nextContinuation.continuationType&&(d.continuationType=
this.nextContinuation.continuationType.substr(0,256)),b=new _.pg("Malformed continuation",d),0==a.indexOf("/comment_service_ajax")?_.Vh(b):_.Uh(b)),this.set(c.continuationsArray||"data.continuations",[])}else _.Uh(new _.pg("Missing continuation response",a))},
getContents_:function(a,b){b=b.split(".");return _.Zd.getValueByKeys(a,b)},
pathExists_:function(a){var b=this;a=a.toString().split(".");for(var c=0;c<a.length;c++)if(b=b[a[c]],void 0===b)return!1;return!0},
onYtNavigateStart_:function(){this.pendingContinuationRequest_&&(this.pendingContinuationRequest_.cancel(),this.pendingContinuationRequest_=void 0);this.stopListeningForNavigate_()}}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sya5");

var C4a;
var D4a;
var SK=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction"};return a};
_.r(SK,_.K);_.f=SK.prototype;_.f.attached=function(){this.requestElementsPerRow()};
_.f.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"}}}};
_.f.dataChanged=function(){this.hideThumbnail=!1;this.requestElementsPerRow()};
_.f.computeViewStyle=function(a){return a.style?a.style:"COMPACT_PROMOTED_ITEM_STYLE_UNSPECIFIED"};
_.f.onUpdateElementsPerRowAction=function(a){this.hideThumbnail="COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID"===this.viewStyle&&1===a};
_.f.requestElementsPerRow=function(){this.fire("yt-request-elements-per-row")};
_.t.Object.defineProperties(SK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===D4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-promoted-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_promoted_item_renderer.ytd.compact.promoted.item.renderer.css.js--\x3e<div id="dismissible">\n<ytd-thumbnail data="[[data]]" hidden="[[hideThumbnail]]" width="100"></ytd-thumbnail>\n  <div id="content">\n    <div id="info">\n      <h3>\n        <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n      </h3>\n      <div id="subtitle-container">\n        <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n        <ytd-badge-supported-renderer id="featured-badge" disable-upgrade$="[[!data.badge]]" hidden="[[!data.badge]]" top-standalone-badge="[[data.badge]]">\n        </ytd-badge-supported-renderer>\n      </div>\n    </div>\n    <div id="button"></div>\n  </div>\n  <div id="dismiss-button"></div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===C4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_promoted_item_renderer.ytd.compact.promoted.item.renderer.css.js--\x3e<style>:host {display: block;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} #dismissible {background-color: var(--yt-spec-brand-background-solid);color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #dismissed {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);width: 100%;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #dismissed:focus {outline: none;} #content {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-thumbnail {margin: 24px;margin-right: 8px;height: 100px;width: 100px;} #info {margin-top: 24px;margin-left: 16px;} #title {font-family: "YouTube Sans","YT Sans","Roboto",sans-serif;font-size: 28px;line-height: 36px;font-weight: 400;} :host(:not([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID])) #subtitle-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin-top: 8px;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #subtitle-container {margin-top: 4px;} #subtitle {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #button ytd-button-renderer {margin-top: 8px;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #dismissible {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);background-color: transparent;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) ytd-thumbnail {margin-left: 0;margin-right: 16px;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #subtitle {display: inline;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #button ytd-button-renderer {margin-top: 16px;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #featured-badge {--ytd-badge-display: inline;display: inline;margin-left: 4px;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #info {margin-left: 0;margin-top: 0;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #content {-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;min-height: 100px;margin: 24px 0;} :host([view-style=COMPACT_PROMOTED_ITEM_STYLE_RICH_GRID]) #dismiss-button {margin-top: 16px;margin-left: 8px;} @media(max-width:871px) {#title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;}#subtitle {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;}} /*# sourceMappingURL=ytd-compact-promoted-item-renderer.css.map*/</style>';
C4a=d}d=C4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);D4a=a}a=D4a;return a}}});
_.TK=SK;_.TK.prototype.dataChanged=_.TK.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.TK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.TK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.TK.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.TK.prototype,"actionHandlerBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.TK.prototype,"data",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.TK.prototype,"hideThumbnail",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeViewStyle(data)"}),_.W("design:type",String)],_.TK.prototype,"viewStyle",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.TK.prototype,"dataChanged",null);_.TK=_.V([_.T({is:"ytd-compact-promoted-item-renderer"})],_.TK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sya4");

var X3a;
var Y3a;
var pK=function(){var a=_.K.apply(this,arguments)||this;a.itemStyle="small-item";return a};
_.r(pK,_.K);_.t.Object.defineProperties(pK.prototype,{hasPrice:{configurable:!0,enumerable:!0,get:function(){var a;return void 0!==(null===(a=this.data)||void 0===a?void 0:a.price)}},
hasAdditionalFeesText:{configurable:!0,enumerable:!0,get:function(){var a;return void 0!==(null===(a=this.data)||void 0===a?void 0:a.additionalFeesText)}},
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}}});
_.t.Object.defineProperties(pK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Y3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-merch-shelf-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_merch_shelf_item_renderer.ytd.merch.shelf.item.renderer.css.js--\x3e<a class="yt-simple-endpoint" href$="[[computeHref_(data.buttonCommand)]]" data="[[data.buttonCommand]]" aria-label$="[[ariaLabel]]">\n\n  <div class="product-item">\n    <yt-img-shadow class="product-item-image" height="90" object-fit="CONTAIN" thumbnail="[[data.thumbnail]]" width="90"></yt-img-shadow>\n    <div class="product-item-info">\n      <div class="product-item-info-wrapper">\n        <div class="small-item-hide product-item-title">[[data.title]]</div>\n        <template is="dom-if" restamp="" if="[[hasPrice]]">\n          <div class="product-item-price-wrapper">\n            <div class="product-item-price">[[data.price]]</div>\n            <div class="product-item-additional-fees-text" hidden="[[!hasAdditionalFeesText]]">\n              [[data.additionalFeesText]]\n            </div>\n          </div>\n        </template>\n        <div no-price$="[[!hasPrice]]" class="cta-item-hide product-item-merchant">\n          <div class="product-item-merchant-text">\n            [[data.vendorName]]\n            <yt-icon class="product-item-merchant-icon product-item-merchant-icon--inline" icon="open_in_new" size="15"></yt-icon>\n          </div>\n          \n          <yt-icon class="product-item-merchant-icon" icon="open_in_new" size="15"></yt-icon>\n        </div>\n        <div class="small-item-hide large-item-hide product-item-description">[[data.description]]</div>\n      </div>\n    </div>\n    <div class="small-item-hide large-item-hide product-item-button-wrapper">\n      <div class="product-item-button">[[data.buttonText]]</div>\n      <div class="product-item-merchant">\n        <div class="product-item-merchant-text">[[data.vendorName]]</div>\n        <yt-icon class="product-item-merchant-icon" icon="open_in_new" size="15"></yt-icon>\n      </div>\n    </div>\n  </div>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===X3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_merch_shelf_item_renderer.ytd.merch.shelf.item.renderer.css.js--\x3e<style>:host {--yt-img-max-height: 100%;display: block;} :host(:hover) {background-color: var(--yt-spec-badge-chip-background);border-radius: 2px;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));padding: 4px;display: block;text-decoration: none;} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} yt-icon {color: var(--yt-spec-brand-icon-inactive);height: 15px;width: 15px;flex-shrink: 0;} .product-item-info {position: relative;margin-left: 10px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .product-item-info-wrapper {position: absolute;width: 100%;} .product-item-title {color: var(--yt-spec-text-primary);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .product-item-image {height: 90px;width: 90px;background-color: var(--yt-spec-static-brand-white);overflow: hidden;} .product-item-price-wrapper {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} .product-item-price {color: var(--yt-spec-text-primary);margin: 2px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .product-item-additional-fees-text {margin-top: 2px;color: var(--yt-spec-text-secondary);margin-bottom: 8px;white-space: nowrap;text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} .product-item-merchant {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .product-item-merchant-text {color: var(--yt-spec-text-secondary);white-space: nowrap;text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} .product-item-merchant-icon {padding-left: 3px;padding-top: 1px;} .product-item-merchant-icon--inline {display: none;} .product-item-description {color: var(--yt-spec-text-secondary);display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} .product-item-button {background-color: var(--yt-spec-call-to-action);border-radius: 2px;color: var(--yt-spec-filled-button-text);padding: 8px 24px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} .product-item-button-wrapper {margin-left: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} .product-item-button-wrapper .product-item-merchant {margin-top: 8px;text-align: end;} :host(:hover) .product-item-merchant-text,:host(:hover) .product-item-merchant yt-icon {color: var(--yt-spec-themed-blue);} :host([item-style=small-item]) {width: 98px;} :host([item-style=small-item]) .product-item-merchant-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host([item-style=small-item]) .product-item-image {margin-bottom: 4px;} :host([item-style=small-item]) .product-item-additional-fees-text {margin-top: 0;margin-bottom: 4px;width: 90px;} :host([item-style=small-item]) .product-item-info-wrapper {position: relative;width: 90px;} :host([item-style=small-item]) .small-item-hide {display: none;} :host([item-style=small-item]) .product-item-info {margin-left: 0;} :host([item-style=large-item]) {width: 282px;} :host([item-style=large-item]) .large-item-hide {display: none;} :host([item-style=large-item]) .product-item {width: 274px;height: 90px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([item-style=large-item]) .product-item-merchant[no-price] .product-item-merchant-text {white-space: normal;overflow: initial;text-overflow: initial;} :host([item-style=large-item]) .product-item-merchant[no-price] .product-item-merchant-icon {display: none;} :host([item-style=large-item]) .product-item-merchant[no-price] .product-item-merchant-icon--inline {display: inline-flex;padding-left: 0;padding-top: 0;padding-bottom: 2px;} :host([item-style=large-item]) .product-item-additional-fees-text {margin-bottom: 8px;} :host([item-style=large-item]) .product-item-additional-fees-text {margin-top: 0;margin-bottom: 4px;} :host([item-style=cta-item]) {width: 100%;} :host([item-style=cta-item]) .cta-item-hide {display: none;} :host([item-style=cta-item]) .product-item {margin-left: 0;width: 100%;height: 90px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([item-style=cta-item]) .product-item-price-wrapper {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([item-style=cta-item]) .product-item-additional-fees-text {padding-left: 5px;margin-bottom: 0;} :host([item-style=cta-item]) .product-item-description {color: var(--yt-spec-text-secondary);margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} /*# sourceMappingURL=ytd-merch-shelf-item-renderer.css.map*/</style>';
X3a=d}d=X3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Y3a=a}a=Y3a;return a}}});
_.qK=pK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.qK.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.qK.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.qK.prototype,"itemStyle",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.qK.prototype,"hasPrice",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.qK.prototype,"hasAdditionalFeesText",null);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.qK.prototype,"ariaLabel",null);_.qK=_.V([_.T({is:"ytd-merch-shelf-item-renderer"})],_.qK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sya3");

var R3a;
var S3a;
var jK=function(){return _.K.apply(this,arguments)||this};
_.r(jK,_.K);jK.prototype.onTap=function(){this.data&&this.fire("yt-navigate",{endpoint:this.data.clickthroughEndpoint})};
_.t.Object.defineProperties(jK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===S3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-shopping-companion-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_shopping_companion_item_renderer.ytd.shopping.companion.item.renderer.css.js--\x3e<div id="shopping-companion-item-container" on-tap="onTap">\n  <div id="card">\n    <yt-img-shadow id="image" thumbnail="[[data.image]]"></yt-img-shadow>\n    <div id="info">\n      <span id="headline">[[getSimpleString(data.headline)]]</span>\n      <span id="price">[[getSimpleString(data.priceText)]]</span>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===R3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_shopping_companion_item_renderer.ytd.shopping.companion.item.renderer.css.js--\x3e<style>:host {--yt-img-max-height: 100%;display: inline-block;width: 125px;} #card {width: 120px;cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #image {background-color: var(--yt-spec-static-brand-white);height: 120px;width: 120px;} #info {height: 90px;padding-top: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #headline {color: var(--yt-spec-text-secondary);overflow: hidden;max-height: 6rem;font-size: 1.3rem;font-weight: 400;line-height: 1.5rem;} #price {color: var(--yt-spec-text-secondary);padding-top: 4px;padding-bottom: 4px;white-space: nowrap;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;font-weight: 700;} @media(max-width:999px) {:host {width: 136px;}} @media(max-width:856px) {:host {width: 121px;}} @media(max-width:656px) {:host {width: 133px;}} /*# sourceMappingURL=ytd-shopping-companion-item-renderer.css.map*/</style>';
R3a=d}d=R3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);S3a=a}a=S3a;return a}}});
_.kK=jK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.kK.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.kK.prototype,"data",void 0);_.kK=_.V([_.T({is:"ytd-shopping-companion-item-renderer"})],_.kK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sya2");

var C3a;
var D3a;
var E3a=function(){return _.K.apply(this,arguments)||this};
_.r(E3a,_.K);
_.t.Object.defineProperties(E3a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===D3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-station-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_station_renderer.ytd.compact.station.renderer.css.js--\x3e<div class="flex-container">\n  <ytd-thumbnail data="[[data]]" width="118"></ytd-thumbnail>\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3>\n      [[getSimpleString(data.title)]]\n    </h3>\n    <div id="flex-item">\n      <p id="description" title$="[[getSimpleString(data.description)]]">\n        [[getSimpleString(data.description)]]\n      </p>\n    </div>\n    <p id="video-count-text">\n      [[getSimpleString(data.videoCountText)]]\n    </p>\n  </a>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===C3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_station_renderer.ytd.compact.station.renderer.css.js--\x3e<style>:host {display: inline-block;} .flex-container {background-color: var(--yt-spec-general-background-b);width: 317px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-thumbnail {height: 118px;width: 118px;} a {margin: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} h3 {color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #description {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #flex-item {margin-bottom: 8px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #video-count-text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} /*# sourceMappingURL=ytd-compact-station-renderer.css.map*/</style>';
C3a=d}d=C3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);D3a=a}a=D3a;return a}}});
_.aK=E3a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.aK.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.aK.prototype,"data",void 0);_.aK=_.V([_.T({is:"ytd-compact-station-renderer"})],_.aK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sya1");

var A3a;
var B3a;
var ZJ=function(){return _.K.apply(this,arguments)||this};
_.r(ZJ,_.K);ZJ.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}},initialRenderPriority:!_.w("defer_menus")||_.w("desktop_persistent_menu")&&_.EF?void 0:0,waitForSignal:"eocs"},dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.t.Object.defineProperties(ZJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===B3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-reel-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_item_renderer.ytd.reel.item.renderer.css.js--\x3e<div id="dismissible">\n  <ytd-thumbnail data="[[data]]" hovered="[[lockupIsHovered]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="210">\n  </ytd-thumbnail>\n  <div id="details">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" title$="[[getSimpleString(data.headline)]]" aria-label$="[[data.accessibility.accessibilityData.label]]" data="[[data.navigationEndpoint]]">\n      <h3>\n        <span id="video-title">[[getSimpleString(data.headline)]]</span>\n      </h3>\n      <ytd-video-meta-block class="grid" data="[[data]]">\n      </ytd-video-meta-block>\n    </a>\n    <div id="menu"></div>\n  </div>\n</div>\n<div id="dismissed">\n  <div id="dismissed-content"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===A3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_item_renderer.ytd.reel.item.renderer.css.js--\x3e<style>:host {display: inline-block;width: 210px;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} ytd-thumbnail {width: 100%;position: relative;} ytd-thumbnail:before {display: block;content: "";width: 100%;padding-top: 144%;background-color: var(--yt-spec-10-percent-layer);} #details {position: relative;cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #video-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);padding: 8px 24px 4px 0;} ytd-menu-renderer {position: absolute;top: -4px;right: -8px;margin-top: 4px;} :host([is-dismissed]) #dismissible,:host #dismissed {display: none;} :host([is-dismissed]) #dismissed {display: block;} #dismissed {padding-bottom: 143%;border: 1px solid var(--yt-spec-10-percent-layer);position: relative;} .yt-simple-endpoint {overflow-x: hidden;} #dismissed:focus {outline: none;} #dismissed-content {box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-reel-item-renderer.css.map*/</style>';
A3a=d}d=A3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);B3a=a}a=B3a;return a}}});
_.$J=ZJ;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.$J.prototype,"componentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.$J.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.$J.prototype,"ytdLockupBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.$J.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.GF),_.W("design:type",Object)],_.$J.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.$J.prototype,"data",void 0);_.$J=_.V([_.T({is:"ytd-reel-item-renderer"})],_.$J);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sya0");

var y3a;
var z3a;
var WJ,XJ=function(){var a=_.K.apply(this,arguments)||this;a.threeDotRework=_.w("kevlar_larger_three_dot_tap");a.iconType="STAR";a.standardizeIconSize=_.w("kevlar_system_icons");a.actionMap={"yt-mute-ad-action":"handleMuteAd"};return a};
_.r(XJ,_.K);_.f=XJ.prototype;
_.f.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.image":{id:"media",mapping:{thumbnail:{component:"yt-img-shadow",properties:{thumbnail:"[[data.image.thumbnail]]",width:"[[mediaThumbnailWidth]]"}}}},"data.mediaBadge":{id:"media-badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.mediaBadge]]"}}}},
"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"}}}};
_.f.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",WJ.DEFAULT_CLICK_LOCATION_BEHAVIOR,WJ.JSC$38121_CLICK_LOCATION_ID_MAP))};
_.f.onTap=function(a){if(!_.w("use_on_click_for_desktop_display_ad"))this.onTapOrClick(a)};
_.f.onClick=function(a){if(_.w("use_on_click_for_desktop_display_ad"))this.onTapOrClick(a)};
_.f.onTapOrClick=function(a){this.clickCommand&&this.ytSparklesClickLocationBehavior.handleClick(this.clickCommand,a)};
_.f.updateMediaBackgroundImage=function(){var a=this.get("data.image.thumbnail.thumbnails");a&&(a=_.xy(a,0))&&this.updateStyles({"--ytd-display-ad-media-background-image":"url("+a+")"})};
_.f.impressionLog=function(){if((!this.data||!this.data.impressionsFired)&&this.data&&this.data.impressionEndpoints){for(var a=0;a<this.data.impressionEndpoints.length;a++){var b=this.data.impressionEndpoints[a];b.clickTrackingParams&&delete b.clickTrackingParams;_.dj(this,[b])}this.data.impressionsFired=!0}};
_.f.handleMuteAd=function(){};
_.t.Object.defineProperties(XJ.prototype,{getRating:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?0:a.rating)?Number(this.data.rating).toPrecision(2):null}},
getPrice:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?0:a.price)?this.data.price:null}},
computeRatingHidden:{configurable:!0,enumerable:!0,get:function(){return!this.getRating}},
computePriceHidden:{configurable:!0,enumerable:!0,get:function(){return!this.getPrice}},
computeSecondaryTextHidden:{configurable:!0,enumerable:!0,get:function(){return!(this.computeRatingHidden&&this.computePriceHidden)}},
layout:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.layout?this.data.layout.toLowerCase().replace(/_/g,"-"):""}},
mediaThumbnailWidth:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.layout&&"DISPLAY_AD_LAYOUT_VERTICAL_CAROUSEL_ITEM"===this.data.layout)return 135}}});
_.t.Object.defineProperties(XJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===z3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-display-ad-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_display_ad_renderer.ytd.display.ad.renderer.css.js--\x3e<div id="dismissible">\n  <div id="root">\n    <div id="media-container" aria-hidden="true">\n      <div id="media-background">\n      </div>\n      <div id="media">\n      </div>\n      <div id="media-badge">\n      </div>\n      <div id="media-hover-overlay">\n      </div>\n    </div>\n    <div class="title">\n\n      <a class="yt-display-ad-renderer-endpoint title-link" aria-labelledby="badge title-text" href$="[[computeHref_(clickCommand)]]">\n        <yt-formatted-string class="title-text" text="[[data.titleText]]" title="[[getSimpleString(data.titleText)]]">\n        </yt-formatted-string>\n      </a>\n      <div id="menu"></div>\n    </div>\n    <div id="support">\n      <yt-formatted-string id="body-text" text="[[data.bodyText]]" title="[[getSimpleString(data.bodyText)]]">\n      </yt-formatted-string>\n      <div id="badge" class="badge"></div>\n      <yt-formatted-string id="secondary-text" hidden="[[computeSecondaryTextHidden]]" text="[[data.secondaryText]]" title="[[getSimpleString(data.secondaryText)]]">\n      </yt-formatted-string>\n      <span id="rating" hidden="[[computeRatingHidden]]">[[getRating]]</span>\n      <yt-icon id="icon" default-to-filled="true" hidden="[[computeRatingHidden]]" icon="[[iconType]]"></yt-icon>\n      <yt-formatted-string id="price" hidden="[[computePriceHidden]]" text="[[getPrice]]"></yt-formatted-string>\n    </div>\n    <div id="call-to-action"></div>\n  </div>\n</div>\n<div id="dismissed">\n  <div id="dismissed-content"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===y3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_display_ad_renderer.ytd.display.ad.renderer.css.js--\x3e<style>:host {width: 100%;height: 100%;display: inline-block;} :host([is-dismissed]) #dismissible,:host #dismissed {display: none;} :host([is-dismissed]) #dismissed {display: block;} #root {width: 100%;height: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #media-container {flex: 1 100%;} .title {min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #support {min-width: 0;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #title-text,.title-text {color: var(--yt-spec-text-primary);flex: 1 10%;} #menu {-ms-flex: none;-webkit-flex: none;flex: none;} #body-text {flex: 1 100%;color: var(--yt-spec-text-secondary);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #badge {-ms-flex: none;-webkit-flex: none;flex: none;} #badge>ytd-badge-supported-renderer:not(:empty) {margin-right: 8px;} #secondary-text {flex: 1 10%;color: var(--yt-spec-text-secondary);overflow: hidden;white-space: pre;text-overflow: ellipsis;font-size: 1.2rem;font-weight: 500;line-height: 1.5rem;} #call-to-action {flex: 1 100%;margin-left: auto;margin-right: 0;} #dismissed-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .yt-display-ad-renderer-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-spec-text-primary);} .yt-display-ad-renderer-endpoint:hover {color: var(--yt-spec-text-primary);text-decoration: none;} :host([layout=display-ad-layout-vertical-carousel-item]) {padding: 4px;padding-bottom: 8px;width: 135px;min-height: 214px;max-height: 258px;} :host([layout=display-ad-layout-vertical-carousel-item]):hover {background-color: var(--yt-spec-general-background-c);} :host([layout=display-ad-layout-vertical-carousel-item]) #badge,:host([layout=display-ad-layout-vertical-carousel-item]) #menu,:host([layout=display-ad-layout-vertical-carousel-item]) #call-to-action {display: none;} :host([layout=display-ad-layout-vertical-carousel-item]) #media-container {margin-bottom: 12px;} :host([layout=display-ad-layout-vertical-carousel-item]) #title-text,:host([layout=display-ad-layout-vertical-carousel-item]) .title-text {margin: 0;margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;font-weight: 400;} :host([layout=display-ad-layout-vertical-carousel-item]) #root {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;-ms-flex-line-pack: start;-ms-align-content: flex-start;-webkit-align-content: flex-start;align-content: flex-start;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([layout=display-ad-layout-vertical-carousel-item]) .title {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([layout=display-ad-layout-vertical-carousel-item]) #support {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([layout=display-ad-layout-top-landscape-image]) {width: 100%;margin: 0;display: block;max-width: var(--ytd-rich-grid-item-max-width);} :host([layout=display-ad-layout-top-landscape-image]) #root {-ms-flex-line-pack: start;-ms-align-content: flex-start;-webkit-align-content: flex-start;align-content: flex-start;} :host([layout=display-ad-layout-top-landscape-image]) #media-container {padding-top: 56.25%;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;} :host([layout=display-ad-layout-top-landscape-image]) #media-background {width: 100%;height: 100%;position: absolute;top: 0;background-position: center;background-repeat: no-repeat;background-size: 100% 100%;background-color: var(--yt-spec-static-overlay-background-heavy);filter: blur(5px);background-image: var(--ytd-display-ad-media-background-image);} :host([layout=display-ad-layout-top-landscape-image]) #media {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} :host([layout=display-ad-layout-top-landscape-image]) #media yt-img-shadow {display: block;} :host([layout=display-ad-layout-top-landscape-image]) #media-badge {position: absolute;width: 28px;height: 28px;border-radius: 2px;right: 8px;bottom: 8px;background-color: var(--yt-spec-static-overlay-background-solid);--ytd-badge-icon-size: 22px;--ytd-badge-icon-color: var(--yt-spec-static-overlay-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([layout=display-ad-layout-top-landscape-image])[standardize-icon-size] #media-badge {--ytd-badge-icon-size: 24px;} :host([layout=display-ad-layout-top-landscape-image]) #media-hover-overlay {position: absolute;visibility: hidden;top: 0;right: 0;left: 0;bottom: 0;background-color: var(--yt-spec-static-overlay-background-medium);display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([layout=display-ad-layout-top-landscape-image]) .title {min-width: 0;width: 100%;margin-top: 12px;margin-bottom: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([layout=display-ad-layout-top-landscape-image]) #title-text,:host([layout=display-ad-layout-top-landscape-image]) .title-text {color: var(--yt-spec-text-primary);overflow: hidden;-webkit-line-clamp: 2;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 4.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([layout=display-ad-layout-top-landscape-image]) #body-text {margin-bottom: 4px;-webkit-line-clamp: 2;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([layout=display-ad-layout-top-landscape-image]) #badge {margin-bottom: 12px;} :host([layout=display-ad-layout-top-landscape-image]) #secondary-text {margin-bottom: 12px;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([layout=display-ad-layout-top-landscape-image]) #call-to-action {display: none;} :host([layout=display-ad-layout-top-landscape-image]) #dismissed {padding-bottom: 56.19%;border: 1px solid var(--yt-spec-10-percent-layer);position: relative;} :host([layout=display-ad-layout-top-landscape-image]) #dismissed:focus {outline: none;} :host([layout=display-ad-layout-top-landscape-image]) #dismissed-content {box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host([layout=display-ad-layout-top-landscape-image])[mini-mode] {max-width: var(--ytd-rich-grid-mini-item-max-width);} :host([layout=display-ad-layout-top-landscape-image])[mini-mode] #title-text,:host([layout=display-ad-layout-top-landscape-image])[mini-mode] .title-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([layout=display-ad-layout-top-landscape-image])[mini-mode] .title {margin-bottom: 6px;} :host([layout=display-ad-layout-top-landscape-image]):hover #media-hover-overlay {visibility: visible;} :host([layout=display-ad-layout-top-landscape-image]) #price {margin-bottom: 12px;white-space: nowrap;color: var(--yt-spec-text-secondary);padding-left: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([layout=display-ad-layout-top-landscape-image]) #icon {width: 14px;margin-bottom: 12px;white-space: nowrap;color: var(--yt-spec-text-secondary);padding-left: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([layout=display-ad-layout-top-landscape-image]) #rating {margin-bottom: 12px;white-space: nowrap;color: var(--yt-spec-text-secondary);padding-left: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host(:not([three-dot-rework])[layout=display-ad-layout-top-landscape-image]) #menu {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};} :host([three-dot-rework][layout=display-ad-layout-top-landscape-image]) ytd-menu-renderer {position: absolute;top: -8px;right: -8px;} :host([three-dot-rework][layout=display-ad-layout-top-landscape-image]) .title {position: relative;} :host([three-dot-rework][layout=display-ad-layout-top-landscape-image]) #title-link,:host([three-dot-rework][layout=display-ad-layout-top-landscape-image]) .title-link {padding-right: 24px;} /*# sourceMappingURL=ytd-display-ad-renderer.css.map*/</style>';
y3a=d}d=y3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);z3a=a}a=z3a;return a}}});
_.YJ=WJ=XJ;WJ.prototype.onClick=WJ.prototype.onClick;WJ.prototype.onTap=WJ.prototype.onTap;WJ.prototype.dataChanged=WJ.prototype.dataChanged;_.YJ.VERTICAL_CAROUSEL_ITEM_IMAGE_WIDTH=135;_.YJ.JSC$38121_CLICK_LOCATION_ID_MAP=new Map([["PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND","root"]]);_.YJ.DEFAULT_CLICK_LOCATION_BEHAVIOR=[{location:"PROMOTED_SPARKLES_CLICK_LOCATION_BACKGROUND",code:2,behaviorType:"PROMOTED_SPARKLES_CLICK_BEHAVIOR_TYPE_OPEN_AD"}];
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.YJ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.YJ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.YJ.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.YJ.prototype,"ytdReduxBehavior",void 0);
_.V([_.L(_.x3a.YtSparklesClickLocationBehavior),_.W("design:type",Object)],_.YJ.prototype,"ytSparklesClickLocationBehavior",void 0);_.V([_.L([_.Hx.YtActionHandlerBehavior]),_.W("design:type",Object)],_.YJ.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.YJ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.YJ.prototype,"clickCommand",void 0);_.V([_.M({reflectToAttribute:!0,selector:_.CG}),_.W("design:type",Boolean)],_.YJ.prototype,"miniMode",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.YJ.prototype,"threeDotRework",void 0);_.V([_.M(),_.W("design:type",String)],_.YJ.prototype,"iconType",void 0);_.V([_.R("data.rating"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.YJ.prototype,"getRating",null);_.V([_.R("data.price"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.YJ.prototype,"getPrice",null);
_.V([_.R("getRating"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.YJ.prototype,"computeRatingHidden",null);_.V([_.R("getPrice"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.YJ.prototype,"computePriceHidden",null);_.V([_.R("computePriceHidden","computeRatingHidden"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.YJ.prototype,"computeSecondaryTextHidden",null);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.YJ.prototype,"standardizeIconSize",void 0);
_.V([_.M({reflectToAttribute:!0}),_.R("data.layout"),_.W("design:type",String),_.W("design:paramtypes",[])],_.YJ.prototype,"layout",null);_.V([_.R("data.layout"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.YJ.prototype,"mediaThumbnailWidth",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.YJ.prototype,"dataChanged",null);
_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.YJ.prototype,"onTap",null);_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.YJ.prototype,"onClick",null);_.YJ=WJ=_.V([_.T({is:"ytd-display-ad-renderer"})],_.YJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8k");

var j3a;
var k3a;
var MJ=function(){var a=_.K.apply(this,arguments)||this;a.isReply=!1;a.isCreatorReply=!1;a.editDialog=null;a.isLoading=!1;a.repliesVisible=!1;a.linkedBadgeEl=null;a.shouldShowReadMoreInitially=!1;a.THREAD_MARGIN_INCREMENT=40;a.MIN_RENDERER_WIDTH=428;a.JSC$38075_spinnerEl=null;a.parentOffsetWidth=0;a.attachedResolver=_.un();a.isCollapsibleThreadingExperiment=_.w("default_collapse_reply_threads");a.TEST_ONLY={getThreadMarginIncrement:function(){return a.THREAD_MARGIN_INCREMENT}};
return a};
_.r(MJ,_.K);_.f=MJ.prototype;
_.f.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.pinnedCommentBadge":{id:"pinned-comment-badge",mapping:{pinnedCommentBadgeRenderer:"ytd-pinned-comment-badge-renderer"}},"data.sponsorCommentBadge":{id:"sponsor-comment-badge",mapping:{sponsorCommentBadgeRenderer:"ytd-sponsor-comment-badge-renderer"}},"data.sponsorsOnlyBadge":{id:"sponsors-only-badge",
mapping:{sponsorsOnlyBadgeRenderer:"ytd-sponsors-only-badge-renderer"}},editDialog:{id:"edit-dialog",mapping:{backstagePostDialogRenderer:"ytd-backstage-post-dialog-renderer",commentDialogRenderer:"ytd-comment-dialog-renderer",commentReplyDialogRenderer:"ytd-comment-reply-dialog-renderer"}},"data.moderationButtons":{id:"moderation-buttons",mapping:{commentModerationButtonsRenderer:{component:"ytd-comment-moderation-buttons-renderer"}}}}};
_.f.contentTextChanged=function(){this.expander.reset()};
_.f.attached=function(){this.attachedResolver.resolve();this.parentNode&&(this.parentOffsetWidth=this.parentNode.offsetWidth,this.data&&this.updateNestingLevel(this.data.threadNestingLevel))};
_.f.detached=function(){this.isCreatorReply=!1};
_.f.dataChanged=function(a){var b=this;if(a&&(_.w("kevlar_use_vimio_behavior")||l3a(function(){b.ytRendererBehavior.markDirty()}),this.isLoading=!1,this.editDialog=null,this.linkedBadgeEl&&(this.linkedCommentBadge.removeChild(this.linkedBadgeEl),this.linkedBadgeEl=null),a.hiddenByDefault&&(this.hidden=!0),this.repliesVisible=3>a.threadNestingLevel,a.actions))for(var c=0,d=a.actions.length;c<d;c++)this.openEditDialog(a.actions[c].openUpdateCommentDialogAction)};
_.f.isLoadingChanged=function(){!this.isLoading||this.editDialog||this.JSC$38075_spinnerEl||(this.JSC$38075_spinnerEl=document.createElement("tp-yt-paper-spinner-lite"),_.G(this.root).appendChild(this.JSC$38075_spinnerEl));this.JSC$38075_spinnerEl&&(this.JSC$38075_spinnerEl.active=this.isLoading)};
_.f.backgroundExtendedDetailsChanged=function(a){(null===a||void 0===a?0:a.backgroundColorArgb)?(a={"--ytd-comment-paid-background-color":_.vy(a.backgroundColorArgb),"--ytd-decorated-comment-background-offset-left":"8px","--ytd-decorated-comment-background-offset-top":"8px"},this.hideViewThreadedRepliesButton&&this.hideHideThreadedRepliesButton&&(a["--ytd-decorated-comment-background-offset-bottom"]="4px"),this.updateStyles(a)):this.updateStyles({"--ytd-comment-paid-background-color":"initial"})};
_.f.linkedCommentBadgeChanged=function(a){var b=this;if(a){this.linkedBadgeEl||(this.linkedBadgeEl=document.createElement("ytd-badge-supported-renderer"));this.linkedBadgeEl.topStandaloneBadge=a;this.linkedCommentBadge.appendChild(this.linkedBadgeEl);try{var c=_.zA(this);c&&c.pause()}catch(d){}this.attachedResolver.promise.then(this.afterNextRender).then(function(){var d=b.componentBehavior.getInterfaceForTs("ytd-page-manager");if((d||d.getCurrentPage())&&0===d.getCurrentPage().getScrollTop()){var e=
b.offsetTop+b.offsetHeight;d.getCurrentPage().setScrollTop(e-document.documentElement.clientHeight+32)}})}};
_.f.onShow=function(){_.Ek("cmv",void 0,"wn_comments")};
_.f.onYtNavigate=function(a){a=a.detail.endpoint;this.openEditDialog((null===a||void 0===a?void 0:a.updateCommentDialogEndpoint)||(null===a||void 0===a?void 0:a.updateCommentReplyDialogEndpoint))};
_.f.onYtCommentboxDismiss=function(){this.editDialog=null;this.updateStyles({"--ytd-decorated-comment-reply-box-height-offset":"0px"})};
_.f.onYtCommentboxResize=function(a){var b;(null===(b=null===a||void 0===a?void 0:a.detail)||void 0===b?0:b.height)&&this.updateStyles({"--ytd-decorated-comment-reply-box-height-offset":a.detail.height+"px"})};
_.f.onYtServiceRequestSent=function(a,b){var c,d,e,h,l,m;a.stopPropagation();if(null===(c=null===b||void 0===b?void 0:b.endpoint)||void 0===c?0:c.getPdgBuyFlowCommand)this.isLoading=!1;else if((null===(d=null===b||void 0===b?void 0:b.endpoint)||void 0===d?0:d.updateCommentEndpoint)||(null===(e=null===b||void 0===b?void 0:b.endpoint)||void 0===e?0:e.updateCommentReplyEndpoint)||null===(l=null===(h=null===b||void 0===b?void 0:b.endpoint)||void 0===h?void 0:h.performCommentActionEndpoint)||void 0===
l||!l.clientActions||(null===(m=null===b||void 0===b?void 0:b.endpoint)||void 0===m?0:m.hideReportedCommentAction))this.isLoading=!0};
_.f.onYtServiceRequestCompleted=function(){this.isLoading=!1};
_.f.openEditDialog=function(a){this.data&&a&&a.dialog&&(!a.isCreatorReply||this.isCreatorReply||this.data.isCreatorReply)&&(this.editDialog=a.dialog,(a=this.editDialogContainer.firstElementChild)&&(a.openDialog?a.openDialog():a.focus()))};
_.f.computeAuthorTextClass=function(a){return a.authorIsChannelOwner?"channel-owner":""};
_.f.computeIsBodyHidden=function(a,b){return!!a||b};
_.f.computeCommentStyle=function(a){return a.style?a.style.value.split("TYPE_")[1].replace(/_/g,"-").toLowerCase():"unknown"};
_.f.computeHideViewThreadedRepliesButton=function(a){return this.isCollapsibleThreadingExperiment&&a};
_.f.computeHideHideThreadedRepliesButton=function(a){return this.isCollapsibleThreadingExperiment&&!a};
_.f.computeMaxNestingLevel=function(){return Math.max(Math.floor((this.parentOffsetWidth-this.MIN_RENDERER_WIDTH)/this.THREAD_MARGIN_INCREMENT),0)};
_.f.updateNestingLevel=function(a){if(void 0!==a){var b=this.computeMaxNestingLevel();a=Math.min(b,a-1)*this.THREAD_MARGIN_INCREMENT+"px";"rtl"===_.v("HTML_DIR")?this.style.marginRight=a:this.style.marginLeft=a}};
_.f.onWindowResize=function(){this.parentOffsetWidth=this.parentNode.offsetWidth;this.data&&this.updateNestingLevel(this.data.threadNestingLevel)};
_.f.onYtExpanderMoreTapped=function(){var a,b,c=null===(b=null===(a=this.data)||void 0===a?void 0:a.expandButton)||void 0===b?void 0:b.buttonRenderer;c&&this.ytRendererBehavior.logExplicitClick(c)};
_.f.walkChildReplyTree=function(a){for(var b=this.nextElementSibling;null!==b;b=b.nextElementSibling)if(b.tagName===this.tagName){if(this.data&&b.data.threadNestingLevel<=this.data.threadNestingLevel)break;a(b)}};
_.f.handleViewThreadedRepliesTap=function(){var a=this,b,c,d=null===(c=null===(b=this.data)||void 0===b?void 0:b.viewReplies)||void 0===c?void 0:c.buttonRenderer;d&&(this.ytRendererBehavior.logExplicitClick(d),this.repliesVisible=!0,this.walkChildReplyTree(function(e){e.data&&e.data.threadNestingLevel===a.data.threadNestingLevel+1&&(e.hidden=!1)}))};
_.f.handleHideThreadedRepliesTap=function(){var a,b,c=null===(b=null===(a=this.data)||void 0===a?void 0:a.hideReplies)||void 0===b?void 0:b.buttonRenderer;c&&(this.ytRendererBehavior.logExplicitClick(c),this.repliesVisible=!1,this.walkChildReplyTree(function(d){d.hidden=!0;d.repliesVisible=!1}))};
_.f.afterNextRender=function(){var a=this;return new Promise(function(b){_.Md(a,b)})};
_.t.Object.defineProperties(MJ.prototype,{voteCount:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?void 0:a.voteCount)||_.Wi("0")}},
replyThumbnail:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.data)||void 0===a?void 0:a.currentUserReplyThumbnail}},
hasCreatorReply:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!!((null===(b=null===(a=this.data)||void 0===a?void 0:a.creatorReply)||void 0===b?0:b.commentRenderer)||(null===(c=this.data)||void 0===c?0:c.containsCreatorReply))}},
hideViewThreadedRepliesButton:{configurable:!0,enumerable:!0,get:function(){return this.computeHideViewThreadedRepliesButton(this.repliesVisible)}},
hideHideThreadedRepliesButton:{configurable:!0,enumerable:!0,get:function(){return this.computeHideHideThreadedRepliesButton(this.repliesVisible)}},
hidePaidCommentChipRenderer:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.data)||void 0===a?0:a.paidCommentChipRenderer)}},
shouldShowPaidCommentBackgroundImageBottomLeft:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return!(null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.backgroundExtendedDetails)||void 0===b?void 0:b.commentBackgroundImages)||void 0===c?void 0:c.backgroundImageTopRight)||void 0===d||!d.thumbnails)}},
shouldShowPaidCommentBackgroundImageTopRight:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return!(null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.backgroundExtendedDetails)||void 0===b?void 0:b.commentBackgroundImages)||void 0===c?void 0:c.backgroundImageTopRight)||void 0===d||!d.thumbnails)}}});
_.t.Object.defineProperties(MJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===k3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_renderer.ytd.comment.renderer.css.js--\x3e<div id="paid-comment-images">\n  <template is="dom-if" if="[[shouldShowPaidCommentBackgroundImageBottomLeft]]">\n    \n    <yt-img-shadow id="paid-background-image-bottom-left" height="215" thumbnail="[[data.backgroundExtendedDetails.commentBackgroundImages.backgroundImageBottomLeft]]" width="307">\n    </yt-img-shadow>\n  </template>\n  <template is="dom-if" if="[[shouldShowPaidCommentBackgroundImageTopRight]]">\n    <yt-img-shadow id="paid-background-image-top-right" height="174" thumbnail="[[data.backgroundExtendedDetails.commentBackgroundImages.backgroundImageTopRight]]" width="232">\n  </yt-img-shadow>\n  </template>\n</div>\n<div id="linked-comment-badge" hidden="[[!data.linkedCommentBadge]]"></div>\n<div id="body" hidden="[[computeIsBodyHidden(editDialog, isLoading)]]">\n  <div id="author-thumbnail">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]">\n      <yt-img-shadow fit="" height="40" thumbnail="[[data.authorThumbnail]]" width="40">\n      </yt-img-shadow>\n    </a>\n  </div>\n  <div id="main">\n    <div id="header">\n      <div id="pinned-comment-badge" hidden="[[!data.pinnedCommentBadge]]"></div>\n      <div id="header-author">\n        <h3>\n          <a id="author-text" class="yt-simple-endpoint" href$="[[computeHref_(data.authorEndpoint)]]" data="[[data.authorEndpoint]]" hidden="[[data.authorCommentBadge]]">\n            <span class$="[[computeAuthorTextClass(data)]]">\n              [[getSimpleString(data.authorText)]]\n            </span>\n          </a>\n        </h3>\n        <span id="author-comment-badge" hidden="[[!data.authorCommentBadge]]"></span>\n        <span id="sponsor-comment-badge" hidden="[[!data.sponsorCommentBadge]]"></span>\n        \n        <yt-formatted-string class="published-time-text above-comment" hidden$="[[data.authorReputation]]" text="[[data.publishedTimeText]]">\n        </yt-formatted-string>\n        <span id="author-reputation"></span>\n        <span id="sponsors-only-badge" hidden="[[!data.sponsorsOnlyBadge]]"></span>\n\n        <span id="moderation-reason-divider" hidden="[[!data.moderationReasonText]]">\n          \u2022\n        </span>\n        <span id="moderation-reason-text" hidden="[[!data.moderationReasonText]]">\n          [[getSimpleString(data.moderationReasonText)]]\n        </span>\n      </div>\n    </div>\n    \n    <ytd-expander id="expander" can-toggle="[[shouldShowReadMoreInitially]]" max-number-of-lines="4">\n      <yt-formatted-string id="voted-option" slot="content" disable-upgrade$="[[!data.prologueText]]" hidden="[[!data.prologueText]]" text="[[data.prologueText]]">\n      </yt-formatted-string>\n      <yt-pdg-comment-chip-renderer id="paid-comment-chip" slot="content" data="[[data.paidCommentChipRenderer.pdgCommentChipRenderer]]" hidden="[[hidePaidCommentChipRenderer]]">\n      </yt-pdg-comment-chip-renderer>\n      <yt-formatted-string id="content-text" slot="content" split-lines="" text="[[data.contentText]]">\n      </yt-formatted-string>\n      <span class="more-button" slot="more-button">[[getSimpleString(data.expandButton.buttonRenderer.text)]]</span>\n      <span class="less-button" slot="less-button">[[getSimpleString(data.collapseButton.buttonRenderer.text)]]</span>\n    </ytd-expander>\n    \n    <yt-formatted-string class="published-time-text below-comment" hidden$="[[!data.authorReputation]]" text="[[data.publishedTimeText]]">\n    </yt-formatted-string>\n    <ytd-comment-action-buttons-renderer id="action-buttons" data="[[data.actionButtons.commentActionButtonsRenderer]]" has-creator-reply="[[hasCreatorReply]]" hidden="[[!data.actionButtons.commentActionButtonsRenderer]]" reply-thumbnail="[[replyThumbnail]]" vote-count="[[voteCount]]">\n    </ytd-comment-action-buttons-renderer>\n    <div id="moderation-buttons" hidden="[[!data.moderationButtons]]"></div>\n    <ytd-button-renderer id="view-threaded-replies" aria-expanded="false" data="[[data.viewReplies.buttonRenderer]]" hidden="[[hideViewThreadedRepliesButton]]" noink="" on-tap="handleViewThreadedRepliesTap">\n    </ytd-button-renderer>\n    <ytd-button-renderer id="hide-threaded-replies" aria-expanded="true" data="[[data.hideReplies.buttonRenderer]]" hidden="[[hideHideThreadedRepliesButton]]" noink="" on-tap="handleHideThreadedRepliesTap">\n    </ytd-button-renderer>\n  </div>\n  <div id="action-menu"></div>\n</div>\n<div id="edit-dialog" hidden="[[!editDialog]]"></div>\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===j3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_renderer.ytd.comment.renderer.css.js--\x3e<style>:host {--ytd-comment-thumb-dimension: 32px;--ytd-pinned-comment-badge-margin-left: -2px;display: block;border-radius: 4px;margin-bottom: 8px;position: relative;margin-top: calc( -1 * var(--ytd-decorated-comment-background-offset-top,0px) );margin-left: calc( -1 * var(--ytd-decorated-comment-background-offset-left,0px) );padding-top: var(--ytd-decorated-comment-background-offset-top,0px);padding-left: var(--ytd-decorated-comment-background-offset-left,0px);--yt-endpoint-word-wrap: break-word;--yt-endpoint-word-break: break-word;} :host([comment-style=backstage-comment]) #author-thumbnail yt-img-shadow {width: 40px;height: 40px;} :host([comment-style=backstage-comment]) {margin-bottom: 16px;} #body {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #main {min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {margin-bottom: 2px;} #linked-comment-badge {margin-bottom: 8px;} #pinned-comment-badge {margin-left: var(--ytd-pinned-comment-badge-margin-left);margin-bottom: 8px;} #header-author {-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #sponsor-comment-badge {align-self: start;} #author-thumbnail {-ms-flex: none;-webkit-flex: none;flex: none;} #author-thumbnail yt-img-shadow {width: 40px;height: 40px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} :host(:not([comment-style=backstage-comment])[is-reply]) #author-thumbnail yt-img-shadow,:host([is-creator-reply]) #author-thumbnail yt-img-shadow {width: 24px;height: 24px;} #author-text.yt-simple-endpoint {margin-right: 4px;color: var(--yt-spec-text-primary);margin-bottom: 2px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #header-author>h3 {min-width: 0;} .channel-owner {background-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-primary-inverse);} #author-comment-badge,#sponsor-comment-badge {min-width: 0;max-width: 100%;box-sizing: border-box;padding-right: 4px;} .published-time-text {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .published-time-text.below-comment {height: 20px;margin-top: 2px;} #moderation-reason-divider {color: var(--yt-spec-text-secondary);margin-right: 4px;margin-left: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #moderation-reason-text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #voted-option {display: block;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #content-text {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);--yt-endpoint-visited-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;line-height: 2rem;} #expander {--ytd-expander-button-margin: 4px 0 0 0;} .more-button,.less-button {text-transform: none;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .more-button:hover,.more-button:focus,.less-button:hover,.less-button:focus {text-decoration: underline;} #view-threaded-replies,#hide-threaded-replies {--yt-button-padding: 2px 0 10px 0;--yt-button-padding-minus-focus-outline-width: 2px;--yt-button-icon-padding: 0;--yt-button-padding-minus-focus-outline: 0 0 8px 0;--iron-icon-width: 20px;--iron-icon-height: 20px;display: flex;text-transform: none;color: var(--yt-spec-call-to-action);display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([is-creator-reply]) {margin-left: 56px;margin-top: 8px;} #body:not(:hover) ytd-menu-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} #action-buttons {margin-top: 4px;} :host([no-actions]) #action-buttons {display: none;} tp-yt-paper-spinner-lite {margin: auto;display: none;} tp-yt-paper-spinner-lite[active] {display: block;} #paid-comment-chip {margin-right: 5px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #paid-background-image-bottom-left {position: absolute;bottom: 0;left: 0;} #paid-background-image-top-right {position: absolute;top: 0;right: 0;} #paid-comment-images {overflow: hidden;position: absolute;height: calc( 100% - var(--ytd-decorated-comment-background-offset-top,0px) - var(--ytd-decorated-comment-reply-box-height-offset,0px) );width: calc(100% - var(--ytd-decorated-comment-background-offset-top,0px));margin-bottom: var(--ytd-decorated-comment-background-offset-top,0px);background-color: var(--ytd-comment-paid-background-color);border-radius: 4px;margin-top: calc( -1 * var(--ytd-decorated-comment-background-offset-top,0px) );margin-left: calc( -1 * var(--ytd-decorated-comment-background-offset-left,0px) );padding-top: var(--ytd-decorated-comment-background-offset-top,0px);padding-left: var(--ytd-decorated-comment-background-offset-left,0px);} #paid-comment-images yt-img-shadow:dir(rtl) {transform: scaleX(-1);} /*# sourceMappingURL=ytd-comment-renderer.css.map*/</style>';
j3a=d}d=j3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);k3a=a}a=k3a;return a}}});
_.NJ=MJ;_.NJ.prototype.onYtExpanderMoreTapped=_.NJ.prototype.onYtExpanderMoreTapped;_.NJ.prototype.onWindowResize=_.NJ.prototype.onWindowResize;_.NJ.prototype.updateNestingLevel=_.NJ.prototype.updateNestingLevel;_.NJ.prototype.onYtServiceRequestCompleted=_.NJ.prototype.onYtServiceRequestCompleted;_.NJ.prototype.onYtServiceRequestSent=_.NJ.prototype.onYtServiceRequestSent;_.NJ.prototype.onYtCommentboxResize=_.NJ.prototype.onYtCommentboxResize;_.NJ.prototype.onYtCommentboxDismiss=_.NJ.prototype.onYtCommentboxDismiss;
_.NJ.prototype.onYtNavigate=_.NJ.prototype.onYtNavigate;_.NJ.prototype.linkedCommentBadgeChanged=_.NJ.prototype.linkedCommentBadgeChanged;_.NJ.prototype.backgroundExtendedDetailsChanged=_.NJ.prototype.backgroundExtendedDetailsChanged;_.NJ.prototype.isLoadingChanged=_.NJ.prototype.isLoadingChanged;_.NJ.prototype.dataChanged=_.NJ.prototype.dataChanged;_.NJ.prototype.contentTextChanged=_.NJ.prototype.contentTextChanged;
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.NJ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.NJ.prototype,"componentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.NJ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.tE.YtVisibilityBehavior),_.W("design:type",Object)],_.NJ.prototype,"ytVisibilityBehavior",void 0);
_.V([_.L(_.VD),_.W("design:type",Object)],_.NJ.prototype,"ironResizableBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.NJ.prototype,"data",void 0);_.V([_.M({computed:"computeCommentStyle(data)",reflectToAttribute:!0}),_.W("design:type",String)],_.NJ.prototype,"commentStyle",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.NJ.prototype,"isReply",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.NJ.prototype,"isCreatorReply",void 0);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.NJ.prototype,"voteCount",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.NJ.prototype,"replyThumbnail",null);_.V([_.M(),_.W("design:type",Object)],_.NJ.prototype,"editDialog",void 0);_.V([_.R("data","data.containsCreatorReply"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.NJ.prototype,"hasCreatorReply",null);_.V([_.M(),_.W("design:type",Object)],_.NJ.prototype,"isLoading",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.NJ.prototype,"noActions",void 0);_.V([_.M(),_.W("design:type",Object)],_.NJ.prototype,"repliesVisible",void 0);_.V([_.M(),_.W("design:type",Object)],_.NJ.prototype,"linkedBadgeEl",void 0);_.V([_.M(),_.W("design:type",Object)],_.NJ.prototype,"shouldShowReadMoreInitially",void 0);_.V([_.R("repliesVisible"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.NJ.prototype,"hideViewThreadedRepliesButton",null);
_.V([_.R("repliesVisible"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.NJ.prototype,"hideHideThreadedRepliesButton",null);_.V([_.S("ytd-expander"),_.W("design:type",_.pH)],_.NJ.prototype,"expander",void 0);_.V([_.S("#linked-comment-badge"),_.W("design:type",HTMLElement)],_.NJ.prototype,"linkedCommentBadge",void 0);_.V([_.S("#body"),_.W("design:type",HTMLElement)],_.NJ.prototype,"body",void 0);
_.V([_.S("#edit-dialog"),_.W("design:type",HTMLElement)],_.NJ.prototype,"editDialogContainer",void 0);_.V([_.P("data.contentText"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.NJ.prototype,"contentTextChanged",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.NJ.prototype,"dataChanged",null);
_.V([_.P("isLoading"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.NJ.prototype,"isLoadingChanged",null);_.V([_.P("data.backgroundExtendedDetails"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.NJ.prototype,"backgroundExtendedDetailsChanged",null);
_.V([_.P("data.linkedCommentBadge"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.NJ.prototype,"linkedCommentBadgeChanged",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.NJ.prototype,"onYtNavigate",null);
_.V([_.N("yt-commentbox-dismiss"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.NJ.prototype,"onYtCommentboxDismiss",null);_.V([_.N("yt-commentbox-resize"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.NJ.prototype,"onYtCommentboxResize",null);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.NJ.prototype,"onYtServiceRequestSent",null);_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.NJ.prototype,"hidePaidCommentChipRenderer",null);_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.NJ.prototype,"shouldShowPaidCommentBackgroundImageBottomLeft",null);
_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.NJ.prototype,"shouldShowPaidCommentBackgroundImageTopRight",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.NJ.prototype,"onYtServiceRequestCompleted",null);_.V([_.P("data.threadNestingLevel"),_.W("design:type",Function),_.W("design:paramtypes",[Number]),_.W("design:returntype",void 0)],_.NJ.prototype,"updateNestingLevel",null);
_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.NJ.prototype,"onWindowResize",null);_.V([_.N("yt-expander-more-tapped"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.NJ.prototype,"onYtExpanderMoreTapped",null);_.NJ=_.V([_.T({is:"ytd-comment-renderer"})],_.NJ);var l3a=function(a){_.Me.addJob(function(){requestAnimationFrame(a)},8)};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy88");

var j_a;
var k_a;
var AH=function(){var a=_.K.apply(this,arguments)||this;a.editDialog=null;a.showExpandButton=!1;a.isRichGrid=!1;return a};
_.r(AH,_.K);_.f=AH.prototype;_.f.configureRendererStamper=function(){return{"data.actionMenu":{id:"action-menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.originalPost":{id:"original-post",mapping:{backstagePostRenderer:"ytd-backstage-post-renderer",postRenderer:{component:"ytd-post-renderer",properties:{isRichGridRepost:"[[isRichGrid]]"}}}},editDialog:{id:"repost-edit-dialog",mapping:{backstagePostDialogRenderer:"ytd-backstage-post-dialog-renderer"}}}};
_.f.dataChanged=function(){this.editDialog=null;this.showExpandButton=this.computeShowExpandButton(this.data)};
_.f.computeShowExpandButton=function(a){return this.usesCompactLockup||a&&a.showFullContentText?!1:this.repostContentTextEl.scrollHeight>this.repostContentTextEl.clientHeight};
_.f.computeUsesCompactLockup=function(a){return!!a.condensedContent};
_.f.computeShowFullContentText=function(a){return!a};
_.f.onYtNavigate=function(a){a=this.get("updateCommentDialogEndpoint",a.detail.endpoint);this.openEditDialog(a)};
_.f.onYtCommentboxDismiss=function(){this.editDialog=null};
_.f.openEditDialog=function(a){a&&a.dialog&&(this.editDialog=a.dialog,a=this.repostEditDialogEl.firstElementChild)&&(a.focus(),a.openDialog&&a.openDialog())};
_.f.onTap=function(a){if(this.data){var b=null;this.usesCompactLockup&&!_.TE(_.G(a).path||[],this,["YT-IMG-SHADOW"])?b=this.get("navigationEndpoint",this.data):a.target===this.moreButtonEl&&(b=this.get("navigationEndpoint",a.target.data));b&&this.fire("yt-navigate",{endpoint:b})}};
_.t.Object.defineProperties(AH,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===k_a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-shared-post-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_shared_post_renderer.ytd.shared.post.renderer.css.js--\x3e<div id="repost-context" hidden="[[editDialog]]" on-tap="onTap">\n  <div id="repost-author-thumbnail">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n      <yt-img-shadow fit="" height="40" thumbnail="[[data.thumbnail]]" width="40"></yt-img-shadow>\n    </a>\n  </div>\n  <div id="repost-main" hidden="[[usesCompactLockup]]">\n    <div id="repost-header">\n      <div id="repost-header-author">\n        <a id="repost-author-text" class="yt-simple-endpoint" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n          <span>[[getSimpleString(data.displayName)]]</span>\n        </a>\n        <yt-formatted-string id="repost-published-time-text" text="[[data.publishedTimeText]]">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <yt-formatted-string id="repost-content-text" force-default-style="" split-lines="" text="[[data.content]]">\n    </yt-formatted-string>\n    <tp-yt-paper-button id="more" data="[[data.expandButton.buttonRenderer]]" hidden="[[!showExpandButton]]" noink="">\n      [[getSimpleString(data.expandButton.buttonRenderer.text)]]\n    </tp-yt-paper-button>\n  </div>\n  <div id="repost-main-compact" hidden="[[!usesCompactLockup]]">\n    <yt-formatted-string id="condensed-repost-content-text" ellipsis-truncate="" force-default-style="" text="[[data.condensedContent]]">\n    </yt-formatted-string>\n  </div>\n  <div id="action-menu" hidden="[[usesCompactLockup]]"></div>\n</div>\n<div id="divider-line-container" hidden="[[!usesCompactLockup]]">\n  <div id="divider-line"></div>\n</div>\n<div id="repost-edit-dialog" hidden="[[!editDialog]]"></div>\n<div id="original-post" hidden="[[data.originalPostDeletedMessage]]"></div>\n<span id="original-post-deleted-message" hidden="[[!data.originalPostDeletedMessage]]">\n  [[data.originalPostDeletedMessage]]\n</span>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===j_a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_shared_post_renderer.ytd.shared.post.renderer.css.js--\x3e<style>:host([uses-compact-lockup]) {padding: 0;} #repost-context {margin-bottom: 16px;padding-bottom: 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([uses-compact-lockup]) #repost-context {cursor: pointer;background-color: var(--yt-spec-brand-background-solid);align-items: center;border-top: 1px solid var(--yt-spec-10-percent-layer);border-left: 1px solid var(--yt-spec-10-percent-layer);border-right: 1px solid var(--yt-spec-10-percent-layer);border-bottom: none;padding: 12px 24px;margin-bottom: 0;} :host([uses-compact-lockup]:not([is-rich-grid])) #repost-context {max-width: 386px;width: 386px;} :host([uses-compact-lockup]) #original-post ytd-post-renderer {border-top: none;} #repost-main,#repost-main-compact {word-wrap: break-word;min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #repost-author-thumbnail {-ms-flex: none;-webkit-flex: none;flex: none;} #repost-author-thumbnail yt-img-shadow {width: 40px;height: 40px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} :host([uses-compact-lockup]) #repost-author-thumbnail yt-img-shadow {width: 24px;height: 24px;margin-right: 12px;} #repost-header-author {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin-bottom: 4px;} #repost-author-text.yt-simple-endpoint {margin-right: 8px;color: var(--yt-spec-text-primary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #repost-published-time-text {--yt-endpoint-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #repost-content-text {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([show-full-content-text]) #repost-content-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 5.4rem;overflow: hidden;display: block;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #repost-content-text[split-lines] {white-space: pre-line;} #condensed-repost-content-text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #repost-context:not(:hover) #action-menu ytd-menu-renderer:not([menu-active]) {opacity: 0;} #action-menu {margin-top: 4px;} #more {display: inline-block;text-align: center;font-family: inherit;} #more {text-transform: none;color: var(--yt-spec-text-primary);margin: 0;padding: 0;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #more:focus {outline: -webkit-focus-ring-color auto 5px;} #more:focus:hover {outline: none;} #divider-line-container {background-color: var(--yt-spec-brand-background-solid);border-left: 1px solid var(--yt-spec-10-percent-layer);border-right: 1px solid var(--yt-spec-10-percent-layer);} #divider-line {width: 95%;margin: auto;background: var(--yt-spec-10-percent-layer);height: 1px;} #original-post-deleted-message {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} /*# sourceMappingURL=ytd-shared-post-renderer.css.map*/</style>';
j_a=d}d=j_a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);k_a=a}a=k_a;return a}}});
_.BH=AH;_.BH.prototype.onYtCommentboxDismiss=_.BH.prototype.onYtCommentboxDismiss;_.BH.prototype.onYtNavigate=_.BH.prototype.onYtNavigate;_.BH.prototype.dataChanged=_.BH.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.BH.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.BH.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.BH.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],_.BH.prototype,"editDialog",void 0);_.V([_.M({computed:"computeUsesCompactLockup(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.BH.prototype,"usesCompactLockup",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.BH.prototype,"showExpandButton",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.BH.prototype,"isRichGrid",void 0);
_.V([_.M({computed:"computeShowFullContentText(data.showFullContentText)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.BH.prototype,"showFullContentText",void 0);_.V([_.S("#more"),_.W("design:type",Object)],_.BH.prototype,"moreButtonEl",void 0);_.V([_.S("#repost-content-text"),_.W("design:type",HTMLElement)],_.BH.prototype,"repostContentTextEl",void 0);_.V([_.S("#repost-edit-dialog"),_.W("design:type",HTMLElement)],_.BH.prototype,"repostEditDialogEl",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.BH.prototype,"dataChanged",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.BH.prototype,"onYtNavigate",null);_.V([_.N("yt-commentbox-dismiss"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.BH.prototype,"onYtCommentboxDismiss",null);
_.BH=_.V([_.T({is:"ytd-shared-post-renderer"})],_.BH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybo");

var s4a;
var t4a;
var IK=function(){return _.K.apply(this,arguments)||this};
_.r(IK,_.K);_.f=IK.prototype;_.f.onPanelTap=function(){if(this.data&&this.data.command&&!this.isNavigationCommand(this.data.command))return this.ytComponentBehavior.resolveCommand(this.data.command,{})};
_.f.configureRendererStamper=function(){return{"data.metadata":{id:"panel-metadata",mapping:{panelShowStyleMetadataRenderer:{component:"ytd-panel-show-style-metadata-renderer"}}}}};
_.f.computeThumbnail=function(a){if(a)return a.smallFormFactorBackgroundThumbnail||a.largeFormFactorBackgroundThumbnail};
_.f.maybeComputeHref=function(a){return this.ytComponentBehavior.computeHref_(a,!0)};
_.f.isNavigationCommand=function(a){return a?a.browseEndpoint||a.watchEndpoint||a.urlEndpoint?!0:!1:!1};
_.f.getNavigationCommand=function(a){return this.isNavigationCommand(a)?a:null};
_.t.Object.defineProperties(IK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===t4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-primetime-promo-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_primetime_promo_panel_renderer.ytd.primetime.promo.panel.renderer.css.js--\x3e<a id="thumbnail" class="yt-simple-endpoint" href$="[[maybeComputeHref(data.command)]]" data="[[getNavigationCommand(data.command)]]" rel="[[computeNofollow_(data.command)]]"><yt-img-shadow thumbnail="[[computeThumbnail(data)]]" width="420"></yt-img-shadow><div id="action-button"><yt-formatted-string text="[[data.buttonText]]"></yt-formatted-string><yt-icon icon="[[data.contentIcon.iconType]]"></yt-icon></div></a><div id="panel-metadata"></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===s4a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_primetime_promo_panel_renderer.ytd.primetime.promo.panel.renderer.css.js--\x3e<style>:host #thumbnail {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #action-button {height: 36px;padding-right: 10px;padding-left: 16px;background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #action-button>yt-formatted-string {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-primetime-promo-panel-renderer.css.map*/</style>";
s4a=d}d=s4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);t4a=a}a=t4a;return a}}});
_.JK=IK;_.JK.prototype.onPanelTap=_.JK.prototype.onPanelTap;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.JK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.JK.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.JK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.JK.prototype,"data",void 0);
_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JK.prototype,"onPanelTap",null);_.JK=_.V([_.T({is:"ytd-primetime-promo-panel-renderer"})],_.JK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybm");

var n4a;
var o4a;
var FK=function(){return _.K.apply(this,arguments)||this};
_.r(FK,_.K);FK.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.t.Object.defineProperties(FK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===o4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-primetime-promo-details-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_primetime_promo_details_renderer.ytd.primetime.promo.details.renderer.css.js--\x3e<div id="content"><div id="centered-container"><yt-formatted-string id="headline" text="[[data.headline]]"></yt-formatted-string><ytd-badge-supported-renderer disable-upgrade$="[[!data.priceText]]" top-standalone-badge="[[data.priceText]]"></ytd-badge-supported-renderer><yt-formatted-string id="detail-text" text="[[data.detailText]]"></yt-formatted-string><div id="action-button"></div></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===n4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_primetime_promo_details_renderer.ytd.primetime.promo.details.renderer.css.js--\x3e<style>:host {width: 100%;height: 100%;min-width: var(--ytd-rich-grid-mini-item-min-width);} #content {padding-top: 56.25%;position: relative;} #centered-container {position: absolute;top: 0;bottom: 0;right: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #action-button {margin-top: 16px;} #detail-text {margin-top: 12px;color: var(--yt-spec-text-secondary);-ms-flex: none;-webkit-flex: none;flex: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #headline {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} ytd-badge-supported-renderer {margin-top: 12px;} /*# sourceMappingURL=ytd-primetime-promo-details-renderer.css.map*/</style>';
n4a=d}d=n4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);o4a=a}a=o4a;return a}}});
_.GK=FK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.GK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.GK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.GK.prototype,"data",void 0);_.GK=_.V([_.T({is:"ytd-primetime-promo-details-renderer"})],_.GK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybl");

var l4a;
var m4a;
var DK=function(){return _.K.apply(this,arguments)||this};
_.r(DK,_.K);DK.prototype.computeLandscapeThumbnail=function(){var a;return"LUMIERE_SHELF_THUMBNAIL_DIMENSIONS_16_9"===(null===(a=this.data)||void 0===a?void 0:a.thumbnailDimensions)};
_.t.Object.defineProperties(DK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===m4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-lumiere-shelf-details-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_lumiere_shelf_details_renderer.ytd.lumiere.shelf.details.renderer.css.js--\x3e<div>\n  <div id="lumiere-shelf-details">\n    <div id="title">\n       <yt-formatted-string id="item-title" text="[[data.title]]"></yt-formatted-string>\n    </div>\n    <div id="subtitle">\n      <yt-formatted-string id="item-subtitle" text="[[data.subtitle]]">\n      </yt-formatted-string>\n    </div>\n    <ytd-badge-supported-renderer id="badge" disable-upgrade$="[[!data.badge]]" hidden="[[!data.badge]]" top-standalone-badge="[[data.badge]]">\n    </ytd-badge-supported-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===l4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_lumiere_shelf_details_renderer.ytd.lumiere.shelf.details.renderer.css.js--\x3e<style>:host {width: 100%;margin: 0 8px;display: block;max-width: var(--ytd-rich-grid-item-max-width);} #title {color: var(--yt-spec-text-primary);font-family: "YouTube Sans","YT Sans","Roboto",sans-serif;font-style: normal;font-size: 3.2rem;font-weight: 700;line-height: 4rem;letter-spacing: -1px;} :host([mini-mode][landscape-thumbnail]) #title {font-family: "YouTube Sans","YT Sans","Roboto",sans-serif;font-style: normal;font-size: 2.4rem;font-weight: 700;line-height: 3.2rem;letter-spacing: -0.25px;} #subtitle {margin-top: 8px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #badge {margin-top: 12px;} /*# sourceMappingURL=ytd-lumiere-shelf-details-renderer.css.map*/</style>';
l4a=d}d=l4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);m4a=a}a=m4a;return a}}});
_.EK=DK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.EK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.EK.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.EK.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,selector:_.CG}),_.W("design:type",Boolean)],_.EK.prototype,"miniMode",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeLandscapeThumbnail(data)"}),_.W("design:type",Boolean)],_.EK.prototype,"landscapeThumbnail",void 0);_.EK=_.V([_.T({is:"ytd-lumiere-shelf-details-renderer"})],_.EK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybk");

var j4a;
var k4a;
var BK=function(){return _.K.apply(this,arguments)||this};
_.r(BK,_.K);_.f=BK.prototype;_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{noInkOnDropdownButton:!0}}},initialRenderPriority:!_.w("defer_menus")||_.w("desktop_persistent_menu")&&_.EF?void 0:0,waitForSignal:"eocs"},dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.f.onRendererTap=function(a){var b;if(!this.ytdDismissibleItemBehavior.isDismissed){var c=null===(b=this.data)||void 0===b?void 0:b.navigationEndpoint;c&&!_.TE(_.G(a).path,this,["BUTTON"])&&(this.isNavigationCommand(c)?_.TE(_.G(a).path,this,["A"])||this.fire("yt-navigate",{endpoint:c}):this.ytComponentBehavior.resolveCommand(c,{}))}};
_.f.maybeComputeHref=function(a){return this.ytComponentBehavior.computeHref_(a,!0)};
_.f.getNavigationCommand=function(a){return this.isNavigationCommand(a)?a:null};
_.f.isNavigationCommand=function(a){return a?a.browseEndpoint||a.watchEndpoint||a.urlEndpoint?!0:!1:!1};
_.t.Object.defineProperties(BK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===k4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-lumiere-promo-item-image-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_lumiere_promo_item_image_renderer.ytd.lumiere.promo.item.image.renderer.css.js--\x3e<div id="dismissible"><a id="thumbnail-link" class="yt-simple-endpoint" href$="[[maybeComputeHref(data.navigationEndpoint)]]" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" data="[[getNavigationCommand(data.navigationEndpoint)]]" rel="[[computeNofollow_(data.navigationEndpoint)]]"><yt-img-shadow thumbnail="[[data.thumbnail]]"></yt-img-shadow></a><div id="metadata"><div id="item-details"><div id="title"><h3><a id="title-link" class="yt-simple-endpoint" href$="[[maybeComputeHref(data.navigationEndpoint)]]" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" data="[[getNavigationCommand(data.navigationEndpoint)]]" rel="[[computeNofollow_(data.navigationEndpoint)]]"><yt-formatted-string id="item-title" text="[[data.title]]"></yt-formatted-string><yt-icon class="hover-icon" hidden="[[!data.showLauncherIcon]]" icon="open_in_new"></yt-icon></a></h3></div><yt-formatted-string id="item-subtitle" text="[[data.subtitle]]"></yt-formatted-string></div><div id="menu"></div></div></div><div id="dismissed"><div id="dismissed-content"></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===j4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_lumiere_promo_item_image_renderer.ytd.lumiere.promo.item.image.renderer.css.js--\x3e<style>:host {width: 100%;margin: 0;display: block;max-width: var(--ytd-rich-grid-item-max-width);} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} :host([is-dismissed]) #dismissible,:host #dismissed {display: none;} :host([is-dismissed]) #dismissed {display: block;} yt-img-shadow {width: 100%;position: relative;cursor: pointer;} #metadata {position: relative;cursor: pointer;margin: 0 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} @media(min-width:392px) {#metadata {margin: 0;}} #item-details {overflow-x: hidden;padding-right: 24px;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 4.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);margin: 12px 0 4px 0;} #item-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #item-subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} yt-icon {color: var(--yt-spec-brand-icon-inactive);margin-left: 4px;height: 15px;width: 15px;flex-shrink: 0;} ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};position: absolute;top: 0;right: 0;margin-top: 12px;} #dismissed {padding-bottom: 56.19%;border: 1px solid var(--yt-spec-10-percent-layer);position: relative;} #dismissed:focus {outline: none;} #dismissed-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} /*# sourceMappingURL=ytd-lumiere-promo-item-image-renderer.css.map*/</style>';
j4a=d}d=j4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);k4a=a}a=k4a;return a}}});
_.CK=BK;_.CK.prototype.onRendererTap=_.CK.prototype.onRendererTap;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.CK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.CK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.CK.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.CK.prototype,"ytComponentBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.CK.prototype,"data",void 0);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.CK.prototype,"onRendererTap",null);_.CK=_.V([_.T({is:"ytd-lumiere-promo-item-image-renderer"})],_.CK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybi");

var h4a;
var i4a;
var zK=function(){return _.K.apply(this,arguments)||this};
_.r(zK,_.K);zK.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}},initialRenderPriority:!_.w("defer_menus")||_.w("desktop_persistent_menu")&&_.EF?void 0:0,waitForSignal:"eocs"},dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}};
zK.prototype.isReelItemRenderer=function(a){return void 0!==a.headline};
zK.prototype.computeTitle=function(a){return this.isReelItemRenderer(a)?Object.assign(Object.assign({},a.headline),{accessibility:a.accessibility}):a.title};
zK.prototype.onRendererTap=function(){var a;if(null===(a=this.data)||void 0===a?0:a.serviceEndpoints){var b=this.data.serviceEndpoints[0];b.feedbackEndpoint&&this.componentBehavior.resolveCommand(b)}};
_.t.Object.defineProperties(zK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===i4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rich-grid-slim-media--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_grid_slim_media.ytd.rich.grid.slim.media.css.js--\x3e<div id="dismissible" on-click="onRendererTap">\n  <ytd-thumbnail data="[[data]]" hovered="[[lockupIsHovered]]" rich-grid-thumbnail="" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="9999">\n  </ytd-thumbnail>\n  <div id="details">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" title$="[[getSimpleString(computedTitle)]]" aria-label$="[[computedTitle.accessibility.accessibilityData.label]]" data="[[data.navigationEndpoint]]">\n      <h3>\n        <ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]">\n        </ytd-badge-supported-renderer>\n        <span id="video-title">[[getSimpleString(computedTitle)]]</span>\n      </h3>\n      <ytd-video-meta-block class="grid" data="[[data]]" rich-meta="">\n      </ytd-video-meta-block>\n      <ytd-badge-supported-renderer class="video-badge" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n      </ytd-badge-supported-renderer>\n    </a>\n    <div id="menu"></div>\n  </div>\n</div>\n<div id="dismissed">\n  <div id="dismissed-content"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===h4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_grid_slim_media.ytd.rich.grid.slim.media.css.js--\x3e<style>:host {width: 100%;margin: 0;display: block;max-width: var(--ytd-rich-grid-slim-item-max-width);} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} ytd-thumbnail {width: 100%;position: relative;} ytd-thumbnail:before {display: block;content: "";width: 100%;padding-top: 144%;background-color: var(--yt-spec-10-percent-layer);} #badges {margin-top: 8px;} #details {position: relative;cursor: pointer;margin: 0 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} @media(min-width:392px) {#details {margin: 0;}} #video-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 4.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([mini-mode]) #video-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);padding: 12px 24px 4px 0;} ytd-video-metadata-block {padding-right: 24px;} ytd-badge-supported-renderer {--ytd-badge-white-space: nowrap;margin: 4px 4px 0 0;} ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};position: absolute;top: 0;right: 0;margin-top: 12px;} :host([is-dismissed]) #dismissible,:host #dismissed {display: none;} :host([is-dismissed]) #dismissed {display: block;} #dismissed {padding-bottom: 143%;border: 1px solid var(--yt-spec-10-percent-layer);position: relative;} .yt-simple-endpoint {overflow-x: hidden;} #dismissed:focus {outline: none;} #dismissed-content {box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #dismissed-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-rich-grid-slim-media.css.map*/</style>';
h4a=d}d=h4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);i4a=a}a=i4a;return a}}});
_.AK=zK;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.AK.prototype,"componentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.AK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.AK.prototype,"ytdLockupBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.AK.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.GF),_.W("design:type",Object)],_.AK.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.AK.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.AK.prototype,"data",void 0);_.V([_.M({computed:"computeTitle(data)"}),_.W("design:type",Object)],_.AK.prototype,"computedTitle",void 0);_.V([_.M({reflectToAttribute:!0,selector:_.CG}),_.W("design:type",Boolean)],_.AK.prototype,"miniMode",void 0);
_.AK=_.V([_.T({is:"ytd-rich-grid-slim-media"})],_.AK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybg");

var f4a;_.e4a=function(a){return a.ui.inlinePreviewIsActive};
var g4a;
var xK=function(){var a=_.K.apply(this,arguments)||this;a.threeDotRework=_.w("kevlar_larger_three_dot_tap");a.videoPreviewJobId=0;return a};
_.r(xK,_.K);_.f=xK.prototype;
_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{noInkOnDropdownButton:!0}}},initialRenderPriority:!_.w("defer_menus")||_.w("desktop_persistent_menu")&&_.EF?void 0:0,waitForSignal:"eocs"},"data.thumbnailUnderlay":{id:"thumbnail-underlay",mapping:{endorsementHeaderRenderer:{component:"ytd-endorsement-header-renderer",properties:{lightColorPalette:"[[data.thumbnail.lightColorPalette]]",darkColorPalette:"[[data.thumbnail.darkColorPalette]]"}}}},"data.buttons":{id:"buttons",
mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer",upcomingEventReminderButtonRenderer:"ytd-upcoming-event-reminder-button-renderer"}},dismissedRenderer:{id:"dismissed-content",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer",notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.f.attached=function(){this.updateMouseEventListeners()};
_.f.detached=function(){this.clearEventListeners()};
_.f.clearEventListeners=function(){var a=this.querySelector("ytd-thumbnail");a&&(this.unlisten(a,"mouseenter","onThumbMouseEnter"),this.unlisten(a,"mouseleave","onThumbMouseLeave"))};
_.f.onDataChanged=function(a){var b,c,d,e,h,l,m=this.get("channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer",a);m&&(m.title=null===(d=null===(c=null===(b=null===a||void 0===a?void 0:a.shortBylineText)||void 0===b?void 0:b.runs)||void 0===c?void 0:c[0])||void 0===d?void 0:d.text,this.set("data.owner",m));m=(null===(e=a.thumbnailRenderer)||void 0===e?void 0:e.playlistVideoThumbnailRenderer)||(null===(h=a.thumbnailRenderer)||void 0===h?void 0:h.playlistCustomThumbnailRenderer)||(null===
(l=a.thumbnailRenderer)||void 0===l?void 0:l.showCustomThumbnailRenderer);!a.thumbnail&&m&&this.set("data.thumbnail",m.thumbnail);this.updateMouseEventListeners()};
_.f.updateMouseEventListeners=function(){var a;this.clearEventListeners();(null===(a=this.data)||void 0===a?0:a.inlinePlaybackEndpoint)&&this.addMouseEventListeners()};
_.f.addMouseEventListeners=function(){var a=this.querySelector("ytd-thumbnail");this.listen(a,"mouseenter","onThumbMouseEnter");this.listen(a,"mouseleave","onThumbMouseLeave")};
_.f.computeIsInlinePreviewEligible=function(a,b){return b&&!(null===a||void 0===a||!a.inlinePlaybackEndpoint)};
_.f.onDetailsClick=function(a){var b,c=null===(b=this.data)||void 0===b?void 0:b.navigationEndpoint;!c||_.w("rich_grid_open_new_tab")||_.w("rich_grid_watch")||_.TE(_.G(a).path,this,["A","BUTTON"])||this.fire("yt-navigate",{endpoint:c})};
_.f.onRendererTap=function(a){var b,c,d,e,h=a.target,l=h.href||!_.TE(_.G(a).path,this,["BUTTON"])&&!_.RE.getInstance().userActivation;if(l&&_.w("rich_grid_open_new_tab")&&"/"===window.location.pathname){if(l=null===(b=this.data)||void 0===b?void 0:b.navigationEndpoint,h=h.href||(null===(d=null===(c=null===l||void 0===l?void 0:l.commandMetadata)||void 0===c?void 0:c.webCommandMetadata)||void 0===d?void 0:d.url))a.stopPropagation(),a.preventDefault(),a=_.Zb(h),window.open(_.Ib(a),"_blank",void 0),this.onThumbMouseLeave()}else if(l&&
_.w("rich_grid_watch")){a.stopPropagation();a.preventDefault();this.fire("yt-rich-grid-watch-activate",this.data);return}a=null===(e=this.data)||void 0===e?void 0:e.serviceEndpoint;(null===a||void 0===a?0:a.feedbackEndpoint)&&_.dj(this,[a])};
_.f.onMouseDown=function(a){var b,c,d;if(!_.w("disable_rich_grid_new_tab_fix")){var e=a.target,h=null===(b=this.data)||void 0===b?void 0:b.navigationEndpoint;a=e.href||(null===(d=null===(c=null===h||void 0===h?void 0:h.commandMetadata)||void 0===c?void 0:c.webCommandMetadata)||void 0===d?void 0:d.url);e=e.data||h;a&&e&&_.BHa(a,e)}};
_.f.handleOverlayMouseEnter=function(){this.onThumbMouseEnter()};
_.f.onThumbMouseEnter=function(){var a=this,b;this.inlinePreviewIsEnabled&&(null!==(b=this.data)&&void 0!==b&&b.inlinePlaybackEndpoint?(this.inlinePreviewIsActive&&(_.A(this,"yt-close-popups-action",[["ytd-menu-popup-renderer"]]),_.A(this,"yt-terminate-video-preview-action")),this.isPreviewLoading=!0,_.Me.cancelJob(this.videoPreviewJobId),this.videoPreviewJobId=_.Wk(_.Me,function(){a.inlinePreviewIsEnabled&&(_.A(a,"yt-close-popups-action",[["yt-tooltip-renderer","ytd-menu-popup-renderer"]]),_.cj(a,
"yt-open-video-preview-action",[a]))},_.ne("web_inline_player_triggering_delay")||1E3)):this.clearEventListeners())};
_.f.onThumbMouseLeave=function(){_.Me.cancelJob(this.videoPreviewJobId);this.isPreviewLoading=!1};
_.t.Object.defineProperties(xK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===g4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rich-grid-media--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_grid_media.ytd.rich.grid.media.css.js--\x3e<div id="dismissible" dark$="[[showDarkVideoMetadata]]" light$="[[showLightVideoMetadata]]" on-click="onRendererTap"><ytd-thumbnail data="[[data]]" hovered="[[lockupIsHovered]]" is-preview-loading="[[isPreviewLoading]]" rich-grid-thumbnail="" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="[[!isInlinePreviewEligible]]" width="9999"></ytd-thumbnail><div id="thumbnail-underlay" on-click="onDetailsClick" hidden="[[!data.thumbnailUnderlay]]"></div><div id="details" on-click="onDetailsClick"><a id="avatar-link" class="yt-simple-endpoint" hidden="[[!data.owner.thumbnail]]" href$="[[computeHref_(data.owner.navigationEndpoint)]]" data="[[data.owner.navigationEndpoint]]" title="[[data.owner.title]]" tabindex="-1"><yt-img-shadow id="avatar" thumbnail="[[data.owner.thumbnail]]" width="48"></yt-img-shadow></a><div id="meta"><h3><ytd-badge-supported-renderer class="title-badge" disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]"></ytd-badge-supported-renderer><a id="video-title-link" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" data="[[data.navigationEndpoint]]"><yt-formatted-string id="video-title" text="[[data.title]]"></yt-formatted-string></a></h3><ytd-video-meta-block class="grid" data="[[data]]" metadata-color="[[metadataColor]]" mini-mode="[[miniMode]]" radio-meta="[[isRadio]]" rich-meta=""></ytd-video-meta-block><ytd-badge-supported-renderer class="video-badge" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]"></ytd-badge-supported-renderer><ytd-badge-supported-renderer class="title-badge" disable-upgrade$="[[!data.bottomStandaloneBadge]]" hidden="[[!data.bottomStandaloneBadge]]" top-standalone-badge="[[data.bottomStandaloneBadge]]"></ytd-badge-supported-renderer><div id="buttons"></div></div><div id="menu"></div></div></div><div id="dismissed" light$="[[showLightVideoMetadata]]" dark$="[[showDarkVideoMetadata]]"><div id="dismissed-content"></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===f4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_grid_media.ytd.rich.grid.media.css.js--\x3e<style>html[system-icons] {--yt-spec-icon-active-other: #030303;--yt-spec-icon-inactive: #030303;--yt-spec-icon-disabled: #909090;--yt-spec-brand-icon-active: #030303;--yt-spec-brand-icon-inactive: #030303;--yt-button-icon-button-text-color: var(--yt-spec-text-primary);} html[system-icons][dark],html[system-icons] [dark] {--yt-spec-icon-inactive: #fff;--yt-spec-icon-disabled: #717171;--yt-spec-brand-icon-inactive: #fff;} html,[light] {--yt-spec-brand-background-solid: #fff;--yt-spec-brand-background-primary: rgba(255, 255, 255, 0.98);--yt-spec-brand-background-secondary: rgba(255, 255, 255, 0.95);--yt-spec-general-background-a: #f9f9f9;--yt-spec-general-background-b: #f1f1f1;--yt-spec-general-background-c: #e9e9e9;--yt-spec-error-background: #181818;--yt-spec-text-primary: #030303;--yt-spec-text-primary-inverse: #fff;--yt-spec-text-secondary: #606060;--yt-spec-text-disabled: #909090;--yt-spec-call-to-action: #065fd4;--yt-spec-call-to-action-inverse: #3ea6ff;--yt-spec-suggested-action: #def1ff;--yt-spec-icon-active-other: #606060;--yt-spec-icon-inactive: #909090;--yt-spec-icon-disabled: #ccc;--yt-spec-badge-chip-background: rgba(0, 0, 0, 0.05);--yt-spec-verified-badge-background: rgba(0, 0, 0, 0.15);--yt-spec-button-chip-background-hover: rgba(0, 0, 0, 0.1);--yt-spec-touch-response: #000;--yt-spec-touch-response-inverse: #fff;--yt-spec-brand-icon-active: #f00;--yt-spec-brand-icon-inactive: #606060;--yt-spec-brand-button-background: #c00;--yt-spec-brand-link-text: #c00;--yt-spec-wordmark-text: #212121;--yt-spec-10-percent-layer: rgba(0, 0, 0, 0.1);--yt-spec-snackbar-background: #212121;--yt-spec-snackbar-background-new: #181818;--yt-spec-error-indicator: #990412;--yt-spec-themed-blue: #065fd4;--yt-spec-themed-green: #107516;--yt-spec-ad-indicator: #00716c;--yt-spec-themed-overlay-background: rgba(255, 255, 255, 0.7);--yt-spec-commerce-badge-background: #deffde;--yt-spec-static-brand-red: #f00;--yt-spec-static-brand-white: #fff;--yt-spec-static-brand-black: #212121;--yt-spec-static-clear-color: rgba(255, 255, 255, 0);--yt-spec-static-clear-black: rgba(0, 0, 0, 0);--yt-spec-static-ad-yellow: #fbc02d;--yt-spec-static-grey: #606060;--yt-spec-static-overlay-background-solid: #000;--yt-spec-static-overlay-background-heavy: rgba(0, 0, 0, 0.8);--yt-spec-static-overlay-background-medium: rgba(0, 0, 0, 0.6);--yt-spec-static-overlay-background-medium-light: rgba(0, 0, 0, 0.3);--yt-spec-static-overlay-background-light: rgba(0, 0, 0, 0.1);--yt-spec-static-overlay-text-primary: #fff;--yt-spec-static-overlay-text-secondary: rgba(255, 255, 255, 0.7);--yt-spec-static-overlay-text-disabled: rgba(255, 255, 255, 0.3);--yt-spec-static-overlay-call-to-action: #3ea6ff;--yt-spec-static-overlay-icon-active-other: #fff;--yt-spec-static-overlay-icon-inactive: rgba(255, 255, 255, 0.7);--yt-spec-static-overlay-icon-disabled: rgba(255, 255, 255, 0.3);--yt-spec-static-overlay-button-secondary: rgba(255, 255, 255, 0.1);--yt-spec-static-overlay-button-primary: rgba(255, 255, 255, 0.3);--yt-spec-static-overlay-background-brand: rgba(204, 0, 0, 0.9);--yt-spec-assistive-feed-vibrant-gradient-1: #007a65;--yt-spec-assistive-feed-vibrant-gradient-2: #7f0e7f;--yt-spec-assistive-feed-vibrant-gradient-3: #ff8983;--yt-spec-assistive-feed-themed-gradient-1: #d4fff8;--yt-spec-assistive-feed-themed-gradient-2: #ffdeff;--yt-spec-assistive-feed-themed-gradient-3: #ffe6e6;--yt-spec-suggested-action: #f2f8ff;--yt-spec-filled-button-text: #fff;--yt-spec-paper-tab-ink: rgba(0, 0, 0, 0.3);--yt-spec-call-to-action-faded: rgba(6, 95, 212, 0.3);--yt-spec-call-to-action-hover: #0551b4;--yt-spec-brand-button-background-hover: #990412;--yt-spec-brand-link-text-faded: rgba(204, 0, 0, 0.3);--yt-spec-filled-button-focus-outline: rgba(0, 0, 0, 0.6);--yt-spec-selected-nav-text: #c00;--yt-spec-static-overlay-button-hover: rgba(255, 255, 255, 0.5);} html[dark],[dark] {--yt-spec-brand-background-solid: #212121;--yt-spec-brand-background-primary: rgba(33, 33, 33, 0.98);--yt-spec-brand-background-secondary: rgba(33, 33, 33, 0.95);--yt-spec-general-background-a: #181818;--yt-spec-general-background-b: #0f0f0f;--yt-spec-general-background-c: #030303;--yt-spec-error-background: #f9f9f9;--yt-spec-text-primary: #fff;--yt-spec-text-secondary: #aaa;--yt-spec-text-disabled: #717171;--yt-spec-text-primary-inverse: #030303;--yt-spec-call-to-action: #3ea6ff;--yt-spec-call-to-action-inverse: #065fd4;--yt-spec-suggested-action: #263850;--yt-spec-icon-active-other: #fff;--yt-spec-icon-inactive: #909090;--yt-spec-icon-disabled: #606060;--yt-spec-badge-chip-background: rgba(255, 255, 255, 0.1);--yt-spec-verified-badge-background: rgba(255, 255, 255, 0.25);--yt-spec-button-chip-background-hover: rgba(255, 255, 255, 0.2);--yt-spec-touch-response: #fff;--yt-spec-touch-response-inverse: #000;--yt-spec-brand-icon-active: #fff;--yt-spec-brand-icon-inactive: #909090;--yt-spec-brand-link-text: #ff4e45;--yt-spec-wordmark-text: #fff;--yt-spec-10-percent-layer: rgba(255, 255, 255, 0.1);--yt-spec-snackbar-background: #030303;--yt-spec-snackbar-background-updated: #f9f9f9;--yt-spec-error-indicator: #ff8983;--yt-spec-themed-blue: #3ea6ff;--yt-spec-themed-green: #2ba640;--yt-spec-ad-indicator: #00aaa7;--yt-spec-themed-overlay-background: rgba(0, 0, 0, 0.8);--yt-spec-commerce-badge-background: #002d08;--yt-spec-static-brand-red: #f00;--yt-spec-static-brand-white: #fff;--yt-spec-static-brand-black: #212121;--yt-spec-static-clear-color: rgba(255, 255, 255, 0);--yt-spec-static-clear-black: rgba(0, 0, 0, 0);--yt-spec-static-ad-yellow: #fbc02d;--yt-spec-static-grey: #606060;--yt-spec-static-overlay-background-solid: #000;--yt-spec-static-overlay-background-heavy: rgba(0, 0, 0, 0.8);--yt-spec-static-overlay-background-medium: rgba(0, 0, 0, 0.6);--yt-spec-static-overlay-background-medium-light: rgba(0, 0, 0, 0.3);--yt-spec-static-overlay-background-light: rgba(0, 0, 0, 0.1);--yt-spec-static-overlay-text-primary: #fff;--yt-spec-static-overlay-text-secondary: rgba(255, 255, 255, 0.7);--yt-spec-static-overlay-text-disabled: rgba(255, 255, 255, 0.3);--yt-spec-static-overlay-call-to-action: #3ea6ff;--yt-spec-static-overlay-icon-active-other: #fff;--yt-spec-static-overlay-icon-inactive: rgba(255, 255, 255, 0.7);--yt-spec-static-overlay-icon-disabled: rgba(255, 255, 255, 0.3);--yt-spec-static-overlay-button-primary: rgba(255, 255, 255, 0.3);--yt-spec-static-overlay-button-secondary: rgba(255, 255, 255, 0.1);--yt-spec-static-overlay-background-brand: rgba(204, 0, 0, 0.9);--yt-spec-assistive-feed-themed-gradient-1: #005446;--yt-spec-assistive-feed-themed-gradient-2: #39003f;--yt-spec-assistive-feed-themed-gradient-3: #590000;--yt-spec-suggested-action: #252a3a;--yt-spec-paper-tab-ink: rgba(255, 255, 255, 0.3);--yt-spec-filled-button-text: #030303;--yt-spec-call-to-action-faded: rgba(62, 166, 255, 0.3);--yt-spec-call-to-action-hover: #6ebcff;--yt-spec-brand-button-background-hover: #990412;--yt-spec-brand-link-text-faded: rgba(255, 78, 69, 0.3);--yt-spec-filled-button-focus-outline: rgba(255, 255, 255, 0.7);--yt-spec-selected-nav-text: #fff;} :host {--yt-button-compact-background-color: var(--yt-spec-10-percent-layer);--yt-button-compact-text-color: var(--yt-spec-text-secondary);width: 100%;margin: 0;display: block;max-width: var(--ytd-rich-grid-item-max-width);} :host([mini-mode]) {max-width: var(--ytd-rich-grid-mini-item-max-width);} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} :host([is-dismissed]) #dismissible,:host #dismissed {display: none;} :host([is-dismissed]) #dismissed {display: block;} #dismissible {position: relative;height: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-thumbnail {width: 100%;position: relative;} ytd-thumbnail:before {display: block;content: "";width: 100%;padding-top: 56.25%;background-color: var(--yt-spec-10-percent-layer);} #meta {overflow-x: hidden;padding-right: 24px;} #badges {margin-top: 8px;} #thumbnail-underlay {cursor: pointer;} #details {position: relative;cursor: pointer;margin: 0 12px;flex: auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} @media(min-width:392px) {#details {margin: 0;}} #avatar-link {height: 36px;margin-top: 12px;margin-right: 12px;} #avatar {background-color: var(--yt-spec-10-percent-layer)!important;width: 36px;height: 36px;border-radius: 50%;background-color: transparent;overflow: hidden;} :host(:not([three-dot-rework])) ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};position: absolute;top: 0;right: 0;margin-top: 12px;} :host([three-dot-rework]) ytd-menu-renderer {position: absolute;top: 4px;right: -12px;} #dismissed {padding-bottom: 56.19%;border: 1px solid var(--yt-spec-10-percent-layer);position: relative;} #dismissed:focus {outline: none;} #dismissed-content {box-sizing: border-box;padding: 8px;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #video-title-link {display: block;} #video-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 4.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([mini-mode]) #video-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);margin: 12px 0 4px 0;} :host([mini-mode]) h3 {margin-bottom: 6px;} #buttons>* {margin-top: 4px;} #dismissed-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .title-badge,.video-badge {margin: 4px 4px 0 0;} #preview-loading-overlay {border-radius: 2px;position: absolute;top: 4px;color: var(--yt-spec-static-brand-white);left: 4px;background: var(--yt-spec-static-overlay-background-solid);padding-left: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #preview-loading-overlay tp-yt-paper-spinner-lite {--paper-spinner-color: var(--yt-spec-static-brand-white);width: 12px;height: 12px;} #preview-loading-overlay span {padding: 4px 8px;} /*# sourceMappingURL=ytd-rich-grid-media.css.map*/</style>';
f4a=d}d=f4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);g4a=a}a=g4a;return a}}});
_.yK=xK;_.yK.prototype.handleOverlayMouseEnter=_.yK.prototype.handleOverlayMouseEnter;_.yK.prototype.onMouseDown=_.yK.prototype.onMouseDown;_.yK.prototype.onDataChanged=_.yK.prototype.onDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.yK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.yK.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.GF),_.W("design:type",Object)],_.yK.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.yK.prototype,"ytdLockupBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.yK.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.yK.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.yK.prototype,"noEndpoints",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.yK.prototype,"threeDotRework",void 0);
_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.yK.prototype,"isRadio",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.yK.prototype,"isPreviewLoading",void 0);_.V([_.M({reflectToAttribute:!0,selector:_.CG}),_.W("design:type",Boolean)],_.yK.prototype,"miniMode",void 0);_.V([_.M({selector:_.xYa}),_.W("design:type",Boolean)],_.yK.prototype,"inlinePreviewIsEnabled",void 0);_.V([_.M({selector:_.e4a}),_.W("design:type",Boolean)],_.yK.prototype,"inlinePreviewIsActive",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.yK.prototype,"showDarkVideoMetadata",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.yK.prototype,"showLightVideoMetadata",void 0);_.V([_.M(),_.W("design:type",Number)],_.yK.prototype,"metadataColor",void 0);_.V([_.M({computed:"computeIsInlinePreviewEligible(data, inlinePreviewIsEnabled)"}),_.W("design:type",Boolean)],_.yK.prototype,"isInlinePreviewEligible",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.yK.prototype,"onDataChanged",null);_.V([_.N("mousedown"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.yK.prototype,"onMouseDown",null);_.V([_.N("yt-preview-overlay-hovered"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.yK.prototype,"handleOverlayMouseEnter",null);
_.yK=_.V([_.T({is:"ytd-rich-grid-media"})],_.yK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybe");

var a4a;
var b4a;
var tK=function(){return _.K.apply(this,arguments)||this};
_.r(tK,_.K);
tK.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{chipCloudChipRenderer:"yt-chip-cloud-chip-renderer"}},"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"}}}};
_.t.Object.defineProperties(tK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===b4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-feed-nudge-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_feed_nudge_renderer.ytd.feed.nudge.renderer.css.js--\x3e<div id="dismissible">\n  <div id="dismiss-button"></div>\n  <div id="content-wrapper">\n    <div id="header-container">\n      <div id="image-container">\n        <yt-img-shadow id="nudge-image" height="32" thumbnail="[[data.lightIconImage]]">\n        </yt-img-shadow>\n      </div>\n\n    </div>\n    <div id="text-container">\n      <div id="title-container">\n        <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n      </div>\n      <div id="subtitle-container">\n        <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n      </div>\n    </div>\n    <div id="contents" hidden="[[!data.contents]]">\n    </div>\n    <div id="button-container" hidden="[[!data.primaryButton]]">\n      <div id="primary-button"></div>\n      <div id="secondary-button"></div>\n    </div>\n  </div>\n</div>\n<div id="dismissed">\n  <div id="dismissed-content"></div>\n</div>\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===a4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_feed_nudge_renderer.ytd.feed.nudge.renderer.css.js--\x3e<style>:host {display: block;width: 100%;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} :host([is-dark-theme]) #content-wrapper {background-color: var(--yt-spec-static-brand-white);} #dismissible {border-radius: 5px;border: 1px solid var(--yt-spec-10-percent-layer);border-top: none;height: 100%;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #dismissible:first-child:before {border-top-left-radius: 5px;border-top-right-radius: 5px;background: linear-gradient(to right,#ff8983 17.85%,#7f0e7f 53.28%,#007a65 100%);content: "";height: 4px;width: 100%;} #content-wrapper {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;background-color: var(--yt-spec-brand-background-primary);padding: 0 6%;height: 100%;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header-container {width: 100%;margin-top: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #dismiss-button {top: 4px;width: 100%;position: absolute;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #button-container {width: 100%;margin-bottom: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #image-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-align-self: center;-webkit-align-self: center;align-self: center;} #text-container {margin: 8px 0 12px;} #title-container {color: var(--yt-spec-text-primary);margin-bottom: 4px;font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 600;} #subtitle-container {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #primary-button,#secondary-button {-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #primary-button ytd-button-renderer,#secondary-button ytd-button-renderer {box-sizing: border-box;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 0;margin-bottom: 8px;width: 100%;} #dismissed {padding-bottom: 56.19%;border: 1px solid var(--yt-spec-10-percent-layer);position: relative;} #dismissed:focus {outline: none;} #dismissed-content {box-sizing: border-box;padding: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #contents yt-chip-cloud-chip-renderer {margin-bottom: 16px;} /*# sourceMappingURL=ytd-feed-nudge-renderer.css.map*/</style>';
a4a=d}d=a4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);b4a=a}a=b4a;return a}}});
_.uK=tK;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.uK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.uK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.uK.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.uK.prototype,"data",void 0);_.uK=_.V([_.T({is:"ytd-feed-nudge-renderer"})],_.uK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycm");

var $6a;
var a7a;
var wM=function(){return _.K.apply(this,arguments)||this};
_.r(wM,_.K);wM.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"}}}};
_.t.Object.defineProperties(wM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===a7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-history-table-cell-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_history_table_cell_renderer.ytd.report.history.table.cell.renderer.css.js--\x3e<div id="cell-container"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$6a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_history_table_cell_renderer.ytd.report.history.table.cell.renderer.css.js--\x3e<style>:host {display: inline-block;} /*# sourceMappingURL=ytd-report-history-table-cell-renderer.css.map*/</style>";$6a=d}d=$6a;c.call(b,
d.content.cloneNode(!0),a.content.firstChild);a7a=a}a=a7a;return a}}});
_.xM=wM;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.xM.prototype,"rendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xM.prototype,"data",void 0);_.xM=_.V([_.T({is:"ytd-report-history-table-cell-renderer"})],_.xM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3c");

var A6a;
var B6a;
/*

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
*/
_.ij({_template:function(){if(void 0!==B6a)return B6a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-textarea--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_input.tp.yt.paper.textarea.css.js--\x3e<tp-yt-paper-input-container no-label-float$="[[noLabelFloat]]" always-float-label="[[_computeAlwaysFloatLabel(alwaysFloatLabel,placeholder)]]" auto-validate$="[[autoValidate]]" disabled$="[[disabled]]" invalid="[[invalid]]" no-unfloated-label-error="[[noUnfloatedLabelError]]">\n  <label hidden$="[[!label]]" aria-hidden="true" for$="[[_inputId]]" slot="label">[[label]]</label>\n\n  <tp-yt-iron-autogrow-textarea class="paper-input-input" slot="input" id$="[[_inputId]]" aria-labelledby$="[[_ariaLabelledBy]]" aria-describedby$="[[_ariaDescribedBy]]" bind-value="{{value}}" invalid="{{invalid}}" validator$="[[validator]]" disabled$="[[disabled]]" autocomplete$="[[autocomplete]]" autofocus$="[[autofocus]]" inputmode$="[[inputmode]]" name$="[[name]]" placeholder$="[[placeholder]]" readonly$="[[readonly]]" required$="[[required]]" minlength$="[[minlength]]" maxlength$="[[maxlength]]" autocapitalize$="[[autocapitalize]]" rows$="[[rows]]" max-rows$="[[maxRows]]" on-change="_onChange"></tp-yt-iron-autogrow-textarea>\n\n  <template is="dom-if" if="[[errorMessage]]">\n    <tp-yt-paper-input-error aria-live="assertive" slot="add-on">[[errorMessage]]</tp-yt-paper-input-error>\n  </template>\n\n  <template is="dom-if" if="[[charCounter]]">\n    <tp-yt-paper-input-char-counter slot="add-on"></tp-yt-paper-input-char-counter>\n  </template>\n</tp-yt-paper-input-container>\n';
var b=a.content,c=b.insertBefore;if(void 0===A6a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_input.tp.yt.paper.textarea.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: block;\n}\n\n:host([hidden]) {\n  display: none !important;\n}\n\nlabel {\n  pointer-events: none;\n}\n\n/*# sourceMappingURL=tp-yt-paper-textarea.css.map */</style>";A6a=d}d=A6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
return B6a=a},
is:"tp-yt-paper-textarea",behaviors:[_.G_a,_.HH],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}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy45");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydl");

var o9a;
var p9a;
var VN=function(){return _.K.apply(this,arguments)||this};
_.r(VN,_.K);VN.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.price":{id:"price",mapping:{cardItemTextRenderer:"yt-card-item-text-renderer"}}}};
_.t.Object.defineProperties(VN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===p9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-commerce-cart-summary-line-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_summary_line_item_renderer.ytd.commerce.cart.summary.line.item.renderer.css.js--\x3e<div id="summary-text"></div>\n<div id="price"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===o9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_summary_line_item_renderer.ytd.commerce.cart.summary.line.item.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} /*# sourceMappingURL=ytd-commerce-cart-summary-line-item-renderer.css.map*/</style>";
o9a=d}d=o9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);p9a=a}a=p9a;return a}}});
_.WN=VN;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.WN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.WN.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.WN.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.WN.prototype,"data",void 0);_.WN=_.V([_.T({is:"ytd-commerce-cart-summary-line-item-renderer"})],_.WN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydj");

_.TN=function(a,b){if("object"!==typeof a)return null;a=_.u(Object.entries(a));for(var c=a.next();!c.done;c=a.next()){var d=_.u(c.value);c=d.next().value;d=d.next().value;if(c===b)return c;if(d=_.TN(d,b))return c+"."+d}return null};
_.UN=function(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}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy30");

var F9a;
var G9a;
/*

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 H9a=(0,_.hq)(HTMLElement);
_.ij({_template:function(){if(void 0!==G9a)return G9a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-dropdown-menu-light--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_dropdown_menu.tp.yt.paper.dropdown.menu.light.css.js--\x3e<tp-yt-paper-menu-button id="menuButton" vertical-align="[[verticalAlign]]" horizontal-align="[[horizontalAlign]]" vertical-offset="[[_computeMenuVerticalOffset(noLabelFloat, verticalOffset)]]" disabled="[[disabled]]" no-animations="[[noAnimations]]" on-iron-select="_onIronSelect" on-iron-deselect="_onIronDeselect" opened="{{opened}}" close-on-activate="" allow-outside-scroll="[[allowOutsideScroll]]">\n  \n  <div id="dropdown-trigger" class="dropdown-trigger" slot="dropdown-trigger" role="button" tabindex="0" aria-haspopup="listbox">\n    <label class$="[[_computeLabelClass(noLabelFloat,alwaysFloatLabel,hasContent)]]">\n      [[label]]\n    </label>\n    <div id="input" tabindex="-1">&nbsp;</div>\n    <tp-yt-iron-icon icon="paper-dropdown-menu:arrow-drop-down"></tp-yt-iron-icon>\n    <span class="error">[[errorMessage]]</span>\n  </div>\n  <slot id="content" name="dropdown-content" slot="dropdown-content"></slot>\n</tp-yt-paper-menu-button>\n';var b=
a.content,c=b.insertBefore;if(void 0===F9a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_dropdown_menu.tp.yt.paper.dropdown.menu.light.css.js--\x3e<style>/**\n@license\nCopyright (c) 2016 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at\nhttp://polymer.github.io/LICENSE.txt The complete set of authors may be found at\nhttp://polymer.github.io/AUTHORS.txt The complete set of contributors may be\nfound at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as\npart of the polymer project is also subject to an additional IP rights grant\nfound at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\n:host {\n  display: inline-block;\n  position: relative;\n  text-align: left;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n  -webkit-tap-highlight-color: transparent;\n  --paper-input-container-input: {\n    overflow: hidden;\n    white-space: nowrap;\n    text-overflow: ellipsis;\n    max-width: 100%;\n    box-sizing: border-box;\n    cursor: pointer;\n  };\n  @apply --paper-dropdown-menu;\n}\n\n:host(:focus) {\n  outline: none;\n}\n\n:host(:dir(rtl)) {\n  text-align: right;\n  @apply (--paper-dropdown-menu);\n}\n\n:host([noink]) paper-ripple {\n  display: none;\n}\n\n:host([no-label-float]) paper-ripple {\n  top: 8px;\n}\n\npaper-ripple {\n  top: 12px;\n  left: 0px;\n  bottom: 8px;\n  right: 0px;\n}\n\ntp-yt-paper-menu-button {\n  display: block;\n  padding: 0;\n}\n\ntp-yt-paper-input {\n  @apply --paper-dropdown-menu-input;\n}\n\ntp-yt-iron-icon {\n  color: var(--paper-dropdown-menu-icon-color, var(--disabled-text-color));\n}\n\n:host {\n  width: 200px;\n}\n\n[slot=dropdown-trigger] {\n  box-sizing: border-box;\n  position: relative;\n  width: 100%;\n  padding: 16px 0 8px;\n}\n\n[slot=dropdown-trigger]:focus {\n  outline: none;\n}\n\n:host([disabled]) [slot=dropdown-trigger] {\n  pointer-events: none;\n  opacity: var(--paper-dropdown-menu-disabled-opacity, 0.33);\n}\n\n:host([no-label-float]) [slot=dropdown-trigger] {\n  padding-top: 8px;\n}\n\n#input {\n  @apply --paper-font-subhead;\n  @apply --paper-font-common-nowrap;\n  line-height: 1.5;\n  border-bottom: 1px solid var(--paper-dropdown-menu-color, var(--secondary-text-color));\n  color: var(--paper-dropdown-menu-color, var(--primary-text-color));\n  width: 100%;\n  box-sizing: border-box;\n  padding: 12px 20px 0 0;\n  outline: none;\n  @apply --paper-dropdown-menu-input;\n}\n\n#input:dir(rtl) {\n  padding-right: 0px;\n  padding-left: 20px;\n}\n\n:host([disabled]) #input {\n  border-bottom: 1px dashed var(--paper-dropdown-menu-color, var(--secondary-text-color));\n}\n\n:host([invalid]) #input {\n  border-bottom: 2px solid var(--paper-dropdown-error-color, var(--error-color));\n}\n\n:host([no-label-float]) #input {\n  padding-top: 0;\n}\n\nlabel {\n  @apply --paper-font-subhead;\n  @apply --paper-font-common-nowrap;\n  display: block;\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  top: 28px;\n  box-sizing: border-box;\n  width: 100%;\n  padding-right: 20px;\n  text-align: left;\n  transition-duration: 0.2s;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  color: var(--paper-dropdown-menu-color, var(--secondary-text-color));\n  @apply --paper-dropdown-menu-label;\n}\n\nlabel:dir(rtl) {\n  padding-right: 0px;\n  padding-left: 20px;\n  text-align: right;\n}\n\n:host([no-label-float]) label {\n  top: 8px;\n  transition-duration: 0s;\n}\n\nlabel.label-is-floating {\n  font-size: 12px;\n  top: 8px;\n}\n\nlabel.label-is-hidden {\n  visibility: hidden;\n}\n\n:host([focused]) label.label-is-floating {\n  color: var(--paper-dropdown-menu-focus-color, var(--primary-color));\n}\n\n:host([invalid]) label.label-is-floating {\n  color: var(--paper-dropdown-error-color, var(--error-color));\n}\n\nlabel:after {\n  background-color: var(--paper-dropdown-menu-focus-color, var(--primary-color));\n  bottom: 7px;\n  content: "";\n  height: 2px;\n  left: 45%;\n  position: absolute;\n  transition-duration: 0.2s;\n  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n  visibility: hidden;\n  width: 8px;\n  z-index: 10;\n}\n\n:host([invalid]) label:after {\n  background-color: var(--paper-dropdown-error-color, var(--error-color));\n}\n\n:host([no-label-float]) label:after {\n  bottom: 7px;\n}\n\n:host([focused]:not([disabled])) label:after {\n  left: 0;\n  visibility: visible;\n  width: 100%;\n}\n\ntp-yt-iron-icon {\n  position: absolute;\n  right: 0px;\n  bottom: 8px;\n  @apply --paper-font-subhead;\n  color: var(--paper-dropdown-menu-icon-color, var(--disabled-text-color));\n}\n\ntp-yt-iron-icon:dir(rtl) {\n  left: 0;\n  right: auto;\n}\n\n:host([no-label-float]) tp-yt-iron-icon {\n  margin-top: 0px;\n}\n\n.error {\n  font-family: "Roboto", "Noto", sans-serif;\n  -webkit-font-smoothing: antialiased;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-size: 12px;\n  font-weight: 400;\n  letter-spacing: 0.011em;\n  line-height: 20px;\n  display: inline-block;\n  visibility: hidden;\n  color: var(--paper-dropdown-error-color, var(--error-color));\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: -12px;\n}\n\n:host([invalid]) .error {\n  visibility: visible;\n}\n\n/*# sourceMappingURL=tp-yt-paper-dropdown-menu-light.css.map */</style>';
F9a=d}d=F9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return G9a=a},
is:"tp-yt-paper-dropdown-menu-light",behaviors:[_.Lw,_.Jw,_.Ow,_.HH,_.JH],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=(0,_.Hc)(this);b.attachShadow({mode:"open",delegatesFocus:!0,shadyUpgradeFragment:a});b.shadowRoot.appendChild(a);return H9a.prototype._attachDom.call(this,a)},
focus:function(){this.$["dropdown-trigger"].focus()},
attached:function(){var a=this.JSC$38641_contentElement;a&&a.selectedItem&&this._setSelectedItem(a.selectedItem)},
get JSC$38641_contentElement(){for(var a=_.G(this.$.content).getDistributedNodes(),b=0,c=a.length;b<c;b++)if(a[b].nodeType===Node.ELEMENT_NODE)return a[b]},open:function(){this.$.menuButton.open()},
close:function(){this.$.menuButton.close()},
_onIronSelect:function(a){this._setSelectedItem(a.detail.item)},
_onIronDeselect:function(){this._setSelectedItem(null)},
_onTap:function(a){_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a)===this&&this.open()},
_selectedItemChanged:function(a){var b="";a?b=a.label||a.getAttribute("label")||a.textContent.trim():b="";this.value=b;this._setSelectedItemLabel(b)},
_computeMenuVerticalOffset:function(a,b){return b?b:a?-4:8},
_getValidity:function(){return this.disabled||!this.required||this.required&&!!this.value},
_openedChanged:function(){var a=this.opened?"true":"false",b=this.JSC$38641_contentElement;b&&b.setAttribute("aria-expanded",a)},
_computeLabelClass:function(a,b,c){var d="";if(!0===a)return c?"label-is-hidden":"";if(c||!0===b)d+=" label-is-floating";return d},
_valueChanged:function(){this.$.input&&this.$.input.textContent!==this.value&&(this.$.input.textContent=this.value);this._setHasContent(!!this.value);this.hasContent||(this.$.input.textContent="\u00a0")}});
/*

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 I9a;
var J9a;
var K9a=function(a,b){return CustomEvent.call(this,a,{detail:{value:b}})||this};
_.r(K9a,CustomEvent);
var dO=function(){var a=_.K.apply(this,arguments)||this;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};
_.r(dO,_.K);_.f=dO.prototype;_.f.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"}}}};
_.f.open=function(){this.inputEl.open()};
_.f.reset=function(){this.entries.selected=-1;this.entries.forceSynchronousItemUpdate();this.entries.select(this.getSelectedItem())};
_.f.dataChanged=function(){this.reset()};
_.f.valueChangedForBinding=function(){this.dispatchEvent(new K9a("value-changed",this.value))};
_.f.stopPropagation=function(a){a.stopPropagation()};
_.f.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")}};
_.f.getSelectedItem=function(){if(!this.data||!this.data.entries)return null;for(var a=0,b=this.data.entries.length;a<b;a++){var c=this.data.entries[a],d;for(d in c)if(c.hasOwnProperty(d)&&c[d].isSelected)return c[d].stringValue?c[d].stringValue:c[d].int32Value}return null};
_.t.Object.defineProperties(dO.prototype,{label:{configurable:!0,enumerable:!0,get:function(){if(!this.data||!this.data.entries)return null;if(this.data.label)return this.data.label;for(var a=0,b=this.data.entries.length;a<b;a++){var c=this.data.entries[a],d;for(d in c)if(c.hasOwnProperty(d)&&c[d].isSelected)return this.ytRendererBehavior.getSimpleString(c[d].label)}return null}}});
_.t.Object.defineProperties(dO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===J9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-dropdown-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_dropdown_renderer.ytd.dropdown.renderer.css.js--\x3e<tp-yt-paper-dropdown-menu-light id="input" aria-label$="[[label]]" horizontal-align="left" label="[[label]]" no-label-float="[[noLabelFloat]]" vertical-align="[[verticalAlign]]">\n  <tp-yt-paper-listbox id="entries" class="dropdown-content" slot="dropdown-content" attr-for-selected="value" selected="{{value}}">\n  </tp-yt-paper-listbox>\n</tp-yt-paper-dropdown-menu-light>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===I9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_dropdown_renderer.ytd.dropdown.renderer.css.js--\x3e<style>:host {display: block;--paper-dropdown-menu-color: var(--yt-spec-text-secondary);--paper-dropdown-menu-focus-color: var(--yt-spec-text-primary);--paper-dropdown-error-color: var(--yt-spec-brand-link-text);--paper-dropdown-menu-input: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--paper-dropdown-menu-label: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--paper-menu-button-content-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);--paper-menu-button-content-background: none;--paper-dropdown-menu-icon-color: var(--yt-spec-text-secondary);} :host([no-underline]) {--paper-dropdown-menu-input: {border-bottom: none;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};} :host([has-background]) tp-yt-paper-dropdown-menu-light {--paper-dropdown-menu-input: {border-bottom: none;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};color: var(--yt-spec-text-secondary);background-color: var(--yt-spec-10-percent-layer);padding: 0 16px;} :host([has-background]) tp-yt-paper-dropdown-menu-light:focus {--paper-dropdown-menu-input: {border-bottom: none;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};} :host([use-primary-color]) {--paper-dropdown-menu-color: var(--yt-spec-text-primary);} tp-yt-paper-dropdown-menu-light {width: 100%;} #entries {width: var(--ytd-dropdown-renderer-width);max-height: 400px;} /*# sourceMappingURL=ytd-dropdown-renderer.css.map*/</style>";
I9a=d}d=I9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);J9a=a}a=J9a;return a}}});
_.eO=dO;_.eO.prototype.autoSizeLabel=_.eO.prototype.autoSizeLabel;_.eO.prototype.stopPropagation=_.eO.prototype.stopPropagation;_.eO.prototype.valueChangedForBinding=_.eO.prototype.valueChangedForBinding;_.eO.prototype.dataChanged=_.eO.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.eO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.eO.prototype,"ytRendererStamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.eO.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.eO.prototype,"value",void 0);_.V([_.M(),_.W("design:type",Object)],_.eO.prototype,"noLabelFloat",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.eO.prototype,"noUnderline",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.eO.prototype,"usePrimaryColor",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.eO.prototype,"hasBackground",void 0);_.V([_.M(),_.W("design:type",Object)],_.eO.prototype,"verticalAlign",void 0);_.V([_.M(),_.W("design:type",Object)],_.eO.prototype,"autosize",void 0);_.V([_.M(),_.W("design:type",Object)],_.eO.prototype,"minAutosizeWidth",void 0);_.V([_.M(),_.W("design:type",Object)],_.eO.prototype,"autosizeFont",void 0);_.V([_.S("#entries"),_.W("design:type",Object)],_.eO.prototype,"entries",void 0);
_.V([_.S("#input"),_.W("design:type",Object)],_.eO.prototype,"inputEl",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.eO.prototype,"dataChanged",null);_.V([_.P("value"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.eO.prototype,"valueChangedForBinding",null);
_.V([_.N("iron-overlay-opened"),_.N("iron-overlay-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.eO.prototype,"stopPropagation",null);_.V([_.N("iron-select"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.eO.prototype,"autoSizeLabel",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.eO.prototype,"label",null);_.eO=_.V([_.T({is:"ytd-dropdown-renderer"})],_.eO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syah");

_.ON={};
_.ON.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.listen(this.tappableItemBehaviorGetTappableTarget_(),"click","tappableItemBehaviorBoundOnTappableItemTap_")},
detached:function(){this.tappableItemBehaviorGetTappableTarget_().removeEventListener("keydown",this.tappableItemBehaviorBoundOnTappableItemKeyDown_,!0);this.unlisten(this.tappableItemBehaviorGetTappableTarget_(),"click","tappableItemBehaviorBoundOnTappableItemTap_")},
tappableItemBehaviorOnTappableItemKeyDown_:function(a){!this.tappableItemBehaviorTapEnabled||13!==a.keyCode&&32!==a.keyCode||a.target!=this.tappableItemBehaviorGetTappableTarget_()||this.tappableItemBehaviorHandleTappableItemTap_()},
tappableItemBehaviorOnTappableItemTap_:function(){this.tappableItemBehaviorTapEnabled&&this.tappableItemBehaviorHandleTappableItemTap_()},
tappableItemBehaviorHandleTappableItemTap_:function(){var a=this.data.onTap;a.ypcGetCartEndpoint?(_.dj(this,[a]),this.tappableItemBehaviorTapEnabled=!1):a.ypcOffersEndpoint?_.dj(this,[a]):_.ej(this,[a],this)},
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}}];
var c9a;
var d9a;
_.ij({is:"yt-card-item-text-with-image-renderer",_template:function(){if(void 0!==d9a)return d9a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-card-item-text-with-image-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_text_with_image_renderer.yt.card.item.text.with.image.renderer.css.js--\x3e<div id="themed-image-renderer"></div>\n<div id="card-item-text-collection-renderer"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===c9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_text_with_image_renderer.yt.card.item.text.with.image.renderer.css.js--\x3e<style>:host([image-placement=CARD_ITEM_IMAGE_PLACEMENT_START]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([image-placement=CARD_ITEM_IMAGE_PLACEMENT_TOP]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=yt-card-item-text-with-image-renderer.css.map*/</style>";
c9a=d}d=c9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return d9a=a},
behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],properties:{data:Object,imagePlacement:{type:String,value:"CARD_ITEM_IMAGE_PLACEMENT_UNKNOWN",computed:"computeImagePlacement_(data.imagePlacement)",reflectToAttribute:!0}},stampDom:{"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"}}}},
computeImagePlacement_:function(a){return a||"CARD_ITEM_IMAGE_PLACEMENT_UNKNOWN"}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syd9");

var B8a;
var C8a;
var D8a=function(){var a=_.K.apply(this,arguments)||this;a.expanded=!0;return a};
_.r(D8a,_.K);
_.t.Object.defineProperties(D8a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===C8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-perks-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_perks_renderer.ytd.sponsorships.perks.renderer.css.js--\x3e<yt-formatted-string id="perks-title" hidden="[[!data.perksTitle]]" text="[[data.perksTitle]]">\n</yt-formatted-string>\n<template is="dom-repeat" items="[[data.perks]]">\n  <div class="item">\n    <ytd-sponsorships-perk-renderer data="[[item.sponsorshipsPerkRenderer]]" expanded="[[expanded]]">\n    </ytd-sponsorships-perk-renderer>\n  </div>\n</template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===B8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_perks_renderer.ytd.sponsorships.perks.renderer.css.js--\x3e<style>:host {display: block;} .item {padding: 8px 0;} ytd-sponsorships-perk-renderer {display: inline;} #perks-title {display: block;padding-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;color: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-sponsorships-perks-renderer.css.map*/</style>';
B8a=d}d=B8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);C8a=a}a=C8a;return a}}});
_.uN=D8a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.uN.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.uN.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.uN.prototype,"expanded",void 0);_.uN=_.V([_.T({is:"ytd-sponsorships-perks-renderer"})],_.uN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3t");

var T5a;
var U5a;
/*

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
*/
_.ij({is:"tp-yt-paper-toggle-button",_template:function(){if(void 0!==U5a)return U5a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-toggle-button--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_toggle_button.tp.yt.paper.toggle.button.css.js--\x3e<div class="toggle-container"><div id="toggleBar" class="toggle-bar"></div><div id="toggleButton" class="toggle-button"></div></div><div class="toggle-label"><slot></slot></div>';
var b=a.content,c=b.insertBefore;if(void 0===T5a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_toggle_button.tp.yt.paper.toggle.button.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: inline-block;\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: row;\n  -webkit-flex-direction: row;\n  flex-direction: row;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  @apply --paper-font-common-base;\n}\n\n:host([disabled]) {\n  pointer-events: none;\n}\n\n:host(:focus) {\n  outline: none;\n}\n\n.toggle-bar {\n  position: absolute;\n  height: 100%;\n  width: 100%;\n  border-radius: 8px;\n  pointer-events: none;\n  transition: background-color linear 0.08s;\n  background-color: var(--paper-toggle-button-unchecked-bar-color, #000);\n  opacity: var(--paper-toggle-button-unchecked-bar-opacity, 0.4);\n}\n\n.toggle-button {\n  position: absolute;\n  top: -3px;\n  left: 0;\n  right: auto;\n  height: 20px;\n  width: 20px;\n  border-radius: 50%;\n  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.6);\n  transition: -webkit-transform linear 0.08s, background-color linear 0.08s;\n  transition: transform linear 0.08s, background-color linear 0.08s;\n  will-change: transform;\n  background-color: var(--paper-toggle-button-unchecked-button-color, #fafafa);\n}\n\n:host(:dir(rtl)) .toggle-button,\n:host([dir=rtl]) .toggle-button {\n  right: 0;\n  left: auto;\n}\n\n.toggle-button.dragging {\n  -webkit-transition: none;\n  transition: none;\n}\n\n:host([checked]:not([disabled])) .toggle-bar {\n  background-color: var(--paper-toggle-button-checked-bar-color, var(--primary-color));\n  opacity: var(--paper-toggle-button-checked-bar-opacity, 0.5);\n}\n\n:host([disabled]) .toggle-bar {\n  background-color: var(--paper-toggle-button-disabled-bar-color, #000);\n  opacity: 0.12;\n}\n\n:host([checked]) .toggle-button {\n  -webkit-transform: translate(16px, 0);\n  transform: translate(16px, 0);\n}\n\n:host([checked]:dir(rtl)) .toggle-button,\n:host([dir=rtl][checked]) .toggle-button {\n  -webkit-transform: translate(-16px, 0);\n  transform: translate(-16px, 0);\n}\n\n:host([dir=rtl]) {\n  -webkit-transform: unset;\n  transform: unset;\n}\n\n:host([checked]:not([disabled])) .toggle-button {\n  background-color: var(--paper-toggle-button-checked-button-color, var(--primary-color));\n}\n\n:host([disabled]) .toggle-button {\n  background-color: var(--paper-toggle-button-disabled-button-color, #bdbdbd);\n  opacity: 1;\n}\n\n.toggle-ink {\n  position: absolute;\n  top: -14px;\n  left: -14px;\n  right: auto;\n  bottom: auto;\n  width: 48px;\n  height: 48px;\n  opacity: 0.5;\n  pointer-events: none;\n  tp-yt-color: var(--paper-toggle-button-unchecked-ink-color, var(--primary-text-color));\n}\n\n:host([checked]) .toggle-ink {\n  tp-yt-color: var(--paper-toggle-button-checked-ink-color, var(--primary-color));\n}\n\n.toggle-container {\n  display: inline-block;\n  position: relative;\n  width: 36px;\n  height: 14px;\n  margin: 4px 1px;\n}\n\n.toggle-label {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle;\n  padding-left: var(--paper-toggle-button-label-spacing, 8px);\n  pointer-events: none;\n  tp-yt-color: var(--paper-toggle-button-label-color, var(--primary-text-color));\n}\n\n:host([invalid]) .toggle-bar {\n  background-color: var(--paper-toggle-button-invalid-bar-color, var(--error-color));\n}\n\n:host([invalid]) .toggle-button {\n  background-color: var(--paper-toggle-button-invalid-button-color, var(--error-color));\n}\n\n:host([invalid]) .toggle-ink {\n  tp-yt-color: var(--paper-toggle-button-invalid-ink-color, var(--error-color));\n}\n\n/*# sourceMappingURL=tp-yt-paper-toggle-button.css.map */</style>";
T5a=d}d=T5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return U5a=a},
behaviors:[_.S5a],hostAttributes:{role:"button","aria-pressed":"false",tabindex:0},properties:{},listeners:{track:"_ontrack"},__calculateIsRtl:function(){return"rtl"===window.getComputedStyle(this).direction},
attached:function(){this.__calculateIsRtl()&&this.setAttribute("dir","rtl");_.Md(this,function(){_.od(this,"pan-y")})},
_ontrack:function(a){a=a.detail;"start"===a.state?this._trackStart(a):"track"===a.state?this._trackMove(a):"end"===a.state&&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=_.Ow._createRipple();a.id="ink";a.setAttribute("recenters","");a.classList.add("circle","toggle-ink");return a}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sya8");

var F5a;
var G5a;
var yL=function(){return _.K.apply(this,arguments)||this};
_.r(yL,_.K);_.f=yL.prototype;_.f.configureRendererStamper=function(){return{visibleItems:{id:"items",mapping:{channelRenderer:"ytd-channel-renderer",playlistRenderer:"ytd-playlist-renderer",radioRenderer:"ytd-radio-renderer",showRenderer:"ytd-show-renderer",videoRenderer:{component:"ytd-video-renderer",properties:{isSearch:"[[isSearch]]"}}}}}};
_.f.computeVisibleItems=function(a,b){return void 0!==a&&a.items?b?a.items.slice(0,this.data.collapsedItemCount):a.items:[]};
_.f.computeHideShowMore=function(a,b,c){return a>=b||!c};
_.f.computeHideShowAll=function(a,b,c){return!(a&&b)||c};
_.f.onMoreClick=function(){this.collapsed=!1};
_.t.Object.defineProperties(yL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===G5a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-vertical-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_vertical_list_renderer.ytd.vertical.list.renderer.css.js--\x3e<div id="items"></div>\n<div id="more" hidden="[[hideShowMore]]">\n  <yt-formatted-string text="[[data.collapsedStateButtonText]]" on-tap="onMoreClick">\n  </yt-formatted-string>\n</div>\n<div id="all" hidden="[[hideShowAll]]">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.expandedStateButtonEndpoint]]" data="[[data.expandedStateButtonEndpoint]]">\n    <yt-formatted-string text="[[data.expandedStateButtonText]]">\n    </yt-formatted-string>\n  </a>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===F5a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_vertical_list_renderer.ytd.vertical.list.renderer.css.js--\x3e<style>:host {display: block;padding-bottom: 24px;} :host #items>*:first-child {padding-top: 0;} #items>* {padding-top: 16px;} #more yt-formatted-string,#all yt-formatted-string {color: var(--yt-spec-text-secondary);cursor: pointer;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #more,#all {padding-top: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=ytd-vertical-list-renderer.css.map*/</style>';
F5a=d}d=F5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);G5a=a}a=G5a;return a}}});
_.zL=yL;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zL.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.zL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.zL.prototype,"data",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.zL.prototype,"isSearch",void 0);_.V([_.M({computed:"computeVisibleItems(data,collapsed)"}),_.W("design:type",Array)],_.zL.prototype,"visibleItems",void 0);
_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.zL.prototype,"collapsed",void 0);_.V([_.M({computed:"computeHideShowMore(data.collapsedItemCount,data.items.length,collapsed)"}),_.W("design:type",Boolean)],_.zL.prototype,"hideShowMore",void 0);_.V([_.M({computed:"computeHideShowAll(data.expandedStateButtonEndpoint,\n        data.expandedStateButtonText,collapsed)",value:!0}),_.W("design:type",Boolean)],_.zL.prototype,"hideShowAll",void 0);_.zL=_.V([_.T({is:"ytd-vertical-list-renderer"})],_.zL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6a");

var D5a;
var E5a;
_.Ly("itemSectionRenderer","messageRenderer","ytd-message-renderer");_.Ly("multiPageMenuSectionItems","messageRenderer","ytd-message-renderer");var wL=function(){return _.K.apply(this,arguments)||this};
_.r(wL,_.K);wL.prototype.configureRendererStamper=function(){return{"data.button":{id:"message-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.icon":{id:"icon",mapping:{iconType:{component:"yt-icon",properties:{icon:"[[data.icon.iconType]]"}}}}}};
wL.prototype.computeMessageStyle=function(a){return a};
_.t.Object.defineProperties(wL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===E5a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_message_renderer.ytd.message.renderer.css.js--\x3e<div id="icon"></div>\n<yt-formatted-string id="message" hidden$="[[!data.text]]" text="[[data.text]]"></yt-formatted-string>\n<yt-formatted-string id="submessage" hidden$="[[!data.subtext]]" text="[[data.subtext.messageSubtextRenderer.text]]"></yt-formatted-string>\n<div id="message-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===D5a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_message_renderer.ytd.message.renderer.css.js--\x3e<style>:host {padding: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([shelf]) {padding: 0 0 24px;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} :host([panel]) {padding: 8px 24px;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #message {color: var(--yt-message-renderer-text-color,var(--yt-spec-text-primary));text-align: var(--yt-message-renderer-text-align,initial);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #submessage {color: var(--yt-spec-text-secondary);text-align: var(--yt-message-renderer-text-align,initial);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #message:not([hidden])+#submessage {margin-top: 16px;} #message-button:not(:empty) {margin-top: 16px;} :host([component-style=RENDER_STYLE_EMPTY_STATE]) {padding-top: 140px;} :host([component-style=RENDER_STYLE_EMPTY_STATE]) yt-icon {height: 96px;width: 96px;color: var(--yt-spec-icon-inactive);} :host([component-style=RENDER_STYLE_EMPTY_STATE]) #message:not([hidden]) {margin-top: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} :host([component-style=RENDER_STYLE_EMPTY_STATE]) #submessage:not([hidden]) {margin-top: 8px;color: var(--yt-spec-text-primary);} :host([component-style=RENDER_STYLE_EMPTY_STATE]) #message-button:not(:empty) {margin-top: 24px;} :host([component-style=RENDER_STYLE_DIALOG]) {max-width: 400px;margin-left: 16px;margin-right: 16px;} :host([component-style=RENDER_STYLE_SIMPLE_HEADER]) {padding: 8px 12px;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} :host([component-style=RENDER_STYLE_SIMPLE_HEADER]) #message:not([hidden])+#submessage {margin-top: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;} /*# sourceMappingURL=ytd-message-renderer.css.map*/</style>';
D5a=d}d=D5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);E5a=a}a=E5a;return a}}});
_.xL=wL;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.xL.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.xL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xL.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.xL.prototype,"shelf",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.xL.prototype,"panel",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeMessageStyle(data.style.value)"}),_.W("design:type",Boolean)],_.xL.prototype,"componentStyle",void 0);_.xL=_.V([_.T({is:"ytd-message-renderer"})],_.xL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9l");

var z5a;
var A5a;
var B5a;
var C5a;
_.ij({is:"yt-music-pass-small-feature-info-renderer",_template:function(){if(void 0!==C5a)return C5a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-music-pass-small-feature-info-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_music_pass_small_feature_info_renderer.yt.music.pass.small.feature.info.renderer.css.js--\x3e<yt-img-shadow thumbnail="[[data.icon]]" width="84"></yt-img-shadow>\n<yt-formatted-string id="header" respect-html-dir="" text="[[data.header]]"></yt-formatted-string>\n<yt-formatted-string id="description" respect-html-dir="" text="[[data.description]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===B5a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_music_pass_small_feature_info_renderer.yt.music.pass.small.feature.info.renderer.css.js--\x3e<style>:host {display: inline-block;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: center;} yt-img-shadow {width: 84px;height: 84px;padding-bottom: var(--ytd-margin-4x);} #header {color: var(--yt-spec-text-primary);font-size: 32px;font-weight: 300;padding-bottom: var(--ytd-margin-base);} #description {color: var(--yt-spec-text-secondary);font-size: 16px;line-height: 1.5;} /*# sourceMappingURL=yt-music-pass-small-feature-info-renderer.css.map*/</style>";
B5a=d}d=B5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return C5a=a},
behaviors:[_.Y.YtRendererBehavior],attached:function(){this.parentNode.style.justifyContent="center"},
properties:{data:Object}});
_.Ly("itemSectionRenderer","gridRenderer","ytd-grid-renderer");var uL=function(){var a=_.K.apply(this,arguments)||this;a.isCollapsible=!1;a.nextContinuation={continuationType:"gridContinuation",contentsArray:"data.items",responseContentsKey:"items"};return a};
_.r(uL,_.K);_.f=uL.prototype;_.f.computeIsCollapsible=function(a){return _.w("kevlar_calculate_grid_collapsible")?!!(((null===a||void 0===a?0:a.showMoreText)||(null===a||void 0===a?0:a.visibleRowCount))&&(null===a||void 0===a?0:a.isCollapsible)):null===a||void 0===a?void 0:a.isCollapsible};
_.f.configureRendererStamper=function(){return{shownItems:{id:"items",mapping:{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",gridShowRenderer:"ytd-grid-show-renderer",gridVideoRenderer:"ytd-grid-video-renderer",downloadedVideoGridVideoRenderer:"ytd-downloaded-video-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"}}}};
_.f.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"items"}};
_.f.persistentGuideChanged=function(){this.maybeUpdateInitialItemsDisplayed()};
_.f.onIronResize=function(){var a=this;this.debounce("updateGridInitItems",function(){a.maybeUpdateInitialItemsDisplayed()})};
_.f.maybeUpdateInitialItemsDisplayed=function(){if(this.collapsed){var a=this.getVisibleWidth();0!==a&&(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)))}};
_.f.getVisibleWidth=function(){return this.offsetWidth};
_.f.computeExpandVisible=function(a,b,c,d){return a&&b&&c&&!!d&&!!d.showMoreText};
_.f.computeShowMoreButton=function(a){return{text:a,style:"STYLE_TEXT",size:"SIZE_DEFAULT"}};
_.f.onExpandTap=function(){this.collapsed=!1;this.ytLazyListBehavior.canShowMore&&this.ytLazyListBehavior.fillRemainingListItems()};
_.f.initCollapsed=function(){var a;this.ytLazyListBehavior.canShowMore=!1;(this.collapsed=!(null===(a=this.data)||void 0===a||!a.isCollapsible))&&this.maybeUpdateInitialItemsDisplayed()};
_.f.fillRestIfNotCollapsible=function(){var a=this.ytLazyListBehavior.canShowMore;this.data&&this.isCollapsible||!a||this.ytLazyListBehavior.fillRemainingListItems()};
_.f.computeViewAllHidden=function(a,b){return a||!b.viewAllEndpoint};
_.t.Object.defineProperties(uL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===A5a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-grid-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_renderer.ytd.grid.renderer.css.js--\x3e<template is="dom-if" if="[[data.title]]">\n  <h3 class="channel-link">\n    <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n  </h3>\n</template>\n<div id="items"></div>\n<ytd-button-renderer id="show-more-button" align-by-text="" data="[[showMoreButton]]" hidden="[[!computeExpandVisible(isCollapsible, collapsed, canShowMore, data)]]" on-tap="onExpandTap">\n</ytd-button-renderer>\n<yt-formatted-string id="view-all" hidden="[[computeViewAllHidden(canShowMore, data)]]" text="[[data.viewAllText]]">\n</yt-formatted-string>\n<div id="continuations"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===z5a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_grid_renderer.ytd.grid.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #items {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #items.hovering {position: relative;overflow-x: hidden;} #items>ytd-grid-video-renderer,#items>ytd-downloaded-video-grid-video-renderer,#items>ytd-grid-radio-renderer,#items>ytd-grid-channel-renderer,#items>ytd-grid-playlist-renderer,#items>ytd-grid-movie-playlist-renderer,#items>ytd-grid-movie-renderer,#items>ytd-grid-show-renderer,#items>ytd-game-card-renderer {margin-right: 4px;display: inline-block;width: 210px;margin-bottom: 24px;} #items>ytd-game-card-renderer {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #items>yt-music-pass-small-feature-info-renderer {width: 312px;} yt-music-pass-small-feature-info-renderer {margin-top: 64px;margin-bottom: 64px;} yt-music-pass-small-feature-info-renderer:not(:last-child) {margin-right: 24px;} #show-more-button {margin-bottom: 16px;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} #view-all {--yt-endpoint-color: var(--yt-spec-text-secondary);display: block;color: var(--yt-spec-text-secondary);cursor: pointer;margin: 16px 0 24px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} ytd-continuation-item-renderer {min-width: 100%;} /*# sourceMappingURL=ytd-grid-renderer.css.map*/</style>';
z5a=d}d=z5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);A5a=a}a=A5a;return a}}});
_.vL=uL;_.vL.prototype.fillRestIfNotCollapsible=_.vL.prototype.fillRestIfNotCollapsible;_.vL.prototype.initCollapsed=_.vL.prototype.initCollapsed;_.vL.prototype.onIronResize=_.vL.prototype.onIronResize;_.vL.prototype.persistentGuideChanged=_.vL.prototype.persistentGuideChanged;_.V([_.L(_.VD),_.W("design:type",Object)],_.vL.prototype,"ironResizableBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.vL.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.vL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.pE.YtLazyListBehavior),_.W("design:type",Object)],_.vL.prototype,"ytLazyListBehavior",void 0);_.V([_.L(_.OJ.YtNextContinuationBehavior),_.W("design:type",Object)],_.vL.prototype,"ytNextContinuationBehavior",void 0);_.V([_.L(_.oE),_.W("design:type",Object)],_.vL.prototype,"ytdGuideStateAwareBehavior",void 0);
_.V([_.L(_.tL.YtContinuationHandlerBehavior),_.W("design:type",Object)],_.vL.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.vL.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.vL.prototype,"collapsed",void 0);_.V([_.M(),_.W("design:type",Number)],_.vL.prototype,"initialCount",void 0);_.V([_.M({computed:"computeShowMoreButton(data.showMoreText)"}),_.W("design:type",Object)],_.vL.prototype,"showMoreButton",void 0);
_.V([_.M({computed:"computeIsCollapsible(data)"}),_.W("design:type",Boolean)],_.vL.prototype,"isCollapsible",void 0);_.V([_.S("#items"),_.W("design:type",HTMLElement)],_.vL.prototype,"items",void 0);_.V([_.P("guidePersistentAndVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vL.prototype,"persistentGuideChanged",null);
_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vL.prototype,"onIronResize",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vL.prototype,"initCollapsed",null);_.V([_.P("canShowMore"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vL.prototype,"fillRestIfNotCollapsible",null);_.vL=_.V([_.T({is:"ytd-grid-renderer"})],_.vL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sya6");

var I4a;
var J4a;
var YK=function(){return _.K.apply(this,arguments)||this};
_.r(YK,_.K);YK.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"}}}};
YK.prototype.fillRestIfNoShowMore=function(a,b){!a.showMoreText&&b&&this.ytLazyListBehavior.fillRemainingListItems()};
YK.prototype.onShowMoreClick=function(){this.ytLazyListBehavior.fillRemainingListItems()};
YK.prototype.computeViewAllHidden=function(a,b){return a||!b.viewAllEndpoint};
_.t.Object.defineProperties(YK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===J4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-expanded-shelf-contents-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_expanded_shelf_contents_renderer.ytd.expanded.shelf.contents.renderer.css.js--\x3e<div id="grid-container"></div>\n<yt-formatted-string aria-role="button" hidden="[[!canShowMore]]" text="[[data.showMoreText]]" on-click="onShowMoreClick">\n</yt-formatted-string>\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.viewAllEndpoint)]]" data="[[data.viewAllEndpoint]]" hidden="[[computeViewAllHidden(canShowMore,data)]]">\n  <yt-formatted-string text="[[data.viewAllText]]"></yt-formatted-string>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===I4a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_expanded_shelf_contents_renderer.ytd.expanded.shelf.contents.renderer.css.js--\x3e<style>:host {display: block;margin-bottom: 24px;} #grid-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} yt-formatted-string {--yt-endpoint-color: var(--yt-spec-text-secondary);display: block;color: var(--yt-spec-text-secondary);cursor: pointer;margin-top: 16px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #grid-container>* {width: 100%;} #grid-container>*:not(:last-child) {margin-bottom: 16px;} @media(min-width:1560px) {ytd-playlist-renderer,ytd-channel-renderer,ytd-radio-renderer,ytd-video-renderer,ytd-movie-playlist-renderer {width: 50%;padding-right: 24px;box-sizing: border-box;-ms-flex: none;-webkit-flex: none;flex: none;}} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} /*# sourceMappingURL=ytd-expanded-shelf-contents-renderer.css.map*/</style>';
I4a=d}d=I4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);J4a=a}a=J4a;return a}}});
_.ZK=YK;_.ZK.prototype.fillRestIfNoShowMore=_.ZK.prototype.fillRestIfNoShowMore;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.ZK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.ZK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.pE.YtLazyListBehavior),_.W("design:type",Object)],_.ZK.prototype,"ytLazyListBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZK.prototype,"data",void 0);
_.V([_.P("data","canShowMore"),_.W("design:type",Function),_.W("design:paramtypes",[Object,Boolean]),_.W("design:returntype",void 0)],_.ZK.prototype,"fillRestIfNoShowMore",null);_.ZK=_.V([_.T({is:"ytd-expanded-shelf-contents-renderer"})],_.ZK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9y");

var Z3a;
var $3a;
var rK=function(){var a=_.K.apply(this,arguments)||this;a.buttonClasses=["arrow"];a.overrideArrowPositionForProductCard=!1;return a};
_.r(rK,_.K);_.f=rK.prototype;
_.f.configureRendererStamper=function(){return{shownItems:{id:"items",mapping:{compactStationRenderer:"ytd-compact-station-renderer",gridChannelRenderer:"ytd-grid-channel-renderer",gridMoviePlaylistRenderer:"ytd-grid-movie-playlist-renderer",gridMovieRenderer:"ytd-grid-movie-renderer",gridPlaylistRenderer:"ytd-grid-playlist-renderer",gridRadioRenderer:"ytd-grid-radio-renderer",gridShowRenderer:"ytd-grid-show-renderer",gridVideoRenderer:"ytd-grid-video-renderer",merchShelfItemRenderer:"ytd-merch-shelf-item-renderer",shoppingCompanionCarouselItemRenderer:"ytd-shopping-companion-item-renderer",
displayAdRenderer:"ytd-display-ad-renderer",commentRenderer:"ytd-comment-renderer",compactChannelRecommendationCardRenderer:"ytd-compact-channel-recommendation-card-renderer",postRenderer:"ytd-post-renderer",reelItemRenderer:"ytd-reel-item-renderer",sharedPostRenderer:"ytd-shared-post-renderer",verticalProductCardRenderer:"ytd-vertical-product-card-renderer"}},"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]]"}}}}};
_.f.dataChanged=function(){this.ytdHorizontalListBehavior.reset();this.data&&this.data.items&&(this.ytdHorizontalListBehavior.useFloorScrolling=this.computeContainsPost(this.data))};
_.f.computeInitialCountNumber=function(a){if(!a)return 6;var b=a.items.some(function(c){return!!c.topicRecommendationsChipRenderer});
a=a.items.some(function(c){return!!c.displayAdRenderer});
return b?9:_.w("desktop_search_prominent_thumbs")&&a?8:6};
_.f.computeContainsPost=function(a){return!!a&&!!a.items&&a.items.some(function(b){return!!b.postRenderer})};
_.f.computeContainsVerticalProductCardRenderer=function(a){var b;return!(null===(b=null===a||void 0===a?void 0:a.items)||void 0===b||!b.some(function(c){return!!c.verticalProductCardRenderer}))};
_.t.Object.defineProperties(rK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-horizontal-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.sections.yt_horizontal_list_renderer.yt.horizontal.list.renderer.css.js--\x3e<div id="left-arrow"></div>\n<div id="scroll-container">\n  <div id="items"></div>\n</div>\n<div id="right-arrow"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Z3a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.sections.yt_horizontal_list_renderer.yt.horizontal.list.renderer.css.js--\x3e<style>:host {--ytd-thumbnail-height: 118px;display: block;position: relative;max-width: var(--yt-horizontal-list-renderer-width,auto);} :host([contains-post]) {--ytd-thumbnail-height: 200px;} #scroll-container {overflow: hidden;} #items {margin-bottom: var(--ytd-horizontal-list-margin-bottom,24px);transition-duration: 0.15s;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: transform;display: inline-block;white-space: nowrap;} #items>* {padding-right: 4px;display: inline-block;vertical-align: top;white-space: normal;} #items>ytd-compact-channel-recommendation-card-renderer[is-dismissed] {display: none;} #items>ytd-post-renderer {display: inline-flex;padding-right: 24px;margin-right: 8px;} #items>ytd-shared-post-renderer {padding-right: 0;margin-right: 8px;} :host([at-start]) #left-arrow .arrow {display: none;opacity: 0;} :host([at-end]) #right-arrow .arrow {display: none;opacity: 0;} :host([override-arrow-position-for-product-card]) #left-arrow,:host([override-arrow-position-for-product-card]) #right-arrow {--ytd-horizontal-list-arrow-top: 45px;} #left-arrow {position: absolute;top: var(--ytd-horizontal-list-arrow-top,0);height: 118px;z-index: 1;} #right-arrow {position: absolute;top: var(--ytd-horizontal-list-arrow-top,0);right: 4px;height: 118px;z-index: 200;} #left-arrow,#right-arrow {will-change: transform;width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .arrow {cursor: pointer;width: 40px;height: 40px;border-radius: 24px;background-color: var(--yt-spec-brand-background-solid);box-shadow: 0 4px 4px rgba(0,0,0,0.3),0 0 4px rgba(0,0,0,0.2);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=yt-horizontal-list-renderer.css.map*/</style>";
Z3a=d}d=Z3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$3a=a}a=$3a;return a}}});
_.sK=rK;_.sK.prototype.dataChanged=_.sK.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.sK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.sK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.sE),_.W("design:type",Object)],_.sK.prototype,"ytdHorizontalListBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.sK.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Array)],_.sK.prototype,"buttonClasses",void 0);_.V([_.M({computed:"computeInitialCountNumber(data)"}),_.W("design:type",Number)],_.sK.prototype,"initialCount",void 0);_.V([_.M({computed:"computeContainsPost(data)"}),_.W("design:type",Boolean)],_.sK.prototype,"containsPost",void 0);_.V([_.M({computed:"computeContainsVerticalProductCardRenderer(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.sK.prototype,"overrideArrowPositionForProductCard",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.sK.prototype,"dataChanged",null);_.sK=_.V([_.T({is:"yt-horizontal-list-renderer"})],_.sK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybp");

var w4a;
var x4a;
var MK=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"handleDarkModeToggledAction"};return a};
_.r(MK,_.K);MK.prototype.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")};
MK.prototype.handleDarkModeToggledAction=function(a){this.isDarkTheme=a};
MK.prototype.computeHeaderLogoThumbnail=function(a,b){if(a)return b?a.darkLogo:a.lightLogo};
_.t.Object.defineProperties(MK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===x4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-primetime-promo-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_primetime_promo_header_renderer.ytd.primetime.promo.header.renderer.css.js--\x3e<div id="logo"><yt-img-shadow dimension="height" height="24" thumbnail="[[themeLogo]]"></yt-img-shadow><ytd-badge-supported-renderer disable-upgrade$="[[!data.badge]]" hidden="[[!data.badge]]" top-standalone-badge="[[data.badge]]"></ytd-badge-supported-renderer></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===w4a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_primetime_promo_header_renderer.ytd.primetime.promo.header.renderer.css.js--\x3e<style>:host {display: inline-block;width: 210px;} #logo {margin-top: 20px;margin-bottom: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} ytd-badge-supported-renderer {color: var(--yt-spec-text-secondary);margin-left: 12px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #logo>yt-img-shadow {height: 24px;} /*# sourceMappingURL=ytd-primetime-promo-header-renderer.css.map*/</style>";
w4a=d}d=w4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);x4a=a}a=x4a;return a}}});
_.NK=MK;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.NK.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.NK.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.NK.prototype,"data",void 0);_.V([_.M({computed:"computeHeaderLogoThumbnail(data,isDarkTheme)"}),_.W("design:type",Object)],_.NK.prototype,"themeLogo",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.NK.prototype,"isDarkTheme",void 0);
_.NK=_.V([_.T({is:"ytd-primetime-promo-header-renderer"})],_.NK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybj");

var u4a;
var v4a;
var KK=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"ytd-rich-item-index-update-action":"onIndexUpdateAction"};return a};
_.r(KK,_.K);_.f=KK.prototype;
_.f.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{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"},reelItemRenderer:{component:"ytd-rich-grid-slim-media"},videoRenderer:{component:"ytd-rich-grid-media",
params:{isRadio:!1}},radioRenderer:{component:"ytd-rich-grid-media",params:{isRadio:!0}},playlistRenderer:{component:"ytd-rich-grid-media",params:{isRadio:!1}},gridShowRenderer:{component:"ytd-rich-grid-media",params:{isRadio:!1}},promotedVideoRenderer:{component:"ytd-rich-grid-media",params:{isRadio:!1,isPromotedVideo:!0}},displayAdRenderer:{component:"ytd-display-ad-renderer"},lumiereShelfDetailsRenderer:"ytd-lumiere-shelf-details-renderer",lumierePromoItemImageRenderer:"ytd-lumiere-promo-item-image-renderer",
feedNudgeRenderer:"ytd-feed-nudge-renderer"}}}};
_.f.onIndexUpdateAction=function(){var a,b=_.pi();b&&(null===(a=this.data)||void 0===a?0:a.trackingParams)&&this.data.hasOwnProperty("colIndex")&&this.data.hasOwnProperty("rowIndex")&&_.Ji(void 0,b,_.Wq(this.data.trackingParams),{gridData:{veColumnCoordinate:this.data.colIndex,veRowCoordinate:this.data.rowIndex}},void 0)};
_.f.isSlimMediaRenderer=function(a){var b,c;return!(null===(b=null===a||void 0===a?void 0:a.content)||void 0===b||!b.movieRenderer)||!(null===(c=null===a||void 0===a?void 0:a.content)||void 0===c||!c.reelItemRenderer)};
_.f.isPostRenderer=function(){var a,b,c,d;return!(null===(b=null===(a=this.data)||void 0===a?void 0:a.content)||void 0===b||!b.postRenderer)||!(null===(d=null===(c=this.data)||void 0===c?void 0:c.content)||void 0===d||!d.sharedPostRenderer)};
_.f.computeContainsLumierePosters=function(){var a,b,c;return"LUMIERE_SHELF_THUMBNAIL_DIMENSIONS_POSTER"===(null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.content)||void 0===b?void 0:b.lumiereShelfDetailsRenderer)||void 0===c?void 0:c.thumbnailDimensions)};
_.t.Object.defineProperties(KK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===v4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rich-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_item_renderer.ytd.rich.item.renderer.css.js--\x3e<div id="content"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===u4a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_item_renderer.ytd.rich.item.renderer.css.js--\x3e<style>:host {position: relative;margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);margin-bottom: 40px;width: calc( 100%/var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) - 0.01px );contain: style layout;} :host([is-post]) {width: calc( 100%/var(--ytd-rich-grid-posts-per-row) - var(--ytd-rich-grid-item-margin) - 0.01px );} :host([is-slim-media]) {width: calc( 100%/var(--ytd-rich-grid-slim-items-per-row) - var(--ytd-rich-grid-item-margin) - 0.01px );} :host([contains-lumiere-posters]) {width: calc( 100%/var(--ytd-rich-grid-slim-items-per-row) * 2 - var(--ytd-rich-grid-item-margin) - 0.01px );} #content {height: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #content ytd-post-renderer,#content ytd-shared-post-renderer {max-width: 100%;width: 100%;overflow: hidden;} /*# sourceMappingURL=ytd-rich-item-renderer.css.map*/</style>";
u4a=d}d=u4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);v4a=a}a=v4a;return a}}});
_.LK=KK;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.LK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.LK.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.LK.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.LK.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"isPostRenderer(data)"}),_.W("design:type",Boolean)],_.LK.prototype,"isPost",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeContainsLumierePosters(data)"}),_.W("design:type",Boolean)],_.LK.prototype,"containsLumierePosters",void 0);_.V([_.M({reflectToAttribute:!0,computed:"isSlimMediaRenderer(data)"}),_.W("design:type",Boolean)],_.LK.prototype,"isSlimMedia",void 0);_.LK=_.V([_.T({is:"ytd-rich-item-renderer"})],_.LK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy89");

var o3a;
var p3a;
var PJ=function(){var a=_.K.apply(this,arguments)||this;a.hasSpam=!1;a.showButton=!0;a.actionMap={"yt-approve-comment-action":"approveCommentAction","yt-ban-author-action":"banAuthorAction","yt-hide-reported-comment-action":"hideReportedCommentAction","yt-remove-comment-action":"removeCommentAction","yt-load-next-continuation":"onLoadNextContinuation"};a.nextContinuation={contentsArray:"data.contents",continuationType:"commentModerationPanelContinuation",requestPath:"/comment_service_ajax?action_get_comment_replies=1&pbj=1",
usePost:!0};return a};
_.r(PJ,_.K);_.f=PJ.prototype;_.f.configureRendererStamper=function(){return{"data.continuations":{id:"continuation",mapping:{nextContinuationData:{component:"yt-next-continuation",properties:{showButton:"[[showButton]]"}}}},"data.contents":{id:"held-comments",mapping:{commentRenderer:{component:"ytd-comment-renderer"}}},"data.likelySpamContents":{id:"likely-spam-comments",mapping:{commentRenderer:{component:"ytd-comment-renderer"}}}}};
_.f.ready=function(){var a=this;this.moderationContent.addEventListener("scroll",function(){a.onPanelScroll()})};
_.f.dataChanged=function(){this.expander.collapsed=!0};
_.f.computeSettingsButton=function(a){var b,c;a=null===(c=null===(b=null===a||void 0===a?void 0:a.expander)||void 0===b?void 0:b.commentModerationPanelExpanderRenderer)||void 0===c?void 0:c.settingsButton;return null===a||void 0===a?void 0:a.buttonRenderer};
_.f.onPanelScroll=function(){var a=this;this.debounce("onPanelScroll",function(){var b,c;a.toggleClass("scrolling",0===a.moderationContent.scrollTop,null!==(c=null===(b=a.expander.children[1])||void 0===b?void 0:b.offsetParent)&&void 0!==c?c:void 0)},50)};
_.f.onNextContinuationDataUpdated=function(a,b){var c,d,e,h,l,m;a=b.continuationData.response;if(null===(d=null===(c=a.continuationContents)||void 0===c?void 0:c.commentModerationPanelContinuation)||void 0===d||!d.contents)if(null===(h=null===(e=a.continuationContents)||void 0===e?void 0:e.commentModerationPanelContinuation)||void 0===h?0:h.likelySpamContents)this.data.spamHeaderText=null===(l=a.continuationContents)||void 0===l?void 0:l.commentModerationPanelContinuation.spamHeaderText,this.set("data.likelySpamContents",
null===(m=a.continuationContents)||void 0===m?void 0:m.commentModerationPanelContinuation.likelySpamContents),this.nextContinuation={contentsArray:"data.likelySpamContents",continuationType:"commentModerationPanelContinuation",responseContentsKey:"likelySpamContents",usePost:!0},this.hasSpam=!0};
_.f.computeHasContinuation=function(a){return!!a};
_.f.hideSpamDivider=function(a){return!a||a&&0===this.data.contents.length};
_.f.computeSpamHeaderText=function(a,b){return a?b:_.Wi("")};
_.f.triggerContinuation=function(){this.querySelector("yt-next-continuation").trigger();this.showButton=!1};
_.f.approveCommentAction=function(a){(a=this.get("approveCommentAction.commentId",a))&&this.removeComment(a)};
_.f.banAuthorAction=function(a){(a=this.get("banAuthorAction.commentId",a))&&this.removeComment(a)};
_.f.removeCommentAction=function(a){(a=this.get("removeCommentAction.commentId",a))&&this.removeComment(a)};
_.f.hideReportedCommentAction=function(a){(a=this.get("hideReportedCommentAction.commentId",a))&&this.removeComment(a)};
_.f.removeComment=function(a){var b=this.commentIdToHeldCommentsIndex(a);a=this.commentIdToLikelySpamCommentsIndex(a);0<=b?this.splice("data.contents",b,1):0<=a&&this.splice("data.likelySpamContents",a,1);this.data.contents&&0!==this.data.contents.length||this.data.likelySpamContents&&0!==this.data.likelySpamContents.length||this.fire("ytd-comment-moderation-panel-empty")};
_.f.commentIdToHeldCommentsIndex=function(a){var b;if(null===(b=this.data)||void 0===b||!b.contents)return-1;for(var c=0;c<this.data.contents.length;c++)if(this.data.contents[c].commentRenderer.commentId===a)return c;return-1};
_.f.commentIdToLikelySpamCommentsIndex=function(a){var b;if(null===(b=this.data)||void 0===b||!b.likelySpamContents)return-1;for(var c=0;c<this.data.likelySpamContents.length;c++)if(this.data.likelySpamContents[c].commentRenderer.commentId===a)return c;return-1};
_.t.Object.defineProperties(PJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===p3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-moderation-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_moderation_panel_renderer.ytd.comment.moderation.panel.renderer.css.js--\x3e<ytd-expander id="expander" align-auto="" always-toggleable="" collapsed-height="0" reversed="">\n  <div class="more-button" slot="more-button" on-click="triggerContinuation">\n    <span class="expander-text">\n      [[getSimpleString(data.expander.commentModerationPanelExpanderRenderer.text)]]\n    </span>\n    <div class="icons">\n      <ytd-button-renderer class="settings-button" data="[[settingsButton]]">\n      </ytd-button-renderer>\n      <yt-icon id="expander-icon" icon="yt-icons:expand-more"></yt-icon>\n    </div>\n  </div>\n  <div class="less-button" slot="less-button">\n    <span class="expander-text">\n      [[getSimpleString(data.expander.commentModerationPanelExpanderRenderer.text)]]\n    </span>\n    <div class="icons">\n      <ytd-button-renderer class="settings-button" data="[[settingsButton]]">\n      </ytd-button-renderer>\n      <yt-icon id="expander-icon" icon="yt-icons:expand-less"></yt-icon>\n    </div>\n  </div>\n  <div id="moderation-contents" slot="content">\n    <div id="held-comments"></div>\n    <div id="likely-spam-divider" hidden="[[hideSpamDivider(hasSpam)]]"></div>\n    <yt-formatted-string id="likely-spam-header" text="[[computeSpamHeaderText(data.likelySpamContents, data.spamHeaderText)]]">\n    </yt-formatted-string>\n    <div id="likely-spam-comments"></div>\n    <div id="continuation"></div>\n  </div>\n</ytd-expander>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===o3a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_moderation_panel_renderer.ytd.comment.moderation.panel.renderer.css.js--\x3e<style>:host {--ytd-expander-button-scrolling-box-shadow: 0 1px 3px 0 var(--yt-spec-10-percent-layer);--ytd-expander-button-border-radius: 0;display: block;background-color: var(--yt-spec-general-background-a);max-width: 504px;} ytd-button-renderer:hover {color: var(--yt-spec-icon-active-other);} ytd-expander:hover {width: auto;} .expander-text {align-self: center;text-transform: none;color: var(--yt-spec-text-primary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} .more-button,.less-button {margin: 8px 24px 8px 24px;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;} #expander-icon {--iron-icon-width: 24px;--iron-icon-height: 24px;color: var(--yt-spec-icon-inactive);} #expander-icon:hover {color: var(--yt-spec-icon-active-other);} ytd-button-renderer {--yt-button-icon-size: 32px;--yt-icon-color: var(--yt-spec-icon-inactive);} #moderation-contents {overflow-y: hidden;padding-left: 24px;padding-right: 24px;max-height: 336px;} #moderation-contents:hover {overflow-y: auto;} #held-comments,#likely-spam-comments {margin-top: 16px;} #likely-spam-header {color: var(--yt-spec-text-primary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #likely-spam-divider {height: 1px;background: var(--yt-spec-text-secondary);margin: 20px -24px 20px -24px;} /*# sourceMappingURL=ytd-comment-moderation-panel-renderer.css.map*/</style>";
o3a=d}d=o3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);p3a=a}a=p3a;return a}}});
_.QJ=PJ;_.QJ.prototype.onNextContinuationDataUpdated=_.QJ.prototype.onNextContinuationDataUpdated;_.QJ.prototype.dataChanged=_.QJ.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.QJ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.QJ.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.QJ.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.OJ.YtNextContinuationBehavior),_.W("design:type",Object)],_.QJ.prototype,"ytNextContinuationBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.QJ.prototype,"data",void 0);_.V([_.M({computed:"computeSettingsButton(data)"}),_.W("design:type",Object)],_.QJ.prototype,"settingsButton",void 0);_.V([_.M(),_.W("design:type",Object)],_.QJ.prototype,"hasSpam",void 0);
_.V([_.M({computed:"computeHasContinuation(data.continuations)"}),_.W("design:type",Boolean)],_.QJ.prototype,"hasContinuation",void 0);_.V([_.M(),_.W("design:type",Object)],_.QJ.prototype,"showButton",void 0);_.V([_.S("#expander"),_.W("design:type",_.pH)],_.QJ.prototype,"expander",void 0);_.V([_.S("#moderation-contents"),_.W("design:type",HTMLElement)],_.QJ.prototype,"moderationContent",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.QJ.prototype,"dataChanged",null);_.V([_.N("yt-next-continuation-data-updated"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.QJ.prototype,"onNextContinuationDataUpdated",null);_.QJ=_.V([_.T({is:"ytd-comment-moderation-panel-renderer"})],_.QJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syco");

var b7a;
var c7a;
var yM=function(){var a=_.K.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};
_.r(yM,_.K);yM.prototype.onDataChanged=function(){var a;if(null===(a=this.data)||void 0===a?0:a.style)this.componentStyle=this.getStyleName(this.data.style)};
yM.prototype.getCellForColumn=function(a){return this.cells.find(function(b){var c,d,e;return(null===(e=(null===(c=null===b||void 0===b?void 0:b.cell)||void 0===c?void 0:c.reportHistoryTableReasonCellRenderer)||(null===(d=null===b||void 0===b?void 0:b.cell)||void 0===d?void 0:d.reportHistoryTableTextCellRenderer))||void 0===e?void 0:e.columnId)===a.type})};
yM.prototype.getClassForColumn=function(a){switch(a){case "REPORT_HISTORY_COLUMN_DATE":return"date";default:return""}};
yM.prototype.getStyleName=function(a){switch(a){case "REPORT_HISTORY_ROW_STYLE_COMPACT":return"COMPACT_ROW";default:return""}};
_.t.Object.defineProperties(yM.prototype,{cells:{configurable:!0,enumerable:!0,get:function(){var a;return((null===(a=this.data)||void 0===a?void 0:a.cells)||[]).map(function(b){return b.reportHistoryTableCellRenderer})}}});
_.t.Object.defineProperties(yM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===c7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-history-table-row-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_history_table_row_renderer.ytd.report.history.table.row.renderer.css.js--\x3e<div id="row-container">\n  <template is="dom-repeat" items="[[columnRenderData]]" as="column">\n    <div class$="[[column.classes]] cell-body" role="cell" style$="[[column.style]]">\n      <ytd-report-history-table-cell-renderer class$="[[getClassForColumn(column.type)]]" data="[[getCellForColumn(column)]]"></ytd-report-history-table-cell-renderer>\n    </div>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===b7a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_history_table_row_renderer.ytd.report.history.table.row.renderer.css.js--\x3e<style>:host {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 16px 0;} :host,#row-container {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;} ytd-report-history-table-cell-renderer {width: 100%;} :host([component-style=COMPACT_ROW]) {border-bottom: none;padding: 8px 0;} :host([component-style=COMPACT_ROW]) ytd-report-history-table-cell-renderer.date {--main-text-color: var(--yt-spec-text-secondary);} /*# sourceMappingURL=ytd-report-history-table-row-renderer.css.map*/</style>";
b7a=d}d=b7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);c7a=a}a=c7a;return a}}});
_.zM=yM;_.zM.prototype.onDataChanged=_.zM.prototype.onDataChanged;_.V([_.M(),_.W("design:type",Object)],_.zM.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Array)],_.zM.prototype,"columnRenderData",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.zM.prototype,"componentStyle",void 0);_.V([_.R("data"),_.W("design:type",Array),_.W("design:paramtypes",[])],_.zM.prototype,"cells",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zM.prototype,"onDataChanged",null);_.zM=_.V([_.T({is:"ytd-report-history-table-row-renderer"})],_.zM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycj");

var C6a=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.substr(1)),isNaN(c))?b:String.fromCharCode(c)}})},D6a=/&([^;\s<&]+);?/g,E6a=function(a){var b={"&amp;":"&",
"&lt;":"<","&gt;":">","&quot;":'"'};var c=_.g.document.createElement("div");return a.replace(D6a,function(d,e){var h=b[d];if(h)return h;"#"==e.charAt(0)&&(e=Number("0"+e.substr(1)),isNaN(e)||(h=String.fromCharCode(e)));h||(h=_.kf(_.pb("Single HTML entity."),d+" "),_.Rl(c,h),h=c.firstChild.nodeValue.slice(0,-1));return b[d]=h})},F6a;
var G6a;
var fM=function(){var a=_.K.apply(this,arguments)||this;a.hideCharCounter=!1;a.hideLabel=!1;a.noLabelFloat=!1;a.autoValidate=!0;a.invalid=!1;a.actionMap={"yt-update-text-input-form-field-renderer-command":"handleUpdateTextInputFormFieldRendererCommand"};return a};
_.r(fM,_.K);_.f=fM.prototype;_.f.reset=function(a){this.value=a&&this.data?this.data.value=a:"";this.input.invalid=!1;this.input.autoValidate=!1};
_.f.save=function(){this.data&&_.dj(this,[this.data.onChange])};
_.f.focusTextInput=function(){this.input.focus()};
_.f.validate=function(){var a;if(!this.autoValidate)return!this.invalid;if(!this.input)return!1;if((null===(a=this.data)||void 0===a?0:a.isMultiline)&&null!=this.value&&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()};
_.f.valueChanged=function(a){a||""===a?this.value=a:void 0!==a||this.value||(this.value="")};
_.f.computeLabel=function(a,b){return b?"":_.Zi(a)};
_.f.computeAriaLabel=function(a,b){return b?_.Zi(a):""};
_.f.computeErrorMessage=function(a,b,c,d){!a&&b?a=c||this.strings.REQUIRED_LABEL:(a=_.Zi(d),a=_.xa(a,"&")?"document"in _.g?E6a(a):C6a(a):a);return a};
_.f.computeType=function(a){return"TEXT_INPUT_FORM_FIELD_TYPE_PASSWORD"===a?"password":null};
_.f.onTextValueChanged=function(){this.validate()&&this.data&&this.data.key&&this.data.onChange&&this.set(this.data.key,this.input.value,this.data.onChange)};
_.f.handleUpdateTextInputFormFieldRendererCommand=function(a){(a=a.updateTextInputFormFieldRendererCommand)&&this.data&&this.data.id===a.id&&(void 0!==a.invalid&&(this.invalid=a.invalid),void 0!==a.invalidValueErrorMessage&&this.set("data.invalidValueErrorMessage",a.invalidValueErrorMessage))};
_.t.Object.defineProperties(fM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===G6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-text-input-form-field-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.playlist.yt_text_input_form_field_renderer.yt.text.input.form.field.renderer.css.js--\x3e<template is="dom-if" if="[[data.isMultiline]]">\n  <tp-yt-paper-textarea id="input" always-float-label="" aria-label$="[[computeAriaLabel(data.label, hideLabel)]]" char-counter="" error-message="[[computeErrorMessage(value, data.required, requiredErrorMessage, data.invalidValueErrorMessage)]]" invalid="{{invalid}}" label="[[computeLabel(data.label, hideLabel)]]" max-rows="5" maxlength="[[data.maxCharacterLimit]]" no-label-float="[[noLabelFloat]]" pattern="[[data.validValueRegexp]]" placeholder="[[data.placeholderText]]" required="[[data.required]]" rows="[[data.rows]]" use-v2-underline="" value="{{value}}" on-value-changed="onTextValueChanged">\n  </tp-yt-paper-textarea>\n</template>\n<template is="dom-if" if="[[!data.isMultiline]]">\n  <tp-yt-paper-input id="input" always-float-label="" aria-label$="[[computeAriaLabel(data.label, hideLabel)]]" char-counter="[[!data.hideCharCounter]]" error-message="[[computeErrorMessage(value, data.required, requiredErrorMessage, data.invalidValueErrorMessage)]]" invalid="{{invalid}}" label="[[computeLabel(data.label, hideLabel)]]" maxlength="[[data.maxCharacterLimit]]" no-label-float="[[noLabelFloat]]" pattern="[[data.validValueRegexp]]" placeholder="[[data.placeholderText]]" required="[[data.required]]" type="[[computeType(data.type)]]" use-v2-underline="" value="{{value}}" on-value-changed="onTextValueChanged">\n  </tp-yt-paper-input>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===F6a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.playlist.yt_text_input_form_field_renderer.yt.text.input.form.field.renderer.css.js--\x3e<style>:host {--paper-input-char-counter: {color: var(--yt-spec-text-primary);};--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-color: var(--yt-spec-text-primary);display: block;padding-bottom: 6px;} tp-yt-paper-input {--paper-input-container-underline-height: 0;--paper-input-container-underline-background: transparent;--paper-input-container-underline-border-bottom: 1px solid var( --yt-text-input-form-field-underline-color, var(--yt-spec-text-secondary) );--paper-input-char-counter: {margin-top: -2px;height: 18px;color: var(--yt-spec-text-primary);};--paper-input-container-underline-focus-border-color: var( --paper-input-container-underline-focus-color, var(--yt-spec-text-primary) );--paper-input-container-input: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};} :host([component-style=INLINE_FORM_STYLE_TITLE]) tp-yt-paper-input {--paper-input-container-input: {@apply --ytd-channel-title;};} tp-yt-paper-textarea {--paper-input-container-input: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--paper-input-container-underline-focus-border-color: var( --paper-input-container-underline-focus-color, var(--yt-spec-text-primary) );} :host([component-style=TEXT_INPUT_FORM_FIELD_OUTLINED]) tp-yt-paper-textarea,:host([component-style=TEXT_INPUT_FORM_FIELD_OUTLINED]) tp-yt-paper-input {--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 4px;box-shadow: inset 0 0 0 1px var(--yt-spec-10-percent-layer);padding: 0 8px 12px 8px;} :host([component-style=TEXT_INPUT_FORM_FIELD_OUTLINED][invalid]) tp-yt-paper-textarea,:host([component-style=TEXT_INPUT_FORM_FIELD_OUTLINED][invalid]) tp-yt-paper-input {border-color: var(--yt-spec-brand-link-text);} :host([component-style=BOLD_INPUT_TEXT]) tp-yt-paper-input,:host([component-style=BOLD_INPUT_TEXT]) tp-yt-paper-textarea {--paper-input-container-input: {@apply --ytd-subheadline-link;};} /*# sourceMappingURL=yt-text-input-form-field-renderer.css.map*/</style>";
F6a=d}d=F6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);G6a=a}a=G6a;return a}}});
_.gM=fM;_.gM.prototype.valueChanged=_.gM.prototype.valueChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.gM.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.gM.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.gM.prototype,"data",void 0);_.V([_.M({notify:!0}),_.W("design:type",String)],_.gM.prototype,"value",void 0);_.V([_.M(),_.W("design:type",String)],_.gM.prototype,"pattern",void 0);
_.V([_.M(),_.W("design:type",String)],_.gM.prototype,"errorMessage",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.gM.prototype,"componentStyle",void 0);_.V([_.M(),_.W("design:type",Object)],_.gM.prototype,"hideCharCounter",void 0);_.V([_.M(),_.W("design:type",Object)],_.gM.prototype,"hideLabel",void 0);_.V([_.M(),_.W("design:type",Object)],_.gM.prototype,"noLabelFloat",void 0);_.V([_.M(),_.W("design:type",Object)],_.gM.prototype,"autoValidate",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.gM.prototype,"invalid",void 0);_.V([_.M({value:{REQUIRED_LABEL:_.Pi("REQUIRED_LABEL",void 0,"Required")}}),_.W("design:type",Object)],_.gM.prototype,"strings",void 0);_.V([_.S("#input"),_.W("design:type",Object)],_.gM.prototype,"input",void 0);_.V([_.P("data.value"),_.W("design:type",Function),_.W("design:paramtypes",[String]),_.W("design:returntype",void 0)],_.gM.prototype,"valueChanged",null);
_.gM=_.V([_.wx({is:"yt-text-input-form-field-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],_.gM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syce");

var p6a;
var q6a;
var r6a=function(){return _.K.apply(this,arguments)||this};
_.r(r6a,_.K);
_.t.Object.defineProperties(r6a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===q6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-profile-column-stats-entry-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.library.ytd_profile_column_stats_entry_renderer.ytd.profile.column.stats.entry.renderer.css.js--\x3e<div id="label">[[getSimpleString(data.label)]]</div>\n<div id="value">[[getSimpleString(data.value)]]</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===p6a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.library.ytd_profile_column_stats_entry_renderer.ytd.profile.column.stats.entry.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-secondary);padding: 10px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #label {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} #value {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-profile-column-stats-entry-renderer.css.map*/</style>';
p6a=d}d=p6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);q6a=a}a=q6a;return a}}});
_.XL=r6a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.XL.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.XL.prototype,"data",void 0);_.XL=_.V([_.T({is:"ytd-profile-column-stats-entry-renderer"})],_.XL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4i");

_.VO=function(){};
_.f=_.VO.prototype;_.f.onPlaylistNext=function(){};
_.f.onPlaylistPrevious=function(){};
_.f.updatePlaylistEventListeners=function(){};
_.f.setPlayer=function(){};
_.f.setPlaylistComponent=function(){};
_.f.setAutoplayRenderer=function(){};
_.f.setPlaylistData=function(){};
_.f.setPlayerPlaybackControlData=function(){};
_.f.skipVideo=function(){};
_.f.cancelVideoSkip=function(){};
_.f.getAutoplayEndpoint=function(){};
_.f.getPlaylistData=function(){};
_.f.hasAutoplayData=function(){};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6c");

_.QL={YtPlayerListenerBehavior:{created:function(){this.playerListeners_=new Map},
getPlayerListenerKey_:function(a,b){return a+":"+_.sa(b)},
getPlayerListener_:function(a,b,c){a=this.getPlayerListenerKey_(a,b);b=this.playerListeners_.get(a);c&&this.playerListeners_.delete(a);return b},
savePlayerListener_:function(a,b){var c=b.bind(this);this.playerListeners_.set(this.getPlayerListenerKey_(a,b),c);return c},
listenToPlayerEvent:function(a,b,c){c=this.savePlayerListener_(b,c);a.addEventListener(b,c)},
listenToPlayerEvents:function(a,b){b.forEach(function(c,d){this.listenToPlayerEvent(a,d,c)}.bind(this))},
unlistenFromPlayerEvent:function(a,b,c){c=this.getPlayerListener_(b,c,!0);a.removeEventListener(b,c)},
unlistenFromPlayerEvents:function(a,b){b.forEach(function(c,d){this.unlistenFromPlayerEvent(a,d,c)}.bind(this))}}};
_.RL=function(){};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syaf");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syaz");

var Thb;
var Uhb;
var BT=function(){return _.K.apply(this,arguments)||this};
_.r(BT,_.K);_.f=BT.prototype;_.f.configureRendererStamper=function(){return{"data.informationButton":{id:"information-button-container",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.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)}))};
_.f.onEndpointLinkKeyPress=function(a){a.target===this.endpointLink&&13===a.keyCode&&this.fire("click")};
_.f.onClick=function(){var a;!this.endpointHref&&(this.endpointLink.blur(),null===(a=this.data)||void 0===a?0:a.endpoint)&&(_.ej(this,[this.data.endpoint],this),this.ytRendererBehavior.logExplicitClick(this.data))};
_.f.onYtNavigate=function(a){this.endpointHref||a.stopPropagation()};
_.f.onInformationButtonContainerClick=function(a){"information-button-container"!==a.target.id&&a.stopPropagation()};
_.f.computeStyle=function(a){return a};
_.f.computeIsThumbnailStyle=function(a){return"RICH_METADATA_RENDERER_STYLE_THUMBNAIL"===a};
_.f.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}};
_.f.computeThumbnailObjectFit=function(a){switch(a){case "RICH_METADATA_RENDERER_STYLE_SQUARE":return"CONTAIN"}};
_.t.Object.defineProperties(BT.prototype,{endpointHref:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?0:a.endpoint)?this.componentBehavior.computeOptionalHref_(this.data.endpoint):null}}});
_.t.Object.defineProperties(BT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Uhb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rich-metadata-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_rich_metadata_renderer.ytd.rich.metadata.renderer.css.js--\x3e<a id="endpoint-link" class="yt-simple-endpoint" href$="[[endpointHref]]" data="[[data.endpoint]]">\n  <template is="dom-if" restamp="" if="[[isThumbnailStyle]]">\n    <ytd-thumbnail id="thumbnail" data="[[data]]" width="[[thumbnailWidth]]">\n    </ytd-thumbnail>\n  </template>\n  <template is="dom-if" restamp="" if="[[!isThumbnailStyle]]">\n    <div id="thumbnail">\n      <yt-img-shadow object-fit="[[thumbnailObjectFit]]" thumbnail="[[data.thumbnail]]" width="[[thumbnailWidth]]">\n      </yt-img-shadow>\n    </div>\n  </template>\n  <div id="text-container">\n    <div id="title">[[getSimpleString(data.title)]]</div>\n    <div id="subtitle" hidden$="[[!data.subtitle]]">\n      [[getSimpleString(data.subtitle)]]\n    </div>\n    <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n    </ytd-badge-supported-renderer>\n    <div id="call-to-action">\n      <div>[[getSimpleString(data.callToAction)]]</div>\n      <yt-icon hidden="[[!data.callToActionIcon]]" icon="[[data.callToActionIcon.iconType]]">\n      </yt-icon>\n    </div>\n  </div>\n  <div id="information-button-container" on-click="onInformationButtonContainerClick" hidden="[[!data.informationButton]]"></div>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Thb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_rich_metadata_renderer.ytd.rich.metadata.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-general-background-b);min-width: 280px;max-width: 50%;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} a {outline-offset: 1px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} a.button-mode:active {outline: 0;} #thumbnail {width: 56px;height: 56px;margin: 22px 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;} yt-img-shadow {overflow: hidden;width: 100%;height: 100%;} :host([component-style=RICH_METADATA_RENDERER_STYLE_BOX_ART]) #thumbnail {width: 72px;height: 100px;margin: 0 16px 0 0;} :host([component-style=RICH_METADATA_RENDERER_STYLE_SQUARE]) #thumbnail {background-color: var(--yt-spec-static-brand-white);width: 100px;height: 100px;margin: 0 16px 0 0;} :host([component-style=RICH_METADATA_RENDERER_STYLE_TOPIC]) #thumbnail {--yt-img-border-radius: 56px;} :host([component-style=RICH_METADATA_RENDERER_STYLE_THUMBNAIL]) {min-width: 400px;} :host([component-style=RICH_METADATA_RENDERER_STYLE_THUMBNAIL]) #thumbnail {width: 178px;height: 100px;margin: 0 16px 0 0;} :host([component-style=RICH_METADATA_RENDERER_STYLE_SQUARE]) {min-width: 400px;} #text-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #subtitle {-webkit-line-clamp: 2;color: var(--yt-spec-text-secondary);margin-top: 4px;overflow: hidden;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #badges {margin-top: 4px;} #call-to-action {margin-top: 4px;color: var(--yt-spec-text-secondary);text-transform: uppercase;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} yt-icon {width: 24px;height: 24px;} #information-button-container {--yt-button-icon-padding: 8px;--yt-button-icon-size: 32px;--yt-icon-button-icon-height: 16px;--yt-icon-button-icon-width: 16px;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;padding: 8px;} /*# sourceMappingURL=ytd-rich-metadata-renderer.css.map*/</style>';
Thb=d}d=Thb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Uhb=a}a=Uhb;return a}}});
_.CT=BT;_.CT.prototype.onYtNavigate=_.CT.prototype.onYtNavigate;_.CT.prototype.onClick=_.CT.prototype.onClick;_.CT.prototype.onDataChanged=_.CT.prototype.onDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.CT.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.CT.prototype,"componentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.CT.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.CT.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.W("design:type",String)],_.CT.prototype,"componentStyle",void 0);_.V([_.M({computed:"computeIsThumbnailStyle(data.style)"}),_.W("design:type",Boolean)],_.CT.prototype,"isThumbnailStyle",void 0);_.V([_.M({computed:"computeThumbnailObjectFit(data.style)"}),_.W("design:type",String)],_.CT.prototype,"thumbnailObjectFit",void 0);
_.V([_.M({computed:"computeThumbnailWidth(data.style)"}),_.W("design:type",Number)],_.CT.prototype,"thumbnailWidth",void 0);_.V([_.S("#endpoint-link"),_.W("design:type",HTMLAnchorElement)],_.CT.prototype,"endpointLink",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.CT.prototype,"onDataChanged",null);_.V([_.R("data.endpoint"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.CT.prototype,"endpointHref",null);
_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],_.CT.prototype,"onClick",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.CT.prototype,"onYtNavigate",null);_.CT=_.V([_.T({is:"ytd-rich-metadata-renderer"})],_.CT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syat");

var Ihb;
var Jhb;
var sT=function(){return _.K.apply(this,arguments)||this};
_.r(sT,_.K);sT.prototype.configureRendererStamper=function(){return{"data.subscribeButton":{id:"subscribe-button",mapping:{subscribeButtonRenderer:"ytd-subscribe-button-renderer",buttonRenderer:"ytd-button-renderer"}}}};
sT.prototype.onTap=function(a){var b=this.data&&this.data.endpoint;b&&!_.TE(_.G(a).path,this,["YTD-SUBSCRIBE-BUTTON-RENDERER","YTD-BUTTON-RENDERER"])&&this.fire("yt-navigate",{endpoint:b})};
_.t.Object.defineProperties(sT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Jhb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-autotagging-metadata-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_autotagging_metadata_renderer.ytd.autotagging.metadata.renderer.css.js--\x3e<div id="outer-container" on-tap="onTap">\n  <ytd-thumbnail data="[[data]]">\n  </ytd-thumbnail>\n  <div id="right-container">\n    <div id="title-container">\n      <div id="title">\n        [[getSimpleString(data.title)]]\n      </div>\n      <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n      </ytd-badge-supported-renderer>\n    </div>\n    <div id="subscribe-button"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ihb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_autotagging_metadata_renderer.ytd.autotagging.metadata.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-general-background-b);min-width: 280px;max-width: 50%;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #outer-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-thumbnail {--yt-img-border-radius: 68px;display: block;width: 68px;height: 68px;margin: 16px 16px;} #right-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #title-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #badges {--ytd-badge-icon-size: 18px;} /*# sourceMappingURL=ytd-autotagging-metadata-renderer.css.map*/</style>';
Ihb=d}d=Ihb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Jhb=a}a=Jhb;return a}}});
_.tT=sT;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.tT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.tT.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.tT.prototype,"data",void 0);_.tT=_.V([_.T({is:"ytd-autotagging-metadata-renderer"})],_.tT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydk");

var r9a;_.q9a=function(a,b){return _.vj(a.entities,"commerceCartCheckoutButtonEntity",b)};
var s9a;
_.Ly("cardItemSection","commerceCartCheckoutButtonRenderer",{component:"ytd-commerce-cart-checkout-button-renderer",noInjection:!0,properties:{compact:"[[compact]]"}});var XN=function(){var a=_.K.apply(this,arguments)||this;a.hidden=!1;return a};
_.r(XN,_.K);_.f=XN.prototype;_.f.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"}}}}};
_.f.entityChanged=function(){this.commerceCartCheckoutButtonEntity&&(this.updateCheckoutButton(),this.updateIsHidden(),this.updateSummary())};
_.f.updateSummary=function(){var a,b=this.commerceCartCheckoutButtonEntity;b=null===b||void 0===b?void 0:b.estimatedTotalPrice;if(void 0!==b){var c=_.TN(null===(a=this.data)||void 0===a?void 0:a.estimatedTotalLineItem,"price");this.set("data.estimatedTotalLineItem."+c+".cardItemTextRenderer.text",{simpleText:b.content})}};
_.f.updateIsHidden=function(){var a,b=null===(a=this.commerceCartCheckoutButtonEntity)||void 0===a?void 0:a.isHidden;void 0!==b&&(this.hidden=b)};
_.f.updateCheckoutButton=function(){var a,b,c,d=null===(a=this.commerceCartCheckoutButtonEntity)||void 0===a?void 0:a.isDisabled;void 0!==d&&this.set("data.checkoutButton.buttonRenderer.isDisabled",d);d=null===(b=this.commerceCartCheckoutButtonEntity.checkoutButtonCommand)||void 0===b?void 0:b.innertubeCommand;void 0!==d&&this.set("data.checkoutButton.buttonRenderer.command",d);d=null===(c=this.commerceCartCheckoutButtonEntity)||void 0===c?void 0:c.checkoutButtonText;void 0!==d&&this.set("data.checkoutButton.buttonRenderer.text",
{simpleText:d})};
_.t.Object.defineProperties(XN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===s9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-commerce-cart-checkout-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_checkout_button_renderer.ytd.commerce.cart.checkout.button.renderer.css.js--\x3e<div id="estimated-total-line-item"></div>\n<div id="checkout-button"></div>\n<div id="cart-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===r9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_checkout_button_renderer.ytd.commerce.cart.checkout.button.renderer.css.js--\x3e<style>:host {margin: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #estimated-total-line-item {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} ytd-commerce-cart-summary-line-item-renderer {min-height: 40px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([full-width]) {margin: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([full-width]) #checkout-button,:host([full-width]) #cart-button {margin-bottom: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([full-width]) #checkout-button:empty,:host([full-width]) #cart-button:empty {margin-bottom: 0px;} :host([full-width]) yt-button-renderer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-commerce-cart-checkout-button-renderer.css.map*/</style>";
r9a=d}d=r9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);s9a=a}a=s9a;return a}}});
_.YN=XN;_.YN.prototype.entityChanged=_.YN.prototype.entityChanged;_.V([_.L(_.Dx),_.W("design:type",Object)],_.YN.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.YN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.YN.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.YN.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.YN.prototype,"fullWidth",void 0);_.V([_.M(),_.W("design:type",Object)],_.YN.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.YN.prototype,"hidden",void 0);_.V([_.M({selectorArgs:["data.commerceCartCheckoutButtonEntityKey"],selector:_.q9a}),_.W("design:type",Object)],_.YN.prototype,"commerceCartCheckoutButtonEntity",void 0);
_.V([_.P("commerceCartCheckoutButtonEntity","data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.YN.prototype,"entityChanged",null);_.YN=_.V([_.T({is:"ytd-commerce-cart-checkout-button-renderer"})],_.YN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydp");

var L9a;
var M9a;
var fO=function(){var a=_.K.apply(this,arguments)||this;a.compact=!1;return a};
_.r(fO,_.K);fO.prototype.configureRendererStamper=function(){return{"data.picker":{id:"picker",mapping:{dropdownRenderer:{component:"ytd-dropdown-renderer",params:{autosize:!0,minAutosizeWidth:0,noUnderline:!0,noLabelFloat:!0,usePrimaryColor:!0}}}},"data.price":{id:"price",mapping:{cardItemTextRenderer:"yt-card-item-text-renderer"}}}};
fO.prototype.onLabelClick=function(){var a;null===(a=this.dropdownEl)||void 0===a?void 0:a.open()};
_.t.Object.defineProperties(fO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===M9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-commerce-cart-item-quantity-picker-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_item_quantity_picker_renderer.ytd.commerce.cart.item.quantity.picker.renderer.css.js--\x3e<div id="picker-label" on-click="onLabelClick">[[getSimpleString(data.pickerLabel)]]</div>\n<div id="picker"></div>\n<div id="price"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===L9a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_item_quantity_picker_renderer.ytd.commerce.cart.item.quantity.picker.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #picker-label {color: var(--yt-spec-text-primary);padding-right: 4px;cursor: pointer;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #picker {margin-top: 1px;margin-right: 20px;} :host {height: 20px;} :host([compact]) {height: unset;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column-reverse;-webkit-flex-direction: column-reverse;flex-direction: column-reverse;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} :host([compact]) #picker-label {display: none;} :host([compact]) #picker {margin: 0;} :host([quantity-color=CARD_ITEM_COLOR_ERROR_INDICATOR]) #picker-label {color: var(--yt-spec-brand-link-text);} :host([quantity-color=CARD_ITEM_COLOR_ERROR_INDICATOR]) ytd-dropdown-renderer {--paper-dropdown-menu-color: var(--yt-spec-brand-link-text);} /*# sourceMappingURL=ytd-commerce-cart-item-quantity-picker-renderer.css.map*/</style>';
L9a=d}d=L9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);M9a=a}a=M9a;return a}}});
_.gO=fO;_.V([_.S("ytd-dropdown-renderer"),_.W("design:type",_.eO)],_.gO.prototype,"dropdownEl",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.gO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.gO.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.gO.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.gO.prototype,"quantityColor",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.gO.prototype,"compact",void 0);_.gO=_.V([_.T({is:"ytd-commerce-cart-item-quantity-picker-renderer"})],_.gO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syan");

var g9a;
var h9a;
_.ij({is:"yt-card-item-actions-renderer",_template:function(){if(void 0!==h9a)return h9a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-card-item-actions-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_actions_renderer.yt.card.item.actions.renderer.css.js--\x3e<div id="secondary-button-renderer" hidden$="[[!data.secondaryButtonRenderer]]"></div>\n<div id="primary-button-renderer" hidden$="[[!data.primaryButtonRenderer]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===g9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_actions_renderer.yt.card.item.actions.renderer.css.js--\x3e<style>:host {--yt-paper-button-min-width: 0px;white-space: nowrap;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #secondary-button-renderer {margin-right: var(--ytd-margin-2x);} #primary-button-renderer yt-button-renderer.style-blue-text[is-paper-button] {margin-right: var(--yt-card-item-actions-blue-text-button-margin-right,unset);} ytd-toggle-button-renderer {text-transform: unset;} #primary-button-renderer ytd-toggle-button-renderer.style-text[is-paper-button] {margin-right: var(--yt-card-item-actions-text-button-margin-right,unset);} ytmusic-toggle-button-renderer {text-transform: unset;} /*# sourceMappingURL=yt-card-item-actions-renderer.css.map*/</style>";
g9a=d}d=g9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return h9a=a},
behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],properties:{data:Object},stampDom:{"data.primaryButtonRenderer":{id:"primary-button-renderer",mapping:_.My("sharingToggleButtonAndDefaultButton")},"data.secondaryButtonRenderer":{id:"secondary-button-renderer",mapping:_.My("sharingToggleButtonAndDefaultButton")}}});
var i9a;
var j9a;
_.ij({is:"yt-card-item-error-renderer",_template:function(){if(void 0!==j9a)return j9a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-card-item-error-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_error_renderer.yt.card.item.error.renderer.css.js--\x3e<div id="triangle-up-container">\n  <div id="triangle-up"></div>\n</div>\n<div id="error-text-renderer"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===i9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_error_renderer.yt.card.item.error.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #error-text-renderer {background-color: var(--yt-spec-suggested-action);padding: var(--ytd-margin-4x) var(--ytd-margin-8x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #triangle-up-container {margin-left: var(--ytd-margin-7x);} #triangle-up {width: 0;height: 0;border-left: var(--ytd-margin-3x) solid transparent;border-right: var(--ytd-margin-3x) solid transparent;border-bottom: var(--ytd-margin-3x) solid var(--yt-spec-suggested-action);} /*# sourceMappingURL=yt-card-item-error-renderer.css.map*/</style>";
i9a=d}d=i9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return j9a=a},
behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],properties:{data:Object},stampDom:{"data.errorTextRenderer":{id:"error-text-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"},cardItemTextWithImageRenderer:{component:"yt-card-item-text-with-image-renderer"}}}}});
var k9a;
var l9a;
_.Ly("itemSectionRenderer","CardItemRenderer","yt-card-item-renderer");
_.ij({is:"yt-card-item-renderer",_template:function(){if(void 0!==l9a)return l9a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-card-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_renderer.yt.card.item.renderer.css.js--\x3e<div id="main-content" primary-container-placement$="[[data.primaryContainerPlacement]]" box-style$="[[data.cardItemBoxStyle]]" aria-label="[[data.accessibilityData.label]]">\n  <div id="main-content-negative-margin-wrapper" content-placement$="[[data.contentPlacement]]">\n    <div id="heading-description-container">\n       <div id="header-promo-container">\n          <div id="heading-renderer" hidden$="[[!data.headingRenderer]]">\n          </div>\n          <div id="header-promo-renderer" hidden$="[[!data.headerPromoRenderer]]">\n          </div>\n      </div>\n      <div id="description-renderer" hidden$="[[!data.descriptionRenderer]]">\n      </div>\n    </div>\n    <div id="additional-info-renderer" additional-info-placement$="[[data.additionalInfoPlacement]]" hidden$="[[!data.additionalInfoRenderer]]">\n    </div>\n  </div>\n</div>\n<div id="error-renderer" hidden$="[[!isErrorRendererVisible_]]"></div>\n<div id="divider" divider-style$="[[data.dividerStyle]]" hidden$="[[!data.dividerStyle]]"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===k9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_renderer.yt.card.item.renderer.css.js--\x3e<style>:host([top-margin=CARD_ITEM_UX_SPACE_1]),[top-margin=CARD_ITEM_UX_SPACE_1] {margin-top: var(--ytd-margin-base);} :host([bottom-margin=CARD_ITEM_UX_SPACE_1]),[bottom-margin=CARD_ITEM_UX_SPACE_1] {margin-bottom: var(--ytd-margin-base);} :host([left-margin=CARD_ITEM_UX_SPACE_1]),[left-margin=CARD_ITEM_UX_SPACE_1] {margin-left: var(--ytd-margin-base);} :host([right-margin=CARD_ITEM_UX_SPACE_1]),[right-margin=CARD_ITEM_UX_SPACE_1] {margin-right: var(--ytd-margin-base);} :host([top-margin=CARD_ITEM_UX_SPACE_2]),[top-margin=CARD_ITEM_UX_SPACE_2] {margin-top: var(--ytd-margin-2x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_2]),[bottom-margin=CARD_ITEM_UX_SPACE_2] {margin-bottom: var(--ytd-margin-2x);} :host([left-margin=CARD_ITEM_UX_SPACE_2]),[left-margin=CARD_ITEM_UX_SPACE_2] {margin-left: var(--ytd-margin-2x);} :host([right-margin=CARD_ITEM_UX_SPACE_2]),[right-margin=CARD_ITEM_UX_SPACE_2] {margin-right: var(--ytd-margin-2x);} :host([top-margin=CARD_ITEM_UX_SPACE_3]),[top-margin=CARD_ITEM_UX_SPACE_3] {margin-top: var(--ytd-margin-3x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_3]),[bottom-margin=CARD_ITEM_UX_SPACE_3] {margin-bottom: var(--ytd-margin-3x);} :host([left-margin=CARD_ITEM_UX_SPACE_3]),[left-margin=CARD_ITEM_UX_SPACE_3] {margin-left: var(--ytd-margin-3x);} :host([right-margin=CARD_ITEM_UX_SPACE_3]),[right-margin=CARD_ITEM_UX_SPACE_3] {margin-right: var(--ytd-margin-3x);} :host([top-margin=CARD_ITEM_UX_SPACE_4]),[top-margin=CARD_ITEM_UX_SPACE_4] {margin-top: var(--ytd-margin-4x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_4]),[bottom-margin=CARD_ITEM_UX_SPACE_4] {margin-bottom: var(--ytd-margin-4x);} :host([left-margin=CARD_ITEM_UX_SPACE_4]),[left-margin=CARD_ITEM_UX_SPACE_4] {margin-left: var(--ytd-margin-4x);} :host([right-margin=CARD_ITEM_UX_SPACE_4]),[right-margin=CARD_ITEM_UX_SPACE_4] {margin-right: var(--ytd-margin-4x);} :host([top-margin=CARD_ITEM_UX_SPACE_5]),[top-margin=CARD_ITEM_UX_SPACE_5] {margin-top: var(--ytd-margin-5x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_5]),[bottom-margin=CARD_ITEM_UX_SPACE_5] {margin-bottom: var(--ytd-margin-5x);} :host([left-margin=CARD_ITEM_UX_SPACE_5]),[left-margin=CARD_ITEM_UX_SPACE_5] {margin-left: var(--ytd-margin-5x);} :host([right-margin=CARD_ITEM_UX_SPACE_5]),[right-margin=CARD_ITEM_UX_SPACE_5] {margin-right: var(--ytd-margin-5x);} :host([top-margin=CARD_ITEM_UX_SPACE_6]),[top-margin=CARD_ITEM_UX_SPACE_6] {margin-top: var(--ytd-margin-6x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_6]),[bottom-margin=CARD_ITEM_UX_SPACE_6] {margin-bottom: var(--ytd-margin-6x);} :host([left-margin=CARD_ITEM_UX_SPACE_6]),[left-margin=CARD_ITEM_UX_SPACE_6] {margin-left: var(--ytd-margin-6x);} :host([right-margin=CARD_ITEM_UX_SPACE_6]),[right-margin=CARD_ITEM_UX_SPACE_6] {margin-right: var(--ytd-margin-6x);} :host([top-margin=CARD_ITEM_UX_SPACE_7]),[top-margin=CARD_ITEM_UX_SPACE_7] {margin-top: var(--ytd-margin-7x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_7]),[bottom-margin=CARD_ITEM_UX_SPACE_7] {margin-bottom: var(--ytd-margin-7x);} :host([left-margin=CARD_ITEM_UX_SPACE_7]),[left-margin=CARD_ITEM_UX_SPACE_7] {margin-left: var(--ytd-margin-7x);} :host([right-margin=CARD_ITEM_UX_SPACE_7]),[right-margin=CARD_ITEM_UX_SPACE_7] {margin-right: var(--ytd-margin-7x);} :host([top-margin=CARD_ITEM_UX_SPACE_8]),[top-margin=CARD_ITEM_UX_SPACE_8] {margin-top: var(--ytd-margin-8x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_8]),[bottom-margin=CARD_ITEM_UX_SPACE_8] {margin-bottom: var(--ytd-margin-8x);} :host([left-margin=CARD_ITEM_UX_SPACE_8]),[left-margin=CARD_ITEM_UX_SPACE_8] {margin-left: var(--ytd-margin-8x);} :host([right-margin=CARD_ITEM_UX_SPACE_8]),[right-margin=CARD_ITEM_UX_SPACE_8] {margin-right: var(--ytd-margin-8x);} :host([top-margin=CARD_ITEM_UX_SPACE_9]),[top-margin=CARD_ITEM_UX_SPACE_9] {margin-top: var(--ytd-margin-9x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_9]),[bottom-margin=CARD_ITEM_UX_SPACE_9] {margin-bottom: var(--ytd-margin-9x);} :host([left-margin=CARD_ITEM_UX_SPACE_9]),[left-margin=CARD_ITEM_UX_SPACE_9] {margin-left: var(--ytd-margin-9x);} :host([right-margin=CARD_ITEM_UX_SPACE_9]),[right-margin=CARD_ITEM_UX_SPACE_9] {margin-right: var(--ytd-margin-9x);} :host([top-margin=CARD_ITEM_UX_SPACE_10]),[top-margin=CARD_ITEM_UX_SPACE_10] {margin-top: var(--ytd-margin-10x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_10]),[bottom-margin=CARD_ITEM_UX_SPACE_10] {margin-bottom: var(--ytd-margin-10x);} :host([left-margin=CARD_ITEM_UX_SPACE_10]),[left-margin=CARD_ITEM_UX_SPACE_10] {margin-left: var(--ytd-margin-10x);} :host([right-margin=CARD_ITEM_UX_SPACE_10]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-10x);} :host([top-margin=CARD_ITEM_UX_SPACE_11]),[top-margin=CARD_ITEM_UX_SPACE_11] {margin-top: var(--ytd-margin-11x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_11]),[bottom-margin=CARD_ITEM_UX_SPACE_11] {margin-bottom: var(--ytd-margin-11x);} :host([left-margin=CARD_ITEM_UX_SPACE_11]),[left-margin=CARD_ITEM_UX_SPACE_11] {margin-left: var(--ytd-margin-11x);} :host([right-margin=CARD_ITEM_UX_SPACE_11]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-11x);} :host([top-margin=CARD_ITEM_UX_SPACE_12]),[top-margin=CARD_ITEM_UX_SPACE_12] {margin-top: var(--ytd-margin-12x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_12]),[bottom-margin=CARD_ITEM_UX_SPACE_12] {margin-bottom: var(--ytd-margin-12x);} :host([left-margin=CARD_ITEM_UX_SPACE_12]),[left-margin=CARD_ITEM_UX_SPACE_12] {margin-left: var(--ytd-margin-12x);} :host([right-margin=CARD_ITEM_UX_SPACE_12]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-12x);} :host([top-margin=CARD_ITEM_UX_SPACE_13]),[top-margin=CARD_ITEM_UX_SPACE_13] {margin-top: var(--ytd-margin-13x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_13]),[bottom-margin=CARD_ITEM_UX_SPACE_13] {margin-bottom: var(--ytd-margin-13x);} :host([left-margin=CARD_ITEM_UX_SPACE_13]),[left-margin=CARD_ITEM_UX_SPACE_13] {margin-left: var(--ytd-margin-13x);} :host([right-margin=CARD_ITEM_UX_SPACE_13]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-13x);} :host([top-margin=CARD_ITEM_UX_SPACE_14]),[top-margin=CARD_ITEM_UX_SPACE_14] {margin-top: var(--ytd-margin-14x);} :host([bottom-margin=CARD_ITEM_UX_SPACE_14]),[bottom-margin=CARD_ITEM_UX_SPACE_14] {margin-bottom: var(--ytd-margin-14x);} :host([left-margin=CARD_ITEM_UX_SPACE_14]),[left-margin=CARD_ITEM_UX_SPACE_14] {margin-left: var(--ytd-margin-14x);} :host([right-margin=CARD_ITEM_UX_SPACE_14]),[right-margin=CARD_ITEM_UX_SPACE_10] {margin-right: var(--ytd-margin-14x);} :host([top-padding=CARD_ITEM_UX_SPACE_1]),[top-padding=CARD_ITEM_UX_SPACE_1] {padding-top: var(--ytd-margin-base);} :host([bottom-padding=CARD_ITEM_UX_SPACE_1]),[bottom-padding=CARD_ITEM_UX_SPACE_1] {padding-bottom: var(--ytd-margin-base);} :host([left-padding=CARD_ITEM_UX_SPACE_1]),[left-padding=CARD_ITEM_UX_SPACE_1] {padding-left: var(--ytd-margin-base);} :host([right-padding=CARD_ITEM_UX_SPACE_1]),[right-padding=CARD_ITEM_UX_SPACE_1] {padding-right: var(--ytd-margin-base);} :host([top-padding=CARD_ITEM_UX_SPACE_2]),[top-padding=CARD_ITEM_UX_SPACE_2] {padding-top: var(--ytd-margin-2x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_2]),[bottom-padding=CARD_ITEM_UX_SPACE_2] {padding-bottom: var(--ytd-margin-2x);} :host([left-padding=CARD_ITEM_UX_SPACE_2]),[left-padding=CARD_ITEM_UX_SPACE_2] {padding-left: var(--ytd-margin-2x);} :host([right-padding=CARD_ITEM_UX_SPACE_2]),[right-padding=CARD_ITEM_UX_SPACE_2] {padding-right: var(--ytd-margin-2x);} :host([top-padding=CARD_ITEM_UX_SPACE_3]),[top-padding=CARD_ITEM_UX_SPACE_3] {padding-top: var(--ytd-margin-3x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_3]),[bottom-padding=CARD_ITEM_UX_SPACE_3] {padding-bottom: var(--ytd-margin-3x);} :host([left-padding=CARD_ITEM_UX_SPACE_3]),[left-padding=CARD_ITEM_UX_SPACE_3] {padding-left: var(--ytd-margin-3x);} :host([right-padding=CARD_ITEM_UX_SPACE_3]),[right-padding=CARD_ITEM_UX_SPACE_3] {padding-right: var(--ytd-margin-3x);} :host([top-padding=CARD_ITEM_UX_SPACE_4]),[top-padding=CARD_ITEM_UX_SPACE_4] {padding-top: var(--ytd-margin-4x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_4]),[bottom-padding=CARD_ITEM_UX_SPACE_4] {padding-bottom: var(--ytd-margin-4x);} :host([left-padding=CARD_ITEM_UX_SPACE_4]),[left-padding=CARD_ITEM_UX_SPACE_4] {padding-left: var(--ytd-margin-4x);} :host([right-padding=CARD_ITEM_UX_SPACE_4]),[right-padding=CARD_ITEM_UX_SPACE_4] {padding-right: var(--ytd-margin-4x);} :host([top-padding=CARD_ITEM_UX_SPACE_5]),[top-padding=CARD_ITEM_UX_SPACE_5] {padding-top: var(--ytd-margin-5x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_5]),[bottom-padding=CARD_ITEM_UX_SPACE_5] {padding-bottom: var(--ytd-margin-5x);} :host([left-padding=CARD_ITEM_UX_SPACE_5]),[left-padding=CARD_ITEM_UX_SPACE_5] {padding-left: var(--ytd-margin-5x);} :host([right-padding=CARD_ITEM_UX_SPACE_5]),[right-padding=CARD_ITEM_UX_SPACE_5] {padding-right: var(--ytd-margin-5x);} :host([top-padding=CARD_ITEM_UX_SPACE_6]),[top-padding=CARD_ITEM_UX_SPACE_6] {padding-top: var(--ytd-margin-6x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_6]),[bottom-padding=CARD_ITEM_UX_SPACE_6] {padding-bottom: var(--ytd-margin-6x);} :host([left-padding=CARD_ITEM_UX_SPACE_6]),[left-padding=CARD_ITEM_UX_SPACE_6] {padding-left: var(--ytd-margin-6x);} :host([right-padding=CARD_ITEM_UX_SPACE_6]),[right-padding=CARD_ITEM_UX_SPACE_6] {padding-right: var(--ytd-margin-6x);} :host([top-padding=CARD_ITEM_UX_SPACE_7]),[top-padding=CARD_ITEM_UX_SPACE_7] {padding-top: var(--ytd-margin-7x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_7]),[bottom-padding=CARD_ITEM_UX_SPACE_7] {padding-bottom: var(--ytd-margin-7x);} :host([left-padding=CARD_ITEM_UX_SPACE_7]),[left-padding=CARD_ITEM_UX_SPACE_7] {padding-left: var(--ytd-margin-7x);} :host([right-padding=CARD_ITEM_UX_SPACE_7]),[right-padding=CARD_ITEM_UX_SPACE_7] {padding-right: var(--ytd-margin-7x);} :host([top-padding=CARD_ITEM_UX_SPACE_8]),[top-padding=CARD_ITEM_UX_SPACE_8] {padding-top: var(--ytd-margin-8x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_8]),[bottom-padding=CARD_ITEM_UX_SPACE_8] {padding-bottom: var(--ytd-margin-8x);} :host([left-padding=CARD_ITEM_UX_SPACE_8]),[left-padding=CARD_ITEM_UX_SPACE_8] {padding-left: var(--ytd-margin-8x);} :host([right-padding=CARD_ITEM_UX_SPACE_8]),[right-padding=CARD_ITEM_UX_SPACE_8] {padding-right: var(--ytd-margin-8x);} :host([top-padding=CARD_ITEM_UX_SPACE_9]),[top-padding=CARD_ITEM_UX_SPACE_9] {padding-top: var(--ytd-margin-9x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_9]),[bottom-padding=CARD_ITEM_UX_SPACE_9] {padding-bottom: var(--ytd-margin-9x);} :host([left-padding=CARD_ITEM_UX_SPACE_9]),[left-padding=CARD_ITEM_UX_SPACE_9] {padding-left: var(--ytd-margin-9x);} :host([right-padding=CARD_ITEM_UX_SPACE_9]),[right-padding=CARD_ITEM_UX_SPACE_9] {padding-right: var(--ytd-margin-9x);} :host([top-padding=CARD_ITEM_UX_SPACE_10]),[top-padding=CARD_ITEM_UX_SPACE_10] {padding-top: var(--ytd-margin-10x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_10]),[bottom-padding=CARD_ITEM_UX_SPACE_10] {padding-bottom: var(--ytd-margin-10x);} :host([left-padding=CARD_ITEM_UX_SPACE_10]),[left-padding=CARD_ITEM_UX_SPACE_10] {padding-left: var(--ytd-margin-10x);} :host([right-padding=CARD_ITEM_UX_SPACE_10]),[right-padding=CARD_ITEM_UX_SPACE_10] {padding-right: var(--ytd-margin-10x);} :host([top-padding=CARD_ITEM_UX_SPACE_11]),[top-padding=CARD_ITEM_UX_SPACE_11] {padding-top: var(--ytd-margin-11x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_11]),[bottom-padding=CARD_ITEM_UX_SPACE_11] {padding-bottom: var(--ytd-margin-11x);} :host([left-padding=CARD_ITEM_UX_SPACE_11]),[left-padding=CARD_ITEM_UX_SPACE_11] {padding-left: var(--ytd-margin-11x);} :host([right-padding=CARD_ITEM_UX_SPACE_11]),[right-padding=CARD_ITEM_UX_SPACE_11] {padding-right: var(--ytd-margin-11x);} :host([top-padding=CARD_ITEM_UX_SPACE_12]),[top-padding=CARD_ITEM_UX_SPACE_12] {padding-top: var(--ytd-margin-12x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_12]),[bottom-padding=CARD_ITEM_UX_SPACE_12] {padding-bottom: var(--ytd-margin-12x);} :host([left-padding=CARD_ITEM_UX_SPACE_12]),[left-padding=CARD_ITEM_UX_SPACE_12] {padding-left: var(--ytd-margin-12x);} :host([right-padding=CARD_ITEM_UX_SPACE_12]),[right-padding=CARD_ITEM_UX_SPACE_12] {padding-right: var(--ytd-margin-12x);} :host([top-padding=CARD_ITEM_UX_SPACE_13]),[top-padding=CARD_ITEM_UX_SPACE_13] {padding-top: var(--ytd-margin-13x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_13]),[bottom-padding=CARD_ITEM_UX_SPACE_13] {padding-bottom: var(--ytd-margin-13x);} :host([left-padding=CARD_ITEM_UX_SPACE_13]),[left-padding=CARD_ITEM_UX_SPACE_13] {padding-left: var(--ytd-margin-13x);} :host([right-padding=CARD_ITEM_UX_SPACE_13]),[right-padding=CARD_ITEM_UX_SPACE_13] {padding-right: var(--ytd-margin-13x);} :host([top-padding=CARD_ITEM_UX_SPACE_14]),[top-padding=CARD_ITEM_UX_SPACE_14] {padding-top: var(--ytd-margin-14x);} :host([bottom-padding=CARD_ITEM_UX_SPACE_14]),[bottom-padding=CARD_ITEM_UX_SPACE_14] {padding-bottom: var(--ytd-margin-14x);} :host([left-padding=CARD_ITEM_UX_SPACE_14]),[left-padding=CARD_ITEM_UX_SPACE_14] {padding-left: var(--ytd-margin-14x);} :host([right-padding=CARD_ITEM_UX_SPACE_14]),[right-padding=CARD_ITEM_UX_SPACE_14] {padding-right: var(--ytd-margin-14x);} :host {display: block;--yt-card-item-actions-text-button-margin-right: var(--ytd-neg-margin-5x);--yt-card-item-actions-blue-text-button-margin-right: var(--ytd-neg-margin-4x);} #main-content[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_TOP] #main-content-negative-margin-wrapper {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #main-content[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper {margin-top: var(--ytd-neg-margin-2x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #main-content[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper[content-placement=CARD_ITEM_PRIMARY_CONTENT_PLACEMENT_CENTER] {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #main-content[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper #heading-description-container {margin-top: var(--ytd-margin-2x);margin-right: var(--ytd-margin-6x);-ms-align-self: center;-webkit-align-self: center;align-self: center;} #main-content[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper #heading-description-container #header-promo-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #main-content[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper #heading-description-container #header-promo-container #header-promo-renderer {-ms-align-self: center;-webkit-align-self: center;align-self: center;padding-left: var(--ytd-margin-base);padding-right: var(--ytd-margin-base);margin-left: var(--ytd-margin-base);} #main-content:not([box-style=CARD_ITEM_BOX_STYLE_OFFER_ITEM])[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper #heading-description-container {margin-right: var(--yt-card-item-main-content-margin-right,var(--ytd-margin-6x));} #main-content[primary-container-placement=CARD_ITEM_PRIMARY_CONTAINER_PLACEMENT_START] #main-content-negative-margin-wrapper #additional-info-renderer {margin-top: var(--ytd-margin-2x);margin-left: auto;} #main-content[box-style=CARD_ITEM_BOX_STYLE_OFFER_ITEM] {border: 1px solid var(--yt-spec-10-percent-layer);margin-top: -1px;} #main-content[role=link] {cursor: pointer;} #additional-info-renderer[additional-info-placement=CARD_ITEM_ADDITIONAL_INFO_PLACEMENT_TOP] {-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} #additional-info-renderer[additional-info-placement=CARD_ITEM_ADDITIONAL_INFO_PLACEMENT_CENTER] {-ms-align-self: center;-webkit-align-self: center;align-self: center;} #additional-info-renderer[additional-info-placement=CARD_ITEM_ADDITIONAL_INFO_PLACEMENT_BOTTOM] {-ms-align-self: flex-end;-webkit-align-self: flex-end;align-self: flex-end;} #error-renderer {margin-top: var(--ytd-neg-margin-3x);} #divider[divider-style=DIVIDER_STYLE_FULL_BLEED_THIN] {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #divider[divider-style=DIVIDER_STYLE_INSET_THIN] {margin-left: var(--ytd-margin-6x);margin-right: var(--ytd-margin-6x);border-bottom: 1px solid var(--yt-spec-10-percent-layer);} /*# sourceMappingURL=yt-card-item-renderer.css.map*/</style>";
k9a=d}d=k9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return l9a=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior,_.TL.YtCardItemBoxBehavior,_.ON.YtTappableItemBehavior],properties:{data:Object,isExpanded_:{type:Boolean,value:!1},isErrorRendererVisible_:{type:Boolean,value:!1}},listeners:{"yt-toggle-button":"onYtToggleButton_"},observers:["backgroundColorChanged_(data.backgroundColor)","errorRendererVisibilityChanged_(data.errorRenderer, isExpanded_)","headerPromoBackgroundColorChanged_(data.headerPromoBackgroundColor)"],stampDom:{"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"}}},"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"}}}},created:function(){this.tappableItemBehaviorTargetId=
this.cardItemBoxBehaviorPaddingTargetId="main-content"},
backgroundColorChanged_:function(a){this.$["main-content"].style.backgroundColor=_.SL[a||"CARD_ITEM_COLOR_UNKNOWN"]||"transparent"},
headerPromoBackgroundColorChanged_:function(a){this.$["header-promo-renderer"].style.backgroundColor=_.SL[a||"CARD_ITEM_COLOR_UNKNOWN"]||"transparent"},
errorRendererVisibilityChanged_:function(a,b){this.isErrorRendererVisible_=!!a&&!b},
onYtToggleButton_:function(a,b){this.isExpanded_=b.toggled}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydh");

var T8a;
var U8a;
var IN=function(){return _.K.apply(this,arguments)||this};
_.r(IN,_.K);IN.prototype.configureRendererStamper=function(){return{"data.button":{id:"purchase-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}};
_.t.Object.defineProperties(IN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===U8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-purchase-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_purchase_option_renderer.ytd.sponsorships.purchase.option.renderer.css.js--\x3e<div id="content">\n  <div id="purchase-info">\n    <div id="header">\n      <yt-formatted-string class="purchase-text" text="[[data.text]]"></yt-formatted-string>\n      <ytd-badge-supported-renderer top-standalone-badge="[[data.badge]]">\n      </ytd-badge-supported-renderer>\n    </div>\n    <yt-formatted-string class="disclaimer" split-lines="true" text="[[data.disclaimer]]"></yt-formatted-string>\n  </div>\n  <div id="purchase-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===T8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_purchase_option_renderer.ytd.sponsorships.purchase.option.renderer.css.js--\x3e<style>:host {display: block;} .purchase-text {color: var(--yt-spec-text-primary);margin-right: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .disclaimer {color: var(--yt-spec-text-secondary);margin-bottom: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #purchase-button {margin-left: 16px;} #content {justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #purchase-info {flex-basis: 0;flex-grow: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;flex-wrap: wrap;} /*# sourceMappingURL=ytd-sponsorships-purchase-option-renderer.css.map*/</style>';
T8a=d}d=T8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);U8a=a}a=U8a;return a}}});
_.JN=IN;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.JN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.JN.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.JN.prototype,"data",void 0);_.JN=_.V([_.T({is:"ytd-sponsorships-purchase-option-renderer"})],_.JN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydg");

var R8a;
var S8a;
var GN=function(){return _.K.apply(this,arguments)||this};
_.r(GN,_.K);GN.prototype.configureRendererStamper=function(){return{"data.redeemButton":{id:"redeem-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}};
_.t.Object.defineProperties(GN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===S8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-promotion-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_promotion_renderer.ytd.sponsorships.promotion.renderer.css.js--\x3e<div id="content">\n  <div id="above-button">\n    <yt-formatted-string class="above-redeem-button-text" text="[[data.aboveRedeemButtonText]]"></yt-formatted-string>\n    <ytd-badge-supported-renderer top-standalone-badge="[[data.badge]]">\n    </ytd-badge-supported-renderer>\n  </div>\n  <div id="redeem-button"></div>\n  <yt-formatted-string class="redeem-disclaimer" split-lines="true" text="[[data.redeemDisclaimer]]"></yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===R8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_promotion_renderer.ytd.sponsorships.promotion.renderer.css.js--\x3e<style>:host {display: inline-block;} .above-redeem-button-text {color: var(--yt-spec-text-primary);margin-right: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .redeem-disclaimer {color: var(--yt-spec-text-secondary);margin-bottom: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #redeem-button {margin: 8px 0;} #content {margin: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #above-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} /*# sourceMappingURL=ytd-sponsorships-promotion-renderer.css.map*/</style>';
R8a=d}d=R8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);S8a=a}a=S8a;return a}}});
_.HN=GN;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.HN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.HN.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.HN.prototype,"data",void 0);_.HN=_.V([_.T({is:"ytd-sponsorships-promotion-renderer"})],_.HN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydb");

var I8a;
var J8a;
var zN=function(){return _.K.apply(this,arguments)||this};
_.r(zN,_.K);_.f=zN.prototype;_.f.configureRendererStamper=function(){return{"data.expandableItems":{id:"content-container",mapping:{sponsorshipsPerksRenderer:{component:"ytd-sponsorships-perks-renderer"},sponsorshipsTierRenderer:{component:"ytd-sponsorships-tier-renderer"}}}}};
_.f.getExpansionIcon=function(a){return a?"yt-icons:arrow_drop_up":"yt-icons:arrow_drop_down"};
_.f.onToggleExpand=function(){this.data.expandableItems&&this.set("expanded",!this.get("expanded"))};
_.f.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};
_.f.isSinglePerk=function(a){return!!a.messageContainerStyle&&("MESSAGE_CONTAINER_STYLE_SINGLE_PERK"===a.messageContainerStyle||"MESSAGE_CONTAINER_STYLE_SINGLE_PERK_FIRST"===a.messageContainerStyle)};
_.f.onExpandedChanged=function(){var a=this;if(this.expanded)for(var b=_.u(this.querySelectorAll("yt-img-shadow")),c=b.next();!c.done;c=b.next())c.value.onShow();_.Md(this,function(){a.fire("yt-refit")})};
_.f.onDataChanged=function(){this.get("data.startExpanded")&&(this.expanded=!0)};
_.t.Object.defineProperties(zN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===J8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-expandable-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_expandable_message_renderer.ytd.sponsorships.expandable.message.renderer.css.js--\x3e<div class$="[[computeMessageContainerStyle(data)]]">\n  <button id="message-container" on-tap="onToggleExpand">\n    <template is="dom-if" if="[[isSinglePerk(data)]]">\n      <yt-icon id="check-icon" icon="yt-icons:check"></yt-icon>\n    </template>\n    <yt-formatted-string class="text" text="[[data.text]]"></yt-formatted-string>\n    <template is="dom-if" if="[[data.expandableItems]]">\n      <yt-icon id="expand-icon" icon="[[getExpansionIcon(expanded)]]"></yt-icon>\n    </template>\n  </button>\n  <div id="content-container" hidden="[[!expanded]]"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===I8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_expandable_message_renderer.ytd.sponsorships.expandable.message.renderer.css.js--\x3e<style>:host {display: block;} :host #message-container {width: 100%;border: none;display: flex;text-align: left;} #message-container .text {flex-grow: 1;margin: auto 0;font-family: roboto;} #expand-icon {color: var(--yt-spec-text-secondary);width: 20px;height: 20px;flex-grow: 0;flex-shrink: 0;} #check-icon {color: var(--yt-spec-icon-disabled);width: 26px;height: 26px;padding-right: 12px;flex-grow: 0;flex-shrink: 0;} :host .style-tier-upgrade {display: block;margin-bottom: 8px;} .style-tier-upgrade .text {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .style-tier-upgrade #message-container {background-color: var(--yt-spec-general-background-a);padding: 16px 12px 16px 12px;} .style-tier-upgrade #content-container {background-color: var(--yt-spec-general-background-a);padding: 20px 20px 20px 20px;} .style-included-perks .text,.style-unspecified .text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .style-included-perks #message-container,.style-unspecified #message-container {padding: 8px 0 8px 0;} .style-included-perks #message-container:focus,.style-unspecified #message-container:focus {background-color: transparent;} .style-included-perks #content-container,.style-unspecified #content-container {padding: 8px 0 8px 0;} div.style-single-perk,div.style-single-perk-first {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} div.style-single-perk-first {border-top: 1px solid var(--yt-spec-10-percent-layer);} .style-single-perk .text,.style-single-perk-first .text {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .style-single-perk #message-container,.style-single-perk-first #message-container {align-items: center;padding: 20px 12px 20px 12px;} .style-single-perk #content-container,.style-single-perk-first #content-container {padding: 8px 40px 8px 40px;} #message-container {outline: none;} .style-clickable #message-container {cursor: pointer;} :not(:focus) {background: none;} :focus {background-color: transparent;} /*# sourceMappingURL=ytd-sponsorships-expandable-message-renderer.css.map*/</style>';
I8a=d}d=I8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);J8a=a}a=J8a;return a}}});
_.AN=zN;_.AN.prototype.onDataChanged=_.AN.prototype.onDataChanged;_.AN.prototype.onExpandedChanged=_.AN.prototype.onExpandedChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.AN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.AN.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.AN.prototype,"data",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.AN.prototype,"expanded",void 0);
_.V([_.P("expanded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.AN.prototype,"onExpandedChanged",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.AN.prototype,"onDataChanged",null);_.AN=_.V([_.T({is:"ytd-sponsorships-expandable-message-renderer"})],_.AN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy46");

var b8a;_.a8a=function(){_.wi.getInstance();return _.w("web_autonav_allow_off_by_default")&&!_.xi(0,141)&&_.v("AUTONAV_OFF_BY_DEFAULT")?!1:!_.xi(0,140)};
b8a=new _.cg("yt.autonav");
_.dN=function(){this.autonavState_=_.a8a()?2:1;this.disabledAutonavPauseReason_=this.autonavPauseReason_=void 0};
_.dN.prototype.getState=function(){return this.autonavState_};
_.dN.prototype.pause=function(a){2==this.autonavState_?(this.setState(3),this.autonavPauseReason_=a):1==this.autonavState_&&(this.disabledAutonavPauseReason_=a)};
_.dN.prototype.setState=function(a){if(this.autonavState_!=a){this.autonavState_=a;if(3!=a){a=2==a;var b=_.a8a();a!==b&&(b=_.wi.getInstance(),!_.w("web_autonav_allow_off_by_default")&&a||_.zq(0,141,!0),_.zq(0,140,!a),b.save(),b8a.set("autonav_disabled",!a))}_.cr.getInstance().triggerOptionalAction("yt-autonav-state-changed-action",this.autonavState_)}};
_.sl(_.dN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syd0");

var L7a;
var M7a;
var VM=function(){return _.K.apply(this,arguments)||this};
_.r(VM,_.K);VM.prototype.onDataChanged=function(a,b){b&&(b=this.getFilterClass(b.status))&&this.classList.remove(b);(a=this.getFilterClass(a.status))&&this.classList.add(a);"selected"===a?this.$.endpoint.setAttribute("aria-selected","true"):this.$.endpoint.removeAttribute("aria-selected");"disabled"===a?this.$.endpoint.setAttribute("aria-disabled","true"):this.$.endpoint.removeAttribute("aria-disabled")};
VM.prototype.getFilterClass=function(a){switch(a){case "FILTER_STATUS_SELECTED":return"selected";case "FILTER_STATUS_DISABLED":return"disabled"}};
_.t.Object.defineProperties(VM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===M7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-search-filter-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_search_filter_renderer.ytd.search.filter.renderer.css.js--\x3e<a id="endpoint" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n<div id="label" title="[[data.tooltip]]">\n    <yt-formatted-string text="[[data.label]]"></yt-formatted-string>\n    <yt-icon id="dismiss-x" hidden="[[!data.navigationEndpoint]]" icon="yt-icons:dismissal">\n    </yt-icon>\n  </div>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===L7a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_search_filter_renderer.ytd.search.filter.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host yt-formatted-string {font-size: 14px;color: var(--yt-spec-text-secondary);} :host(.disabled) yt-formatted-string {color: var(--yt-spec-text-disabled);} :host(.selected) yt-formatted-string {color: var(--yt-spec-text-primary);font-weight: 500;} #dismiss-x {display: none;} :host(.selected) #dismiss-x {color: var(--yt-spec-text-primary);display: block;padding-left: 10px;--iron-icon-height: 16px;--iron-icon-width: 16px;} #label {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} /*# sourceMappingURL=ytd-search-filter-renderer.css.map*/</style>";
L7a=d}d=L7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);M7a=a}a=M7a;return a}}});
_.WM=VM;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.WM.prototype,"ytRendererBehavior",void 0);_.V([_.M({observer:"onDataChanged"}),_.W("design:type",Object)],_.WM.prototype,"data",void 0);_.WM=_.V([_.T({is:"ytd-search-filter-renderer"})],_.WM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybu");

var V5a;
var W5a;
var X5a;
var Y5a;
_.ij({is:"yt-copy-link-renderer",_template:function(){if(void 0!==Y5a)return Y5a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-copy-link-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_copy_link_renderer.yt.copy.link.renderer.css.js--\x3e<div id="bar">\n  <input id="share-url" dir="ltr" readonly="" size="45" value="[[data.shortUrl]]">\n  <yt-button-renderer id="copy-button" data="[[data.copyButton.buttonRenderer]]"></yt-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===X5a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_copy_link_renderer.yt.copy.link.renderer.css.js--\x3e<style>:host {display: inline-block;width: 100%;} :host([renderer-style=copy-link-renderer-style-settings]) {max-width: 350px;} #bar {justify-content: space-between;border: 1px solid var(--yt-spec-10-percent-layer);background-color: var(--yt-spec-general-background-a);border-radius: 2px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([renderer-style=copy-link-renderer-style-settings]) #bar {background-color: transparent;padding: var(--ytd-margin-base) 0;} #share-url {margin-left: var(--ytd-margin-4x);border: none;overflow: hidden;white-space: nowrap;background-color: rgba(0,0,0,0);color: var(--yt-spec-text-primary);font-size: 14px;} :host(:dir(rtl)) #share-url {text-align: end;} #copy-button {padding: 0 var(--ytd-margin-2x);color: var(--yt-spec-themed-blue);} /*# sourceMappingURL=yt-copy-link-renderer.css.map*/</style>";
X5a=d}d=X5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Y5a=a},
behaviors:[_.Hx.YtActionHandlerBehavior,_.Y.YtRendererBehavior],properties:{data:Object,rendererStyle:{type:String,reflectToAttribute:!0,computed:"computeStyle_(data.style)"}},actionMap:{"yt-share-panel-set-timestamp-action":"handleSetTimestamp_","yt-signal-action-copy-share-url":"handleSignalActionCopyShareUrl_"},handleSetTimestamp_:function(a){this.data&&this.data.shortUrl&&(this.$["share-url"].value=a.isSet?_.$l(this.data.shortUrl,"t",a.timestamp):this.data.shortUrl)},
handleSignalActionCopyShareUrl_:function(){this.copyUrlToClipboard_()},
copyUrlToClipboard_:function(){window.getSelection().removeAllRanges();this.$["share-url"].select();document.execCommand("copy")},
computeStyle_:function(a){return a?a.toLowerCase().replace(/_/g,"-"):""}});
_.Ly("itemSectionRenderer","toggleFormFieldRenderer","yt-toggle-form-field-renderer");
_.ij({is:"yt-toggle-form-field-renderer",_template:function(){if(void 0!==W5a)return W5a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-toggle-form-field-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.playlist.yt_toggle_form_field_renderer.yt.toggle.form.field.renderer.css.js--\x3e<div id="toggle-container">\n  <div id="caption">[[getSimpleString(data.label)]]</div>\n  <tp-yt-paper-toggle-button id="input" checked="{{data.toggled}}" disabled="[[toBoolean_(data.isDisabled)]]" noink="" on-change="onChange_" on-focusin="onToggleButtonFocusin_" on-focusout="onToggleButtonFocusout_">\n  </tp-yt-paper-toggle-button>\n</div>\n<yt-formatted-string id="description" hidden="[[!description_]]" text="[[description_]]">\n</yt-formatted-string>\n<div id="footer-container"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===V5a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.playlist.yt_toggle_form_field_renderer.yt.toggle.form.field.renderer.css.js--\x3e<style>:host {--paper-toggle-button-checked-bar-color: var(--yt-spec-call-to-action);--paper-toggle-button-checked-button-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary);margin-top: 24px;display: block;} #toggle-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #caption {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} #description {display: block;margin-top: 8px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #footer-container {margin-top: 16px;} :host([use-keyboard-focused]:not([keyboard-focused])) {--paper-toggle-button-unchecked-ink-color: transparent;--paper-toggle-button-checked-ink-color: transparent;} /*# sourceMappingURL=yt-toggle-form-field-renderer.css.map*/</style>';
V5a=d}d=V5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return W5a=a},
behaviors:[_.Hx.YtActionHandlerBehavior,_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],properties:{data:{type:Object,notify:!0},description_:{type:Boolean,computed:"computeDescription_(data.*)"},useKeyboardFocused:{type:Boolean,value:function(){var a;_.w("dependenciesmanager_deprecation_killswitch")?a=this.getInterface(_.Gy):a=_.hj().resolve(_.gj(_.Lr));return!!a&&_.w("kevlar_keyboard_button_focus")},
reflectToAttribute:!0},keyboardFocused:{type:Boolean,value:!1,reflectToAttribute:!0}},stampDom:{"data.footer":{id:"footer-container",mapping:{copyLinkRenderer:"yt-copy-link-renderer"}}},actionMap:{"yt-update-toggle-action":"handleUpdateToggleAction_"},attached:function(){this.keyboardFocused=!1},
onToggleButtonFocusin_:function(){if(this.useKeyboardFocused){var a;_.w("dependenciesmanager_deprecation_killswitch")?a=this.getInterface(_.Gy):a=_.hj().resolve(_.gj(_.Lr));a&&(this.keyboardFocused=a.isKeyBoardInUse())}},
onToggleButtonFocusout_:function(){this.keyboardFocused=!1},
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}},
onChange_:function(){var a=this.data.toggled?this.data.toggleOnAction:this.data.toggleOffAction;a&&_.dj(this,[a]);this.data.requireChangeConfirmation&&this.set("data.toggled",!this.data.toggled)},
handleUpdateToggleAction_:function(a){a&&a.updateToggleAction&&this.data&&(a=a.updateToggleAction,a.targetId==this.data.targetId&&this.set("data.toggled",a.toggled))},
toBoolean_:function(a){return!!a},
reset:function(){}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybt");

var N5a;
var O5a;
var GL=function(){return _.K.apply(this,arguments)||this};
_.r(GL,_.K);GL.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{noInkOnDropdownButton:!0}}}},dismissedRenderer:{id:"dismissed",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}};
_.t.Object.defineProperties(GL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===O5a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-movie-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_compact_movie_renderer.ytd.compact.movie.renderer.css.js--\x3e<div id="dismissible">\n  <ytd-thumbnail data="[[data]]" use-expandable-tooltip="[[useExpandableTooltip_]]" width="[[thumbnailWidth]]">\n  </ytd-thumbnail>\n  <div class="details">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n      <template is="dom-if" if="[[data.topStandaloneBadges]]">\n        <ytd-badge-supported-renderer badges="[[data.topStandaloneBadges]]">\n        </ytd-badge-supported-renderer>\n      </template>\n      <h3 id="movie-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n        [[getSimpleString(data.title)]]\n      </h3>\n      <div class="secondary-metadata">\n        <ytd-video-meta-block class="compact" data="[[data]]" no-endpoints="">\n        </ytd-video-meta-block>\n        <span class="movie-metadata">[[getSimpleString(data.topMetadataItems.0)]]</span>\n      </div>\n      <template is="dom-if" if="[[data.badges]]">\n        <ytd-badge-supported-renderer badges="[[data.badges]]">\n        </ytd-badge-supported-renderer>\n      </template>\n    </a>\n    <div id="menu"></div>\n  </div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===N5a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_compact_movie_renderer.ytd.compact.movie.renderer.css.js--\x3e<style>:host {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} #dismissible,#dismissed {width: 100%;} #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #dismissed {padding: 8px;border: 1px solid var(--yt-spec-10-percent-layer);} #dismissed:focus {outline: none;} :host(:not([watch-feed-big-thumbs])) ytd-thumbnail {margin-right: 8px;height: 94px;width: 168px;} .details {width: 100%;min-width: 0;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {min-width: 0;padding-right: 24px;box-sizing: border-box;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};position: absolute;top: 0;right: 0;} #movie-title {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host #video-title {margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);} .movie-metadata {color: var(--yt-spec-text-secondary);padding: 0;padding-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host([watch-feed-big-thumbs]:not([is-dismissed])) #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([watch-feed-big-thumbs]) ytd-thumbnail:before {display: block;content: "";padding-top: 55.95%;background-color: var(--yt-spec-10-percent-layer);} :host([watch-feed-big-thumbs]) .details {padding-top: 8px;padding-bottom: 8px;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([watch-feed-big-thumbs]) ytd-menu-renderer {margin-top: 8px;} :host([watch-feed-big-thumbs]) #dismissed {margin-bottom: 8px;} :host([watch-feed-big-thumbs][is-dismissed]) #dismissed {max-height: var(--ytd-compact-item-dismissed-height);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([watch-feed-big-thumbs]) .secondary-metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([watch-feed-big-thumbs]) .movie-metadata {white-space: nowrap;text-overflow: ellipsis;} /*# sourceMappingURL=ytd-compact-movie-renderer.css.map*/</style>';
N5a=d}d=N5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);O5a=a}a=O5a;return a}}});
_.HL=GL;_.V([_.L(_.GF),_.W("design:type",Object)],_.HL.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.HL.prototype,"ytdLockupBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.HL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.HL.prototype,"ytRendererBehavior",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")}}),
_.W("design:type",Boolean)],_.HL.prototype,"watchFeedBigThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")?"9999":"168"}}),
_.W("design:type",String)],_.HL.prototype,"thumbnailWidth",void 0);_.V([_.M(),_.W("design:type",Object)],_.HL.prototype,"data",void 0);_.HL=_.V([_.T({is:"ytd-compact-movie-renderer"})],_.HL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybs");

var L5a;
var M5a;
var EL=function(){return _.K.apply(this,arguments)||this};
_.r(EL,_.K);EL.prototype.computeThumbnailStyle=function(a){if(a&&(a=_.uy(a)))return _.yx({"background-color":a})};
_.t.Object.defineProperties(EL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===M5a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-hashtag-tile-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.social.ytd_hashtag_tile_renderer.ytd.hashtag.tile.renderer.css.js--\x3e<div id="content-section"><div id="thumbnail-section"><a class="hashtag-link yt-simple-endpoint" href$="[[computeHref_(data.onTapCommand)]]" data="[[data.onTapCommand]]"><div id="thumbnail"><div id="thumbnail-spacing-wrapper"><div id="thumbnail-color-wrapper" style="[[computeThumbnailStyle(data.hashtagBackgroundColor)]]"><yt-img-shadow height="64" thumbnail="[[data.hashtagThumbnail]]" width="64"></yt-img-shadow></div></div></div></a></div><div id="info-section"><a id="main-link" class="hashtag-link yt-simple-endpoint" href$="[[computeHref_(data.onTapCommand)]]" data="[[data.onTapCommand]]"><div id="info"><yt-formatted-string id="hashtag" text="[[data.hashtag]]"></yt-formatted-string><div id="metadata"><yt-formatted-string id="hashtag-info-text" text="[[data.hashtagInfoText]]"></yt-formatted-string></div></div></a></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===L5a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.social.ytd_hashtag_tile_renderer.ytd.hashtag.tile.renderer.css.js--\x3e<style>:host {display: block;margin-top: 12px;} #content-section {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .hashtag-link {min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #thumbnail-spacing-wrapper {display: flex;align-items: center;justify-content: center;height: 136px;width: 136px;margin-right: 16px;} #thumbnail-color-wrapper {display: flex;align-items: center;justify-content: center;height: 128px;width: 128px;border-radius: 6px;} #info-section {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #thumbnail {width: 246px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: none;-webkit-flex: none;flex: none;} #info {padding: 0 16px 16px 16px;min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #hashtag {--ytd-channel-name-container-display: -webkit-box;--ytd-channel-name-text-display: -webkit-box;--ytd-channel-name-text-line-clamp: 2;color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} #metadata {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;margin-bottom: 4px;} @media(min-width:0) and (max-width:662px) {#info {padding: 0 0 0 16px;}} :host([use-prominent-thumbs]) #thumbnail-section {margin-right: 16px;max-width: 360px;min-width: 240px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([prominent-thumb-style=BIG1]) #thumbnail-section {max-width: 340px;} :host([prominent-thumb-style=BIG2]) #thumbnail-section {max-width: 320px;} :host([prominent-thumb-style=MEDIUM1]) #thumbnail-section {max-width: 300px;} :host([prominent-thumb-style=MEDIUM2]) #thumbnail-section {max-width: 280px;} :host([use-prominent-thumbs]) #thumbnail-section .hashtag-link {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([use-prominent-thumbs]) #thumbnail-spacing-wrapper {margin: 0;} :host([use-prominent-thumbs]) #info-section {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([use-prominent-thumbs]) #info {padding-left: 0;} /*# sourceMappingURL=ytd-hashtag-tile-renderer.css.map*/</style>';
L5a=d}d=L5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);M5a=a}a=M5a;return a}}});
_.FL=EL;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.FL.prototype,"rendererBehaviors",void 0);_.V([_.M(),_.W("design:type",Object)],_.FL.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("desktop_search_prominent_thumbs")}}),
_.W("design:type",Boolean)],_.FL.prototype,"useProminentThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.oe("desktop_search_prominent_thumbs_style")}}),
_.W("design:type",String)],_.FL.prototype,"prominentThumbStyle",void 0);_.FL=_.V([_.T({is:"ytd-hashtag-tile-renderer"})],_.FL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybr");

var J5a;
var K5a;
var CL=function(){return _.K.apply(this,arguments)||this};
_.r(CL,_.K);CL.prototype.configureRendererStamper=function(){return{"data.filterMenu":{id:"filter-menu",mapping:{sortFilterSubMenuRenderer:{component:"yt-sort-filter-sub-menu-renderer",params:{isRightAligned:!0}}}}}};
_.t.Object.defineProperties(CL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===K5a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sort-filter-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_sort_filter_header_renderer.ytd.sort.filter.header.renderer.css.js--\x3e<div id="header-container">\n  <div id="headings">\n    <yt-formatted-string id="title" text="[[data.title]]">\n    </yt-formatted-string>\n    <yt-formatted-string id="subtitle" hidden="[[!data.subtitle]]" text="[[data.subtitle]]">\n    </yt-formatted-string>\n  </div>\n  <div id="filter-menu"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===J5a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_sort_filter_header_renderer.ytd.sort.filter.header.renderer.css.js--\x3e<style>:host {display: block;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #header-container {margin-top: 16px;margin-bottom: -4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #headings {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #subtitle {display: block;color: var(--yt-spec-text-secondary);margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #filter-menu {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=ytd-sort-filter-header-renderer.css.map*/</style>';
J5a=d}d=J5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);K5a=a}a=K5a;return a}}});
_.DL=CL;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.DL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.DL.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.DL.prototype,"data",void 0);_.DL=_.V([_.T({is:"ytd-sort-filter-header-renderer"})],_.DL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sya7");

var H5a;
var I5a;
_.Ly("itemSectionRenderer","shelfRenderer","ytd-shelf-renderer");var AL=function(){return _.K.apply(this,arguments)||this};
_.r(AL,_.K);_.f=AL.prototype;
_.f.configureRendererStamper=function(){return{"data.content":{id:"contents",mapping:{gridRenderer:"ytd-grid-renderer",horizontalListRenderer:{component:"yt-horizontal-list-renderer",params:{thumbnailHeight:118}},horizontalMovieListRenderer:{component:"yt-horizontal-list-renderer",params:{thumbnailHeight:302}},expandedShelfContentsRenderer:"ytd-expanded-shelf-contents-renderer",messageRenderer:{component:"ytd-message-renderer",params:{shelf:!0}},verticalListRenderer:{component:"ytd-vertical-list-renderer",properties:{isSearch:"[[isSearch]]"}}}},
"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,icon:"yt-icons:more"}}}},"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"}}}};
_.f.computeThumbnailStyle=function(a){return a||""};
_.f.computePlaceAnnotationUnderTitle=function(a){return"CHANNEL_THUMBNAIL_STYLE_BOXART"===a.thumbnailStyle};
_.f.onDataChange=function(a){a&&a.content&&a.content.horizontalListRenderer&&!a.content.horizontalListRenderer.items&&(a.content.horizontalListRenderer=void 0)};
_.f.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=_.u(a.detail.videoIds),e=d.next();!e.done;e=d.next())c.add(e.value);a.detail.returnValue=b.filter(function(h){return h.gridVideoRenderer&&h.gridVideoRenderer.videoId&&c.has(h.gridVideoRenderer.videoId)}).map(function(h){return h.gridVideoRenderer})}};
_.t.Object.defineProperties(AL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===I5a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-shelf-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_shelf_renderer.ytd.shelf.renderer.css.js--\x3e<div id="dismissible">\n  <div class="grid-subheader" hidden="[[data.hideHeader]]">\n    <div id="title-container" hidden="[[!data.title]]">\n      <h2>\n        <template is="dom-if" if="[[!data.endpoint]]">\n          <yt-icon id="icon" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]">\n          </yt-icon>\n          <span id="title">[[getSimpleString(data.title)]]</span>\n        </template>\n        <template is="dom-if" if="[[data.endpoint]]">\n          <div id="image-container">\n            <a class="yt-simple-endpoint" aria-hidden="true" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]" tabindex="-1" title="[[getSimpleString(data.title)]]">\n              <yt-img-shadow id="avatar" disable-upgrade$="[[!data.thumbnail]]" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]">\n              </yt-img-shadow>\n              <yt-icon id="icon" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]">\n              </yt-icon>\n            </a>\n            <div id="title-text">\n              <a class="yt-simple-endpoint" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n                <span id="title">[[getSimpleString(data.title)]]</span>\n              </a>\n              <yt-formatted-string id="title-annotation" hidden="[[!computePlaceAnnotationUnderTitle(data)]]" text="[[data.titleAnnotation]]">\n              </yt-formatted-string>\n            </div>\n          </div>\n        </template>\n        <ytd-badge-supported-renderer id="featured-badge" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n        </ytd-badge-supported-renderer>\n        <yt-formatted-string id="title-annotation" hidden="[[computePlaceAnnotationUnderTitle(data)]]" text="[[data.titleAnnotation]]">\n        </yt-formatted-string>\n        <div id="play-button"></div>\n        <div id="sort-filter"></div>\n      </h2>\n      <div id="spacer"></div>\n      <div id="subscribe-button"></div>\n      <div id="menu"></div>\n    </div>\n    <yt-formatted-string id="subtitle" class="can-be-empty" text="[[data.subtitle]]">\n    </yt-formatted-string>\n  </div>\n  <div id="contents"></div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===H5a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_shelf_renderer.ytd.shelf.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} :host([enable-fluid-dismiss_][is-dismissed]) #dismissed {display: none;} .grid-subheader {margin-top: 24px;} #title-text {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #contents {margin-top: 24px;} #title-container {color: var(--yt-spec-text-primary);height: 2rem;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #title-container a {display: -ms-flexbox;display: -webkit-flex;display: flex;--yt-endpoint-color: var(--yt-spec-text-primary);} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #title-annotation {color: var(--yt-spec-text-secondary);margin-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([thumbnail-style=CHANNEL_THUMBNAIL_STYLE_BOXART]) #title-annotation {margin-left: 0px;} yt-sort-filter-sub-menu-renderer {--yt-dropdown-menu-label-text: {color: var(--yt-spec-text-secondary);font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);};margin-left: 28px;} h2 {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #avatar {height: 32px;width: 32px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} :host([thumbnail-style=CHANNEL_THUMBNAIL_STYLE_BOXART]) #avatar {width: 29px;height: 40px;border-radius: 0%;background-color: transparent;overflow: hidden;} #icon {margin-right: 16px;color: var(--yt-spec-icon-inactive);} #featured-badge {margin-left: 8px;} #subtitle {display: block;color: var(--yt-spec-text-secondary);margin-top: 8px;max-width: 615px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #subtitle.can-be-empty:empty {display: none;} #image-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #spacer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #dismissed {padding: 8px;} #dismissed:focus {outline: none;} /*# sourceMappingURL=ytd-shelf-renderer.css.map*/</style>';
H5a=d}d=H5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);I5a=a}a=I5a;return a}}});
_.BL=AL;_.BL.prototype.onLockupRequested=_.BL.prototype.onLockupRequested;_.BL.prototype.onDataChange=_.BL.prototype.onDataChange;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.BL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.BL.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.BL.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.VD),_.W("design:type",Object)],_.BL.prototype,"ironResizableBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.BL.prototype,"data",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.BL.prototype,"isSearch",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_fluid_dismiss")}}),
_.W("design:type",Boolean)],_.BL.prototype,"enableFluidDismiss",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeThumbnailStyle(data.thumbnailStyle)"}),_.W("design:type",String)],_.BL.prototype,"thumbnailStyle",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.BL.prototype,"onDataChange",null);
_.V([_.N("yt-lockup-requested"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.BL.prototype,"onLockupRequested",null);_.BL=_.V([_.T({is:"ytd-shelf-renderer"})],_.BL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybq");

var y4a;
var z4a;
_.Ly("itemSectionRenderer","primetimePromoRenderer","ytd-primetime-promo-renderer");var OK=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction"};return a};
_.r(OK,_.K);_.f=OK.prototype;_.f.attached=function(){this.requestElementsPerRow()};
_.f.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"}}}};
_.f.onDataChange=function(){var a=this;_.Md(this,function(){a.updateItemVisibility()})};
_.f.onUpdateElementsPerRowAction=function(a){a&&this.elementsPerRow!==a&&(this.elementsPerRow=a,this.updateItemVisibility())};
_.f.updateItemVisibility=function(){var a=this;this.data&&this.data.panels&&_.G(this.root).querySelectorAll("ytd-rich-item-renderer").forEach(function(b,c){b.hidden=c>a.elementsPerRow-1})};
_.f.requestElementsPerRow=function(){this.fire("yt-request-elements-per-row")};
_.t.Object.defineProperties(OK,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===z4a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-primetime-promo-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_primetime_promo_renderer.ytd.primetime.promo.renderer.css.js--\x3e<div id="dismissible">\n  <div id="header">\n    <div id="header-contents"></div>\n    <div id="dismiss-button"></div>\n  </div>\n  <div id="panels"></div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===y4a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_primetime_promo_renderer.ytd.primetime.promo.renderer.css.js--\x3e<style>:host {margin-right: 0;border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} :host #dismissed:focus {outline: none;} #content-wrapper {min-width: 0px;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} #dismissible,#dismissed {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #dismiss-button {margin-top: 12px;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #header-contents {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #panels {margin-left: calc(-1 * var(--ytd-rich-grid-item-margin)/2);margin-right: calc(-1 * var(--ytd-rich-grid-item-margin)/2);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} /*# sourceMappingURL=ytd-primetime-promo-renderer.css.map*/</style>";
y4a=d}d=y4a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);z4a=a}a=z4a;return a}}});
_.PK=OK;_.PK.prototype.onDataChange=_.PK.prototype.onDataChange;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.PK.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.PK.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.PK.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.PK.prototype,"actionHandlerBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.PK.prototype,"data",void 0);_.V([_.M({value:3}),_.W("design:type",Number)],_.PK.prototype,"elementsPerRow",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.PK.prototype,"onDataChange",null);_.PK=_.V([_.T({is:"ytd-primetime-promo-renderer"})],_.PK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybd");

var u3a;
var v3a;
var w3a=function(){return _.K.apply(this,arguments)||this};
_.r(w3a,_.K);
_.t.Object.defineProperties(w3a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===v3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-premium-browse-footer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_premium_browse_footer_renderer.ytd.premium.browse.footer.renderer.css.js--\x3e<yt-formatted-string class="title" text="[[data.title]]">\n</yt-formatted-string>\n<yt-formatted-string class="subtitle" text="[[data.subtitle]]">\n</yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===u3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_premium_browse_footer_renderer.ytd.premium.browse.footer.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;margin: 32px 0 24px 48px;} .title {color: var(--yt-spec-text-primary);margin: 8px 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} .subtitle {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.2rem;} /*# sourceMappingURL=ytd-premium-browse-footer-renderer.css.map*/</style>';
u3a=d}d=u3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);v3a=a}a=v3a;return a}}});
_.VJ=w3a;_.V([_.M(),_.W("design:type",Object)],_.VJ.prototype,"data",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.VJ.prototype,"rendererBehavior",void 0);_.VJ=_.V([_.T({is:"ytd-premium-browse-footer-renderer"})],_.VJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syb5");

var s3a;
var t3a;
var TJ=function(){return _.K.apply(this,arguments)||this};
_.r(TJ,_.K);TJ.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{noInkOnDropdownButton:!0}}}},"data.buttons":{id:"buttons",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer",upcomingEventReminderButtonRenderer:"ytd-upcoming-event-reminder-button-renderer"}},dismissedRenderer:{id:"dismissed",mapping:{notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}};
TJ.prototype.isMetaBlockEmpty=function(a){return!a||!a.longBylineText&&!a.shortBylineText&&!a.shortViewCountText&&!a.viewCountText};
TJ.prototype.computeHasOneLineTitle=function(a){return this.forceOneLineTitle||!(null===a||void 0===a||!a.buttons)};
_.t.Object.defineProperties(TJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===t3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_video_renderer.ytd.compact.video.renderer.css.js--\x3e<div id="dismissible">\n  <ytd-thumbnail data="[[data]]" hidden="[[hideThumbnail]]" hovered="[[lockupIsHovered]]" queued="[[queued]]" use-expandable-tooltip="[[useExpandableTooltip]]" use-hovered-property="" width="[[thumbnailWidth]]">\n  </ytd-thumbnail>\n  <div class="details">\n    <div class="metadata">\n      <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" rel="[[computeNofollow_(data.navigationEndpoint)]]">\n        <h3>\n          <ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]">\n          </ytd-badge-supported-renderer>\n          <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n            [[getSimpleString(data.title)]]\n          </span>\n        </h3>\n        <div class="secondary-metadata">\n          <ytd-video-meta-block class="compact" data="[[data]]" no-endpoints="" watch-feed-big-thumbs="[[watchFeedBigThumbs]]">\n          </ytd-video-meta-block>\n          <ytd-badge-supported-renderer class="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n          </ytd-badge-supported-renderer>\n        </div>\n      </a>\n      <div id="buttons"></div>\n    </div>\n    <div id="menu"></div>\n    <div id="queue-button"></div>\n  </div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===s3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_video_renderer.ytd.compact.video.renderer.css.js--\x3e<style>:host {--yt-button-compact-background-color: var(--yt-spec-10-percent-layer);--yt-button-compact-text-color: var(--yt-spec-text-secondary);position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} @keyframes fade-out-slide-up {0% {opacity: 1;transform: translateY(0);}80% {opacity: 0;transform: translateY(-16px);}100% {opacity: 0;}} :host([animation=fade-out-slide-up]) {animation: fade-out-slide-up forwards 0.62s;animation-timing-function: linear;} @keyframes fade-in-slide-up {0% {opacity: 0;transform: translateY(16px);}20% {opacity: 0;transform: translateY(16px);}100% {opacity: 1;transform: translateY(0);}} :host([animation=fade-in-slide-up]) {animation: fade-in-slide-up forwards 0.62s;animation-timing-function: linear;} @keyframes expanded-slide-down {0% {transform: translateY(-94px);}100% {transform: translateY(0);}} :host([animation=expanded-slide-down]) {animation: expanded-slide-down forwards 0.4s;animation-timing-function: linear;} :host([expansion=expanded]:not([is-dismissed])) {max-height: 94px;margin-bottom: 8px;} :host([expansion=collapsed]) {max-height: 0;margin-bottom: 0;overflow: hidden;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within),:host(:not(:hover)) #queue-button {opacity: 0;} :host([edu-force-menu-display_]) ytd-menu-renderer,:host([edu-force-menu-display_]:not(:hover)) ytd-menu-renderer {opacity: 1;} :host([queue-hide-menu]) ytd-menu-renderer {display: none;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} #dismissible,#dismissed {width: 100%;} #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #dismissed {padding: 8px;border: 1px solid var(--yt-spec-10-percent-layer);} #dismissed:focus {outline: none;} :host(:not([watch-feed-big-thumbs])) ytd-thumbnail {margin-right: 8px;height: 94px;width: 168px;} .details {width: 100%;min-width: 0;} .metadata {min-width: 0;width: 100%;padding-right: 24px;box-sizing: border-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} a.yt-simple-endpoint {min-width: 0;} #queue-button ytd-button-renderer,ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};--yt-button-icon-padding: 0;--yt-button-icon-size: 24px;position: absolute;top: 0;right: 0;} #video-title {margin: 0 0 4px 0;display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([has-one-line-title]) #video-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);} #buttons>* {margin-top: 4px;} :host([watch-feed-big-thumbs]:not([is-dismissed])) #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([watch-feed-big-thumbs]) ytd-thumbnail:before {display: block;content: "";padding-top: 55.95%;background-color: var(--yt-spec-10-percent-layer);} :host([watch-feed-big-thumbs]) .metadata {padding-top: 8px;padding-bottom: 8px;} :host([watch-feed-big-thumbs]) .secondary-metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([watch-feed-big-thumbs]:not([meta-block-empty])) .badges {padding-left: 8px;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} :host([watch-feed-big-thumbs]) .details {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([watch-feed-big-thumbs]) ytd-menu-renderer {margin-top: 8px;} :host([watch-feed-big-thumbs]) #dismissed {margin-bottom: 8px;} :host([watch-feed-big-thumbs][is-dismissed]) #dismissed {max-height: var(--ytd-compact-item-dismissed-height);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([music-metadata-video-lockup]) {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 6px;box-sizing: border-box;} :host([music-metadata-video-lockup]) .metadata {padding-right: unset;} :host([music-metadata-video-lockup]) a {padding: 8px;} :host([music-metadata-video-lockup]) #video-title {margin-bottom: unset;} :host([music-metadata-video-lockup]) a.yt-simple-endpoint[href] h3 {color: var(--yt-spec-call-to-action);} :host([music-metadata-video-lockup]) a.yt-simple-endpoint:not([href]) #video-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} /*# sourceMappingURL=ytd-compact-video-renderer.css.map*/</style>';
s3a=d}d=s3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);t3a=a}a=t3a;return a}}});
_.UJ=TJ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.UJ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.UJ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.UJ.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.UJ.prototype,"ytdLockupBehavior",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"isMetaBlockEmpty(data)"}),_.W("design:type",Boolean)],_.UJ.prototype,"metaBlockEmpty",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")}}),
_.W("design:type",Boolean)],_.UJ.prototype,"watchFeedBigThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")?"9999":"168"}}),
_.W("design:type",String)],_.UJ.prototype,"thumbnailWidth",void 0);_.V([_.M(),_.W("design:type",Object)],_.UJ.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasOneLineTitle(data)"}),_.W("design:type",Boolean)],_.UJ.prototype,"hasOneLineTitle",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.UJ.prototype,"hideThumbnail",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.UJ.prototype,"forceOneLineTitle",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.UJ.prototype,"musicMetadataVideoLockup",void 0);_.UJ=_.V([_.T({is:"ytd-compact-video-renderer"})],_.UJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy83");

var q3a;
var r3a;
_.Ly("itemSectionRenderer","backstagePostThreadRenderer","ytd-backstage-post-thread-renderer");var RJ=function(){var a=_.K.apply(this,arguments)||this;a.JSC$38109_handleOpenPostCommentDialogActionAfterStamp=!1;a.actionMap={"yt-signal-action-open-post-comment-dialog":"handleSignalActionOpenPostCommentDialogAction"};return a};
_.r(RJ,_.K);_.f=RJ.prototype;
_.f.configureRendererStamper=function(){return{"data.post":{id:"post",mapping:{backstagePostRenderer:{component:"ytd-backstage-post-renderer",properties:{hasInlineCommentSection:"[[hasInlineCommentSection]]"}},postRenderer:"ytd-post-renderer",sharedPostRenderer:"ytd-shared-post-renderer"}},"data.moderationPanel":{id:"moderation-panel",mapping:{commentModerationPanelRenderer:"ytd-comment-moderation-panel-renderer"}},"data.commentDialog":{id:"comment-dialog",mapping:{commentReplyDialogRenderer:"ytd-comment-reply-dialog-renderer"},events:!0}}};
_.f.onStampFinished=function(){this.JSC$38109_handleOpenPostCommentDialogActionAfterStamp&&this.handleSignalActionOpenPostCommentDialogAction()};
_.f.handleSignalActionOpenPostCommentDialogAction=function(){var a=this.$$("ytd-comment-reply-dialog-renderer");a?a.openDialog():this.JSC$38109_handleOpenPostCommentDialogActionAfterStamp=!0};
_.f.onYtCommentModerationPanelEmpty=function(){this.set("data.moderationPanel",{})};
_.f.computeHasInlineCommentSection=function(a){return!!a};
_.t.Object.defineProperties(RJ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===r3a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-post-thread-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_backstage_post_thread_renderer.ytd.backstage.post.thread.renderer.css.js--\x3e<div id="post" hidden="[[!data.post]]"></div>\n<div id="comments-disabled" hidden="[[!data.commentsDisabledMessage]]">[[getSimpleString(data.commentsDisabledMessage)]]</div>\n<div id="moderation-panel" hidden="[[!data.moderationPanel]]"></div>\n<div id="comment-dialog" hidden="[[!data.commentDialog]]"></div>\n<div id="comments" hidden="[[!data.comments]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===q3a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_backstage_post_thread_renderer.ytd.backstage.post.thread.renderer.css.js--\x3e<style>:host {display: block;margin-bottom: 24px;border: 1px solid var(--yt-spec-10-percent-layer);padding: 16px 16px 8px 16px;} ytd-comment-moderation-panel-renderer {margin-left: 56px;margin-top: 10px;margin-bottom: 16px;} #comments-disabled {margin-left: 56px;margin-top: 4px;margin-bottom: 8px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([enable-improved-community-tab]) {border: 1px solid var(--yt-spec-10-percent-layer);padding: 16px 0;max-width: 638px;} #comment-dialog {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 8px 0 8px;margin: 8px 8px 0 8px;} :host([enable-improved-community-tab]) ytd-comment-moderation-panel-renderer {margin-left: 16px;} :host([enable-improved-community-tab]) #comments-disabled {margin-left: 16px;} /*# sourceMappingURL=ytd-backstage-post-thread-renderer.css.map*/</style>';
q3a=d}d=q3a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);r3a=a}a=r3a;return a}}});
_.SJ=RJ;_.SJ.prototype.onYtCommentModerationPanelEmpty=_.SJ.prototype.onYtCommentModerationPanelEmpty;_.SJ.prototype.onStampFinished=_.SJ.prototype.onStampFinished;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.SJ.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.SJ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.SJ.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.SJ.prototype,"data",void 0);_.V([_.M({computed:"computeHasInlineCommentSection(data.comments)"}),_.W("design:type",Boolean)],_.SJ.prototype,"hasInlineCommentSection",void 0);_.V([_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.SJ.prototype,"onStampFinished",null);
_.V([_.N("ytd-comment-moderation-panel-empty"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.SJ.prototype,"onYtCommentModerationPanelEmpty",null);_.SJ=_.V([_.T({is:"ytd-backstage-post-thread-renderer"})],_.SJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1w");

/*

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
*/
_.ij({is:"iron-selector",_template:null,behaviors:[_.tUa]});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybv");

var XD=function(){var a=_.tx.apply(this,arguments)||this;a.dragging=!1;a.dragMouseStart=0;a.dragOffsetStart=0;a.containerWidthDiff=0;a.boundPrevClick=function(){a.set("offset",WD(a,a.offset-(a.scrollDistance||320)))};
a.boundNextClick=function(){a.set("offset",WD(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",WD(a,a.dragOffsetStart-(b.clientX-a.dragMouseStart)))};
a.boundMouseUp=function(){a.onMouseUp()};
a.boundWheelScroll=function(b){b.stopPropagation();b.preventDefault();a.offset+=Math.abs(b.deltaX)>Math.abs(b.deltaY)?b.deltaX:b.deltaY};
a.boundChipCloudChipScrollIntoView=function(b){if(b=b.detail){var c=a.$$("#scroll-container");if(c){var d=a.atStart?0:106,e=a.atEnd?0:106;b.offsetLeft<a.offset+d?a.offset=WD(a,b.offsetLeft-d):b.offsetLeft+b.clientWidth>a.offset+c.clientWidth-e&&(a.offset=WD(a,b.offsetLeft+b.clientWidth+e-c.clientWidth))}}};
return a};
_.r(XD,_.tx);
XD.prototype.attached=function(){this.$$("#scroll-container").addEventListener("wheel",this.boundWheelScroll);this.$$("#scroll-container").addEventListener("yt-chip-cloud-chip-scroll-into-view",this.boundChipCloudChipScrollIntoView);_.w("kevlar_scroll_chips_on_touch")?(this.$$("#scroll-container").style.touchAction="pan-y",this.$$("#scroll-container").addEventListener("pointerdown",this.boundScrollContainerMouseDown),this.$$("#scroll-container").addEventListener("pointermove",this.boundScrollContainerDrag),window.addEventListener("pointerup",
this.boundMouseUp)):(this.$$("#scroll-container").addEventListener("mousedown",this.boundScrollContainerMouseDown),this.$$("#scroll-container").addEventListener("mousemove",this.boundScrollContainerDrag),window.addEventListener("mouseup",this.boundMouseUp))};
XD.prototype.detached=function(){this.$$("#scroll-container").removeEventListener("wheel",this.boundWheelScroll);this.$$("#scroll-container").removeEventListener("yt-chip-cloud-chip-scroll-into-view",this.boundChipCloudChipScrollIntoView);_.w("kevlar_scroll_chips_on_touch")?(this.$$("#scroll-container").removeEventListener("pointerdown",this.boundScrollContainerMouseDown),this.$$("#scroll-container").removeEventListener("pointermove",this.boundScrollContainerDrag),window.removeEventListener("pointerup",
this.boundMouseUp)):(this.$$("#scroll-container").removeEventListener("mousedown",this.boundScrollContainerMouseDown),this.$$("#scroll-container").removeEventListener("mousemove",this.boundScrollContainerDrag),window.removeEventListener("mouseup",this.boundMouseUp))};
XD.prototype.reset=function(){this.set("offset",0);_.Md(this,this.setContainerWidthDiff);_.YD(this)};
var WD=function(a,b){return Math.min(Math.max(b,0),a.containerWidthDiff)};
XD.prototype.onMouseUp=function(){this.dragging=!1};
XD.prototype.transformContainer=function(){this.offset=WD(this,this.offset);this.transform("translateX("+("rtl"===_.v("HTML_DIR")?"":"-")+this.offset+"px)",this.$$("#chips"));_.YD(this)};
_.YD=function(a){_.Md(a,a.setButtonsState)};
XD.prototype.setButtonsState=function(){(this.atEnd=this.offset>=this.containerWidthDiff)&&!this.atStart&&(this.offset=WD(this,this.offset));this.atStart=0>=this.offset};
XD.prototype.setContainerWidthDiff=function(){var a=this.$$("#scroll-container"),b=this.$$("#chips");a&&b&&(this.containerWidthDiff=b.clientWidth-a.clientWidth)};
_.ZD=XD;_.ZD.prototype.transformContainer=_.ZD.prototype.transformContainer;_.V([_.M({value:0}),_.W("design:type",Number)],_.ZD.prototype,"offset",void 0);_.V([_.M({value:!0,reflectToAttribute:!0}),_.W("design:type",Boolean)],_.ZD.prototype,"atStart",void 0);_.V([_.M({value:!1,reflectToAttribute:!0}),_.W("design:type",Boolean)],_.ZD.prototype,"atEnd",void 0);_.V([_.M(),_.W("design:type",Number)],_.ZD.prototype,"scrollDistance",void 0);
_.V([_.P("offset"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.ZD.prototype,"transformContainer",null);_.ZD=_.V([_.ux()],_.ZD);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycr");

var q7a;
var r7a;
var s7a=function(){return _.K.apply(this,arguments)||this};
_.r(s7a,_.K);
_.t.Object.defineProperties(s7a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===r7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-description-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_description_renderer.ytd.report.description.renderer.css.js--\x3e<div class="report-description-vertical-line"></div>\n<div class="report-description">\n  <div class="report-description-item">\n    <div class="report-description-upper-bullet report-description-bullet"></div>\n    <yt-formatted-string class="report-receipt" text="[[data.receipt]]">\n    </yt-formatted-string>\n  </div>\n  <div class="report-description-item">\n    <div class="report-description-lower-bullet report-description-bullet"></div>\n    <yt-formatted-string class="report-state" text="[[data.state]]">\n    </yt-formatted-string>\n  </div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===q7a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_description_renderer.ytd.report.description.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .report-description-vertical-line {border-left: 2px solid var(--yt-spec-10-percent-layer);margin-left: 20px;margin-right: -5px;margin-top: 14px;margin-bottom: 13px;} .report-description {min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} .report-description-item {min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .report-description-bullet {min-width: 0;border-radius: 50%;width: 8px;height: 8px;margin-top: 6px;margin-right: 10px;-ms-flex: none;-webkit-flex: none;flex: none;} .report-description-upper-bullet {margin-top: 6px;background: var(--yt-spec-10-percent-layer);} .report-description-lower-bullet {margin-top: 4px;background: var(--yt-spec-text-disabled);} .report-state {min-width: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .report-receipt {min-width: 0;white-space: pre-wrap;overflow-wrap: break-word;word-break: break-word;margin-bottom: 16px;} /*# sourceMappingURL=ytd-report-description-renderer.css.map*/</style>';
q7a=d}d=q7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);r7a=a}a=r7a;return a}}});
_.FM=s7a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.FM.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.FM.prototype,"data",void 0);_.FM=_.V([_.T({is:"ytd-report-description-renderer"})],_.FM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2y");

var m7a;
var n7a;
/*

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
*/
_.ij({_template:function(){if(void 0!==n7a)return n7a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-dialog-scrollable--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_dialog_scrollable.tp.yt.paper.dialog.scrollable.css.js--\x3e<div id="scrollable" class="scrollable" on-scroll="updateScrollState">\n  <slot></slot>\n</div>\n';var b=a.content,c=b.insertBefore;if(void 0===m7a){var d=document.createElement("template");d.innerHTML=
'\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_dialog_scrollable.tp.yt.paper.dialog.scrollable.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: block;\n  position: relative;\n}\n\n:host(.is-scrolled:not(:first-child))::before {\n  content: "";\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 1px;\n  background: var(--divider-color);\n}\n\n:host(.can-scroll:not(.scrolled-to-bottom):not(:last-child))::after {\n  content: "";\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  height: 1px;\n  background: var(--divider-color);\n}\n\n.scrollable {\n  -webkit-overflow-scrolling: touch;\n  overflow: auto;\n  box-sizing: var(--paper-dialog-scrollable-box-sizing);\n  height: var(--paper-dialog-scrollable-height);\n  min-width: var(--paper-dialog-scrollable-min-width);\n  overflow-x: var(--paper-dialog-scrollable-overflow-x);\n  padding: var(--paper-dialog-scrollable-padding, 0 24px);\n}\n\n.fit {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n}\n\n/*# sourceMappingURL=tp-yt-paper-dialog-scrollable.css.map */</style>';
m7a=d}d=m7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return n7a=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",0<this.scrollTarget.scrollTop);this.toggleClass("can-scroll",this.scrollTarget.offsetHeight<this.scrollTarget.scrollHeight);this.toggleClass("scrolled-to-bottom",this.scrollTarget.scrollTop+this.scrollTarget.offsetHeight>=this.scrollTarget.scrollHeight)},
_ensureTarget:function(){(this.dialogElement=this.dialogElement||this.parentElement)&&this.dialogElement.behaviors&&0<=this.dialogElement.behaviors.indexOf(_.g1a)?(this.dialogElement.sizingTarget=this.scrollTarget,this.scrollTarget.classList.remove("fit")):this.dialogElement&&this.scrollTarget.classList.add("fit")}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycp");

var g7a=function(a){var b=d7a;b=void 0===b?AM:b;var c=a.columnsToShow||[],d=e7a(a.columnDimensions,a.columnsToShow,a.leftFloatingColumns,b);return c.map(function(e,h){var l=a.columns[e];if(void 0===l)throw Error("lh");var m=d?d[h]:_.yx({});var p=a.getCustomTooltip?a.getCustomTooltip(e,l.headerTooltipParagraphs):l.headerTooltipParagraphs;var q=f7a(a,e);return{type:e,index:h,style:m,classes:q,headerName:l.headerName||"",headerIcon:l.headerIcon,headerTooltipParagraphs:p||[],headerTooltipHelpContext:l.headerTooltipHelpContext,
sortOrders:l.sortOrders||[],selectionState:l.isSelectionCheckbox?a.selectionState:void 0}})},f7a=function(a,b){var c=["DEFAULTS",
"FLOATING","RIGHT_ALIGN","SORTING"],d=a.columns[b];if(void 0===d)return"";var e=c.includes("DEFAULTS")&&d.cssClass?[d.cssClass]:[];if(c.includes("SORTING")){d.sortOrders&&d.sortOrders.length&&e.push("sortable");if(a.sorting&&a.sorting.columnType===b)a:switch(a.sorting.sortOrder){case "ASCENDING":case "DESCENDING":var h="column-sorted";break a;default:h=""}else h="";h&&e.push(h)}c.includes("FLOATING")&&(b=a.columnsToShow.indexOf(b),a.leftFloatingColumns&&b<a.leftFloatingColumns&&e.push("floating-column"),
a.leftFloatingColumns&&b===a.leftFloatingColumns-1&&e.push("last-floating-column"));c.includes("RIGHT_ALIGN")&&d.rightAlignHeader&&e.push("right-align");return e.filter(function(l){return l}).join(" ")},e7a=function(a,b,c,d){c=void 0===c?0:c;
d=void 0===d?AM:d;if(a){var e=[],h=0;h7a(a,b,d).forEach(function(l,m){var p=_.yx({"min-width":l.minWidth+"px","padding-left":l.paddingLeft+"px","padding-right":l.paddingRight+"px",flex:l.flexGrow+" 0 "+l.minWidth+"px"});Infinity!==l.maxWidth&&(p=i7a(p,_.yx({"max-width":l.maxWidth+"px"})));0<h&&m<c&&(p=i7a(p,_.yx({left:h+"px"})));e.push(p);h+=l.minWidth+l.paddingLeft+l.paddingRight});
return e}},h7a=function(a,b,c){c=void 0===c?AM:c;
return b.map(function(d,e){d=a&&a[d]||{};var h=0===e?c.paddingLeftFirstColumn:c.padding;void 0!==d.paddingLeft&&(h=d.paddingLeft);e=e===b.length-1?c.paddingRightLastColumn:c.padding;void 0!==d.paddingRight&&(e=d.paddingRight);return{paddingLeft:h,paddingRight:e,minWidth:void 0!==d.minWidth?d.minWidth:c.minWidth,maxWidth:void 0!==d.maxWidth?d.maxWidth:c.maxWidth,flexGrow:void 0!==d.flexGrow?d.flexGrow:c.flexGrow}})},j7a=function(a){var b=a.reduce(function(d,e){var h=e.columnId,l,m={};
e.headerText&&(m.headerName=_.Zi(e.headerText));e.rightAlignHeader&&(m.rightAlignHeader=e.rightAlignHeader);if(null===(l=e.headerIcon)||void 0===l?0:l.iconType)m.headerIcon=_.Vx(e.headerIcon.iconType);d[h]=m;return d},{}),c=a.filter(function(d){return!d.hideColumn}).map(function(d){return d.columnId});
a=a.filter(function(d){return!!d.dimensions}).reduce(function(d,e){d[e.columnId]=e.dimensions;
return d},{});
return{columns:b,columnsToShow:c,columnDimensions:a}},i7a=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=_.Xla(d)};
Array.prototype.forEach.call(arguments,c);return b?new _.Pl(b,_.Ol):_.Yla},k7a;
var l7a;
var d7a={padding:12,paddingLeftFirstColumn:0,paddingRightLastColumn:0,minWidth:50,maxWidth:Infinity,flexGrow:1},AM={padding:12,paddingLeftFirstColumn:24,paddingRightLastColumn:24,minWidth:50,maxWidth:Infinity,flexGrow:0};
var BM=function(){return _.K.apply(this,arguments)||this};
_.r(BM,_.K);BM.prototype.configureRendererStamper=function(){return{"data.rows":{id:"table-body",mapping:{reportHistoryTableRowRenderer:{component:"ytd-report-history-table-row-renderer",properties:{columnRenderData:"[[columnRenderData]]"},attributes:{role:"row"}},continuationItemRenderer:{component:"ytd-continuation-item-renderer",attributes:{role:"row"}}}}}};
BM.prototype.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"rows","yt-reload-continuation-items-command-body":"rows"}};
_.t.Object.defineProperties(BM.prototype,{tableSpec:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?0:a.columns)?j7a(this.data.columns):{columns:{},columnsToShow:[]}}},
columnRenderData:{configurable:!0,enumerable:!0,get:function(){return g7a(this.tableSpec)}},
totalMinWidth:{configurable:!0,enumerable:!0,get:function(){var a=this.tableSpec,b=d7a;b=void 0===b?AM:b;b=h7a(a.columnDimensions,a.columnsToShow||[],b);a=0;b=_.u(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a+=c.minWidth+c.paddingLeft+c.paddingRight;return a}},
tableWidthStyle:{configurable:!0,enumerable:!0,get:function(){return _.yx({"min-width":this.totalMinWidth+"px"})}}});
_.t.Object.defineProperties(BM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===l7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-table-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_table_renderer.ytd.table.renderer.css.js--\x3e<div id="table-content" role="table" style$="[[tableWidthStyle]]">\n  <div id="table-header" role="row">\n    <template is="dom-repeat" items="[[columnRenderData]]" as="column">\n      <div class$="[[column.classes]] cell-header" style$="[[column.style]]" role="columnheader">\n        <h4 id="[[column.type]]-header-name" class="header-name">\n          <span>[[column.headerName]]</span>\n        </h4>\n        <div class="cell-header-icon" hidden="[[!column.headerIcon]]">\n          <yt-icon icon="[[column.headerIcon]]"></yt-icon>\n        </div>\n      </div>\n    </template> \n  </div>\n  <div id="table-body">\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===k7a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_table_renderer.ytd.table.renderer.css.js--\x3e<style>#table-header {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 16px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;} .cell-header {color: var(--yt-spec-text-disabled);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} /*# sourceMappingURL=ytd-table-renderer.css.map*/</style>';
k7a=d}d=k7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);l7a=a}a=l7a;return a}}});
_.CM=BM;_.V([_.L(_.sL),_.W("design:type",Object)],_.CM.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.CM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.CM.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.CM.prototype,"tableSpec",null);
_.V([_.R("tableSpec"),_.W("design:type",Array),_.W("design:paramtypes",[])],_.CM.prototype,"columnRenderData",null);_.V([_.R("tableSpec"),_.W("design:type",Number),_.W("design:paramtypes",[])],_.CM.prototype,"totalMinWidth",null);_.V([_.R("totalMinWidth"),_.W("design:type",_.Pl),_.W("design:paramtypes",[])],_.CM.prototype,"tableWidthStyle",null);_.CM=_.V([_.T({is:"ytd-table-renderer"})],_.CM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syci");

var hM=function(a,b){return a.year===b.year&&a.month===b.month&&a.day===b.day},iM=function(a,b){return a.year!==b.year?a.year<b.year:a.month!==b.month?a.month<b.month:a.day<b.day},jM=function(a){return{year:a.getFullYear(),
month:a.getMonth(),day:a.getDate()}},H6a=function(a){var b=_.Bja;
b=void 0===b?_.Bja:b;b(new Date(a.year,a.month,a.day))},kM=function(a){return jM(new Date(1E3*Number(a.seconds)))},lM=function(a){return void 0!==a.year&&void 0!==a.month&&void 0!==a.day},I6a=function(a){return void 0!==a.start&&void 0!==a.end},J6a=function(a){return I6a(a)?a.start:a},K6a=function(a){return I6a(a)?a.end:void 0},M6a=function(a,b){for(var c=[],d=new Date(a.start.year,a.start.month);d.getFullYear()<a.end.year||d.getFullYear()===a.end.year&&d.getMonth()<=a.end.month;){var e=c,h=e.push,
l=d.getFullYear(),m=d.getMonth(),p=a,q=b,x=void 0,B=[],C=Object.freeze({extraCssClass:"invisible"}),I=new Date(l,m),H=jM(I);
I=I.getDay();for(var O=jM(new Date);H.month===m;){I!==L6a&&x||(x=Array.from({length:7}).fill(C),B.push(x));var X={date:{year:l,month:m,day:H.day},extraCssClass:"",debugClass:""};X.extraCssClass=q(X.date,H,O,p).trim();x[(I-L6a+7)%7]=X;H=H.day===_.to(H.year,H.month)?11===H.month?{year:H.year+1,month:0,day:1}:{year:H.year,month:H.month+1,day:1}:{year:H.year,month:H.month,day:H.day+1};I=(I+1)%7}h.call(e,{weeks:B,monthLabel:_.so.SHORTMONTHS[m]+" "+l,year:l,month:m,monthLabelExtraCssClass:B[0][2]===C?"shift-down-label":
""});d.setMonth(d.getMonth()+1)}return c},N6a=function(a,b){b=b.months.findIndex(function(c){return c.year===a.year&&c.month===a.month});
return 0<=b?b:void 0},O6a=function(a,b){a:{var c=void 0===c?[2,
3]:c;c=_.u(c);for(var d=c.next();!d.done;d=c.next()){var e=new Date;if((new _.V0a(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=jM(b);c=a.end;return iM(b,a.start)||iM(c,b)?{isValid:!1,value:void 0}:{isValid:!0,value:b}},P6a;
var Q6a;
var R6a;
var S6a;
var L6a=(_.so.FIRSTDAYOFWEEK+1)%7,T6a=function(a,b,c,d){var e="";if(d.selection&&lM(d.selection))hM(a,d.selection)&&(e+=" selected");else if(d.selection&&I6a(d.selection)){var h=d.selection.selectionState||"START_DATE";hM(a,d.selection.start)&&(e+=" period-start ","START_DATE"===h&&(e+="selected"));hM(a,d.selection.end)&&(e+=" period-end ","END_DATE"===h&&(e+="selected"));iM(a,d.selection.start)||iM(d.selection.end,a)||(e+=" highlighted")}if(iM(b,d.start)||iM(d.end,b))e+=" disabled";d.circleToday&&
hM(b,c)&&(e+=" today");return e};
var mM=function(){return _.K.apply(this,arguments)||this};
_.r(mM,_.K);_.f=mM.prototype;_.f.attached=function(){var a=this;_.Md(this,function(){0<a.JSC$38393_calendarMain.scrollHeight&&(a.calendarConfig.selection?a.scrollToDate(J6a(a.calendarConfig.selection)):a.scrollToDate(a.calendarConfig.end))})};
_.f.updateSelection=function(a){a=M6a(Object.assign(Object.assign({},this.calendarConfig),{selection:a}),T6a);this.splice.apply(this,["renderData.months",0,a.length].concat(_.Pc(a)))};
_.f.scrollToDate=function(a){this.renderData&&(a=N6a(a,this.renderData),void 0!==a&&this.JSC$38393_calendarMain.scrollToIndex(a))};
_.f.scrollToNextMonth=function(){this.JSC$38393_calendarMain.scrollToIndex(this.JSC$38393_calendarMain.firstVisibleIndex+1)};
_.f.scrollToPrevMonth=function(){0===this.JSC$38393_calendarMain.firstVisibleIndex&&this.JSC$38393_calendarMain.scrollTo(0,0);this.JSC$38393_calendarMain.scrollToIndex(this.JSC$38393_calendarMain.firstVisibleIndex-1)};
_.f.handleDayClick=function(a){_.A(this,"ytd-calendar-date-clicked",[a.model.day.date])};
_.f.handleDayMouseDown=function(a){a.preventDefault();_.A(this,"ytd-calendar-date-mousedown",[a.model.day.date])};
_.f.handleDayMouseUp=function(a){_.A(this,"ytd-calendar-date-mouseup",[a.model.day.date])};
_.f.handleDayMouseEnter=function(a){a.preventDefault();_.A(this,"ytd-calendar-date-mouseenter",[a.model.day.date])};
_.f.handleDayMouseLeave=function(a){_.A(this,"ytd-calendar-date-mouseleave",[a.model.day.date])};
_.t.Object.defineProperties(mM.prototype,{renderData:{configurable:!0,enumerable:!0,get:function(){var a=this.calendarConfig,b=T6a;b=void 0===b?T6a:b;for(var c=[],d=0;7>d;d++)c.push(_.so.NARROWWEEKDAYS[(d+L6a)%7]);return{months:M6a(a,b),daysOfWeekLabel:c}}}});
_.t.Object.defineProperties(mM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===S6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-scrollable-calendar--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_scrollable_calendar.ytd.scrollable.calendar.css.js--\x3e<div class="calendar-container">\n  <div class="calendar-header">\n    <template is="dom-repeat" items="[[renderData.daysOfWeekLabel]]" as="dayLabel">\n      <span class="calendar-header-day">[[dayLabel]]</span>\n    </template>\n  </div>\n\n  <tp-yt-iron-list id="calendar-main" as="month" items="[[renderData.months]]" tabindex="-1">\n    <template>\n      <div class="calendar-month">\n        <div class$="calendar-month-label [[month.monthLabelExtraCssClass]]">\n          [[month.monthLabel]]\n        </div>\n        <template is="dom-repeat" items="[[month.weeks]]" as="week">\n          <div class="calendar-week">\n            <template is="dom-repeat" items="[[week]]" as="day">\n              <span class$="calendar-day [[day.extraCssClass]] [[day.debugClass]]" on-tap="handleDayClick" on-mouseenter="handleDayMouseEnter" on-mouseleave="handleDayMouseLeave" on-mousedown="handleDayMouseDown" on-mouseup="handleDayMouseUp">\n                [[day.date.day]]\n              </span>\n            </template> \n          </div>\n        </template> \n      </div>\n    </template>\n  </tp-yt-iron-list> \n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===R6a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_scrollable_calendar.ytd.scrollable.calendar.css.js--\x3e<style>:host {--ytd-scrollable-calendar-row-width: calc( 40px * 7 + 2 * 16px );min-height: 250px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .calendar-container {background-color: var(--yt-spec-brand-background-solid);max-width: calc(var(--ytd-scrollable-calendar-row-width) + 15px + 8px + 2px);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .calendar-header {background-color: var(--yt-spec-brand-background-solid);border-bottom: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;padding: 0 16px;padding-bottom: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #calendar-main {padding: 0 16px;overflow-x: hidden;overflow-y: auto;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .calendar-month {display: inline-block;} .calendar-month-label {color: var(--yt-spec-text-secondary);margin-left: 16px;margin-top: 12px;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} .calendar-month-label.shift-down-label {position: absolute;} .calendar-week {margin-left: 8px;width: var(--ytd-scrollable-calendar-row-width);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .calendar-header-day {display: inline-block;width: 40px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .calendar-header-day:first-of-type {margin-left: 8px;} .calendar-day {height: 40px;width: 40px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .calendar-header-day {color: var(--yt-spec-text-disabled);} .calendar-day {color: var(--yt-spec-text-primary);cursor: pointer;position: relative;} .calendar-day:hover:not(.disabled)::after,.calendar-day.today::after,.calendar-day.selected::after,.calendar-day.period-start::after,.calendar-day.period-end::after {border-radius: 100%;bottom: 2px;content: "";left: 2px;position: absolute;right: 2px;top: 2px;z-index: -1;} .calendar-day.today::after {box-shadow: inset 0 0 0 1px var(--yt-spec-text-disabled);} .calendar-day:hover:not(.disabled) {color: var(--yt-spec-text-primary);} .calendar-day:hover:not(.disabled)::after {background: var(--yt-spec-general-background-c);} .calendar-day.selected {color: var(--yt-spec-text-primary-inverse);} .calendar-day.period-start:not(.selected):hover::after,.calendar-day.period-end:not(.selected):hover::after {background: var(--yt-spec-general-background-c);} .calendar-day.period-start:not(.selected)::after,.calendar-day.period-end:not(.selected)::after {background: var(--yt-spec-call-to-action);} .calendar-day.selected::after {background: var(--yt-spec-call-to-action);} .calendar-day.disabled {color: var(--yt-spec-text-disabled);cursor: default;pointer-events: none;} .calendar-day.highlighted {color: var(--yt-spec-text-primary);} .calendar-day.highlighted.period-start:not(:hover),.calendar-day.highlighted.period-end:not(:hover) {color: var(--yt-spec-text-primary-inverse);} .calendar-day.highlighted::before {background-color: var(--yt-spec-suggested-action);content: "";height: calc(40px - 4px);left: 0;position: absolute;top: 2px;width: 40px;z-index: -1;} .calendar-day.highlighted:not(.selected)::before {left: 0;width: 40px;} .calendar-day.highlighted.period-start::before {left: calc(40px/2);width: calc(40px/2);} .calendar-day.highlighted.period-end::before {left: 0;width: calc(40px/2);} .calendar-day.period-start.period-end::before {background-color: transparent;} .invisible {visibility: hidden;} /*# sourceMappingURL=ytd-scrollable-calendar.css.map*/</style>';
R6a=d}d=R6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);S6a=a}a=S6a;return a}}});
var nM=mM;_.V([_.M(),_.W("design:type",Object)],nM.prototype,"calendarConfig",void 0);_.V([_.S("#calendar-main"),_.W("design:type",Object)],nM.prototype,"JSC$38393_calendarMain",void 0);_.V([_.R("calendarConfig"),_.W("design:type",Object),_.W("design:paramtypes",[])],nM.prototype,"renderData",null);nM=_.V([_.T({is:"ytd-scrollable-calendar"})],nM);
var oM=function(){var a=_.K.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};
_.r(oM,_.K);_.f=oM.prototype;_.f.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"}}}}};
_.f.focus=function(){this.startDateInput.focus()};
_.f.dataChanged=function(){this.data&&this.data.selection&&(this.selection={start:kM(this.data.selection.start),end:kM(this.data.selection.end)})};
_.f.observeSelection=function(){this.selection&&this.updateCalendarSelection(this.selection);this.isEndDateInvalid=this.isStartDateInvalid=!1;this.updateDateStrings()};
_.f.resetTextboxes=function(){switch(this.selectionState){case "START_DATE":this.isStartDateInvalid=!1;break;case "END_DATE":this.isEndDateInvalid=!1;break;default:_.Nb(this.selectionState,void 0)}};
_.f.onDateInputBlur=function(){this.isEndDateInvalid=this.isStartDateInvalid=!1;this.updateDateStrings()};
_.f.onStartDateTapOrFocus=function(){this.startDate&&this.calendar.scrollToDate(this.startDate);this.selectionState="START_DATE"};
_.f.onEndDateTapOrFocus=function(){this.endDate&&this.calendar.scrollToDate(this.endDate);this.selectionState="END_DATE"};
_.f.onStartDateTextChange=function(){if(this.calendar.calendarConfig){var a=this.calendar.calendarConfig,b=a.end;a=O6a({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()}};
_.f.onEndDateTextChange=function(){if(this.calendar.calendarConfig){var a=this.calendar.calendarConfig,b=a.start;a=O6a({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()}};
_.f.handleCalendarDateClicked=function(a){var b=this.selection&&J6a(this.selection),c=this.selection&&K6a(this.selection);b&&!iM(a,b)&&"END_DATE"===this.selectionState?(this.selection={start:b,end:a},this.selectionState="START_DATE"):(c&&!iM(c,a)?this.selection={start:a,end:c}:this.selection=a,this.selectionState="END_DATE")};
_.f.handleCalendarDateMouseDown=function(a){this.selection&&!lM(this.selection)&&(this.dragPivot=hM(a,this.selection.start)?this.selection.end:hM(a,this.selection.end)?this.selection.start:a)};
_.f.handleCalendarDateMouseUp=function(){this.dragPivot=void 0};
_.f.handleCalendarDateMouseEnter=function(a){this.dragPivot&&(this.selection={start:function(b,c){return iM(b,c)?b:c}(this.dragPivot,a),
end:function(b,c){return iM(b,c)?c:b}(this.dragPivot,a)},this.dragPivot||(this.selectionState="START_DATE"))};
_.f.handleCalendarDateMouseLeave=function(){};
_.f.handleCalendarSubmitDateRange=function(){this.selection&&!lM(this.selection)&&_.A(this,"ytd-date-period-picker-apply",[this.selection])};
_.f.updateInvalidState=function(){var a=function(b,c){c?b.setAttribute("invalid",""):b.removeAttribute("invalid")};
a(this.startDateInput,this.isStartDateInvalid);a(this.endDateInput,this.isEndDateInvalid)};
_.f.updateDateStrings=function(){this.selection&&(lM(this.selection)?H6a(this.selection):(H6a(this.selection.start),H6a(this.selection.end)))};
_.f.updateCalendarSelection=function(a){this.calendar.updateSelection(Object.assign(Object.assign({},a),{selectionState:this.selectionState}))};
_.t.Object.defineProperties(oM.prototype,{calendarConfig:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.selection?{start:kM(this.data.dateRangeStart),end:kM(this.data.dateRangeEnd),selection:{start:kM(this.data.selection.start),end:kM(this.data.selection.end)},circleToday:!0}:{}}},
errorMessage:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.data)||void 0===a?void 0:a.errorMessage}},
startDate:{configurable:!0,enumerable:!0,get:function(){return this.selection&&J6a(this.selection)}},
endDate:{configurable:!0,enumerable:!0,get:function(){return this.selection&&K6a(this.selection)}}});
_.t.Object.defineProperties(oM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Q6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-date-period-picker-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_date_period_picker_renderer.ytd.date.period.picker.renderer.css.js--\x3e<div id="control-area">\n  <form id="form">\n    <div class="input-and-error">\n      <yt-text-input-form-field-renderer id="start-date" auto-validate="[[autoValidate]]" component-style="BOLD_INPUT_TEXT" data="[[data.startDateField.textInputFormFieldRenderer]]" invalid="{{isStartDateInvalid}}" value="{{startDateString}}" on-blur="onDateInputBlur" on-focusin="onStartDateTapOrFocus" on-input="onStartDateTextChange" on-tap="onStartDateTapOrFocus">\n      </yt-text-input-form-field-renderer>\n      <div class="error-message" role="alert">\n        <yt-formatted-string hidden="[[!isStartDateInvalid]]" text="[[data.errorMessage]]">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <div id="separator">\u2013</div>\n    <div class="input-and-error">\n      <yt-text-input-form-field-renderer id="end-date" auto-validate="[[autoValidate]]" component-style="BOLD_INPUT_TEXT" data="[[data.endDateField.textInputFormFieldRenderer]]" invalid="{{isEndDateInvalid}}" value="{{endDateString}}" on-blur="onDateInputBlur" on-focusin="onEndDateTapOrFocus" on-input="onEndDateTextChange" on-tap="onEndDateTapOrFocus">\n      </yt-text-input-form-field-renderer>\n      <div class="error-message" role="alert">\n        <yt-formatted-string hidden="[[!isEndDateInvalid]]" text="[[data.errorMessage]]">\n        </yt-formatted-string>\n      </div>\n    </div>\n  </form>\n</div>\n\n<ytd-scrollable-calendar id="calendar" calendar-config="[[calendarConfig]]">\n</ytd-scrollable-calendar>\n\n<div id="buttons">\n  <div id="cancel-button"></div>\n  <div id="apply-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===P6a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_date_period_picker_renderer.ytd.date.period.picker.renderer.css.js--\x3e<style>:host {display: flex;flex-direction: column;overflow: hidden;width: 352px;} form {margin: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .error-message {color: var(--yt-spec-brand-link-text);height: 18px;margin-bottom: 4px;margin-top: -12px;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #separator {padding: 0 8px;text-align: center;} #calendar {min-height: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #control-area {margin: 0 20px;-ms-flex: none;-webkit-flex: none;flex: none;} #buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex: none;-webkit-flex: none;flex: none;} #buttons ytd-button-renderer {margin-right: 8px;-ms-flex: none;-webkit-flex: none;flex: none;} yt-text-input-form-field-renderer {--paper-input-container-floated-label-placeholder-display: none;--paper-input-container-shared-input-style_-_padding: 4px 0;text-align: center;} /*# sourceMappingURL=ytd-date-period-picker-renderer.css.map*/</style>';
P6a=d}d=P6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Q6a=a}a=Q6a;return a}}});
_.pM=oM;_.pM.prototype.resetTextboxes=_.pM.prototype.resetTextboxes;_.pM.prototype.observeSelection=_.pM.prototype.observeSelection;_.pM.prototype.dataChanged=_.pM.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.pM.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.pM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.S("#calendar"),_.W("design:type",nM)],_.pM.prototype,"calendar",void 0);
_.V([_.S("#start-date"),_.W("design:type",_.gM)],_.pM.prototype,"startDateInput",void 0);_.V([_.S("#end-date"),_.W("design:type",_.gM)],_.pM.prototype,"endDateInput",void 0);_.V([_.M(),_.W("design:type",Object)],_.pM.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.pM.prototype,"selection",void 0);_.V([_.M(),_.W("design:type",String)],_.pM.prototype,"selectionState",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.pM.prototype,"calendarConfig",null);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.pM.prototype,"errorMessage",null);_.V([_.R("selection"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.pM.prototype,"startDate",null);_.V([_.R("selection"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.pM.prototype,"endDate",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pM.prototype,"dataChanged",null);
_.V([_.P("selection","selectionState"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pM.prototype,"observeSelection",null);_.V([_.P("selectionState"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pM.prototype,"resetTextboxes",null);_.pM=_.V([_.T({is:"ytd-date-period-picker-renderer"})],_.pM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycg");

var u6a;
var v6a;
var $L=function(){return _.K.apply(this,arguments)||this};
_.r($L,_.K);_.t.Object.defineProperties($L.prototype,{thumbnailWidth:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(null===(a=this.data)||void 0===a||!a.useThumbnailSize)return 80;var e=null===(c=null===(b=this.data)||void 0===b?void 0:b.thumbnail)||void 0===c?void 0:c.thumbnails;return e&&(null===(d=e[0])||void 0===d?void 0:d.width)||80}},
thumbnailHeight:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;if(null===(a=this.data)||void 0===a||!a.useThumbnailSize)return 80;var e=null===(c=null===(b=this.data)||void 0===b?void 0:b.thumbnail)||void 0===c?void 0:c.thumbnails;return e&&(null===(d=e[0])||void 0===d?void 0:d.height)||80}}});
_.t.Object.defineProperties($L,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===v6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-profile-column-user-info-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.library.ytd_profile_column_user_info_renderer.ytd.profile.column.user.info.renderer.css.js--\x3e<yt-img-shadow id="thumbnail" height="[[thumbnailHeight]]" thumbnail="[[data.thumbnail]]" width="[[thumbnailWidth]]">\n</yt-img-shadow>\n<div id="title">[[getSimpleString(data.title)]]</div>\n<div id="subtitle">[[getSimpleString(data.subtitle)]]</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===u6a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.library.ytd_profile_column_user_info_renderer.ytd.profile.column.user.info.renderer.css.js--\x3e<style>:host {width: 178px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([component-style=NON_CENTERED_PROFILE]) {width: 250px;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} :host([component-style=NON_CENTERED_PROFILE]) #thumbnail {border-radius: 0;margin: 88px 0 16px;width: unset;height: unset;} #thumbnail {width: 80px;height: 80px;margin: 88px 16px 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #title {color: var(--yt-spec-text-primary);margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #subtitle {color: var(--yt-spec-text-secondary);margin-bottom: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} /*# sourceMappingURL=ytd-profile-column-user-info-renderer.css.map*/</style>';
u6a=d}d=u6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);v6a=a}a=v6a;return a}}});
_.aM=$L;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.aM.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.aM.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.aM.prototype,"componentStyle",void 0);_.V([_.R("data.useThumbnailSize"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.aM.prototype,"thumbnailWidth",null);
_.V([_.R("data.useThumbnailSize"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.aM.prototype,"thumbnailHeight",null);_.aM=_.V([_.T({is:"ytd-profile-column-user-info-renderer"})],_.aM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycf");

var s6a;
var t6a;
var YL=function(){return _.K.apply(this,arguments)||this};
_.r(YL,_.K);YL.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{profileColumnStatsEntryRenderer:{component:"ytd-profile-column-stats-entry-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(YL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===t6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-profile-column-stats-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.library.ytd_profile_column_stats_renderer.ytd.profile.column.stats.renderer.css.js--\x3e<div id="items"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===s6a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.library.ytd_profile_column_stats_renderer.ytd.profile.column.stats.renderer.css.js--\x3e<style>:host {display: inline-block;width: 178px;} #items>* {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #items>*:first-child {border-top: 1px solid var(--yt-spec-10-percent-layer);} /*# sourceMappingURL=ytd-profile-column-stats-renderer.css.map*/</style>";
s6a=d}d=s6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);t6a=a}a=t6a;return a}}});
_.ZL=YL;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.ZL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.ZL.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZL.prototype,"data",void 0);_.ZL=_.V([_.T({is:"ytd-profile-column-stats-renderer"})],_.ZL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3l");

var lcb;
var mcb;
/*

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
*/
_.ij({is:"tp-yt-paper-radio-button",_template:function(){if(void 0!==mcb)return mcb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-radio-button--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_radio_button.tp.yt.paper.radio.button.css.js--\x3e<div id="radioContainer"><div id="offRadio"></div><div id="onRadio"></div></div><div id="radioLabel"><slot></slot></div>';var b=a.content,c=b.insertBefore;if(void 0===lcb){var d=document.createElement("template");
d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_radio_button.tp.yt.paper.radio.button.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: inline-block;\n  line-height: 0;\n  white-space: nowrap;\n  cursor: pointer;\n  @apply --paper-font-common-base;\n  --calculated-paper-radio-button-size: var(--paper-radio-button-size, 16px);\n  --calculated-paper-radio-button-ink-size: var(\n    --paper-radio-button-ink-size,\n    -1px\n  );\n}\n\n:host(:focus) {\n  outline: none;\n}\n\n#radioContainer {\n  display: -ms-inline-flexbox;\n  display: -webkit-inline-flex;\n  display: inline-flex;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  justify-content: center;\n  position: relative;\n  width: var(--calculated-paper-radio-button-size);\n  height: var(--calculated-paper-radio-button-size);\n  vertical-align: middle;\n  @apply --paper-radio-button-radio-container;\n}\n\n#ink {\n  position: absolute;\n  top: 50%;\n  left: 50%;\n  right: auto;\n  width: var(--calculated-paper-radio-button-ink-size);\n  height: var(--calculated-paper-radio-button-ink-size);\n  color: var(--paper-radio-button-unchecked-ink-color, var(--primary-text-color));\n  opacity: 0.6;\n  pointer-events: none;\n  -webkit-transform: translate(-50%, -50%);\n  transform: translate(-50%, -50%);\n}\n\n#ink[checked] {\n  color: var(--paper-radio-button-checked-ink-color, var(--primary-color));\n}\n\n#offRadio,\n#onRadio {\n  position: absolute;\n  box-sizing: border-box;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border-radius: 50%;\n}\n\n#offRadio {\n  border: 2px solid var(--paper-radio-button-unchecked-color, var(--primary-text-color));\n  background-color: var(--paper-radio-button-unchecked-background-color, transparent);\n  transition: border-color 0.28s;\n}\n\n#onRadio {\n  background-color: var(--paper-radio-button-checked-color, var(--primary-color));\n  -webkit-transform: scale(0);\n  transform: scale(0);\n  transition: -webkit-transform ease 0.28s;\n  transition: transform ease 0.28s;\n  will-change: transform;\n}\n\n:host([checked]) #offRadio {\n  border-color: var(--paper-radio-button-checked-color, var(--primary-color));\n}\n\n:host([checked]) #onRadio {\n  -webkit-transform: scale(0.5);\n  transform: scale(0.5);\n}\n\n#radioLabel {\n  line-height: normal;\n  position: relative;\n  display: inline-block;\n  vertical-align: middle;\n  margin-left: var(--paper-radio-button-label-spacing, 10px);\n  white-space: normal;\n  color: var(--paper-radio-button-label-color, var(--primary-text-color));\n  @apply --paper-radio-button-label;\n}\n\n#radioLabel:dir(rtl) {\n  margin-left: 0;\n  margin-right: var(--paper-radio-button-label-spacing, 10px);\n}\n\n#radioLabel[hidden] {\n  display: none;\n}\n\n:host([disabled]) #offRadio {\n  border-color: var(--paper-radio-button-unchecked-color, var(--primary-text-color));\n  opacity: 0.5;\n}\n\n:host([disabled][checked]) #onRadio {\n  background-color: var(--paper-radio-button-unchecked-color, var(--primary-text-color));\n  opacity: 0.5;\n}\n\n:host([disabled]) #radioLabel {\n  opacity: 0.65;\n}\n\n/*# sourceMappingURL=tp-yt-paper-radio-button.css.map */</style>";
lcb=d}d=lcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mcb=a},
behaviors:[_.S5a],hostAttributes:{role:"radio","aria-checked":!1,tabindex:0},properties:{ariaActiveAttribute:{type:String,value:"aria-checked"}},ready:function(){this._rippleContainer=this.$.radioContainer},
attached:function(){_.Md(this,function(){if("-1px"===this.getComputedStyleValue("--calculated-paper-radio-button-ink-size").trim()){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"})}})}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1p");

/*

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
*/
_.nbb={hostAttributes:{role:"menubar"},keyBindings:{left:"_onLeftKey",right:"_onRightKey"},_onUpKey:function(a){this.focusedItem.click();a.detail.keyboardEvent.preventDefault()},
_onDownKey:function(a){this.focusedItem.click();a.detail.keyboardEvent.preventDefault()},
get _isRTL(){return"rtl"===window.getComputedStyle(this).direction},_isSpecialKey:function(a){return a.ctrlKey||a.shiftKey||a.altKey||a.metaKey},
_onLeftKey:function(a){this._isSpecialKey(a.detail.keyboardEvent)||(this._isRTL?this._focusNext():this._focusPrevious(),a.detail.keyboardEvent.preventDefault())},
_onRightKey:function(a){this._isSpecialKey(a.detail.keyboardEvent)||(this._isRTL?this._focusPrevious():this._focusNext(),a.detail.keyboardEvent.preventDefault())},
_onKeydown:function(a){this.keyboardEventMatchesKeys(a,"up down left right esc")||this._focusWithKeyboardEvent(a)}};
_.obb=[_.BVa,_.nbb];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjk");

_.bsb=function(a,b){_.dj(b,[a]).then(function(c){var d,e,h;if(null===(d=null===c||void 0===c?void 0:c.data)||void 0===d?0:d.replacementEndpoint){if(null===(e=null===c||void 0===c?void 0:c.data)||void 0===e?0:e.sequenceContinuation)c.data.replacementEndpoint.reelWatchEndpoint.sequenceParams=null===(h=null===c||void 0===c?void 0:c.data)||void 0===h?void 0:h.sequenceContinuation;b.fire("yt-navigate",{endpoint:c.data.replacementEndpoint})}})};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syq");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy11");

/*

 Hammer.JS - v2.0.2 - 2014-07-26
 http://hammerjs.github.io/

 Copyright (c) 2014 Jorik Tangelder <j.tangelder@gmail.com>;
 Licensed under the MIT license */
var iab,kab,lab,nab,pab,qab,sab,uab,wab,xab,yab,zab,Aab,Eab,Dab,Fab,hab;_.WO=function(){return _.g.ytPubsubPubsubInstance};
_.XO=function(a,b){var c=_.WO();c&&c.publish.apply(c,arguments)};
iab=function(){return hab.version||(hab.version="version".replace(/\-([a-z])/g,function(a,b){return b.toUpperCase()}))};
_.jab=function(a,b){a=_.kHa(a);spf.script.ignore(a,b)};
kab=function(a,b){a={args:{raw_player_response:a}};b&&(a.args=Object.assign({},a.args,b));return a};
lab=function(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)}};
nab=function(a){a=a||"";var b=a.match(mab);spf.style.load(a,b?b[1]:"",void 0)};
pab=function(){var a=Hammer.TouchAction,b=a.prototype.preventDefaults;a.prototype.preventDefaults=function(c){var d=-1<this.actions.indexOf("pan-down");if(!d)return b(c);if(!oab){var e=c.srcEvent;c=c.direction;if(this.manager.session.prevented)e.preventDefault();else if(d&&c&Hammer.DIRECTION_DOWN)return this.preventSrc(e)}}};
qab=function(a){if(!a||0===a.size)return Hammer.DIRECTION_ALL;if(2===a.size){if(a.has("up")&&a.has("down"))return Hammer.DIRECTION_VERTICAL;if(a.has("right")&&a.has("left"))return Hammer.DIRECTION_HORIZONTAL}if(1===a.size){if(a.has("up"))return Hammer.DIRECTION_UP;if(a.has("down"))return Hammer.DIRECTION_DOWN;if(a.has("right"))return Hammer.DIRECTION_RIGHT;if(a.has("left"))return Hammer.DIRECTION_LEFT}return Hammer.DIRECTION_ALL};
sab=function(a){var b={};_.rab().install((b.document_disposed={callback:a},b))};
uab=function(){return tab||!!_.ve("yt.player.Application")};
wab=function(){return vab||!!document.querySelector("link#player-css")};
xab=function(){function a(){tab=!0;YO.resolve()}
var b,c;return _.y(function(d){YO||(YO=new _.Cm,uab()?a():(b=document.createElement("script"),b.addEventListener("load",a),c=_.El(_.v("PLAYER_JS_URL",void 0)),_.Qb(b,c),document.head.appendChild(b)));return d.return(YO.promise)})};
yab=function(){function a(){vab=!0;ZO.resolve()}
if(!ZO)if(ZO=new _.Cm,wab())a();else{var b=document.createElement("link");b.id="player-css";b.addEventListener("load",a);var c=_.El(_.v("PLAYER_CSS_URL",void 0));_.Uaa(b,c);document.head.appendChild(b)}return ZO.promise};
zab=function(){return uab()&&wab()?Promise.resolve([]):Promise.all([xab(),yab()])};
Aab=function(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(Object.assign({},d.args),c));return d};
Eab=function(a,b,c){var d=!1;d=void 0===d?!0:d;a="string"===typeof a?_.Jm(document,a):a;var e=Bab+"_"+_.sa(a),h=Cab[e];if(h&&d)return Dab(b,c)?h.api.loadVideoByPlayerVars(b.args||null):h.loadNewVideoConfig(b),h.api;h=new $O(a,e,b,c);Cab[e]=h;_.XO("player-added",h.api);_.Xm(h,function(){delete Cab[h.getId()]});
return h.api};
Dab=function(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};
Fab=function(a){var b=a.docid||a.video_id||a.videoId||a.id;if(b)return b;b=a.raw_player_response;b||_.w("parse_video_id_from_serialized_player_response_killswitch")||(a=a.player_response)&&(b=JSON.parse(a));return b&&b.videoDetails&&b.videoDetails.videoId||null};
_.aP=function(a,b,c){c=void 0===c?0:c;var d=a.recurringGrafts.get(b)||new Set;d.has(c)||(d.add(c),a.recurringGrafts.set(b,d),"UNDEFINED_CSN"===_.pi(c)||a.pendingScreenCreation.has(c)||_.Gu(a,b,void 0,c))};
hab={};_.bP=function(){};
_.f=_.bP.prototype;_.f.update=function(){};
_.f.loadVideoWithPlayerResponse=function(){};
_.f.loadVideoWithPlayerVars=function(){};
_.f.updatePlayerComponents=function(){};
_.f.loadPlayer=function(){};
_.f.getPlayer=function(){};
_.f.getPlayerPromise=function(){};
_.f.preparePlayer=function(){};
_.f.pause=function(){};
_.f.play=function(){};
_.f.stop=function(){};
_.f.resetForNewPlayback=function(){};
var Gab="hammer_"+(1E6*Math.random()|0),Hab=function(){var a=document||document;if(!a[Gab]){var b=function(){(function(c,d,e,h){function l(Q,ba,ha){return setTimeout(C(Q,ha),ba)}
function m(Q,ba,ha){return Array.isArray(Q)?(p(Q,ha[ba],ha),!0):!1}
function p(Q,ba,ha){var va;if(Q)if(Q.forEach)Q.forEach(ba,ha);else if(Q.length!==h){var Na=0;for(va=Q.length;Na<va;Na++)ba.call(ha,Q[Na],Na,Q)}else for(Na in Q)Q.hasOwnProperty(Na)&&ba.call(ha,Q[Na],Na,Q)}
function q(Q,ba,ha){for(var va=Object.keys(ba),Na=0,yb=va.length;Na<yb;Na++)if(!ha||ha&&Q[va[Na]]===h)Q[va[Na]]=ba[va[Na]];return Q}
function x(Q,ba){return q(Q,ba,!0)}
function B(Q,ba,ha){ba=ba.prototype;var va=Q.prototype=Object.create(ba);va.constructor=Q;va._super=ba;ha&&q(va,ha)}
function C(Q,ba){return function(){return Q.apply(ba,arguments)}}
function I(Q,ba){return"function"==typeof Q?Q.apply(ba?ba[0]||h:h,ba):Q}
function H(Q,ba,ha){p(X(ba),function(va){Q.addEventListener(va,ha,!1)})}
function O(Q,ba,ha){p(X(ba),function(va){Q.removeEventListener(va,ha,!1)})}
function X(Q){return Q.trim().split(/\s+/g)}
function ia(Q,ba,ha){if(Q.indexOf&&!ha)return Q.indexOf(ba);for(var va=0,Na=Q.length;va<Na;va++)if(ha&&Q[va][ha]==ba||!ha&&Q[va]===ba)return va;return-1}
function oa(Q,ba,ha){for(var va=[],Na=[],yb=0,lc=Q.length;yb<lc;yb++){var Kf=ba?Q[yb][ba]:Q[yb];0>ia(Na,Kf)&&va.push(Q[yb]);Na[yb]=Kf}ha&&(va=ba?va.sort(function(or,AJb){return or[ba]>AJb[ba]}):va.sort());
return va}
function Ha(Q,ba){for(var ha,va=ba[0].toUpperCase()+ba.slice(1),Na=0,yb=yfb.length;Na<yb;Na++)if(ha=(ha=yfb[Na])?ha+va:ba,ha in Q)return ha;return h}
function ja(Q,ba){var ha=this;this.manager=Q;this.callback=ba;this.element=Q.element;this.target=Q.options.inputTarget;this.domHandler=function(va){I(Q.options.enable,[Q])&&ha.handler(va)};
this.evEl&&H(this.element,this.evEl,this.domHandler);this.evTarget&&H(this.target,this.evTarget,this.domHandler);this.evWin&&H(c,this.evWin,this.domHandler)}
function pa(Q){var ba;BJb?ba=Ck:CJb?ba=xj:zfb?ba=fJ:ba=Xb;return new ba(Q,na)}
function na(Q,ba,ha){var va=ha.pointers.length,Na=ha.changedPointers.length,yb=ba&1&&0===va-Na;ha.isFirst=!!yb;ha.isFinal=!!(ba&12&&0===va-Na);yb&&(Q.session={});ha.eventType=ba;ba=Q.session;va=ha.pointers;Na=va.length;ba.firstInput||(ba.firstInput=Ba(ha));1<Na&&!ba.firstMultiple?ba.firstMultiple=Ba(ha):1===Na&&(ba.firstMultiple=!1);yb=ba.firstInput;var lc=(Na=ba.firstMultiple)?Na.center:yb.center,Kf=ha.center=ec(va);ha.timeStamp=uva();ha.deltaTime=ha.timeStamp-yb.timeStamp;ha.angle=fw(lc,Kf);ha.distance=
xq(lc,Kf);yb=ha.center;lc=ba.offsetDelta||{};Kf=ba.prevDelta||{};var or=ba.prevInput||{};if(1===ha.eventType||4===or.eventType)Kf=ba.prevDelta={x:or.deltaX||0,y:or.deltaY||0},lc=ba.offsetDelta={x:yb.x,y:yb.y};ha.deltaX=Kf.x+(yb.x-lc.x);ha.deltaY=Kf.y+(yb.y-lc.y);ha.offsetDirection=hh(ha.deltaX,ha.deltaY);Na?(yb=Na.pointers,yb=xq(va[0],va[1],Y1)/xq(yb[0],yb[1],Y1)):yb=1;ha.scale=yb;Na?(Na=Na.pointers,va=fw(va[1],va[0],Y1)-fw(Na[1],Na[0],Y1)):va=0;ha.rotation=va;lc=ba.lastInterval||ha;va=ha.timeStamp-
lc.timeStamp;8!=ha.eventType&&(25<va||lc.velocity===h)?(yb=lc.deltaX-ha.deltaX,lc=lc.deltaY-ha.deltaY,Kf=yb/va||0,or=lc/va||0,va=Kf,Na=or,Kf=mP(Kf)>mP(or)?Kf:or,yb=hh(yb,lc),ba.lastInterval=ha):(Kf=lc.velocity,va=lc.velocityX,Na=lc.velocityY,yb=lc.direction);ha.velocity=Kf;ha.velocityX=va;ha.velocityY=Na;ha.direction=yb;ba=Q.element;a:{for(va=ha.srcEvent.target;va;){if(va==ba){va=!0;break a}va=va.parentNode}va=!1}va&&(ba=ha.srcEvent.target);ha.target=ba;Q.emit("hammer.input",ha);Q.recognize(ha);Q.session.prevInput=
ha}
function Ba(Q){for(var ba=[],ha=0;ha<Q.pointers.length;ha++)ba[ha]={clientX:ND(Q.pointers[ha].clientX),clientY:ND(Q.pointers[ha].clientY)};return{timeStamp:uva(),pointers:ba,center:ec(ba),deltaX:Q.deltaX,deltaY:Q.deltaY}}
function ec(Q){var ba=Q.length;if(1===ba)return{x:ND(Q[0].clientX),y:ND(Q[0].clientY)};for(var ha=0,va=0,Na=0;Na<ba;Na++)ha+=Q[Na].clientX,va+=Q[Na].clientY;return{x:ND(ha/ba),y:ND(va/ba)}}
function hh(Q,ba){return Q===ba?1:mP(Q)>=mP(ba)?0<Q?2:4:0<ba?8:16}
function xq(Q,ba,ha){ha||(ha=Afb);var va=ba[ha[0]]-Q[ha[0]];Q=ba[ha[1]]-Q[ha[1]];return Math.sqrt(va*va+Q*Q)}
function fw(Q,ba,ha){ha||(ha=Afb);return 180*Math.atan2(ba[ha[1]]-Q[ha[1]],ba[ha[0]]-Q[ha[0]])/Math.PI}
function Xb(){this.evEl="mousedown";this.evWin="mousemove mouseup";this.allow=!0;this.pressed=!1;ja.apply(this,arguments)}
function Ck(){this.evEl=Bfb;this.evWin=Cfb;ja.apply(this,arguments);this.store=this.manager.session.pointerEvents=[]}
function xj(){this.evTarget="touchstart touchmove touchend touchcancel";this.targetIds={};ja.apply(this,arguments)}
function fJ(){ja.apply(this,arguments);var Q=C(this.handler,this);this.touch=new xj(this.manager,Q);this.mouse=new Xb(this.manager,Q)}
function vva(Q,ba){this.manager=Q;this.set(ba)}
function DJb(Q){if(-1<Q.indexOf("none"))return"none";var ba=-1<Q.indexOf("pan-x"),ha=-1<Q.indexOf("pan-y");return ba&&ha?"pan-x pan-y":ba||ha?ba?"pan-x":"pan-y":-1<Q.indexOf("manipulation")?"manipulation":"auto"}
function pr(Q){this.id=EJb++;this.manager=null;this.options=x(Q||{},this.defaults);Q=this.options.enable;this.options.enable=Q===h?!0:Q;this.state=1;this.simultaneous={};this.requireFail=[]}
function Dfb(Q){return 16==Q?"down":8==Q?"up":2==Q?"left":4==Q?"right":""}
function Z1(Q,ba){return(ba=ba.manager)?ba.get(Q):Q}
function Bn(){pr.apply(this,arguments)}
function $1(){Bn.apply(this,arguments);this.pY=this.pX=null}
function wva(){Bn.apply(this,arguments)}
function xva(){pr.apply(this,arguments);this._input=this._timer=null}
function yva(){Bn.apply(this,arguments)}
function zva(){Bn.apply(this,arguments)}
function a2(){pr.apply(this,arguments);this.pCenter=this.pTime=!1;this._input=this._timer=null;this.count=0}
function OD(Q,ba){ba=ba||{};var ha=ba.recognizers;ba.recognizers=ha===h?OD.defaults.preset:ha;return new Ava(Q,ba)}
function Ava(Q,ba){ba=ba||{};this.options=x(ba,OD.defaults);this.options.inputTarget=this.options.inputTarget||Q;this.handlers={};this.session={};this.recognizers=[];this.element=Q;this.input=pa(this);this.touchAction=new vva(this,this.options.touchAction);Efb(this,!0);p(ba.recognizers,function(ha){var va=this.add(new ha[0](ha[1]));ha[2]&&va.recognizeWith(ha[2]);ha[3]&&va.requireFailure(ha[2])},this)}
function Efb(Q,ba){var ha=Q.element;p(Q.options.cssProps,function(va,Na){ha.style[Ha(ha.style,Na)]=ba?va:""})}
function FJb(Q,ba){var ha=d.createEvent("Event");ha.initEvent(Q,!0,!0);ha.gesture=ba;ba.target.dispatchEvent(ha)}
var yfb=" webkit moz MS ms o".split(" "),GJb=d.createElement("div"),ND=Math.round,mP=Math.abs,uva=Date.now,EJb=1,HJb=/mobile|tablet|ip(ad|hone|od)|android/i,zfb="ontouchstart"in c,BJb=Ha(c,"PointerEvent")!==h,CJb=zfb&&HJb.test(navigator.userAgent),Afb=["x","y"],Y1=["clientX","clientY"];ja.prototype={handler:function(){},
destroy:function(){this.evEl&&O(this.element,this.evEl,this.domHandler);this.evTarget&&O(this.target,this.evTarget,this.domHandler);this.evWin&&O(c,this.evWin,this.domHandler)}};
var IJb={mousedown:1,mousemove:2,mouseup:4};B(Xb,ja,{handler:function(Q){var ba=IJb[Q.type];ba&1&&0===Q.button&&(this.pressed=!0);ba&2&&1!==Q.which&&(ba=4);this.pressed&&this.allow&&(ba&4&&(this.pressed=!1),this.callback(this.manager,ba,{pointers:[Q],changedPointers:[Q],pointerType:"mouse",srcEvent:Q}))}});
var JJb={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},KJb={2:"touch",3:"pen",4:"mouse",5:"kinect"},Bfb="pointerdown",Cfb="pointermove pointerup pointercancel";c.MSPointerEvent&&(Bfb="MSPointerDown",Cfb="MSPointerMove MSPointerUp MSPointerCancel");B(Ck,ja,{handler:function(Q){var ba=this.store,ha=!1,va=Q.type.toLowerCase().replace("ms","");va=JJb[va];var Na=KJb[Q.pointerType]||Q.pointerType;va&1&&(0===Q.button||"touch"==Na)?ba.push(Q):va&12&&(ha=!0);var yb=ia(ba,Q.pointerId,
"pointerId");0>yb||(ba[yb]=Q,this.callback(this.manager,va,{pointers:ba,changedPointers:[Q],pointerType:Na,srcEvent:Q}),ha&&ba.splice(yb,1))}});
var LJb={touchstart:1,touchmove:2,touchend:4,touchcancel:8};B(xj,ja,{handler:function(Q){var ba=LJb[Q.type];var ha=Array.prototype.slice.call(Q.touches,0);var va=this.targetIds;if(ba&3&&1===ha.length)va[ha[0].identifier]=!0,va=[ha,ha];else{var Na,yb=Array.prototype.slice.call(Q.targetTouches,0),lc=Array.prototype.slice.call(Q.changedTouches,0),Kf=[];if(1===ba)for(ha=0,Na=yb.length;ha<Na;ha++)va[yb[ha].identifier]=!0;ha=0;for(Na=lc.length;ha<Na;ha++)va[lc[ha].identifier]&&Kf.push(lc[ha]),ba&12&&delete va[lc[ha].identifier];
va=Kf.length?[oa(yb.concat(Kf),"identifier",!0),Kf]:void 0}va&&this.callback(this.manager,ba,{pointers:va[0],changedPointers:va[1],pointerType:"touch",srcEvent:Q})}});
B(fJ,ja,{handler:function(Q,ba,ha){var va="mouse"==ha.pointerType;if("touch"==ha.pointerType)this.mouse.allow=!1;else if(va&&!this.mouse.allow)return;ba&12&&(this.mouse.allow=!0);this.callback(Q,ba,ha)},
destroy:function(){this.touch.destroy();this.mouse.destroy()}});
var Ffb=Ha(GJb.style,"touchAction"),Gfb=Ffb!==h;vva.prototype={set:function(Q){"compute"==Q&&(Q=this.compute());Gfb&&(this.manager.element.style[Ffb]=Q);this.actions=Q.toLowerCase().trim()},
update:function(){this.set(this.manager.options.touchAction)},
compute:function(){var Q=[];p(this.manager.recognizers,function(ba){I(ba.options.enable,[ba])&&(Q=Q.concat(ba.getTouchAction()))});
return DJb(Q.join(" "))},
preventDefaults:function(Q){if(!Gfb){var ba=Q.srcEvent;Q=Q.offsetDirection;if(this.manager.session.prevented)ba.preventDefault();else{var ha=this.actions,va=-1<ha.indexOf("none"),Na=-1<ha.indexOf("pan-y");ha=-1<ha.indexOf("pan-x");if(va||Na&&ha||Na&&Q&6||ha&&Q&24)return this.preventSrc(ba)}}},
preventSrc:function(Q){this.manager.session.prevented=!0;Q.preventDefault()}};
pr.prototype={defaults:{},set:function(Q){q(this.options,Q);this.manager&&this.manager.touchAction.update();return this},
recognizeWith:function(Q){if(m(Q,"recognizeWith",this))return this;var ba=this.simultaneous;Q=Z1(Q,this);ba[Q.id]||(ba[Q.id]=Q,Q.recognizeWith(this));return this},
dropRecognizeWith:function(Q){if(m(Q,"dropRecognizeWith",this))return this;Q=Z1(Q,this);delete this.simultaneous[Q.id];return this},
requireFailure:function(Q){if(m(Q,"requireFailure",this))return this;var ba=this.requireFail;Q=Z1(Q,this);-1===ia(ba,Q)&&(ba.push(Q),Q.requireFailure(this));return this},
dropRequireFailure:function(Q){if(m(Q,"dropRequireFailure",this))return this;Q=Z1(Q,this);Q=ia(this.requireFail,Q);-1<Q&&this.requireFail.splice(Q,1);return this},
hasRequireFailures:function(){return 0<this.requireFail.length},
canRecognizeWith:function(Q){return!!this.simultaneous[Q.id]},
emit:function(Q){function ba(Na){ha.manager.emit(ha.options.event+(Na?va&16?"cancel":va&8?"end":va&4?"move":va&2?"start":"":""),Q)}
var ha=this,va=this.state;8>va&&ba(!0);ba();8<=va&&ba(!0)},
tryEmit:function(Q){if(this.canEmit())return this.emit(Q);this.state=32},
canEmit:function(){for(var Q=0;Q<this.requireFail.length;Q++)if(!(this.requireFail[Q].state&33))return!1;return!0},
recognize:function(Q){Q=q({},Q);I(this.options.enable,[this,Q])?(this.state&56&&(this.state=1),this.state=this.process(Q),this.state&30&&this.tryEmit(Q)):(this.reset(),this.state=32)},
process:function(){},
getTouchAction:function(){},
reset:function(){}};
B(Bn,pr,{defaults:{pointers:1},attrTest:function(Q){var ba=this.options.pointers;return 0===ba||Q.pointers.length===ba},
process:function(Q){var ba=this.state,ha=Q.eventType,va=ba&6;Q=this.attrTest(Q);return va&&(ha&8||!Q)?ba|16:va||Q?ha&4?ba|8:ba&2?ba|4:2:32}});
B($1,Bn,{defaults:{event:"pan",threshold:10,pointers:1,direction:30},getTouchAction:function(){var Q=this.options.direction;if(30===Q)return["none"];var ba=[];Q&6&&ba.push("pan-y");Q&24&&ba.push("pan-x");return ba},
directionTest:function(Q){var ba=this.options,ha=!0,va=Q.distance,Na=Q.direction,yb=Q.deltaX,lc=Q.deltaY;Na&ba.direction||(ba.direction&6?(Na=0===yb?1:0>yb?2:4,ha=yb!=this.pX,va=Math.abs(Q.deltaX)):(Na=0===lc?1:0>lc?8:16,ha=lc!=this.pY,va=Math.abs(Q.deltaY)));Q.direction=Na;return ha&&va>ba.threshold&&Na&ba.direction},
attrTest:function(Q){return Bn.prototype.attrTest.call(this,Q)&&(this.state&2||!(this.state&2)&&this.directionTest(Q))},
emit:function(Q){this.pX=Q.deltaX;this.pY=Q.deltaY;var ba=Dfb(Q.direction);ba&&this.manager.emit(this.options.event+ba,Q);this._super.emit.call(this,Q)}});
B(wva,Bn,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return["none"]},
attrTest:function(Q){return this._super.attrTest.call(this,Q)&&(Math.abs(Q.scale-1)>this.options.threshold||this.state&2)},
emit:function(Q){this._super.emit.call(this,Q);1!==Q.scale&&this.manager.emit(this.options.event+(1>Q.scale?"in":"out"),Q)}});
B(xva,pr,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return["auto"]},
process:function(Q){var ba=this.options,ha=Q.pointers.length===ba.pointers,va=Q.distance<ba.threshold,Na=Q.deltaTime>ba.time;this._input=Q;if(!va||!ha||Q.eventType&12&&!Na)this.reset();else if(Q.eventType&1)this.reset(),this._timer=l(function(){this.state=8;this.tryEmit()},ba.time,this);
else if(Q.eventType&4)return 8;return 32},
reset:function(){clearTimeout(this._timer)},
emit:function(Q){8===this.state&&(Q&&Q.eventType&4?this.manager.emit(this.options.event+"up",Q):(this._input.timeStamp=uva(),this.manager.emit(this.options.event,this._input)))}});
B(yva,Bn,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return["none"]},
attrTest:function(Q){return this._super.attrTest.call(this,Q)&&(Math.abs(Q.rotation)>this.options.threshold||this.state&2)}});
B(zva,Bn,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:30,pointers:1},getTouchAction:function(){return $1.prototype.getTouchAction.call(this)},
attrTest:function(Q){var ba=this.options.direction;if(ba&30)var ha=Q.velocity;else ba&6?ha=Q.velocityX:ba&24&&(ha=Q.velocityY);return this._super.attrTest.call(this,Q)&&ba&Q.direction&&mP(ha)>this.options.velocity&&Q.eventType&4},
emit:function(Q){var ba=Dfb(Q.direction);ba&&this.manager.emit(this.options.event+ba,Q);this.manager.emit(this.options.event,Q)}});
B(a2,pr,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return["manipulation"]},
process:function(Q){var ba=this.options,ha=Q.pointers.length===ba.pointers,va=Q.distance<ba.threshold,Na=Q.deltaTime<ba.time;this.reset();if(Q.eventType&1&&0===this.count)return this.failTimeout();if(va&&Na&&ha){if(4!=Q.eventType)return this.failTimeout();ha=this.pTime?Q.timeStamp-this.pTime<ba.interval:!0;va=!this.pCenter||xq(this.pCenter,Q.center)<ba.posThreshold;this.pTime=Q.timeStamp;this.pCenter=Q.center;va&&ha?this.count+=1:this.count=1;this._input=Q;if(0===this.count%ba.taps)return this.hasRequireFailures()?
(this._timer=l(function(){this.state=8;this.tryEmit()},ba.interval,this),2):8}return 32},
failTimeout:function(){this._timer=l(function(){this.state=32},this.options.interval,this);
return 32},
reset:function(){clearTimeout(this._timer)},
emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}});
OD.VERSION="2.0.2";OD.defaults={domEvents:!1,touchAction:"compute",inputTarget:null,enable:!0,preset:[[yva,{enable:!1}],[wva,{enable:!1},["rotate"]],[zva,{direction:6}],[$1,{direction:6},["swipe"]],[a2],[a2,{event:"doubletap",taps:2},["tap"]],[xva]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};Ava.prototype={set:function(Q){q(this.options,Q);return this},
stop:function(Q){this.session.stopped=Q?2:1},
recognize:function(Q){var ba=this.session;if(!ba.stopped){this.touchAction.preventDefaults(Q);var ha=this.recognizers,va=ba.curRecognizer;if(!va||va&&va.state&8)va=ba.curRecognizer=null;for(var Na=0,yb=ha.length;Na<yb;Na++){var lc=ha[Na];2===ba.stopped||va&&lc!=va&&!lc.canRecognizeWith(va)?lc.reset():lc.recognize(Q);!va&&lc.state&14&&(va=ba.curRecognizer=lc)}}},
get:function(Q){if(Q instanceof pr)return Q;for(var ba=this.recognizers,ha=0;ha<ba.length;ha++)if(ba[ha].options.event==Q)return ba[ha];return null},
add:function(Q){if(m(Q,"add",this))return this;var ba=this.get(Q.options.event);ba&&this.remove(ba);this.recognizers.push(Q);Q.manager=this;this.touchAction.update();return Q},
remove:function(Q){if(m(Q,"remove",this))return this;var ba=this.recognizers;Q=this.get(Q);ba.splice(ia(ba,Q),1);this.touchAction.update();return this},
on:function(Q,ba){var ha=this.handlers;p(X(Q),function(va){ha[va]=ha[va]||[];ha[va].push(ba)});
return this},
off:function(Q,ba){var ha=this.handlers;p(X(Q),function(va){ba?ha[va].splice(ia(ha[va],ba),1):delete ha[va]});
return this},
emit:function(Q,ba){this.options.domEvents&&FJb(Q,ba);var ha=this.handlers[Q]&&this.handlers[Q].slice();if(ha&&ha.length){ba.type=Q;ba.preventDefault=function(){ba.srcEvent.preventDefault()};
Q=0;for(var va=ha.length;Q<va;Q++)ha[Q](ba)}},
destroy:function(){this.element&&Efb(this,!1);this.handlers={};this.session={};this.input.destroy();this.element=null}};
q(OD,{INPUT_START:1,INPUT_MOVE:2,INPUT_END:4,INPUT_CANCEL:8,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:1,DIRECTION_LEFT:2,DIRECTION_RIGHT:4,DIRECTION_UP:8,DIRECTION_DOWN:16,DIRECTION_HORIZONTAL:6,DIRECTION_VERTICAL:24,DIRECTION_ALL:30,Manager:Ava,Input:ja,TouchAction:vva,Recognizer:pr,AttrRecognizer:Bn,Tap:a2,Pan:$1,Swipe:zva,Pinch:wva,Rotate:yva,Press:xva,on:H,off:O,each:p,merge:x,extend:q,inherit:B,bindFn:C,prefixed:Ha});
c[e]=OD})(window,document,"Hammer");
return window.Hammer}.call({});
b.DOCUMENT=a;a[Gab]=b}return a[Gab]};
/*

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 cP=function(){_.Wm.call(this);this.eventHandlers_=[]};
_.r(cP,_.Wm);cP.prototype.unlisten=function(a){for(var b=0;b<this.eventHandlers_.length;b++)if(this.eventHandlers_[b]==a){this.eventHandlers_.splice(b,1);a.target.removeEventListener(a.name,a.callback);break}};
cP.prototype.disposeInternal=function(){for(;this.eventHandlers_.length;){var a=this.eventHandlers_.pop();a.target.removeEventListener(a.name,a.callback,void 0)}_.Wm.prototype.disposeInternal.call(this)};
var dP=function(a){a=a||{};var b={},c={};this.url=a.url||"";this.args=a.args||_.Zd.clone(b);this.assets=a.assets||{};this.attrs=a.attrs||_.Zd.clone(c);this.fallback=a.fallback||null;this.fallbackMessage=a.fallbackMessage||null;this.html5=!!a.html5;this.disable=a.disable||{};this.loaded=!!a.loaded;this.messages=a.messages||{}};
dP.prototype.clone=function(){var a=new dP,b;for(b in this)if(this.hasOwnProperty(b)){var c=this[b];a[b]="object"==_.tla(c)?_.Zd.clone(c):c}return a};
var eP=function(a){_.Au.call(this,void 0===a?"document_active":a);var b=this;this.overridePriority=10;this.JSC$38864_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",c)});
window.addEventListener("beforeunload",function(c){b.transition("document_disposed_preventable",c)});
window.addEventListener("unload",function(c){b.transition("document_disposed",c);b.JSC$38864_hasRun=new Map})};
_.r(eP,_.Au);
eP.prototype.runPreventableDispose=function(a,b){if(!this.JSC$38864_hasRun.get("document_disposed_preventable")&&(a(b),(null===b||void 0===b?0:b.defaultPrevented)||(null===b||void 0===b?0:b.returnValue))){b.returnValue||(b.returnValue=!0);b.defaultPrevented||b.preventDefault();this.JSC$38864_hasRun=new Map;this.transition("document_active");return}this.JSC$38864_hasRun.set("document_disposed_preventable",!0);this.JSC$38864_hasRun.get("document_disposed")?this.transition("flush_logs"):this.transition("document_disposed")};
eP.prototype.runDispose=function(a,b){this.JSC$38864_hasRun.get("document_disposed")?this.transition("document_active"):(a(b),this.JSC$38864_hasRun.set("document_disposed",!0),this.transition("flush_logs"))};
eP.prototype.runFlush=function(a,b){a(b);this.transition("document_active")};
eP.prototype.runActive=function(){};
var fP=function(a){_.Au.call(this,void 0===a?"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){"visible"===document.visibilityState?b.transition("document_visible",c):b.transition("document_hidden",c)});
_.w("visibility_lifecycles_dynamic_backgrounding")&&(window.addEventListener("blur",function(c){b.transition("document_backgrounded",c)}),window.addEventListener("focus",function(c){b.transition("document_foregrounded",c)}))};
_.r(fP,_.Au);fP.prototype.runVisible=function(a,b){a(b);_.w("visibility_lifecycles_dynamic_backgrounding")&&this.transition("document_foregrounded")};
fP.prototype.runHidden=function(a,b){a(b);_.w("visibility_lifecycles_dynamic_backgrounding")&&this.transition("document_backgrounded")};
fP.prototype.runBackgrounded=function(a,b){a(b)};
fP.prototype.runForegrounded=function(a,b){a(b)};
_.gP=function(){this.teardownLifecycle=new eP;this.visibilityLifecycle=new fP};
_.gP.prototype.install=function(){var a=_.$b.apply(0,arguments);this.teardownLifecycle.install.apply(this.teardownLifecycle,_.Pc(a));this.visibilityLifecycle.install.apply(this.visibilityLifecycle,_.Pc(a))};
var mab=/cssbin\/(?:debug-)?([a-zA-Z0-9_-]+?)(?:-2x|-web|-rtl|-vfl|.css)/;
var Iab=document.createElement("div");Iab.style.touchAction="pan-down";var oab="pan-down"===Iab.style.touchAction;
var Jab,Kab;Jab=function(){this.hammerFn=Hab();this.JSC$38878_screenManager=_.Qr();this.lastPinchTime=NaN;this.nodeManagerMapping=new Map;_.w("kevlar_touch_gesture_ves")&&this.JSC$38878_screenManager&&(this.ve=_.Xq(83615),_.aP(this.JSC$38878_screenManager,this.ve));_.w("kevlar_pandown_polyfill")&&pab()};
_.hP=function(){Kab||(Kab=new Jab);return Kab};
Jab.prototype.registerTouchEvents=function(a,b,c){var d=_.$b.apply(3,arguments),e=this.hammerFn(a,{cssProps:{},recognizers:[[Hammer.Rotate,{enable:!1}],[Hammer.Pinch,{enable:!1},["rotate"]],[Hammer.Swipe,{enable:!1,direction:Hammer.DIRECTION_HORIZONTAL}],[Hammer.Pan,{enable:!1,direction:Hammer.DIRECTION_HORIZONTAL},["swipe"]],[Hammer.Tap,{enable:!1}],[Hammer.Tap,{enable:!1,event:"doubletap",taps:2},["tap"]],[Hammer.Press,{enable:!1}]]});c&&e.set({touchAction:c});this.nodeManagerMapping.set(a,e);var h=
qab(b);d=_.u(d);for(var l=d.next();!l.done;l=d.next()){l=l.value;if(l.includes("swipe")||l.includes("pinch")||l.includes("pan"))l.includes("swipe")?e.get("swipe").set({enable:!0,direction:h,velocity:.2}):l.includes("pinch")?e.get("pinch").set({enable:!0}):l.includes("pan")&&(e.get("pan").set({enable:!0,direction:h}),e.get("swipe").set({enable:!0,direction:h,velocity:.2}),e.get("swipe").recognizeWith("pan"));Lab(this,a,e,l)}};
var Lab=function(a,b,c,d){c.on(d,function(e){if(d.includes("pinch"))a.lastPinchTime=Date.now();else if(d.includes("swipe")&&400>Date.now()-a.lastPinchTime)return;"mouse"!==e.pointerType&&(e="doubletap"===d?{coordinates:e.center}:d.includes("pan")?e:d.includes("swipe")?{target:e.target}:{},b.dispatchEvent(new CustomEvent(d,{bubbles:!0,composed:!0,detail:e})))})};
Jab.prototype.unregisterTouchEvents=function(a){var b=_.$b.apply(1,arguments),c=this.nodeManagerMapping.get(a);if(c){b=_.u(b);for(var d=b.next();!d.done;d=b.next())c.off(d.value);this.nodeManagerMapping.delete(a);a.style.touchAction="unset"}};
var iP=function(){_.gP.call(this);var a={};this.install((a.document_disposed={callback:this.abortSlisAndFlush},a));a={};this.install((a.flush_logs={callback:this.logFinalPayload},a))},Mab;
_.r(iP,_.gP);_.rab=function(){Mab||(Mab=new iP);return Mab};
iP.prototype.logFinalPayload=function(){_.Oh("finalPayload",{csn:_.pi()})};
iP.prototype.abortSlisAndFlush=function(){_.Nua(_.Uq);null!=_.Zq&&_.Zq.flush()};
var tab=!1,YO,vab=!1,ZO;
var Nab=function(){cP.apply(this,arguments)};
_.r(Nab,cP);
var $O=function(a,b,c,d){_.Wm.call(this);var e=this;this.playerId=b;this.webPlayerContextConfig=d;this.isCurrentPlayerApiSetup=!1;this.api={};this.playerRemoveEventListener=this.playerAddEventListener=null;this.pubsub=new _.Po;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.mouseWheelListeners=new Nab(this);this.initialLoadConfigTimerId=0;this.containerElement=this.JSC$38898_targetElement=a;_.Ym(this,this.pubsub);Oab(this);this.addEventListeners();_.Ym(this,this.mouseWheelListeners);c?this.initialLoadConfigTimerId=_.De(function(){e.loadNewVideoConfig(c)},0):d&&(Pab(this),Qab(this))};
_.r($O,_.Wm);$O.prototype.getId=function(){return this.playerId};
$O.prototype.loadNewVideoConfig=function(a){if(!this.isDisposed()){this.initialLoadConfigTimerId&&(_.Fe(this.initialLoadConfigTimerId),this.initialLoadConfigTimerId=0);var b=a||{};b instanceof dP||(b=new dP(b));this.config=b;this.setConfig(a);Qab(this);this.isReady()&&Rab(this)}};
var Pab=function(a){var b,c;a.webPlayerContextConfig?c=a.webPlayerContextConfig.rootElementId:c=a.config.attrs.id;a.elementId=c||a.elementId;"video-player"===a.elementId&&(a.elementId=a.playerId,a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId=a.playerId:a.config.attrs.id=a.playerId);(null===(b=a.containerElement)||void 0===b?void 0:b.id)===a.elementId&&(a.elementId+="-player",a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId=a.elementId:a.config.attrs.id=a.elementId)};
$O.prototype.setConfig=function(a){var b;this.unmodifiedConfig=a;this.config=Sab(a);Pab(this);this.readyCallback||(this.readyCallback=Uab(this,(null===(b=this.config.args)||void 0===b?void 0:b.jsapicallback)||"onYouTubePlayerReady"));this.config.args?this.config.args.jsapicallback=null:this.config.args={jsapicallback:null};var c;if(null===(c=this.config)||void 0===c?0:c.attrs)a=this.config.attrs,(c=a.width)&&this.containerElement&&(this.containerElement.style.width=_.In(Number(c)||c,!0)),(a=a.height)&&
this.containerElement&&(this.containerElement.style.height=_.In(Number(a)||a,!0))};
var Rab=function(a){var b;a.config&&!0!==a.config.loaded&&(a.config.loaded=!0,!a.config.args||"0"!==a.config.args.autoplay&&0!==a.config.args.autoplay&&!1!==a.config.args.autoplay?a.api.loadVideoByPlayerVars(null!==(b=a.config.args)&&void 0!==b?b:null):a.api.cueVideoByPlayerVars(a.config.args))},Wab=function(a){var b=!0,c=a.getPlayerElement();
c&&a.config&&(a=Vab(a),b=(c?c.dataset?c.dataset[iab()]:c.getAttribute("data-version"):null)===a);return b&&!!_.ve("yt.player.Application.create")},Qab=function(a){if(!a.isDisposed()&&!a.creatingPlayer){var b=Wab(a);
if(b&&"html5"===(a.getPlayerElement()?"html5":null))a.currentPlayerType="html5",a.isReady()||jP(a);else if(Xab(a),a.currentPlayerType="html5",b&&a.bootstrapPlayer&&a.JSC$38898_targetElement)a.JSC$38898_targetElement.appendChild(a.bootstrapPlayer),jP(a);else{a.config&&(a.config.loaded=!0);var c=!1;a.createPlayerCallback=function(){c=!0;var d=Yab(a,"player_bootstrap_method")?_.ve("yt.player.Application.createAlternate")||_.ve("yt.player.Application.create"):_.ve("yt.player.Application.create");var e=
a.config?Sab(a.config):void 0;d&&d(a.JSC$38898_targetElement,e,a.webPlayerContextConfig);jP(a)};
a.creatingPlayer=!0;b?a.createPlayerCallback():(_.Yx(Vab(a),a.createPlayerCallback),(b=Zab(a))&&nab(b),$ab(a)&&!c&&_.Ge("yt.player.Application.create",null,void 0))}}};
$O.prototype.getPlayerElement=function(){var a=_.Jm(document,this.elementId);!a&&this.containerElement&&this.containerElement.querySelector&&(a=this.containerElement.querySelector("#"+this.elementId));return a};
var jP=function(a){var b;if(!a.isDisposed()){var c=a.getPlayerElement(),d=!1;c&&c.getApiInterface&&c.getApiInterface()&&(d=!0);d?(a.creatingPlayer=!1,!Yab(a,"html5_remove_not_servable_check_killswitch")&&(null===c||void 0===c?0:c.isNotServable)&&a.config&&(null===c||void 0===c?0:c.isNotServable(null===(b=a.config.args)||void 0===b?void 0:b.video_id))||abb(a)):a.readyPollTimer=_.De(function(){jP(a)},50)}},abb=function(a){Oab(a);
a.isCurrentPlayerApiSetup=!0;var b=a.getPlayerElement();if(b){a.playerAddEventListener=bbb(a,b,"addEventListener");a.playerRemoveEventListener=bbb(a,b,"removeEventListener");var c=b.getApiInterface();c=c.concat(b.getInternalApiInterface());for(var d=a.api,e=0;e<c.length;e++){var h=c[e];d[h]||(d[h]=bbb(a,b,h))}}for(var l in a.globalCallbacks)a.globalCallbacks.hasOwnProperty(l)&&a.playerAddEventListener&&a.playerAddEventListener(l,a.globalCallbacks[l]);Rab(a);a.readyCallback&&a.readyCallback(a.api);
a.pubsub.JSC$32191_publish("onReady",a.api)},bbb=function(a,b,c){var d=b[c];
return function(){var e=_.$b.apply(0,arguments);try{return a.lastError=null,d.apply(b,e)}catch(h){"sendAbandonmentPing"!==c&&(h.params=c,a.lastError=h,_.Vh(h))}}},Oab=function(a){a.isCurrentPlayerApiSetup=!1;
if(a.playerRemoveEventListener)for(var b in a.globalCallbacks)a.globalCallbacks.hasOwnProperty(b)&&a.playerRemoveEventListener(b,a.globalCallbacks[b]);for(var c in a.globalCallbackTimerIds)a.globalCallbackTimerIds.hasOwnProperty(c)&&_.Fe(Number(c));a.globalCallbackTimerIds={};a.playerAddEventListener=null;a.playerRemoveEventListener=null;b=a.api;for(var d in b)b.hasOwnProperty(d)&&(b[d]=null);b.addEventListener=function(e,h){a.addEventListener(e,h)};
b.removeEventListener=function(e,h){a.removeEventListener(e,h)};
b.destroy=function(){a.dispose()};
b.getLastError=function(){return a.getLastError()};
b.getPlayerType=function(){return a.getPlayerType()};
b.getCurrentVideoConfig=function(){return a.unmodifiedConfig};
b.loadNewVideoConfig=function(e){a.loadNewVideoConfig(e)};
b.isReady=function(){return a.isReady()}};
$O.prototype.isReady=function(){return this.isCurrentPlayerApiSetup};
$O.prototype.addEventListeners=function(){this.addEventListener("WATCH_LATER_VIDEO_ADDED",function(a){_.XO("WATCH_LATER_VIDEO_ADDED",a)});
this.addEventListener("WATCH_LATER_VIDEO_REMOVED",function(a){_.XO("WATCH_LATER_VIDEO_REMOVED",a)});
this.addEventListener("onAdAnnounce",function(a){_.XO("a11y-announce",a)})};
$O.prototype.addEventListener=function(a,b){var c=this;this.isDisposed();var d=Uab(this,b);d&&(_.ea(this.internalEvents,a)||this.globalCallbacks[a]||(b=cbb(this,a),this.playerAddEventListener&&this.playerAddEventListener(a,b)),this.pubsub.subscribe(a,d),"onReady"===a&&this.isReady()&&_.De(function(){d(c.api)},0))};
$O.prototype.removeEventListener=function(a,b){this.isDisposed()||(b=Uab(this,b))&&this.pubsub.unsubscribe(a,b)};
var Uab=function(a,b){var c=b;if("string"===typeof b){if(a.wrappedCallbacks[b])return a.wrappedCallbacks[b];c=function(){var d=_.$b.apply(0,arguments),e=_.ve(b);if(e)try{e.apply(_.g,d)}catch(h){_.Uh(h)}};
a.wrappedCallbacks[b]=c}return c?c:null},cbb=function(a,b){var c="ytPlayer"+b+a.playerId;
a.globalCallbacks[b]=c;_.g[c]=function(d){var e=_.De(function(){a.isDisposed();a.isDisposed()||(a.pubsub.JSC$32191_publish(b,null!==d&&void 0!==d?d:void 0),_.Zd.remove(a.globalCallbackTimerIds,String(e)))},0);
_.Zd.add(a.globalCallbackTimerIds,String(e),!0)};
return c};
$O.prototype.getPlayerType=function(){return this.currentPlayerType||(this.getPlayerElement()?"html5":null)};
$O.prototype.getLastError=function(){return this.lastError};
var Xab=function(a){a.cancel();Oab(a);a.currentPlayerType=null;a.config&&(a.config.loaded=!1);var b=a.getPlayerElement();b&&(Wab(a)||!$ab(a)?a.bootstrapPlayer=b:(b&&b.destroy&&b.destroy(),a.bootstrapPlayer=null));a.JSC$38898_targetElement&&_.Rm(a.JSC$38898_targetElement)};
$O.prototype.cancel=function(){this.createPlayerCallback&&_.jab(Vab(this),this.createPlayerCallback);_.Fe(this.readyPollTimer);this.creatingPlayer=!1};
$O.prototype.disposeInternal=function(){Xab(this);if(this.bootstrapPlayer&&this.config&&this.bootstrapPlayer.destroy)try{this.bootstrapPlayer.destroy()}catch(b){_.Uh(b)}this.wrappedCallbacks=null;for(var a in this.globalCallbacks)this.globalCallbacks.hasOwnProperty(a)&&(_.g[this.globalCallbacks[a]]=null);this.unmodifiedConfig=this.config=this.api=null;delete this.JSC$38898_targetElement;delete this.containerElement;_.Wm.prototype.disposeInternal.call(this)};
var $ab=function(a){var b,c;a=null===(c=null===(b=a.config)||void 0===b?void 0:b.args)||void 0===c?void 0:c.fflags;return!!a&&-1!==a.indexOf("player_destroy_old_version=true")},Vab=function(a){return a.webPlayerContextConfig?a.webPlayerContextConfig.jsUrl:(a=a.config.assets)?a.js:""},Zab=function(a){return a.webPlayerContextConfig?a.webPlayerContextConfig.cssUrl:(a=a.config.assets)?a.css:""},Yab=function(a,b){var c;
if(a.webPlayerContextConfig)var d=a.webPlayerContextConfig.serializedExperimentFlags;else if(null===(c=a.config)||void 0===c?0:c.args)d=a.config.args.fflags;return"true"===_.Oe(d||"","&")[b]},Sab=function(a){for(var b={},c=_.u(Object.keys(a)),d=c.next();!d.done;d=c.next()){d=d.value;
var e=a[d];b[d]="object"===typeof e?_.Zd.clone(e):e}return b};
var Cab={},Bab="player_uid_"+(1E9*Math.random()>>>0);
var lP=function(a,b,c,d,e,h){this.webPlayerContextConfig=a;this.container=b;this.commandResolver=c;this.apiResolver=new _.Cm;this.pageReadyOrDataAvailable=!1;this.pageReadyOrDataAvailableResolver=new _.Cm;d||h?kP(this):dbb(this);this.pendingPlayerResponse=d;this.pendingWatchNextResponse=e;this.pendingPlayerVars=h;ebb(this)};
lP.prototype.loadVideoWithPlayerResponse=function(a,b,c){this.loadVideo(a,b,c)};
lP.prototype.loadVideoWithPlayerVars=function(a){return this.loadVideo(void 0,void 0,a)};
var fbb=function(a,b){var c;_.y(function(d){if(1==d.nextAddress)return a.pendingWatchNextResponse=b,a.synchronousApi?(c=a.synchronousApi,d.jumpTo(2)):_.z(d,a.api,3);2!=d.nextAddress&&(c=d.yieldResult);a.pendingWatchNextResponse&&(c.updateVideoData({raw_watch_next_response:a.pendingWatchNextResponse}),a.pendingWatchNextResponse=void 0);_.Ih(d)})},gbb=function(a,b){if("function"===typeof a[b])return a[b]()},hbb=function(a){var b,c,d,e,h=window,l=null===(b=h.ytplayer)||void 0===b?void 0:b.bootstrapPlayerContainer,
m=null===l||void 0===l?void 0:l.firstElementChild;
if(m&&_.xo(m,"html5-video-player")){var p=null===(d=null===(c=h.ytplayer)||void 0===c?void 0:c.bootstrapWebPlayerContextConfig)||void 0===d?void 0:d.contextId,q=a.webPlayerContextConfig.contextId;p&&p===q&&(l!==a.container&&(l=!1,2===gbb(m,"getPlayerState")&&(l=!0),a.container.appendChild(m),l||gbb(m,"playVideo")),null===(e=h.ytplayer)||void 0===e?0:e.bootstrapPlayerResponse)&&(a.bootstrapPlayerResponse=h.ytplayer.bootstrapPlayerResponse)}},ebb=function(a){var b,c,d;
_.y(function(e){if(1==e.nextAddress)return a.pageReadyOrDataAvailable?e.jumpTo(2):_.z(e,a.pageReadyOrDataAvailableResolver.promise,2);if(4!=e.nextAddress)return!_.w("kevlar_player_unified_player_loading")||uab()&&wab()?e.jumpTo(4):_.z(e,zab(),4);hbb(a);if(a.pendingPlayerResponse||a.pendingPlayerVars)b=Aab(a.pendingPlayerResponse,a.pendingWatchNextResponse,a.pendingPlayerVars),a.pendingPlayerResponse&&a.pendingPlayerResponse===a.bootstrapPlayerResponse&&(b.loaded=!0),a.bootstrapPlayerResponse=void 0;
c=Eab(a.container,b,a.webPlayerContextConfig);(null===b||void 0===b?0:b.loaded)&&a.pendingWatchNextResponse?(fbb(a,a.pendingWatchNextResponse),a.pendingPlayerResponse=void 0,a.pendingPlayerVars=void 0):ibb(a);d=function(h){c.removeEventListener("onReady",d);a.synchronousApi=h;a.apiResolver.resolve(h)};
c.addEventListener("onReady",d);c.addEventListener("innertubeCommand",function(h){return a.commandResolver(h)});
_.Ih(e)})};
lP.prototype.loadVideo=function(a,b,c){var d=this,e,h,l,m,p,q,x,B,C;return _.y(function(I){if(1==I.nextAddress)return d.pendingPlayerResponse=a,d.pendingWatchNextResponse=b,d.pendingPlayerVars=c,kP(d),d.synchronousApi?(m=d.synchronousApi,I.jumpTo(2)):_.z(I,d.api,3);2!=I.nextAddress&&(m=I.yieldResult);q=new Promise(function(H){p=H});
x=function(){var H=m.getPlayerResponse();H&&(m.removeEventListener("onVideoDataChange",x),p(H))};
m.addEventListener("onVideoDataChange",x);if(d.pendingPlayerResponse||d.pendingPlayerVars)d.pendingPlayerResponse&&d.pendingPlayerResponse===d.bootstrapPlayerResponse?(p(d.pendingPlayerResponse),d.pendingWatchNextResponse&&fbb(d,d.pendingWatchNextResponse)):(B=Aab(d.pendingPlayerResponse,d.pendingWatchNextResponse,d.pendingPlayerVars),(C=null===(l=null===(h=null===(e=d.pendingPlayerResponse)||void 0===e?void 0:e.playerConfig)||void 0===h?void 0:h.playbackStartConfig)||void 0===l?void 0:l.startPaused)?
m.cueVideoByPlayerVars(B.args):m.loadVideoByPlayerVars(B.args)),ibb(d),d.bootstrapPlayerResponse=void 0;return I.return(q)})};
var dbb=function(a){if("complete"===document.readyState||"interactive"===document.readyState)kP(a);else{var b=function(){document.removeEventListener("DOMContentLoaded",b);kP(a)};
document.addEventListener("DOMContentLoaded",b)}},kP=function(a){a.pageReadyOrDataAvailable=!0;
a.pageReadyOrDataAvailableResolver.resolve()},ibb=function(a){a.pendingPlayerResponse=void 0;
a.pendingWatchNextResponse=void 0;a.pendingPlayerVars=void 0};
_.t.Object.defineProperties(lP.prototype,{api:{configurable:!0,enumerable:!0,get:function(){return this.apiResolver.promise}}});
var jbb={};
jbb.YtPlayerBehavior=[_.Zx.YtComponentBehavior,_.QL.YtPlayerListenerBehavior,{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;_.w("kevlar_unified_player")&&(this.mainAppPlayer_=void 0);this.playerResolver_=_.un();this.playerContainer_=this.initPlayerPromise_=null;
this.preparePlayerJobId_=0;this.isResetForNewPlayback_=!0;_.w("kevlar_player_new_bootstrap_adoption")&&(this.bootstrapPlayerResponse_=void 0);sab(function(){a.maybeSendAbandonmentPing_()})},
attached:function(){this.disableTouchGestures||(_.od(this,"pan-down"),_.w("kevlar_pinch_fullscreen")&&_.hP().registerTouchEvents(this,void 0,void 0,"pinchout","pinchin"))},
detached:function(){!this.disableTouchGestures&&_.w("kevlar_pinch_fullscreen")&&_.hP().unregisterTouchEvents(this,"pinchout","pinchin")},
createMainAppPlayer_:function(a,b,c){var d=this;this.mainAppPlayer_||(this.mainAppPlayer_=new lP(this.getWebPlayerContextConfig_(),this.$.container,function(e){return d.resolveCommand(e)},a,b,c),this.mainAppPlayer_.api.then(function(e){d.player_=e;
"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH"===d.context&&_.iya.resolve(e)}))},
loadVideoWithPlayerResponse:function(a,b){var c=this;if(_.w("kevlar_unified_player")){var d=this.watchNextData,e,h=null==(e=a.videoDetails)?void 0:e.videoId,l,m,p;(e=null==(l=this.watchNextData)?void 0:null==(m=l.currentVideoEndpoint)?void 0:null==(p=m.watchEndpoint)?void 0:p.videoId)&&h!=e&&(d=void 0,_.w("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(){c.fire("yt-player-updated")})}else this.update(kab(a,
b))},
loadVideoWithPlayerVars:function(a){var b=this;_.w("kevlar_unified_player")?(_.w("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(){b.fire("yt-player-updated")})):this.update({args:a})},
update:function(a){var b=this;if(!_.w("kevlar_unified_player")){if(this.hasWebPlayerContextConfig_()){this.updateSwfConfig_(a);var c=Fab(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){b.fire("yt-player-updated",d)})}_.Uh(new _.pg("Cannot initialize player for this context without a WebPlayerContextConfig.",this.context))}},
updatePlayerComponents:function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,b.getPlayerPromise(),2);c=d.yieldResult;if(!c)return _.Uh(Error("Ch")),d.return();a&&b.updatePlayerPlaylist_(a);_.Ih(d)})},
loadPlayerAssets:function(){return _.w("kevlar_player_migrate_asset_loading")?zab():this.getInterface(_.bP).loadPlayer()},
acquireApi_:function(a){var b=this;if(!_.w("kevlar_unified_player"))return _.Me.cancelJob(this.preparePlayerJobId_),this.playerContainer_?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(!_.w("kevlar_unified_player"))return this.initPlayerPromise_&&_.Vh(Error("Dh")),this.playerContainer_=this.$.container,this.loadPlayerAssets().then(function(){var c=b.initPlayer_(a);b.playerResolver_.resolve(c);return c})},
onPlayerReady_:function(a,b,c){_.w("kevlar_unified_player")||(a.removeEventListener("onReady",this.onPlayerReadyEvent_),c&&!this.isMdxConnected_()&&a.playVideo(),"WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH"===this.context&&_.iya.resolve(a),b(a))},
isMdxConnected_:function(){if(!_.w("kevlar_unified_player")){var a=_.A(this,"yt-get-mdx-status",void 0)[0];return!(!a||!a.connected)}},
maybeCallApiMethodOnElement_:function(a,b){if("function"===typeof a[b])return a[b]()},
maybeAdoptBootstrapPlayer_:function(){var a=window,b,c=null==(b=a.ytplayer)?void 0:b.bootstrapPlayerContainer;if((b=null==c?void 0:c.firstElementChild)&&b.classList.contains("html5-video-player")){var d,e,h=null==(d=a.ytplayer)?void 0:null==(e=d.bootstrapWebPlayerContextConfig)?void 0:e.contextId;d=this.getWebPlayerContextConfig_().contextId;if(h&&h===d){c!==this.playerContainer_&&(c=!1,2===this.maybeCallApiMethodOnElement_(b,"getPlayerState")&&(c=!0),this.playerContainer_.appendChild(b),c||this.maybeCallApiMethodOnElement_(b,
"playVideo"));var l;if(null==(l=a.ytplayer)?0:l.bootstrapPlayerResponse)this.bootstrapPlayerResponse_=a.ytplayer.bootstrapPlayerResponse}}},
initPlayer_:function(a){var b=this;if(!_.w("kevlar_unified_player"))return new _.tf(function(c){var d=!1;if(_.w("kevlar_player_new_bootstrap_adoption")){b.maybeAdoptBootstrapPlayer_();var e=a?lab(a):void 0;e&&e==b.bootstrapPlayerResponse_&&(a.loaded=!0)}else{d=document.querySelector("#player.skeleton");var h=!1,l=!1;if(d){for(var m=d.querySelector("#player-api");0<m.children.length;)h=m.firstChild,"function"===typeof h.getPlayerState&&2==h.getPlayerState()&&(l=!0),"function"===typeof h.getVideoAspectRatio&&
_.cj(b,"yt-initial-video-aspect-ratio",[h.getVideoAspectRatio()]),b.playerContainer_.appendChild(m.firstChild),h=!0;d.hidden=!0}d=h&&a&&!l;l=b.playerContainer_.querySelector(".html5-video-player");d&&l&&"function"===typeof l.playVideo&&!b.isMdxConnected_()&&!_.w("kevlar_no_early_init_unpause")&&(l.playVideo(),d=!1);if(l){if("function"===typeof l.getVideoData){var p;e=null==(p=l.getVideoData())?void 0:p.video_id}if(_.w("kevlar_player_bootstrap_compare_video_id_killswitch"))e=!0;else{var q,x;p=null==
(q=lab(a))?void 0:null==(x=q.videoDetails)?void 0:x.videoId;e=e&&e===p}e&&(a.loaded=!0)}}e=b.getWebPlayerContextConfig_();e=Eab(b.playerContainer_,a,e);b.player_=e;b.onPlayerReadyEvent_=b.onPlayerReady_.bind(b,b.player_,c,d);b.player_.addEventListener("onReady",b.onPlayerReadyEvent_);b.player_.addEventListener("innertubeCommand",b.onPlayerInnerTubeCommand_.bind(b))})},
getPlayerPromise:function(){return _.w("kevlar_unified_player")?(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=this.getInterface(_.xA).getCurrentPage();a&&0>=a.getScrollTop()?_.od(this,"pan-down"):_.od(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 _.y(function(h){if(1==h.nextAddress)return c=b.getInterface(_.VO),d=!!(c&&c.playlistComponent&&c.playlistComponent.loopOn),_.z(h,b.getPlayerPromise(),2);var l=e=h.yieldResult,m=l.updatePlaylist,p,q,x,B=[];var C=_.w("kevlar_player_playlist_use_local_index")?null!==(q=null!==(p=a.localCurrentIndex)&&void 0!==p?p:a.currentIndex)&&void 0!==q?q:0:null!==(x=a.currentIndex)&&void 0!==x?x:0;if(a.contents)for(p=0;p<a.contents.length;p++)if((q=a.contents[p])&&
q.playlistPanelVideoRenderer)if(_.JVa(q)){q=q.playlistPanelVideoRenderer;x="";q.shortBylineText&&(x=_.Zi(q.shortBylineText));var I="";q.title?I=_.Zi(q.title):q.unplayableText&&(I=_.Zi(q.unplayableText));B.push({author:x,title:I,encrypted_id:q.videoId})}else p<C&&--C;m.call(l,{index:C,list:a.playlistId?a.playlistId:"",loop:d,playlist_title:a.title,playlist_length:B.length,video:B,fetch:0,external_list:"1",title:a.title?a.title:"",playlist_author:a.ownerName?_.Zi(a.ownerName):void 0});_.Ih(h)})},
focusOnPlayer:function(){_.Md(this,function(){if(this.playerContainer_&&this.playerContainer_.firstElementChild){var a=this.playerContainer_.querySelector(".html5-video-player");a&&(_.hj().resolve(_.Jr).ignoreNextScroll(),a.focus())}})},
preparePlayer:function(){var a=this;_.w("kevlar_unified_player")?this.mainAppPlayer_||this.createMainAppPlayer_():this.hasWebPlayerContextConfig_()?this.initPlayerPromise_||(new _.tf(function(b){if("complete"==document.readyState||"ready"==document.readyState||"interactive"==document.readyState)b();else{var c=function(){document.removeEventListener("DOMContentLoaded",c);b()};
document.addEventListener("DOMContentLoaded",c)}})).then(function(){return a.loadPlayerAssets()}).then(function(){a.initPlayerPromise_||a.preparePlayerJobId_||(a.preparePlayerJobId_=_.pq(_.Me,function(){a.initPlayerPromise_||(a.initPlayerPromise_=a.initPlayerContainer_())}))}):_.Uh(new _.pg("Cannot initialize player for this context without a WebPlayerContextConfig.",this.context))},
updateSwfConfig_:function(a){_.w("kevlar_unified_player")||this.shouldAutoplay_(a)||(a.args.autoplay="0")},
shouldAutoplay_:function(a){if(!_.w("kevlar_unified_player")){var b=this.get("args.el",a);if(b&&"detailpage"!=b){var c=_.cj(this,"yt-miniplayer-active");if(c&&c[0])return!1}return b&&"sponsorshipsoffer"==b&&"0"==this.get("args.autoplay",a)?!1:(a=lab(a))&&this.get("playerConfig.playbackStartConfig.startPaused",a)?!1:!0}},
stop:function(){this.maybeSendAbandonmentPing_();var a=this.getPlayer();if(a){var b=a.getPlayerState();_.w("kevlar_player_check_ad_state_on_stop")&&(b=a.getPlayerState(a.getPresentingPlayerType()));5!=b&&a.stopVideo()}},
resetForNewPlayback:function(){this.isResetForNewPlayback_||(this.stop(),this.isResetForNewPlayback_=!0)},
appendTo:function(a,b,c){c=void 0===c?!1:c;var d=this,e,h,l,m;return _.y(function(p){if(1==p.nextAddress)return b||(b=d),e=_.w("kevlar_unified_player")?!!d.mainAppPlayer_:!!d.initPlayerPromise_,e?_.z(p,d.getPlayerPromise(),2):(c?a.insertBefore(b,a.firstChild):a.appendChild(b),p.return());h=p.yieldResult;l=h.getPlayerState(h.getPresentingPlayerType());m=!1;if(-1==l||1==l||3==l)m=!0;c?a.insertBefore(b,a.firstChild):a.appendChild(b);m&&h.playVideo();h.setSize(NaN,NaN);_.Ih(p)})},
watchNextDataChanged_:function(a){var b=this;a&&(_.w("kevlar_unified_player")&&_.w("kevlar_unified_player_update_watch_next_killswitch")?this.mainAppPlayer_&&fbb(this.mainAppPlayer_,a):this.getPlayerPromise().then(function(c){c.updateVideoData(b.computeWatchNextPlayerVars_(a))}))},
computeWatchNextPlayerVars_:function(a){if(!_.w("kevlar_unified_player")||!_.w("kevlar_unified_player_update_watch_next_killswitch"))return{raw_watch_next_response:a}},
maybeSendAbandonmentPing_:function(){var a=this.getPlayer();a&&5!=a.getPlayerState()&&0!=a.getPlayerState()&&a.sendAbandonmentPing()},
getWebPlayerContextConfig_:function(){var a=_.v("WEB_PLAYER_CONTEXT_CONFIGS")[this.context];this.playerId&&(a=Object.assign({},a),a.rootElementId=this.playerId);a.serializedExperimentIds&&a.serializedExperimentFlags||_.Vh(Error("Fh"));return a},
hasWebPlayerContextConfig_:function(){return!!_.v("WEB_PLAYER_CONTEXT_CONFIGS")&&!!this.getWebPlayerContextConfig_()},
onPlayerInnerTubeCommand_:function(a){_.w("kevlar_unified_player")||this.resolveCommand(a)}}];
var kbb;
var lbb;
var nP=function(){return _.K.apply(this,arguments)||this};
_.r(nP,_.K);nP.prototype.factoryImpl=function(){};
_.t.Object.defineProperties(nP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lbb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-player--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.player.ytd_player.ytd.player.css.js--\x3e<div id="container">\n  \n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=
a.content,c=b.insertBefore;if(void 0===kbb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.player.ytd_player.ytd.player.css.js--\x3e<style>:host,#container {display: block;width: 100%;height: 100%;} /*# sourceMappingURL=ytd-player.css.map*/</style>";kbb=d}d=kbb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lbb=a}a=lbb;return a}}});
var mbb=nP;_.V([_.L(jbb.YtPlayerBehavior),_.W("design:type",Object)],mbb.prototype,"ytPlayerBehavior",void 0);mbb=_.V([_.T({is:"ytd-player"})],mbb);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4b");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5p");

var Mfb;
var Nfb;
var Ofb=function(){var a=_.K.apply(this,arguments)||this;a.standardizeIconSize=_.w("kevlar_system_icons");return a};
_.r(Ofb,_.K);
_.t.Object.defineProperties(Ofb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Nfb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ad-hover-text-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_ad_hover_text_button_renderer.ytd.ad.hover.text.button.renderer.css.js--\x3e<ytd-button-renderer id="info-button" data="[[data.button.buttonRenderer]]" hidden="[[!data.button]]">\n</ytd-button-renderer>\n<tp-yt-paper-tooltip id="ad-info-tooltip" for="info-button" hidden="[[!data.hoverText]]" position="bottom">\n  [[getSimpleString(data.hoverText)]]\n</tp-yt-paper-tooltip>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mfb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_ad_hover_text_button_renderer.ytd.ad.hover.text.button.renderer.css.js--\x3e<style>:host {opacity: 0.9;display: block;} :host(:hover) {opacity: 1;} #ad-info-tooltip {white-space: nowrap;} #info-button {position: relative;vertical-align: top;width: 15px;height: 15px;--yt-button-icon-padding: 1px;--yt-button-icon-size: 15px;-ms-align-self: center;-webkit-align-self: center;align-self: center;} :host([standardize-icon-size]) #info-button {width: 16px;height: 16px;--yt-button-icon-size: 16px;} #info-button ::slotted(a) {cursor: pointer;position: absolute;top: 0;right: 0;} /*# sourceMappingURL=ytd-ad-hover-text-button-renderer.css.map*/</style>";
Mfb=d}d=Mfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Nfb=a}a=Nfb;return a}}});
_.KR=Ofb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.KR.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.KR.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.KR.prototype,"standardizeIconSize",void 0);_.KR=_.V([_.T({is:"ytd-ad-hover-text-button-renderer"})],_.KR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1l");

/*

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
*/
_.ij({is:"iron-media-query",_template:null,properties:{queryMatches:{type:Boolean,value:!1,readOnly:!0,notify:!0},query:{type:String,observer:"queryChanged"},full:{type:Boolean,value:!1},_boundMQHandler:{value:function(){return this.queryHandler.bind(this)}},
_mq:{value:null}},attached:function(){this.style.display="none";this.queryChanged()},
detached:function(){this._remove()},
_add:function(){this._mq&&this._mq.addListener(this._boundMQHandler)},
_remove:function(){this._mq&&this._mq.removeListener(this._boundMQHandler);this._mq=null},
queryChanged:function(){this._remove();var a=this.query;a&&(this.full||"("===a[0]||(a="("+a+")"),this._mq=window.matchMedia(a),this._add(),this.queryHandler(this._mq))},
queryHandler:function(a){this._setQueryMatches(a.matches)}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybb");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syc1");

var Gib;
var Hib;
var gU=function(){return _.K.apply(this,arguments)||this};
_.r(gU,_.K);gU.prototype.onSitelinkTap=function(){this.fire("yt-navigate",{endpoint:this.data.navigationEndpoint});if(this.data&&this.data.clickCommands)if(_.w("kevlar_command_handler_migration_killswitch"))_.ej(this,this.data.clickCommands,this);else for(var a=_.u(this.data.clickCommands),b=a.next();!b.done;b=a.next())this.ytComponentBehavior.resolveCommand(b.value)};
_.t.Object.defineProperties(gU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Hib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sitelink-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_sitelink_renderer.ytd.sitelink.renderer.css.js--\x3e<div>\n  <button id="clickable-area" class="remove-default-button-style" on-tap="onSitelinkTap">\n    <div id="sitelink">\n      <span>[[data.text.text]]</span>\n      <yt-icon id="open-icon" icon="open_in_new"></yt-icon>\n    </div>\n    <div id="description-texts">\n      <template is="dom-repeat" items="[[data.descriptions]]">\n        <div id="desc">[[item.text]]</div>\n      </template>\n    </div>\n  </button>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Gib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_sitelink_renderer.ytd.sitelink.renderer.css.js--\x3e<style>:host {display: block;} #desc {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #open-icon {padding-left: 4px;--iron-icon-width: 15px;--iron-icon-height: 15px;} .remove-default-button-style {background-color: inherit;border-style: none;font-family: inherit;padding: 0;} #sitelink {color: var(--yt-spec-call-to-action);display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #clickable-area {cursor: pointer;text-align: left;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=ytd-sitelink-renderer.css.map*/</style>';
Gib=d}d=Gib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Hib=a}a=Hib;return a}}});
_.hU=gU;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.hU.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.hU.prototype,"rendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.hU.prototype,"data",void 0);_.hU=_.V([_.T({is:"ytd-sitelink-renderer"})],_.hU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syc0");

var Eib;
var Fib;
var eU=function(){return _.K.apply(this,arguments)||this};
_.r(eU,_.K);eU.prototype.onImageTileClick=function(){var a,b;(null===(a=this.data)||void 0===a?0:a.navigationEndpoint)&&this.fire("yt-navigate",{endpoint:this.data.navigationEndpoint});(null===(b=this.data)||void 0===b?0:b.clickCommand)&&this.componentBehavior.resolveCommand(this.data.clickCommand)};
_.t.Object.defineProperties(eU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Fib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-image-tile-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_image_tile_renderer.ytd.image.tile.renderer.css.js--\x3e  <button class="remove-default-button-style" on-click="onImageTileClick">\n      <yt-img-shadow class="thumbnail" aria-label$="[[data.image.thumbnail.accessibility.accessibility_data.label]]" hidden="[[!data.image]]" thumbnail="[[data.image.thumbnail]]"></yt-img-shadow>\n </button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Eib){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_image_tile_renderer.ytd.image.tile.renderer.css.js--\x3e<style>:host {display: flex;aspect-ratio: 1;} .remove-default-button-style {background-color: inherit;border-style: none;font-family: inherit;padding: 0;cursor: pointer;display: flex;flex-grow: 1;align-self: stretch;} .thumbnail {max-height: 100%;max-width: 100%;display: flex;flex-grow: 1;align-self: stretch;} /*# sourceMappingURL=ytd-image-tile-renderer.css.map*/</style>";
Eib=d}d=Eib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Fib=a}a=Fib;return a}}});
_.fU=eU;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.fU.prototype,"rendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.fU.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.fU.prototype,"data",void 0);_.fU=_.V([_.T({is:"ytd-image-tile-renderer"})],_.fU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybx");

_.zib=function(a){this.playerClient=a};
_.Aib=function(a,b,c){c=void 0===c?{}:c;return a.playerClient.setOption("ad",b,c)};
_.zib.prototype.getOptions=function(){return this.playerClient.getOptions("ad")||[]};
_.Bib={YtMacroReplacementBehavior:[{sendServiceRequestAction:function(a){if(a&&1==a.length&&Array.isArray(a[0].loggingUrls)){a=_.Zd.unsafeClone(a[0]);var b=this.macros||{},c=this.getAdModuleClient_();if(!c)return _.fj();a.loggingUrls.forEach(function(d){if(d.baseUrl){var e=d.baseUrl;var h=b;h=void 0===h?{}:h;e=c.getOptions().includes("replaceUrlMacros")?_.Aib(c,"replaceUrlMacros",{url:e,additionalMapping:h}):e;d.baseUrl=e}},this);
a=[a]}return _.dj(this,a)},
getAdModuleClient_:function(){var a=_.zA(this);return a?(a=a.getPlayer())?new _.zib(a):null:null}}]};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syb3");

var bib;
var cib;
var dib=function(){return _.K.apply(this,arguments)||this};
_.r(dib,_.K);
_.t.Object.defineProperties(dib,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===cib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-topic-link-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_topic_link_renderer.ytd.topic.link.renderer.css.js--\x3e<a id="topic-link-container" class="yt-simple-endpoint" data="[[data.endpoint]]" href$="[[computeOptionalHref_(data.endpoint)]]">\n    <yt-img-shadow id="thumbnail" alt="[[getSimpleString(data.title)]]" thumbnail="[[data.thumbnailDetails]]" width="32">\n    </yt-img-shadow>\n    <div id="title">[[getSimpleString(data.title)]]</div>\n    <yt-icon id="call-to-action-icon" hidden="[[!data.callToActionIcon]]" icon="[[data.callToActionIcon.iconType]]">\n    </yt-icon>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_topic_link_renderer.ytd.topic.link.renderer.css.js--\x3e<style>:host {height: 48px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #topic-link-container {display: block;text-decoration: none;padding: 8px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 6px;box-sizing: border-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #thumbnail {margin-right: 16px;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #call-to-action-icon {margin-left: auto;color: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-topic-link-renderer.css.map*/</style>';
bib=d}d=bib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);cib=a}a=cib;return a}}});
_.IT=dib;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.IT.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.IT.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.IT.prototype,"data",void 0);_.IT=_.V([_.T({is:"ytd-topic-link-renderer"})],_.IT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syb2");

var Zhb;
var $hb;
var aib=function(){return _.K.apply(this,arguments)||this};
_.r(aib,_.K);
_.t.Object.defineProperties(aib,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$hb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-media-lockup-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_media_lockup_renderer.ytd.media.lockup.renderer.css.js--\x3e<a id="lockup-container" class="yt-simple-endpoint" data="[[data.endpoint]]" href$="[[computeOptionalHref_(data.endpoint)]]">\n    <yt-img-shadow id="thumbnail" alt="[[getSimpleString(data.title)]]" thumbnail="[[data.thumbnailDetails]]" width="80">\n    </yt-img-shadow>\n    <div id="description">\n      <div id="title">[[getSimpleString(data.title)]]</div>\n      <div id="subtitle">[[getSimpleString(data.subtitle)]]</div>\n  </div>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_media_lockup_renderer.ytd.media.lockup.renderer.css.js--\x3e<style>:host {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #lockup-container {text-decoration: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #description {margin-left: 16px;} #thumbnail {border-radius: 4px;overflow: hidden;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-media-lockup-renderer.css.map*/</style>';
Zhb=d}d=Zhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$hb=a}a=$hb;return a}}});
_.HT=aib;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.HT.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.HT.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.HT.prototype,"data",void 0);_.HT=_.V([_.T({is:"ytd-media-lockup-renderer"})],_.HT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syb0");

var Vhb;
var Whb;
var DT=function(){return _.K.apply(this,arguments)||this};
_.r(DT,_.K);DT.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{richMetadataRenderer:"ytd-rich-metadata-renderer"}}}};
DT.prototype.computeHasDividerLine=function(a){return a};
_.t.Object.defineProperties(DT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Whb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rich-metadata-row-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_rich_metadata_row_renderer.ytd.rich.metadata.row.renderer.css.js--\x3e<div id="contents"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vhb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_rich_metadata_row_renderer.ytd.rich.metadata.row.renderer.css.js--\x3e<style>:host {display: block;margin-top: 8px;} :host([has-divider-line]) {padding-bottom: 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #contents {margin-right: -16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #contents * {margin: 8px 16px 8px 0;} /*# sourceMappingURL=ytd-rich-metadata-row-renderer.css.map*/</style>";
Vhb=d}d=Vhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Whb=a}a=Whb;return a}}});
_.ET=DT;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.ET.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ET.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasDividerLine(data.hasDividerLine)"}),_.W("design:type",Boolean)],_.ET.prototype,"hasDividerLine",void 0);_.ET=_.V([_.T({is:"ytd-rich-metadata-row-renderer"})],_.ET);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syay");

var Qhb;
var Rhb;
var Shb=function(){return _.K.apply(this,arguments)||this};
_.r(Shb,_.K);
_.t.Object.defineProperties(Shb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Rhb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-metadata-with-image-row-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_metadata_with_image_row_renderer.ytd.metadata.with.image.row.renderer.css.js--\x3e<a class="yt-simple-endpoint" href$="[[computeHref_(data.thumbnailEndpoint)]]" data="[[data.thumbnailEndpoint]]">\n  <yt-img-shadow thumbnail="[[data.thumbnail]]" width="83">\n  </yt-img-shadow>\n  <div id="content">\n    <template is="dom-repeat" as="content" items="[[data.contents]]" strip-whitespace="">\n      <span class="content-text">[[getSimpleString(content)]]</span>\n    </template>\n  </div>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_metadata_with_image_row_renderer.ytd.metadata.with.image.row.renderer.css.js--\x3e<style>:host {display: inline-block;padding: 16px 0 8px;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} yt-img-shadow {width: 83px;height: 120px;margin-right: 16px;-ms-flex: none;-webkit-flex: none;flex: none;} #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .content-text {display: block;color: var(--yt-spec-text-primary);} .content-text:first-child {margin-bottom: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} .content-text:not(:first-child) {margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} /*# sourceMappingURL=ytd-metadata-with-image-row-renderer.css.map*/</style>';
Qhb=d}d=Qhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Rhb=a}a=Rhb;return a}}});
_.AT=Shb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.AT.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.AT.prototype,"data",void 0);_.AT=_.V([_.T({is:"ytd-metadata-with-image-row-renderer"})],_.AT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syax");

var Ohb;
var Phb;
var yT=function(){return _.K.apply(this,arguments)||this};
_.r(yT,_.K);yT.prototype.computeHasDividerLine=function(a){return a};
_.t.Object.defineProperties(yT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Phb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-metadata-row-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_metadata_row_renderer.ytd.metadata.row.renderer.css.js--\x3e<h4 id="title" hidden$="[[!data.title]]">\n  <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n</h4>\n<div id="content" with-extra-margin$="[[!data.title]]">\n  <template is="dom-repeat" items="[[data.contents]]">\n    <yt-formatted-string class="content content-line-height-override" text="[[item]]">\n    </yt-formatted-string>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ohb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_metadata_row_renderer.ytd.metadata.row.renderer.css.js--\x3e<style>:host {margin: 8px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} :host([has-divider-line]) {padding-bottom: 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #title {color: var(--yt-spec-text-secondary);margin: 0 16px 0 0;width: 110px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;-ms-flex: none;-webkit-flex: none;flex: none;} .content.content-line-height-override {line-height: 2.1rem;} #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #content[with-extra-margin] {margin-left: 126px;} .content {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);--yt-endpoint-visited-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary);white-space: pre-wrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .content:not(:last-of-type):after {content: ",";margin: 0 4px 0 1px;} :dir(rtl) .content:not(:last-of-type):before {content: ",";margin: 0 4px 0 1px;} :dir(rtl) .content:not(:last-of-type):after {content: "";margin: 0;} /*# sourceMappingURL=ytd-metadata-row-renderer.css.map*/</style>';
Ohb=d}d=Ohb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Phb=a}a=Phb;return a}}});
_.zT=yT;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zT.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.zT.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasDividerLine(data.hasDividerLine)"}),_.W("design:type",Boolean)],_.zT.prototype,"hasDividerLine",void 0);_.zT=_.V([_.T({is:"ytd-metadata-row-renderer"})],_.zT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syaw");

var Mhb;
var Nhb;
var wT=function(){var a=_.K.apply(this,arguments)||this;a.engagementPanelContent=!1;return a};
_.r(wT,_.K);wT.prototype.computeHasDividerLine=function(a,b){return a&&!b};
_.t.Object.defineProperties(wT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Nhb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-metadata-row-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_metadata_row_header_renderer.ytd.metadata.row.header.renderer.css.js--\x3e<h4 id="content">\n  <yt-formatted-string class="content" text="[[data.content]]"></yt-formatted-string>\n</h4>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_metadata_row_header_renderer.ytd.metadata.row.header.renderer.css.js--\x3e<style>:host {padding-top: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([has-divider-line]) {margin-top: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} .content {--yt-endpoint-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);white-space: pre-wrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} /*# sourceMappingURL=ytd-metadata-row-header-renderer.css.map*/</style>';
Mhb=d}d=Mhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Nhb=a}a=Nhb;return a}}});
_.xT=wT;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.xT.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xT.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasDividerLine(data.hasDividerLine, engagementPanelContent)"}),_.W("design:type",Boolean)],_.xT.prototype,"hasDividerLine",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.xT.prototype,"engagementPanelContent",void 0);
_.xT=_.V([_.T({is:"ytd-metadata-row-header-renderer"})],_.xT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syau");

var Khb;
var Lhb;
var uT=function(){return _.K.apply(this,arguments)||this};
_.r(uT,_.K);uT.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{autotaggingMetadataRenderer:"ytd-autotagging-metadata-renderer"}}}};
_.t.Object.defineProperties(uT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Lhb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-autotagging-metadata-row-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_autotagging_metadata_row_renderer.ytd.autotagging.metadata.row.renderer.css.js--\x3e<div id="header">\n  [[getSimpleString(data.header)]]\n</div>\n<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Khb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_autotagging_metadata_row_renderer.ytd.autotagging.metadata.row.renderer.css.js--\x3e<style>:host {display: block;margin-top: 8px;} #header {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #contents {margin-right: -16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #contents>* {margin: 12px 16px 12px 0;} /*# sourceMappingURL=ytd-autotagging-metadata-row-renderer.css.map*/</style>';
Khb=d}d=Khb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Lhb=a}a=Lhb;return a}}});
_.vT=uT;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.vT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.vT.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.vT.prototype,"data",void 0);_.vT=_.V([_.T({is:"ytd-autotagging-metadata-row-renderer"})],_.vT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy26");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydr");

var P9a;
var Q9a;
var jO=function(){return _.K.apply(this,arguments)||this};
_.r(jO,_.K);jO.prototype.configureRendererStamper=function(){return{"data.summaryLineItems":{id:"summary-line-items",mapping:{commerceCartSummaryLineItemRenderer:"ytd-commerce-cart-summary-line-item-renderer"}},"data.checkoutButton":{id:"checkout-button",mapping:{commerceCartCheckoutButtonRenderer:{component:"ytd-commerce-cart-checkout-button-renderer",params:{fullWidth:!0}}}}}};
jO.prototype.entityChanged=function(){this.commerceCartCheckoutButtonEntity&&(this.updateCheckoutLineItems(),this.updateIsHidden())};
jO.prototype.updateCheckoutLineItems=function(){var a,b=null===(a=this.commerceCartCheckoutButtonEntity)||void 0===a?void 0:a.checkoutLineItems;b&&(b=b.map(function(c){a:{var d=c.price,e=c.description;switch(c.style){case "COMMERCE_CHECKOUT_LINE_ITEM_STYLE_MERCHANT":c={commerceCartSummaryLineItemRenderer:{summaryText:{cardItemTextRenderer:{text:_.UN(e),style:"CARD_ITEM_TEXT_STYLE_BODY_2A",textColor:"CARD_ITEM_COLOR_TEXT_SECONDARY",containerMargin:{top:"CARD_ITEM_UX_SPACE_2",right:"CARD_ITEM_UX_SPACE_0",
bottom:"CARD_ITEM_UX_SPACE_2",left:"CARD_ITEM_UX_SPACE_4"}}},price:{cardItemTextRenderer:{text:_.UN(d),style:"CARD_ITEM_TEXT_STYLE_BODY_2A",textColor:"CARD_ITEM_COLOR_TEXT_SECONDARY",containerMargin:{top:"CARD_ITEM_UX_SPACE_0",right:"CARD_ITEM_UX_SPACE_0",bottom:"CARD_ITEM_UX_SPACE_0",left:"CARD_ITEM_UX_SPACE_0"}}}}};break a;default:c={commerceCartSummaryLineItemRenderer:{summaryText:{cardItemTextRenderer:{text:_.UN(e),style:"CARD_ITEM_TEXT_STYLE_BODY_2A",textColor:"CARD_ITEM_COLOR_TEXT_PRIMARY",
containerMargin:{top:"CARD_ITEM_UX_SPACE_2",right:"CARD_ITEM_UX_SPACE_0",bottom:"CARD_ITEM_UX_SPACE_2",left:"CARD_ITEM_UX_SPACE_0"}}},price:{cardItemTextRenderer:{text:_.UN(d),style:"CARD_ITEM_TEXT_STYLE_BODY_2A",textColor:"CARD_ITEM_COLOR_TEXT_PRIMARY",containerMargin:{top:"CARD_ITEM_UX_SPACE_0",right:"CARD_ITEM_UX_SPACE_0",bottom:"CARD_ITEM_UX_SPACE_0",left:"CARD_ITEM_UX_SPACE_0"}}}}}}}return c}),this.set("data.summaryLineItems",b))};
jO.prototype.updateIsHidden=function(){var a,b=null===(a=this.commerceCartCheckoutButtonEntity)||void 0===a?void 0:a.isHidden;void 0!==b&&(this.hidden=b)};
_.t.Object.defineProperties(jO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Q9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-commerce-cart-summary-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_summary_renderer.ytd.commerce.cart.summary.renderer.css.js--\x3e<div id="title">[[getSimpleString(data.title)]]</div>\n<div id="summary-line-items"></div>\n<div id="checkout-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===P9a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_summary_renderer.ytd.commerce.cart.summary.renderer.css.js--\x3e<style>:host {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {padding: 16px 24px;color: var(--yt-spec-text-primary);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} #summary-line-items {margin: 0 24px;} yt-commerce-cart-summary-line-item-renderer {padding: 8px 0;} #summary-line-items {padding-bottom: 8px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #checkout-button {padding: 0 24px 12px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-commerce-cart-checkout-button-renderer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-commerce-cart-summary-renderer.css.map*/</style>';
P9a=d}d=P9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Q9a=a}a=Q9a;return a}}});
_.kO=jO;_.kO.prototype.entityChanged=_.kO.prototype.entityChanged;_.V([_.L(_.Dx),_.W("design:type",Object)],_.kO.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.kO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.kO.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.kO.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.kO.prototype,"data",void 0);_.V([_.M({selectorArgs:["data.commerceCartCheckoutButtonEntityKey"],selector:_.q9a}),_.W("design:type",Object)],_.kO.prototype,"commerceCartCheckoutButtonEntity",void 0);_.V([_.P("commerceCartCheckoutButtonEntity","data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.kO.prototype,"entityChanged",null);_.kO=_.V([_.T({is:"ytd-commerce-cart-summary-renderer"})],_.kO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydq");

var N9a;
var O9a;
_.Ly("cardItemSection","commerceCartItemRenderer",{component:"ytd-commerce-cart-item-renderer",noInjection:!0,properties:{compact:"[[compact]]"}});var hO=function(){var a=_.K.apply(this,arguments)||this;a.compact=!1;a.hidden=!1;a.errorHidden=!1;a.noOnTap=!1;return a};
_.r(hO,_.K);_.f=hO.prototype;
_.f.configureRendererStamper=function(){return{"data.title":{id:"title",mapping:{cardItemTextRenderer:"yt-card-item-text-renderer"}},"data.textMetadata":{id:"text-metadata",mapping:{cardItemTextRenderer:"yt-card-item-text-renderer"}},"data.merchantUpdateText":{id:"merchant-update-text",mapping:{cardItemTextRenderer:"yt-card-item-text-renderer"}},"data.cartItemNotification":{id:"cart-item-notification",mapping:{cardItemTextWithImageRenderer:"yt-card-item-text-with-image-renderer"}},"data.cardItemActions":{id:"cart-item-actions",
mapping:{buttonRenderer:{component:"yt-button-renderer",params:{alignByText:!0}}}},"data.quantityPicker":{id:"quantity-picker",mapping:{commerceCartItemQuantityPickerRenderer:{component:"ytd-commerce-cart-item-quantity-picker-renderer",properties:{compact:"[[compact]]",quantityColor:"[[commerceCartItemEntity.quantityColor]]"}}}}}};
_.f.entityChanged=function(){this.commerceCartItemEntity&&(this.updateQuantity(),this.updateIsHidden(),this.updateHideErrorMessage())};
_.f.computeNoOnTap=function(a){return!a};
_.f.updateQuantityColor=function(){var a;if(this.pickerElement){var b=null===(a=this.commerceCartItemEntity)||void 0===a?void 0:a.quantityColor;this.pickerElement.quantityColor=b}};
_.f.updateTotalPriceColor=function(){var a,b,c,d,e=null===(a=this.commerceCartItemEntity)||void 0===a?void 0:a.totalPriceColor;if(e){var h=null===(c=null===(b=this.data)||void 0===b?void 0:b.quantityPicker)||void 0===c?void 0:c.commerceCartItemQuantityPickerRenderer;if(h=null===(d=null===h||void 0===h?void 0:h.price)||void 0===d?void 0:d.cardItemTextRenderer)h.textColor=e}};
_.f.updateIsHidden=function(){var a,b=null===(a=this.commerceCartItemEntity)||void 0===a?void 0:a.isHidden;void 0!==b&&(this.hidden=b)};
_.f.updateHideErrorMessage=function(){var a,b=null===(a=this.commerceCartItemEntity)||void 0===a?void 0:a.hideErrorMessage;void 0!==b&&(this.errorHidden=b)};
_.f.updateQuantity=function(){var a=this,b,c,d,e,h,l,m,p=null===(b=this.commerceCartItemEntity)||void 0===b?void 0:b.quantity,q=null===(c=this.commerceCartItemEntity)||void 0===c?void 0:c.totalPrice;if(p){this.updateTotalPriceColor();this.updateQuantityColor();var x=null===(e=null===(d=this.data)||void 0===d?void 0:d.quantityPicker)||void 0===e?void 0:e.commerceCartItemQuantityPickerRenderer,B=null===(h=null===x||void 0===x?void 0:x.price)||void 0===h?void 0:h.cardItemTextRenderer;B&&(B.text=q?{simpleText:q.content}:
void 0);if(B=null===(m=null===(l=null===x||void 0===x?void 0:x.picker)||void 0===l?void 0:l.dropdownRenderer)||void 0===m?void 0:m.entries){q=!1;x=void 0;B=_.u(B);for(var C=B.next();!C.done;C=B.next())C=C.value,C.dropdownItemRenderer&&(x||(x=C.dropdownItemRenderer),C.dropdownItemRenderer.isSelected=!1,p===C.dropdownItemRenderer.int32Value&&(q=!0,C.dropdownItemRenderer.isSelected=!0));!q&&x&&(x.isSelected=!0);_.Md(this,function(){var I;a.set("data.quantityPicker",_.Zd.unsafeClone(null===(I=a.data)||
void 0===I?void 0:I.quantityPicker))})}}};
_.t.Object.defineProperties(hO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===O9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-commerce-cart-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_item_renderer.ytd.commerce.cart.item.renderer.css.js--\x3e<a id="img-container" class="yt-simple-endpoint" href$="[[computeHref_(data.onTap)]]" data="[[data.onTap]]" tabindex="-1">\n  <yt-img-shadow id="image" object-fit="CONTAIN" thumbnail="[[data.cartItemImage]]" width="200">\n  </yt-img-shadow>\n</a>\n<div id="content">\n  <div id="item">\n    <div id="info">\n      <div id="cart-item-notification"></div>\n      <h3>\n          <a class="yt-simple-endpoint" href$="[[computeHref_(data.onTap)]]" data="[[data.onTap]]">\n            <div id="title"></div>\n          </a>\n      </h3>\n      <div id="text-metadata"></div>\n      <div id="merchant-update-text"></div>\n    </div>\n    <div id="quantity-picker"></div>\n  </div>\n  <div id="cart-item-actions"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===N9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_item_renderer.ytd.commerce.cart.item.renderer.css.js--\x3e<style>:host {padding: 12px 16px 12px 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([compact]) #img-container {padding: 10px;margin-right: 12px;} :host([compact]) yt-img-shadow {width: 40px;height: 40px;} :host([error-hidden]) #cart-item-notification,:host([error-hidden]) #merchant-update-text {display: none;} :host([no-on-tap]) #img-container {cursor: default;} :host([no-on-tap]) #title yt-card-item-text-renderer {cursor: default;} #img-container {padding: 24px;border: 1px solid var(--yt-spec-10-percent-layer);background-color: var(--yt-spec-static-brand-white);border-radius: 4px;margin-right: 12px;cursor: pointer;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #merchant-update-text yt-card-item-text-renderer {margin: 12px 0;} #info {margin-right: 24px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #item {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} yt-img-shadow {width: 152px;height: 152px;} yt-button-renderer {marin-right: 8px;} #cart-item-notification yt-card-item-text-with-image-renderer {margin: 4px 0 18px;} /*# sourceMappingURL=ytd-commerce-cart-item-renderer.css.map*/</style>";
N9a=d}d=N9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);O9a=a}a=O9a;return a}}});
_.iO=hO;_.iO.prototype.entityChanged=_.iO.prototype.entityChanged;_.V([_.M(),_.W("design:type",Object)],_.iO.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.iO.prototype,"compact",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.iO.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.iO.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.iO.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.iO.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M({selectorArgs:["data.commerceCartItemEntityKey"],selector:function(a,b){return _.vj(a.entities,"commerceCartItemEntity",b)}}),
_.W("design:type",Object)],_.iO.prototype,"commerceCartItemEntity",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.iO.prototype,"hidden",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.iO.prototype,"errorHidden",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeNoOnTap(data.onTap)"}),_.W("design:type",Boolean)],_.iO.prototype,"noOnTap",void 0);
_.V([_.S("ytd-commerce-cart-item-quantity-picker-renderer"),_.W("design:type",_.gO)],_.iO.prototype,"pickerElement",void 0);_.V([_.P("commerceCartItemEntity","data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.iO.prototype,"entityChanged",null);_.iO=_.V([_.T({is:"ytd-commerce-cart-item-renderer"})],_.iO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydm");

var t9a;
var u9a;
_.Ly("cardItemSection","commerceCartHeaderRenderer",{component:"ytd-commerce-cart-header-renderer",noInjection:!0});var ZN=function(){var a=_.K.apply(this,arguments)||this;a.hidden=!1;return a};
_.r(ZN,_.K);_.f=ZN.prototype;_.f.configureRendererStamper=function(){return{"data.item":{id:"item",mapping:{cardItemRenderer:"yt-card-item-renderer"}}}};
_.f.entityChanged=function(){this.commerceCartHeaderEntity&&(this.updateIsHidden(),this.updateSummaryText(),this.updateCheckoutButton())};
_.f.updateIsHidden=function(){var a,b=null===(a=this.commerceCartHeaderEntity)||void 0===a?void 0:a.isHidden;void 0!==b&&(this.hidden=b)};
_.f.updateSummaryText=function(){var a,b,c,d=this.commerceCartHeaderEntity;if(d.headerSummaryText){var e=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.item)||void 0===b?void 0:b.cardItemRenderer)||void 0===c?void 0:c.additionalInfoRenderer;e&&(e=_.TN(e,"cardItemTextRenderer"),this.set("data.item.cardItemRenderer.additionalInfoRenderer."+e+".text",_.UN(d.headerSummaryText)))}};
_.f.updateCheckoutButton=function(){var a,b,c,d,e,h=this.commerceCartHeaderEntity,l=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.item)||void 0===b?void 0:b.cardItemRenderer)||void 0===c?void 0:c.additionalInfoRenderer;l=_.TN(l,"buttonRenderer");var m=null===(d=this.commerceCartHeaderEntity)||void 0===d?void 0:d.isButtonDisabled;void 0!==m&&this.set("data.item.cardItemRenderer.additionalInfoRenderer."+l+".buttonRenderer.isDisabled",m);h=null===(e=h.checkoutButtonCommand)||void 0===
e?void 0:e.innertubeCommand;void 0!==h&&this.set("data.item.cardItemRenderer.additionalInfoRenderer."+l+".buttonRenderer.command",h)};
_.t.Object.defineProperties(ZN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===u9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-commerce-cart-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_header_renderer.ytd.commerce.cart.header.renderer.css.js--\x3e<div id="item"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===t9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_header_renderer.ytd.commerce.cart.header.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=ytd-commerce-cart-header-renderer.css.map*/</style>";
t9a=d}d=t9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);u9a=a}a=u9a;return a}}});
_.$N=ZN;_.$N.prototype.entityChanged=_.$N.prototype.entityChanged;_.V([_.L(_.Dx),_.W("design:type",Object)],_.$N.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.$N.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.$N.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.$N.prototype,"data",void 0);
_.V([_.M({selectorArgs:["data.commerceCartHeaderEntityKey"],selector:function(a,b){return _.vj(a.entities,"commerceCartHeaderEntity",b)}}),
_.W("design:type",Object)],_.$N.prototype,"commerceCartHeaderEntity",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.$N.prototype,"hidden",void 0);_.V([_.P("commerceCartHeaderEntity","data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.$N.prototype,"entityChanged",null);_.$N=_.V([_.T({is:"ytd-commerce-cart-header-renderer"})],_.$N);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syai");

var m9a;
var n9a;
var RN=function(){return _.K.apply(this,arguments)||this};
_.r(RN,_.K);
RN.prototype.configureRendererStamper=function(){return{"data.sectionHeading":{id:"section-heading",mapping:{cardItemTextRenderer:{component:"yt-card-item-text-renderer"}}},"data.image":{id:"image",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer"}}},"data.title":{id:"title",mapping:{cardItemTextRenderer:{component:"yt-card-item-text-renderer"}}},"data.subtitle":{id:"subtitle",mapping:{cardItemTextRenderer:{component:"yt-card-item-text-renderer"}}},"data.additionalMetadata":{id:"additional-metadata",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}},
"data.activityMetadata":{id:"activity-metadata",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}},"data.menu":{id:"menu",mapping:_.My("menuRenderer")}}};
RN.prototype.onMenuTap=function(a){a.stopPropagation()};
_.t.Object.defineProperties(RN.prototype,{ariaLabel:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.accessibilityData&&this.data.accessibilityData.label?this.data.accessibilityData.label:""}},
sectionHeadingVisible:{configurable:!0,enumerable:!0,get:function(){var a,b;return!((null===(a=this.data)||void 0===a||!a.sectionHeading)&&"ACTIVITY_ITEM_LAYOUT_STRETCH"===(null===(b=this.data)||void 0===b?void 0:b.layout))}},
imageVisible:{configurable:!0,enumerable:!0,get:function(){var a,b;return!((null===(a=this.data)||void 0===a||!a.image)&&"ACTIVITY_ITEM_LAYOUT_STRETCH"===(null===(b=this.data)||void 0===b?void 0:b.layout))}},
menuVisible:{configurable:!0,enumerable:!0,get:function(){var a,b;return!((null===(a=this.data)||void 0===a||!a.menu)&&"ACTIVITY_ITEM_LAYOUT_STRETCH"===(null===(b=this.data)||void 0===b?void 0:b.layout))}}});
_.t.Object.defineProperties(RN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===n9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-activity-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_activity_item_renderer.yt.activity.item.renderer.css.js--\x3e<div class="activity-item-contents" tabindex="-1">\n  <div id="section-heading" aria-hidden="true" hidden="[[!sectionHeadingVisible]]"></div>\n  <div id="section-contents" aria-hidden="true">\n    <div id="image" hidden="[[!imageVisible]]"></div>\n    <div id="content-activity-container" divider-style$="[[data.dividerStyle]]">\n      <div id="content">\n        <div id="title"></div>\n        <div id="subtitle" hidden="[[!data.subtitle]]"></div>\n        <div id="additional-metadata" hidden="[[!data.additionalMetadata]]"></div>\n      </div>\n      <div id="activity-metadata"></div>\n    </div>\n    <div id="menu" on-click="onMenuTap" hidden="[[!menuVisible]]"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===m9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_activity_item_renderer.yt.activity.item.renderer.css.js--\x3e<style>:host {display: block;margin: var(--ytd-margin-4x) 0 var(--ytd-margin-4x) 0;} @media(max-width:400px) {:host {-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}} :host(:focus),.activity-item-contents:focus {outline: none;} :host(:focus)>.activity-item-contents {outline: -webkit-focus-ring-color auto 5px;} :host([role=button]) {cursor: pointer;} .activity-item-contents {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #section-heading {flex: 0 0 60px;margin-right: var(--ytd-margin-4x);margin-bottom: var(--ytd-margin-4x);} #section-contents {flex-grow: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #image {flex: 0 0 60px;margin-right: var(--ytd-margin-6x);} #content-activity-container {flex-grow: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #content {margin-right: var(--ytd-margin-3x);} #activity-metadata {flex: 0 0 var(--ytd-margin-16x);} #menu {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};width: var(--ytd-margin-10x);flex-shrink: 0;margin-left: var(--ytd-margin-2x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=yt-activity-item-renderer.css.map*/</style>";
m9a=d}d=m9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);n9a=a}a=n9a;return a}}});
var SN=RN;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],SN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],SN.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.ON.YtTappableItemBehavior),_.W("design:type",Object)],SN.prototype,"ytTappableItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],SN.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.R("data.accessibilityData"),_.W("design:type",String),_.W("design:paramtypes",[])],SN.prototype,"ariaLabel",null);_.V([_.R("data.sectionHeading","data.layout"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],SN.prototype,"sectionHeadingVisible",null);_.V([_.R("data.image","data.layout"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],SN.prototype,"imageVisible",null);
_.V([_.R("data.menu","data.layout"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],SN.prototype,"menuVisible",null);SN=_.V([_.T({is:"yt-activity-item-renderer"})],SN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydi");

var V8a;
var W8a;
var KN=function(){return _.K.apply(this,arguments)||this};
_.r(KN,_.K);_.f=KN.prototype;
_.f.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.premiumFreebiePromo":{id:"premium-freebie-promo",mapping:{sponsorshipsPromotionRenderer:{component:"ytd-sponsorships-promotion-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"}}}}};
_.f.expansionCTA=function(a,b){return a&&(b?a.collapseCallToAction:a.expansionCallToAction)};
_.f.getExpansionIcon=function(a){return a?"arrow_drop_up":"arrow_drop_down"};
_.f.expansionCallToActionTap=function(){var a=this;this.expanded=!this.expanded;_.Md(this,function(){a.fire("yt-refit")})};
_.f.onDataChanged=function(){this.expanded=!this.get("data.expansionCallToAction");this.purchaseButtonClicked=!1};
_.f.computeDisplayTitle=function(a){return!(!a||"show"!==this.titledisplaystatus)};
_.f.computeDisplaySeparator=function(a){return!!(a&&a.purchaseText&&a.premiumFreebiePromo)};
_.f.onPurchaseButtonTap=function(){this.purchaseButtonClicked=!0};
_.t.Object.defineProperties(KN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===W8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-tier-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_tier_renderer.ytd.sponsorships.tier.renderer.css.js--\x3e<div id="title" hidden="[[!displayTitle]]">\n  <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n</div>\n<div id="purchase-with-options" hidden="[[!data.purchaseOption]]">\n  <div id="purchase-option"></div>\n  <div class="separator" hidden="[[!data.alternativePurchaseOption]]"></div>\n  <div id="alternative-purchase-option"></div>\n</div>\n<div id="default-purchase-view" hidden="[[data.purchaseOption]]">\n  <div id="subtitle" hidden="[[!data.abovePurchaseButtonText]]">\n  <yt-formatted-string id="above-purchase-button-text" text="[[data.abovePurchaseButtonText]]"></yt-formatted-string>\n  </div>\n  <div id="premium-freebie-promo"></div>\n  <div class="separator" hidden="[[!displaySeparator]]"></div>\n  <div id="header">\n    <div id="purchase-button" on-tap="onPurchaseButtonTap"></div>\n    \n    <yt-formatted-string id="purchase-text" force-default-style="" hidden="[[!data.purchaseText]]" text="[[data.purchaseText]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="disclaimer" split-lines="true" text="[[data.disclaimer]]">\n    </yt-formatted-string>\n  </div>\n</div>\n<div class="separator" hidden="[[!displaySeparator]]"></div>\n<div id="expandable-message"></div>\n<div id="content">\n  <div id="perks_section">\n    <ytd-sponsorships-perks-renderer id="perks" data="[[data.perks.sponsorshipsPerksRenderer]]" expanded="[[expanded]]"></ytd-sponsorships-perks-renderer>\n  </div>\n  <button id="expansion_call_to_action" on-tap="expansionCallToActionTap" hidden="[[!data.expansionCallToAction]]">\n    <yt-formatted-string text="[[expansionCTA(data, expanded)]]"></yt-formatted-string>\n    <yt-icon class="expand-icon" icon="[[getExpansionIcon(expanded)]]"></yt-icon>\n  </button>\n</div>\n<div id="footer">\n  <yt-formatted-string id="bottom-disclaimer" class="disclaimer" split-lines="true" text="[[data.bottomDisclaimer]]">\n  </yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===V8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_tier_renderer.ytd.sponsorships.tier.renderer.css.js--\x3e<style>:host {display: block;} #above-purchase-button-text {color: var(--yt-spec-text-primary);margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #purchase-text {color: var(--yt-spec-call-to-action);margin-top: 8px;margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .disclaimer {color: var(--yt-spec-text-secondary);margin: 8px 0;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #bottom-disclaimer {margin-top: 24px;} #expansion_call_to_action {background: transparent;border: none;color: var(--yt-spec-call-to-action);cursor: pointer;font: inherit;margin-top: 8px;outline: none;padding: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #title {color: var(--yt-spec-text-primary);margin-bottom: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #header,#subtitle {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #content {margin-top: 4px;} #expandable-message ytd-sponsorships-expandable-message-renderer {margin: 8px 0;} .separator {background-color: var(--yt-spec-10-percent-layer);height: 1px;margin: 12px 0 12px 0;} #purchase-with-options {margin-bottom: 16px;} /*# sourceMappingURL=ytd-sponsorships-tier-renderer.css.map*/</style>';
V8a=d}d=V8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);W8a=a}a=W8a;return a}}});
_.LN=KN;_.LN.prototype.onDataChanged=_.LN.prototype.onDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.LN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.LN.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.LN.prototype,"data",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.LN.prototype,"expanded",void 0);
_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.LN.prototype,"purchaseButtonClicked",void 0);_.V([_.M({reflectToAttribute:!0,value:"show"}),_.W("design:type",String)],_.LN.prototype,"titledisplaystatus",void 0);_.V([_.M({computed:"computeDisplayTitle(data.title)"}),_.W("design:type",Boolean)],_.LN.prototype,"displayTitle",void 0);_.V([_.M({computed:"computeDisplaySeparator(data)"}),_.W("design:type",Boolean)],_.LN.prototype,"displaySeparator",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.LN.prototype,"onDataChanged",null);_.LN=_.V([_.T({is:"ytd-sponsorships-tier-renderer"})],_.LN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syde");

var P8a;
var Q8a;
var EN=function(){return _.K.apply(this,arguments)||this};
_.r(EN,_.K);_.f=EN.prototype;_.f.onDataChanged=function(){this.data&&this.data.expandableItems?this.$$("tp-yt-paper-button").setAttribute("role","button"):this.$$("tp-yt-paper-button").removeAttribute("role")};
_.f.onToggleExpand=function(){this.data&&this.data.expandableItems&&this.set("expanded",!this.get("expanded"))};
_.f.getExpansionIcon=function(a){return a?"yt-icons:arrow_drop_up":"yt-icons:arrow_drop_down"};
_.f.getTileClasses=function(a){return a?"tile expandable-tile":"tile"};
_.f.getButtonDisabled=function(a){return a?void 0:""};
_.t.Object.defineProperties(EN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Q8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-list-tile-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_list_tile_renderer.ytd.sponsorships.list.tile.renderer.css.js--\x3e<tp-yt-paper-button id="tile" class="tile" class$="[[getTileClasses(data.expandableItems)]]" disabled$="[[getButtonDisabled(data.expandableItems)]]" noink="" on-tap="onToggleExpand">\n  <yt-img-shadow class="icon" thumbnail="[[data.icon]]"></yt-img-shadow>\n  <div class="titles">\n    <yt-formatted-string class="title" text="[[data.title]]"></yt-formatted-string>\n    <yt-formatted-string class="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n    <yt-formatted-string class="detail" text="[[data.detail]]"></yt-formatted-string>\n  </div>\n  <template is="dom-if" if="[[data.expandableItems]]">\n    <yt-icon class="expand-icon" icon="[[getExpansionIcon(expanded)]]"></yt-icon>\n  </template>\n</tp-yt-paper-button>\n\n<template is="dom-if" if="[[expanded]]">\n  <div class="tiles-container">\n    <template is="dom-repeat" items="[[data.expandableItems]]">\n      <template is="dom-if" if="[[item.sponsorshipsLoyaltyBadgesRenderer]]">\n        <ytd-sponsorships-loyalty-badges-renderer class="sponsorships-loyalty-badges-renderer" data="[[item.sponsorshipsLoyaltyBadgesRenderer]]"></ytd-sponsorships-loyalty-badges-renderer>\n      </template>\n      <template is="dom-if" if="[[item.sponsorshipsListTileRenderer]]">\n        <div class="tile">\n          <yt-img-shadow class="icon" thumbnail="[[item.sponsorshipsListTileRenderer.icon]]">\n          </yt-img-shadow>\n          <div class="titles">\n            <yt-formatted-string class="title" text="[[item.sponsorshipsListTileRenderer.title]]">\n            </yt-formatted-string>\n            <yt-formatted-string class="subtitle" text="[[item.sponsorshipsListTileRenderer.subtitle]]">\n            </yt-formatted-string>\n          </div>\n        </div>\n      </template>\n    </template>\n  </div>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===P8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_list_tile_renderer.ytd.sponsorships.list.tile.renderer.css.js--\x3e<style>:host {display: block;} .tile {align-items: center;margin-left: -8px;padding: 12px 8px 8px 8px;margin-right: -8px;background: transparent;border: none;text-align: left;text-transform: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .keyboard-focus {background-color: transparent;} .expandable-tile {cursor: pointer;} .sponsorships-loyalty-badges-renderer {margin-left: 40px;} .icon {align-self: start;margin-right: 24px;width: 24px;-ms-flex: none;-webkit-flex: none;flex: none;} .titles {display: flex;flex-direction: column;flex: 1;pointer-events: all;} .title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .detail {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;padding-top: 4px;} .expand-icon {width: 20px;margin-right: 4px;color: var(--yt-spec-text-secondary);-ms-flex: none;-webkit-flex: none;flex: none;} /*# sourceMappingURL=ytd-sponsorships-list-tile-renderer.css.map*/</style>';
P8a=d}d=P8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Q8a=a}a=Q8a;return a}}});
_.FN=EN;_.FN.prototype.onDataChanged=_.FN.prototype.onDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.FN.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.FN.prototype,"data",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.FN.prototype,"expanded",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.FN.prototype,"onDataChanged",null);
_.FN=_.V([_.T({is:"ytd-sponsorships-list-tile-renderer"})],_.FN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydd");

var M8a;
var N8a;
var O8a=function(){return _.K.apply(this,arguments)||this};
_.r(O8a,_.K);
_.t.Object.defineProperties(O8a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===N8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-links-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_links_renderer.ytd.sponsorships.links.renderer.css.js--\x3e<template is="dom-repeat" items="[[data.links]]">\n  <yt-formatted-string class="link" text="[[item]]">\n</yt-formatted-string></template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===M8a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_links_renderer.ytd.sponsorships.links.renderer.css.js--\x3e<style>:host {display: block;padding: 28px 0;border-top: 1px solid var(--yt-spec-10-percent-layer);margin-top: 20px;} .link {display: block;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;padding-bottom: 4px;--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-hover-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);} /*# sourceMappingURL=ytd-sponsorships-links-renderer.css.map*/</style>";
M8a=d}d=M8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);N8a=a}a=N8a;return a}}});
_.DN=O8a;_.V([_.M(),_.W("design:type",Object)],_.DN.prototype,"data",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.DN.prototype,"ytRendererBehavior",void 0);_.DN=_.V([_.T({is:"ytd-sponsorships-links-renderer"})],_.DN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydc");

var K8a;
var L8a;
var BN=function(){return _.K.apply(this,arguments)||this};
_.r(BN,_.K);BN.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"}}}}};
BN.prototype.onDataChanged=function(){this.get("data.endButton.buttonRenderer.text")&&this.get("data.endButton.buttonRenderer.icon")&&(this.data.endButton.buttonRenderer.iconPosition="BUTTON_ICON_POSITION_TYPE_RIGHT_OF_TEXT")};
_.t.Object.defineProperties(BN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===L8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-heading-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_heading_renderer.ytd.sponsorships.heading.renderer.css.js--\x3e<div id="content">\n  <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n  <div id="subtitle-content" hidden="[[!data.subtitle]]">\n    <yt-img-shadow id="subtitle-icon" hidden="[[!data.subtitleIcon]]" thumbnail="[[data.subtitleIcon]]">\n    </yt-img-shadow>\n    <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n  </div>\n  <div id="bottom-button"></div>\n</div>\n<div id="end-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===K8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_heading_renderer.ytd.sponsorships.heading.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #content {-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} #title {display: block;margin-bottom: 8px;margin-top: 40px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #subtitle-content {display: flex;align-items: center;margin-top: 24px;margin-bottom: 8px;} #subtitle-icon {border-radius: 50%;width: 18px;margin-right: 12px;border-radius: 50%;background-color: transparent;overflow: hidden;} #subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #end-button {margin-right: -12px;-ms-align-self: flex-end;-webkit-align-self: flex-end;align-self: flex-end;} #bottom-button ytd-button-renderer {margin-top: 4px;padding-left: 12px;padding-right: 12px;} /*# sourceMappingURL=ytd-sponsorships-heading-renderer.css.map*/</style>';
K8a=d}d=K8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);L8a=a}a=L8a;return a}}});
_.CN=BN;_.CN.prototype.onDataChanged=_.CN.prototype.onDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.CN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.CN.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.CN.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.CN.prototype,"onDataChanged",null);
_.CN=_.V([_.T({is:"ytd-sponsorships-heading-renderer"})],_.CN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syda");

var G8a;
var H8a;
var xN=function(){return _.K.apply(this,arguments)||this};
_.r(xN,_.K);xN.prototype.handleAction=function(){this.data&&this.data.command&&this.ytComponentBehavior.resolveCommand(this.data.command)};
_.t.Object.defineProperties(xN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===H8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-actionable-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_actionable_message_renderer.ytd.sponsorships.actionable.message.renderer.css.js--\x3e<button on-click="handleAction">\n  <yt-img-shadow id="icon" height="24" thumbnail="[[data.icon]]" width="24"></yt-img-shadow>\n  <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n</button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===G8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_actionable_message_renderer.ytd.sponsorships.actionable.message.renderer.css.js--\x3e<style>button {align-items: center;border: none;color: var(--yt-spec-text-primary);display: flex;padding: 8px 0;} button:not(:focus) {background: none;} button:focus {background-color: transparent;} #icon {margin-right: 24px;} #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-sponsorships-actionable-message-renderer.css.map*/</style>';
G8a=d}d=G8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);H8a=a}a=H8a;return a}}});
_.yN=xN;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.yN.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.yN.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.yN.prototype,"data",void 0);_.yN=_.V([_.T({is:"ytd-sponsorships-actionable-message-renderer"})],_.yN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syd5");

var c8a;
var d8a;
var eN=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-settings-update-switch-command":"handleUpdateSettingsSwitch","yt-toggle-settings-switch":"onToggleSettingsSwitch"};return a};
_.r(eN,_.K);_.f=eN.prototype;_.f.dataChanged=function(){this.initializeIsEnabled();this.fire("yt-settings-switch-ready")};
_.f.initializeIsEnabled=function(){this.data&&this.data.id&&void 0===this.data.enabled&&this.set("data.enabled",this.getUserPreference())};
_.f.onSwitchChange=function(a){this.data&&((a=_.G(a).rootTarget.checked?this.data.enableServiceEndpoint:this.data.disableServiceEndpoint)&&_.dj(this,[a]),this.data.requiresConfirmation&&this.set("data.enabled",!this.data.enabled))};
_.f.handleUpdateSettingsSwitch=function(a){a.settingsUpdateSwitchCommand&&this.data&&this.data.id===a.settingsUpdateSwitchCommand.id&&this.set("data.enabled",!!a.settingsUpdateSwitchCommand.enabled)};
_.f.onToggleSettingsSwitch=function(a){this.data&&this.data.id===a&&this.set("data.enabled",!this.data.enabled)};
_.f.getUserPreference=function(){switch(this.data.id){case "SETTINGS_OPTIONS_ID_TYPE_AUTONAV":return 1!==_.dN.getInstance().getState();default:return!1}};
_.t.Object.defineProperties(eN.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}}});
_.t.Object.defineProperties(eN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===d8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-settings-switch-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_switch_renderer.ytd.settings.switch.renderer.css.js--\x3e<tp-yt-paper-toggle-button id="toggle" aria-label$="[[toggleAriaLabel]]" checked="{{data.enabled}}" noink="" on-change="onSwitchChange">\n  <div id="toggle-container"></div>\n</tp-yt-paper-toggle-button>\n<div>\n  <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n  <div id="icon" hidden="[[!data.thumbnail]]">\n    <yt-img-shadow height="24" thumbnail="[[data.thumbnail]]" width="24">\n    </yt-img-shadow>\n    <yt-formatted-string id="text" text="[[data.text]]"></yt-formatted-string>\n  </div>\n  <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===c8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_switch_renderer.ytd.settings.switch.renderer.css.js--\x3e<style>:host {cursor: default;color: var(--yt-spec-text-primary);margin: 12px 0;align-items: flex-start;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} div {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} tp-yt-paper-toggle-button {padding-right: 12px;} #subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #title {color: var(--yt-spec-text-primary);padding-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #icon {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} yt-img-shadow {padding: 8px 4px;} #text {align-self: center;padding-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} /*# sourceMappingURL=ytd-settings-switch-renderer.css.map*/</style>';
c8a=d}d=c8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);d8a=a}a=d8a;return a}}});
_.fN=eN;_.fN.prototype.dataChanged=_.fN.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.fN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.fN.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.fN.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.fN.prototype,"toggleAriaLabel",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.fN.prototype,"dataChanged",null);_.fN=_.V([_.T({is:"ytd-settings-switch-renderer"})],_.fN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syd3");

var Y7a;
var Z7a;
var $7a=function(){return _.K.apply(this,arguments)||this};
_.r($7a,_.K);
_.t.Object.defineProperties($7a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Z7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-minor-moment-setting-alert-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_minor_moment_setting_alert_renderer.ytd.minor.moment.setting.alert.renderer.css.js--\x3e<yt-formatted-string id="text" text="[[data.text]]">\n</yt-formatted-string>\n<template is="dom-repeat" items="[[data.details]]">\n  <yt-formatted-string class="detail-text" text="[[item]]">\n  </yt-formatted-string>\n</template>\n<yt-formatted-string id="link" text="[[data.link]]">\n</yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Y7a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_minor_moment_setting_alert_renderer.ytd.minor.moment.setting.alert.renderer.css.js--\x3e<style>:host {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} yt-formatted-string {padding: 12px 0;} .detail-text {color: var(--yt-spec-text-secondary);} #text {color: var(--yt-spec-text-primary);} #restriction-apply-button {color: var(--yt-spec-call-to-action);} /*# sourceMappingURL=ytd-minor-moment-setting-alert-renderer.css.map*/</style>';
Y7a=d}d=Y7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Z7a=a}a=Z7a;return a}}});
_.cN=$7a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.cN.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.cN.prototype,"data",void 0);_.cN=_.V([_.T({is:"ytd-minor-moment-setting-alert-renderer"})],_.cN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycz");

var N7a;
var O7a;
var P7a=function(){return _.K.apply(this,arguments)||this};
_.r(P7a,_.K);
_.t.Object.defineProperties(P7a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===O7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-search-filter-group-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_search_filter_group_renderer.ytd.search.filter.group.renderer.css.js--\x3e<h4 id="filter-group-name">\n  <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n</h4>\n<template is="dom-repeat" items="[[data.filters]]">\n  <template is="dom-if" if="[[item.searchFilterRenderer]]">\n    <ytd-search-filter-renderer data="[[item.searchFilterRenderer]]">\n    </ytd-search-filter-renderer>\n  </template>\n</template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===N7a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_search_filter_group_renderer.ytd.search.filter.group.renderer.css.js--\x3e<style>:host {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #filter-group-name {color: var(--yt-spec-text-primary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin: 5px 0;padding: 15px 0;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} ytd-search-filter-renderer {color: var(--yt-spec-text-primary);font-size: 12px;padding: 15px 0 0;} /*# sourceMappingURL=ytd-search-filter-group-renderer.css.map*/</style>';
N7a=d}d=N7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);O7a=a}a=O7a;return a}}});
_.XM=P7a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.XM.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.XM.prototype,"data",void 0);_.XM=_.V([_.T({is:"ytd-search-filter-group-renderer"})],_.XM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycy");

var J7a;
var K7a;
var TM=function(){return _.K.apply(this,arguments)||this};
_.r(TM,_.K);_.f=TM.prototype;_.f.concatLatLng=function(a,b){return a+","+b};
_.f.concatViewports=function(a){if(!a)return"";var b="";a.forEach(function(c){c.lat&&c.lng&&(b+=c.lat+","+c.lng+"|")});
return b.slice(0,-1)};
_.f.computeMapsUrl=function(a,b,c,d,e){if(!(a&&b&&c&&e&&d))return"";a={center:this.concatLatLng(a,b),visible:this.concatViewports(c),size:e+"x"+d,markers:"color:red|"+this.concatLatLng(a,b),key:"AIzaSyCs1my5Q2eCGoyfRDDCkd4yxplienmWEDc"};return"//maps.googleapis.com/maps/api/staticmap?"+_.Qe(a)};
_.f.computeMapsUrlNoWidth=function(a,b,c,d){return this.computeMapsUrl(a,b,c,d,screen.width)};
_.f.computeThumbnailDetailsWithNewURL=function(a){if(a){var b=this.$["background-img"].offsetWidth;a.thumbnails.forEach(function(c){var d=c.url,e=d.lastIndexOf("=");-1!==e&&(c.url=d.substring(0,e)+"=w"+b)});
return a}};
_.t.Object.defineProperties(TM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===K7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-geo-search-details-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_geo_search_details_renderer.ytd.geo.search.details.renderer.css.js--\x3e<div id="container">\n  <yt-img-shadow id="background-img" hidden$="[[!computeThumbnailDetailsWithNewURL(data.placePhotos)]]" object-fit="COVER" thumbnail="[[computeThumbnailDetailsWithNewURL(data.placePhotos)]]">\n  </yt-img-shadow>\n  <a id="background-img" aria-label$="[[data.staticMapDetails.accessibilityLabel]]" hidden$="[[computeThumbnailDetailsWithNewURL(data.placePhotos)]]" href$="[[data.staticMapDetails.url]]" target="_blank">\n    <yt-img-shadow id="background-img" delayed-src="[[computeMapsUrlNoWidth(data.staticMapDetails.lat, data.staticMapDetails.lng, data.viewports, 230)]]">\n        object-fit="COVER"\n    </yt-img-shadow>\n  </a>\n  <div id="place-details-gradient">\n    <div id="place-details">\n      <div id="place-name">[[getSimpleString(data.placeName)]]</div>\n      <div id="place-description">[[getSimpleString(data.placeAddress)]]</div>\n    </div>\n  </div>\n  <a id="place-map" aria-label$="[[data.staticMapDetails.accessibilityLabel]]" hidden$="[[!computeThumbnailDetailsWithNewURL(data.placePhotos)]]" href$="[[data.staticMapDetails.url]]" target="_blank">\n    <yt-img-shadow id="place-map" border="0" delayed-src="[[computeMapsUrl(data.staticMapDetails.lat, data.staticMapDetails.lng, data.viewports, 105, 164)]]">\n    </yt-img-shadow>\n  </a>\n</div>\n<div id="result-string-container">\n  <yt-formatted-string id="result-string" text="[[data.resultString]]">\n  </yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===J7a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_geo_search_details_renderer.ytd.geo.search.details.renderer.css.js--\x3e<style>:host {position: relative;margin-top: 16px;margin-bottom: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #background-img {width: 100%;height: 230px;} #place-name {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #place-description {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #place-details-gradient {position: absolute;width: 100%;height: 153px;bottom: 0px;left: 0px;text-shadow: 0px 0px 1px rgba(255,255,255,0.5);background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.6));display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #place-details {position: absolute;width: 100%;bottom: 24px;left: 24px;color: var(--yt-spec-static-brand-white);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #place-map {position: absolute;bottom: 14px;right: 24px;width: 164px;height: 105px;} #result-string-container {position: relative;bottom: 0px;left: 0px;margin-top: 16px;} #result-string {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #container {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=ytd-geo-search-details-renderer.css.map*/</style>';
J7a=d}d=J7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);K7a=a}a=K7a;return a}}});
_.UM=TM;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.UM.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.UM.prototype,"data",void 0);_.UM=_.V([_.T({is:"ytd-geo-search-details-renderer"})],_.UM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybc");

var Z5a;
var $5a;
var a6a;
var b6a;
var IL=function(){var a=_.K.apply(this,arguments)||this;a.isDarkTheme=!1;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};
_.r(IL,_.K);_.f=IL.prototype;_.f.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}}}}}};
_.f.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")};
_.f.dataChanged=function(){var a,b,c=this.getSelectedIndex();0<c?this.selected=c:(this.selected=0,null===(b=null===(a=this.ytScrollableChipCloudBehavior)||void 0===a?void 0:a.reset)||void 0===b?void 0:b.call(a))};
_.f.getSelectedIndex=function(){var a,b,c,d;if(null===(a=this.data)||void 0===a||!a.chips)return-1;for(var e=-1,h=0;h<(null===(b=this.data)||void 0===b?void 0:b.chips.length);h++)if(null===(d=null===(c=this.data)||void 0===c?void 0:c.chips[h].chipCloudChipRenderer)||void 0===d?0:d.isSelected){e=h;break}return e};
_.f.onResize=function(){var a=this.ytScrollableChipCloudBehavior;_.Md(a,a.setContainerWidthDiff);_.YD(this.ytScrollableChipCloudBehavior)};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.handleRelatedChipCommand=function(a,b){a=this.JSC$38322_chipsSelector.indexOf(b);-1!==a&&this.JSC$38322_chipsSelector.selectIndex(a)};
_.f.handleChipCloudChipSelectAction=function(a){a=this.JSC$38322_chipsSelector.indexOf(a);-1<a&&this.JSC$38322_chipsSelector.selectIndex(a)};
_.f.handleChipCloudChipDeselectAction=function(){var a=this.get("chips.0.chipCloudChipRenderer.navigationEndpoint",this.data);this.JSC$38322_chipsSelector&&((null===a||void 0===a?0:a.continuationCommand)?_.dj(this,[a]):(null===a||void 0===a?0:a.searchEndpoint)?this.ytComponentBehavior.resolveCommand(a):a&&_.ej(this,[a],this),this.JSC$38322_chipsSelector.selectIndex(0),this.ytScrollableChipCloudBehavior.reset())};
_.t.Object.defineProperties(IL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===b6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-chip-cloud-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_chip_cloud_renderer.yt.chip.cloud.renderer.css.js--\x3e<div id="container">\n  <div id="left-arrow">\n    <div id="left-arrow-button"></div>\n  </div>\n  <div id="scroll-container">\n    <iron-selector id="chips" activate-event="" role="tablist" selected="{{selected}}" selected-attribute="selected">\n    </iron-selector>\n  </div>\n  <div id="right-arrow">\n    <div id="right-arrow-button"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===a6a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_chip_cloud_renderer.yt.chip.cloud.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-general-background-a);} #container {overflow: hidden;position: relative;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;-moz-box-align: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;} iron-selector {margin-right: 12px;white-space: nowrap;overflow: hidden;display: block;} yt-chip-cloud-chip-renderer {margin: 8px;margin-left: 0;} #scroll-container {white-space: nowrap;overflow: hidden;} #chips {-webkit-transition-duration: 0.15s;transition-duration: 0.15s;-webkit-transition-timing-function: cubic-bezier(0.05,0,0,1);transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: transform;display: inline-block;white-space: nowrap;} #left-arrow:after,#right-arrow:before {height: 100%;width: 32px;content: "";pointer-events: none;} #left-arrow:after {background: -webkit-gradient(linear,left top,right top,color-stop(10%,var(--yt-spec-general-background-a)),color-stop(90%,rgba(249,249,249,0)));background: -webkit-linear-gradient(left,var(--yt-spec-general-background-a) 10%,rgba(249,249,249,0) 90%);background: linear-gradient(to right,var(--yt-spec-general-background-a) 10%,rgba(249,249,249,0) 90%);} :host([is-dark-theme]) #left-arrow:after {background: -webkit-gradient(linear,left top,right top,color-stop(10%,var(--yt-spec-general-background-a)),color-stop(90%,rgba(24,24,24,0)));background: -webkit-linear-gradient(left,var(--yt-spec-general-background-a) 10%,rgba(24,24,24,0) 90%);background: linear-gradient(to right,var(--yt-spec-general-background-a) 10%,rgba(24,24,24,0) 90%);} #right-arrow:before {background: -webkit-gradient(linear,right top,left top,color-stop(10%,var(--yt-spec-general-background-a)),color-stop(90%,rgba(249,249,249,0)));background: -webkit-linear-gradient(right,var(--yt-spec-general-background-a) 10%,rgba(249,249,249,0) 90%);background: linear-gradient(to left,var(--yt-spec-general-background-a) 10%,rgba(249,249,249,0) 90%);} :host([is-dark-theme]) #right-arrow:before {background: -webkit-gradient(linear,right top,left top,color-stop(10%,var(--yt-spec-general-background-a)),color-stop(90%,rgba(24,24,24,0)));background: -webkit-linear-gradient(right,var(--yt-spec-general-background-a) 10%,rgba(24,24,24,0) 90%);background: linear-gradient(to left,var(--yt-spec-general-background-a) 10%,rgba(24,24,24,0) 90%);} #left-arrow,#right-arrow {z-index: 200;position: absolute;height: 100%;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-moz-box-orient: horizontal;-moz-box-direction: normal;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;-webkit-box-pack: center;-moz-box-pack: center;justify-content: center;} #left-arrow {left: 0;} #right-arrow {right: 0;} :host([at-start]) #left-arrow,:host([at-end]) #right-arrow {display: none;} #left-arrow-button,#right-arrow-button {background: var(--yt-spec-general-background-a);display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-moz-box-direction: normal;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;-webkit-box-pack: center;-moz-box-pack: center;justify-content: center;} ytd-button-renderer {--yt-button-color: var(--yt-spec-icon-active-other);--yt-button-icon-size: 32px;border-radius: 16px;height: 32px;padding: 0 8px;width: 32px;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;-moz-box-align: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;-webkit-box-pack: center;-moz-box-pack: center;justify-content: center;} :host(.search) {position: absolute;top: 0;left: 0;right: 0;border-top: 1px solid var(--yt-spec-10-percent-layer);border-bottom: 1px solid var(--yt-spec-10-percent-layer);background-color: var(--yt-spec-brand-background-primary);padding: 4px 0;} :host(.search) #container {width: var(--ytd-search-chips-bar-width,100%);margin: 0 auto;} :host(.search) #left-arrow-button,:host(.search) #right-arrow-button {background: var(--yt-spec-brand-background-primary);} /*# sourceMappingURL=yt-chip-cloud-renderer.css.map*/</style>';
a6a=d}d=a6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);b6a=a}a=b6a;return a}}});
var JL=IL;JL.prototype.onResize=JL.prototype.onResize;JL.prototype.dataChanged=JL.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],JL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],JL.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],JL.prototype,"actionHandlerBehavior",void 0);
_.V([_.L(_.VD),_.W("design:type",Object)],JL.prototype,"ironResizableBehavior",void 0);_.V([_.L(),_.W("design:type",_.ZD)],JL.prototype,"ytScrollableChipCloudBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],JL.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],JL.prototype,"data",void 0);_.V([_.M({value:0}),_.W("design:type",Number)],JL.prototype,"selected",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],JL.prototype,"isDarkTheme",void 0);_.V([_.M({value:160}),_.W("design:type",Number)],JL.prototype,"scrollDistance",void 0);_.V([_.S("#chips"),_.W("design:type",Object)],JL.prototype,"JSC$38322_chipsSelector",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],JL.prototype,"dataChanged",null);
_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],JL.prototype,"onResize",null);JL=_.V([_.T({is:"yt-chip-cloud-renderer"})],JL);
var c6a=document.createElement("template");c6a.innerHTML='<custom-style><style is="custom-style">html {\n  --yt-subscription-product-grid-margin: 24px;\n  --yt-subscription-product-grid-margin-two-thirds: 16px;\n  --yt-subscription-product-grid-margin-half: 12px;\n  --yt-subscription-product-grid-margin-one-third: 8px;\n}\n\n/*# sourceMappingURL=yt-paid-memberships-styles_custom_style.css.map */\n</style></custom-style>';document.head.appendChild(c6a.content);
_.Ly("sharingItemSection","itemSectionRenderer","ytd-item-section-renderer");var KL=function(){var a=_.K.apply(this,arguments)||this;a.continuationShowButton=!1;a.isSearch=!1;a.hasChipsBar=!1;a.actionMap={"yt-item-section-continuation-action":"handleYtItemSectionContinuation","yt-item-section-replace-action":"handleYtItemSectionReplace"};a.nextContinuation={continuationType:"itemSectionContinuation",usePost:!0};return a};
_.r(KL,_.K);_.f=KL.prototype;_.f.getItemsPath=function(){return"data.contents"};
_.f.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents","yt-reload-continuation-items-command-body":"contents","yt-reload-continuation-items-command-header":"header"}};
_.f.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{commentsHeaderRenderer:"ytd-comments-header-renderer",sortFilterHeaderRenderer:"ytd-sort-filter-header-renderer",itemSectionHeaderRenderer:"ytd-item-section-header-renderer",backstagePostThreadRenderer:"ytd-backstage-post-thread-renderer",chipCloudRenderer:{component:"yt-chip-cloud-renderer",attributes:{"class":"search"}}}},shownItems:{id:"contents",mapping:{activityItemRenderer:"yt-activity-item-renderer",backgroundPromoRenderer:"ytd-background-promo-renderer",
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:"ytd-carousel-item-renderer",channelAboutFullMetadataRenderer:"ytd-channel-about-metadata-renderer",channelFeaturedContentRenderer:"ytd-channel-featured-content-renderer",channelRenderer:"ytd-channel-renderer",
channelSwitcherPageRenderer:"ytd-channel-switcher-page-renderer",channelVideoPlayerRenderer:"ytd-channel-video-player-renderer",chipCloudRenderer:{component:"yt-chip-cloud-renderer",attributes:{"class":"search",id:"search-chip-bar"}},clarificationRenderer:"ytd-clarification-renderer",commentHistoryEntryRenderer:"ytd-comment-history-entry-renderer",commentThreadRenderer:"ytd-comment-thread-renderer",compactMovieRenderer:"ytd-compact-movie-renderer",compactPlaylistRenderer:"ytd-compact-playlist-renderer",
compactPromotedItemRenderer:"ytd-compact-promoted-item-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",
exploratoryResultsRenderer:"ytd-exploratory-results-renderer",factCheckRenderer:"ytd-fact-check-renderer",faqSectionRenderer:"yt-faq-section-renderer",feedbackElicitationSingleQuestionRenderer:"ytd-feedback-elicitation-single-question-renderer",feedEntryRenderer:"ytd-feed-entry-renderer",gridRenderer:"ytd-grid-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",liveChatHistoryEntryRenderer:"ytd-live-chat-history-entry-renderer",messageRenderer:"ytd-message-renderer",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",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",premiumBrowseFooterRenderer:"ytd-premium-browse-footer-renderer",
productDetailsRenderer:"ytd-product-details-renderer",promotedSparklesTextSearchRenderer:"ytd-promoted-sparkles-text-search-renderer",promotedSparklesWebRenderer:"ytd-promoted-sparkles-web-renderer",purchaseItemRenderer:"ytd-purchase-item-renderer",radioRenderer:"ytd-radio-renderer",redCancelSurveyRenderer:"ytd-red-cancel-survey-renderer",reelShelfRenderer:"ytd-reel-shelf-renderer",resultsWithoutQuotesRenderer:"yt-results-without-quotes-renderer",searchHistoryQueryRenderer:"ytd-search-history-query-renderer",
searchNoResultsRenderer:"yt-search-no-results-renderer",searchPyvRenderer:"ytd-search-pyv-renderer",settingsOptionsRenderer:"ytd-settings-options-renderer",shelfRenderer:{component:"ytd-shelf-renderer",properties:{isSearch:"[[isSearch]]"}},showingResultsForRenderer:"yt-showing-results-for-renderer",showRenderer:{component:"ytd-show-renderer",properties:{isSearch:"[[isSearch]]"}},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]]"}},
infoPanelContentRenderer:"ytd-info-panel-content-renderer"}},"data.continuations":{id:"continuations",mapping:{nextContinuationData:{component:"yt-next-continuation",properties:{showButton:"[[showButton]]",disablePrescanVisibility:"[[continuationDisablePrescanVisibility]]"}},reloadContinuationData:{component:"yt-reload-continuation"}},renderPriority:_.w("kevlar_low_priority_continuation")?0:void 0,usePageScheduler:_.w("kevlar_low_priority_continuation")}}};
_.f.created=function(){this.JSC$38330_cachedViewportHeight_=_.v("initialInnerHeight",void 0)||window.innerHeight;_.Ng&&_.w("polymer2_aggressive_batching")&&(this.ytLazyListBehavior.initialCount=20,this.ytLazyListBehavior.minChunkSize=12)};
_.f.onRetrieveLocation=function(a,b){this.containsComments()&&(this.firstCommentsLoaded=b.hasComments=!0)};
_.f.containsComments=function(){return"comment-item-section"===this.get("data.sectionIdentifier")};
_.f.onLoadReloadContinuation=function(a,b){var c=this;a.stopPropagation();this.isReloading=!0;this.fire("yt-retrieve-location",{locationRetrieved:function(d){var e=c.ytComponentBehavior.getInterfaceForTs("yt-network-manager");d=b(d);e.postData(d).then(function(h){return c.onReloadContinuationData(h)})}})};
_.f.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};
_.f.computeContentsClass=function(a){return a?"reloading":""};
_.f.computeSectionIdentifier=function(a){return null===a||void 0===a?void 0:a.sectionIdentifier};
_.f.computeShowButton=function(){return!!this.firstCommentsLoaded&&this.containsComments()&&_.w("kevlar_disable_comments_auto_load")};
_.f.computeIsReloading=function(){return this.isReloading||this.ytContinuationHandlerBehavior.continuationIsReloading};
_.f.computeHasDestinationShelfRenderer=function(a){var b,c;return!(null===(c=null===(b=null===a||void 0===a?void 0:a.contents)||void 0===b?void 0:b[0])||void 0===c||!c.destinationShelfRenderer)};
_.f.dataChanged=function(){this.firstCommentsLoaded=!1};
_.f.onYtDismissibleItemDismissedChange=function(a){this._setItemDismissed("yt-dismissible-item-dismissed"===a.type)};
_.f.triggerContinuations=function(){for(var a=this.$.continuations.children,b=0;b<a.length;b++)a[b].trigger()};
_.f.triggerInitialContinuations=function(){for(var a=this.$.continuations.children,b=0;b<a.length;b++)a[b].triggerIfNotPreviouslyTriggered()};
_.f.handleYtItemSectionContinuation=function(a,b){var c;b&&(null===(c=this.data)||void 0===c?void 0:c.sectionIdentifier)!==b||(this.set("data.continuations",[a]),this.triggerContinuations())};
_.f.handleYtItemSectionReplace=function(a,b){var c;b&&(null===(c=this.data)||void 0===c?void 0:c.sectionIdentifier)!==b||(this.set("data.contents",a),this.set("data.continuations",[]))};
_.f.computeUseHeightHack=function(a){return a&&!_.w("kevlar_disable_height_hack")};
_.f.continuationShowButtonChanged=function(){var a=this.$$("ytd-continuation-item-renderer");a&&(a.showButton=this.continuationShowButton)};
_.t.Object.defineProperties(KL.prototype,{nonDeferredItemCount:{configurable:!0,enumerable:!0,get:function(){if(this.isSearchDova)return Math.ceil((this.JSC$38330_cachedViewportHeight_-130)/150)},
set:function(){}}});
_.t.Object.defineProperties(KL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$5a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-item-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_item_section_renderer.ytd.item.section.renderer.css.js--\x3e<div id="header" class$="[[computeContentsClass(isReloading)]]"></div>\n<div id="spinner-container">\n  <tp-yt-paper-spinner-lite active="[[computeIsReloading(isReloading, continuationIsReloading)]]">\n  </tp-yt-paper-spinner-lite>\n</div>\n<div id="contents" class$="[[computeContentsClass(isReloading)]]"></div>\n<div id="continuations"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Z5a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_item_section_renderer.ytd.item.section.renderer.css.js--\x3e<style>yt-subscription-product-renderer,yt-subscription-product-upsell-offer-renderer {display: inline-block;box-sizing: border-box;margin: 0 0 var(--yt-subscription-product-grid-margin);vertical-align: top;width: 100%;} @media(min-width:876px) {yt-subscription-product-renderer,yt-subscription-product-upsell-offer-renderer {width: 50%;}yt-subscription-product-renderer:nth-of-type(odd),yt-subscription-product-upsell-offer-renderer:nth-of-type(odd) {padding: 0 var(--yt-subscription-product-grid-margin-half) 0 0;}yt-subscription-product-renderer:nth-of-type(even),yt-subscription-product-upsell-offer-renderer:nth-of-type(even) {padding: 0 0 0 var(--yt-subscription-product-grid-margin-half);}} @media(min-width:1090px) {yt-subscription-product-renderer,yt-subscription-product-upsell-offer-renderer {width: 33.33%;}yt-subscription-product-renderer:nth-of-type(3n+1),yt-subscription-product-upsell-offer-renderer:nth-of-type(3n+1) {padding: 0 var(--yt-subscription-product-grid-margin-two-thirds) 0 0;}yt-subscription-product-renderer:nth-of-type(3n+2),yt-subscription-product-upsell-offer-renderer:nth-of-type(3n+2) {padding: 0 var(--yt-subscription-product-grid-margin-one-third);}yt-subscription-product-renderer:nth-of-type(3n+3),yt-subscription-product-upsell-offer-renderer:nth-of-type(3n+3) {padding: 0 0 0 var(--yt-subscription-product-grid-margin-two-thirds);}} :host {display: block;} ytd-button-renderer,ytd-compact-radio-renderer,ytd-compact-video-renderer,ytd-compact-movie-renderer,ytd-compact-playlist-renderer,ytd-emergency-onebox-renderer,ytd-movie-renderer,ytd-playlist-renderer,ytd-show-renderer,ytd-radio-renderer,yt-search-no-results-renderer,ytd-video-renderer,ytd-channel-renderer,ytd-promoted-sparkles-text-search-renderer,ytd-web-answer-renderer,ytd-clarification-renderer,ytd-fact-check-renderer,ytd-info-panel-container-renderer {margin-top: var(--ytd-item-section-item-margin,16px);} ytd-button-renderer:last-child,ytd-compact-radio-renderer:last-child,ytd-compact-video-renderer:last-child,ytd-compact-movie-renderer:last-child,ytd-compact-playlist-renderer:last-child,ytd-emergency-onebox-renderer:last-child,ytd-movie-renderer:last-child,ytd-playlist-renderer:last-child,ytd-show-renderer:last-child,ytd-radio-renderer:last-child,yt-search-no-results-renderer:last-child,ytd-video-renderer:last-child,ytd-channel-renderer:last-child,ytd-promoted-sparkles-text-search-renderer:last-child,ytd-web-answer-renderer:last-child,ytd-clarification-renderer,ytd-fact-check-renderer,ytd-info-panel-container-renderer {margin-bottom: var(--ytd-item-section-item-margin,16px);} yt-subscription-product-header-renderer {margin: 40px 0 16px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} ytd-exploratory-results-renderer,ytd-horizontal-card-list-renderer:not(:first-child),ytd-shelf-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-top: 24px;} ytd-horizontal-card-list-renderer:not(:first-child) {padding: 4px 0 24px;margin-bottom: 24px;} ytd-horizontal-card-list-renderer:first-child {padding-top: 16px;} #contents>ytd-settings-options-renderer:first-child {margin-top: 20px;} #contents>ytd-settings-options-renderer:last-child {margin-bottom: 20px;} #contents>ytd-settings-options-renderer:only-child {margin: 0;} ytd-exploratory-results-renderer+ytd-exploratory-results-renderer,ytd-exploratory-results-renderer+ytd-shelf-renderer,#contents>ytd-exploratory-results-renderer:first-child,ytd-shelf-renderer+ytd-exploratory-results-renderer,ytd-shelf-renderer+ytd-horizontal-card-list-renderer,ytd-shelf-renderer+ytd-shelf-renderer,#contents>ytd-shelf-renderer:first-child {border-top: none;margin-top: 0;} #contents>ytd-exploratory-results-renderer:last-child,#contents>ytd-shelf-renderer:last-child {border-bottom: none;} #contents>ytd-sponsorships-alert-renderer:before {background: var(--yt-spec-error-background);content: "";position: absolute;left: 0;height: 100%;width: 9999px;top: 0;margin-left: -4999px;} ytd-sponsorships-alert-renderer {position: relative;} #spinner-container {height: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([continuation-is-reloading]) #contents {opacity: 0.25;pointer-events: none;} .reloading {opacity: 0.25;pointer-events: none;} tp-yt-paper-spinner-lite {margin: auto;display: none;} tp-yt-paper-spinner-lite[active] {display: block;margin-top: 150px;} yt-next-continuation {--paper-button: {background-color: var(--yt-spec-10-percent-layer);border: solid 1px transparent;color: var(--yt-spec-text-secondary);width: 100%;margin: 0;};text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} :host([can-show-more][use-height-hack]) {min-height: 7000px;} :host([can-show-more]) #continuations {visibility: hidden;} :host([section-identifier=sponsorships]) {max-width: 852px;} /*# sourceMappingURL=ytd-item-section-renderer.css.map*/</style>';
Z5a=d}d=Z5a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$5a=a}a=$5a;return a}}});
_.LL=KL;_.LL.prototype.continuationShowButtonChanged=_.LL.prototype.continuationShowButtonChanged;_.LL.prototype.onYtDismissibleItemDismissedChange=_.LL.prototype.onYtDismissibleItemDismissedChange;_.LL.prototype.dataChanged=_.LL.prototype.dataChanged;_.LL.prototype.onLoadReloadContinuation=_.LL.prototype.onLoadReloadContinuation;_.LL.prototype.onRetrieveLocation=_.LL.prototype.onRetrieveLocation;
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.LL.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.LL.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.LL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.pE.YtLazyListBehavior),_.W("design:type",Object)],_.LL.prototype,"ytLazyListBehavior",void 0);
_.V([_.L(_.OJ.YtNextContinuationBehavior),_.W("design:type",Object)],_.LL.prototype,"ytNextContinuationBehavior",void 0);_.V([_.L(_.sL),_.W("design:type",Object)],_.LL.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.LL.prototype,"ytComponentBehavior",void 0);_.V([_.M({notify:!0}),_.W("design:type",Object)],_.LL.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.LL.prototype,"engagementPanel",void 0);
_.V([_.M(),_.W("design:type",Object)],_.LL.prototype,"continuationShowButton",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.LL.prototype,"autoFill",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.LL.prototype,"continuationDisablePrescanVisibility",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.LL.prototype,"isReloading",void 0);_.V([_.M(),_.W("design:type",Object)],_.LL.prototype,"isSearch",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.LL.prototype,"hasChipsBar",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeUseHeightHack(isSearch)"}),_.W("design:type",Boolean)],_.LL.prototype,"useHeightHack",void 0);_.V([_.M({computed:"computeShowButton(data.sectionIdentifier, firstCommentsLoaded)"}),_.W("design:type",Boolean)],_.LL.prototype,"showButton",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.LL.prototype,"firstCommentsLoaded",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.LL.prototype,"isSearchDova",void 0);_.V([_.M({reflectToAttribute:!0,readOnly:!0}),_.W("design:type",Boolean)],_.LL.prototype,"itemDismissed",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeSectionIdentifier(data)"}),_.W("design:type",String)],_.LL.prototype,"sectionIdentifier",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasDestinationShelfRenderer(data)"}),_.W("design:type",Boolean)],_.LL.prototype,"hasDestinationShelfRenderer",void 0);
_.V([_.N("yt-retrieve-location"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.LL.prototype,"onRetrieveLocation",null);_.V([_.N("yt-load-reload-continuation"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Function]),_.W("design:returntype",void 0)],_.LL.prototype,"onLoadReloadContinuation",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.LL.prototype,"dataChanged",null);_.V([_.N("yt-dismissible-item-dismissed"),_.N("yt-dismissible-item-undismissed"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],_.LL.prototype,"onYtDismissibleItemDismissedChange",null);
_.V([_.P("continuationShowButton"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.LL.prototype,"continuationShowButtonChanged",null);_.LL=_.V([_.T({is:"ytd-item-section-renderer"})],_.LL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syct");

var x7a;
var y7a;
var z7a=function(){return _.K.apply(this,arguments)||this};
_.r(z7a,_.K);
_.t.Object.defineProperties(z7a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===y7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-list-sub-menu-avatar-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_list_sub_menu_avatar_renderer.ytd.channel.list.sub.menu.avatar.renderer.css.js--\x3e<a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <yt-img-shadow thumbnail="[[data.thumbnail]]" width="80">\n  </yt-img-shadow>\n  <div id="title">[[getSimpleString(data.title)]]</div>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===x7a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_list_sub_menu_avatar_renderer.ytd.channel.list.sub.menu.avatar.renderer.css.js--\x3e<style>:host {display: inline-block;} a {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} yt-img-shadow {width: 80px;height: 80px;--yt-img-border-radius: 40px;} #title {margin-top: 8px;color: var(--ytd-channel-list-sub-menu-link-color,var(--yt-spec-text-secondary));font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} /*# sourceMappingURL=ytd-channel-list-sub-menu-avatar-renderer.css.map*/</style>';
x7a=d}d=x7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);y7a=a}a=y7a;return a}}});
_.KM=z7a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.KM.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.KM.prototype,"data",void 0);_.KM=_.V([_.T({is:"ytd-channel-list-sub-menu-avatar-renderer"})],_.KM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycs");

var t7a;
var u7a;
var GM=function(){return _.K.apply(this,arguments)||this};
_.r(GM,_.K);GM.prototype.configureRendererStamper=function(){return{"data.description":{id:"description",mapping:{reportDescriptionRenderer:"ytd-report-description-renderer"}}}};
_.t.Object.defineProperties(GM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===u7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-report-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_video_report_renderer.ytd.video.report.renderer.css.js--\x3e<div class="report-thumbnail"></div>\n<div class="report-info">\n  <yt-formatted-string class="report-title" text="[[data.title]]">\n  </yt-formatted-string>\n  <yt-formatted-string class="report-subtitle" text="[[data.shortBylineText]]">\n  </yt-formatted-string>\n</div>\n<div id="description"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===t7a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_video_report_renderer.ytd.video.report.renderer.css.js--\x3e<style>:host {--paper-input-container-input-align: baseline;color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .report-info {flex-basis: 500px;min-width: 200px;padding: 4px;overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .report-info yt-formatted-string {margin-bottom: 4px;} .report-subtitle {white-space: pre-wrap;overflow-wrap: break-word;word-break: break-all;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .report-thumbnail {background-color: var(--yt-spec-10-percent-layer);height: 54px;margin-right: 16px;width: 96px;} @media screen and (max-width:712px) {.report-thumbnail {display: none;}} .report-title {white-space: pre-wrap;overflow-wrap: break-word;word-break: break-word;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #description {overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-video-report-renderer.css.map*/</style>';
t7a=d}d=t7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);u7a=a}a=u7a;return a}}});
_.HM=GM;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.HM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.HM.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.HM.prototype,"data",void 0);_.HM=_.V([_.T({is:"ytd-video-report-renderer"})],_.HM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycl");

var o7a;
var p7a;
var DM=function(){return _.K.apply(this,arguments)||this};
_.r(DM,_.K);DM.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}}}}}};
_.t.Object.defineProperties(DM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===p7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-reason-history-modal-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_reason_history_modal_renderer.ytd.report.reason.history.modal.renderer.css.js--\x3e<div id="report-history-modal-body">\n  <h4 class="title">\n    <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n  </h4>\n  <div id="content-info"></div>\n  <tp-yt-paper-dialog-scrollable id="scroller">\n    <div id="reasons-table"></div>\n  </tp-yt-paper-dialog-scrollable>\n</div>\n<div id="report-history-modal-footer">\n  <div id="done-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===o7a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_reason_history_modal_renderer.ytd.report.reason.history.modal.renderer.css.js--\x3e<style>:host {display: block;min-width: 400px;max-width: 500px;} :host(.style-scope) {margin: 0;padding: 0;} #report-history-modal-body {padding: 24px;} .title {color: var(--yt-spec-text-primary);margin-bottom: 20px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #content-info {margin-bottom: 12px;} #scroller {height: 250px;width: 100%;overflow: auto;--paper-dialog-scrollable-padding: 0;} #report-history-modal-footer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} /*# sourceMappingURL=ytd-report-reason-history-modal-renderer.css.map*/</style>';
o7a=d}d=o7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);p7a=a}a=p7a;return a}}});
_.EM=DM;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.EM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.EM.prototype,"data",void 0);_.EM=_.V([_.T({is:"ytd-report-reason-history-modal-renderer"})],_.EM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sych");

var U6a;
var V6a;
var qM=function(){var a=_.K.apply(this,arguments)||this;var b={};a.actionMap=(b["ytd-date-period-picker-apply"]="handleDateRangeUpdated",b);return a};
_.r(qM,_.K);qM.prototype.configureRendererStamper=function(){return{"data.timeRangeDropdown":{id:"time-range-dropdown",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}}}};
qM.prototype.handleDateRangeUpdated=function(){};
_.t.Object.defineProperties(qM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===V6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-history-section-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_history_section_header_renderer.ytd.report.history.section.header.renderer.css.js--\x3e<div class="header-content">\n  <div id="time-range-dropdown" class="filter"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===U6a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.report_history.ytd_report_history_section_header_renderer.ytd.report.history.section.header.renderer.css.js--\x3e<style>:host {display: block;} .filter:not(:first-of-type) {margin-left: 24px;} /*# sourceMappingURL=ytd-report-history-section-header-renderer.css.map*/</style>";
U6a=d}d=U6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);V6a=a}a=V6a;return a}}});
_.rM=qM;_.V([_.M(),_.W("design:type",Object)],_.rM.prototype,"data",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.rM.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.rM.prototype,"rendererstamperBehavior",void 0);_.rM=_.V([_.T({is:"ytd-report-history-section-header-renderer"})],_.rM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycd");

var w6a;
var x6a;
var bM=function(){return _.K.apply(this,arguments)||this};
_.r(bM,_.K);bM.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]]"}}}}}};
_.t.Object.defineProperties(bM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===x6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-profile-column-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.library.ytd_profile_column_renderer.ytd.profile.column.renderer.css.js--\x3e<div id="items"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===w6a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.library.ytd_profile_column_renderer.ytd.profile.column.renderer.css.js--\x3e<style>:host {margin-left: 32px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: none;-webkit-flex: none;flex: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #items>* {margin-bottom: 20px;} /*# sourceMappingURL=ytd-profile-column-renderer.css.map*/</style>";
w6a=d}d=w6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);x6a=a}a=x6a;return a}}});
_.cM=bM;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.cM.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.cM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.cM.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.cM.prototype,"componentStyle",void 0);_.cM=_.V([_.T({is:"ytd-profile-column-renderer"})],_.cM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8r");

var d6a;
var e6a;
var ML=function(){var a=_.K.apply(this,arguments)||this;a.JSC$38340_spinnerEl=null;a.replyPageSize=50;a.nextContinuation={continuationType:"commentRepliesContinuation",usePost:!0};return a};
_.r(ML,_.K);_.f=ML.prototype;_.f.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents","yt-reload-continuation-items-command-body":"contents"}};
_.f.configureRendererStamper=function(){return{"data.continuations":{id:"continuation",mapping:{nextContinuationData:{component:"yt-next-continuation",params:{showButton:!0,showIcon:!0}}}},"data.teaserContents":{id:"teaser-replies",mapping:{commentRenderer:{component:"ytd-comment-renderer",params:{isReply:!0}}}},"data.contents":{id:"contents",mapping:{commentRenderer:{component:"ytd-comment-renderer",params:{isReply:!0}},continuationItemRenderer:{component:"ytd-continuation-item-renderer",params:{showButton:!0}}}}}};
_.f.attached=function(){this.isShowRepliesVisible=!0};
_.f.created=function(){this.domRepeatInitialCount=10};
_.f.dataChanged=function(){var a=this.expanderContents;a&&(a.hidden=!0);this.isLoading=!1};
_.f.onContentsDomChange=function(){this.domRepeatInitialCount=this.root.querySelectorAll("ytd-comment-renderer").length;this.fakeContinuation&&(this.allRepliesVisible=void 0===this.root.querySelector("ytd-comment-renderer[hidden]"))};
_.f.onRetrieveLocation=function(a,b){b.locationRetrieved("/comment_service_ajax?action_get_comment_replies=1&pbj=1",void 0);a.stopPropagation()};
_.f.triggerFirstContinuation=function(){this.data.contents||this.continuation&&this.continuation.trigger();this.continuationItemRenderer&&!this.continuationItemRenderer.buttonRenderer&&(this.continuationItemRenderer.showButton=!1)};
_.f.isLoadingChanged=function(){this.isLoading&&!this.JSC$38340_spinnerEl&&(this.JSC$38340_spinnerEl=document.createElement("tp-yt-paper-spinner-lite"),_.G(this.expanderContents).appendChild(this.JSC$38340_spinnerEl));this.JSC$38340_spinnerEl&&(this.JSC$38340_spinnerEl.active=this.isLoading);this.isLoading?this.contents.classList.add("reloading"):this.contents.classList.remove("reloading")};
_.f.handleIsShowMoreTap=function(){this.isShowRepliesVisible=!1;this.triggerFirstContinuation();var a=this.data.viewReplies.buttonRenderer;a&&this.ytRendererBehavior.logExplicitClick(a)};
_.f.handleIsShowLessTap=function(){this.isShowRepliesVisible=!0;var a=this.data.hideReplies.buttonRenderer;a&&this.ytRendererBehavior.logExplicitClick(a)};
_.f.isShowMoreChanged=function(a){this.$["expander-contents"].hidden=a};
_.f.handleContinuationTap=function(){if(this.fakeContinuation){this.ytRendererBehavior.logExplicitClick(this.fakeContinuation);var a=[].concat(_.Pc(this.root.querySelectorAll("ytd-comment-renderer:not([hidden])")));a=a[a.length-1];for(var b=a.nextElementSibling;b&&!(b.tagName===a.tagName&&b.data.threadNestingLevel<=a.data.threadNestingLevel);)b=b.nextElementSibling;for(var c=0;b&&c<this.replyPageSize;)b.tagName===a.tagName&&3>=b.data.threadNestingLevel&&(b.hidden=!1,c+=1),b=b.nextElementSibling;this.allRepliesVisible=
!b}};
_.t.Object.defineProperties(ML.prototype,{hasContinuation:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null===(a=this.data)||void 0===a?void 0:a.contents;return!(null===(b=this.data)||void 0===b||!b.continuations)||!!c&&0<c.length&&!!c[c.length-1].continuationItemRenderer}},
fakeContinuation:{configurable:!0,enumerable:!0,get:function(){return this.get("data.fakeContinuation.nextContinuationData")}}});
_.t.Object.defineProperties(ML,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===e6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-replies-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_replies_renderer.ytd.comment.replies.renderer.css.js--\x3e<div id="expander" hidden="[[!hasContinuation]]">\n  <ytd-button-renderer id="more-replies" class="more-button" aria-expanded="false" data="[[data.viewReplies.buttonRenderer]]" hidden="[[!isShowRepliesVisible]]" noink="" on-click="handleIsShowMoreTap">\n  </ytd-button-renderer>\n  <ytd-button-renderer id="less-replies" class="less-button" aria-expanded="true" data="[[data.hideReplies.buttonRenderer]]" hidden="[[isShowRepliesVisible]]" noink="" on-click="handleIsShowLessTap">\n  </ytd-button-renderer>\n  <div id="expander-contents">\n    <div id="contents"></div>\n    <div class="cont-button" id="continuation"></div>\n    <yt-next-continuation id="fake-continuation" class="cont-button" data="[[data.fakeContinuation.nextContinuationData]]" hidden="[[allRepliesVisible]]" show-button="true" show-icon="true" on-click="handleContinuationTap">\n    </yt-next-continuation>\n  </div>\n</div>\n<div hidden="[[!isShowRepliesVisible]]" id="teaser-replies"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===d6a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_replies_renderer.ytd.comment.replies.renderer.css.js--\x3e<style>:host {--yt-next-continuation-button-margin-left: -8px;display: block;margin-left: 56px;} :host #less-replies,:host #more-replies {--yt-button-padding: 2px 0 10px 0;--yt-button-padding-minus-focus-outline-width: 2px;--yt-button-icon-padding: 0;--yt-button-padding-minus-focus-outline: 0 0 8px 0;text-transform: none;--iron-icon-width: 20px;--iron-icon-height: 20px;} :host #more-replies:focus,:host #less-replies:focus {outline: -webkit-focus-ring-color auto 5px;} :host #more-replies:focus:hover,:host #less-replies:focus:hover {outline: none;} .more-button,.less-button {color: var(--yt-spec-call-to-action);--iron-icon: {margin-left: -6px;};-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} #expander {display: block;text-transform: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-expander tp-yt-paper-button {-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} yt-next-continuation,ytd-continuation-item-renderer {--iron-icon-width: 20px;--iron-icon-height: 20px;--paper-button: {text-transform: none;};display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} .cont-button,ytd-continuation-item-renderer {color: var(--yt-spec-call-to-action);--iron-icon: {margin-left: 8px;margin-right: 8px;margin-top: -8px;};} yt-icon {--iron-icon-width: 20px;--iron-icon-height: 20px;margin-bottom: 4px;} #teaser-replies {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #contents {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #contents>ytd-comment-renderer:last-of-type,#teaser-replies>ytd-comment-renderer:last-of-type {margin-bottom: 0;} .reloading {opacity: 0.25;pointer-events: none;} #expander-contents tp-yt-paper-spinner-lite {display: none;} #expander-contents tp-yt-paper-spinner-lite[active] {display: block;margin: -8px auto 8px;} #expander[hidden]+#teaser-replies>ytd-comment-renderer:first-of-type {margin-top: 8px;} ytd-continuation-item-renderer {--yt-button-color: var(--yt-spec-call-to-action);--yt-button-paper-button: {--yt-button-text-transform: none;--yt-string-icon-padding: 4px;margin-left: -8px;margin-right: 0.29em;padding: 0.7em 0.57em;};--ytd-continuation-item-renderer-width: auto;} /*# sourceMappingURL=ytd-comment-replies-renderer.css.map*/</style>';
d6a=d}d=d6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);e6a=a}a=e6a;return a}}});
_.NL=ML;_.NL.prototype.isShowMoreChanged=_.NL.prototype.isShowMoreChanged;_.NL.prototype.isLoadingChanged=_.NL.prototype.isLoadingChanged;_.NL.prototype.triggerFirstContinuation=_.NL.prototype.triggerFirstContinuation;_.NL.prototype.onRetrieveLocation=_.NL.prototype.onRetrieveLocation;_.NL.prototype.dataChanged=_.NL.prototype.dataChanged;_.V([_.L(_.OJ.YtNextContinuationBehavior),_.W("design:type",Object)],_.NL.prototype,"ytNextContinuationBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.NL.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.NL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.sL),_.W("design:type",Object)],_.NL.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.NL.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.NL.prototype,"isLoading",void 0);
_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.NL.prototype,"isShowRepliesVisible",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.NL.prototype,"useNewFormatting",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.NL.prototype,"allRepliesVisible",void 0);_.V([_.M({value:10}),_.W("design:type",Number)],_.NL.prototype,"domRepeatInitialCount",void 0);_.V([_.S("#expander-contents"),_.W("design:type",HTMLElement)],_.NL.prototype,"expanderContents",void 0);
_.V([_.S("yt-next-continuation"),_.W("design:type",Object)],_.NL.prototype,"continuation",void 0);_.V([_.S("ytd-continuation-item-renderer"),_.W("design:type",Object)],_.NL.prototype,"continuationItemRenderer",void 0);_.V([_.S("#contents"),_.W("design:type",HTMLElement)],_.NL.prototype,"contents",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.NL.prototype,"dataChanged",null);
_.V([_.R("data.continuations","data.contents"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.NL.prototype,"hasContinuation",null);_.V([_.N("yt-retrieve-location"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.NL.prototype,"onRetrieveLocation",null);_.V([_.N("yt-expander-more-tapped"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.NL.prototype,"triggerFirstContinuation",null);
_.V([_.P("isLoading"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.NL.prototype,"isLoadingChanged",null);_.V([_.P("isShowRepliesVisible"),_.W("design:type",Function),_.W("design:paramtypes",[Boolean]),_.W("design:returntype",void 0)],_.NL.prototype,"isShowMoreChanged",null);_.NL=_.V([_.T({is:"ytd-comment-replies-renderer"})],_.NL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2v");

var S$a;
var T$a;
/*

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
*/
_.ij({_template:function(){if(void 0!==T$a)return T$a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-checkbox--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_checkbox.tp.yt.paper.checkbox.css.js--\x3e<div id="checkboxContainer"><div id="checkbox" class$="[[_computeCheckboxClass(checked, invalid)]]"><div id="checkmark" class$="[[_computeCheckmarkClass(checked)]]"></div></div></div><div id="checkboxLabel"><slot></slot></div>';
var b=a.content,c=b.insertBefore;if(void 0===S$a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_checkbox.tp.yt.paper.checkbox.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: inline-block;\n  white-space: nowrap;\n  cursor: pointer;\n  --calculated-paper-checkbox-size: var(--paper-checkbox-size, 18px);\n  --calculated-paper-checkbox-ink-size: var(--paper-checkbox-ink-size, -1px);\n  @apply --paper-font-common-base;\n  line-height: 0;\n  -webkit-tap-highlight-color: transparent;\n}\n\n:host([hidden]) {\n  display: none !important;\n}\n\n:host(:focus) {\n  outline: none;\n}\n\n.hidden {\n  display: none;\n}\n\n#checkboxContainer {\n  display: inline-block;\n  position: relative;\n  width: var(--calculated-paper-checkbox-size);\n  height: var(--calculated-paper-checkbox-size);\n  min-width: var(--calculated-paper-checkbox-size);\n  margin: var(--paper-checkbox-margin, initial);\n  vertical-align: var(--paper-checkbox-vertical-align, middle);\n  background-color: var(--paper-checkbox-unchecked-background-color, transparent);\n}\n\n#ink {\n  position: absolute;\n  top: calc( 0px - ( var(--calculated-paper-checkbox-ink-size) - var(--calculated-paper-checkbox-size) ) / 2 );\n  left: calc( 0px - ( var(--calculated-paper-checkbox-ink-size) - var(--calculated-paper-checkbox-size) ) / 2 );\n  width: var(--calculated-paper-checkbox-ink-size);\n  height: var(--calculated-paper-checkbox-ink-size);\n  color: var(--paper-checkbox-unchecked-ink-color, var(--primary-text-color));\n  opacity: 0.6;\n  pointer-events: none;\n}\n\n#ink:dir(rtl) {\n  right: calc( 0px - ( var(--calculated-paper-checkbox-ink-size) - var(--calculated-paper-checkbox-size) ) / 2 );\n  left: auto;\n}\n\n#ink[checked] {\n  color: var(--paper-checkbox-checked-ink-color, var(--primary-color));\n}\n\n#checkbox {\n  position: relative;\n  box-sizing: border-box;\n  height: 100%;\n  border: solid 2px;\n  border-color: var(--paper-checkbox-unchecked-color, var(--primary-text-color));\n  border-radius: 2px;\n  pointer-events: none;\n  -webkit-transition: background-color 140ms, border-color 140ms;\n  transition: background-color 140ms, border-color 140ms;\n  -webkit-transition-duration: var(--paper-checkbox-animation-duration, 140ms);\n  transition-duration: var(--paper-checkbox-animation-duration, 140ms);\n}\n\n#checkbox.checked #checkmark {\n  -webkit-animation: checkmark-expand 140ms ease-out forwards;\n  animation: checkmark-expand 140ms ease-out forwards;\n  -webkit-animation-duration: var(--paper-checkbox-animation-duration, 140ms);\n  animation-duration: var(--paper-checkbox-animation-duration, 140ms);\n}\n\n@-webkit-keyframes checkmark-expand {\n  0% {\n    -webkit-transform: scale(0, 0) rotate(45deg);\n  }\n  100% {\n    -webkit-transform: scale(1, 1) rotate(45deg);\n  }\n}\n@keyframes checkmark-expand {\n  0% {\n    transform: scale(0, 0) rotate(45deg);\n  }\n  100% {\n    transform: scale(1, 1) rotate(45deg);\n  }\n}\n#checkbox.checked {\n  background-color: var(--paper-checkbox-checked-color, var(--primary-color));\n  border-color: var(--paper-checkbox-checked-color, var(--primary-color));\n}\n\n#checkmark {\n  position: absolute;\n  width: 36%;\n  height: 70%;\n  border-style: solid;\n  border-top: none;\n  border-left: none;\n  border-right-width: calc(2 / 15 * var(--calculated-paper-checkbox-size));\n  border-bottom-width: calc(2 / 15 * var(--calculated-paper-checkbox-size));\n  border-color: var(--paper-checkbox-checkmark-color, white);\n  -webkit-transform-origin: 97% 86%;\n  transform-origin: 97% 86%;\n  box-sizing: content-box;\n}\n\n#checkmark:dir(rtl) {\n  -webkit-transform-origin: 50% 14%;\n  transform-origin: 50% 14%;\n}\n\n#checkboxLabel {\n  position: relative;\n  display: inline-block;\n  vertical-align: middle;\n  padding-left: var(--paper-checkbox-label-spacing, 8px);\n  white-space: normal;\n  line-height: normal;\n  color: var(--paper-checkbox-label-color, var(--primary-text-color));\n  @apply --paper-checkbox-label;\n}\n\n:host([checked]) #checkboxLabel {\n  color: var(--paper-checkbox-label-checked-color, var(--paper-checkbox-label-color, var(--primary-text-color)));\n}\n\n#checkboxLabel:dir(rtl) {\n  padding-right: var(--paper-checkbox-label-spacing, 8px);\n  padding-left: 0;\n}\n\n#checkboxLabel[hidden] {\n  display: none;\n}\n\n:host([disabled]) #checkbox {\n  opacity: 0.5;\n  border-color: var(--paper-checkbox-unchecked-color, var(--primary-text-color));\n}\n\n:host([disabled][checked]) #checkbox {\n  background-color: var(--paper-checkbox-unchecked-color, var(--primary-text-color));\n  opacity: 0.5;\n}\n\n:host([disabled]) #checkboxLabel {\n  opacity: 0.65;\n}\n\n#checkbox.invalid:not(.checked) {\n  border-color: var(--paper-checkbox-error-color, var(--error-color));\n}\n\n/*# sourceMappingURL=tp-yt-paper-checkbox.css.map */</style>";
S$a=d}d=S$a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return T$a=a},
is:"tp-yt-paper-checkbox",behaviors:[_.S5a],hostAttributes:{role:"checkbox","aria-checked":!1,tabindex:0},properties:{ariaActiveAttribute:{type:String,value:"aria-checked"}},attached:function(){_.Md(this,function(){if("-1px"===this.getComputedStyleValue("--calculated-paper-checkbox-ink-size").trim()){var a=this.getComputedStyleValue("--calculated-paper-checkbox-size").trim(),b="px",c=a.match(/[A-Za-z]+$/);null!==c&&(b=c[0]);a=parseFloat(a);c=8/3*a;"px"===b&&(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 _.P5a._createRipple.call(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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3m");

var ncb;
var ocb;
/*

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
*/
_.ij({_template:function(){if(void 0!==ocb)return ocb;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:tp-yt-paper-radio-group--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_radio_group.tp.yt.paper.radio.group.css.js--\x3e<slot></slot>\n";var b=a.content,c=b.insertBefore;if(void 0===ncb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_radio_group.tp.yt.paper.radio.group.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: inline-block;\n}\n\n:host ::slotted(*) {\n  padding: var(--paper-radio-group-item-padding, 12px);\n}\n\n/*# sourceMappingURL=tp-yt-paper-radio-group.css.map */</style>";
ncb=d}d=ncb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ocb=a},
is:"tp-yt-paper-radio-group",behaviors:[_.obb],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)}_.bE.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){_.nbb._onLeftKey.apply(this,arguments);this._activateFocusedItem()},
_onRightKey:function(a){_.nbb._onRightKey.apply(this,arguments);this._activateFocusedItem()}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygm");

var qnb;
var rnb;
var snb=function(){return _.K.apply(this,arguments)||this};
_.r(snb,_.K);
_.t.Object.defineProperties(snb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-one-vs-one-event--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_watch_card_one_vs_one_event.ytd.watch.card.one.vs.one.event.css.js--\x3e<div class="team-row">\n  <span>[[getSimpleString(data.homeName)]]</span>\n  <span>[[getSimpleString(data.homeParticipantResult)]]</span>\n</div>\n<div class="team-row">\n  <span>[[getSimpleString(data.awayName)]]</span>\n  <span>[[getSimpleString(data.awayParticipantResult)]]</span>\n</div>\n<div class="main-event event-description">[[getSimpleString(data.eventDescription)]]</div>\n<div class="event-description">[[getSimpleString(data.additionalEventDescription)]]</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qnb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_watch_card_one_vs_one_event.ytd.watch.card.one.vs.one.event.css.js--\x3e<style>:host {-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} .team-row {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(.compact) .team-row {margin-bottom: 4px;} :host(.hero) .team-row {margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .event-description {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} :host(.compact) .main-event {margin-bottom: 0;} :host(.hero) .main-event {margin-bottom: 4px;} /*# sourceMappingURL=ytd-watch-card-one-vs-one-event.css.map*/</style>';
qnb=d}d=qnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rnb=a}a=rnb;return a}}});
var eY=snb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],eY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],eY.prototype,"data",void 0);eY=_.V([_.T({is:"ytd-watch-card-one-vs-one-event"})],eY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syeh");

var gkb;
var hkb;
var qV=function(){return _.K.apply(this,arguments)||this};
_.r(qV,_.K);qV.prototype.onTap=function(a){a.preventDefault();this.data&&this.fire("ytd-rating-survey-option-changed",this.data)};
_.t.Object.defineProperties(qV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rating-survey-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_rating_survey_option_renderer.ytd.rating.survey.option.renderer.css.js--\x3e<yt-icon-button id="rating-survey-button" label="[[getSimpleString(data.responseText)]]" pressed="[[data.checked]]" toggleable="" on-tap="onTap">\n  <yt-icon hidden="[[!data.checked]]" icon="[[data.onStateIcon.iconType]]"></yt-icon>\n  <yt-icon hidden="[[data.checked]]" icon="[[data.defaultStateIcon.iconType]]"></yt-icon>\n</yt-icon-button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gkb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_rating_survey_option_renderer.ytd.rating.survey.option.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-call-to-action);} yt-icon-button {box-sizing: content-box;padding: 12px;} /*# sourceMappingURL=ytd-rating-survey-option-renderer.css.map*/</style>";
gkb=d}d=gkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hkb=a}a=hkb;return a}}});
_.rV=qV;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.rV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.rV.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.rV.prototype,"data",void 0);_.rV=_.V([_.T({is:"ytd-rating-survey-option-renderer"})],_.rV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjm");

var csb;
var dsb;
var x0=function(){var a=_.K.apply(this,arguments)||this;a.guideEntryRole=_.w("web_guide_entry_role_is_link")?"link":"tab";a.guideLinkRole=_.w("web_guide_entry_role_is_link")?"":"tablist";return a};
_.r(x0,_.K);_.f=x0.prototype;_.f.prepareSubsHintActions=function(){if(_.w("kevlar_mysubs_edu")&&this.active&&this.guideOpened){var a=this.componentBehavior.getInterfaceForTs("ytd-page-manager");a&&(a=a.getCurrentPage())&&"filteredsubscriptions"===a.pageSubtype&&this.set("data.targetId","subs-filtered-by-channel")}};
_.f.triggerHintActions=function(){var a=this;this.data&&this.data.hintActions&&this.taskEmitterBehavior.getTaskManager().addLowPriorityJob(function(){var b=_.cj(a,"yt-get-opened-popups-action");!(b&&1===b.length?b[0]:[]).some(function(c){c=c.openPopupAction.popupType;return"SURVEY"===c||"MEALBAR"===c||"HINT"===c})&&a.data.hintActions&&a.guideOpened&&(_.ej(a,a.data.hintActions,a),a.data.hintActions=void 0)})};
_.f.prepareHintActions=function(){if(!_.w("kevlar_nitrate_driven_tooltips")&&this.data.targetId){var a=this.data.targetId;a&&(a=_.Ux(a))&&this.set("data.hintActions",a)}};
_.f.getIconType=function(a){return a?"yt-icons:"+a.toLowerCase():null};
_.f.getBadgeIconType=function(a){return a&&a.liveBroadcasting?"live":null};
_.f.onDown=function(){_.w("kevlar_touch_feedback")&&this.interaction.triggerDown()};
_.f.onUp=function(){_.w("kevlar_touch_feedback")&&this.interaction.triggerUp()};
_.f.onTap=function(a){this.data.serviceEndpoint?(_.bsb(this.data.serviceEndpoint,this),a.preventDefault()):this.data.navigationEndpoint&&!_.TE(_.G(a).path||[],this,["A".toString()])&&this.fire("yt-navigate",{endpoint:this.data.navigationEndpoint})};
_.f.computeActive=function(a,b){var c,d,e,h;if(!a)return!1;var l=a.navigationEndpoint;a=a.serviceEndpoint;if(!l&&!a||!b)return!1;if(l){if(l.browseEndpoint&&b.browseEndpoint)return l=l.browseEndpoint.browseId,b=b.browseEndpoint.browseId,void 0!==l&&void 0!==b&&(l===b||"VLWL"===l&&"FEwatch_later"===b||"FEwatch_later"===l&&"VLWL"===b);l=null===(d=null===(c=l.commandMetadata)||void 0===c?void 0:c.webCommandMetadata)||void 0===d?void 0:d.url;b=null===(h=null===(e=b.commandMetadata)||void 0===e?void 0:
e.webCommandMetadata)||void 0===h?void 0:h.url;return!(!l||!b||l!==b&&l!==_.df(b))}return!(null===a||void 0===a||!a.reelWatchEndpoint)&&!(null===b||void 0===b||!b.reelWatchEndpoint)};
_.f.computeIsPrimary=function(a){return!!a};
_.t.Object.defineProperties(x0.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.computeActive(this.data,this.activeEndpoint)}},
isPrimary:{configurable:!0,enumerable:!0,get:function(){return this.computeIsPrimary(this.data.isPrimary)}},
lineEndStyle:{configurable:!0,enumerable:!0,get:function(){return this.data?this.data.badges&&this.getBadgeIconType(this.data.badges)?"badge":"GUIDE_ENTRY_PRESENTATION_STYLE_NEW_CONTENT"===this.data.presentationStyle?"dot":this.data.count?"count":"none":"none"}},
ariaLabel:{configurable:!0,enumerable:!0,get:function(){var a=this.get("data.accessibility.accessibilityData.label");if("none"!==this.lineEndStyle&&a)return a}},
ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.active.toString()}}});
_.t.Object.defineProperties(x0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-guide-entry-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_entry_renderer.ytd.guide.entry.renderer.css.js--\x3e<a id="endpoint" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" tabindex="-1" title="[[getSimpleString(data.formattedTitle)]]" role$="[[guideLinkRole]]">\n  <tp-yt-paper-item aria-label$="[[ariaLabel]]" aria-selected$="[[ariaSelected]]" role$="[[guideEntryRole]]">\n    <yt-icon class="guide-icon" active="[[active]]" disable-upgrade$="[[data.thumbnail]]" hidden="[[data.thumbnail]]" icon="[[getIconType(data.icon.iconType)]]">\n    </yt-icon>\n    <yt-img-shadow disable-upgrade$="[[!data.thumbnail]]" height="24" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]" width="24">\n    </yt-img-shadow>\n    <yt-formatted-string class="title" text="[[data.formattedTitle]]"></yt-formatted-string>\n    <span class="guide-entry-count">\n      [[data.count]]\n    </span>\n    <yt-icon class="guide-entry-badge" disable-upgrade$="[[!getBadgeIconType(data.badges)]]" icon="[[getBadgeIconType(data.badges)]]">\n    </yt-icon>\n    <div id="newness-dot"></div>\n  </tp-yt-paper-item>\n</a>\n<yt-interaction></yt-interaction>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===csb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_entry_renderer.ytd.guide.entry.renderer.css.js--\x3e<style>:host {display: block;position: relative;width: 100%;} :host([guide-refresh]) {border-radius: 10px;width: calc(100% - 12px);} :host([active]) {background-color: var(--ytd-guide-entry-renderer-active-guide-item-background-color,var(--yt-spec-10-percent-layer));} :host([active]) .title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} :host([active]) .guide-icon {color: var(--yt-spec-brand-icon-active);} .title {color: var(--yt-spec-text-primary);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #endpoint.yt-simple-endpoint {min-height: var(--paper-item-min-height,48px);cursor: pointer;box-sizing: border-box;outline: 0;color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #endpoint.yt-simple-endpoint:active {background-color: var(--yt-spec-10-percent-layer);} #endpoint.yt-simple-endpoint:hover,#endpoint.yt-simple-endpoint:focus {background-color: var(--yt-spec-badge-chip-background);} :host([guide-refresh]) #endpoint.yt-simple-endpoint:hover,:host([guide-refresh]) #endpoint.yt-simple-endpoint:focus {border-radius: 10px;} :host([guide-refresh]) tp-yt-paper-item {padding: 0 12px;} :host([guide-refresh]) #endpoint.yt-simple-endpoint:active {border-radius: 10px;} :host([guide-refresh]) yt-interaction {border-radius: 10px;overflow: hidden;} :host([guide-refresh]) tp-yt-paper-item {--paper-item-focused-before-border-radius: 10px;--paper-item-focused-before-background: var(--ytd-guide-entry-renderer-focused-guide-item-background-color, var(--yt-spec-icon-active-other));} yt-img-shadow {height: 24px;width: 24px;margin-right: 24px;border-radius: 50%;background-color: transparent;overflow: hidden;} a,tp-yt-paper-item {width: 100%;} tp-yt-paper-item {padding: 0 24px;min-width: 0;height: var(--paper-item-min-height,48px);} .guide-icon {--iron-icon-height: 24px;--iron-icon-width: 24px;margin-right: 24px;color: var(--yt-spec-brand-icon-inactive);} .guide-entry-count {display: none;opacity: var(--yt-spec-text-secondary);vertical-align: middle;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([line-end-style=count]) .guide-entry-count {display: block;} .guide-entry-badge {width: 16px;height: 16px;color: var(--yt-spec-static-brand-red);display: none;} :host([line-end-style=badge]) .guide-entry-badge {display: block;} #newness-dot {width: 4px;height: 4px;border-radius: 50%;background-color: var(--yt-spec-themed-blue);margin: 0 6px;display: none;} @media(forced-colors:active) {#newness-dot {forced-color-adjust: none;}} :host([line-end-style=dot]) #newness-dot {display: block;} /*# sourceMappingURL=ytd-guide-entry-renderer.css.map*/</style>';
csb=d}d=csb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dsb=a}a=dsb;return a}}});
_.y0=x0;_.y0.prototype.onTap=_.y0.prototype.onTap;_.y0.prototype.onUp=_.y0.prototype.onUp;_.y0.prototype.onDown=_.y0.prototype.onDown;_.y0.prototype.prepareHintActions=_.y0.prototype.prepareHintActions;_.y0.prototype.triggerHintActions=_.y0.prototype.triggerHintActions;_.y0.prototype.prepareSubsHintActions=_.y0.prototype.prepareSubsHintActions;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.y0.prototype,"componentBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.y0.prototype,"rendererBehavior",void 0);_.V([_.L(_.Ry.YtTaskEmitterBehavior),_.W("design:type",Object)],_.y0.prototype,"taskEmitterBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.y0.prototype,"activeEndpoint",void 0);_.V([_.M(),_.W("design:type",Object)],_.y0.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.y0.prototype,"guideOpened",void 0);_.V([_.M(),_.W("design:type",String)],_.y0.prototype,"type",void 0);
_.V([_.S("yt-interaction"),_.W("design:type",_.Ey)],_.y0.prototype,"interaction",void 0);_.V([_.M({reflectToAttribute:!0}),_.R("data","activeEndpoint"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.y0.prototype,"active",null);_.V([_.M({reflectToAttribute:!0}),_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.y0.prototype,"isPrimary",null);
_.V([_.M({reflectToAttribute:!0}),_.R("data.count","data.presentationStyle","data.badges.*"),_.W("design:type",String),_.W("design:paramtypes",[])],_.y0.prototype,"lineEndStyle",null);_.V([_.R("lineEndStyle"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.y0.prototype,"ariaLabel",null);_.V([_.R("active"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.y0.prototype,"ariaSelected",null);_.V([_.M(),_.W("design:type",Object)],_.y0.prototype,"guideEntryRole",void 0);
_.V([_.M(),_.W("design:type",Object)],_.y0.prototype,"guideLinkRole",void 0);_.V([_.M({reflectToAttribute:!0,value:_.w("web_guide_ui_refresh")}),_.W("design:type",Boolean)],_.y0.prototype,"guideRefresh",void 0);_.V([_.P("active","guideOpened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.y0.prototype,"prepareSubsHintActions",null);
_.V([_.P("data.hintActions","guideOpened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.y0.prototype,"triggerHintActions",null);_.V([_.P("data.targetId"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.y0.prototype,"prepareHintActions",null);_.V([_.N("down"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.y0.prototype,"onDown",null);
_.V([_.N("up"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.y0.prototype,"onUp",null);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.y0.prototype,"onTap",null);_.y0=_.V([_.wx({is:"ytd-guide-entry-renderer",notifyObserversOnUndefined:!0,noInjection:!0})],_.y0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syeb");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syj7");

var Xqb;
var Yqb;
var Zqb=function(){return _.K.apply(this,arguments)||this};
_.r(Zqb,_.K);
_.t.Object.defineProperties(Zqb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Yqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-bullet-formatted-string--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_bullet_formatted_string.ytd.bullet.formatted.string.css.js--\x3e<yt-icon class="bullet-icon" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]">\n</yt-icon>\n<yt-formatted-string class="text" split-lines="true" text="[[data.text]]">\n</yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_bullet_formatted_string.ytd.bullet.formatted.string.css.js--\x3e<style>:host {color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .text {-ms-align-self: center;-webkit-align-self: center;align-self: center;margin: 0 12px;} /*# sourceMappingURL=ytd-bullet-formatted-string.css.map*/</style>';
Xqb=d}d=Xqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Yqb=a}a=Yqb;return a}}});
_.S_=Zqb;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.S_.prototype,"ytComponentBehaviorType",void 0);_.V([_.M(),_.W("design:type",Object)],_.S_.prototype,"data",void 0);_.S_=_.V([_.T({is:"ytd-bullet-formatted-string"})],_.S_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhc");

var uob;
var vob;
var wob=function(){return _.K.apply(this,arguments)||this};
_.r(wob,_.K);
_.t.Object.defineProperties(wob,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-metadata-line-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_metadata_line_renderer.ytd.metadata.line.renderer.css.js--\x3e<div id="line-wrapper">\n  <ytd-badge-supported-renderer id="badges" badges="[[data.badge]]" hidden="[[!data.badge]]">\n  </ytd-badge-supported-renderer>\n  <yt-formatted-string id="text" text="[[data.text]]"></yt-formatted-string>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_metadata_line_renderer.ytd.metadata.line.renderer.css.js--\x3e<style>:host {display: inline;} #line-wrapper {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #badges {padding-right: 4px;} /*# sourceMappingURL=ytd-metadata-line-renderer.css.map*/</style>';
uob=d}d=uob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vob=a}a=vob;return a}}});
_.aZ=wob;_.V([_.M(),_.W("design:type",Object)],_.aZ.prototype,"data",void 0);_.aZ=_.V([_.T({is:"ytd-metadata-line-renderer"})],_.aZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy63");

var egb;
var fgb;
var $R=function(){return _.K.apply(this,arguments)||this};
_.r($R,_.K);$R.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"}}}};
$R.prototype.onClick=function(){var a,b,c,d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.actionButton)||void 0===b?void 0:b.buttonRenderer)||void 0===c?void 0:c.command;d&&!this.ytComponentBehavior.resolveCommand(d)&&_.dj(this,[d])};
_.t.Object.defineProperties($R,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-offer-content-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_offer_content_renderer.ytd.offer.content.renderer.css.js--\x3e<div class="offer-content" id="offer-content" on-click="onClick">\n  <div id="thumbnail"></div>\n  <div class="text">\n    <yt-formatted-string class="title" text="[[data.title]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="description" text="[[data.description]]">\n    </yt-formatted-string>\n  </div>\n</div>\n<div id="action-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===egb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_offer_content_renderer.ytd.offer.content.renderer.css.js--\x3e<style>:host {-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;cursor: pointer;padding: 8px 16px 8px 24px;} .offer-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;width: 100%;} #thumbnail yt-img-shadow {height: 32px;margin: 0 12px;width: 32px;} .text {flex-grow: 1;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .description {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} yt-button-renderer[is-icon-button] {margin-right: 8px;} /*# sourceMappingURL=ytd-offer-content-renderer.css.map*/</style>';
egb=d}d=egb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fgb=a}a=fgb;return a}}});
_.aS=$R;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.aS.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.aS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.aS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.aS.prototype,"data",void 0);_.aS=_.V([_.T({is:"ytd-offer-content-renderer"})],_.aS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syp");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syc3");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy36");

var odb;
var pdb;
/*

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
*/
_.ij({is:"tp-yt-paper-icon-button",_template:function(){if(void 0!==pdb)return pdb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-icon-button--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_icon_button.tp.yt.paper.icon.button.css.js--\x3e<tp-yt-iron-icon id="icon" src="[[src]]" icon="[[icon]]" alt$="[[alt]]"></tp-yt-iron-icon>';var b=a.content,c=b.insertBefore;if(void 0===odb){var d=document.createElement("template");d.innerHTML=
"\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_icon_button.tp.yt.paper.icon.button.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: inline-block;\n  position: relative;\n  padding: 8px;\n  outline: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  cursor: pointer;\n  z-index: 0;\n  line-height: 1;\n  width: 40px;\n  height: 40px;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n  -webkit-tap-highlight-color: transparent;\n  box-sizing: border-box !important;\n  @apply --paper-icon-button;\n}\n\n:host #ink {\n  color: var(--paper-icon-button-ink-color, var(--primary-text-color));\n  opacity: 0.6;\n}\n\n:host([disabled]) {\n  color: var(--paper-icon-button-disabled-text, var(--disabled-text-color));\n  pointer-events: none;\n  cursor: auto;\n  @apply --paper-icon-button-disabled;\n}\n\n:host([hidden]) {\n  display: none !important;\n}\n\n:host(:hover) {\n  -moz-transform: var(--paper-icon-button-hover-transform);\n  -webkit-transform: var(--paper-icon-button-hover-transform);\n  transform: var(--paper-icon-button-hover-transform);\n  color: var(--paper-icon-button-hover-color);\n  opacity: var(--paper-icon-button-hover-opacity);\n}\n\ntp-yt-iron-icon {\n  --iron-icon-width: 100%;\n  --iron-icon-height: 100%;\n}\n\n/*# sourceMappingURL=tp-yt-paper-icon-button.css.map */</style>";
odb=d}d=odb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pdb=a},
hostAttributes:{role:"button",tabindex:"0"},behaviors:[_.Q5a],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)}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syae");

var shb;
var thb;
var hT=function(){var a=_.K.apply(this,arguments)||this;a.playing=!1;a.playerId="ytd-default-promo-panel-renderer-inline-playback-renderer-"+_.sa(a);a.active=!1;return a};
_.r(hT,_.K);_.f=hT.prototype;_.f.detached=function(){this.stop()};
_.f.play=function(){var a=this,b,c,d,e,h;return _.y(function(l){if(1==l.nextAddress)return a.active=!0,b=a.get("data.inlinePlaybackEndpoint.watchEndpoint"),c=b.videoId||a.data.videoId,d=b.startTimeSeconds||0,e=b.playerParams||null,_.w("kevlar_player_update_killswitch")?_.z(l,a.playerEl.update({args:{video_id:c,startSeconds:d,player_params:e}}),2):(a.playerEl.loadVideoWithPlayerVars({video_id:c,startSeconds:d,player_params:e}),l.jumpTo(2));if(4!=l.nextAddress)return _.z(l,a.playerEl.getPlayerPromise(),
4);h=l.yieldResult;h.unloadModule("annotations_module");h.addEventListener("onStateChange",function(m){a.onPlayerStateChange(m)});
_.Ih(l)})};
_.f.onPlayerStateChange=function(a){if(this.active)switch(this.playing=1===a,a){case 1:this.fire("yt-default-promo-panel-renderer-playing");break;case 0:this.fire("yt-default-promo-panel-renderer-ended")}};
_.f.stop=function(){this.playerEl.stop();this.playing=this.active=!1};
_.f.resize=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,a.playerEl.getPlayerPromise(),2);b=c.yieldResult;b.setSize(NaN,NaN);_.Ih(c)})};
_.t.Object.defineProperties(hT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===thb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-default-promo-panel-renderer-inline-playback-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.yto.ytd_default_promo_panel_renderer_inline_playback_renderer.ytd.default.promo.panel.renderer.inline.playback.renderer.css.js--\x3e<ytd-player id="player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_VERTICAL_LANDING_PAGE_PROMO" player-id="[[playerId]]">\n</ytd-player>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===shb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.yto.ytd_default_promo_panel_renderer_inline_playback_renderer.ytd.default.promo.panel.renderer.inline.playback.renderer.css.js--\x3e<style>:host {display: block;width: 100%;height: 100%;background-color: #000;opacity: 0.5;transition: opacity 0.5s;} :host([playing]) {opacity: 1;} ytd-player {position: absolute;display: block;width: 100%;height: 100%;opacity: 0;transition: opacity 0.2s;} :host([playing]) ytd-player {opacity: 1;} /*# sourceMappingURL=ytd-default-promo-panel-renderer-inline-playback-renderer.css.map*/</style>";
shb=d}d=shb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);thb=a}a=thb;return a}}});
_.iT=hT;_.V([_.M(),_.W("design:type",Object)],_.iT.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.iT.prototype,"playing",void 0);_.V([_.M(),_.W("design:type",Object)],_.iT.prototype,"playerId",void 0);_.V([_.S("#player"),_.W("design:type",Object)],_.iT.prototype,"playerEl",void 0);_.iT=_.V([_.T({is:"ytd-default-promo-panel-renderer-inline-playback-renderer"})],_.iT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4c");

for(var deb="WEB_PAGE_TYPE_SETTINGS red playlist labs ypc-offers show ypc-checkout".split(" "),eeb=[],KQ=6;1<=KQ;KQ--)eeb.push({columnCount:KQ,query:1==KQ?0:214*KQ-4+32,className:"grid-"+KQ+"-columns",width:214*KQ+"px"});_.LQ=function(a){this.actionRouter_=a=void 0===a?_.cr.getInstance():a;this.documentWidth_=document.body.clientWidth;this.currentSnapState_=_.feb(this);this.miniGuideVisible_=this.guidePersistentAndVisible_=!1};
_.feb=function(a){var b=a.miniGuideVisible_?72:0,c=a.documentWidth_-(a.guidePersistentAndVisible_?240:b);return eeb.find(function(d){return c>d.query})};
_.sl(_.LQ);
var MQ=function(){var a=_.tx.apply(this,arguments)||this;a.disableGridStateAware=!1;a.gridStateActionMap={"ytd-update-grid-state-action":"handleUpdateGridStateAction"};a.currentGridClass="";return a};
_.r(MQ,_.tx);MQ.prototype.attached=function(){this.ytActionHandlerBehavior.registerActionMap(this.gridStateActionMap);_.Md(this,this.handleUpdateGridStateAction);if(!this.disableGridStateAware){var a=this.gridStateAwareGetElement();this.toggleClass("grid",!0,a)}};
MQ.prototype.detached=function(){this.ytActionHandlerBehavior.unregisterActionMap(this.gridStateActionMap)};
MQ.prototype.gridStateAwareGetElement=function(){return this.gridStateAwareSizingElementSelector?this.$$(this.gridStateAwareSizingElementSelector):this};
MQ.prototype.handleUpdateGridStateAction=function(){if(this.disableGridStateAware)var a="grid-disabled";else{a=_.LQ.getInstance();var b=this.get("pageSubtype");a=b&&deb.includes(b)?"grid-disabled":a.currentSnapState_?a.currentSnapState_.className:null}(b=this.gridStateAwareGetElement())&&a!==this.currentGridClass&&(a&&this.toggleClass(a,!0,b),this.currentGridClass&&this.toggleClass(this.currentGridClass,!1,b),this.currentGridClass=a)};
var NQ=MQ;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],NQ.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],NQ.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",String)],NQ.prototype,"gridStateAwareSizingElementSelector",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],NQ.prototype,"disableGridStateAware",void 0);NQ=_.V([_.ux()],NQ);_.OQ=[_.Zx.YtComponentBehavior,NQ.prototype,_.Hx.YtActionHandlerBehavior];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy67");

var Z9a=function(){return _.tx.apply(this,arguments)||this};
_.r(Z9a,_.tx);_.f=Z9a.prototype;_.f.bindIf=function(a,b,c){return a?b:c};
_.f.bindIfDefined=function(a,b){return void 0!==a?a:b};
_.f.booleanString=function(a){return(!!a).toString()};
_.f.equals=function(){for(var a=_.$b.apply(0,arguments),b=a[0],c=1;c<a.length;c++)if(b!=a[c])return!1;return!0};
_.f.isGreaterThan=function(a,b){return a>b};
_.f.isLessThan=function(a,b){return a<b};
_.f.logicalAND=function(){for(var a=_.$b.apply(0,arguments),b=!!a[0],c=1;c<a.length;c++)b=b&&!!a[c];return b};
_.f.logicalOR=function(){for(var a=_.$b.apply(0,arguments),b=!!a[0],c=1;c<a.length;c++)b=b||!!a[c];return b};
_.f.toBool=function(a){return!!a};
var pO=Z9a;pO.prototype.toBool=pO.prototype.toBool;pO.prototype.logicalOR=pO.prototype.logicalOR;pO.prototype.logicalAND=pO.prototype.logicalAND;pO.prototype.isLessThan=pO.prototype.isLessThan;pO.prototype.isGreaterThan=pO.prototype.isGreaterThan;pO.prototype.equals=pO.prototype.equals;pO.prototype.booleanString=pO.prototype.booleanString;pO.prototype.bindIfDefined=pO.prototype.bindIfDefined;pO.prototype.bindIf=pO.prototype.bindIf;pO=_.V([_.ux()],pO);_.$9a=[pO.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydx");

var sjb;
var tjb;
var FU=function(){return _.K.apply(this,arguments)||this};
_.r(FU,_.K);FU.prototype.computeHideDefaultAdBadge=function(a,b){return this.data&&!this.data.badges||b};
_.t.Object.defineProperties(FU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-engagement-panel-ad-subtitle-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_engagement_panel_ad_subtitle_renderer.ytd.engagement.panel.ad.subtitle.renderer.css.js--\x3e<span id="ad-badge-text" hidden="[[!useCustomAdBadge]]">[[adBadgeText]]</span>\n<ytd-badge-supported-renderer id="ad-badge" badges="[[data.badges]]" hidden="[[hideDefaultAdBadge]]">\n</ytd-badge-supported-renderer>\n<ytd-ad-hover-text-button-renderer id="ad-info-button" data="[[data.adInfoRenderer.adHoverTextButtonRenderer]]" hidden="[[!data.adInfoRenderer.adHoverTextButtonRenderer]]">\n</ytd-ad-hover-text-button-renderer>\n<yt-formatted-string id="subtitle" ellipsis-truncate="" text="[[data.subtitle]]">\n</yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sjb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_engagement_panel_ad_subtitle_renderer.ytd.engagement.panel.ad.subtitle.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #ad-badge {margin-right: 4px;} #ad-badge-text {color: var(--yt-spec-static-brand-white);margin-right: 4px;overflow: visible;padding-top: 1px;font-size: 1.2rem;font-weight: 500;line-height: 1.5rem;display: -ms-flexbox;display: -webkit-flex;display: flex;} #ad-info-button {height: 16px;margin-right: 8px;} #subtitle {color: var(--yt-spec-text-secondary);padding-top: 1px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} /*# sourceMappingURL=ytd-engagement-panel-ad-subtitle-renderer.css.map*/</style>";
sjb=d}d=sjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tjb=a}a=tjb;return a}}});
_.GU=FU;_.V([_.M(),_.W("design:type",Object)],_.GU.prototype,"data",void 0);_.V([_.M({value:function(){return _.w("enable_basic_immersive_desktop_color_extraction")}}),
_.W("design:type",Boolean)],_.GU.prototype,"useCustomAdBadge",void 0);_.V([_.M({value:function(){return _.Pi("AD_BADGE_TEXT",void 0,"Ad")}}),
_.W("design:type",String)],_.GU.prototype,"adBadgeText",void 0);_.V([_.M({computed:"computeHideDefaultAdBadge(data, useCustomAdBadge)"}),_.W("design:type",Boolean)],_.GU.prototype,"hideDefaultAdBadge",void 0);_.GU=_.V([_.T({is:"ytd-engagement-panel-ad-subtitle-renderer"})],_.GU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy10");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
_.SO=_.XSa(function(a){var b=_.Rb("DIV");a&&(b.className=a);b.style.cssText="overflow:auto;position:absolute;top:0;width:100px;height:100px";a=_.Rb("DIV");_.Jn(a,"200px","200px");b.appendChild(a);document.body.appendChild(b);a=b.offsetWidth-b.clientWidth;_.Sb(b);return a});
_.eab=_.ne("kevlar_watch_flexy_metadata_height",136);
var fab;
var gab;
var TO=function(){return _.K.apply(this,arguments)||this};
_.r(TO,_.K);TO.prototype.onTap=function(){this.data&&(this.data.navigationEndpoint&&this.fire("yt-navigate",{endpoint:this.data.navigationEndpoint}),this.data.clickCommand&&_.ej(this,[this.data.clickCommand],this))};
TO.prototype.computeHideMediaQuery=function(){return"(min-width: 600px) and (max-width: "+((0,_.SO)()+1E3)+"px)"};
_.t.Object.defineProperties(TO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===gab){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ad-engagement-panel-banner-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_ad_engagement_panel_banner_renderer.ytd.ad.engagement.panel.banner.renderer.css.js--\x3e<iron-media-query query="[[computeHideMediaQuery()]]" query-matches="{{shouldHide}}">\n</iron-media-query>\n<a class="yt-simple-endpoint banner-click-container" hidden="[[shouldHide]]" on-tap="onTap">\n  <yt-img-shadow class="banner-image" fit="" thumbnail="[[data.bannerImage]]">\n  </yt-img-shadow>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fab){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_ad_engagement_panel_banner_renderer.ytd.ad.engagement.panel.banner.renderer.css.js--\x3e<style>:host {display: block;} .banner-click-container,.banner-image {height: 100%;width: 100%;} /*# sourceMappingURL=ytd-ad-engagement-panel-banner-renderer.css.map*/</style>";
fab=d}d=fab;c.call(b,d.content.cloneNode(!0),a.content.firstChild);gab=a}a=gab;return a}}});
_.UO=TO;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.UO.prototype,"rendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.UO.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.UO.prototype,"shouldHide",void 0);_.UO=_.V([_.T({is:"ytd-ad-engagement-panel-banner-renderer"})],_.UO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydt");

var ljb;
var mjb;
var njb=function(){return _.K.apply(this,arguments)||this};
_.r(njb,_.K);
_.t.Object.defineProperties(njb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-product-list-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_list_item_renderer.ytd.product.list.item.renderer.css.js--\x3e<a id="container" class="yt-simple-endpoint" href$="[[computeHref_(data.onClickCommand)]]" rel="[[computeNofollow_(data.onClickCommand)]]" data="[[data.onClickCommand]]"><div id="product-thumbnail"><yt-img-shadow object-fit="CONTAIN" thumbnail="[[data.thumbnail]]"></yt-img-shadow></div><div id="product-info"><h4 id="product-title">[[getSimpleString(data.title)]]</h4><div id="brand-name">[[data.brandName]]</div><template is="dom-if" if="[[data.price]]"><div id="product-price">[[data.price]]</div></template><div id="call-to-action">[[getSimpleString(data.ctaText)]]</div></div></a>';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ljb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_list_item_renderer.ytd.product.list.item.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;padding: 8px;} :host:hover {background: var(--yt-spec-badge-chip-background);} #container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #product-thumbnail {background-color: var(--yt-spec-static-brand-white);margin-right: 8px;height: 80px;width: 80px;} yt-img-shadow {overflow: hidden;height: 80px;width: 80px;} #product-info {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #product-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #brand-name {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;color: var(--yt-spec-text-secondary);margin-top: 4px;} #product-price {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;margin-top: 4px;} #call-to-action {margin-top: 8px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;color: var(--yt-spec-themed-blue);} /*# sourceMappingURL=ytd-product-list-item-renderer.css.map*/</style>';
ljb=d}d=ljb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mjb=a}a=mjb;return a}}});
_.AU=njb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.AU.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.AU.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.AU.prototype,"data",void 0);_.AU=_.V([_.T({is:"ytd-product-list-item-renderer"})],_.AU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syc8");

var Vib;_.Tib=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}};
_.Uib=function(a){switch(a){case 93:return 91;default:return a}};
var Wib;
var rU=function(){var a=_.K.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};
_.r(rU,_.K);_.f=rU.prototype;_.f.detached=function(){this.userChangedValue=!1};
_.f.handleKeyDown=function(a){a.keyCode===(_.em?_.Tib(13):_.gm&&_.fm?_.Uib(13):13)&&a.preventDefault()};
_.f.handleInput=function(){var a=this.$.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}};
_.f.handleBlur=function(){this.valid=this.$.title.validate()};
_.f.onValueChanged=function(a){this.fire("title-changed",{title:a})};
_.f.onValidChanged=function(a){this.fire("title-valid-changed",{valid:a})};
_.f.setInput=function(a){var b=this.$.title;b&&(b.value=a,this.handleInput())};
_.f.onClipCreationDisable=function(){this.set("disabled",!0)};
_.f.onClipCreationEnable=function(){this.set("disabled",!1)};
_.f.onClipCreationVisibilityChange=function(a){var b=this;a.visible?requestAnimationFrame(function(){var c;(null===(c=b.$.title)||void 0===c?void 0:c.inputElement).textarea.focus()}):this.setInput("")};
_.t.Object.defineProperties(rU.prototype,{computeFieldValid:{configurable:!0,enumerable:!0,get:function(){return!this.userChangedValue||this.valid}}});
_.t.Object.defineProperties(rU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Wib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-clip-creation-text-input-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_clip_creation_text_input_renderer.ytd.clip.creation.text.input.renderer.css.js--\x3e<tp-yt-paper-textarea id="title" char-counter="" disabled="[[disabled]]" invalid="[[!fieldValid]]" label="[[getSimpleString(data.placeholderText)]]" maxlength="[[data.maxCharacterLimit]]" no-label-float="" pattern=".+" required="" use-v2-underline=""></tp-yt-paper-textarea>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vib){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_clip_creation_text_input_renderer.ytd.clip.creation.text.input.renderer.css.js--\x3e<style>:host {display: inline-block;} tp-yt-paper-textarea {--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-color: var(--yt-spec-10-percent-layer);--paper-input-container-focus-color: var(--yt-spec-text-disabled);--paper-input-container-input: {margin-bottom: var(--ytd-margin-2x);};--paper-input-container-underline-border-bottom: 1px solid var(--yt-spec-10-percent-layer);--paper-input-container-underline-focus-border-color: var(--yt-spec-text-secondary);--paper-input-char-counter: {color: var(--yt-spec-text-disabled);margin-top: var(--ytd-margin-2x);};--paper-input-container-label: {color: var(--yt-spec-text-disabled);};} /*# sourceMappingURL=ytd-clip-creation-text-input-renderer.css.map*/</style>";
Vib=d}d=Vib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Wib=a}a=Wib;return a}}});
_.sU=rU;_.sU.prototype.onValidChanged=_.sU.prototype.onValidChanged;_.sU.prototype.onValueChanged=_.sU.prototype.onValueChanged;_.sU.prototype.handleBlur=_.sU.prototype.handleBlur;_.sU.prototype.handleInput=_.sU.prototype.handleInput;_.sU.prototype.handleKeyDown=_.sU.prototype.handleKeyDown;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.sU.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.sU.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.sU.prototype,"data",void 0);_.V([_.M(),_.W("design:type",String)],_.sU.prototype,"value",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.sU.prototype,"valid",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.sU.prototype,"userChangedValue",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.sU.prototype,"disabled",void 0);
_.V([_.R("fieldValid"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.sU.prototype,"computeFieldValid",null);_.V([_.N("keydown"),_.W("design:type",Function),_.W("design:paramtypes",[KeyboardEvent]),_.W("design:returntype",void 0)],_.sU.prototype,"handleKeyDown",null);_.V([_.N("input"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.sU.prototype,"handleInput",null);
_.V([_.N("blur"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.sU.prototype,"handleBlur",null);_.V([_.P("value"),_.W("design:type",Function),_.W("design:paramtypes",[String]),_.W("design:returntype",void 0)],_.sU.prototype,"onValueChanged",null);_.V([_.P("valid"),_.W("design:type",Function),_.W("design:paramtypes",[Boolean]),_.W("design:returntype",void 0)],_.sU.prototype,"onValidChanged",null);
_.sU=_.V([_.T({is:"ytd-clip-creation-text-input-renderer"})],_.sU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syc7");

var Qib;
var Rib;
var Sib=function(){return _.K.apply(this,arguments)||this};
_.r(Sib,_.K);
_.t.Object.defineProperties(Sib,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Rib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-clip-ad-state-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_clip_ad_state_renderer.ytd.clip.ad.state.renderer.css.js--\x3e<div id="message">\n  <div id="title">[[getSimpleString(data.title)]]</div>\n  <div id="body">[[getSimpleString(data.body)]]</div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_clip_ad_state_renderer.ytd.clip.ad.state.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-themed-overlay-background);color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: distribute;-webkit-justify-content: space-around;justify-content: space-around;} #message {margin: var(--ytd-margin-4x);text-align: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #title {margin-bottom: var(--ytd-margin-2x);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #body {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-clip-ad-state-renderer.css.map*/</style>';
Qib=d}d=Qib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Rib=a}a=Rib;return a}}});
_.qU=Sib;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.qU.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.qU.prototype,"data",void 0);_.qU=_.V([_.T({is:"ytd-clip-ad-state-renderer"})],_.qU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syc5");

var Oib;
var Pib;
var oU=function(){var a=_.K.apply(this,arguments)||this;a.player=null;a.playerEvents=new Map;return a};
_.r(oU,_.K);_.f=oU.prototype;_.f.created=function(){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)};
_.f.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}};
_.f.attached=function(){var a=this,b=_.zA(this);b&&b.getPlayerPromise().then(function(c){a.setPlayer(c);a.set("isPageLoad",!1)})};
_.f.setPlayer=function(a){this.player&&this.ytPlayerListenerBehavior.unlistenFromPlayerEvents(this.player,this.playerEvents);this.set("player",a);a&&(this.ytPlayerListenerBehavior.listenToPlayerEvents(a,this.playerEvents),a.getAdState&&1===a.getAdState()&&this.playerAdStartHandler())};
_.f.playerAdStartHandler=function(){this.set("isAdPlaying",!0)};
_.f.playerAdEndHandler=function(){this.set("isAdPlaying",!1)};
_.f.onVideoProgress=function(){var a,b,c=1===(null===(b=null===(a=this.player)||void 0===a?void 0:a.getAdState)||void 0===b?void 0:b.call(a));this.isAdPlaying!==c&&this.set("isAdPlaying",c)};
_.t.Object.defineProperties(oU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Pib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-clip-section-footer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_clip_section_footer_renderer.ytd.clip.section.footer.renderer.css.js--\x3e<div id="buttons"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Oib){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_clip_section_footer_renderer.ytd.clip.section.footer.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;opacity: 1;animation: clips-footer-fade-in 0.2s;} #buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #buttons>ytd-button-renderer {margin: var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-2x) 0;} :host([is-ad-playing]),:host([is-page-load]) {display: none;opacity: 0;} @keyframes clips-footer-fade-in {0% {opacity: 0;display: none;}50% {opacity: 0;display: none;}100% {opacity: 1;display: block;}} /*# sourceMappingURL=ytd-clip-section-footer-renderer.css.map*/</style>";
Oib=d}d=Oib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Pib=a}a=Pib;return a}}});
_.pU=oU;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.pU.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.pU.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.QL.YtPlayerListenerBehavior),_.W("design:type",_.RL)],_.pU.prototype,"ytPlayerListenerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.pU.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.pU.prototype,"isAdPlaying",void 0);_.V([_.M({reflectToAttribute:!0,value:!0}),_.W("design:type",Boolean)],_.pU.prototype,"isPageLoad",void 0);_.pU=_.V([_.T({is:"ytd-clip-section-footer-renderer"})],_.pU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syc4");

var Mib;
var Nib;
var mU=function(){var a=_.K.apply(this,arguments)||this;a.player=null;a.playerEvents=new Map;a.actionMap={"yt-delete-clip-engagement-panel-command":"onYtDeleteClipEngagementPanelCommand"};return a};
_.r(mU,_.K);_.f=mU.prototype;_.f.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]]"}}}}}};
_.f.created=function(){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)};
_.f.attached=function(){var a=this,b=_.zA(this);this.set("isDarkTheme",!!document.documentElement.hasAttribute("dark"));b&&b.getPlayerPromise().then(function(c){a.setPlayer(c);a.set("isPageLoad",!1)})};
_.f.setPlayer=function(a){this.player&&this.ytPlayerListenerBehavior.unlistenFromPlayerEvents(this.player,this.playerEvents);this.set("player",a);a&&(this.ytPlayerListenerBehavior.listenToPlayerEvents(a,this.playerEvents),a.getAdState&&1===a.getAdState()&&this.playerAdStartHandler())};
_.f.onLoopRangeChange=function(a){var b,c=this.ytComponentBehavior.getInterface(_.xA);c&&!c.isOnWatch()||!this.clientHeight||!a&&(null===(b=this.data)||void 0===b?0:b.onScrubExit)&&this.ytComponentBehavior.resolveCommand(this.data.onScrubExit)};
_.f.onVideoProgress=function(){var a,b,c,d,e=1===(null===(b=null===(a=this.player)||void 0===a?void 0:a.getAdState)||void 0===b?void 0:b.call(a));this.isAdPlaying!==e&&this.set("isAdPlaying",e);if(!e&&null!==(c=this.player)&&void 0!==c&&c.getLoopRange()){e=this.player.getLoopRange().startTimeMs;var h=this.player.getProgressState(1).seekableStart;e<1E3*h&&(null===(d=this.data)||void 0===d?0:d.onClipViewInvalidCommand)&&this.ytComponentBehavior.resolveCommand(this.data.onClipViewInvalidCommand)}};
_.f.playerAdStartHandler=function(){this.set("isAdPlaying",!0)};
_.f.playerAdEndHandler=function(){this.set("isAdPlaying",!1)};
_.f.onYtDeleteClipEngagementPanelCommand=function(a){a.deleteClipEngagementPanelCommand.command&&this.ytComponentBehavior.resolveCommand(a.deleteClipEngagementPanelCommand.command)};
_.t.Object.defineProperties(mU.prototype,{voteCount:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?void 0:a.voteCount)||_.Wi("0")}}});
_.t.Object.defineProperties(mU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Nib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-clip-attribution-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_clip_attribution_renderer.ytd.clip.attribution.renderer.css.js--\x3e<div id="main">\n  <div id="top">\n    <div id="author-container">\n      <yt-img-shadow id="author-avatar" height="40" thumbnail="[[data.authorAvatar]]" width="40">\n      </yt-img-shadow>\n      <div id="details">\n        <ytd-channel-name id="author" badges="[[data.authorBadges]]" channel-name="[[data.clipAuthor]]" no-endpoints="">\n        </ytd-channel-name>\n        <span>[[getSimpleString(data.createdText)]]</span>\n      </div>\n    </div>\n    <div id="menu"></div>\n  </div>\n  <span id="title">[[getSimpleString(data.title)]]</span>\n  <div id="bottom">\n    <div id="buttons"></div>\n  </div>\n  <div id="ad-overlay">\n    <svg id="ad-image" viewBox="0 0 166.96 140.96">\n      <defs>\n        <style>\n          .cls-1{fill:none;}.cls-2{fill:#e2e2e2;}.cls-3{fill:#fff;}.cls-4{fill:#a4c5ff;}.cls-5{fill:#ffbfbd;}\n          :host([is-dark-theme]) .cls-1{fill:none;} :host([is-dark-theme]) .cls-2{fill:#4c4c4c;} :host([is-dark-theme]) .cls-3{fill:#212121;} :host([is-dark-theme]) .cls-4{fill:#6b9fff;} :host([is-dark-theme]) .cls-5{fill:#b47bff;}\n        </style>\n      </defs>\n      <g><g>\n        <path class="cls-2" d="M138.1,103.79l9.9-17h0l-9.9-5.44,9.9-17h0L138.1,59,148,42s-26,20.57-38.86,29.71-9.43-22.57-9.71-47.14S90.29-6,66.86,6,0,46.55,0,46.55l9.9,6.19L0,72.54l9.9,6.35L0,98.69,9.9,105,0,124.84s63.84-42,79.56-50.56c14.81-8.09,12.15,27.13,11.87,45.13s9.14,21.43,22,13.71c12.42-7.45,33.1-22.9,34.49-23.94Z" transform="translate(0 0.25)"></path>\n        <path class="cls-3" d="M102.26,71.67V137c.27,0,.55,0,.84-.05V72.54A4.36,4.36,0,0,1,102.26,71.67Z" transform="translate(0 0.25)"></path>\n        <path class="cls-4" d="M50.49,121.06c1.82-2.79,4.46-4.68,7.11-6.57,1.3-.93,2.61-1.85,3.86-2.84a4.06,4.06,0,0,0,.95-1.75c.22-3.44-2.51-6.92-5.93-6.42-3.62,0-7.24,2.84-10.08,4.72-3.78,2.5-7.06,6.32-9.77,9.91-1.43,1.9-2.72,3.71-4,5.68-2.76,4.13-4.4,8.7-6.6,13.21a16.79,16.79,0,0,1,.55-3.13c2-5.06,4.07-10.07,7.32-14.49,1-1.36,2-2.78,3-4.12a5.68,5.68,0,0,1,1.45-.86c.28-1.65,2-2.64,3-4.07,0-.06.5.19.77.3a7.55,7.55,0,0,1,.53-1.46c0-.09.61.11.94.17,0-.36,0-.72,0-1.08,0-.1.19-.18.28-.27,1.09-1.08,2.57-1.56,3.71-2.64a12.29,12.29,0,0,1,4.18-2.46,19.89,19.89,0,0,1,5.13-1.09c3.21-.27,6.5,3.42,7.27,5.72.21.64.41,1.28.69,2.15l3.71-1.73a1.57,1.57,0,0,1,2.13.26l-.35-1,5.12-1.33c1.06.89,2.1.2,3.16,0,.86-.18,1.78-.16,1.87-1.37,0-.06.5-.19.53-.13a4.74,4.74,0,0,1,.37.87l3.05-.58-.08.81c-3.69,1.11-7.47,1.69-11,2.9a28.1,28.1,0,0,0-7.73,4,12.91,12.91,0,0,0-4,5.89,33.12,33.12,0,0,1-7.84,11.43c-1.53,1.54-3.32,2.81-5,4.23a4.84,4.84,0,0,1-3.55,1.22c-1.33-.06-1.67-.23-2-1.49a4.81,4.81,0,0,1,.19-3.38c1.63-3.31,3.52-6.4,6.53-8.65l-.23.49c.11,0,.2.07.23.05l.86-.94Zm-6.3,11.57a1.69,1.69,0,0,0,1.3,1.43,6,6,0,0,0,2.76-1.2c2-1.71,4-3.53,5.94-5.33a4,4,0,0,0,.47-.89c.31-.52,1.52-1.1,1.84-1.61,1.49-2.4,2.76-4.89,4.22-7.31.27-.45.22-3.25-.1-3.46a19.68,19.68,0,0,0-3.49,2.44c-1,.5-1.65,1.85-2.64,2.33a13.34,13.34,0,0,0-3,2.67c-1,1-1.92,1.93-2.8,3a34.65,34.65,0,0,0-2.3,3.11C45.65,128.87,44.17,131.53,44.19,132.63Z" transform="translate(0 0.25)"></path>\n        <path class="cls-1" d="M0,124.84V46.55S43.43,18,66.86,6,99.14,0,99.43,24.55s-3.14,56.29,9.71,47.14S148,42,148,42v67.14s-21.71,16.29-34.57,24-22.29,4.29-22-13.71,2.94-53.22-11.87-45.13C63.84,82.87,0,124.84,0,124.84Z" transform="translate(0 0.25)"></path>\n        <path class="cls-5" d="M119,12.45c-.87,10.43-4.13,19.08-15,22.06,13.42.52,14.54,9.3,15.29,18.31,1.28-9.85,4.42-18.14,15-20.18C123.63,31.85,120.11,23.44,119,12.45Z" transform="translate(0 0.25)"></path>\n        <g class="cls-6">\n          <polygon class="cls-4" points="166.96 114.12 146.52 104.85 161.66 80.3 137.84 92.19 132.87 70.65 126.28 95.37 110.8 90.89 120.61 104.1 105.23 112.92 119.7 114.68 116.36 135.53 131.9 122.15 141.06 140.96 143.28 116.82 166.96 114.12"></polygon>\n          <path class="cls-5" d="M73.23,20.28c1.5-8,.86-14.91-1.89-20.53L69.79.51C72.37,5.79,73,12.34,71.54,20c-3,16.13-14.32,29.76-28.12,33.92a31.14,31.14,0,0,1-7.73,1.27A39.72,39.72,0,0,0,19.94,24.42c-4-2.94-7.71-3.92-10.8-2.86-5.5,1.88-6.8,9.18-4.87,15.13,3.88,11.93,16.48,20,29.69,20.2,0,.43,0,.86-.07,1.29a37.87,37.87,0,0,1-19.27,30l.82,1.51a35.69,35.69,0,0,0,5.18-3.42,39.75,39.75,0,0,0,15-28c0-.47.06-.94.07-1.41a32.46,32.46,0,0,0,8.24-1.34C58.33,51.2,70.11,37,73.23,20.28ZM34,55.17c-12.5-.23-24.4-7.77-28.06-19C4.5,31.81,5,26.47,8.05,24.09a5.66,5.66,0,0,1,1.66-.9c3.18-1.1,6.76.82,9.2,2.62A38,38,0,0,1,34,55.17Z" transform="translate(0 0.25)"></path>\n        </g>\n        <path class="cls-3" d="M17.4,46.23,17,45.51,24.42,41l.44.71Q21.2,43.94,17.4,46.23Zm14.9-9.15-.44-.71,7.42-4.6.44.71ZM47.16,27.9l-.44-.72c2.57-1.58,5.07-3.09,7.47-4.54l.44.72Q51,25.52,47.16,27.9Zm15-8.94-.42-.73c2.85-1.62,5.37-3,7.69-4.19l.39.75C67.5,16,65,17.34,62.16,19ZM96,14.42a14,14,0,0,0-2.35-3.14l.58-.6A14.64,14.64,0,0,1,96.71,14ZM77.7,11.11l-.32-.77a32.13,32.13,0,0,1,8.49-2.4l.09.83A31.86,31.86,0,0,0,77.7,11.11Z" transform="translate(0 0.25)"></path>\n        <polygon class="cls-3" points="57.21 88.12 56.37 88.65 56.37 11.92 57.21 11.45 57.21 88.12"></polygon>\n        <path class="cls-3" d="M109.94,80.05a6.68,6.68,0,0,1-5.19-2.48l.64-.55c1.93,2.22,4.35,2.74,7.49,1.63l.28.79A9.59,9.59,0,0,1,109.94,80.05Zm10.81-5.11-.49-.69c2.11-1.48,4.48-3.21,7.06-5.14l.51.68C125.24,71.72,122.86,73.45,120.75,74.94Z" transform="translate(0 0.25)"></path>\n        <path class="cls-3" d="M17,103.93l-.46-.7,7.28-4.83.46.7Zm14.55-9.68-.46-.7q3.73-2.49,7.27-4.84l.47.7Zm14.57-9.64-.46-.7q3.84-2.5,7.36-4.73l.45.71C51.15,81.37,48.69,83,46.14,84.61Zm14.8-9.26-.43-.73c2.89-1.7,5.4-3.08,7.68-4.22l.38.75C66.3,72.28,63.81,73.66,60.94,75.35ZM84.8,68.18A10.48,10.48,0,0,0,80,67.31a13.7,13.7,0,0,0-3.47.55l-.22-.81A14.45,14.45,0,0,1,80,66.47a11.37,11.37,0,0,1,5.15,1Z" transform="translate(0 0.25)"></path>\n        <path class="cls-3" d="M98.67,127.76c-2.62-.79-4.81-2.9-6.35-6.12l.76-.36c1,2.09,2.82,4.77,5.84,5.68Zm8.65-1.68-.4-.73c1.81-1,4.31-2.53,7.45-4.55l.45.7C111.67,123.53,109.15,125.07,107.32,126.08Zm14.81-9.4-.47-.7c2.38-1.59,4.82-3.26,7.24-4.92l.47.69C127,113.41,124.51,115.08,122.13,116.68Z" transform="translate(0 0.25)"></path>\n        <ellipse class="cls-4" cx="71.33" cy="51.78" rx="8.55" ry="6.47" transform="translate(-6.69 93.03) rotate(-63.7)"></ellipse>\n      </g></g>\n    </svg>\n    <div id="ad-text">[[getSimpleString(data.adPlayingText)]]</div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_clip_attribution_renderer.ytd.clip.attribution.renderer.css.js--\x3e<style>:host {--yt-img-border-radius: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;height: auto;flex-basis: 102px;transition: flex-basis 0.2s ease-out;} :host([is-ad-playing]) #top,:host([is-ad-playing]) #title,:host([is-ad-playing]) #bottom {display: none;} :host([is-ad-playing]) {flex-basis: 204px;overflow: hidden;} :host([is-ad-playing]) #ad-overlay {animation: clips-fade-in 0.2s;display: flex;} :host([is-page-load]) {opacity: 0;} #top,#bottom,#buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #top,#title,#bottom {opacity: 1;animation: clips-fade-in 0.2s;} #main {padding: var(--ytd-margin-4x) 0 0 0;position: relative;} #top {color: var(--yt-spec-text-secondary);padding: 0 var(--ytd-margin-4x);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #bottom {padding: 0 var(--ytd-margin-6x);} #author-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #author-avatar {margin-right: var(--ytd-margin-4x);} #author {color: var(--yt-spec-text-primary);margin: 0 0 var(--ytd-margin-base) 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #details {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #title {display: inline-block;color: var(--yt-spec-text-primary);margin: var(--ytd-margin-4x);margin-bottom: var(--ytd-margin-base);word-break: break-word;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #bottom {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #ad-overlay {color: var(--yt-spec-text-primary);display: none;flex-direction: column;padding: 16px 0 32px;width: 100%;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #ad-image {height: 102px;width: 120px;margin-bottom: 16px;} #menu {flex-shrink: 0;} #view-count {color: var(--yt-spec-text-secondary);margin: 0 var(--ytd-margin-4x);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #under {padding: var(--ytd-margin-2x) var(--ytd-margin-4x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} @keyframes clips-fade-in {from {opacity: 0;display: none;}to {opacity: 1;display: block;}} /*# sourceMappingURL=ytd-clip-attribution-renderer.css.map*/</style>';
Mib=d}d=Mib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Nib=a}a=Nib;return a}}});
_.nU=mU;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.nU.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.nU.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.nU.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.nU.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.QL.YtPlayerListenerBehavior),_.W("design:type",_.RL)],_.nU.prototype,"ytPlayerListenerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.nU.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.nU.prototype,"isAdPlaying",void 0);_.V([_.M({reflectToAttribute:!0,value:!0}),_.W("design:type",Boolean)],_.nU.prototype,"isPageLoad",void 0);_.V([_.M({reflectToAttribute:!0,value:!0}),_.W("design:type",Boolean)],_.nU.prototype,"isDarkTheme",void 0);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.nU.prototype,"voteCount",null);_.nU=_.V([_.T({is:"ytd-clip-attribution-renderer"})],_.nU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybz");

var Iib;
var Jib;
var iU=function(){return _.K.apply(this,arguments)||this};
_.r(iU,_.K);iU.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"}}}};
iU.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])})};
iU.prototype.shouldHideFooter=function(a){return!(a&&_.w("use_ads_engagement_panel_desktop_footer_cta"))};
_.t.Object.defineProperties(iU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Jib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-action-engagement-panel-content-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_action_engagement_panel_content_renderer.ytd.action.engagement.panel.content.renderer.css.js--\x3e<div id="content">\n  <div id="sitelinks" hidden="[[!data.sitelinkRenderers]]"></div>\n  <div id="image-tiles" hidden="[[!data.imageTileRenderers]]"></div>\n</div>\n<div id="footer" hidden="[[shouldHideFooter(data.actionButton)]]">\n  <div id="action"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Iib){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_action_engagement_panel_content_renderer.ytd.action.engagement.panel.content.renderer.css.js--\x3e<style>:host {display: block;} #sitelinks ytd-sitelink-renderer:not(:first-child) {padding-top: 16px;} #sitelinks {padding-left: 16px;padding-top: 24px;padding-bottom: 24px;} #image-tiles ytd-image-tile-renderer {margin-left: 4px;margin-right: 4px;margin-bottom: 8px;flex: 31%;} #image-tiles {background-color: var(--yt-spec-brand-background-primary);padding-left: 8px;padding-right: 8px;padding-top: 16px;flex-wrap: wrap;display: flex;} #footer {background-color: var(--yt-spec-brand-background-primary);padding: 12px;} #action ytd-button-renderer {width: 100%;} /*# sourceMappingURL=ytd-action-engagement-panel-content-renderer.css.map*/</style>";
Iib=d}d=Iib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Jib=a}a=Jib;return a}}});
_.jU=iU;_.jU.prototype.dataChanged=_.jU.prototype.dataChanged;_.V([_.L(_.Bib.YtMacroReplacementBehavior),_.W("design:type",Object)],_.jU.prototype,"ytMacroReplacementBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.jU.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.jU.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.jU.prototype,"data",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.jU.prototype,"dataChanged",null);_.jU=_.V([_.T({is:"ytd-action-engagement-panel-content-renderer"})],_.jU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syby");

var Cib;
var Dib;
var cU=function(){return _.K.apply(this,arguments)||this};
_.r(cU,_.K);cU.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.style.backgroundColor=_.uy(this.data.backgroundColor)))};
cU.prototype.onHeadlineClick=function(){if(this.data&&this.data.headline){var a=this.getFormattedStringLoggingDirectives(this.data.headline);a&&this.rendererBehavior.logExplicitClick(a)}};
cU.prototype.onDescriptionClick=function(){if(this.data&&this.data.description){var a=this.getFormattedStringLoggingDirectives(this.data.description);a&&this.rendererBehavior.logExplicitClick(a)}};
cU.prototype.getFormattedStringLoggingDirectives=function(a){return a&&a.runs&&0<a.runs.length&&a.runs[0]&&a.runs[0].loggingDirectives?a.runs[0].loggingDirectives:null};
_.t.Object.defineProperties(cU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Dib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-action-basic-immersive-content-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_action_basic_immersive_content_renderer.ytd.action.basic.immersive.content.renderer.css.js--\x3e<yt-img-shadow id="icon" hidden="[[!data.iconImage]]" thumbnail="[[data.iconImage]]"></yt-img-shadow>\n<yt-formatted-string id="headline" text="[[data.headline]]" on-click="onHeadlineClick"></yt-formatted-string>\n<yt-formatted-string id="desc" text="[[data.description]]" on-click="onDescriptionClick"></yt-formatted-string>\n<ytd-button-renderer id="action" data="[[data.actionButton.buttonRenderer]]">\n</ytd-button-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Cib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_action_basic_immersive_content_renderer.ytd.action.basic.immersive.content.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;padding-top: 56px;padding-bottom: 68px;} #icon {border-radius: 50%;background-color: transparent;overflow: hidden;height: 70px;width: 70px;} #headline {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;color: var(--yt-spec-text-primary);margin-top: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} #desc {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-text-secondary);margin-top: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} #action {margin-top: 56px;} :host(:not([enable-colors])) #action {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} /*# sourceMappingURL=ytd-action-basic-immersive-content-renderer.css.map*/</style>';
Cib=d}d=Cib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Dib=a}a=Dib;return a}}});
_.dU=cU;_.dU.prototype.dataChanged=_.dU.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.dU.prototype,"rendererBehavior",void 0);_.V([_.L(_.Bib.YtMacroReplacementBehavior),_.W("design:type",Object)],_.dU.prototype,"macroReplacementBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.dU.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.dU.prototype,"navigationEndpoint",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.dU.prototype,"enableColors",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.dU.prototype,"dataChanged",null);_.dU=_.V([_.T({is:"ytd-action-basic-immersive-content-renderer"})],_.dU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syb7");

var gib;
var hib;
var LT=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-update-description-action":"handleUpdateDescriptionAction"};return a};
_.r(LT,_.K);LT.prototype.panelContentVisibleChanged=function(){var a;this.panelContentVisible&&(null===(a=this.expander)||void 0===a?void 0:a.reset())};
LT.prototype.computeDescriptionCollapsedHeight=function(){return 140};
LT.prototype.handleUpdateDescriptionAction=function(a){this.$.description.hidden=!!a.isEmpty;this.set("data.description",a.description)};
_.t.Object.defineProperties(LT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-expandable-video-description-body-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_expandable_video_description_body_renderer.ytd.expandable.video.description.body.renderer.css.js--\x3e<ytd-expander id="expander" collapsed-height="[[descriptionCollapsedHeight]]" hidden="[[!data.descriptionBodyText]]" is-toggled="{{hasDescriptionOnly}}">\n  <div id="description" slot="content">\n    <yt-formatted-string class="content" force-default-style="" split-lines="" text="[[data.descriptionBodyText]]">\n    </yt-formatted-string>\n  </div>\n  <yt-formatted-string class="more-button" slot="more-button" role="button" text="[[data.showMoreText]]">\n  </yt-formatted-string>\n  <yt-formatted-string class="less-button" slot="less-button" role="button" text="[[data.showLessText]]">\n  </yt-formatted-string>\n</ytd-expander>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_expandable_video_description_body_renderer.ytd.expandable.video.description.body.renderer.css.js--\x3e<style>:host {display: block;} ytd-expander {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #description {color: var(--yt-spec-text-primary);} .more-button,.less-button {color: var(--yt-spec-call-to-action);display: inline-block;margin-top: 8px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} /*# sourceMappingURL=ytd-expandable-video-description-body-renderer.css.map*/</style>';
gib=d}d=gib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hib=a}a=hib;return a}}});
_.MT=LT;_.MT.prototype.panelContentVisibleChanged=_.MT.prototype.panelContentVisibleChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.MT.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.MT.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.MT.prototype,"data",void 0);
_.V([_.M({computed:"computeDescriptionCollapsedHeight()"}),_.W("design:type",Number)],_.MT.prototype,"descriptionCollapsedHeight",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.MT.prototype,"panelContentVisible",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.MT.prototype,"hasDescriptionOnly",void 0);_.V([_.S("#expander"),_.W("design:type",Object)],_.MT.prototype,"expander",void 0);
_.V([_.P("panelContentVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.MT.prototype,"panelContentVisibleChanged",null);_.MT=_.V([_.T({is:"ytd-expandable-video-description-body-renderer"})],_.MT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syb4");

var eib;
var fib;
var JT=function(){return _.K.apply(this,arguments)||this};
_.r(JT,_.K);JT.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"}}}};
_.t.Object.defineProperties(JT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-description-gaming-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_description_gaming_section_renderer.ytd.video.description.gaming.section.renderer.css.js--\x3e<div id="header">\n  <h2 id="title">\n      [[getSimpleString(data.sectionTitle)]]\n  </h2>\n</div>\n<div id="media-lockups"></div>\n<div id="topic-link"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_description_gaming_section_renderer.ytd.video.description.gaming.section.renderer.css.js--\x3e<style>:host {display: block;padding: 16px;border-top: 6px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;} #title {margin-bottom: 12px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #topic-link {margin-top: 16px;} /*# sourceMappingURL=ytd-video-description-gaming-section-renderer.css.map*/</style>';
eib=d}d=eib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fib=a}a=fib;return a}}});
_.KT=JT;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.KT.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.KT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.KT.prototype,"data",void 0);_.KT=_.V([_.T({is:"ytd-video-description-gaming-section-renderer"})],_.KT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syav");

var Xhb;
var Yhb;
var FT=function(){var a=_.K.apply(this,arguments)||this;a.engagementPanelContent=!1;return a};
_.r(FT,_.K);
FT.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:"ytd-rich-metadata-row-renderer",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"}}}};
FT.prototype.computeCollapsibleItems=function(a,b,c){return void 0===a||void 0===b||void 0===c||c?[]:a.slice(b)};
FT.prototype.computeAlwaysShownItems=function(a,b){return a&&a.length?a.slice(0,b):[]};
_.t.Object.defineProperties(FT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Yhb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-metadata-row-container-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_metadata_row_container_renderer.ytd.metadata.row.container.renderer.css.js--\x3e<div id="always-shown"></div>\n<div id="collapsible" hidden="[[collapsed]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xhb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_metadata_row_container_renderer.ytd.metadata.row.container.renderer.css.js--\x3e<style>:host {display: block;} ytd-metadata-row-renderer,ytd-metadata-with-image-row-renderer,ytd-metadata-row-header-renderer {max-width: 615px;} /*# sourceMappingURL=ytd-metadata-row-container-renderer.css.map*/</style>";
Xhb=d}d=Xhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Yhb=a}a=Yhb;return a}}});
_.GT=FT;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.GT.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.GT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.GT.prototype,"data",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.GT.prototype,"collapsed",void 0);
_.V([_.M({computed:"computeAlwaysShownItems(data.rows,data.collapsedItemCount)"}),_.W("design:type",Array)],_.GT.prototype,"alwaysShownItems",void 0);_.V([_.M({computed:"computeCollapsibleItems(data.rows,data.collapsedItemCount,collapsed)"}),_.W("design:type",Array)],_.GT.prototype,"collapsibleItems",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.GT.prototype,"engagementPanelContent",void 0);_.GT=_.V([_.T({is:"ytd-metadata-row-container-renderer"})],_.GT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydz");

var I$a;
var J$a;
var CO=function(){return _.K.apply(this,arguments)||this};
_.r(CO,_.K);CO.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.editButton":{id:"edit",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.t.Object.defineProperties(CO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===J$a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-macro-markers-info-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_macro_markers_info_item_renderer.ytd.macro.markers.info.item.renderer.css.js--\x3e<yt-formatted-string text="[[data.infoText]]"></yt-formatted-string>\n<div id="menu"></div>\n<div id="edit"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===I$a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_macro_markers_info_item_renderer.ytd.macro.markers.info.item.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex: none;-webkit-flex: none;flex: none;padding: 0 8px 0 16px;color: var(--yt-spec-text-primary);} yt-formatted-string {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #edit {--yt-button-padding: 10px 8px;--yt-paper-button-min-width: 0px;} /*# sourceMappingURL=ytd-macro-markers-info-item-renderer.css.map*/</style>';
I$a=d}d=I$a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);J$a=a}a=J$a;return a}}});
_.DO=CO;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.DO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.DO.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.DO.prototype,"data",void 0);_.DO=_.V([_.T({is:"ytd-macro-markers-info-item-renderer"})],_.DO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syds");

var X9a;
var Y9a;
var nO=function(){var a=_.K.apply(this,arguments)||this;a.itemStyle="large-item";a.watchMetadataRefresh=!1;a.updateOnResizeDebouncer=null;return a};
_.r(nO,_.K);_.f=nO.prototype;_.f.ready=function(){this.updateOnResize=this.updateOnResize.bind(this);this.updateOnResize()};
_.f.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{iconSize:16}},menuRenderer:"ytd-menu-renderer"}}}};
_.f.dataChanged=function(){this.ytdHorizontalListBehavior.reset()};
_.f.updateOnResize=function(){var a,b;if(void 0!==this.JSC$38683_scrollContainer&&void 0!==this.items){var c=this.JSC$38683_scrollContainer.clientWidth;this.ytdHorizontalListBehavior.offset_=Math.max(0,Math.min(this.ytdHorizontalListBehavior.offset_,this.items.clientWidth-c));this.ytdHorizontalListBehavior.reposition_();1===(null===(b=null===(a=this.data)||void 0===a?void 0:a.items)||void 0===b?void 0:b.length)?this.itemStyle="cta-item":this.itemStyle=740<=c?"large-item":"small-item"}};
_.f.debouncedUpdateOnResize=function(){this.updateOnResizeDebouncer=_.Qp(this.updateOnResizeDebouncer,_.yp.after(100),this.updateOnResize)};
_.t.Object.defineProperties(nO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Y9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-merch-shelf-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_merch_shelf_renderer.ytd.merch.shelf.renderer.css.js--\x3e<div id="main">\n  <div id="banner">\n    <div id="title" role="heading">[[data.title]]</div>\n    <div id="action-button"></div>\n  </div>\n  <div id="item-list">\n    <div id="left-arrow-container" class="center-aligned">\n      <div id="left-arrow" class="arrow center-aligned" on-click="prevClick_" hidden="[[atStart]]">\n         <yt-icon icon="yt-icons:chevron_left"></yt-icon>\n      </div>\n    </div>\n    <div id="scroll-container">\n      <div id="items" item-style$="[[itemStyle]]">\n        \n        <template is="dom-repeat" items="[[shownItems]]">\n          <ytd-merch-shelf-item-renderer data="[[item.merchandiseItemRenderer]]" item-style="[[itemStyle]]">\n          </ytd-merch-shelf-item-renderer>\n        </template>\n      </div>\n    </div>\n    <div id="right-arrow-container" class="center-aligned">\n      <div id="right-arrow" class="arrow center-aligned" on-click="nextClick_" hidden="[[atEnd]]">\n         <yt-icon icon="yt-icons:chevron_right"></yt-icon>\n      </div>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===X9a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_merch_shelf_renderer.ytd.merch.shelf.renderer.css.js--\x3e<style>:host {display: block;position: relative;border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding-bottom: 8px;margin-top: -26px;background-color: var(--yt-spec-general-background-a);} :host([watch-metadata-refresh]) {margin-top: 0;} #banner {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;height: 24px;padding-bottom: 9px;margin-left: 64px;} :host([watch-metadata-refresh]) #banner {margin-left: 0;} #action-button {-ms-align-self: center;-webkit-align-self: center;align-self: center;--yt-button-icon-size: 32px;--yt-icon-button-icon-height: 16px;--yt-icon-button-icon-width: 16px;} #title {display: block;text-overflow: ellipsis;overflow-x: hidden;white-space: nowrap;color: var(--yt-spec-text-primary);-ms-align-self: center;-webkit-align-self: center;align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #sponsored-text {text-transform: uppercase;-ms-align-self: center;-webkit-align-self: center;align-self: center;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} #banner-info-tooltip {width: 336px;} #item-list {margin-left: 60px;} :host([watch-metadata-refresh]) #item-list {margin-left: 0;} :host([collapsed]) #scroll-container {visibility: hidden;max-height: 0px;} #scroll-container {overflow: hidden;} ytd-merch-shelf-item-renderer {display: inline-block;} #items {transition-duration: 0.15s;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: transform;display: inline-block;white-space: nowrap;will-change: unset;} #items[item-style=cta-item] {display: block;} #items[item-style=large-item] ytd-merch-shelf-item-renderer {margin-left: 4px;} #items[item-style=large-item] ytd-merch-shelf-item-renderer:first-child {margin-left: 0;} #items[item-style=small-item] ytd-merch-shelf-item-renderer {margin-left: 14px;} #items[item-style=small-item] ytd-merch-shelf-item-renderer:first-child {margin-left: 0;} #left-arrow-container {left: 44px;} :host([collapsed]) #left-arrow-container {display: none;} #right-arrow-container {right: -16px;} :host([collapsed]) #right-arrow-container {display: none;} #left-arrow-container,#right-arrow-container {position: absolute;top: 69px;z-index: 200;} .arrow {cursor: pointer;width: 40px;height: 40px;border-radius: 24px;background-color: var(--yt-spec-brand-background-solid);color: var(--yt-spec-icon-inactive);box-shadow: 0 4px 4px var(--yt-spec-10-percent-layer),0 0 8px var(--yt-spec-10-percent-layer);} .center-aligned {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=ytd-merch-shelf-renderer.css.map*/</style>';
X9a=d}d=X9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Y9a=a}a=Y9a;return a}}});
_.oO=nO;_.oO.prototype.debouncedUpdateOnResize=_.oO.prototype.debouncedUpdateOnResize;_.oO.prototype.dataChanged=_.oO.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.oO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.oO.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.sE),_.W("design:type",Object)],_.oO.prototype,"ytdHorizontalListBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.oO.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.oO.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.oO.prototype,"itemStyle",void 0);_.V([_.M({value:6}),_.W("design:type",Number)],_.oO.prototype,"initialCount",void 0);_.V([_.M({value:"data.items"}),_.W("design:type",String)],_.oO.prototype,"itemsPath",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.oO.prototype,"watchMetadataRefresh",void 0);_.V([_.S("#items"),_.W("design:type",HTMLDivElement)],_.oO.prototype,"items",void 0);_.V([_.S("#scroll-container"),_.W("design:type",HTMLDivElement)],_.oO.prototype,"JSC$38683_scrollContainer",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.oO.prototype,"dataChanged",null);
_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.oO.prototype,"debouncedUpdateOnResize",null);_.oO=_.V([_.T({is:"ytd-merch-shelf-renderer"})],_.oO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syam");

var R9a;
var S9a;
var T9a;
var U9a;
_.ij({is:"yt-offer-item-upsell-renderer",_template:function(){if(void 0!==U9a)return U9a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-offer-item-upsell-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_offer_item_upsell_renderer.yt.offer.item.upsell.renderer.css.js--\x3e<div id="image-renderer" hidden="[[!data.imageRenderer]]"></div>\n<div id="heading-price-container">\n  <div id="heading-renderer"></div>\n  <div id="price-renderer"></div>\n</div>\n<div id="description-actions-container">\n  <div id="description-renderer"></div>\n  <div id="actions-renderer"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===T9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_offer_item_upsell_renderer.yt.offer.item.upsell.renderer.css.js--\x3e<style>:host {display: block;padding: var(--ytd-margin-4x) var(--ytd-margin-6x);} :host(:last-child) {padding-bottom: var(--yt-offer-item-upsell-renderer-last-child-padding-bottom,var(--ytd-margin-4x));} #heading-price-container {margin-bottom: var(--ytd-margin-3x);display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;} #description-actions-container {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #description-renderer {width: 50%;} #image-renderer {margin-bottom: var(--ytd-margin-3x);} /*# sourceMappingURL=yt-offer-item-upsell-renderer.css.map*/</style>";
T9a=d}d=T9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return U9a=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],properties:{data:Object},observers:["backgroundColorChanged_(data.backgroundColor)"],stampDom:{"data.imageRenderer":{id:"image-renderer",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer"}}},"data.headingRenderer":{id:"heading-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}},"data.descriptionRenderer":{id:"description-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}},
"data.priceRenderer":{id:"price-renderer",mapping:{cardItemTextRenderer:{component:"yt-card-item-text-renderer"}}},"data.actionsRenderer":{id:"actions-renderer",mapping:{cardItemActionsRenderer:{component:"yt-card-item-actions-renderer"}}}},backgroundColorChanged_:function(a){this.style.backgroundColor=_.SL[a||"CARD_ITEM_COLOR_UNKNOWN"]||"transparent"}});
_.Ly("itemSectionRenderer","CardItemContainerRenderer","yt-card-item-container-renderer");
_.ij({is:"yt-card-item-container-renderer",_template:function(){if(void 0!==S9a)return S9a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-card-item-container-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_container_renderer.yt.card.item.container.renderer.css.js--\x3e<div id="container" hidden="[[computeContainerIsHidden_(cardItemContainerEntity_)]]">\n  <div id="base"></div>\n  <div id="divider" hidden="[[!isExpanded_]]" container-style_$="[[containerStyle_]]"></div>\n  <div id="contents-section" hidden="[[!isExpanded_]]">\n    <div id="contents"></div>\n    <div id="continuation-section"></div>\n    <tp-yt-paper-spinner id="spinner" active="[[showSpinner_]]"></tp-yt-paper-spinner>\n    <div id="more-contents-button" hidden="[[!showMoreContentsButton_]]" on-click="onShowMoreContentsButtonClicked_"></div>\n  </div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===R9a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_card_item_container_renderer.yt.card.item.container.renderer.css.js--\x3e<style>:host {display: block;border: 1px solid var(--yt-spec-10-percent-layer);margin-bottom: var(--ytd-margin-2x);--yt-offer-item-upsell-renderer-last-child-padding-bottom: var( --ytd-margin-6x );display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([container-style_=CARD_ITEM_CONTAINER_STYLE_BORDERLESS]) {border: none;} :host([compact]) {max-width: 400px;} :host([compact]) ytd-commerce-cart-checkout-button-renderer {margin: 0 16px;} #base {width: 100%;} #contents {display: block;width: 100%;} #contents-section {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([is-expanded_]) #continuation-section {display: block;width: 100%;} #continuation-section {display: none;} #continuation-section ytd-item-section-renderer:first-child:not(:only-child),#continuation-section ytmusic-item-section-renderer:first-child:not(:only-child) {margin-bottom: var(--ytd-margin-5x);} #continuation-section ytd-item-section-renderer:only-child,#continuation-section ytmusic-item-section-renderer:only-child {margin-bottom: var(--ytd-margin-2x);} :host([show-spinner_]) tp-yt-paper-spinner {display: inline-block;padding: var(--ytd-margin-6x);-ms-align-self: center;-webkit-align-self: center;align-self: center;} tp-yt-paper-spinner {display: none;} #divider {border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-left: var(--ytd-margin-6x);margin-right: var(--ytd-margin-6x);} #divider[container-style_=CARD_ITEM_CONTAINER_STYLE_BORDERLESS] {border-bottom: none;} #more-contents-button {cursor: pointer;padding: 2px 0;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #more-contents-button:hover {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-icon-active-other);} #more-contents-button:focus {outline: none;} /*# sourceMappingURL=yt-card-item-container-renderer.css.map*/</style>";
R9a=d}d=R9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return S9a=a},
isInjectionRoot:!0,behaviors:[_.tL.YtContinuationHandlerBehavior,_.Hx.YtActionHandlerBehavior,_.Z.YtRendererstamperBehavior,_.OJ.YtNextContinuationBehavior,_.Y.YtRendererBehavior,_.ixa.InjectBehavior],properties:{data:{type:Object,observer:"dataChanged_"},compact:{reflectToAttribute:!0,type:Boolean,value:!1},isExpanded_:{type:Boolean,reflectToAttribute:!0,value:!1},containerStyle_:{type:String,computed:"computeContainerStyle_(data.containerStyle)",reflectToAttribute:!0,value:"CARD_ITEM_CONTAINER_STYLE_DEFAULT"},
continuationStatus_:{type:String,value:"not-started"},showSpinner_:{type:Boolean,reflectToAttribute:!0,computed:"computeShowSpinner_(isExpanded_, continuationStatus_)",value:!1},isOnClickCommand_:{type:Boolean,value:!1},showMoreContentsButton_:{type:Boolean,computed:"computeShowMoreContentsButton_(isExpanded_, showSpinner_, isOnClickCommand_, data.continuations, data.contents)",value:!1},cardItemContainerEntity_:{type:Object,selectorArgs:["data.cardItemContainerEntityKey"],selector:function(a,b){return!b||
a.entities?null:_.vj(a.entities,"cardItemContainerEntity",b)}}},
actionMap:{"yt-update-card-item-on-click-command":"updateCardOnClickCommand_"},listeners:{"yt-toggle-button":"onToggleButton_","yt-next-continuation-data-updated":"nextContinuationDataUpdated_"},observers:["backgroundColorChanged_(data.backgroundColor)"],stampDom:{"data.baseRenderer":{id:"base",mapping:{cardItemRenderer:{component:"yt-card-item-renderer",noInjection:!0}}},"data.contents":{id:"contents",mapping:{commerceCartHeaderRenderer:{component:"ytd-commerce-cart-header-renderer",noInjection:!0},
commerceCartCheckoutButtonRenderer:{component:"ytd-commerce-cart-checkout-button-renderer",noInjection:!0,properties:{fullWidth:"[[compact]]"}},commerceCartItemRenderer:{component:"ytd-commerce-cart-item-renderer",noInjection:!0,properties:{compact:"[[compact]]"}},cardItemRenderer:{component:"yt-card-item-renderer",noInjection:!0},offerItemUpsellRenderer:{component:"yt-offer-item-upsell-renderer",noInjection:!0},activityItemRenderer:{component:"yt-activity-item-renderer",noInjection:!0}}},"data.continuationSection":{id:"continuation-section",
mapping:_.My("sharingItemSection")},"data.moreContentsButtonRenderer":{id:"more-contents-button",mapping:{buttonRenderer:{component:"yt-button-renderer",noInjection:!0}}}},nextContinuation:{continuationType:"sectionListContinuation",contentsArray:"data.continuationSection"},configureContinuationPathMap:function(){return{"yt-append-continuation-items-action":"continuationSection"}},
computeContainerStyle_:function(a){return a},
computeContainerIsHidden_:function(a){return a&&!!a.isHidden},
computeShowSpinner_:function(a,b){return a&&"in-progress"===b},
computeShowMoreContentsButton_:function(a,b,c,d,e){return!(!(d&&d.length||e&&e.length&&c)||!a||b)},
onToggleButton_:function(a){var b=this;a.stopPropagation();(this.isExpanded_=a.detail&&a.detail.toggled)&&!this.data.continuationSection.length&&this.data.continuation&&this.data.continuation.onClickContinuationData&&"in-progress"!==this.continuationStatus_?(this.fire("yt-load-next-continuation",function(c){return b.getContinuationUrl_(b.data.continuation.onClickContinuationData,c)}),this.continuationStatus_="in-progress"):this.isExpanded_&&!this.data.continuationSection.length&&this.data.onClickCommand&&
"in-progress"!==this.continuationStatus_&&(_.dj(this,[this.data.onClickCommand]),this.continuationStatus_="in-progress")},
onShowMoreContentsButtonClicked_:function(a){var b=this;a.stopPropagation();this.data.continuations&&this.data.continuations[0].nextContinuationData?(this.fire("yt-load-next-continuation",function(c){return b.getContinuationUrl_(b.data.continuations[0].nextContinuationData,c)}),this.continuationStatus_="in-progress"):this.data.onClickCommand&&(_.dj(this,[this.data.onClickCommand]),this.continuationStatus_="in-progress",this.data.onClickCommand=void 0,this.isOnClickCommand_=!1)},
getContinuationUrl_:function(a,b){var c=a.continuation;a=a.clickTrackingParams;var d=_.pi();a&&d&&_.hy(d,_.Wq(a));return _.Ve(b,{continuation:c})},
nextContinuationDataUpdated_:function(){this.continuationStatus_="complete";var a=this.querySelector("#continuation-section");a&&(a=a.querySelectorAll("ytmusic-item-section-renderer"))&&a.forEach(function(b){return b.classList.add("memberships-and-purchases")})},
dataChanged_:function(){this.isExpanded_=!!this.data.contents;this.data.continuationSection||(this.data.continuationSection=[]);this.data.onClickCommand&&(this.isOnClickCommand_=!0)},
updateCardOnClickCommand_:function(a){a=a.updateCardItemOnClickCommand;this.data&&this.data.targetId&&a&&a.targetId===this.data.targetId&&a.onClickCommand&&(this.data.onClickCommand=a.onClickCommand,this.isOnClickCommand_=!0)},
backgroundColorChanged_:function(a){this.style.backgroundColor=_.SL[a||"CARD_ITEM_COLOR_UNKNOWN"]||"transparent"}});
var V9a;
var W9a;
var lO=function(){return _.K.apply(this,arguments)||this};
_.r(lO,_.K);lO.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{cardItemContainerRenderer:"yt-card-item-container-renderer",commerceCartCheckoutButtonRenderer:"ytd-commerce-cart-checkout-button-renderer",commerceCartHeaderRenderer:"ytd-commerce-cart-header-renderer",cardItemRenderer:"yt-card-item-renderer"}},"data.cartSummary":{id:"cart-summary",mapping:{commerceCartSummaryRenderer:"ytd-commerce-cart-summary-renderer"}}}};
lO.prototype.notificationEntityChanged=function(){this.commerceCartExpandableNotificationEntity&&this.updateNotification()};
lO.prototype.computeLoadingHidden=function(){var a;return!(null===(a=this.commerceCartPageStateEntity)||void 0===a?0:a.cartActionInProgress)};
lO.prototype.updateNotification=function(){var a,b=null===(a=this.get("commerceCartExpandableNotificationEntity"))||void 0===a?void 0:a.summaryText;b&&this.set("data.cartNotification",_.UN(b))};
_.t.Object.defineProperties(lO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===W9a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-commerce-cart-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_renderer.ytd.commerce.cart.renderer.css.js--\x3e<div id="title-container">\n  <div id="title">[[getSimpleString(data.title)]]</div>\n  <div id="notification">[[getSimpleString(data.cartNotification)]]</div>\n</div>\n<div id="body">\n  <div id="primary-column">\n    <div id="items"></div>\n  </div>\n  <div id="secondary-column">\n    <div id="cart-summary"></div>\n  </div>\n</div>\n<div id="loading-overlay" hidden="[[computeLoadingHidden(data, commerceCartPageStateEntity)]]">\n  <div id="positioning-container">\n    <tp-yt-paper-spinner-lite id="spinner" active="[[commerceCartPageStateEntity.cartActionInProgress]]">\n    </tp-yt-paper-spinner-lite>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===V9a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_commerce_cart_renderer.ytd.commerce.cart.renderer.css.js--\x3e<style>:host {position: relative;padding: 48px;background-color: var(--yt-spec-general-background-a);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title-container {margin-bottom: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} #title {color: var(--yt-spec-text-primary);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;} #notification {margin-left: 16px;margin-bottom: 4px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #body {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #primary-column {margin-right: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #items {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #secondary-column {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} yt-card-item-container-renderer {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 4px;} yt-card-item-container-renderer {margin-bottom: 16px;} yt-card-item-container-renderer:last-of-type {margin-bottom: 0;} ytd-commerce-cart-summary-renderer {background-color: var(--yt-spec-brand-background-solid);width: 360px;} @media(max-width:1164px) {:host {padding: 48px 24px;}#body {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}ytd-commerce-cart-summary-renderer {width: unset;}#primary-column {margin-right: 0;margin-bottom: 8px;}#title {color: var(--yt-spec-text-primary);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;}} #loading-overlay {background-color: var(--yt-spec-themed-overlay-background);position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #loading-overlay #positioning-container {position: relative;left: calc(50% - 14px);} #loading-overlay tp-yt-paper-spinner-lite {--paper-spinner-color: var(--yt-spec-call-to-action);position: fixed;top: calc(50% - 54px);} /*# sourceMappingURL=ytd-commerce-cart-renderer.css.map*/</style>';
V9a=d}d=V9a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);W9a=a}a=W9a;return a}}});
_.mO=lO;_.mO.prototype.notificationEntityChanged=_.mO.prototype.notificationEntityChanged;_.V([_.L(_.Dx),_.W("design:type",Object)],_.mO.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.mO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.mO.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.mO.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.mO.prototype,"data",void 0);_.V([_.M({selectorArgs:["data.commerceCartExpandableNotificationEntityKey"],selector:function(a,b){return _.vj(a.entities,"commerceCartExpandableNotificationEntity",b)}}),
_.W("design:type",Object)],_.mO.prototype,"commerceCartExpandableNotificationEntity",void 0);_.V([_.M({selectorArgs:["data.commerceCartPageStateEntityKey"],selector:function(a,b){return _.vj(a.entities,"commerceCartPageStateEntity",b)}}),
_.W("design:type",Object)],_.mO.prototype,"commerceCartPageStateEntity",void 0);_.V([_.S("#spinner"),_.W("design:type",HTMLElement)],_.mO.prototype,"spinner",void 0);_.V([_.P("commerceCartExpandableNotificationEntity","data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.mO.prototype,"notificationEntityChanged",null);_.mO=_.V([_.T({is:"ytd-commerce-cart-renderer"})],_.mO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydf");

var X8a;
var Y8a;
var MN=function(){return _.K.apply(this,arguments)||this};
_.r(MN,_.K);
MN.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"}}}}};
_.t.Object.defineProperties(MN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Y8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-management-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_management_renderer.ytd.sponsorships.management.renderer.css.js--\x3e<div id="alert-renderer"></div>\n<div id="main-section">\n  <div id="content"></div>\n  <div id="sidebar"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===X8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_management_renderer.ytd.sponsorships.management.renderer.css.js--\x3e<style>:host {display: block;max-width: 1070px;} ytd-sponsorships-alert-renderer:before {background: var(--yt-spec-error-background);content: "";position: absolute;left: 0;height: 100%;width: 9999px;top: 0;margin-left: -4999px;} ytd-sponsorships-alert-renderer {position: relative;} #main-section {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #content {flex: 1;padding-right: 96px;} #content ytd-sponsorships-tier-renderer {margin-bottom: 24px;} #content ytd-sponsorships-heading-renderer {margin-bottom: 8px;} #sidebar {width: 324px;-ms-flex: none;-webkit-flex: none;flex: none;} #sidebar ytd-sponsorships-heading-renderer {margin-bottom: 12px;} /*# sourceMappingURL=ytd-sponsorships-management-renderer.css.map*/</style>';
X8a=d}d=X8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Y8a=a}a=Y8a;return a}}});
_.NN=MN;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.NN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.NN.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.NN.prototype,"data",void 0);_.NN=_.V([_.T({is:"ytd-sponsorships-management-renderer"})],_.NN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syd7");

var E8a;
var F8a;
var vN=function(){var a=_.K.apply(this,arguments)||this;a.isCollapsed=!1;return a};
_.r(vN,_.K);vN.prototype.onDataChanged=function(){this.data&&(this.isCollapsed=!this.data.startExpanded)};
vN.prototype.onExpandCollapse=function(){this.isCollapsed=!this.isCollapsed};
vN.prototype.updateExpandCollapseButton=function(){var a,b,c,d;this.expandCollapseButton=this.isCollapsed?null===(b=null===(a=this.data)||void 0===a?void 0:a.expandButton)||void 0===b?void 0:b.buttonRenderer:null===(d=null===(c=this.data)||void 0===c?void 0:c.collapseButton)||void 0===d?void 0:d.buttonRenderer};
_.t.Object.defineProperties(vN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===F8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-expandable-perks-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_expandable_perks_renderer.ytd.sponsorships.expandable.perks.renderer.css.js--\x3e<div class="badged-title">\n  <yt-img-shadow thumbnail="[[data.badge]]"></yt-img-shadow>\n  <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n</div>\n<yt-formatted-string class="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n<hr>\n<yt-formatted-string class="expandable-heading" text="[[data.expandableHeader]]"></yt-formatted-string>\n<ytd-button-renderer class="end-button" data="[[data.endButton.buttonRenderer]]"></ytd-button-renderer>\n<ytd-button-renderer class="bottom-button" data="[[data.bottomButton.buttonRenderer]]"></ytd-button-renderer>\n<ytd-button-renderer class="expand-collapse-button" data="[[expandCollapseButton]]" noink="" on-click="onExpandCollapse"></ytd-button-renderer>\n\n<div class="expandable-content">\n  <template is="dom-repeat" items="[[data.expandableItems]]" as="item">\n    <ytd-sponsorships-perk-renderer data="[[item.sponsorshipsPerkRenderer]]"></ytd-sponsorships-perk-renderer>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===E8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_expandable_perks_renderer.ytd.sponsorships.expandable.perks.renderer.css.js--\x3e<style>:host {align-items: baseline;display: grid;grid-template-areas: "badged-title end-button" "subtitle subtitle" "line line" "expandable-heading bottom-button" "expand-collapse-button ." "expandable-content expandable-content";justify-items: start;margin-top: 40px;margin-bottom: 28px;max-width: 852px;} .badged-title {align-items: baseline;color: var(--yt-spec-text-primary);display: flex;grid-area: badged-title;margin-bottom: 8px;} .badged-title yt-img-shadow {align-self: flex-start;margin-right: 12px;height: 18px;width: 18px;} .badged-title yt-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .subtitle {color: var(--yt-spec-text-secondary);grid-area: subtitle;margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .end-button {grid-area: end-button;justify-self: end;margin-left: 12px;} hr {border-bottom: 1px solid var(--yt-spec-10-percent-layer);grid-area: line;margin-bottom: 24px;margin-top: 8px;width: 100%;} .expandable-heading {color: var(--yt-spec-text-primary);grid-area: expandable-heading;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} .bottom-button {grid-area: bottom-button;justify-self: end;margin-left: 12px;} .end-button,.bottom-button {height: 0;display: flex;align-items: center;} .end-button[has-no-text],.bottom-button[has-no-text] {position: relative;top: -4px;} .expand-collapse-button {grid-area: expand-collapse-button;text-transform: none;--yt-button-padding: 5px 0;--yt-button-padding-minus-focus-outline: 5px 0;--yt-button-padding-minus-focus-outline-width: 2px;--yt-button-text-transform: none;} .expandable-content {grid-area: expandable-content;width: 100%;} .expandable-content>ytd-sponsorships-perk-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: block;padding-bottom: 12px;padding-top: 16px;} :host([is-collapsed]) .expandable-content {overflow: hidden;height: 0;} /*# sourceMappingURL=ytd-sponsorships-expandable-perks-renderer.css.map*/</style>';
E8a=d}d=E8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);F8a=a}a=F8a;return a}}});
_.wN=vN;_.wN.prototype.updateExpandCollapseButton=_.wN.prototype.updateExpandCollapseButton;_.wN.prototype.onDataChanged=_.wN.prototype.onDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.wN.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.wN.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.wN.prototype,"isCollapsed",void 0);_.V([_.M(),_.W("design:type",Object)],_.wN.prototype,"expandCollapseButton",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.wN.prototype,"onDataChanged",null);_.V([_.P("data","isCollapsed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.wN.prototype,"updateExpandCollapseButton",null);_.wN=_.V([_.T({is:"ytd-sponsorships-expandable-perks-renderer"})],_.wN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syd6");

var g8a;
var h8a;
var i8a=function(){return _.K.apply(this,arguments)||this};
_.r(i8a,_.K);
_.t.Object.defineProperties(i8a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===h8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-empty-product-details-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_empty_product_details_renderer.ytd.empty.product.details.renderer.css.js--\x3e<div class="container">\n  <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===g8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_empty_product_details_renderer.ytd.empty.product.details.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-primary);display: flex;flex-direction: row;justify-content: center;} .container {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;display: flex;padding: 256px 16px;flex-direction: row;} /*# sourceMappingURL=ytd-empty-product-details-renderer.css.map*/</style>';
g8a=d}d=g8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);h8a=a}a=h8a;return a}}});
_.iN=i8a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.iN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.iN.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.iN.prototype,"data",void 0);_.iN=_.V([_.T({is:"ytd-empty-product-details-renderer"})],_.iN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syd4");

var e8a;
var f8a;
var gN=function(){return _.K.apply(this,arguments)||this};
_.r(gN,_.K);gN.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}}}}};
_.t.Object.defineProperties(gN.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}}});
_.t.Object.defineProperties(gN,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===f8a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-minor-moment-setting-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_minor_moment_setting_section_renderer.ytd.minor.moment.setting.section.renderer.css.js--\x3e<div id="contents" class$="[[contentsClassName]]">\n  <div id="title" hidden="[[!data.title]]">\n    <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n  </div>\n  <yt-formatted-string id="header" hidden="[[!data.header]]" text="[[data.header]]">\n  </yt-formatted-string>\n  <div id="settings" hidden="[[!data.settings]]"></div>\n  <div id="alerts" hidden="[[!data.alerts]]"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===e8a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_minor_moment_setting_section_renderer.ytd.minor.moment.setting.section.renderer.css.js--\x3e<style>:host {width: 100%;margin-left: 10px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #header {display: block;margin-left: 60px;padding-top: 24px;color: var(--yt-spec-text-primary);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} #contents {max-width: 360px;margin: 0 auto;} #settings {padding-top: 8px;} #alerts {margin-left: 60px;width: 340px;margin-bottom: 48px;} #title {padding-bottom: 16px;color: var(--yt-spec-text-primary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 500;} .with-bottom-separator #settings {box-shadow: 0 25px 0px -24px var(--yt-spec-10-percent-layer);padding-bottom: 20px;} .remove-left-margin #header {margin-left: 0;} .remove-left-margin #alerts {margin-left: 0px;} #contents.extra-bottom-space {margin-bottom: 48px;} #title {padding-bottom: 16px;color: var(--yt-spec-text-primary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 500;} /*# sourceMappingURL=ytd-minor-moment-setting-section-renderer.css.map*/</style>';
e8a=d}d=e8a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);f8a=a}a=f8a;return a}}});
_.hN=gN;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.hN.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.hN.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.hN.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.hN.prototype,"contentsClassName",null);_.hN=_.V([_.T({is:"ytd-minor-moment-setting-section-renderer"})],_.hN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syd2");

var V7a;
var W7a;
var X7a=function(){return _.K.apply(this,arguments)||this};
_.r(X7a,_.K);
_.t.Object.defineProperties(X7a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===W7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-minor-moment-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_minor_moment_header_renderer.ytd.minor.moment.header.renderer.css.js--\x3e<img src$="[[data.imageUrl]]" alt="" class="minormoment-header-img">\n<yt-formatted-string id="title" respect-html-dir="" text="[[data.title]]"></yt-formatted-string>\n<yt-formatted-string id="caption" respect-html-dir="" text="[[data.caption]]"></yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===V7a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_minor_moment_header_renderer.ytd.minor.moment.header.renderer.css.js--\x3e<style>#title {padding-top: 24px;color: var(--yt-spec-text-primary);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 700;} #caption {max-width: 600px;padding: 20px 52px 24px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;} img {padding-top: 48px;height: 146px;display: block;margin: 0 auto;} :host {text-align: center;margin-left: 10px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-minor-moment-header-renderer.css.map*/</style>';
V7a=d}d=V7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);W7a=a}a=W7a;return a}}});
_.bN=X7a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.bN.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.bN.prototype,"data",void 0);_.bN=_.V([_.T({is:"ytd-minor-moment-header-renderer"})],_.bN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syd1");

var T7a;
var U7a;
var $M=function(){return _.K.apply(this,arguments)||this};
_.r($M,_.K);$M.prototype.computeStyle=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""};
_.t.Object.defineProperties($M,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===U7a){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-text-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_text_header_renderer.ytd.text.header.renderer.css.js--\x3e[[getSimpleString(data.title)]]\n";a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===T7a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_text_header_renderer.ytd.text.header.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([header-style=text-header-renderer-style-bold]) {margin-top: 24px;margin-bottom: 8px;color: var(--yt-spec-text-primary);font-size: 1.6em;line-height: 1.4em;font-weight: 500;} /*# sourceMappingURL=ytd-text-header-renderer.css.map*/</style>';
T7a=d}d=T7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);U7a=a}a=U7a;return a}}});
_.aN=$M;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.aN.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.aN.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.W("design:type",String)],_.aN.prototype,"headerStyle",void 0);_.aN=_.V([_.T({is:"ytd-text-header-renderer"})],_.aN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1h");

/*

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 Q7a=_.il(["\n    <style>\n      :host {\n        display: block;\n        transition-duration: var(--iron-collapse-transition-duration, 300ms);\n        /* Safari 10 needs this property prefixed to correctly apply the custom property */\n        -webkit-transition-duration: var(--iron-collapse-transition-duration, 300ms);\n        overflow: visible;\n      }\n\n      :host(.iron-collapse-closed) {\n        display: none;\n      }\n\n      :host(:not(.iron-collapse-opened)) {\n        overflow: hidden;\n      }\n    </style>\n\n    <slot></slot>\n"]);
_.ij({_template:_.Fp(Q7a),is:"iron-collapse",behaviors:[_.VD],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="auto"===a?"":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){_.iq._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["maxWidth"===this._dimensionMax?"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){_.G(a).rootTarget===this&&this._transitionEnd()},
_calcSize:function(){return this.getBoundingClientRect()[this.dimension]+"px"}});
/*

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 R7a;
var S7a;
var YM=function(){return _.K.apply(this,arguments)||this};
_.r(YM,_.K);YM.prototype.configureRendererStamper=function(){return{"data.detailedSearchRenderer":{id:"detailsContainer",mapping:{geoSearchDetailsRenderer:{component:"ytd-geo-search-details-renderer"}}}}};
YM.prototype.toggleFilters=function(){this.renderCollapsibleMenu||(this.renderCollapsibleMenu=!0,_.Vp());this.isCollapsed=!this.isCollapsed};
YM.prototype.dataChanged=function(){this.isCollapsed=!0};
_.t.Object.defineProperties(YM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===S7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-search-sub-menu-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_search_sub_menu_renderer.ytd.search.sub.menu.renderer.css.js--\x3e<div id="filter-menu">\n  <div id="container">\n    <ytd-toggle-button-renderer align-by-text="" data="[[data.button.toggleButtonRenderer]]" on-click="toggleFilters">\n    </ytd-toggle-button-renderer>\n  </div>\n  <template is="dom-if" if="[[renderCollapsibleMenu]]">\n    <iron-collapse id="collapse" opened="[[!isCollapsed]]">\n      <div id="collapse-content">\n        <template is="dom-repeat" items="[[data.groups]]">\n          <ytd-search-filter-group-renderer data="[[item.searchFilterGroupRenderer]]">\n          </ytd-search-filter-group-renderer>\n        </template>\n      </div>\n    </iron-collapse>\n  </template>\n</div>\n<div id="detailsContainer"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===R7a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_search_sub_menu_renderer.ytd.search.sub.menu.renderer.css.js--\x3e<style>:host {display: block;} ytd-search-filter-group-renderer {padding: 0 32px 0 0;} #filter-menu {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #collapse-content {margin-bottom: 32px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #collapse {overflow: hidden;} #container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} ytd-toggle-button-renderer:hover {color: var(--yt-spec-icon-active-other);} /*# sourceMappingURL=ytd-search-sub-menu-renderer.css.map*/</style>";
R7a=d}d=R7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);S7a=a}a=S7a;return a}}});
_.ZM=YM;_.ZM.prototype.dataChanged=_.ZM.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.ZM.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.ZM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZM.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.ZM.prototype,"renderCollapsibleMenu",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.ZM.prototype,"isCollapsed",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.ZM.prototype,"dataChanged",null);_.ZM=_.V([_.T({is:"ytd-search-sub-menu-renderer"})],_.ZM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycx");

var G7a=function(){var a=_.Pj(_.Gj.getState().entities);return a.length?{contents:[{shelfRenderer:{title:_.Jj(_.Pi("DOWNLOADS",void 0,"Downloads")),icon:{iconType:"OFFLINE_DOWNLOAD"},content:{gridRenderer:{items:a.map(function(b){return{downloadedVideoGridVideoRenderer:{renderer:{gridVideoRenderer:{videoId:b.videoEntity.videoId,title:_.Kj(b.videoEntity.title),shortBylineText:_.Kj(b.channelEntity.title),thumbnail:b.videoEntity.thumbnail,menu:{menuRenderer:{items:[{menuServiceItemDownloadRenderer:{serviceEndpoint:{offlineVideoEndpoint:{videoId:b.videoEntity.videoId}}}}],
accessibility:{accessibilityData:{label:_.Pi("VIDEO_ACTION_MENU",void 0,"Action menu")}}}},loggingDirectives:{clientVeSpec:{uiType:42356}}}}}}})}},
menu:{menuRenderer:{topLevelButtons:[{buttonRenderer:{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:_.Jj(_.Pi("DOWNLOADS_SETTINGS",void 0,"Downloads Settings")),loggingDirectives:{clientVeSpec:{uiType:21412}},navigationEndpoint:_.Hia("SPaccount_downloads","/account_downloads",6827,"WEB_PAGE_TYPE_SETTINGS")}}]}}}},{messageRenderer:{subtext:{messageSubtextRenderer:{text:_.Jj(_.Pi("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."))}}}}]}:
{contents:[{backgroundPromoRenderer:{title:_.Jj(_.Pi("DO_NOT_HAVE_DOWNLOADS",void 0,"You do not have any downloads")),icon:{iconType:"OFFLINE_NO_CONTENT"},style:{value:"BACKGROUND_PROMO_STYLE_TYPE_FULL_HEIGHT"},loggingDirectives:{clientVeSpec:{uiType:21411}}}}]}},H7a;
var I7a;
_.Ly("sharingItemSection","itemSectionRenderer","ytd-item-section-renderer");var RM=function(){var a=_.K.apply(this,arguments)||this;a.allVideosCount=0;return a};
_.r(RM,_.K);RM.prototype.configureRendererStamper=function(){return{renderableData:{id:"contents",mapping:{itemSectionRenderer:"ytd-item-section-renderer"}}}};
RM.prototype.attached=function(){this.set("renderableData",{itemSectionRenderer:G7a()})};
RM.prototype.detached=function(){this.set("renderableData",{})};
RM.prototype.videosCountChanged=function(){this.set("renderableData",{itemSectionRenderer:G7a()})};
_.t.Object.defineProperties(RM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===I7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-offline-item-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_offline_item_section_renderer.ytd.offline.item.section.renderer.css.js--\x3e<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===H7a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_offline_item_section_renderer.ytd.offline.item.section.renderer.css.js--\x3e<style>:host {display: block;} #contents {--yt-message-renderer-text-align: center;} /*# sourceMappingURL=ytd-offline-item-section-renderer.css.map*/</style>";
H7a=d}d=H7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);I7a=a}a=I7a;return a}}});
_.SM=RM;_.SM.prototype.videosCountChanged=_.SM.prototype.videosCountChanged;_.V([_.L(_.Dx),_.W("design:type",Object)],_.SM.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.SM.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.SM.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.SM.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.SM.prototype,"renderableData",void 0);_.V([_.M({selector:_.MVa}),_.W("design:type",Object)],_.SM.prototype,"allVideosCount",void 0);_.V([_.P("allVideosCount"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.SM.prototype,"videosCountChanged",null);_.SM=_.V([_.T({is:"ytd-offline-item-section-renderer"})],_.SM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycw");

var E7a;
var F7a;
var PM=function(){return _.K.apply(this,arguments)||this};
_.r(PM,_.K);PM.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}}}}}};
_.t.Object.defineProperties(PM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===F7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-feed-channel-filter-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_feed_channel_filter_header_renderer.ytd.feed.channel.filter.header.renderer.css.js--\x3e<h2>\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <yt-img-shadow id="avatar" disable-upgrade$="[[!data.avatar]]" height="56" hidden="[[!data.avatar]]" thumbnail="[[data.avatar]]" width="56">\n    </yt-img-shadow>\n    <div id="channel">\n      <span id="title">[[getSimpleString(data.title)]]</span>\n      <div id="view-channel-button" aria-hidden=""></div>\n    </div>\n  </a>\n</h2>\n<div id="buttons"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===E7a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_feed_channel_filter_header_renderer.ytd.feed.channel.filter.header.renderer.css.js--\x3e<style>:host {margin: 32px 0 0 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} h2 {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} a {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #avatar {height: 56px;width: 56px;margin-right: 24px;border-radius: 50%;background-color: transparent;overflow: hidden;} #title {margin-top: 5px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} /*# sourceMappingURL=ytd-feed-channel-filter-header-renderer.css.map*/</style>';
E7a=d}d=E7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);F7a=a}a=F7a;return a}}});
_.QM=PM;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.QM.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.QM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.QM.prototype,"data",void 0);_.QM=_.V([_.T({is:"ytd-feed-channel-filter-header-renderer"})],_.QM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycv");

var C7a;
var D7a;
var NM=function(){return _.K.apply(this,arguments)||this};
_.r(NM,_.K);NM.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}}}}}};
_.t.Object.defineProperties(NM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===D7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-sub-menu-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_sub_menu_renderer.ytd.channel.sub.menu.renderer.css.js--\x3e<div id="primary-items">\n  <yt-dropdown-menu class="content-sub-menu" data="[[data.contentTypeSubMenuItems]]" use-label="">\n  </yt-dropdown-menu>\n  <div id="play-all"></div>\n</div>\n<div id="sort-menu"></div>\n<div id="right-buttons"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===C7a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_sub_menu_renderer.ytd.channel.sub.menu.renderer.css.js--\x3e<style>:host {height: 56px;margin: 8px 0 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #primary-items {color: var(--yt-spec-text-primary);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-channel-sub-menu-renderer.css.map*/</style>";
C7a=d}d=C7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);D7a=a}a=D7a;return a}}});
_.OM=NM;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.OM.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.OM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.OM.prototype,"data",void 0);_.OM=_.V([_.T({is:"ytd-channel-sub-menu-renderer"})],_.OM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycu");

var A7a;
var B7a;
var LM=function(){return _.K.apply(this,arguments)||this};
_.r(LM,_.K);LM.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{channelListSubMenuAvatarRenderer:"ytd-channel-list-sub-menu-avatar-renderer"}}}};
_.t.Object.defineProperties(LM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===B7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-list-sub-menu-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_list_sub_menu_renderer.ytd.channel.list.sub.menu.renderer.css.js--\x3e<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===A7a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_list_sub_menu_renderer.ytd.channel.list.sub.menu.renderer.css.js--\x3e<style>:host {display: inline-block;} #contents {max-width: var(--ytd-channel-list-sub-menu-max-width,560px);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #contents :not(:first-child) {margin-left: 24px;} :host([aligment=distributed]) {display: block;} :host([aligment=distributed]) #contents {-ms-flex-pack: distribute;-webkit-justify-content: space-around;justify-content: space-around;} /*# sourceMappingURL=ytd-channel-list-sub-menu-renderer.css.map*/</style>";
A7a=d}d=A7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);B7a=a}a=B7a;return a}}});
_.MM=LM;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.MM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.MM.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.MM.prototype,"aligment",void 0);_.MM=_.V([_.T({is:"ytd-channel-list-sub-menu-renderer"})],_.MM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycq");

var v7a;
var w7a;
var IM=function(){return _.K.apply(this,arguments)||this};
_.r(IM,_.K);IM.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"}}}};
IM.prototype.configureContinuationPathMap=function(){return{"yt-reload-continuation-items-command-body":"table"}};
IM.prototype.onRequestError=function(){this.ytContinuationHandlerBehavior.continuationIsReloading=!1};
_.t.Object.defineProperties(IM.prototype,{isUnifiedReportHistory:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((null===(a=this.data)||void 0===a?0:a.header)&&(null===(b=this.data)||void 0===b?0:b.table))}}});
_.t.Object.defineProperties(IM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===w7a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-history-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_history_section_renderer.ytd.report.history.section.renderer.css.js--\x3e<div id="items" hidden="[[isUnifiedReportHistory]]"></div>\n\n\n<div id="unified-report-history" hidden="[[!isUnifiedReportHistory]]">\n  <div id="header"></div>\n  <div class="table-container">\n    <div id="history-table"></div>\n    <div class="spinner-container" hidden="[[!continuationIsReloading]]">\n      <tp-yt-paper-spinner active=""></tp-yt-paper-spinner>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===v7a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_history_section_renderer.ytd.report.history.section.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-primary);display: block;} #items>* {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 16px 0 20px 0;} #header {margin-bottom: 4px;} .table-container {position: relative;} .spinner-container {background: var(--yt-spec-brand-background-solid);opacity: 0.5;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #unified-report-history {border-top: 1px solid var(--yt-spec-10-percent-layer);padding-top: 20px;overflow-x: auto;} /*# sourceMappingURL=ytd-report-history-section-renderer.css.map*/</style>";
v7a=d}d=v7a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);w7a=a}a=w7a;return a}}});
_.JM=IM;_.JM.prototype.onRequestError=_.JM.prototype.onRequestError;_.V([_.L(_.sL),_.W("design:type",Object)],_.JM.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.JM.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.JM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.JM.prototype,"data",void 0);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.JM.prototype,"isUnifiedReportHistory",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JM.prototype,"onRequestError",null);_.JM=_.V([_.T({is:"ytd-report-history-section-renderer"})],_.JM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycc");

var y6a;
var z6a;
var dM=function(){var a=_.K.apply(this,arguments)||this;a.componentStyle="NON_CENTERED_PROFILE";return a};
_.r(dM,_.K);dM.prototype.configureRendererStamper=function(){return{"data.reportStats":{id:"report-stats",mapping:{profileColumnRenderer:{component:"ytd-profile-column-renderer",properties:{componentStyle:"[[componentStyle]]"}}}}}};
dM.prototype.getIcon=function(a){return a?"settings:"+a.toLowerCase():null};
_.t.Object.defineProperties(dM,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===z6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-page-introduction-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_page_introduction_renderer.ytd.page.introduction.renderer.css.js--\x3e<div id="primary-content">\n  <div id="introduction-text">\n    <div id="name">[[getSimpleString(data.pageTitle)]]</div>\n    <div id="title">[[getSimpleString(data.headerText)]]</div>\n    <yt-formatted-string id="text" split-lines="" text="[[data.bodyText]]">\n    </yt-formatted-string>\n    <ul class="introduction-bullet-items" hidden="[[!data.bulletMessages]]">\n      <template is="dom-repeat" items="[[data.bulletMessages]]" as="bullet">\n        <li>\n          <yt-formatted-string id="text" text="[[bullet]]"></yt-formatted-string>\n        </li>\n      </template>\n    </ul>\n    <yt-formatted-string id="text" force-default-style="" text="[[data.footerText]]">\n    </yt-formatted-string>\n  </div>\n  <yt-icon hidden="[[!data.headerIcon]]" icon="[[getIcon(data.headerIcon.iconType)]]"></yt-icon>\n  <yt-img-shadow height="160" hidden="[[!data.headerImage]]" thumbnail="[[data.headerImage]]">\n  </yt-img-shadow>\n</div>\n<div id="report-stats" hidden="[[!data.reportStats]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===y6a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_page_introduction_renderer.ytd.page.introduction.renderer.css.js--\x3e<style>:host {min-height: 180px;color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;} #primary-content {flex-grow: 1;padding-top: 48px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} yt-icon {height: 180px;width: 180px;} #name {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #title {margin: 40px 0 12px 0;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #introduction-text {padding-bottom: 24px;} .introduction-bullet-items {margin: 8px 12px;} .introduction-bullet-items li {padding-bottom: 4px;} .introduction-bullet-items li yt-formatted-string {vertical-align: middle;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #report-stats {flex-grow: 1;margin-bottom: 12px;margin-left: 16px;margin-top: -24px;} /*# sourceMappingURL=ytd-page-introduction-renderer.css.map*/</style>';
y6a=d}d=y6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);z6a=a}a=z6a;return a}}});
_.eM=dM;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.eM.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.eM.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.eM.prototype,"data",void 0);_.eM=_.V([_.T({is:"ytd-page-introduction-renderer"})],_.eM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sycb");

var n6a;
var o6a;
_.Ly("sharingItemSection","channelOwnerEmptyStateRenderer","ytd-channel-owner-empty-state-renderer");var VL=function(){var a=_.K.apply(this,arguments)||this;a.data=null;return a};
_.r(VL,_.K);VL.prototype.configureRendererStamper=function(){return{"data.uploadVideoButton":{id:"upload-video-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.t.Object.defineProperties(VL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===o6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-owner-empty-state-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_owner_empty_state_renderer.ytd.channel.owner.empty.state.renderer.css.js--\x3e<div class="container">\n  <div class="illustration">\n    <yt-img-shadow height="180" thumbnail="[[data.illustration]]">\n    </yt-img-shadow>\n  </div>\n  <div class="content">\n    <div class="header">\n      <h2>\n        <yt-formatted-string id="title" class="header-title" text="[[data.title]]">\n        </yt-formatted-string>\n      </h2>\n    </div>\n    <div class="description">\n      <yt-formatted-string id="description" class="description-text" text="[[data.description]]">\n      </yt-formatted-string>\n    </div>\n    <div class="button-layer">\n      <span id="upload-video-button"></span>\n    </div>\n    <div class="learn-more">\n      <template is="dom-repeat" items="[[data.additionalInfos]]">\n        <yt-formatted-string text="[[item]]"></yt-formatted-string>\n      </template>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===n6a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_owner_empty_state_renderer.ytd.channel.owner.empty.state.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;} .container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;height: 384px;margin-top: 96px;margin-bottom: 56px;} .content {margin-top: 12px;width: 528px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .header {text-align: center;padding: 0 24px;margin-bottom: 8px;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .header-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} .description {margin-bottom: 24px;padding: 0 24px;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .description-text {text-align: center;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .button-layer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .learn-more {text-align: center;color: var(--yt-spec-text-secondary);margin-top: 24px;min-height: 32px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} /*# sourceMappingURL=ytd-channel-owner-empty-state-renderer.css.map*/</style>';
n6a=d}d=n6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);o6a=a}a=o6a;return a}}});
_.WL=VL;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.WL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.WL.prototype,"data",void 0);_.WL=_.V([_.T({is:"ytd-channel-owner-empty-state-renderer"})],_.WL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syca");

var k6a;
var l6a;
var m6a=function(){return _.K.apply(this,arguments)||this};
_.r(m6a,_.K);
_.t.Object.defineProperties(m6a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===l6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-age-gate-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_channel_age_gate_renderer.ytd.channel.age.gate.renderer.css.js--\x3e<div id="container">\n  <div id="channel-container">\n    <div id="channel">[[data.channelTitle]]</div>\n    <yt-img-shadow thumbnail="[[data.avatar]]" width="144"></yt-img-shadow>\n  </div>\n  <div id="info">\n    <yt-formatted-string id="header" text="[[data.header]]"></yt-formatted-string>\n    <yt-formatted-string text="[[data.mainText]]"></yt-formatted-string>\n    <ytd-button-renderer align-by-text="" data="[[data.signInButton.buttonRenderer]]">\n    </ytd-button-renderer>\n    <yt-formatted-string text="[[data.secondaryText]]">\n    </yt-formatted-string>\n  </div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===k6a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_channel_age_gate_renderer.ytd.channel.age.gate.renderer.css.js--\x3e<style>:host {display: block;padding: 96px;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #container {color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: none;-webkit-flex: none;flex: none;} yt-formatted-string {color: var(--yt-spec-text-secondary);padding-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-button-renderer,#channel {padding-bottom: 8px;} #channel {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #header {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #channel-container {padding-right: 16px;-ms-flex: none;-webkit-flex: none;flex: none;} yt-img-shadow {width: 144px;height: 144px;border-radius: 50%;background-color: transparent;overflow: hidden;} #info {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #info>ytd-button-renderer {-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} /*# sourceMappingURL=ytd-channel-age-gate-renderer.css.map*/</style>';
k6a=d}d=k6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);l6a=a}a=l6a;return a}}});
_.UL=m6a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.UL.prototype,"kevlarBehaviors",void 0);_.V([_.M(),_.W("design:type",Object)],_.UL.prototype,"data",void 0);_.UL=_.V([_.T({is:"ytd-channel-age-gate-renderer"})],_.UL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8v");

var f6a;
var g6a;
_.Ly("itemSectionRenderer","commentThreadRenderer","ytd-comment-thread-renderer");var OL=function(){return _.K.apply(this,arguments)||this};
_.r(OL,_.K);OL.prototype.configureRendererStamper=function(){return{"data.replies":{id:"replies",mapping:{commentRepliesRenderer:{component:"ytd-comment-replies-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(OL,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===g6a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-thread-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_thread_renderer.ytd.comment.thread.renderer.css.js--\x3e<ytd-comment-renderer id="comment" data="[[data.comment.commentRenderer]]">\n</ytd-comment-renderer>\n<div id="replies" hidden="[[!data.replies]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===f6a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_thread_renderer.ytd.comment.thread.renderer.css.js--\x3e<style>:host {display: block;margin-bottom: var(--ytd-comment-thread-margin-bottom,16px);} #comment {margin-bottom: calc( -1 * var(--ytd-decorated-comment-background-offset-bottom,0px) );padding-bottom: var(--ytd-decorated-comment-background-offset-bottom,0px);} /*# sourceMappingURL=ytd-comment-thread-renderer.css.map*/</style>";
f6a=d}d=f6a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);g6a=a}a=g6a;return a}}});
_.PL=OL;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.PL.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.PL.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.PL.prototype,"data",void 0);_.PL=_.V([_.T({is:"ytd-comment-thread-renderer"})],_.PL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syis");

var wqb;
var xqb;
var t_=function(){return _.K.apply(this,arguments)||this};
_.r(t_,_.K);t_.prototype.onCheckedChange=function(){this.multiselect||this.fire("yt-feedback-single-select-changed");this.$.freeform.focus();this.fire("yt-refit")};
t_.prototype.showTextBox=function(a,b){return a&&b};
t_.prototype.dataChanged=function(){this.data&&(void 0===this.data.resultText&&this.set("data.resultText",""),void 0===this.data.checked&&this.set("data.checked",!1),void 0===this.data.allowFreeTextInput&&this.set("data.allowFreeTextInput",!1))};
_.t.Object.defineProperties(t_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-feedback-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_feedback_option_renderer.ytd.feedback.option.renderer.css.js--\x3e<tp-yt-paper-radio-button class="choice" checked="{{data.checked}}" hidden="[[multiselect]]" on-change="onCheckedChange">\n  [[getSimpleString(data.description)]]\n</tp-yt-paper-radio-button>\n<tp-yt-paper-checkbox class="choice" checked="{{data.checked}}" hidden="[[!multiselect]]" on-change="onCheckedChange">\n  [[getSimpleString(data.description)]]\n</tp-yt-paper-checkbox>\n<tp-yt-paper-textarea id="freeform" hidden="[[!showTextBox(data.checked, data.allowFreeTextInput)]]" label="[[getSimpleString(data.freeTextHint)]]" maxlength="1000" use-v2-underline="" value="{{data.resultText}}">\n</tp-yt-paper-textarea>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_feedback_option_renderer.ytd.feedback.option.renderer.css.js--\x3e<style>:host {margin-bottom: 8px;margin-left: 0;display: block;} #freeform {--paper-input-container: {padding: 0;};--paper-input-container-label: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--paper-input-container-input: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-secondary);overflow-wrap: break-word;word-break: break-word;margin-bottom: 8px;margin-left: 24px;} tp-yt-paper-radio-button,tp-yt-paper-checkbox {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-feedback-option-renderer.css.map*/</style>';
wqb=d}d=wqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xqb=a}a=xqb;return a}}});
_.u_=t_;_.u_.prototype.dataChanged=_.u_.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.u_.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.u_.prototype,"data",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.u_.prototype,"multiselect",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.u_.prototype,"dataChanged",null);
_.u_=_.V([_.T({is:"ytd-feedback-option-renderer"})],_.u_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syez");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy31");

var pcb;
var qcb;
/*

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 rcb=(0,_.hq)(HTMLElement);
_.ij({_template:function(){if(void 0!==qcb)return qcb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-dropdown-menu--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_dropdown_menu.tp.yt.paper.dropdown.menu.css.js--\x3e<tp-yt-paper-menu-button id="menuButton" vertical-align="[[verticalAlign]]" horizontal-align="[[horizontalAlign]]" dynamic-align="[[dynamicAlign]]" vertical-offset="[[_computeMenuVerticalOffset(noLabelFloat, verticalOffset)]]" disabled="[[disabled]]" no-animations="[[noAnimations]]" on-iron-select="_onIronSelect" on-iron-deselect="_onIronDeselect" opened="{{opened}}" close-on-activate="" allow-outside-scroll="[[allowOutsideScroll]]" restore-focus-on-close="[[restoreFocusOnClose]]" expand-sizing-target-for-scrollbars="[[expandSizingTargetForScrollbars]]">\n  \n  <div class="dropdown-trigger" slot="dropdown-trigger">\n    <paper-ripple></paper-ripple>\n    \n    <tp-yt-paper-input id="input" type="text" invalid="[[invalid]]" readonly="" disabled="[[disabled]]" value="[[value]]" placeholder="[[placeholder]]" error-message="[[errorMessage]]" always-float-label="[[alwaysFloatLabel]]" no-label-float="[[noLabelFloat]]" label="[[label]]" input-role="button" input-aria-haspopup="listbox" autocomplete="off">\n      \n      <tp-yt-iron-icon icon="paper-dropdown-menu:arrow-drop-down" suffix="" slot="suffix"></tp-yt-iron-icon>\n    </tp-yt-paper-input>\n  </div>\n  <slot id="content" name="dropdown-content" slot="dropdown-content"></slot>\n</tp-yt-paper-menu-button>\n';var b=
a.content,c=b.insertBefore;if(void 0===pcb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_dropdown_menu.tp.yt.paper.dropdown.menu.css.js--\x3e<style>/**\n@license\nCopyright (c) 2016 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at\nhttp://polymer.github.io/LICENSE.txt The complete set of authors may be found at\nhttp://polymer.github.io/AUTHORS.txt The complete set of contributors may be\nfound at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by Google as\npart of the polymer project is also subject to an additional IP rights grant\nfound at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\n:host {\n  display: inline-block;\n  position: relative;\n  text-align: left;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n  -webkit-tap-highlight-color: transparent;\n  --paper-input-container-input: {\n    overflow: hidden;\n    white-space: nowrap;\n    text-overflow: ellipsis;\n    max-width: 100%;\n    box-sizing: border-box;\n    cursor: pointer;\n  };\n  @apply --paper-dropdown-menu;\n}\n\n:host(:focus) {\n  outline: none;\n}\n\n:host(:dir(rtl)) {\n  text-align: right;\n  @apply (--paper-dropdown-menu);\n}\n\n:host([noink]) paper-ripple {\n  display: none;\n}\n\n:host([no-label-float]) paper-ripple {\n  top: 8px;\n}\n\npaper-ripple {\n  top: 12px;\n  left: 0px;\n  bottom: 8px;\n  right: 0px;\n}\n\ntp-yt-paper-menu-button {\n  display: block;\n  padding: 0;\n}\n\ntp-yt-paper-input {\n  @apply --paper-dropdown-menu-input;\n}\n\ntp-yt-iron-icon {\n  color: var(--paper-dropdown-menu-icon-color, var(--disabled-text-color));\n}\n\n/*# sourceMappingURL=tp-yt-paper-dropdown-menu.css.map */</style>";
pcb=d}d=pcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qcb=a},
is:"tp-yt-paper-dropdown-menu",behaviors:[_.Lw,_.Jw,_.HH,_.JH],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}},listeners:{tap:"_onTap"},keyBindings:{"up down":"open",esc:"close"},observers:["_selectedItemChanged(selectedItem)"],_attachDom:function(a){var b=(0,_.Hc)(this);b.attachShadow({mode:"open",delegatesFocus:!0,shadyUpgradeFragment:a});b.shadowRoot.appendChild(a);
return rcb.prototype._attachDom.call(this,a)},
focus:function(){this.$.input._focusableElement.focus()},
attached:function(){var a=this.JSC$39000_contentElement;a&&a.selectedItem&&this._setSelectedItem(a.selectedItem)},
get JSC$39000_contentElement(){for(var a=_.G(this.$.content).getDistributedNodes(),b=0,c=a.length;b<c;b++)if(a[b].nodeType===Node.ELEMENT_NODE)return a[b]},open:function(){this.$.menuButton.open()},
close:function(){this.$.menuButton.close()},
_onIronSelect:function(a){this._setSelectedItem(a.detail.item)},
_onIronDeselect:function(){this._setSelectedItem(null)},
_onTap:function(a){_._findOriginalTarget$$module$third_party$javascript$polymer$v2$polymer$lib$utils$gestures(a)===this&&this.open()},
_selectedItemChanged:function(a){var b="";a?b=a.label||a.getAttribute("label")||a.textContent.trim():b="";this.value=b;this._setSelectedItemLabel(b)},
_computeMenuVerticalOffset:function(a,b){return b?b:a?-4:8},
_getValidity:function(){return this.disabled||!this.required||this.required&&!!this.value},
_openedChanged:function(){var a=this.opened?"true":"false",b=this.JSC$39000_contentElement;b&&b.setAttribute("aria-expanded",a)}});
/*

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 scb;
var tcb;
_.ij({is:"yt-options-renderer",_template:function(){if(void 0!==tcb)return tcb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-options-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.menus.yt_options_renderer.yt.options.renderer.css.js--\x3e<div id="options-select">\n  <tp-yt-paper-radio-group id="yt-options-renderer-options" selected="{{itemSelected_}}" on-iron-select="onTopItemSelected_">\n    <template is="dom-repeat" items="[[data.items]]">\n      <tp-yt-paper-radio-button class="radio" aria-label$="[[computeAriaLabel_(item.optionSelectableItemRenderer)]]" name$="[[index]]" value="[[item.optionSelectableItemRenderer]]">\n        <div class="content">\n          <yt-formatted-string text="[[item.optionSelectableItemRenderer.text]]">\n          </yt-formatted-string>\n          <template is="dom-if" if="[[item.optionSelectableItemRenderer.accessibility.accessibilityData.label]]">\n            <div class="info-container" on-tap="preventSelection_">\n              <yt-icon icon="yt-icons:help_outline" size="16"></yt-icon>\n              <tp-yt-paper-tooltip animation-delay="[[animationDelay]]">\n                [[item.optionSelectableItemRenderer.accessibility.accessibilityData.label]]\n              </tp-yt-paper-tooltip>\n            </div>\n          </template>\n        </div>\n      </tp-yt-paper-radio-button>\n      <template is="dom-if" if="[[item.optionSelectableItemRenderer.subOptions]]">\n        <tp-yt-paper-dropdown-menu aria-label$="[[item.optionSelectableItemRenderer.subOptionsAccessibility.label]]" hidden="[[isSubReasonHidden_(index, itemSelected_)]]" no-label-float="" restore-focus-on-close="[[restoreFocusOnClose]]" on-iron-select="onItemSelected_">\n          <tp-yt-paper-listbox class="dropdown-content" slot="dropdown-content" selected="[[computePreselectedOption(preselectedSubreason, index)]]">\n            <template is="dom-repeat" items="[[item.optionSelectableItemRenderer.subOptions]]" as="subOption">\n              <tp-yt-paper-item value="[[getItem_(subOption)]]">\n                [[computeText_(subOption)]]\n              </tp-yt-paper-item>\n            </template>\n         </tp-yt-paper-listbox>\n        </tp-yt-paper-dropdown-menu>\n      </template>\n    </template>\n  </tp-yt-paper-radio-group>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===scb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.menus.yt_options_renderer.yt.options.renderer.css.js--\x3e<style>:host {--paper-input-container-input-color: var(--yt-spec-text-primary);display: block;} #yt-options-renderer-options {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} yt-formatted-string {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height,24px);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} yt-icon {color: var(--yt-spec-icon-inactive);height: 16px;padding: 0 var(--ytd-margin-2x);width: 16px;} :host([tooltip-tapped]) tp-yt-paper-radio-button {--paper-radio-button-unchecked-ink-color: transparent;} :host([increased-tooltip-target]) yt-icon {padding: var(--ytd-margin-3x);} yt-icon:hover {color: var(--yt-spec-icon-active-other);} .info-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .content {min-height: 40px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} tp-yt-paper-radio-button.radio {padding: 0;} tp-yt-paper-tooltip {min-width: 200px;} tp-yt-paper-item {cursor: pointer;} tp-yt-paper-item:hover {background-color: var(--yt-spec-10-percent-layer);} tp-yt-paper-dropdown-menu {--paper-input-container-color: var(--yt-spec-text-secondary);--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-underline-background: var(--yt-spec-10-percent-layer);--paper-input-container-input: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};padding: var(--ytd-margin-2x) var(--ytd-margin-4x) var(--ytd-margin-2x) var(--ytd-margin-11x);--paper-item: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--paper-item-selected-weight: 500;} tp-yt-paper-listbox {width: var(--yt-options-renderer-dropdown-width);} /*# sourceMappingURL=yt-options-renderer.css.map*/</style>";
scb=d}d=scb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tcb=a},
behaviors:[_.Zx.YtComponentBehavior,_.Y.YtRendererBehavior],properties:{data:{type:Object,observer:"dataChanged_"},itemSelected_:{type:Number,value:-1},value:{type:Number,computed:"computeItemSelected_(itemSelected_)"},restoreFocusOnClose:{type:Boolean,value:!1},increasedTooltipTarget:{type:Boolean,reflectToAttribute:!0,value:function(){return _.w("desktop_adjust_touch_target")}},
tooltipTapped:{type:Boolean,reflectToAttribute:!0,value:!1},animationDelay:{type:Number,value:function(){return _.w("desktop_adjust_touch_target")?0:500}},
preselectedSubreason:{type:Number,value:-1}},listeners:{transitionend:"onPaperRippleTransitionEnd_"},computePreselectedOption:function(a,b){return b===parseInt(this.itemSelected_,10)?a:void 0},
dataChanged_:function(){var a=this;this.preselectedSubreason=this.itemSelected_=-1;this.data.key&&_.Md(this,function(){var b=parseInt(a.data.key,10);!Number.isNaN(b)&&(a.itemSelected_=b,b=(b=a.data.items[b])&&b.optionSelectableItemRenderer&&b.optionSelectableItemRenderer.preselectedIndex)&&(a.preselectedSubreason=b)})},
isSubReasonHidden_:function(a,b){return a!=b},
onTopItemSelected_:function(a,b){for(var c=_.G(this.root).querySelectorAll("tp-yt-paper-listbox"),d=0,e=c.length;d<e;d++)c[d].select(0);_.A(this,"yt-report-form-update",[b.item.value]);a.stopPropagation()},
onItemSelected_:function(a,b){_.A(this,"yt-report-form-update",[b.item.value]);a.stopPropagation()},
getItem_:function(a){return a.serviceItem?a.serviceItem:a.navigationItem?a.navigationItem:a.optionSelectableItemRenderer?a.optionSelectableItemRenderer:null},
computeText_:function(a){return(a=this.getItem_(a))?this.getSimpleString(a.text):null},
validate:function(){return-1!==this.itemSelected_},
computeAriaLabel_:function(a){var b=_.Zi(a.text);(a=a.accessibility&&a.accessibility.accessibilityData&&a.accessibility.accessibilityData.label)&&(b+=". "+a);return b},
computeItemSelected_:function(a){return a},
preventSelection_:function(a){a.stopPropagation();this.tooltipTapped=!0},
onPaperRippleTransitionEnd_:function(){this.tooltipTapped=!1}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy7");

/*


 Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var az,qJa,rJa,tJa,BJa,AJa,mz,qz,JJa,OJa,RJa,wz;az=function(a){setTimeout(function(){throw a;},0)};
_.bz=function(a){return"function"===typeof a};
_.pJa=function(a){return null!==a&&"object"===typeof a};
qJa=function(a){return a instanceof _.cz||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};
rJa=function(a){return a.reduce(function(b,c){return b.concat(c instanceof dz?c.errors:c)},[])};
_.ez=function(a){return a};
_.sJa=function(a){return 0===a.length?_.ez:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};
tJa=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};
_.uJa=function(a){a||(a=Promise);if(!a)throw Error("Pf");return a};
_.vJa=function(a,b){return new _.fz(function(c){var d=new _.cz,e=0;d.add(b.schedule(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.schedule()))}));
return d})};
_.gz=function(a,b){return b?_.vJa(a,b):new _.fz(wJa(a))};
_.hz=function(a){return a&&"function"===typeof a.schedule};
_.iz=function(){var a=_.$b.apply(0,arguments),b=a[a.length-1];return _.hz(b)?(a.pop(),_.vJa(a,b)):_.gz(a)};
_.jz=function(a,b){if(a&&"function"===typeof a.lift)return a.lift(b);throw new TypeError("Qf");};
_.kz=function(){return function(a){return _.jz(a,new xJa)}};
_.lz=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Rf");return _.jz(b,new yJa(a))}};
_.zJa=function(a){return!!a&&"function"!==typeof a.subscribe&&"function"===typeof a.then};
BJa=function(a){return function(b){AJa(a,b).catch(function(c){return b.error(c)})}};
AJa=function(a,b){var c,d,e,h,l,m;return _.y(function(p){switch(p.nextAddress){case 1:_.Cg(p,2,3);if(!Symbol.asyncIterator)throw new TypeError("ba");var q=a[Symbol.asyncIterator];e=q?q.call(a):"function"===typeof __values?__values(a):a[Symbol.iterator]();case 5:return _.z(p,e.next(),8);case 8:if(h=p.yieldResult,h.done){p.jumpTo(3);break}l=h.value;b.next(l);p.jumpTo(5);break;case 3:_.ml(p);p.catchAddress_=0;p.finallyAddress_=9;if(!h||h.done||!(d=e.return)){p.jumpTo(9);break}return _.z(p,d.call(e),
9);case 9:_.ml(p,0,0,1);if(c)throw c.error;_.nl(p,10,1);break;case 10:_.nl(p,4);break;case 2:m=_.Eg(p);c={error:m};p.jumpTo(3);break;case 4:b.complete(),_.Ih(p)}})};
mz=function(a,b){if(!b.closed)return a instanceof _.fz?a.subscribe(b):CJa(a)(b)};
_.nz=function(a){return a instanceof _.fz?a:new _.fz(CJa(a))};
_.oz=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.pipe(_.oz(function(e,h){return _.nz(a(e,h)).pipe(_.lz(function(l,m){return b(e,l,h,m)}))},c))};
"number"===typeof b&&(c=b);return function(d){return _.jz(d,new DJa(a,c))}};
_.EJa=function(a){a=void 0===a?Infinity:a;return _.oz(_.ez,a)};
_.pz=function(){return _.EJa(1)(_.iz.apply(null,_.Pc(_.$b.apply(0,arguments))))};
qz=function(){};
_.rz=function(a){return function(b){return _.jz(b,new FJa(a))}};
_.HJa=function(){var a=_.$b.apply(0,arguments);if(1===a.length)if((0,_.sz)(a[0]))a=a[0];else return _.nz(a[0]);return _.jz(_.gz(a,void 0),new GJa)};
JJa=function(a){return a in IJa?(delete IJa[a],!0):!1};
_.tz=function(a){return function(b){var c=new KJa(a);b=_.jz(b,c);return c.JSC$36294_caught=b}};
_.MJa=function(a){a=void 0===a?null:a;return function(b){return _.jz(b,new LJa(a))}};
_.uz=function(){if(isNaN(1))throw new TypeError("Yf");return function(a){return _.jz(a,new NJa)}};
_.QJa=function(a){a=void 0===a?OJa:a;return function(b){return _.jz(b,new PJa(a))}};
OJa=function(){return new _.vz};
RJa=!1;wz={set useDeprecatedSynchronousErrorHandling(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):RJa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");RJa=a},get useDeprecatedSynchronousErrorHandling(){return RJa}};
_.xz="function"===typeof Symbol&&Symbol.observable||"@@observable";
var yz={closed:!0,next:function(){},
error:function(a){if(wz.useDeprecatedSynchronousErrorHandling)throw a;az(a)},
complete:function(){}};
var dz=function(){function a(b){this.message=b?b.length+" errors occurred during unsubscription:\n"+b.map(function(c,d){return d+1+") "+c.toString()}).join("\n  "):"";
this.name="UnsubscriptionError";this.errors=b;return this}
a.prototype=Object.create(Error.prototype);return a}();
_.sz=Array.isArray||function(a){return a&&"number"===typeof a.length};
_.cz=function(a){this.closed=!1;this._subscriptions=this._parentOrParents=null;a&&(this._ctorUnsubscribe=!0,this._unsubscribe=a)};
_.cz.prototype.unsubscribe=function(){if(!this.closed){var a=this._parentOrParents,b=this._ctorUnsubscribe,c=this._unsubscribe,d=this._subscriptions;this.closed=!0;this._subscriptions=this._parentOrParents=null;if(a instanceof _.cz)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(_.bz(c)){b&&(this._unsubscribe=void 0);try{c.call(this)}catch(p){var h=p instanceof dz?rJa(p.errors):[p]}}if((0,_.sz)(d)){e=-1;for(var l=d.length;++e<l;){var m=d[e];if(_.pJa(m))try{m.unsubscribe()}catch(p){h=
h||[],p instanceof dz?h=h.concat(rJa(p.errors)):h.push(p)}}}if(h)throw new dz(h);}};
_.cz.prototype.add=function(a){var b=a;if(!a)return _.cz.EMPTY;switch(typeof a){case "function":b=new _.cz(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.cz||(a=b,b=new _.cz,b._subscriptions=[a]);break;default:throw Error("Nf`"+a);}var c=b._parentOrParents;if(null===c)b._parentOrParents=this;else if(c instanceof _.cz){if(c===this)return b;b._parentOrParents=[c,this]}else if(-1===c.indexOf(this))c.push(this);
else return b;a=this._subscriptions;null===a?this._subscriptions=[b]:a.push(b);return b};
_.cz.prototype.remove=function(a){var b=this._subscriptions;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};
var SJa=new _.cz;SJa.closed=!0;_.cz.EMPTY=SJa;
var zz=function(a,b,c){_.cz.call(this);this.syncErrorValue=null;this.isStopped=this.syncErrorThrowable=this.syncErrorThrown=!1;switch(arguments.length){case 0:this.destination=yz;break;case 1:if(!a){this.destination=yz;break}if("object"===typeof a){a instanceof zz?(this.syncErrorThrowable=a.syncErrorThrowable,this.destination=a,a.add(this)):(this.syncErrorThrowable=!0,this.destination=new Az(this,a));break}default:this.syncErrorThrowable=!0,this.destination=new Az(this,a,b,c)}};
_.r(zz,_.cz);zz.EMPTY=_.cz.EMPTY;zz.create=function(a,b,c){a=new zz(a,b,c);a.syncErrorThrowable=!1;return a};
_.f=zz.prototype;_.f.next=function(a){this.isStopped||this._next(a)};
_.f.error=function(a){this.isStopped||(this.isStopped=!0,this._error(a))};
_.f.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())};
_.f.unsubscribe=function(){this.closed||(this.isStopped=!0,_.cz.prototype.unsubscribe.call(this))};
_.f._next=function(a){this.destination.next(a)};
_.f._error=function(a){this.destination.error(a);this.unsubscribe()};
_.f._complete=function(){this.destination.complete();this.unsubscribe()};
_.f._unsubscribeAndRecycle=function(){var a=this._parentOrParents;this._parentOrParents=null;this.unsubscribe();this.isStopped=this.closed=!1;this._parentOrParents=a;return this};
var Az=function(a,b,c,d){zz.call(this);this._parentSubscriber=a;var e=this;if(_.bz(b))var h=b;else b&&(h=b.next,c=b.error,d=b.complete,b!==yz&&(e=Object.create(b),qJa(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.JSC$36146__context=e;this._next=h;this._error=c;this._complete=d};
_.r(Az,zz);Az.EMPTY=zz.EMPTY;Az.create=zz.create;_.f=Az.prototype;_.f.next=function(a){if(!this.isStopped&&this._next){var b=this._parentSubscriber;wz.useDeprecatedSynchronousErrorHandling&&b.syncErrorThrowable?this.__tryOrSetError(b,this._next,a)&&this.unsubscribe():this.__tryOrUnsub(this._next,a)}};
_.f.error=function(a){if(!this.isStopped){var b=this._parentSubscriber,c=wz.useDeprecatedSynchronousErrorHandling;if(this._error)c&&b.syncErrorThrowable?this.__tryOrSetError(b,this._error,a):this.__tryOrUnsub(this._error,a),this.unsubscribe();else if(b.syncErrorThrowable)c?(b.syncErrorValue=a,b.syncErrorThrown=!0):az(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;az(a)}}};
_.f.complete=function(){var a=this;if(!this.isStopped){var b=this._parentSubscriber;if(this._complete){var c=function(){return a._complete.call(a.JSC$36146__context)};
wz.useDeprecatedSynchronousErrorHandling&&b.syncErrorThrowable?this.__tryOrSetError(b,c):this.__tryOrUnsub(c)}this.unsubscribe()}};
_.f.__tryOrUnsub=function(a,b){try{a.call(this.JSC$36146__context,b)}catch(c){this.unsubscribe();if(wz.useDeprecatedSynchronousErrorHandling)throw c;az(c)}};
_.f.__tryOrSetError=function(a,b,c){if(!wz.useDeprecatedSynchronousErrorHandling)throw Error("Of");try{b.call(this.JSC$36146__context,c)}catch(d){return wz.useDeprecatedSynchronousErrorHandling?(a.syncErrorValue=d,a.syncErrorThrown=!0):az(d),!0}return!1};
_.f._unsubscribe=function(){var a=this._parentSubscriber;this._parentSubscriber=this.JSC$36146__context=null;a.unsubscribe()};
var Bz=function(a){zz.call(this);this.destination=a};
_.r(Bz,zz);Bz.EMPTY=zz.EMPTY;Bz.create=zz.create;
_.fz=function(a){a&&(this._subscribe=a)};
_.f=_.fz.prototype;_.f.lift=function(a){var b=new _.fz;b.source=this;b.operator=a;return b};
_.f.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof zz||tJa(a)&&qJa(a))break a;if(tJa(a)){a=new Bz(a);break a}}a=a||b||c?new zz(a,b,c):new zz(yz)}d?a.add(d.call(a,this.source)):a.add(this.source||wz.useDeprecatedSynchronousErrorHandling&&!a.syncErrorThrowable?this._subscribe(a):this._trySubscribe(a));if(wz.useDeprecatedSynchronousErrorHandling&&a.syncErrorThrowable&&(a.syncErrorThrowable=!1,a.syncErrorThrown))throw a.syncErrorValue;return a};
_.f._trySubscribe=function(a){try{return this._subscribe(a)}catch(h){wz.useDeprecatedSynchronousErrorHandling&&(a.syncErrorThrown=!0,a.syncErrorValue=h);var b;a:{for(b=a;b;){var c=b,d=c.destination,e=c.isStopped;if(c.closed||e){b=!1;break a}d&&d instanceof zz?b=d:b=null}b=!0}b?a.error(h):console.warn(h)}};
_.f.forEach=function(a,b){var c=this;b=_.uJa(b);return new b(function(d,e){var h=c.subscribe(function(l){try{a(l)}catch(m){e(m),h&&h.unsubscribe()}},e,d)})};
_.f._subscribe=function(a){var b=this.source;return b&&b.subscribe(a)};
_.fz.prototype[_.xz]=function(){return this};
_.fz.prototype.pipe=function(){var a=_.$b.apply(0,arguments);return 0===a.length?this:_.sJa(a)(this)};
_.fz.create=function(a){return new _.fz(a)};
var Cz=function(a,b){_.cz.call(this);this.subject=a;this.subscriber=b;this.closed=!1};
_.r(Cz,_.cz);Cz.EMPTY=_.cz.EMPTY;Cz.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.observers;this.subject=null;!b||0===b.length||a.isStopped||a.closed||(a=b.indexOf(this.subscriber),-1!==a&&b.splice(a,1))}};
var Dz=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}
a.prototype=Object.create(Error.prototype);return a}();
_.Ez=function(){this.observers=[];this.hasError=this.isStopped=this.closed=!1;this.thrownError=null};
_.r(_.Ez,_.fz);_.f=_.Ez.prototype;_.f.lift=function(a){var b=new Fz(this,this);b.operator=a;return b};
_.f.next=function(a){if(this.closed)throw new Dz;if(!this.isStopped){var b=this.observers,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].next(a)}};
_.f.error=function(a){if(this.closed)throw new Dz;this.hasError=!0;this.thrownError=a;this.isStopped=!0;var b=this.observers,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.observers.length=0};
_.f.complete=function(){if(this.closed)throw new Dz;this.isStopped=!0;var a=this.observers,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.observers.length=0};
_.f.unsubscribe=function(){this.closed=this.isStopped=!0;this.observers=null};
_.f._trySubscribe=function(a){if(this.closed)throw new Dz;return _.fz.prototype._trySubscribe.call(this,a)};
_.f._subscribe=function(a){if(this.closed)throw new Dz;if(this.hasError)return a.error(this.thrownError),_.cz.EMPTY;if(this.isStopped)return a.complete(),_.cz.EMPTY;this.observers.push(a);return new Cz(this,a)};
_.Ez.create=function(a,b){return new Fz(a,b)};
var Fz=function(a,b){_.Ez.call(this);this.destination=a;this.source=b};
_.r(Fz,_.Ez);Fz.create=_.Ez.create;Fz.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};
Fz.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};
Fz.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
Fz.prototype._subscribe=function(a){return this.source?this.source.subscribe(a):_.cz.EMPTY};
_.Gz=function(a){_.Ez.call(this);this._value=a};
_.r(_.Gz,_.Ez);_.Gz.create=_.Ez.create;_.Gz.prototype._subscribe=function(a){var b=_.Ez.prototype._subscribe.call(this,a);b&&!b.closed&&a.next(this._value);return b};
_.Gz.prototype.getValue=function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new Dz;return this._value};
_.Gz.prototype.next=function(a){_.Ez.prototype.next.call(this,this._value=a)};
_.t.Object.defineProperties(_.Gz.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});
_.Hz=new _.fz(function(a){return a.complete()});
var wJa=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};
_.Iz=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?Date:c;_.Ez.call(this);this.timestampProvider=c;this._events=[];this._infiniteTimeWindow=!1;this._bufferSize=1>a?1:a;this._windowTime=1>b?1:b;Infinity===b?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow};
_.r(_.Iz,_.Ez);_.Iz.create=_.Ez.create;_.f=_.Iz.prototype;_.f.nextInfiniteTimeWindow=function(a){var b=this._events;b.push(a);b.length>this._bufferSize&&b.shift();_.Ez.prototype.next.call(this,a)};
_.f.nextTimeWindow=function(a){this._events.push({time:this._getNow(),value:a});this._trimBufferThenGetEvents();_.Ez.prototype.next.call(this,a)};
_.f._subscribe=function(a){var b=this._infiniteTimeWindow,c=b?this._events:this._trimBufferThenGetEvents(),d=c.length;if(this.closed)throw new Dz;if(this.isStopped||this.hasError)var e=_.cz.EMPTY;else this.observers.push(a),e=new Cz(this,a);if(b)for(var h=0;h<d&&!a.closed;h++)a.next(c[h]);else for(h=0;h<d&&!a.closed;h++)a.next(c[h].value);this.hasError?a.error(this.thrownError):this.isStopped&&a.complete();return e};
_.f._getNow=function(){var a=this.timestampProvider;return a?a.now():Date.now()};
_.f._trimBufferThenGetEvents=function(){for(var a=this._getNow(),b=this._bufferSize,c=this._windowTime,d=this._events,e=d.length,h=0;h<e&&!(a-d[h].time<c);)h++;e>b&&(h=Math.max(h,e-b));0<h&&d.splice(0,h);return d};
var Jz=function(a,b){b=void 0===b?Jz.now:b;this.SchedulerAction=a;this.now=b};
Jz.prototype.schedule=function(a,b,c){b=void 0===b?0:b;return(new this.SchedulerAction(this,a)).schedule(c,b)};
Jz.now=function(){return Date.now()};
_.vz=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}
a.prototype=Object.create(Error.prototype);return a}();
var xJa=function(){};
xJa.prototype.call=function(a,b){b._refCount++;a=new Kz(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};
var Kz=function(a,b){zz.call(this,a);this.JSC$36197_connectable=b;this.connection=null};
_.r(Kz,zz);Kz.EMPTY=zz.EMPTY;Kz.create=zz.create;Kz.prototype._unsubscribe=function(){var a=this.JSC$36197_connectable;if(a){this.JSC$36197_connectable=null;var b=a._refCount;0>=b?this.connection=null:(a._refCount=b-1,1<b?this.connection=null:(b=this.connection,a=a._connection,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};
var Lz=function(a,b){this.source=a;this.subjectFactory=b;this._refCount=0;this._isComplete=!1},Nz;
_.r(Lz,_.fz);Lz.create=_.fz.create;Lz.prototype._subscribe=function(a){return this.getSubject().subscribe(a)};
Lz.prototype.getSubject=function(){var a=this._subject;if(!a||a.isStopped)this._subject=this.subjectFactory();return this._subject};
Lz.prototype.connect=function(){var a=this._connection;a||(this._isComplete=!1,a=this._connection=new _.cz,a.add(this.source.subscribe(new Mz(this.getSubject(),this))),a.closed&&(this._connection=null,a=_.cz.EMPTY));return a};
Lz.prototype.refCount=function(){return _.kz()(this)};
Nz=Lz.prototype;_.TJa={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:Nz._subscribe},_isComplete:{value:Nz._isComplete,writable:!0},getSubject:{value:Nz.getSubject},connect:{value:Nz.connect},refCount:{value:Nz.refCount}};var Mz=function(a,b){zz.call(this);this.destination=a;this.JSC$36203_connectable=b};
_.r(Mz,zz);Mz.EMPTY=zz.EMPTY;Mz.create=zz.create;Mz.prototype._error=function(a){this._unsubscribe();zz.prototype._error.call(this,a)};
Mz.prototype._complete=function(){this.JSC$36203_connectable._isComplete=!0;this._unsubscribe();zz.prototype._complete.call(this)};
Mz.prototype._unsubscribe=function(){var a=this.JSC$36203_connectable;if(a){this.JSC$36203_connectable=null;var b=a._connection;a._refCount=0;a._subject=null;a._connection=null;b&&b.unsubscribe()}};
var yJa=function(a){this.project=a};
yJa.prototype.call=function(a,b){return b.subscribe(new Oz(a,this.project,void 0))};
var Oz=function(a,b,c){zz.call(this,a);this.project=b;this.count=0;this.JSC$36210_thisArg=c||this};
_.r(Oz,zz);Oz.EMPTY=zz.EMPTY;Oz.create=zz.create;Oz.prototype._next=function(a){try{var b=this.project.call(this.JSC$36210_thisArg,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};
_.Pz="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";
_.UJa=function(a){return a&&"number"===typeof a.length&&"function"!==typeof a};
var VJa=function(a){return function(b){var c=a[_.Pz]();do{var d=void 0;try{d=c.next()}catch(e){b.error(e);return}if(d.done){b.complete();break}b.next(d.value);if(b.closed)break}while(1);"function"===typeof c.return&&b.add(function(){c.return&&c.return()});
return b}};
var WJa=function(a){return function(b){var c=a[_.xz]();if("function"!==typeof c.subscribe)throw new TypeError("Sf");return c.subscribe(b)}};
var XJa=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,az);
return b}};
var CJa=function(a){if(a&&"function"===typeof a[_.xz])return WJa(a);if(_.UJa(a))return wJa(a);if(_.zJa(a))return XJa(a);if(a&&"function"===typeof a[_.Pz])return VJa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return BJa(a);throw new TypeError("Tf`"+(_.pJa(a)?"an invalid object":"'"+a+"'"));};
var Qz=function(a){zz.call(this);this.parent=a};
_.r(Qz,zz);Qz.EMPTY=zz.EMPTY;Qz.create=zz.create;Qz.prototype._next=function(a){this.parent.notifyNext(a)};
Qz.prototype._error=function(a){this.parent.notifyError(a);this.unsubscribe()};
Qz.prototype._complete=function(){this.parent.notifyComplete();this.unsubscribe()};
var Rz=function(a,b,c){zz.call(this);this.parent=a;this.outerValue=b;this.outerIndex=c};
_.r(Rz,zz);Rz.EMPTY=zz.EMPTY;Rz.create=zz.create;Rz.prototype._next=function(a){this.parent.notifyNext(this.outerValue,a,this.outerIndex)};
Rz.prototype._error=function(a){this.parent.notifyError(a);this.unsubscribe()};
Rz.prototype._complete=function(){this.parent.notifyComplete(this);this.unsubscribe()};
var Sz=function(){zz.apply(this,arguments)};
_.r(Sz,zz);Sz.EMPTY=zz.EMPTY;Sz.create=zz.create;Sz.prototype.notifyNext=function(a){this.destination.next(a)};
Sz.prototype.notifyError=function(a){this.destination.error(a)};
Sz.prototype.notifyComplete=function(){this.destination.complete()};
var Tz=function(){zz.apply(this,arguments)};
_.r(Tz,zz);Tz.EMPTY=zz.EMPTY;Tz.create=zz.create;Tz.prototype.notifyNext=function(a,b){this.destination.next(b)};
Tz.prototype.notifyError=function(a){this.destination.error(a)};
Tz.prototype.notifyComplete=function(){this.destination.complete()};
var YJa;YJa={};_.Uz=function(a,b,c){Tz.call(this,a);this.JSC$36231_resultSelector=b;this.keys=c;this.active=0;this.values=[];this.JSC$36231_observables=[]};
_.r(_.Uz,Tz);_.Uz.EMPTY=Tz.EMPTY;_.Uz.create=Tz.create;_.f=_.Uz.prototype;_.f._next=function(a){this.values.push(YJa);this.JSC$36231_observables.push(a)};
_.f._complete=function(){var a=this.JSC$36231_observables,b=a.length;if(0===b)this.destination.complete();else{this.JSC$36231_toRespond=this.active=b;for(var c=0;c<b;c++)this.add(mz(a[c],new Rz(this,null,c)))}};
_.f.notifyComplete=function(){0===--this.active&&this.destination.complete()};
_.f.notifyNext=function(a,b,c){var d=this.values,e=d[c];e=this.JSC$36231_toRespond?e===YJa?--this.JSC$36231_toRespond:this.JSC$36231_toRespond:0;d[c]=b;0===e&&(this.JSC$36231_resultSelector?this._tryResultSelector(d):this.destination.next(this.keys?this.keys.reduce(function(h,l,m){return h[l]=d[m],h},{}):d.slice()))};
_.f._tryResultSelector=function(a){try{var b=this.JSC$36231_resultSelector.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var DJa=function(a,b){b=void 0===b?Infinity:b;this.project=a;this.JSC$36236_concurrent=b};
DJa.prototype.call=function(a,b){return b.subscribe(new Vz(a,this.project,this.JSC$36236_concurrent))};
var Vz=function(a,b,c){c=void 0===c?Infinity:c;Sz.call(this,a);this.destination=a;this.project=b;this.JSC$36239_concurrent=c;this.hasCompleted=!1;this.JSC$36239_buffer=[];this.index=this.active=0};
_.r(Vz,Sz);Vz.EMPTY=Sz.EMPTY;Vz.create=Sz.create;Vz.prototype._next=function(a){if(this.active<this.JSC$36239_concurrent){var b=this.index++;try{var c=this.project(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new Qz(this);this.destination.add(a);mz(c,a)}else this.JSC$36239_buffer.push(a)};
Vz.prototype._complete=function(){this.hasCompleted=!0;0===this.active&&0===this.JSC$36239_buffer.length&&this.destination.complete();this.unsubscribe()};
Vz.prototype.notifyNext=function(a){this.destination.next(a)};
Vz.prototype.notifyComplete=function(){var a=this.JSC$36239_buffer;this.active--;0<a.length?this._next(a.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()};
var Wz=function(){_.cz.call(this)};
_.r(Wz,_.cz);Wz.EMPTY=_.cz.EMPTY;Wz.prototype.schedule=function(){return this};
var Xz=function(a,b){_.cz.call(this);this.JSC$36247_scheduler=a;this.work=b;this.pending=!1};
_.r(Xz,Wz);Xz.EMPTY=Wz.EMPTY;_.f=Xz.prototype;_.f.schedule=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.JSC$36247_scheduler;null!=a&&(this.id=this.recycleAsyncId(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.requestAsyncId(c,this.id,b);return this};
_.f.requestAsyncId=function(a,b,c){c=void 0===c?0:c;return setInterval(a.flush.bind(a,this),c)};
_.f.recycleAsyncId=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;clearInterval(b)};
_.f.execute=function(a,b){if(this.closed)return Error("Xf");this.pending=!1;if(a=this._execute(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.JSC$36247_scheduler,this.id,null))};
_.f._execute=function(a){var b=!1,c=void 0;try{this.work(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.f._unsubscribe=function(){var a=this.id,b=this.JSC$36247_scheduler,c=b.actions,d=c.indexOf(this);this.state=this.work=null;this.pending=!1;this.JSC$36247_scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.recycleAsyncId(b,a,null));this.delay=null};
var Yz=function(a,b){b=void 0===b?Jz.now:b;Jz.call(this,a,function(){return Yz.JSC$36250_delegate&&Yz.JSC$36250_delegate!==c?Yz.JSC$36250_delegate.now():b()});
var c=this;this.actions=[];this.active=!1;this.scheduled=void 0};
_.r(Yz,Jz);Yz.now=Jz.now;Yz.prototype.schedule=function(a,b,c){b=void 0===b?0:b;return Yz.JSC$36250_delegate&&Yz.JSC$36250_delegate!==this?Yz.JSC$36250_delegate.schedule(a,b,c):Jz.prototype.schedule.call(this,a,b,c)};
Yz.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.execute(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};
_.Zz=new _.fz(qz);
var FJa=function(a){this.JSC$36255_predicate=a};
FJa.prototype.call=function(a,b){return b.subscribe(new $z(a,this.JSC$36255_predicate,void 0))};
var $z=function(a,b,c){zz.call(this,a);this.JSC$36258_predicate=b;this.JSC$36258_thisArg=c;this.count=0};
_.r($z,zz);$z.EMPTY=zz.EMPTY;$z.create=zz.create;$z.prototype._next=function(a){try{var b=this.JSC$36258_predicate.call(this.JSC$36258_thisArg,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};
var GJa=function(){};
GJa.prototype.call=function(a,b){return b.subscribe(new aA(a))};
var aA=function(a){Tz.call(this,a);this.hasFirst=!1;this.JSC$36263_observables=[];this.subscriptions=[]};
_.r(aA,Tz);aA.EMPTY=Tz.EMPTY;aA.create=Tz.create;_.f=aA.prototype;_.f._next=function(a){this.JSC$36263_observables.push(a)};
_.f._complete=function(){var a=this.JSC$36263_observables,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.hasFirst;c++){var d=mz(a[c],new Rz(this,null,c));this.subscriptions&&this.subscriptions.push(d);this.add(d)}this.JSC$36263_observables=null}};
_.f.notifyNext=function(a,b,c){if(!this.hasFirst){this.hasFirst=!0;for(var d=0;d<this.subscriptions.length;d++)if(d!==c){var e=this.subscriptions[d];e.unsubscribe();this.remove(e)}this.subscriptions=null}this.destination.next(b)};
_.f.notifyComplete=function(a){this.hasFirst=!0;Tz.prototype.notifyComplete.call(this,a)};
_.f.notifyError=function(a){this.hasFirst=!0;Tz.prototype.notifyError.call(this,a)};
var ZJa=1,$Ja,IJa={},aKa=function(a){var b=ZJa++;IJa[b]=!0;$Ja||($Ja=Promise.resolve());$Ja.then(function(){return JJa(b)&&a()});
return b};
var bA=function(a,b){Xz.call(this,a,b);this.JSC$36247_scheduler=a;this.work=b};
_.r(bA,Xz);bA.EMPTY=Xz.EMPTY;bA.prototype.requestAsyncId=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Xz.prototype.requestAsyncId.call(this,a,b,c);a.actions.push(this);return a.scheduled||(a.scheduled=aKa(a.flush.bind(a,void 0)))};
bA.prototype.recycleAsyncId=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return Xz.prototype.recycleAsyncId.call(this,a,b,c);0===a.actions.length&&(JJa(b),a.scheduled=void 0)};
var cA=function(){Yz.apply(this,arguments)};
_.r(cA,Yz);cA.now=Yz.now;cA.prototype.flush=function(a){this.active=!0;this.scheduled=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}};
var bKa=new cA(bA);
var dA=function(a,b){Xz.call(this,a,b);this.JSC$36247_scheduler=a;this.work=b};
_.r(dA,Xz);dA.EMPTY=Xz.EMPTY;dA.prototype.schedule=function(a,b){b=void 0===b?0:b;if(0<b)return Xz.prototype.schedule.call(this,a,b);this.delay=b;this.state=a;this.JSC$36247_scheduler.flush(this);return this};
dA.prototype.execute=function(a,b){return 0<b||this.closed?Xz.prototype.execute.call(this,a,b):this._execute(a,b)};
dA.prototype.requestAsyncId=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?Xz.prototype.requestAsyncId.call(this,a,b,c):a.flush(this)};
var cKa=function(){Yz.apply(this,arguments)};
_.r(cKa,Yz);cKa.now=Yz.now;
_.dKa=new cKa(dA);
(function(){function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}
a.prototype=Object.create(Error.prototype);return a})();
(function(){function a(b){this.message=b;this.name="NotFoundError";return this}
a.prototype=Object.create(Error.prototype);return a})();
(function(){function a(b){this.message=b;this.name="SequenceError";return this}
a.prototype=Object.create(Error.prototype);return a})();
(function(){function a(){this.message="Timeout has occurred";this.name="TimeoutError";return this}
a.prototype=Object.create(Error.prototype);return a})();
var KJa=function(a){this.selector=a};
KJa.prototype.call=function(a,b){return b.subscribe(new eA(a,this.selector,this.JSC$36294_caught))};
var eA=function(a,b,c){Sz.call(this,a);this.selector=b;this.JSC$36297_caught=c};
_.r(eA,Sz);eA.EMPTY=Sz.EMPTY;eA.create=Sz.create;eA.prototype.error=function(a){if(!this.isStopped){try{var b=this.selector(a,this.JSC$36297_caught)}catch(c){Sz.prototype.error.call(this,c);return}this._unsubscribeAndRecycle();a=new Qz(this);this.add(a);mz(b,a)}};
_.fA=function(a,b){Sz.call(this,a);this.JSC$36305_durationSelector=b;this.value=null;this.JSC$36305_hasValue=!1;this.durationSubscription=null};
_.r(_.fA,Sz);_.fA.EMPTY=Sz.EMPTY;_.fA.create=Sz.create;_.f=_.fA.prototype;_.f._next=function(a){try{var b=this.JSC$36305_durationSelector.call(this,a);b&&this._tryNext(a,b)}catch(c){this.destination.error(c)}};
_.f._complete=function(){eKa(this);this.destination.complete()};
_.f._tryNext=function(a,b){var c=this.durationSubscription;this.value=a;this.JSC$36305_hasValue=!0;c&&(c.unsubscribe(),this.remove(c));(c=mz(b,new Qz(this)))&&!c.closed&&this.add(this.durationSubscription=c)};
_.f.notifyNext=function(){eKa(this)};
_.f.notifyComplete=function(){eKa(this)};
var eKa=function(a){if(a.JSC$36305_hasValue){var b=a.value,c=a.durationSubscription;c&&(a.durationSubscription=null,c.unsubscribe(),a.remove(c));a.value=null;a.JSC$36305_hasValue=!1;Sz.prototype._next.call(a,b)}};
var LJa=function(a){this.defaultValue=a};
LJa.prototype.call=function(a,b){return b.subscribe(new gA(a,this.defaultValue))};
var gA=function(a,b){zz.call(this,a);this.defaultValue=b;this.isEmpty=!0};
_.r(gA,zz);gA.EMPTY=zz.EMPTY;gA.create=zz.create;gA.prototype._next=function(a){this.isEmpty=!1;this.destination.next(a)};
gA.prototype._complete=function(){this.isEmpty&&this.destination.next(this.defaultValue);this.destination.complete()};
_.hA=function(a,b,c){zz.call(this,a);this.JSC$36318_keySelector=c;this.JSC$36318_hasKey=!1;"function"===typeof b&&(this.compare=b)};
_.r(_.hA,zz);_.hA.EMPTY=zz.EMPTY;_.hA.create=zz.create;_.hA.prototype.compare=function(a,b){return a===b};
_.hA.prototype._next=function(a){try{var b=this.JSC$36318_keySelector;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.JSC$36318_hasKey)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.JSC$36318_hasKey=!0;b||(this.key=c,this.destination.next(a))};
var NJa=function(){this.count=1};
NJa.prototype.call=function(a,b){return b.subscribe(new iA(a,this.count))};
var iA=function(a,b){zz.call(this,a);this.count=b;this._valueCount=0};
_.r(iA,zz);iA.EMPTY=zz.EMPTY;iA.create=zz.create;iA.prototype._next=function(a){var b=this.count,c=++this._valueCount;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};
var PJa=function(a){this.JSC$36327_errorFactory=a};
PJa.prototype.call=function(a,b){return b.subscribe(new jA(a,this.JSC$36327_errorFactory))};
var jA=function(a,b){zz.call(this,a);this.JSC$36330_errorFactory=b;this.JSC$36330_hasValue=!1};
_.r(jA,zz);jA.EMPTY=zz.EMPTY;jA.create=zz.create;jA.prototype._next=function(a){this.JSC$36330_hasValue=!0;this.destination.next(a)};
jA.prototype._complete=function(){if(this.JSC$36330_hasValue)return this.destination.complete();try{var a=this.JSC$36330_errorFactory()}catch(b){a=b}this.destination.error(a)};
_.kA=function(a,b,c,d){zz.call(this,a);this.JSC$36336_predicate=b;this.JSC$36336_thisArg=c;this.source=d;this.index=0;this.JSC$36336_thisArg=c||this};
_.r(_.kA,zz);_.kA.EMPTY=zz.EMPTY;_.kA.create=zz.create;_.kA.prototype.notifyComplete=function(a){this.destination.next(a);this.destination.complete()};
_.kA.prototype._next=function(a){var b=!1;try{b=this.JSC$36336_predicate.call(this.JSC$36336_thisArg,a,this.index++,this.source)}catch(c){this.destination.error(c);return}b||this.notifyComplete(!1)};
_.kA.prototype._complete=function(){this.notifyComplete(!0)};
_.lA=function(){zz.apply(this,arguments)};
_.r(_.lA,zz);_.lA.EMPTY=zz.EMPTY;_.lA.create=zz.create;_.lA.prototype._next=function(){};
_.mA=function(a,b){zz.call(this,a);this.total=b;this.ring=[];this.count=0};
_.r(_.mA,zz);_.mA.EMPTY=zz.EMPTY;_.mA.create=zz.create;_.mA.prototype._next=function(a){var b=this.ring,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};
_.mA.prototype._complete=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.ring,e=0;e<c;e++){var h=b++%c;a.next(d[h])}a.complete()};
_.nA=function(a,b){zz.call(this,a);this.value=b};
_.r(_.nA,zz);_.nA.EMPTY=zz.EMPTY;_.nA.create=zz.create;_.nA.prototype._next=function(){this.destination.next(this.value)};
_.oA=function(a,b,c,d){zz.call(this,a);this.JSC$36358_accumulator=b;this._state=c;this._hasState=d;this.index=0};
_.r(_.oA,zz);_.oA.EMPTY=zz.EMPTY;_.oA.create=zz.create;_.oA.prototype._next=function(a){var b=this.destination;if(this._hasState){var c=this.index++;try{var d=this.JSC$36358_accumulator(this._state,a,c)}catch(e){b.error(e);return}this._state=d;b.next(d)}else this._state=a,this._hasState=!0,b.next(a)};
_.pA=function(a,b){Sz.call(this,a);this.destination=a;this.JSC$36367_nextSources=b};
_.r(_.pA,Sz);_.pA.EMPTY=Sz.EMPTY;_.pA.create=Sz.create;_.pA.prototype.notifyError=function(){qA(this)};
_.pA.prototype.notifyComplete=function(){qA(this)};
_.pA.prototype._error=function(){qA(this);this.unsubscribe()};
_.pA.prototype._complete=function(){qA(this);this.unsubscribe()};
var qA=function(a){var b=a.JSC$36367_nextSources.shift();if(b){var c=new Qz(a);a.destination.add(c);mz(b,c)}else a.destination.complete()};
_.rA=function(a,b,c){zz.call(this,a);this.count=b;this.source=c};
_.r(_.rA,zz);_.rA.EMPTY=zz.EMPTY;_.rA.create=zz.create;_.rA.prototype.complete=function(){if(!this.isStopped){var a=this.source,b=this.count;if(0===b)return zz.prototype.complete.call(this);-1<b&&(this.count=b-1);a.subscribe(this._unsubscribeAndRecycle())}};
_.sA=function(a,b,c){b=void 0===b?0:b;c=void 0===c?bKa:c;this.source=a;this.JSC$36379_delayTime=b;this.JSC$36379_scheduler=c;0>b&&(this.JSC$36379_delayTime=0);_.hz(c)||(this.JSC$36379_scheduler=bKa)};
_.r(_.sA,_.fz);_.sA.create=_.fz.create;_.sA.dispatch=function(a){return this.add(a.source.subscribe(a.subscriber))};
_.sA.prototype._subscribe=function(a){return this.JSC$36379_scheduler.schedule(_.sA.dispatch,this.JSC$36379_delayTime,{source:this.source,subscriber:a})};
_.tA=function(a,b){Sz.call(this,a);this.destination=a;this.project=b;this.index=0};
_.r(_.tA,Sz);_.tA.EMPTY=Sz.EMPTY;_.tA.create=Sz.create;_.f=_.tA.prototype;_.f._next=function(a){var b=this.index++;try{var c=this.project(a,b)}catch(d){this.destination.error(d);return}(a=this.innerSubscription)&&a.unsubscribe();a=new Qz(this);this.destination.add(a);this.innerSubscription=a;mz(c,a)};
_.f._complete=function(){var a=this.innerSubscription;a&&!a.closed||Sz.prototype._complete.call(this);this.unsubscribe()};
_.f._unsubscribe=function(){this.innerSubscription=void 0};
_.f.notifyComplete=function(){this.innerSubscription=void 0;this.isStopped&&Sz.prototype._complete.call(this)};
_.f.notifyNext=function(a){this.destination.next(a)};
_.uA=function(a,b,c){zz.call(this,a);this.JSC$36395_predicate=b;this.JSC$36395_inclusive=c;this.index=0};
_.r(_.uA,zz);_.uA.EMPTY=zz.EMPTY;_.uA.create=zz.create;_.uA.prototype._next=function(a){var b=this.destination;try{var c=this.JSC$36395_predicate(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.JSC$36395_inclusive&&b.next(a),b.complete())};
_.vA=function(a,b,c,d){zz.call(this,a);this._tapComplete=this._tapError=this._tapNext=qz;this._tapError=c||qz;this._tapComplete=d||qz;_.bz(b)?(this.JSC$36401__context=this,this._tapNext=b):b&&(this.JSC$36401__context=b,this._tapNext=b.next||qz,this._tapError=b.error||qz,this._tapComplete=b.complete||qz)};
_.r(_.vA,zz);_.vA.EMPTY=zz.EMPTY;_.vA.create=zz.create;_.vA.prototype._next=function(a){try{this._tapNext.call(this.JSC$36401__context,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};
_.vA.prototype._error=function(a){try{this._tapError.call(this.JSC$36401__context,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};
_.vA.prototype._complete=function(){try{this._tapComplete.call(this.JSC$36401__context)}catch(a){this.destination.error(a);return}return this.destination.complete()};
_.wA=function(a,b,c){Tz.call(this,a);this.project=c;this.JSC$36407_toRespond=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.JSC$36407_toRespond.push(c);for(c=0;c<a;c++)this.add(mz(b[c],new Rz(this,void 0,c)))};
_.r(_.wA,Tz);_.wA.EMPTY=Tz.EMPTY;_.wA.create=Tz.create;_.wA.prototype.notifyNext=function(a,b,c){this.values[c]=b;b=this.JSC$36407_toRespond;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};
_.wA.prototype.notifyComplete=function(){};
_.wA.prototype._next=function(a){0===this.JSC$36407_toRespond.length&&(a=[a].concat(_.Pc(this.values)),this.project?this._tryProject(a):this.destination.next(a))};
_.wA.prototype._tryProject=function(a){try{var b=this.project.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygv");

var Lnb;
var Mnb;
var Nnb=function(){return _.K.apply(this,arguments)||this};
_.r(Nnb,_.K);
_.t.Object.defineProperties(Nnb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Mnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-one-vs-one-event-compact-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_one_vs_one_event_compact_video_renderer.ytd.watch.card.one.vs.one.event.compact.video.renderer.css.js--\x3e<ytd-thumbnail data="[[data]]" width="120"></ytd-thumbnail>\n<a class="yt-simple-endpoint metadata" data="[[data.navigationEndpoint]]" href$="[[computeHref_(data.navigationEndpoint)]]">\n  <ytd-watch-card-one-vs-one-event class="compact" data="[[data.oneVsOneEvent]]">\n  </ytd-watch-card-one-vs-one-event>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Lnb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_one_vs_one_event_compact_video_renderer.ytd.watch.card.one.vs.one.event.compact.video.renderer.css.js--\x3e<style>:host {display: inline-block;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-thumbnail {margin-right: 8px;height: 68px;width: 120px;} .metadata {color: var(--yt-spec-text-primary);padding: 0 16px 0 8px;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=ytd-watch-card-one-vs-one-event-compact-video-renderer.css.map*/</style>";
Lnb=d}d=Lnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Mnb=a}a=Mnb;return a}}});
_.tY=Nnb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.tY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.tY.prototype,"data",void 0);_.tY=_.V([_.T({is:"ytd-watch-card-one-vs-one-event-compact-video-renderer"})],_.tY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygu");

var Jnb;
var Knb;
var rY=function(){return _.K.apply(this,arguments)||this};
_.r(rY,_.K);rY.prototype.onMetadataTap=function(a){var b=this.data&&this.data.navigationEndpoint;b&&!_.TE(_.G(a).path,this,["A".toString()])&&this.fire("yt-navigate",{endpoint:b})};
_.t.Object.defineProperties(rY.prototype,{isCondensed:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.style?"WATCH_CARD_COMPACT_VIDEO_RENDERER_STYLE_CONDENSED"===this.data.style:!1}},
subtitle:{configurable:!0,enumerable:!0,get:function(){if(this.data){var a;if(this.data.upcomingEventData){var b=_.Zi(this.data.subtitle),c=Number(this.data.upcomingEventData.startTime);isNaN(c)||(a=_.Wi(_.zF(b,c)))}else a=this.data.subtitle;return a}}}});
_.t.Object.defineProperties(rY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Knb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-compact-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_compact_video_renderer.ytd.watch.card.compact.video.renderer.css.js--\x3e<template is="dom-if" if="[[!isCondensed]]">\n  <ytd-thumbnail data="[[data]]" width="120"></ytd-thumbnail>\n  <div class="text-wrapper" on-click="onMetadataTap">\n    <div class="title-wrapper">\n      <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n        <yt-formatted-string class="title" text="[[data.title]]"></yt-formatted-string>\n      </a>\n    </div>\n    <yt-formatted-string class="byline" hidden="[[!data.byline]]" text="[[data.byline]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="subtitle" text="[[subtitle]]"></yt-formatted-string>\n    <ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n    </ytd-badge-supported-renderer>\n  </div>\n</template>\n<template is="dom-if" if="[[isCondensed]]">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <div class="metadata">\n      <div class="text">\n        <yt-formatted-string class="title" text="[[data.title]]"></yt-formatted-string>\n        <ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n        </ytd-badge-supported-renderer>\n        <yt-formatted-string class="subtitle" text="[[subtitle]]"></yt-formatted-string>\n      </div>\n      <yt-formatted-string class="duration" text="[[data.lengthText]]">\n      </yt-formatted-string>\n    </div>\n  </a>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Jnb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_compact_video_renderer.ytd.watch.card.compact.video.renderer.css.js--\x3e<style>:host {display: inline-block;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-thumbnail {margin-right: 8px;height: 68px;width: 120px;} ytd-badge-supported-renderer {margin-top: 8px;} .metadata {padding: 0 16px 0 8px;cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .text-wrapper {padding: 0 16px 0 8px;cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .title-wrapper {display: -ms-flexbox;display: -webkit-flex;display: flex;} .title {--yt-endpoint-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .subtitle {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .byline {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));--yt-endpoint-color: var( --ytd-metadata-line-color, var(--yt-spec-text-secondary) );--yt-endpoint-hover-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var( --ytd-metadata-line-color, var(--yt-spec-text-secondary) );font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host([is-condensed]) {padding-bottom: 8px;margin-bottom: 8px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} :host([is-condensed]) a {min-width: 0;} :host([is-condensed]) .metadata {padding: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([is-condensed]) .text {min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([is-condensed]) .title {--yt-endpoint-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);margin-bottom: 2px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host([is-condensed]) .subtitle {--yt-endpoint-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([is-condensed]) ytd-badge-supported-renderer {margin-top: 0;margin-right: 4px;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} :host([is-condensed]):last-of-type {margin-bottom: 16px;} .duration {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .yt-simple-endpoint {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-watch-card-compact-video-renderer.css.map*/</style>';
Jnb=d}d=Jnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Knb=a}a=Knb;return a}}});
_.sY=rY;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.sY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.sY.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.R("data.style"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.sY.prototype,"isCondensed",null);_.V([_.M({reflectToAttribute:!0}),_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.sY.prototype,"subtitle",null);
_.sY=_.V([_.T({is:"ytd-watch-card-compact-video-renderer"})],_.sY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfn");

var Tlb;
var Ulb;
var Vlb=[10,12,14,16,18,20,24,28,32,36],Wlb=[20,22,24,26,28,32,36,40,48,56,64,72,84,96,120],UW=function(){var a=_.K.apply(this,arguments)||this;a.useRoboto=!1;a.fontClass="";a.actionMap={"yt-window-resized":"resize"};return a};
_.r(UW,_.K);_.f=UW.prototype;_.f.attached=function(){var a=this;this.setParentConstraints();_.Md(this,function(){a.resize()});
_.cm||document.fonts.ready.then(function(){a.resize()})};
_.f.dataChanged=function(){this.resize()};
_.f.guideIsExpandedChanged=function(){this.resize()};
_.f.resize=function(){if(this.textNode.offsetWidth||this.textNode.offsetWidth){this.textNode.style.visibility="hidden";var a=this.getMaxNumLines(),b=this.getMinFont(),c=this.getMaxFont(),d=this.useRoboto?Vlb:Wlb;for(d=d.filter(function(h){return h<=c&&h>=b});1<d.length;){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"}};
_.f.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)};
_.f.getMaxFont=function(){var a=this.useRoboto?Vlb:Wlb;a=a[a.length-1];return this.maxFontSize&&this.maxFontSize<=a?this.maxFontSize:a};
_.f.getMinFont=function(){var a=(this.useRoboto?Vlb:Wlb)[0];return this.minFontSize&&this.minFontSize>=a?this.minFontSize:a};
_.f.getMaxWidth=function(){return this.maxWidth?this.maxWidth:this.containerNode.offsetWidth};
_.f.getMaxHeight=function(){return this.maxHeight?this.maxHeight:this.containerNode.offsetHeight};
_.f.getMaxNumLines=function(){return this.maxLines&&this.text?this.maxLines+_.Zi(this.text).split("\n").length-1:Infinity};
_.f.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&&400!==this.fontWeight&&500!==this.fontWeight)throw Error("Rh`"+this.fontWeight);this.textNode.style.fontWeight=this.fontWeight.toString()}};
_.t.Object.defineProperties(UW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ulb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-dynamic-sizing-formatted-string--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.components.yt_dynamic_sizing_formatted_string.yt.dynamic.sizing.formatted.string.css.js--\x3e<div id="container" class="dynamic-text-container">\n  <yt-formatted-string id="text" text="[[text]]"></yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Tlb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.components.yt_dynamic_sizing_formatted_string.yt.dynamic.sizing.formatted.string.css.js--\x3e<style>#container {max-height: 100%;max-width: 100%;} #text {white-space: pre-line;} .yt-sans-120 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 12rem;line-height: 15.4rem;font-weight: 700;} .yt-sans-96 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 9.6rem;line-height: 12.4rem;font-weight: 700;} .yt-sans-84 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 8.4rem;line-height: 10.8rem;font-weight: 700;} .yt-sans-72 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 7.2rem;line-height: 9.2rem;font-weight: 700;} .yt-sans-64 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 6.4rem;line-height: 8rem;font-weight: 700;} .yt-sans-56 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 5.6rem;line-height: 7rem;font-weight: 700;} .yt-sans-48 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4.8rem;line-height: 6.6rem;font-weight: 700;} .yt-sans-40 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4rem;line-height: 5.4rem;font-weight: 700;} .yt-sans-36 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.6rem;line-height: 5rem;font-weight: 700;} .yt-sans-32 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;} .yt-sans-28 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 700;} .yt-sans-26 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.6rem;line-height: 3.6rem;font-weight: 700;} .yt-sans-24 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;} .yt-sans-22 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.2rem;line-height: 3rem;font-weight: 700;} .yt-sans-20 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} .roboto-36 {font-family: "Roboto","Arial",sans-serif;font-size: 3.6rem;line-height: 5rem;font-weight: 500;} .roboto-32 {font-family: "Roboto","Arial",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 500;} .roboto-28 {font-family: "Roboto","Arial",sans-serif;font-size: 2.8rem;line-height: 3.8rem;font-weight: 500;} .roboto-24 {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 500;} .roboto-20 {font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 500;} .roboto-18 {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;} .roboto-16 {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} .roboto-14 {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .roboto-12 {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} .roboto-10 {font-family: "Roboto","Arial",sans-serif;font-size: 1rem;line-height: 1.6rem;font-weight: 500;} /*# sourceMappingURL=yt-dynamic-sizing-formatted-string.css.map*/</style>';
Tlb=d}d=Tlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ulb=a}a=Ulb;return a}}});
var VW=UW;VW.prototype.guideIsExpandedChanged=VW.prototype.guideIsExpandedChanged;VW.prototype.dataChanged=VW.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],VW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],VW.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],VW.prototype,"actionHandlerBehavior",void 0);
_.V([_.M({observer:"dataChanged"}),_.W("design:type",Object)],VW.prototype,"text",void 0);_.V([_.M(),_.W("design:type",Number)],VW.prototype,"fontWeight",void 0);_.V([_.M(),_.W("design:type",Number)],VW.prototype,"maxWidth",void 0);_.V([_.M(),_.W("design:type",Number)],VW.prototype,"maxHeight",void 0);_.V([_.M(),_.W("design:type",Number)],VW.prototype,"maxFontSize",void 0);_.V([_.M(),_.W("design:type",Number)],VW.prototype,"minFontSize",void 0);
_.V([_.M(),_.W("design:type",Number)],VW.prototype,"maxLines",void 0);_.V([_.M(),_.W("design:type",Object)],VW.prototype,"useRoboto",void 0);_.V([_.M({selector:_.wYa}),_.W("design:type",Boolean)],VW.prototype,"guideIsExpanded",void 0);_.V([_.S("#container"),_.W("design:type",HTMLElement)],VW.prototype,"containerNode",void 0);_.V([_.S("#text"),_.W("design:type",HTMLElement)],VW.prototype,"textNode",void 0);
_.V([_.P("text"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],VW.prototype,"dataChanged",null);_.V([_.P("guideIsExpanded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],VW.prototype,"guideIsExpandedChanged",null);VW=_.V([_.T({is:"yt-dynamic-sizing-formatted-string"})],VW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sye9");

var Vjb,Ujb,Zjb,$jb,jV;Vjb=function(a){var b,c,d=(a.watchEndpoint||a.reelWatchEndpoint).videoId;return d&&Ujb.test(d)?(a=null===(c=null===(b=a.commandMetadata)||void 0===b?void 0:b.webCommandMetadata)||void 0===c?void 0:c.url)&&a.includes(d)?!0:!1:!1};
_.fV=function(a,b){var c={url:"/watch?v="+a.videoId,webPageType:"WEB_PAGE_TYPE_WATCH",rootVe:3832};a.playlistId&&(c.url+="&list="+a.playlistId);a.playerParams&&(c.url+="&pp="+a.playerParams);a={watchEndpoint:a,commandMetadata:{webCommandMetadata:c}};b&&(a.clickTrackingParams=b);return a};
_.gV=function(a){return a.ui.richGridWatchStatus};
_.Wjb=function(a){return"WEB_PAGE_TYPE_WATCH"===a.ui.currentPageType};
_.hV=function(a,b){var c=_.Zd.getValueByKeys(a,"contents","twoColumnWatchNextResults","results","results","contents"),d=_.Zd.getValueByKeys(a,"contents","twoColumnWatchNextResults","playlist","playlist")||null;(void 0===b?0:b)&&(d=null);var e=b=null;if(d)b=_.Zd.getValueByKeys(d,"titleText"),c=_.Zd.unsafeClone(_.Zd.getValueByKeys(d,"longBylineText")),e="",c&&(e=_.Zi(c)),!d.isInfinite&&-1<d.currentIndex&&0<d.totalVideos&&!d.is_course&&(c=d.currentIndex+1+" / "+d.totalVideos,e&&(e+=" - "),e+=c),e=_.Wi(e);
else if(c){c=_.u(c);for(var h=c.next();!h.done;h=c.next())h=h.value,h.videoPrimaryInfoRenderer&&(b=_.Zd.getValueByKeys.apply(_.Zd,[h].concat(_.Pc(Xjb)))),h.videoSecondaryInfoRenderer&&(e=_.Zd.getValueByKeys.apply(_.Zd,[h].concat(_.Pc(Yjb))))}else _.we(Error("Ph"));var l;a.currentVideoEndpoint?l=a.currentVideoEndpoint:_.we(Error("Qh"));return{miniplayerTitle:b,miniplayerSubtitle:e,watchEndpoint:l,playlistData:d}};
Ujb=/^[a-zA-Z0-9_\-]{11}$/;Zjb=["SPhistory_controls"];$jb=["FEcommerce_cart","SPcommerce_checkout"];
_.iV=function(a,b){var c,d,e,h,l;if(null===(d=null===(c=b.commandMetadata)||void 0===c?void 0:c.webCommandMetadata)||void 0===d||!d.rootVe)return!1;var m=null===(h=null===(e=b.commandMetadata)||void 0===e?void 0:e.webCommandMetadata)||void 0===h?void 0:h.url;if(!m)return!1;var p=_.qe("kevlar_page_service_url_prefix_carveouts");if(p&&p.length){p=_.u(p);for(var q=p.next();!q.done;q=p.next())if((q=q.value)&&m.startsWith(q))return!1}return _.uza.test(m)?_.w("page_request_service_enable_watch_playlist"):
_.sza.test(m)?!1:(p=null===(l=b.browseEndpoint)||void 0===l?void 0:l.browseId)&&Zjb.includes(p)||!(!_.tza.test(m)||_.w("kevlar_enable_ybp_op")||_.w("kevlar_enable_ybp_op_for_shoptube")&&p&&$jb.includes(p))?!1:b.watchEndpoint?!a.forceWebFEForAdsTesting&&a.watchEndpointMap.watchNext&&a.watchEndpointMap.player?b.watchEndpoint&&Vjb(b)?!0:!1:!1:b.reelWatchEndpoint?b.reelWatchEndpoint&&Vjb(b)?!0:!1:_.Xj(b,a.innerTubeTransportService.endpointMap)};
jV=function(a){return _.mj({type:"SET_RICH_GRID_WATCH_STATUS",payload:a})};
var Xjb=["videoPrimaryInfoRenderer","title"],Yjb=["videoSecondaryInfoRenderer","owner","videoOwnerRenderer","title"];
var akb;
var bkb;
var kV=function(){var a=_.K.apply(this,arguments)||this;a.playerEvents=new Map;a.listenersAttached=!1;a.actionMap={"yt-fullscreen-change-action":"onFullScreenChange","yt-autonav-state-changed-action":"updatePlayerWithAutonavState"};return a};
_.r(kV,_.K);_.f=kV.prototype;_.f.attached=function(){this.playerEvents.set("onPlayVideo",this.onPlayerPlayVideo);this.playerEvents.set("onAutonavChangeRequest",this.onPlayerAutonavChangeRequest);this.playerEvents.set("SIZE_CLICKED",this.onTheaterChange);this.playerEvents.set("onCollapseMiniplayer",this.collapseToMiniplayer)};
_.f.detached=function(){var a=this,b;return _.y(function(c){b=a.ytComponentBehavior.getInterfaceForTs("ytd-page-manager").getCurrentPage();return"home"===b.pageSubtype||a.isWatchPage?c.jumpTo(0):_.z(c,a.close(),0)})};
_.f.onData=function(){var a=this,b;return _.y(function(c){if(!a.data)return c.return();"fullscreen"===a.richGridWatchStatus?(b=a.ytComponentBehavior.getInterfaceForTs("ytd-page-manager").getCurrentPage(),b.setScrollTop(0)):a.scrollIntoView({behavior:"smooth",block:"center"});a.data.title&&(a.videoTitle=a.data.title);return _.z(c,a.loadWatch(),0)})};
_.f.loadWatch=function(){var a=this,b,c,d,e,h,l,m,p,q,x,B;return _.y(function(C){switch(C.nextAddress){case 1:if(null===(b=a.data)||void 0===b||!b.videoId)return C.return();e=a.data.navigationEndpoint;if(!_.iV(_.ns.instance,e))return C.return();l=_.ns.instance;m=a.ytComponentBehavior.getInterfaceForTs("ytd-page-manager");q=(p=_.zA(a))||m.getPlayerFromWatch();a.$["player-container"].append(q);p||a.fire("yt-player-attached",q);q.focusOnPlayer();a.JSC$39717_playerElement=q;return _.z(C,null===(c=a.JSC$39717_playerElement)||
void 0===c?void 0:c.getPlayerPromise(),2);case 2:x=C.yieldResult;a.listenersAttached||(a.ytPlayerListenerBehavior.listenToPlayerEvents(x,a.playerEvents),a.listenersAttached=!0);if("inactive"===a.richGridWatchStatus)a.ytdReduxBehavior.dispatch(jV("inline"));else if((null===(d=x.getVideoData())||void 0===d?void 0:d.video_id)===a.data.videoId)return x.playVideo(),C.return();"inactive"===a.richGridWatchStatus&&a.ytdReduxBehavior.dispatch(jV("inline"));h=_.os(l,e,{},window.location.href,_.Wia(e),function(){},
function(){return!1});
_.Cg(C,3);B=a;return _.z(C,h,5);case 5:return B.watchResponse=C.yieldResult,_.z(C,a.handleWatchDataResponse(),6);case 6:_.Dg(C,0);break;case 3:_.Eg(C),_.Ih(C)}})};
_.f.handleWatchDataResponse=function(){var a=this,b,c,d,e,h,l,m,p,q,x,B;return _.y(function(C){x=a.watchResponse;if(!((null===x||void 0===x?0:x.playerResponse)&&a.data&&a.JSC$39717_playerElement)||(null===(c=null===(b=x.playerResponse)||void 0===b?void 0:b.videoDetails)||void 0===c?void 0:c.videoId)!==(null===(d=a.data)||void 0===d?void 0:d.videoId))return C.return();B=null===(m=null===(l=null===(h=null===(e=x.response.contents)||void 0===e?void 0:e.twoColumnWatchNextResults)||void 0===h?void 0:h.results)||
void 0===l?void 0:l.results)||void 0===m?void 0:m.contents;a.videoTitle=null===(q=null===(p=null===B||void 0===B?void 0:B.find(function(I){return I.videoPrimaryInfoRenderer}))||void 0===p?void 0:p.videoPrimaryInfoRenderer)||void 0===q?void 0:q.title;
a.updatePlayerWithAutonavState();x.playerResponse.trackingParams=a.data.trackingParams;a.JSC$39717_playerElement.watchNextData=x.response;a.JSC$39717_playerElement.loadVideoWithPlayerResponse(x.playerResponse);_.Ih(C)})};
_.f.onTitleClick=function(a){this.watchResponse&&(a.preventDefault(),a.stopPropagation(),a={url:this.watchResponse.url,endpoint:this.watchResponse.endpoint,data:this.watchResponse,miniplayer:!0},this.close(!0),this.fire("yt-navigate-cache",a))};
_.f.movePlayerToWatch=function(){var a=this,b,c,d;return _.y(function(e){if(1==e.nextAddress)return a.JSC$39717_playerElement?_.z(e,null===(b=a.JSC$39717_playerElement)||void 0===b?void 0:b.getPlayerPromise(),2):e.return();c=e.yieldResult;a.listenersAttached&&a.ytPlayerListenerBehavior.unlistenFromPlayerEvents(c,a.playerEvents);d=a.ytComponentBehavior.getInterfaceForTs("ytd-page-manager");a.fire("yt-player-detached",a.JSC$39717_playerElement);return _.z(e,d.movePlayerToWatch(a.JSC$39717_playerElement),
0)})};
_.f.onCloseClick=function(){this.close()};
_.f.close=function(a,b){var c=this,d,e,h;return _.y(function(l){if(1==l.nextAddress){if(!c.JSC$39717_playerElement)return l.return();c.fire("yt-guide-show");a||(null===(d=c.JSC$39717_playerElement.getPlayer())||void 0===d?void 0:d.stopVideo());return _.z(l,null===(e=c.JSC$39717_playerElement)||void 0===e?void 0:e.getPlayerPromise(),2)}if(3!=l.nextAddress)return h=l.yieldResult,h.setFauxFullscreen(!1),h.setSizeStyle(!0,!1),b?l.jumpTo(3):_.z(l,c.movePlayerToWatch(),3);c.ytdReduxBehavior.dispatch(jV("inactive"));
c.data=void 0;c.JSC$39717_playerElement=void 0;_.Ih(l)})};
_.f.computeCloseIcon=function(){return _.Vx("DISMISSAL")};
_.f.onFullScreenChange=function(a){var b=this,c,d,e;return _.y(function(h){if(1==h.nextAddress)return d=a?"fullscreen":"inline",b.ytdReduxBehavior.dispatch(jV(d)),a?b.fire("yt-guide-close"):b.fire("yt-guide-show",!0),_.z(h,null===(c=b.JSC$39717_playerElement)||void 0===c?void 0:c.getPlayerPromise(),2);e=h.yieldResult;e.setFauxFullscreen(a);e.setSizeStyle(!0,!1);b.fire("yt-rich-grid-reflow");_.Ih(h)})};
_.f.onTheaterChange=function(a){var b=this,c,d,e;return _.y(function(h){if(1==h.nextAddress)return d=a?"theaterMode":"inline",b.ytdReduxBehavior.dispatch(jV(d)),a?b.fire("yt-guide-close"):b.fire("yt-guide-show",!0),_.z(h,null===(c=b.JSC$39717_playerElement)||void 0===c?void 0:c.getPlayerPromise(),2);e=h.yieldResult;null===e||void 0===e?void 0:e.setSizeStyle(!0,a);b.fire("yt-rich-grid-reflow");_.Ih(h)})};
_.f.collapseToMiniplayer=function(){var a,b=_.zA(this),c=null===(a=this.watchResponse)||void 0===a?void 0:a.response;b&&c&&(c=_.hV(c),_.RE.getInstance().miniplayerButtonActivation=!0,_.A(this,"yt-activate-miniplayer-action",[b,c,this.watchResponse]),_.RE.getInstance().userActivation=!0,this.close(!0,!0))};
_.f.isFullscreen=function(a){return"fullscreen"===a};
_.f.isTheaterMode=function(a){return"theaterMode"===a};
_.f.autonavAllowed=function(){var a;return!!this.get("contents.twoColumnWatchNextResults.autoplay.autoplay",null===(a=this.watchResponse)||void 0===a?void 0:a.response)};
_.f.onPlayerAutonavChangeRequest=function(a){this.autonavAllowed()&&(a=a?2:1,_.dN.getInstance().setState(a))};
_.f.updatePlayerWithAutonavState=function(){var a,b=null===(a=this.JSC$39717_playerElement)||void 0===a?void 0:a.getPlayer();b&&(this.autonavAllowed()?b.setAutonavState(_.dN.getInstance().getState()):b.setAutonavState(1))};
_.f.onPlayerPlayVideo=function(a){var b=a.sessionData&&"autonav"in a.sessionData,c;a.sessionData&&a.sessionData.itct&&(c=a.sessionData.itct);var d=a.watchEndpoint;b=d&&b?_.fV(d,c):_.Ij(a.videoId,a.listId,c);a.sessionData&&_.fy(b.commandMetadata.webCommandMetadata.url,a.sessionData);this.data={videoId:a.videoId,navigationEndpoint:b}};
_.t.Object.defineProperties(kV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===bkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rich-grid-watch--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_grid_watch.ytd.rich.grid.watch.css.js--\x3e<div id="content">\n  <div class="player-area">\n    <div id="player-container"></div>\n  </div>\n  <div class="meta">\n    <a id="video-title-link" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" title$="[[getSimpleString(videoTitle)]]" aria-label$="[[videoTitle.accessibility.accessibilityData.label]]" on-click="onTitleClick" data="[[data.navigationEndpoint]]">\n      <h1 class="title">\n        <yt-formatted-string force-default-style="" text="[[videoTitle]]">\n        </yt-formatted-string>\n      </h1>\n    </a>\n    <div class="stats">\n        <yt-formatted-string force-default-style="" text="[[data.viewCountText]]"></yt-formatted-string>\n        \u00a0|\u00a0\n        <yt-formatted-string force-default-style="" text="[[data.publishedTimeText]]"></yt-formatted-string>\n    </div>\n    <p class="description-snippet">\n      <yt-formatted-string force-default-style="" text="[[data.descriptionSnippet]]">\n      </yt-formatted-string>\n    </p>\n  </div>\n  <div class="close-container">\n    <a id="close-watch" on-click="onCloseClick">\n      <yt-icon-button label="Close" size-default="" style-opacity="">\n        <yt-icon icon="[[computeCloseIcon()]]"></yt-icon>\n      </yt-icon-button>\n    </a>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===akb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_grid_watch.ytd.rich.grid.watch.css.js--\x3e<style>:host {width: 100%;margin-bottom: 40px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #content {position: relative;min-height: 400px;width: 100%;max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin) ) - var(--ytd-rich-grid-item-margin) );margin: 0 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} :host([fullscreen]) #content,:host([theater-mode]) #content,:host([items-per-row="1"]) #content,:host([items-per-row="2"]) #content {max-width: none;margin: 0;} #player-container {width: 100%;aspect-ratio: 16/9;} .player-area {width: calc( 100% * (var(--ytd-rich-grid-items-per-row) - 1)/var(--ytd-rich-grid-items-per-row) );margin-right: calc(var(--ytd-rich-grid-item-margin)/2);background-color: black;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([fullscreen]) .player-area,:host([theater-mode]) .player-area,:host([items-per-row="1"]) .player-area,:host([items-per-row="2"]) .player-area {width: 100%;margin: 40px 0 20px;} :host([fullscreen]) .player-area {margin-top: 0;height: 100vh;} .meta {margin-top: 30px;margin-left: calc(var(--ytd-rich-grid-item-margin)/2);color: var(--yt-spec-text-primary);word-break: break-word;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([fullscreen]) .meta,:host([theater-mode]) .meta,:host([items-per-row="1"]) .meta,:host([items-per-row="2"]) .meta {margin-top: 0;} .close-container {position: absolute;top: 0;right: 0;margin-bottom: 8px;color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} :host([fullscreen]) .close-container {display: none;} .title {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;color: var(--ytd-video-primary-info-renderer-title-color,var(--yt-spec-text-primary));} .stats {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);margin-bottom: 4px;} .description-snippet {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-rich-grid-watch.css.map*/</style>';
akb=d}d=akb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bkb=a}a=bkb;return a}}});
_.lV=kV;_.lV.prototype.onData=_.lV.prototype.onData;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.lV.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.QL.YtPlayerListenerBehavior),_.W("design:type",_.RL)],_.lV.prototype,"ytPlayerListenerBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.lV.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.lV.prototype,"actionHandlerBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.lV.prototype,"data",void 0);_.V([_.M({selector:_.DG,reflectToAttribute:!0}),_.W("design:type",Number)],_.lV.prototype,"itemsPerRow",void 0);_.V([_.M({selector:_.gV}),_.W("design:type",String)],_.lV.prototype,"richGridWatchStatus",void 0);_.V([_.M(),_.W("design:type",Object)],_.lV.prototype,"videoTitle",void 0);_.V([_.M({computed:"isFullscreen(richGridWatchStatus)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.lV.prototype,"fullscreen",void 0);
_.V([_.M({computed:"isTheaterMode(richGridWatchStatus)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.lV.prototype,"theaterMode",void 0);_.V([_.M({selector:_.Wjb}),_.W("design:type",Boolean)],_.lV.prototype,"isWatchPage",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",Promise)],_.lV.prototype,"onData",null);_.lV=_.V([_.T({is:"ytd-rich-grid-watch"})],_.lV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syei");

var ikb;
var jkb;
var sV=function(){var a=_.K.apply(this,arguments)||this;a.selectedOptionText=null;a.selectedNonStarOption=null;a.notSureSelected=!1;a.hideOptions=!1;return a};
_.r(sV,_.K);_.f=sV.prototype;_.f.configureRendererStamper=function(){return{"data.ratings":{id:"ratings",mapping:{ratingSurveyOptionRenderer:"ytd-rating-survey-option-renderer"}}}};
_.f.dataChanged=function(){this.resetComponent()};
_.f.onOptionChange=function(a,b){var c=this;if(b.onStateIcon&&b.defaultStateIcon&&b.onStateIcon.iconType===b.defaultStateIcon.iconType)this.selectedNonStarOption=b,this.selectedOptionText=b.responseText,this.hideOptions=!0;else{var d=this.ytRendererBehavior.getSimpleString(b.responseText),e=!0;this.set("notSureSelected",!1);this.getOptionRenderers().forEach(function(l,m){c.setSurveyOptionValue(m,e,"checked");c.setSurveyOptionValue(m,!1,"selected");c.ytRendererBehavior.getSimpleString(l.responseText)===
d&&(e=!1,c.setSurveyOptionValue(m,!0,"selected"),c.selectedOptionText=l.responseText)})}a=b.responseEndpoint;
if(b.followUpCommand)var h=b.followUpCommand.addFollowUpSurveyCommand;_.A(this,"ytd-inline-survey-rating-select-action",[a,h])};
_.f.getOptionRenderers=function(){return this.data&&this.data.ratings?this.data.ratings.map(function(a){return a.ratingSurveyOptionRenderer}):[]};
_.f.onNotSureClick=function(){this.hideOptions=this.notSureSelected=!0;this.selectedNonStarOption=null;this.selectedOptionText=this.get("data.notSureButton.buttonRenderer.text");var a=this.get("data.notSureEndpoint"),b=this.get("data.notSureButton.buttonRenderer.command.addFollowUpSurveyCommand");_.A(this,"ytd-inline-survey-rating-select-action",[a,b])};
_.f.onUndoClick=function(){this.resetComponent();_.A(this,"ytd-inline-survey-rating-select-action",[null,null])};
_.f.setSurveyOptionValue=function(a,b,c){this.notifyPath("data.ratings."+a+".ratingSurveyOptionRenderer."+c);this.set("data.ratings."+a+".ratingSurveyOptionRenderer."+c,b)};
_.f.resetComponent=function(){var a=this;this.selectedNonStarOption=this.selectedOptionText=null;this.hideOptions=this.notSureSelected=!1;this.getOptionRenderers().forEach(function(b,c){a.setSurveyOptionValue(c,!1,"checked");a.setSurveyOptionValue(c,!1,"selected")})};
_.t.Object.defineProperties(sV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rating-survey-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_rating_survey_renderer.ytd.rating.survey.renderer.css.js--\x3e<div id="selection-panel">\n  <div id="options">\n    <div id="ratings" hidden="[[hideOptions]]"></div>\n    <ytd-button-renderer id="not-sure-button" data="[[data.notSureButton.buttonRenderer]]" hidden="[[selectedOptionText]]" on-click="onNotSureClick">\n    </ytd-button-renderer>\n  </div>\n  <div id="selected-response-icon" hidden="[[!selectedNonStarOption]]">\n    <yt-icon icon="[[selectedNonStarOption.onStateIcon.iconType]]"></yt-icon>\n  </div>\n  <div id="selected-response-text" hidden="[[!selectedOptionText]]">\n    <yt-formatted-string text="[[selectedOptionText]]"></yt-formatted-string>\n  </div>\n</div>\n<ytd-button-renderer id="undo-button" data="[[data.undoButton.buttonRenderer]]" hidden="[[!selectedOptionText]]" on-click="onUndoClick">\n</ytd-button-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ikb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_rating_survey_renderer.ytd.rating.survey.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([not-sure-selected]) #selected-response-text {margin-top: 16px;margin-bottom: 32px;} #selection-panel {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #options {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #ratings {margin-left: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} ytd-button-renderer {margin-top: 8px;} #selected-response-icon {color: var(--yt-spec-call-to-action);margin-bottom: 16px;margin-left: 16px;margin-top: 16px;} #selected-response-text {color: var(--yt-spec-call-to-action);margin-left: 16px;padding-bottom: 1px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} /*# sourceMappingURL=ytd-rating-survey-renderer.css.map*/</style>";
ikb=d}d=ikb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jkb=a}a=jkb;return a}}});
_.tV=sV;_.tV.prototype.onOptionChange=_.tV.prototype.onOptionChange;_.tV.prototype.dataChanged=_.tV.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.tV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.tV.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.tV.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.tV.prototype,"selectedOptionText",void 0);
_.V([_.M(),_.W("design:type",Object)],_.tV.prototype,"selectedNonStarOption",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.tV.prototype,"notSureSelected",void 0);_.V([_.M(),_.W("design:type",Object)],_.tV.prototype,"hideOptions",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.tV.prototype,"dataChanged",null);
_.V([_.N("ytd-rating-survey-option-changed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.tV.prototype,"onOptionChange",null);_.tV=_.V([_.T({is:"ytd-rating-survey-renderer"})],_.tV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syeg");

var ekb;
var fkb;
var oV=function(){var a=_.K.apply(this,arguments)||this;a.checked=!1;return a};
_.r(oV,_.K);oV.prototype.onTap=function(){this.data&&(this.checked?_.A(this,"ytd-inline-survey-option-deselect-action"):_.A(this,"ytd-inline-survey-option-select-action",[this]))};
_.t.Object.defineProperties(oV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-radio-button-survey-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_radio_button_survey_option_renderer.ytd.radio.button.survey.option.renderer.css.js--\x3e<tp-yt-paper-radio-button id="radio" checked="[[checked]]" on-click="onTap">\n  [[getSimpleString(data.option)]]\n</tp-yt-paper-radio-button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ekb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_radio_button_survey_option_renderer.ytd.radio.button.survey.option.renderer.css.js--\x3e<style>:host {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host(:hover) {background-color: var(--yt-spec-10-percent-layer);cursor: pointer;} tp-yt-paper-radio-button {display: block;width: 100%;height: auto;padding: var(--ytd-radio-button-survey-option-padding,8px) var(--ytd-radio-button-survey-option-padding,24px);} /*# sourceMappingURL=ytd-radio-button-survey-option-renderer.css.map*/</style>';
ekb=d}d=ekb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fkb=a}a=fkb;return a}}});
_.pV=oV;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.pV.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.pV.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.pV.prototype,"checked",void 0);_.pV=_.V([_.T({is:"ytd-radio-button-survey-option-renderer"})],_.pV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syee");

var ckb;
var dkb;
var mV=function(){return _.K.apply(this,arguments)||this};
_.r(mV,_.K);mV.prototype.onTap=function(a){a.preventDefault();this.data&&(a=!this.data.checked,this.set("data.checked",a),this.fire("ytd-checkbox-survey-option-changed",{checked:a,value:this.data.value}))};
_.t.Object.defineProperties(mV.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.responseText?this.ytRendererBehavior.getSimpleString(this.data.responseText):""}}});
_.t.Object.defineProperties(mV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-checkbox-survey-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_checkbox_survey_option_renderer.ytd.checkbox.survey.option.renderer.css.js--\x3e\n<tp-yt-paper-checkbox checked="[[data.checked]]" on-tap="onTap">\n  [[label]]\n</tp-yt-paper-checkbox>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ckb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_checkbox_survey_option_renderer.ytd.checkbox.survey.option.renderer.css.js--\x3e<style>:host {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host(:hover) {background-color: var(--yt-spec-10-percent-layer);cursor: pointer;} tp-yt-paper-checkbox {display: block;width: 100%;height: auto;padding-top: var(--ytd-checkbox-survey-option-padding,8px);padding-bottom: var(--ytd-checkbox-survey-option-padding,8px);padding-left: var(--ytd-checkbox-survey-option-padding,24px);padding-right: var(--ytd-checkbox-survey-option-padding,24px);} /*# sourceMappingURL=ytd-checkbox-survey-option-renderer.css.map*/</style>';
ckb=d}d=ckb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dkb=a}a=dkb;return a}}});
_.nV=mV;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.nV.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.nV.prototype,"data",void 0);_.V([_.R("data.responseText"),_.W("design:type",String),_.W("design:paramtypes",[])],_.nV.prototype,"label",null);_.nV=_.V([_.T({is:"ytd-checkbox-survey-option-renderer"})],_.nV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy95");

var Ncb;
var Ocb;
var dQ=function(){return _.K.apply(this,arguments)||this};
_.r(dQ,_.K);dQ.prototype.attached=function(){var a=this;this.hasAttribute("button-renderer")||this.setAttribute("button-renderer","true");this.networkStatusManager||(this.networkStatusManager=new _.zh,this.networkStatusManager.listen("publicytnetworkstatus-online",function(){a.onlineHandler()}))};
dQ.prototype.detached=function(){var a=this;this.networkStatusManager&&(this.networkStatusManager.unlisten("publicytnetworkstatus-online",function(){a.onlineHandler()}),delete this.networkStatusManager)};
dQ.prototype.onlineHandler=function(){_.A(this,"yt-signal-action-soft-reload-page")};
_.t.Object.defineProperties(dQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ocb){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-reload-page-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_reload_page_button_renderer.ytd.reload.page.button.renderer.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ncb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_reload_page_button_renderer.ytd.reload.page.button.renderer.css.js--\x3e<style>:host {--paper-button-ink-color: var(--yt-spec-badge-chip-background);--yt-formatted-string-deemphasize-color: var(--yt-spec-static-brand-white);--yt-formatted-string-deemphasize: {margin-left: var(--ytd-margin-base);};} :host {vertical-align: middle;white-space: nowrap;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} :host([disable-text-transform]) {text-transform: none;} :host([disabled][is-paper-button]) a {cursor: initial;pointer-events: none;} :host([is-paper-button]) yt-icon {-ms-flex: none;-webkit-flex: none;flex: none;} :host yt-formatted-string {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} tp-yt-paper-button {min-width: var(--yt-paper-button-min-width,var(--ytd-paper-button-min-width,5.14em));font-size: var(--yt-paper-button-font-size,inherit);} tp-yt-paper-button.keyboard-focus {font-weight: inherit;} tp-yt-paper-tooltip {z-index: var(--yt-button-tooltip-z-index);} :host([is-icon-button]):not([style-action-button]) {@apply --ytd-caption;} :host(.force-icon-button) a {padding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x));} :host([is-paper-button]) {background-color: var(--yt-basic-background-color,var(--yt-button-background-color));color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));border-color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));} :host([is-paper-button-with-icon]) {--yt-button-padding-minus-focus-outline: var( --yt-button-with-icon-padding-minus-focus-outline );} :host(.style-suggestive.size-small[is-paper-button-with-icon]) {--yt-button-padding: 6px 12px;--yt-button-padding-minus-border: 5px 11px;} :host([is-paper-button-with-icon]) {--yt-button-padding: 6px 16px;--yt-button-padding-minus-border: 5px 15px;} :host([is-paper-button-with-icon][button-size=size-large]) {--yt-button-padding: 10px 16px;--yt-button-padding-minus-border: 9px 15px;--yt-button-padding-minus-focus-outline: 9px 15px;} :host([is-icon-button]) {color: var(--yt-button-color,var(--yt-spec-icon-inactive));} :host(.style-text[is-icon-button]),:host(.style-default[is-icon-button]),:host(.style-opacity[is-icon-button]) {color: var(--yt-spec-icon-inactive);} :host(.style-text[is-icon-button]) #text,:host(.style-default[is-icon-button]) #text,:host(.style-opacity[is-icon-button]) #text {color: var(--yt-button-icon-button-text-color,var(--yt-spec-text-secondary));} :host(.style-black[is-icon-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-icon-button]),:host(.style-opacity[is-icon-button][disabled]),:host(.style-text[is-icon-button][disabled]) #text,:host(.style-default[is-icon-button][disabled]) #text,:host(.style-opacity[is-icon-button][disabled]) #text {color: var(--yt-spec-text-disabled);} :host(.style-blue-text[is-icon-button]) {color: var(--yt-spec-call-to-action);} tp-yt-paper-tooltip {white-space: nowrap;} :host(.style-primary[is-paper-button]) {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} :host(.style-primary[disabled][is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} :host(.style-payment[is-paper-button]) {background-color: var(--yt-button-payment-background-color,var(--yt-spec-call-to-action));color: var(--yt-spec-text-primary-inverse);} :host(.style-payment[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-primary[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-payment[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-primary[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggestive[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-call-to-action);background-color: transparent;color: var(--yt-spec-call-to-action);} :host(.style-suggestive[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-border);} :host(.style-suggestive[is-paper-button][disabled]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-disabled);} :host(.style-suggestive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggestive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-focus-outline);} :host(.palette-with-border[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-border);} :host(.palette-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.palette-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-blue-text[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-call-to-action);} :host(.style-blue-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-blue-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[is-paper-button]) {background-color: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);} :host(.style-destructive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-destructive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[disabled][is-paper-button]) {background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} :host(.style-brand[is-paper-button]) {color: var(--yt-spec-brand-link-text);} :host(.style-brand[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-brand[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-brand-link-text-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-default[is-paper-button]) {background-color: var(--yt-button-default-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-default-text-color,var(--yt-spec-text-secondary));} :host(.style-default[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-default[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-inactive-outline[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host(.style-inactive-outline[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-border);} :host(.style-inactive-outline[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-inactive-outline[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggested-action[is-paper-button]) {background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);} :host(.style-suggested-action[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggested-action[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-compact-gray[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-compact-gray[is-paper-button]) tp-yt-paper-button {padding: var(--ytd-margin-base) var(--ytd-margin-2x);} :host(.style-text[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host([is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host([is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-icon-disabled);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-overlay[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-primary);color: var(--yt-spec-static-overlay-text-primary);} :host(.style-overlay[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-overlay[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-overlay-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-white-with-border[is-paper-button]) {background-color: transparent;border: 1px solid var(--yt-spec-static-brand-white);color: var(--yt-spec-static-brand-white);} :host(.style-white-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-white-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-brand-white);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-alert-info[is-paper-button]) {color: var(--yt-spec-call-to-action);} :host(.style-alert-info[is-paper-button]:hover) {color: var(--yt-spec-button-chip-background-hover);} :host(.style-dark[is-paper-button]) {background-color: var(--yt-button-dark-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-dark-text-color,var(--yt-spec-text-secondary));} :host(.style-light[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-light-text[is-paper-button]) {color: var(--yt-spec-static-overlay-text-primary);} :host(.style-black[is-paper-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-paper-button]) {background-color: transparent;color: var(--yt-spec-text-disabled);} :host(.style-black[disabled][is-paper-button]) {color: var(--yt-spec-text-disabled);} :host(.style-dark-on-black[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-secondary);border: none;color: var(--yt-spec-static-overlay-text-primary);} :host(.style-blue-text-with-inverse-theme[is-paper-button]) {color: var(--yt-spec-call-to-action-inverse);} :host(.style-count) {@apply --ytd-thumbnail-attribution;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} :host {display: inline-block;text-transform: uppercase;} :host(.force-icon-button) a {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([disabled]) a:focus {outline: none;} :host([is-icon-button][has-no-text]) {font-size: 0;} a {display: -ms-flexbox;display: -webkit-flex;display: flex;} a.yt-simple-endpoint {color: inherit;border-radius: inherit;text-decoration: none;} :host([is-paper-button]) {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} :host([is-paper-button][disabled]) {color: var(--yt-spec-text-disabled);background-color: transparent;} :host([is-icon-button][disabled]) {color: var(--yt-spec-text-disabled);} :host([is-icon-button][style-action-button]) {--yt-button-icon-padding: 6px;} :host([is-paper-button][align-by-text]:not(:empty)) {margin-left: -16px;} :host([is-paper-button][button-size=size-large]) {line-height: 24px;} tp-yt-paper-button {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0;padding: var(--yt-button-padding,0.7em 0.57em);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;@apply --yt-button-paper-button;} :host([start-justified]) tp-yt-paper-button {-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([vertically-aligned]) tp-yt-paper-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([vertically-aligned]) tp-yt-paper-button #text {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} :host #button {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button,yt-icon-button {padding: 1px 6px;} yt-icon-button {width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);color: var(--yt-endpoint-color,var(--yt-deprecated-luna-black));} yt-icon-button::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button[disabled] {color: var(--yt-button-disabled-color,rgba(17,17,17,0.2));} yt-icon-button {line-height: 1;padding: var(--yt-button-icon-padding,8px);width: var(--yt-button-icon-size,var(--yt-icon-width,40px));height: var(--yt-button-icon-size,var(--yt-icon-height,40px));} yt-icon-button>yt-icon {width: 100%;height: 100%;} #button yt-icon+yt-formatted-string {margin-left: var(--yt-string-icon-padding,8px);} #button yt-formatted-string+yt-icon {margin-left: var(--yt-button-icon-padding,8px);} :host([vertically-aligned]) #button yt-icon+yt-formatted-string {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} :host([vertically-aligned]) #button yt-formatted-string+yt-icon {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} /*# sourceMappingURL=ytd-reload-page-button-renderer.css.map*/</style>";
Ncb=d}d=Ncb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ocb=a}a=Ocb;return a}}});
_.eQ=dQ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.eQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Iy.YtButtonBehavior),_.W("design:type",Object)],_.eQ.prototype,"ytButtonBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.eQ.prototype,"data",void 0);_.eQ=_.V([_.T({is:"ytd-reload-page-button-renderer"})],_.eQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4q");

var Oeb;_.Meb=function(a){if(a.urlEndpoint){if(a=_.Se(a.urlEndpoint.url),a.adurl)return _.af(a.adurl)}else if(a.watchEndpoint)return"//www.youtube.com/watch?v="+a.watchEndpoint.videoId;return null};
_.Neb=function(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:_.Qe(b)}};
_.iR=function(){this.playerResolver_=_.un();this.playerPromise_=this.playerResolver_.promise;this.playerVars_=null;this.playbackEndedCallback_=_.rl;this.playbackDurationSeconds_=0};
Oeb=function(a){var b=function(){return window.YT&&"function"===typeof window.YT.ready};
if(b())return _.fj(window.YT);var c=_.un(),d=_.Rb("SCRIPT");d.onload=d.onreadystatechange=function(){d.readyState&&"loaded"!=d.readyState&&"complete"!=d.readyState||(d.onload=_.rl,d.onreadystatechange=_.rl,d.onerror=_.rl,b()?c.resolve(window.YT):c.reject(new _.pg("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=_.rl;d.onreadystatechange=_.rl;d.onerror=_.rl;c.reject(new _.pg("Failed to load the iframe player library","script.onerror",e&&e.target&&e.target.src))};
_.Qb(d,_.Fl(_.pb("https://www.youtube.com/iframe_api")));a.insertBefore(d,a.firstChild);return c.promise};
_.Peb=function(a,b,c){var d,e;_.y(function(h){switch(h.nextAddress){case 1:return a.playbackEndedCallback_=c,_.Cg(h,2),_.z(h,Oeb(_.Hna(b)),4);case 4:d=h.yieldResult;_.Dg(h,3);break;case 2:return e=_.Eg(h),e instanceof _.pg&&e.args&&"script.onerror"==e.args[0]?_.Vh(e):_.Uh(e),h.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)}})}),_.Ih(h)}})};
_.f=_.iR.prototype;_.f.getPlayerPromise=function(){return this.playerPromise_};
_.f.onPlayerReady_=function(a){this.playerResolver_.resolve(a.target)};
_.f.onPlayerStateChange_=function(a){if(a.data==YT.PlayerState.PLAYING){a=a.target;var b=a.getCurrentTime();a.addCueRange("playback",b,b+this.playbackDurationSeconds_)}};
_.f.onCueRangeExit_=function(a){"playback"==a.data&&(a.target.stopVideo(),this.playbackEndedCallback_())};
_.f.stopVideo=function(){this.playerPromise_.then(function(a){a.stopVideo()})};
_.jR=function(a){a.playerVars_&&a.playerPromise_.then(function(b){"function"!=typeof b.cueVideoByPlayerVars?_.Vh(new _.pg("vmh: player API not ready","cueVideoByPlayerVars",typeof b.cueVideoByPlayerVars)):b.cueVideoByPlayerVars(a.playerVars_)})};
_.iR.prototype.playVideo=function(){var a=this;this.playerVars_&&this.playerPromise_.then(function(b){"function"!=typeof b.loadVideoByPlayerVars?_.Uh(new _.pg("vmh: player API not ready","loadVideoByPlayerVars",typeof b.loadVideoByPlayerVars)):b.loadVideoByPlayerVars(a.playerVars_)})};
_.Qeb=function(a,b,c,d,e,h){b&&(void 0===c&&(c=0),void 0===d&&(d=0),a.playbackDurationSeconds_=d/1E3,a.playerVars_={adformat:"17_8",videoId:b,suggestedQuality:"hd720",startSeconds:c/1E3,player_params:e},(void 0===h?0:h)||(a.playerVars_.autoplay="1"))};
_.iR.prototype.mute=function(){this.playerPromise_.then(function(a){a.mute()})};
_.iR.prototype.unMute=function(){this.playerPromise_.then(function(a){a.unMute()})};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjo");

var gsb;
var hsb;
var B0=function(){var a=_.K.apply(this,arguments)||this;a.allVideosCount=0;a.renderGuideEntry=!1;return a};
_.r(B0,_.K);B0.prototype.observeRenderEntry=function(){var a;this.renderGuideEntry=!(null===(a=this.data)||void 0===a||!a.alwaysShow)||!!this.allVideosCount};
_.t.Object.defineProperties(B0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-guide-downloads-entry-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_downloads_entry_renderer.ytd.guide.downloads.entry.renderer.css.js--\x3e  <ytd-guide-entry-renderer id="downloads-entry" active-endpoint="[[activeEndpoint]]" data="[[data.entryRenderer.guideEntryRenderer]]" hidden="[[!renderGuideEntry]]">\n  </ytd-guide-entry-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gsb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_downloads_entry_renderer.ytd.guide.downloads.entry.renderer.css.js--\x3e<style>:host {display: block;} /*# sourceMappingURL=ytd-guide-downloads-entry-renderer.css.map*/</style>";gsb=d}d=gsb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
hsb=a}a=hsb;return a}}});
_.C0=B0;_.C0.prototype.observeRenderEntry=_.C0.prototype.observeRenderEntry;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.C0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.C0.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.C0.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.C0.prototype,"activeEndpoint",void 0);_.V([_.M({selector:_.MVa}),_.W("design:type",Number)],_.C0.prototype,"allVideosCount",void 0);
_.V([_.M(),_.W("design:type",Object)],_.C0.prototype,"renderGuideEntry",void 0);_.V([_.P("allVideosCount","data.alwaysShow"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.C0.prototype,"observeRenderEntry",null);_.C0=_.V([_.T({is:"ytd-guide-downloads-entry-renderer"})],_.C0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjl");

var esb;
var fsb;
var z0=function(){var a=_.K.apply(this,arguments)||this;a.userToggled=!1;return a};
_.r(z0,_.K);_.f=z0.prototype;_.f.getItemsPath=function(){return"data.expandableItems"};
_.f.configureRendererStamper=function(){return{shownItems:{id:"expandable-items",mapping:{guideEntryRenderer:{component:"ytd-guide-entry-renderer",properties:{activeEndpoint:"[[activeEndpoint]]"},noInjection:!0}}}}};
_.f.onExpanderItemTapped=function(a){this._setExpanded(!0);this.userToggled=!0;this.ytLazyListBehavior.fillRemainingListItems();a.preventDefault()};
_.f.onCollapserItemTapped=function(a){this._setExpanded(!1);this.userToggled=!0;a.preventDefault()};
_.f.observeActiveEndpoint=function(){for(var a=this.activeEndpoint,b=this.data,c=this.expandableItems.children,d=0,e=c.length;d<e;d++)c[d].activeEndpoint=a;b&&b.autoExpandCommand&&a&&!this.userToggled&&(c=this.data.autoExpandCommand,b=!(!c.browseEndpoint||!a.browseEndpoint||c.browseEndpoint.browseId!==a.browseEndpoint.browseId),a=this.get("commandMetadata.webCommandMetadata.url",a),c=this.get("commandMetadata.webCommandMetadata.url",c),b=b||!!(a&&c&&a.includes(c)),this._setExpanded(b),b&&this.ytLazyListBehavior.fillRemainingListItems())};
_.t.Object.defineProperties(z0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-guide-collapsible-entry-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_collapsible_entry_renderer.ytd.guide.collapsible.entry.renderer.css.js--\x3e<ytd-guide-entry-renderer id="expander-item" data="[[data.expanderItem.guideEntryRenderer]]" detail="[[isDetail]]" on-click="onExpanderItemTapped">\n</ytd-guide-entry-renderer>\n<div id="expanded">\n  <div id="expandable-items"></div>\n  <ytd-guide-entry-renderer id="collapser-item" data="[[data.collapserItem.guideEntryRenderer]]" detail="[[isDetail]]" on-click="onCollapserItemTapped">\n  </ytd-guide-entry-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===esb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_collapsible_entry_renderer.ytd.guide.collapsible.entry.renderer.css.js--\x3e<style>:host {display: block;} :host([expanded]) #expander-item {display: none;} :host([expanded]) #expanded {display: block;} #expanded {display: none;} /*# sourceMappingURL=ytd-guide-collapsible-entry-renderer.css.map*/</style>";
esb=d}d=esb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fsb=a}a=fsb;return a}}});
_.A0=z0;_.A0.prototype.observeActiveEndpoint=_.A0.prototype.observeActiveEndpoint;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.A0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.A0.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.pE.YtLazyListBehavior),_.W("design:type",Object)],_.A0.prototype,"ytLazyListBehavior",void 0);
_.V([_.S("#expandable-items"),_.W("design:type",HTMLElement)],_.A0.prototype,"expandableItems",void 0);_.V([_.M(),_.W("design:type",Object)],_.A0.prototype,"data",void 0);_.V([_.M({readOnly:!0,reflectToAttribute:!0}),_.W("design:type",Boolean)],_.A0.prototype,"expanded",void 0);_.V([_.M({value:0}),_.W("design:type",Number)],_.A0.prototype,"initialCount",void 0);_.V([_.M(),_.W("design:type",Object)],_.A0.prototype,"activeEndpoint",void 0);
_.V([_.P("data","activeEndpoint","canShowMore"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.A0.prototype,"observeActiveEndpoint",null);_.A0=_.V([_.T({is:"ytd-guide-collapsible-entry-renderer"})],_.A0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjd");

var lrb;
var mrb;
var nrb=function(){return _.K.apply(this,arguments)||this};
_.r(nrb,_.K);
_.t.Object.defineProperties(nrb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mrb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-purchase-complete-detail-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_purchase_complete_detail_renderer.ytd.purchase.complete.detail.renderer.css.js--\x3e<template is="dom-repeat" items="[[data.description]]" as="description">\n    <yt-formatted-string class="description" split-lines="true" text="[[description]]">\n    </yt-formatted-string>\n</template>\n<template is="dom-repeat" items="[[data.benefits]]" as="benefit">\n    <ytd-bullet-formatted-string class="benefit" data="[[benefit]]">\n    </ytd-bullet-formatted-string>\n</template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lrb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_purchase_complete_detail_renderer.ytd.purchase.complete.detail.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} :host>* {margin: 8px 0;} .description {display: block;} /*# sourceMappingURL=ytd-purchase-complete-detail-renderer.css.map*/</style>';
lrb=d}d=lrb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mrb=a}a=mrb;return a}}});
_.a0=nrb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.a0.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.a0.prototype,"data",void 0);_.a0=_.V([_.T({is:"ytd-purchase-complete-detail-renderer"})],_.a0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjc");

var irb;
var jrb;
var krb=function(){return _.K.apply(this,arguments)||this};
_.r(krb,_.K);
_.t.Object.defineProperties(krb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jrb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-confirmation-masthead-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_confirmation_masthead_renderer.ytd.confirmation.masthead.renderer.css.js--\x3e<yt-img-shadow class="thumbnail" thumbnail="[[data.thumbnail]]" width="90"></yt-img-shadow>\n<yt-icon class="entitlement-icon" hidden="[[!data.entitlementIcon.iconType]]" icon="[[data.entitlementIcon.iconType]]">\n</yt-icon>\n\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===irb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_confirmation_masthead_renderer.ytd.confirmation.masthead.renderer.css.js--\x3e<style>:host {width: fit-content;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;overflow: visible;} .entitlement-icon {border-radius: 50%;background-color: transparent;overflow: hidden;background-color: var(--yt-spec-commerce-badge-background);bottom: -5%;color: var(--yt-spec-themed-green);height: 32px;right: -10%;position: absolute;width: 32px;} /*# sourceMappingURL=ytd-confirmation-masthead-renderer.css.map*/</style>";
irb=d}d=irb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jrb=a}a=jrb;return a}}});
_.$_=krb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.$_.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.$_.prototype,"data",void 0);_.$_=_.V([_.T({is:"ytd-confirmation-masthead-renderer"})],_.$_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syja");

var erb;
var frb;
var W_=function(){return _.K.apply(this,arguments)||this};
_.r(W_,_.K);W_.prototype.configureRendererStamper=function(){return{"data.metadataLines":{id:"metadata-lines",mapping:{metadataLineRenderer:{component:"ytd-metadata-line-renderer"}}}}};
_.t.Object.defineProperties(W_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===frb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-media-product-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_media_product_renderer.ytd.media.product.renderer.css.js--\x3e<div id="product">\n  <div id="image">\n    <yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]" width="90"></yt-img-shadow>\n  </div>\n  <div id="metadata">\n    <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n    <div id="metadata-lines"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===erb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_media_product_renderer.ytd.media.product.renderer.css.js--\x3e<style>:host {display: inline-block;} :host([is-masthead]) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;padding: 8px 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;} #product {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #metadata-line {padding-top: 4px;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #image {padding-right: 12px;} /*# sourceMappingURL=ytd-media-product-renderer.css.map*/</style>';
erb=d}d=erb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);frb=a}a=frb;return a}}});
_.X_=W_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.X_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.X_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.X_.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.X_.prototype,"isMasthead",void 0);_.X_=_.V([_.T({is:"ytd-media-product-renderer"})],_.X_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syj6");

var Uqb;
var Vqb;
var Wqb=function(){return _.K.apply(this,arguments)||this};
_.r(Wqb,_.K);
_.t.Object.defineProperties(Wqb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Vqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-billboard-masthead-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_billboard_masthead_renderer.ytd.billboard.masthead.renderer.css.js--\x3e<yt-img-shadow class="billboard with-placeholder" object-fit="COVER" thumbnail="[[data.billboard]]">\n</yt-img-shadow>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Uqb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_billboard_masthead_renderer.ytd.billboard.masthead.renderer.css.js--\x3e<style>:host {--yt-img-shadow-min-height: 160px;display: flex;width: 100%;} .billboard {width: 100%;} /*# sourceMappingURL=ytd-billboard-masthead-renderer.css.map*/</style>";Uqb=d}d=Uqb;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);Vqb=a}a=Vqb;return a}}});
_.R_=Wqb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.R_.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.R_.prototype,"data",void 0);_.R_=_.V([_.T({is:"ytd-billboard-masthead-renderer"})],_.R_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy64");

var ggb;
var igb;
var bS=function(){return _.K.apply(this,arguments)||this};
_.r(bS,_.K);bS.prototype.configureRendererStamper=function(){return{"data.offerList":{id:"offer-list",mapping:{offerContentRenderer:{component:"ytd-offer-content-renderer"}}}}};
_.t.Object.defineProperties(bS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===igb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-offer-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_offer_section_renderer.ytd.offer.section.renderer.css.js--\x3e<div class="heading">\n  <yt-formatted-string class="title" text="[[data.title]]">\n  </yt-formatted-string>\n  <yt-formatted-string class="description" text="[[data.description]]">\n  </yt-formatted-string>\n</div>\n<div id="offer-list"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ggb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_offer_section_renderer.ytd.offer.section.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} .heading {padding: 8px 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .description {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-offer-section-renderer.css.map*/</style>';
ggb=d}d=ggb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);igb=a}a=igb;return a}}});
_.cS=bS;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.cS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.cS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.cS.prototype,"data",void 0);_.cS=_.V([_.T({is:"ytd-offer-section-renderer"})],_.cS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syj8");

var $qb;
var arb;
var brb=function(){return _.K.apply(this,arguments)||this};
_.r(brb,_.K);
_.t.Object.defineProperties(brb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===arb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-offer-detail-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_offer_detail_renderer.ytd.offer.detail.renderer.css.js--\x3e<yt-formatted-string class="description" split-lines="true" text="[[data.description]]">\n</yt-formatted-string>\n\n<div class="benefits">\n    <template is="dom-repeat" items="[[data.benefits]]" as="benefit">\n      <ytd-bullet-formatted-string class="benefit" data="[[benefit]]">\n      </ytd-bullet-formatted-string>\n    </template>\n</div>\n<yt-formatted-string class="terms" text="[[data.terms]]">\n</yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$qb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_offer_detail_renderer.ytd.offer.detail.renderer.css.js--\x3e<style>:host {display: block;color: var(--yt-spec-text-primary);} :host>* {margin: 8px 0;} .description {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;letter-spacing: 0.2px;} .terms {--yt-badge-line-height: 1.8rem;--yt-badge-letter-spacing: .03rem;--yt-badge-font-weight: 400;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);color: var(--yt-spec-text-secondary);letter-spacing: 0.2px;} .benefit {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.4rem;font-weight: 400;letter-spacing: 0.2px;} /*# sourceMappingURL=ytd-offer-detail-renderer.css.map*/</style>';
$qb=d}d=$qb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);arb=a}a=arb;return a}}});
_.T_=brb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.T_.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.T_.prototype,"data",void 0);_.T_=_.V([_.T({is:"ytd-offer-detail-renderer"})],_.T_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syj2");

var Oqb;
var Pqb;
var L_=function(){return _.K.apply(this,arguments)||this};
_.r(L_,_.K);_.f=L_.prototype;_.f.dataChanged=function(){this.userInput=this.data.couponCode?this.data.couponCode:"";this.validate()};
_.f.onSubmit=function(){var a=this.data.serviceEndpoint;a&&a.ypcGetOffersEndpoint&&(a.ypcGetOffersEndpoint.couponCode=this.userInput,_.dj(this,[a]))};
_.f.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=null==this.userInput.match(/^[\d\w]{12}$/)};
_.f.computeStyle=function(a){return a};
_.f.computeShowValidationBelowInput=function(a){return"YPC_COUPON_RENDERER_STYLE_END_ALIGN"!==a};
_.t.Object.defineProperties(L_.prototype,{validationState:{configurable:!0,enumerable:!0,get:function(){return this.showTick?"success":this.showErrorMessage?"error":this.userInput?"user-input":"default"}}});
_.t.Object.defineProperties(L_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Pqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ypc-coupon-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_ypc_coupon_renderer.ytd.ypc.coupon.renderer.css.js--\x3e<div>\n  <tp-yt-paper-input-container class$="[[validationState]]" invalid="{{showErrorMessage}}" use-v2-underline="">\n    <input id="input" maxlength="12" autocomplete="off" placeholder="[[data.boxHint]]" value="{{userInput::input}}" on-keyup="validate" slot="input">\n    <tp-yt-paper-input-error slot="add-on" aria-live="assertive" hidden="[[!showValidationBelowInput]]">\n      [[data.errorMessage]]\n    </tp-yt-paper-input-error>\n  </tp-yt-paper-input-container>\n</div>\n\n<div id="validation">\n  <div hidden="[[showValidationBelowInput]]">\n    <div class$="[[validationState]]" hidden="[[!showErrorMessage]]">\n      [[data.errorMessage]]\n    </div>\n    <div class$="[[validationState]]" hidden="[[!showTick]]">\n      [[data.successMessage]]\n    </div>\n  </div>\n  <yt-icon-button class="confirmation" hidden="[[!showTick]]" noink="">\n    <yt-icon icon="check"></yt-icon>\n  </yt-icon-button>\n</div>\n\n<ytd-button-renderer id="apply" data="[[data.applyCoupon.buttonRenderer]]" disabled="[[disableApplyButton]]" hidden="[[hideApplyButton]]" on-tap="onSubmit">\n</ytd-button-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Oqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_ypc_coupon_renderer.ytd.ypc.coupon.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} tp-yt-paper-input-container {--paper-input-container-focus-color: var(--yt-spec-themed-blue);--paper-input-container-underline-height: 0;--paper-input-container-underline-background: transparent;--paper-input-container-underline-border-bottom: 1px solid var(--secondary-text-color);min-height: 60px;padding: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} tp-yt-paper-input-error {margin-top: -2px;} .confirmation {color: var(--yt-spec-themed-green);} #input {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN]) #apply {-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} :host([coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN]) #validation {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN]) .error {color: var(--yt-spec-brand-link-text);} :host([coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN]) .success {color: var(--yt-spec-themed-green);} :host([coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN]) .user-input {color: var(--yt-spec-themed-blue);} :host([coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN]) tp-yt-paper-input-container.error {--paper-input-container-underline-height: initial;--paper-input-container-underline-border-bottom: 1px solid var(--yt-spec-brand-link-text);--paper-input-container-underline-focus-height: 1px;--paper-input-container-underline-invalid-focus-color: var( --yt-spec-brand-link-text );} :host([coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN]) tp-yt-paper-input-container.error #input {color: var(--yt-spec-brand-link-text);} :host([coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN]) tp-yt-paper-input-container.success {--paper-input-container-underline-height: initial;--paper-input-container-underline-border-bottom: 1px solid var(--yt-spec-themed-green);} :host([coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN]) tp-yt-paper-input-container.success #input {color: var(--yt-spec-themed-green);} :host([coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN]) tp-yt-paper-input-container.user-input {--paper-input-container-underline-height: initial;--paper-input-container-underline-border-bottom: 1px solid var(--yt-spec-themed-blue);} :host([coupon-style=YPC_COUPON_RENDERER_STYLE_END_ALIGN]) tp-yt-paper-input-container.user-input #input {color: var(--yt-spec-themed-blue);} /*# sourceMappingURL=ytd-ypc-coupon-renderer.css.map*/</style>';
Oqb=d}d=Oqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Pqb=a}a=Pqb;return a}}});
_.M_=L_;_.M_.prototype.dataChanged=_.M_.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.M_.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.M_.prototype,"data",void 0);_.V([_.M(),_.W("design:type",String)],_.M_.prototype,"userInput",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.M_.prototype,"disableApplyButton",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.M_.prototype,"hideApplyButton",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.M_.prototype,"hideErrorMessage",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.M_.prototype,"showTick",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.M_.prototype,"showErrorMessage",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.W("design:type",String)],_.M_.prototype,"couponStyle",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeShowValidationBelowInput(data.style)"}),_.W("design:type",Boolean)],_.M_.prototype,"showValidationBelowInput",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.M_.prototype,"dataChanged",null);_.V([_.R("showTick","showErrorMessage","userInput"),_.W("design:type",String),_.W("design:paramtypes",[])],_.M_.prototype,"validationState",null);
_.M_=_.V([_.T({is:"ytd-ypc-coupon-renderer"})],_.M_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syap");

_.PP={YtOpenToastBehavior:{openToastWithFormattedMessage:function(a){_.A(this,"yt-open-popup-action",[{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:a}}}},this])},
openToast:function(a){this.openToastWithFormattedMessage(_.Wi(a))}}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4n");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syec");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9b");

var Ubb;
var Vbb;
_.Ly("multiPageMenuSectionItems","compactLinkRenderer","ytd-compact-link-renderer");var yP=function(){return _.K.apply(this,arguments)||this};
_.r(yP,_.K);_.f=yP.prototype;_.f.computeHasPrimaryIcon=function(a){return!(!a.icon&&!a.thumbnail)};
_.f.computeHasSecondary=function(a){return!(!a.secondaryIcon&&!a.secondaryNotificationText)};
_.f.computeHideSecondaryString=function(a){return!_.w("disable_hide_empty_secondary_string")&&!a.secondaryNotificationText};
_.f.computeCompactLinkStyle=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""};
_.f.isActiveEndpoint=function(a){return(a=this.get("commandMetadata.webCommandMetadata.url",a))?"/account_transfer_channel"!==_.df(window.location.href)&&"/gaia_link"!==_.df(window.location.href)&&"/channel_switcher"!==_.df(window.location.href)||"/account"!==a?_.df(window.location.href)===a:!0:!1};
_.f.onTap=function(){var a;(null===(a=this.data)||void 0===a?0:a.serviceEndpoint)&&_.dj(this,[this.data.serviceEndpoint])};
_.t.Object.defineProperties(yP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Vbb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-link-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_link_renderer.ytd.compact.link.renderer.css.js--\x3e<a id="endpoint" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" tabindex="-1">\n  <tp-yt-paper-item role="link">\n    <div id="content-icon" hidden="[[!computeHasPrimaryIcon(data)]]">\n      <yt-img-shadow disable-upgrade$="[[!data.thumbnail]]" height="40" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]" width="40">\n      </yt-img-shadow>\n      <yt-icon disable-upgrade$="[[!icon]]" hidden="[[!icon]]" icon="[[icon]]">\n      </yt-icon>\n    </div>\n    <div id="primary-text-container">\n      <yt-formatted-string id="label" text="[[data.title]]"></yt-formatted-string>\n      <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n    </div>\n    <yt-icon id="right-icon" disable-upgrade$="[[!secondaryIcon]]" hidden="[[!secondaryIcon]]" icon="[[secondaryIcon]]">\n    </yt-icon>\n    <yt-formatted-string id="secondary-text" hidden="[[hideSecondaryString]]" text="[[data.secondaryNotificationText]]">\n    </yt-formatted-string>\n  </tp-yt-paper-item>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ubb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_link_renderer.ytd.compact.link.renderer.css.js--\x3e<style>:host {--paper-item-min-height: 40px;display: block;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} :host(:not([compact-link-style=compact-link-style-type-disclaimer])) .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #endpoint.yt-simple-endpoint {display: block;cursor: pointer;} tp-yt-paper-item {color: var(--yt-compact-link-color,var(--yt-spec-text-primary));height: var(--paper-item-min-height,48px);padding: var(--yt-compact-link-paper-item-padding,0px 16px);} :host(:not([has-secondary])) tp-yt-paper-item {padding: var(--yt-compact-link-paper-item-padding,0px 36px 0 16px);} :host([compact-link-style=compact-link-style-type-tvfilm-entity-provider]) tp-yt-paper-item {padding: var(--yt-compact-link-paper-item-padding,8px 12px);} #primary-text-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #label {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #subtitle {display: block;padding-left: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([compact-link-style=compact-link-style-type-tvfilm-entity-provider]) #primary-text-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([compact-link-style=compact-link-style-type-tvfilm-entity-provider]) #subtitle {color: var(--yt-spec-text-secondary);padding-left: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;-ms-flex: none;-webkit-flex: none;flex: none;} yt-icon {color: var(--yt-compact-link-icon-color,var(--yt-spec-icon-inactive));} #content-icon {margin-right: 16px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: none;-webkit-flex: none;flex: none;} #secondary-text {background: var(--yt-spec-themed-blue);color: var(--yt-spec-filled-button-text);padding: 4px;border-radius: 2px;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} yt-img-shadow {border-radius: 50%;background-color: transparent;overflow: hidden;} #right-icon {margin-right: 0;} #secondary-text,#right-icon {margin-left: 8px;} :host([compact-link-style=compact-link-style-type-account-switcher-footer]) #content-icon {margin-left: 4px;margin-right: 20px;} :host([compact-link-style=compact-link-style-type-disclaimer]) tp-yt-paper-item:focus,:host([compact-link-style=compact-link-style-type-disclaimer]) tp-yt-paper-item:focus:before {background: transparent;} :host([compact-link-style=compact-link-style-type-disclaimer]) #endpoint {cursor: auto;} :host([compact-link-style=compact-link-style-type-disclaimer]) #label {color: var(--yt-spec-text-secondary);white-space: initial;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([compact-link-style=compact-link-style-type-settings-sidebar]) tp-yt-paper-item {padding: 8px 24px;} :host([compact-link-style=compact-link-style-type-settings-sidebar][active]):hover {background: var(--yt-spec-verified-badge-background);} :host([compact-link-style=compact-link-style-type-settings-sidebar][active]) {background-color: var(--yt-spec-10-percent-layer);} :host([compact-link-style=compact-link-style-type-settings-sidebar]):hover {background-color: var(--yt-spec-badge-chip-background);} :host([compact-link-style=compact-link-style-type-settings-sidebar][active]) #label {font-weight: 500;} :host([compact-link-style=compact-link-style-type-selection-menu]) #content-icon[hidden]+#primary-text-container>#label {margin-left: 40px;} :host([compact-link-style=compact-link-style-type-history-my-activity-link]):first-of-type {margin-top: 4px;} :host([compact-link-style=compact-link-style-type-history-my-activity-link]) {margin-left: 32px;} :host([compact-link-style=compact-link-style-type-history-my-activity-link]) #content-icon[hidden]+#primary-text-container>#label {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} :host([compact-link-style=compact-link-style-type-history-my-activity-link]) tp-yt-paper-item:focus,:host([compact-link-style=compact-link-style-type-history-my-activity-link]) tp-yt-paper-item:focus:before {background: transparent;} #label,#subtitle {display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} /*# sourceMappingURL=ytd-compact-link-renderer.css.map*/</style>';
Ubb=d}d=Ubb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Vbb=a}a=Vbb;return a}}});
_.zP=yP;_.zP.prototype.onTap=_.zP.prototype.onTap;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zP.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.zP.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"isActiveEndpoint(data.navigationEndpoint)"}),_.W("design:type",Boolean)],_.zP.prototype,"active",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeCompactLinkStyle(data.style)"}),_.W("design:type",String)],_.zP.prototype,"compactLinkStyle",void 0);_.V([_.M({computed:"computeIcon_(data.icon)"}),_.W("design:type",Object)],_.zP.prototype,"icon",void 0);_.V([_.M({computed:"computeIcon_(data.secondaryIcon)"}),_.W("design:type",Object)],_.zP.prototype,"secondaryIcon",void 0);
_.V([_.M({computed:"computeHasSecondary(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.zP.prototype,"hasSecondary",void 0);_.V([_.M({computed:"computeHideSecondaryString(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.zP.prototype,"hideSecondaryString",void 0);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zP.prototype,"onTap",null);_.zP=_.V([_.T({is:"ytd-compact-link-renderer"})],_.zP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhn");

var Rbb;
var Sbb;
var Tbb=function(){return _.K.apply(this,arguments)||this};
_.r(Tbb,_.K);
_.t.Object.defineProperties(Tbb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Sbb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-account-item-section-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_account_item_section_header_renderer.ytd.account.item.section.header.renderer.css.js--\x3e<yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Rbb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_account_item_section_header_renderer.ytd.account.item.section.header.renderer.css.js--\x3e<style>:host {display: inline-block;padding: 8px 16px;} yt-formatted-string {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-account-item-section-header-renderer.css.map*/</style>';
Rbb=d}d=Rbb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Sbb=a}a=Sbb;return a}}});
_.xP=Tbb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.xP.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xP.prototype,"data",void 0);_.V([_.M({notify:!0}),_.W("design:type",String)],_.xP.prototype,"page",void 0);_.xP=_.V([_.T({is:"ytd-account-item-section-header-renderer"})],_.xP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3d");

var Lbb;_.uP=function(a,b,c,d){b=void 0===b?{}:b;c=void 0===c?"":c;d=void 0===d?window:d;a=_.cy(_.Ve(a,b)+c);d.location.href=_.Ib(a)};
var Mbb;
/*

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
*/
_.ij({_template:function(){if(void 0!==Mbb)return Mbb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-icon-item--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_item.tp.yt.paper.icon.item.css.js--\x3e<div id="contentIcon" class="content-icon">\n  <slot name="item-icon"></slot>\n</div>\n<slot></slot>\n';var b=a.content,c=b.insertBefore;if(void 0===Lbb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_item.tp.yt.paper.icon.item.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\n*/\n/* autoprefixer: off */\n:host,\n.tp-yt-paper-item {\n  display: block;\n  position: relative;\n  min-height: var(--paper-item-min-height, 48px);\n  padding: 0px 16px;\n}\n\n.tp-yt-paper-item {\n  @apply --paper-font-subhead;\n  border: none;\n  outline: none;\n  background: white;\n  width: 100%;\n  text-align: left;\n}\n\n:host([hidden]),\n.tp-yt-paper-item[hidden] {\n  display: none !important;\n}\n\n:host(.iron-selected),\n.tp-yt-paper-item.iron-selected {\n  font-weight: var(--paper-item-selected-weight, bold);\n  background: var(--paper-item-selected-background);\n}\n\n:host([disabled]),\n.tp-yt-paper-item[disabled] {\n  color: var(--paper-item-disabled-color, var(--disabled-text-color));\n}\n\n:host(:focus),\n.tp-yt-paper-item:focus {\n  position: relative;\n  outline: 0;\n  background-color: var(--paper-item-focused-background-color);\n}\n\n:host(:focus):before,\n.tp-yt-paper-item:focus:before {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  pointer-events: none;\n  background: var(--paper-item-focused-before-background, currentColor);\n  border-radius: var(--paper-item-focused-before-border-radius, 0);\n  content: var(--paper-item-focused-before-content, "");\n  opacity: var(--paper-item-focused-before-opacity, var(--dark-divider-opacity, 0.12));\n}\n\n:host {\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: row;\n  -webkit-flex-direction: row;\n  flex-direction: row;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  @apply --paper-font-subhead;\n  @apply --paper-item;\n  min-height: var(--paper-item-min-height, 48px);\n}\n\n.content-icon {\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: row;\n  -webkit-flex-direction: row;\n  flex-direction: row;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  width: var(--paper-item-icon-width, 56px);\n  margin-left: var(--paper-item-icon-margin-left);\n  margin-right: var(--paper-item-icon-margin-right);\n}\n\n/*# sourceMappingURL=tp-yt-paper-icon-item.css.map */</style>';
Lbb=d}d=Lbb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Mbb=a},
is:"tp-yt-paper-icon-item",behaviors:[_.ME]});
/*

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 Nbb;
var Obb;
_.Pbb=function(a){_.aa.call(this,a)};
_.r(_.Pbb,_.aa);var Qbb=function(a){_.aa.call(this,a)};
_.r(Qbb,_.Pbb);
var vP=function(){var a=_.K.apply(this,arguments)||this;a.enableNamesHandlesAccountSwitcher=_.w("enable_names_handles_account_switcher");return a};
_.r(vP,_.K);vP.prototype.onTap=function(){var a=this,b=!1,c=this.get("serviceEndpoint.selectActiveIdentityEndpoint.supportedTokens",this.data);c&&c.forEach(function(d){if(d.accountSigninToken)if(b=!0,a.onAccountItemTap)a.onAccountItemTap(d.accountSigninToken.signinUrl);else _.uP(d.accountSigninToken.signinUrl,void 0,void 0,window.top)});
b||_.Uh(new Qbb("Did not handle account switch tap. No token."))};
_.t.Object.defineProperties(vP.prototype,{enableRingForActiveAccount:{configurable:!0,enumerable:!0,get:function(){var a;return _.w("enable_names_handles_account_switcher")&&!(null===(a=this.data)||void 0===a||!a.isSelected)}},
thumbnailSize:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null===(b=null===(a=this.data)||void 0===a?void 0:a.accountPhoto)||void 0===b?void 0:b.thumbnails;return _.w("enable_names_handles_account_switcher")&&c&&0<c.length&&(36===c[0].height||48===c[0].height)?c[0].height:40}}});
_.t.Object.defineProperties(vP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Obb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-account-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_account_item_renderer.ytd.account.item.renderer.css.js--\x3e<tp-yt-paper-icon-item>\n  <yt-img-shadow slot="item-icon" height="[[thumbnailSize]]" item-icon="" thumbnail="[[data.accountPhoto]]" width="[[thumbnailSize]]">\n  </yt-img-shadow>\n  <tp-yt-paper-item-body two-line="">\n    <yt-formatted-string id="channel-title" text="[[data.accountName]]">\n    </yt-formatted-string>\n    <yt-formatted-string secondary="" text="[[data.accountByline]]">\n    </yt-formatted-string>\n  </tp-yt-paper-item-body>\n  <yt-icon id="selected" hidden="[[!data.isSelected]]" icon="yt-icons:check">\n  </yt-icon>\n  <yt-icon id="studio-redirect" aria-label$="[[getSimpleString(data.studioRedirectVisualHint)]]" hidden="[[!data.isRedirectToStudio]]" icon="yt-icons:open_in_new">\n  </yt-icon>\n  <tp-yt-paper-tooltip for="studio-redirect" hidden="[[!data.isRedirectToStudio]]" position="left">\n    [[getSimpleString(data.studioRedirectVisualHint)]]\n  </tp-yt-paper-tooltip>\n</tp-yt-paper-icon-item>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Nbb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_account_item_renderer.ytd.account.item.renderer.css.js--\x3e<style>:host {display: block;cursor: pointer;} :host([thumbnail-size="36"]) {--paper-item-icon-width: 48px;--paper-item-min-height: 56px;} :host([thumbnail-size="48"]) {--paper-item-icon-width: 60px;--paper-item-min-height: 64px;} tp-yt-paper-item-body {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #channel-title {color: var(--yt-spec-text-primary);} :host([enable-names-handles-account-switcher]) #channel-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host(:not([enable-names-handles-account-switcher])) #channel-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} yt-img-shadow {border-radius: 50%;background-color: transparent;overflow: hidden;} :host([enable-ring-for-active-account]) yt-img-shadow {border: 2px solid var(--yt-spec-call-to-action);} yt-formatted-string[secondary] {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} tp-yt-paper-icon-item {height: 56px;} #selected {color: var(--yt-spec-icon-inactive);} #studio-redirect {color: var(--yt-spec-icon-inactive);} /*# sourceMappingURL=ytd-account-item-renderer.css.map*/</style>';
Nbb=d}d=Nbb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Obb=a}a=Obb;return a}}});
_.wP=vP;_.wP.prototype.onTap=_.wP.prototype.onTap;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.wP.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.wP.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!1}),_.W("design:type",Function)],_.wP.prototype,"onAccountItemTap",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.wP.prototype,"enableNamesHandlesAccountSwitcher",void 0);
_.V([_.M({reflectToAttribute:!0}),_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.wP.prototype,"enableRingForActiveAccount",null);_.V([_.M({reflectToAttribute:!0}),_.R("data"),_.W("design:type",Number),_.W("design:paramtypes",[])],_.wP.prototype,"thumbnailSize",null);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.wP.prototype,"onTap",null);_.wP=_.V([_.T({is:"ytd-account-item-renderer"})],_.wP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sye6");

var Ljb;
var Mjb;
var XU,YU=function(){return _.K.apply(this,arguments)||this};
_.r(YU,_.K);_.f=YU.prototype;_.f.dataChanged=function(){this.set("data.adBadge",XU.JSC$39692_DEFAULT_AD_BADGE_RENDERER);if(this.data){var a=this.getOnLayoutVisibleCallback();a&&a()}};
_.f.getOnLayoutVisibleCallback=function(){var a=_.ve("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.onLayoutVisibleCallback:null};
_.f.getLayoutId=function(){var a=_.ve("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.layoutId:null};
_.f.onCompanionClicked=function(a){this.data&&(a.target!==this.shopTitle&&this.sendTrackingPings(this.data.clickTrackingEndpoints),_.A(this,"yt-companion-ad-clicked",["shopping-companion",this.getLayoutId()]))};
_.f.onShopTextTap=function(){this.data&&this.fire("yt-navigate",{endpoint:this.data.clickToAdvSiteEndpoint})};
_.f.sendTrackingPings=function(a){a&&0!==a.length&&a[0].loggingUrls&&_.fMa(a[0].loggingUrls.map(this.getBaseUrl))};
_.f.getBaseUrl=function(a){return a.baseUrl||""};
_.t.Object.defineProperties(YU.prototype,{interactionLoggingClientData:{configurable:!0,enumerable:!0,get:function(){var a=_.ve("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.interactionLoggingClientData:null}}});
_.t.Object.defineProperties(YU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Mjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-shopping-companion-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_shopping_companion_renderer.ytd.shopping.companion.renderer.css.js--\x3e<ytd-ad-hover-text-button-renderer id="shopping-companion-ad-info-button" data="[[data.adInfoRenderer.adHoverTextButtonRenderer]]" hidden="[[!data.adInfoRenderer.adHoverTextButtonRenderer]]">\n</ytd-ad-hover-text-button-renderer>\n<div on-tap="onCompanionClicked">\n  <div id="banner">\n    <div id="ad-badge-container">\n      <ytd-badge-supported-renderer id="ad-badge" top-standalone-badge="[[data.adBadge]]">\n      </ytd-badge-supported-renderer>\n    </div>\n    <div id="title" on-tap="onShopTextTap">\n      [[getSimpleString(data.shopText)]]\n    </div>\n  </div>\n  <yt-horizontal-list-renderer id="companion-shelf" data="[[data.itemList.horizontalListRenderer]]">\n  </yt-horizontal-list-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ljb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_shopping_companion_renderer.ytd.shopping.companion.renderer.css.js--\x3e<style>:host {position: relative;display: block;padding-right: 16px;margin-bottom: 12px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #shopping-companion-ad-info-button {position: absolute;right: 4px;top: 10px;} #title {cursor: pointer;} #banner {padding-bottom: 16px;padding-top: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #ad-badge-container {padding-right: 8px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {text-overflow: ellipsis;overflow-x: hidden;white-space: nowrap;-ms-align-self: center;-webkit-align-self: center;align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} yt-horizontal-list-renderer {--ytd-horizontal-list-margin-bottom: 4px;} /*# sourceMappingURL=ytd-shopping-companion-renderer.css.map*/</style>';
Ljb=d}d=Ljb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Mjb=a}a=Mjb;return a}}});
_.ZU=XU=YU;XU.prototype.onCompanionClicked=XU.prototype.onCompanionClicked;XU.prototype.dataChanged=XU.prototype.dataChanged;_.ZU.JSC$39692_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:_.Pi("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.ZU.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZU.prototype,"data",void 0);
_.V([_.S("#title"),_.W("design:type",HTMLElement)],_.ZU.prototype,"shopTitle",void 0);_.V([_.P("data.impressionEndpoints"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.ZU.prototype,"dataChanged",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.ZU.prototype,"interactionLoggingClientData",null);
_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],_.ZU.prototype,"onCompanionClicked",null);_.ZU=XU=_.V([_.T({is:"ytd-shopping-companion-renderer"})],_.ZU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sye5");

var Jjb;
var Kjb;
var VU=function(){return _.K.apply(this,arguments)||this};
_.r(VU,_.K);_.f=VU.prototype;_.f.getOnLayoutVisibleCallback=function(){var a=_.ve("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.onLayoutVisibleCallback:null};
_.f.getLayoutId=function(){var a=_.ve("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.layoutId:null};
_.f.dataChanged=function(){if(this.data){if(this.data.image&&this.data.image.thumbnail&&this.data.image.thumbnail.thumbnails&&this.data.image.thumbnail.thumbnails.length){var a=this.data.image.thumbnail.thumbnails[0];this.imageSrc=a.url?_.mh(a.url):void 0;this.imageWidth=a.width||0;this.imageHeight=a.height||0}this.data.clickthroughEndpoint&&this.data.clickthroughEndpoint.urlEndpoint&&(a=this.data.clickthroughEndpoint.urlEndpoint.url,_.w("kevlar_sanitize_image_companion_killswitch")?this.clickThroughUrl=
a||"":a?(a=_.mh(a),this.clickThroughUrl=_.Hb(a)):this.clickThroughUrl=void 0);(a=this.getOnLayoutVisibleCallback())&&a()}};
_.f.onTap=function(a){if(!_.w("use_on_click_for_desktop_companion"))this.onClickOrTap(a)};
_.f.onClick=function(a){if(_.w("use_on_click_for_desktop_companion")&&!_.TE(_.G(a).path||[],this,["A".toString(),"BUTTON".toString()]))this.onClickOrTap(a)};
_.f.onClickOrTap=function(){var a=this;this.data&&this.data.clickthroughEndpoint&&(this.fire("yt-navigate",{endpoint:this.data.clickthroughEndpoint}),this.data.onClickCommands&&this.data.onClickCommands.forEach(function(b){a.macroReplacementBehavior.sendServiceRequestAction([b])}),_.A(this,"yt-companion-ad-clicked",["image-companion",
this.getLayoutId()]))};
_.f.onLoad=function(){_.cj(this,"yt-refit-popups-action")};
_.t.Object.defineProperties(VU.prototype,{macros:{configurable:!0,enumerable:!0,get:function(){var a=_.ve("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.macros||{}:{}}},
interactionLoggingClientData:{configurable:!0,enumerable:!0,get:function(){var a=_.ve("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.interactionLoggingClientData:null}}});
_.t.Object.defineProperties(VU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Kjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-image-companion-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_image_companion_renderer.ytd.image.companion.renderer.css.js--\x3e<ytd-ad-hover-text-button-renderer id="image-companion-ad-info-button" data="[[data.adInfoRenderer.adHoverTextButtonRenderer]]" hidden="[[!data.adInfoRenderer.adHoverTextButtonRenderer]]">\n</ytd-ad-hover-text-button-renderer>\n<div>\n  <img height="[[imageHeight]]" src$="[[imageSrc]]" width="[[imageWidth]]" alt="">\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Jjb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_image_companion_renderer.ytd.image.companion.renderer.css.js--\x3e<style>:host {display: block;position: relative;padding-bottom: 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-bottom: 16px;} #image-companion-ad-info-button {background-color: var(--yt-spec-brand-background-solid);position: absolute;left: 285px;top: 0px;} img {cursor: pointer;} /*# sourceMappingURL=ytd-image-companion-renderer.css.map*/</style>";
Jjb=d}d=Jjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Kjb=a}a=Kjb;return a}}});
_.WU=VU;_.WU.prototype.onLoad=_.WU.prototype.onLoad;_.WU.prototype.onClick=_.WU.prototype.onClick;_.WU.prototype.onTap=_.WU.prototype.onTap;_.WU.prototype.dataChanged=_.WU.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.WU.prototype,"rendererBehavior",void 0);_.V([_.L(_.Bib.YtMacroReplacementBehavior),_.W("design:type",Object)],_.WU.prototype,"macroReplacementBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.WU.prototype,"data",void 0);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.WU.prototype,"macros",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.WU.prototype,"interactionLoggingClientData",null);_.V([_.M(),_.W("design:type",String)],_.WU.prototype,"clickThroughUrl",void 0);_.V([_.M(),_.W("design:type",_.Jl)],_.WU.prototype,"imageSrc",void 0);_.V([_.M(),_.W("design:type",Number)],_.WU.prototype,"imageWidth",void 0);
_.V([_.M(),_.W("design:type",Number)],_.WU.prototype,"imageHeight",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.WU.prototype,"dataChanged",null);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],_.WU.prototype,"onTap",null);_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],_.WU.prototype,"onClick",null);
_.V([_.N("load"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.WU.prototype,"onLoad",null);_.WU=_.V([_.T({is:"ytd-image-companion-renderer"})],_.WU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sye3");

var Hjb;
var Ijb;
var SU,TU=function(){return _.K.apply(this,arguments)||this};
_.r(TU,_.K);_.f=TU.prototype;_.f.getOnLayoutVisibleCallback=function(){var a=_.ve("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.onLayoutVisibleCallback:null};
_.f.getLayoutId=function(){var a=_.ve("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.layoutId:null};
_.f.dataChanged=function(){if(this.data){this.set("data.adBadge",SU.JSC$39683_DEFAULT_AD_BADGE_RENDERER);var a=this.getOnLayoutVisibleCallback();a&&a()}};
_.f.getButtonRenderer=function(a){return a.actionButton&&a.actionButton.buttonRenderer?(delete a.actionButton.buttonRenderer.navigationEndpoint,a.actionButton.buttonRenderer):{}};
_.f.onTap=function(){if(!_.w("use_on_click_for_desktop_companion"))this.onClickOrTap()};
_.f.onClick=function(){if(_.w("use_on_click_for_desktop_companion"))this.onClickOrTap()};
_.f.onClickOrTap=function(){this.data&&this.data.navigationEndpoint&&(_.w("kevlar_companion_resolve_command_killswitch")?this.fire("yt-navigate",{endpoint:this.data.navigationEndpoint}):this.ytComponentBehavior.resolveCommand(this.data.navigationEndpoint),_.A(this,"yt-companion-ad-clicked",["action-companion",this.getLayoutId()]))};
_.t.Object.defineProperties(TU.prototype,{interactionLoggingClientData:{configurable:!0,enumerable:!0,get:function(){var a=_.ve("yt.www.ads.eventcache.getLastCompanionData");return a?(a=a())&&a.interactionLoggingClientData:null}},
hideBanner:{configurable:!0,enumerable:!0,get:function(){var a=this.data.bannerImage&&this.get("thumbnail.thumbnails.0.url",this.data.bannerImage);return a?-1!==a.indexOf("/default_banner"):!0}}});
_.t.Object.defineProperties(TU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ijb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-action-companion-ad-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_action_companion_ad_renderer.ytd.action.companion.ad.renderer.css.js--\x3e<ytd-ad-hover-text-button-renderer id="action-companion-ad-info-button" data="[[data.adInfoRenderer.adHoverTextButtonRenderer]]" hidden="[[!data.adInfoRenderer.adHoverTextButtonRenderer]]">\n</ytd-ad-hover-text-button-renderer>\n<div id="action-companion-click-target" class="yt-simple-endpoint">\n  <yt-img-shadow id="banner" fit="" hidden="[[hideBanner]]" thumbnail="[[data.bannerImage.thumbnail]]">\n  </yt-img-shadow>\n  <div id="block">\n    <yt-img-shadow id="icon" thumbnail="[[data.iconImage.thumbnail]]"></yt-img-shadow>\n    <div id="text">\n      <div id="header">\n        [[data.headline.text]]\n      </div>\n      <div id="desc">\n        <div id="ad-badge-container">\n          <ytd-badge-supported-renderer id="ad-badge" top-standalone-badge="[[data.adBadge]]">\n          </ytd-badge-supported-renderer>\n        </div>\n        <span id="domain">\n          [[data.description.text]]\n        </span>\n      </div>\n    </div>\n    <ytd-button-renderer id="action" button-raised="" data="[[getButtonRenderer(data)]]">\n    </ytd-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Hjb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_action_companion_ad_renderer.ytd.action.companion.ad.renderer.css.js--\x3e<style>:host {display: inline-block;cursor: pointer;border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-bottom: 16px;position: relative;max-width: 402px;width: 100%;} :host(:not([hide-banner])) #action-companion-ad-info-button {background-color: var(--yt-spec-general-background-a);} #action-companion-ad-info-button {position: absolute;right: 0px;top: 0px;} #action-companion-click-target {display: block;} #banner {--yt-img-max-height: 200px;display: block;min-height: 60px;max-height: 200px;width: 100%;} #block {height: 48px;padding: 16px 0;text-align: left;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #icon {box-shadow: 0 2px 10px 0 rgba(0,0,0,0.2);height: 48px;width: 48px;} #text {margin: 0 12px;text-align: left;vertical-align: top;overflow: hidden;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} a,a:link,a:visited,a:hover,a:focus,a:active {text-decoration: none;} #header {color: var(--yt-spec-text-primary);margin-bottom: 4px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #desc {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #domain {color: var(--yt-spec-text-secondary);padding-left: 3px;} #action {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);margin-top: 5px;max-width: 250px;} #ad-badge-container {display: inline-block;} /*# sourceMappingURL=ytd-action-companion-ad-renderer.css.map*/</style>';
Hjb=d}d=Hjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ijb=a}a=Ijb;return a}}});
_.UU=SU=TU;SU.prototype.onClick=SU.prototype.onClick;SU.prototype.onTap=SU.prototype.onTap;SU.prototype.dataChanged=SU.prototype.dataChanged;_.UU.JSC$39683_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:_.Pi("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.UU.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.UU.prototype,"rendererBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.UU.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.UU.prototype,"interactionLoggingClientData",null);_.V([_.M({reflectToAttribute:!0}),_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.UU.prototype,"hideBanner",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.UU.prototype,"dataChanged",null);
_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.UU.prototype,"onTap",null);_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.UU.prototype,"onClick",null);_.UU=SU=_.V([_.T({is:"ytd-action-companion-ad-renderer"})],_.UU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3j");

var udb;
var vdb;
/*

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
*/
_.ij({_template:function(){if(void 0!==vdb)return vdb;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:tp-yt-paper-material--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_material.tp.yt.paper.material.css.js--\x3e<slot></slot>\n";var b=a.content,c=b.insertBefore;if(void 0===udb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_material.tp.yt.paper.material.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/**\n@license\nCopyright (c) 2017 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\n:host([animated]) {\n  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n:host {\n  display: block;\n  position: relative;\n}\n\n:host([elevation="1"]) {\n  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);\n}\n\n:host([elevation="2"]) {\n  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.4);\n}\n\n:host([elevation="3"]) {\n  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.4);\n}\n\n:host([elevation="4"]) {\n  box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.4);\n}\n\n:host([elevation="5"]) {\n  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.4);\n}\n\n/*# sourceMappingURL=tp-yt-paper-material.css.map */</style>';
udb=d}d=udb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vdb=a},
is:"tp-yt-paper-material",properties:{elevation:{type:Number,reflectToAttribute:!0,value:1},animated:{type:Boolean,reflectToAttribute:!0,value:!1}}});
/*

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 wdb=function(){var a=_.tx.apply(this,arguments)||this;a._noAccessors=!0;a.scrollRate=3;a.autoScrollAnimationStart=0;a.autoScrollPaused=!1;a.autoScrollRafId=0;return a};
_.r(wdb,_.tx);_.f=wdb.prototype;_.f.created=function(){var a=this;this.boundAutoScrollHandler=function(b){a.autoScroll(b)}};
_.f.detached=function(){this.unlisten(this,"mouseout","startAutoScroll");this.unlisten(this,"click","endAutoScroll");this.unlisten(this,"mouseover","endAutoScroll");this.endAutoScroll&&this.endAutoScroll()};
_.f.autoScrollEnabledChanged=function(){this.autoScrollEnabled?(this.listen(this,"mouseout","startAutoScroll"),this.listen(this,"click","endAutoScroll"),this.listen(this,"mouseover","endAutoScroll"),this.startAutoScroll()):(this.unlisten(this,"mouseout","startAutoScroll"),this.unlisten(this,"click","endAutoScroll"),this.unlisten(this,"mouseover","endAutoScroll"),this.endAutoScroll())};
_.f.autoScroll=function(a){this.autoScrollAnimationStart||(this.autoScrollAnimationStart=a);var b;if(b=!this.autoScrollPaused&&this.scrollTarget)b=this.scrollTarget,b=b.scrollHeight-b.scrollTop!==b.clientHeight;b&&(b=1E3/this.scrollRate,a-=this.autoScrollAnimationStart,a>b&&(this.scrollTarget.scrollTop+=Math.ceil(a/b),this.autoScrollAnimationStart=0),this.startAutoScroll())};
_.f.startAutoScroll=function(){this.autoScrollPaused=!1;this.autoScrollRafId=window.requestAnimationFrame(this.boundAutoScrollHandler)};
_.f.endAutoScroll=function(){this.autoScrollPaused=!0;window.cancelAnimationFrame(this.autoScrollRafId)};
var AQ=wdb;AQ.prototype.autoScrollEnabledChanged=AQ.prototype.autoScrollEnabledChanged;_.V([_.M(),_.W("design:type",Object)],AQ.prototype,"scrollRate",void 0);_.V([_.M(),_.W("design:type",Object)],AQ.prototype,"scrollTarget",void 0);_.V([_.M(),_.W("design:type",Boolean)],AQ.prototype,"autoScrollEnabled",void 0);_.V([_.P("autoScrollEnabled"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],AQ.prototype,"autoScrollEnabledChanged",null);AQ=_.V([_.ux()],AQ);
_.xdb=[AQ.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6f");

var pgb=function(){var a=_.tx.apply(this,arguments)||this;a.showInput=!1;return a};
_.r(pgb,_.tx);_.f=pgb.prototype;_.f.detached=function(){this.showInput&&this.listen(window,"click","closeOnOutsideClick_")};
_.f.stopPropagation_=function(a){this.showInput&&a.stopPropagation()};
_.f.closeOnOutsideClick_=function(a){this.closeOnOutsideClickCondition(a)&&(this.showInput=!1,this.unlisten(window,"click","closeOnOutsideClick_"),this.closeOnOutsideClickHandler())};
_.f.closeOnOutsideClickCondition=function(){return!0};
_.f.closeOnOutsideClickHandler=function(){};
_.f.openOnClick_=function(){this.showInput=!0;this.listen(window,"click","closeOnOutsideClick_");this.openOnClickHandler()};
_.f.openOnClickHandler=function(){};
_.f.showInputChanged=function(){};
_.f.setShowInput=function(a){this.showInput=a};
var jS=pgb;jS.prototype.setShowInput=jS.prototype.setShowInput;jS.prototype.showInputChanged=jS.prototype.showInputChanged;jS.prototype.openOnClickHandler=jS.prototype.openOnClickHandler;jS.prototype.openOnClick_=jS.prototype.openOnClick_;jS.prototype.closeOnOutsideClickHandler=jS.prototype.closeOnOutsideClickHandler;jS.prototype.closeOnOutsideClickCondition=jS.prototype.closeOnOutsideClickCondition;jS.prototype.closeOnOutsideClick_=jS.prototype.closeOnOutsideClick_;
jS.prototype.stopPropagation_=jS.prototype.stopPropagation_;_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],jS.prototype,"showInput",void 0);_.V([_.N("click"),_.N("keydown"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],jS.prototype,"stopPropagation_",null);_.V([_.P("showInput"),_.W("design:type",Function),_.W("design:paramtypes",[Boolean]),_.W("design:returntype",void 0)],jS.prototype,"showInputChanged",null);jS=_.V([_.ux()],jS);
_.qgb=[jS.prototype];
var rgb;
var sgb;
var kS=function(){return _.K.apply(this,arguments)||this};
_.r(kS,_.K);_.f=kS.prototype;_.f.ready=function(){var a=this;this.$.form.addEventListener("submit",function(b){a.onSubmit(b)})};
_.f.onDataChanged=function(){var a;(null===(a=this.data)||void 0===a?0:a.selected)&&this.ytdExpandableInputBehavior.setShowInput(!0)};
_.f.closeOnOutsideClickHandler=function(){this.set("data.expandedText","")};
_.f.openOnClickHandler=function(){this.$.input.focus()};
_.f.onSubmit=function(a){a.preventDefault();return!1};
_.f.submitOnEnterKeyUp=function(a){var b,c;if(13===a.keyCode){a=this.data.endpoint;var d=_.Zd.unsafeClone(a);(null===(c=null===(b=null===d||void 0===d?void 0:d.commandMetadata)||void 0===b?void 0:b.webCommandMetadata)||void 0===c?0:c.url)?(d.commandMetadata.webCommandMetadata.url=_.Ti(d.commandMetadata.webCommandMetadata.url,"query",this.data.expandedText),d.browseEndpoint&&(d.browseEndpoint.query=this.data.expandedText),this.fire("yt-navigate",{endpoint:d,tempData:{disableCache:!0}})):_.Uh(new _.pg("Error: Trying to navigate to an endpoint without url",
a))}};
_.t.Object.defineProperties(kS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===sgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-expandable-tab-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_expandable_tab_renderer.ytd.expandable.tab.renderer.css.js--\x3e<yt-icon-button label="[[data.title]]" on-click="openOnClick_">\n  <yt-icon icon="yt-icons:search"></yt-icon>\n</yt-icon-button>\n<form id="form" action="[[data.endpoint.commandMetadata.webCommandMetadata.url]]">\n  <tp-yt-paper-input id="input" autocomplete="off" hidden="[[!showInput]]" label="[[data.title]]" max-length="100" name="query" no-label-float="" value="{{data.expandedText}}" on-keyup="submitOnEnterKeyUp">\n   </tp-yt-paper-input>\n</form>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rgb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_expandable_tab_renderer.ytd.expandable.tab.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-secondary);width: 300px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} :host([show-input]) yt-icon-button {opacity: 1;} form {margin-bottom: 0;} yt-icon-button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;opacity: 0.8;width: 40px;height: 40px;} tp-yt-paper-input {--paper-input-container-color: var(--yt-spec-text-primary);--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-input: {padding: 4px 0;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--paper-input-container-label: {padding: 4px 0;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--paper-input-container-underline-height: 0;--paper-input-container-underline-border-bottom: 1px solid var(--yt-spec-text-primary);text-transform: none;margin-bottom: -2px;height: 40px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-expandable-tab-renderer.css.map*/</style>";
rgb=d}d=rgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);sgb=a}a=sgb;return a}}});
_.lS=kS;_.lS.prototype.onDataChanged=_.lS.prototype.onDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.lS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.qgb),_.W("design:type",Object)],_.lS.prototype,"ytdExpandableInputBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.lS.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.lS.prototype,"onDataChanged",null);
_.lS=_.V([_.T({is:"ytd-expandable-tab-renderer"})],_.lS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3s");

var Gdb;
var Hdb;
/*

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
*/
_.ij({_template:function(){if(void 0!==Hdb)return Hdb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-tab--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_tabs.tp.yt.paper.tab.css.js--\x3e<div class="tab-content">\n  <slot></slot>\n</div>\n';var b=a.content,c=b.insertBefore;if(void 0===Gdb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_tabs.tp.yt.paper.tab.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: -ms-inline-flexbox;\n  display: -webkit-inline-flex;\n  display: inline-flex;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  justify-content: center;\n  -ms-flex: 1 1 auto;\n  -webkit-flex: 1 1 auto;\n  flex: 1 1 auto;\n  position: relative;\n  padding: 0 12px;\n  overflow: hidden;\n  cursor: pointer;\n  vertical-align: middle;\n  @apply --paper-font-common-base;\n  @apply --paper-tab;\n}\n\n:host(:focus) {\n  outline: none;\n}\n\n:host([link]) {\n  padding: 0;\n}\n\n.tab-content {\n  height: 100%;\n  transform: translateZ(0);\n  -webkit-transform: translateZ(0);\n  transition: opacity 0.1s cubic-bezier(0.4, 0, 1, 1);\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: row;\n  -webkit-flex-direction: row;\n  flex-direction: row;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  -ms-flex-pack: center;\n  -webkit-justify-content: center;\n  justify-content: center;\n  -ms-flex: 1 1 auto;\n  -webkit-flex: 1 1 auto;\n  flex: 1 1 auto;\n  @apply --paper-tab-content;\n}\n\n:host(:not(.iron-selected)) > .tab-content {\n  opacity: 0.8;\n  @apply --paper-tab-content-unselected;\n}\n\n:host(:focus) .tab-content {\n  opacity: 1;\n}\n\n:host(:focus:not([noBoldOnFocus])) .tab-content {\n  font-weight: var(--paper-tab-content-focused-font-weight, 700);\n}\n\npaper-ripple {\n  color: var(--paper-tab-ink, #ffff8d);\n}\n\n.tab-content > ::slotted(a) {\n  -ms-flex: 1 1 auto;\n  -webkit-flex: 1 1 auto;\n  flex: 1 1 auto;\n  height: 100%;\n}\n\n/*# sourceMappingURL=tp-yt-paper-tab.css.map */</style>";
Gdb=d}d=Gdb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Hdb=a},
is:"tp-yt-paper-tab",behaviors:[_.Jw,_.Lw,_.Ow],properties:{link:{type:Boolean,value:!1,reflectToAttribute:!0},noBoldOnFocus:{type:Boolean,value:!1,reflectToAttribute:!0}},hostAttributes:{role:"tab"},listeners:{down:"_updateNoink",tap:"_onTap"},attached:function(){this._updateNoink()},
get _parentNoink(){var a=_.G(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()}}});
/*

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 Idb=_.il(['<iron-iconset-svg name="paper-tabs" size="24">\n<svg><defs>\n<g id="chevron-left"><path d="M14.6,18.4L8.3,12l6.4-6.4l0.7,0.7L9.7,12l5.6,5.6L14.6,18.4z"/></g>\n<g id="chevron-right"><path d="M9.4,18.4l-0.7-0.7l5.6-5.6L8.6,6.4l0.7-0.7l6.4,6.4L9.4,18.4z"/></g>\n</defs></svg>\n</iron-iconset-svg>']),Jdb=_.Fp(Idb);document.head.appendChild(Jdb.content);
var Kdb;
var Ldb;
_.ij({_template:function(){if(void 0!==Ldb)return Ldb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-tabs--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_tabs.tp.yt.paper.tabs.css.js--\x3e<tp-yt-paper-icon-button id="left" icon="paper-tabs:chevron-left" alt="[[altPrevious]]" class$="[[_computeScrollButtonClass(_leftHidden, scrollable, hideScrollButtons, removeIdleScrollButtons)]]" on-up="_onScrollButtonUp" on-down="_onLeftScrollButtonDown" tabindex="-1" disabled="[[_leftHidden]]" aria-hidden$="[[_makeString(_leftHidden)]]"></tp-yt-paper-icon-button>\n\n<div id="tabsContainer" on-track="_scroll" on-down="_down">\n  <div id="tabsContent" class$="[[_computeTabsContentClass(scrollable, fitContainer)]]">\n    <div id="selectionBar" class$="[[_computeSelectionBarClass(noBar, alignBottom)]]" on-transitionend="_onBarTransitionEnd"></div>\n    <slot></slot>\n  </div>\n</div>\n\n<tp-yt-paper-icon-button id="right" icon="paper-tabs:chevron-right" alt="[[altNext]]" class$="[[_computeScrollButtonClass(_rightHidden, scrollable, hideScrollButtons, removeIdleScrollButtons)]]" on-up="_onScrollButtonUp" on-down="_onRightScrollButtonDown" tabindex="-1" disabled="[[_rightHidden]]" aria-hidden$="[[_makeString(_rightHidden)]]"></tp-yt-paper-icon-button>\n';
var b=a.content,c=b.insertBefore;if(void 0===Kdb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_tabs.tp.yt.paper.tabs.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  height: 48px;\n  font-size: 14px;\n  font-weight: 500;\n  overflow: hidden;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  -webkit-user-select: none;\n  user-select: none;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n  -webkit-tap-highlight-color: transparent;\n}\n\n:host(:dir(rtl)) {\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: row-reverse;\n  -webkit-flex-direction: row-reverse;\n  flex-direction: row-reverse;\n}\n\n#tabsContainer {\n  position: relative;\n  height: 100%;\n  white-space: nowrap;\n  overflow: hidden;\n  -ms-flex: 1 1 auto;\n  -webkit-flex: 1 1 auto;\n  flex: 1 1 auto;\n}\n\n#tabsContent {\n  height: 100%;\n  -moz-flex-basis: auto;\n  -ms-flex-basis: auto;\n  flex-basis: auto;\n  @apply --paper-tabs-content;\n}\n\n#tabsContent.scrollable {\n  position: absolute;\n  white-space: nowrap;\n}\n\n#tabsContent:not(.scrollable),\n#tabsContent.scrollable.fit-container {\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: row;\n  -webkit-flex-direction: row;\n  flex-direction: row;\n}\n\n#tabsContent.scrollable.fit-container {\n  min-width: 100%;\n}\n\n#tabsContent.scrollable.fit-container > ::slotted(*) {\n  -ms-flex: 1 0 auto;\n  -webkit-flex: 1 0 auto;\n  flex: 1 0 auto;\n}\n\n.hidden {\n  display: none;\n}\n\n.not-visible {\n  opacity: 0;\n  cursor: default;\n}\n\ntp-yt-paper-icon-button {\n  width: 48px;\n  height: 48px;\n  padding: 12px;\n  margin: 0 4px;\n}\n\n#selectionBar {\n  position: absolute;\n  height: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  border-bottom: 2px solid var(--paper-tabs-selection-bar-color, #ffff8d);\n  -webkit-transform: scale(0);\n  transform: scale(0);\n  -webkit-transform-origin: left center;\n  transform-origin: left center;\n  transition: -webkit-transform;\n  transition: transform;\n  @apply --paper-tabs-selection-bar;\n}\n\n#selectionBar.align-bottom {\n  top: 0;\n  bottom: auto;\n}\n\n#selectionBar.expand {\n  transition-duration: 0.15s;\n  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);\n}\n\n#selectionBar.contract {\n  transition-duration: 0.18s;\n  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);\n}\n\n#tabsContent > ::slotted(:not(#selectionBar)) {\n  height: 100%;\n}\n\n/*# sourceMappingURL=tp-yt-paper-tabs.css.map */</style>";
Kdb=d}d=Kdb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ldb=a},
is:"tp-yt-paper-tabs",behaviors:[_.VD,_.obb],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}},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)},
ready:function(){this.setScrollDirection("y",this.$.tabsContainer)},
detached:function(){this._cancelPendingActivation()},
_noinkChanged:function(a){_.G(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){return a?"scrollable"+(b?" fit-container":""):" fit-container"},
_computeSelectionBarClass:function(a,b){return a?"hidden":b?"align-bottom":""},
_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();_.NE._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(){void 0!==this._pendingActivationTimeout&&(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=0===a;this._rightHidden=a===this._tabContainerScrollSize},
_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||null==b)this.$.selectionBar.classList.remove("expand"),this.$.selectionBar.classList.remove("contract"),this._positionBar(this._pos.width,this._pos.left);else{var h=b.getBoundingClientRect();b=this.items.indexOf(b);a=this.items.indexOf(a);this.$.selectionBar.classList.add("expand");
a=b<a;this._isRTL&&(a=!a);a?this._positionBar(this._calcPercent(e.left+e.width-h.left,d)-5,this._left):this._positionBar(this._calcPercent(h.left+h.width-e.left,d)-5,this._calcPercent(c,d)+5);this.scrollable&&this._scrollToSelectedIfNeeded(e.width,c)}}else this.$.selectionBar.classList.remove("expand"),this.$.selectionBar.classList.remove("contract"),this._positionBar(0,0)},
_scrollToSelectedIfNeeded:function(a,b){b-=this.$.tabsContainer.scrollLeft;0>b?this.$.tabsContainer.scrollLeft+=b:(b+=a-this.$.tabsContainer.offsetWidth,0<b&&(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")}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syad");

var uhb;
var vhb;
var whb;
var xhb;
_.ij({is:"yt-video-as-thumbnail-details",_template:function(){if(void 0!==xhb)return xhb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-video-as-thumbnail-details--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_video_as_thumbnail_details.yt.video.as.thumbnail.details.css.js--\x3e<div id="placeholder"></div>\n<div id="video-container">\n  <video id="video" muted="">\n    <source id="mp4" src$="[[videoThumbnail_.url]]" type="video/mp4">\n  </video>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===whb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_video_as_thumbnail_details.yt.video.as.thumbnail.details.css.js--\x3e<style>:host {display: inline-block;} :host([animate-placeholder-on-entrance]) #placeholder {animation: 1.8s cubic-bezier(0.4,0,0.2,1) background-entry forwards 1;opacity: 0;transform: scale(1);} #placeholder {background-position: top center;background-repeat: no-repeat;background-size: cover;height: 100%;position: absolute;width: 100%;} #video-container {height: var(--yt-video-container-thumbnail-height,100%);overflow: hidden;position: absolute;top: 0;width: var(--yt-video-container-thumbnail-width,100%);margin-left: var(--yt-video-thumbnail-margin-left,0px);} #video {height: var(--yt-video-thumbnail-height,100%);min-width: 100%;min-height: 100%;position: absolute;width: var(--yt-video-thumbnail-width,100%);} #placeholder,#video {opacity: 1;transition: opacity 0.5s ease-in-out;} #placeholder.hideit,#video.hideit {opacity: 0;} @keyframes background-entry {from {opacity: 0;transform: scale(1);}to {opacity: 1;transform: scale(1.1);}} /*# sourceMappingURL=yt-video-as-thumbnail-details.css.map*/</style>";
whb=d}d=whb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xhb=a},
properties:{data:{type:Object,observer:"dataChanged_"},animatePlaceholderOnEntrance:{type:Boolean,reflectToAttribute:!0},autoplay:{type:Boolean,reflectToAttribute:!0},videoThumbnail_:{type:Object,computed:"getVideoThumbnail_(data.videoThumbnails)"},loop:Boolean,isVideoPlaying_:Boolean},attached:function(){this.isVideoPlaying_=!1;this.$.video.classList.add("hideit");this.$.placeholder.classList.remove("hideit");this.listen(this.$.video,"ended","onEnded_");this.listen(this.$.mp4,"error","onError_")},
detached:function(){this.unlisten(this.$.video,"ended","onEnded_");this.unlisten(this.$.mp4,"error","onError_")},
play:function(){if(this.$.mp4.getAttribute("src")&&this.isMp4Supported_()){this.$.video.currentTime=0;this.$.video.load();var a=this.$.video.play();a?a.then(this.handleVideoStartPlaying_.bind(this)).catch(function(){this.fire("yt-video-thumbnail-not-playing")}.bind(this)):this.handleVideoStartPlaying_()}else this.fire("yt-video-thumbnail-not-playing")},
handleVideoStartPlaying_:function(){this.$.video.classList.remove("hideit");this.$.placeholder.classList.add("hideit");this.isVideoPlaying_=!0},
stop:function(){this.isVideoPlaying_&&(this.showPlaceholder_(),this.isVideoPlaying_=!1,this.$.video.pause(),this.$.video.currentTime=0)},
dataChanged_:function(a){a.thumbnailPlaceholder&&(a=_.xy(a.thumbnailPlaceholder.thumbnails,this.width),this.$.placeholder.style["background-image"]="url("+a+")");this.stop();this.autoplay&&this.play()},
showPlaceholder_:function(){this.$.video.classList.add("hideit");this.$.placeholder.classList.remove("hideit")},
onEnded_:function(){this.stop();this.fire("yt-video-thumbnail-ended");this.loop&&this.play()},
onError_:function(){this.fire("yt-video-thumbnail-error")},
isMp4Supported_:function(){return!(!this.$.video.canPlayType||!this.$.video.canPlayType("video/mp4").replace(/no/,""))},
getVideoThumbnail_:function(a){if(a&&a.length)return a[0]}});
var jT=function(){var a=_.K.apply(this,arguments)||this;a.disableGridStateAware=!1;a.animationEnabled=_.w("enable_web_ketchup_hero_animation");a.transitioningOut=!1;a.useBrowseWidth=!1;a.narrow=!1;a.videoTimeoutJobId=0;a.panelTimeoutJobId=0;a.panelTimeoutJobStartMs=0;a.actionMap={"yt-window-resized":"onWindowResized"};return a};
_.r(jT,_.K);_.f=jT.prototype;_.f.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.created=function(){this.ytdGridStateAwareBehavior.gridStateAwareSizingElementSelector="#content"};
_.f.attached=function(){this.onWindowResized()};
_.f.detached=function(){this.clearTimeouts()};
_.f.onWindowResized=function(){var a;this.narrow=16*this.clientHeight/9>this.clientWidth;this.player&&(null===(a=this.data)||void 0===a?0:a.inlinePlaybackRenderer)&&this.player.resize()};
_.f.computePanelLayout=function(a){return a&&a.panelLayout||"DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_A"};
_.f.playVideo=function(){var a,b;this.video&&(null===(a=this.data)||void 0===a?0:a.videoThumbnail)&&this.video.play();this.player&&(null===(b=this.data)||void 0===b?0:b.inlinePlaybackRenderer)&&this.player.play()};
_.f.stopVideo=function(){var a,b;this.video&&(null===(a=this.data)||void 0===a?0:a.videoThumbnail)&&this.video.stop();this.player&&(null===(b=this.data)||void 0===b?0:b.inlinePlaybackRenderer)&&this.player.stop()};
_.f.transitionOut=function(){var a=this;this.transitioningOut=!0;return new Promise(function(b){var c=function(){a.$["action-button"].removeEventListener("animationend",c);_.Me.cancelJob(d);b();a.transitioningOut=!1};
var d=_.pq(_.Me,c,1E3);a.$["action-button"].addEventListener("animationend",c);a.player&&(a.player.playing=!1)})};
_.f.computeMetadataOrder=function(a){return a&&a.metadataOrder&&"DEFAULT_PROMO_PANEL_RENDERER_METADATA_ORDER_UNSPECIFIED"!==a.metadataOrder?a.metadataOrder:"DEFAULT_PROMO_PANEL_RENDERER_METADATA_ORDER_TITLE_DESCRIPTION"};
_.f.dataChanged=function(){this.clearTimeouts();this.setBackgroundImage(this.data);this.setScrimLayer(this.data);this.startPanelTimeout()};
_.f.setBackgroundImage=function(a){if(a=this.getBackgroundImageUrl(a))this.$.hero.style.backgroundImage="url("+a+")"};
_.f.setScrimLayer=function(a){var b=this.getScrimLayerColorStops(a);a=((null===a||void 0===a?void 0:a.scrimRotation)||0)+180;"rtl"===_.v("HTML_DIR",void 0)&&(a=-a);b&&(this.$.scrim.style.backgroundImage="linear-gradient("+a+"deg, "+b+")")};
_.f.getScrimLayerColorStops=function(){var a,b=null===(a=this.data)||void 0===a?void 0:a.scrimColorValues;if(!b)return null;if(1===b.length)return b=_.vy(b[0]),b+" 0%, "+b+" 100%";if(3===b.length){var c=[0,72,98];return b.map(function(d,e){return _.vy(d)+" "+c[e]+"%"}).join(",")}return null};
_.f.getBackgroundImageUrl=function(a){return a&&a.largeFormFactorBackgroundThumbnail?_.xy((a.largeFormFactorBackgroundThumbnail.thumbnailLandscapePortraitRenderer.landscape||a.largeFormFactorBackgroundThumbnail.thumbnailLandscapePortraitRenderer.portrait).thumbnails,screen.width):null};
_.f.onPlaying=function(){this.startVideoTimeout()};
_.f.onEnded=function(){this.rotate()};
_.f.startPanelTimeout=function(){var a=this;if(!this.panelTimeoutJobId){var b=this.get("data.minPanelDisplayDurationMs");b&&(this.panelTimeoutJobStartMs=Date.now(),this.panelTimeoutJobId=_.pq(_.Me,function(){a.rotate()},b))}};
_.f.startVideoTimeout=function(){var a=this;if(!this.videoTimeoutJobId){_.Me.cancelJob(this.panelTimeoutJobId);var b=Date.now()-this.panelTimeoutJobStartMs;b=Math.max(0,this.get("data.minPanelDisplayDurationMs")-b);b=Math.max(this.get("data.minVideoPlayDurationMs")||0,b);this.videoTimeoutJobId=_.pq(_.Me,function(){a.rotate()},b)}};
_.f.clearTimeouts=function(){0!==this.panelTimeoutJobId&&_.Me.cancelJob(this.panelTimeoutJobId);0!==this.videoTimeoutJobId&&_.Me.cancelJob(this.videoTimeoutJobId);this.videoTimeoutJobId=this.panelTimeoutJobId=0};
_.f.rotate=function(){this.clearTimeouts();this.fire("yt-default-promo-panel-renderer-rotate")};
_.t.Object.defineProperties(jT.prototype,{player:{configurable:!0,enumerable:!0,get:function(){return this.$.player}},
video:{configurable:!0,enumerable:!0,get:function(){return this.$.video}}});
_.t.Object.defineProperties(jT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vhb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-default-promo-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.yto.ytd_default_promo_panel_renderer.ytd.default.promo.panel.renderer.css.js--\x3e<div id="hero"></div>\n<yt-video-as-thumbnail-details id="video" animate-placeholder-on-entrance="" autoplay="" data="[[data.videoThumbnail]]" disable-upgrade$="[[!data.videoThumbnail]]" height="600" hidden$="[[!data.videoThumbnail]]" width="[[screen.width]]">\n</yt-video-as-thumbnail-details>\n<ytd-default-promo-panel-renderer-inline-playback-renderer id="player" data="[[data.inlinePlaybackRenderer.inlinePlaybackRenderer]]" disable-upgrade$="[[!data.inlinePlaybackRenderer]]" hidden$="[[!data.inlinePlaybackRenderer]]">\n</ytd-default-promo-panel-renderer-inline-playback-renderer>\n<div id="scrim"></div>\n<a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <div id="content">\n    <yt-img-shadow id="logo" disable-upgrade$="[[!data.foregroundThumbnailDetails]]" height="68" thumbnail="[[data.foregroundThumbnailDetails]]">\n    </yt-img-shadow>\n    <template is="dom-if" if="[[equals(metadataOrder, \'DEFAULT_PROMO_PANEL_RENDERER_METADATA_ORDER_DESCRIPTION_TITLE\')]]">\n      <yt-formatted-string id="description" text="[[data.description]]"></yt-formatted-string>\n    </template>\n    <h1 id="hero-title">[[getSimpleString(data.title)]]</h1>\n    <template is="dom-if" if="[[equals(metadataOrder, \'DEFAULT_PROMO_PANEL_RENDERER_METADATA_ORDER_TITLE_DESCRIPTION\')]]">\n      <yt-formatted-string id="description" text="[[data.description]]"></yt-formatted-string>\n    </template>\n    <div id="action-button"></div>\n  </div>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.yto.ytd_default_promo_panel_renderer.ytd.default.promo.panel.renderer.css.js--\x3e<style>:host(.grid:not(.grid-disabled)) {max-width: var(--ytd-grid-max-width);} :host(.grid-1-columns),.grid-1-columns {width: var(--ytd-grid-1-columns-width)!important;} :host(.grid-2-columns),.grid-2-columns {width: var(--ytd-grid-2-columns-width)!important;} :host(.grid-3-columns),.grid-3-columns {width: var(--ytd-grid-3-columns-width)!important;} :host(.grid-4-columns),.grid-4-columns {width: var(--ytd-grid-4-columns-width)!important;} :host(.grid-5-columns),.grid-5-columns {width: var(--ytd-grid-5-columns-width)!important;} :host(.grid-6-columns),.grid-6-columns {width: var(--ytd-grid-6-columns-width)!important;} :host {--yt-endpoint-color: var(--yt-spec-static-brand-white);--yt-endpoint-hover-color: var(--yt-spec-static-brand-white);--yt-video-thumbnail-height: auto;--yt-video-thumbnail-width: auto;color: var(--yt-spec-static-brand-white);display: block;height: var(--ytd-default-promo-panel-renderer-height);overflow: hidden;position: relative;} yt-video-as-thumbnail-details {min-height: var(--ytd-default-promo-panel-renderer-height);position: absolute;width: 100%;} #hero,#scrim {animation: 1.8s cubic-bezier(0.4,0,0.2,1) background-in forwards 1;background-position: top center;background-repeat: no-repeat;background-size: cover;height: 100%;width: 100%;opacity: 0;position: absolute;transform: scale(1);} #content {bottom: 0;height: 100%;left: 0;margin: 0 auto;padding: 56px 32px;position: absolute;right: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} :host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_A]) ytd-default-promo-panel-renderer-inline-playback-renderer {position: absolute;z-index: 0;width: 100vw;height: calc(100vw * 9/16);top: 0;left: 0;} :host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_A][narrow]) ytd-default-promo-panel-renderer-inline-playback-renderer {width: calc(var(--ytd-default-promo-panel-renderer-height) * 16/9);height: var(--ytd-default-promo-panel-renderer-height);top: 0;left: calc( -1 * (var(--ytd-default-promo-panel-renderer-height) * 16/9 - 100%)/2 );} :host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) {--ytd-default-promo-panel-renderer-height: 460px;} :host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) ytd-default-promo-panel-renderer-inline-playback-renderer,:host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) #hero,:host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) #scrim {position: absolute;height: var(--ytd-default-promo-panel-renderer-height);width: calc(16/9 * var(--ytd-default-promo-panel-renderer-height));animation: none;transform: none;} :host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) ytd-default-promo-panel-renderer-inline-playback-renderer,:host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) #hero,:host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) #scrim {top: 0;right: 0;left: auto;} :host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) #hero,:host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) #scrim {opacity: 1;} :host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) #content {display: flex;justify-content: center;padding: 0;box-sizing: border-box;} :host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) #hero-title {max-width: 720px;-webkit-line-clamp: 2;max-height: 11.4rem;display: block;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;font-size: 4.8rem;font-weight: 500;line-height: 5.7rem;} :host([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) #description {font-size: 1.8rem;line-height: 2.3rem;} :host(:not([use-browse-width])) #content {width: 642px;} @media(min-width:1290px) {:host(:not([use-browse-width])) #content {width: 1284px;}} :host([use-browse-width]) #content {padding: 56px 0;} :host([use-browse-width][disable-grid-state-aware]) #content {width: calc(100% - (24px * 2));max-width: var(--ytd-rich-grid-max-width);} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {color: var(--yt-spec-static-brand-white);text-decoration: none;} a.yt-simple-endpoint:hover {color: var(--yt-spec-static-brand-white);text-decoration: none;} #logo {margin-bottom: 16px;max-height: 80px;max-width: 300px;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} #hero-title {margin-bottom: 12px;display: block;max-height: 18.6rem;overflow: hidden;font-family: "YouTube Sans","YT Sans";font-size: 5.8rem;font-weight: 500;line-height: 6.2rem;} :host([layout-style=CAROUSEL_ITEM_RENDERER_LAYOUT_STYLE_DESTINATION]) #hero-title {font-family: inherit;} :host([animation-enabled]) #hero-title {opacity: 0;transition: opacity 0.5s ease-in-out;} :host([animation-enabled]) #hero-title.visible {opacity: 1;} #description {margin-bottom: 28px;max-width: 640px;font-size: 1.6rem;font-weight: 400;line-height: 2.2rem;} #action-button {font-size: 1.4rem;font-weight: 400;letter-spacing: 0.1rem;line-height: 1.4rem;} :host([animation-enabled]) #logo {opacity: 0;transform: translateY(25px);animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.32s content-in forwards 1;} :host([animation-enabled]) #hero-title {animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.37s content-in forwards 1;opacity: 0;transform: translateY(25px);} :host([animation-enabled]) #description {animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.42s content-in forwards 1;opacity: 0;transform: translateY(25px);} :host([animation-enabled]) #action-button {animation: 0.6s cubic-bezier(0.4,0,0.2,1) 0.47s content-in forwards 1;opacity: 0;transform: translateY(25px);} :host([animation-enabled][transitioning-out]):not([panel-layout=DEFAULT_PROMO_PANEL_RENDERER_LAYOUT_B]) #hero {animation: 1.8s cubic-bezier(0.4,0,0.2,1) background-out forwards 1;opacity: 1;transform: scale(1.1);} :host([animation-enabled][transitioning-out]) #logo {animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.32s content-out forwards 1;opacity: 1;transform: translateY(0);} :host([animation-enabled][transitioning-out]) #hero-title {animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.37s content-out forwards 1;opacity: 1;transform: translateY(0);} :host([animation-enabled][transitioning-out]) #description {animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.42s content-out forwards 1;opacity: 1;transform: translateY(0);} :host([animation-enabled][transitioning-out]) #action-button {animation: 0.4s cubic-bezier(0.4,0,0.2,1) 0.47s content-out forwards 1;opacity: 1;transform: translateY(0);} @keyframes background-out {from {opacity: 1;}to {opacity: 0;}} @keyframes background-in {from {opacity: 0;transform: scale(1);}to {opacity: 1;transform: scale(1.1);}} @keyframes content-in {0% {opacity: 0;transform: translateY(25px);}80% {transform: translateY(0px);}100% {opacity: 1;transform: translateY(0px);}} @keyframes content-out {0% {opacity: 1;transform: translateY(0px);}80% {transform: translateY(-25px);}100% {opacity: 0;transform: translateY(-25px);}} /*# sourceMappingURL=ytd-default-promo-panel-renderer.css.map*/</style>';
uhb=d}d=uhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vhb=a}a=vhb;return a}}});
_.kT=jT;_.kT.prototype.onEnded=_.kT.prototype.onEnded;_.kT.prototype.onPlaying=_.kT.prototype.onPlaying;_.kT.prototype.dataChanged=_.kT.prototype.dataChanged;_.V([_.L(_.OQ),_.W("design:type",Object)],_.kT.prototype,"ytdGridStateAwareBehavior",void 0);_.V([_.L(_.oE),_.W("design:type",Object)],_.kT.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.L(_.$9a),_.W("design:type",Object)],_.kT.prototype,"ytBooleanLogicBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.kT.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.kT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.kT.prototype,"ytRendererBehavior",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.kT.prototype,"disableGridStateAware",void 0);
_.V([_.M(),_.W("design:type",Object)],_.kT.prototype,"data",void 0);_.V([_.M({computed:"computePanelLayout(data)",reflectToAttribute:!0}),_.W("design:type",String)],_.kT.prototype,"panelLayout",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.kT.prototype,"animationEnabled",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.kT.prototype,"transitioningOut",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.kT.prototype,"useBrowseWidth",void 0);_.V([_.M({computed:"computeMetadataOrder(data)"}),_.W("design:type",Boolean)],_.kT.prototype,"metadataOrder",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.kT.prototype,"narrow",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.kT.prototype,"layoutStyle",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.kT.prototype,"dataChanged",null);_.V([_.N("yt-default-promo-panel-renderer-playing"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.kT.prototype,"onPlaying",null);_.V([_.N("yt-default-promo-panel-renderer-ended"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.kT.prototype,"onEnded",null);
_.kT=_.V([_.T({is:"ytd-default-promo-panel-renderer"})],_.kT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydy");

var ujb;
var vjb;
var HU=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-engagement-panel-header-show-navigation-button-command":"onYtEngagementPanelHeaderShowNavigationButtonCommand"};return a};
_.r(HU,_.K);_.f=HU.prototype;
_.f.configureRendererStamper=function(){return{"data.visibilityButton":{id:"visibility-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer"}},"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.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"}}}};
_.f.dataChanged=function(){var a;(null===(a=this.data)||void 0===a?0:a.backgroundColor)&&_.w("enable_basic_immersive_desktop_color_extraction")?(this.disableDefaultColors=!0,this.$.header.style.backgroundColor=_.uy(this.data.backgroundColor)):this.disableDefaultColors=!1};
_.f.focus=function(a){_.Mx(this.titleElement,a)};
_.f.computeTitleAriaLabel=function(a){var b=[];a.title&&b.push(this.ytRendererBehavior.getSimpleString(a.title));a.contextualInfo&&b.push(this.ytRendererBehavior.getSimpleString(a.contextualInfo));return b.join(" ")};
_.f.onHeaderClick=function(a){this.shouldTriggerHeaderClick(a)&&this.data&&(this.data.navigationEndpoint||this.data.onClickCommand?(this.data.navigationEndpoint&&this.fire("yt-navigate",{endpoint:this.data.navigationEndpoint}),this.data.onClickCommand&&_.ej(this,[this.data.onClickCommand],this)):(a=this.getVisibilityToggleButton())&&a.click())};
_.f.onVisibilityButtonClick=function(){if(this.data&&this.data.visibilityButton){var a=this.data.visibilityButton.buttonRenderer||this.data.visibilityButton.toggleButtonRenderer;a&&this.ytRendererBehavior.logExplicitClick(a)}};
_.f.getVisibilityToggleButton=function(){var a=this.$["visibility-button"].firstElementChild;return"ytd-toggle-button-renderer"===(null===a||void 0===a?void 0:a.is)?a:null};
_.f.shouldTriggerHeaderClick=function(a){return!_.TE(_.G(a).path||[],this,["YTD-MENU-RENDERER","YTD-BUTTON-RENDERER","YTD-TOGGLE-BUTTON-RENDERER"])};
_.f.onYtEngagementPanelHeaderShowNavigationButtonCommand=function(a){a=a.engagementPanelHeaderShowNavigationButtonCommand;this.targetId&&(null===a||void 0===a?void 0:a.targetId)===this.targetId&&(a=a.navigationButton)&&this.set("data.navigationButton",a)};
_.t.Object.defineProperties(HU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-engagement-panel-title-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_engagement_panel_title_header_renderer.ytd.engagement.panel.title.header.renderer.css.js--\x3e<div id="banner" aria-hidden="true"></div>\n<div id="header" on-click="onHeaderClick">\n  <div id="navigation-button" hidden="[[!data.navigationButton]]"></div>\n  <yt-img-shadow id="icon" hidden="[[!data.icon]]" thumbnail="[[data.icon]]"></yt-img-shadow>\n  <div id="title-container">\n    <h2 id="title" aria-label$="[[computeTitleAriaLabel(data)]]">\n      <yt-formatted-string id="title-text" ellipsis-truncate="" text="[[data.title]]">\n      </yt-formatted-string>\n      <yt-formatted-string id="contextual-info" hidden="[[!data.contextualInfo]]" text="[[data.contextualInfo]]">\n      </yt-formatted-string>\n    </h2>\n    <div id="subtitle-complex"></div>\n  </div>\n  <div id="action-button" hidden="[[!data.actionButton]]"></div>\n  <div id="information-button" hidden="[[!data.informationButton]]"></div>\n  <div id="menu"></div>\n  <div id="visibility-button" on-click="onVisibilityButtonClick"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ujb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_engagement_panel_title_header_renderer.ytd.engagement.panel.title.header.renderer.css.js--\x3e<style>:host {display: block;} #header {display: block;padding: 4px 2px 4px 16px;color: var(--yt-spec-text-primary);background-color: var(--yt-spec-brand-background-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #icon {height: 40px;margin: 8px 12px 8px 0;width: 40px;border-radius: 50%;background-color: transparent;overflow: hidden;} #title-container {margin: 10px 8px 10px 0px;overflow: hidden;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #title {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #contextual-info {margin-left: 8px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #action-button {margin: 10px 8px 10px 0px;} #action-button ytd-button-renderer {--yt-paper-button-height: 32px;} #menu:not(:empty) {margin-right: 8px;} #menu yt-sort-filter-sub-menu-renderer {--yt-dropdown-menu-button-height: 40px;--yt-dropdown-menu-button-width: 40px;} #menu {--ytd-menu-renderer-button-color: var(--yt-spec-icon-active-other);} #visibility-button,#information-button {--yt-button-color: var(--yt-spec-icon-active-other);} :host([disable-default-colors]) #visibility-button {--yt-button-color: initial;} :host([disable-default-colors]) #menu {--ytd-menu-renderer-button-color: initial;} #navigation-button {margin-left: -14px;} /*# sourceMappingURL=ytd-engagement-panel-title-header-renderer.css.map*/</style>';
ujb=d}d=ujb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vjb=a}a=vjb;return a}}});
_.IU=HU;_.IU.prototype.dataChanged=_.IU.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.IU.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.IU.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.IU.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.IU.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.IU.prototype,"disableDefaultColors",void 0);_.V([_.M(),_.W("design:type",String)],_.IU.prototype,"targetId",void 0);_.V([_.S("#title"),_.W("design:type",HTMLElement)],_.IU.prototype,"titleElement",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.IU.prototype,"dataChanged",null);_.IU=_.V([_.T({is:"ytd-engagement-panel-title-header-renderer"})],_.IU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydv");

var qjb;
var rjb;
var DU=function(){var a=_.K.apply(this,arguments)||this;a.standardizedThemedScrollbar=_.w("kevlar_themed_standardized_scrollbar");return a};
_.r(DU,_.K);DU.prototype.observeLightsourcePalette=function(){var a,b=null===(a=this.data)||void 0===a?void 0:a.vibrantsourceColorPaletteData;b&&_.wy(this,b)};
DU.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!1}}}}}};
_.t.Object.defineProperties(DU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-media-upsell-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_media_upsell_renderer.ytd.media.upsell.renderer.css.js--\x3e<div class="details-wrapper">\n  <div class="image-wrapper">\n    <yt-img-shadow class="media-thumbnail" thumbnail="[[data.thumbnail]]">\n    </yt-img-shadow>\n    <div class="tv-show-season-wrapper" hidden="[[!data.tvShowSeasons]]">\n      <yt-icon id="tv-show-icon" icon="tv"></yt-icon>\n      <p id="tv-show-season">\n        [[getSimpleString(data.tvShowSeasons)]]\n      </p>\n    </div>\n  </div>\n  <div class="details">\n    <div class="metadata-wrapper">\n      <span id="media-title" hidden="[[!data.mediaTitle]]">\n        [[getSimpleString(data.mediaTitle)]]\n      </span>\n      <span id="metadata" hidden="[[!data.metadata]]">\n        [[getSimpleString(data.metadata)]]\n      </span>\n    </div>\n    <div id="action-button"></div>\n  </div>\n</div>\n<ytd-expander id="expander" hidden="[[!data.synopsis]]" max-number-of-lines="4">\n  <yt-formatted-string id="synopsis" slot="content" disable-upgrade$="[[!data.synopsis]]" hidden="[[!data.synopsis]]" text="[[data.synopsis]]">\n  </yt-formatted-string>\n  <div class="more-button" slot="more-button">\n    <span class="expander-text">[[getSimpleString(data.moreButtonText)]]</span>\n    <yt-icon id="drop-down-icon" icon="arrow_drop_down"></yt-icon>\n  </div>\n  <div class="less-button" slot="less-button">\n    <span class="expander-text">[[getSimpleString(data.lessButtonText)]]</span>\n    <yt-icon id="drop-up-icon" icon="arrow_drop_up"></yt-icon>\n  </div>\n</ytd-expander>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qjb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_media_upsell_renderer.ytd.media.upsell.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;max-width: 420px;--yt-img-max-height: 100px;--yt-img-min-height: 100px;--yt-lightsource-section3-color: var(--yt-spec-general-background-c);--yt-lightsource-primary-title-color: var(--yt-spec-text-primary);} :host(:not([standardized-themed-scrollbar])) {overflow-y: auto;} :host(:not([standardized-themed-scrollbar]))::-webkit-scrollbar {width: 8px;} :host(:not([standardized-themed-scrollbar]))::-webkit-scrollbar-thumb {height: 56px;background: var(--yt-spec-icon-disabled);} :host([standardized-themed-scrollbar]) {overflow-y: auto;} :host([standardized-themed-scrollbar])::-webkit-scrollbar {width: 16px;} :host([standardized-themed-scrollbar])::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} :host([standardized-themed-scrollbar])::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} .details-wrapper {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;padding: 16px;} .details {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;justify-content: space-between;margin: 0 0 0 12px;} .metadata-wrapper {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 4.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} .media-thumbnail {max-width: 160px;display: block;} #media-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 4.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;color: var(--yt-spec-text-primary);margin: 0 0 4px 0;} #metadata {min-height: 0px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;color: var(--yt-spec-text-secondary);margin: 0 0 12px 0;} #synopsis {color: var(--yt-spec-text-secondary);} #expander {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;margin: 0 16px;} .more-button,.less-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .expander-text {margin: 8px 0px 16px;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;color: var(--yt-spec-text-secondary);} #drop-down-icon,#drop-up-icon {margin: 6px 0px 16px;color: var(--yt-spec-text-secondary);} .image-wrapper {display: inline-block;position: relative;height: fit-content;} .tv-show-season-wrapper {background-color: var(--yt-lightsource-section3-color);opacity: 0.8;bottom: 0;position: absolute;height: 24px;width: 100%;} #tv-show-season {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;bottom: 0;color: var(--yt-lightsource-primary-title-color);position: absolute;right: 5px;max-width: 75%;} #tv-show-icon {bottom: 0;color: var(--yt-lightsource-primary-title-color);left: 5px;position: absolute;} /*# sourceMappingURL=ytd-media-upsell-renderer.css.map*/</style>';
qjb=d}d=qjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rjb=a}a=rjb;return a}}});
_.EU=DU;_.EU.prototype.observeLightsourcePalette=_.EU.prototype.observeLightsourcePalette;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.EU.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.EU.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.EU.prototype,"standardizedThemedScrollbar",void 0);_.V([_.M(),_.W("design:type",Object)],_.EU.prototype,"data",void 0);
_.V([_.P("data.vibrantsourceColorPaletteData"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.EU.prototype,"observeLightsourcePalette",null);_.EU=_.V([_.T({is:"ytd-media-upsell-renderer"})],_.EU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydu");

var ojb;
var pjb;
var BU=function(){var a=_.K.apply(this,arguments)||this;a.standardizedThemedScrollbar=_.w("kevlar_themed_standardized_scrollbar");return a};
_.r(BU,_.K);BU.prototype.created=function(){this.ytRendererBehavior.monitorScroll=!0};
BU.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{productListItemRenderer:"ytd-product-list-item-renderer"}}}};
BU.prototype.attached=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return b=a,_.z(c,_.AA(a).getPlayerPromise(),2);b.playerApi=c.yieldResult;_.Ih(c)})};
BU.prototype.panelContentVisibleChanged=function(){var a;null===(a=this.playerApi)||void 0===a?void 0:a.productsInVideoVisibilityUpdated(!!this.panelContentVisible)};
_.t.Object.defineProperties(BU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===pjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-product-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_list_renderer.ytd.product.list.renderer.css.js--\x3e<div id="contents"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ojb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_list_renderer.ytd.product.list.renderer.css.js--\x3e<style>:host(:not([standardized-themed-scrollbar])) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;overflow-y: auto;} :host(:not([standardized-themed-scrollbar]))::-webkit-scrollbar {width: 8px;} :host(:not([standardized-themed-scrollbar]))::-webkit-scrollbar-thumb {height: 56px;background: var(--yt-spec-icon-disabled);} :host([standardized-themed-scrollbar]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;overflow-y: auto;} :host([standardized-themed-scrollbar])::-webkit-scrollbar {width: 16px;} :host([standardized-themed-scrollbar])::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} :host([standardized-themed-scrollbar])::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #contents {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;} /*# sourceMappingURL=ytd-product-list-renderer.css.map*/</style>";
ojb=d}d=ojb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pjb=a}a=pjb;return a}}});
_.CU=BU;_.CU.prototype.panelContentVisibleChanged=_.CU.prototype.panelContentVisibleChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.CU.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.CU.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.CU.prototype,"panelContentVisible",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.CU.prototype,"standardizedThemedScrollbar",void 0);_.V([_.M(),_.W("design:type",Object)],_.CU.prototype,"data",void 0);_.V([_.P("panelContentVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.CU.prototype,"panelContentVisibleChanged",null);_.CU=_.V([_.T({is:"ytd-product-list-renderer"})],_.CU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syc9");

var hjb=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(_.fm||_.Ng)&&0==a)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:return _.em;default:return!1}},ijb=function(a){if(a.altKey&&!a.ctrlKey||a.metaKey||112<=a.keyCode&&123>=a.keyCode)return!1;
if(hjb(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!_.em;default:return 166>a.keyCode||183<a.keyCode}},jjb;
var kjb;
var yU=function(){return _.K.apply(this,arguments)||this};
_.r(yU,_.K);_.f=yU.prototype;
_.f.onKeyDown=function(a){if(0!==this.snippetElements.length&&(a=a.keyCode,38===a||40===a)){0<=this.highlightedIndex&&this.removeSnippetHighlight(this.snippetElements[this.highlightedIndex]);38===a?this.highlightedIndex--:this.highlightedIndex++;this.highlightedIndex=_.Em(this.highlightedIndex,-1,this.snippetElements.length);a=this.snippetElements.length;var b=this.highlightedIndex%a;this.highlightedIndex=0>b*a?b+a:b;a=this.snippetElements[this.highlightedIndex];this.highlightSnippet(a);this.ensureVisible(a)}};
_.f.onKeyUp=function(a){var b=this;ijb(a)&&(13===a.keyCode?(this.selectSnippet(this.snippetElements[this.highlightedIndex]),this.inputElement.blur()):this.filterSnippets(this.snippets,this.typedValue),this.inputTimerId&&_.Me.cancelJob(this.inputTimerId),this.inputTimerId=_.Me.addLowPriorityJob(function(){b.typedValue&&(b.fetchSnippets(b.typedValue),b.logInputGesture(b.data))},1E3))};
_.f.onClick=function(a){(a=_.Gx(a.target,null,"snippet-item",void 0))&&this.selectSnippet(a)};
_.f.panelContentVisibleChanged=function(){this.panelContentVisible&&this.inputElement.focus()};
_.f.created=function(){this.ytActionHandlerBehavior.actionMap={"yt-update-search-in-video-results-action":"onUpdateSearchInVideoResults"}};
_.f.ready=function(){var a=this;this.inputElement.addEventListener("focus",function(){a.snippetsWrapper.style.removeProperty("display")})};
_.f.dataChanged=function(){this.typedValue="";this.snippets=[];this.fetchSnippets("")};
_.f.getSourceTimelines=function(){if(!this.data)return[];var a=[];if(this.data.searchInVideoSources)for(var b=_.u(this.data.searchInVideoSources),c=b.next();!c.done;c=b.next())c=c.value,"SEARCH_IN_VIDEO_SOURCE_ASR"===c?a.push({type:"TIMELINE_TYPE_STRUCTURAL_ASR"}):"SEARCH_IN_VIDEO_SOURCE_OCR"===c&&a.push({type:"TIMELINE_TYPE_OCR_LABEL_SPAN"});return a};
_.f.fetchSnippets=function(a){var b=_.A(this,"yt-get-current-video-id-action")[0],c=this.getSourceTimelines();_.dj(this,[{getSearchInVideoCommand:{externalVideoId:b,query:null!==a&&void 0!==a?a:"",sourceTimelines:c},commandMetadata:{webCommandMetadata:{apiUrl:"/youtubei/v1/in_video/search",sendPost:!0,url:"/service_ajax"}}}])};
_.f.filterSnippets=function(a,b){var c=this;if(b){this.filteredSnippets=(0,_.Zd.unsafeClone)(a);var d=RegExp(_.Dda(b),"i");this.filteredSnippets=this.filteredSnippets.filter(function(l){return d.test(c.ytRendererBehavior.getSimpleString(l.snippet))});
a=_.u(this.filteredSnippets);for(var e=a.next();!e.done;e=a.next()){e=e.value;var h=this.ytRendererBehavior.getSimpleString(e.snippet);e.snippet={runs:[{text:h.substring(0,h.toLowerCase().indexOf(b))},{text:h.substring(h.toLowerCase().indexOf(b),h.toLowerCase().indexOf(b)+b.length),bold:!0},{text:h.substring(h.toLowerCase().indexOf(b)+b.length,h.length)}]}}}else this.filteredSnippets=a};
_.f.onUpdateSearchInVideoResults=function(a){var b,c,d,e;0<this.snippets.length||null===(d=null===(c=null===(b=null===a||void 0===a?void 0:a.updateSearchInVideoResultsAction)||void 0===b?void 0:b.results)||void 0===c?void 0:c.length)||void 0===d||!d||(this.filteredSnippets=this.snippets=(null===(e=null===a||void 0===a?void 0:a.updateSearchInVideoResultsAction)||void 0===e?void 0:e.results).map(function(h){var l,m,p;return{startMs:null===(l=null===h||void 0===h?void 0:h.searchInVideoResultRenderer)||
void 0===l?void 0:l.startMs,startTimeText:null===(m=null===h||void 0===h?void 0:h.searchInVideoResultRenderer)||void 0===m?void 0:m.startTimeText,snippet:null===(p=null===h||void 0===h?void 0:h.searchInVideoResultRenderer)||void 0===p?void 0:p.snippet}}))};
_.f.updateSnippetElements=function(){this.snippetElements=Array.from(this.snippetsWrapper.getElementsByClassName("snippet-item"));0<=this.highlightedIndex&&this.highlightedIndex<this.snippetElements.length&&this.removeSnippetHighlight(this.snippetElements[this.highlightedIndex]);this.highlightedIndex=-1;this.snippetsWrapper.scrollTop=0};
_.f.highlightSnippet=function(a){a.classList.add("highlighted")};
_.f.removeSnippetHighlight=function(a){a.classList.remove("highlighted")};
_.f.selectSnippet=function(a){this.typedValue=String(a.dataset.text);this.filterSnippets(this.snippets,this.typedValue);this.snippetsWrapper.style.display="none";this.seekPlayer(a);this.data&&this.ytRendererBehavior.logExplicitClick(this.data)};
_.f.ensureVisible=function(a){var b=this.snippetsWrapper.scrollTop,c=b+this.snippetsWrapper.clientHeight,d=a.offsetTop-this.snippetsWrapper.offsetTop;a=d+a.clientHeight;d<b?this.snippetsWrapper.scrollTop-=b-d:a>c&&(this.snippetsWrapper.scrollTop+=a-c)};
_.f.seekPlayer=function(a){var b=this,c,d;return _.y(function(e){if(1==e.nextAddress){if(!a)return e.jumpTo(0);c=Number(a.dataset.startOffset);return _.z(e,_.AA(b).getPlayerPromise(),3)}d=e.yieldResult;d.seekTo(c/1E3,!0);d.wakeUpControls();_.Ih(e)})};
_.f.logInputGesture=function(a){var b=_.pi();b&&(null===a||void 0===a?0:a.trackingParams)&&_.Ii(void 0,b,_.Wq(a.trackingParams),"INTERACTION_LOGGING_GESTURE_TYPE_INPUT_TEXT",void 0)};
_.t.Object.defineProperties(yU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===kjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-search-in-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search_in_video.ytd_search_in_video_renderer.ytd.search.in.video.renderer.css.js--\x3e<tp-yt-paper-input-container class="input-container" aria-owns="siv-snippets-wrapper" no-label-float="true">\n  <yt-icon class="icon" slot="prefix" icon="yt-icons:find_in_page"></yt-icon>\n  <input id="siv-input" slot="input" value="{{typedValue::input}}" type="text" placeholder="[[getSimpleString(data.placeholderText)]]" aria-autocomplete="list" aria-controls="siv-snippets-wrapper" aria-haspopup="listbox" role="combobox">\n</tp-yt-paper-input-container>\n<div id="siv-snippets-wrapper" class="snippets-wrapper" role="listbox">\n  <div class="no-results-item" hidden="[[filteredSnippets.length]]">\n    [[getSimpleString(data.noResultsMessage)]]\n  </div>\n  <template is="dom-repeat" items="[[filteredSnippets]]" hidden="[[!filteredSnippets.length]]" on-dom-change="updateSnippetElements">\n    \n    <div class="snippet-item" role="option" data-start-offset$="[[item.startMs]]" data-text$="[[getSimpleString(item.snippet)]]">\n      <yt-formatted-string class="start-time-text" text="[[item.startTimeText]]">\n      </yt-formatted-string>\n      <yt-formatted-string class="snippet-text" text="[[item.snippet]]">\n      </yt-formatted-string>\n    </div>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jjb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search_in_video.ytd_search_in_video_renderer.ytd.search.in.video.renderer.css.js--\x3e<style>:host {display: block;max-height: 224px;background: var(--yt-spec-general-background-a);border-top: 1px solid var(--yt-spec-10-percent-layer);--paper-input-container-floated-label-placeholder-display: none;--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;} .snippets-wrapper {max-height: 180px;overflow-y: auto;overflow-x: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .input-container {margin: 0 12px 0 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} .icon {vertical-align: baseline;padding-right: 8px;color: var(--yt-spec-text-primary);} .snippet-item.highlighted {border-left: 3px solid var(--yt-spec-themed-blue);} .snippet-item.highlighted .start-time-text {color: var(--yt-spec-text-primary);} .snippet-item.highlighted {padding-left: 0;} .snippet-item:hover .start-time-text {color: var(--yt-spec-call-to-action);} .snippet-item:hover .snippet-text {background-color: var(--yt-spec-badge-chip-background);} .snippet-item {padding: 8px 16px 8px 3px;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .start-time-text {color: var(--yt-spec-text-secondary);margin: 0 16px 0 12px;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} .snippet-text {margin-left: 12px;color: var(--yt-spec-text-primary);} .no-results-item {color: var(--yt-spec-text-disabled);padding: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} /*# sourceMappingURL=ytd-search-in-video-renderer.css.map*/</style>';
jjb=d}d=jjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kjb=a}a=kjb;return a}}});
_.zU=yU;_.zU.prototype.dataChanged=_.zU.prototype.dataChanged;_.zU.prototype.panelContentVisibleChanged=_.zU.prototype.panelContentVisibleChanged;_.zU.prototype.onClick=_.zU.prototype.onClick;_.zU.prototype.onKeyUp=_.zU.prototype.onKeyUp;_.zU.prototype.onKeyDown=_.zU.prototype.onKeyDown;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zU.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.zU.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.zU.prototype,"data",void 0);_.V([_.M({value:[]}),_.W("design:type",Array)],_.zU.prototype,"snippets",void 0);_.V([_.M({value:[]}),_.W("design:type",Array)],_.zU.prototype,"filteredSnippets",void 0);_.V([_.M({value:[]}),_.W("design:type",Array)],_.zU.prototype,"snippetElements",void 0);_.V([_.S("#siv-input"),_.W("design:type",HTMLElement)],_.zU.prototype,"inputElement",void 0);
_.V([_.S("#siv-snippets-wrapper"),_.W("design:type",HTMLElement)],_.zU.prototype,"snippetsWrapper",void 0);_.V([_.M({notify:!0}),_.W("design:type",String)],_.zU.prototype,"typedValue",void 0);_.V([_.M({value:-1}),_.W("design:type",Number)],_.zU.prototype,"highlightedIndex",void 0);_.V([_.N("keydown"),_.W("design:type",Function),_.W("design:paramtypes",[_.bn]),_.W("design:returntype",void 0)],_.zU.prototype,"onKeyDown",null);
_.V([_.N("keyup"),_.W("design:type",Function),_.W("design:paramtypes",[_.bn]),_.W("design:returntype",void 0)],_.zU.prototype,"onKeyUp",null);_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],_.zU.prototype,"onClick",null);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.zU.prototype,"panelContentVisible",void 0);
_.V([_.P("panelContentVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zU.prototype,"panelContentVisibleChanged",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zU.prototype,"dataChanged",null);_.zU=_.V([_.T({is:"ytd-search-in-video-renderer"})],_.zU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syc6");

var tU=function(a,b){var c=0>a?"-":"";a=Math.abs(a);var d=Math.floor(a/3600),e=Math.floor(a)%3600,h=Math.floor(e/60);e=Math.floor(e)%60;var l="";(void 0===b?0:b)&&(l="."+Math.round(10*(a-Math.floor(a))));return 0<d?c+d+":"+(10>h?"0"+h:""+h)+":"+(10>e?"0"+e:""+e)+l:c+h+":"+(10>e?"0"+e:""+e)+l},uU=function(a){var b=a.match(/[^0-9:\.]/g);
if(b&&0<b.length)return null;a=a.split(":");if(0===a.length||3<a.length)return null;b=1;for(var c=0;0<a.length;){var d=a.pop();if(void 0===d)break;var e=Number(d);if(""===d||isNaN(e))return null;c+=e*b;b*=60}return c},vU=function(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}},Xib=function(a,b,c,d,e,h){a<c?a=c:a+e>d&&(a=d-e);
b>d&&(b=d);b=Math.min(a+h,Math.max(a+e,b));return{start:a,end:b}},Yib=function(a,b,c,d,e,h){b>d?b=d:b-e<c&&(b=c+e);
a<c&&(a=c);a=Math.min(b-e,Math.max(b-h,a));return{start:a,end:b}},Zib;
var $ib;
var ajb;
var bjb;
var cjb;
var djb;
var ejb;
_.ij({is:"yt-clip-creation-scrubber-canvas",_template:function(){if(void 0!==ejb)return ejb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-clip-creation-scrubber-canvas--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--\x3e<canvas id="ticks"></canvas>\n';a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);return ejb=a},
properties:{start:{type:Number,value:0},end:{type:Number,value:30},visible:{type:Boolean,value:!1},player_:{type:Object},tickSpacing:{type:Number},windowSizeSec:{type:Number},rulerWidth:{type:Number,value:0},rulerShift:{type:Number,value:0},canvasReady_:{type:Boolean,value:!1},storyboardImages_:{type:Array,value:function(){return[]}},
disabled:{type:Boolean,value:!1,reflectToAttribute:!0},forceRender_:{type:Number,value:0},devicePixelRatio_:{type:Number,value:0},windowSpeed:{type:Number,value:0}},behaviors:[_.Hx.YtActionHandlerBehavior,_.Y.YtRendererBehavior],observers:["drawRuler_(visible, canvasReady_, player_, tickSpacing, windowSizeSec, rulerShift, start, end, storyboardImages_.*, forceRender_, disabled, windowSpeed)","setUpCanvas_(visible, devicePixelRatio_, rulerWidth)"],actionMap:{"yt-dark-mode-toggled-action":"onDarkModeToggled_",
"yt-clip-creation-enable":"onClipCreationEnable_","yt-clip-creation-visibility-changed":"onVisibilityChangedAction_"},created:function(){this.pendingStoryboardImages_={};this.pixelRatioBreakpoints_=["1dppx","1.5dppx","2dppx","3dppx"];this.tickLabelInterval=30;this.mediumTickInterval=5;this.largeTickInterval=15;this.aboveRulerHeight=32;this.rulerHeight=50;this.smallTickHeight=4;this.mediumTickHeight=8;this.largeTickHeight=16},
attached:function(){var a=this;this.updatePixelRatio_();this.pixelRatioBreakpoints_.forEach(function(b){window.matchMedia("screen and (min-resolution: "+b+")").addListener(function(){return a.updatePixelRatio_()});
window.matchMedia("screen and (max-resolution: "+b+")").addListener(function(){return a.updatePixelRatio_()})})},
detached:function(){var a=this;this.setPlayer(null);this.pixelRatioBreakpoints_.forEach(function(b){window.matchMedia("screen and (min-resolution: "+b+")").removeListener(function(){return a.updatePixelRatio_()});
window.matchMedia("screen and (max-resolution: "+b+")").removeListener(function(){return a.updatePixelRatio_()})});
this.storyboardImages_&&this.splice("storyboardImages_",0,this.storyboardImages_.length)},
onVisibilityChangedAction_:function(a){var b=this;a.visible&&!this.player_&&(a=_.zA(this))&&a.getPlayerPromise().then(function(c){b.setPlayer(c)})},
setPlayer:function(a){a&&this.set("player_",a)},
updatePixelRatio_:function(){this.set("devicePixelRatio_",Math.max(1,window.devicePixelRatio))},
setUpCanvas_:function(a,b,c){this.set("canvasReady_",!1);if(a&&0!==b){a=this.aboveRulerHeight+this.rulerHeight;var d=this.$.ticks;d.width=c*b;d.height=a*b;d.style.width=this.rulerWidth_+"px";d.style.height=a+"px";d.getContext("2d").scale(b,b);this.set("canvasReady_",!0)}},
drawRuler_:function(a,b,c,d,e,h,l,m,p,q,x,B){a&&c&&b&&(a=this.$.ticks,b=a.getContext("2d"),b.clearRect(0,0,a.width,a.height),b.strokeStyle=this.getComputedStyleValue("--yt-spec-10-percent-layer"),b.lineWidth=2,b.beginPath(),b.moveTo(0,this.aboveRulerHeight),b.lineTo(a.width,this.aboveRulerHeight),b.moveTo(0,a.height),b.lineTo(a.width,a.height),b.stroke(),this.drawRulerTicks_(a,h,e,d),this.drawStoryboardImages_(a,c,h,e,d),b.fillStyle=this.getComputedStyleValue("--yt-spec-themed-overlay-background"),
b.fillRect(0,this.aboveRulerHeight,this.timeToPixels_(l-h,d,!1),this.rulerHeight),c=this.timeToPixels_(m-h,d,!1),b.fillRect(c,this.aboveRulerHeight,a.width-c,this.rulerHeight),this.drawSpeedLines_(a,h,B))},
drawRulerTicks_:function(a,b,c,d){var e=a.getContext("2d");e.save();e.lineWidth=1;for(var h=Math.floor(Math.max(0,b-this.tickLabelInterval));h<b+c;h++){e.strokeStyle=this.getComputedStyleValue("--yt-spec-text-disabled");var l=(h-b)*d;e.beginPath();e.moveTo(l,a.height);var m=this.smallTickHeight;0===h%this.largeTickInterval?m=this.largeTickHeight:0===h%this.mediumTickInterval&&(m=this.mediumTickHeight);e.lineTo(l,a.height-m);e.stroke();0===h%this.tickLabelInterval&&(e.font=this.getComputedStyleValue("font"),
e.fillStyle=this.getComputedStyleValue("--yt-spec-text-disabled"),e.fillText(tU(h),l+4,12),e.strokeStyle=this.getComputedStyleValue("--yt-spec-10-percent-layer"),e.moveTo(l,0),e.lineTo(l,this.aboveRulerHeight),e.stroke())}e.restore()},
percentToHex_:function(a){a=Math.round(255*a).toString(16);2>a.length&&(a="0"+a);return a},
drawSpeedLines_:function(a,b,c){var d=a.getContext("2d");d.save();var e=Math.min(25,Math.abs(c)-15)/25,h=.3*a.width*e,l=-.3*a.width,m=1.3*a.width,p=this.aboveRulerHeight;a=a.height;var q=Math.round(4*e),x=this.getComputedStyleValue("--yt-spec-text-primary");7>x.length&&(x="#"+x.substring(1,4).repeat(2));var B=this.percentToHex_(.5+e/2);B=x+B;x+="00";if(0<e)for(e=0;e<q;e++){var C=l+Math.random()*(m-l),I=p+Math.random()*(a-p),H=h+b%h,O=d.createLinearGradient(C,I,C+H,I);0>c?(O.addColorStop(0,B),O.addColorStop(.4,
B),O.addColorStop(.9,x)):(O.addColorStop(.1,x),O.addColorStop(.6,B),O.addColorStop(1,B));d.strokeStyle=O;d.lineWidth=1;d.beginPath();d.moveTo(C,I);d.lineTo(C+H,I);d.stroke()}d.restore()},
getStoryboardForTime_:function(a,b,c){void 0===c&&(c=b.getNumberOfStoryboardLevels()-1);a=b.getStoryboardFrameIndex(a,c);return b.getStoryboardFrame(a,c)},
drawStoryboardImages_:function(a,b,c,d,e){if(!this.disabled){a=a.getContext("2d");var h=this.getStoryboardForTime_(0,b);if(h){h=this.tickLabelInterval*Math.ceil(h.width/h.columns/(h.height/h.rows)*this.rulerHeight/(this.tickLabelInterval*e));var l=h*e,m=l/this.rulerHeight,p=Math.floor(Math.max(0,c-h));for(p-=p%h;p<c+d;p+=h){var q=this.getStoryboardForTime_(p,b),x=this.getPreloadedStoryboard_(q.url);if(x){var B=q.width/q.columns,C=q.height/q.rows,I=(p-c)*e,H=this.aboveRulerHeight,O=l,X=this.rulerHeight;
if(m<B/C){var ia=C;var oa=m*ia;B=q.column*B+(B-oa)/2;q=q.row*C}else oa=B,ia=oa/m,B*=q.column,q=q.row*C+(C-ia)/2;a.drawImage(x,B,q,oa,ia,I,H,O,X)}else this.fetchStoryboardImage_(q)}}}},
getPreloadedStoryboard_:function(a){return this.storyboardImages_.find(function(b){if(b.src==a)return!0;var c=b.src.indexOf(a);return-1!=c&&c==b.src.length-a.length})},
fetchStoryboardImage_:function(a){var b=this,c=this.getPreloadedStoryboard_(a.url),d=this.pendingStoryboardImages_[a.url];c||d||(c=new Promise(function(e){var h=new Image(a.width,a.height);h.src=a.url;h.onload=function(){e(h)};
h.onerror=function(){e(null)}}),this.pendingStoryboardImages_[a.url]=c,c.then(function(e){e&&b.push("storyboardImages_",e);
return e}).finally(function(){delete b.pendingStoryboardImages_[a.url]}))},
onClipCreationEnable_:function(){this.set("forceRender_",this.forceRender_+1)},
timeToPixels_:function(a,b,c){a*=b;return void 0===c||c?a+"px":a},
onDarkModeToggled_:function(){this.set("forceRender_",this.forceRender_+1)}});
var fjb;
var gjb;
_.ij({is:"yt-clip-creation-scrubber-view",_template:function(){if(void 0!==gjb)return gjb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-clip-creation-scrubber-view--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.gaming.clips.yt_clip_creation_scrubber_view.yt.clip.creation.scrubber.view.css.js--\x3e<div id="trimmer">\n  <div id="ruler" aria-hidden="true">\n    <yt-clip-creation-scrubber-canvas id="ticks" disabled="[[disabled]]" end="[[end]]" ruler-shift="[[rulerShift_]]" ruler-width="[[rulerWidth_]]" start="[[start]]" tick-spacing="[[tickSpacing_]]" visible="[[visible]]" window-size-sec="[[windowSizeSec_]]" window-speed="[[windowSlideSpeed]]">\n    </yt-clip-creation-scrubber-canvas>\n    <div id="handles">\n      <div class="handle" id="handle-left">\n        <div class="handle-grip"></div>\n      </div>\n      <div class="handle" id="handle-right">\n        <div class="handle-grip"></div>\n      </div>\n    </div>\n    <div id="playhead"></div>\n  </div>\n</div>\n<div id="duration" aria-label="[[durationAccessibilityLabel]]">[[durationLabel]]</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fjb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.gaming.clips.yt_clip_creation_scrubber_view.yt.clip.creation.scrubber.view.css.js--\x3e<style>:host {color: var(--yt-spec-text-secondary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-size: var(--ytd-mini-attribution-font-size);font-weight: var(--ytd-mini-attribution-font-weight);line-height: var(--ytd-mini-attribution-line-height);-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;} :host([drag-state=left]):not([disabled]),:host([drag-state=right]):not([disabled]),:host([drag-state=none]):not([disabled]) .handle {cursor: ew-resize;} :host([drag-state=none]):not([disabled]) #handles,:host([drag-state=none]):not([disabled]) #ticks {cursor: grab;} :host([drag-state=ruler]):not([disabled]),:host([drag-state=window]):not([disabled]) {cursor: grabbing;} #duration {font-size: var(--ytd-mini-attribution-font-size);font-weight: var(--ytd-mini-attribution-font-weight);line-height: var(--ytd-mini-attribution-line-height);} #trimmer {position: relative;user-select: none;height: 84px;margin: 16px 0 12px;-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;} #ruler {position: absolute;top: 0;left: 0;right: 0;height: 86px;} #handles {position: absolute;height: 58px;bottom: 0px;border: 4px solid var(--yt-spec-call-to-action);border-left: none;border-right: none;box-sizing: border-box;} .handle {position: absolute;top: -4px;bottom: -4px;width: 16px;border-top: none;border-bottom: none;background-color: var(--yt-spec-call-to-action);} #handle-left {left: -16px;border-right: none;border-radius: 4px 0px 0px 4px;} #handle-right {right: -16px;border-left: none;border-radius: 0px 4px 4px 0px;} .handle-grip {display: block;position: absolute;height: 24px;width: 2px;left: 7px;top: 16px;border-radius: 2px;background-color: #fff;pointer-events: none;} #playhead {display: block;position: absolute;height: 50px;bottom: 4px;width: 4px;pointer-events: none;margin-left: -2px;background-color: var(--yt-spec-brand-link-text);border-radius: 2px;} /*# sourceMappingURL=yt-clip-creation-scrubber-view.css.map*/</style>";
fjb=d}d=fjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gjb=a},
properties:{start:{type:Number,value:0},end:{type:Number,value:30},duration:{type:Number,computed:"computeDuration_(start, end)"},lengthTemplate:{type:String},durationLabel:{type:String,computed:"computeDurationLabel_(lengthTemplate, duration)"},visible:{type:Boolean,value:!1,observer:"onVisibleChanged_"},player_:{type:Object},draggingLeft_:{type:Boolean,value:!1,observer:"onDragStateChanged_"},draggingRight_:{type:Boolean,value:!1,observer:"onDragStateChanged_"},draggingRuler_:{type:Boolean,value:!1,
observer:"onDragStateChanged_"},draggingWindow_:{type:Boolean,value:!1,observer:"onDragStateChanged_"},tickSpacing_:{type:Number,computed:"computeTickSpacing_(windowSizeSec_, rulerWidth_)"},seekableStart:{type:Number,value:0},seekableEnd:{type:Number,value:0},windowSizeMs:{type:Number},windowSizeSec_:{type:Number,computed:"computeWindowSizeSec_(windowSizeMs, seekableStart, seekableEnd)"},rulerWidth_:{type:Number,value:0},rulerShift_:{type:Number,value:0},windowSlideSpeed:{type:Number,value:0},disabled:{type:Boolean,
value:!1,reflectToAttribute:!0},initialized:{type:Boolean,value:!1,observer:"onInitializedChanged_"},durationAccessibilityLabel:{type:String,value:""},dragState:{type:String,computed:"computeDragState_(draggingLeft_, draggingRight_, draggingRuler_, draggingWindow_)",reflectToAttribute:!0}},behaviors:[_.Hx.YtActionHandlerBehavior,_.QL.YtPlayerListenerBehavior,_.Y.YtRendererBehavior],observers:["updateLoopRange_(player_, visible, disabled, initialized, start, end)","updateHandles_(start, end, rulerShift_, tickSpacing_, windowSizeSec_)",
"updateRuler_(start, end)"],actionMap:{"yt-clip-creation-disable":"onClipCreationDisable_","yt-clip-creation-visibility-changed":"onVisibilityChangedAction_"},created:function(){var a=this;this.activeLoopRange_=!1;this.dragMouseLastX_=this.rulerDragEndTime_=this.rulerDragStartTime_=this.rulerDragRulerStart_=this.rulerDragMouseStart_=0;this.scrollInterval_=null;this.playerEvents=new Map;this.playerEvents.set("onVideoProgress",this.onVideoProgress_);this.playerEvents.set("SEEK_COMPLETE",this.onSeekComplete_);
this.playerEvents.set("onStateChange",this.onStateChange_);this.boundHandlers_={};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)})},
attached:function(){this.activeLoopRange_=!1;this.$.handles.addEventListener("mousedown",this.boundHandlers_.handles_mousedown);this.$.ticks.addEventListener("mousedown",this.boundHandlers_.ruler_mousedown);window.addEventListener("resize",this.boundHandlers_.resize)},
detached:function(){this.setPlayer(null);window.removeEventListener("resize",this.boundHandlers_.resize);this.storyboardImages_&&this.splice("storyboardImages_",0,this.storyboardImages_.length);this.removeMouseEventHandlers_();this.$.handles.removeEventListener("mousedown",this.boundHandlers_.handles_mousedown);this.$.ticks.removeEventListener("mousedown",this.boundHandlers_.ruler_mousedown)},
onVisibilityChangedAction_:function(a){var b=this;a.visible&&!this.player_&&(a=_.zA(this))&&a.getPlayerPromise().then(function(c){b.setPlayer(c)})},
setPlayer:function(a){this.player_&&this.unlistenFromPlayerEvents(this.player_,this.playerEvents);a&&(this.set("player_",a),this.listenToPlayerEvents(a,this.playerEvents))},
addMouseEventHandlers_:function(){window.addEventListener("mouseup",this.boundHandlers_.mouseup);window.addEventListener("mousemove",this.boundHandlers_.mousemove)},
removeMouseEventHandlers_:function(){window.removeEventListener("mouseup",this.boundHandlers_.mouseup);window.removeEventListener("mousemove",this.boundHandlers_.mousemove)},
beginHandleDrag_:function(a){this.disabled||(a.preventDefault(),this.draggingWindow_=this.draggingRuler_=this.draggingRight_=this.draggingLeft_=!1,this.dragMouseLastX_=a.clientX,a.target===this.$["handle-left"]?this.beginLeftHandleDrag_():a.target===this.$["handle-right"]?this.beginRightHandleDrag_():this.beginWindowDrag_(a))},
beginLeftHandleDrag_:function(){this.draggingLeft_=!0;this.beginDrag_()},
beginRightHandleDrag_:function(){this.draggingRight_=!0;this.beginDrag_()},
beginWindowDrag_:function(){this.disabled||(this.draggingWindow_=!0,this.beginWindowScroll_(),this.beginDrag_())},
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_())},
beginDrag_:function(){this.player_.pauseVideo();this.addMouseEventHandlers_()},
beginWindowScroll_:function(){var a=this;this.scrollInterval_=setInterval(function(){var b=a.windowSlideSpeed,c=a.boundedRulerStartLimit_();1E-6>=Math.abs(a.start-c)?b-=.1:(c=a.boundedRulerEndLimit_(),b=1E-6>=Math.abs(a.end-c)?b+.1:0);b&&(c=a.capRulerOffset_(a.rulerShift_+b),c==a.rulerShift_?b=0:(a.set("rulerShift_",c),a.fire("set-fixed-length-range",{start:a.start+b,duration:a.end-a.start})));a.set("windowSlideSpeed",b)},33)},
endWindowScroll_:function(){this.scrollInterval_&&(clearInterval(this.scrollInterval_),this.scrollInterval_=null,this.windowSlideSpeed=0)},
endDrag_:function(){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.end+this.pixelsToTime_(16)&&this.set("rulerShift_",this.end-this.windowSizeSec_+this.pixelsToTime_(16));this.rulerShift_>
this.start-this.pixelsToTime_(16)&&this.set("rulerShift_",this.start-this.pixelsToTime_(16))},
onVisibleChanged_:function(a){a&&this.updateRulerSize_()},
updateRulerSize_:function(){this.set("rulerWidth_",this.$.ruler.getBoundingClientRect().width)},
handleMouseDrag_:function(a){0==a.buttons&&(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))},
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);this.fire("set-fixed-length-range",{start:b,duration:this.rulerDragEndTime_-(this.rulerDragRulerStart_-a)-b})},
handleWindowDrag_:function(a){var b=a.clientX-this.dragMouseLastX_;this.dragMouseLastX_=a.clientX;a=this.pixelsToTime_(b);this.fire("set-fixed-length-range",{start:this.start+a,duration:this.end-this.start,startLimit:this.draggableStartLimit_(),endLimit:this.draggableEndLimit_()})},
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)},
boundedRulerStartLimit_:function(){return this.rulerShift_+this.pixelsToTime_(16)},
boundedRulerEndLimit_:function(){return this.rulerShift_+this.windowSizeSec_-this.pixelsToTime_(16)},
draggableStartLimit_:function(){return Math.max(this.boundedRulerStartLimit_(),this.seekableStart)},
draggableEndLimit_:function(){return Math.min(this.boundedRulerEndLimit_(),this.seekableEnd)},
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);this.fire("set-range",{start:c,end:d,startLimit:this.draggableStartLimit_(),endLimit:this.draggableEndLimit_()})},
onVideoProgress_:function(a){this.disabled||(a=this.timeToPixels_(a-this.rulerShift_,this.tickSpacing_),this.$.playhead.style.transform="translateX("+a+")")},
onClipCreationDisable_:function(){this.endDrag_()},
timeToPixels_:function(a,b,c){a*=b;return void 0===c||c?a+"px":a},
pixelsToTime_:function(a){return a/this.tickSpacing_},
onInitializedChanged_:function(a){a&&this.centerRuler_(this.start,this.end,this.windowSizeSec_)},
centerRuler_:function(a,b,c){this.set("rulerShift_",this.capRulerOffset_(a+(b-a)/2-c/2))},
updateLoopRange_:function(a,b,c,d,e,h,l){a&&(b&&d&&!c?(this.draggingLeft_||this.draggingRuler_||this.draggingWindow_?(a.pauseVideo(),a.seekTo(e,!1)):this.draggingRight_?(a.pauseVideo(),a.seekTo(h-.1,!1)):(void 0!==l?a.seekTo(l,!0):(b=a.getCurrentTime(),b<e||b>h?a.seekTo(e,!0):a.seekTo(b,!0)),a.playVideo()),a.setLoopRange({startTimeMs:1E3*e,endTimeMs:1E3*h}),this.activeLoopRange_=!0,this.onVideoProgress_(a.getCurrentTime())):this.activeLoopRange_&&(a.setLoopRange(null),this.activeLoopRange_=!1))},
updateHandles_:function(a,b,c,d){this.$.handles.style.left=this.timeToPixels_(a-c,d);this.$.handles.style.width=this.timeToPixels_(b-a,d)},
updateRuler_:function(a,b){var c=this.draggableStartLimit_(),d=this.draggableEndLimit_();(a<c-.001||b>d+.001)&&this.centerRuler_(this.start,this.end,this.windowSizeSec_)},
computeDurationLabel_:function(a,b){return a?a.replace("$clip_length",parseFloat(b).toFixed(1)):""},
computeDuration_:function(a,b){return this.isValidTime_(a)&&this.isValidTime_(b)&&a<b?b-a:0},
isValidTime_:function(a){return isNaN(parseFloat(a))||0>a?!1:this.player?a>=this.seekableStart&&a<=this.seekableEnd:!0},
computeWindowSizeSec_:function(a,b,c){return Math.min((a||12E4)/1E3,c-b)},
computeTickSpacing_:function(a,b){return b?b/a:1},
onDragStateChanged_:function(){this.fire("clips-drag-state",{startChanging:this.draggingLeft_||this.draggingWindow_||this.draggingRuler_,endChanging:this.draggingRight_||this.draggingWindow_||this.draggingRuler_})},
centerRangeOnTime_:function(a){var b=this.duration;a=vU(a-b/2,b,this.seekableStart,this.seekableEnd);this.fire("set-fixed-length-range",{start:a.start,duration:a.end-a.start})},
nearlyLessThan_:function(a,b,c){return a+(void 0===c?1E-6:c)<b},
onSeekComplete_:function(){if(this.visible&&!this.disabled&&"none"==this.dragState){var a=this.player_.getCurrentTime();(!this.player_.getLoopRange()||this.nearlyLessThan_(a,this.start)||this.nearlyLessThan_(this.end,a))&&this.centerRangeOnTime_(a)}},
onStateChange_:function(a){this.visible&&!this.disabled&&0==a&&this.centerRangeOnTime_(this.seekableEnd)},
computeDragState_:function(a,b,c,d){return a?"left":b?"right":c?"ruler":d?"window":"none"}});
_.ij({is:"yt-clip-creation-scrubber-renderer",_template:function(){if(void 0!==djb)return djb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-clip-creation-scrubber-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.gaming.clips.yt_clip_creation_scrubber_renderer.yt.clip.creation.scrubber.renderer.css.js--\x3e<div id="text-inputs">\n  <yt-icon id="warning-start" icon="warning"></yt-icon>\n  <iron-input allowed-pattern="[\\d\\.\\:]" disabled="[[disabled]]" prevent-invalid-input="" role="presentation">\n    <input id="start" placeholder="[[data.startAccessibility.accessibilityData.label]]" type="text">\n  </iron-input>\n  <span id="spacer" aria-hidden="true">\u2013</span>\n  <iron-input allowed-pattern="[\\d\\.\\:]" disabled="[[disabled]]" prevent-invalid-input="" role="presentation">\n    <input id="end" placeholder="[[data.endAccessibility.accessibilityData.label]]" type="text">\n  </iron-input>\n  <yt-icon id="warning-end" icon="warning"></yt-icon>\n</div>\n<yt-clip-creation-scrubber-view disabled="[[disabled]]" duration-accessibility-label="[[data.durationAccessibility.accessibilityData.label]]" end="[[end]]" initialized="[[initialized]]" length-template="[[data.lengthTemplate]]" seekable-end="[[seekableEnd_]]" seekable-start="[[seekableStart_]]" start="[[start]]" visible="[[visible_]]" window-size-ms="[[data.windowSizeMs]]">\n</yt-clip-creation-scrubber-view>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cjb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.gaming.clips.yt_clip_creation_scrubber_renderer.yt.clip.creation.scrubber.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-secondary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-size: var(--ytd-mini-attribution-font-size);font-weight: var(--ytd-mini-attribution-font-weight);line-height: var(--ytd-mini-attribution-line-height);} #text-inputs {min-width: 300px;width: calc(100% - 64px);max-width: 600px;margin: 0 auto var(--ytd-margin-2x) auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #spacer {margin: 0 var(--ytd-margin-2x);-ms-flex: none;-webkit-flex: none;flex: none;} iron-input {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} input {display: inline-block;padding: var(--ytd-margin-3x);width: 100%;box-sizing: border-box;margin: 1px 0;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 4px;outline: none;background-color: transparent;color: var(--yt-spec-text-primary);text-align: center;font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} input:focus,:host([highlight-start]) #start,:host([highlight-end]) #end {margin: 0;border-color: var(--yt-spec-text-secondary);border-width: 2px;} #warning-start,#warning-end {visibility: hidden;margin: var(--ytd-margin-2x);-ms-flex: none;-webkit-flex: none;flex: none;} :host([start-will-update]) #warning-start,:host([end-will-update]) #warning-end {visibility: visible;} /*# sourceMappingURL=yt-clip-creation-scrubber-renderer.css.map*/</style>";
cjb=d}d=cjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return djb=a},
properties:{data:Object,start:{type:Number,value:0,observer:"onStartChanged_"},startValid:{type:Boolean,value:!0},startWillUpdate:{type:Boolean,value:!1,reflectToAttribute:!0},end:{type:Number,value:30,observer:"onEndChanged_"},endValid:{type:Boolean,value:!0},endWillUpdate:{type:Boolean,value:!1,reflectToAttribute:!0},minLengthSec:{type:Number,computed:"computeMinLengthSec_(data.minLengthMs)"},maxLengthSec:{type:Number,computed:"computeMaxLengthSec_(data.maxLengthMs)"},defaultLengthSec:{type:Number,
computed:"computeDefaultLengthSec_(data.defaultLengthMs)"},visible_:{type:Boolean,value:!1},player_:{type:Object},seekableStart_:{type:Number,value:null,computed:"computeSeekableStart_(player_, visible_)"},seekableEnd_:{type:Number,computed:"computeSeekableEnd_(player_, visible_)"},initialized:{type:Boolean,value:!1},disabled:{type:Boolean,value:!1,reflectToAttribute:!0},highlightStart:{type:Boolean,value:!1,reflectToAttribute:!0},highlightEnd:{type:Boolean,value:!1,reflectToAttribute:!0}},behaviors:[_.Hx.YtActionHandlerBehavior,
_.Y.YtRendererBehavior],observers:["initializeClipRange_(player_, visible_, seekableStart_, seekableEnd_)","updateInputs_(start, end)"],listeners:{"set-fixed-length-range":"onSetFixedLengthRange_","set-range":"onSetRange_","clips-drag-state":"onDragState_"},actionMap:{"yt-clip-creation-visibility-changed":"onVisibilityChangedAction_","yt-clip-creation-disable":"onClipCreationDisable_","yt-clip-creation-enable":"onClipCreationEnable_"},created:function(){this.endHighlightTimeout=this.startHighlightTimeout=
0},
attached:function(){var a=this;this.$.start.addEventListener("input",function(b){return a.handleStartInput_(b)});
this.$.end.addEventListener("input",function(b){return a.handleEndInput_(b)});
this.$.start.addEventListener("focusout",function(b){return a.handleStartBlur_(b)});
this.$.end.addEventListener("focusout",function(b){return a.handleEndBlur_(b)})},
setPlayer:function(a){this.set("player_",a)},
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=vU(a,c,d,b);this.setProperties({start:a.start,end:a.end})},
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_);(a=Xib(a,c,d,b,this.minLengthSec,this.maxLengthSec))&&this.setProperties({start:a.start,end:a.end})},
updateInputs_:function(a,b){this.$.start.focused||(this.$.start.value=tU(a,!0));this.$.end.focused||(this.$.end.value=tU(b,!0))},
handleStartInput_:function(a){a=uU(a.target.value);if(null===a)this.set("startValid",!1);else{var b=this.end,c=Xib(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)}},
handleEndInput_:function(a){a=uU(a.target.value);if(null===a)this.set("endValid",!1);else{var b=this.start,c=Yib(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)}},
handleStartBlur_:function(a){a=uU(a.target.value);null===a?this.$.start.value=tU(this.start,!0):this.forceUpdateInputs_(Xib(a,this.end,this.seekableStart_,this.seekableEnd_,this.minLengthSec,this.maxLengthSec))},
handleEndBlur_:function(a){a=uU(a.target.value);null===a?this.$.end.value=tU(this.end,!0):this.forceUpdateInputs_(Yib(this.start,a,this.seekableStart_,this.seekableEnd_,this.minLengthSec,this.maxLengthSec))},
forceUpdateInputs_:function(a){a&&this.setProperties({start:a.start,end:a.end});this.$.start.value=tU(this.start,!0);this.$.end.value=tU(this.end,!0);this.setProperties({startValid:!0,endValid:!0,endWillUpdate:!1,startWillUpdate:!1})},
initializeClipRange_:function(a,b,c,d){if(!a||!b||null===c||!d)this.set("initialized",!1);else if(!this.initialized){var e=a.getCurrentTime(),h=this.getDefaultLengthSec_();b=a.getVideoData();var l=1==a.getPlayerState();h=Math.min(h,d-c);e=Math.max(0,e);c=b.isLive?Yib(e-h,e,c,d,this.minLengthSec,this.maxLengthSec):l?vU(e-h/2,h,c,d):vU(e,h,c,d);this.setProperties({start:c.start,end:c.end});this.set("initialized",!0);b.isLive&&a.seekTo(c.start);this.$.start.value=tU(this.start,!0);this.$.end.value=tU(this.end,
!0)}},
onStartChanged_:function(a,b){var c=this;this.fire("start-changed",{start:a});isNaN(b)||(this.set("highlightStart",!0),clearTimeout(this.startHighlightTimeout),this.startHighlightTimeout=setTimeout(function(){c.set("highlightStart",!1);c.startHighlightTimeout=0},3E3))},
onEndChanged_:function(a,b){var c=this;this.fire("end-changed",{end:a});isNaN(b)||(this.set("highlightEnd",!0),clearTimeout(this.endHighlightTimeout),this.endHighlightTimeout=setTimeout(function(){c.set("highlightEnd",!1);c.endHighlightTimeout=0},3E3))},
onVisibilityChangedAction_:function(a){var b=this;this.set("visible_",a.visible);this.visible_&&!this.player_&&(a=_.zA(this))&&a.getPlayerPromise().then(function(c){b.setPlayer(c)})},
computeMinLengthSec_:function(a){return a/1E3||5},
computeMaxLengthSec_:function(a){return a/1E3||60},
computeDefaultLengthSec_:function(a){return a/1E3},
getDefaultLengthSec_:function(){return this.defaultLengthSec||30},
computeSeekableStart_:function(a,b){return a&&b?a.getProgressState(1).seekableStart:0},
computeSeekableEnd_:function(a,b){return a&&b?a.getProgressState(1).seekableEnd:0},
onClipCreationDisable_:function(){this.set("disabled",!0)},
onClipCreationEnable_:function(){this.set("disabled",!1)},
onDragState_:function(a){this.set("highlightStart",a.detail.startChanging);this.set("highlightEnd",a.detail.endChanging)}});
_.ij({is:"yt-clip-creation-renderer",_template:function(){if(void 0!==bjb)return bjb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-clip-creation-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.gaming.clips.yt_clip_creation_renderer.yt.clip.creation.renderer.css.js--\x3e<div id="container">\n  <div id="title">\n    <div class="left-container">\n      <yt-img-shadow id="user-avatar" height="32" thumbnail="[[data.userAvatar]]" width="32">\n      </yt-img-shadow>\n      <div id="display-name">[[getSimpleString(data.displayName)]]</div>\n    </div>\n    <div id="publicity-label">[[data.publicityLabel]]</div>\n  </div>\n  <div id="title-input"></div>\n  <div id="scrubber"></div>\n</div>\n<div id="footer">\n  <tp-yt-paper-spinner-lite active="[[isLoading_]]" hidden="[[!isLoading_]]"></tp-yt-paper-spinner-lite>\n  <div id="cancel"></div>\n  <div id="share"></div>\n</div>\n<div id="ad-state"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ajb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.gaming.clips.yt_clip_creation_renderer.yt.clip.creation.renderer.css.js--\x3e<style>:host {position: relative;--clip-avatar-height: 32px;} #ad-state {display: none;} :host([is-ad-playing]) #ad-state {display: initial;} #ad-state,#ad-state ytd-clip-ad-state-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host,#container {overflow: hidden;-ms-flex: 1 1 0%;-webkit-flex: 1 1 0%;flex: 1 1 0%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #container {padding: var(--ytd-margin-4x);overflow-y: auto;background-color: var(--yt-spec-brand-background-primary);} #title {margin: 0 0 var(---ytd-margin) 0;-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #title .left-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #title-input ytd-clip-creation-text-input-renderer {max-width: 100%;} #user-avatar {--yt-img-border-radius: calc(var(--clip-avatar-height) / 2);margin: 0 var(--ytd-margin-4x) 0 0;-ms-flex: none;-webkit-flex: none;flex: none;} #display-name {color: var(--yt-spec-text-primary);@apply --ytd-guide-highlight;} #publicity-label {color: var(--yt-spec-text-disabled);font-size: 1.4rem;} #title-input {display: -ms-flexbox;display: -webkit-flex;display: flex;} ytd-clip-creation-text-input-renderer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;} #scrubber {direction: ltr;max-width: 100%;margin: var(--ytd-margin-6x) 0;} #share {margin-left: var(--ytd-margin-4x);-ms-align-self: flex-end;-webkit-align-self: flex-end;align-self: flex-end;} #footer {background-color: var(--yt-spec-brand-background-solid);padding: var(--ytd-margin-2x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex: none;-webkit-flex: none;flex: none;} /*# sourceMappingURL=yt-clip-creation-renderer.css.map*/</style>";
ajb=d}d=ajb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bjb=a},
properties:{data:Object,titleValue:{type:String,value:""},titleValid:{type:Boolean,value:!1},start:{type:Number,value:0},startValid:{type:Boolean,value:!0},end:{type:Number,value:0},endValid:{type:Boolean,value:!0},videoId:{type:String,value:""},formValid:{type:Boolean,computed:"computeFormValid_(data, titleValid, startValid, endValid)"},submitButton_:{type:Object,computed:"computeSubmitButton_(data.saveButton, isAdPlaying, isLoading_, formValid)"},submitCommand_:{type:Object,computed:"computeSubmitCommand_(data.saveButton.buttonRenderer.command)"},
cancelButton_:{type:Object,computed:"computeCancelButton_(data.cancelButton, isAdPlaying, isLoading_)"},isLoading_:{type:Boolean,value:!1},isAdPlaying:{type:Boolean,value:!1,reflectToAttribute:!0},returnTime:{type:Number,value:0},isAtLiveHead:{type:Boolean,value:!1}},behaviors:[_.Hx.YtActionHandlerBehavior,_.QL.YtPlayerListenerBehavior,_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],listeners:{"title-changed":"onTitleChanged_","title-valid-changed":"onTitleValidChanged_","start-changed":"onStartChanged_",
"start-valid-changed":"onStartValidChanged_","end-changed":"onEndChanged_","end-valid-changed":"onEndValidChanged_"},stampDom:{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"}}},actionMap:{"yt-clip-creation-visibility-changed":"onVisibilityChangedAction_"},created:function(){this.player_=null;this.playerEvents=new Map;this.playerEvents.set("onAdStart",this.playerAdStartHandler_);this.playerEvents.set("onPlaybackStartExternal",this.playerAdEndHandler_);this.playerEvents.set("onVideoDataChange",this.onVideoDataChange_);this.playerEvents.set("onVideoProgress",this.onVideoProgress_)},
detached:function(){this.setPlayer(null)},
onVisibilityChangedAction_:function(a){var b=this;this.getPlayer().then(function(c){a.visible?(b.returnTime=c.getCurrentTime(),b.isAtLiveHead=c.getProgressState().isAtLiveHead):b.isAtLiveHead?c.seekTo(Number.POSITIVE_INFINITY):c.seekTo(b.returnTime)})},
getPlayer:function(){var a=this;if(!this.player_){var b=_.zA(this);if(b)return b.getPlayerPromise().then(function(c){a.setPlayer(c);return c})}return _.fj(this.player_)},
setPlayer:function(a){this.player_&&this.unlistenFromPlayerEvents(this.player_,this.playerEvents);a&&(this.player_=a,this.set("videoId",a.getVideoData().video_id||""),a.getAdState&&1===a.getAdState()&&(this.set("isAdPlaying",!0),_.A(this,"yt-clip-creation-disable")),this.listenToPlayerEvents(a,this.playerEvents))},
ready:function(){this.$.share.addEventListener("tap",this.onSubmit_.bind(this))},
onTitleChanged_:function(a){this.set("titleValue",a.detail.title)},
onStartChanged_:function(a){this.set("start",a.detail.start)},
onEndChanged_:function(a){this.set("end",a.detail.end)},
onTitleValidChanged_:function(a){this.set("titleValid",a.detail.valid)},
onStartValidChanged_:function(a){this.set("startValid",a.detail.valid)},
onEndValidChanged_:function(a){this.set("endValid",a.detail.valid)},
onVideoDataChange_:function(){this.set("videoId",this.player_.getVideoData().video_id||"")},
computeFormValid_:function(a,b,c,d){return!!(a&&b&&c&&d)},
computeCancelButton_:function(a,b,c){return a&&a.buttonRenderer?{buttonRenderer:Object.assign({},a.buttonRenderer,{isDisabled:b||c})}:null},
computeSubmitButton_:function(a,b,c){return a&&a.buttonRenderer?{buttonRenderer:Object.assign({},a.buttonRenderer,{command:void 0,isDisabled:!this.formValid||b||c})}:null},
computeSubmitCommand_:function(a){return a||null},
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(1E3*this.start,10),a.clip_duration_ms=parseInt(1E3*(this.end-this.start),10),this.set("isLoading_",!0),_.dj(this,[this.submitCommand_,a]).then(function(){b.set("isLoading_",!1)},function(){b.set("isLoading_",!1)}))},
playerAdStartHandler_:function(){_.A(this,"yt-clip-creation-disable");this.set("isAdPlaying",!0)},
playerAdEndHandler_:function(){_.A(this,"yt-clip-creation-enable");this.set("isAdPlaying",!1)},
onVideoProgress_:function(){var a,b,c=1===(null==(a=this.player)?void 0:null==(b=a.getAdState)?void 0:b.call(a));this.isAdPlaying!==c&&(c?this.playerAdStartHandler_():this.playerAdEndHandler_())}});
var wU=function(){return _.K.apply(this,arguments)||this};
_.r(wU,_.K);wU.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"}}}};
wU.prototype.onPanelContentVisibleChanged=function(){this.data&&this.data.contents&&(this.data.contents.some(function(a){return a.hasOwnProperty("clipCreationRenderer")})&&_.A(this,"yt-clip-creation-visibility-changed",[{visible:!!this.panelContentVisible}]),this.panelContentVisible&&_.A(this,"yt-toggle-theater-mode",[!1]))};
_.t.Object.defineProperties(wU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$ib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-clip-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_clip_section_renderer.ytd.clip.section.renderer.css.js--\x3e<div id="contents"></div>\n<div id="footer"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zib){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_clip_section_renderer.ytd.clip.section.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host,#contents {overflow: hidden;-ms-flex: 1 1 0%;-webkit-flex: 1 1 0%;flex: 1 1 0%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=ytd-clip-section-renderer.css.map*/</style>";
Zib=d}d=Zib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$ib=a}a=$ib;return a}}});
_.xU=wU;_.xU.prototype.onPanelContentVisibleChanged=_.xU.prototype.onPanelContentVisibleChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.xU.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.xU.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.tE.YtVisibilityBehavior),_.W("design:type",Object)],_.xU.prototype,"ytVisibilityBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xU.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.xU.prototype,"panelContentVisible",void 0);_.V([_.P("panelContentVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.xU.prototype,"onPanelContentVisibleChanged",null);_.xU=_.V([_.T({is:"ytd-clip-section-renderer"})],_.xU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syc2");

var Kib;
var Lib;
var kU=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-ad-engagement-panel-click-action":"handleAdsEngagementPanelClick"};return a};
_.r(kU,_.K);_.f=kU.prototype;_.f.configureRendererStamper=function(){return{"data.contentRenderer":{id:"content",mapping:{actionEngagementPanelContentRenderer:"ytd-action-engagement-panel-content-renderer",basicImmersiveEngagementPanelContentRenderer:"ytd-action-basic-immersive-content-renderer"}}}};
_.f.attached=function(){this.getDataFromPlayerAndRender()};
_.f.dataChanged=function(){this.getDataFromPlayerAndRender()};
_.f.detached=function(){this.player&&(this.ytPlayerListenerBehavior.unlistenFromPlayerEvent(this.player,"updateEngagementPanelAction",this.sendUpdateEngagementPanelAction),this.ytPlayerListenerBehavior.unlistenFromPlayerEvent(this.player,"changeEngagementPanelVisibility",this.sendChangeEngagementPanelVisibilityAction),this.ytPlayerListenerBehavior.unlistenFromPlayerEvent(this.player,"scrollToEngagementPanel",this.sendScrollToEngagementPanelCommand))};
_.f.getDataFromPlayerAndRender=function(){var a=this,b=_.zA(this);b&&b.getPlayerPromise().then(function(c){a.getCachedDataAndListen(c)})};
_.f.getCachedDataAndListen=function(a){this.resolveCachedActions();this.player||(this.ytPlayerListenerBehavior.listenToPlayerEvent(a,"updateEngagementPanelAction",this.sendUpdateEngagementPanelAction),this.ytPlayerListenerBehavior.listenToPlayerEvent(a,"changeEngagementPanelVisibility",this.sendChangeEngagementPanelVisibilityAction),this.ytPlayerListenerBehavior.listenToPlayerEvent(a,"scrollToEngagementPanel",this.sendScrollToEngagementPanelCommand),this.player=a)};
_.f.resolveCachedActions=function(){var a=_.ve("yt.www.ads.eventcache.getLastUpdateEngagementPanelAction");(a=a&&a())&&!_.Zd.isEmpty(a)&&this.sendUpdateEngagementPanelAction(a);(a=(a=_.ve("yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction"))&&a())&&!_.Zd.isEmpty(a)&&this.sendChangeEngagementPanelVisibilityAction(a);(a=(a=_.ve("yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand"))&&a())&&!_.Zd.isEmpty(a)&&this.sendScrollToEngagementPanelCommand(a)};
_.f.sendUpdateEngagementPanelAction=function(a){_.A(this,"yt-update-engagement-panel-action",[a])};
_.f.sendChangeEngagementPanelVisibilityAction=function(a){_.A(this,"yt-change-engagement-panel-visibility-action",[a])};
_.f.sendScrollToEngagementPanelCommand=function(a){_.A(this,"yt-scroll-to-engagement-panel-command",[a])};
_.f.handleAdsEngagementPanelClick=function(){if(this.player)this.player.onAdUxClicked("ads-engagement-panel");else _.Vh(Error("Nh"))};
_.t.Object.defineProperties(kU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Lib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ads-engagement-panel-content-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_ads_engagement_panel_content_renderer.ytd.ads.engagement.panel.content.renderer.css.js--\x3e<div id="content"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Kib){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_ads_engagement_panel_content_renderer.ytd.ads.engagement.panel.content.renderer.css.js--\x3e<style>:host {display: block;} /*# sourceMappingURL=ytd-ads-engagement-panel-content-renderer.css.map*/</style>";Kib=d}d=Kib;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);Lib=a}a=Lib;return a}}});
_.lU=kU;_.lU.prototype.dataChanged=_.lU.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.lU.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.lU.prototype,"componentBehavior",void 0);_.V([_.L(_.QL.YtPlayerListenerBehavior),_.W("design:type",_.RL)],_.lU.prototype,"ytPlayerListenerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.lU.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.lU.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.lU.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.lU.prototype,"player",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.lU.prototype,"dataChanged",null);_.lU=_.V([_.T({is:"ytd-ads-engagement-panel-content-renderer"})],_.lU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syb6");

var iib;
var jib;
var NT=function(){var a=_.K.apply(this,arguments)||this;a.isExpanded=!1;return a};
_.r(NT,_.K);NT.prototype.computeHasDefaultMetadataEndpoint=function(a){var b;a=null===(b=null===a||void 0===a?void 0:a.defaultMetadata)||void 0===b?void 0:b.runs;return!(!a||1!==a.length||!a[0].navigationEndpoint)};
NT.prototype.onRowExpand=function(){this.isExpandable&&!this.isExpanded&&(this.isExpanded=!0)};
_.t.Object.defineProperties(NT.prototype,{isExpandable:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.data)||void 0===a||!a.expandedMetadata)}},
showExpandedMetadata:{configurable:!0,enumerable:!0,get:function(){return!(!this.isExpandable||!this.isExpanded)}}});
_.t.Object.defineProperties(NT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-info-row-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_info_row_renderer.ytd.info.row.renderer.css.js--\x3e<div id="info-row-container" on-click="onRowExpand">\n  <div id="info-row-header">\n    <div id="title">[[getSimpleString(data.title)]]</div>\n    <div id="default-metadata-section" hidden="[[isExpanded]]">\n      <yt-formatted-string id="default-metadata" bold-links="" text="[[data.defaultMetadata]]">\n      </yt-formatted-string>\n      <span id="truncation-text">[[getSimpleString(data.truncationText)]]</span>\n      \n      <yt-icon id="icon" class="expand-icon" hidden="[[!data.expandIcon.iconType]]" icon="yt-icons:expand">\n      </yt-icon>\n    </div>\n  </div>\n  <yt-formatted-string id="expanded-metadata" hidden="[[!showExpandedMetadata]]" text="[[data.expandedMetadata]]">\n  </yt-formatted-string>\n</div>\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_info_row_renderer.ytd.info.row.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-primary);display: block;border-bottom: 1px solid var(--yt-spec-10-percent-layer);overflow: hidden;padding: 12px 0;} #info-row-header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #title {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #default-metadata-section {margin-left: auto;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([has-default-metadata-endpoint]) #default-metadata-section,:host([has-default-metadata-endpoint]) yt-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #expanded-metadata {display: block;margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #truncation-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} /*# sourceMappingURL=ytd-info-row-renderer.css.map*/</style>';
iib=d}d=iib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jib=a}a=jib;return a}}});
var OT=NT;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],OT.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],OT.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],OT.prototype,"isExpanded",void 0);_.V([_.M({computed:"computeHasDefaultMetadataEndpoint(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],OT.prototype,"hasDefaultMetadataEndpoint",void 0);
_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],OT.prototype,"isExpandable",null);_.V([_.R("data","isExpandable","isExpanded"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],OT.prototype,"showExpandedMetadata",null);OT=_.V([_.T({is:"ytd-info-row-renderer"})],OT);
var kib;
var lib;
var PT=function(){var a=_.K.apply(this,arguments)||this;a.currentIndex=0;a.supportComponentResize=!0;a.lastScrollContainerWidth=NaN;return a};
_.r(PT,_.K);_.f=PT.prototype;
_.f.configureRendererStamper=function(){return{videoLockups:{id:"items",mapping:{compactVideoRenderer:{component:"ytd-compact-video-renderer",params:{forceOneLineTitle:!0,musicMetadataVideoLockup:!0,hideThumbnail:!0}}}},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]]"}}}}}};
_.f.getItemsPath=function(){return"videoLockups"};
_.f.hiddenChanged=function(){this.contentHidden||this.updateVideoLockupStyles()};
_.f.onIronResize=function(){this.updateVideoLockupStyles()};
_.f.dataChanged=function(){this.updateVideoLockupStyles();this.ytdHorizontalListBehavior.reset()};
_.f.updateVideoLockupStyles=function(){var a;if(void 0!==this.JSC$39527_scrollContainer&&null!==(a=this.videoLockups)&&void 0!==a&&a.length){var b=this.JSC$39527_scrollContainer.clientWidth;b!==this.lastScrollContainerWidth&&(this.lastScrollContainerWidth=b,this.updateStyles({"--ytd-compact-video-renderer-width":Math.min(.8*b,415)+"px"}),this.fire("iron-resize"))}};
_.t.Object.defineProperties(PT.prototype,{videoLockups:{configurable:!0,enumerable:!0,get:function(){var a,b,c=[];if(null===(a=this.data)||void 0===a||!a.carouselLockups)return c;for(var d=_.u(this.data.carouselLockups),e=d.next();!e.done;e=d.next())e=e.value,(null===(b=e.carouselLockupRenderer)||void 0===b?0:b.videoLockup)&&c.push(e.carouselLockupRenderer.videoLockup);return c}},
infoRows:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d=[];return null!==(a=this.data)&&void 0!==a&&a.carouselLockups?null===(c=null===(b=this.data.carouselLockups[this.scrollCount])||void 0===b?void 0:b.carouselLockupRenderer)||void 0===c?void 0:c.infoRows:d}}});
_.t.Object.defineProperties(PT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-description-music-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_description_music_section_renderer.ytd.video.description.music.section.renderer.css.js--\x3e<div id="header">\n  <h2 id="title">[[getSimpleString(data.sectionTitle)]]</h2>\n</div>\n<div id="video-lockups">\n  <div id="left-arrow-container" class="arrow-container">\n    <div id="left-arrow-button" class="arrow" hidden="[[atStart]]"></div>\n  </div>\n  <div id="scroll-container">\n    <div id="items"></div>\n  </div>\n  <div id="right-arrow-container" class="arrow-container">\n    <div id="right-arrow-button" class="arrow" hidden="[[atEnd]]"></div>\n  </div>\n</div>\n<div id="info-rows"></div>\n<a id="premium-upsell-link" class="yt-simple-endpoint" aria-label$="[[data.premiumUpsellLink.title.accessibility.accessibilityData.label]]" href$="[[computeOptionalHref_(data.premiumUpsellLink.navigationEndpoint)]]" title$="[[getSimpleString(data.premiumUpsellLink.title)]]" data="[[data.premiumUpsellLink.navigationEndpoint]]">\n  <yt-formatted-string id="premium-upsell-text" text="[[data.premiumUpsellLink]]">\n  </yt-formatted-string>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_description_music_section_renderer.ytd.video.description.music.section.renderer.css.js--\x3e<style>:host {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);--yt-endpoint-visited-color: var(--yt-spec-call-to-action);--ytd-compact-video-renderer-width: 300px;--yt-paper-tooltip-display: none;display: block;border-top: 6px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;padding: 16px 0;} .arrow-container {position: absolute;visibility: hidden;border-radius: 24px;background-color: var(--yt-spec-brand-background-solid);box-shadow: 0 4px 4px rgba(0,0,0,0.3),0 0 4px rgba(0,0,0,0.2);z-index: 200;} #title,#scroll-container,#info-rows {padding: 0 16px;} #left-arrow-container {left: 20px;} #right-arrow-container {right: 20px;} #header {margin-bottom: 12px;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #video-lockups {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #scroll-container {overflow: hidden;} #video-lockups:hover .arrow-container {visibility: visible;} #items {transition-duration: 0.15s;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: transform;display: inline-block;white-space: nowrap;} ytd-compact-video-renderer {display: inline-block;min-width: 250px;width: var(--ytd-compact-video-renderer-width);margin-right: 16px;} ytd-compact-video-renderer:last-child {margin-right: unset;} #premium-upsell-link {padding: 12px 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} :host([inline-structured-description]) #title,:host([inline-structured-description]) #scroll-container,:host([inline-structured-description]) #info-rows {padding: unset;} :host([inline-structured-description]) #premium-upsell-link {padding-left: unset;} /*# sourceMappingURL=ytd-video-description-music-section-renderer.css.map*/</style>';
kib=d}d=kib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lib=a}a=lib;return a}}});
var QT=PT;QT.prototype.dataChanged=QT.prototype.dataChanged;QT.prototype.onIronResize=QT.prototype.onIronResize;QT.prototype.hiddenChanged=QT.prototype.hiddenChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],QT.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],QT.prototype,"componentBehavior",void 0);_.V([_.L(_.sE),_.W("design:type",Object)],QT.prototype,"ytdHorizontalListBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],QT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],QT.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],QT.prototype,"inlineStructuredDescription",void 0);_.V([_.M({value:2}),_.W("design:type",Number)],QT.prototype,"initialCount",void 0);_.V([_.M(),_.W("design:type",Object)],QT.prototype,"currentIndex",void 0);
_.V([_.M(),_.W("design:type",Number)],QT.prototype,"scrollCount",void 0);_.V([_.M(),_.W("design:type",Object)],QT.prototype,"supportComponentResize",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],QT.prototype,"contentHidden",void 0);_.V([_.S("#scroll-container"),_.W("design:type",HTMLDivElement)],QT.prototype,"JSC$39527_scrollContainer",void 0);
_.V([_.P("contentHidden"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],QT.prototype,"hiddenChanged",null);_.V([_.R("data"),_.W("design:type",Array),_.W("design:paramtypes",[])],QT.prototype,"videoLockups",null);_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],QT.prototype,"onIronResize",null);
_.V([_.R("data","scrollCount"),_.W("design:type",Object),_.W("design:paramtypes",[])],QT.prototype,"infoRows",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],QT.prototype,"dataChanged",null);QT=_.V([_.T({is:"ytd-video-description-music-section-renderer"})],QT);
var mib;
var nib;
var RT=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-set-active-panel-item-action":"handleSetActiveItemAction"};return a};
_.r(RT,_.K);_.f=RT.prototype;
_.f.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{expandableVideoDescriptionBodyRenderer:{component:"ytd-expandable-video-description-body-renderer",properties:{panelContentVisible:"[[panelContentVisible]]",hasDescriptionOnly:"[[hasDescriptionOnly]]"}},horizontalCardListRenderer:{component:"ytd-horizontal-card-list-renderer",properties:{inlineStructuredDescription:"[[inlineStructuredDescription]]"}},metadataRowContainerRenderer:{component:"ytd-metadata-row-container-renderer",params:{engagementPanelContent:!0}},
videoDescriptionGamingSectionRenderer:"ytd-video-description-gaming-section-renderer",videoDescriptionMusicSectionRenderer:{component:"ytd-video-description-music-section-renderer",properties:{inlineStructuredDescription:"[[inlineStructuredDescription]]"}}}}}};
_.f.panelContentVisibleChanged=function(){var a;null===(a=this.description)||void 0===a?void 0:a.set("panelContentVisible",this.panelContentVisible)};
_.f.dataChanged=function(){var a,b;this.hasDescriptionOnly=!(1!==(null===(b=null===(a=this.data)||void 0===a?void 0:a.items)||void 0===b?void 0:b.length)||!this.data.items[0].expandableVideoDescriptionBodyRenderer)};
_.f.onHiddenChanged=function(){this.musicMetadataSection&&(this.musicMetadataSection.contentHidden=this.hidden);this.hidden||this.resize()};
_.f.resize=function(){var a;null===(a=this.JSC$39532_cardList)||void 0===a?void 0:a.fire("iron-resize")};
_.f.handleSetActiveItemAction=function(a){if((a=a.setActivePanelItemAction)&&this.JSC$39532_cardList){var b=this.currentActiveChapter;b&&(b.active=!1);if(a=this.JSC$39532_cardList.getItemByIndex(a.itemIndex))a.active=!0,this.currentActiveChapter=a}};
_.t.Object.defineProperties(RT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-structured-description-content-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_structured_description_content_renderer.ytd.structured.description.content.renderer.css.js--\x3e<div id="items"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mib){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_structured_description_content_renderer.ytd.structured.description.content.renderer.css.js--\x3e<style>:host {display: block;overflow-x: hidden;overflow-y: auto;overflow-y: auto;} :host::-webkit-scrollbar {width: 16px;} :host::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} :host::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} :host([inline-structured-description]) ytd-video-description-gaming-section-renderer {padding-left: unset;padding-right: unset;} ytd-expandable-video-description-body-renderer {padding: 24px 16px 16px;} ytd-horizontal-card-list-renderer {padding: 16px 0;} ytd-horizontal-card-list-renderer:not(:first-child),ytd-metadata-row-container-renderer:not(:first-child),:host([inline-structured-description]) ytd-horizontal-card-list-renderer {border-top: 6px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;} ytd-metadata-row-container-renderer {padding: 16px 16px 16px;} /*# sourceMappingURL=ytd-structured-description-content-renderer.css.map*/</style>";
mib=d}d=mib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nib=a}a=nib;return a}}});
_.ST=RT;_.ST.prototype.onHiddenChanged=_.ST.prototype.onHiddenChanged;_.ST.prototype.dataChanged=_.ST.prototype.dataChanged;_.ST.prototype.panelContentVisibleChanged=_.ST.prototype.panelContentVisibleChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.ST.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.ST.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.ST.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ST.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.ST.prototype,"panelContentVisible",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.ST.prototype,"hasDescriptionOnly",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.ST.prototype,"inlineStructuredDescription",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.ST.prototype,"hidden",void 0);_.V([_.S("ytd-expandable-video-description-body-renderer"),_.W("design:type",Object)],_.ST.prototype,"description",void 0);_.V([_.S("ytd-horizontal-card-list-renderer"),_.W("design:type",Object)],_.ST.prototype,"JSC$39532_cardList",void 0);_.V([_.S("ytd-video-description-music-section-renderer"),_.W("design:type",Object)],_.ST.prototype,"musicMetadataSection",void 0);
_.V([_.P("panelContentVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.ST.prototype,"panelContentVisibleChanged",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.ST.prototype,"dataChanged",null);_.V([_.P("hidden"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.ST.prototype,"onHiddenChanged",null);
_.ST=_.V([_.T({is:"ytd-structured-description-content-renderer"})],_.ST);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sys");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var K$a=function(a){var b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}},EO=function(a,b,c){return a+c*(b-a)},FO=function(a,b,c){_.Wm.call(this);
this.JSC$38763_id_=null;this.usingListeners_=!1;this.JSC$38763_listener_=a;this.handler_=c;this.JSC$38763_win_=b||window;this.callback_=(0,_.tl)(this.JSC$38765_doAction_,this)};
_.wl(FO,_.Wm);_.f=FO.prototype;_.f.start=function(){this.stop();this.usingListeners_=!1;var a=L$a(this),b=M$a(this);a&&!b&&this.JSC$38763_win_.mozRequestAnimationFrame?(this.JSC$38763_id_=_.gn(this.JSC$38763_win_,"MozBeforePaint",this.callback_),this.JSC$38763_win_.mozRequestAnimationFrame(null),this.usingListeners_=!0):this.JSC$38763_id_=a&&b?a.call(this.JSC$38763_win_,this.callback_):this.JSC$38763_win_.setTimeout(K$a(this.callback_),20)};
_.f.stop=function(){if(this.isActive()){var a=L$a(this),b=M$a(this);a&&!b&&this.JSC$38763_win_.mozRequestAnimationFrame?_.ln(this.JSC$38763_id_):a&&b?b.call(this.JSC$38763_win_,this.JSC$38763_id_):this.JSC$38763_win_.clearTimeout(this.JSC$38763_id_)}this.JSC$38763_id_=null};
_.f.fire=function(){this.stop();this.JSC$38765_doAction_()};
_.f.isActive=function(){return null!=this.JSC$38763_id_};
_.f.JSC$38765_doAction_=function(){this.usingListeners_&&this.JSC$38763_id_&&_.ln(this.JSC$38763_id_);this.JSC$38763_id_=null;this.JSC$38763_listener_.call(this.handler_,_.vl())};
_.f.disposeInternal=function(){this.stop();FO.superClass_.disposeInternal.call(this)};
var L$a=function(a){a=a.JSC$38763_win_;return a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||null},M$a=function(a){a=a.JSC$38763_win_;
return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||null};
var GO=function(a,b,c,d,e,h,l,m){this.x0=a;this.y0=b;this.JSC$38766_x1=c;this.JSC$38766_y1=d;this.JSC$38766_x2=e;this.JSC$38766_y2=h;this.x3=l;this.y3=m};
GO.prototype.clone=function(){return new GO(this.x0,this.y0,this.JSC$38766_x1,this.JSC$38766_y1,this.JSC$38766_x2,this.JSC$38766_y2,this.x3,this.y3)};
GO.prototype.equals=function(a){return this.x0==a.x0&&this.y0==a.y0&&this.JSC$38766_x1==a.JSC$38766_x1&&this.JSC$38766_y1==a.JSC$38766_y1&&this.JSC$38766_x2==a.JSC$38766_x2&&this.JSC$38766_y2==a.JSC$38766_y2&&this.x3==a.x3&&this.y3==a.y3};
var N$a=function(a,b){if(0==b)return a.x0;if(1==b)return a.x3;var c=EO(a.x0,a.JSC$38766_x1,b),d=EO(a.JSC$38766_x1,a.JSC$38766_x2,b);a=EO(a.JSC$38766_x2,a.x3,b);c=EO(c,d,b);d=EO(d,a,b);return EO(c,d,b)},O$a=function(a,b){var c=(b-a.x0)/(a.x3-a.x0);
if(0>=c)return 0;if(1<=c)return 1;for(var d=0,e=1,h=0,l=0;8>l;l++){h=N$a(a,c);var m=(N$a(a,c+1E-6)-h)/1E-6;if(1E-6>Math.abs(h-b))return c;if(1E-6>Math.abs(m))break;else h<b?d=c:e=c,c-=(h-b)/m}for(l=0;1E-6<Math.abs(h-b)&&8>l;l++)h<b?(d=c,c=(c+e)/2):(e=c,c=(c+d)/2),h=N$a(a,c);return c};
_.HO=function(a){this.callback_=a;this.bezier_=new GO(0,0,.4,0,.2,1,1,1);this.JSC$38769_delay_=new FO(this.JSC$38771_next_,window,this);this.isAnimating_=!1};
_.HO.prototype.start=function(a,b,c){this.from_=a;this.to_=b;this.JSC$38769_duration_=c;this.JSC$38769_startTime_=(0,_.pf)();this.isAnimating_=!0;this.JSC$38771_next_()};
_.HO.prototype.JSC$38771_next_=function(){var a=(0,_.pf)()-this.JSC$38769_startTime_;var b=this.bezier_;a=O$a(b,a/this.JSC$38769_duration_);if(0==a)b=b.y0;else if(1==a)b=b.y3;else{var c=EO(b.y0,b.JSC$38766_y1,a),d=EO(b.JSC$38766_y1,b.JSC$38766_y2,a);b=EO(b.JSC$38766_y2,b.y3,a);c=EO(c,d,a);d=EO(d,b,a);b=EO(c,d,a)}b=_.Em(b,0,1);this.callback_((this.to_-this.from_)*b+this.from_);1>b?this.JSC$38769_delay_.start():this.isAnimating_=!1};
var P$a;
var Q$a;
var IO=function(){var a=_.K.apply(this,arguments)||this;a.standardizedThemedScrollbar=_.w("kevlar_themed_standardized_scrollbar");a.browsingMode=!1;a.actionMap={"yt-set-active-panel-item-action":"handleSetActivePanelItemAction"};return a};
_.r(IO,_.K);_.f=IO.prototype;_.f.created=function(){var a=this;this.scrollAnimation=new _.HO(function(b){a.$.contents.scrollTop=b});
this.boundExitBrowsingMode=function(){a.exitBrowsingMode()}};
_.f.detached=function(){this.removePlayerSeekListener()};
_.f.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{macroMarkersListItemRenderer:"ytd-macro-markers-list-item-renderer",macroMarkersInfoItemRenderer:"ytd-macro-markers-info-item-renderer"}}}};
_.f.dataChanged=function(){this.exitBrowsingMode()};
_.f.computeSyncEnabled=function(a){return!(null===a||void 0===a||!a.syncButtonLabel)};
_.f.getItemByIndex=function(a){return this.$.contents.getElementsByTagName("ytd-macro-markers-list-item-renderer")[a]};
_.f.setActiveItem=function(a){this.currentActiveItem&&(this.currentActiveItem.active=!1);a.active=!0;this.currentActiveItem=a};
_.f.handleSetActivePanelItemAction=function(a){if((a=a.setActivePanelItemAction)&&this.panelTargetId===a.panelTargetId){var b=this.getItemByIndex(a.itemIndex);b?(this.setActiveItem(b),!this.browsingMode&&this.panelContentVisible&&this.scrollToItem(b)):_.Vh(new _.pg("Could not find ytd-macro-markers-list-item-renderer to set active.",a.itemIndex,this.$.contents.getElementsByTagName("ytd-macro-markers-list-item-renderer").length))}};
_.f.scrollToItem=function(a){a=this.getScrollPositionForItem(a);var b=this.$.contents;b.scrollTop!==a&&this.scrollAnimation.start(b.scrollTop,a,300)};
_.f.getScrollPositionForItem=function(a){var b=this.$.contents;if(b.getElementsByTagName("ytd-macro-markers-list-item-renderer")[0]===a)return 0;a=_.Hn(a).y+b.scrollTop-_.Hn(b).y;return Math.min(a,b.scrollHeight-b.offsetHeight)};
_.f.onScroll=function(){this.ytRendererBehavior.markDirty();var a=this.$.contents;this.syncEnabled&&!this.browsingMode&&this.currentActiveItem&&!this.scrollAnimation.isAnimating_&&10<Math.abs(a.scrollTop-this.getScrollPositionForItem(this.currentActiveItem))&&this.enterBrowsingMode()};
_.f.enterBrowsingMode=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress){if(a.browsingMode)return c.return();a.browsingMode=!0;b=a;return _.z(c,_.AA(a).getPlayerPromise(),2)}b.player=c.yieldResult;a.player.addEventListener("SEEK_TO",a.boundExitBrowsingMode);_.Ih(c)})};
_.f.exitBrowsingMode=function(){this.browsingMode&&(this.browsingMode=!1,this.scrollToItem(this.currentActiveItem),this.removePlayerSeekListener())};
_.f.removePlayerSeekListener=function(){this.player&&(this.player.removeEventListener("SEEK_TO",this.boundExitBrowsingMode),this.player=void 0)};
_.f.onSyncClick=function(){this.exitBrowsingMode()};
_.f.panelContentVisibleChanged=function(){this.panelContentVisible&&this.syncEnabled&&!this.browsingMode&&this.currentActiveItem&&this.scrollToItem(this.currentActiveItem)};
_.f.onItemClick=function(a){var b=this,c,d,e,h,l;return _.y(function(m){if(1==m.nextAddress){if(!_.w("kevlar_chapters_list_view_seek_by_chapter")||0!==a.button||a.shiftKey||a.altKey||a.metaKey||a.ctrlKey)return m.return();c=a.target;d=_.Gx(c,"ytd-macro-markers-list-item-renderer");if(!d)return m.return();e=b.$.contents.getElementsByTagName("ytd-macro-markers-list-item-renderer");h=[].concat(_.Pc(e)).indexOf(d);a.stopPropagation();a.preventDefault();return _.z(m,_.AA(b).getPlayerPromise(),2)}l=m.yieldResult;
l.seekToChapterWithAnimation(h);_.Ih(m)})};
_.t.Object.defineProperties(IO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Q$a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-macro-markers-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_macro_markers_list_renderer.ytd.macro.markers.list.renderer.css.js--\x3e<div id="contents" on-click="onItemClick" on-scroll="onScroll"></div>\n<div id="sync-container" hidden="[[!syncEnabled]]">\n  <tp-yt-paper-button id="sync-button" on-click="onSyncClick">\n    [[getSimpleString(data.syncButtonLabel)]]\n  </tp-yt-paper-button>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===P$a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_macro_markers_list_renderer.ytd.macro.markers.list.renderer.css.js--\x3e<style>:host {position: relative;overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-moz-box-direction: normal;flex-direction: column;} #contents {overflow-y: auto;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;-moz-box-orient: vertical;-moz-box-direction: normal;flex-direction: column;} :host([standardized-themed-scrollbar]) #contents {overflow-y: auto;} :host([standardized-themed-scrollbar]) #contents::-webkit-scrollbar {width: 16px;} :host([standardized-themed-scrollbar]) #contents::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} :host([standardized-themed-scrollbar]) #contents::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} :host,#contents {-ms-flex: 1 1 0%;-webkit-flex: 1 1 0%;-webkit-box-flex: 1;-moz-box-flex: 1;flex: 1 1 0%;} :host([browsing-mode]) #contents::after {display: block;content: "";height: 60px;-ms-flex: none;-webkit-flex: none;-webkit-box-flex: 0;-moz-box-flex: 0;flex: none;} #sync-container {position: absolute;left: 0;right: 0;bottom: 0;height: 60px;-webkit-transition: -webkit-transform 0.2s cubic-bezier(0.05,0,0,1);transition: -webkit-transform 0.2s cubic-bezier(0.05,0,0,1);transition: transform 0.2s cubic-bezier(0.05,0,0,1);transition: transform 0.2s cubic-bezier(0.05,0,0,1),-webkit-transform 0.2s cubic-bezier(0.05,0,0,1);display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: -moz-box;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-moz-box-orient: horizontal;-moz-box-direction: normal;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;-webkit-box-align: center;-moz-box-align: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;-webkit-box-pack: center;-moz-box-pack: center;justify-content: center;} :host(:not([browsing-mode])) #sync-container {-webkit-transform: translateY(60px);transform: translateY(60px);} #sync-button {color: var(--yt-spec-text-primary-inverse);background: var(--yt-spec-themed-blue);padding: 8px 12px;border-radius: 28px;box-shadow: 0 4px 4px rgba(0,0,0,0.3),0 0 4px rgba(0,0,0,0.2);text-transform: none;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} /*# sourceMappingURL=ytd-macro-markers-list-renderer.css.map*/</style>';
P$a=d}d=P$a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Q$a=a}a=Q$a;return a}}});
_.JO=IO;_.JO.prototype.panelContentVisibleChanged=_.JO.prototype.panelContentVisibleChanged;_.JO.prototype.dataChanged=_.JO.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.JO.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.JO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.JO.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.JO.prototype,"data",void 0);_.V([_.M({computed:"computeSyncEnabled(data)"}),_.W("design:type",Boolean)],_.JO.prototype,"syncEnabled",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.JO.prototype,"panelTargetId",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.JO.prototype,"panelContentVisible",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.JO.prototype,"standardizedThemedScrollbar",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.JO.prototype,"browsingMode",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JO.prototype,"dataChanged",null);_.V([_.P("panelContentVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JO.prototype,"panelContentVisibleChanged",null);_.JO=_.V([_.T({is:"ytd-macro-markers-list-renderer"})],_.JO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syh");

var a$a=Promise;
_.b$a=function(a,b){this.data=a;this.channel=b};
_.b$a.prototype.reply=function(a,b,c){this.channel.send(a,b,c)};
var c$a=function(a){this.JSC$38695_port_=a};
c$a.prototype.send=function(a,b,c){c=void 0===c?[]:c;var d=new MessageChannel;d$a(d.port1,b);this.JSC$38695_port_.postMessage(a,[d.port2].concat(c))};
var e$a=function(a,b){d$a(a,b);return new c$a(a)},d$a=function(a,b){b&&(a.onmessage=function(c){b(new _.b$a(c.data,e$a(c.ports[0],void 0)))})};
_.h$a=function(a){var b=a.iframe,c=void 0===a.channelName?"ZNWN1d":a.channelName,d=void 0===a.onMessage?void 0:a.onMessage,e=void 0===a.onEstablished?void 0:a.onEstablished;_.f$a({destination:a.destination,getSource:function(){return b.contentWindow},
originList:_.g$a(a.origin),channelName:c,onMessage:d,onEstablished:e})};
_.f$a=function(a){var b=a.destination,c=a.getSource,d=a.originList,e=void 0===a.token?void 0:a.token,h=a.channelName,l=void 0===a.onMessage?void 0:a.onMessage,m=void 0===a.onEstablished?void 0:a.onEstablished,p=Object.create(null);d.forEach(function(q){p[q]=!0});
new a$a(function(q,x){var B=function(C){if(C.source===c())if(!0!==p[C.origin]){b.removeEventListener("message",B,!1);var I=d.join(", ");x(Error("mh`"+(1===d.length?I:"one of ["+I+"]")+"`"+C.origin))}else(C.data.n||C.data)===h&&(b.removeEventListener("message",B,!1),e&&C.data.t!==e?x(Error("nh`"+e+"`"+C.data.t)):(q(e$a(C.ports[0],l)),m&&m(C)))};
b.addEventListener("message",B,!1)})};
_.g$a=function(a){a="string"===typeof a?[a]:a;var b=Object.create(null);a.forEach(function(c){if("null"===c)throw Error("oh");b[c]=!0});
return a};
var i$a;
var j$a;
var k$a;
var l$a;
var qO=function(){var a=_.K.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"};return a};
_.r(qO,_.K);_.f=qO.prototype;
_.f.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}]))};
_.f.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<b.length;c++){var d=b[c];if(0>d)break;d="data.contents."+d+".backstagePostThreadRenderer.comments";this.get(d)&&(this.get(d+".backstageCommentsRenderer.contents")&&this.push(d+".backstageCommentsRenderer.contents",{commentThreadRenderer:a}),this.get(d+".backstageCommentsRenderer.teaserContents")?
this.push(d+".backstageCommentsRenderer.teaserContents",{commentThreadRenderer:a}):this.set(d+".backstageCommentsRenderer.teaserContents",[{commentThreadRenderer:a}]))}}};
_.f.addBackstageReplyAction=function(a){var b=this.get("addBackstageReplyAction.parentId",a);a=this.get("addBackstageReplyAction.renderer.commentRenderer",a);b&&a&&this.setCreatorReply(b,a)};
_.f.banAuthorAction=function(a){var b=this.get("banAuthorAction.commentId",a);b&&(a=this.get("banAuthorAction.parentCommentId",a)||this.getParentPostId(b),this.removeFromStream(b,a))};
_.f.hideReportedCommentAction=function(a){var b=this.get("hideReportedCommentAction.commentId",a);b&&((a=this.get("hideReportedCommentAction.parentCommentId",a))||(a=this.getParentPostId(b)),this.removeFromStream(b,a))};
_.f.replaceBackstageCommentAction=function(a){var b=this.get("replaceBackstageCommentAction.commentId",a),c=this.get("replaceBackstageCommentAction.parentId",a);a=this.get("replaceBackstageCommentAction.renderer.commentThreadRenderer",a);if(b&&c&&a){c=this.postIdToIndices(c);for(var d=0;d<c.length;d++){var e=c[d];if(0>e)break;var h=this.commentIdToIndex(b,e,!1);if(0<=h){var l=this.get("data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.contents."+h+".commentThreadRenderer.replies.commentRepliesRenderer");
l&&(a.replies={commentRepliesRenderer:l});this.splice("data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.contents",h,1,{commentThreadRenderer:a})}h=this.commentIdToIndex(b,e,!0);if(0<=h){if(l=this.get("data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.teaserContents."+(h+".commentThreadRenderer.replies.commentRepliesRenderer")))a.replies={commentRepliesRenderer:l};this.splice("data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.teaserContents",
h,1,{commentThreadRenderer:a})}}}};
_.f.replaceBackstagePostAction=function(a){var b=this.get("replaceBackstagePostAction.itemId",a);if(b){b=this.postIdToIndices(b);for(var c=0;c<b.length;c++){var d=b[c];if(0>d)break;var e=this.getPostRendererType(d),h=this.get("replaceBackstagePostAction.renderer."+e,a);if(!h&&"sharedPostRenderer"!==e)break;var l=!1;h||(l=!0,h=this.get("replaceBackstagePostAction.renderer.backstagePostRenderer",a));if(!h)break;var m={};l?(m.backstagePostRenderer=h,this.set("data.contents."+d+".backstagePostThreadRenderer.post.sharedPostRenderer.originalPost",
m)):(m[e]=h,this.set("data.contents."+d+".backstagePostThreadRenderer.post",m))}}};
_.f.replaceBackstageReplyAction=function(a){var b=this.get("replaceBackstageReplyAction.replyId",a),c=this.get("replaceBackstageReplyAction.parentId",a);a=this.get("replaceBackstageReplyAction.renderer.commentRenderer",a);b&&a&&c&&this.setCreatorReply(c,a)};
_.f.removeCommentAction=function(a){var b=this.get("removeCommentAction.commentId",a);if(b){var c=this.get("removeCommentAction.parentCommentId",a);c&&this.get("removeCommentAction.isCreatorReply",a)?this.setCreatorReply(c,void 0):(c||(c=this.getParentPostId(b)),this.removeFromStream(b,c))}};
_.f.setCreatorReply=function(a,b){var c=this.getParentPostId(a);if(c){c=this.postIdToIndices(c);for(var d=0;d<c.length;d++){var e=c[d];if(0>e)break;var h=this.commentIdToIndex(a,e,!1);if(0<=h){var l="data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.contents."+h;h=l+".commentThreadRenderer.comment.commentRenderer.containsCreatorReply";l+=".commentThreadRenderer.replies";void 0==b?(this.set(l,{}),this.set(h,!1)):(this.set(l,{commentRepliesRenderer:{teaserContents:[{commentRenderer:b}]}}),
this.set(l+".commentRepliesRenderer.teaserContents.0.commentRenderer.isCreatorReply",!0),this.set(h,!0))}h=this.commentIdToIndex(a,e,!0);0<=h&&(h="data.contents."+e+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.teaserContents."+h,e=h+".commentThreadRenderer.comment.commentRenderer.containsCreatorReply",h+=".commentThreadRenderer.replies",void 0==b?(this.set(h,{}),this.set(e,!1)):(this.set(h,{commentRepliesRenderer:{teaserContents:[{commentRenderer:b}]}}),this.set(e,!0)))}}};
_.f.removeFromStream=function(a,b){if(b){b=this.postIdToIndices(b);for(var c=0;c<b.length;c++){var d=b[c];if(0>d)break;var e=this.commentIdToIndex(a,d,!1);0<=e&&this.splice("data.contents."+d+".backstagePostThreadRenderer.comments.backstageCommentsRenderer.contents",e,1);e=this.commentIdToIndex(a,d,!0);0<=e&&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<b.length;c++){d=b[c];if(0>d)break;e=this.getPostRendererType(d);var h=this.get("backstagePostThreadRenderer.post."+e,this.data.contents[d]);h.postId===a?this.splice("data.contents",d,1):"sharedPostRenderer"===e&&this.set("data.contents."+d+".backstagePostThreadRenderer.post.sharedPostRenderer.originalPost",
null);h.scheduledPublishTimeSec&&_.A(this,"yt-update-posts-total-count-action",[{updatePostsTotalCountAction:{updateType:"UPDATE_POSTS_TOTAL_COUNT_TYPE_REMOVE",number:1}}])}};
_.f.postIdToIndices=function(a){for(var b=[],c=0;c<this.data.contents.length;c++){var d=this.getPostRendererType(c);this.get("backstagePostThreadRenderer.post."+d+".postId",this.data.contents[c])===a&&b.push(c);if("sharedPostRenderer"===d){var e=this.get("backstagePostThreadRenderer.post."+d+".originalPost.backstagePostRenderer.postId",this.data.contents[c]);d=this.get("backstagePostThreadRenderer.post."+d+".originalPost.postRenderer.postId",this.data.contents[c]);e!==a&&d!==a||b.push(c)}}return b};
_.f.commentIdToIndex=function(a,b,c){var d,e,h,l,m;if(0>b)return-1;var p=null===(m=null===(l=null===(h=null===(e=null===(d=this.data)||void 0===d?void 0:d.contents)||void 0===e?void 0:e[b])||void 0===h?void 0:h.backstagePostThreadRenderer)||void 0===l?void 0:l.comments)||void 0===m?void 0:m.backstageCommentsRenderer;return(b=c?null===p||void 0===p?void 0:p.teaserContents:null===p||void 0===p?void 0:p.contents)&&b.length?b.findIndex(function(q){return q.commentThreadRenderer.comment.commentRenderer.commentId===
a}):-1};
_.f.getParentPostId=function(a){a=a.split(".");if(a[1])return a[0]};
_.f.getPostRendererType=function(a){return this.get("backstagePostThreadRenderer.post.sharedPostRenderer",this.data.contents[a])?"sharedPostRenderer":"backstagePostRenderer"};
_.t.Object.defineProperties(qO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===l$a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-items--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_backstage_items.ytd.backstage.items.css.js--\x3e<ytd-item-section-renderer data="[[data]]"></ytd-item-section-renderer>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===k$a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_backstage_items.ytd.backstage.items.css.js--\x3e<style>:host {display: block;max-width: 852px;} /*# sourceMappingURL=ytd-backstage-items.css.map*/</style>";k$a=d}d=k$a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);l$a=a}a=l$a;return a}}});
var rO=qO;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],rO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],rO.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],rO.prototype,"data",void 0);rO=_.V([_.T({is:"ytd-backstage-items"})],rO);
var m$a;
var n$a;
_.ij({is:"ytd-comments",_template:function(){if(void 0!==n$a)return n$a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comments--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_comments.ytd.comments.css.js--\x3e<tp-yt-paper-spinner-lite active="[[canShowDefaultSpinner_]]"></tp-yt-paper-spinner-lite>\n<ytd-item-section-renderer id="sections" can-schedule-jobs="[[canScheduleJobs]]" continuation-disable-prescan-visibility="[[disablePrescanVisibility]]" data="{{data}}" initial-count="2">\n</ytd-item-section-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===m$a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_comments.ytd.comments.css.js--\x3e<style>:host {display: block;} :host([is-backstage]) {--ytd-comment-thread-margin-bottom: 24px;--ytd-comment-replies-margin-top: 8px;--yt-spec-icon-inactive: var(--yt-spec-text-secondary);--yt-spec-icon-active-other: var(--yt-spec-text-primary);max-width: 852px;} tp-yt-paper-spinner-lite {margin: auto;display: none;} tp-yt-paper-spinner-lite[active] {display: block;} /*# sourceMappingURL=ytd-comments.css.map*/</style>";
m$a=d}d=m$a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return n$a=a},
behaviors:[_.QL.YtPlayerListenerBehavior,_.Y.YtRendererBehavior,_.Hx.YtActionHandlerBehavior],properties:{data:{type:Object,observer:"dataChanged_"},isBackstage:{type:Boolean,computed:"computeIsBackstage_(data.header.commentsHeaderRenderer.isBackstageContent)",reflectToAttribute:!0},disablePrescanVisibility:{type:Boolean,value:!0},canScheduleJobs:{type:Boolean,value:!0},canShowDefaultSpinner_:{type:Boolean,computed:"computeCanShowDefaultSpinner_(data, canScheduleJobs)"}},actionMap:{"yt-ban-author-action":"banAuthorAction_",
"yt-create-comment-action":"createCommentAction_","yt-create-comment-reply-action":"createCommentReplyAction_","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_","yt-update-comment-action":"updateCommentAction_","yt-update-comment-reply-action":"updateCommentReplyAction_"},listeners:{"yt-retrieve-location":"onRetrieveLocation_"},
observers:["contentsChanged_(data.contents.*)","headerChanged_(data.header)"],created:function(){var a=this;this.cachedCommentIds_=new Set;this.RenderingPriority={RENDERING_PRIORITY_UNKNOWN:0,RENDERING_PRIORITY_PINNED_COMMENT:10,RENDERING_PRIORITY_LINKED_COMMENT:20,RENDERING_PRIORITY_REALTIME_COMMENT:30,RENDERING_PRIORITY_COMMUNITY_GUIDELINES_BELOW_HEADER:80,RENDERING_PRIORITY_COMMENT_HEADER:100};this.initCommentsCsi_();this.player=null;this.PLAYER_EVENTS_=new Map;this.PLAYER_EVENTS_.set("onVideoProgress",
function(){a.onVideoProgress_()})},
attached:function(){this.maybeGetAndSetPlayer_()},
maybeGetAndSetPlayer_:function(){var a=this,b=_.zA(this);b&&b.getPlayerPromise().then(function(c){a.playerApiReady_(c)})},
playerApiReady_:function(a){this.setPlayer_(a)},
setPlayer_:function(a){this.player_&&this.unlistenFromPlayerEvents(this.player_,this.PLAYER_EVENTS_);(this.player_=a)&&this.listenToPlayerEvents(a,this.PLAYER_EVENTS_)},
detached:function(){this.setPlayer_(null)},
onVideoProgress_:function(){var a=this,b=_.ne("prefetch_comments_ms_after_video");0<b&&setTimeout(function(){return a.loadComments()},b);
_.w("prefetch_comments_idle_job")&&_.pq(_.Me,function(){return a.loadComments()});
this.setPlayer_(null)},
dataChanged_:function(){this.cachedCommentIds_.clear();this.player_||this.maybeGetAndSetPlayer_()},
contentsChanged_:function(a){var b=this;if(a&&a.value)if("data.contents"===a.path){a=a.value;for(var c=0,d=a.length;c<d;c++){var e=this.get("commentThreadRenderer.comment.commentRenderer.commentId",a[c]);e&&this.cachedCommentIds_.add(e)}this.tickForCommentsTimer_("cml")}else"data.contents.splices"===a.path&&a.value.indexSplices.forEach(function(h){h.removed.forEach(function(p){(p=b.get("commentThreadRenderer.comment.commentRenderer.commentId",p))&&b.cachedCommentIds_.delete(p)});
for(var l=0;l<h.addedCount;l++){var m=b.get("commentThreadRenderer.comment.commentRenderer.commentId",h.object[h.index+l]);m&&b.cachedCommentIds_.add(m)}})},
headerChanged_:function(a){a&&this.tickForCommentsTimer_("cmhl")},
initCommentsCsi_:function(){_.gv("wn_comments");var a=_.pi();a&&_.jk({clientScreenNonce:a},"wn_comments");this.tickForCommentsTimer_("cmi")},
createCommentAction_:function(a){if(a=this.get("createCommentAction.contents.commentThreadRenderer",a))!this.isBackstage&&this.get("header.commentsHeaderRenderer.createRenderer.commentSimpleboxRenderer.zeroStep.zeroStepChannelCreationRenderer",this.data)&&this.set("data.header.commentsHeaderRenderer.createRenderer.commentSimpleboxRenderer.zeroStep",{}),this.isBackstage&&this.get("header.commentsHeaderRenderer.zeroStateMessage.backstageZeroStateRenderer",this.data)&&this.set("data.header.commentsHeaderRenderer.zeroStateMessage",
{}),this.insert_(a)},
doReplyInsert_:function(a,b,c,d){_.w("enable_reply_threading_on_web")&&0<=c?(d=this.get(a+"."+c),b.commentRenderer.threadNestingLevel=d.commentRenderer.threadNestingLevel+1,c=this.getReplyThreadEndIndex_(a,c),this.splice(a,c,0,b)):d?this.splice(a,d,0,b):this.push(a,b)},
getRepliesPath_:function(a){return"data.contents."+a+".commentThreadRenderer.replies"},
getRepliesContentsPath_:function(a,b){a=this.getRepliesPath_(a);return b?a+".commentRepliesRenderer.teaserContents":a+".commentRepliesRenderer.contents"},
createCommentReplyAction_:function(a){var b=this.get("createCommentReplyAction.parentCommentId",a),c=this.get("createCommentReplyAction.contents",a);if(c)if(this.get("createCommentReplyAction.isCreatorReply",a))this.setCreatorReply_(b,c);else if(b=this.commentIdToIndex_(b),!(0>b)){var d=this.getRepliesPath_(b);if(this.get(d)){a=this.get("createCommentReplyAction.replyToCommentId",a);d=this.getRepliesContentsPath_(b,!1);if(this.get(d)){var e=this.get(d).length,h=d+"."+(e-1)+".continuationItemRenderer";
this.get(h+".button")?(h=this.replyIdToIndex_(a,b,!1),this.doReplyInsert_(d,c,h,e-1)):this.get(h)||(e=this.replyIdToIndex_(a,b,!1),this.doReplyInsert_(d,c,e,null))}d=this.getRepliesContentsPath_(b,!0);this.get(d)?(b=this.replyIdToIndex_(a,b,!0),(!a||0<=b)&&this.doReplyInsert_(d,c,b,null)):this.set(d,[c])}else this.set(d,{commentRepliesRenderer:{teaserContents:[c]}})}},
setCreatorReply_:function(a,b){var c=this.getParentCommentId_(a.replace("#","."));if(c&&(c=this.commentIdToIndex_(c),!(0>c))){var d=this.replyIdToIndex_(a,c,!1);0<=d&&(d=this.getRepliesContentsPath_(c,!1)+("."+d+".commentRenderer"),this.set(d+".creatorReply",b),this.set(d+".containsCreatorReply",!!this.get("commentRenderer",b)));a=this.replyIdToIndex_(a,c,!0);0<=a&&(a=this.getRepliesContentsPath_(c,!0)+("."+a+".commentRenderer"),this.set(a+".creatorReply",b),this.set(a+".containsCreatorReply",!!this.get("commentRenderer",
b)))}},
hideReportedCommentAction_:function(a){var b=this.get("hideReportedCommentAction.commentId",a);b&&(a=this.get("hideReportedCommentAction.parentCommentId",a),b=b.replace("#","."),a||(a=this.getParentCommentId_(b)),this.remove_(b,a))},
getParentCommentId_:function(a){a=a.split(".");if(a[1])return a[0]},
removeCommentAction_:function(a){var b=this.get("removeCommentAction.commentId",a);b&&(this.get("removeCommentAction.isCreatorReply",a)?(b=this.get("removeCommentAction.parentCommentId",a),this.setCreatorReply_(b,{})):(a=this.get("removeCommentAction.parentCommentId",a),b=b.replace("#","."),a||(a=this.getParentCommentId_(b)),this.remove_(b,a)))},
pinCommentAction_:function(a){var b=this.get("pinCommentAction.commentId",a);b&&(a=this.get("pinCommentAction.actionResult.update.commentThreadRenderer",a))&&(this.remove_(b),this.insert_(a,!0))},
unpinCommentAction_:function(a){var b=this.get("unpinCommentAction.commentId",a);b&&(a=this.get("unpinCommentAction.actionResult.update.commentThreadRenderer",a))&&(this.remove_(b),this.insert_(a))},
updateCommentAction_:function(a){var b=this.get("updateCommentAction.commentId",a);a=this.get("updateCommentAction.contents",a);b&&a&&this.update_(b,a)},
updateCommentReplyAction_:function(a){var b=this.get("updateCommentReplyAction.commentId",a),c=this.get("updateCommentReplyAction.contents",a);b&&c&&(this.get("updateCommentReplyAction.isCreatorReply",a)?(b=this.get("updateCommentReplyAction.parentCommentId",a),this.setCreatorReply_(b,c)):(b=b.replace("#","."),a=this.getParentCommentId_(b),this.update_(b,c,a)))},
banAuthorAction_:function(a){var b=this.get("banAuthorAction.commentId",a);b&&(a=this.get("banAuthorAction.parentCommentId",a),b=b.replace("#","."),a||(a=this.getParentCommentId_(b)),this.remove_(b,a))},
commentIdToIndex_:function(a){if(!a||!this.cachedCommentIds_.has(a))return-1;for(var b=0,c=this.data.contents.length;b<c;b++)if(this.get("commentThreadRenderer.comment.commentRenderer.commentId",this.data.contents[b])===a)return b;return-1},
insert_:function(a,b){if(0==this.cachedCommentIds_.size)this.set("data.contents",[{commentThreadRenderer:a}]);else for(var c=0,d=this.data.contents.length;c<d;c++){var e=this.data.contents[c].commentThreadRenderer;if(this.RenderingPriority[a.renderingPriority]>=this.RenderingPriority[e.renderingPriority]){b&&this.RenderingPriority[a.renderingPriority]==this.RenderingPriority[e.renderingPriority]?this.splice("data.contents",c,1,{commentThreadRenderer:a}):this.splice("data.contents",c,0,{commentThreadRenderer:a});
break}}},
getReplyThreadEndIndex_:function(a,b){a=this.get(a);var c=b+1;if(void 0===a)return c;for(b=a[b];c<a.length&&a[c].commentRenderer.threadNestingLevel>b.commentRenderer.threadNestingLevel;)c++;return c},
doReplyRemove_:function(a,b,c){a=this.replyIdToIndex_(a,b,c);0>a||(b=this.getRepliesContentsPath_(b,c),c=a+1,_.w("enable_reply_threading_on_web")&&(c=this.getReplyThreadEndIndex_(b,a)),this.splice(b,a,c-a))},
remove_:function(a,b){b=this.commentIdToIndex_(b);0>b?(b=this.commentIdToIndex_(a),0>b||this.splice("data.contents",b,1)):(this.doReplyRemove_(a,b,!1),this.doReplyRemove_(a,b,!0),0>b||(b="data.contents."+b+".commentThreadRenderer.comment.commentRenderer",this.get(b+".backstageAttachment.pollRenderer.votedCommentId")==a&&(this.set(b+".backstageAttachment.pollRenderer.votedCommentId",null),this.set(b+".backstageAttachment.pollRenderer.commentDelete",null))))},
replyIdToIndex_:function(a,b,c){if(0>b)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<d;c++)if(this.get("commentRenderer.commentId",b[c])===a)return c;return-1},
doReplyUpdate_:function(a,b,c,d){a=this.replyIdToIndex_(a,b,d);if(!(0>a)){b=this.getRepliesContentsPath_(b,d);if(d=this.get(b+"."+a+".commentRenderer.creatorReply"))c.commentRenderer.creatorReply=d;c.commentRenderer.threadNestingLevel=this.get(b)[a].commentRenderer.threadNestingLevel;this.splice(b,a,1,c)}},
update_:function(a,b,c){var d=this.commentIdToIndex_(c);!c||0>d?(d=this.commentIdToIndex_(a),0>d||this.set("data.contents."+d+".commentThreadRenderer.comment",b)):(this.doReplyUpdate_(a,d,b,!1),this.doReplyUpdate_(a,d,b,!0))},
computeIsBackstage_:function(a){return!!a},
computeCanShowDefaultSpinner_:function(a,b){return b?(b=this.getInterface(_.xA))&&b.isOnWatch&&b.isOnWatch()?!(a&&(a.contents||a.header||a.continuations)):!1:!1},
onRetrieveLocation_:function(a,b){b&&b.hasComments&&this.tickForCommentsTimer_("lss")},
tickForCommentsTimer_:function(a){_.Ek(a,void 0,"wn_comments")},
reloadComments_:function(a){a&&a.reloadCommentsCommand&&a.reloadCommentsCommand.command&&a.reloadCommentsCommand.command.continuationCommand&&_.dj(this,[a.reloadCommentsCommand.command])},
loadComments:function(){_.ne("prefetch_comments_ms_after_video")||_.w("prefetch_comments_idle_job")?this.$.sections.triggerInitialContinuations():this.$.sections.triggerContinuations()}});
var o$a;
var p$a;
_.ij({is:"yt-header-with-back-renderer",_template:function(){if(void 0!==p$a)return p$a;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-header-with-back-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_header_with_back_renderer.yt.header.with.back.renderer.css.js--\x3e<div id="header-wrapper">\n  <yt-icon-button id="back-button" label="Back" on-tap="onBackIconTap_">\n    <yt-icon icon="yt-icons:arrow-back"></yt-icon>\n  </yt-icon-button>\n  <div id="image-renderer" hidden="[[!data.imageRenderer]]"></div>\n  <div id="header-container">\n    <yt-formatted-string id="header-title" text="[[data.title]]"></yt-formatted-string>\n    <yt-formatted-string id="header-subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===o$a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_header_with_back_renderer.yt.header.with.back.renderer.css.js--\x3e<style>:host {display: block;background-color: var(--yt-spec-general-background-b);} #header-wrapper {max-width: 700px;margin: 0 auto;padding: var(--ytd-margin-8x) 0;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #back-button {left: -36px;position: absolute;color: var(--yt-spec-brand-icon-inactive);} #image-renderer {height: 36px;width: 36px;border-radius: 50%;background-color: var(--yt-spec-static-brand-red);margin-right: var(--ytd-margin-3x);color: var(--yt-spec-brand-background-solid);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #header-container {overflow: hidden;} #header-title {display: block;color: var(--yt-spec-text-primary);display: block;max-height: calc(2 * var(--yt-navbar-title-line-height,2.4rem));overflow: hidden;font-size: var(--ytd-navbar-title-font-size);font-weight: var(--ytd-navbar-title-font-weight);line-height: var(--ytd-navbar-title-line-height);} #header-subtitle {display: block;color: var(--yt-spec-text-secondary);@apply --ytd-thumbnail-attribution;} /*# sourceMappingURL=yt-header-with-back-renderer.css.map*/</style>";
o$a=d}d=o$a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return p$a=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],properties:{data:Object},stampDom:{"data.imageRenderer":{id:"image-renderer",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer",params:{fit:!0}}}}},onBackIconTap_:function(){window.history.back()}});
var q$a;
var r$a;
var sO=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.r(sO,_.K);_.f=sO.prototype;_.f.attached=function(){this.isDarkTheme=!!document.documentElement.hasAttribute("dark")};
_.f.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&(this.isDarkTheme=a,this.setUrl())};
_.f.dataChanged=function(){var a=this;if(this.data){var b=this.setUrl();b&&_.h$a({destination:window,iframe:this.iframe,origin:_.hMa(b.toString()),channelName:"yt-iframe",onMessage:function(c){(c=a.getCommunicationCommand(c.data))&&a.ytComponentBehavior.resolveCommand(c)},
onEstablished:function(){}})}};
_.f.setUrl=function(){if(this.data&&this.data.iframeUrl){var a=_.bba(this.isDarkTheme&&this.data.darkThemeIframeUrl?this.data.darkThemeIframeUrl:this.data.iframeUrl);if(a)return _.Bv(this.iframe,a),a}};
_.f.getCommunicationCommand=function(a){var b;if(null!==(b=this.data)&&void 0!==b&&b.onCommunicationCommandsMap){var c=this.data.onCommunicationCommandsMap.find(function(d){return d.key===a});
return null===c||void 0===c?void 0:c.value}};
_.t.Object.defineProperties(sO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===r$a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-iframe-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.ypc.yt_iframe_renderer.yt.iframe.renderer.css.js--\x3e<iframe id="iframe"></iframe>';a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);
var b=a.content,c=b.insertBefore;if(void 0===q$a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.ypc.yt_iframe_renderer.yt.iframe.renderer.css.js--\x3e<style>:host {height: var(--yt-iframe-renderer-height,auto);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} iframe {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=yt-iframe-renderer.css.map*/</style>";
q$a=d}d=q$a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);r$a=a}a=r$a;return a}}});
var tO=sO;tO.prototype.dataChanged=tO.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],tO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],tO.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],tO.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],tO.prototype,"data",void 0);
_.V([_.M({value:!1}),_.W("design:type",Boolean)],tO.prototype,"isDarkTheme",void 0);_.V([_.S("#iframe"),_.W("design:type",HTMLIFrameElement)],tO.prototype,"iframe",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],tO.prototype,"dataChanged",null);tO=_.V([_.wx({is:"yt-iframe-renderer",noInjection:!0})],tO);
var uO=function(){var a=_.K.apply(this,arguments)||this;a.isSearch=!1;a.hasChipsBar=!1;a.monitorScroll=!0;a.nextContinuation={continuationType:"sectionListContinuation"};return a};
_.r(uO,_.K);_.f=uO.prototype;
_.f.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}}},"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:{isSearchDova:"[[isSearchDova]]",isSearch:"[[isSearch]]",hasChipsBar:"[[hasChipsBar]]",engagementPanel:"[[engagementPanel]]"},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},iframeRenderer:{component:"yt-iframe-renderer",noInjection:!0},commerceCartRenderer:{component:"ytd-commerce-cart-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},offlineItemSectionRenderer:{component:"ytd-offline-item-section-renderer",noInjection:!0},merchandiseShelfRenderer:{component:"ytd-merch-shelf-renderer",noInjection:!0},continuationItemRenderer:"ytd-continuation-item-renderer"}},"data.continuations":{id:"continuations",mapping:{nextContinuationData:{component:"yt-next-continuation",noInjection:!0}},renderPriority:_.w("kevlar_low_priority_continuation")?0:void 0,usePageScheduler:_.w("kevlar_low_priority_continuation")}}};
_.f.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents","yt-reload-continuation-items-command-body":"contents"}};
_.f.getItemsPath=function(){return"data.contents"};
_.f.replacePrimaryContent=function(a){this.set("data.contents",a)};
_.f.computeHasSortFilter=function(a){return!!a&&!!a.sortFilterSubMenuRenderer};
_.t.Object.defineProperties(uO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===j$a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-section-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_section_list_renderer.ytd.section.list.renderer.css.js--\x3e<div id="header-container">\n  <div id="header"></div>\n  <div id="sub-menu"></div>\n</div>\n<div id="contents"></div>\n<div id="continuations"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===i$a){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_section_list_renderer.ytd.section.list.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host(:not([hide-bottom-separator]):not([page-subtype=history]):not([page-subtype=memberships-and-purchases]):not([page-subtype=ypc-offers])) #contents>*:not(:last-child):not(ytd-page-introduction-renderer):not([item-dismissed]):not([has-destination-shelf-renderer]):not(ytd-minor-moment-header-renderer) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} :host([page-subtype~=ypc-offers]) #contents {width: 100%;max-width: 700px;margin: 0 auto;} :host([can-show-more]) #continuations {visibility: hidden;} :host([has-sort-filter]) #header {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([has-sort-filter]) #header-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([has-sort-filter]) #sub-menu {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} ytd-channel-list-sub-menu-renderer {display: block;padding: 16px 0;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} :host([page-subtype=WEB_PAGE_TYPE_SETTINGS]) {margin: 0 32px;} :host([page-subtype=channels]) ytd-comments {max-width: 852px;} :host([engagement-panel]) {overflow: hidden;-ms-flex: 1 1 0%;-webkit-flex: 1 1 0%;flex: 1 1 0%;} :host([engagement-panel]) #contents {overflow-y: auto;} :host([engagement-panel]) #contents::-webkit-scrollbar {width: 16px;} :host([engagement-panel]) #contents::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} :host([engagement-panel]) #contents::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} /*# sourceMappingURL=ytd-section-list-renderer.css.map*/</style>";
i$a=d}d=i$a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);j$a=a}a=j$a;return a}}});
_.vO=uO;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.vO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.vO.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.pE.YtLazyListBehavior),_.W("design:type",Object)],_.vO.prototype,"ytLazyListBehavior",void 0);_.V([_.L(_.OJ.YtNextContinuationBehavior),_.W("design:type",Object)],_.vO.prototype,"ytNextContinuationBehavior",void 0);
_.V([_.L(_.$9a),_.W("design:type",Object)],_.vO.prototype,"ytBooleanLogicBehavior",void 0);_.V([_.L(_.sL),_.W("design:type",Object)],_.vO.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.vO.prototype,"data",void 0);_.V([_.M({value:2}),_.W("design:type",Number)],_.vO.prototype,"initialCount",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.vO.prototype,"autoFill",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeHasSortFilter(data.subMenu)"}),_.W("design:type",Boolean)],_.vO.prototype,"hasSortFilter",void 0);_.V([_.M({reflectToAttribute:!0,computed:"toBool(data.hideBottomSeparator)"}),_.W("design:type",Boolean)],_.vO.prototype,"hideBottomSeparator",void 0);_.V([_.M(),_.W("design:type",Object)],_.vO.prototype,"isSearch",void 0);_.V([_.M(),_.W("design:type",Object)],_.vO.prototype,"hasChipsBar",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.vO.prototype,"pageSubtype",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.vO.prototype,"engagementPanel",void 0);_.V([_.S("#contents"),_.W("design:type",HTMLElement)],_.vO.prototype,"monitorScrollElement",void 0);_.vO=_.V([_.T({is:"ytd-section-list-renderer"})],_.vO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhg");

var Ndb;
var Odb;
var CQ=function(){var a=_.K.apply(this,arguments)||this;a.largerPlaylistThumbs=_.w("kevlar_larger_playlist_thumbnails");a.thumbnailWidth=_.w("kevlar_larger_playlist_thumbnails")?128:100;a.watchColorUpdate=_.w("kevlar_watch_color_update");return a};
_.r(CQ,_.K);_.f=CQ.prototype;_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{buttonTooltipPosition:"left"}}}}}};
_.f.computeEditableClass=function(a){return a&&a.menu?"editable":""};
_.f.computeSelected=function(a){return!(null===a||void 0===a||!a.selected)};
_.f.canReorderChanged=function(){this.touchPersistentDragHandle=this.canReorder};
_.f.onYtServiceRequestSent=function(a,b){b.endpoint&&this.isHideEnclosingAction(b.endpoint)&&_.nWa(_.ZE(),this.data.videoId)};
_.f.isHideEnclosingAction=function(a){var b=!!this.get("feedbackEndpoint.uiActions.hideEnclosingContainer",a);a="INDIFFERENT"===this.get("likeEndpoint.status",a);return b||a};
_.f.onHandleMouseenter=function(){this.handleIsHovered=!0};
_.f.onHandleMouseleave=function(){this.handleIsHovered=!1};
_.t.Object.defineProperties(CQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Odb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-panel-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_playlist_panel_video_renderer.ytd.playlist.panel.video.renderer.css.js--\x3e<a id="wc-endpoint" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <div id="container">\n    <div id="index-container" class="playlist-drag-handle" on-mouseenter="onHandleMouseenter" on-mouseleave="onHandleMouseleave">\n      <span id="reorder">\n        <yt-icon icon="yt-icons:drag_handle"></yt-icon>\n      </span>\n      <span id="index">[[getSimpleString(data.indexText)]]</span>\n    </div>\n    <div id="thumbnail-container">\n      <ytd-thumbnail data="[[data]]" disable-now-playing="" disable-tooltips="" use-expandable-tooltip="[[useExpandableTooltip_]]" width="[[thumbnailWidth]]">\n      </ytd-thumbnail>\n    </div>\n    <div id="meta" class$="[[computeEditableClass(data)]]">\n      <yt-formatted-string id="unplayableText" disable-upgrade$="[[!data.unplayableText]]" hidden="[[!data.unplayableText]]" no-endpoints="" text="[[data.unplayableText]]">\n      </yt-formatted-string>\n      <h4>\n        <ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]">\n        </ytd-badge-supported-renderer>\n        <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n          [[getSimpleString(data.title)]]\n        </span>\n      </h4>\n      <div id="byline-containerz">\n        <span id="byline">[[getSimpleString(data.shortBylineText)]]</span>\n        <ytd-badge-supported-renderer badges="[[data.ownerBadges]]" disable-upgrade$="[[!data.ownerBadges]]">\n        </ytd-badge-supported-renderer>\n        <ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]">\n        </ytd-badge-supported-renderer>\n      </div>\n    </div>\n  </div>\n</a>\n<div id="menu"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ndb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_playlist_panel_video_renderer.ytd.playlist.panel.video.renderer.css.js--\x3e<style>:host {display: block;padding: 4px 8px 4px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([selected][watch-color-update]) {background-color: var(--yt-spec-badge-chip-background);} :host(:not(:hover)) #menu ytd-menu-renderer:not(:focus-within) {opacity: 0;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {display: block;min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #unplayableText {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;color: var(--yt-spec-text-primary);} #index-container,#index,#reorder {color: var(--yt-spec-text-secondary);text-align: center;width: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: none;-webkit-flex: none;flex: none;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} :host([watch-color-update]) #index {color: var(--yt-spec-text-secondary);} :host([larger-playlist-thumbs]) #index {width: 40px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #thumbnail-container {width: 100px;height: 56px;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;-ms-flex: none;-webkit-flex: none;flex: none;} :host([larger-playlist-thumbs]) #thumbnail-container {width: 128px;height: 72px;} #thumbnail-container>ytd-thumbnail {width: 100px;height: 56px;display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} :host([larger-playlist-thumbs]) #thumbnail-container>ytd-thumbnail {width: 128px;height: 72px;} #meta {min-width: 0;padding: 0 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #menu {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} ytd-video-meta-block {--ytd-metadata-line-color: var(--yt-spec-text-primary);} #byline-container {padding-right: 8px;max-width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #byline {display: block;text-overflow: ellipsis;overflow-x: hidden;white-space: nowrap;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;--yt-endpoint-color: var(--yt-spec-text-primary);} :host([watch-color-update]) #byline {color: var(--yt-spec-text-secondary);} h4 {color: var(--yt-spec-text-primary);} #video-title {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([can-reorder]:hover),:host([can-reorder][menu-opened]),:host([can-reorder].dragging) {box-shadow: 0px 2px 8px rgba(0,0,0,0.4);} :host([can-reorder]:hover.dragging),:host([can-reorder].dragging),:host([can-reorder]:hover) {cursor: -webkit-grab;cursor: -moz-grab;cursor: grab;} :host([can-reorder].dragging) a {cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: grabbing;} :host([can-reorder]:hover.dragging),:host([can-reorder].dragging) {z-index: 2;background-color: var(--yt-spec-general-background-b);} :host(:hover:not(.dragging)) {background-color: var(--yt-spec-general-background-b);} :host([watch-color-update][can-reorder]:hover.dragging),:host([watch-color-update][can-reorder].dragging),:host([watch-color-update]:hover:not(.dragging)) {background-color: var(--yt-spec-badge-chip-background);} :host([can-reorder]:hover) #index {display: none;} :host([can-reorder]:hover) #reorder {display: -ms-flexbox;display: -webkit-flex;display: flex;} #reorder {display: none;} @media(any-pointer:coarse) {:host(:not(:hover)) #menu ytd-menu-renderer:not(:focus-within) {opacity: 1;}:host([touch-persistent-drag-handle]) #index {display: none;}:host([touch-persistent-drag-handle]) #reorder {display: -ms-flexbox;display: -webkit-flex;display: flex;}:host([can-reorder][touch-persistent-drag-handle].dragging),:host([can-reorder][touch-persistent-drag-handle].dragging) a {box-shadow: none;cursor: pointer;}:host([can-reorder][touch-persistent-drag-handle][handle-is-hovered]),:host([can-reorder][touch-persistent-drag-handle].dragging) {box-shadow: 0px 2px 8px rgba(0,0,0,0.4);cursor: -webkit-grab;cursor: -moz-grab;cursor: grab;}} /*# sourceMappingURL=ytd-playlist-panel-video-renderer.css.map*/</style>';
Ndb=d}d=Ndb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Odb=a}a=Odb;return a}}});
_.DQ=CQ;_.DQ.prototype.onYtServiceRequestSent=_.DQ.prototype.onYtServiceRequestSent;_.DQ.prototype.canReorderChanged=_.DQ.prototype.canReorderChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.DQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.DQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.DQ.prototype,"ytdLockupBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.DQ.prototype,"data",void 0);_.V([_.M({computed:"computeSelected(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.DQ.prototype,"selected",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.DQ.prototype,"largerPlaylistThumbs",void 0);_.V([_.M(),_.W("design:type",Object)],_.DQ.prototype,"thumbnailWidth",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.DQ.prototype,"canReorder",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.DQ.prototype,"touchPersistentDragHandle",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.DQ.prototype,"handleIsHovered",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.DQ.prototype,"watchColorUpdate",void 0);_.V([_.P("canReorder"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.DQ.prototype,"canReorderChanged",null);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.DQ.prototype,"onYtServiceRequestSent",null);_.DQ=_.V([_.T({is:"ytd-playlist-panel-video-renderer"})],_.DQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5u");

var Rfb;
var Sfb;
var NR=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction","yt-live-chat-set-dark-theme":"onDarkModeToggledAction"};return a};
_.r(NR,_.K);_.f=NR.prototype;_.f.attached=function(){this.isDarkTheme=!!document.documentElement.hasAttribute("dark")};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme!==a&&(this.isDarkTheme=a)};
_.f.computeBackgroundStyle=function(a){if(a&&a.containerWidth&&a.containerHeight){var b=a.backgroundColor?_.vy(a.backgroundColor):"transparent";return _.yx({"background-color":b,width:a.containerWidth.toString()+"px",height:a.containerHeight.toString()+"px"})}};
_.f.computeBackgroundImage=function(a,b){if(a)return b?a.imageOverlayDarkMode:a.imageOverlay};
_.f.computeChannelImageStyle=function(a){if(a&&a.containerWidth&&a.containerHeight&&a.avatarSize)return _.yx({left:((a.containerWidth-a.avatarSize)/2).toString()+"px",top:((a.containerHeight-a.avatarSize)/2).toString()+"px"})};
_.t.Object.defineProperties(NR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Sfb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-avatar-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_avatar_renderer.ytd.sponsorships.avatar.renderer.css.js--\x3e<div class="avatar" style$="[[backgroundStyle]]">\n\n  <yt-img-shadow class="background-image" height="[[data.containerHeight]]" thumbnail="[[backgroundImage]]" width="[[data.containerWidth]]">\n  </yt-img-shadow>\n\n  <yt-img-shadow class="channel-image" height="[[data.avatarSize]]" style$="[[channelImageStyle]]" thumbnail="[[data.channelImage]]" width="[[data.avatarSize]]">\n  </yt-img-shadow>\n\n  <template is="dom-if" restamp="" if="[[data.badgeIcon]]">\n    <yt-icon class="badge-icon" icon="[[data.badgeIcon.iconType]]"></yt-icon>\n  </template>\n\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Rfb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_avatar_renderer.ytd.sponsorships.avatar.renderer.css.js--\x3e<style>:host {position: relative;display: block;background-color: transparent;} .avatar {position: relative;} .background-image {position: absolute;} .channel-image {position: absolute;--yt-img-border-radius: 50%;} .badge-icon {background: black;color: white;position: absolute;bottom: 4px;right: 4px;width: 24px;height: 24px;border-radius: 2px;} /*# sourceMappingURL=ytd-sponsorships-avatar-renderer.css.map*/</style>";
Rfb=d}d=Rfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Sfb=a}a=Sfb;return a}}});
_.OR=NR;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.OR.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.OR.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.OR.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.OR.prototype,"isDarkTheme",void 0);
_.V([_.M({computed:"computeBackgroundStyle(data)"}),_.W("design:type",_.Pl)],_.OR.prototype,"backgroundStyle",void 0);_.V([_.M({computed:"computeBackgroundImage(data,isDarkTheme)"}),_.W("design:type",Object)],_.OR.prototype,"backgroundImage",void 0);_.V([_.M({computed:"computeChannelImageStyle(data)"}),_.W("design:type",_.Pl)],_.OR.prototype,"channelImageStyle",void 0);_.OR=_.V([_.T({is:"ytd-sponsorships-avatar-renderer"})],_.OR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syit");

var yqb;
var zqb;
var v_=function(){return _.K.apply(this,arguments)||this};
_.r(v_,_.K);v_.prototype.configureRendererStamper=function(){return{"data.options":{id:"options",mapping:{feedbackOptionRenderer:{component:"ytd-feedback-option-renderer",properties:{multiselect:"[[data.multiSelect]]"}}}}}};
v_.prototype.onSingleSelectCheckedChanged=function(a){a=_.G(a).rootTarget;for(var b=0;b<this.data.options.length;b++)if(a.data!==this.data.options[b].feedbackOptionRenderer){var c="data.options."+b+".feedbackOptionRenderer.checked";this.notifyPath(c);this.set(c,!1)}};
_.t.Object.defineProperties(v_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===zqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-feedback-question-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_feedback_question_renderer.ytd.feedback.question.renderer.css.js--\x3e<div class="question-text">\n  [[getSimpleString(data.question)]]\n</div>\n<div id="options"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_feedback_question_renderer.ytd.feedback.question.renderer.css.js--\x3e<style>:host {display: block;margin-top: 8px;margin-bottom: 8px;} .question-text {color: var(--yt-spec-text-primary);margin-top: 12px;margin-bottom: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} /*# sourceMappingURL=ytd-feedback-question-renderer.css.map*/</style>';
yqb=d}d=yqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zqb=a}a=zqb;return a}}});
_.w_=v_;_.w_.prototype.onSingleSelectCheckedChanged=_.w_.prototype.onSingleSelectCheckedChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.w_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.w_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.w_.prototype,"data",void 0);
_.V([_.N("yt-feedback-single-select-changed"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],_.w_.prototype,"onSingleSelectCheckedChanged",null);_.w_=_.V([_.T({is:"ytd-feedback-question-renderer"})],_.w_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syf5");

var olb;
var plb;
var oW=function(){return _.K.apply(this,arguments)||this};
_.r(oW,_.K);oW.prototype.ready=function(){this.addEventListener("mouseenter",this.onMouseEnterImage);this.addEventListener("mouseleave",this.onMouseLeaveImage)};
oW.prototype.onMouseEnterImage=function(){this.isImageButton&&void 0!==this.thumbnailDetails&&_.cj(this,"ytd-product-details-variant-image-select",[this.thumbnailDetails])};
oW.prototype.onMouseLeaveImage=function(){this.isImageButton&&_.cj(this,"ytd-product-details-variant-image-unselect")};
_.t.Object.defineProperties(oW.prototype,{isImageButton:{configurable:!0,enumerable:!0,get:function(){return"VARIANT_ATTRIBUTE_DISPLAY_TYPE_IMAGE"===this.displayType}},
isPillButton:{configurable:!0,enumerable:!0,get:function(){return"VARIANT_ATTRIBUTE_DISPLAY_TYPE_PILL"===this.displayType||"VARIANT_ATTRIBUTE_DISPLAY_TYPE_DROPDOWN_LIST"===this.displayType}},
isActive:{configurable:!0,enumerable:!0,get:function(){var a;return"VARIANT_OPTION_STATE_SELECTED"===(null===(a=this.data)||void 0===a?void 0:a.variantOptionState)}},
isUnavailable:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return"VARIANT_AVAILABILITY_NO_OFFERS"===(null===(a=this.data)||void 0===a?void 0:a.variantAvailability)||"VARIANT_OPTION_STATE_OTHER_ATTRIBUTE_WILL_CHANGE"===(null===(b=this.data)||void 0===b?void 0:b.variantOptionState)||"VARIANT_OPTION_STATE_DISABLED"===(null===(c=this.data)||void 0===c?void 0:c.variantOptionState)}},
thumbnailDetails:{configurable:!0,enumerable:!0,get:function(){var a;if(this.isImageButton&&void 0!==(null===(a=this.data)||void 0===a?void 0:a.imageDetails))return this.data.imageDetails}},
accessibilityLabel:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.isUnavailable?null===(a=this.data)||void 0===a?void 0:a.variantOptionUnavailableAccessibilityLabel:null===(b=this.data)||void 0===b?void 0:b.variantOptionAccessibilityLabel}}});
_.t.Object.defineProperties(oW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===plb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-product-details-variant-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_variant_option_renderer.ytd.product.details.variant.option.renderer.css.js--\x3e<div class="container">\n  <template is="dom-if" restamp="" if="[[isImageButton]]">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.command)]]" data="[[data.command]]" aria-label="[[accessibilityLabel]]" rel="[[computeNofollow_(data.command)]]">\n      <div class="variant-option variant-option-image">\n        <yt-img-shadow alt="[[data.name]]" height="52" object-fit="CONTAIN" thumbnail="[[thumbnailDetails]]" width="52"></yt-img-shadow>\n      </div>\n    </a>\n    <tp-yt-paper-tooltip fit-to-visible-bounds="" offset="4" position="top">\n      [[accessibilityLabel]]\n    </tp-yt-paper-tooltip>\n  </template>\n  <template is="dom-if" restamp="" if="[[isPillButton]]">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.command)]]" data="[[data.command]]" aria-label="[[accessibilityLabel]]" rel="[[computeNofollow_(data.command)]]">\n      <div class="variant-option variant-option-pill">\n        <span>[[data.name]]</span>\n      </div>\n    </a>\n    <template is="dom-if" restamp="" if="[[isUnavailable]]">\n      <tp-yt-paper-tooltip fit-to-visible-bounds="" offset="4" position="top">\n        [[data.unavailableText]]\n      </tp-yt-paper-tooltip>\n    </template>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===olb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_variant_option_renderer.ytd.product.details.variant.option.renderer.css.js--\x3e<style>:host(:hover:not([is-active])) .variant-option {border-color: var(--yt-spec-icon-inactive);} :host(:hover:not([is-active])) .variant-option-image {padding: 1px;border-width: 1px;} :host([is-active]) .variant-option {border-color: var(--yt-spec-call-to-action);border-radius: 0;border-width: 2px;} :host([is-active]) .variant-option-pill {padding: 12px 8px;} :host([is-unavailable]) .variant-option {position: relative;} :host([is-unavailable]) .variant-option::before {content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: var(--yt-spec-general-background-b);opacity: 0.5;} .variant-option {border-radius: 2px;white-space: nowrap;} .variant-option-pill {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);border: 1px solid var(--yt-spec-10-percent-layer);padding: 13px 9px;} .variant-option-image {border: 2px var(--yt-spec-brand-background-solid) solid;background-color: var(--yt-spec-brand-background-solid);} .variant-option-image yt-img-shadow {display: block;width: 52px;height: 52px;} .yt-simple-endpoint {display: block;} /*# sourceMappingURL=ytd-product-details-variant-option-renderer.css.map*/</style>';
olb=d}d=olb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);plb=a}a=plb;return a}}});
_.pW=oW;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.pW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.pW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.pW.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.pW.prototype,"data",void 0);_.V([_.M(),_.W("design:type",String)],_.pW.prototype,"displayType",void 0);
_.V([_.R("displayType","data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.pW.prototype,"isImageButton",null);_.V([_.R("displayType","data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.pW.prototype,"isPillButton",null);_.V([_.R("data"),_.M({reflectToAttribute:!0}),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.pW.prototype,"isActive",null);
_.V([_.R("data"),_.M({reflectToAttribute:!0}),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.pW.prototype,"isUnavailable",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.pW.prototype,"thumbnailDetails",null);_.V([_.R("isUnavailable","data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.pW.prototype,"accessibilityLabel",null);_.pW=_.V([_.T({is:"ytd-product-details-variant-option-renderer"})],_.pW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syf2");

var jlb;
var klb;
var llb=function(){return _.K.apply(this,arguments)||this};
_.r(llb,_.K);
_.t.Object.defineProperties(llb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===klb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-product-details-offer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_offer_renderer.ytd.product.details.offer.renderer.css.js--\x3e<div class="offer-details offer-details-new-ux">\n  <div class="offer-details-information">\n    <div class="offer-price">\n      [[data.price]]\n      <span class="additional-fees">[[data.additionalFeesText]]</span>\n    </div>\n    <div class="offer-title">\n      [[data.title]]\n    </div>\n    <div class="vendor-information">\n      <div class="vendor-logo">\n        <img src$="[[data.vendorLogoUrl]]" alt="" class="vendor-logo-url" onerror="this.style.visibility=\'hidden\';">\n      </div>\n      <div class="vendor-name">[[data.vendorName]]</div>\n    </div>\n  </div>\n  <div class="offer-cta">\n    <div class="checkout">\n      <ytd-button-renderer data="[[data.purchaseButtonRenderer.buttonRenderer]]">\n      </ytd-button-renderer>\n    </div>\n  </div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jlb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_offer_renderer.ytd.product.details.offer.renderer.css.js--\x3e<style>:host {display: block;} .offer-details {display: flex;flex-direction: row;align-items: center;} .offer-details-new-ux {align-items: flex-start;flex-wrap: wrap;} .offer-details-new-ux .offer-title {max-width: 340px;} .vendor-logo {width: 24px;height: 24px;border-radius: 12px;background-color: var(--yt-spec-general-background-b);} .vendor-logo-url {width: 24px;height: 24px;border-radius: 12px;background-color: var(--yt-spec-general-background-a);} .vendor-data {margin-left: 8px;display: flex;flex-direction: column;} .vendor-name {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);} .offer-tags {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-secondary);} .price {display: flex;flex-direction: column;align-items: flex-end;flex: 1;} .checkout {display: flex;flex-direction: row;align-items: center;} .hover-icon {width: 18px;height: 18px;color: var(--yt-spec-call-to-action);} .checkout-endpoint {margin-left: 10.5px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;color: var(--yt-spec-call-to-action);text-decoration: none;} .additional-fees {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-secondary);} .vendor-information {display: flex;align-items: center;} .vendor-information .vendor-name {margin-left: 8px;} .offer-price {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-text-primary);} .offer-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-secondary);margin-top: 4px;margin-bottom: 6px;} .offer-cta {display: flex;flex-direction: column;align-items: flex-end;flex: 1;} .offer-cta .checkout {margin-top: -6px;margin-right: -16px;} @media(max-width:1185px),(min-width:1328px) and (max-width:1353px) {.offer-details-new-ux {align-items: normal;flex-direction: column;}.offer-details-new-ux .offer-details-information {margin-bottom: 16px;}.offer-details-new-ux .offer-title {max-width: 100%;}} /*# sourceMappingURL=ytd-product-details-offer-renderer.css.map*/</style>';
jlb=d}d=jlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);klb=a}a=klb;return a}}});
_.lW=llb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.lW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.lW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.lW.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.lW.prototype,"data",void 0);_.lW=_.V([_.T({is:"ytd-product-details-offer-renderer"})],_.lW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syf1");

var flb;
var glb;
var hW=function(){return _.K.apply(this,arguments)||this};
_.r(hW,_.K);_.f=hW.prototype;_.f.attached=function(){this.addEventListener("click",this.handleSelection);this.addEventListener("mouseenter",this.onMouseEnterImage);this.addEventListener("mouseleave",this.onMouseLeaveImage)};
_.f.onKeyDown=function(a){a=a.keyCode;13!==a&&32!==a||this.handleSelection()};
_.f.onMouseEnterImage=function(){var a;void 0!==(null===(a=this.data)||void 0===a?void 0:a.thumbnailDetails)&&_.cj(this,"ytd-product-details-variant-image-select",[this.data.thumbnailDetails])};
_.f.onMouseLeaveImage=function(){_.cj(this,"ytd-product-details-variant-image-unselect")};
_.f.handleSelection=function(){this.data&&this.fire("ytd-product-details-thumbnail-renderer-selected",this.data.index)};
_.t.Object.defineProperties(hW.prototype,{isSelected:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.data)||void 0===a?void 0:a.isSelected}}});
_.t.Object.defineProperties(hW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===glb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-product-details-thumbnail-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_thumbnail_renderer.ytd.product.details.thumbnail.renderer.css.js--\x3e<div id="product-card-renderer-container">\n  <div id="card">\n    <div hidden="[[!isSelected]]" id="card-selection-overlay"></div>\n    <div id="card-overlay"></div>\n    <yt-img-shadow id="card-image" aria-label="[[data.thumbnailDetails.accessibility.accessibilityData.label]]" object-fit="CONTAIN" thumbnail="[[data.thumbnailDetails]]" width="56px">\n    </yt-img-shadow>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===flb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_thumbnail_renderer.ytd.product.details.thumbnail.renderer.css.js--\x3e<style>:host {--yt-img-max-height: 100%;width: 56px;} :host:focus {outline: none;} :host:focus #card-overlay {border-color: rgba(0,0,0,0.6);} #product-card-renderer-container {display: block;background-color: var(--yt-spec-static-brand-white);} #card {position: relative;overflow: hidden;width: auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #card-selection-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: var(--yt-spec-static-overlay-background-medium-light);box-sizing: border-box;} #card-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;border: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;cursor: pointer;} #card-image {width: 56px;height: 56px;} /*# sourceMappingURL=ytd-product-details-thumbnail-renderer.css.map*/</style>";
flb=d}d=flb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);glb=a}a=glb;return a}}});
_.iW=hW;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.iW.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.iW.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.iW.prototype,"isSelected",null);_.iW=_.V([_.T({is:"ytd-product-details-thumbnail-renderer"})],_.iW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syew");

var Mkb;
var Nkb;
var Okb;
var Pkb;
var Qkb;
var Rkb;
var SV=function(){return _.K.apply(this,arguments)||this};
_.r(SV,_.K);SV.prototype.onDataChanged=function(){if(this.thumbnail)this.thumbnail.onShow()};
SV.prototype.onFocus=function(){"none"===this.getComputedStyleValue("pointer-events")?this.setAttribute("aria-disabled","true"):this.removeAttribute("aria-disabled")};
SV.prototype.onTap=function(a){if(this.classList.contains("selected")||_.A(this,"yt-share-panel-can-select-contact-action",void 0)[0])a&&a.detail&&(a.detail.x||a.detail.y)&&this.$.target.blur(),(a=this.classList.toggle("selected"))?this.setAttribute("aria-checked","true"):this.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)},_.A(this,"yt-share-panel-select-contact-action",
[a])};
_.t.Object.defineProperties(SV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Rkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-enrolled-contact-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_enrolled_contact_renderer.yt.enrolled.contact.renderer.css.js--\x3e<button id="target" on-focus="onFocus" on-tap="onTap">\n  <yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]"></yt-img-shadow>\n  <div id="selection-highlight"></div>\n  <div id="name">[[componentTitle]]</div>\n</button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qkb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_enrolled_contact_renderer.yt.enrolled.contact.renderer.css.js--\x3e<style>:host {display: inline-block;position: relative;cursor: pointer;user-select: none;} #target {margin: 1px 0;border: none;border-radius: 3px;padding: 5px 1px 2px;outline: none;text-align: inherit;font-family: inherit;background-color: transparent;} #target:focus {outline: 1px solid var(--yt-spec-button-chip-background-hover);background-color: var(--yt-spec-button-chip-background-hover);} #thumbnail {width: 60px;height: 60px;margin: 0 4px 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #selection-highlight {display: none;position: absolute;left: 1px;top: 6px;width: 52px;height: 52px;margin: 0 4px 8px;border: 4px solid var(--yt-spec-themed-blue);border-radius: 50%;background-color: transparent;overflow: hidden;} :host(.selected) #selection-highlight {display: block;} #name {margin: auto;width: 68px;max-height: 36px;overflow: hidden;text-align: center;text-overflow: ellipsis;white-space: normal;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host(.selected) #name {color: var(--yt-spec-themed-blue);} /*# sourceMappingURL=yt-enrolled-contact-renderer.css.map*/</style>';
Qkb=d}d=Qkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Rkb=a}a=Rkb;return a}}});
var TV=SV;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],TV.prototype,"ytRendererBehavior",void 0);_.V([_.M({observer:"onDataChanged"}),_.W("design:type",Object)],TV.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"getSimpleString(data.name)"}),_.W("design:type",String)],TV.prototype,"componentTitle",void 0);_.V([_.S("#thumbnail"),_.W("design:type",Object)],TV.prototype,"thumbnail",void 0);
TV=_.V([_.wx({is:"yt-enrolled-contact-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],TV);
var Skb;
var Tkb;
var UV=function(){return _.K.apply(this,arguments)||this};
_.r(UV,_.K);UV.prototype.onDataChanged=function(){if(this.thumbnail)this.thumbnail.onShow()};
UV.prototype.onFocus=function(){"none"===this.getComputedStyleValue("pointer-events")?this.setAttribute("aria-disabled","true"):this.removeAttribute("aria-disabled")};
UV.prototype.onTap=function(a){if(this.classList.contains("selected")||_.A(this,"yt-share-panel-can-select-contact-action",void 0)[0])a&&a.detail&&(a.detail.x||a.detail.y)&&this.$.target.blur(),(a=this.classList.toggle("selected"))?this.setAttribute("aria-checked","true"):this.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)},_.A(this,"yt-share-panel-select-contact-action",
[a])};
_.t.Object.defineProperties(UV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Tkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-suggested-contact-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_suggested_contact_renderer.yt.suggested.contact.renderer.css.js--\x3e<button id="target" on-focus="onFocus" on-tap="onTap">\n  <yt-img-shadow id="thumbnail" thumbnail="[[data.avatar.thumbnail]]"></yt-img-shadow>\n  <div id="selection-highlight"></div>\n  <div id="name">[[componentTitle]]</div>\n</button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Skb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_suggested_contact_renderer.yt.suggested.contact.renderer.css.js--\x3e<style>:host {display: inline-block;position: relative;cursor: pointer;user-select: none;} #target {margin: 1px 0;border: none;border-radius: 3px;padding: 5px 1px 2px;outline: none;text-align: inherit;font-family: inherit;background-color: transparent;} #target:focus {outline: 1px solid var(--yt-spec-button-chip-background-hover);background-color: var(--yt-spec-button-chip-background-hover);} #thumbnail {width: 60px;height: 60px;margin: 0 4px 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #selection-highlight {display: none;position: absolute;left: 1px;top: 6px;width: 52px;height: 52px;margin: 0 4px 8px;border: 4px solid var(--yt-spec-themed-blue);border-radius: 50%;background-color: transparent;overflow: hidden;} :host(.selected) #selection-highlight {display: block;} #name {margin: auto;width: 68px;max-height: 36px;overflow: hidden;text-align: center;text-overflow: ellipsis;white-space: normal;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host(.selected) #name {color: var(--yt-spec-themed-blue);} /*# sourceMappingURL=yt-suggested-contact-renderer.css.map*/</style>';
Skb=d}d=Skb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Tkb=a}a=Tkb;return a}}});
var VV=UV;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],VV.prototype,"ytRendererBehavior",void 0);_.V([_.M({observer:"onDataChanged"}),_.W("design:type",Object)],VV.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"getSimpleString(data.name)"}),_.W("design:type",String)],VV.prototype,"componentTitle",void 0);_.V([_.S("#thumbnail"),_.W("design:type",Object)],VV.prototype,"thumbnail",void 0);
VV=_.V([_.wx({is:"yt-suggested-contact-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],VV);
var WV=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-share-panel-reset-action":"onReset"};return a};
_.r(WV,_.K);WV.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"}}}}}};
WV.prototype.onDataChanged=function(){this.data&&this.data.selectMessageRenderer&&this.data.selectMessageRenderer.contactSelectMessageRenderer&&_.A(this,"yt-share-panel-set-select-message-renderer-action",[this.data.selectMessageRenderer.contactSelectMessageRenderer])};
WV.prototype.onReset=function(){for(var a=this.$.contents.getElementsByClassName("selected"),b=a.length-1;0<=b;b--)a[b].classList.toggle("selected")};
_.t.Object.defineProperties(WV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Pkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-contact-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_contact_section_renderer.yt.contact.section.renderer.css.js--\x3e<yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n<yt-formatted-string id="description" hidden="[[!data.description]]" text="[[data.description]]">\n</yt-formatted-string>\n<div id="contents" role="listbox"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Okb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_contact_section_renderer.yt.contact.section.renderer.css.js--\x3e<style>:host {display: inline-block;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host(.no-title) #title {display: none;} :host(.group-selected) yt-enrolled-contact-renderer,:host(.max-selected) yt-enrolled-contact-renderer:not(.selected),:host(.group-selected) yt-suggested-contact-renderer,:host(.max-selected) yt-suggested-contact-renderer:not(.selected) {pointer-events: none;opacity: 0.35;} #title {display: block;margin-bottom: 8px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #description {color: var(--yt-spec-text-secondary);} #contents yt-enrolled-contact-renderer,#contents yt-suggested-contact-renderer {margin-right: 8px;vertical-align: top;white-space: normal;} /*# sourceMappingURL=yt-contact-section-renderer.css.map*/</style>';
Okb=d}d=Okb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Pkb=a}a=Pkb;return a}}});
var XV=WV;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],XV.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],XV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],XV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M({observer:"onDataChanged"}),_.W("design:type",Object)],XV.prototype,"data",void 0);
XV=_.V([_.wx({is:"yt-contact-section-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],XV);
var YV=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-refresh-form-command":"onYtRefreshFormCommand"};return a};
_.r(YV,_.K);_.f=YV.prototype;_.f.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"}}}};
_.f.onYtRefreshFormCommand=function(a){var b,c;(null===(c=null===(b=a.refreshFormCommand)||void 0===b?void 0:b.formRenderer)||void 0===c?0:c.formRenderer)&&this.set("data",a.refreshFormCommand.formRenderer.formRenderer)};
_.f.reset=function(){for(var a=this.$.fields.children,b=0;b<a.length;b++){var c=a[b];c.reset&&c.reset()}};
_.f.getForm=function(){for(var a={},b=this.$.fields.children,c=0;c<b.length;c++){var d=b[c];if(!d.validate())return null;a[d.data.key]=d.value}return a};
_.f.submitFormFields=function(){for(var a=this.$.fields.children,b=0;b<a.length;b++)a[b].save()};
_.t.Object.defineProperties(YV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Nkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-form-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.forms.yt_form_renderer.yt.form.renderer.css.js--\x3e<div id="fields"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);
var b=a.content,c=b.insertBefore;if(void 0===Mkb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.forms.yt_form_renderer.yt.form.renderer.css.js--\x3e<style>:host {display: inline-block;} yt-contact-section-renderer {margin-top: 24px;} /*# sourceMappingURL=yt-form-renderer.css.map*/</style>";Mkb=d}d=Mkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Nkb=a}a=Nkb;return a}}});
_.ZV=YV;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.ZV.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.ZV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.ZV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZV.prototype,"data",void 0);_.ZV=_.V([_.wx({is:"yt-form-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],_.ZV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syet");

var Ikb;
var Jkb;
var OV=function(){return _.K.apply(this,arguments)||this};
_.r(OV,_.K);OV.prototype.configureRendererStamper=function(){return{"data.resumeButton":{id:"resume-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer"}}}};
_.t.Object.defineProperties(OV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Jkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-settings-email-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_email_item_renderer.ytd.settings.email.item.renderer.css.js--\x3e<div id="info">\n  <yt-img-shadow height="36" hidden="[[!data.avatar]]" thumbnail="[[data.avatar]]" width="36">\n  </yt-img-shadow>\n  <div id="title">[[getSimpleString(data.title)]]</div>\n</div>\n<div id="button-container">\n  <div id="resume-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ikb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_email_item_renderer.ytd.settings.email.item.renderer.css.js--\x3e<style>:host {padding: 8px 4px;border: 1px solid var(--yt-spec-10-percent-layer);border-top: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} yt-img-shadow {border-radius: 50%;overflow: hidden;margin-right: 16px;} #info {padding-left: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {color: var(--yt-spec-text-secondary);-ms-align-self: center;-webkit-align-self: center;align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-settings-email-item-renderer.css.map*/</style>';
Ikb=d}d=Ikb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Jkb=a}a=Jkb;return a}}});
_.PV=OV;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.PV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.PV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.PV.prototype,"data",void 0);_.PV=_.V([_.T({is:"ytd-settings-email-item-renderer"})],_.PV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2p");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3y");

_.Mdb=function(a,b){a.commandMetadata&&a.commandMetadata.webCommandMetadata&&a.commandMetadata.webCommandMetadata.url&&(a=_.Se(a.commandMetadata.webCommandMetadata.url).adurl)&&_.$e(a)&&_.fy(_.Zj(a),{encoded_ad_playback_context:b})};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6");

var iMa,jMa,kMa,lMa,mMa,sMa,uMa,vMa,hB,iB,jB,xMa,kB,lB,mB,zMa,BMa,nB,EMa,FMa,oB,pB,JMa,LMa,qB,rB,sB,NMa,tB,uB,vB,SMa,TMa,UMa,wB,VMa,xB,yB,WMa,YMa,ZMa,$Ma,cNa,dNa,eNa,fNa,gNa,hNa,iNa,AB,jNa,uNa,wNa,yNa,zNa,CNa,DNa,ENa,FNa,GNa,HNa,ANa,INa,JNa,KNa,LNa,MNa,NNa,QNa,PNa,TNa,RNa,SNa,WNa,XNa,YNa,UNa,ZNa,VNa,aOa,GB,bOa,cOa,dOa,HB,eOa,fOa,gOa,jOa,qOa,lOa,kOa,mOa,nOa,uOa,sOa,vOa,wOa,xOa,yOa,AOa,zOa,BOa,COa,DOa,EOa,GOa,IOa,JOa,KOa,MOa,LOa,XOa,YOa,ZOa,$Oa,OB,aPa,cPa,ePa,fPa,hPa,iPa,jPa,kPa,lPa,mPa,nPa,oPa,pPa,
KB,rPa,sPa,tPa,uPa,ONa,QB,vPa,wPa,xPa,yPa,wMa;iMa=function(a,b){if(!a)throw Error("Uf");return new _.fz(function(c){var d=new _.cz;d.add(b.schedule(function(){var e=a[Symbol.asyncIterator]();d.add(b.schedule(function(){var h=this;e.next().then(function(l){l.done?c.complete():(c.next(l.value),h.schedule())})}))}));
return d})};
jMa=function(a,b){if(!a)throw Error("Uf");return new _.fz(function(c){var d=new _.cz,e;d.add(function(){e&&"function"===typeof e.return&&e.return()});
d.add(b.schedule(function(){e=a[_.Pz]();d.add(b.schedule(function(){if(!c.closed){try{var h=e.next();var l=h.value;var m=h.done}catch(p){c.error(p);return}m?c.complete():(c.next(l),this.schedule())}}))}));
return d})};
kMa=function(a,b){return new _.fz(function(c){var d=new _.cz;d.add(b.schedule(function(){var e=a[_.xz]();d.add(e.subscribe({next:function(h){d.add(b.schedule(function(){return c.next(h)}))},
error:function(h){d.add(b.schedule(function(){return c.error(h)}))},
complete:function(){d.add(b.schedule(function(){return c.complete()}))}}))}));
return d})};
lMa=function(a,b){return new _.fz(function(c){var d=new _.cz;d.add(b.schedule(function(){return a.then(function(e){d.add(b.schedule(function(){c.next(e);d.add(b.schedule(function(){return c.complete()}))}))},function(e){d.add(b.schedule(function(){return c.error(e)}))})}));
return d})};
mMa=function(a){var b=_.dKa;if(null!=a){if(a&&"function"===typeof a[_.xz])return kMa(a,b);if(_.zJa(a))return lMa(a,b);if(_.UJa(a))return _.vJa(a,b);if(a&&"function"===typeof a[_.Pz]||"string"===typeof a)return jMa(a,b);if(Symbol&&Symbol.asyncIterator&&"function"===typeof a[Symbol.asyncIterator])return iMa(a,b)}throw new TypeError("Vf`"+(null!==a&&typeof a||a));};
_.nMa=function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,h=0;h<d;h++)if(h in e&&b.call(c,e[h],h,a))return h;return-1};
_.fB=function(a,b,c){b=_.nMa(a,b,c);return 0>b?null:"string"===typeof a?a.charAt(b):a[b]};
_.oMa=function(a){return Array.prototype.concat.apply([],arguments)};
_.pMa=function(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};
_.qMa=function(a,b){return a>b?1:a<b?-1:0};
_.rMa=function(a,b){a.sort(b||_.qMa)};
sMa=function(a,b){return a===b};
_.gB=function(a,b,c){if(!_.ma(a)||!_.ma(b)||a.length!=b.length)return!1;var d=a.length;c=c||sMa;for(var e=0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0};
_.tMa=function(a){for(var b=[],c=0;c<arguments.length;c++){var d=arguments[c];if(Array.isArray(d))for(var e=0;e<d.length;e+=8192)for(var h=_.tMa.apply(null,_.pMa(d,e,e+8192)),l=0;l<h.length;l++)b.push(h[l]);else b.push(d)}return b};
uMa=function(a,b,c){return _.oMa.apply([],_.pe(a,b,c))};
vMa=function(a){return a?a.passive&&(0,_.Ioa)()?a:a.capture||!1:!1};
hB=function(){return _.sJa(_.$b.apply(0,arguments))};
iB=function(a){return new _.fz(function(b){return b.error(a)})};
jB=function(){var a=_.$b.apply(0,arguments),b=void 0,c=void 0,d=void 0;_.hz(a[a.length-1])&&(c=a.pop());"function"===typeof a[a.length-1]&&(b=a.pop());if(1===a.length){var e=a[0];(0,_.sz)(e)&&(a=e);_.pJa(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(h){return e[h]}))}return _.jz(_.gz(a,c),new wMa(b,d))};
xMa=function(a,b,c,d,e){if(a&&"function"===typeof a.addEventListener&&"function"===typeof a.removeEventListener){a.addEventListener(b,c,e);var h=function(){return a.removeEventListener(b,c,e)}}else if(a&&"function"===typeof a.on&&"function"===typeof a.off)a.on(b,c),h=function(){return a.off(b,c)};
else if(a&&"function"===typeof a.addListener&&"function"===typeof a.removeListener)a.addListener(b,c),h=function(){return a.removeListener(b,c)};
else if(a&&a.length)for(var l=0,m=a.length;l<m;l++)xMa(a[l],b,c,d,e);else throw new TypeError("Wf");d.add(h)};
kB=function(a,b,c){if(_.bz(c)){var d=c;c=void 0}return d?kB(a,b,c).pipe(_.lz(function(e){return(0,_.sz)(e)?d.apply(null,_.Pc(e)):d(e)})):new _.fz(function(e){xMa(a,b,function(h){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(h)},e,c)})};
lB=function(){var a=_.$b.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];_.hz(d)?(c=a.pop(),1<a.length&&"number"===typeof a[a.length-1]&&(b=a.pop())):"number"===typeof d&&(b=a.pop());return!c&&1===a.length&&a[0]instanceof _.fz?a[0]:_.EJa(b)(_.gz(a,c))};
mB=function(a){return function(b){return _.jz(b,new yMa(a))}};
zMa=function(){var a=_.$b.apply(0,arguments);return function(b){return _.pz(b,_.iz.apply(null,_.Pc(a)))}};
BMa=function(a){return function(b){return _.jz(b,new AMa(a,b))}};
nB=function(){return function(a){return _.jz(a,new CMa)}};
EMa=function(){if(isNaN(1))throw new TypeError("Yf");return function(a){return _.jz(a,new DMa)}};
FMa=function(a,b){var c=2<=arguments.length;return function(d){return d.pipe(a?_.rz(function(e,h){return a(e,h,d)}):_.ez,EMa(),c?_.MJa(b):_.QJa(function(){return new _.vz}))}};
oB=function(a){return function(b){return _.jz(b,new GMa(a))}};
pB=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.jz(d,new HMa(a,b,c))}};
JMa=function(a,b){return function(c){var d;"function"===typeof a?d=a:d=function(){return a};
if("function"===typeof b)return _.jz(c,new IMa(d,b));var e=Object.create(c,_.TJa);e.source=c;e.subjectFactory=d;return e}};
LMa=function(){var a=_.$b.apply(0,arguments);1===a.length&&(0,_.sz)(a[0])&&(a=a[0]);return function(b){return _.jz(b,new KMa(a))}};
qB=function(){return JMa(new _.Ez)};
rB=function(){var a=new _.Iz(1,void 0,void 0);return function(b){return JMa(function(){return a},void 0)(b)}};
sB=function(){var a=_.$b.apply(0,arguments),b=a[a.length-1];return _.hz(b)?(a.pop(),function(c){return _.pz(a,c,b)}):function(c){return _.pz(a,c)}};
NMa=function(){var a=void 0===a?0:a;return function(b){return _.jz(b,new MMa(a))}};
tB=function(a){return function(b){return _.jz(b,new OMa(a))}};
uB=function(a,b){b=void 0===b?!1:b;return function(c){return _.jz(c,new PMa(a,b))}};
vB=function(a,b,c){return function(d){return _.jz(d,new QMa(a,b,c))}};
SMa=function(){var a=_.$b.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.jz(b,new RMa(a,c))}};
TMa=function(a){function b(c){return"boolean"===typeof c||"string"===typeof c||"number"===typeof c||void 0===c||null===c}
return b(a)?!0:Array.isArray(a)?a.every(b):"object"===typeof a?Object.keys(a).every(function(c){return"string"===typeof c})&&Object.values(a).every(function(c){return Array.isArray(c)?c.every(b):b(c)}):!1};
UMa=function(a){return TMa(a)?a:String(a)};
wB=function(a,b){return function(c){return new _.fz(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()})()})})}};
VMa=function(a,b){var c=!1;return new _.fz(function(d){var e=a.setTimeout(function(){c=!0;d.next(!0);d.complete()},b);
return function(){c||a.clearTimeout(e)}})};
xB=function(a){return function(b){return b.pipe(WMa(a,qB()))}};
yB=function(a){return function(b){return b.pipe(WMa(a,rB()))}};
WMa=function(a,b){function c(d){return new _.fz(function(e){return d.subscribe(function(h){a.run(function(){return void e.next(h)})},function(h){a.run(function(){return void e.error(h)})},function(){a.run(function(){return void e.complete()})})})}
return hB(c,NMa(),b,_.kz(),c)};
YMa=function(a){var b=XMa(a);return null===b?new zB(null):b.pipe(_.lz(function(c){return _.wha(c.serialize())}),_.uz(),yB(a.queue))};
ZMa=function(a){var b=void 0===b?{}:b;if("function"===typeof Event)return new Event(a,b);if("undefined"!==typeof document){var c=document.createEvent("CustomEvent");c.initCustomEvent(a,b.bubbles||!1,b.cancelable||!1,b.detail);return c}throw Error();};
$Ma=function(a){return"string"===typeof a?document.getElementById(a):a};
cNa=function(a,b,c,d){var e=!0,h=!0;e=void 0===e?!0:e;h=void 0===h?!1:h;d=void 0===d?!1:d;if(a=$Ma(a)){c||(c=function(oa,Ha,ja){oa.addEventListener(Ha,ja)});
for(var l=!1,m=function(oa){l||(l=!0,b(oa))},p,q,x=0;x<aNa.length;++x)if(aNa[x]==a.tagName){q=3;
p=[a];break}p||(p=a.querySelectorAll(aNa.join(",")),q=2);var B=0,C=0,I=a=!1;x={};for(var H=0;H<p.length;x={$jscomp$loop$prop$isImg$3093:x.$jscomp$loop$prop$isImg$3093},H++){var O=p[H];if(!("IMG"!=O.tagName||!O.complete||O.naturalWidth&&O.naturalHeight?bNa.test(O.getAttribute("width"))&&bNa.test(O.getAttribute("height")):1)){if("IMG"==O.tagName)var X=O.naturalWidth&&O.naturalHeight?!0:!1;else try{X="complete"===(O.readyState?O.readyState:O.contentWindow&&O.contentWindow.document&&O.contentWindow.document.readyState)?
!0:!1}catch(oa){X=void 0===h?!1:h}if(X)a=!0;else{B++;x.$jscomp$loop$prop$isImg$3093="IMG"===O.tagName;var ia=function(oa){return function(){B--;B||m(q);oa.$jscomp$loop$prop$isImg$3093&&(C--,!C&&I&&m(q))}}(x);
c(O,"load",ia);x.$jscomp$loop$prop$isImg$3093&&(C++,c(O,"error",ia))}}}p=null;if(0===B&&!a&&"complete"===_.g.document.readyState)q=5;else if(B||!a){c(_.g,"load",function(){d&&C?I=!0:m(4)});
return}e&&m(q)}};
dNa=function(a,b,c){if(a)for(var d=0;null!=a&&500>d&&!c(a);++d)a=b(a)};
eNa=function(a,b){dNa(a,function(c){try{return c===c.parent?null:c.parent}catch(d){}return null},b)};
fNa=function(a,b){if("IFRAME"==a.tagName)b(a);else{a=a.querySelectorAll("IFRAME");for(var c=0;c<a.length&&!b(a[c]);++c);}};
gNa=function(a){return(a=a.ownerDocument)&&(a.parentWindow||a.defaultView)||null};
hNa=function(a,b,c){try{var d=JSON.parse(c.data)}catch(l){}if("object"===typeof d&&d&&"creativeLoad"===d.type){var e=gNa(a);if(c.source&&e){var h;eNa(c.source,function(l){try{if(l.parent===e)return h=l,!0}catch(m){}});
h&&fNa(a,function(l){if(l.contentWindow===h)return b(d),!0})}}};
iNa=function(a){return"string"===typeof a?document.getElementById(a):a};
AB=function(a,b){return a.left===b.left&&a.top===b.top&&a.width===b.width&&a.height===b.height};
jNa=function(a,b){return{left:Math.max(a.left,b.left),top:Math.max(a.top,b.top),width:Math.max(0,Math.min(a.left+a.width,b.left+b.width)-Math.max(a.left,b.left)),height:Math.max(0,Math.min(a.top+a.height,b.top+b.height)-Math.max(a.top,b.top))}};
uNa=function(a){var b,c,d;return"function"!==typeof(null===(c=null===(b=null===a||void 0===a?void 0:a.navigator)||void 0===b?void 0:b.userAgentData)||void 0===c?void 0:c.getHighEntropyValues)?null:null!==(d=a.navigator.userAgentData.getHighEntropyValues(kNa).then(function(e){var h;return lNa(mNa(nNa(oNa(pNa(qNa(rNa(new sNa,e.platform),e.platformVersion),e.architecture),e.model),e.uaFullVersion||""),e.bitness),(null===(h=e.fullVersionList)||void 0===h?void 0:h.map(function(l){var m=new tNa;m=_.Oa(m,
1,l.brand);return _.Oa(m,2,l.version)}))||[])}))&&void 0!==d?d:null};
wNa=function(a,b){return new _.fz(function(c){var d=!1,e=Array(b.length);e.fill(void 0);var h=new Set,l=new Set,m=[];b.forEach(function(p,q){m.push(p.subscribe(function(x){a.running?(e[q]=x,h.add(q),d||(d=!0,vNa(a,function(){d=!1;c.next(_.la(e))}))):c.error(new BB(q))},function(x){l.add(q);
h.add(q);vNa(a,function(){c.error(x)})},function(){l.add(q);
vNa(a,function(){l.size===b.length&&c.complete()})}))})})};
yNa=function(a,b,c){function d(){if(b.debugChannel){var O=b.debugChannel,X=O.next;var ia={creativeId:c,requiredSignals:e,signals:Object.assign({},h),hasPrematurelyCompleted:l,errorMessage:m,erroredSignalKey:p};ia={specMajor:1,specMinor:0,specPatch:0,timestamp:b.timeProvider.now(),instanceId:b.instanceId,messageType:2,creativeState:ia};X.call(O,ia)}}
for(var e=Object.keys(a),h={},l=!1,m=null,p=null,q={},x=new Set,B=[],C={},I=_.u(e),H=I.next();!H.done;C={$jscomp$loop$prop$key$3098:C.$jscomp$loop$prop$key$3098},H=I.next())C.$jscomp$loop$prop$key$3098=H.value,H=a[C.$jscomp$loop$prop$key$3098],H instanceof zB?(q[C.$jscomp$loop$prop$key$3098]=H.value,x.add(C.$jscomp$loop$prop$key$3098),h[String(C.$jscomp$loop$prop$key$3098)]=UMa(H.value)):(H=H.pipe(mB(),_.lz(function(O){return function(X){h[String(O.$jscomp$loop$prop$key$3098)]=UMa(X);d();var ia={};
return ia[O.$jscomp$loop$prop$key$3098]=X,ia}}(C)),vB(function(O){return function(){x.add(O.$jscomp$loop$prop$key$3098)}}(C),function(O){return function(X){p=String(O.$jscomp$loop$prop$key$3098);
m=String(X);d()}}(C),function(O){return function(){x.has(O.$jscomp$loop$prop$key$3098)||(l=!0,d())}}(C))),B.push(H));
(a=0<Object.keys(h).length)&&d();C=wNa(b.queue,B).pipe(_.tz(function(O){if(O instanceof BB)throw new xNa(e[O.inputObservableIndex]);throw O;}),_.lz(function(O){return Object.freeze(Object.assign.apply(Object,[{},
q].concat(_.Pc(O))))}));
return(B=0<B.length)&&a?lB(_.iz(Object.freeze(q)),C):B?C:_.iz(Object.freeze(q))};
zNa=function(a,b,c,d,e){return a.performanceMonitor.timeExecution.bind(a.performanceMonitor)(733,function(){function h(){if(a.debugChannel){var q=a.debugChannel,x=q.next;var B={measuringCreativeIds:[].concat(_.Pc(m.values())),hasCreativeSourceCompleted:p};B={specMajor:1,specMinor:0,specPatch:0,timestamp:a.timeProvider.now(),instanceId:a.instanceId,messageType:1,instanceState:B};x.call(q,B)}}
var l={},m=new Set,p=!1;try{return b.pipe(_.tz(function(q){d(Object.assign(Object.assign({},l),{error:q}));return _.Hz}),vB(function(){},function(){},function(){p=!0;
h()}),_.oz(function(q){m.add(q.debugId);
h();try{var x=c(a,q)}catch(C){return d(Object.assign(Object.assign({},l),{error:C instanceof Error?C:String(C)})),_.Hz}var B={};return yNa(x,a,q.debugId).pipe(vB(function(C){B=C}),rB(),_.kz()).pipe(e,_.tz(function(C){d(Object.assign(Object.assign({},B),{error:C}));
return _.Hz}),zMa(void 0),_.lz(function(){m.delete(q.debugId)&&h();
return!0}))})).pipe(pB(function(q){return q+1},0),_.tz(function(q){d(Object.assign(Object.assign({},l),{error:q}));
return _.Hz}))}catch(q){return d(Object.assign(Object.assign({},l),{error:q})),_.Hz}})()};
CNa=function(a,b){var c=ANa,d=BNa;b=void 0===b?.01:b;return function(e){0<b&&Math.random()<=b&&(e=Object.assign(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)}),e=c(Object.assign(Object.assign({},e),{payloadMapper:function(){return function(h){try{return d(Object.assign({},
h))}catch(l){return{}}}}(),
urlPrefixes:["https://pagead2.googlesyndication.com/pagead/gen_204?id=av-js&type=error&bin=17"]})),a.pinger.ping.apply(a.pinger,_.Pc(e)))}};
DNa=function(){var a=_.$b.apply(0,arguments);return function(b){var c=b.pipe(qB(),_.kz());b=a.map(function(d){return c.pipe(d,zMa(!0))});
return jB(b).pipe(_.uz(),nB())}};
ENa=function(){var a=_.$b.apply(0,arguments);return function(b){var c=b.pipe(qB(),_.kz());b=a.map(function(d){return c.pipe(d,zMa(!0))});
return lB.apply(null,_.Pc(b)).pipe(_.uz(),nB())}};
FNa=function(a){var b={attributes:!0,childList:!0,characterData:!0,subtree:!0};return function(c){return c.pipe(tB(function(d){return new _.fz(function(e){var h=a.MutationObserver;if(h){var l=new h(function(m){e.next(m)});
l.observe(d,b);return function(){l.disconnect()}}})}))}};
GNa=function(a){return"string"===typeof a?encodeURIComponent(a):"number"===typeof a?String(a):Array.isArray(a)?a.map(GNa).join(","):!0===a?"1":!1===a?"0":void 0===a||null===a?null:[a.top,a.left,a.top+a.height,a.left+a.width].join()};
HNa=function(a){a=Object.entries(a).map(function(b){var c=_.u(b);b=c.next().value;c=c.next().value;c=GNa(c);return null===c?"":b+"="+c}).filter(function(b){return""!==b});
return a.length?a.join("&"):""};
ANa=function(a){var b=a.payloadMapper(a),c=HNa(b);return c?_.pe(a.urlPrefixes,function(d){d=0<=d.indexOf("?")?d:d+"?";d=0<="?&".indexOf(d.slice(-1))?d:d+"&";return d+c}):a.urlPrefixes};
INa=function(a){var b=a.userAgentClientHints,c=_.uj(a,["userAgentClientHints"]);c=a.payloadMapper(c);var d=HNa(c);return _.pe(a.urlPrefixes,function(e){var h="";"string"===typeof b&&(h="&"+HNa({uach:b}));var l={};return _.eB(e,(l.VIEWABILITY=d,l))+h})};
JNa=function(a){return hB(_.lz(function(){return!0}),sB(!1),yB(a))};
KNa=function(a){return 0>=a.length?_.Hz:jB(a.map(function(b){var c=0;return b.pipe(_.lz(function(d){return{index:c++,value:d}}))})).pipe(_.rz(function(b){return b.every(function(c){return c.index===b[0].index})}),_.lz(function(b){return b.map(function(c){return c.value})}))};
LNa=function(a,b){return function(c){return KNa(b.map(function(d){return c.pipe(a(d))}))}};
MNa=function(){return hB(pB(function(a,b){return a.lastValue&&a.lastValue.value?{lastValue:b,consecutiveTime:Math.max(b.timestamp-a.lastValue.timestamp,0)+a.consecutiveTime}:{lastValue:b,consecutiveTime:0}},{consecutiveTime:0}),_.rz(function(a){return!!a.lastValue}),_.lz(function(a){return{timestamp:a.lastValue.timestamp,
value:Math.round(a.consecutiveTime)}}))};
NNa=function(a,b){return AB(a.topWindowViewportExternalGeometry,b.topWindowViewportExternalGeometry)&&AB(a.elementGeometry,b.elementGeometry)&&AB(a.exposedViewportLocalGeometry,b.exposedViewportLocalGeometry)&&AB(a.intersectionGeometry,b.intersectionGeometry)&&a.elementGeometrySourceName===b.elementGeometrySourceName&&a.measurementRequests===b.measurementRequests&&a.viewportGeometrySourceName===b.viewportGeometrySourceName};
QNa=function(a,b){return function(c){return function(d){var e=d.pipe(qB(),_.kz());d=c.element.pipe(mB());e=e.pipe(_.lz(function(h){return h.value}));
return jB([d,e,b]).pipe(_.lz(function(h){var l=_.u(h);h=l.next().value;var m=l.next().value;l=l.next().value;var p=h.getBoundingClientRect(),q=ONa(h,a.global);p={top:q.y,left:q.x,width:p.width,height:p.height};q=jNa(p,m.exposedViewportLocalGeometry);var x=a.timeProvider.now(),B=Object,C=B.assign;m=Object.assign({},m);if(2!==l||a.inCrossDomainIframe||0>=q.width||0>=q.height)var I=!1;else try{var H=a.document.elementFromPoint(q.left+q.width/2,q.top+q.height/2);I=H?!PNa(H,h):!1}catch(O){I=!1}return{timestamp:x,
value:C.call(B,m,{elementGeometrySourceName:"geo",intersectionGeometry:I?CB.intersectionGeometry:q,elementGeometry:p})}}),xB(a.queue))}}};
PNa=function(a,b,c){c=void 0===c?0:c;return a===b||_.ze(b,function(d){return d===a})?!0:b.ownerDocument&&b.ownerDocument.defaultView&&b.ownerDocument.defaultView===b.ownerDocument.defaultView.top?!1:10>c&&b.ownerDocument&&b.ownerDocument.defaultView&&b.ownerDocument.defaultView.frameElement?PNa(a,b.ownerDocument.defaultView.frameElement,c+1):!0};
TNa=function(a){return function(b){return b.pipe(a.ResizeObserver?RNa(a):SNa(a),rB(),_.kz())}};
RNa=function(a){return function(b){return b.pipe(tB(function(c){var d=a.ResizeObserver;if(!d)return _.iz(CB.elementGeometry);var e=(new _.fz(function(h){var l=new d(function(m){m.forEach(function(p){h.next(p)})});
l.observe(c);return function(){l.disconnect()}})).pipe(wB(a.performanceMonitor,736),_.lz(function(h){return h.contentRect}));
return lB(_.iz(c.getBoundingClientRect()),e)}),mB(AB))}};
SNa=function(a){return function(b){var c=b.pipe(FNa(a)),d=a.onResize;c=lB(b.pipe(_.lz(function(){return ZMa("resize")})),c,d);
return jB(b,c).pipe(wB(a.performanceMonitor,737),_.lz(function(e){return _.u(e).next().value.getBoundingClientRect()}),mB(AB))}};
WNa=function(a,b){var c=UNa(a,b).pipe(rB(),_.kz());return function(d){d=d.pipe(tB(function(e){return e.element}),mB());
return jB([c,d]).pipe(tB(function(e){var h=_.u(e);e=h.next().value;h=h.next().value;return VNa(a,e.intersectionObserver,TNa(a),e.observations,e.flushRecords,h)}),xB(a.queue))}};
XNa=function(a){return _.lz(function(b){return"nio"!==b.value.viewportGeometrySourceName?b:Object.assign(Object.assign({},b),{value:Object.assign(Object.assign({},b.value),{exposedViewportLocalGeometry:DB(a,!0),topWindowViewportExternalGeometry:DB(a,!0)})})})};
YNa=function(a,b){return _.iz(b).pipe(a,_.lz(function(){return b}))};
UNa=function(a,b){return a.timeProvider.usesTimeOrigin()?a.MutationObserver?"undefined"===typeof IntersectionObserver?iB(new EB(0)):(new _.fz(function(c){var d=new _.Ez,e=new IntersectionObserver(d.next.bind(d),{threshold:b});c.next({observations:d.pipe(wB(a.performanceMonitor,735)),intersectionObserver:e,flushRecords:function(){var h=e.takeRecords();0<h.length&&d.next(h)}})})).pipe(_.uz(),rB(),_.kz()):iB(new EB(1)):iB(new EB(2))};
ZNa=function(a){return mMa(a.sort(function(b,c){return b.time-c.time}))};
VNa=function(a,b,c,d,e,h){return new _.fz(function(l){b.observe(h);var m=new _.Gz({timestamp:a.timeProvider.now(),value:Object.assign(Object.assign({},CB),{viewportGeometrySourceName:"nio",elementGeometrySourceName:"nio"})}),p=d.pipe(_.oz(function(C){return ZNa(C)}),_.rz(function(C){return C.target===h}),_.lz(function(C){return{timestamp:C.time,
value:{viewportGeometrySourceName:"nio",exposedViewportLocalGeometry:C.rootBounds||FB,topWindowViewportExternalGeometry:C.rootBounds||DB(a,!0),measurementRequests:q,elementGeometrySourceName:"nio",intersectionGeometry:C.intersectionRect,elementGeometry:C.boundingClientRect}}}),JMa(m),_.kz()).subscribe(l),q=new _.Ez,x=q.subscribe(function(){e();
l.next({timestamp:a.timeProvider.now(),value:m.value.value});b.unobserve(h);b.observe(h)}),B=YNa(c,h).subscribe(function(){q.next()});
return function(){b.unobserve(h);p.unsubscribe();B.unsubscribe();x.unsubscribe()}})};
aOa=function(a,b,c,d){b=jB([b,c]).pipe(tB(function(e){e=_.u(e);var h=e.next().value;return e.next().value?a.getOnBackgrounded(!0).pipe(_.lz(function(){return"b"})):$Na(a,h).pipe(_.lz(function(){return"u"}))}));
return _.HJa(d,b).pipe(_.uz(),yB(a.queue))};
GB=function(a){return function(b){var c;return b.pipe(vB(function(d){return void(c=d.timestamp)}),_.lz(function(d){return d.value}),a,_.lz(function(d){return{timestamp:c,
value:d}}))}};
bOa=function(a,b){a.currentState&&(a.previousState=a.currentState);a.currentState=b;a.previousState&&a.previousState.value?a.previousState.value&&(b=Math.max(0,b.timestamp-a.previousState.timestamp),a.totalTime+=b,a.consecutiveTime+=b):a.consecutiveTime=0;return a};
cOa=function(){return hB(pB(bOa,{totalTime:0,consecutiveTime:0}),_.lz(function(a){return a.totalTime}))};
dOa=function(){return hB(pB(bOa,{totalTime:0,consecutiveTime:0}),_.lz(function(a){return a.consecutiveTime}))};
HB=function(a,b,c){c=void 0===c?function(d,e){return d===e}:c;
return a.timestamp===b.timestamp&&c(a.value,b.value)};
eOa=function(a){var b=new EB(13);if(1>a.length)return{chain:_.Hz,capturedErrors:_.Hz};var c=new _.Ez;return{chain:a.slice(1).reduce(function(d,e){return d.pipe(_.tz(function(h){c.next(h);return e}))},a[0]).pipe(_.tz(function(d){c.next(d);
return iB(b)}),qB(),_.kz()),
capturedErrors:c}};
fOa=function(a){return function(b){return b.pipe(SMa(a),_.lz(function(c){var d=_.u(c);c=d.next().value;d=d.next().value;var e=c.value;return{timestamp:c.timestamp,value:1<=e?!0:0>=e?!1:e>=d}}))}};
gOa=function(a,b,c){return a?jB([b,c]).pipe(_.rz(function(d){var e=_.u(d);d=e.next().value;e=e.next().value;return d.timestamp===e.timestamp}),_.lz(function(d){var e=_.u(d);
d=e.next().value;e=e.next().value;return d.value>e.value?d:e})):b};
jOa=function(a){return function(b){var c=b.pipe(hOa),d=b.pipe(iOa);return a instanceof _.fz?a.pipe(tB(function(e){return gOa(e,c,d)})):gOa(a.value,c,d)}};
qOa=function(a,b,c){var d=c.geometryIsOccluded,e=c.exposureThreshold,h=c.wasLargeAdAtRender,l=c.allowLargeAdThreshold,m=c.largeAdExposureThreshold,p=c.mayUseViewportShareExposure;c=c.hasMeasurementStarted;var q=kOa(a,b);b=lOa(a,b);var x=mOa(a,d,p,q),B=x.pipe(_.lz(function(X){return X.value}),mB(),yB(a.queue),pB(function(X,ia){return Math.max(X,ia)},0));
h=nOa(a,q,h,l);var C=h.pipe(sB(!1),mB(),_.lz(function(X){return X?m:e}));
l=x.pipe(fOa(C),mB(),yB(a.queue));var I=jB([l,q]).pipe(_.rz(function(X){var ia=_.u(X);X=ia.next().value;ia=ia.next().value;return X.timestamp===ia.timestamp}),_.lz(function(X){var ia=_.u(X);
X=ia.next().value;ia=ia.next().value;return{visible:X.value,geometry:ia.value.elementGeometry}}),pB(function(X,ia){return!ia.visible&&X.visible?X:ia},{visible:!1,
geometry:FB}),_.lz(function(X){return X.geometry}),sB(FB),yB(a.queue),mB(AB));
p=p instanceof _.fz?p.pipe(mB(),oB(void 0)):_.Zz;C=jB([p,C]).pipe(oB(void 0));var H=q.pipe(_.rz(function(X){return"ns"!==X.value.viewportGeometrySourceName&&"ns"!==X.value.elementGeometrySourceName}),pB(function(X){return X+1},0),sB(0),yB(a.queue)),O=b.pipe(oB(!0),sB(!1),yB(a.queue));
a=jB([c,O]).pipe(_.lz(function(X){var ia=_.u(X);X=ia.next().value;ia=ia.next().value;return X&&!ia}),yB(a.queue));
return{shouldResetExposureSignals:p,shouldResetViewabilitySignals:C,geometrySignals:{readyGeometryWithDefault:q,measurementStrategy:q.pipe(oOa),creativePosition:I.pipe(mB(AB)),visible:l.pipe(mB(HB)),timestampedExposure:x.pipe(mB(HB)),maximumExposure:B,browserSize:q.pipe(pOa,mB(_.gB)),geometricMeasurementErrors:b,measurementRequests:q.pipe(_.lz(function(X){return X.value.measurementRequests})),
isLargeAd:h,geometryIsOccluded:d,hasMeasurementStarted:c,geometryMeasurable:a,validMeasurementCount:H}}};
lOa=function(a,b){return b.pipe(_.rz(function(){return!1}),_.lz(function(c){return c}),_.tz(function(c){return IB(new zB(c),a.queue)}))};
kOa=function(a,b){return b.pipe(LMa(_.Zz),yB(a.queue)).pipe(mB(function(c,d){return HB(c,d,NNa)}),sB({timestamp:a.timeProvider.now(),
value:CB}),yB(a.queue))};
mOa=function(a,b,c,d){c=d.pipe(jOa(c),GB(_.lz(function(e){var h=Math.pow(10,2);return Math.round(e*h)/h})),yB(a.queue));
return b instanceof zB?c:jB([c,b]).pipe(_.lz(function(e){var h=_.u(e);e=h.next().value;h=h.next().value;return{timestamp:Math.max(h.timestamp,e.timestamp),value:h.value?0:e.value}}),mB(HB),yB(a.queue))};
nOa=function(a,b,c,d){b=[b.pipe(_.lz(function(e){return 242500<=e.value.elementGeometry.width*e.value.elementGeometry.height}))];
c instanceof _.fz&&b.push(c.pipe(_.lz(function(e){return!!e})));
c=jB(b);return d?c.pipe(_.lz(function(e){return e.some(function(h){return h})}),sB(!1),mB(),yB(a.queue)):IB(new zB(!1),a.queue)};
uOa=function(a,b,c,d,e){var h=void 0===h?new rOa(a,c):h;return(new _.fz(function(l){var m=b.pipe(sB(void 0),tB(function(){return sOa(d)})).pipe(_.lz(function(p){var q=p.value;
p=p.timestamp;var x=q.visible;q=q.consecutiveViewTime;var B=q>=e;B||!x?JB(h):(p=Math.max(0,a.timeProvider.now()-p),tOa(h,Math.max(0,e-q-p)));return B}),pB(function(p,q){return q||p},!1),mB()).subscribe(l);
return function(){h.dispose();m.unsubscribe()}})).pipe(uB(function(l){return!l},!0),yB(a.queue))};
sOa=function(a){return KNa([a,a.pipe(MNa())]).pipe(_.lz(function(b){var c=_.u(b);b=c.next().value;c=c.next().value;return{timestamp:b.timestamp,value:{visible:b.value,consecutiveViewTime:c.value}}}),mB(function(b,c){return HB(b,c,function(d,e){return d.consecutiveViewTime===e.consecutiveViewTime&&d.visible===e.visible})}))};
vOa=function(){return hB(dOa(),pB(function(a,b){return Math.max(a,b)},0),_.lz(function(a){return Math.round(a)}))};
wOa=function(a){return hB(fOa(_.iz(a)),vOa())};
xOa=function(a,b){return b instanceof _.fz?b.pipe(tB(function(c){return(c=c?15:null)?iB(new EB(c)):a})):(b=b.value?15:null)?iB(new EB(b)):a};
yOa=function(a,b){var c=a.pipe(qB(),_.kz());return tB(function(d){return c.pipe(b(d))})};
AOa=function(a,b){if(a.inCrossDomainIframe)return iB(new EB(6));var c=new _.Ez;return lB(_.iz({}),b,c).pipe(_.lz(function(){return{timestamp:a.timeProvider.now(),value:{viewportGeometrySourceName:"geo",exposedViewportLocalGeometry:zOa(a),topWindowViewportExternalGeometry:DB(a,!0),measurementRequests:c}}}),xB(a.queue))};
zOa=function(a){var b=DB(a,!1);if(!a.inIframe||!KB(a.global.parent)||a.global.parent===a.global)return b;var c=zOa(new LB(a.global.parent,a.debugChannel,a.pinger));a=a.global.frameElement.getBoundingClientRect();c=jNa(c,a);return jNa({left:Math.round(c.left+(b.left-a.left)),top:Math.round(c.top+(b.top-a.top)),width:c.width,height:c.height},b)};
BOa=function(a){return a.document.onVisibilityChange.pipe(_.lz(function(b){return"visible"===b}),mB(),yB(a.queue))};
COa=function(a,b,c){var d;return b.pipe(mB(),tB(function(e){return c.pipe(_.lz(function(){if(!d){d=!0;try{e.next()}finally{d=!1}}return!0}))}),sB(!1),yB(a.queue))};
DOa=function(a,b,c){b=b.pipe(tB(function(d){return a.getOnBackgrounded(d)}),_.lz(function(){return"b"}));
return _.HJa(c,b).pipe(_.uz())};
EOa=function(a){return hB(GB(_.lz(function(b){return 1<=b?!0:0>=b?!1:b>=a})),cOa(),_.lz(function(b){return Math.round(b)}))};
GOa=function(a,b,c,d,e,h){var l=FOa,m=MB.timeThresholdMs;if(1<l.length)for(var p=0;p<l.length-1;p++)if(l[p]<l[p+1])throw Error();p=e.pipe(sB(void 0),tB(function(){return c.pipe(MNa())}),mB(),yB(a.queue));
var q=e.pipe(sB(void 0),tB(function(){return c.pipe(vOa())}),mB(),yB(a.queue));
e=uOa(a,e,h,c,m);return{maxTimeOnScreen:d.pipe(sB(void 0),tB(function(){return b.pipe(LNa(wOa,l))}),mB(_.gB),yB(a.queue)),
timeOnScreen:d.pipe(sB(void 0),tB(function(){return b.pipe(LNa(EOa,l),_.lz(function(x){return x.map(function(B,C){return 0<C?B-x[C-1]:B})}))}),mB(_.gB),yB(a.queue)),
maxConsecutiveViewTime:q,consecutiveViewTime:p.pipe(mB(HB),yB(a.queue)),viewable:e}};
IOa=function(a){var b=!0;b=void 0===b?!1:b;return hB(tB(function(c){return HOa(a.document,c,b)}),yB(a.queue))};
JOa=function(a,b,c){var d=c.pipe(_.lz(function(e){return{value:e,timestamp:a.timeProvider.now()}}),mB(HB));
return b instanceof _.fz?b.pipe(mB(),tB(function(e){return e?IB(new zB({value:!1,timestamp:a.timeProvider.now()}),a.queue):d})):!1===b.value?d:new zB(!1)};
KOa=function(a,b,c,d,e,h){var l=MB;b=b instanceof _.fz?b.pipe(sB(!1),mB()):b;var m=!a.isMobile();c=JOa(a,c,d);a=h.measurableCreative.pipe(JNa(a.queue));return Object.assign(Object.assign({},l),{geometryIsOccluded:c,wasLargeAdAtRender:e,allowLargeAdThreshold:m,mayUseViewportShareExposure:b,hasMeasurementStarted:a})};
MOa=function(a,b,c,d,e,h){var l=1;h=void 0===h?!0:h;l=void 0===l?.01:l;var m=void 0===m?a.timeProvider.interval(100).pipe(yB(a.queue)):m;return a.performanceMonitor.timeExecution(916,function(){return LOa(a,b.pipe(xB(a.queue)),c.pipe(xB(a.queue)),d,e,h,l,m)})()};
LOa=function(a,b,c,d,e,h,l,m){var p=BOa(a).pipe(_.lz(function(x){return!x})),q=new NOa(a,[new OOa(a,FOa),
new POa(a,m)]);return zNa(a,b,function(x,B){var C=IB(new zB(B.element),x.queue).pipe(IOa(x),yB(x.queue)),I={loadedElement:C,shouldMeasure:C.pipe(oB(!0)),measurableCreative:C.pipe(_.lz(function(Ha){return Object.freeze({debugId:_.Yl(),element:IB(new zB(Ha),x.queue)})})),
creativeSearchResult:IB(new zB("mue"),x.queue)},H=new zB(!1),O=new zB(17),X=new zB(!1),ia=new zB(!1),oa=q.buildGeometrySource(I,{inApp:H,requestSource:IB(O,x.queue)}).geometrySource;I=KOa(x,X,H,p,ia,I);I=qOa(x,oa,I);oa=I.geometrySignals;I=GOa(x,oa.timestampedExposure,oa.visible,I.shouldResetExposureSignals,I.shouldResetViewabilitySignals,oa.measurementRequests);H=c.pipe(_.rz(function(Ha){return Ha===B.element}),_.lz(function(){return"ur"}));
X=VMa(x.timeProvider,e).pipe(oB("t"));H=aOa(x,IB(QOa,x.queue),IB(QOa,x.queue),lB(H,X));X=COa(x,oa.measurementRequests,H.pipe(_.rz(function(Ha){return null!==Ha})));
ia=H.pipe(_.rz(function(Ha){return null!==Ha}),_.lz(function(){return 1===_.qo(x.global.document)}));
return Object.assign(Object.assign(Object.assign({pinger:new zB(x.pinger),context:new zB(x),inferredPingId:new zB("lidar2"),timeOnScreenPingId:new zB("lidartos"),binaryContext:new zB(17),binaryVersion:new zB(d),requestSource:O,contextValidationErrors:new zB(x.validate()?null:new NB),contextVisibilityKnown:new zB(ROa(x.document)),payloadMapper:new zB(BNa),endOfSessionReason:H,timeOnScreenReason:DOa(x,IB(QOa,x.queue),H),requestMeasurementOnEndOfSession:X,hasImpressionFired:SOa,crossDomainIframeState:new zB(x.inCrossDomainIframe?
1:void 0),creativeFound:SOa,immediateUrlPrefixes:new zB(B.immediateUrls),timeOnScreenUrlPrefixes:new zB(B.timeOnScreenUrls),cpmavUrls:_.Zz,measurementDeferralState:new zB(2),urlSerializer:new zB(INa),viewUrlSerializer:new zB(TOa),isCreativeLoaded:C.pipe(JNa(x.queue)),pageVisible:p.pipe(_.lz(function(Ha){return!Ha})),
eosPageVisible:ia},oa),I),{userAgentClientHints:YMa(x)})},CNa(a,l),ENa(h?DNa(UOa,VOa):UOa,WOa))};
XOa=function(){var a=_.wa();return a?_.Bl("Android TV;AppleTV;Apple TV;GoogleTV;HbbTV;NetCast.TV;Opera TV;POV_TV;SMART-TV;SmartTV;TV Store;AmazonWebAppPlatform;MiBOX".split(";"),function(b){return _.Hl(a,b)})||_.Hl(a,"OMI/")&&!_.Hl(a,"XiaoMi/")?!0:_.Hl(a,"Presto")&&_.Hl(a,"Linux")&&!_.Hl(a,"X11")&&!_.Hl(a,"Android")&&!_.Hl(a,"Mobi"):!1};
YOa=function(){var a=_.wa();return _.Hl(a,"AppleTV")||_.Hl(a,"Apple TV")||_.Hl(a,"CFNetwork")||_.Hl(a,"tvOS")};
ZOa=function(){var a=_.wa();return _.Hl(a,"sdk_google_atv_x86")||_.Hl(a,"Android TV")};
$Oa=function(a,b){b=OB(b);return 0===b?0:OB(a)/b};
OB=function(a){return Math.max(a.bottom-a.top,0)*Math.max(a.right-a.left,0)};
aPa=function(a,b){if(!a||!b)return!1;for(var c=0;null!==a&&100>c++;){if(a===b)return!0;try{if(a=_.Hna(a)||a){var d=_.qh(a),e=d&&_.Pm(d),h=e&&e.frameElement;h&&(a=h)}}catch(l){break}}return!1};
cPa=function(a,b,c){if(!a||!b)return!1;b=a.clone().translate(-b.left,-b.top);a=(b.left+b.right)/2;b=(b.top+b.bottom)/2;var d=window;KB(d.top)&&d.top&&d.top.document&&(d=d.top);if(!bPa(d))return!1;a=d.document.elementFromPoint(a,b);if(!a)return!1;b=(b=(b=_.qh(c))&&b.defaultView&&b.defaultView.frameElement)&&aPa(b,a);d=a===c;a=!d&&a&&_.ze(a,function(e){return e===c});
return!(b||d||a)};
ePa=function(a,b,c,d){return PB().insideCrossDomainIframe?!1:0>=a.getWidth()||0>=a.getHeight()?!0:c&&d?dPa(208,function(){return cPa(a,b,c)}):!1};
fPa=function(a){if(a===_.yo)throw Error("Ha");throw a;};
_.gPa=function(a,b,c){if(_.ma(a))try{_.Be(a,b,c)}catch(e){fPa(e)}else for(a=_.xx(a);;){var d=void 0;try{d=a.nextValueOrThrow()}catch(e){if(e===_.yo)break;throw e;}try{b.call(c,d,void 0,a)}catch(e){fPa(e)}}};
hPa=function(){};
iPa=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};
jPa=_.bb(function(a,b,c){if(1!==a.nextWireType_)return!1;a=a.JSC$31653_readDouble();_.Qa(b,c,a,0);return!0},_.hb);
kPa=_.bb(function(a,b,c){if(0!==a.nextWireType_)return!1;_.vm(b,c,a.JSC$31653_readInt64());return!0},_.ib);
lPa=_.bb(function(a,b,c){if(0!==a.nextWireType_)return!1;_.vm(b,c,a.JSC$31653_readInt32());return!0},_.jb);
mPa=function(a,b,c,d){return a.addEventListener?(a.addEventListener(b,c,vMa(d)),!0):!1};
nPa=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,vMa(void 0))};
oPa=function(){return _.ya("iPad")||_.ya("Android")&&!_.ya("Mobile")||_.ya("Silk")};
pPa=function(){return!oPa()&&(_.ya("iPod")||_.ya("iPhone")||_.ya("Android")||_.ya("IEMobile"))};
KB=function(a){try{return!!a&&null!=a.location.href&&_.bm(a,"foo")}catch(b){return!1}};
rPa=function(){var a=qPa;if(!a)return"";var b=RegExp(".*[&#?]google_debug(=[^&]*)?(&.*)?$");try{var c=b.exec(decodeURIComponent(a));if(c)return c[1]&&1<c[1].length?c[1].substring(1):"true"}catch(d){}return""};
sPa=function(){for(var a=_.Cn,b=a;a&&a!=a.parent;)a=a.parent,KB(a)&&(b=a);return b};
tPa=function(a,b){return a==b?!0:a&&b?a.top==b.top&&a.right==b.right&&a.bottom==b.bottom&&a.left==b.left:!1};
uPa={};ONa=function(a,b){var c=new _.Fm(0,0),d=_.Pm(_.qh(a));if(!_.bm(d,"parent"))return c;do{if(d==b)var e=_.Hn(a);else e=_.Noa(a),e=new _.Fm(e.left,e.top);c.x+=e.x;c.y+=e.y}while(d&&d!=b&&d!=d.parent&&(a=d.frameElement)&&(d=d.parent));return c};
QB=function(a,b,c){try{a&&(b=b.top);var d=_.Gqa(a,b,void 0===c?!1:c),e=_.Om(_.Im(b.document).JSC$31766_document_);if(-12245933==d.width){var h=d.width;var l=new _.Fn(h,h,h,h)}else l=new _.Fn(e.y,e.x+d.width,e.y+d.height,e.x);return l}catch(m){return new _.Fn(-12245933,-12245933,-12245933,-12245933)}};
vPa=function(){var a;_.An.visibilityState?a="visibilitychange":_.An.mozVisibilityState?a="mozvisibilitychange":_.An.webkitVisibilityState&&(a="webkitvisibilitychange");return a};
wPa=function(a,b){var c=1;_.gPa(a,function(d){c=b.call(void 0,c,d)});
return c};
xPa=function(a,b){var c=_.xx(a),d=new _.zo;d.next=function(){try{var h=c.nextValueOrThrow()}catch(l){if(l===_.yo)return _.Ao;throw l;}try{return b.call(void 0,h,void 0,c)?_.Bo(h):_.Ao}catch(l){fPa(l)}};
var e=d.next;d.nextValueOrThrow=function(){return _.Co(e.call(d))};
return d};
yPa=function(a){var b=_.xx(a),c=new _.zo,d=100;c.next=function(){if(0<d--)try{return _.Bo(b.nextValueOrThrow())}catch(h){if(h===_.yo)return _.Ao;throw h;}return _.Ao};
var e=c.next;c.nextValueOrThrow=function(){return _.Co(e.call(c))};
return c};
wMa=function(a,b){this.JSC$36228_resultSelector=a;this.keys=b};
wMa.prototype.call=function(a,b){return b.subscribe(new _.Uz(a,this.JSC$36228_resultSelector,this.keys))};
var yMa=function(a){this.compare=a};
yMa.prototype.call=function(a,b){return b.subscribe(new _.hA(a,this.compare,void 0))};
var AMa=function(a,b){this.JSC$36333_predicate=a;this.source=b};
AMa.prototype.call=function(a,b){return b.subscribe(new _.kA(a,this.JSC$36333_predicate,void 0,this.source))};
var CMa=function(){};
CMa.prototype.call=function(a,b){return b.subscribe(new _.lA(a))};
var DMa=function(){this.total=1};
DMa.prototype.call=function(a,b){return b.subscribe(new _.mA(a,this.total))};
var GMa=function(a){this.value=a};
GMa.prototype.call=function(a,b){return b.subscribe(new _.nA(a,this.value))};
var HMa=function(a,b,c){this.JSC$36355_accumulator=a;this.seed=b;this.hasSeed=void 0===c?!1:c};
HMa.prototype.call=function(a,b){return b.subscribe(new _.oA(a,this.JSC$36355_accumulator,this.seed,this.hasSeed))};
var IMa=function(a,b){this.subjectFactory=a;this.selector=b};
IMa.prototype.call=function(a,b){var c=this.selector,d=this.subjectFactory();a=c(d).subscribe(a);a.add(b.subscribe(d));return a};
var KMa=function(a){this.JSC$36364_nextSources=a};
KMa.prototype.call=function(a,b){return b.subscribe(new _.pA(a,this.JSC$36364_nextSources))};
var MMa=function(a){this.JSC$36383_scheduler=_.dKa;this.delay=a};
MMa.prototype.call=function(a,b){return(new _.sA(b,this.delay,this.JSC$36383_scheduler)).subscribe(a)};
var OMa=function(a){this.project=a};
OMa.prototype.call=function(a,b){return b.subscribe(new _.tA(a,this.project))};
var PMa=function(a,b){this.JSC$36392_predicate=a;this.JSC$36392_inclusive=b};
PMa.prototype.call=function(a,b){return b.subscribe(new _.uA(a,this.JSC$36392_predicate,this.JSC$36392_inclusive))};
var QMa=function(a,b,c){this.nextOrObserver=a;this.error=b;this.complete=c};
QMa.prototype.call=function(a,b){return b.subscribe(new _.vA(a,this.nextOrObserver,this.error,this.complete))};
var RMa=function(a,b){this.JSC$36404_observables=a;this.project=b};
RMa.prototype.call=function(a,b){return b.subscribe(new _.wA(a,this.JSC$36404_observables,this.project))};
var RB=function(){this.timedFunctionContext=0};
RB.prototype.timeExecution=function(a,b){var c=this;return function(){var d=_.$b.apply(0,arguments);c.timedFunctionContext=a;return b.apply(null,_.Pc(d))}};
var SB=function(){this.tasks=[];this.lastTasks=[];this.isFlushing=!1};
SB.prototype.run=function(a){this.tasks.push(a);1===this.tasks.length&&this.flush()};
var vNa=function(a,b){a.lastTasks.push(b);0===a.tasks.length&&1===a.lastTasks.length&&a.flush()};
SB.prototype.flush=function(){if(!this.isFlushing){for(this.isFlushing=!0;0<this.tasks.length||0<this.lastTasks.length;){try{for(;0<this.tasks.length;)this.tasks[0](),this.tasks.shift()}catch(b){throw this.lastTasks.splice(0,this.lastTasks.length),this.tasks.splice(0,this.tasks.length),this.isFlushing=!1,b;}try{var a=this.lastTasks.slice();for(this.lastTasks.splice(0,this.lastTasks.length);0<a.length;)a[0](),a.shift()}catch(b){throw this.lastTasks.splice(0,this.lastTasks.length),this.tasks.splice(0,
this.tasks.length),this.isFlushing=!1,b;}}this.isFlushing=!1}};
_.t.Object.defineProperties(SB.prototype,{running:{configurable:!0,enumerable:!0,get:function(){return 0<this.tasks.length||0<this.lastTasks.length}}});
var TB=function(){this.performanceMonitor=new RB;this.queue=new SB;this.id=_.Yl()};
TB.prototype.getOnBackgrounded=function(){return _.Zz};
_.t.Object.defineProperties(TB.prototype,{instanceId:{configurable:!0,enumerable:!0,get:function(){return this.id}}});
var UB=function(){this.pingers=_.$b.apply(0,arguments)};
UB.prototype.ping=function(){for(var a=_.$b.apply(0,arguments),b=_.u(this.pingers),c=b.next();!c.done;c=b.next())if(c=c.value,c.canPing)try{return c.ping.apply(c,_.Pc(a))}catch(d){}return _.iz(!1)};
_.t.Object.defineProperties(UB.prototype,{canPing:{configurable:!0,enumerable:!0,get:function(){return this.pingers.some(function(a){return a.canPing})}}});
var zPa=function(a,b,c){c=void 0===c?{}:c;this.error=a;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror";this.meta=c};
var APa=function(){var a=void 0===a?_.g:a;return(a=a.performance)&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):_.vl()},VB=function(){var a=void 0===a?_.g:a;
return(a=a.performance)&&a.now?a.now():null};
var BPa=function(a,b){var c=window;return function(){var d=VB(),e=3;try{var h=b.apply(this,arguments)}catch(m){throw e=13,m;}finally{if(c.google_measure_js_timing&&d){var l=VB()||0;d={label:a.toString(),value:d,duration:l-d,type:e};e=c.google_js_reporting_queue=c.google_js_reporting_queue||[];2048>e.length&&e.push(d)}}return h}};
var CPa=function(){RB.apply(this,arguments)};
_.r(CPa,RB);CPa.prototype.timeExecution=function(a,b){return RB.prototype.timeExecution.call(this,a,BPa(a,b))};
var EPa=function(){for(var a=_.u(_.$b.apply(0,arguments)),b=a.next();!b.done;b=a.next())if(b=b.value,b.available()){this.timeProvider=b;return}this.timeProvider=new DPa};
_.f=EPa.prototype;_.f.available=function(){return this.timeProvider.available()};
_.f.now=function(){return this.timeProvider.now()};
_.f.setTimeout=function(a,b){return this.timeProvider.setTimeout(a,b)};
_.f.clearTimeout=function(a){this.timeProvider.clearTimeout(a)};
_.f.interval=function(a){return this.timeProvider.interval(a)};
_.f.usesTimeOrigin=function(){return this.timeProvider.usesTimeOrigin()};
var DPa=function(){};
_.f=DPa.prototype;_.f.available=function(){return!1};
_.f.now=function(){return 0};
_.f.setTimeout=function(){return 0};
_.f.clearTimeout=function(){};
_.f.interval=function(){return _.Zz};
_.f.usesTimeOrigin=function(){return!1};
var WB=function(a,b){this.JSC$36663_intrinsicFunctionNamespace=a;this.performanceMonitor=b};
WB.prototype.setTimeout=function(a,b){return this.JSC$36663_intrinsicFunctionNamespace.setTimeout(this.performanceMonitor.timeExecution(734,a),b)};
WB.prototype.clearTimeout=function(a){this.JSC$36663_intrinsicFunctionNamespace.clearTimeout(a)};
WB.prototype.interval=function(a){var b=this;return new _.fz(function(c){var d=0,e=b.JSC$36663_intrinsicFunctionNamespace.setInterval(function(){c.next(d++)},a);
return function(){b.JSC$36663_intrinsicFunctionNamespace.clearInterval(e)}})};
WB.prototype.available=function(){return!!this.JSC$36663_intrinsicFunctionNamespace.clearTimeout&&!!this.JSC$36663_intrinsicFunctionNamespace.setTimeout&&!!this.JSC$36663_intrinsicFunctionNamespace.setInterval&&!!this.JSC$36663_intrinsicFunctionNamespace.clearInterval};
var XB=function(a,b){WB.call(this,a,b)};
_.r(XB,WB);XB.prototype.now=function(){return this.JSC$36663_intrinsicFunctionNamespace.Date.now()};
XB.prototype.available=function(){return!!this.JSC$36663_intrinsicFunctionNamespace.Date&&!!this.JSC$36663_intrinsicFunctionNamespace.Date.now&&WB.prototype.available.call(this)};
XB.prototype.usesTimeOrigin=function(){return!1};
var YB=function(a,b){WB.call(this,a,b)};
_.r(YB,WB);YB.prototype.now=function(){return this.JSC$36663_intrinsicFunctionNamespace.performance.now()};
YB.prototype.available=function(){return!!this.JSC$36663_intrinsicFunctionNamespace.performance&&!!this.JSC$36663_intrinsicFunctionNamespace.performance.now&&WB.prototype.available.call(this)};
YB.prototype.usesTimeOrigin=function(){return!0};
var FPa=function(a){this.global=a=void 0===a?window:a};
FPa.prototype.ping=function(){var a=this;return lB.apply(null,_.Pc(_.$b.apply(0,arguments).map(function(b){return _.nz(a.global.fetch(b,{method:"GET",cache:"no-cache",keepalive:!0,mode:"no-cors"})).pipe(_.lz(function(c){return 200===c.status}))}))).pipe(BMa(function(b){return b}),FMa())};
_.t.Object.defineProperties(FPa.prototype,{canPing:{configurable:!0,enumerable:!0,get:function(){return!!this.global.fetch}}});
var ZB=function(a,b,c){a.google_image_requests||(a.google_image_requests=[]);var d=_.En("IMG",a.document);c&&(d.referrerPolicy="no-referrer");d.src=b;a.google_image_requests.push(d)},HPa=function(a){if(GPa())ZB(window,a,!0);
else{var b=_.g.document;if(b.body){var c=b.getElementById("goog-srcless-iframe");c||(c=_.En("IFRAME"),c.style.display="none",c.id="goog-srcless-iframe",b.body.appendChild(c));b=c}else b=null;b&&b.contentWindow&&ZB(b.contentWindow,a,!0)}},GPa=_.yl(function(){return"referrerPolicy"in _.En("IMG")});
var $B=function(a){this.global=a=void 0===a?window:a};
$B.prototype.ping=function(){var a=this;return _.iz(_.$b.apply(0,arguments).map(function(b){try{return ZB(a.global,b,!1),!0}catch(c){return!1}}).every(function(b){return b}))};
_.t.Object.defineProperties($B.prototype,{canPing:{configurable:!0,enumerable:!0,get:function(){return!0}}});
var IPa=function(a){this.global=a=void 0===a?window:a};
IPa.prototype.ping=function(){var a=this;return _.iz(_.$b.apply(0,arguments).map(function(b){var c;return null===(c=a.global.navigator)||void 0===c?void 0:c.sendBeacon(b)}).every(function(b){return b}))};
_.t.Object.defineProperties(IPa.prototype,{canPing:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.global.navigator)||void 0===a||!a.sendBeacon)}}});
var zB=function(a){this.value=a},IB=function(a,b){return _.iz(a.value).pipe(yB(b))},QOa=new zB(!1),SOa=new zB(!0);
var aNa=["FRAME","IMG","IFRAME"],bNa=/^[01](px)?$/;
var JPa=function(a,b){var c=iNa(a);if(c)if(c.onCreativeLoad)c.onCreativeLoad(b);else{var d=b?[b]:[],e=function(h){for(var l=0;l<d.length;++l)try{d[l](1,h)}catch(m){}d={push:function(m){m(1,h)}}};
c.onCreativeLoad=function(h){d.push(h)};
c.setAttribute("data-creative-load-listener","");c.addEventListener("creativeLoad",function(h){e(h.detail)});
_.g.addEventListener("message",function(h){hNa(c,e,h)})}};
var aC=function(a,b){var c=this;this.global=a;this.parentContext=b;this.onVisibilityChange=this.document?lB(_.iz(!0),kB(this.document,"visibilitychange")).pipe(wB(this.parentContext.performanceMonitor,748),_.lz(function(){return c.getVisibilityState()}),mB()):_.iz("visible");
this.document?kB(this.document,"DOMContentLoaded").pipe(wB(this.parentContext.performanceMonitor,739),_.uz()):_.iz(ZMa("DOMContentLoaded"))},ROa=function(a){return null!==a.document&&void 0!==a.document.visibilityState};
aC.prototype.getVisibilityState=function(){return this.document?this.document.visibilityState:"visible"};
aC.prototype.querySelector=function(a){return this.document?this.document.querySelector(a):null};
aC.prototype.querySelectorAll=function(a){return this.document?_.la(this.document.querySelectorAll(a)):[]};
aC.prototype.elementFromPoint=function(a,b){return this.document&&null!==this.document&&"function"===typeof this.document.elementFromPoint?this.document.elementFromPoint(a,b):null};
var HOa=function(a,b,c){c=void 0===c?!1:c;if(!a.document)return _.iz(b);var d=new _.Iz(1),e=function(){d.next(b)};
c||JPa(b,e);cNa(b,e,void 0,!0);return d.pipe(wB(a.parentContext.performanceMonitor,749),_.uz())};
_.t.Object.defineProperties(aC.prototype,{document:{configurable:!0,enumerable:!0,get:function(){return _.bm(this.global,"document")?this.global.document||null:null}}});
var KPa=function(a){a=void 0===a?window:a;UB.call(this,new FPa(a),new IPa(a),new $B(a))};
_.r(KPa,UB);
var FB={left:0,top:0,width:0,height:0};
var sNa=function(a){_.F.call(this,a,-1,LPa)};
_.r(sNa,_.F);var qNa=function(a,b){return _.Oa(a,2,b)},pNa=function(a,b){return _.Oa(a,3,b)},oNa=function(a,b){return _.Oa(a,4,b)},nNa=function(a,b){return _.Oa(a,5,b)},mNa=function(a,b){return _.Oa(a,9,b)},lNa=function(a,b){return _.kb(a,10,b)},rNa=function(a,b){return _.Oa(a,1,b)},tNa=function(a){_.F.call(this,a)};
_.r(tNa,_.F);tNa.prototype.getVersion=function(){return _.um(this,2)};
var LPa=[10,6];
var kNa="platform platformVersion architecture model uaFullVersion bitness fullVersionList".split(" ");
var LB=function(a,b,c){a=void 0===a?window:a;b=void 0===b?null:b;c=void 0===c?new KPa(a):c;TB.call(this);this.global=a;this.debugChannel=b;this.pinger=c;this.onPageHide=kB(this.global,"pagehide").pipe(wB(this.performanceMonitor,941));this.onLoad=kB(this.global,"load").pipe(wB(this.performanceMonitor,738),_.uz());this.onResize=kB(this.global,"resize").pipe(wB(this.performanceMonitor,741));this.onMessage=kB(this.global,"message").pipe(wB(this.performanceMonitor,740));this.document=new aC(this.global,
this);this.performanceMonitor=new CPa;this.timeProvider=new EPa(new YB(this.JSC$36701_intrinsicFunctionNamespace,this.performanceMonitor),new XB(this.JSC$36701_intrinsicFunctionNamespace,this.performanceMonitor))};
_.r(LB,TB);var $Na=function(a,b){return b?_.Zz:kB(a.global,"unload").pipe(wB(a.performanceMonitor,747),yB(a.queue),_.uz(),_.lz(function(){}))};
_.f=LB.prototype;_.f.getOnBackgrounded=function(a){return a?this.onPageHide.pipe(wB(this.performanceMonitor,942),yB(this.queue),_.lz(function(){})):_.Zz};
_.f.postMessage=function(a,b,c){c=void 0===c?[]:c;this.global.postMessage(a,b,c)};
_.f.getWidth=function(){return KB(this.global)?this.global.width:0};
_.f.getHeight=function(){return KB(this.global)?this.global.height:0};
_.f.isMobile=function(){return oPa()||pPa()};
var DB=function(a,b){try{var c=QB(b,a.global,a.isMobile());return{left:c.left,top:c.top,width:c.getWidth(),height:c.getHeight()}}catch(d){return FB}};
LB.prototype.validate=function(){return this.global&&this.timeProvider.available()&&this.pinger.canPing};
var XMa=function(a){return(a=uNa(a.global))?_.nz(a):null};
_.t.Object.defineProperties(LB.prototype,{JSC$36701_intrinsicFunctionNamespace:{configurable:!0,enumerable:!0,get:function(){return window}},
inCrossDomainIframe:{configurable:!0,enumerable:!0,get:function(){return!KB(this.global.top)}},
inIframe:{configurable:!0,enumerable:!0,get:function(){return this.inCrossDomainIframe||this.global.top!==this.global}},
scrollY:{configurable:!0,enumerable:!0,get:function(){return this.global.scrollY}},
MutationObserver:{configurable:!0,enumerable:!0,get:function(){return this.JSC$36701_intrinsicFunctionNamespace.MutationObserver}},
ResizeObserver:{configurable:!0,enumerable:!0,get:function(){return this.JSC$36701_intrinsicFunctionNamespace.ResizeObserver}}});
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var MPa=!_.cm&&!_.Da(),bC=function(a,b){if(/-[a-z]/.test(b))return null;if(MPa&&a.dataset){if(_.gaa()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+_.$d(b))},NPa=function(a,b){return/-[a-z]/.test(b)?!1:MPa&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+_.$d(b)):!!a.getAttribute("data-"+_.$d(b))};
var cC=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__=cC.prototype;this.name=String(a)};
_.r(cC,Error);var EB=function(a){cC.call(this,1E3,'sfr:"'+a+'"');this.measurementStrategyFailureReason=a;this.__proto__=EB.prototype};
_.r(EB,cC);var NB=function(){cC.call(this,1003);this.__proto__=NB.prototype};
_.r(NB,cC);var BB=function(a){cC.call(this,1004,String(a));this.inputObservableIndex=a;this.__proto__=BB.prototype};
_.r(BB,cC);var xNa=function(a){cC.call(this,1005,a);this.__proto__=xNa.prototype};
_.r(xNa,cC);
var TOa=function(a){return a};
var BNa=function(a){return{id:a.pingId,mcvt:a.maxConsecutiveViewTime,p:a.creativePosition,asp:a.adSpeedPosition,mtos:a.maxTimeOnScreen,tos:a.timeOnScreen,v:a.binaryVersion,bin:a.binaryContext,avms:a.measurementStrategy,bs:a.browserSize,mc:a.maximumExposure,"if":a.crossDomainIframeState,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,osd:a.heardFromOsd,uach:a.userAgentClientHints,
vs:a.viewState,r:a.reasonCode,pay:a.hasCpmavUrl,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}};
var VOa=hB(_.rz(function(a){var b=a.geometryMeasurable,c=a.hasImpressionFired;return!!a.timeOnScreenReason&&!!b&&!!c}),_.lz(function(a){if(void 0===a.maxTimeOnScreen||void 0===a.timeOnScreen||void 0===a.timeOnScreenUrlPrefixes||void 0===a.payloadMapper||void 0===a.timeOnScreenPingId||void 0===a.timeOnScreenReason||void 0===a.urlSerializer||void 0===a.pinger)return!1;
var b=a.urlSerializer(Object.assign(Object.assign({},a),{pingId:a.timeOnScreenPingId,viewState:a.viewable?4:3,reasonCode:a.timeOnScreenReason,payloadMapper:a.payloadMapper,urlPrefixes:a.timeOnScreenUrlPrefixes}));a.pinger.ping.apply(a.pinger,_.Pc(b));return!0}),uB(function(a){return!a}),nB());
var WOa=function(a){a=a.pipe(qB(),_.kz());var b=a.pipe(_.rz(function(d){return 3!==d.measurementDeferralState}),_.rz(function(d){return void 0!==d.timeOnScreenReason}),_.lz(function(d){var e;
return!1===d.creativeFound?"n":!1===d.geometryMeasurable?null!==(e=d.timeOnScreenReason)&&void 0!==e?e:null:null}),_.rz(function(d){return null!==d}),_.lz(function(d){return d})),c=a.pipe(_.rz(function(d){return 3!==d.measurementDeferralState}),_.lz(function(d){return d.geometricMeasurementErrors instanceof EB?"msf":d.contextValidationErrors instanceof NB?"c":!1===d.contextVisibilityKnown?"pv":d.geometricMeasurementErrors||d.contextValidationErrors?"x":null}),_.rz(function(d){return null!==d}),_.lz(function(d){return d}));
b=lB(c,b);return jB([b,a]).pipe(_.lz(function(d){var e=_.u(d);d=e.next().value;e=e.next().value;if(void 0===e.immediateUrlPrefixes||void 0===e.payloadMapper||void 0===e.urlSerializer||void 0===e.inferredPingId||void 0===e.pinger)return!1;d=e.urlSerializer(Object.assign(Object.assign({},e),{urlPrefixes:e.immediateUrlPrefixes,payloadMapper:e.payloadMapper,pingId:e.inferredPingId,viewState:2,reasonCode:d}));e.pinger.ping.apply(e.pinger,_.Pc(d));return!0}),uB(function(d){return!d}),nB())};
var UOa=hB(uB(function(a){return void 0===a.endOfSessionReason}),_.rz(function(a){var b=a.viewable;
return!!a.hasImpressionFired&&!!b}),_.lz(function(a){if(void 0===a.payloadMapper||void 0===a.immediateUrlPrefixes||void 0===a.urlSerializer||void 0===a.inferredPingId||void 0===a.pinger)return!1;
var b=a.urlSerializer(Object.assign(Object.assign({},a),{urlPrefixes:a.immediateUrlPrefixes,payloadMapper:a.payloadMapper,pingId:a.inferredPingId,viewState:4,reasonCode:"v"})),c=a.cpmavUrls;c&&0<c.length&&a.viewUrlSerializer&&a.pinger.ping.apply(a.pinger,_.Pc(a.viewUrlSerializer(c,a)));a.pinger.ping.apply(a.pinger,_.Pc(b));return!0}),uB(function(a){return!a}),nB());
var pOa=_.lz(function(a){return[a.value.topWindowViewportExternalGeometry.width,a.value.topWindowViewportExternalGeometry.height]});
var CB={viewportGeometrySourceName:"ns",exposedViewportLocalGeometry:FB,topWindowViewportExternalGeometry:FB,measurementRequests:new _.Ez,elementGeometrySourceName:"ns",elementGeometry:FB,intersectionGeometry:FB};
var hOa=GB(hB(_.lz(function(a){return a.intersectionGeometry.width*a.intersectionGeometry.height/(a.elementGeometry.width*a.elementGeometry.height)}),_.lz(function(a){return isFinite(a)?a:0})));
var oOa=_.lz(function(a){return"geo"===a.value.elementGeometrySourceName?a.value.viewportGeometrySourceName:a.value.elementGeometrySourceName});
var iOa=GB(hB(_.lz(function(a){return a.intersectionGeometry.width*a.intersectionGeometry.height/(a.exposedViewportLocalGeometry.width*a.exposedViewportLocalGeometry.height)}),_.lz(function(a){return isFinite(a)?Math.min(1,a):0})));
var rOa=function(a,b){var c=this;this.context=a;this.measurementRequestObserver=this.lastMeasurementRequest=null;this.requestSubscription=b.pipe(mB()).subscribe(function(d){JB(c);c.measurementRequestObserver=d})},tOa=function(a,b){JB(a);
a.lastMeasurementRequest=a.context.timeProvider.setTimeout(function(){var c;return void(null===(c=a.measurementRequestObserver)||void 0===c?void 0:c.next())},b)},JB=function(a){null!==a.lastMeasurementRequest&&a.context.timeProvider.clearTimeout(a.lastMeasurementRequest);
a.lastMeasurementRequest=null};
rOa.prototype.dispose=function(){JB(this);this.requestSubscription.unsubscribe();this.measurementRequestObserver=null};
var OPa=function(){};
var NOa=function(a,b){this.context=a;this.strategies=b};
_.r(NOa,OPa);NOa.prototype.buildGeometrySource=function(a,b){var c=this.strategies.map(function(h){return h.buildGeometrySource(a,b)}),d=eOa(c.map(function(h){return h.geometrySource})),e=d.capturedErrors.pipe(PPa());
return{geometrySource:d.chain.pipe(yB(this.context.queue)),additionalOutputs:Object.assign.apply(Object,[{strategyFailureReasons:e,strategyErrors:d.capturedErrors}].concat(_.Pc(c.map(function(h){return h.additionalOutputs}))))}};
var PPa=function(){return pB(function(a,b){b instanceof EB?a.push(b.measurementStrategyFailureReason):a.push(-1);return a},[])};
var POa=function(a,b){this.context=a;this.poller=b};
_.r(POa,OPa);POa.prototype.buildGeometrySource=function(a,b){var c=yOa(AOa(this.context,this.poller),QNa(this.context,b.requestSource));return{geometrySource:xOa(a.measurableCreative.pipe(c),b.inApp),additionalOutputs:{}}};
var OOa=function(a,b,c){c=void 0===c?WNa(a,b):c;this.context=a;this.intersectionObserverStrategy=c};
_.r(OOa,OPa);OOa.prototype.buildGeometrySource=function(a,b){return{geometrySource:xOa(a.measurableCreative.pipe(this.intersectionObserverStrategy,XNa(this.context)),b.inApp),additionalOutputs:{}}};
var QPa=function(a,b,c){this.element=a;this.immediateUrls=b;this.timeOnScreenUrls=c;this.debugId=_.Yl()};
var MB={timeThresholdMs:1E3,exposureThreshold:.5,largeAdExposureThreshold:.3},FOa=[1,.75,MB.exposureThreshold,MB.largeAdExposureThreshold,0];
var RPa=function(a){var b=void 0===b?36E5:b;var c=void 0===c?!0:c;this.creatives=new _.Ez;this.elementsToUnregister=new _.Ez;var d=window;d=new LB(d,null,new $B(d));MOa(d,this.creatives,this.elementsToUnregister,a,b,c).subscribe()};
var dC;dC=["av.default","js","unreleased"].slice(-1)[0];
var SPa={NONE:0,EFP:1},TPa={DEFAULT:0,REQUIRE_SESSIONSTART_AND_IMPRESSION:1,REQUIRE_SESSIONSTART:2,REQUIRE_SESSIONSTART_AND_VIDEOSTART:3},UPa={AUDIBILITY:"a",DISPLAY:"d",VIDEO:"v"};
var VPa=function(){this.exposure=0;this.tabHidden=!1;this.backgroundedState=-1;this.isLargeAd=!1;this.screenShare=0};
VPa.prototype.isVisible=function(){return this.isLargeAd?.3<=this.exposure:.5<=this.exposure};
var eC={CONTROL:0,EXPERIMENT:1},WPa={668123728:0,668123729:1},XPa={44731964:0,44731965:1},YPa={NONE:0,INTERSECTION_OBSERVER:1,GEOMETRIC:2},ZPa={480596784:0,480596785:1,21063355:2};
var fC=function(){this.JSC$36785_value_=null;this.addsToPing_=!1;this.experimentIdMapping_=null},gC=function(a){a.addsToPing_=!0;
return a},$Pa=function(a,b){a.experimentIdMapping_&&_.Be(b,function(c){c=a.experimentIdMapping_[c];
void 0!==c&&a.setValue(c)})};
fC.prototype.getValue=function(){return this.JSC$36785_value_};
var aQa=function(a){fC.call(this);this.legalValues_=a};
_.r(aQa,fC);aQa.prototype.setValue=function(a){if(null!==this.JSC$36785_value_||!_.Zd.containsValue(this.legalValues_,a))return!1;this.JSC$36785_value_=a;return!0};
var bQa=function(){fC.call(this)};
_.r(bQa,fC);bQa.prototype.setValue=function(a){if(null!==this.JSC$36785_value_||"number"!==typeof a)return!1;this.JSC$36785_value_=a;return!0};
var hC=function(){this.features_={};this.allowExperiments_=!0;this.forcedFeatures_={}};
hC.prototype.disable=function(){this.allowExperiments_=!1};
hC.prototype.enable=function(){this.allowExperiments_=!0};
hC.prototype.isEnabled=function(){return this.allowExperiments_};
hC.prototype.reset=function(){this.features_={};this.allowExperiments_=!0;this.forcedFeatures_={}};
var iC=function(a,b,c){a.features_[b]||(a.features_[b]=new aQa(c));return a.features_[b]},cQa=function(a,b){(a=a.features_.od)&&a.setValue(b)},jC=function(a,b){if(_.Zd.containsKey(a.forcedFeatures_,b))return a.forcedFeatures_[b];
if(a=a.features_[b])return a.getValue()},dQa=function(a){var b={},c=_.Zd.filter(a.features_,function(d){return d.addsToPing_});
_.Zd.forEach(c,function(d,e){d=void 0!==a.forcedFeatures_[e]?String(a.forcedFeatures_[e]):d.addsToPing_&&null!==d.JSC$36785_value_?String(d.JSC$36785_value_):"";0<d.length&&(b[e]=d)},a);
return b},eQa=function(a,b){if(!a.allowExperiments_)return b;
b=b.split("&");for(var c=b.length-1;0<=c;c--){var d=b[c].split("="),e=decodeURIComponent(d[0]);1<d.length?(d=decodeURIComponent(d[1]),d=/^[0-9]+$/g.exec(d)?parseInt(d,10):d):d=1;(e=a.features_[e])&&e.setValue(d)}return b.join("&")},fQa=function(a,b){a.allowExperiments_&&_.Be(_.Zd.getValues(a.features_),function(c){return $Pa(c,b)})},gQa=function(a,b){a.allowExperiments_&&b&&"string"===typeof b&&(b=b.match(/[&;?]eid=([^&;]+)/))&&2===b.length&&(b=decodeURIComponent(b[1]).split(","),b=_.pe(b,function(c){return Number(c)}),
fQa(a,b))};
var hQa=function(a){iC(a,"od",SPa);gC(iC(a,"opac",eC));gC(iC(a,"sbeos",eC));gC(iC(a,"prf",eC));gC(iC(a,"mwt",eC));iC(a,"iogeo",eC)};
var iQa=function(){this.monitoredElement=this.markedUpElement=null;this.creativeSearchState="no"},kC=function(a){if(!a)return!1;
try{var b=a.getBoundingClientRect();return b&&30<=b.height&&30<=b.width}catch(c){return!1}},jQa=function(a){return _.zl(a,function(b){return kC(b)})},kQa=function(a,b){b=void 0===b?!0:b;
return _.zl(a,function(c){return"SCRIPT"!=c.nodeName&&(!b||"FONT"!=c.nodeName)})},lQa=function(a,b){b=void 0===b?!0:b;
if(!a)return null;if(!a.children)return a;for(var c=kQa(_.la(a.children),b);c.length;){var d=jQa(c);if(1==d.length)return d[0];if(1<d.length)break;c=uMa(c,function(e){return e.children?kQa(_.la(e.children)):[]},b)}return a},mQa=function(){var a=_.Cn.document.body;
return _.tMa(_.pe(["GoogleActiveViewInnerContainer"],function(b){var c=a||document;b=c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+b):_.Km(document,"*",b,a);return _.la(b)}))};
var lC=function(){};
lC.prototype.now=function(){return 0};
lC.prototype.JSC$36804_getTotalHeapSize=function(){return 0};
lC.prototype.JSC$36804_getUsedHeapSize=function(){return 0};
lC.prototype.JSC$36804_getHeapSizeLimit=function(){return 0};
var nC=function(){if(!mC())throw Error();};
_.r(nC,lC);var mC=function(){return!(!_.Cn||!_.Cn.performance)};
nC.prototype.now=function(){return mC()&&_.Cn.performance.now?_.Cn.performance.now():lC.prototype.now.call(this)};
nC.prototype.JSC$36804_getTotalHeapSize=function(){return mC()&&_.Cn.performance.memory?_.Cn.performance.memory.totalJSHeapSize||0:lC.prototype.JSC$36804_getTotalHeapSize.call(this)};
nC.prototype.JSC$36804_getUsedHeapSize=function(){return mC()&&_.Cn.performance.memory?_.Cn.performance.memory.usedJSHeapSize||0:lC.prototype.JSC$36804_getUsedHeapSize.call(this)};
nC.prototype.JSC$36804_getHeapSizeLimit=function(){return mC()&&_.Cn.performance.memory?_.Cn.performance.memory.jsHeapSizeLimit||0:lC.prototype.JSC$36804_getHeapSizeLimit.call(this)};
var nQa=function(){};
nQa.prototype.isVisible=function(){return 1===_.qo(_.An)};
var oQa=function(){return 0===_.qo(_.An)};
var pQa=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)"),rQa=function(){var a=_.g,b=[],c=null;do{var d=a;if(KB(d)){var e=d.location.href;c=d.document&&d.document.referrer||null}else e=c,c=null;b.push(new qQa(e||""));try{a=d.parent}catch(h){a=null}}while(a&&d!=a);d=0;for(a=b.length-1;d<=a;++d)b[d].depth=a-d;d=_.g;if(d.location&&d.location.ancestorOrigins&&d.location.ancestorOrigins.length==b.length-1)for(a=1;a<b.length;++a)e=b[a],e.url||(e.url=d.location.ancestorOrigins[a-1]||"",
e.isOriginOnly=!0);return b},sQa=function(a,b){this.topFullUrl=a;
this.topOriginOnly=b},qQa=function(a,b){this.url=a;
this.isOriginOnly=!!b;this.depth=null};
var oC=function(){this.paramDelimiter_="&";this.allPriorityLists_={};this.nextPriority_=0;this.allPriorities_=[]},pC=function(a,b){var c={};
c[a]=b;return[c]},uQa=function(a,b,c,d,e){var h=[];
_.Dn(a,function(l,m){(l=tQa(l,b,c,d,e))&&h.push(m+"="+l)});
return h.join(b)},tQa=function(a,b,c,d,e){if(null==a)return"";
b=b||"&";c=c||",$";"string"==typeof c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,d<c.length){for(var h=[],l=0;l<a.length;l++)h.push(tQa(a[l],b,c,d+1,e));return h.join(c[d])}}else if("object"==typeof a)return e=e||0,2>e?encodeURIComponent(uQa(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))};
oC.prototype.getUrl=function(a,b,c,d){a=a+"//"+b+c;var e=vQa(this)-c.length-d.length;if(0>e)return"";this.allPriorities_.sort(function(x,B){return x-B});
c=null;b="";for(var h=0;h<this.allPriorities_.length;h++)for(var l=this.allPriorities_[h],m=this.allPriorityLists_[l],p=0;p<m.length;p++){if(!e){c=null==c?l:c;break}var q=uQa(m[p],this.paramDelimiter_,",$");if(q){q=b+q;if(e>=q.length){e-=q.length;a+=q;b=this.paramDelimiter_;break}c=null==c?l:c}}e="";null!=c&&(e=b+"trn="+c);return a+e+d};
var vQa=function(a){var b=1,c;for(c in a.allPriorityLists_)b=c.length>b?c.length:b;return 3997-b-a.paramDelimiter_.length-1};
var qC=function(){this.pageVisibility=new nQa;this.performance_=mC()?new nC:new lC},wQa=function(){rC();
var a=_.Cn.document;return!!(a&&a.body&&a.body.getBoundingClientRect&&"function"===typeof _.Cn.setInterval&&"function"===typeof _.Cn.clearInterval&&"function"===typeof _.Cn.setTimeout&&"function"===typeof _.Cn.clearTimeout)};
qC.prototype.setInterval=function(a,b){return _.Cn.setInterval(a,b)};
qC.prototype.clearInterval=function(a){_.Cn.clearInterval(a)};
qC.prototype.setTimeout=function(a,b){return _.Cn.setTimeout(a,b)};
qC.prototype.clearTimeout=function(a){_.Cn.clearTimeout(a)};
var xQa=function(){};
xQa.prototype.getContext=function(){if(!this.JSC$36828_context_){if(!_.Cn)throw Error("ng");this.JSC$36828_context_=_.po(qC)}return this.JSC$36828_context_};
var rC=function(){return _.po(xQa).getContext()};
var yQa=function(a){_.F.call(this,a)};
_.r(yQa,_.F);var zQa=function(){return[1,jPa,2,kPa,3,kPa,4,kPa,5,lPa]};
var AQa=function(a){this.JSC$36831_context_=a;this.enterTime_=-1;this.threadEntryCount_=this.accumulatedTime_=0},sC=function(a,b){return function(){var c=_.$b.apply(0,arguments);
if(-1<a.enterTime_)return b.apply(null,_.Pc(c));try{return a.enterTime_=a.JSC$36831_context_.performance_.now(),b.apply(null,_.Pc(c))}finally{a.accumulatedTime_+=a.JSC$36831_context_.performance_.now()-a.enterTime_,a.enterTime_=-1,a.threadEntryCount_+=1}}};
var BQa=function(a,b){this.JSC$36836_context_=a;this.featureSet_=b;this.stopwatch_=new AQa(a)};
var CQa=function(){};
var DQa={POSITION:1,VISIBILITY:2,MONITOR_VISIBILITY:3};_.Fl(_.pb("https://pagead2.googlesyndication.com/pagead/osd.js"));
var EQa=function(){this.pollingFrequencyScheme=void 0;this.binaryContext=this.nextAdBlockId=0;this.firstPollingTime=-1;this.featureSet=new hC;gC(iC(this.featureSet,"mv",YPa)).experimentIdMapping_=void 0===ZPa?null:ZPa;iC(this.featureSet,"omid",eC);gC(iC(this.featureSet,"epoh",eC));gC(iC(this.featureSet,"epph",eC));gC(iC(this.featureSet,"umt",eC)).experimentIdMapping_=void 0===WPa?null:WPa;gC(iC(this.featureSet,"phel",eC));gC(iC(this.featureSet,"phell",eC));gC(iC(this.featureSet,"oseid",DQa));var a=
this.featureSet;a.features_.sloi||(a.features_.sloi=new bQa);gC(a.features_.sloi);iC(this.featureSet,"mm",UPa);gC(iC(this.featureSet,"ovms",TPa));gC(iC(this.featureSet,"xdi",eC));gC(iC(this.featureSet,"amp",eC));gC(iC(this.featureSet,"prf",eC));gC(iC(this.featureSet,"gtx",eC));gC(iC(this.featureSet,"mvp_lv",eC));gC(iC(this.featureSet,"ssmol",eC)).experimentIdMapping_=void 0===XPa?null:XPa;this.monitor_=new BQa(rC(),this.featureSet);this.unmeasurableReason=null;this.isSellsideGma=!1;this.flags=new CQa},
tC=function(){return _.po(EQa)};
var FQa=function(){var a="https:";_.Cn&&_.Cn.location&&"http:"===_.Cn.location.protocol&&(a="http:");this.protocol_=a;this.defaultReportFreq_=.01;this.staticReportThreshold_=Math.random()},GQa=function(a,b,c,d,e){if((d?a.staticReportThreshold_:Math.random())<(e||a.defaultReportFreq_))try{if(c instanceof oC)var h=c;
else h=new oC,_.Dn(c,function(m,p){var q=h,x=q.nextPriority_++;m=pC(p,m);q.allPriorities_.push(x);q.allPriorityLists_[x]=m});
var l=h.getUrl(a.protocol_,"pagead2.googlesyndication.com","/pagead/gen_204?id="+b+"&","");l&&(rC(),ZB(window||_.Cn,l,!1))}catch(m){}};
var uC=null;
var HQa=function(a,b,c){this.label=a;this.type=b;this.value=c;this.duration=0;this.uniqueId=Math.random();this.slotId=void 0};
var vC=_.g.performance,IQa=!!(vC&&vC.mark&&vC.measure&&vC.clearMarks),wC=_.yl(function(){var a;if(a=IQa){var b;if(null===uC){uC="";try{a="";try{a=_.g.top.location.hash}catch(c){a=_.g.location.hash}a&&(uC=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=uC;a=!!b.indexOf&&0<=b.indexOf("1337")}return a}),xC=function(){var a=window;
this.events=[];this.installedWindow=a||_.g;var b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||[],this.events=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.collectionEnabled=wC()||(null!=b?b:1>Math.random())};
xC.prototype.disable=function(){this.collectionEnabled=!1;this.events!=this.installedWindow.google_js_reporting_queue&&(wC()&&_.Be(this.events,JQa),this.events.length=0)};
var JQa=function(a){a&&vC&&wC()&&(vC.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),vC.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_end"))};
xC.prototype.start=function(a,b){if(!this.collectionEnabled)return null;var c=VB()||APa();a=new HQa(a,b,c);b="goog_"+a.label+"_"+a.uniqueId+"_start";vC&&wC()&&vC.mark(b);return a};
xC.prototype.end=function(a){if(this.collectionEnabled&&"number"===typeof a.value){var b=VB()||APa();a.duration=b-a.value;b="goog_"+a.label+"_"+a.uniqueId+"_end";vC&&wC()&&vC.mark(b);!this.collectionEnabled||2048<this.events.length||this.events.push(a)}};
var LQa=function(){var a=KQa;this.pinger_=yC;this.errorTypeId_="jserror";this.silenceErrors_=!0;this.addParamsToErrorsFn_=null;this.errorHandler_=this.maybeReportError;this.JSC$36855_timer_=void 0===a?null:a};
LQa.prototype.pinger=function(){return this.pinger_};
var OQa=function(a,b,c){return sC(tC().monitor_.stopwatch_,function(){try{if(a.JSC$36855_timer_&&a.JSC$36855_timer_.collectionEnabled){var d=a.JSC$36855_timer_.start(b.toString(),3);var e=c();a.JSC$36855_timer_.end(d)}else e=c()}catch(m){var h=a.silenceErrors_;try{JQa(d);var l=new MQa(NQa(m));h=a.errorHandler_(b,l,void 0,void 0)}catch(p){a.maybeReportError(217,p)}if(!h)throw m;}return e})()},PQa=function(a,b){var c=zC;
return sC(tC().monitor_.stopwatch_,function(){var d=_.$b.apply(0,arguments);return OQa(c,a,function(){return b.apply(void 0,d)})})};
LQa.prototype.maybeReportError=function(a,b,c,d,e){e=e||this.errorTypeId_;try{var h=new oC;h.allPriorities_.push(1);h.allPriorityLists_[1]=pC("context",a);b.error&&b.meta&&b.id||(b=new MQa(NQa(b)));if(b.msg){var l=b.msg.substring(0,512);h.allPriorities_.push(2);h.allPriorityLists_[2]=pC("msg",l)}var m=b.meta||{};if(this.addParamsToErrorsFn_)try{this.addParamsToErrorsFn_(m)}catch(X){}if(d)try{d(m)}catch(X){}b=[m];h.allPriorities_.push(3);h.allPriorityLists_[3]=b;var p=rQa(),q=new qQa(_.g.location.href,
!1);b=null;var x=p.length-1;for(d=x;0<=d;--d){var B=p[d];!b&&pQa.test(B.url)&&(b=B);if(B.url&&!B.isOriginOnly){q=B;break}}B=null;var C=p.length&&p[x].url;0!=q.depth&&C&&(B=p[x]);var I=new sQa(q,B);if(I.topOriginOnly){var H=I.topOriginOnly.url||"";h.allPriorities_.push(4);h.allPriorityLists_[4]=pC("top",H)}var O=[{url:I.topFullUrl.url||""},{url:I.topFullUrl.url?_.hMa(I.topFullUrl.url):""}];h.allPriorities_.push(5);h.allPriorityLists_[5]=O;GQa(this.pinger_,e,h,!1,c)}catch(X){try{GQa(this.pinger_,e,
{context:"ecmserr",rctx:a,msg:NQa(X),url:I&&I.topFullUrl.url},!1,c)}catch(ia){}}return this.silenceErrors_};
var NQa=function(a){var b=a.toString();a.name&&-1==b.indexOf(a.name)&&(b+=": "+a.name);a.message&&-1==b.indexOf(a.message)&&(b+=": "+a.message);if(a.stack){a=a.stack;var c=b;try{-1==a.indexOf(c)&&(a=c+"\n"+a);for(var d;a!=d;)d=a,a=a.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");b=a.replace(/\n */g,"\n")}catch(e){b=c}}return b},MQa=function(a){zPa.call(this,Error(a),{message:a})};
_.r(MQa,zPa);
var yC,zC,KQa=new xC,QQa=function(){var a=window;a&&"undefined"!=typeof a.google_measure_js_timing&&(a.google_measure_js_timing||KQa.disable())};
(function(){yC=new FQa;zC=new LQa;var a=window;a&&a.document&&("complete"==a.document.readyState?QQa():KQa.collectionEnabled&&mPa(a,"load",function(){QQa()}))})();
var RQa=function(a){zC.addParamsToErrorsFn_=function(b){_.Be(a,function(c){c(b)})}},dPa=function(a,b){return OQa(zC,a,b)},SQa=function(a,b){return PQa(a,b)},TQa=function(a,b){GQa(yC,a,b,"jserror"!=a,void 0)};
var UQa=Date.now(),VQa=-1,AC=-1,BC=!1,CC=function(){return Date.now()-UQa},WQa=function(){var a=tC().pollingFrequencyScheme,b=0<=AC?CC()-AC:-1,c=BC?CC()-VQa:-1;
if(947190542==a)return 100;if(79463069==a)return 200;a=[2E3,4E3];var d=[250,500,1E3];zC.maybeReportError(637,Error(),.001,void 0);var e=b;-1!=c&&c<b&&(e=c);for(b=0;b<a.length;++b)if(e<a[b]){var h=d[b];break}void 0===h&&(h=d[a.length]);return h};
var XQa=function(a){var b=new _.Fn(0,0,0,0);this.time=-1;this.volume=null;this.JSC$36861_visibleGeometry=b;this.originatingProvider=a};
XQa.prototype.equals=function(a,b){return!!a&&(!(void 0===b?0:b)||this.volume==a.volume)&&tPa(this.JSC$36861_visibleGeometry,a.JSC$36861_visibleGeometry)&&!0};
var DC=function(a,b,c,d,e,h,l,m){this.viewportObservation_=a;this.JSC$36864_element_=b;this.elementGeometry_=c;this.visibleGeometry_=d;this.visibleFraction_=e;this.viewportShare_=h;this.timestamp_=l;this.screenShare_=m};
DC.prototype.getElement=function(){return this.JSC$36864_element_};
DC.prototype.equals=function(a,b){return this.viewportObservation_.equals(a.viewportObservation_,void 0===b?!1:b)&&this.JSC$36864_element_==a.JSC$36864_element_&&tPa(this.elementGeometry_,a.elementGeometry_)&&tPa(this.visibleGeometry_,a.visibleGeometry_)&&this.visibleFraction_==a.visibleFraction_&&this.viewportShare_==a.viewportShare_&&this.timestamp_==a.timestamp_&&this.screenShare_==a.screenShare_};
var YQa={ADD_EVENT_LISTENER:"addEventListener",GET_MAX_SIZE:"getMaxSize",GET_SCREEN_SIZE:"getScreenSize",GET_STATE:"getState",GET_VERSION:"getVersion",REMOVE_EVENT_LISTENER:"removeEventListener",IS_VIEWABLE:"isViewable"},ZQa=function(){var a=_.Cn!==_.Cn.top,b=_.Cn.top===sPa(),c=-1,d=0;if(a&&b&&_.Cn.top.mraid){c=3;var e=_.Cn.top.mraid}else c=(e=_.Cn.mraid)?a?b?2:1:0:-1;e&&(e.IS_GMA_SDK||(d=2),_.Zd.every(YQa,function(h){return"function"===typeof e[h]})||(d=1));
return{mraid:e,compatibility:d,situation:c}};
var bPa=function(a){return(a=a.document)&&"function"===typeof a.elementFromPoint};
if(_.An&&_.An.URL){var $Qa,qPa=_.An.URL;$Qa=!!qPa&&0<rPa().length;zC.silenceErrors_=!$Qa}var aRa=function(a,b,c,d){var e=void 0===e?!1:e;c=PQa(d,c);mPa(a,b,c,{capture:e})};
var bRa=function(a){var b=Math.pow(10,2);return Math.floor(a*b)/b},cRa=function(a){return new _.Fn(a.top,a.right,a.bottom,a.left)},dRa=function(){var a=rC().pageVisibility;
return oQa()?-1:a.isVisible()?0:1};
var eRa=function(){this.insideCrossDomainIframe=!KB(_.Cn.top);this.isMobileDevice=oPa()||pPa();var a=rQa();this.domain=0<a.length&&null!=a[a.length-1]&&null!=a[a.length-1].url?_.Xe(a[a.length-1].url)||"":"";this.browserViewportBox=new _.Fn(0,0,0,0);this.screenSize=new _.Gm(0,0);this.documentSize=new _.Gm(0,0);this.frameViewportBox=new _.Fn(0,0,0,0);this.frameOffset=new _.Fm(0,0);this.inAppContext=!(!_.Cn||!ZQa().mraid);this.update(_.Cn)},fRa=function(a,b){b&&b.screen&&(a.screenSize=new _.Gm(b.screen.width,
b.screen.height))},gRa=function(a,b){var c=a.browserViewportBox?new _.Gm(a.browserViewportBox.getWidth(),a.browserViewportBox.getHeight()):new _.Gm(0,0);
b=void 0===b?_.Cn:b;null!==b&&b!=b.top&&(b=b.top);var d=0,e=0;try{var h=b.document,l=h.body,m=h.documentElement;if("CSS1Compat"==h.compatMode&&m.scrollHeight)d=m.scrollHeight!=c.height?m.scrollHeight:m.offsetHeight,e=m.scrollWidth!=c.width?m.scrollWidth:m.offsetWidth;else{var p=m.scrollHeight,q=m.scrollWidth,x=m.offsetHeight,B=m.offsetWidth;m.clientHeight!=x&&(p=l.scrollHeight,q=l.scrollWidth,x=l.offsetHeight,B=l.offsetWidth);p>c.height?p>x?(d=p,e=q):(d=x,e=B):p<x?(d=p,e=q):(d=x,e=B)}var C=new _.Gm(e,
d)}catch(I){C=new _.Gm(-12245933,-12245933)}a.documentSize=C};
eRa.prototype.update=function(a){a&&a.document&&(this.frameViewportBox=QB(!1,a,this.isMobileDevice),this.browserViewportBox=QB(!0,a,this.isMobileDevice),gRa(this,a),fRa(this,a))};
var hRa=function(){PB();var a=rC().pageVisibility.isVisible(),b=oQa();return a||b},PB=function(){return _.po(eRa)};
var iRa=function(a){this.sampledObject_=a;this.samplingCount_=0;this.nextSampleTimeoutId_=null};
iRa.prototype.cancel=function(){rC().clearTimeout(this.nextSampleTimeoutId_);this.nextSampleTimeoutId_=null};
iRa.prototype.schedule=function(){var a=this,b=rC(),c=tC().monitor_.stopwatch_;this.nextSampleTimeoutId_=b.setTimeout(sC(c,SQa(143,function(){a.samplingCount_++;a.sampledObject_.sample()})),WQa())};
var EC=function(a,b,c){this.JSC$36877_win=a;this.JSC$36877_name_=void 0===c?"na":c;this.observationListeners=[];this.isInitialized=!1;this.currentObservation=new XQa(this);this.effectiveViewportProvider=this;this.inherentVisibleGeometryCapability_=b;this.providerHasFailed=this.volumeRequired_=!1;this.failureCode="uk";this.JSC$36877_disposed_=!1;this.JSC$36877_isActive_=!0};
_.f=EC.prototype;_.f.JSC$36879_canBeUsed=function(){return!1};
_.f.initialize=function(){return this.isInitialized=!0};
_.f.getFailureCode=function(){return this.effectiveViewportProvider.failureCode};
_.f.fail=function(a,b){if(!this.providerHasFailed||(void 0===b?0:b))this.providerHasFailed=!0,this.failureCode=a,this.inherentVisibleGeometryCapability_=0,this.effectiveViewportProvider!=this||FC(this)};
_.f.getName=function(){return this.effectiveViewportProvider.JSC$36877_name_};
_.f.getLogParams=function(){return{}};
_.f.getVisibleGeometryCapability=function(){return this.effectiveViewportProvider.inherentVisibleGeometryCapability_};
var GC=function(a,b){_.ea(a.observationListeners,b)||(a.observationListeners.push(b),b.handleViewportProviderStatusUpdate(a.effectiveViewportProvider),b.handleViewportObservationUpdate(a.currentObservation),b.JSC$36916_requiresVolume()&&(a.volumeRequired_=!0))};
EC.prototype.getUpdatedVisibleGeometry=function(){return this.currentObservation.JSC$36861_visibleGeometry};
var jRa=function(a){a=a.effectiveViewportProvider;fRa(PB(),a.JSC$36877_win);var b=PB();b.browserViewportBox=QB(!0,a.JSC$36877_win,b.isMobileDevice);b=PB();b.frameViewportBox=QB(!1,a.JSC$36877_win,b.isMobileDevice);gRa(PB(),a.JSC$36877_win);a.currentObservation.JSC$36861_visibleGeometry=a.getUpdatedVisibleGeometry()};
EC.prototype.sample=function(){};
EC.prototype.isActive=function(){return this.effectiveViewportProvider.JSC$36877_isActive_};
var kRa=function(a){a.volumeRequired_=a.observationListeners.length?_.Bl(a.observationListeners,function(b){return b.JSC$36916_requiresVolume()}):!1},lRa=function(a){var b=_.la(a.observationListeners);
_.Be(b,function(c){c.handleViewportObservationUpdate(a.currentObservation)})},FC=function(a){var b=_.la(a.observationListeners);
_.Be(b,function(c){c.handleViewportProviderStatusUpdate(a.effectiveViewportProvider)});
a.effectiveViewportProvider!=a||lRa(a)};
_.f=EC.prototype;_.f.handleViewportProviderStatusUpdate=function(a){var b=this.effectiveViewportProvider;this.effectiveViewportProvider=a.getVisibleGeometryCapability()>=this.inherentVisibleGeometryCapability_?a:this;b!==this.effectiveViewportProvider?(this.JSC$36877_isActive_=this.effectiveViewportProvider.JSC$36877_isActive_,FC(this)):this.JSC$36877_isActive_!==this.effectiveViewportProvider.JSC$36877_isActive_&&(this.JSC$36877_isActive_=this.effectiveViewportProvider.JSC$36877_isActive_,FC(this))};
_.f.handleViewportObservationUpdate=function(a){if(a.originatingProvider===this.effectiveViewportProvider){var b=!this.currentObservation.equals(a,this.volumeRequired_);this.currentObservation=a;b&&lRa(this)}};
_.f.JSC$36916_requiresVolume=function(){return this.volumeRequired_};
_.f.dispose=function(){this.JSC$36877_disposed_=!0};
_.f.isDisposed=function(){return this.JSC$36877_disposed_};
var HC=function(a,b,c,d){this.element=a;this.elementGeometry=new _.Fn(0,0,0,0);this.containerGeometry=null;this.frameVisibleGeometry=new _.Fn(0,0,0,0);this.JSC$36881_viewportProvider=b;this.featureSet=c;this.requiresVolume_=d;this.JSC$36881_disposed_=!1;this.timestamp=-1;this.currentMeasurement=new DC(b.currentObservation,this.element,this.elementGeometry,new _.Fn(0,0,0,0),0,0,CC(),0)};
_.f=HC.prototype;_.f.observe=function(){return!0};
_.f.JSC$36883_unobserve=function(){};
_.f.dispose=function(){if(!this.isDisposed()){var a=this.JSC$36881_viewportProvider;_.ka(a.observationListeners,this);a.volumeRequired_&&this.JSC$36916_requiresVolume()&&kRa(a);this.JSC$36883_unobserve();this.JSC$36881_disposed_=!0}};
_.f.isDisposed=function(){return this.JSC$36881_disposed_};
_.f.getLogParams=function(){return this.JSC$36881_viewportProvider.getLogParams()};
_.f.getVisibleGeometryCapability=function(){return this.JSC$36881_viewportProvider.getVisibleGeometryCapability()};
_.f.getFailureCode=function(){return this.JSC$36881_viewportProvider.getFailureCode()};
_.f.handleViewportProviderStatusUpdate=function(){};
_.f.handleViewportObservationUpdate=function(){this.calculateMeasurement()};
_.f.JSC$36916_requiresVolume=function(){return this.requiresVolume_};
var IC=function(a){this.JSC$36884_disposed_=!1;this.JSC$36884_viewportProvider=a;this.failureCallback=function(){}};
_.f=IC.prototype;_.f.getVisibleGeometryCapability=function(){return this.JSC$36884_viewportProvider.getVisibleGeometryCapability()};
_.f.getFailureCode=function(){return this.JSC$36884_viewportProvider.getFailureCode()};
_.f.create=function(a,b,c){var d=null;this.JSC$36884_viewportProvider&&(d=this.JSC$36886_createInstance(a,b,c),GC(this.JSC$36884_viewportProvider,d));return d};
_.f.JSC$36886_shouldBeUsedForMeasurement=function(){return this.JSC$36886_canBeUsed()};
_.f.JSC$36886_canBeUsed=function(){return!1};
_.f.init=function(a){return this.JSC$36884_viewportProvider.initialize()?(GC(this.JSC$36884_viewportProvider,this),this.failureCallback=a,!0):!1};
_.f.handleViewportProviderStatusUpdate=function(a){0==a.getVisibleGeometryCapability()&&this.failureCallback(a.getFailureCode(),this)};
_.f.handleViewportObservationUpdate=function(){};
_.f.JSC$36916_requiresVolume=function(){return!1};
_.f.dispose=function(){this.JSC$36884_disposed_=!0};
_.f.isDisposed=function(){return this.JSC$36884_disposed_};
_.f.getLogParams=function(){return{}};
var mRa=function(a,b,c){this.priority_=void 0===c?0:c;this.JSC$36887_key_=a;this.JSC$36887_value_=null==b?"":b};
mRa.prototype.getParameter=function(){return this.JSC$36887_key_};
var nRa=function(a){switch(Math.trunc(a.priority_)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}},oRa=function(a,b){return a.priority_<b.priority_?!0:a.priority_>b.priority_?!1:a.JSC$36887_key_<b.JSC$36887_key_?!0:a.JSC$36887_key_>b.JSC$36887_key_?!1:typeof a.JSC$36887_value_<typeof b.JSC$36887_value_?!0:typeof a.JSC$36887_value_>typeof b.JSC$36887_value_?!1:a.JSC$36887_value_<b.JSC$36887_value_};
var JC=function(){this.insertionCount_=0;this.JSC$36890_queryParameters_=[];this.sortMayBeRequired_=!1};
JC.prototype.add=function(a,b,c){++this.insertionCount_;a=new mRa(a,b,c);this.JSC$36890_queryParameters_.push(new mRa(a.JSC$36887_key_,a.JSC$36887_value_,a.priority_+this.insertionCount_/4096));this.sortMayBeRequired_=!0;return this};
JC.prototype.addAll=function(a){var b=this;_.Be(a.JSC$36890_queryParameters_,function(c){b.add(c.getParameter(),c.JSC$36887_value_,nRa(c))});
return this};
var pRa=function(a,b){var c=void 0===c?0:c;var d=void 0===d?!0:d;_.Dn(b,function(e,h){d&&void 0===e||a.add(h,e,c)});
return a},rRa=function(a){var b=qRa;
a.sortMayBeRequired_&&(_.rMa(a.JSC$36890_queryParameters_,function(c,d){return oRa(d,c)?1:oRa(c,d)?-1:0}),a.sortMayBeRequired_=!1);
return _.Al(a.JSC$36890_queryParameters_,function(c,d){d=b(d);return""+c+(""!=c&&""!=d?"&":"")+d},"")};
var qRa=function(a){var b=a.getParameter();a=a.JSC$36887_value_;return""===a?b:"boolean"===typeof a?a?b:"":Array.isArray(a)?0===a.length?b:b+"="+a.join():b+"="+(_.ea(["mtos","tos","p"],b)?a:encodeURIComponent(a))};
var sRa=function(a){var b=void 0===b?!0:b;this.JSC$36893_queryParameters_=new JC;void 0!==a&&this.JSC$36893_queryParameters_.addAll(a);b&&this.JSC$36893_queryParameters_.add("v",dC,-16)};
sRa.prototype.toString=function(){var a="//pagead2.googlesyndication.com//pagead/gen_204",b=rRa(this.JSC$36893_queryParameters_);0<b.length&&(a+="?"+b);return a};
var tRa=function(a,b,c,d,e){var h=[];if(b.length)return h=_.pe(b,function(l){return l+"&id="+a});
b="//"+(e||"pagead2.googlesyndication.com")+"/activeview";e=[];c&&e.push("avi="+c);d&&e.push("cid="+d);e.push("id="+a);h.push(b+"?"+e.join("&"));return h},vRa=function(a){var b=window||_.Cn;
if(!b.navigator||!b.navigator.sendBeacon)return!1;a=uRa(a.toString()).split("?");return b.navigator.sendBeacon(a[0],a[1])},wRa=function(){if(dC&&"unreleased"!==dC)return dC},uRa=function(a){if(/&v=[^&]+/.test(a))return a;
var b=wRa();return b?a+"&v="+encodeURIComponent(b):a},KC=function(a){var b=void 0===b?4E3:b;
a=uRa(a.toString());b=a=a.substring(0,b);rC();ZB(window||_.Cn,b,!1)};
var xRa=function(){this.sentPingCount_=0};
var yRa=function(a,b,c){_.Be(a.verifications_,function(d){var e=a.JSC$36914_adKey_;if(!d.hasSentPing_&&(d.setCurrentFrameMeasurements(b,c),d.shouldSendVerificationPing())){d.hasSentPing_=!0;var h=d.buildVerificationPing(),l=new JC;l.add("id","av-js");l.add("type","verif");l.add("vtype",d.verificationGen204Type_);d=_.po(xRa);l.add("i",d.sentPingCount_++);l.add("adk",e);pRa(l,h);e=new sRa(l);KC(e)}})};
var zRa=function(){this.maxConsecutive_=this.currentConsecutive_=this.JSC$36917_total_=0};
zRa.prototype.update=function(a,b,c){a&&(this.JSC$36917_total_+=b,this.currentConsecutive_+=b,this.maxConsecutive_=Math.max(this.maxConsecutive_,this.currentConsecutive_));if(void 0===c?!a:c)this.currentConsecutive_=0};
var ARa=[1,.75,.5,.3,0],BRa=function(a){this.thresholds_=a=void 0===a?ARa:a;this.buckets_=_.pe(this.thresholds_,function(){return new zRa})},DRa=function(a){return CRa(a,function(b){return b.JSC$36917_total_},!1)},ERa=function(a){return CRa(a,function(b){return b.maxConsecutive_},!0)};
BRa.prototype.update=function(a,b,c,d,e,h){h=void 0===h?!0:h;b=e?Math.min(a,b):b;for(e=0;e<this.thresholds_.length;e++){var l=this.thresholds_[e],m=0<b&&b>=l;l=!(0<a&&a>=l)||c;this.buckets_[e].update(h&&m,d,!h||l)}};
var CRa=function(a,b,c){a=_.pe(a.buckets_,function(d){return b(d)});
return c?a:FRa(a)},FRa=function(a){return _.pe(a,function(b,c,d){return 0<c?d[c]-d[c-1]:d[c]})};
var GRa=function(){this.timeOnScreen=new BRa;this.viewTime_=new zRa;this.maxExposure_=-1;this.screenShareBuckets_=new BRa([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0])};
GRa.prototype.update=function(a,b,c,d){this.maxExposure_=Math.max(this.maxExposure_,b.exposure);this.screenShareBuckets_.update(b.screenShare,c.screenShare,b.tabHidden,a,d);this.timeOnScreen.update(b.exposure,c.exposure,b.tabHidden,a,d);c=d||c.isLargeAd!=b.isLargeAd?c.isVisible()&&b.isVisible():c.isVisible();b=!b.isVisible()||b.tabHidden;this.viewTime_.update(c,a,b)};
var LC=function(a){return 1E3<=a.viewTime_.maxConsecutive_};
var HRa=new _.Fn(0,0,0,0);
var IRa=new _.Fn(0,0,0,0),MC=function(a,b,c){_.Wm.call(this);this.position=IRa.clone();this.measurementData=new GRa;this.loadTimeExposure=-2;Date.now();this.timestampViewedByUser=-1;this.lastUpdateTime=b;this.lastMeasurement_=null;this.elementLoaded_=!1;this.offsetInViewport=null;this.opacity=-1;this.requestSource=c;this.measurementUpdateCallback=function(){};
this.unmeasurableImpressionCallback=function(){};
this.creativeSearchResults=new iQa;this.creativeSearchResults.markedUpElement=a;this.creativeSearchResults.monitoredElement=a;this.isUnmeasurableImpression=!1;this.contextualEventHandlers_={mouseOver:null,mouseOut:null};this.shouldSendTimeOnScreenPing=!0;this.strategyVerifier_=null;tC().nextAdBlockId++;this.lastAdState=new VPa;this.timeLastSeen=this.timeFirstSeen=-1;this.hoverTime_=0;this.measurementStrategy=null;this.isCoReRequest=!1;this.featureSet=new hC;hQa(this.featureSet);JRa(this);1==this.requestSource?
cQa(this.featureSet,1):cQa(this.featureSet,0)};
_.r(MC,_.Wm);
MC.prototype.disposeInternal=function(){KRa(this);this.strategyVerifier_&&this.strategyVerifier_.dispose();this.measurementStrategy&&this.measurementStrategy.dispose();delete this.measurementData;delete this.measurementUpdateCallback;delete this.unmeasurableImpressionCallback;delete this.creativeSearchResults.markedUpElement;delete this.creativeSearchResults.monitoredElement;delete this.contextualEventHandlers_;delete this.strategyVerifier_;delete this.measurementStrategy;delete this.featureSet;_.Wm.prototype.disposeInternal.call(this)};
var NC=function(a){return a.measurementStrategy?a.measurementStrategy.elementGeometry:a.position};
MC.prototype.JSC$36929_processActiveViewMetadata=function(a){var b=tC();"string"===typeof a&&0!=a.length&&eQa(b.featureSet,a)};
var JRa=function(a){(a=a.creativeSearchResults.markedUpElement)&&a.getAttribute&&NPa(a,"googleAvInapp")&&(PB().inAppContext=!0)};
MC.prototype.JSC$36929_requiresVolume=function(){return!1};
MC.prototype.setElementLoaded=function(){this.elementLoaded_=!0};
MC.prototype.isReadyForMeasurement=function(){return this.elementLoaded_};
MC.prototype.resetFractionOnScreenValues=function(){this.lastAdState.exposure=0};
var LRa=function(a,b){if(a.measurementStrategy){if(b.getName()===a.measurementStrategy.getName())return;a.measurementStrategy.dispose();a.measurementStrategy=null}b=b.create(a.creativeSearchResults.monitoredElement,a.featureSet,a.JSC$36929_requiresVolume());if(b=null!=b&&b.observe()?b:null)a.measurementStrategy=b},MRa=function(a,b,c){if(a.measurementStrategy){a.measurementStrategy.calculateMeasurement();
var d=a.measurementStrategy.currentMeasurement,e=d.viewportObservation_,h=e.JSC$36861_visibleGeometry;if(null!=d.visibleGeometry_){var l=d.elementGeometry_;a.offsetInViewport=new _.Fm(l.left-h.left,l.top-h.top)}h=a.shouldUseViewportShareBasedVisibility()?Math.max(d.visibleFraction_,d.viewportShare_):d.visibleFraction_;l={};null!==e.volume&&(l.volume=e.volume);a.lastMeasurement_&&-1!=a.lastUpdateTime&&-1!==d.timestamp_&&-1!==a.lastMeasurement_.timestamp_?(e=d.timestamp_-a.lastMeasurement_.timestamp_,
e=1E4<e?0:e):e=0;a.lastMeasurement_=d;a.updateInternal(h,b,c,!1,l,e,d.screenShare_)}},NRa=function(a){if(a.isReadyForMeasurement()&&a.strategyVerifier_){var b=1==jC(a.featureSet,"od"),c=PB().browserViewportBox,d=a.strategyVerifier_,e=a.measurementStrategy?a.measurementStrategy.getName():"ns",h=new _.Gm(c.getWidth(),c.getHeight());
c=a.shouldUseViewportShareBasedVisibility();a={strategyName:e,offsetInViewport:a.offsetInViewport,viewportSize:h,shouldUseViewportShareBasedVisibility:c,exposure:a.lastAdState.exposure,usedEfpOcclusion:b};if(b=d.verificationStrategy_){b.calculateMeasurement();e=b.currentMeasurement;h=e.viewportObservation_.JSC$36861_visibleGeometry;var l=null,m=null;null!=e.visibleGeometry_&&h&&(l=e.elementGeometry_,l=new _.Fm(l.left-h.left,l.top-h.top),m=new _.Gm(h.right-h.left,h.bottom-h.top));e=c?Math.max(e.visibleFraction_,
e.viewportShare_):e.visibleFraction_;c={strategyName:b.getName(),offsetInViewport:l,viewportSize:m,shouldUseViewportShareBasedVisibility:c,usedEfpOcclusion:!1,exposure:e}}else c=null;c&&yRa(d,a,c)}};
MC.prototype.updateInternal=function(a,b,c,d,e,h,l){this.isUnmeasurableImpression||(this.isReadyForMeasurement()&&(e=new VPa,e.tabHidden=c,e.backgroundedState=dRa(),a=0===this.opacity&&1===jC(this.featureSet,"opac")?0:a,e.exposure=a,e.isLargeAd=this.isLargeAd(),e.screenShare=l,d=d&&this.lastAdState.exposure>=(this.isLargeAd()?.3:.5),this.measurementData.update(h,e,this.lastAdState,d),this.lastUpdateTime=b,0<e.exposure&&(-1===this.timeFirstSeen&&(this.timeFirstSeen=b),this.timeLastSeen=b),-1==this.timestampViewedByUser&&
LC(this.measurementData)&&(this.timestampViewedByUser=b),-2==this.loadTimeExposure&&(this.loadTimeExposure=OB(NC(this))?e.exposure:-1),this.lastAdState=e),this.measurementUpdateCallback(this))};
MC.prototype.isLargeAd=function(){return!1};
MC.prototype.shouldUseViewportShareBasedVisibility=function(){return this.isCoReRequest||!1};
var OC=function(a){return a.isUnmeasurableImpression?2:LC(a.measurementData)?4:3},KRa=function(a){a.creativeSearchResults.monitoredElement&&(a.contextualEventHandlers_.mouseOver&&(nPa(a.creativeSearchResults.monitoredElement,"mouseover",a.contextualEventHandlers_.mouseOver),a.contextualEventHandlers_.mouseOver=null),a.contextualEventHandlers_.mouseOut&&(nPa(a.creativeSearchResults.monitoredElement,"mouseout",a.contextualEventHandlers_.mouseOut),a.contextualEventHandlers_.mouseOut=null))},ORa=function(a,
b,c){b&&(a.measurementUpdateCallback=b);
c&&(a.unmeasurableImpressionCallback=c)};
var PRa=function(a){return _.Da()?(a=(a=_.qh(a))&&_.Pm(a),!!(a&&a.location&&a.location.ancestorOrigins&&0<a.location.ancestorOrigins.length&&a.location.origin==a.location.ancestorOrigins[0])):!0};
var PC=function(a,b){this.iterateUpIntoFriendlyIframes_=b;this.sequenceExhausted_=null==a;this.nextCursorPosition_=a};
_.r(PC,_.zo);PC.prototype.next=function(){if(this.sequenceExhausted_)return _.Ao;var a=this.nextCursorPosition_||null;this.sequenceExhausted_=null==a;var b;if(b=a){b=this.iterateUpIntoFriendlyIframes_;if(_.bm(a,"parentElement")&&null!=a.parentElement&&a!=a.parentElement)var c=a.parentElement;else if(b){var d=void 0===d?PRa:d;if(d(a))try{var e=_.qh(a),h=e&&_.Pm(e),l=h&&h.frameElement;c=null==l?null:l}catch(m){c=null}else c=null}else c=null;b=c}this.nextCursorPosition_=b;return _.Bo(a)};
PC.prototype.nextValueOrThrow=function(){return _.Co(PC.prototype.next.call(this))};
var QRa=function(a){var b=1;a=yPa(new PC(a,!0));a=xPa(a,function(){return 0<b});
return wPa(a,function(c,d){var e=1;if(_.bm(d,"style")&&d.style){var h=parseFloat,l=_.Gn(d,"opacity");if(!l){l=d.style[_.ae("opacity")];if("undefined"!==typeof l)d=l;else{l=d.style;var m=uPa.opacity;if(!m){var p=_.ae("opacity");m=p;void 0===d.style[p]&&(p=(_.fm?"Webkit":_.em?"Moz":_.cm?"ms":null)+iPa(p),void 0!==d.style[p]&&(m=p));uPa.opacity=m}d=l[m]||""}l=d}h=h(l);"number"!==typeof h||isNaN(h)||(e=h)}return b=c*e})};
var RRa=function(){this.sent_=!1};
RRa.prototype.JSC$36936_maybeSend=function(a,b){b=void 0===b?{}:b;this.sent_||(this.sent_=this.maybeSendOneTimePing(a,b))};
RRa.prototype.maybeSendOneTimePing=function(){return!1};
var QC=function(a,b,c,d,e,h,l,m){l=void 0===l?[]:l;m=void 0===m?[]:m;MC.call(this,c,d,e);this.adUrl=b;this.adk=0;this.awbidKey=null;this.avihost_=this.avi_="";this.avicxn_=[];this.avieoscxn_=[];this.activeviewCid_=this.aviextcxn_="";this.immediatePingEnabled=!1;this.listenerMode=4;this.listenerWindows=[];this.cpmavViewUrl=this.beginToRenderUrl="";this.activeviewPingSent=this.cpmavViewUrlInvoked=!1;this.largeAdState_=0;this.wasBackgrounded_=this.backgroundedAtStart_=dRa();this.measurementDeferralState_=
0;this.metricsChangeCallback_=h;this.maxScrollDepthAfterLoad_=-1;this.messages=l;this.pings_=m;if(a=this.creativeSearchResults.markedUpElement)if(0==this.adk?this.creativeSearchResults.markedUpElement?(b=this.creativeSearchResults.markedUpElement._adk_,b||(b=(b=bC(this.creativeSearchResults.markedUpElement,"googleAvAdk"))&&!/[^0-9]/.test(b)?parseInt(b,10):0)):b=0:b=this.adk,this.adk=b,""==this.avi_&&(this.avi_=String(a._avi_||"")),""==this.avihost_&&(this.avihost_=a._avihost_?String(a._avihost_):
"pagead2.googlesyndication.com"),this.avicxn_.length||(this.avicxn_=SRa(a,"_avicxn_","googleAvCxn")),this.avieoscxn_.length||(this.avieoscxn_=SRa(a,"_avieoscxn_","googleEOSAvCxn")),""==this.aviextcxn_&&(this.aviextcxn_=String(a._aviextcxn_||bC(a,"googleAvExtCxn")||"")),""==this.activeviewCid_&&(this.activeviewCid_=String(a._cid_||"")),this.immediatePingEnabled||(this.immediatePingEnabled=!!a._imm_||NPa(a,"googleAvImmediate")),""==this.cpmavViewUrl&&(this.cpmavViewUrl=String(a._cvu_||bC(a,"googleAvCpmav")||
"")),""==this.beginToRenderUrl&&(this.beginToRenderUrl=String(bC(a,"googleAvBtr")||"")),this.JSC$36929_processActiveViewMetadata(String(a._avm_||bC(a,"googleAvMetadata")||"")),a=String(bC(a,"googleAvFlags")||""),tC(),"string"===typeof a&&0!=a.length)try{var p=JSON.parse(a)[0];a="";for(b=0;b<p.length;b++)a+=String.fromCharCode(p.charCodeAt(b)^"\u0003\u0007\u0003\u0007\b\u0004\u0004\u0006\u0005\u0003".charCodeAt(b%10));JSON.parse(a)}catch(q){}gQa(tC().featureSet,this.adUrl)};
_.r(QC,MC);var SRa=function(a,b,c){return(a=String(a[b]||bC(a,c)||""))?a.split("|"):[]};
QC.prototype.disposeInternal=function(){delete this.listenerWindows;delete this.messages;MC.prototype.disposeInternal.call(this)};
var TRa=function(a,b,c){_.Be(a.messages,function(d){return d.JSC$60963_maybeSend(a,c,b)})},URa=function(a){var b={},c=tC();
1!==jC(c.featureSet,"omid")&&_.Be(a.pings_,function(d){return d.JSC$36936_maybeSend(a,b)})};
QC.prototype.isReadyForMeasurement=function(){return this.elementLoaded_&&!(1==this.measurementDeferralState_||3==this.measurementDeferralState_)};
QC.prototype.resetFractionOnScreenValues=function(){MC.prototype.resetFractionOnScreenValues.call(this)};
QC.prototype.setElementLoaded=function(){this.elementLoaded_||(APa(),void 0!==this.metricsChangeCallback_&&this.metricsChangeCallback_(!1,this.loadTimeExposure),null!=this.beginToRenderUrl&&""!=this.beginToRenderUrl&&(HPa(this.beginToRenderUrl),this.beginToRenderUrl=""));MC.prototype.setElementLoaded.call(this);VRa(this)};
var VRa=function(a){if(a.elementLoaded_&&_.g==_.g.top){var b=_.g.pageYOffset;null!=b&&(a.maxScrollDepthAfterLoad_=Math.max(b,a.maxScrollDepthAfterLoad_));TRa(a,4,{})}};
QC.prototype.JSC$36929_processActiveViewMetadata=function(a){if("string"===typeof a&&0!=a.length){var b=new hC,c=tC();iC(b,"omid",eC);eQa(b,a);b=jC(b,"omid");null!==b&&(c.featureSet.forcedFeatures_.omid=b);a=eQa(this.featureSet,a);c=a.split("&");for(b=0;b<c.length;b++){var d=c[b];"ts=0"==d?this.shouldSendTimeOnScreenPing=!1:_.Bk(d,"la=")?(d=d.split("=")[1],"0"==d?this.largeAdState_=2:"1"==d&&(this.largeAdState_=1)):_.Bk(d,"cr=")&&"1"==d.split("=")[1]&&(this.isCoReRequest=!0)}this.lastAdState.isLargeAd=
this.isLargeAd();MC.prototype.JSC$36929_processActiveViewMetadata.call(this,a)}};
QC.prototype.updateInternal=function(a,b,c,d,e,h,l){var m=LC(this.measurementData),p=Math.floor(100*this.lastAdState.exposure);this.largeAdState_=242500<=OB(NC(this))?1:2;MC.prototype.updateInternal.call(this,a,b,c,d,e,h,l);-1==this.wasBackgrounded_&&-1!=this.lastAdState.backgroundedState?this.wasBackgrounded_=this.lastAdState.backgroundedState:0==this.wasBackgrounded_&&1==this.lastAdState.backgroundedState&&(this.wasBackgrounded_=1);a=LC(this.measurementData);b=Math.floor(100*this.lastAdState.exposure);
(!m&&a||b!=p)&&void 0!==this.metricsChangeCallback_&&this.metricsChangeCallback_(a,b);try{this.opacity=QRa(this.creativeSearchResults.monitoredElement)}catch(q){}VRa(this)};
QC.prototype.isLargeAd=function(){return _.wma?!1:1==this.largeAdState_};
var WRa=function(a,b){switch(b){case 1:if(a.avicxn_.length)return a.avicxn_;break;case 2:if(a.avieoscxn_.length)return a.avieoscxn_;if(a.avicxn_.length)return a.avicxn_}return[]},YRa=function(a){var b=PB(),c=dQa(a.featureSet),d=b.frameOffset,e=NC(a);
c.p=[e.top+d.y,e.left+d.x,e.bottom+d.y,e.right+d.x];d=a.measurementData;c.tos=DRa(d.timeOnScreen);e=ERa(d.timeOnScreen);c.mtos=e;c.mcvt=d.viewTime_.maxConsecutive_;c.rs=a.requestSource;(e=5==a.requestSource)||(c.ht=a.hoverTime_);0<=a.timeFirstSeen&&(c.tfs=a.timeFirstSeen,c.tls=a.timeLastSeen);c.mc=bRa(d.maxExposure_);c.lte=bRa(a.loadTimeExposure);c.bas=a.backgroundedAtStart_;c.bac=a.wasBackgrounded_;b.insideCrossDomainIframe&&(c["if"]=a.isUnmeasurableImpression?0:1);c.met=a.creativeSearchResults.creativeSearchState;
e&&a.adUrl&&(c.req=encodeURIComponent(a.adUrl).substring(0,100));a.isLargeAd()&&(c.la="1");c.avms=a.measurementStrategy?a.measurementStrategy.getName():"ns";a.measurementStrategy&&_.Zd.extend(c,a.measurementStrategy.getLogParams());0!=a.measurementDeferralState_&&(c.md=a.measurementDeferralState_);c.btr=null!=a.beginToRenderUrl&&""!=a.beginToRenderUrl?1:0;c.cpmav=XRa(a)?1:0;c.lm=a.listenerMode;rC().pageVisibility.isVisible()||(c.pv=0);b={};a=(b.rst=void 0,b.dlt=void 0,b.rpt=void 0,b.isd=void 0,b.msd=
0<=a.maxScrollDepthAfterLoad_?a.maxScrollDepthAfterLoad_:void 0,b);_.Zd.extend(c,a);return c},XRa=function(a){return null!=a.cpmavViewUrl&&null!=a.cpmavViewUrl.match(/\/pagead\/adview\?.*ai=.*&vt=\d+/i)};
QC.prototype.JSC$36929_requiresVolume=function(){return!1};
var $Ra=function(a){var b=[0,2,4],c=!1,d=RC;c=void 0===c?!0:c;d=void 0===d?function(){return!0}:d;
return function(e){var h=e[a];if(Array.isArray(h)&&d(e))return ZRa(h,b,c)}},SC=function(a,b){return function(c){return b(c)?c[a]:void 0}},aSa=function(a){return function(b){for(var c=0;c<a.length;c++)if(a[c]===b.e||void 0===a[c]&&!b.hasOwnProperty("e"))return!0;
return!1}},ZRa=function(a,b,c){return void 0===c||c?_.zl(a,function(d,e){return _.ea(b,e)}):_.pe(b,function(d,e,h){return a.slice(0<e?h[e-1]+1:0,d+1).reduce(function(l,m){return l+m},0)})};
var TC=aSa([void 0,1,2,3,4,8,16]),RC=aSa([void 0,4,8,16]);
Object.assign({},{sv:"sv",v:"v",cb:"cb",e:"e",nas:"nas",msg:"msg","if":"if",sdk:"sdk",p:"p",p0:SC("p0",RC),p1:SC("p1",RC),p2:SC("p2",RC),p3:SC("p3",RC),cp:"cp",tos:"tos",mtos:"mtos",amtos:"amtos",mtos1:$Ra("mtos1"),mtos2:$Ra("mtos2"),mtos3:$Ra("mtos3"),mcvt:"mcvt",ps:"ps",scs:"scs",bs:"bs",vht:"vht",mut:"mut",a:"a",a0:SC("a0",RC),a1:SC("a1",RC),a2:SC("a2",RC),a3:SC("a3",RC),ft:"ft",dft:"dft",at:"at",dat:"dat",as:"as",vpt:"vpt",gmm:"gmm",std:"std",efpf:"efpf",swf:"swf",nio:"nio",px:"px",nnut:"nnut",
vmer:"vmer",vmmk:"vmmk",vmiec:"vmiec",nmt:"nmt",tcm:"tcm",bt:"bt",pst:"pst",vpaid:"vpaid",dur:"dur",vmtime:"vmtime",dtos:"dtos",dtoss:"dtoss",dvs:"dvs",dfvs:"dfvs",dvpt:"dvpt",fmf:"fmf",vds:"vds",is:"is",i0:"i0",i1:"i1",i2:"i2",i3:"i3",ic:"ic",cs:"cs",c:"c",c0:SC("c0",RC),c1:SC("c1",RC),c2:SC("c2",RC),c3:SC("c3",RC),mc:"mc",nc:"nc",mv:"mv",nv:"nv",qmt:SC("qmtos",TC),qnc:SC("qnc",TC),qmv:SC("qmv",TC),qnv:SC("qnv",TC),raf:"raf",rafc:"rafc",lte:"lte",ces:"ces",tth:"tth",femt:"femt",femvt:"femvt",emc:"emc",
emuc:"emuc",emb:"emb",avms:"avms",nvat:"nvat",qi:"qi",psm:"psm",psv:"psv",psfv:"psfv",psa:"psa",pnk:"pnk",pnc:"pnc",pnmm:"pnmm",pns:"pns",ptlt:"ptlt",pngs:"pings",veid:"veid",ssb:"ssb",ss0:SC("ss0",RC),ss1:SC("ss1",RC),ss2:SC("ss2",RC),ss3:SC("ss3",RC),dc_rfl:"urlsigs",obd:"obd",omidp:"omidp",omidr:"omidr",omidv:"omidv",omida:"omida",omids:"omids",omidpv:"omidpv",omidam:"omidam",omidct:"omidct",omidia:"omidia"},{avid:_.Bla("audio"),avas:"avas",vs:"vs"});
var UC=function(a,b,c,d){HC.call(this,a,b,c,d)};
_.r(UC,HC);_.f=UC.prototype;_.f.calculateElementGeometry=function(){if(this.element){var a=this.element,b=this.JSC$36881_viewportProvider.effectiveViewportProvider.JSC$36877_win;try{try{var c=cRa(a.getBoundingClientRect())}catch(q){c=new _.Fn(0,0,0,0)}var d=c.right-c.left,e=c.bottom-c.top,h=ONa(a,b),l=h.x,m=h.y;var p=new _.Fn(Math.round(m),Math.round(l+d),Math.round(m+e),Math.round(l))}catch(q){p=HRa.clone()}this.elementGeometry=p}};
_.f.calculateFrameVisibleGeometry=function(){this.frameVisibleGeometry=this.JSC$36881_viewportProvider.currentObservation.JSC$36861_visibleGeometry};
_.f.isElementHidden=function(a){var b=1==jC(this.featureSet,"od");return ePa(a,this.frameVisibleGeometry,this.element,b)};
_.f.calculateMeasurement=function(){this.timestamp=CC();this.calculateElementGeometry();if(this.element&&"number"===typeof this.element.videoWidth&&"number"===typeof this.element.videoHeight){var a=this.element,b=new _.Gm(a.videoWidth,a.videoHeight);this.containerGeometry=this.elementGeometry;a=this.elementGeometry;var c=a.getWidth(),d=a.getHeight(),e=b.width;b=b.height;0>=e||0>=b||0>=c||0>=d||(e/=b,b=c/d,a=a.clone(),e>b?(c/=e,d=(d-c)/2,0<d&&(d=a.top+d,a.top=Math.round(d),a.bottom=Math.round(d+c))):
(d*=e,c=Math.round((c-d)/2),0<c&&(c=a.left+c,a.left=Math.round(c),a.right=Math.round(c+d))));this.elementGeometry=a}this.calculateFrameVisibleGeometry();a=this.elementGeometry;c=this.frameVisibleGeometry;a=a.left<=c.right&&c.left<=a.right&&a.top<=c.bottom&&c.top<=a.bottom?new _.Fn(Math.max(a.top,c.top),Math.min(a.right,c.right),Math.min(a.bottom,c.bottom),Math.max(a.left,c.left)):new _.Fn(0,0,0,0);c=a.top>=a.bottom||a.left>=a.right?new _.Fn(0,0,0,0):a;a=this.JSC$36881_viewportProvider.currentObservation;
b=e=d=0;0<(this.elementGeometry.bottom-this.elementGeometry.top)*(this.elementGeometry.right-this.elementGeometry.left)&&(this.isElementHidden(c)?c=new _.Fn(0,0,0,0):(d=PB().screenSize,b=new _.Fn(0,d.height,d.width,0),d=$Oa(c,this.elementGeometry),e=$Oa(c,PB().browserViewportBox),b=$Oa(c,b)));c=c.top>=c.bottom||c.left>=c.right?new _.Fn(0,0,0,0):c.translate(-this.elementGeometry.left,-this.elementGeometry.top);hRa()||(e=d=0);this.currentMeasurement=new DC(a,this.element,this.elementGeometry,c,d,e,
this.timestamp,b)};
_.f.getName=function(){return this.JSC$36881_viewportProvider.getName()};
var bSa=function(){this.videoInstreamAdBlocks_=[];this.displayAdBlocks_=[]},cSa=function(a,b){return b?_.fB(a.displayAdBlocks_,function(c){return c.creativeSearchResults.markedUpElement==b}):null},dSa=function(a){return _.fB(a.displayAdBlocks_,function(){return!1})},WC=function(){var a=VC;
return 0==a.videoInstreamAdBlocks_.length?a.displayAdBlocks_:0==a.displayAdBlocks_.length?a.videoInstreamAdBlocks_:_.oMa(a.displayAdBlocks_,a.videoInstreamAdBlocks_)};
bSa.prototype.reset=function(){this.videoInstreamAdBlocks_=[];this.displayAdBlocks_=[]};
var eSa=function(a,b){a=a.displayAdBlocks_;var c=_.nMa(a,function(d){return d==b});
return-1!=c?(a.splice(c,1),b.measurementStrategy&&b.measurementStrategy.JSC$36883_unobserve(),b.dispose(),!0):!1},fSa=function(a){var b=VC;
if(eSa(b,a)){a=function(){return null};
a=function(){return dSa(b)};
for(var c=a();c;c=a())eSa(b,c)}},gSa=function(a){var b=VC,c=[];
_.Be(a,function(d){d.creativeSearchResults.markedUpElement&&null==cSa(b,d.creativeSearchResults.markedUpElement)&&(b.displayAdBlocks_.push(d),c.push(d))})},VC=_.po(bSa);
var XC=function(){this.JSC$36955_selectedStrategy_=this.availableStrategies_=null},hSa=function(a,b){if(null==a.availableStrategies_)return!1;
var c=function(d,e){b(d,e)};
a.JSC$36955_selectedStrategy_=_.fB(a.availableStrategies_,function(d){return null!=d&&d.JSC$36886_shouldBeUsedForMeasurement()});
a.JSC$36955_selectedStrategy_&&(a.JSC$36955_selectedStrategy_.init(c)?jRa(a.JSC$36955_selectedStrategy_.JSC$36884_viewportProvider):b(a.JSC$36955_selectedStrategy_.JSC$36884_viewportProvider.getFailureCode(),a.JSC$36955_selectedStrategy_));return null!=a.JSC$36955_selectedStrategy_};
var jSa=function(a){a=iSa(a);IC.call(this,a.length?a[a.length-1]:new EC(_.Cn,0));this.selectedProviders_=a;this.activeProvider_=null};
_.r(jSa,IC);_.f=jSa.prototype;_.f.getName=function(){return(this.activeProvider_?this.activeProvider_:this.JSC$36884_viewportProvider).getName()};
_.f.getLogParams=function(){return(this.activeProvider_?this.activeProvider_:this.JSC$36884_viewportProvider).getLogParams()};
_.f.getVisibleGeometryCapability=function(){return(this.activeProvider_?this.activeProvider_:this.JSC$36884_viewportProvider).getVisibleGeometryCapability()};
_.f.init=function(a){var b=!1;_.Be(this.selectedProviders_,function(c){c.initialize()&&(b=!0)});
b&&(this.failureCallback=a,GC(this.JSC$36884_viewportProvider,this));return b};
_.f.dispose=function(){_.Be(this.selectedProviders_,function(a){a.dispose()});
IC.prototype.dispose.call(this)};
_.f.JSC$36886_shouldBeUsedForMeasurement=function(){return _.Bl(this.selectedProviders_,function(a){return a.JSC$36879_canBeUsed()})};
_.f.JSC$36886_canBeUsed=function(){return _.Bl(this.selectedProviders_,function(a){return a.JSC$36879_canBeUsed()})};
_.f.JSC$36886_createInstance=function(a,b,c){return new UC(a,this.JSC$36884_viewportProvider,b,c)};
_.f.handleViewportObservationUpdate=function(a){this.activeProvider_=a.originatingProvider};
var iSa=function(a){if(!a.length)return[];a=_.zl(a,function(c){return null!=c&&c.JSC$36879_canBeUsed()});
for(var b=1;b<a.length;b++)GC(a[b-1],a[b]);return a};
var kSa={threshold:[0,.3,.5,.75,1]},YC=function(a,b,c,d){HC.call(this,a,b,c,d);this.observationStart_=this.firstObservation_=this.mutationObserver_=this.resizeObserver_=this.observer_=null};
_.r(YC,UC);YC.prototype.observe=function(){var a=this;this.observationStart_||(this.observationStart_=CC());if(dPa(298,function(){return lSa(a)}))return!0;
this.JSC$36881_viewportProvider.fail("msf");return!1};
YC.prototype.JSC$36883_unobserve=function(){if(this.observer_&&this.element)try{this.observer_.unobserve(this.element),this.resizeObserver_?(this.resizeObserver_.unobserve(this.element),this.resizeObserver_=null):this.mutationObserver_&&(this.mutationObserver_.disconnect(),this.mutationObserver_=null)}catch(a){}};
var mSa=function(a){return a.observer_&&a.observer_.takeRecords?a.observer_.takeRecords():[]},lSa=function(a){if(!a.element)return!1;
var b=a.element,c=a.JSC$36881_viewportProvider.effectiveViewportProvider.JSC$36877_win,d=tC().monitor_.stopwatch_;a.observer_=new c.IntersectionObserver(sC(d,function(e){return ZC(a,e)}),kSa);
d=sC(d,function(){a.observer_.unobserve(b);a.observer_.observe(b);ZC(a,mSa(a))});
c.ResizeObserver?(a.resizeObserver_=new c.ResizeObserver(d),a.resizeObserver_.observe(b)):c.MutationObserver&&(a.mutationObserver_=new _.g.MutationObserver(d),a.mutationObserver_.observe(b,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));a.observer_.observe(b);ZC(a,mSa(a));return!0},ZC=function(a,b){try{if(b.length){a.firstObservation_||(a.firstObservation_=CC());
var c=nSa(b),d=ONa(a.element,a.JSC$36881_viewportProvider.effectiveViewportProvider.JSC$36877_win),e=d.x,h=d.y;a.elementGeometry=new _.Fn(Math.round(h),Math.round(e)+c.boundingClientRect.width,Math.round(h)+c.boundingClientRect.height,Math.round(e));var l=cRa(c.intersectionRect);a.frameVisibleGeometry=l.translate(a.elementGeometry.left-l.left,a.elementGeometry.top-l.top)}}catch(m){a.JSC$36883_unobserve(),zC.maybeReportError(299,m,void 0,void 0)}},nSa=function(a){return _.Al(a,function(b,c){return b.time>
c.time?b:c},a[0])};
_.f=YC.prototype;_.f.calculateMeasurement=function(){var a=mSa(this);0<a.length&&ZC(this,a);UC.prototype.calculateMeasurement.call(this)};
_.f.calculateElementGeometry=function(){};
_.f.isElementHidden=function(){return!1};
_.f.calculateFrameVisibleGeometry=function(){};
_.f.getLogParams=function(){var a={};return Object.assign(this.JSC$36881_viewportProvider.getLogParams(),(a.niot_obs=this.observationStart_,a.niot_cbk=this.firstObservation_,a))};
_.f.getName=function(){return"nio"};
var $C=function(a){a=void 0===a?_.Cn:a;IC.call(this,new EC(a,2))};
_.r($C,IC);$C.prototype.getName=function(){return"nio"};
$C.prototype.JSC$36886_canBeUsed=function(){return!PB().inAppContext&&null!=this.JSC$36884_viewportProvider.effectiveViewportProvider.JSC$36877_win.IntersectionObserver};
$C.prototype.JSC$36886_createInstance=function(a,b,c){return new YC(a,this.JSC$36884_viewportProvider,b,c)};
var aD=function(){var a=oSa();EC.call(this,_.Cn.top,a,"geo")};
_.r(aD,EC);aD.prototype.getUpdatedVisibleGeometry=function(){return PB().browserViewportBox};
aD.prototype.JSC$36879_canBeUsed=function(){var a=oSa();this.inherentVisibleGeometryCapability_!==a&&(this.effectiveViewportProvider!=this&&a>this.effectiveViewportProvider.inherentVisibleGeometryCapability_&&(this.effectiveViewportProvider=this,FC(this)),this.inherentVisibleGeometryCapability_=a);return 2==a};
var oSa=function(){tC();var a=PB();return a.insideCrossDomainIframe||a.inAppContext?0:2};
var pSa=function(){};
var qSa=function(){this.done=!1;this.dbg={adBlocksRegistered:0,adBlocksFound:0,scrollTime:0,displayUpdates:0,initTime:-1,creativeOnLoadSearches:0,creativeOnDCLSearches:0,creativesAfterFirstSearch:0};this.protectedHandleTabVisibilityEvent_=null;this.startMonitored_=!1;this.JSC$36978_pingId_="";this.currentPageStats_=null;this.tabInViewTime_=0;this.JSC$36978_sampler=new iRa(this)},sSa=function(){var a=bD;
a.startMonitored_||(a.startMonitored_=!0,rSa(a,function(){return a.handleTabVisibilityChange.apply(a,_.Pc(_.$b.apply(0,arguments)))}),a.handleTabVisibilityChange())};
qSa.prototype.sample=function(){tSa(this,WC(),!1)};
var uSa=function(){_.po(pSa);var a=_.po(XC);null!=a.JSC$36955_selectedStrategy_&&a.JSC$36955_selectedStrategy_.JSC$36884_viewportProvider?jRa(a.JSC$36955_selectedStrategy_.JSC$36884_viewportProvider):PB().update(_.Cn)},tSa=function(a,b,c){if(!a.done&&(a.JSC$36978_sampler.cancel(),0!=b.length)){a.currentPageStats_=null;
try{uSa();var d=CC(),e=tC();e.firstPollingTime=d;if(null!=_.po(XC).JSC$36955_selectedStrategy_)for(e=0;e<b.length;e++)MRa(b[e],d,c);else TQa(a.JSC$36978_pingId_,{strategy_not_selected:1,bin:e.binaryContext});for(d=0;d<b.length;d++)NRa(b[d]);++a.dbg.displayUpdates;vSa(a)}finally{c?_.Be(b,function(h){return h.resetFractionOnScreenValues()}):a.JSC$36978_sampler.schedule()}}},rSa=function(a,b){if(!a.protectedHandleTabVisibilityEvent_){b=PQa(142,b);
rC();var c=vPa();c&&mPa(_.An,c,b,{capture:!1})&&(a.protectedHandleTabVisibilityEvent_=b)}};
qSa.prototype.handleTabVisibilityChange=function(){var a=hRa(),b=CC();a?(BC||(VQa=b,_.Be(VC.videoInstreamAdBlocks_,function(c){return c.measurementData.updateVideoHiddenTime(b,!c.isMeasuring())})),BC=!0):(this.tabInViewTime_=wSa(this,b),BC=!1,_.Be(VC.videoInstreamAdBlocks_,function(c){c.isReadyForMeasurement()&&c.measurementData.setTimeVideoBecameHidden(b)}));
tSa(this,WC(),!a)};
var cD=function(a,b){if(!a.currentPageStats_||b){b=_.Cn.document;var c=0<=AC?CC()-AC:-1,d=CC();-1==a.dbg.initTime&&(c=d);var e=PB(),h=tC(),l=dQa(h.featureSet),m=WC();try{if(0<m.length){var p=e.browserViewportBox;p&&(l.bs=[p.getWidth(),p.getHeight()]);var q=e.documentSize;q&&(l.ps=[q.width,q.height]);_.Cn.screen&&(l.scs=[_.Cn.screen.width,_.Cn.screen.height])}else l.url=encodeURIComponent(_.Cn.location.href.substring(0,512)),b.referrer&&(l.referrer=encodeURIComponent(b.referrer.substring(0,512)));
l.tt=c;l.pt=AC;l.bin=h.binaryContext;void 0!==_.Cn.google_osd_load_pub_page_exp&&(l.olpp=_.Cn.google_osd_load_pub_page_exp);l.deb=[1,a.dbg.adBlocksRegistered,a.dbg.adBlocksFound,a.dbg.displayUpdates,a.dbg.initTime,0,a.JSC$36978_sampler.samplingCount_,a.dbg.creativeOnLoadSearches,a.dbg.creativeOnDCLSearches,a.dbg.creativesAfterFirstSearch].join("-");l.tvt=wSa(a,d);e.inAppContext&&(l.inapp=1);if(null!==_.Cn&&_.Cn!=_.Cn.top){0<m.length&&(l.iframe_loc=encodeURIComponent(_.Cn.location.href.substring(0,
512)));var x=e.frameViewportBox;l.is=[x.getWidth(),x.getHeight()]}}catch(B){l.error=1}a.currentPageStats_=l}a=_.Zd.clone(a.currentPageStats_);q=tC().monitor_;p=_.Zd.extend;1==jC(q.featureSet_,"prf")?(x=new yQa,b=q.stopwatch_,c=0,-1<b.enterTime_&&(c=b.JSC$36831_context_.performance_.now()-b.enterTime_),x=_.Qa(x,1,b.accumulatedTime_+c,0),b=q.stopwatch_,x=_.vm(x,5,-1<b.enterTime_?b.threadEntryCount_+1:b.threadEntryCount_),x=_.vm(x,2,q.JSC$36836_context_.performance_.JSC$36804_getUsedHeapSize()),x=_.vm(x,
3,q.JSC$36836_context_.performance_.JSC$36804_getTotalHeapSize()),q=_.vm(x,4,q.JSC$36836_context_.performance_.JSC$36804_getHeapSizeLimit()),x={},q=(x.pf=_.Ta(_.gna(q,zQa)),x)):q={};p.call(_.Zd,a,q);return a},xSa=function(){_.Be(WC(),function(a){a.creativeSearchResults.markedUpElement&&_.po(pSa)})},ySa=function(){var a=_.po(XC);
if(null!=a.JSC$36955_selectedStrategy_){var b=a.JSC$36955_selectedStrategy_;_.Be(WC(),function(c){return LRa(c,b)})}},vSa=function(a){var b=tC(),c=1===jC(b.featureSet,"llp");
"osd"==a.JSC$36978_pingId_&&_.Be(VC.displayAdBlocks_,function(d){if(c){if(1==b.binaryContext||LC(d.measurementData)||d.isUnmeasurableImpression){var e={};TRa(d,0,(e.r=void 0,e))}}else e={},TRa(d,0,(e.r=void 0,e))})},wSa=function(a,b){a=a.tabInViewTime_;
BC&&(a+=b-VQa);return a},zSa=function(){var a=bD;
var b=void 0===b?function(){return{}}:b;
zC.errorTypeId_="av-js";yC.defaultReportFreq_=.01;RQa([function(c){var d=tC(),e={};_.Zd.extend(c,(e.bin=d.binaryContext,e.type="error",e),dQa(d.featureSet),cD(a),b());if(d=wRa())e={},_.Zd.extend(c,(e.v=encodeURIComponent(d),e))}])},bD=_.po(qSa);
var ASa=null,BSa=function(a){var b=ASa||_.Cn;if(!b)return"";var c=[];if(void 0===a||!a){if(!b.location||!b.location.href)return"";c.push("url="+encodeURIComponent(b.location.href.substring(0,512)))}b.document&&b.document.referrer&&c.push("referrer="+encodeURIComponent(b.document.referrer.substring(0,512)));return c.join("&")};
var CSa=function(a){var b={};b.adk=a.adk||1;_.Zd.extend(b,YRa(a));bD.dbg.adBlocksRegistered=_.Cn.__google_lidar_;var c=cD(bD);_.Zd.extend(b,c);c=BSa(void 0!==c.url);_.Zl(c,function(d,e){return b[d]=e});
b.itpl=Number(bC(a.creativeSearchResults.markedUpElement,"googleAvItpl"))||0;return b};
var DSa=function(a){this.buildAdMetrics_=a},ESa=function(a,b,c){return 14===c.requestSource||16===c.requestSource?(c={},c.VIEWABILITY=b,_.eB(a,c)):a+"&"+b};
DSa.prototype.report=function(a,b,c){var d=this.buildAdMetrics_(a);(0,_.Zd.extend)(d,(0,_.Zd.filter)(c,function(e,h){return"id"!=h}));
d=void 0!==d?rRa(pRa(new JC,d)):"";b=tRa(c.id,WRa(a,b),a.avi_,a.activeviewCid_,a.avihost_);b=_.u(b);for(c=b.next();!c.done;c=b.next())if(c=c.value)c=ESa(c,d,a),1==jC(a.featureSet,"sbeos")?vRa(c)||KC(c.toString()+"&sberr=1"):KC(c);return!0};
var FSa=function(){},GSa=function(a,b,c){return 14===c.requestSource||16===c.requestSource?(c={},c.VIEWABILITY=b,_.eB(a,c)):a+"&"+b};
FSa.prototype.report=function(a,b,c){var d=CSa(a);(0,_.Zd.extend)(d,(0,_.Zd.filter)(c,function(e,h){return"id"!=h}));
d=void 0!==d?rRa(pRa(new JC,d)):"";b=tRa(c.id,WRa(a,b),a.avi_,a.activeviewCid_,a.avihost_);b=_.u(b);for(c=b.next();!c.done;c=b.next())if(c=c.value)c=GSa(c,d,a),KC(c);return!0};
var dD=function(a,b){this.sent_=!1;this.reporter_=a;this.JSC$36996_pingId_=b};
_.r(dD,RRa);dD.prototype.maybeSendOneTimePing=function(a,b){b.id=this.JSC$36996_pingId_;b.vs=OC(a);var c="lidar2"===this.JSC$36996_pingId_?1:2;return this.meetsCriteria(a)?this.reporter_.report(a,c,b):!1};
dD.prototype.meetsCriteria=function(){return!0};
var eD=function(a){dD.call(this,a,"lidartos")};
_.r(eD,dD);eD.prototype.maybeSendOneTimePing=function(a,b){var c="";a.activeviewPingSent&&(c+="a");a.cpmavViewUrlInvoked&&(c+="c");b.sent=c;return dD.prototype.maybeSendOneTimePing.call(this,a,b)};
eD.prototype.meetsCriteria=function(a){return a.shouldSendTimeOnScreenPing&&!a.isUnmeasurableImpression&&LC(a.measurementData)};
var HSa=function(a){dD.call(this,a,"lidar2")};
_.r(HSa,dD);HSa.prototype.meetsCriteria=function(a){return a.isUnmeasurableImpression};
var ISa=function(a,b,c){var d=BSa(void 0!==b.url);_.Zl(d,function(e,h){return b[e]=h});
_.Be(a,function(e,h){var l=OC(e);if(3!=l||5!=e.requestSource)b.adk=e.adk||h+1,_.Zd.extend(b,YRa(e)),c&&(b.avms=c.getName()),b.vs=l,b.itpl=Number(bC(e.creativeSearchResults.markedUpElement,"googleAvItpl"))||0,h=new DSa(function(){return _.Zd.clone(b)}),e.shouldSendTimeOnScreenPing&&!e.isUnmeasurableImpression&&LC(e.measurementData)?(l={},h.report(e,2,(l.id="lidar2",l.tsf=1,l)),e.shouldSendTimeOnScreenPing=!1):(l={},h.report(e,1,(l.id="lidar2",l)),e.activeviewPingSent=!0)})},JSa=function(a,b){_.Be(a,
function(c,d){(new eD(new DSa(function(){b.adk=c.adk||d+1;
_.Zd.extend(b,YRa(c));b.vs=OC(c);b.itpl=Number(bC(c.creativeSearchResults.markedUpElement,"googleAvItpl"))||0;return b}))).JSC$36936_maybeSend(c);
c.shouldSendTimeOnScreenPing=!1})};
var fD=function(a){dD.call(this,a,"lidar2")};
_.r(fD,dD);fD.prototype.JSC$36936_maybeSend=function(a,b){b=void 0===b?{}:b;b.r="v";dD.prototype.JSC$36936_maybeSend.call(this,a,b);a.activeviewPingSent=a.activeviewPingSent||this.sent_};
fD.prototype.meetsCriteria=function(a){return LC(a.measurementData)&&!a.activeviewPingSent};
var gD=function(){this.JSC$37015_hasStarted=this.JSC$37015_isInitialized_=!1;zSa()};
gD.prototype.initialize=function(){this.JSC$37015_isInitialized_||(this.JSC$37015_isInitialized_=!0,bD.JSC$36978_pingId_="lidar",aRa(_.Cn,"unload",function(){hD("u")},171),1==jC(tC().featureSet,"phell")&&aRa(_.Cn,"pagehide",function(){hD("ph")},498))};
var KSa=function(){return _.Bl(VC.displayAdBlocks_,function(a){return!a.activeviewPingSent||a.shouldSendTimeOnScreenPing||(0>=OB(NC(a))?!1:XRa(a)&&!a.cpmavViewUrlInvoked)})},LSa=function(){if(!KSa()){bD.done=!0;
VC.reset();var a=bD;a.startMonitored_=!1;if(a.protectedHandleTabVisibilityEvent_){rC();var b=vPa();b&&nPa(_.An,b,a.protectedHandleTabVisibilityEvent_);a.protectedHandleTabVisibilityEvent_=null}a=WC();for(var c=0;c<a.length;++c)b=a[c],b.creativeSearchResults.monitoredElement&&KRa(b);a=_.po(XC);null!=a.JSC$36955_selectedStrategy_&&(a.JSC$36955_selectedStrategy_.dispose(),a.JSC$36955_selectedStrategy_=null)}};
gD.prototype.startup=function(a){a=void 0===a?!0:a;try{if(this.JSC$37015_hasStarted||bD.done)var b=!1;else wQa()?b=!0:(hD("c"),b=!1);if(b){this.JSC$37015_hasStarted=!0;var c=PB(),d=CC();AC=d;tC().pollingFrequencyScheme=947190542;ASa=sPa();var e=bD.dbg;e.initTime=CC()-d;e.adBlocksFound=0;a&&MSa(this,d);var h=VC.displayAdBlocks_;e.adBlocksFound=h.length;_.Cn.__google_lidar_adblocks_count_=h.length;if(c.inAppContext||_.Hl(_.wa(),"CrKey")||_.Hl(_.wa(),"PlayStation")||_.Hl(_.wa(),"Roku")||XOa()||_.Hl(_.wa(),
"Xbox")||YOa()||ZOa()||!oQa(rC().pageVisibility))if(1>h.length)hD("n");else{xSa();var l=_.po(XC);if(null==l.availableStrategies_){var m=NSa();l.availableStrategies_=m}hSa(l,function(p,q){iD(p,q)})?bD.done||(OSa(),ySa(),sSa()):c.inAppContext?iD("w"):iD("i")}else iD("pv")}}catch(p){throw VC.reset(),hD("x"),p;
}};
var PSa=function(a){var b=VC.displayAdBlocks_;tC().unmeasurableReason=a;_.Be(b,function(c){return c.isUnmeasurableImpression=!0})},OSa=function(){rC().setTimeout(SQa(176,function(){return hD("t")}),36E5)},iD=function(a,b){PSa(a);
hD(a,b)},hD=function(a,b){var c=tC();
if(1===jC(c.featureSet,"omid")){if("w"!==a&&"i"!==a)return}else if(c.isSellsideGma)return;bD.JSC$36978_sampler.cancel();if(!bD.done&&(c=VC.displayAdBlocks_,tSa(bD,c,!0),!bD.done)){var d=_.zl(c,function(h){return!h.activeviewPingSent}),e={};
a=(e.r=a,e);b&&_.Zd.extend(a,b.getLogParams());bD.dbg.adBlocksRegistered=_.Cn.__google_lidar_;e=cD(bD,!1);_.Zd.extend(a,e);0==d.length||ISa(d,a,b);JSa(c,a);bD.done=!0}},QSa=function(a,b,c,d){var e=tC(),h=new QC(_.Cn,"",b,d,c,hPa,[],[new fD(new FSa)]);
c=e.monitor_.stopwatch_;ORa(h,sC(c,function(){return a.handleMeasurementUpdate_.apply(a,_.Pc(_.$b.apply(0,arguments)))}),sC(c,function(){return a.handleUnmeasurableImpression_.apply(a,_.Pc(_.$b.apply(0,arguments)))}));
gSa([h]);cNa(b,sC(c,function(){if(h&&!h.isDisposed()){if(tC().unmeasurableReason){var l=tC().unmeasurableReason;a.handleUnmeasurableImpression_(h,l)}else h.setElementLoaded();if(h.creativeSearchResults.markedUpElement){l=h.creativeSearchResults;var m=!0,p=!0;m=void 0===m?!1:m;p=void 0===p?!1:p;l.monitoredElement=l.markedUpElement;l.creativeSearchState="mue";if(!kC(l.markedUpElement)){var q=lQa(l.markedUpElement),x=lQa(l.markedUpElement,!1);kC(x);kC(q)?(l.monitoredElement=q,l.creativeSearchState="ie"):
m&&(p||_.Cn!==_.Cn.top)&&(m=mQa(),1==m.length&&(l.monitoredElement=m[0],l.creativeSearchState="ce"))}}a.JSC$37015_hasStarted?(l=_.po(XC),null!=l.JSC$36955_selectedStrategy_&&LRa(h,l.JSC$36955_selectedStrategy_),h.creativeSearchResults.markedUpElement&&_.po(pSa)):a.startup()}}),function(l,m,p){aRa(l,m,p,177)});
return h},SSa=function(a,b,c){c=void 0===c?CC():c;
a.initialize();!b._avi_&&b.id&&_.Zd.forEach(_.Cn[b.id+"_avData"],function(e,h){h in Object.prototype||"undefined"==typeof e||(b[h]=e)});
var d=RSa(b);return 0==d||null!=cSa(VC,b)?null:QSa(a,b,d,c)},MSa=function(a,b){var c=[];
_.Be([],function(d){(d=SSa(a,d,b))&&c.push(d)})},RSa=function(a){if(!a)return 0;
var b=bC(a,"googleAvRs");if(null!=b)switch(Number(b)){case 6:return 5;case 9:return tC().isSellsideGma=!0,8;case 15:return 14;case 16:return 15;case 17:return 16;default:return 0}if(!a.id)return 0;a=a.id;return _.Bk(a,"DfaVisibilityIdentifier")?5:_.Bk(a,"YtKevlarVisibilityIdentifier")?14:_.Bk(a,"YtSparklesVisibilityIdentifier")?16:0};
gD.prototype.handleUnmeasurableImpression_=function(a,b){if(a&&!bD.done&&(a.isUnmeasurableImpression=!0,!a.activeviewPingSent)){var c=new HSa(new FSa),d={};c.JSC$36936_maybeSend(a,(d.vs=OC(a),d.r=b,d));a.activeviewPingSent=c.sent_}LSa()};
gD.prototype.handleMeasurementUpdate_=function(a){a&&(!bD.done&&a instanceof QC&&(URa(a),!bD.done&&LC(a.measurementData)&&(0>=OB(NC(a))?0:XRa(a)&&!a.cpmavViewUrlInvoked)&&a.cpmavViewUrl&&(HPa(a.cpmavViewUrl),a.cpmavViewUrlInvoked=!0)),LSa())};
var jD=function(){gD.call(this)};
_.r(jD,gD);var NSa=function(){var a=[_.po(aD)];return[new $C(_.Cn),new jSa(a)]};
jD.prototype.initialize=function(){tC().binaryContext=8;gD.prototype.initialize.call(this)};
var kD,TSa=function(){return _.tx.apply(this,arguments)||this};
_.r(TSa,_.tx);_.f=TSa.prototype;_.f.enableActiveViewMeasurement=function(a,b){if(this.isActiveViewEnabled(a))if(_.w("kevlar_av_eliminate_polling")){if(a){b=this.getUrlPrefixesFromCommand(a.viewableCommands);var c=this.getUrlPrefixesFromCommand(a.endOfSessionCommands);kD||(kD=new RPa(this.getVersion()));kD.elementsToUnregister.next(this);a=kD;b=new QPa(this,b,c);a.creatives.next(b)}}else this.registerAdForMonitoring(a,b)};
_.f.isActiveViewEnabled=function(a){return null!=a&&(this.hasAtLeastOneUrl(a.viewableCommands)||this.hasAtLeastOneUrl(a.endOfSessionCommands))};
_.f.hasAtLeastOneUrl=function(a){return!!a&&0<a.length&&null!=a[0].loggingUrls&&0<a[0].loggingUrls.length};
_.f.getVersion=function(){var a=_.v("INNERTUBE_CONTEXT_CLIENT_VERSION","").match(/^\d+\.(\d{8})/);return 2===(null===a||void 0===a?void 0:a.length)?a[1]:null};
_.f.appendClientVersion=function(a){if(/&v=[^&]+/.test(a))return a;var b=_.v("INNERTUBE_CONTEXT_CLIENT_VERSION","");return""===b?a:a+"&v="+encodeURIComponent(b)};
_.f.getUrlPrefixesFromCommand=function(a){if(!a)return[];var b=[];a=_.u(a);for(var c=a.next();!c.done;c=a.next())if(c=c.value,c.loggingUrls){c=_.u(c.loggingUrls);for(var d=c.next();!d.done;d=c.next())d=d.value,d.baseUrl&&b.push(d.baseUrl)}return b};
_.f.setPingUrlAttribute=function(a,b){var c=[];if(a){a=_.u(a);for(var d=a.next();!d.done;d=a.next())if(d=d.value,d.loggingUrls){d=_.u(d.loggingUrls);for(var e=d.next();!e.done;e=d.next())e=e.value,e.baseUrl&&(e=this.appendClientVersion(e.baseUrl),c.push(e))}}return 0<c.length?(c=c.join("|"),this.setAttribute(b,c),!0):!1};
_.f.registerAdForMonitoring=function(a,b){this.classList.add("GoogleActiveViewElement");this.setAttribute("id","YtKevlarVisibilityIdentifier");this.setAttribute("googleAvRs",String(b));var c="data-"+_.$d("googleAvCxn");b="data-"+_.$d("googleEOSAvCxn");c=a.viewableCommands&&this.setPingUrlAttribute(a.viewableCommands,c);a=a.endOfSessionCommands&&this.setPingUrlAttribute(a.endOfSessionCommands,b);if(c||a)_.po(jD),a=cSa(VC,this),b=cD(bD,!1),b.r="ac",a&&(bD.dbg.adBlocksRegistered=_.Cn.__google_lidar_,
a.activeviewPingSent||ISa([a],b,void 0),JSa([a],b),fSa(a)),SSa(_.po(jD),this)};
var USa=TSa;USa=_.V([_.ux()],USa);_.lD=[USa.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygh");

var gnb;
var hnb;
var inb=function(){return _.K.apply(this,arguments)||this};
_.r(inb,_.K);
_.t.Object.defineProperties(inb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-video-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_video_list_renderer.ytd.watch.card.video.list.renderer.css.js--\x3e<template is="dom-repeat" as="video" items="[[data.videos]]">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(video.navigationEndpoint)]]" data="[[video.navigationEndpoint]]">\n    <div class="video-row">\n      <template is="dom-if" if="[[video.index]]">\n        <yt-formatted-string class="video-index" text="[[video.index]]"></yt-formatted-string>\n      </template>\n      <yt-formatted-string class="video-title" text="[[video.title]]"></yt-formatted-string>\n      <span id="spacer"></span>\n      <yt-formatted-string class="video-duration" text="[[video.duration]]">\n      </yt-formatted-string>\n    </div>\n  </a>\n</template>\n<template is="dom-if" if="[[data.viewAllEndpoint]]">\n  <a id="view-all-endpoint" class="yt-simple-endpoint" href$="[[computeHref_(data.viewAllEndpoint)]]" data="[[data.viewAllEndpoint]]">\n    <div class="video-row">\n      <yt-formatted-string class="video-title" text="[[data.viewAllText]]">\n      </yt-formatted-string>\n    </div>\n  </a>\n</template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gnb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_video_list_renderer.ytd.watch.card.video.list.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .video-row {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .video-index {padding-right: 8px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .video-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} .video-duration {padding-left: 16px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #view-all-endpoint.yt-simple-endpoint {width: 100%;} a.yt-simple-endpoint {display: block;} #spacer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-watch-card-video-list-renderer.css.map*/</style>';
gnb=d}d=gnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hnb=a}a=hnb;return a}}});
_.ZX=inb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.ZX.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZX.prototype,"data",void 0);_.ZX=_.V([_.T({is:"ytd-watch-card-video-list-renderer"})],_.ZX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygg");

var enb;
var fnb;
var XX=function(){var a=_.K.apply(this,arguments)||this;a.crop=!1;return a};
_.r(XX,_.K);XX.prototype.computeStyle=function(a){if(a&&(a=_.Cy(a.thumbnails,385)))return _.yx({"background-image":a})};
_.t.Object.defineProperties(XX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-single-image-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_single_image_renderer.ytd.watch.card.single.image.renderer.css.js--\x3e<a id="img-endpoint" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n<template is="dom-if" if="[[!crop]]">\n  <yt-img-shadow id="image" thumbnail="[[data.thumbnail]]" width="385"></yt-img-shadow>\n</template>\n<template is="dom-if" if="[[crop]]">\n  <div id="center-cropped" style$="[[computeStyle(data.thumbnail)]]">\n  </div>\n</template>\n<tp-yt-paper-button id="overlay-button" noink="" raised="">\n  <div id="container">\n    <yt-icon id="overlay-icon" icon="yt-icons:play_all"></yt-icon>\n    <yt-formatted-string id="overlay-text" text="[[data.label]]">\n    </yt-formatted-string>\n  </div>\n</tp-yt-paper-button>\n    </a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===enb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_single_image_renderer.ytd.watch.card.single.image.renderer.css.js--\x3e<style>:host {display: block;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} #image {min-height: 210px;} #center-cropped {width: 385px;height: 217px;background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #img-endpoint.yt-simple-endpoint {position: relative;} #img-endpoint #overlay-button {position: absolute;bottom: 16px;left: 16px;color: var(--yt-spec-static-brand-white);background: var(--yt-spec-brand-button-background);} #overlay-icon {height: 20px;width: 20px;} #overlay-text {padding: 0 12px 0 4px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-watch-card-single-image-renderer.css.map*/</style>';
enb=d}d=enb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fnb=a}a=fnb;return a}}});
_.YX=XX;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.YX.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.YX.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.YX.prototype,"crop",void 0);_.YX=_.V([_.T({is:"ytd-watch-card-single-image-renderer"})],_.YX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygf");

var cnb;
var dnb;
var VX=function(){return _.K.apply(this,arguments)||this};
_.r(VX,_.K);VX.prototype.onLeftThumbnailChanged=function(){this.data&&this.data.leftThumbnail&&(this.sectionLeft.style.backgroundImage="url("+_.xy(this.data.leftThumbnail.thumbnails,216)+")")};
_.t.Object.defineProperties(VX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-collage-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_collage_renderer.ytd.watch.card.collage.renderer.css.js--\x3e<a id="img-endpoint" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]"><div id="collage"><div id="section-left"></div><div id="section-right"><yt-img-shadow id="top-right" height="105" thumbnail="[[data.topRightThumbnail]]" width="167"></yt-img-shadow><yt-img-shadow height="105" thumbnail="[[data.bottomRightThumbnail]]" width="167"></yt-img-shadow></div></div><tp-yt-paper-button id="overlay-button" raised="" tabindex="-1"><yt-icon id="overlay-icon" icon="yt-icons:play_all"></yt-icon><yt-formatted-string id="overlay-text" text="[[data.label]]"></yt-formatted-string></tp-yt-paper-button></a>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cnb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_collage_renderer.ytd.watch.card.collage.renderer.css.js--\x3e<style>:host {display: inline-block;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} #collage {display: -ms-flexbox;display: -webkit-flex;display: flex;} #section-left {width: 214px;height: 214px;background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;margin-right: 4px;} #section-right {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #top-right {margin-bottom: 4px;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #img-endpoint.yt-simple-endpoint {position: relative;} #img-endpoint #overlay-button {position: absolute;bottom: 16px;left: 16px;color: var(--yt-spec-static-brand-white);background: var(--yt-spec-brand-button-background);} #overlay-button {margin: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #overlay-icon {height: 20px;width: 20px;margin-right: 4px;} #overlay-text {padding: 0 12px 0 4px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} /*# sourceMappingURL=ytd-watch-card-collage-renderer.css.map*/</style>';
cnb=d}d=cnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dnb=a}a=dnb;return a}}});
_.WX=VX;_.WX.prototype.onLeftThumbnailChanged=_.WX.prototype.onLeftThumbnailChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.WX.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.WX.prototype,"data",void 0);_.V([_.S("#section-left"),_.W("design:type",HTMLElement)],_.WX.prototype,"sectionLeft",void 0);
_.V([_.P("data.leftThumbnail"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.WX.prototype,"onLeftThumbnailChanged",null);_.WX=_.V([_.T({is:"ytd-watch-card-collage-renderer"})],_.WX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syge");

var $mb;
var anb;
var bnb=function(){return _.K.apply(this,arguments)||this};
_.r(bnb,_.K);
_.t.Object.defineProperties(bnb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===anb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-album-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_album_list_renderer.ytd.watch.card.album.list.renderer.css.js--\x3e<template is="dom-repeat" as="album" items="[[data.albums]]">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(album.navigationEndpoint)]]" data="[[album.navigationEndpoint]]">\n    <div class="album-row">\n      <span class="album-image">\n        <yt-img-shadow height="50" thumbnail="[[album.thumbnail]]" width="50"></yt-img-shadow>\n      </span>\n      <span class="album-title">\n        <yt-formatted-string text="[[album.title]]"></yt-formatted-string>\n      </span>\n    </div>\n  </a>\n</template>\n<template is="dom-if" if="[[data.viewAllEndpoint]]">\n  <a id="view-all-endpoint" class="yt-simple-endpoint" href$="[[computeHref_(data.viewAllEndpoint)]]" data="[[data.viewAllEndpoint]]">\n    <div class="album-row">\n      <yt-formatted-string text="[[data.viewAllText]]" class="album-title">\n      </yt-formatted-string>\n    </div>\n  </a>\n</template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$mb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_album_list_renderer.ytd.watch.card.album.list.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .album-title {padding-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} .album-row {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #view-all-endpoint.yt-simple-endpoint {width: 100%;} a.yt-simple-endpoint {display: block;} /*# sourceMappingURL=ytd-watch-card-album-list-renderer.css.map*/</style>';
$mb=d}d=$mb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);anb=a}a=anb;return a}}});
_.UX=bnb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.UX.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.UX.prototype,"data",void 0);_.UX=_.V([_.T({is:"ytd-watch-card-album-list-renderer"})],_.UX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1r");

/*

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 pbb=_.il(["\n    <style>\n      :host {\n        display: block;\n      }\n\n      :host > ::slotted(:not(slot):not(.iron-selected)) {\n        display: none !important;\n      }\n    </style>\n\n    <slot></slot>\n"]);_.ij({_template:_.Fp(pbb),is:"iron-pages",behaviors:[_.VD,_.bE],properties:{activateEvent:{type:String,value:null}},observers:["_selectedPageChanged(selected)"],_selectedPageChanged:function(){this.async(this.notifyResize)}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygt");

var Onb;
var Pnb;
var uY=function(){return _.K.apply(this,arguments)||this};
_.r(uY,_.K);uY.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{watchCardCompactVideoRenderer:{component:"ytd-watch-card-compact-video-renderer",noInjection:!0},watchCardOneVsOneEventCompactVideoRenderer:{component:"ytd-watch-card-one-vs-one-event-compact-video-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(uY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Pnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-vertical-watch-card-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_vertical_watch_card_list_renderer.ytd.vertical.watch.card.list.renderer.css.js--\x3e<div id="items">\n  \n</div>\n<a id="view-all-endpoint" class="yt-simple-endpoint" href$="[[computeHref_(data.viewAllEndpoint)]]" data="[[data.viewAllEndpoint]]" hidden="[[!data.viewAllEndpoint]]" disable-upgrade$="[[!data.viewAllEndpoint]]">\n    [[getSimpleString(data.viewAllText)]]\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Onb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_vertical_watch_card_list_renderer.ytd.vertical.watch.card.list.renderer.css.js--\x3e<style>:host {display: block;} ytd-watch-card-compact-video-renderer:not([is-condensed]),ytd-watch-card-one-vs-one-event-compact-video-renderer {margin-bottom: 16px;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #view-all-endpoint.yt-simple-endpoint {padding: 16px 0;border-bottom: 1px solid var(--yt-spec-10-percent-layer);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-vertical-watch-card-list-renderer.css.map*/</style>';
Onb=d}d=Onb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Pnb=a}a=Pnb;return a}}});
_.vY=uY;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.vY.prototype,"ytRendererStamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.vY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.vY.prototype,"data",void 0);_.vY=_.V([_.T({is:"ytd-vertical-watch-card-list-renderer"})],_.vY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygq");

var Dnb;
var Enb;
var lY=function(){return _.K.apply(this,arguments)||this};
_.r(lY,_.K);lY.prototype.computeStyle=function(a){return a};
_.t.Object.defineProperties(lY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Enb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-single-hero-image-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_single_hero_image_renderer.ytd.single.hero.image.renderer.css.js--\x3e<yt-img-shadow id="image" thumbnail="[[data.thumbnail]]" width="386"></yt-img-shadow>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dnb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_single_hero_image_renderer.ytd.single.hero.image.renderer.css.js--\x3e<style>:host {display: block;max-width: 386px;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;height: 216px;width: 386px;} :host([component-style=SINGLE_HERO_IMAGE_STYLE_SQUARE]) {height: 386px;width: 386px;} #image {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} /*# sourceMappingURL=ytd-single-hero-image-renderer.css.map*/</style>";
Dnb=d}d=Dnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Enb=a}a=Enb;return a}}});
_.mY=lY;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.mY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.mY.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.W("design:type",String)],_.mY.prototype,"componentStyle",void 0);_.mY=_.V([_.T({is:"ytd-single-hero-image-renderer"})],_.mY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygp");

var Bnb;
var Cnb;
var jY=function(){return _.K.apply(this,arguments)||this};
_.r(jY,_.K);jY.prototype.onLeftThumbnailChanged=function(){this.data&&this.data.leftThumbnail&&(this.$["section-left"].style.backgroundImage="url("+_.xy(this.data.leftThumbnail.thumbnails,216)+")")};
_.t.Object.defineProperties(jY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Cnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-collage-hero-image-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_collage_hero_image_renderer.ytd.collage.hero.image.renderer.css.js--\x3e<div id="collage"><div id="section-left"></div><div id="section-right"><yt-img-shadow id="top-right" height="105" thumbnail="[[data.topRightThumbnail]]" width="167"></yt-img-shadow><yt-img-shadow height="105" thumbnail="[[data.bottomRightThumbnail]]" width="167"></yt-img-shadow></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bnb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_collage_hero_image_renderer.ytd.collage.hero.image.renderer.css.js--\x3e<style>:host {display: inline-block;} #collage {display: -ms-flexbox;display: -webkit-flex;display: flex;} #section-left {width: 214px;height: 214px;background-position: center center;background-repeat: no-repeat;background-size: cover;overflow: hidden;margin-right: 4px;} #section-right {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #top-right {margin-bottom: 4px;} /*# sourceMappingURL=ytd-collage-hero-image-renderer.css.map*/</style>";
Bnb=d}d=Bnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Cnb=a}a=Cnb;return a}}});
_.kY=jY;_.kY.prototype.onLeftThumbnailChanged=_.kY.prototype.onLeftThumbnailChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.kY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.kY.prototype,"data",void 0);_.V([_.P("data.leftThumbnail"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.kY.prototype,"onLeftThumbnailChanged",null);_.kY=_.V([_.T({is:"ytd-collage-hero-image-renderer"})],_.kY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygo");

var znb;
var Anb;
var hY=function(){return _.K.apply(this,arguments)||this};
_.r(hY,_.K);_.t.Object.defineProperties(hY.prototype,{buttonColor:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.style?this.data.style.replace("CALL_TO_ACTION_BUTTON_RENDERER_STYLE_",""):"RED"}}});
_.t.Object.defineProperties(hY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Anb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-call-to-action-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_call_to_action_button_renderer.ytd.call.to.action.button.renderer.css.js--\x3e<tp-yt-paper-button id="overlay-button" raised="" tabindex="-1">\n  <yt-icon id="overlay-icon" icon="[[data.icon.iconType]]"></yt-icon>\n  <span id="overlay-text">[[getSimpleString(data.label)]]</span>\n</tp-yt-paper-button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===znb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_call_to_action_button_renderer.ytd.call.to.action.button.renderer.css.js--\x3e<style>:host {display: inline-block;} :host([button-color=RED]) #overlay-button {background: var(--yt-spec-brand-button-background);} :host([button-color=OPAQUE_BLACK]) #overlay-button {background: var(--yt-spec-static-overlay-background-medium);} #overlay-button {color: var(--yt-spec-static-overlay-text-primary);margin: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #overlay-icon {height: 20px;width: 20px;margin-right: 4px;} #overlay-text {padding: 0 12px 0 4px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} /*# sourceMappingURL=ytd-call-to-action-button-renderer.css.map*/</style>';
znb=d}d=znb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Anb=a}a=Anb;return a}}});
_.iY=hY;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.iY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.iY.prototype,"data",void 0);_.V([_.M({type:String,reflectToAttribute:!0}),_.R("data.style"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.iY.prototype,"buttonColor",null);_.iY=_.V([_.T({is:"ytd-call-to-action-button-renderer"})],_.iY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygn");

var wnb;
var xnb;
var ynb=function(){return _.K.apply(this,arguments)||this};
_.r(ynb,_.K);
_.t.Object.defineProperties(ynb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-banner-and-box-hero-image-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_banner_and_box_hero_image_renderer.ytd.banner.and.box.hero.image.renderer.css.js--\x3e<yt-img-shadow id="banner" thumbnail="[[data.banner]]" width="386"></yt-img-shadow><svg id="bg" viewBox="0 0 1300 304" preserveAspectRatio="xMaxYMid slice"><path opacity="0.5" d="M 0,304 V 0 H 963 L 1439,304 Z"></path><path opacity="0.5" d="M 0,0 l 0,304 580,0 L 1055,0 0,0 Z"></path><path opacity="0.9" d="M 0,304 V 0 H 780 L 1247,304 Z"></path></svg><yt-img-shadow id="box" height="184" thumbnail="[[data.box]]" width="131"></yt-img-shadow>';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wnb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_banner_and_box_hero_image_renderer.ytd.banner.and.box.hero.image.renderer.css.js--\x3e<style>:host {display: block;max-width: 386px;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;height: 216px;width: 386px;} #banner {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} #bg {position: absolute;width: 100%;height: 100%;fill: var(--yt-spec-general-background-a);} #box {position: relative;left: 16px;top: 16px;} /*# sourceMappingURL=ytd-banner-and-box-hero-image-renderer.css.map*/</style>";
wnb=d}d=wnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xnb=a}a=xnb;return a}}});
_.gY=ynb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.gY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.gY.prototype,"data",void 0);_.gY=_.V([_.T({is:"ytd-banner-and-box-hero-image-renderer"})],_.gY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syh2");

var cob;
var dob;
var HY=function(){return _.K.apply(this,arguments)||this};
_.r(HY,_.K);_.f=HY.prototype;
_.f.computeLikeButton=function(a){return{style:{styleType:"STYLE_TEXT"},toggledStyle:{styleType:"STYLE_DEFAULT_ACTIVE"},isToggled:"LIKE"===a.likeStatus,isDisabled:!a.likesAllowed,defaultIcon:{iconType:this.useShortsIcon?"SHORTS_LIKE":"LIKE"},defaultText:"LIKE"===a.likeStatus?a.likeCountWithUnlikeText:a.likeCountText,toggledText:"LIKE"===a.likeStatus?a.likeCountText:a.likeCountWithLikeText,defaultNavigationEndpoint:this.getNavigationEndpoint("LIKE"),defaultServiceEndpoint:this.getServiceEndpoint("LIKE"),toggledServiceEndpoint:this.getServiceEndpoint("INDIFFERENT"),
defaultTooltip:_.Zi(a.likeCountTooltipText),toggledTooltip:_.Zi(a.likeCountTooltipText)}};
_.f.computeDislikeButton=function(a){return{style:{styleType:"STYLE_TEXT"},toggledStyle:{styleType:"STYLE_DEFAULT_ACTIVE"},isToggled:"DISLIKE"===a.likeStatus,isDisabled:!a.likesAllowed,defaultIcon:{iconType:this.useShortsIcon?"SHORTS_DISLIKE":"DISLIKE"},defaultText:"DISLIKE"===a.likeStatus?a.dislikeCountWithUndislikeText:a.dislikeCountText,toggledText:"DISLIKE"===a.likeStatus?a.dislikeCountText:a.dislikeCountWithDislikeText,defaultNavigationEndpoint:this.getNavigationEndpoint("DISLIKE"),defaultServiceEndpoint:this.getServiceEndpoint("DISLIKE"),
toggledServiceEndpoint:this.getServiceEndpoint("INDIFFERENT"),defaultTooltip:_.Zi(a.dislikeCountTooltipText),toggledTooltip:_.Zi(a.dislikeCountTooltipText)}};
_.f.getNavigationEndpoint=function(a){var b,c;if("LIKE"===a)return null===(b=this.data)||void 0===b?void 0:b.likeCommand;if("DISLIKE"===a)return null===(c=this.data)||void 0===c?void 0:c.dislikeNavigationEndpoint};
_.f.getServiceEndpoint=function(a){var b,c;return null===(c=null===(b=this.data)||void 0===b?void 0:b.serviceEndpoints)||void 0===c?void 0:c.find(function(d){var e;return(null===(e=null===d||void 0===d?void 0:d.likeEndpoint)||void 0===e?void 0:e.status)===a})};
_.f.onYtServiceRequestSent=function(a,b){var c;(null===(c=b.endpoint)||void 0===c?0:c.likeEndpoint)&&this.handleLikeEndpoint(b.endpoint.likeEndpoint)};
_.f.handleLikeEndpoint=function(a){"LIKE"===a.status?this.JSC$40084_ytdDislikeToggleButtonRenderer.ytToggleButtonBehavior.toggle(!1):"DISLIKE"===a.status?this.JSC$40084_ytdLikeToggleButtonRenderer.ytToggleButtonBehavior.toggle(!1):(this.JSC$40084_ytdLikeToggleButtonRenderer.ytToggleButtonBehavior.toggle(!1),this.JSC$40084_ytdDislikeToggleButtonRenderer.ytToggleButtonBehavior.toggle(!1))};
_.t.Object.defineProperties(HY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-like-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_like_button_renderer.ytd.like.button.renderer.css.js--\x3e<ytd-toggle-button-renderer id="like-button" button-tooltip-position="left" data="[[computeLikeButton(data)]]" vertically-aligned$="[[vertical]]">\n</ytd-toggle-button-renderer>\n<ytd-toggle-button-renderer id="dislike-button" button-tooltip-position="left" data="[[computeDislikeButton(data)]]" vertically-aligned$="[[vertical]]">\n</ytd-toggle-button-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cob){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_like_button_renderer.ytd.like.button.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([text-transform=none]) ytd-toggle-button-renderer+ytd-toggle-button-renderer {text-transform: none;letter-spacing: 0;} :host([vertical]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([vertical]) ytd-toggle-button-renderer+ytd-toggle-button-renderer {padding-top: 16px;} :host([use-shorts-icon]) ytd-toggle-button-renderer.style-default-active {--yt-button-color: var(--yt-spec-call-to-action);} @media(max-width:599px) {:host([use-shorts-icon]) ytd-toggle-button-renderer.style-default-active {--yt-button-color: var(--yt-spec-static-overlay-call-to-action);}} /*# sourceMappingURL=ytd-like-button-renderer.css.map*/</style>";
cob=d}d=cob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dob=a}a=dob;return a}}});
_.IY=HY;_.IY.prototype.onYtServiceRequestSent=_.IY.prototype.onYtServiceRequestSent;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.IY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.IY.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.IY.prototype,"vertical",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.IY.prototype,"textTransform",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.IY.prototype,"useShortsIcon",void 0);_.V([_.S("#like-button"),_.W("design:type",_.kE)],_.IY.prototype,"JSC$40084_ytdLikeToggleButtonRenderer",void 0);_.V([_.S("#dislike-button"),_.W("design:type",_.kE)],_.IY.prototype,"JSC$40084_ytdDislikeToggleButtonRenderer",void 0);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.IY.prototype,"onYtServiceRequestSent",null);_.IY=_.V([_.T({is:"ytd-like-button-renderer"})],_.IY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syh0");

var aob;
var bob;
var FY=function(){return _.K.apply(this,arguments)||this};
_.r(FY,_.K);FY.prototype.configureRendererStamper=function(){return{subscribeButton:{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:{component:"ytd-subscribe-button-renderer",params:{overlayButton:!0}}}},badge:{id:"badge",mapping:{metadataBadgeRenderer:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[badge]]"}}}}}};
_.t.Object.defineProperties(FY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===bob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-reel-player-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_player_header_renderer.ytd.reel.player.header.renderer.css.js--\x3e<div id="badge"></div>\n<h2 class="title">\n  <yt-formatted-string no-endpoints="[[noEndpoints]]" text="[[data.reelTitleText]]">\n  </yt-formatted-string>\n</h2>\n<div id="channel-container">\n  <div id="channel-info">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.channelNavigationEndpoint)]]" data="[[data.channelNavigationEndpoint]]" tabindex="-1">\n      <yt-img-shadow id="avatar" alt="[[getSimpleString(data.channelTitleText)]]" fit="" thumbnail="[[data.channelThumbnail]]" width="36">\n      </yt-img-shadow>\n    </a>\n    <ytd-channel-name id="channel-name" channel-name="[[data.channelTitleText]]" wrap-text="">\n    </ytd-channel-name>\n  </div>\n  <div id="subscribe-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_player_header_renderer.ytd.reel.player.header.renderer.css.js--\x3e<style>:host {--yt-endpoint-color: var(--yt-spec-static-overlay-text-primary);--yt-endpoint-hover-color: var(--yt-spec-static-overlay-text-primary);--yt-endpoint-visited-color: var(--yt-spec-static-overlay-text-primary);--ytd-shorts-border-radius: 12px;color: var(--yt-spec-static-overlay-text-primary);padding: 72px 16px 16px 16px;pointer-events: auto;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;background-image: linear-gradient(0deg,rgba(0,0,0,0.4),transparent);border-radius: 0 0 var(--ytd-shorts-border-radius) var(--ytd-shorts-border-radius);overflow: hidden;} @media(max-width:599px) {:host {margin-right: -76px;padding-right: 92px;}} #badge ytd-badge-supported-renderer {margin-bottom: 12px;} .title {margin-bottom: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #channel-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #channel-info {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #avatar {width: 36px;height: 36px;border-radius: 50%;background-color: transparent;overflow: hidden;background-color: var(--yt-spec-static-overlay-icon-disabled);} #channel-name {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-align-self: center;-webkit-align-self: center;align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .yt-simple-endpoint {margin-right: 6px;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} /*# sourceMappingURL=ytd-reel-player-header-renderer.css.map*/</style>';
aob=d}d=aob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bob=a}a=bob;return a}}});
_.GY=FY;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.GY.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.GY.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.GY.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.GY.prototype,"subscribeButton",void 0);_.V([_.M(),_.W("design:type",Object)],_.GY.prototype,"badge",void 0);
_.V([_.M({value:!_.w("enable_shorts_hashtag_pivot")}),_.W("design:type",Boolean)],_.GY.prototype,"noEndpoints",void 0);_.GY=_.V([_.T({is:"ytd-reel-player-header-renderer"})],_.GY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy92");

var afb;
var bfb;
var qR=function(){return _.K.apply(this,arguments)||this};
_.r(qR,_.K);qR.prototype.dataChanged=function(){if(this.data){var a=this.get("background.thumbnailLandscapePortraitRenderer.portrait.thumbnails",this.data);a&&(a=_.xy(a,screen.width),this.style.backgroundImage="url("+a+")")}};
_.t.Object.defineProperties(qR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===bfb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-post-redemption-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.redeem_code.ytd_post_redemption_section_renderer.ytd.post.redemption.section.renderer.css.js--\x3e<div class="img-container">\n  <yt-img-shadow id="logo" height="25" thumbnail="[[data.logoImage.thumbnailLandscapePortraitRenderer.portrait]]">\n  </yt-img-shadow>\n</div>\n<div class="container">\n  <div class="title">[[getSimpleString(data.title)]]</div>\n  <ytd-button-renderer id="redeem-button" data="[[data.button.buttonRenderer]]">\n  </ytd-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===afb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.redeem_code.ytd_post_redemption_section_renderer.ytd.post.redemption.section.renderer.css.js--\x3e<style>:host {background-position: center center;background-repeat: no-repeat;background-size: contain;padding: 48px 24px 0;margin-bottom: 24px;width: 472px;height: 129px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} .title {color: var(--yt-spec-static-brand-white);width: 65%;font-size: 2.6rem;font-weight: 400;font-family: "YouTube Sans","YT Sans";line-height: 3rem;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;} .img-container {height: 25px;margin-bottom: 24px;} #logo {background-repeat: no-repeat;background-size: contain;border-radius: 2px;} #redeem-button {-ms-align-self: flex-end;-webkit-align-self: flex-end;align-self: flex-end;} /*# sourceMappingURL=ytd-post-redemption-section-renderer.css.map*/</style>';
afb=d}d=afb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bfb=a}a=bfb;return a}}});
_.rR=qR;_.rR.prototype.dataChanged=_.rR.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.rR.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.rR.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.rR.prototype,"dataChanged",null);_.rR=_.V([_.T({is:"ytd-post-redemption-section-renderer"})],_.rR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syk6");

var Hfb;
var Ifb;
var GR=function(){var a=_.K.apply(this,arguments)||this;a.isAnimationDisabled=!1;a.currentCommentOptionIndex=0;a.textCycleOptions=[];a.isUserGeneratedCommentEnabled=!1;a.animationEndHandler=function(){};
a.userGeneratedCommentChangedHandler=function(){a.fire("ytd-pdg-user-generated-comment-changed")};
a.pasteHandler=function(b){var c;b.preventDefault();b.stopImmediatePropagation();var d=null===(c=b.clipboardData)||void 0===c?void 0:c.getData("text/plain");d&&(b=document.getSelection().getRangeAt(0),b.collapsed||b.deleteContents(),d=document.createTextNode(d),b.insertNode(d),b.selectNodeContents(d),b.collapse(!1),d=window.getSelection(),d.removeAllRanges(),d.addRange(b))};
return a};
_.r(GR,_.K);_.f=GR.prototype;_.f.attached=function(){var a=this;this.animationEndHandler=function(b){a.handleAnimationEnd(b)};
this.contentEl.addEventListener("animationend",this.animationEndHandler);this.contentEl.addEventListener("input",this.userGeneratedCommentChangedHandler);this.contentEl.addEventListener("paste",this.pasteHandler)};
_.f.detached=function(){this.contentEl.removeEventListener("animationend",this.animationEndHandler);this.contentEl.removeEventListener("input",this.userGeneratedCommentChangedHandler);this.contentEl.removeEventListener("paste",this.pasteHandler)};
_.f.currentCommentOptionChanged=function(){var a;this.isUserGeneratedCommentEnabled||(this.contentEl.textContent=this.rendererBehavior.getSimpleString(null===(a=this.currentCommentOption)||void 0===a?void 0:a.commentText));this.handleBackgroundColorStyling()};
_.f.setupCyclingAnimation=function(){var a;if(this.data&&this.data.commentOptionRenderers){this.textCycleOptions=[];for(var b=_.u(this.data.commentOptionRenderers),c=b.next();!c.done;c=b.next())c=c.value,(null===(a=null===c||void 0===c?void 0:c.pdgCommentOptionRenderer)||void 0===a?0:a.commentText)&&this.textCycleOptions.push(this.rendererBehavior.getSimpleString(c.pdgCommentOptionRenderer.commentText));this.contentEl.textContent=this.textCycleOptions[this.currentCommentOptionIndex];!this.isAnimationDisabled&&
1<this.data.commentOptionRenderers.length&&(this.contentEl.classList.add("fadein"),this.containerEl.classList.add("background-transition-in"),this.paidCommentChipContainerEl.classList.add("fadein"),this.paidBackgroundImageContainerEL.classList.add("fadein"))}};
_.f.dataChanged=function(){var a,b;if(this.isUserGeneratedCommentEnabled=!(null===(a=this.data)||void 0===a||!a.defaultCommentText))this.contentEl.setAttribute("contenteditable","true"),this.containerEl.classList.add("ugc"),this.contentEl.textContent=this.rendererBehavior.getSimpleString(null===(b=this.data)||void 0===b?void 0:b.defaultCommentText)};
_.f.handleAnimationEnd=function(a){var b=this;"fadein"===a.animationName?setTimeout(function(){b.contentEl.classList.remove("fadein");b.contentEl.classList.add("fadeout");b.containerEl.classList.remove("background-transition-in");b.containerEl.classList.add("background-transition-out");b.paidCommentChipContainerEl.classList.remove("fadein");b.paidCommentChipContainerEl.classList.add("fadeout");b.paidBackgroundImageContainerEL.classList.remove("fadein");b.paidBackgroundImageContainerEL.classList.add("fadeout")},
1E3):"fadeout"===a.animationName&&(this.currentCommentOptionIndex=(this.currentCommentOptionIndex+1)%this.textCycleOptions.length,this.contentEl.classList.remove("fadeout"),this.contentEl.classList.add("fadein"),this.containerEl.classList.remove("background-transition-out"),this.containerEl.classList.add("background-transition-in"),this.paidCommentChipContainerEl.classList.remove("fadeout"),this.paidCommentChipContainerEl.classList.add("fadein"),this.paidBackgroundImageContainerEL.classList.remove("fadeout"),
this.paidBackgroundImageContainerEL.classList.add("fadein"))};
_.f.handleBackgroundColorStyling=function(){var a,b;(null===(a=this.currentCommentOption)||void 0===a?0:a.commentBackgroundColorArgb)?this.updateStyles({"--ytd-pdg-comment-preview-background-color":_.vy(null===(b=this.currentCommentOption)||void 0===b?void 0:b.commentBackgroundColorArgb)}):this.updateStyles({"--ytd-pdg-comment-preview-background-color":"initial"})};
_.f.onContainerClick=function(){this.containerEl.classList.contains("ugc")&&this.contentEl.focus()};
_.f.onContentDrop=function(a){var b=this;if(a.dataTransfer){a=_.u(a.dataTransfer.items);for(var c=a.next();!c.done;c=a.next())c=c.value,"string"===c.kind&&c.type.match("^text/plain")&&c.getAsString(function(d){var e;null===(e=b.contentEl)||void 0===e?void 0:e.appendChild(document.createTextNode(d))})}};
_.f.getUserGeneratedCommentText=function(){var a,b=null===(a=this.contentEl)||void 0===a?void 0:a.innerText;return b?b.trim():""};
_.f.getIsUserGeneratedCommentEnabled=function(){return this.isUserGeneratedCommentEnabled};
_.t.Object.defineProperties(GR.prototype,{title:{configurable:!0,enumerable:!0,get:function(){return this.rendererBehavior.getSimpleString(this.data.title)}},
channelName:{configurable:!0,enumerable:!0,get:function(){return this.rendererBehavior.getSimpleString(this.data.authorText)}},
shouldShowPaidCommentChipRenderer:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.currentCommentOption)||void 0===a||!a.chipRenderer)}},
shouldShowPaidCommentBackgroundImage:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null===(b=null===(a=this.currentCommentOption)||void 0===a?void 0:a.commentBackgroundImage)||void 0===b||!b.thumbnails)}},
paidCommentBackgroundImage:{configurable:!0,enumerable:!0,get:function(){var a;if(null===(a=this.currentCommentOption)||void 0===a?0:a.commentBackgroundImage)return this.currentCommentOption.commentBackgroundImage}},
paidCommentChipRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b;if(null===(b=null===(a=this.currentCommentOption)||void 0===a?void 0:a.chipRenderer)||void 0===b?0:b.pdgCommentChipRenderer)return this.currentCommentOption.chipRenderer.pdgCommentChipRenderer}},
currentCommentOption:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(null===(a=this.data)||void 0===a?0:a.commentOptionRenderers)?null===(c=null===(b=this.data)||void 0===b?void 0:b.commentOptionRenderers[this.currentCommentOptionIndex])||void 0===c?void 0:c.pdgCommentOptionRenderer:void 0}}});
_.t.Object.defineProperties(GR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ifb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-pdg-comment-preview-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.ytd_pdg_comment_preview_renderer.ytd.pdg.comment.preview.renderer.css.js--\x3e<div id="title-background">\n  <h2 id="title">\n    [[title]]\n  </h2>\n</div>\n<div id="container" on-click="onContainerClick">\n  <div id="background-image-container">\n    <template is="dom-if" if="[[shouldShowPaidCommentBackgroundImage]]">\n      <yt-img-shadow id="paid-background-image" height="215" thumbnail="[[paidCommentBackgroundImage]]" width="307">\n      </yt-img-shadow>\n    </template>\n  </div>\n  <div id="comment">\n    <yt-img-shadow id="author-thumbnail" fit="" height="40" thumbnail="[[data.authorThumbnail]]" width="40">\n    </yt-img-shadow>\n    <div id="text">\n      <div id="header">\n        <span id="channel-name">[[channelName]]</span>\n      </div>\n      <span id="comment-chip-container">\n        <template is="dom-if" if="[[shouldShowPaidCommentChipRenderer]]">\n        <yt-pdg-comment-chip-renderer id="paid-comment-chip-renderer" data="[[paidCommentChipRenderer]]">\n        </yt-pdg-comment-chip-renderer>\n        </template>\n      </span>\n      <span id="content" on-drop="onContentDrop">[[content]]</span>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Hfb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.ytd_pdg_comment_preview_renderer.ytd.pdg.comment.preview.renderer.css.js--\x3e<style>:host {position: relative;} #container {padding: 12px 0;padding-inline: 16px 8px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 2px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;background-color: var(--ytd-pdg-comment-preview-background-color);overflow: hidden;position: relative;} #container.ugc:hover {border-color: var(--yt-spec-text-primary);} #container.ugc:focus-within {border-color: var(--yt-spec-call-to-action);} #title-background {background-color: var(--yt-spec-brand-background-solid);position: absolute;top: -0.85rem;left: 1.7rem;z-index: 1;} #title {color: var(--yt-spec-text-secondary);padding: 4px;border-radius: 2px;background-color: var(--yt-spec-badge-chip-background);white-space: nowrap;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} #author-thumbnail {width: 40px;height: 40px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #header {display: flex;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #channel-name {color: var(--yt-spec-text-secondary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #comment {margin-top: 4px;margin-bottom: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;z-index: 1;} #content {color: var(--yt-spec-text-primary);display: inline-block;margin-top: 4px;white-space: pre-wrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #content:focus {outline: none;} #container.ugc #content {display: inline;-webkit-user-modify: read-write-plaintext-only;} #container.ugc #content:empty {padding: 0 1px;} #background-image-container {position: absolute;width: 307px;bottom: 0;left: 0;} #background-image-container #paid-background-image {vertical-align: bottom;} :dir(rtl) #paid-background-image {transform: scaleX(-1);} yt-pdg-comment-chip-renderer {margin-right: 5px;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #text {flex: 1;overflow: auto;max-height: 300px;padding-inline-end: 8px;} #container.ugc #text {cursor: text;} .fadein {animation: fadein 1s;} .fadeout {animation: fadeout 1s;} .background-transition-in {animation: background-transition-in 1s;} .background-transition-out {animation: background-transition-out 1s;} @keyframes background-transition-in {from {background-color: transparent;}to {background-color: var(--ytd-pdg-comment-preview-background-color);}} @keyframes background-transition-out {from {background-color: var(--ytd-pdg-comment-preview-background-color);}to {background-color: transparent;}} @keyframes fadein {from {opacity: 0;}to {opacity: 1;}} @keyframes fadeout {from {opacity: 1;}to {opacity: 0;}} /*# sourceMappingURL=ytd-pdg-comment-preview-renderer.css.map*/</style>';
Hfb=d}d=Hfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ifb=a}a=Ifb;return a}}});
_.HR=GR;_.HR.prototype.dataChanged=_.HR.prototype.dataChanged;_.HR.prototype.setupCyclingAnimation=_.HR.prototype.setupCyclingAnimation;_.HR.prototype.currentCommentOptionChanged=_.HR.prototype.currentCommentOptionChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.HR.prototype,"rendererBehavior",void 0);_.V([_.S("#content"),_.W("design:type",HTMLElement)],_.HR.prototype,"contentEl",void 0);_.V([_.S("#container"),_.W("design:type",HTMLElement)],_.HR.prototype,"containerEl",void 0);
_.V([_.S("#background-image-container"),_.W("design:type",HTMLElement)],_.HR.prototype,"paidBackgroundImageContainerEL",void 0);_.V([_.S("#comment-chip-container"),_.W("design:type",HTMLElement)],_.HR.prototype,"paidCommentChipContainerEl",void 0);_.V([_.M(),_.W("design:type",Object)],_.HR.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.HR.prototype,"isAnimationDisabled",void 0);
_.V([_.M(),_.W("design:type",Number)],_.HR.prototype,"currentCommentOptionIndex",void 0);_.V([_.P("currentCommentOption"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.HR.prototype,"currentCommentOptionChanged",null);_.V([_.P("data.commentOptionRenderers"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.HR.prototype,"setupCyclingAnimation",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.HR.prototype,"dataChanged",null);_.V([_.R("data.title"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.HR.prototype,"title",null);_.V([_.R("data.authorText"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.HR.prototype,"channelName",null);
_.V([_.R("data.commentOptionRenderers","currentCommentOption"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.HR.prototype,"shouldShowPaidCommentChipRenderer",null);_.V([_.R("data.commentOptionRenderers","currentCommentOption"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.HR.prototype,"shouldShowPaidCommentBackgroundImage",null);
_.V([_.R("data.commentOptionRenderers","currentCommentOption"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.HR.prototype,"paidCommentBackgroundImage",null);_.V([_.R("data.commentOptionRenderers","currentCommentOption"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.HR.prototype,"paidCommentChipRenderer",null);_.V([_.R("data.commentOptionRenderers","currentCommentOptionIndex"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.HR.prototype,"currentCommentOption",null);
_.HR=_.V([_.T({is:"ytd-pdg-comment-preview-renderer"})],_.HR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy37");

/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1v");

/*

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 tbb;
var ubb;
var oP=function(){var a=_.K.apply(this,arguments)||this;a.isSelectable=!1;a.selected=!1;return a};
_.r(oP,_.K);_.f=oP.prototype;_.f.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={"enter:keydown":"onKeyboardSelect","space:keydown":"onKeyboardSelect"}};
_.f.attached=function(){this.setAttribute("tabindex","0");this.isSelectable?this.setAttribute("role","radio"):this.setAttribute("role","button")};
_.f.dataChanged=function(){this.data&&(this.updateSelectableStatus(),this.data.chipColorArgb&&this.data.chipFontColorArgb&&this.updateStyles({"--yt-pdg-super-vod-selectable-item-button-chip-background-color":_.vy(this.data.chipColorArgb),"--yt-pdg-super-vod-selectable-item-button-chip-font-color":_.vy(this.data.chipFontColorArgb)}),this.basePriceText=this.data.basePriceText,this.purchaseCommand=this.data.purchaseCommand)};
_.f.selectedChanged=function(){this.setAttribute("aria-checked",this.selected.toString())};
_.f.onClick=function(){!this.isSelectable&&this.purchaseCommand&&_.dj(this,[this.purchaseCommand]);this.logClick()};
_.f.onKeyboardSelect=function(){this.isSelectable&&this.fire("tap");this.onClick()};
_.f.logClick=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)};
_.f.updateSelectableStatus=function(){var a=_.G(this);this.isSelectable?a.setAttribute("selectable","true"):a.removeAttribute("selectable")};
_.t.Object.defineProperties(oP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ubb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-pdg-super-vod-selectable-item-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.ytd_pdg_super_vod_selectable_item_button_renderer.ytd.pdg.super.vod.selectable.item.button.renderer.css.js--\x3e<yt-img-shadow height="100" thumbnail="[[data.buttonImage]]" width="107">\n</yt-img-shadow>\n<span id="price">[[getSimpleString(data.basePriceText)]]</span>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tbb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.ytd_pdg_super_vod_selectable_item_button_renderer.ytd.pdg.super.vod.selectable.item.button.renderer.css.js--\x3e<style>:host {display: flex;position: relative;cursor: pointer;border-radius: 2px;box-sizing: border-box;--yt-img-border-radius: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host(:focus) {outline: 1px solid var(--yt-spec-call-to-action-faded);} #price {border-radius: 2px;padding: 4px;background-color: var(--yt-pdg-super-vod-selectable-item-button-chip-background-color);margin: 8px 0;color: var(--yt-pdg-super-vod-selectable-item-button-chip-font-color);font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} :host([selectable]) {border: 1px solid var(--yt-spec-call-to-action);user-select: none;height: 36px;flex: 1;padding: 7px 16px;} :host([selectable]):focus-visible {border: 2px solid var(--yt-spec-text-primary);padding: 6px 15px;outline: none;} :host([selectable]) yt-img-shadow {display: none;} :host([selectable]) #price {background-color: transparent;padding: 0;margin: 0;color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} :host([selected]) {background-color: var(--yt-spec-call-to-action);} :host([selected]) #price {color: var(--yt-spec-text-primary-inverse);} /*# sourceMappingURL=ytd-pdg-super-vod-selectable-item-button-renderer.css.map*/</style>';
tbb=d}d=tbb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ubb=a}a=ubb;return a}}});
_.pP=oP;_.pP.prototype.onClick=_.pP.prototype.onClick;_.pP.prototype.selectedChanged=_.pP.prototype.selectedChanged;_.pP.prototype.dataChanged=_.pP.prototype.dataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.pP.prototype,"componentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.pP.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Iw),_.W("design:type",Object)],_.pP.prototype,"ironA11yKeysBehavior",void 0);
_.V([_.L(_.bE),_.W("design:type",Object)],_.pP.prototype,"ironSelectableBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.pP.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.pP.prototype,"shownThumbnail",void 0);_.V([_.M(),_.W("design:type",Object)],_.pP.prototype,"basePriceText",void 0);_.V([_.M(),_.W("design:type",Object)],_.pP.prototype,"purchaseCommand",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.pP.prototype,"isSelectable",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.pP.prototype,"selected",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pP.prototype,"dataChanged",null);_.V([_.P("selected"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pP.prototype,"selectedChanged",null);
_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pP.prototype,"onClick",null);_.pP=_.V([_.T({is:"ytd-pdg-super-vod-selectable-item-button-renderer"})],_.pP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syh4");

_.PY={};
_.PY.YtConditionalRendererBehavior=[_.Y.YtRendererBehavior,{_noAccessors:!0,properties:{hidden:{type:Boolean,reflectToAttribute:!0},showSpinner:{type:Boolean,reflectToAttribute:!0}},observers:["updateProperties_(data, isAttached)"],updateProperties_:function(a,b){var c=this,d,e,h,l,m;return _.y(function(p){switch(p.nextAddress){case 1:if(!b)return c.hidden=!0,c.showSpinner=!1,p.return();if(null==(d=a)?0:null==(e=d.visibilityCondition)?0:e.mode)switch(a.visibilityCondition.mode){case "VISIBILITY_CONDITION_MODE_DISPLAY_SPINNER":return p.jumpTo(5);default:return p.jumpTo(6)}c.showSpinner=
!1;c.hidden=!0;h=c;return _.z(p,c.shouldShow_(a),4);case 4:h.hidden=!p.yieldResult;p.jumpTo(0);break;case 5:return l=c,_.z(p,c.shouldShow_(a),8);case 8:l.showSpinner=p.yieldResult;c.hidden=!1;p.jumpTo(0);break;case 6:return c.showSpinner=!1,m=c,_.z(p,c.shouldShow_(a),9);case 9:m.hidden=!p.yieldResult,_.Ih(p)}})},
shouldShow_:function(a){return a&&a.supportedDatas&&a.supportedDatas.rendererVisibilityConditionData&&a.supportedDatas.rendererVisibilityConditionData.showIf?this.isVisibilityConditionSatisfied_(a.supportedDatas.rendererVisibilityConditionData.showIf):a&&a.visibilityCondition&&a.visibilityCondition.showIf?this.isVisibilityConditionSatisfied_(a.visibilityCondition.showIf):a&&a.visibilityConditionType?this.isLegacyVisibilityConditionSatisfied_(a.visibilityConditionType):Promise.resolve(!0)},
isVisibilityConditionSatisfied_:function(a){switch(a){case "VISIBILITY_CONDITION_TYPE_MDX_CONNECTED":return Promise.resolve(this.isMdxConnected_());case "VISIBILITY_CONDITION_TYPE_MDX_DISCONNECTED":return Promise.resolve(!this.isMdxConnected_());case "VISIBILITY_CONDITION_TYPE_LOCATION_PERMISSION_GRANTED":return this.isLocationPermissionGranted_();default:return Promise.resolve(!1)}},
isLegacyVisibilityConditionSatisfied_:function(a){switch(a){case "MDX_CONNECTED":return Promise.resolve(this.isMdxConnected_());default:return Promise.resolve(!1)}},
isMdxConnected_:function(){var a=_.A(this,"yt-get-mdx-status");return 1==a.length&&a[0].connected},
isLocationPermissionGranted_:function(){var a;return _.y(function(b){return 1==b.nextAddress?navigator.permissions?_.z(b,navigator.permissions.query({name:"geolocation"}),3):b.jumpTo(2):2!=b.nextAddress?(a=b.yieldResult,b.return(Promise.resolve("granted"===a.state))):b.return(Promise.resolve(!1))})}}];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjx");

var Bsb;
var Csb;
var U0=function(){return _.K.apply(this,arguments)||this};
_.r(U0,_.K);U0.prototype.onYtServiceRequestError=function(){var a,b,c;var d=this.blocked?null===(a=this.data)||void 0===a?void 0:a.defaultServiceEndpoint:null===(b=this.data)||void 0===b?void 0:b.toggledServiceEndpoint;(d=null===(c=null===d||void 0===d?void 0:d.updateKidsBlacklistEndpoint)||void 0===c?void 0:c.onFailureAction)&&this.ytComponentBehavior.resolveCommand(d);this.updateBlockState(!this.blocked)};
U0.prototype.onYtToggleButton=function(a){this.updateBlockState(a.detail.toggled)};
U0.prototype.updateBlockState=function(a){if(a!==this.blocked){var b=this.blockedEntityKey;b&&this.ytdReduxBehavior.dispatch(_.KF("blockStateEntity",b,{key:b,blocked:a}));this.set("data.isToggled",a)}};
_.t.Object.defineProperties(U0.prototype,{blocked:{configurable:!0,enumerable:!0,get:function(){return this.blockStateEntity?(this.set("data.isToggled",this.blocked),!!this.blockStateEntity.blocked):!(!this.data||!this.data.isToggled)}}});
_.t.Object.defineProperties(U0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Csb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-block-button--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.kids.ytd_block_button.ytd.block.button.css.js--\x3e<ytd-toggle-button-renderer data="[[data]]">\n</ytd-toggle-button-renderer>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bsb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.kids.ytd_block_button.ytd.block.button.css.js--\x3e<style>/*# sourceMappingURL=ytd-block-button.css.map*/</style>";Bsb=d}d=Bsb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Csb=a}a=Csb;return a}}});
_.V0=U0;_.V0.prototype.onYtToggleButton=_.V0.prototype.onYtToggleButton;_.V0.prototype.onYtServiceRequestError=_.V0.prototype.onYtServiceRequestError;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.V0.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.V0.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.V0.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.V0.prototype,"blockedEntityKey",void 0);
_.V([_.M({selectorArgs:["blockedEntityKey"],selector:function(a,b){return _.vj(a.entities,"blockStateEntity",b)}}),
_.W("design:type",Object)],_.V0.prototype,"blockStateEntity",void 0);_.V([_.R("data","blockStateEntity"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.V0.prototype,"blocked",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.V0.prototype,"onYtServiceRequestError",null);
_.V([_.N("yt-toggle-button"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.V0.prototype,"onYtToggleButton",null);_.V0=_.V([_.T({is:"ytd-block-button"})],_.V0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjv");

var usb;
var vsb;
var wsb=function(){return _.K.apply(this,arguments)||this};
_.r(wsb,_.K);
_.t.Object.defineProperties(wsb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-hotkey-dialog-section-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.hotkey.ytd_hotkey_dialog_section_option_renderer.ytd.hotkey.dialog.section.option.renderer.css.js--\x3e<div id="label">[[getSimpleString(data.label)]]</div>\n<div id="hotkey" aria-label$="[[data.hotkeyAccessibilityLabel.accessibilityData.label]]">[[data.hotkey]]</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===usb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.hotkey.ytd_hotkey_dialog_section_option_renderer.ytd.hotkey.dialog.section.option.renderer.css.js--\x3e<style>:host {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #label {color: var(--yt-spec-text-secondary);min-width: 300px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #hotkey {color: var(--yt-spec-text-primary);margin-left: 30px;min-width: 130px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-family: "Roboto Mono",monospace;font-size: 1.4rem;font-weight: 500;line-height: 2.1rem;} /*# sourceMappingURL=ytd-hotkey-dialog-section-option-renderer.css.map*/</style>';
usb=d}d=usb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vsb=a}a=vsb;return a}}});
_.P0=wsb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.P0.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.P0.prototype,"data",void 0);_.P0=_.V([_.T({is:"ytd-hotkey-dialog-section-option-renderer"})],_.P0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syg7");

var Fmb;
var Gmb;
var CX=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.r(CX,_.K);_.f=CX.prototype;_.f.attached=function(){this.requestElementsPerRow();this.isDarkTheme=!!document.documentElement.hasAttribute("dark");this.data&&(this.currentColorData=this.isDarkTheme?this.data.darkColorData:this.data.lightColorData)};
_.f.configureRendererStamper=function(){return{primaryButton:{id:"primary-button",mapping:{buttonRenderer:"ytd-button-renderer"},reuseComponents:!0},secondaryButton:{id:"secondary-button",mapping:{buttonRenderer:"ytd-button-renderer"},reuseComponents:!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"}}}};
_.f.dataChanged=function(a){this.requestElementsPerRow();this.updateButtonPalette();var b=!!a.tileImage;b!==this.hasTileImage&&this.set("hasTileImage",b);this.currentColorData=this.isDarkTheme?a.darkColorData:a.lightColorData};
_.f.themeChanged=function(a){this.data&&this.set("currentColorData",a?this.data.darkColorData:this.data.lightColorData)};
_.f.currentColorChanged=function(){this.updateButtonPalette()};
_.f.computeBackgroundStyle=function(a){var b;if(a&&this.data){var c={};if(this.data.lightBackgroundImage&&this.data.darkBackgroundImage){var d=_.Cy((this.isDarkTheme?this.data.darkBackgroundImage:this.data.lightBackgroundImage).thumbnails,Number.MAX_VALUE);d&&(c["background-image"]=d)}if(null===(b=a.basicColorData)||void 0===b?0:b.backgroundColor)c["background-color"]=_.uy(a.basicColorData.backgroundColor);return _.yx(c)}};
_.f.onDarkModeToggledAction=function(a){a!==this.isDarkTheme&&this.set("isDarkTheme",a)};
_.f.getCurrentLogo=function(a,b){if(a)return b?a.darkLogoImage:a.lightLogoImage};
_.f.computeTitleStyle=function(a){if(this.data&&this.data.title&&a&&a.basicColorData&&void 0!==a.basicColorData.foregroundTitleColor)return _.yx({color:_.uy(a.basicColorData.foregroundTitleColor)})};
_.f.computeSubtitleStyle=function(a){if(this.data&&this.data.subtitle&&a&&a.basicColorData&&void 0!==a.basicColorData.foregroundBodyColor)return _.yx({color:_.uy(a.basicColorData.foregroundBodyColor)})};
_.f.computeBadgeStyle=function(a){if(this.data&&this.data.badgeText&&a&&a.basicColorData&&void 0!==a.basicColorData.foregroundActivatedColor)return _.yx({color:_.uy(a.basicColorData.foregroundActivatedColor)})};
_.f.computeDismissIconStyle=function(a,b){var c,d,e,h,l;if(this.data&&this.data.dismissButton&&(!this.data.tileImage||1!==b)){if(null===(c=null===a||void 0===a?void 0:a.dismissButtonColorData)||void 0===c?0:c.foregroundTitleColor)return _.yx({"--yt-button-color":_.uy(a.dismissButtonColorData.foregroundTitleColor)});if(null===(l=null===(h=null===(e=null===(d=this.data.dismissButton)||void 0===d?void 0:d.buttonRenderer)||void 0===e?void 0:e.colorData)||void 0===h?void 0:h.basicColorPaletteData)||void 0===
l?0:l.foregroundTitleColor)return _.yx({"--yt-button-color":_.uy(this.data.dismissButton.buttonRenderer.colorData.basicColorPaletteData.foregroundTitleColor)})}};
_.f.shouldExpandLogo=function(a,b){return a?!1:2<=b};
_.f.requestElementsPerRow=function(){this.fire("yt-request-elements-per-row")};
_.f.updateButtonPalette=function(){var a,b;if(this.data&&this.currentColorData){if(null===(a=this.data.primaryButton)||void 0===a?0:a.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)});if(null===(b=this.data.secondaryButton)||void 0===b?0:b.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)})}};
_.f.onUpdateElementsPerRowAction=function(a){a&&this.elementsPerRow!==a&&(this.elementsPerRow=a)};
_.t.Object.defineProperties(CX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Gmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-statement-banner-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_statement_banner_renderer.ytd.statement.banner.renderer.css.js--\x3e<div id="dismissible">\n  <div id="content-wrapper" style$="[[computeBackgroundStyle(currentColorData)]]">\n    <div class="showcase-image" hidden="[[shouldExpandLogo(hasTileImage, elementsPerRow)]]">\n      <div hidden="[[!data.tileImage]]" id="tile-container">\n        <yt-img-shadow id="tile-image" thumbnail="[[data.tileImage]]" width="360">\n        </yt-img-shadow>\n      </div>\n    </div>\n    <div class="showcase-image" hidden="[[!shouldExpandLogo(hasTileImage, elementsPerRow)]]" id="logo-container">\n      <div id="logo-wrapper">\n        <yt-img-shadow id="logo-image" height="24" thumbnail="[[getCurrentLogo(data, isDarkTheme)]]">\n        </yt-img-shadow>\n      </div>\n    </div>\n    <div id="details-container">\n      <div id="text-container">\n        <div id="metadata-container">\n          <yt-img-shadow id="logo-image" dimension="height" height="20" hidden="[[shouldExpandLogo(hasTileImage, elementsPerRow)]]" thumbnail="[[getCurrentLogo(data, isDarkTheme)]]">\n          </yt-img-shadow>\n          <div id="badge-container" style$="[[computeBadgeStyle(currentColorData)]]">\n            <yt-formatted-string id="badge" text="[[data.badgeText]]"></yt-formatted-string>\n          </div>\n        </div>\n        <div id="dynamic-title" style$="[[computeTitleStyle(currentColorData)]]">\n          <yt-dynamic-sizing-formatted-string font-weight="600" max-font-size="36" max-height="110" max-lines="2" min-font-size="20" text="[[data.title]]">\n          </yt-dynamic-sizing-formatted-string>\n        </div>\n        <div id="subtitle-container" style$="[[computeSubtitleStyle(currentColorData)]]">\n          <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n        </div>\n      </div>\n      <div id="button-container">\n        <div id="button-wrapper">\n          <div id="primary-button"></div>\n          <div id="secondary-button"></div>\n        </div>\n      </div>\n    </div>\n    <div id="dismiss-button" style$="[[computeDismissIconStyle(currentColorData, elementsPerRow)]]"></div>\n  </div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_statement_banner_renderer.ytd.statement.banner.renderer.css.js--\x3e<style>:host {--ytd-statement-banner-thumbnail-width: calc( (100% + var(--ytd-rich-grid-item-margin)) / var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) );display: block;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} :host([is-dark-theme]) #content-wrapper {background-color: var(--yt-spec-static-brand-white);} :host #dismissed {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);width: 100%;} :host #dismissed:focus {outline: none;} #content-wrapper {width: 100%;background-repeat: no-repeat;position: relative;background-color: var(--yt-spec-general-background-c);-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .showcase-image {width: var(--ytd-statement-banner-thumbnail-width);flex-shrink: 0;height: auto;} #logo-container.showcase-image {position: relative;padding-bottom: calc(var(--ytd-statement-banner-thumbnail-width) * 9/16);} #tile-image {width: 100%;height: 100%;display: block;} #tile-container {-ms-align-self: center;-webkit-align-self: center;align-self: center;} #logo-container {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #logo-wrapper {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #details-container {padding: 16px 16px 16px var(--ytd-rich-grid-item-margin);flex: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} #text-container {width: calc(100%/(var(--ytd-rich-grid-items-per-row) - 1) * 2);max-width: calc(100%/(var(--ytd-rich-grid-items-per-row) - 1) * 2);padding-right: var(--ytd-rich-grid-item-margin);margin-bottom: 8px;} #metadata-container {margin-bottom: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} #metadata-container #logo-image {margin-top: 8px;margin-right: 8px;} #badge-container {margin-top: 8px;margin-bottom: -0.4rem;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #button-wrapper {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-align-self: center;-webkit-align-self: center;align-self: center;} #dynamic-title {color: var(--yt-spec-text-primary);margin-bottom: 8px;} #subtitle-container {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #primary-button {margin-right: 12px;} #dismiss-button {position: absolute;top: 8px;right: 8px;z-index: 1;} #primary-button,#secondary-button {margin-top: calc(var(--ytd-margin-3x)/2);margin-bottom: calc(var(--ytd-margin-3x)/2);} :host([elements-per-row="1"]) #subtitle {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([elements-per-row="1"]) #content-wrapper {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([elements-per-row="1"]) #details-container {padding-top: 40px;padding-left: 12px;padding-right: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} :host([elements-per-row="1"]) #dynamic-title {margin-bottom: 0;} :host([elements-per-row="1"]) #subtitle-container {margin-top: 8px;} :host([elements-per-row="1"]) #text-container {padding-right: 0;width: auto;margin-bottom: 0;} :host([elements-per-row="1"]) #button-container {margin-bottom: 8px;} :host([elements-per-row="1"]) #primary-button,:host([elements-per-row="1"]) #secondary-button {margin-top: 16px;margin-bottom: 0;} :host([elements-per-row="1"]) #dismiss-button {top: 12px;right: 12px;} :host([elements-per-row="1"][has-tile-image]) #dismiss-button {border-radius: 50%;background-color: rgba(0,0,0,0.6);} :host([elements-per-row="1"][has-tile-image]) #dismiss-button ytd-button-renderer {color: var(--yt-spec-static-brand-white);} :host([elements-per-row="1"][has-tile-image]) #details-container {padding-top: 12px;} :host([elements-per-row="2"]) .showcase-image {flex-shrink: 0;} :host([elements-per-row="2"]) #details-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([elements-per-row="2"]) #button-container {padding-top: 4px;margin-bottom: 8px;} :host([elements-per-row="2"]) #primary-button,:host([elements-per-row="2"]) #secondary-button {margin-top: 12px;margin-bottom: 0;} :host([elements-per-row="2"]) #text-container {width: auto;margin-bottom: 0;} :host([elements-per-row="2"]) #tile {-ms-align-self: center;-webkit-align-self: center;align-self: center;} :host([elements-per-row="2"]) #subtitle {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([elements-per-row="3"]) #button-container {padding-top: 4px;margin-bottom: 8px;} :host([elements-per-row="3"]) #details-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([elements-per-row="3"]) #text-container {margin-bottom: 0;} :host([elements-per-row="3"]) #primary-button,:host([elements-per-row="3"]) #secondary-button {margin-top: 12px;margin-bottom: 0;} :host([elements-per-row="3"]) #tile {-ms-align-self: center;-webkit-align-self: center;align-self: center;} :host([elements-per-row="4"]) #tile-container {-ms-align-self: center;-webkit-align-self: center;align-self: center;} /*# sourceMappingURL=ytd-statement-banner-renderer.css.map*/</style>';
Fmb=d}d=Fmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Gmb=a}a=Gmb;return a}}});
_.DX=CX;_.DX.prototype.currentColorChanged=_.DX.prototype.currentColorChanged;_.DX.prototype.themeChanged=_.DX.prototype.themeChanged;_.DX.prototype.dataChanged=_.DX.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.DX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.DX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.DX.prototype,"ytdDismissibleItemBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.DX.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.DX.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.DX.prototype,"primaryButton",void 0);_.V([_.M(),_.W("design:type",Object)],_.DX.prototype,"secondaryButton",void 0);_.V([_.M({reflectToAttribute:!0,value:3}),_.W("design:type",Number)],_.DX.prototype,"elementsPerRow",void 0);
_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.DX.prototype,"isDarkTheme",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.DX.prototype,"hasTileImage",void 0);_.V([_.M(),_.W("design:type",Object)],_.DX.prototype,"currentColorData",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.DX.prototype,"dataChanged",null);
_.V([_.P("isDarkTheme"),_.W("design:type",Function),_.W("design:paramtypes",[Boolean]),_.W("design:returntype",void 0)],_.DX.prototype,"themeChanged",null);_.V([_.P("currentColorData"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.DX.prototype,"currentColorChanged",null);_.DX=_.V([_.T({is:"ytd-statement-banner-renderer"})],_.DX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syg6");

var Dmb;
var Emb;
var AX=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.r(AX,_.K);_.f=AX.prototype;_.f.attached=function(){var a=!!document.documentElement.hasAttribute("dark");this.set("isDarkTheme",a);this.onDarkModeToggledAction(a)};
_.f.configureRendererStamper=function(){return{primaryButton:{id:"primary-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"}}}};
_.f.dataChanged=function(a){this.requestElementsPerRow();this.currentColorPalette=this.isDarkTheme?a.darkColorData:a.lightColorData;this.computeVideoMetadataColor(this.isDarkTheme);this.updateButtonPalette()};
_.f.elementsPerRowChanged=function(){this.updateTitleSpec()};
_.f.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())};
_.f.shouldShowThumbnailInMetadata=function(a){return 1>=a};
_.f.getCurrentLogo=function(a,b){if(a)return b?a.darkLogoImage:a.lightLogoImage};
_.f.computeVideoMetadataColor=function(a){var b;this.data&&((null===(b=this.currentColorPalette)||void 0===b?0:b.accentColor)?(this.videoMetadataColor=this.currentColorPalette.accentColor,this.showDarkVideoMetadata=this.showLightVideoMetadata=!1):(this.showLightVideoMetadata=a&&!!this.data.invertDefaultDarkThemeTextColor,this.showDarkVideoMetadata=!a&&!!this.data.invertDefaultLightThemeTextColor))};
_.f.computeTitleStyle=function(a){var b;if(null!==(b=this.data)&&void 0!==b&&b.title&&a&&void 0!==a.textPrimary)return _.yx({color:_.uy(a.textPrimary)})};
_.f.computeSubtitleStyle=function(a){var b;if(null!==(b=this.data)&&void 0!==b&&b.subtitle&&a&&void 0!==a.textSecondary)return _.yx({color:_.uy(a.textSecondary)})};
_.f.computeDismissIconStyle=function(a){var b,c,d,e,h;if(this.data&&this.data.dismissButton){if(null===(b=null===a||void 0===a?void 0:a.dismissButtonColorData)||void 0===b?0:b.foregroundTitleColor)return _.yx({"--yt-button-color":_.uy(a.dismissButtonColorData.foregroundTitleColor)});if(null===(h=null===(e=null===(d=null===(c=this.data.dismissButton)||void 0===c?void 0:c.buttonRenderer)||void 0===d?void 0:d.colorData)||void 0===e?void 0:e.basicColorPaletteData)||void 0===h?0:h.foregroundTitleColor)return _.yx({"--yt-button-color":_.uy(this.data.dismissButton.buttonRenderer.colorData.basicColorPaletteData.foregroundTitleColor)})}};
_.f.computeBackgroundStyle=function(a){if(a&&this.data){var b={};if(this.data.lightBackgroundImage&&this.data.darkBackgroundImage){var c=_.Cy((this.isDarkTheme?this.data.darkBackgroundImage:this.data.lightBackgroundImage).thumbnails,Number.MAX_VALUE);c&&(b["background-image"]=c)}a.backgroundColor&&(b["background-color"]=_.uy(a.backgroundColor));return _.yx(b)}};
_.f.updateButtonPalette=function(){var a;this.data&&this.currentColorPalette&&(null===(a=this.data.primaryButton)||void 0===a?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",{buttonRenderer:Object.assign({},this.data.primaryButton.buttonRenderer)}))};
_.f.requestElementsPerRow=function(){this.fire("yt-request-elements-per-row")};
_.f.updateTitleSpec=function(){var a;null!==(a=this.data)&&void 0!==a&&a.titleLength&&(this.titleSize=3>=this.elementsPerRow?10>=this.data.titleLength?"TITLE_SIZE_MEDIUM":"TITLE_SIZE_SMALL":13>=this.data.titleLength?"TITLE_SIZE_LARGE":30>=this.data.titleLength?"TITLE_SIZE_MEDIUM":"TITLE_SIZE_SMALL")};
_.f.onUpdateElementsPerRowAction=function(a){a&&this.elementsPerRow!==a&&(this.elementsPerRow=a)};
_.t.Object.defineProperties(AX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Emb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-brand-video-singleton-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_brand_video_singleton_renderer.ytd.brand.video.singleton.renderer.css.js--\x3e<div id="dismissible" style$="[[computeBackgroundStyle(currentColorPalette)]]">\n  <div id="content-wrapper">\n    <div id="thumbnail-container" hidden="[[shouldShowThumbnailInMetadata(elementsPerRow)]]">\n      <ytd-rich-grid-media data="[[data.content.videoRenderer]]" metadata-color="[[videoMetadataColor]]" show-dark-video-metadata="[[showDarkVideoMetadata]]" show-light-video-metadata="[[showLightVideoMetadata]]"></ytd-rich-grid-media>\n    </div>\n    <div id="metadata-container">\n      <div id="metadata-text-container">\n        <div id="header-container">\n          <yt-img-shadow id="logo-image" height="20" hidden="[[!data.lightLogoImage]]" thumbnail="[[getCurrentLogo(data, isDarkTheme)]]">\n          </yt-img-shadow>\n          <div id="badge-container" style$="[[computeTitleStyle(currentColorPalette)]]">\n            <yt-formatted-string id="badge" text="[[data.badgeText]]"></yt-formatted-string>\n          </div>\n        </div>\n        <div id="title-container" style$="[[computeTitleStyle(currentColorPalette)]]">\n          <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n        </div>\n        <div id="subtitle-container" style$="[[computeSubtitleStyle(currentColorPalette)]]">\n          <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n        </div>\n      </div>\n      <div id="metadata-video-container" hidden="[[!shouldShowThumbnailInMetadata(elementsPerRow)]]">\n        <ytd-rich-grid-media data="[[data.content.videoRenderer]]" metadata-color="[[videoMetadataColor]]" show-dark-video-metadata="[[showDarkVideoMetadata]]" show-light-video-metadata="[[showLightVideoMetadata]]"></ytd-rich-grid-media>\n      </div>\n      <div id="button-container">\n        <div id="primary-button"></div>\n      </div>\n    </div>\n  </div>\n  <div id="dismiss-button" style$="[[computeDismissIconStyle(currentColorPalette)]]"></div>\n</div>\n<div id="dismissed"></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_brand_video_singleton_renderer.ytd.brand.video.singleton.renderer.css.js--\x3e<style>:host {--ytd-brand-video-item-width: calc( 100% / var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) );display: block;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} :host(:not([is-dismissed])) #dismissible {background-color: var(--yt-spec-general-background-c);position: relative;padding: 16px var(--ytd-rich-grid-item-margin) 16px var(--ytd-rich-grid-item-margin);} :host([is-dark-theme]) #dismissible {background-color: var(--yt-spec-static-brand-white);} :host(:not([is-dismissed])[full-bleed-enabled]) #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host #dismissed {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);width: 100%;} :host #dismissed:focus {outline: none;} #content-wrapper {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #thumbnail-container {flex-shrink: 0;width: var(--ytd-brand-video-item-width);margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} #metadata-container {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} #metadata-text-container {width: calc( 100%/(var(--ytd-rich-grid-items-per-row) - 1) * 2 - var(--ytd-rich-grid-item-margin) );margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header-container {margin-bottom: 8px;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #badge-container {margin-top: 8px;margin-bottom: -0.4rem;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #logo-image {margin-right: 8px;} #title-container {color: var(--yt-spec-text-primary);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;} #subtitle-container {color: var(--yt-spec-text-primary);margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #button-container {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);} #dismiss-button {position: absolute;top: 16px;right: 8px;} :host([elements-per-row="3"]) #metadata-container {-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([elements-per-row="3"]) #metadata-text-container {width: auto;} :host([elements-per-row="3"]) #button-container {margin-top: 16px;} :host([elements-per-row="2"]) #metadata-container {-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([elements-per-row="2"]) #metadata-text-container {width: auto;} :host([elements-per-row="2"]) #button-container {margin-top: 16px;} :host([elements-per-row="2"]) #subtitle-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([elements-per-row="1"]) #dismissible {padding-top: 24px;padding-bottom: 24px;} :host([elements-per-row="1"]) #metadata-container {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([elements-per-row="1"]) #metadata-text-container {margin-bottom: 16px;margin-left: 0;margin-right: 0;-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;} :host([elements-per-row="1"]) #subtitle-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([elements-per-row="1"]) #header-container {margin-top: 8px;} :host([elements-per-row="1"]) #button-container {margin-left: 0;margin-top: 16px;-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;} :host([elements-per-row="1"]) #button-container ytd-button-renderer {width: 100%;} :host([full-bleed-enabled]) #content-wrapper {max-width: calc( var(--ytd-rich-grid-items-per-row) * (var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin)) );width: 100%;} :host([full-bleed-enabled][mini-mode]) #content-wrapper {max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-mini-item-max-width) + var(--ytd-rich-grid-item-margin) ) );} :host([full-bleed-enabled][elements-per-row="1"]) #dismissible {padding-left: 0;padding-right: 0;} :host([full-bleed-enabled][elements-per-row="1"]) #dismiss-button {top: 24px;} :host([title-size=TITLE_SIZE_SMALL]) #title-container {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;} :host([title-size=TITLE_SIZE_MEDIUM]) #title-container {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;} :host([title-size=TITLE_SIZE_LARGE]) #title-container {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 4rem;line-height: 5.4rem;font-weight: 700;} @media(max-width:346px) {:host([elements-per-row="1"]) #button-container {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);}:host([elements-per-row="1"]) #metadata-text-container {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);}:host(:not([full-bleed-enabled])) #dismiss-button {right: 24px;}:host([full-bleed-enabled]) #dismissible {padding-left: 0;padding-right: 0;}:host([full-bleed-enabled]) #content-wrapper {width: calc(100% + var(--ytd-rich-grid-item-margin));margin-left: calc(var(--ytd-rich-grid-item-margin)/-2);margin-right: calc(var(--ytd-rich-grid-item-margin)/-2);}:host([full-bleed-enabled]) #dismiss-button {right: 0;}} @media(min-width:512px) and (max-width:600px) {#metadata-text-container {margin-right: var(--ytd-rich-grid-item-margin);}:host(:not([full-bleed-enabled])) #dismiss-button {right: 24px;}:host([full-bleed-enabled]) #dismissible {padding-left: 0;padding-right: 0;}:host([full-bleed-enabled]) #content-wrapper {width: calc(100% + var(--ytd-rich-grid-item-margin));margin-left: calc(var(--ytd-rich-grid-item-margin)/-2);margin-right: calc(var(--ytd-rich-grid-item-margin)/-2);}} /*# sourceMappingURL=ytd-brand-video-singleton-renderer.css.map*/</style>';
Dmb=d}d=Dmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Emb=a}a=Emb;return a}}});
_.BX=AX;_.BX.prototype.elementsPerRowChanged=_.BX.prototype.elementsPerRowChanged;_.BX.prototype.dataChanged=_.BX.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.BX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.BX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.BX.prototype,"ytdDismissibleItemBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.BX.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.BX.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.BX.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.BX.prototype,"currentColorPalette",void 0);_.V([_.M(),_.W("design:type",Object)],_.BX.prototype,"primaryButton",void 0);
_.V([_.M({reflectToAttribute:!0,value:3}),_.W("design:type",Number)],_.BX.prototype,"elementsPerRow",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.BX.prototype,"isDarkTheme",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],_.BX.prototype,"titleSize",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.BX.prototype,"showLightVideoMetadata",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.BX.prototype,"showDarkVideoMetadata",void 0);
_.V([_.M(),_.W("design:type",Number)],_.BX.prototype,"videoMetadataColor",void 0);_.V([_.M({reflectToAttribute:!0,selector:_.CG}),_.W("design:type",Boolean)],_.BX.prototype,"miniMode",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("rich_grid_enable_edge_to_edge")}}),
_.W("design:type",Boolean)],_.BX.prototype,"fullBleedEnabled",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.BX.prototype,"dataChanged",null);_.V([_.P("elementsPerRow"),_.W("design:type",Function),_.W("design:paramtypes",[Number]),_.W("design:returntype",void 0)],_.BX.prototype,"elementsPerRowChanged",null);_.BX=_.V([_.T({is:"ytd-brand-video-singleton-renderer"})],_.BX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syg5");

var Bmb;
var Cmb;
var yX=function(){var a=_.K.apply(this,arguments)||this;a.visibleVideos=[];a.hiddenVideos=[];a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.r(yX,_.K);_.f=yX.prototype;_.f.attached=function(){var a=!!document.documentElement.hasAttribute("dark");this.set("isDarkTheme",a);this.onDarkModeToggledAction(a)};
_.f.configureRendererStamper=function(){return{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"ytd-button-renderer"}},visibleVideos:{id:"visible-video-container",mapping:{videoRenderer:{component:"ytd-rich-grid-media",properties:{showLightVideoMetadata:"[[showLightVideoMetadata]]",showDarkVideoMetadata:"[[showDarkVideoMetadata]]",metadataColor:"[[videoMetadataColor]]"}}}},hiddenVideos:{id:"hidden-video-container",mapping:{videoRenderer:{component:"ytd-rich-grid-media",properties:{showLightVideoMetadata:"[[showLightVideoMetadata]]",
showDarkVideoMetadata:"[[showDarkVideoMetadata]]",metadataColor:"[[videoMetadataColor]]"}}}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer",notificationMultiActionRenderer:"ytd-notification-multi-action-renderer"}}}};
_.f.dataChanged=function(a){var b=this,c;this.requestElementsPerRow();this.currentColorPalette=this.isDarkTheme?a.darkColorData:a.lightColorData;if(null===(c=this.currentColorPalette)||void 0===c?0:c.accentColor)this.videoMetadataColor=this.currentColorPalette.accentColor;this.checkExpanded(a);this.computeVideoMetadataColor(this.isDarkTheme);this.updateButtonPalette();this.setVisibleVideos();_.Md(this,function(){b.updateVisibilityForHiddenVideos()})};
_.f.elementsPerRowChanged=function(){this.updateTitleSpec();this.checkExpanded(this.data);this.setVisibleVideos();this.updateVisibilityForHiddenVideos()};
_.f.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())};
_.f.computeVideoMetadataColor=function(a){if(this.data){var b=a&&!!this.data.invertDefaultDarkThemeTextColor;a=!a&&!!this.data.invertDefaultLightThemeTextColor;if(b!==this.showLightVideoMetadata||a!==this.showDarkVideoMetadata){this.showLightVideoMetadata=b;this.showDarkVideoMetadata=a;b=_.u(this.visibleMediaRenderers);for(a=b.next();!a.done;a=b.next())a=a.value,a.showDarkVideoMetadata=this.showDarkVideoMetadata,a.showLightVideoMetadata=this.showLightVideoMetadata;b=_.u(this.hiddenMediaRenderers);
for(a=b.next();!a.done;a=b.next())a=a.value,a.showDarkVideoMetadata=this.showDarkVideoMetadata,a.showLightVideoMetadata=this.showLightVideoMetadata}}};
_.f.getCurrentLogo=function(a,b){if(a)return b?a.darkLogoImage:a.lightLogoImage};
_.f.computeTitleStyle=function(a){var b;if(null!==(b=this.data)&&void 0!==b&&b.title&&a&&void 0!==a.textPrimary)return _.yx({color:_.uy(a.textPrimary)})};
_.f.computeSubtitleStyle=function(a){var b;if(null!==(b=this.data)&&void 0!==b&&b.subtitle&&a&&void 0!==a.textSecondary)return _.yx({color:_.uy(a.textSecondary)})};
_.f.computeDismissIconStyle=function(a){var b,c,d,e,h;if(this.data&&this.data.dismissButton){if(null===(b=null===a||void 0===a?void 0:a.dismissButtonColorData)||void 0===b?0:b.foregroundTitleColor)return _.yx({"--yt-button-color":_.uy(a.dismissButtonColorData.foregroundTitleColor)});if(null===(h=null===(e=null===(d=null===(c=this.data.dismissButton)||void 0===c?void 0:c.buttonRenderer)||void 0===d?void 0:d.colorData)||void 0===e?void 0:e.basicColorPaletteData)||void 0===h?0:h.foregroundTitleColor)return _.yx({"--yt-button-color":_.uy(this.data.dismissButton.buttonRenderer.colorData.basicColorPaletteData.foregroundTitleColor)})}};
_.f.computeBackgroundStyle=function(a){if(a&&this.data){var b={};if(this.data.lightBackgroundImage&&this.data.darkBackgroundImage){var c=_.Cy((this.isDarkTheme?this.data.darkBackgroundImage:this.data.lightBackgroundImage).thumbnails,Number.MAX_VALUE);c&&(b["background-image"]=c)}a.backgroundColor&&(b["background-color"]=_.uy(a.backgroundColor));return _.yx(b)}};
_.f.shouldShowBottomButton=function(a,b){return!(null===a||void 0===a||!a.primaryButton)&&3>b};
_.f.checkExpanded=function(a){this.isExpanded=a&&a.content?3>this.elementsPerRow?a.content.length<=this.elementsPerRow:a.content.length<this.elementsPerRow:!0};
_.f.onShowMoreTap=function(){this.data&&(this.isExpanded=!0,this.updateVisibilityForHiddenVideos())};
_.f.updateButtonPalette=function(){var a;this.data&&this.currentColorPalette&&(null===(a=this.data.primaryButton)||void 0===a?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)))};
_.f.setVisibleVideos=function(){if(this.data&&this.data.content)if(this.data.content.length){var a=this.data.content.length;3>this.elementsPerRow?(this.visibleVideos=this.data.content.slice(0,Math.min(a,this.elementsPerRow)),this.hiddenVideos=this.data.content.slice(Math.min(a,this.elementsPerRow),a)):(this.visibleVideos=this.data.content.slice(0,Math.min(a,this.elementsPerRow-1)),this.hiddenVideos=this.data.content.slice(Math.min(a,this.elementsPerRow-1),a))}else this.visibleVideos=[],this.hiddenVideos=
[]};
_.f.requestElementsPerRow=function(){this.fire("yt-request-elements-per-row")};
_.f.updateVisibilityForHiddenVideos=function(){if(this.data&&this.data.content){for(var a=_.u(this.hiddenMediaRenderers),b=a.next();!b.done;b=a.next())b=b.value,this.isExpanded&&b.ytRendererBehavior.markDirty();this.isExpanded&&this.hiddenMediaRenderers[0]&&(a=this.hiddenMediaRenderers[0].querySelector("#video-title-link"))&&a.focus()}};
_.f.updateTitleSpec=function(){var a;null!==(a=this.data)&&void 0!==a&&a.titleLength&&(this.largeTitle=2===this.elementsPerRow&&10<this.data.titleLength?!0:!1)};
_.f.onUpdateElementsPerRowAction=function(a){a&&this.elementsPerRow!==a&&(this.elementsPerRow=a)};
_.t.Object.defineProperties(yX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Cmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-brand-video-shelf-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_brand_video_shelf_renderer.ytd.brand.video.shelf.renderer.css.js--\x3e<div id="dismissible" style$="[[computeBackgroundStyle(currentColorPalette)]]">\n  <div id="content-wrapper">\n    <div id="visible-content-wrapper">\n      <div id="metadata-container">\n        <div id="header-container">\n          <yt-img-shadow id="logo-image" height="20" hidden="[[!data.lightLogoImage]]" thumbnail="[[getCurrentLogo(data, isDarkTheme)]]">\n          </yt-img-shadow>\n          <div id="badge-container" style$="[[computeTitleStyle(currentColorPalette)]]">\n            <yt-formatted-string id="badge" text="[[data.badgeText]]"></yt-formatted-string>\n          </div>\n        </div>\n        <div id="title-container" style$="[[computeTitleStyle(currentColorPalette)]]">\n          <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n        </div>\n        <div id="subtitle-container" style$="[[computeSubtitleStyle(currentColorPalette)]]">\n          <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n        </div>\n        <div id="metadata-button-container" hidden="[[shouldShowBottomButton(data, elementsPerRow)]]">\n          <ytd-button-renderer id="primary-button" data="[[primaryButton]]">\n          </ytd-button-renderer>\n        </div>\n      </div>\n      <div id="visible-video-container"></div>\n    </div>\n    <div id="hidden-video-container"></div>\n    <div id="bottom-button-container" hidden="[[!shouldShowBottomButton(data, elementsPerRow)]]">\n      <ytd-button-renderer id="primary-button" data="[[primaryButton]]">\n      </ytd-button-renderer>\n    </div>\n  </div>\n  <div id="show-more-button-container" hidden="[[isExpanded]]">\n    <ytd-button-renderer id="show-more-button" data="[[data.showMoreButton.buttonRenderer]]" style$="[[computeDismissIconStyle(currentColorPalette)]]" on-click="onShowMoreTap">\n    </ytd-button-renderer>\n  </div>\n  <div id="dismiss-button" style$="[[computeDismissIconStyle(currentColorPalette)]]"></div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_brand_video_shelf_renderer.ytd.brand.video.shelf.renderer.css.js--\x3e<style>:host {--ytd-brand-video-shelf-item-width: calc( 100% / var(--ytd-rich-grid-items-per-row) - var(--ytd-rich-grid-item-margin) );display: block;border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} :host(:not([is-dismissed])) #dismissible {background-color: var(--yt-spec-general-background-c);position: relative;padding-left: var(--ytd-rich-grid-item-margin);padding-right: var(--ytd-rich-grid-item-margin);} :host([is-dark-theme]) #dismissible {background-color: var(--yt-spec-static-brand-white);} :host(:not([is-dismissed])[full-bleed-enabled]) #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #hidden-video-container {width: 100%;display: none;} #hidden-video-container ytd-rich-grid-media {flex-shrink: 0;width: var(--ytd-brand-video-shelf-item-width);margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);margin-bottom: 16px;} :host([is-expanded]) #hidden-video-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} :host #dismissed {width: 100%;} :host #dismissed:focus {outline: none;} #badge-container {margin-top: 8px;margin-bottom: -0.4rem;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #logo-image {margin-right: 8px;} #header-container {margin-bottom: 8px;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #content-wrapper {width: 100%;background-repeat: no-repeat;position: relative;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title-container {color: var(--yt-spec-text-primary);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;} #subtitle-container {color: var(--yt-spec-text-primary);margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #visible-content-wrapper {width: 100%;position: relative;margin-bottom: 16px;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #visible-content-wrapper ytd-rich-grid-media {width: calc(100%/(var(--ytd-rich-grid-items-per-row) - 1) - var(--ytd-rich-grid-item-margin));} #metadata-container {width: var(--ytd-brand-video-shelf-item-width);margin-top: 44px;margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} #visible-video-container {flex: 1;width: calc( 100%/(var(--ytd-rich-grid-items-per-row) - 1) - var(--ytd-rich-grid-item-margin) );margin-top: 48px;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #visible-video-container ytd-rich-grid-media {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);} #metadata-button-container {margin-top: 16px;} #show-more-button-container {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;} #show-more-button {cursor: pointer;padding: 2px 0;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #show-more-button:hover {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-icon-active-other);} #dismiss-button {position: absolute;top: 4px;right: 8px;} :host([elements-per-row="2"]) #visible-content-wrapper {margin-top: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([elements-per-row="2"]) #subtitle-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([elements-per-row="2"]) #metadata-container {width: calc(100% - var(--ytd-rich-grid-item-margin));margin-top: 0;} :host([elements-per-row="2"]) #metadata-button-container {margin: 0;} :host([elements-per-row="2"]) #visible-video-container {width: auto;margin-top: 16px;-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;} :host([elements-per-row="2"]) #dismiss-button {top: 16px;} :host([elements-per-row="2"]) #bottom-button-container {width: 90%;margin-bottom: 8px;} :host([elements-per-row="2"]) #bottom-button-container #primary-button {width: 100%;} :host([elements-per-row="2"][is-expanded]) #dismissible {padding-bottom: 24px;} :host([elements-per-row="1"]) #visible-content-wrapper {margin-top: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([elements-per-row="1"]) #subtitle-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([elements-per-row="1"]) #metadata-container {margin-top: 0;} :host([elements-per-row="1"]) #metadata-button-container {margin: 0;} :host([elements-per-row="1"]) #visible-video-container {width: 100%;margin-top: 16px;display: block;} :host([elements-per-row="1"]) #dismiss-button {top: 16px;} :host([elements-per-row="1"]) #bottom-button-container {width: calc(100% - var(--ytd-rich-grid-item-margin));margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);margin-bottom: 8px;} :host([elements-per-row="1"]) #bottom-button-container #primary-button {width: 100%;} :host([elements-per-row="1"][is-expanded]) #dismissible {padding-bottom: 24px;} :host([is-expanded]) #visible-content-wrapper {margin-bottom: 40px;} :host([is-expanded]) #hidden-video-container ytd-rich-grid-media {margin-bottom: 40px;} :host([elements-per-row="2"][large-title]) #title-container {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 3.2rem;line-height: 4.4rem;font-weight: 700;} :host([full-bleed-enabled]) #content-wrapper {max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin) ) );} :host([full-bleed-enabled][mini-mode]) #content-wrapper {max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-mini-item-max-width) + var(--ytd-rich-grid-item-margin) ) );} :host([full-bleed-enabled][elements-per-row="2"]) rich-grid-media {width: calc((100% - var(--ytd-rich-grid-item-margin))/2);} :host([full-bleed-enabled][elements-per-row="2"]) #show-more-button-container {margin: 0;} :host([full-bleed-enabled][elements-per-row="2"]) #metadata-container {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);} :host([full-bleed-enabled][elements-per-row="2"]) rich-grid-media {width: calc((100% - var(--ytd-rich-grid-item-margin))/var(--ytd-rich-grid-items-per-row));} :host([full-bleed-enabled][elements-per-row="1"]) rich-grid-media {width: calc((100% - var(--ytd-rich-grid-item-margin))/2);} :host([full-bleed-enabled][elements-per-row="1"]) #show-more-button-container {margin: 0;} :host([full-bleed-enabled][elements-per-row="1"]) #metadata-container {margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);} :host([full-bleed-enabled][elements-per-row="1"]) rich-grid-media {width: calc((100% - var(--ytd-rich-grid-item-margin))/var(--ytd-rich-grid-items-per-row));} @media(max-width:346px),(min-width:512px) and (max-width:600px) {:host(:not([full-bleed-enabled])[elements-per-row="2"]) #metadata-container {width: calc(100% - 2 * var(--ytd-rich-grid-item-margin));margin-left: var(--ytd-rich-grid-item-margin);}:host([full-bleed-enabled]) #dismissible {padding: 0;}:host([full-bleed-enabled]) #content-wrapper {width: calc(100% + var(--ytd-rich-grid-item-margin));margin-left: calc(var(--ytd-rich-grid-item-margin)/-2);margin-right: calc(var(--ytd-rich-grid-item-margin)/-2);}:host([full-bleed-enabled]) #metadata-container {width: calc(100% - 2 * var(--ytd-rich-grid-item-margin));-ms-align-self: center;-webkit-align-self: center;align-self: center;}:host([full-bleed-enabled][elements-per-row="2"]) rich-grid-media {width: calc((100% - var(--ytd-rich-grid-item-margin))/2);}:host([elements-per-row="1"]) #metadata-container {width: calc(100% - 2 * var(--ytd-rich-grid-item-margin));margin-left: var(--ytd-rich-grid-item-margin);}:host([elements-per-row="1"]) #bottom-button-container {width: calc(100% - 2 * var(--ytd-rich-grid-item-margin));}:host(:not([full-bleed-enabled])) #dismiss-button {right: 24px;}} /*# sourceMappingURL=ytd-brand-video-shelf-renderer.css.map*/</style>';
Bmb=d}d=Bmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Cmb=a}a=Cmb;return a}}});
_.zX=yX;_.zX.prototype.elementsPerRowChanged=_.zX.prototype.elementsPerRowChanged;_.zX.prototype.dataChanged=_.zX.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.zX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.zX.prototype,"ytdDismissibleItemBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.zX.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.zX.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.zX.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.zX.prototype,"currentColorPalette",void 0);_.V([_.M(),_.W("design:type",Array)],_.zX.prototype,"visibleVideos",void 0);_.V([_.M(),_.W("design:type",Array)],_.zX.prototype,"hiddenVideos",void 0);
_.V([_.M(),_.W("design:type",Object)],_.zX.prototype,"primaryButton",void 0);_.V([_.M({reflectToAttribute:!0,value:3}),_.W("design:type",Number)],_.zX.prototype,"elementsPerRow",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.zX.prototype,"isDarkTheme",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.zX.prototype,"isExpanded",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.zX.prototype,"largeTitle",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.zX.prototype,"showLightVideoMetadata",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.zX.prototype,"showDarkVideoMetadata",void 0);_.V([_.M(),_.W("design:type",Number)],_.zX.prototype,"videoMetadataColor",void 0);_.V([_.M({reflectToAttribute:!0,selector:_.CG}),_.W("design:type",Boolean)],_.zX.prototype,"miniMode",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("rich_grid_enable_edge_to_edge")}}),
_.W("design:type",Boolean)],_.zX.prototype,"fullBleedEnabled",void 0);_.V([_.yGa("#visible-video-container ytd-rich-grid-media"),_.W("design:type",Array)],_.zX.prototype,"visibleMediaRenderers",void 0);_.V([_.yGa("#hidden-video-container ytd-rich-grid-media"),_.W("design:type",Array)],_.zX.prototype,"hiddenMediaRenderers",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.zX.prototype,"dataChanged",null);
_.V([_.P("elementsPerRow"),_.W("design:type",Function),_.W("design:paramtypes",[Number]),_.W("design:returntype",void 0)],_.zX.prototype,"elementsPerRowChanged",null);_.zX=_.V([_.T({is:"ytd-brand-video-shelf-renderer"})],_.zX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syg4");

var zmb;
var Amb;
var wX=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"ytd-update-elements-per-row-action":"onUpdateElementsPerRowAction"};return a};
_.r(wX,_.K);_.f=wX.prototype;
_.f.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{richGridWatch:"ytd-rich-grid-watch",richItemRenderer:{component:"ytd-rich-item-renderer",params:{isShelfItem:!0}}}},"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",attributes:{condensed:!0,icon:"yt-icons:more"},params:{buttonTooltipPosition:"rtl"===_.v("HTML_DIR")?"right":"left"}}}},dismissedRenderer:{id:"dismissed",mapping:{notificationMultiActionRenderer:{component:"ytd-notification-multi-action-renderer",params:{shelfDismissal:!0}}}}}};
_.f.attached=function(){this.listen(document,"yt-page-type-changed","collapseShelf");this.requestElementsPerRow()};
_.f.detached=function(){this.unlisten(document,"yt-page-type-changed","collapseShelf")};
_.f.onRowIndexChange=function(){var a=_.pi();this.data&&this.data.trackingParams&&a&&_.Ji(void 0,a,_.Wq(this.data.trackingParams),{gridData:{veRowCoordinate:this.data.rowIndex}},void 0)};
_.f.collapseShelf=function(){var a;if(null===(a=this.data)||void 0===a?0:a.isExpanded)this.data.isExpanded=!1,this.updateItemVisibility()};
_.f.requestElementsPerRow=function(){this.fire("yt-request-elements-per-row")};
_.f.onUpdateElementsPerRowAction=function(a,b,c){a&&b&&c&&(this.elementsPerRow!==a||this.postsPerRow!==b||this.slimItemsPerRow!==c)&&(this.elementsPerRow=a,this.postsPerRow=b,this.slimItemsPerRow=c,this.updateItemVisibility())};
_.f.updateItemVisibility=function(a){var b=this,c;if(this.data&&this.data.contents){var d=this.isPostShelfRenderer()?this.postsPerRow:this.isSlimMediaShelfRenderer()?this.slimItemsPerRow:this.isLumiereShelfWithPosters()?this.slimItemsPerRow-1:this.elementsPerRow;var e=_.G(this.root).querySelectorAll("ytd-rich-item-renderer");e.forEach(function(h,l){var m;(null===(m=b.data)||void 0===m?0:m.isExpanded)?(h.hidden=!1,h.ytRendererBehavior.markDirty()):h.hidden=l>d-1});
(null===(c=this.data)||void 0===c?0:c.isExpanded)&&a&&e[d]&&(a=e[d].querySelector("#video-title-link"))&&a.focus();this.isShowMoreHidden=this.data.contents.length<=d||!!this.data.isExpanded}};
_.f.onDataChange=function(){var a=this,b;_.Md(this,function(){a.updateItemVisibility()});
if(null===(b=this.data)||void 0===b?0:b.contents)for(var c=0;c<this.data.contents.length;c++){var d=this.data.contents[c].richItemRenderer||{};d.colIndex=c;d.rowIndex=this.data.rowIndex}};
_.f.onRichGridWatchActivate=function(a,b){var c;null!==(c=this.data)&&void 0!==c&&c.contents&&(a=this.data.contents.filter(function(d){return!d.richGridWatch}),a=[].concat(_.Pc(a.slice(0,this.elementsPerRow)),[{richGridWatch:b}],_.Pc(a.slice(this.elementsPerRow))),this.data=Object.assign(Object.assign({},this.data),{contents:a}))};
_.f.onRichGridWatchStatus=function(a){var b;null!==(b=this.data)&&void 0!==b&&b.contents&&"inactive"===a&&(a=this.data.contents.filter(function(c){return!c.richGridWatch}),this.data=Object.assign(Object.assign({},this.data),{contents:a}))};
_.f.onShowMoreTap=function(){this.data&&(this.data.isExpanded=!0,this.updateItemVisibility(!0))};
_.f.isSlimMediaShelfRenderer=function(){var a,b,c,d,e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b[0])||void 0===c?void 0:c.richItemRenderer)||void 0===d?void 0:d.content;return!!((null===e||void 0===e?0:e.movieRenderer)||(null===e||void 0===e?0:e.reelItemRenderer))};
_.f.isShortsShelf=function(){var a,b,c,d,e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b[0])||void 0===c?void 0:c.richItemRenderer)||void 0===d?void 0:d.content;return!(null===e||void 0===e||!e.reelItemRenderer)};
_.f.isPostShelfRenderer=function(){var a,b,c,d,e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b[0])||void 0===c?void 0:c.richItemRenderer)||void 0===d?void 0:d.content;return!!((null===e||void 0===e?0:e.postRenderer)||(null===e||void 0===e?0:e.sharedPostRenderer))};
_.f.isLumiereShelf=function(){var a,b,c,d,e;return!(null===(e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b[0])||void 0===c?void 0:c.richItemRenderer)||void 0===d?void 0:d.content)||void 0===e||!e.lumiereShelfDetailsRenderer)};
_.f.isLumiereShelfWithPosters=function(){var a,b,c,d,e,h;return"LUMIERE_SHELF_THUMBNAIL_DIMENSIONS_POSTER"===(null===(h=null===(e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b[0])||void 0===c?void 0:c.richItemRenderer)||void 0===d?void 0:d.content)||void 0===e?void 0:e.lumiereShelfDetailsRenderer)||void 0===h?void 0:h.thumbnailDimensions)};
_.t.Object.defineProperties(wX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Amb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rich-shelf-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_shelf_renderer.ytd.rich.shelf.renderer.css.js--\x3e<div id="dismissible">\n  <div id="rich-shelf-header">\n    <h2>\n      <template is="dom-if" if="[[!data.endpoint]]">\n        <yt-icon id="icon" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]">\n        </yt-icon>\n        <yt-img-shadow id="avatar" disable-upgrade$="[[!data.thumbnail]]" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]">\n        </yt-img-shadow>\n        <div id="title-container">\n          <div id="title-text">\n            <span id="title">[[getSimpleString(data.title)]]</span>\n            <ytd-badge-supported-renderer id="featured-badge" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n            </ytd-badge-supported-renderer>\n          </div>\n          <yt-formatted-string id="subtitle" text="[[data.subtitle]]">\n          </yt-formatted-string>\n        </div>\n      </template>\n      <template is="dom-if" if="[[data.endpoint]]">\n        <div id="image-container">\n          <a class="yt-simple-endpoint" aria-hidden="true" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]" tabindex="-1" title="[[getSimpleString(data.title)]]">\n            <yt-img-shadow id="avatar" disable-upgrade$="[[!data.thumbnail]]" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]">\n            </yt-img-shadow>\n          </a>\n          <div id="title-container">\n            <div id="title-text">\n              <a class="yt-simple-endpoint" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n                <span id="title">[[getSimpleString(data.title)]]</span>\n              </a>\n              <ytd-badge-supported-renderer id="featured-badge" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n              </ytd-badge-supported-renderer>\n            </div>\n            <yt-formatted-string id="subtitle" text="[[data.subtitle]]">\n            </yt-formatted-string>\n          </div>\n        </div>\n      </template>\n    </h2>\n    <div id="menu"></div>\n  </div>\n  <div id="contents"></div>\n  <div id="button-container" hidden="[[isShowMoreHidden]]">\n    <ytd-button-renderer id="show-more-button" data="[[data.showMoreButton.buttonRenderer]]" on-tap="onShowMoreTap">\n    </ytd-button-renderer>\n  </div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_shelf_renderer.ytd.rich.shelf.renderer.css.js--\x3e<style>:host {border-top: 4px solid var(--yt-spec-10-percent-layer);width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} #dismissible {width: 100%;} #dismissed {border-bottom: 4px solid var(--yt-spec-10-percent-layer);width: 100%;} #dismissed:focus {outline: none;} #rich-shelf-header {margin: 24px 0 24px 8px;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #rich-shelf-header:focus {outline: none;} #rich-shelf-header h2 {-ms-align-self: center;-webkit-align-self: center;align-self: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #rich-shelf-header a {--yt-endpoint-color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;} #image-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #avatar {height: 36px;width: 36px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #icon {margin-right: 8px;} #title-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #title-text {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;} #subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([is-shorts]) #title-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([is-shorts]) #subtitle {margin-left: 4px;} :host(:not([is-lumiere])) #featured-badge {margin-left: 8px;} #menu {margin-top: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #contents {margin-left: calc(-1 * var(--ytd-rich-grid-item-margin)/2);margin-right: calc(-1 * var(--ytd-rich-grid-item-margin)/2);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #contents ytd-rich-item-renderer {margin-bottom: 20px;} @media(max-width:800px) {:host #contents {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}} #button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #show-more-button {border-bottom: 4px solid var(--yt-spec-10-percent-layer);cursor: pointer;padding: 2px 0;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #show-more-button:hover {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-icon-active-other);} #show-more-button:focus {outline: none;} :host([is-show-more-hidden]) #dismissible {border-bottom: 4px solid var(--yt-spec-10-percent-layer);} /*# sourceMappingURL=ytd-rich-shelf-renderer.css.map*/</style>';
zmb=d}d=zmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Amb=a}a=Amb;return a}}});
_.xX=wX;_.xX.prototype.onRichGridWatchStatus=_.xX.prototype.onRichGridWatchStatus;_.xX.prototype.onRichGridWatchActivate=_.xX.prototype.onRichGridWatchActivate;_.xX.prototype.onDataChange=_.xX.prototype.onDataChange;_.xX.prototype.onRowIndexChange=_.xX.prototype.onRowIndexChange;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.xX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.xX.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.GF),_.W("design:type",Object)],_.xX.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.xX.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.xX.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xX.prototype,"data",void 0);_.V([_.M({value:3}),_.W("design:type",Number)],_.xX.prototype,"elementsPerRow",void 0);
_.V([_.M({value:3}),_.W("design:type",Number)],_.xX.prototype,"postsPerRow",void 0);_.V([_.M({value:6}),_.W("design:type",Number)],_.xX.prototype,"slimItemsPerRow",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.xX.prototype,"isShowMoreHidden",void 0);_.V([_.M({reflectToAttribute:!0,computed:"isShortsShelf(data)"}),_.W("design:type",Boolean)],_.xX.prototype,"isShorts",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"isLumiereShelf(data)"}),_.W("design:type",Boolean)],_.xX.prototype,"isLumiere",void 0);_.V([_.M({selector:_.gV}),_.W("design:type",String)],_.xX.prototype,"richGridWatchStatus",void 0);_.V([_.P("data.rowIndex"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.xX.prototype,"onRowIndexChange",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.xX.prototype,"onDataChange",null);_.V([_.N("yt-rich-grid-watch-activate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.xX.prototype,"onRichGridWatchActivate",null);
_.V([_.P("richGridWatchStatus"),_.W("design:type",Function),_.W("design:paramtypes",[String]),_.W("design:returntype",void 0)],_.xX.prototype,"onRichGridWatchStatus",null);_.xX=_.V([_.T({is:"ytd-rich-shelf-renderer"})],_.xX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syef");

var kkb;
var lkb;
var uV=function(){var a=_.K.apply(this,arguments)||this;a.followUpSurveyCommand=null;a.selectedRatingEndpoint=null;a.actionMap={"ytd-inline-survey-rating-select-action":"handleInlineSurveyRatingSelect","ytd-inline-survey-option-select-action":"handleInlineSurveyOptionSelect","ytd-inline-survey-option-deselect-action":"handleInlineSurveyOptionDeselect"};return a};
_.r(uV,_.K);_.f=uV.prototype;
_.f.configureRendererStamper=function(){return{"data.inlineContent":{id:"inline-survey-compact-video-renderer",mapping:{compactVideoRenderer:{component:"ytd-compact-video-renderer"}}},"data.response.expandableSurveyResponseRenderer.options":{id:"rating-survey",mapping:{ratingSurveyRenderer:{component:"ytd-rating-survey-renderer"}}},"followUpSurveyCommand.followUpOptions":{id:"follow-up-survey-options",mapping:{checkboxSurveyOptionRenderer:{component:"ytd-checkbox-survey-option-renderer"},radioButtonSurveyOptionRenderer:{component:"ytd-radio-button-survey-option-renderer"}}},
dismissedRenderer:{id:"dismissed",mapping:{messageRenderer:"ytd-message-renderer"}}}};
_.f.dataChanged=function(){this.selectedRatingEndpoint=this.followUpSurveyCommand=null;this.expanded=!1};
_.f.handleRequestCompletion=function(){this.hidden&&this.fire("yt-dismissible-item-dismissed")};
_.f.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)};
_.f.onDismissTap=function(){this.hidden=!0;this.ytComponentBehavior.resolveCommand(this.get("data.dismissalEndpoint"))};
_.f.onSubmitTap=function(){this.selectedRatingEndpoint&&(this.ytComponentBehavior.resolveCommand(this.selectedRatingEndpoint),this.followUpSurveyCommand&&this.submitFollowUpResponses())};
_.f.submitFollowUpResponses=function(){if(0!==this.getOptionRenderers().length){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(0===a.length)return;a=a.map(function(d){return d.responseEndpoint})}var b=[];
a.forEach(function(d,e){0!==e&&d&&d.feedbackEndpoint&&d.feedbackEndpoint.feedbackToken&&b.push(d.feedbackEndpoint.feedbackToken)});
if(a=a[0]){var c={};0<b.length&&(c.extra_feedback_tokens=b);this.ytComponentBehavior.resolveCommand(a,{form:c})}}};
_.f.getOptionRenderers=function(){var a=this;return this.followUpSurveyCommand&&this.followUpSurveyCommand.followUpOptions?this.get("followUpSurveyCommand.followUpOptions").map(function(b){a.isSingleSelect=!!b.radioButtonSurveyOptionRenderer;return a.isSingleSelect?b.radioButtonSurveyOptionRenderer:b.checkboxSurveyOptionRenderer}):[]};
_.f.handleInlineSurveyOptionSelect=function(a){a=this.optionSelector.indexOf(a);-1!==a&&this.optionSelector.selectIndex(a)};
_.f.handleInlineSurveyOptionDeselect=function(){this.optionSelector.selectIndex(-1)};
_.t.Object.defineProperties(uV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-inline-survey-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_inline_survey_renderer.ytd.inline.survey.renderer.css.js--\x3e<div id="dismissible">\n  <div id="star-survey">\n    <div id="inline-survey-header">\n      <h2 class="header-text">\n        <span id="title">[[getSimpleString(data.title)]]</span>\n        <span id="subtitle">[[getSimpleString(data.subtitle)]]</span>\n      </h2>\n      <yt-icon-button hidden="[[expanded]]" label="[[getSimpleString(data.dismissalText)]]" on-tap="onDismissTap">\n        <yt-icon icon="yt-icons:close"></yt-icon>\n      </yt-icon-button>\n    </div>\n    <div id="inline-survey-compact-video-renderer"></div>\n    <div id="rating-survey"></div>\n  </div>\n  <div id="follow-up-survey" hidden="[[!expanded]]">\n    <div id="follow-up-header">\n      <h2 class="header-text">\n        <span id="follow-up-title">\n          [[getSimpleString(followUpSurveyCommand.followUpText)]]\n        </span>\n      </h2>\n    </div>\n    <iron-selector id="follow-up-survey-options" activate-event="" selected-attribute="checked">\n    </iron-selector>\n    <div id="submit-btn-footer">\n      <ytd-button-renderer id="submit-button" data="[[data.response.expandableSurveyResponseRenderer.submitButton.buttonRenderer]]" on-tap="onSubmitTap">\n      </ytd-button-renderer>\n    </div>\n  </div>\n</div>\n<div id="dismissed"></div>\n<div id="dismiss-button" hidden="[[!expanded]]">\n  <yt-icon-button label="[[getSimpleString(data.dismissalText)]]" on-tap="onDismissTap">\n    <yt-icon icon="yt-icons:close"></yt-icon>\n  </yt-icon-button>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kkb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_inline_survey_renderer.ytd.inline.survey.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([is-dismissed]) #dismissible,:host([is-dismissed]) #dismiss-button,:host(:not([is-dismissed])) #dismissed {display: none;} :host([expanded]) #dismissible {background-color: var(--yt-spec-suggested-action);} :host([expanded]) #star-survey {padding-bottom: 16px;} #dismissible {margin: 24px 0;max-width: 1160px;width: 100%;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #inline-survey-header,#follow-up-header {-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #inline-survey-header:focus,#follow-up-header:focus {outline: none;} #inline-survey-header {margin-left: 16px;margin-bottom: 8px;} #follow-up-header {margin-bottom: 28px;padding-top: 8px;} #inline-survey-header yt-icon-button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;box-sizing: content-box;color: var(--yt-spec-call-to-action);height: 40px;padding: 4px;width: 40px;} #inline-survey-header .header-text,#follow-up-header .header-text {margin-top: 8px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #title,#follow-up-title {color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 4.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} #subtitle {color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #inline-survey-compact-video-renderer {background-color: var(--yt-spec-brand-background-solid);margin-left: 16px;margin-right: 16px;padding: 8px;} #star-survey {background-color: var(--yt-spec-suggested-action);max-width: 430px;min-width: 430px;padding-bottom: 32px;padding-top: 8px;-ms-flex: 2;-webkit-flex: 2;flex: 2;} #rating-survey {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #follow-up-survey {padding-left: 16px;min-width: 300px;-ms-flex: 3;-webkit-flex: 3;flex: 3;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #follow-up-survey-options {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} ytd-checkbox-survey-option-renderer {--paper-checkbox-unchecked-color: var(--yt-spec-call-to-action);--paper-checkbox-label-color: var(--yt-spec-call-to-action);--ytd-checkbox-survey-option-padding: 7px;background-color: var(--yt-spec-brand-background-solid);margin-bottom: 8px;margin-right: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-radio-button-survey-option-renderer {--paper-radio-button-unchecked-color: var(--yt-spec-call-to-action);--paper-radio-button-label-color: var(--yt-spec-call-to-action);--ytd-radio-button-survey-option-padding: 7px;background-color: var(--yt-spec-brand-background-solid);margin-bottom: 8px;margin-right: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #submit-btn-footer {margin-top: auto;padding-bottom: 16px;padding-top: 16px;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #dismissed {background-color: var(--yt-spec-suggested-action);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #dismissed:focus {outline: none;} #dismissed ytd-message-renderer {--yt-message-renderer-text-color: var(--yt-spec-call-to-action);-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #dismiss-button {background-color: var(--yt-spec-suggested-action);margin: 24px 0;} #dismiss-button yt-icon-button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;box-sizing: content-box;color: var(--yt-spec-call-to-action);height: 40px;margin-top: 8px;padding: 4px;width: 40px;} @media(max-width:640px) {#follow-up-header {padding-top: 0;}} @media(max-width:440px) {#star-survey {min-width: 380px;}} /*# sourceMappingURL=ytd-inline-survey-renderer.css.map*/</style>';
kkb=d}d=kkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lkb=a}a=lkb;return a}}});
_.vV=uV;_.vV.prototype.handleRequestCompletion=_.vV.prototype.handleRequestCompletion;_.vV.prototype.dataChanged=_.vV.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.vV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.vV.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.vV.prototype,"ytComponentBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.vV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.vV.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.S("#follow-up-survey-options"),_.W("design:type",Object)],_.vV.prototype,"optionSelector",void 0);_.V([_.M(),_.W("design:type",Object)],_.vV.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.vV.prototype,"followUpSurveyCommand",void 0);
_.V([_.M(),_.W("design:type",Object)],_.vV.prototype,"selectedRatingEndpoint",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.vV.prototype,"expanded",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.vV.prototype,"isSingleSelect",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vV.prototype,"dataChanged",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vV.prototype,"handleRequestCompletion",null);_.vV=_.V([_.T({is:"ytd-inline-survey-renderer"})],_.vV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy94");

var Pcb;
var Qcb;
var Rcb={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"},fQ=function(){return _.K.apply(this,arguments)||this};
_.r(fQ,_.K);_.f=fQ.prototype;_.f.configureRendererStamper=function(){return{buttons:{id:"buttons",mapping:{buttonRenderer:"ytd-button-renderer",reloadPageButtonRenderer:"ytd-reload-page-button-renderer"}}}};
_.f.computeButtons=function(a){var b=[];a.ctaButton&&b.push(a.ctaButton);a.secondaryButton&&b.push(a.secondaryButton);return b};
_.f.computeRendererStyle=function(a){return a.style?a.style.value.split("TYPE_")[1].replace(/_/g,"-").toLowerCase():a.icon?"":"no-icon"};
_.f.getIconName=function(a){a=this.get("icon.iconType",a);var b=Rcb[a];b||(b="yt-icons");return[b,a].join(":")};
_.f.isThumbnail=function(a){return!!a.thumbnail};
_.t.Object.defineProperties(fQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Qcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-background-promo-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_background_promo_renderer.ytd.background.promo.renderer.css.js--\x3e<yt-icon class="image" hidden="[[!data.icon]]" icon="[[getIconName(data)]]"></yt-icon>\n<yt-img-shadow class="image" height="[[data.thumbnail.thumbnails.height]]" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]" width="[[data.thumbnail.thumbnails.width]]">\n</yt-img-shadow>\n<div class="promo-message">\n  <div class="promo-title">[[getSimpleString(data.title)]]</div>\n  <yt-formatted-string class="promo-body-text" text="[[data.bodyText]]"></yt-formatted-string>\n</div>\n<div id="buttons" hidden="[[!data.ctaButton]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Pcb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_background_promo_renderer.ytd.background.promo.renderer.css.js--\x3e<style>:host {--ytd-icon-promo-width-default: 120px;--ytd-icon-promo-height-default: 120px;--ytd-icon-color: var(--yt-spec-icon-disabled);text-align: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .image {color: var(--ytd-icon-color);height: var(--ytd-background-promo-renderer-icon-height,var(--ytd-icon-promo-height-default));width: var(--ytd-background-promo-renderer-icon-width,var(--ytd-icon-promo-width-default));margin-bottom: 24px;-ms-align-self: center;-webkit-align-self: center;align-self: center;} #buttons {padding-bottom: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #buttons>* {margin-bottom: 8px;width: 100%;} .promo-message {color: var(--yt-spec-text-secondary);margin: 0 auto 24px;} :host(:not([renderer-style=full-height]):not([renderer-style=adaptive-full-height])) .promo-message {width: 280px;} .promo-title {margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} .promo-body-text {margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([thumbnail]) .promo-body-text {display: block;max-width: 400px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2.2rem;font-weight: 400;} :host([renderer-style=full-height]) {--ytd-icon-color: var(--yt-spec-icon-inactive);padding-top: 140px;} :host([renderer-style=adaptive-full-height]) {--ytd-icon-color: var(--yt-spec-icon-inactive);padding-top: 40px;} :host([renderer-style=full-height]) .image,:host([renderer-style=adaptive-full-height]) .image {margin-bottom: 0;} :host([renderer-style=full-height]) .promo-message,:host([renderer-style=adaptive-full-height]) .promo-message {margin-top: 24px;margin-bottom: 24px;} :host([renderer-style=full-height]) .promo-title:not([hidden]),:host([renderer-style=adaptive-full-height]) .promo-title:not([hidden]) {color: var(--yt-message-renderer-text-color,var(--yt-spec-text-primary));margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} :host([renderer-style=full-height]) .promo-body-text:not([hidden]),:host([renderer-style=adaptive-full-height]) .promo-body-text:not([hidden]) {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} @media(max-width:424px) {:host([renderer-style=full-height]) .image,:host([renderer-style=adaptive-full-height]) .image {width: 100%;}} :host([renderer-style=no-icon]) yt-icon,:host([renderer-style=adaptive-full-height]) yt-icon {display: none;} :host([renderer-style=full-height][icon-name="promo-full-height:EMPTY_SEARCH"]),:host([renderer-style=full-height][icon-name="hashtag-landing-page:HASHTAG_LANDING_PAGE_ERROR"]),:host([renderer-style=full-height][icon-name="hashtag-landing-page:HASHTAG_LANDING_PAGE_ERROR_DARK_MODE"]) {--ytd-background-promo-renderer-icon-width: 424px;--ytd-background-promo-renderer-icon-height: auto;} :host([renderer-style=adaptive-full-height]) {--ytd-background-promo-renderer-icon-width: 424px;--ytd-background-promo-renderer-icon-height: auto;} :host([renderer-style=full-height]) yt-img-shadow {--ytd-background-promo-renderer-icon-width: 278px;--ytd-background-promo-renderer-icon-height: 161px;} /*# sourceMappingURL=ytd-background-promo-renderer.css.map*/</style>';
Pcb=d}d=Pcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Qcb=a}a=Qcb;return a}}});
_.gQ=fQ;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.gQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.gQ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.gQ.prototype,"data",void 0);_.V([_.M({computed:"computeRendererStyle(data)",reflectToAttribute:!0}),_.W("design:type",String)],_.gQ.prototype,"rendererStyle",void 0);
_.V([_.M({computed:"getIconName(data)",reflectToAttribute:!0}),_.W("design:type",String)],_.gQ.prototype,"iconName",void 0);_.V([_.M({computed:"isThumbnail(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.gQ.prototype,"thumbnail",void 0);_.V([_.M({computed:"computeButtons(data)"}),_.W("design:type",Array)],_.gQ.prototype,"buttons",void 0);_.gQ=_.V([_.T({is:"ytd-background-promo-renderer"})],_.gQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfc");

var Glb;
var Hlb;
var HW,IW=function(){var a=_.K.apply(this,arguments)||this;a.useYtdPlayer=_.w("use_ytd_player_for_desktop_masthead");a.JSC$39883_playerManager=null;return a};
_.r(IW,_.K);_.f=IW.prototype;_.f.configureRendererStamper=function(){return{"data.muteButton":{id:"mute-button",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer"}},"data.replayButton":{id:"replay-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.thumbnailOverlays":{id:"thumbnail-overlays",mapping:{thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer"}}}};
_.f.created=function(){this.useYtdPlayer||(this.JSC$39883_playerManager=new _.iR)};
_.f.ready=function(){var a=this;this.useYtdPlayer?this.embeddedPlayer.style.display="none":(this.JSC$39883_ytdPlayer.style.display="none",_.Peb(this.JSC$39883_playerManager,this.embeddedPlayer,function(){a.onPlaybackEnded()}),this.replayButton.addEventListener("click",function(){a.data&&a.data.navigationEndpoint&&a.fire("yt-navigate",{endpoint:a.data.navigationEndpoint})}))};
_.f.onPlaybackEnded=function(){this.classList.remove("video-playing");this.classList.add("video-ended")};
_.f.dataChanged=function(){var a=this,b;if(this.data){if("string"===typeof this.data.videoId)if(this.useYtdPlayer){var c=!this.data.disableAutoPlayback,d={autoplay:c,adformat:"17_8",video_id:this.data.videoId,suggestedQuality:"hd720",startSeconds:(null!==(b=this.data.playbackStartMs)&&void 0!==b?b:0)/1E3,player_params:this.data.playerParams};this.classList.add(c?"video-playing":"video-ended");this.JSC$39883_ytdPlayer.loadVideoWithPlayerVars(d);this.setupYtdPlayer()}else c=_.w("use_updated_video_masthead_player_logic"),
_.Qeb(this.JSC$39883_playerManager,this.data.videoId,this.data.playbackStartMs,this.data.playbackDurationMs,this.data.playerParams||void 0,c),this.data.disableAutoPlayback?(_.jR(this.JSC$39883_playerManager),this.classList.add("video-ended")):(c||_.jR(this.JSC$39883_playerManager),this.JSC$39883_playerManager.playVideo(),this.classList.add("video-playing"),this.getPlayerPromise().then(function(){_.A(a,"ytd-video-masthead-ad-primary-video-renderer-playing")}));
this.data.isWidescreen&&this.JSC$39883_playerContainer.classList.add("widescreen")}};
_.f.getPlayerPromise=function(){return this.JSC$39883_playerManager.getPlayerPromise()};
_.f.onYtToggleButton=function(a){this.useYtdPlayer?this.toggleMute(a.detail.toggled):a.detail.toggled?this.JSC$39883_playerManager.mute():this.JSC$39883_playerManager.unMute()};
_.f.onYtNavigate=function(a){var b=_.Meb(a.detail.endpoint),c=_.Neb(this.data.clickthroughReportingData);b&&c&&(a.detail.endpoint.watchEndpoint?a.detail.tempData=c:_.fy(b,c,30))};
_.f.onYtMastheadHidden=function(){this.useYtdPlayer?this.JSC$39883_ytdPlayer.stop():this.JSC$39883_playerManager.stopVideo()};
_.f.setupYtdPlayer=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,a.JSC$39883_ytdPlayer.getPlayerPromise(),2);b=c.yieldResult;b.addEventListener("onStateChange",function(d){a.onPlayerStateChange(d)});
b.addEventListener("onCueRangeExit",function(d){a.onCueRangeExit(d)});
_.Ih(c)})};
_.f.onPlayerStateChange=function(a){var b,c;if(1===a){a=this.JSC$39883_ytdPlayer.getPlayer();var d=a.getCurrentTime(),e=d+(null!==(c=null===(b=this.data)||void 0===b?void 0:b.playbackDurationMs)&&void 0!==c?c:0)/1E3;a.addCueRange("playback",d,e);_.A(this,"ytd-video-masthead-ad-primary-video-renderer-playing")}};
_.f.onCueRangeExit=function(a){"playback"===a&&(this.JSC$39883_ytdPlayer.stop(),this.onPlaybackEnded())};
_.f.toggleMute=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,b.JSC$39883_ytdPlayer.getPlayerPromise(),2);c=d.yieldResult;a?c.mute():c.unMute();_.Ih(d)})};
_.t.Object.defineProperties(IW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Hlb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-masthead-ad-primary-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_primary_video_renderer.ytd.video.masthead.ad.primary.video.renderer.css.js--\x3e<div id="overlay">\n  <div id="mute-button"></div>\n  <div id="replay-button"></div>\n  <div id="thumbnail-overlays"></div>\n  <template is="dom-if" if="[[data.liveBadgeLabel]]">\n    <yt-formatted-string id="live-badge" text="[[data.liveBadgeLabel]]">\n    </yt-formatted-string>\n  </template>\n</div>\n<div id="player-container">\n  <a id="click-target" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]"></a>\n  <div id="player"></div>\n  <ytd-player id="ytd-player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_MASTHEAD_AD">\n  </ytd-player>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Glb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_primary_video_renderer.ytd.video.masthead.ad.primary.video.renderer.css.js--\x3e<style>:host {display: block;position: relative;} :host(.video-playing) #mute-button {display: block;} :host(.video-ended) #replay-button {display: block;} :host(.video-ended) #player,:host(.video-ended) #ytd-player {height: 100%;} #player-container {max-width: 424px;height: 239px;overflow: hidden;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #player-container.widescreen {max-width: 852px;} #player-container:not(.widescreen) #player,#player-container:not(.widescreen) #ytd-player {height: 100%;} #player,#ytd-player {width: 100%;height: 641px;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #click-target.yt-simple-endpoint {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;cursor: pointer;} #overlay {width: 100%;position: absolute;bottom: 0;z-index: 2;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #mute-button,#replay-button,#live-badge {display: none;} #replay-button ytd-button-renderer {--yt-button-color: var(--yt-spec-static-brand-white);} #live-badge {color: var(--yt-spec-static-brand-white);height: 40px;font-size: 1.5rem;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #live-badge:before {display: inline-block;width: 6px;height: 6px;vertical-align: 4%;margin-right: 5px;content: "";border-radius: 100%;} :host(.video-playing) #live-badge {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(.video-playing) #live-badge:before {background: var(--yt-spec-static-brand-red);} :host(.video-ended) #live-badge {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin-left: 10px;} :host(.video-ended) #live-badge:before {background: var(--yt-spec-static-overlay-icon-inactive);} /*# sourceMappingURL=ytd-video-masthead-ad-primary-video-renderer.css.map*/</style>';
Glb=d}d=Glb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Hlb=a}a=Hlb;return a}}});
_.JW=HW=IW;HW.prototype.onYtMastheadHidden=HW.prototype.onYtMastheadHidden;HW.prototype.onYtNavigate=HW.prototype.onYtNavigate;HW.prototype.onYtToggleButton=HW.prototype.onYtToggleButton;HW.prototype.dataChanged=HW.prototype.dataChanged;_.JW.JSC$39882_PLAYBACK_CUE_RANGE="playback";_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.JW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.JW.prototype,"ytRendererBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.JW.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.JW.prototype,"useYtdPlayer",void 0);_.V([_.S("ytd-toggle-button-renderer"),_.W("design:type",Object)],_.JW.prototype,"muteButton",void 0);_.V([_.S("#replay-button"),_.W("design:type",Object)],_.JW.prototype,"replayButton",void 0);_.V([_.S("#player-container"),_.W("design:type",Object)],_.JW.prototype,"JSC$39883_playerContainer",void 0);
_.V([_.S("#player"),_.W("design:type",Object)],_.JW.prototype,"embeddedPlayer",void 0);_.V([_.S("#ytd-player"),_.W("design:type",Object)],_.JW.prototype,"JSC$39883_ytdPlayer",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JW.prototype,"dataChanged",null);_.V([_.N("yt-toggle-button"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.JW.prototype,"onYtToggleButton",null);
_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.JW.prototype,"onYtNavigate",null);_.V([_.N("yt-masthead-hidden"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JW.prototype,"onYtMastheadHidden",null);_.JW=HW=_.V([_.T({is:"ytd-video-masthead-ad-primary-video-renderer"})],_.JW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfb");

var Elb;
var Flb;
var FW=function(){return _.K.apply(this,arguments)||this};
_.r(FW,_.K);FW.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
FW.prototype.onShow=function(){var a,b=this.$$("#live-description");(null===(a=this.data)||void 0===a?0:a.shortLiveDescription)&&b.clientWidth<b.scrollWidth&&this.classList.add("short-live-description")};
FW.prototype.onYtToggleButton=function(a){var b,c=null===(b=this.data)||void 0===b?void 0:b.videoReminderEntityKey;c&&this.ytdReduxBehavior.dispatch(_.KF("upcomingEventReminderStateEntity",c,{key:c,state:a.detail.toggled?"UPCOMING_EVENT_REMINDER_STATE_SINGLE":"UPCOMING_EVENT_REMINDER_STATE_NONE"}))};
FW.prototype.videoReminderStateChanged=function(){var a,b;this.videoReminderState&&(null===(b=null===(a=this.data)||void 0===a?void 0:a.cta)||void 0===b?0:b.toggleButtonRenderer)&&this.set("data.cta.toggleButtonRenderer.isToggled","UPCOMING_EVENT_REMINDER_STATE_SINGLE"===this.videoReminderState.state)};
_.t.Object.defineProperties(FW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Flb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-masthead-ad-primary-video-overlay-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_primary_video_overlay_renderer.ytd.video.masthead.ad.primary.video.overlay.renderer.css.js--\x3e<div id="advertiser-info">\n  <yt-formatted-string id="title" ellipsis-truncate="" text="[[data.title]]">\n  </yt-formatted-string>\n  <div id="byline-container">\n    <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]">\n    </ytd-badge-supported-renderer>\n    <yt-formatted-string id="byline" ellipsis-truncate="[[!data.liveDescription]]" text="[[data.byline]]">\n    </yt-formatted-string>\n    <template is="dom-if" restamp="" if="[[data.liveDescription]]">\n      <div id="live-description-container">\n        <yt-formatted-string id="short-live-description" ellipsis-truncate="" text="[[data.shortLiveDescription]]">\n        </yt-formatted-string>\n        <yt-formatted-string id="live-description" ellipsis-truncate="" text="[[data.liveDescription]]">\n        </yt-formatted-string>\n      </div>\n    </template>\n  </div>\n  <div id="cta-container">\n    <ytd-toggle-button-renderer id="reminder-button" data="[[data.cta.toggleButtonRenderer]]">\n    </ytd-toggle-button-renderer>\n  </div>\n</div>\n<div id="menu">\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Elb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_primary_video_overlay_renderer.ytd.video.masthead.ad.primary.video.overlay.renderer.css.js--\x3e<style>@charset "UTF-8"; :host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;color: var(--yt-spec-static-brand-white);white-space: nowrap;width: 424px;--yt-endpoint-color: var(--yt-spec-static-brand-white);} #advertiser-info {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;margin: 8px 0 0 8px;width: 100%;overflow: hidden;} #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;margin-bottom: 6px;text-shadow: 2px 2px 2px rgba(0,0,0,0.3);} #byline-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;margin-bottom: 6px;} yt-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;text-shadow: 2px 2px 2px rgba(0,0,0,0.3);} #byline {pointer-events: auto;} #badges {margin-right: 4px;} #menu {pointer-events: auto;margin-top: 8px;} #live-description-container {width: 100%;height: 100%;position: relative;} #live-description,#short-live-description {width: inherit;position: absolute;} #live-description:before,#short-live-description:before {content: "\u2022";margin: 0 4px;} :host(.short-live-description) #live-description {visibility: hidden;} :host(:not(.short-live-description)) #short-live-description {visibility: hidden;} #reminder-button {pointer-events: auto;} ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};} /*# sourceMappingURL=ytd-video-masthead-ad-primary-video-overlay-renderer.css.map*/</style>';
Elb=d}d=Elb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Flb=a}a=Flb;return a}}});
_.GW=FW;_.GW.prototype.videoReminderStateChanged=_.GW.prototype.videoReminderStateChanged;_.GW.prototype.onYtToggleButton=_.GW.prototype.onYtToggleButton;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.GW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.GW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.GW.prototype,"ytdReduxBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.GW.prototype,"data",void 0);_.V([_.M({selectorArgs:["data.videoReminderEntityKey"],selector:_.jXa}),_.W("design:type",Object)],_.GW.prototype,"videoReminderState",void 0);_.V([_.N("yt-toggle-button"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.GW.prototype,"onYtToggleButton",null);
_.V([_.P("videoReminderState"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.GW.prototype,"videoReminderStateChanged",null);_.GW=_.V([_.T({is:"ytd-video-masthead-ad-primary-video-overlay-renderer"})],_.GW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfa");

var Clb;
var Dlb;
var CW,DW=function(){var a=_.K.apply(this,arguments)||this;a.useYtdPlayer=_.w("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$39875_playerManager=null;return a};
_.r(DW,_.K);_.f=DW.prototype;_.f.configureRendererStamper=function(){return{"data.muteButton":{id:"mute-button",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer"}},"data.replayButton":{id:"replay-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.thumbnailOverlays":{id:"thumbnail-overlays",mapping:{thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer"}}}};
_.f.created=function(){this.useYtdPlayer||(this.JSC$39875_playerManager=new _.iR)};
_.f.ready=function(){var a=this,b=this.$.player;this.useYtdPlayer?b.style.display="none":(this.JSC$39875_ytdPlayer.style.display="none",_.Peb(this.JSC$39875_playerManager,b,function(){a.onPlaybackEnded()}),this.$["replay-button"].addEventListener("click",function(){var c;
(null===(c=a.data)||void 0===c?0:c.navigationEndpoint)&&a.fire("yt-navigate",{endpoint:a.data.navigationEndpoint})}))};
_.f.onPlaybackEnded=function(){this.classList.remove("video-playing");this.classList.add("video-ended");this.unlockExpandableTiles();this.playbackFinished=!0};
_.f.attached=function(){var a=this;this.async(function(){return a.maybePlayVideo()})};
_.f.maybePlayVideo=function(){this.expanded&&this.isAttached&&this.data&&this.data.videoId&&!this.playbackFinished&&(this.classList.add("video-playing"),this.lockAndCollapseExpandableTiles(),this.useYtdPlayer?this.JSC$39875_ytdPlayer.play():this.JSC$39875_playerManager.playVideo())};
_.f.stopVideo=function(){this.useYtdPlayer?this.JSC$39875_ytdPlayer.stop():this.JSC$39875_playerManager.stopVideo()};
_.f.dataChanged=function(){var a;if(this.data)if(this.useYtdPlayer){var b={autoplay:0,adformat:"17_8",video_id:this.data.videoId,suggestedQuality:"hd720",startSeconds:(null!==(a=this.data.playbackStartMs)&&void 0!==a?a:0)/1E3,player_params:this.data.playerParams};this.JSC$39875_ytdPlayer.loadVideoWithPlayerVars(b);this.setupYtdPlayer()}else b=_.w("use_updated_video_masthead_player_logic"),_.Qeb(this.JSC$39875_playerManager,this.data.videoId,this.data.playbackStartMs,this.data.playbackDurationMs,this.data.playerParams,
b),this.data.disableAutoPlayback?(_.jR(this.JSC$39875_playerManager),this.classList.add("video-ended"),this.playbackFinished=!0):b||_.jR(this.JSC$39875_playerManager),this.maybePlayVideo()};
_.f.getPlayerPromise=function(){return this.JSC$39875_playerManager.getPlayerPromise()};
_.f.onYtToggleButton=function(a){this.useYtdPlayer?this.toggleMute(a.detail.toggled):a.detail.toggled?this.JSC$39875_playerManager.mute():this.JSC$39875_playerManager.unMute()};
_.f.onYtNavigate=function(a){var b=_.Meb(a.detail.endpoint),c=_.Neb(this.data.clickthroughReportingData);b&&c&&(a.detail.endpoint.watchEndpoint?a.detail.tempData=c:_.fy(b,c,30))};
_.f.maybeExpand=function(){this.isLocked||this.expanded||(this.expanded=!0)};
_.f.onExpandedChanged=function(){this.expanded?(_.cj(this,"ytd-video-masthead-expandable-tile-expanding",[this]),this.maybePlayVideo()):this.stopVideo()};
_.f.onMouseOver=function(){this.maybeExpand()};
_.f.onTap=function(){this.maybeExpand()};
_.f.onExpandableTileExpanding=function(a){a!=this&&(this.stopVideo(),this.expanded=!1)};
_.f.onExpandableTileLockAndCollapse=function(a){a!=this&&(this.isLocked=!0,this.expanded=!1)};
_.f.onExpandableTileUnlock=function(){this.isLocked=!1};
_.f.lockAndCollapseExpandableTiles=function(){_.A(this,"ytd-video-masthead-expandable-tile-lock-and-collapse",[this])};
_.f.unlockExpandableTiles=function(){_.A(this,"ytd-video-masthead-expandable-tile-unlock")};
_.f.setupYtdPlayer=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,a.JSC$39875_ytdPlayer.getPlayerPromise(),2);b=c.yieldResult;b.addEventListener("onStateChange",function(d){a.onPlayerStateChange(d)});
b.addEventListener("onCueRangeExit",function(d){a.onCueRangeExit(d)});
_.Ih(c)})};
_.f.onPlayerStateChange=function(a){var b,c;if(1===a){a=this.JSC$39875_ytdPlayer.getPlayer();var d=a.getCurrentTime(),e=d+(null!==(c=null===(b=this.data)||void 0===b?void 0:b.playbackDurationMs)&&void 0!==c?c:0)/1E3;a.addCueRange("playback",d,e)}};
_.f.onCueRangeExit=function(a){"playback"===a&&(this.JSC$39875_ytdPlayer.stop(),this.onPlaybackEnded())};
_.f.toggleMute=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return _.z(d,b.JSC$39875_ytdPlayer.getPlayerPromise(),2);c=d.yieldResult;a?c.mute():c.unMute();_.Ih(d)})};
_.t.Object.defineProperties(DW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Dlb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-masthead-ad-expandable-video-tile-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_expandable_video_tile_renderer.ytd.video.masthead.ad.expandable.video.tile.renderer.css.js--\x3e<div id="container">\n  <div id="overlay">\n    <div id="mute-button"></div>\n    <div id="replay-button"></div>\n    <div id="thumbnail-overlays"></div>\n    <template is="dom-if" if="[[data.liveBadgeLabel]]">\n      <yt-formatted-string id="live-badge" text="[[data.liveBadgeLabel]]">\n      </yt-formatted-string>\n    </template>\n  </div>\n  <div id="player-container">\n    <a id="click-target" class="yt-simple-endpoint" data="[[data.navigationEndpoint]]"></a>\n    <div id="player"></div>\n    <ytd-player id="ytd-player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_MASTHEAD_AD">\n    </ytd-player>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Clb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_expandable_video_tile_renderer.ytd.video.masthead.ad.expandable.video.tile.renderer.css.js--\x3e<style>:host {width: 210px;height: 239px;transition: width 0.2s ease;overflow: hidden;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([expanded]) {width: 424px;} :host(.video-playing) #mute-button {display: block;} :host(.video-ended) #replay-button {display: block;} #container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;width: 424px;} #player-container {width: 424px;height: 239px;} #player,#ytd-player {width: 100%;height: 100%;} #click-target {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;cursor: pointer;} #overlay {width: 100%;position: absolute;bottom: 0;left: 0;z-index: 2;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #mute-button,#replay-button,#live-badge {display: none;} #replay-button ytd-button-renderer {--yt-button-color: var(--yt-spec-static-brand-white);} #live-badge {color: var(--yt-spec-static-brand-white);height: 40px;font-size: 1.5rem;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #live-badge:before {display: inline-block;width: 6px;height: 6px;vertical-align: 4%;margin-right: 5px;content: "";border-radius: 100%;} :host(.video-playing) #live-badge {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(.video-playing) #live-badge:before {background: var(--yt-spec-static-brand-red);} :host(.video-ended) #live-badge {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin-left: 10px;} :host(.video-ended) #live-badge:before {background: var(--yt-spec-static-overlay-icon-inactive);} /*# sourceMappingURL=ytd-video-masthead-ad-expandable-video-tile-renderer.css.map*/</style>';
Clb=d}d=Clb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Dlb=a}a=Dlb;return a}}});
_.EW=CW=DW;CW.prototype.onTap=CW.prototype.onTap;CW.prototype.onMouseOver=CW.prototype.onMouseOver;CW.prototype.onExpandedChanged=CW.prototype.onExpandedChanged;CW.prototype.onYtNavigate=CW.prototype.onYtNavigate;CW.prototype.onYtToggleButton=CW.prototype.onYtToggleButton;CW.prototype.dataChanged=CW.prototype.dataChanged;_.EW.JSC$39874_PLAYBACK_CUE_RANGE="playback";_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.EW.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.EW.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.EW.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.EW.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.EW.prototype,"expanded",void 0);_.V([_.M(),_.W("design:type",Object)],_.EW.prototype,"useYtdPlayer",void 0);
_.V([_.S("#ytd-player"),_.W("design:type",Object)],_.EW.prototype,"JSC$39875_ytdPlayer",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.EW.prototype,"dataChanged",null);_.V([_.N("yt-toggle-button"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.EW.prototype,"onYtToggleButton",null);
_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.EW.prototype,"onYtNavigate",null);_.V([_.P("expanded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.EW.prototype,"onExpandedChanged",null);_.V([_.N("mouseover"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.EW.prototype,"onMouseOver",null);
_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.EW.prototype,"onTap",null);_.EW=CW=_.V([_.T({is:"ytd-video-masthead-ad-expandable-video-tile-renderer"})],_.EW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syf9");

var Alb;
var Blb;
var AW=function(){var a=_.K.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};
_.r(AW,_.K);_.f=AW.prototype;_.f.maybeExpand=function(){this.isLocked||this.expanded||(this.expanded=!0)};
_.f.onExpandedChanged=function(){this.expanded&&_.cj(this,"ytd-video-masthead-expandable-tile-expanding",[this])};
_.f.onMouseOver=function(){this.maybeExpand()};
_.f.onTap=function(){this.maybeExpand()};
_.f.onExpandableTileExpanding=function(a){a!==this&&(this.expanded=!1)};
_.f.onExpandableTileLockAndCollapse=function(a){this.isLocked=!0;a!==this&&(this.expanded=!1)};
_.f.onExpandableTileUnlock=function(){this.isLocked=!1};
_.t.Object.defineProperties(AW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Blb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-masthead-ad-expandable-thumbnail-tile-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_expandable_thumbnail_tile_renderer.ytd.video.masthead.ad.expandable.thumbnail.tile.renderer.css.js--\x3e<a href="[[computeHref_(data.navigationEndpoint)]]" class="yt-simple-endpoint" data="[[data.navigationEndpoint]]" aria-hidden="true" tabindex="-1" id="endpoint">\n <div id="overlay">\n   <div id="play-button">\n     \n     <svg width="100%" height="100%" viewBox="0 0 68 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n       <path id="play-button-bg" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,0.13,34,0,34,0S12.21,0.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z" class="ytp-large-play-button-bg" fill="#212121" fill-opacity="0.8"></path>\n       <path d="M 45,24 27,14 27,34" fill="#FFFFFF"></path>\n     </svg>\n   </div>\n </div>\n <yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]" width="424">\n </yt-img-shadow>\n    </a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Alb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_expandable_thumbnail_tile_renderer.ytd.video.masthead.ad.expandable.thumbnail.tile.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;width: 210px;height: 239px;transition: width 0.2s ease;overflow: hidden;} :host([expanded]) {width: 424px;} #endpoint {width: 424px;position: relative;} #thumbnail {width: 424px;} #overlay {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;} #play-button {width: 68px;height: 48px;} /*# sourceMappingURL=ytd-video-masthead-ad-expandable-thumbnail-tile-renderer.css.map*/</style>";
Alb=d}d=Alb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Blb=a}a=Blb;return a}}});
_.BW=AW;_.BW.prototype.onTap=_.BW.prototype.onTap;_.BW.prototype.onMouseOver=_.BW.prototype.onMouseOver;_.BW.prototype.onExpandedChanged=_.BW.prototype.onExpandedChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.BW.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.BW.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.BW.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.BW.prototype,"expanded",void 0);_.V([_.P("expanded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.BW.prototype,"onExpandedChanged",null);_.V([_.N("mouseover"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.BW.prototype,"onMouseOver",null);
_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.BW.prototype,"onTap",null);_.BW=_.V([_.T({is:"ytd-video-masthead-ad-expandable-thumbnail-tile-renderer"})],_.BW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syf8");

var ylb;
var zlb;
var yW=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"ytd-video-masthead-ad-primary-video-renderer-playing":"onPlayerReady"};return a};
_.r(yW,_.K);_.f=yW.prototype;_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:more_vert"}}}}}};
_.f.onYtToggleButton=function(a){var b,c=null===(b=this.data)||void 0===b?void 0:b.videoReminderEntityKey;c&&this.ytdReduxBehavior.dispatch(_.KF("upcomingEventReminderStateEntity",c,{key:c,state:a.detail.toggled?"UPCOMING_EVENT_REMINDER_STATE_SINGLE":"UPCOMING_EVENT_REMINDER_STATE_NONE"}))};
_.f.attached=function(){this.updateChannelBanner()};
_.f.dataChanged=function(){this.updateChannelBanner()};
_.f.videoReminderStateChanged=function(){var a,b;this.videoReminderState&&(null===(b=null===(a=this.data)||void 0===a?void 0:a.cta)||void 0===b?0:b.toggleButtonRenderer)&&this.set("data.cta.toggleButtonRenderer.isToggled","UPCOMING_EVENT_REMINDER_STATE_SINGLE"===this.videoReminderState.state)};
_.f.updateChannelBanner=function(){if(this.data&&this.data.channelBanner){var a=_.xy(this.data.channelBanner.thumbnails,this.clientWidth);a&&(a.startsWith("//")&&(a="https:"+a),this.classList.add("channel-banner"),this.updateStyles({"--ytvmh-channel-banner":"url("+a+")"}))}};
_.f.onPlayerReady=function(){this.onIronResize()};
_.f.onIronResize=function(){var a;270>this.clientWidth?this.classList.add("no-thumbnail"):this.classList.remove("no-thumbnail");var b=this.$$("#live-description");(null===(a=this.data)||void 0===a?0:a.shortLiveDescription)&&(null===b||void 0===b?void 0:b.clientWidth)<(null===b||void 0===b?void 0:b.scrollWidth)?this.classList.add("short-live-description"):this.classList.remove("short-live-description");if(b=this.$$("#banner"))b.style.height=602>this.clientWidth?_.In(.273*b.clientWidth,!0):_.In(.165*
b.clientWidth,!0)};
_.t.Object.defineProperties(yW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===zlb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-masthead-ad-advertiser-info-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_advertiser_info_renderer.ytd.video.masthead.ad.advertiser.info.renderer.css.js--\x3e<a id="banner" class="yt-simple-endpoint" aria-hidden="true" href$="[[computeHref_(data.channelEndpoint)]]" data="[[data.channelEndpoint]]" tabindex="-1">\n</a>\n<div id="info-container">\n  <div id="thumbnail-container">\n    <a id="thumbnail-endpoint" class="yt-simple-endpoint inline-block" aria-hidden="true" href$="[[computeHref_(data.channelEndpoint)]]" data="[[data.channelEndpoint]]" tabindex="-1">\n      <yt-img-shadow id="thumbnail" thumbnail="[[data.channelThumbnail]]" width="80">\n      </yt-img-shadow>\n    </a>\n  </div>\n  <div id="right-container">\n    <div id="title-container">\n      <yt-formatted-string id="title" ellipsis-truncate="" text="[[data.title]]">\n      </yt-formatted-string>\n      <div id="menu">\n      </div>\n    </div>\n    <div id="byline-container">\n      <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]">\n      </ytd-badge-supported-renderer>\n      <yt-formatted-string id="byline" ellipsis-truncate="[[!data.liveDescription]]" text="[[data.byline]]">\n      </yt-formatted-string>\n      <template is="dom-if" restamp="" if="[[data.liveDescription]]">\n        <div id="live-description-container">\n          <yt-formatted-string id="short-live-description" ellipsis-truncate="" text="[[data.shortLiveDescription]]">\n          </yt-formatted-string>\n          <yt-formatted-string id="live-description" ellipsis-truncate="" text="[[data.liveDescription]]">\n          </yt-formatted-string>\n        </div>\n      </template>\n    </div>\n    <div id="cta-container">\n      <ytd-button-renderer id="cta-button" data="[[data.cta.buttonRenderer]]">\n      </ytd-button-renderer>\n      <ytd-toggle-button-renderer id="reminder-button" data="[[data.cta.toggleButtonRenderer]]">\n      </ytd-toggle-button-renderer>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ylb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_advertiser_info_renderer.ytd.video.masthead.ad.advertiser.info.renderer.css.js--\x3e<style>@charset "UTF-8"; :host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;height: 121px;--yt-endpoint-color: var(--yt-spec-text-secondary);} :host(.no-thumbnail) #thumbnail-container {display: none;} :host(.channel-banner) {height: 239px;} #banner {display: none;} :host(.channel-banner) #banner {display: block;outline: none;background: var(--ytvmh-channel-banner);background-position: center;background-size: cover;} :host(.channel-banner) #banner~#info-container #thumbnail-endpoint {position: relative;} #info-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #thumbnail-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;margin-left: 20px;margin-right: 20px;} #thumbnail {border-radius: 50%;overflow: hidden;width: 80px;} #thumbnail-endpoint {outline: none;line-height: 0;} #right-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;overflow: hidden;white-space: nowrap;} #title-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;margin-bottom: 6px;color: var(--yt-spec-text-primary);} #menu {margin-top: -4px;} ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};} #byline-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;margin-bottom: 6px;margin-right: 24px;} #badges {display: inline-block;margin-right: 4px;} yt-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-secondary);} #live-description-container {width: 100%;height: 100%;position: relative;} #live-description,#short-live-description {width: inherit;position: absolute;} #live-description:before,#short-live-description:before {content: "\u2022";margin: 0 3px;} :host(.short-live-description) #live-description {visibility: hidden;} :host(:not(.short-live-description)) #short-live-description {visibility: hidden;} /*# sourceMappingURL=ytd-video-masthead-ad-advertiser-info-renderer.css.map*/</style>';
ylb=d}d=ylb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zlb=a}a=zlb;return a}}});
_.zW=yW;_.zW.prototype.onIronResize=_.zW.prototype.onIronResize;_.zW.prototype.videoReminderStateChanged=_.zW.prototype.videoReminderStateChanged;_.zW.prototype.dataChanged=_.zW.prototype.dataChanged;_.zW.prototype.onYtToggleButton=_.zW.prototype.onYtToggleButton;_.V([_.L(_.VD),_.W("design:type",Object)],_.zW.prototype,"ironResizableBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.zW.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.zW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.zW.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.zW.prototype,"data",void 0);
_.V([_.M({selectorArgs:["data.videoReminderEntityKey"],selector:_.jXa}),_.W("design:type",Object)],_.zW.prototype,"videoReminderState",void 0);_.V([_.N("yt-toggle-button"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.zW.prototype,"onYtToggleButton",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zW.prototype,"dataChanged",null);
_.V([_.P("videoReminderState"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zW.prototype,"videoReminderStateChanged",null);_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zW.prototype,"onIronResize",null);_.zW=_.V([_.T({is:"ytd-video-masthead-ad-advertiser-info-renderer"})],_.zW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjn");

var isb;
var jsb;
var D0=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-add-to-guide-section-action":"handleAddToGuideSectionAction","yt-remove-from-guide-section-action":"handleRemoveFromGuideSectionAction"};return a};
_.r(D0,_.K);_.f=D0.prototype;_.f.configureRendererStamper=function(){return{"data.sectionItems":{id:"section-items",mapping:{guideCollapsibleEntryRenderer:{component:"ytd-guide-collapsible-entry-renderer",noInjection:!0,properties:{activeEndpoint:"[[activeEndpoint]]"}},guideEntryRenderer:{component:"ytd-guide-entry-renderer",noInjection:!0,properties:{activeEndpoint:"[[activeEndpoint]]"}},guideDownloadsEntryRenderer:{component:"ytd-guide-downloads-entry-renderer",noInjection:!0,properties:{activeEndpoint:"[[activeEndpoint]]"}}}}}};
_.f.activeEndpointChanged=function(){if(this.activeEndpoint){this.headerEntry.activeEndpoint=this.activeEndpoint;for(var a=this.sectionItems.children,b=0,c=a.length;b<c;b++)a[b].activeEndpoint=this.activeEndpoint}};
_.f.handleAddToGuideSectionAction=function(a){if(a.addToGuideSectionAction&&this.data){var b=a.addToGuideSectionAction.items;a=a.addToGuideSectionAction.handlerData;if(b&&a&&this.data.handlerDatas&&-1<this.data.handlerDatas.indexOf(a)){a=0;for(var c=b.length;a<c;a++)b[a].guideEntryRenderer&&this.data.sectionItems&&this.splice("data.sectionItems",this.data.sectionItems.length-1,0,b[a])}}};
_.f.handleRemoveFromGuideSectionAction=function(a){if(a.removeFromGuideSectionAction&&this.data){var b=a.removeFromGuideSectionAction.guideEntryId;a=a.removeFromGuideSectionAction.handlerData;b&&a&&this.data.handlerDatas&&-1<this.data.handlerDatas.indexOf(a)&&this.data&&this.data.sectionItems&&(this.removeFromExpandedSection(b,this.data.sectionItems),this.removeFromCollapsedSection(b,this.data.sectionItems))}};
_.f.removeFromExpandedSection=function(a,b){a=this.getEntryIndexMatchingId(a,b);-1!==a&&this.splice("data.sectionItems",a,1)};
_.f.removeFromCollapsedSection=function(a,b){var c=b.findIndex(function(d){return!!d.guideCollapsibleEntryRenderer});
c&&-1!==c&&b[c]&&b[c].guideCollapsibleEntryRenderer&&(b=b[c].guideCollapsibleEntryRenderer.expandableItems)&&(a=this.getEntryIndexMatchingId(a,b),-1!==a&&this.splice("data.sectionItems."+c+".guideCollapsibleEntryRenderer.expandableItems",a,1))};
_.f.getEntryIndexMatchingId=function(a,b){var c=this;return b.findIndex(function(d){return c.get("guideEntryRenderer.entryData.guideEntryData.guideEntryId",d)===a})};
_.t.Object.defineProperties(D0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-guide-collapsible-section-entry-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_collapsible_section_entry_renderer.ytd.guide.collapsible.section.entry.renderer.css.js--\x3e<div id="header">\n  <ytd-guide-entry-renderer id="header-entry" data="[[data.headerEntry.guideEntryRenderer]]">\n  </ytd-guide-entry-renderer>\n</div>\n<div id="section-items"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===isb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_collapsible_section_entry_renderer.ytd.guide.collapsible.section.entry.renderer.css.js--\x3e<style>:host {display: block;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-guide-collapsible-section-entry-renderer.css.map*/</style>";
isb=d}d=isb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jsb=a}a=jsb;return a}}});
_.E0=D0;_.E0.prototype.activeEndpointChanged=_.E0.prototype.activeEndpointChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.E0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.E0.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.E0.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.S("#section-items"),_.W("design:type",HTMLDivElement)],_.E0.prototype,"sectionItems",void 0);_.V([_.S("#header-entry"),_.W("design:type",_.y0)],_.E0.prototype,"headerEntry",void 0);_.V([_.M(),_.W("design:type",Object)],_.E0.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.E0.prototype,"activeEndpoint",void 0);_.V([_.P("activeEndpoint"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.E0.prototype,"activeEndpointChanged",null);
_.E0=_.V([_.T({is:"ytd-guide-collapsible-section-entry-renderer"})],_.E0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syje");

var orb;
var prb;
var b0=function(){return _.K.apply(this,arguments)||this};
_.r(b0,_.K);b0.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"}}}};
_.t.Object.defineProperties(b0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===prb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-purchase-complete-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_purchase_complete_step_renderer.ytd.purchase.complete.step.renderer.css.js--\x3e<div id="masthead"></div>\n<div id="body"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===orb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_purchase_complete_step_renderer.ytd.purchase.complete.step.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;max-height: 600px;max-width: 575px;min-width: 575px;} #body {padding: 8px 24px;} /*# sourceMappingURL=ytd-purchase-complete-step-renderer.css.map*/</style>";
orb=d}d=orb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);prb=a}a=prb;return a}}});
_.c0=b0;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.c0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.c0.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.c0.prototype,"data",void 0);_.c0=_.V([_.T({is:"ytd-purchase-complete-step-renderer"})],_.c0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjb");

var grb;
var hrb;
var Y_=function(){return _.K.apply(this,arguments)||this};
_.r(Y_,_.K);Y_.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:{offerSectionRenderer:"ytd-offer-section-renderer"}}}};
_.t.Object.defineProperties(Y_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hrb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-offer-selection-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_offer_selection_step_renderer.ytd.offer.selection.step.renderer.css.js--\x3e<div id="masthead"></div>\n<div id="body"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===grb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_offer_selection_step_renderer.ytd.offer.selection.step.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;padding: 0 0 16px 0;max-height: 600px;max-width: 575px;min-width: 575px;} #body ytd-offer-section-renderer:last-of-type {border: none;} /*# sourceMappingURL=ytd-offer-selection-step-renderer.css.map*/</style>";
grb=d}d=grb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hrb=a}a=hrb;return a}}});
_.Z_=Y_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.Z_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.Z_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.Z_.prototype,"data",void 0);_.Z_=_.V([_.T({is:"ytd-offer-selection-step-renderer"})],_.Z_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syj9");

var crb;
var drb;
var U_=function(){return _.K.apply(this,arguments)||this};
_.r(U_,_.K);U_.prototype.configureRendererStamper=function(){return{"data.masthead":{id:"masthead",mapping:{billboardMastheadRenderer:"ytd-billboard-masthead-renderer"}},"data.body":{id:"body",mapping:{offerDetailRenderer:"ytd-offer-detail-renderer"}}}};
_.t.Object.defineProperties(U_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===drb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-offer-detail-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_offer_detail_step_renderer.ytd.offer.detail.step.renderer.css.js--\x3e<div id="masthead"></div>\n<div id="body"></div>\n\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===crb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.purchase_panel.ytd_offer_detail_step_renderer.ytd.offer.detail.step.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;max-height: 600px;max-width: 575px;min-width: 575px;} #body {padding: 8px 24px;} /*# sourceMappingURL=ytd-offer-detail-step-renderer.css.map*/</style>";
crb=d}d=crb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);drb=a}a=drb;return a}}});
_.V_=U_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.V_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.V_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.V_.prototype,"data",void 0);_.V_=_.V([_.T({is:"ytd-offer-detail-step-renderer"})],_.V_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syj5");

var Sqb;
var Tqb;
var P_=function(){return _.K.apply(this,arguments)||this};
_.r(P_,_.K);P_.prototype.configureRendererStamper=function(){return{"data.trailingButtons":{id:"trailing-buttons",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.backButton":{id:"back-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.t.Object.defineProperties(P_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Tqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-flow-top-bar-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flow.ytd_flow_top_bar_renderer.ytd.flow.top.bar.renderer.css.js--\x3e<div id="back-button"></div>\n<div id="content">\n  <div id="title">[[getSimpleString(data.title)]]</div>\n  <div id="subtitle">[[getSimpleString(data.subtitle)]]</div>\n</div>\n<div id="trailing-buttons"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Sqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flow.ytd_flow_top_bar_renderer.ytd.flow.top.bar.renderer.css.js--\x3e<style>:host {box-sizing: border-box;min-height: 48px;padding: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #back-button ytd-button-renderer {margin-right: 8px;} #content {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #title {color: var(--yt-spec-text-primary);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} #subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-flow-top-bar-renderer.css.map*/</style>';
Sqb=d}d=Sqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Tqb=a}a=Tqb;return a}}});
_.Q_=P_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.Q_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.Q_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.Q_.prototype,"data",void 0);_.Q_=_.V([_.T({is:"ytd-flow-top-bar-renderer"})],_.Q_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syj1");

var Qqb;
var Rqb;
var N_=function(){return _.K.apply(this,arguments)||this};
_.r(N_,_.K);N_.prototype.configureRendererStamper=function(){return{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.secondaryButton":{id:"secondary-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.couponRenderer":{id:"coupon-renderer",mapping:{ypcCouponRenderer:"ytd-ypc-coupon-renderer"}}}};
N_.prototype.computeStyle=function(a){return a};
_.t.Object.defineProperties(N_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Rqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-flow-bottom-bar-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flow.ytd_flow_bottom_bar_renderer.ytd.flow.bottom.bar.renderer.css.js--\x3e<div id="coupon-renderer" hidden="[[!data.couponRenderer]]"></div>\n<div id="secondary-button" hidden="[[!data.secondaryButton]]"></div>\n<div id="primary-button" hidden="[[!data.primaryButton]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qqb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flow.ytd_flow_bottom_bar_renderer.ytd.flow.bottom.bar.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-secondary);box-sizing: border-box;min-height: 56px;padding: 12px 24px 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #secondary-button {padding-right: 8px;} :host([button-style=FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FULL_DISTRIBUTED])>* {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([button-style=FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FULL_DISTRIBUTED]) ytd-button-renderer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([button-style=FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FLEX_PRIMARY]) #primary-button {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([button-style=FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_FLEX_PRIMARY]) ytd-button-renderer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([button-style=FLOW_BOTTOM_BAR_BUTTON_LAYOUT_STYLE_JUSTIFY_END]) {-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #coupon-renderer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} ytd-ypc-coupon-renderer {-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} /*# sourceMappingURL=ytd-flow-bottom-bar-renderer.css.map*/</style>";
Qqb=d}d=Qqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Rqb=a}a=Rqb;return a}}});
_.O_=N_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.O_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.O_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.O_.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.W("design:type",String)],_.O_.prototype,"buttonStyle",void 0);_.O_=_.V([_.T({is:"ytd-flow-bottom-bar-renderer"})],_.O_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syi3");

var Xcb;
var Ycb;
var Zcb;
var $cb;
var adb=function(){return _.K.apply(this,arguments)||this};
_.r(adb,_.K);
_.t.Object.defineProperties(adb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$cb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-survey-answer-card-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_survey_answer_card_renderer.yt.survey.answer.card.renderer.css.js--\x3e<yt-formatted-string id="answer-string" force-default-style="" split-lines="1" text="[[data.answerString]]"></yt-formatted-string><yt-icon id="card-icon" icon="CHEVRON_RIGHT"></yt-icon>';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zcb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_survey_answer_card_renderer.yt.survey.answer.card.renderer.css.js--\x3e<style>:host {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;justify-content: space-between;padding: 20px 24px 20px 24px;border: 1px solid var(--yt-spec-10-percent-layer);} :host(:not(:first-of-type)) {border-top: none;} :host(:hover) {cursor: hand;} #answer-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);} #card-icon {--iron-icon-width: 1.8rem;--iron-icon-height: 1.8rem;color: var(--yt-spec-text-primary);margin-left: 20px;} :host(:hover) #answer-string,:host(:hover) #card-icon {color: var(--yt-spec-text-secondary);} /*# sourceMappingURL=yt-survey-answer-card-renderer.css.map*/</style>';
Zcb=d}d=Zcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$cb=a}a=$cb;return a}}});
var bdb=adb;_.V([_.M(),_.W("design:type",Object)],bdb.prototype,"data",void 0);bdb=_.V([_.wx({is:"yt-survey-answer-card-renderer",isInjectionRoot:!0})],bdb);
var cdb;
var ddb;
var kQ=function(){return _.K.apply(this,arguments)||this};
_.r(kQ,_.K);kQ.prototype.selectedItemChanged=function(a){_.A(this,"yt-survey-flow-step-option-changed",[{feedbackTokens:[a.feedbackToken||""]}])};
kQ.prototype.surveyAnswerCardRendererClicked=function(a){if(a.target&&a.model.item.surveyAnswerCardRenderer){var b=a.target;a=a.model.item.surveyAnswerCardRenderer;a.onTapCommand?_.ej(b,[a.onTapCommand],b):this.data.onTapCommand&&_.ej(b,[this.data.onTapCommand],b);this.selectedItemChanged(a)}};
kQ.prototype.checkIsCancellationStyle=function(a){return"SURVEY_FLOW_STEP_RENDERER_STYLE_CANCELLATION"===a};
_.t.Object.defineProperties(kQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ddb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-survey-flow-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_survey_flow_step_renderer.yt.survey.flow.step.renderer.css.js--\x3e<yt-formatted-string id="question" force-default-style="" split-lines="1" text="[[data.question]]">\n</yt-formatted-string>\n\n<template is="dom-if" if="[[isCancellationStyle]]" restamp="">\n  <template is="dom-repeat" items="[[data.answerCards]]" as="item">\n    <template is="dom-if" if="[[item.surveyAnswerCardRenderer]]" restamp="">\n      <yt-survey-answer-card-renderer data="[[item.surveyAnswerCardRenderer]]" on-click="surveyAnswerCardRendererClicked"></yt-survey-answer-card-renderer>\n    </template>\n  </template>\n</template>\n\n<template is="dom-if" if="[[!isCancellationStyle]]" restamp="">\n  <tp-yt-paper-radio-group id="options" selected="{{selectedItem}}">\n    <template is="dom-repeat" items="[[data.answerCards]]">\n      <template is="dom-if" if="[[item.surveyAnswerCardRenderer]]" restamp="">\n        <tp-yt-paper-radio-button id="radio" aria-label="[[getSimpleString(item.surveyAnswerCardRenderer.answerString)]]" name="[[item.surveyAnswerCardRenderer]]" no-ink="">\n          <yt-formatted-string id="answer-string" force-default-style="" split-lines="1" text="[[item.surveyAnswerCardRenderer.answerString]]">\n          </yt-formatted-string>\n        </tp-yt-paper-radio-button>\n      </template>\n    </template>\n  </tp-yt-paper-radio-group>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cdb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_survey_flow_step_renderer.yt.survey.flow.step.renderer.css.js--\x3e<style>:host {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #question {padding: 24px 16px 16px 16px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([is-cancellation-style]) {min-width: 450px;} :host([is-cancellation-style]) #question {padding: 24px 24px 28px 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);} #options {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #radio {--paper-radio-group-item-padding: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #radio:last-of-type {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #answer-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=yt-survey-flow-step-renderer.css.map*/</style>';
cdb=d}d=cdb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ddb=a}a=ddb;return a}}});
var lQ=kQ;lQ.prototype.selectedItemChanged=lQ.prototype.selectedItemChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],lQ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],lQ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],lQ.prototype,"selectedItem",void 0);_.V([_.M({computed:"checkIsCancellationStyle(data.style)",reflectToAttribute:!0}),_.W("design:type",Boolean)],lQ.prototype,"isCancellationStyle",void 0);
_.V([_.P("selectedItem"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],lQ.prototype,"selectedItemChanged",null);lQ=_.V([_.T({is:"yt-survey-flow-step-renderer"})],lQ);
var mQ=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-survey-flow-step-option-changed":"handleSurveyFlowStepOptionChanged"};return a};
_.r(mQ,_.K);mQ.prototype.handleSurveyFlowStepOptionChanged=function(a){this.ytdReduxBehavior.dispatch(_.mj({type:"YPC_UPDATE_SURVEY_FEEDBACK_DATA",payload:a}))};
_.t.Object.defineProperties(mQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ycb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-survey-flow-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.flow.ytd_survey_flow_step_renderer.ytd.survey.flow.step.renderer.css.js--\x3e<yt-survey-flow-step-renderer data="[[data]]"></yt-survey-flow-step-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xcb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.flow.ytd_survey_flow_step_renderer.ytd.survey.flow.step.renderer.css.js--\x3e<style>:host {display: block;} /*# sourceMappingURL=ytd-survey-flow-step-renderer.css.map*/</style>";Xcb=d}d=Xcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
Ycb=a}a=Ycb;return a}}});
_.nQ=mQ;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.nQ.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.nQ.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.nQ.prototype,"data",void 0);_.nQ=_.V([_.T({is:"ytd-survey-flow-step-renderer"})],_.nQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syiw");

var Cqb;
var Dqb;
var z_=function(){return _.K.apply(this,arguments)||this};
_.r(z_,_.K);z_.prototype.computeAlt=function(a){return _.Zi(a)};
z_.prototype.submitResponse=function(){var a,b;null!==(a=this.data)&&void 0!==a&&a.feedbackToken&&void 0!==(null===(b=this.data)||void 0===b?void 0:b.nextStageIndex)&&(_.cj(this,"yt-single-select-submit-feedback",[this.data.feedbackToken]),_.cj(this,"yt-survey-set-stage-index",[this.data.nextStageIndex]))};
z_.prototype.onClick=function(){this.submitResponse()};
_.t.Object.defineProperties(z_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Dqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-single-select-answer-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_single_select_answer_option_renderer.ytd.single.select.answer.option.renderer.css.js--\x3e<yt-icon-button alt="[[computeAlt(data.answerText)]]" hidden="[[!data.answerIcon.iconType]]">\n  <yt-icon icon="[[data.answerIcon.iconType]]"></yt-icon>\n</yt-icon-button>\n<yt-formatted-string text="[[data.answerText]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Cqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_single_select_answer_option_renderer.ytd.single.select.answer.option.renderer.css.js--\x3e<style>:host(:not([vertical])) {--yt-icon-button-container-width: 40px;width: var(--yt-icon-button-container-width);position: relative;padding-bottom: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host(:not([vertical]):first-of-type) yt-formatted-string {display: block;left: 8px;} :host(:not([vertical]):last-of-type) yt-formatted-string {display: block;right: 8px;} :host(:not([vertical])) yt-formatted-string {display: none;position: absolute;bottom: 0;white-space: nowrap;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} yt-icon-button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;width: 40px;height: 40px;color: var(--yt-spec-icon-inactive);margin-bottom: 4px;} :host([vertical]) {color: var(--yt-spec-text-secondary);display: block;margin: 0 -8px;padding: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([vertical]:hover) {background-color: var(--yt-spec-10-percent-layer);cursor: pointer;} :host([vertical]) yt-icon-button {display: none;} :host(:not([vertical]):hover) yt-icon-button {background-color: var(--yt-spec-10-percent-layer);border-radius: var(--yt-icon-button-container-width);color: var(--yt-spec-text-secondary);} /*# sourceMappingURL=ytd-single-select-answer-option-renderer.css.map*/</style>';
Cqb=d}d=Cqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Dqb=a}a=Dqb;return a}}});
_.A_=z_;_.A_.prototype.onClick=_.A_.prototype.onClick;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.A_.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.A_.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.A_.prototype,"vertical",void 0);_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.A_.prototype,"onClick",null);
_.A_=_.V([_.T({is:"ytd-single-select-answer-option-renderer"})],_.A_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6d");

var KO=function(){var a=_.tx.apply(this,arguments)||this;a._noAccessors=!0;return a};
_.r(KO,_.tx);KO.prototype.ready=function(){var a=this;this.$.checkbox.addEventListener("change",function(){a.onChange_()})};
KO.prototype.dataChanged_=function(){this.$.checkbox.checked=!1};
KO.prototype.onChange_=function(){this.fire("yt-dismissal-reason-"+(this.$.checkbox.checked?"selected":"deselected"),this.data.feedbackToken)};
var LO=KO;_.V([_.M({observer:"dataChanged_"}),_.W("design:type",Object)],LO.prototype,"data",void 0);LO=_.V([_.ux()],LO);_.R$a=[LO.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syin");

var oqb;
var pqb;
var l_=function(){return _.K.apply(this,arguments)||this};
_.r(l_,_.K);l_.prototype.computeIsStreamingProvider=function(a){return!!a.isStreamingShelf};
l_.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!1}}}}}};
_.t.Object.defineProperties(l_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===pqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-media-provider-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.famebit.ytd_media_provider_renderer.ytd.media.provider.renderer.css.js--\x3e<div class="provider">\n  <yt-img-shadow class="thumbnail" fit="" hidden="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]">\n  </yt-img-shadow>\n  <div class="provider-details">\n    <div id="action-button"></div>\n    <p id="media-price" hidden="[[!data.mediaPrice]]">\n      [[getSimpleString(data.mediaPrice)]]\n    </p>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.famebit.ytd_media_provider_renderer.ytd.media.provider.renderer.css.js--\x3e<style>:host([is-streaming-provider]) .thumbnail {height: 40px;width: 40px;border-radius: 50%;} :host([is-streaming-provider]) .provider {height: 40px;margin-bottom: 16px;} .thumbnail {height: 24px;width: 24px;} .provider {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;align-items: center;height: 36px;} .provider-details {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-button-renderer {--yt-button-padding: 0px 8px;} #media-price {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;color: var(--yt-spec-text-secondary);margin-left: 8px;} /*# sourceMappingURL=ytd-media-provider-renderer.css.map*/</style>';
oqb=d}d=oqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pqb=a}a=pqb;return a}}});
_.m_=l_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.m_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.m_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.m_.prototype,"data",void 0);_.V([_.M({computed:"computeIsStreamingProvider(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.m_.prototype,"isStreamingProvider",void 0);_.m_=_.V([_.T({is:"ytd-media-provider-renderer"})],_.m_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syib");

var jpb;
var kpb;
var JZ=function(){var a=_.K.apply(this,arguments)||this;a.boundSubmitSearch=function(){a.submitSearch()};
a.boundClearSearch=function(){a.clearSearch()};
return a};
_.r(JZ,_.K);_.f=JZ.prototype;_.f.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]]"}}}}}};
_.f.toggleClearButton=function(){this.hideClearButton=_.dm||!this.input.value};
_.f.submitOnEnterKeyUp=function(a){13!==a.keyCode||this.input.invalid||this.submit(this.input.value)};
_.f.clearSearch=function(){this.submit("")};
_.f.submitSearch=function(){this.input.invalid||this.submit(this.input.value)};
_.f.submit=function(a){var b=(0,_.Zd.unsafeClone)(this.data.endpoint);b.getAccountsListInnertubeEndpoint&&(b.getAccountsListInnertubeEndpoint.channelSwitcherQuery=a,_.dj(this,[b]))};
_.t.Object.defineProperties(JZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===kpb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-switcher-search-box-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_switcher_search_box_renderer.ytd.channel.switcher.search.box.renderer.css.js--\x3e<tp-yt-paper-input id="input" auto-validate="true" autocomplete="off" error-message="[[getSimpleString(data.invalidQueryErrorMessage)]]" label="[[getSimpleString(data.placeholderText)]]" maxlength="100" minlength="3" name="query" no-label-float="" use-v2-underline="" value="[[getSimpleString(data.searchText)]]" on-input="toggleClearButton" on-keyup="submitOnEnterKeyUp">\n  <div id="search-button" slot="prefix" prefix=""></div>\n  <div id="clear-button" slot="suffix" suffix=""></div>\n</tp-yt-paper-input>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jpb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_switcher_search_box_renderer.ytd.channel.switcher.search.box.renderer.css.js--\x3e<style>:host {margin: 4px 16px 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} form {margin-bottom: 0;} tp-yt-paper-input {--paper-input-container-color: var(--yt-spec-text-secondary);--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-underline-color: var(--yt-spec-text-primary);--paper-input-container-underline-legacy-height: 0;--paper-input-container-input: {font-size: 1.4rem;line-height: 2.1rem;};--paper-input-container-label: {color: var(--yt-spec-text-primary);font-size: 1.4rem;line-height: 2.1rem;};width: 250px;} tp-yt-paper-input[focused] {--paper-input-container-label: {opacity: 0.5;color: var(--yt-spec-text-primary);font-size: 1.4rem;line-height: 2.1rem;};} tp-yt-paper-input {margin-bottom: -2px;} tp-yt-paper-input[focused] ytd-button-renderer {--yt-button-color: var(--yt-spec-text-primary);} :host([hide-clear-button]) #clear-button {display: none;} #clear-button ytd-button-renderer {--yt-icon-button-icon-width: 20px;} #search-button {margin-left: -8px;} #clear-button {margin-right: -12px;} /*# sourceMappingURL=ytd-channel-switcher-search-box-renderer.css.map*/</style>";
jpb=d}d=jpb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kpb=a}a=kpb;return a}}});
_.KZ=JZ;_.KZ.prototype.toggleClearButton=_.KZ.prototype.toggleClearButton;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.KZ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.KZ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.KZ.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.KZ.prototype,"hideClearButton",void 0);
_.V([_.M(),_.W("design:type",Object)],_.KZ.prototype,"boundSubmitSearch",void 0);_.V([_.M(),_.W("design:type",Object)],_.KZ.prototype,"boundClearSearch",void 0);_.V([_.S("#input"),_.W("design:type",Object)],_.KZ.prototype,"input",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.KZ.prototype,"toggleClearButton",null);_.KZ=_.V([_.T({is:"ytd-channel-switcher-search-box-renderer"})],_.KZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfw");

var lmb;
var mmb;
var iX=function(){var a=_.K.apply(this,arguments)||this;a.boundSubmit=function(){a.submit()};
return a};
_.r(iX,_.K);_.f=iX.prototype;_.f.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"}}}}};
_.f.ready=function(){var a=this;this.form.addEventListener("submit",function(b){return a.onSubmit(b)})};
_.f.onSubmit=function(a){a.preventDefault();return!1};
_.f.toggleClearButton=function(){this.hideClearButton=_.dm||!this.input.value};
_.f.submitOnEnterKeyUp=function(a){13===a.keyCode&&this.submit()};
_.f.submit=function(){var a=this.data.endpoint,b=(0,_.Zd.unsafeClone)(a);b.browseEndpoint?b.browseEndpoint.query=this.input.value:b.searchEndpoint&&(b.searchEndpoint.query=this.input.value);b.commandMetadata&&b.commandMetadata.webCommandMetadata&&b.commandMetadata.webCommandMetadata.url?(b.commandMetadata.webCommandMetadata.url=_.Ti(b.commandMetadata.webCommandMetadata.url,"query",this.input.value),this.fire("yt-navigate",{endpoint:b})):b.getAccountsListInnertubeEndpoint?(b.getAccountsListInnertubeEndpoint.channelSwitcherQuery=
this.input.value,_.dj(this,[b])):_.Uh(Error("Sh`"+JSON.stringify(a)))};
_.f.getUrl=function(a){return this.get("commandMetadata.webCommandMetadata.url",a)};
_.t.Object.defineProperties(iX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-search-box-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_search_box_renderer.ytd.search.box.renderer.css.js--\x3e<form id="form" action="[[getUrl(data.endpoint)]]">\n  <tp-yt-paper-input id="input" autocomplete="off" label="[[getSimpleString(data.placeholderText)]]" max-length="100" name="query" no-label-float="" use-v2-underline="" value="[[getSimpleString(data.searchText)]]" on-input="toggleClearButton" on-keyup="submitOnEnterKeyUp">\n    <div id="search-button" slot="prefix" prefix=""></div>\n    <div id="clear-button" slot="suffix" suffix=""></div>\n  </tp-yt-paper-input>\n</form>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lmb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_search_box_renderer.ytd.search.box.renderer.css.js--\x3e<style>:host {margin: 4px 16px 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} form {margin-bottom: 0;} tp-yt-paper-input {--paper-input-container-color: var(--yt-spec-text-secondary);--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-underline-color: var(--yt-spec-text-secondary);--paper-input-container-underline-legacy-height: 0;--paper-input-container-input: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--paper-input-container-label: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-secondary));};width: 250px;} tp-yt-paper-input[focused] {--paper-input-container-label: {opacity: 0.5;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));};} tp-yt-paper-input {margin-bottom: -2px;} tp-yt-paper-input[focused] ytd-button-renderer {--yt-button-color: var(--yt-spec-text-primary);} :host([hide-clear-button]) #clear-button {display: none;} #clear-button ytd-button-renderer {--yt-icon-button-icon-width: 20px;} #search-button {margin-left: -8px;} #clear-button {margin-right: -12px;} /*# sourceMappingURL=ytd-search-box-renderer.css.map*/</style>";
lmb=d}d=lmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mmb=a}a=mmb;return a}}});
_.jX=iX;_.jX.prototype.toggleClearButton=_.jX.prototype.toggleClearButton;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.jX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.jX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.jX.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.jX.prototype,"hideClearButton",void 0);
_.V([_.M(),_.W("design:type",Object)],_.jX.prototype,"boundSubmit",void 0);_.V([_.S("#form"),_.W("design:type",HTMLFormElement)],_.jX.prototype,"form",void 0);_.V([_.S("#input"),_.W("design:type",Object)],_.jX.prototype,"input",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.jX.prototype,"toggleClearButton",null);_.jX=_.V([_.T({is:"ytd-search-box-renderer"})],_.jX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2q");

/*

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 Jbb=_.il(['<iron-iconset-svg name="icons" size="24">\n<svg><defs>\n<g id="3d-rotation"><path d="M7.52 21.48C4.25 19.94 1.91 16.76 1.55 13H.05C.56 19.16 5.71 24 12 24l.66-.03-3.81-3.81-1.33 1.32zm.89-6.52c-.19 0-.37-.03-.52-.08-.16-.06-.29-.13-.4-.24-.11-.1-.2-.22-.26-.37-.06-.14-.09-.3-.09-.47h-1.3c0 .36.07.68.21.95.14.27.33.5.56.69.24.18.51.32.82.41.3.1.62.15.96.15.37 0 .72-.05 1.03-.15.32-.1.6-.25.83-.44s.42-.43.55-.72c.13-.29.2-.61.2-.97 0-.19-.02-.38-.07-.56-.05-.18-.12-.35-.23-.51-.1-.16-.24-.3-.4-.43-.17-.13-.37-.23-.61-.31.2-.09.37-.2.52-.33.15-.13.27-.27.37-.42.1-.15.17-.3.22-.46.05-.16.07-.32.07-.48 0-.36-.06-.68-.18-.96-.12-.28-.29-.51-.51-.69-.2-.19-.47-.33-.77-.43C9.1 8.05 8.76 8 8.39 8c-.36 0-.69.05-1 .16-.3.11-.57.26-.79.45-.21.19-.38.41-.51.67-.12.26-.18.54-.18.85h1.3c0-.17.03-.32.09-.45s.14-.25.25-.34c.11-.09.23-.17.38-.22.15-.05.3-.08.48-.08.4 0 .7.1.89.31.19.2.29.49.29.86 0 .18-.03.34-.08.49-.05.15-.14.27-.25.37-.11.1-.25.18-.41.24-.16.06-.36.09-.58.09H7.5v1.03h.77c.22 0 .42.02.6.07s.33.13.45.23c.12.11.22.24.29.4.07.16.1.35.1.57 0 .41-.12.72-.35.93-.23.23-.55.33-.95.33zm8.55-5.92c-.32-.33-.7-.59-1.14-.77-.43-.18-.92-.27-1.46-.27H12v8h2.3c.55 0 1.06-.09 1.51-.27.45-.18.84-.43 1.16-.76.32-.33.57-.73.74-1.19.17-.47.26-.99.26-1.57v-.4c0-.58-.09-1.1-.26-1.57-.18-.47-.43-.87-.75-1.2zm-.39 3.16c0 .42-.05.79-.14 1.13-.1.33-.24.62-.43.85-.19.23-.43.41-.71.53-.29.12-.62.18-.99.18h-.91V9.12h.97c.72 0 1.27.23 1.64.69.38.46.57 1.12.57 1.99v.4zM12 0l-.66.03 3.81 3.81 1.33-1.33c3.27 1.55 5.61 4.72 5.96 8.48h1.5C23.44 4.84 18.29 0 12 0z"></path></g>\n<g id="accessibility"><path d="M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm9 7h-6v13h-2v-6h-2v6H9V9H3V7h18v2z"></path></g>\n<g id="accessible"><circle cx="12" cy="4" r="2"></circle><path d="M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.35-.2-.75-.3-1.19-.26C10.76 7.11 10 8.04 10 9.09V15c0 1.1.9 2 2 2h5v5h2v-5.5c0-1.1-.9-2-2-2h-3v-3.45c1.29 1.07 3.25 1.94 5 1.95zm-6.17 5c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07z"></path></g>\n<g id="account-balance"><path d="M4 10v7h3v-7H4zm6 0v7h3v-7h-3zM2 22h19v-3H2v3zm14-12v7h3v-7h-3zm-4.5-9L2 6v2h19V6l-9.5-5z"></path></g>\n<g id="account-balance-wallet"><path d="M21 18v1c0 1.1-.9 2-2 2H5c-1.11 0-2-.9-2-2V5c0-1.1.89-2 2-2h14c1.1 0 2 .9 2 2v1h-9c-1.11 0-2 .9-2 2v8c0 1.1.89 2 2 2h9zm-9-2h10V8H12v8zm4-2.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path></g>\n<g id="account-box"><path d="M3 5v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2zm12 4c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3zm-9 8c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1H6v-1z"></path></g>\n<g id="account-circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z"></path></g>\n<g id="add"><path d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"></path></g>\n<g id="add-alert"><path d="M10.01 21.01c0 1.1.89 1.99 1.99 1.99s1.99-.89 1.99-1.99h-3.98zm8.87-4.19V11c0-3.25-2.25-5.97-5.29-6.69v-.72C13.59 2.71 12.88 2 12 2s-1.59.71-1.59 1.59v.72C7.37 5.03 5.12 7.75 5.12 11v5.82L3 18.94V20h18v-1.06l-2.12-2.12zM16 13.01h-3v3h-2v-3H8V11h3V8h2v3h3v2.01z"></path></g>\n<g id="add-box"><path d="M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"></path></g>\n<g id="add-circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"></path></g>\n<g id="add-circle-outline"><path d="M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></g>\n<g id="add-shopping-cart"><path d="M11 9h2V6h3V4h-3V1h-2v3H8v2h3v3zm-4 9c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm-9.83-3.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.86-7.01L19.42 4h-.01l-1.1 2-2.76 5H8.53l-.13-.27L6.16 6l-.95-2-.94-2H1v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.13 0-.25-.11-.25-.25z"></path></g>\n<g id="alarm"><path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12.5 8H11v6l4.75 2.85.75-1.23-4-2.37V8zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"></path></g>\n<g id="alarm-add"><path d="M7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm1-11h-2v3H8v2h3v3h2v-3h3v-2h-3V9z"></path></g>\n<g id="alarm-off"><path d="M12 6c3.87 0 7 3.13 7 7 0 .84-.16 1.65-.43 2.4l1.52 1.52c.58-1.19.91-2.51.91-3.92 0-4.97-4.03-9-9-9-1.41 0-2.73.33-3.92.91L9.6 6.43C10.35 6.16 11.16 6 12 6zm10-.28l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM2.92 2.29L1.65 3.57 2.98 4.9l-1.11.93 1.42 1.42 1.11-.94.8.8C3.83 8.69 3 10.75 3 13c0 4.97 4.02 9 9 9 2.25 0 4.31-.83 5.89-2.2l2.2 2.2 1.27-1.27L3.89 3.27l-.97-.98zm13.55 16.1C15.26 19.39 13.7 20 12 20c-3.87 0-7-3.13-7-7 0-1.7.61-3.26 1.61-4.47l9.86 9.86zM8.02 3.28L6.6 1.86l-.86.71 1.42 1.42.86-.71z"></path></g>\n<g id="alarm-on"><path d="M22 5.72l-4.6-3.86-1.29 1.53 4.6 3.86L22 5.72zM7.88 3.39L6.6 1.86 2 5.71l1.29 1.53 4.59-3.85zM12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9c4.97 0 9-4.03 9-9s-4.03-9-9-9zm0 16c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7zm-1.46-5.47L8.41 12.4l-1.06 1.06 3.18 3.18 6-6-1.06-1.06-4.93 4.95z"></path></g>\n<g id="all-out"><path d="M16.21 4.16l4 4v-4zm4 12l-4 4h4zm-12 4l-4-4v4zm-4-12l4-4h-4zm12.95-.95c-2.73-2.73-7.17-2.73-9.9 0s-2.73 7.17 0 9.9 7.17 2.73 9.9 0 2.73-7.16 0-9.9zm-1.1 8.8c-2.13 2.13-5.57 2.13-7.7 0s-2.13-5.57 0-7.7 5.57-2.13 7.7 0 2.13 5.57 0 7.7z"></path></g>\n<g id="android"><path d="M6 18c0 .55.45 1 1 1h1v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V19h2v3.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5V19h1c.55 0 1-.45 1-1V8H6v10zM3.5 8C2.67 8 2 8.67 2 9.5v7c0 .83.67 1.5 1.5 1.5S5 17.33 5 16.5v-7C5 8.67 4.33 8 3.5 8zm17 0c-.83 0-1.5.67-1.5 1.5v7c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5v-7c0-.83-.67-1.5-1.5-1.5zm-4.97-5.84l1.3-1.3c.2-.2.2-.51 0-.71-.2-.2-.51-.2-.71 0l-1.48 1.48C13.85 1.23 12.95 1 12 1c-.96 0-1.86.23-2.66.63L7.85.15c-.2-.2-.51-.2-.71 0-.2.2-.2.51 0 .71l1.31 1.31C6.97 3.26 6 5.01 6 7h12c0-1.99-.97-3.75-2.47-4.84zM10 5H9V4h1v1zm5 0h-1V4h1v1z"></path></g>\n<g id="announcement"><path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 9h-2V5h2v6zm0 4h-2v-2h2v2z"></path></g>\n<g id="apps"><path d="M4 8h4V4H4v4zm6 12h4v-4h-4v4zm-6 0h4v-4H4v4zm0-6h4v-4H4v4zm6 0h4v-4h-4v4zm6-10v4h4V4h-4zm-6 4h4V4h-4v4zm6 6h4v-4h-4v4zm0 6h4v-4h-4v4z"></path></g>\n<g id="archive"><path d="M20.54 5.23l-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.16.55L3.46 5.23C3.17 5.57 3 6.02 3 6.5V19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.48-.17-.93-.46-1.27zM12 17.5L6.5 12H10v-2h4v2h3.5L12 17.5zM5.12 5l.81-1h12l.94 1H5.12z"></path></g>\n<g id="arrow-back"><path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"></path></g>\n<g id="arrow-downward"><path d="M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z"></path></g>\n<g id="arrow-drop-down"><path d="M7 10l5 5 5-5z"></path></g>\n<g id="arrow-drop-down-circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 12l-4-4h8l-4 4z"></path></g>\n<g id="arrow-drop-up"><path d="M7 14l5-5 5 5z"></path></g>\n<g id="arrow-forward"><path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"></path></g>\n<g id="arrow-upward"><path d="M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z"></path></g>\n<g id="aspect-ratio"><path d="M19 12h-2v3h-3v2h5v-5zM7 9h3V7H5v5h2V9zm14-6H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02z"></path></g>\n<g id="assessment"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z"></path></g>\n<g id="assignment"><path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm2 14H7v-2h7v2zm3-4H7v-2h10v2zm0-4H7V7h10v2z"></path></g>\n<g id="assignment-ind"><path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 4c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H6v-1.4c0-2 4-3.1 6-3.1s6 1.1 6 3.1V19z"></path></g>\n<g id="assignment-late"><path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-6 15h-2v-2h2v2zm0-4h-2V8h2v6zm-1-9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"></path></g>\n<g id="assignment-return"><path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm4 12h-4v3l-5-5 5-5v3h4v4z"></path></g>\n<g id="assignment-returned"><path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm0 15l-5-5h3V9h4v4h3l-5 5z"></path></g>\n<g id="assignment-turned-in"><path d="M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-2 14l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"></path></g>\n<g id="attachment"><path d="M2 12.5C2 9.46 4.46 7 7.5 7H18c2.21 0 4 1.79 4 4s-1.79 4-4 4H9.5C8.12 15 7 13.88 7 12.5S8.12 10 9.5 10H17v2H9.41c-.55 0-.55 1 0 1H18c1.1 0 2-.9 2-2s-.9-2-2-2H7.5C5.57 9 4 10.57 4 12.5S5.57 16 7.5 16H17v2H7.5C4.46 18 2 15.54 2 12.5z"></path></g>\n<g id="autorenew"><path d="M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6zm6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26z"></path></g>\n<g id="backspace"><path d="M22 3H7c-.69 0-1.23.35-1.59.88L0 12l5.41 8.11c.36.53.9.89 1.59.89h15c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-3 12.59L17.59 17 14 13.41 10.41 17 9 15.59 12.59 12 9 8.41 10.41 7 14 10.59 17.59 7 19 8.41 15.41 12 19 15.59z"></path></g>\n<g id="backup"><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"></path></g>\n<g id="block"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM4 12c0-4.42 3.58-8 8-8 1.85 0 3.55.63 4.9 1.69L5.69 16.9C4.63 15.55 4 13.85 4 12zm8 8c-1.85 0-3.55-.63-4.9-1.69L18.31 7.1C19.37 8.45 20 10.15 20 12c0 4.42-3.58 8-8 8z"></path></g>\n<g id="book"><path d="M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z"></path></g>\n<g id="bookmark"><path d="M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2z"></path></g>\n<g id="bookmark-border"><path d="M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z"></path></g>\n<g id="bug-report"><path d="M20 8h-2.81c-.45-.78-1.07-1.45-1.82-1.96L17 4.41 15.59 3l-2.17 2.17C12.96 5.06 12.49 5 12 5c-.49 0-.96.06-1.41.17L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8zm-6 8h-4v-2h4v2zm0-4h-4v-2h4v2z"></path></g>\n<g id="build"><path d="M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z"></path></g>\n<g id="cached"><path d="M19 8l-4 4h3c0 3.31-2.69 6-6 6-1.01 0-1.97-.25-2.8-.7l-1.46 1.46C8.97 19.54 10.43 20 12 20c4.42 0 8-3.58 8-8h3l-4-4zM6 12c0-3.31 2.69-6 6-6 1.01 0 1.97.25 2.8.7l1.46-1.46C15.03 4.46 13.57 4 12 4c-4.42 0-8 3.58-8 8H1l4 4 4-4H6z"></path></g>\n<g id="camera-enhance"><path d="M9 3L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2h-3.17L15 3H9zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-1l1.25-2.75L16 13l-2.75-1.25L12 9l-1.25 2.75L8 13l2.75 1.25z"></path></g>\n<g id="cancel"><path d="M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"></path></g>\n<g id="card-giftcard"><path d="M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z"></path></g>\n<g id="card-membership"><path d="M20 2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h4v5l4-2 4 2v-5h4c1.11 0 2-.89 2-2V4c0-1.11-.89-2-2-2zm0 13H4v-2h16v2zm0-5H4V4h16v6z"></path></g>\n<g id="card-travel"><path d="M20 6h-3V4c0-1.11-.89-2-2-2H9c-1.11 0-2 .89-2 2v2H4c-1.11 0-2 .89-2 2v11c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zM9 4h6v2H9V4zm11 15H4v-2h16v2zm0-5H4V8h3v2h2V8h6v2h2V8h3v6z"></path></g>\n<g id="change-history"><path d="M12 7.77L18.39 18H5.61L12 7.77M12 4L2 20h20L12 4z"></path></g>\n<g id="check"><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"></path></g>\n<g id="check-box"><path d="M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"></path></g>\n<g id="check-box-outline-blank"><path d="M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"></path></g>\n<g id="check-circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"></path></g>\n<g id="chevron-left"><path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"></path></g>\n<g id="chevron-right"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></g>\n<g id="chrome-reader-mode"><path d="M13 12h7v1.5h-7zm0-2.5h7V11h-7zm0 5h7V16h-7zM21 4H3c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 15h-9V6h9v13z"></path></g>\n<g id="class"><path d="M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z"></path></g>\n<g id="clear"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></g>\n<g id="close"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path></g>\n<g id="cloud"><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96z"></path></g>\n<g id="cloud-circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm4.5 14H8c-1.66 0-3-1.34-3-3s1.34-3 3-3l.14.01C8.58 8.28 10.13 7 12 7c2.21 0 4 1.79 4 4h.5c1.38 0 2.5 1.12 2.5 2.5S17.88 16 16.5 16z"></path></g>\n<g id="cloud-done"><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM10 17l-3.5-3.5 1.41-1.41L10 14.17 15.18 9l1.41 1.41L10 17z"></path></g>\n<g id="cloud-download"><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"></path></g>\n<g id="cloud-off"><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4c-1.48 0-2.85.43-4.01 1.17l1.46 1.46C10.21 6.23 11.08 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3 0 1.13-.64 2.11-1.56 2.62l1.45 1.45C23.16 18.16 24 16.68 24 15c0-2.64-2.05-4.78-4.65-4.96zM3 5.27l2.75 2.74C2.56 8.15 0 10.77 0 14c0 3.31 2.69 6 6 6h11.73l2 2L21 20.73 4.27 4 3 5.27zM7.73 10l8 8H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h1.73z"></path></g>\n<g id="cloud-queue"><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM19 18H6c-2.21 0-4-1.79-4-4s1.79-4 4-4h.71C7.37 7.69 9.48 6 12 6c3.04 0 5.5 2.46 5.5 5.5v.5H19c1.66 0 3 1.34 3 3s-1.34 3-3 3z"></path></g>\n<g id="cloud-upload"><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"></path></g>\n<g id="code"><path d="M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"></path></g>\n<g id="compare-arrows"><path d="M9.01 14H2v2h7.01v3L13 15l-3.99-4v3zm5.98-1v-3H22V8h-7.01V5L11 9l3.99 4z"></path></g>\n<g id="content-copy"><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"></path></g>\n<g id="content-cut"><path d="M9.64 7.64c.23-.5.36-1.05.36-1.64 0-2.21-1.79-4-4-4S2 3.79 2 6s1.79 4 4 4c.59 0 1.14-.13 1.64-.36L10 12l-2.36 2.36C7.14 14.13 6.59 14 6 14c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4c0-.59-.13-1.14-.36-1.64L12 14l7 7h3v-1L9.64 7.64zM6 8c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm0 12c-1.1 0-2-.89-2-2s.9-2 2-2 2 .89 2 2-.9 2-2 2zm6-7.5c-.28 0-.5-.22-.5-.5s.22-.5.5-.5.5.22.5.5-.22.5-.5.5zM19 3l-6 6 2 2 7-7V3z"></path></g>\n<g id="content-paste"><path d="M19 2h-4.18C14.4.84 13.3 0 12 0c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm7 18H5V4h2v3h10V4h2v16z"></path></g>\n<g id="copyright"><path d="M10.08 10.86c.05-.33.16-.62.3-.87s.34-.46.59-.62c.24-.15.54-.22.91-.23.23.01.44.05.63.13.2.09.38.21.52.36s.25.33.34.53.13.42.14.64h1.79c-.02-.47-.11-.9-.28-1.29s-.4-.73-.7-1.01-.66-.5-1.08-.66-.88-.23-1.39-.23c-.65 0-1.22.11-1.7.34s-.88.53-1.2.92-.56.84-.71 1.36S8 11.29 8 11.87v.27c0 .58.08 1.12.23 1.64s.39.97.71 1.35.72.69 1.2.91 1.05.34 1.7.34c.47 0 .91-.08 1.32-.23s.77-.36 1.08-.63.56-.58.74-.94.29-.74.3-1.15h-1.79c-.01.21-.06.4-.15.58s-.21.33-.36.46-.32.23-.52.3c-.19.07-.39.09-.6.1-.36-.01-.66-.08-.89-.23-.25-.16-.45-.37-.59-.62s-.25-.55-.3-.88-.08-.67-.08-1v-.27c0-.35.03-.68.08-1.01zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></g>\n<g id="create"><path d="M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"></path></g>\n<g id="create-new-folder"><path d="M20 6h-8l-2-2H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-1 8h-3v3h-2v-3h-3v-2h3V9h2v3h3v2z"></path></g>\n<g id="credit-card"><path d="M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z"></path></g>\n<g id="dashboard"><path d="M3 13h8V3H3v10zm0 8h8v-6H3v6zm10 0h8V11h-8v10zm0-18v6h8V3h-8z"></path></g>\n<g id="date-range"><path d="M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"></path></g>\n<g id="delete"><path d="M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"></path></g>\n<g id="delete-forever"><path d="M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zm2.46-7.12l1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14l-2.13-2.12zM15.5 4l-1-1h-5l-1 1H5v2h14V4z"></path></g>\n<g id="delete-sweep"><path d="M15 16h4v2h-4zm0-8h7v2h-7zm0 4h6v2h-6zM3 18c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V8H3v10zM14 5h-3l-1-1H6L5 5H2v2h12z"></path></g>\n<g id="description"><path d="M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z"></path></g>\n<g id="dns"><path d="M20 13H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1zM7 19c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zM20 3H4c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h16c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1zM7 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"></path></g>\n<g id="done"><path d="M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"></path></g>\n<g id="done-all"><path d="M18 7l-1.41-1.41-6.34 6.34 1.41 1.41L18 7zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12-1.42-1.41zM.41 13.41L6 19l1.41-1.41L1.83 12 .41 13.41z"></path></g>\n<g id="donut-large"><path d="M11 5.08V2c-5 .5-9 4.81-9 10s4 9.5 9 10v-3.08c-3-.48-6-3.4-6-6.92s3-6.44 6-6.92zM18.97 11H22c-.47-5-4-8.53-9-9v3.08C16 5.51 18.54 8 18.97 11zM13 18.92V22c5-.47 8.53-4 9-9h-3.03c-.43 3-2.97 5.49-5.97 5.92z"></path></g>\n<g id="donut-small"><path d="M11 9.16V2c-5 .5-9 4.79-9 10s4 9.5 9 10v-7.16c-1-.41-2-1.52-2-2.84s1-2.43 2-2.84zM14.86 11H22c-.48-4.75-4-8.53-9-9v7.16c1 .3 1.52.98 1.86 1.84zM13 14.84V22c5-.47 8.52-4.25 9-9h-7.14c-.34.86-.86 1.54-1.86 1.84z"></path></g>\n<g id="drafts"><path d="M21.99 8c0-.72-.37-1.35-.94-1.7L12 1 2.95 6.3C2.38 6.65 2 7.28 2 8v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2l-.01-10zM12 13L3.74 7.84 12 3l8.26 4.84L12 13z"></path></g>\n<g id="eject"><path d="M5 17h14v2H5zm7-12L5.33 15h13.34z"></path></g>\n<g id="error"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"></path></g>\n<g id="error-outline"><path d="M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></g>\n<g id="euro-symbol"><path d="M15 18.5c-2.51 0-4.68-1.42-5.76-3.5H15v-2H8.58c-.05-.33-.08-.66-.08-1s.03-.67.08-1H15V9H9.24C10.32 6.92 12.5 5.5 15 5.5c1.61 0 3.09.59 4.23 1.57L21 5.3C19.41 3.87 17.3 3 15 3c-3.92 0-7.24 2.51-8.48 6H3v2h3.06c-.04.33-.06.66-.06 1 0 .34.02.67.06 1H3v2h3.52c1.24 3.49 4.56 6 8.48 6 2.31 0 4.41-.87 6-2.3l-1.78-1.77c-1.13.98-2.6 1.57-4.22 1.57z"></path></g>\n<g id="event"><path d="M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"></path></g>\n<g id="event-seat"><path d="M4 18v3h3v-3h10v3h3v-6H4zm15-8h3v3h-3zM2 10h3v3H2zm15 3H7V5c0-1.1.9-2 2-2h6c1.1 0 2 .9 2 2v8z"></path></g>\n<g id="exit-to-app"><path d="M10.09 15.59L11.5 17l5-5-5-5-1.41 1.41L12.67 11H3v2h9.67l-2.58 2.59zM19 3H5c-1.11 0-2 .9-2 2v4h2V5h14v14H5v-4H3v4c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"></path></g>\n<g id="expand-less"><path d="M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"></path></g>\n<g id="expand-more"><path d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"></path></g>\n<g id="explore"><path d="M12 10.9c-.61 0-1.1.49-1.1 1.1s.49 1.1 1.1 1.1c.61 0 1.1-.49 1.1-1.1s-.49-1.1-1.1-1.1zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm2.19 12.19L6 18l3.81-8.19L18 6l-3.81 8.19z"></path></g>\n<g id="extension"><path d="M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11z"></path></g>\n<g id="face"><path d="M9 11.75c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25zm6 0c-.69 0-1.25.56-1.25 1.25s.56 1.25 1.25 1.25 1.25-.56 1.25-1.25-.56-1.25-1.25-1.25zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8 0-.29.02-.58.05-.86 2.36-1.05 4.23-2.98 5.21-5.37C11.07 8.33 14.05 10 17.42 10c.78 0 1.53-.09 2.25-.26.21.71.33 1.47.33 2.26 0 4.41-3.59 8-8 8z"></path></g>\n<g id="favorite"><path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path></g>\n<g id="favorite-border"><path d="M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3zm-4.4 15.55l-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05z"></path></g>\n<g id="feedback"><path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 12h-2v-2h2v2zm0-4h-2V6h2v4z"></path></g>\n<g id="file-download"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"></path></g>\n<g id="file-upload"><path d="M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"></path></g>\n<g id="filter-list"><path d="M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z"></path></g>\n<g id="find-in-page"><path d="M20 19.59V8l-6-6H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c.45 0 .85-.15 1.19-.4l-4.43-4.43c-.8.52-1.74.83-2.76.83-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1.02-.31 1.96-.83 2.75L20 19.59zM9 13c0 1.66 1.34 3 3 3s3-1.34 3-3-1.34-3-3-3-3 1.34-3 3z"></path></g>\n<g id="find-replace"><path d="M11 6c1.38 0 2.63.56 3.54 1.46L12 10h6V4l-2.05 2.05C14.68 4.78 12.93 4 11 4c-3.53 0-6.43 2.61-6.92 6H6.1c.46-2.28 2.48-4 4.9-4zm5.64 9.14c.66-.9 1.12-1.97 1.28-3.14H15.9c-.46 2.28-2.48 4-4.9 4-1.38 0-2.63-.56-3.54-1.46L10 12H4v6l2.05-2.05C7.32 17.22 9.07 18 11 18c1.55 0 2.98-.51 4.14-1.36L20 21.49 21.49 20l-4.85-4.86z"></path></g>\n<g id="fingerprint"><path d="M17.81 4.47c-.08 0-.16-.02-.23-.06C15.66 3.42 14 3 12.01 3c-1.98 0-3.86.47-5.57 1.41-.24.13-.54.04-.68-.2-.13-.24-.04-.55.2-.68C7.82 2.52 9.86 2 12.01 2c2.13 0 3.99.47 6.03 1.52.25.13.34.43.21.67-.09.18-.26.28-.44.28zM3.5 9.72c-.1 0-.2-.03-.29-.09-.23-.16-.28-.47-.12-.7.99-1.4 2.25-2.5 3.75-3.27C9.98 4.04 14 4.03 17.15 5.65c1.5.77 2.76 1.86 3.75 3.25.16.22.11.54-.12.7-.23.16-.54.11-.7-.12-.9-1.26-2.04-2.25-3.39-2.94-2.87-1.47-6.54-1.47-9.4.01-1.36.7-2.5 1.7-3.4 2.96-.08.14-.23.21-.39.21zm6.25 12.07c-.13 0-.26-.05-.35-.15-.87-.87-1.34-1.43-2.01-2.64-.69-1.23-1.05-2.73-1.05-4.34 0-2.97 2.54-5.39 5.66-5.39s5.66 2.42 5.66 5.39c0 .28-.22.5-.5.5s-.5-.22-.5-.5c0-2.42-2.09-4.39-4.66-4.39-2.57 0-4.66 1.97-4.66 4.39 0 1.44.32 2.77.93 3.85.64 1.15 1.08 1.64 1.85 2.42.19.2.19.51 0 .71-.11.1-.24.15-.37.15zm7.17-1.85c-1.19 0-2.24-.3-3.1-.89-1.49-1.01-2.38-2.65-2.38-4.39 0-.28.22-.5.5-.5s.5.22.5.5c0 1.41.72 2.74 1.94 3.56.71.48 1.54.71 2.54.71.24 0 .64-.03 1.04-.1.27-.05.53.13.58.41.05.27-.13.53-.41.58-.57.11-1.07.12-1.21.12zM14.91 22c-.04 0-.09-.01-.13-.02-1.59-.44-2.63-1.03-3.72-2.1-1.4-1.39-2.17-3.24-2.17-5.22 0-1.62 1.38-2.94 3.08-2.94 1.7 0 3.08 1.32 3.08 2.94 0 1.07.93 1.94 2.08 1.94s2.08-.87 2.08-1.94c0-3.77-3.25-6.83-7.25-6.83-2.84 0-5.44 1.58-6.61 4.03-.39.81-.59 1.76-.59 2.8 0 .78.07 2.01.67 3.61.1.26-.03.55-.29.64-.26.1-.55-.04-.64-.29-.49-1.31-.73-2.61-.73-3.96 0-1.2.23-2.29.68-3.24 1.33-2.79 4.28-4.6 7.51-4.6 4.55 0 8.25 3.51 8.25 7.83 0 1.62-1.38 2.94-3.08 2.94s-3.08-1.32-3.08-2.94c0-1.07-.93-1.94-2.08-1.94s-2.08.87-2.08 1.94c0 1.71.66 3.31 1.87 4.51.95.94 1.86 1.46 3.27 1.85.27.07.42.35.35.61-.05.23-.26.38-.47.38z"></path></g>\n<g id="first-page"><path d="M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"></path></g>\n<g id="flag"><path d="M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z"></path></g>\n<g id="flight-land"><path d="M2.5 19h19v2h-19zm7.18-5.73l4.35 1.16 5.31 1.42c.8.21 1.62-.26 1.84-1.06.21-.8-.26-1.62-1.06-1.84l-5.31-1.42-2.76-9.02L10.12 2v8.28L5.15 8.95l-.93-2.32-1.45-.39v5.17l1.6.43 5.31 1.43z"></path></g>\n<g id="flight-takeoff"><path d="M2.5 19h19v2h-19zm19.57-9.36c-.21-.8-1.04-1.28-1.84-1.06L14.92 10l-6.9-6.43-1.93.51 4.14 7.17-4.97 1.33-1.97-1.54-1.45.39 1.82 3.16.77 1.33 1.6-.43 5.31-1.42 4.35-1.16L21 11.49c.81-.23 1.28-1.05 1.07-1.85z"></path></g>\n<g id="flip-to-back"><path d="M9 7H7v2h2V7zm0 4H7v2h2v-2zm0-8c-1.11 0-2 .9-2 2h2V3zm4 12h-2v2h2v-2zm6-12v2h2c0-1.1-.9-2-2-2zm-6 0h-2v2h2V3zM9 17v-2H7c0 1.1.89 2 2 2zm10-4h2v-2h-2v2zm0-4h2V7h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zM5 7H3v12c0 1.1.89 2 2 2h12v-2H5V7zm10-2h2V3h-2v2zm0 12h2v-2h-2v2z"></path></g>\n<g id="flip-to-front"><path d="M3 13h2v-2H3v2zm0 4h2v-2H3v2zm2 4v-2H3c0 1.1.89 2 2 2zM3 9h2V7H3v2zm12 12h2v-2h-2v2zm4-18H9c-1.11 0-2 .9-2 2v10c0 1.1.89 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 12H9V5h10v10zm-8 6h2v-2h-2v2zm-4 0h2v-2H7v2z"></path></g>\n<g id="folder"><path d="M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8l-2-2z"></path></g>\n<g id="folder-open"><path d="M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 12H4V8h16v10z"></path></g>\n<g id="folder-shared"><path d="M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-5 3c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm4 8h-8v-1c0-1.33 2.67-2 4-2s4 .67 4 2v1z"></path></g>\n<g id="font-download"><path d="M9.93 13.5h4.14L12 7.98zM20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-4.05 16.5l-1.14-3H9.17l-1.12 3H5.96l5.11-13h1.86l5.11 13h-2.09z"></path></g>\n<g id="forward"><path d="M12 8V4l8 8-8 8v-4H4V8z"></path></g>\n<g id="fullscreen"><path d="M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z"></path></g>\n<g id="fullscreen-exit"><path d="M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z"></path></g>\n<g id="g-translate"><path d="M20 5h-9.12L10 2H4c-1.1 0-2 .9-2 2v13c0 1.1.9 2 2 2h7l1 3h8c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zM7.17 14.59c-2.25 0-4.09-1.83-4.09-4.09s1.83-4.09 4.09-4.09c1.04 0 1.99.37 2.74 1.07l.07.06-1.23 1.18-.06-.05c-.29-.27-.78-.59-1.52-.59-1.31 0-2.38 1.09-2.38 2.42s1.07 2.42 2.38 2.42c1.37 0 1.96-.87 2.12-1.46H7.08V9.91h3.95l.01.07c.04.21.05.4.05.61 0 2.35-1.61 4-3.92 4zm6.03-1.71c.33.6.74 1.18 1.19 1.7l-.54.53-.65-2.23zm.77-.76h-.99l-.31-1.04h3.99s-.34 1.31-1.56 2.74c-.52-.62-.89-1.23-1.13-1.7zM21 20c0 .55-.45 1-1 1h-7l2-2-.81-2.77.92-.92L17.79 18l.73-.73-2.71-2.68c.9-1.03 1.6-2.25 1.92-3.51H19v-1.04h-3.64V9h-1.04v1.04h-1.96L11.18 6H20c.55 0 1 .45 1 1v13z"></path></g>\n<g id="gavel"><path d="M1 21h12v2H1zM5.245 8.07l2.83-2.827 14.14 14.142-2.828 2.828zM12.317 1l5.657 5.656-2.83 2.83-5.654-5.66zM3.825 9.485l5.657 5.657-2.828 2.828-5.657-5.657z"></path></g>\n<g id="gesture"><path d="M4.59 6.89c.7-.71 1.4-1.35 1.71-1.22.5.2 0 1.03-.3 1.52-.25.42-2.86 3.89-2.86 6.31 0 1.28.48 2.34 1.34 2.98.75.56 1.74.73 2.64.46 1.07-.31 1.95-1.4 3.06-2.77 1.21-1.49 2.83-3.44 4.08-3.44 1.63 0 1.65 1.01 1.76 1.79-3.78.64-5.38 3.67-5.38 5.37 0 1.7 1.44 3.09 3.21 3.09 1.63 0 4.29-1.33 4.69-6.1H21v-2.5h-2.47c-.15-1.65-1.09-4.2-4.03-4.2-2.25 0-4.18 1.91-4.94 2.84-.58.73-2.06 2.48-2.29 2.72-.25.3-.68.84-1.11.84-.45 0-.72-.83-.36-1.92.35-1.09 1.4-2.86 1.85-3.52.78-1.14 1.3-1.92 1.3-3.28C8.95 3.69 7.31 3 6.44 3 5.12 3 3.97 4 3.72 4.25c-.36.36-.66.66-.88.93l1.75 1.71zm9.29 11.66c-.31 0-.74-.26-.74-.72 0-.6.73-2.2 2.87-2.76-.3 2.69-1.43 3.48-2.13 3.48z"></path></g>\n<g id="get-app"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"></path></g>\n<g id="gif"><path d="M11.5 9H13v6h-1.5zM9 9H6c-.6 0-1 .5-1 1v4c0 .5.4 1 1 1h3c.6 0 1-.5 1-1v-2H8.5v1.5h-2v-3H10V10c0-.5-.4-1-1-1zm10 1.5V9h-4.5v6H16v-2h2v-1.5h-2v-1z"></path></g>\n<g id="grade"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"></path></g>\n<g id="group-work"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM8 17.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zM9.5 8c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5S9.5 9.38 9.5 8zm6.5 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"></path></g>\n<g id="help"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"></path></g>\n<g id="help-outline"><path d="M11 18h2v-2h-2v2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4z"></path></g>\n<g id="highlight-off"><path d="M14.59 8L12 10.59 9.41 8 8 9.41 10.59 12 8 14.59 9.41 16 12 13.41 14.59 16 16 14.59 13.41 12 16 9.41 14.59 8zM12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></g>\n<g id="history"><path d="M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z"></path></g>\n<g id="home"><path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"></path></g>\n<g id="hourglass-empty"><path d="M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2H6zm10 14.5V20H8v-3.5l4-4 4 4zm-4-5l-4-4V4h8v3.5l-4 4z"></path></g>\n<g id="hourglass-full"><path d="M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2H6z"></path></g>\n<g id="http"><path d="M4.5 11h-2V9H1v6h1.5v-2.5h2V15H6V9H4.5v2zm2.5-.5h1.5V15H10v-4.5h1.5V9H7v1.5zm5.5 0H14V15h1.5v-4.5H17V9h-4.5v1.5zm9-1.5H18v6h1.5v-2h2c.8 0 1.5-.7 1.5-1.5v-1c0-.8-.7-1.5-1.5-1.5zm0 2.5h-2v-1h2v1z"></path></g>\n<g id="https"><path d="M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z"></path></g>\n<g id="important-devices"><path d="M23 11.01L18 11c-.55 0-1 .45-1 1v9c0 .55.45 1 1 1h5c.55 0 1-.45 1-1v-9c0-.55-.45-.99-1-.99zM23 20h-5v-7h5v7zM20 2H2C.89 2 0 2.89 0 4v12c0 1.1.89 2 2 2h7v2H7v2h8v-2h-2v-2h2v-2H2V4h18v5h2V4c0-1.11-.9-2-2-2zm-8.03 7L11 6l-.97 3H7l2.47 1.76-.94 2.91 2.47-1.8 2.47 1.8-.94-2.91L15 9h-3.03z"></path></g>\n<g id="inbox"><path d="M19 3H4.99c-1.11 0-1.98.89-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.11-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19v10z"></path></g>\n<g id="indeterminate-check-box"><path d="M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10H7v-2h10v2z"></path></g>\n<g id="info"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"></path></g>\n<g id="info-outline"><path d="M11 17h2v-6h-2v6zm1-15C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zM11 9h2V7h-2v2z"></path></g>\n<g id="input"><path d="M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2zM11 16l4-4-4-4v3H1v2h10v3z"></path></g>\n<g id="invert-colors"><path d="M17.66 7.93L12 2.27 6.34 7.93c-3.12 3.12-3.12 8.19 0 11.31C7.9 20.8 9.95 21.58 12 21.58c2.05 0 4.1-.78 5.66-2.34 3.12-3.12 3.12-8.19 0-11.31zM12 19.59c-1.6 0-3.11-.62-4.24-1.76C6.62 16.69 6 15.19 6 13.59s.62-3.11 1.76-4.24L12 5.1v14.49z"></path></g>\n<g id="label"><path d="M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12l-4.37-6.16z"></path></g>\n<g id="label-outline"><path d="M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12l-4.37-6.16zM16 17H5V7h11l3.55 5L16 17z"></path></g>\n<g id="language"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56zm2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z"></path></g>\n<g id="last-page"><path d="M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"></path></g>\n<g id="launch"><path d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"></path></g>\n<g id="lightbulb-outline"><path d="M9 21c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1H9v1zm3-19C8.14 2 5 5.14 5 9c0 2.38 1.19 4.47 3 5.74V17c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2.26c1.81-1.27 3-3.36 3-5.74 0-3.86-3.14-7-7-7zm2.85 11.1l-.85.6V16h-4v-2.3l-.85-.6C7.8 12.16 7 10.63 7 9c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.63-.8 3.16-2.15 4.1z"></path></g>\n<g id="line-style"><path d="M3 16h5v-2H3v2zm6.5 0h5v-2h-5v2zm6.5 0h5v-2h-5v2zM3 20h2v-2H3v2zm4 0h2v-2H7v2zm4 0h2v-2h-2v2zm4 0h2v-2h-2v2zm4 0h2v-2h-2v2zM3 12h8v-2H3v2zm10 0h8v-2h-8v2zM3 4v4h18V4H3z"></path></g>\n<g id="line-weight"><path d="M3 17h18v-2H3v2zm0 3h18v-1H3v1zm0-7h18v-3H3v3zm0-9v4h18V4H3z"></path></g>\n<g id="link"><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"></path></g>\n<g id="list"><path d="M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z"></path></g>\n<g id="lock"><path d="M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm-6 9c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm3.1-9H8.9V6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2z"></path></g>\n<g id="lock-open"><path d="M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm6-9h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6h1.9c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zm0 12H6V10h12v10z"></path></g>\n<g id="lock-outline"><path d="M12 17c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm6-9h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zM8.9 6c0-1.71 1.39-3.1 3.1-3.1s3.1 1.39 3.1 3.1v2H8.9V6zM18 20H6V10h12v10z"></path></g>\n<g id="low-priority"><path d="M14 5h8v2h-8zm0 5.5h8v2h-8zm0 5.5h8v2h-8zM2 11.5C2 15.08 4.92 18 8.5 18H9v2l3-3-3-3v2h-.5C6.02 16 4 13.98 4 11.5S6.02 7 8.5 7H12V5H8.5C4.92 5 2 7.92 2 11.5z"></path></g>\n<g id="loyalty"><path d="M21.41 11.58l-9-9C12.05 2.22 11.55 2 11 2H4c-1.1 0-2 .9-2 2v7c0 .55.22 1.05.59 1.42l9 9c.36.36.86.58 1.41.58.55 0 1.05-.22 1.41-.59l7-7c.37-.36.59-.86.59-1.41 0-.55-.23-1.06-.59-1.42zM5.5 7C4.67 7 4 6.33 4 5.5S4.67 4 5.5 4 7 4.67 7 5.5 6.33 7 5.5 7zm11.77 8.27L13 19.54l-4.27-4.27C8.28 14.81 8 14.19 8 13.5c0-1.38 1.12-2.5 2.5-2.5.69 0 1.32.28 1.77.74l.73.72.73-.73c.45-.45 1.08-.73 1.77-.73 1.38 0 2.5 1.12 2.5 2.5 0 .69-.28 1.32-.73 1.77z"></path></g>\n<g id="mail"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"></path></g>\n<g id="markunread"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"></path></g>\n<g id="markunread-mailbox"><path d="M20 6H10v6H8V4h6V0H6v6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2z"></path></g>\n<g id="menu"><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path></g>\n<g id="more-horiz"><path d="M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></g>\n<g id="more-vert"><path d="M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"></path></g>\n<g id="motorcycle"><path d="M19.44 9.03L15.41 5H11v2h3.59l2 2H5c-2.8 0-5 2.2-5 5s2.2 5 5 5c2.46 0 4.45-1.69 4.9-4h1.65l2.77-2.77c-.21.54-.32 1.14-.32 1.77 0 2.8 2.2 5 5 5s5-2.2 5-5c0-2.65-1.97-4.77-4.56-4.97zM7.82 15C7.4 16.15 6.28 17 5 17c-1.63 0-3-1.37-3-3s1.37-3 3-3c1.28 0 2.4.85 2.82 2H5v2h2.82zM19 17c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3z"></path></g>\n<g id="move-to-inbox"><path d="M19 3H4.99c-1.11 0-1.98.9-1.98 2L3 19c0 1.1.88 2 1.99 2H19c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 12h-4c0 1.66-1.35 3-3 3s-3-1.34-3-3H4.99V5H19v10zm-3-5h-2V7h-4v3H8l4 4 4-4z"></path></g>\n<g id="next-week"><path d="M20 7h-4V5c0-.55-.22-1.05-.59-1.41C15.05 3.22 14.55 3 14 3h-4c-1.1 0-2 .9-2 2v2H4c-1.1 0-2 .9-2 2v11c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zM10 5h4v2h-4V5zm1 13.5l-1-1 3-3-3-3 1-1 4 4-4 4z"></path></g>\n<g id="note-add"><path d="M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 14h-3v3h-2v-3H8v-2h3v-3h2v3h3v2zm-3-7V3.5L18.5 9H13z"></path></g>\n<g id="offline-pin"><path d="M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm5 16H7v-2h10v2zm-6.7-4L7 10.7l1.4-1.4 1.9 1.9 5.3-5.3L17 7.3 10.3 14z"></path></g>\n<g id="opacity"><path d="M17.66 8L12 2.35 6.34 8C4.78 9.56 4 11.64 4 13.64s.78 4.11 2.34 5.67 3.61 2.35 5.66 2.35 4.1-.79 5.66-2.35S20 15.64 20 13.64 19.22 9.56 17.66 8zM6 14c.01-2 .62-3.27 1.76-4.4L12 5.27l4.24 4.38C17.38 10.77 17.99 12 18 14H6z"></path></g>\n<g id="open-in-browser"><path d="M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2zm-7 6l-4 4h3v6h2v-6h3l-4-4z"></path></g>\n<g id="open-in-new"><path d="M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"></path></g>\n<g id="open-with"><path d="M10 9h4V6h3l-5-5-5 5h3v3zm-1 1H6V7l-5 5 5 5v-3h3v-4zm14 2l-5-5v3h-3v4h3v3l5-5zm-9 3h-4v3H7l5 5 5-5h-3v-3z"></path></g>\n<g id="pageview"><path d="M11.5 9C10.12 9 9 10.12 9 11.5s1.12 2.5 2.5 2.5 2.5-1.12 2.5-2.5S12.88 9 11.5 9zM20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-3.21 14.21l-2.91-2.91c-.69.44-1.51.7-2.39.7C9.01 16 7 13.99 7 11.5S9.01 7 11.5 7 16 9.01 16 11.5c0 .88-.26 1.69-.7 2.39l2.91 2.9-1.42 1.42z"></path></g>\n<g id="pan-tool"><path d="M23 5.5V20c0 2.2-1.8 4-4 4h-7.3c-1.08 0-2.1-.43-2.85-1.19L1 14.83s1.26-1.23 1.3-1.25c.22-.19.49-.29.79-.29.22 0 .42.06.6.16.04.01 4.31 2.46 4.31 2.46V4c0-.83.67-1.5 1.5-1.5S11 3.17 11 4v7h1V1.5c0-.83.67-1.5 1.5-1.5S15 .67 15 1.5V11h1V2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V11h1V5.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"></path></g>\n<g id="payment"><path d="M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z"></path></g>\n<g id="perm-camera-mic"><path d="M20 5h-3.17L15 3H9L7.17 5H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v-2.09c-2.83-.48-5-2.94-5-5.91h2c0 2.21 1.79 4 4 4s4-1.79 4-4h2c0 2.97-2.17 5.43-5 5.91V21h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm-6 8c0 1.1-.9 2-2 2s-2-.9-2-2V9c0-1.1.9-2 2-2s2 .9 2 2v4z"></path></g>\n<g id="perm-contact-calendar"><path d="M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm6 12H6v-1c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1z"></path></g>\n<g id="perm-data-setting"><path d="M18.99 11.5c.34 0 .67.03 1 .07L20 0 0 20h11.56c-.04-.33-.07-.66-.07-1 0-4.14 3.36-7.5 7.5-7.5zm3.71 7.99c.02-.16.04-.32.04-.49 0-.17-.01-.33-.04-.49l1.06-.83c.09-.08.12-.21.06-.32l-1-1.73c-.06-.11-.19-.15-.31-.11l-1.24.5c-.26-.2-.54-.37-.85-.49l-.19-1.32c-.01-.12-.12-.21-.24-.21h-2c-.12 0-.23.09-.25.21l-.19 1.32c-.3.13-.59.29-.85.49l-1.24-.5c-.11-.04-.24 0-.31.11l-1 1.73c-.06.11-.04.24.06.32l1.06.83c-.02.16-.03.32-.03.49 0 .17.01.33.03.49l-1.06.83c-.09.08-.12.21-.06.32l1 1.73c.06.11.19.15.31.11l1.24-.5c.26.2.54.37.85.49l.19 1.32c.02.12.12.21.25.21h2c.12 0 .23-.09.25-.21l.19-1.32c.3-.13.59-.29.84-.49l1.25.5c.11.04.24 0 .31-.11l1-1.73c.06-.11.03-.24-.06-.32l-1.07-.83zm-3.71 1.01c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path></g>\n<g id="perm-device-information"><path d="M13 7h-2v2h2V7zm0 4h-2v6h2v-6zm4-9.99L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z"></path></g>\n<g id="perm-identity"><path d="M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4z"></path></g>\n<g id="perm-media"><path d="M2 6H0v5h.01L0 20c0 1.1.9 2 2 2h18v-2H2V6zm20-2h-8l-2-2H6c-1.1 0-1.99.9-1.99 2L4 16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM7 15l4.5-6 3.5 4.51 2.5-3.01L21 15H7z"></path></g>\n<g id="perm-phone-msg"><path d="M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM12 3v10l3-3h6V3h-9z"></path></g>\n<g id="perm-scan-wifi"><path d="M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 7.25C20.85 4.87 17.05 3 12 3zm1 13h-2v-6h2v6zm-2-8V6h2v2h-2z"></path></g>\n<g id="pets"><circle cx="4.5" cy="9.5" r="2.5"></circle><circle cx="9" cy="5.5" r="2.5"></circle><circle cx="15" cy="5.5" r="2.5"></circle><circle cx="19.5" cy="9.5" r="2.5"></circle><path d="M17.34 14.86c-.87-1.02-1.6-1.89-2.48-2.91-.46-.54-1.05-1.08-1.75-1.32-.11-.04-.22-.07-.33-.09-.25-.04-.52-.04-.78-.04s-.53 0-.79.05c-.11.02-.22.05-.33.09-.7.24-1.28.78-1.75 1.32-.87 1.02-1.6 1.89-2.48 2.91-1.31 1.31-2.92 2.76-2.62 4.79.29 1.02 1.02 2.03 2.33 2.32.73.15 3.06-.44 5.54-.44h.18c2.48 0 4.81.58 5.54.44 1.31-.29 2.04-1.31 2.33-2.32.31-2.04-1.3-3.49-2.61-4.8z"></path></g>\n<g id="picture-in-picture"><path d="M19 7h-8v6h8V7zm2-4H3c-1.1 0-2 .9-2 2v14c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98V5c0-1.1-.9-2-2-2zm0 16.01H3V4.98h18v14.03z"></path></g>\n<g id="picture-in-picture-alt"><path d="M19 11h-8v6h8v-6zm4 8V4.98C23 3.88 22.1 3 21 3H3c-1.1 0-2 .88-2 1.98V19c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2zm-2 .02H3V4.97h18v14.05z"></path></g>\n<g id="play-for-work"><path d="M11 5v5.59H7.5l4.5 4.5 4.5-4.5H13V5h-2zm-5 9c0 3.31 2.69 6 6 6s6-2.69 6-6h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4H6z"></path></g>\n<g id="polymer"><path d="M19 4h-4L7.11 16.63 4.5 12 9 4H5L.5 12 5 20h4l7.89-12.63L19.5 12 15 20h4l4.5-8z"></path></g>\n<g id="power-settings-new"><path d="M13 3h-2v10h2V3zm4.83 2.17l-1.42 1.42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.74-1.23-5.18-3.17-6.83z"></path></g>\n<g id="pregnant-woman"><path d="M9 4c0-1.11.89-2 2-2s2 .89 2 2-.89 2-2 2-2-.89-2-2zm7 9c-.01-1.34-.83-2.51-2-3 0-1.66-1.34-3-3-3s-3 1.34-3 3v7h2v5h3v-5h3v-4z"></path></g>\n<g id="print"><path d="M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9H6v4h12V3z"></path></g>\n<g id="query-builder"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"></path></g>\n<g id="question-answer"><path d="M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z"></path></g>\n<g id="radio-button-checked"><path d="M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5zm0-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></g>\n<g id="radio-button-unchecked"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"></path></g>\n<g id="receipt"><path d="M18 17H6v-2h12v2zm0-4H6v-2h12v2zm0-4H6V7h12v2zM3 22l1.5-1.5L6 22l1.5-1.5L9 22l1.5-1.5L12 22l1.5-1.5L15 22l1.5-1.5L18 22l1.5-1.5L21 22V2l-1.5 1.5L18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2 4.5 3.5 3 2v20z"></path></g>\n<g id="record-voice-over"><circle cx="9" cy="9" r="4"></circle><path d="M9 15c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4zm7.76-9.64l-1.68 1.69c.84 1.18.84 2.71 0 3.89l1.68 1.69c2.02-2.02 2.02-5.07 0-7.27zM20.07 2l-1.63 1.63c2.77 3.02 2.77 7.56 0 10.74L20.07 16c3.9-3.89 3.91-9.95 0-14z"></path></g>\n<g id="redeem"><path d="M20 6h-2.18c.11-.31.18-.65.18-1 0-1.66-1.34-3-3-3-1.05 0-1.96.54-2.5 1.35l-.5.67-.5-.68C10.96 2.54 10.05 2 9 2 7.34 2 6 3.34 6 5c0 .35.07.69.18 1H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-5-2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zM9 4c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm11 15H4v-2h16v2zm0-5H4V8h5.08L7 10.83 8.62 12 11 8.76l1-1.36 1 1.36L15.38 12 17 10.83 14.92 8H20v6z"></path></g>\n<g id="redo"><path d="M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.65 0-8.58 3.03-9.96 7.22L3.9 16c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88L13 16h9V7l-3.6 3.6z"></path></g>\n<g id="refresh"><path d="M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"></path></g>\n<g id="remove"><path d="M19 13H5v-2h14v2z"></path></g>\n<g id="remove-circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z"></path></g>\n<g id="remove-circle-outline"><path d="M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"></path></g>\n<g id="remove-shopping-cart"><path d="M22.73 22.73L2.77 2.77 2 2l-.73-.73L0 2.54l4.39 4.39 2.21 4.66-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h7.46l1.38 1.38c-.5.36-.83.95-.83 1.62 0 1.1.89 2 1.99 2 .67 0 1.26-.33 1.62-.84L21.46 24l1.27-1.27zM7.42 15c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h2.36l2 2H7.42zm8.13-2c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H6.54l9.01 9zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2z"></path></g>\n<g id="reorder"><path d="M3 15h18v-2H3v2zm0 4h18v-2H3v2zm0-8h18V9H3v2zm0-6v2h18V5H3z"></path></g>\n<g id="reply"><path d="M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z"></path></g>\n<g id="reply-all"><path d="M7 8V5l-7 7 7 7v-3l-4-4 4-4zm6 1V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z"></path></g>\n<g id="report"><path d="M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27L15.73 3zM12 17.3c-.72 0-1.3-.58-1.3-1.3 0-.72.58-1.3 1.3-1.3.72 0 1.3.58 1.3 1.3 0 .72-.58 1.3-1.3 1.3zm1-4.3h-2V7h2v6z"></path></g>\n<g id="report-problem"><path d="M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"></path></g>\n<g id="restore"><path d="M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z"></path></g>\n<g id="restore-page"><path d="M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm-2 16c-2.05 0-3.81-1.24-4.58-3h1.71c.63.9 1.68 1.5 2.87 1.5 1.93 0 3.5-1.57 3.5-3.5S13.93 9.5 12 9.5c-1.35 0-2.52.78-3.1 1.9l1.6 1.6h-4V9l1.3 1.3C8.69 8.92 10.23 8 12 8c2.76 0 5 2.24 5 5s-2.24 5-5 5z"></path></g>\n<g id="room"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"></path></g>\n<g id="rounded-corner"><path d="M19 19h2v2h-2v-2zm0-2h2v-2h-2v2zM3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm0-4h2V3H3v2zm4 0h2V3H7v2zm8 16h2v-2h-2v2zm-4 0h2v-2h-2v2zm4 0h2v-2h-2v2zm-8 0h2v-2H7v2zm-4 0h2v-2H3v2zM21 8c0-2.76-2.24-5-5-5h-5v2h5c1.65 0 3 1.35 3 3v5h2V8z"></path></g>\n<g id="rowing"><path d="M8.5 14.5L4 19l1.5 1.5L9 17h2l-2.5-2.5zM15 1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 20.01L18 24l-2.99-3.01V19.5l-7.1-7.09c-.31.05-.61.07-.91.07v-2.16c1.66.03 3.61-.87 4.67-2.04l1.4-1.55c.19-.21.43-.38.69-.5.29-.14.62-.23.96-.23h.03C15.99 6.01 17 7.02 17 8.26v5.75c0 .84-.35 1.61-.92 2.16l-3.58-3.58v-2.27c-.63.52-1.43 1.02-2.29 1.39L16.5 18H18l3 3.01z"></path></g>\n<g id="save"><path d="M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10H5V5h10v4z"></path></g>\n<g id="schedule"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z"></path></g>\n<g id="search"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></g>\n<g id="select-all"><path d="M3 5h2V3c-1.1 0-2 .9-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2c0-1.1-.9-2-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2zM7 17h10V7H7v10zm2-8h6v6H9V9z"></path></g>\n<g id="send"><path d="M2.01 21L23 12 2.01 3 2 10l15 2-15 2z"></path></g>\n<g id="settings"><path d="M19.43 12.98c.04-.32.07-.64.07-.98s-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.12-.22-.39-.3-.61-.22l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65C14.46 2.18 14.25 2 14 2h-4c-.25 0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1c-.23-.09-.49 0-.61.22l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98s.03.66.07.98l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.12.22.39.3.61.22l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.69-.98l2.49 1c.23.09.49 0 .61-.22l2-3.46c.12-.22.07-.49-.12-.64l-2.11-1.65zM12 15.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5z"></path></g>\n<g id="settings-applications"><path d="M12 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm7-7H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-1.75 9c0 .23-.02.46-.05.68l1.48 1.16c.13.11.17.3.08.45l-1.4 2.42c-.09.15-.27.21-.43.15l-1.74-.7c-.36.28-.76.51-1.18.69l-.26 1.85c-.03.17-.18.3-.35.3h-2.8c-.17 0-.32-.13-.35-.29l-.26-1.85c-.43-.18-.82-.41-1.18-.69l-1.74.7c-.16.06-.34 0-.43-.15l-1.4-2.42c-.09-.15-.05-.34.08-.45l1.48-1.16c-.03-.23-.05-.46-.05-.69 0-.23.02-.46.05-.68l-1.48-1.16c-.13-.11-.17-.3-.08-.45l1.4-2.42c.09-.15.27-.21.43-.15l1.74.7c.36-.28.76-.51 1.18-.69l.26-1.85c.03-.17.18-.3.35-.3h2.8c.17 0 .32.13.35.29l.26 1.85c.43.18.82.41 1.18.69l1.74-.7c.16-.06.34 0 .43.15l1.4 2.42c.09.15.05.34-.08.45l-1.48 1.16c.03.23.05.46.05.69z"></path></g>\n<g id="settings-backup-restore"><path d="M14 12c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2zm-2-9c-4.97 0-9 4.03-9 9H0l4 4 4-4H5c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.51 0-2.91-.49-4.06-1.3l-1.42 1.44C8.04 20.3 9.94 21 12 21c4.97 0 9-4.03 9-9s-4.03-9-9-9z"></path></g>\n<g id="settings-bluetooth"><path d="M11 24h2v-2h-2v2zm-4 0h2v-2H7v2zm8 0h2v-2h-2v2zm2.71-18.29L12 0h-1v7.59L6.41 3 5 4.41 10.59 10 5 15.59 6.41 17 11 12.41V20h1l5.71-5.71-4.3-4.29 4.3-4.29zM13 3.83l1.88 1.88L13 7.59V3.83zm1.88 10.46L13 16.17v-3.76l1.88 1.88z"></path></g>\n<g id="settings-brightness"><path d="M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02zM8 16h2.5l1.5 1.5 1.5-1.5H16v-2.5l1.5-1.5-1.5-1.5V8h-2.5L12 6.5 10.5 8H8v2.5L6.5 12 8 13.5V16zm4-7c1.66 0 3 1.34 3 3s-1.34 3-3 3V9z"></path></g>\n<g id="settings-cell"><path d="M7 24h2v-2H7v2zm4 0h2v-2h-2v2zm4 0h2v-2h-2v2zM16 .01L8 0C6.9 0 6 .9 6 2v16c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V2c0-1.1-.9-1.99-2-1.99zM16 16H8V4h8v12z"></path></g>\n<g id="settings-ethernet"><path d="M7.77 6.76L6.23 5.48.82 12l5.41 6.52 1.54-1.28L3.42 12l4.35-5.24zM7 13h2v-2H7v2zm10-2h-2v2h2v-2zm-6 2h2v-2h-2v2zm6.77-7.52l-1.54 1.28L20.58 12l-4.35 5.24 1.54 1.28L23.18 12l-5.41-6.52z"></path></g>\n<g id="settings-input-antenna"><path d="M12 5c-3.87 0-7 3.13-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.87-3.13-7-7-7zm1 9.29c.88-.39 1.5-1.26 1.5-2.29 0-1.38-1.12-2.5-2.5-2.5S9.5 10.62 9.5 12c0 1.02.62 1.9 1.5 2.29v3.3L7.59 21 9 22.41l3-3 3 3L16.41 21 13 17.59v-3.3zM12 1C5.93 1 1 5.93 1 12h2c0-4.97 4.03-9 9-9s9 4.03 9 9h2c0-6.07-4.93-11-11-11z"></path></g>\n<g id="settings-input-component"><path d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"></path></g>\n<g id="settings-input-composite"><path d="M5 2c0-.55-.45-1-1-1s-1 .45-1 1v4H1v6h6V6H5V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2H9v2zm-8 0c0 1.3.84 2.4 2 2.82V23h2v-4.18C6.16 18.4 7 17.3 7 16v-2H1v2zM21 6V2c0-.55-.45-1-1-1s-1 .45-1 1v4h-2v6h6V6h-2zm-8-4c0-.55-.45-1-1-1s-1 .45-1 1v4H9v6h6V6h-2V2zm4 14c0 1.3.84 2.4 2 2.82V23h2v-4.18c1.16-.41 2-1.51 2-2.82v-2h-6v2z"></path></g>\n<g id="settings-input-hdmi"><path d="M18 7V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3H5v6l3 6v3h8v-3l3-6V7h-1zM8 4h8v3h-2V5h-1v2h-2V5h-1v2H8V4z"></path></g>\n<g id="settings-input-svideo"><path d="M8 11.5c0-.83-.67-1.5-1.5-1.5S5 10.67 5 11.5 5.67 13 6.5 13 8 12.33 8 11.5zm7-5c0-.83-.67-1.5-1.5-1.5h-3C9.67 5 9 5.67 9 6.5S9.67 8 10.5 8h3c.83 0 1.5-.67 1.5-1.5zM8.5 15c-.83 0-1.5.67-1.5 1.5S7.67 18 8.5 18s1.5-.67 1.5-1.5S9.33 15 8.5 15zM12 1C5.93 1 1 5.93 1 12s4.93 11 11 11 11-4.93 11-11S18.07 1 12 1zm0 20c-4.96 0-9-4.04-9-9s4.04-9 9-9 9 4.04 9 9-4.04 9-9 9zm5.5-11c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm-2 5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z"></path></g>\n<g id="settings-overscan"><path d="M12.01 5.5L10 8h4l-1.99-2.5zM18 10v4l2.5-1.99L18 10zM6 10l-2.5 2.01L6 14v-4zm8 6h-4l2.01 2.5L14 16zm7-13H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16.01H3V4.99h18v14.02z"></path></g>\n<g id="settings-phone"><path d="M13 9h-2v2h2V9zm4 0h-2v2h2V9zm3 6.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM19 9v2h2V9h-2z"></path></g>\n<g id="settings-power"><path d="M7 24h2v-2H7v2zm4 0h2v-2h-2v2zm2-22h-2v10h2V2zm3.56 2.44l-1.45 1.45C16.84 6.94 18 8.83 18 11c0 3.31-2.69 6-6 6s-6-2.69-6-6c0-2.17 1.16-4.06 2.88-5.12L7.44 4.44C5.36 5.88 4 8.28 4 11c0 4.42 3.58 8 8 8s8-3.58 8-8c0-2.72-1.36-5.12-3.44-6.56zM15 24h2v-2h-2v2z"></path></g>\n<g id="settings-remote"><path d="M15 9H9c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V10c0-.55-.45-1-1-1zm-3 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zM7.05 6.05l1.41 1.41C9.37 6.56 10.62 6 12 6s2.63.56 3.54 1.46l1.41-1.41C15.68 4.78 13.93 4 12 4s-3.68.78-4.95 2.05zM12 0C8.96 0 6.21 1.23 4.22 3.22l1.41 1.41C7.26 3.01 9.51 2 12 2s4.74 1.01 6.36 2.64l1.41-1.41C17.79 1.23 15.04 0 12 0z"></path></g>\n<g id="settings-voice"><path d="M7 24h2v-2H7v2zm5-11c1.66 0 2.99-1.34 2.99-3L15 4c0-1.66-1.34-3-3-3S9 2.34 9 4v6c0 1.66 1.34 3 3 3zm-1 11h2v-2h-2v2zm4 0h2v-2h-2v2zm4-14h-1.7c0 3-2.54 5.1-5.3 5.1S6.7 13 6.7 10H5c0 3.41 2.72 6.23 6 6.72V20h2v-3.28c3.28-.49 6-3.31 6-6.72z"></path></g>\n<g id="shop"><path d="M16 6V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H2v13c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6h-6zm-6-2h4v2h-4V4zM9 18V9l7.5 4L9 18z"></path></g>\n<g id="shop-two"><path d="M3 9H1v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2H3V9zm15-4V3c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H5v11c0 1.11.89 2 2 2h14c1.11 0 2-.89 2-2V5h-5zm-6-2h4v2h-4V3zm0 12V8l5.5 3-5.5 4z"></path></g>\n<g id="shopping-basket"><path d="M17.21 9l-4.38-6.56c-.19-.28-.51-.42-.83-.42-.32 0-.64.14-.83.43L6.79 9H2c-.55 0-1 .45-1 1 0 .09.01.18.04.27l2.54 9.27c.23.84 1 1.46 1.92 1.46h13c.92 0 1.69-.62 1.93-1.46l2.54-9.27L23 10c0-.55-.45-1-1-1h-4.79zM9 9l3-4.4L15 9H9zm3 8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"></path></g>\n<g id="shopping-cart"><path d="M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z"></path></g>\n<g id="sort"><path d="M3 18h6v-2H3v2zM3 6v2h18V6H3zm0 7h12v-2H3v2z"></path></g>\n<g id="speaker-notes"><path d="M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM8 14H6v-2h2v2zm0-3H6V9h2v2zm0-3H6V6h2v2zm7 6h-5v-2h5v2zm3-3h-8V9h8v2zm0-3h-8V6h8v2z"></path></g>\n<g id="speaker-notes-off"><path d="M10.54 11l-.54-.54L7.54 8 6 6.46 2.38 2.84 1.27 1.73 0 3l2.01 2.01L2 22l4-4h9l5.73 5.73L22 22.46 17.54 18l-7-7zM8 14H6v-2h2v2zm-2-3V9l2 2H6zm14-9H4.08L10 7.92V6h8v2h-7.92l1 1H18v2h-4.92l6.99 6.99C21.14 17.95 22 17.08 22 16V4c0-1.1-.9-2-2-2z"></path></g>\n<g id="spellcheck"><path d="M12.45 16h2.09L9.43 3H7.57L2.46 16h2.09l1.12-3h5.64l1.14 3zm-6.02-5L8.5 5.48 10.57 11H6.43zm15.16.59l-8.09 8.09L9.83 16l-1.41 1.41 5.09 5.09L23 13l-1.41-1.41z"></path></g>\n<g id="star"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"></path></g>\n<g id="star-border"><path d="M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z"></path></g>\n<g id="star-half"><path d="M22 9.24l-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4V6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z"></path></g>\n<g id="stars"><path d="M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm4.24 16L12 15.45 7.77 18l1.12-4.81-3.73-3.23 4.92-.42L12 5l1.92 4.53 4.92.42-3.73 3.23L16.23 18z"></path></g>\n<g id="store"><path d="M20 4H4v2h16V4zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6h1zm-9 4H6v-4h6v4z"></path></g>\n<g id="subdirectory-arrow-left"><path d="M11 9l1.42 1.42L8.83 14H18V4h2v12H8.83l3.59 3.58L11 21l-6-6 6-6z"></path></g>\n<g id="subdirectory-arrow-right"><path d="M19 15l-6 6-1.42-1.42L15.17 16H4V4h2v10h9.17l-3.59-3.58L13 9l6 6z"></path></g>\n<g id="subject"><path d="M14 17H4v2h10v-2zm6-8H4v2h16V9zM4 15h16v-2H4v2zM4 5v2h16V5H4z"></path></g>\n<g id="supervisor-account"><path d="M16.5 12c1.38 0 2.49-1.12 2.49-2.5S17.88 7 16.5 7C15.12 7 14 8.12 14 9.5s1.12 2.5 2.5 2.5zM9 11c1.66 0 2.99-1.34 2.99-3S10.66 5 9 5C7.34 5 6 6.34 6 8s1.34 3 3 3zm7.5 3c-1.83 0-5.5.92-5.5 2.75V19h11v-2.25c0-1.83-3.67-2.75-5.5-2.75zM9 13c-2.33 0-7 1.17-7 3.5V19h7v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13z"></path></g>\n<g id="swap-horiz"><path d="M6.99 11L3 15l3.99 4v-3H14v-2H6.99v-3zM21 9l-3.99-4v3H10v2h7.01v3L21 9z"></path></g>\n<g id="swap-vert"><path d="M16 17.01V10h-2v7.01h-3L15 21l4-3.99h-3zM9 3L5 6.99h3V14h2V6.99h3L9 3z"></path></g>\n<g id="swap-vertical-circle"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM6.5 9L10 5.5 13.5 9H11v4H9V9H6.5zm11 6L14 18.5 10.5 15H13v-4h2v4h2.5z"></path></g>\n<g id="system-update-alt"><path d="M12 16.5l4-4h-3v-9h-2v9H8l4 4zm9-13h-6v1.99h6v14.03H3V5.49h6V3.5H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-14c0-1.1-.9-2-2-2z"></path></g>\n<g id="tab"><path d="M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H3V5h10v4h8v10z"></path></g>\n<g id="tab-unselected"><path d="M1 9h2V7H1v2zm0 4h2v-2H1v2zm0-8h2V3c-1.1 0-2 .9-2 2zm8 16h2v-2H9v2zm-8-4h2v-2H1v2zm2 4v-2H1c0 1.1.9 2 2 2zM21 3h-8v6h10V5c0-1.1-.9-2-2-2zm0 14h2v-2h-2v2zM9 5h2V3H9v2zM5 21h2v-2H5v2zM5 5h2V3H5v2zm16 16c1.1 0 2-.9 2-2h-2v2zm0-8h2v-2h-2v2zm-8 8h2v-2h-2v2zm4 0h2v-2h-2v2z"></path></g>\n<g id="text-format"><path d="M5 17v2h14v-2H5zm4.5-4.2h5l.9 2.2h2.1L12.75 4h-1.5L6.5 15h2.1l.9-2.2zM12 5.98L13.87 11h-3.74L12 5.98z"></path></g>\n<g id="theaters"><path d="M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3h-2zM8 17H6v-2h2v2zm0-4H6v-2h2v2zm0-4H6V7h2v2zm10 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V7h2v2z"></path></g>\n<g id="thumb-down"><path d="M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z"></path></g>\n<g id="thumb-up"><path d="M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z"></path></g>\n<g id="thumbs-up-down"><path d="M12 6c0-.55-.45-1-1-1H5.82l.66-3.18.02-.23c0-.31-.13-.59-.33-.8L5.38 0 .44 4.94C.17 5.21 0 5.59 0 6v6.5c0 .83.67 1.5 1.5 1.5h6.75c.62 0 1.15-.38 1.38-.91l2.26-5.29c.07-.17.11-.36.11-.55V6zm10.5 4h-6.75c-.62 0-1.15.38-1.38.91l-2.26 5.29c-.07.17-.11.36-.11.55V18c0 .55.45 1 1 1h5.18l-.66 3.18-.02.24c0 .31.13.59.33.8l.79.78 4.94-4.94c.27-.27.44-.65.44-1.06v-6.5c0-.83-.67-1.5-1.5-1.5z"></path></g>\n<g id="timeline"><path d="M23 8c0 1.1-.9 2-2 2-.18 0-.35-.02-.51-.07l-3.56 3.55c.05.16.07.34.07.52 0 1.1-.9 2-2 2s-2-.9-2-2c0-.18.02-.36.07-.52l-2.55-2.55c-.16.05-.34.07-.52.07s-.36-.02-.52-.07l-4.55 4.56c.05.16.07.33.07.51 0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2c.18 0 .35.02.51.07l4.56-4.55C8.02 9.36 8 9.18 8 9c0-1.1.9-2 2-2s2 .9 2 2c0 .18-.02.36-.07.52l2.55 2.55c.16-.05.34-.07.52-.07s.36.02.52.07l3.55-3.56C19.02 8.35 19 8.18 19 8c0-1.1.9-2 2-2s2 .9 2 2z"></path></g>\n<g id="toc"><path d="M3 9h14V7H3v2zm0 4h14v-2H3v2zm0 4h14v-2H3v2zm16 0h2v-2h-2v2zm0-10v2h2V7h-2zm0 6h2v-2h-2v2z"></path></g>\n<g id="today"><path d="M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"></path></g>\n<g id="toll"><path d="M15 4c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6s2.69-6 6-6 6 2.69 6 6-2.69 6-6 6zM3 12c0-2.61 1.67-4.83 4-5.65V4.26C3.55 5.15 1 8.27 1 12s2.55 6.85 6 7.74v-2.09c-2.33-.82-4-3.04-4-5.65z"></path></g>\n<g id="touch-app"><path d="M9 11.24V7.5C9 6.12 10.12 5 11.5 5S14 6.12 14 7.5v3.74c1.21-.81 2-2.18 2-3.74C16 5.01 13.99 3 11.5 3S7 5.01 7 7.5c0 1.56.79 2.93 2 3.74zm9.84 4.63l-4.54-2.26c-.17-.07-.35-.11-.54-.11H13v-6c0-.83-.67-1.5-1.5-1.5S10 6.67 10 7.5v10.74l-3.43-.72c-.08-.01-.15-.03-.24-.03-.31 0-.59.13-.79.33l-.79.8 4.94 4.94c.27.27.65.44 1.06.44h6.79c.75 0 1.33-.55 1.44-1.28l.75-5.27c.01-.07.02-.14.02-.2 0-.62-.38-1.16-.91-1.38z"></path></g>\n<g id="track-changes"><path d="M19.07 4.93l-1.41 1.41C19.1 7.79 20 9.79 20 12c0 4.42-3.58 8-8 8s-8-3.58-8-8c0-4.08 3.05-7.44 7-7.93v2.02C8.16 6.57 6 9.03 6 12c0 3.31 2.69 6 6 6s6-2.69 6-6c0-1.66-.67-3.16-1.76-4.24l-1.41 1.41C15.55 9.9 16 10.9 16 12c0 2.21-1.79 4-4 4s-4-1.79-4-4c0-1.86 1.28-3.41 3-3.86v2.14c-.6.35-1 .98-1 1.72 0 1.1.9 2 2 2s2-.9 2-2c0-.74-.4-1.38-1-1.72V2h-1C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10c0-2.76-1.12-5.26-2.93-7.07z"></path></g>\n<g id="translate"><path d="M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"></path></g>\n<g id="trending-down"><path d="M16 18l2.29-2.29-4.88-4.88-4 4L2 7.41 3.41 6l6 6 4-4 6.3 6.29L22 12v6z"></path></g>\n<g id="trending-flat"><path d="M22 12l-4-4v3H3v2h15v3z"></path></g>\n<g id="trending-up"><path d="M16 6l2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z"></path></g>\n<g id="turned-in"><path d="M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2z"></path></g>\n<g id="turned-in-not"><path d="M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z"></path></g>\n<g id="unarchive"><path d="M20.55 5.22l-1.39-1.68C18.88 3.21 18.47 3 18 3H6c-.47 0-.88.21-1.15.55L3.46 5.22C3.17 5.57 3 6.01 3 6.5V19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6.5c0-.49-.17-.93-.45-1.28zM12 9.5l5.5 5.5H14v2h-4v-2H6.5L12 9.5zM5.12 5l.82-1h12l.93 1H5.12z"></path></g>\n<g id="undo"><path d="M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8z"></path></g>\n<g id="unfold-less"><path d="M7.41 18.59L8.83 20 12 16.83 15.17 20l1.41-1.41L12 14l-4.59 4.59zm9.18-13.18L15.17 4 12 7.17 8.83 4 7.41 5.41 12 10l4.59-4.59z"></path></g>\n<g id="unfold-more"><path d="M12 5.83L15.17 9l1.41-1.41L12 3 7.41 7.59 8.83 9 12 5.83zm0 12.34L8.83 15l-1.41 1.41L12 21l4.59-4.59L15.17 15 12 18.17z"></path></g>\n<g id="update"><path d="M21 10.12h-6.78l2.74-2.82c-2.73-2.7-7.15-2.8-9.88-.1-2.73 2.71-2.73 7.08 0 9.79 2.73 2.71 7.15 2.71 9.88 0C18.32 15.65 19 14.08 19 12.1h2c0 1.98-.88 4.55-2.64 6.29-3.51 3.48-9.21 3.48-12.72 0-3.5-3.47-3.53-9.11-.02-12.58 3.51-3.47 9.14-3.47 12.65 0L21 3v7.12zM12.5 8v4.25l3.5 2.08-.72 1.21L11 13V8h1.5z"></path></g>\n<g id="verified-user"><path d="M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"></path></g>\n<g id="view-agenda"><path d="M20 13H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1v-6c0-.55-.45-1-1-1zm0-10H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1z"></path></g>\n<g id="view-array"><path d="M4 18h3V5H4v13zM18 5v13h3V5h-3zM8 18h9V5H8v13z"></path></g>\n<g id="view-carousel"><path d="M7 19h10V4H7v15zm-5-2h4V6H2v11zM18 6v11h4V6h-4z"></path></g>\n<g id="view-column"><path d="M10 18h5V5h-5v13zm-6 0h5V5H4v13zM16 5v13h5V5h-5z"></path></g>\n<g id="view-day"><path d="M2 21h19v-3H2v3zM20 8H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zM2 3v3h19V3H2z"></path></g>\n<g id="view-headline"><path d="M4 15h16v-2H4v2zm0 4h16v-2H4v2zm0-8h16V9H4v2zm0-6v2h16V5H4z"></path></g>\n<g id="view-list"><path d="M4 14h4v-4H4v4zm0 5h4v-4H4v4zM4 9h4V5H4v4zm5 5h12v-4H9v4zm0 5h12v-4H9v4zM9 5v4h12V5H9z"></path></g>\n<g id="view-module"><path d="M4 11h5V5H4v6zm0 7h5v-6H4v6zm6 0h5v-6h-5v6zm6 0h5v-6h-5v6zm-6-7h5V5h-5v6zm6-6v6h5V5h-5z"></path></g>\n<g id="view-quilt"><path d="M10 18h5v-6h-5v6zm-6 0h5V5H4v13zm12 0h5v-6h-5v6zM10 5v6h11V5H10z"></path></g>\n<g id="view-stream"><path d="M4 18h17v-6H4v6zM4 5v6h17V5H4z"></path></g>\n<g id="view-week"><path d="M6 5H3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm14 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1zm-7 0h-3c-.55 0-1 .45-1 1v12c0 .55.45 1 1 1h3c.55 0 1-.45 1-1V6c0-.55-.45-1-1-1z"></path></g>\n<g id="visibility"><path d="M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"></path></g>\n<g id="visibility-off"><path d="M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"></path></g>\n<g id="warning"><path d="M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"></path></g>\n<g id="watch-later"><path d="M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm4.2 14.2L11 13V7h1.5v5.2l4.5 2.7-.8 1.3z"></path></g>\n<g id="weekend"><path d="M21 10c-1.1 0-2 .9-2 2v3H5v-3c0-1.1-.9-2-2-2s-2 .9-2 2v5c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2v-5c0-1.1-.9-2-2-2zm-3-5H6c-1.1 0-2 .9-2 2v2.15c1.16.41 2 1.51 2 2.82V14h12v-2.03c0-1.3.84-2.4 2-2.82V7c0-1.1-.9-2-2-2z"></path></g>\n<g id="work"><path d="M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-6 0h-4V4h4v2z"></path></g>\n<g id="youtube-searched-for"><path d="M17.01 14h-.8l-.27-.27c.98-1.14 1.57-2.61 1.57-4.23 0-3.59-2.91-6.5-6.5-6.5s-6.5 3-6.5 6.5H2l3.84 4 4.16-4H6.51C6.51 7 8.53 5 11.01 5s4.5 2.01 4.5 4.5c0 2.48-2.02 4.5-4.5 4.5-.65 0-1.26-.14-1.82-.38L7.71 15.1c.97.57 2.09.9 3.3.9 1.61 0 3.08-.59 4.22-1.57l.27.27v.79l5.01 4.99L22 19l-4.99-5z"></path></g>\n<g id="zoom-in"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zm2.5-4h-2v2H9v-2H7V9h2V7h1v2h2v1z"></path></g>\n<g id="zoom-out"><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zM7 9h5v1H7z"></path></g>\n</defs></svg>\n</iron-iconset-svg>']),
Kbb=_.Fp(Jbb);Kbb.setAttribute("style","display: none;");document.head.appendChild(Kbb.content);
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syb1");

var seb;
var teb;
var XQ=function(){var a=_.K.apply(this,arguments)||this;a.watchMetadataRefresh=!1;a.watchMetadataStandardizedTypography=_.w("kevlar_watch_metadata_refresh_standardized_body_typography");a.actionMap={"yt-button-refresh-action":"handleButtonRefreshAction","yt-unsubscribe-action":"handleUnsubscribeAction"};return a};
_.r(XQ,_.K);XQ.prototype.configureRendererStamper=function(){return{"data.membershipButton":{id:"sponsor-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.purchaseButton":{id:"purchase-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.analyticsButton":{id:"analytics-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
XQ.prototype.handleButtonRefreshAction=function(a){a.buttonRefreshAction&&(this.set("data.membershipButton",a.buttonRefreshAction.membershipButton),this.notifyPath("data.membershipButton"))};
XQ.prototype.onYtServiceRequestError=function(a){this.ytOpenToastBehavior.openToast(a.detail.error.message)};
XQ.prototype.handleUnsubscribeAction=function(){this.data&&this.data.membershipButton&&"STYLE_PRIMARY"===this.data.membershipButton.buttonRenderer.style&&this.$$("#sponsor-button ytd-button-renderer").set("data.style","STYLE_SUGGESTIVE")};
_.t.Object.defineProperties(XQ.prototype,{avatarSize:{configurable:!0,enumerable:!0,get:function(){return this.watchMetadataRefresh?36:48}}});
_.t.Object.defineProperties(XQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===teb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-owner-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_owner_renderer.ytd.video.owner.renderer.css.js--\x3e<a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" tabindex="-1"><yt-img-shadow id="avatar" alt="[[getSimpleString(data.title)]]" thumbnail="[[data.thumbnail]]" width="[[avatarSize]]"></yt-img-shadow></a><div id="upload-info"><ytd-channel-name id="channel-name" badges="[[data.badges]]" channel-name="[[data.title]]" wrap-text="[[!watchMetadataRefresh]]"></ytd-channel-name><yt-formatted-string id="owner-sub-count" hidden="[[!data.subscriberCountText]]" text="[[data.subscriberCountText]]"></yt-formatted-string><slot name="date"></slot></div><div id="purchase-button" hidden="[[!data.purchaseButton]]"></div><div id="sponsor-button"></div><div id="analytics-button"></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===seb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_video_owner_renderer.ytd.video.owner.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([watch-metadata-refresh]) {min-width: 0;} #avatar {margin-right: 16px;width: 48px;height: 48px;border-radius: 50%;background-color: transparent;overflow: hidden;} :host([watch-metadata-refresh]) #avatar {margin-right: 12px;width: 36px;height: 36px;} #channel-name {color: var(--yt-endpoint-color,var(--yt-spec-text-primary));display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} :host([watch-metadata-refresh]) #channel-name {max-width: 100%;} #owner-sub-count {color: var(--yt-spec-text-secondary);margin-right: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([watch-metadata-refresh]) #owner-sub-count {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([watch-metadata-refresh][watch-metadata-standardized-typography]) #owner-sub-count {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-primary);} #upload-info {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([watch-metadata-refresh]) #upload-info {margin-right: 4px;overflow: hidden;} #sponsor-button,#purchase-button,#analytics-button {margin-right: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} /*# sourceMappingURL=ytd-video-owner-renderer.css.map*/</style>';
seb=d}d=seb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);teb=a}a=teb;return a}}});
_.YQ=XQ;_.YQ.prototype.onYtServiceRequestError=_.YQ.prototype.onYtServiceRequestError;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.YQ.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.YQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.YQ.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.PP.YtOpenToastBehavior),_.W("design:type",Object)],_.YQ.prototype,"ytOpenToastBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.YQ.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.YQ.prototype,"watchMetadataRefresh",void 0);_.V([_.R("watchMetadataRefresh"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.YQ.prototype,"avatarSize",null);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.YQ.prototype,"watchMetadataStandardizedTypography",void 0);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.YQ.prototype,"onYtServiceRequestError",null);_.YQ=_.V([_.T({is:"ytd-video-owner-renderer"})],_.YQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfi");

var oeb;
var peb;
var TQ=function(){var a=_.K.apply(this,arguments)||this;a.previousSelectValue=void 0;a.selectedItemMessage=void 0;return a};
_.r(TQ,_.K);TQ.prototype.detached=function(){this.selectedItemMessage=this.previousSelectValue=void 0};
TQ.prototype.selectedValueChanged=function(){var a,b,c,d,e;if(void 0!==this.selectedValue){var h=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.dropdown)||void 0===b?void 0:b.dropdownRenderer)||void 0===c?void 0:c.entries)||void 0===d?void 0:d.map(function(m){return m.privacyDropdownItemRenderer});
h=_.u(null!==h&&void 0!==h?h:[]);for(var l=h.next();!l.done;l=h.next())if((l=l.value)&&l.int32Value===this.selectedValue){this.selectedItemMessage=l.itemMessage;break}}else this.selectedItemMessage=void 0;-1!==this.selectedValue&&(void 0===this.previousSelectValue?this.previousSelectValue=this.selectedValue:this.previousSelectValue!==this.selectedValue&&null!==(e=this.data)&&void 0!==e&&e.key&&this.data.onChange&&(this.set(this.data.key,this.selectedValue,this.data.onChange),_.dj(this,[this.data.onChange]),
this.previousSelectValue=this.selectedValue))};
TQ.prototype.onValueChangedForSelectedValue=function(a){this.selectedValue=a.detail.value};
_.t.Object.defineProperties(TQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===peb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-dropdown-form-field-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_dropdown_form_field_renderer.ytd.dropdown.form.field.renderer.css.js--\x3e<div>\n  <ytd-dropdown-renderer id="dropdown" autosize="" data="[[data.dropdown.dropdownRenderer]]" min-autosize-width="0" no-label-float="" no-underline="" value="[[selectedValue]]" on-value-changed="onValueChangedForSelectedValue">\n  </ytd-dropdown-renderer>\n  <yt-formatted-string id="selected-item-message" hidden="[[!selectedItemMessage]]" text="[[selectedItemMessage]]">\n  </yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oeb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_dropdown_form_field_renderer.ytd.dropdown.form.field.renderer.css.js--\x3e<style>:host {display: inline-block;color: var(--yt-spec-text-secondary);} /*# sourceMappingURL=ytd-dropdown-form-field-renderer.css.map*/</style>";oeb=d}d=oeb;
c.call(b,d.content.cloneNode(!0),a.content.firstChild);peb=a}a=peb;return a}}});
_.UQ=TQ;_.UQ.prototype.selectedValueChanged=_.UQ.prototype.selectedValueChanged;_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.UQ.prototype,"ytEventForwardingBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.UQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.UQ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.UQ.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Number)],_.UQ.prototype,"selectedValue",void 0);_.V([_.P("selectedValue"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.UQ.prototype,"selectedValueChanged",null);_.UQ=_.V([_.T({is:"ytd-dropdown-form-field-renderer"})],_.UQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfh");

var meb;
var neb;
var RQ=function(){var a=_.K.apply(this,arguments)||this;a.isEditing=!1;a.isMultiline=!1;return a};
_.r(RQ,_.K);_.f=RQ.prototype;_.f.onKeydown=function(a){if(13===a.keyCode&&!this.isMultiline)this.onSave();else if(27===a.keyCode)this.onCancel()};
_.f.computeComponentStyle=function(a){return a.style?a.style:"INLINE_FORM_STYLE_UNKNOWN"};
_.f.computeisMultiline=function(a){return a.formField&&a.formField.textInputFormFieldRenderer&&a.formField.textInputFormFieldRenderer.isMultiline?a.formField.textInputFormFieldRenderer.isMultiline:!1};
_.f.computeTextDisplayed=function(a,b){if(a)return a;if(b)return b};
_.f.onEdit=function(){this.isEditing=!0;this.textForm.focusTextInput()};
_.f.onSave=function(){var a;if(this.textForm.validate()){this.textForm.save();var b=this.textForm.value;b?this.set("data.textDisplayed",_.Wi(b)):(null===(a=this.data)||void 0===a?0:a.placeholder)&&this.set("data.textDisplayed",this.data.placeholder);this.isEditing=!1}};
_.f.onCancel=function(){var a=_.Zi(this.data.textDisplayed);a===this.data.placeholder?this.textForm.reset(""):this.textForm.reset(a);this.isEditing=!1};
_.t.Object.defineProperties(RQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===neb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-inline-form-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.forms.ytd_inline_form_renderer.ytd.inline.form.renderer.css.js--\x3e<div id="display-dialog" hidden="[[isEditing]]">\n  <yt-formatted-string id="text-displayed" split-lines="" text="[[computeTextDisplayed(data.textDisplayed, data.placeholder)]]">\n  </yt-formatted-string>\n  <ytd-button-renderer id="edit-button" data="[[data.editButton.buttonRenderer]]" on-click="onEdit">\n  </ytd-button-renderer>\n</div>\n<div id="edit-dialog" hidden="[[!isEditing]]">\n  <yt-text-input-form-field-renderer id="text-form" component-style="[[componentStyle]]" data="[[data.formField.textInputFormFieldRenderer]]" no-label-float="" required-error-message="[[addToStrings.REQUIRED_LABEL]]">\n  </yt-text-input-form-field-renderer>\n  <div id="edit-buttons">\n    <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" on-click="onCancel">\n  </ytd-button-renderer>\n    <ytd-button-renderer id="save-button" data="[[data.saveButton.buttonRenderer]]" on-click="onSave">\n    </ytd-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===meb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.forms.ytd_inline_form_renderer.ytd.inline.form.renderer.css.js--\x3e<style>:host {display: block;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #text-displayed {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([component-style=INLINE_FORM_STYLE_TITLE]) #text-displayed {color: var(--yt-spec-text-primary);overflow: hidden;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} :host([component-style=INLINE_FORM_STYLE_BODY_TEXT]) #text-displayed {color: var(--yt-spec-text-primary);word-wrap: break-word;overflow: hidden;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([component-style=INLINE_FORM_STYLE_BODY_TEXT_PLACEHOLDER]) #text-displayed {color: var(--yt-spec-text-secondary);word-wrap: break-word;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #display-dialog {overflow: hidden;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([component-style=INLINE_FORM_STYLE_TITLE]) #display-dialog {-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([component-style=INLINE_FORM_STYLE_TITLE]) #edit-button {-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} #edit-button {color: var(--yt-spec-icon-active-other);padding-left: 8px;} :host([component-style=INLINE_FORM_STYLE_BODY_TEXT]) #edit-button {margin-top: -8px;} :host([component-style=INLINE_FORM_STYLE_BODY_TEXT_PLACEHOLDER]) #edit-button {margin-top: -8px;} #edit-dialog {min-width: 0;flex-grow: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #edit-buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #save-button {margin-right: -16px;} yt-text-input-form-field-renderer {padding-bottom: 0;} /*# sourceMappingURL=ytd-inline-form-renderer.css.map*/</style>';
meb=d}d=meb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);neb=a}a=neb;return a}}});
_.SQ=RQ;_.SQ.prototype.onKeydown=_.SQ.prototype.onKeydown;_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.SQ.prototype,"ytEventForwardingBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.SQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.SQ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.SQ.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],_.SQ.prototype,"isEditing",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeComponentStyle(data)"}),_.W("design:type",String)],_.SQ.prototype,"componentStyle",void 0);_.V([_.M({computed:"computeisMultiline(data)"}),_.W("design:type",Object)],_.SQ.prototype,"isMultiline",void 0);_.V([_.S("#text-form"),_.W("design:type",_.gM)],_.SQ.prototype,"textForm",void 0);
_.V([_.N("keydown"),_.W("design:type",Function),_.W("design:paramtypes",[KeyboardEvent]),_.W("design:returntype",void 0)],_.SQ.prototype,"onKeydown",null);_.SQ=_.V([_.T({is:"ytd-inline-form-renderer"})],_.SQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4o");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfy");

var pmb;
var qmb;
var mX=function(){return _.K.apply(this,arguments)||this};
_.r(mX,_.K);mX.prototype.configureRendererStamper=function(){return{"data.subscribeButton":{id:"subscribe",mapping:{subscribeButtonRenderer:"ytd-subscribe-button-renderer",buttonRenderer:"ytd-button-renderer"}}}};
_.t.Object.defineProperties(mX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===qmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-mini-channel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_mini_channel_renderer.ytd.mini.channel.renderer.css.js--\x3e<a id="channel-info" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" rel$="[[computeNofollow_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <yt-img-shadow height="24" thumbnail="[[data.thumbnail]]" width="24">\n  </yt-img-shadow>\n  <span class="title">[[getSimpleString(data.title)]]</span>\n</a>\n\n<div id="subscribe"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_mini_channel_renderer.ytd.mini.channel.renderer.css.js--\x3e<style>:host {display: block;min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} yt-img-shadow {height: 24px;width: 24px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #channel-info {margin-bottom: 8px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .title {color: var(--yt-spec-text-primary);text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} /*# sourceMappingURL=ytd-mini-channel-renderer.css.map*/</style>';
pmb=d}d=pmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);qmb=a}a=qmb;return a}}});
_.nX=mX;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.nX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.nX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.nX.prototype,"data",void 0);_.nX=_.V([_.T({is:"ytd-mini-channel-renderer"})],_.nX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfu");

var gmb;
var hmb;
var imb=function(){return _.K.apply(this,arguments)||this};
_.r(imb,_.K);
_.t.Object.defineProperties(imb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sub-feed-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_sub_feed_option_renderer.ytd.sub.feed.option.renderer.css.js--\x3e<a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" tabindex="-1">\n  <tp-yt-paper-radio-button checked="[[data.isSelected]]">\n    <yt-formatted-string text="[[data.name]]"></yt-formatted-string>\n  </tp-yt-paper-radio-button>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_sub_feed_option_renderer.ytd.sub.feed.option.renderer.css.js--\x3e<style>:host {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} yt-formatted-string {color: var(--yt-spec-text-primary);} tp-yt-paper-radio-button {--paper-radio-button-label-spacing: 0;--paper-radio-button-label: {@apply --layout-horizontal;@apply --layout-center;};-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} /*# sourceMappingURL=ytd-sub-feed-option-renderer.css.map*/</style>';
gmb=d}d=gmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hmb=a}a=hmb;return a}}});
_.fX=imb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.fX.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.fX.prototype,"data",void 0);_.fX=_.V([_.T({is:"ytd-sub-feed-option-renderer"})],_.fX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syi1");

var Fcb;
var Gcb;
var WP=function(){return _.K.apply(this,arguments)||this};
_.r(WP,_.K);WP.prototype.onCheckboxToggled=function(a){var b,c,d;if(null===(d=null===(c=null===(b=this.data)||void 0===b?void 0:b.video)||void 0===c?void 0:c.videoRenderer)||void 0===d?0:d.videoId){var e=this.data.video.videoRenderer.videoId;this.ytdReduxBehavior.dispatch(a.target.checked?_.mj({type:"VIDEO_SELECTED",payload:e}):_.mj({type:"VIDEO_UNSELECTED",payload:e}))}};
WP.prototype.configureRendererStamper=function(){return{video:{id:"video",mapping:{videoRenderer:{component:"ytd-video-renderer",params:{isPostCompactVideo:!0}}}}}};
_.t.Object.defineProperties(WP.prototype,{video:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d=null===(a=this.data)||void 0===a?void 0:a.video;if(!d)return{};var e=null===(b=d.videoRenderer)||void 0===b?void 0:b.navigationEndpoint;if(!e)return d;if(null===(c=null===e||void 0===e?void 0:e.commandMetadata)||void 0===c?0:c.webCommandMetadata)e.commandMetadata.webCommandMetadata.ignoreNavigation=!0;return d}}});
_.t.Object.defineProperties(WP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Gcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-selectable-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_selectable_video_renderer.ytd.selectable.video.renderer.css.js--\x3e<tp-yt-paper-checkbox checked="[[checked]]" on-change="onCheckboxToggled">\n  <div id="video"></div>\n</tp-yt-paper-checkbox>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fcb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_selectable_video_renderer.ytd.selectable.video.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;} tp-yt-paper-checkbox {--paper-checkbox-vertical-align: top;} #video {width: 360px;} /*# sourceMappingURL=ytd-selectable-video-renderer.css.map*/</style>";
Fcb=d}d=Fcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Gcb=a}a=Gcb;return a}}});
_.XP=WP;_.V([_.M({reflectToAttribute:!0,selector:function(a,b){return b in a.reportChannelAbuse.selectedVideoIds},
selectorArgs:["data.video.videoRenderer.videoId"]}),_.W("design:type",Boolean)],_.XP.prototype,"checked",void 0);_.V([_.M(),_.W("design:type",Object)],_.XP.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.XP.prototype,"video",null);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.XP.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.XP.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Dx),_.W("design:type",Object)],_.XP.prototype,"ytdReduxBehavior",void 0);_.XP=_.V([_.T({is:"ytd-selectable-video-renderer"})],_.XP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhr");

var acb;
var bcb;
var DP=function(){return _.K.apply(this,arguments)||this};
_.r(DP,_.K);DP.prototype.configureRendererStamper=function(){return{"data.managedAccountDisclaimer":{id:"managedAccountDisclaimer",mapping:{compactLinkRenderer:"ytd-compact-link-renderer"}}}};
_.t.Object.defineProperties(DP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===bcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-google-account-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_google_account_header_renderer.ytd.google.account.header.renderer.css.js--\x3e<div id="managedAccountDisclaimer"></div>\n<div id="container">\n  <div>\n    <yt-formatted-string id="name" text="[[data.name]]"></yt-formatted-string>\n  </div>\n  <div>\n    <yt-formatted-string id="email" text="[[data.email]]"></yt-formatted-string>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===acb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_google_account_header_renderer.ytd.google.account.header.renderer.css.js--\x3e<style>:host {display: inline-block;} yt-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #container {margin: 0 16px;padding: 12px 0;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #name {color: var(--yt-spec-text-primary);} #email {color: var(--yt-spec-text-secondary);} /*# sourceMappingURL=ytd-google-account-header-renderer.css.map*/</style>';
acb=d}d=acb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bcb=a}a=bcb;return a}}});
_.EP=DP;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.EP.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.EP.prototype,"data",void 0);_.EP=_.V([_.T({is:"ytd-google-account-header-renderer"})],_.EP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhq");

var Ybb;
var Zbb;
var $bb=function(){return _.K.apply(this,arguments)||this};
_.r($bb,_.K);
_.t.Object.defineProperties($bb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Zbb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-accounts-dialog-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_accounts_dialog_header_renderer.ytd.accounts.dialog.header.renderer.css.js--\x3e<yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ybb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_accounts_dialog_header_renderer.ytd.accounts.dialog.header.renderer.css.js--\x3e<style>:host {display: inline-block;padding: 8px 16px;} yt-formatted-string {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-accounts-dialog-header-renderer.css.map*/</style>';
Ybb=d}d=Ybb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Zbb=a}a=Zbb;return a}}});
_.CP=$bb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.CP.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.CP.prototype,"data",void 0);_.CP=_.V([_.T({is:"ytd-accounts-dialog-header-renderer"})],_.CP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syho");

var Wbb;
var Xbb;
var AP=function(){return _.K.apply(this,arguments)||this};
_.r(AP,_.K);AP.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{accountItem:{component:"ytd-account-item-renderer",properties:{onAccountItemTap:"[[onAccountItemTap]]"}},accountItemRenderer:{component:"ytd-account-item-renderer",properties:{onAccountItemTap:"[[onAccountItemTap]]"}},compactLinkRenderer:"ytd-compact-link-renderer",continuationItemRenderer:{component:"ytd-continuation-item-renderer",params:{showButton:!0}}}},"data.header":{id:"header",mapping:{accountItemSectionHeaderRenderer:"ytd-account-item-section-header-renderer"}}}};
AP.prototype.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents"}};
_.t.Object.defineProperties(AP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Xbb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-account-item-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_account_item_section_renderer.ytd.account.item.section.renderer.css.js--\x3e<div id="header"></div>\n<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Wbb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_account_item_section_renderer.ytd.account.item.section.renderer.css.js--\x3e<style>:host {display: block;} #contents>*:hover {background-color: var(--yt-spec-badge-chip-background);} #contents>ytd-continuation-item-renderer:hover {background: none;} ytd-continuation-item-renderer {margin: 8px 16px;} /*# sourceMappingURL=ytd-account-item-section-renderer.css.map*/</style>";
Wbb=d}d=Wbb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Xbb=a}a=Xbb;return a}}});
_.BP=AP;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.BP.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.BP.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.sL),_.W("design:type",Object)],_.BP.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.BP.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!1}),_.W("design:type",Function)],_.BP.prototype,"onAccountItemTap",void 0);
_.BP=_.V([_.T({is:"ytd-account-item-section-renderer"})],_.BP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syh9");

var qob;
var rob;
var XY=function(){return _.K.apply(this,arguments)||this};
_.r(XY,_.K);XY.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}};
_.t.Object.defineProperties(XY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-tvfilm-entry-point-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_compact_tvfilm_entry_point_renderer.ytd.compact.tvfilm.entry.point.renderer.css.js--\x3e<div><span id="title">[[getSimpleString(data.title)]]</span><span id="subtitle">[[getSimpleString(data.subtitle)]]</span></div><div id="action-button"></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_compact_tvfilm_entry_point_renderer.ytd.compact.tvfilm.entry.point.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #action-button {margin-left: auto;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} /*# sourceMappingURL=ytd-compact-tvfilm-entry-point-renderer.css.map*/</style>';
qob=d}d=qob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rob=a}a=rob;return a}}});
_.YY=XY;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.YY.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.YY.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.YY.prototype,"data",void 0);_.YY=_.V([_.T({is:"ytd-compact-tvfilm-entry-point-renderer"})],_.YY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhb");

var xob;
var yob;
var zob=function(){return _.K.apply(this,arguments)||this};
_.r(zob,_.K);
_.t.Object.defineProperties(zob,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===yob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-media-masthead-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_media_masthead_renderer.ytd.media.masthead.renderer.css.js--\x3e<template is="dom-if" if="[[data.navigationEndpoint]]">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <div id="masthead">\n      <div id="image">\n        <yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]"></yt-img-shadow>\n      </div>\n      <div id="metadata">\n        <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n        <template is="dom-repeat" items="[[data.metadataLines]]" as="line">\n          <ytd-metadata-line-renderer id="metadata-line" data="[[line.metadataLineRenderer]]"></ytd-metadata-line-renderer>\n        </template>\n      </div>\n    </div>\n  </a>\n</template>\n<template is="dom-if" if="[[!data.navigationEndpoint]]">\n  <div id="masthead">\n    <div id="image">\n      <yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]"></yt-img-shadow>\n    </div>\n    <div id="metadata">\n      <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n      <template is="dom-repeat" items="[[data.metadataLines]]" as="line">\n        <ytd-metadata-line-renderer id="metadata-line" data="[[line.metadataLineRenderer]]"></ytd-metadata-line-renderer>\n      </template>\n    </div>\n  </div>\n</template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_media_masthead_renderer.ytd.media.masthead.renderer.css.js--\x3e<style>:host {display: inline-block;--yt-img-max-height: 90px;--yt-img-max-width: 128px;} #masthead {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #metadata-line {padding-top: 4px;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #image {padding-right: 12px;} /*# sourceMappingURL=ytd-media-masthead-renderer.css.map*/</style>';
xob=d}d=xob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);yob=a}a=yob;return a}}});
_.bZ=zob;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.bZ.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.bZ.prototype,"data",void 0);_.bZ=_.V([_.T({is:"ytd-media-masthead-renderer"})],_.bZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2c");

var vbb;
var wbb;
var xbb;
var ybb;
var qP=function(){return _.K.apply(this,arguments)||this};
_.r(qP,_.K);qP.prototype.ready=function(){this.initializeDefs()};
qP.prototype.initializeDefs=function(){var a=this.meta.byKey("yt-icons"),b=a.$$("#star"),c=a.$$("#star_half");a=a.$$("#star_border");this.defs.appendChild(b.cloneNode(!0));this.defs.appendChild(c.cloneNode(!0));this.defs.appendChild(a.cloneNode(!0))};
qP.prototype.percentChanged=function(){for(var a=this.rating;a.firstChild;)a.removeChild(a.firstChild);var b=Math.round(this.percent/10);a=Math.floor(b/2);b%=2;var c=5-a-b;this.appendStars("star",a,0);this.appendStars("star_half",b,a);this.appendStars("star_border",c,a+b)};
qP.prototype.appendStars=function(a,b,c){for(var d=0;d<b;d++){var e=(18+this.spacing)*(d+c),h=document.createElementNS("http://www.w3.org/2000/svg","use");h.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#"+a);h.setAttribute("x",""+e);h.setAttribute("y","0");this.rating.appendChild(h)}};
_.t.Object.defineProperties(qP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ybb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ratings--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_ratings.ytd.ratings.css.js--\x3e<svg id="svg" width="90px" height="18px" viewBox="0 0 120 24">\n  <defs id="defs">\n  </defs>\n  <g id="rating"></g>\n</svg>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xbb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_ratings.ytd.ratings.css.js--\x3e<style>:host {--paper-input-container-input-align: baseline;display: inline-block;height: 18px;width: 90px;} svg {fill: var(--yt-spec-text-secondary);height: 100%;width: 100%;margin-left: -1px;} /*# sourceMappingURL=ytd-ratings.css.map*/</style>";
xbb=d}d=xbb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ybb=a}a=ybb;return a}}});
var rP=qP;rP.prototype.percentChanged=rP.prototype.percentChanged;_.V([_.S("#defs"),_.W("design:type",HTMLElement)],rP.prototype,"defs",void 0);_.V([_.S("#rating"),_.W("design:type",HTMLElement)],rP.prototype,"rating",void 0);_.V([_.M(),_.W("design:type",Number)],rP.prototype,"percent",void 0);_.V([_.M({value:6}),_.W("design:type",Number)],rP.prototype,"spacing",void 0);_.V([_.M({value:_.iq.create("iron-meta",{type:"iconset"})}),_.W("design:type",_.Wx)],rP.prototype,"meta",void 0);
_.V([_.P("percent"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],rP.prototype,"percentChanged",null);rP=_.V([_.T({is:"ytd-ratings"})],rP);
var zbb=function(){return _.K.apply(this,arguments)||this};
_.r(zbb,_.K);
_.t.Object.defineProperties(zbb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wbb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-offer-review-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_offer_review_renderer.ytd.offer.review.renderer.css.js--\x3e<ytd-ratings percent="[[data.percent]]"></ytd-ratings>\n<yt-formatted-string text="[[data.score]]"></yt-formatted-string>\n-\n<yt-formatted-string text="[[data.source]]"></yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vbb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_offer_review_renderer.ytd.offer.review.renderer.css.js--\x3e<style>:host {display: block;color: var(--yt-spec-text-secondary);} ytd-ratings {display: block;margin-bottom: 4px;} yt-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} /*# sourceMappingURL=ytd-offer-review-renderer.css.map*/</style>';
vbb=d}d=vbb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wbb=a}a=wbb;return a}}});
_.sP=zbb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.sP.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.sP.prototype,"data",void 0);_.sP=_.V([_.T({is:"ytd-offer-review-renderer"})],_.sP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sya");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var LEa,MEa;LEa=function(){var a=new _.g.TextEncoder;return new _.g.ReadableStream({start:function(b){for(var c=_.u(["test\r\n","test\r\n"]),d=c.next();!d.done;d=c.next())b.enqueue(a.encode(d.value));b.close()}})};
MEa=function(a){return(a=/\/\/([^\/]+)\//.exec(a))?a[1].endsWith("google.com"):!1};
_.Qw=function(a,b,c){Array.isArray(c)||(c=[String(c)]);_.xra(a.JSC$32231_queryData_,b,c)};
_.Rw=function(a,b){return a.JSC$35377_xhr_?a.JSC$35377_xhr_.getResponseHeader(b):null};
_.NEa=function(a,b,c,d){var e=new _.ck(null,void 0);a&&_.ap(e,a);b&&_.bp(e,b);c&&_.cp(e,c);d&&_.dp(e,d);return e};
_.Sw=function(a){this.JSC$35722_worker_=a.worker||null;this.JSC$35722_streamBinaryChunks_=a.streamBinaryChunks||!1};
_.wl(_.Sw,_.Wn);_.Sw.prototype.JSC$32053_createInstance=function(){return new Tw(this.JSC$35722_worker_,this.JSC$35722_streamBinaryChunks_)};
_.Sw.prototype.internalGetOptions=_.Bla({});
var Tw=function(a,b){_.mn.call(this);this.JSC$35726_worker_=a;this.JSC$35726_streamBinaryChunks_=b;this.JSC$35726_credentialsMode_=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.requestHeaders_=new Headers;this.JSC$35726_responseHeaders_=null;this.JSC$35726_method_="GET";this.JSC$35726_url_="";this.inProgress_=!1;this.JSC$35726_textDecoder_=this.currentReader_=this.fetchResponse_=null};
_.wl(Tw,_.mn);Tw.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("gf");this.JSC$35726_method_=a;this.JSC$35726_url_=b;this.readyState=1;Uw(this)};
Tw.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("hf");this.inProgress_=!0;var b={headers:this.requestHeaders_,method:this.JSC$35726_method_,credentials:this.JSC$35726_credentialsMode_,cache:void 0};a&&(b.body=a);(this.JSC$35726_worker_||_.g).fetch(new Request(this.JSC$35726_url_,b)).then(this.handleResponse_.bind(this),this.handleSendFailure_.bind(this))};
Tw.prototype.abort=function(){this.response=this.responseText="";this.requestHeaders_=new Headers;this.status=0;this.currentReader_&&this.currentReader_.cancel("Request was aborted.");1<=this.readyState&&this.inProgress_&&4!=this.readyState&&(this.inProgress_=!1,Vw(this));this.readyState=0};
Tw.prototype.handleResponse_=function(a){if(this.inProgress_&&(this.fetchResponse_=a,this.JSC$35726_responseHeaders_||(this.status=this.fetchResponse_.status,this.statusText=this.fetchResponse_.statusText,this.JSC$35726_responseHeaders_=a.headers,this.readyState=2,Uw(this)),this.inProgress_&&(this.readyState=3,Uw(this),this.inProgress_)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.handleResponseArrayBuffer_.bind(this),this.handleSendFailure_.bind(this));else if("undefined"!==typeof _.g.ReadableStream&&
"body"in a){this.currentReader_=a.body.getReader();if(this.JSC$35726_streamBinaryChunks_){if(this.responseType)throw Error("jf");this.response=[]}else this.response=this.responseText="",this.JSC$35726_textDecoder_=new TextDecoder;OEa(this)}else a.text().then(this.handleResponseText_.bind(this),this.handleSendFailure_.bind(this))};
var OEa=function(a){a.currentReader_.read().then(a.handleDataFromStream_.bind(a)).catch(a.handleSendFailure_.bind(a))};
Tw.prototype.handleDataFromStream_=function(a){if(this.inProgress_){if(this.JSC$35726_streamBinaryChunks_&&a.value)this.response.push(a.value);else if(!this.JSC$35726_streamBinaryChunks_){var b=a.value?a.value:new Uint8Array(0);if(b=this.JSC$35726_textDecoder_.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?Vw(this):Uw(this);3==this.readyState&&OEa(this)}};
Tw.prototype.handleResponseText_=function(a){this.inProgress_&&(this.response=this.responseText=a,Vw(this))};
Tw.prototype.handleResponseArrayBuffer_=function(a){this.inProgress_&&(this.response=a,Vw(this))};
Tw.prototype.handleSendFailure_=function(){this.inProgress_&&Vw(this)};
var Vw=function(a){a.readyState=4;a.fetchResponse_=null;a.currentReader_=null;a.JSC$35726_textDecoder_=null;Uw(a)};
Tw.prototype.setRequestHeader=function(a,b){this.requestHeaders_.append(a,b)};
Tw.prototype.getResponseHeader=function(a){return this.JSC$35726_responseHeaders_?this.JSC$35726_responseHeaders_.get(a.toLowerCase())||"":""};
Tw.prototype.getAllResponseHeaders=function(){if(!this.JSC$35726_responseHeaders_)return"";for(var a=[],b=this.JSC$35726_responseHeaders_.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};
var Uw=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};
Object.defineProperty(Tw.prototype,"withCredentials",{get:function(){return"include"===this.JSC$35726_credentialsMode_},
set:function(a){this.JSC$35726_credentialsMode_=a?"include":"same-origin"}});
var PEa;PEa=function(a){var b="";_.Zd.forEach(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});
return b};
_.Ww=function(a,b,c){if(_.Zd.isEmpty(c))return a;c=PEa(c);if("string"===typeof a)return _.$l(a,_.Pe(b),c);_.jp(a,b,c);return a};
var QEa=function(){_.$m.call(this,"d")};
_.wl(QEa,_.$m);var REa=function(){_.$m.call(this,"c")};
_.wl(REa,_.$m);
var SEa=!1,TEa=function(a,b){if(!SEa){SEa=!0;var c;a:{if(c=_.g.navigator)if(c=c.userAgent)break a;c=""}(-1==c.indexOf("Chrome")||-1!=c.indexOf("Edg")?0:90<=parseInt(/Chrome\/(\d+)/.exec(c)[1],10))&&MEa(a)&&window&&window.document&&MEa(window.document.URL)&&(c=document.createElement("meta"),c.httpEquiv="origin-trial",c.content="A0eNbltY1nd4MP7XTHXnTxWogDL6mWTdgIIKfKOTJoUHNbFFMZQBoiHHjJ9UK9lgYndWFaxOWR7ld8uUjcWmcwIAAAB/eyJvcmlnaW4iOiJodHRwczovL2dvb2dsZS5jb206NDQzIiwiZmVhdHVyZSI6IkZldGNoVXBsb2FkU3RyZWFtaW5nIiwiZXhwaXJ5IjoxNjM2NTAyMzk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ==",
document.head.appendChild(c),(new Request("",{body:new ReadableStream,method:"POST"})).headers.has("Content-Type")||(_.g.fetch(a+"?ot=1",{method:"POST",body:"test\r\n"}).catch(b),_.g.fetch(a+"?ot=2",{method:"POST",body:LEa(),allowHTTP1ForStreamingUpload:!1}).catch(b),_.g.fetch(a+"?ot=3",{method:"POST",body:LEa(),allowHTTP1ForStreamingUpload:!0}).catch(b)))}};
var UEa=null,VEa=function(){return UEa=UEa||new _.mn},WEa=function(a){_.$m.call(this,"serverreachability",a)};
_.wl(WEa,_.$m);var Xw=function(a){var b=VEa();b.dispatchEvent(new WEa(b,a))},XEa=function(a){_.$m.call(this,"statevent",a)};
_.wl(XEa,_.$m);var Yw=function(a){var b=VEa();b.dispatchEvent(new XEa(b,a))},YEa=function(a,b,c,d){_.$m.call(this,"timingevent",a);
this.size=b;this.retries=d};
_.wl(YEa,_.$m);var ZEa=function(a,b,c){var d=VEa();d.dispatchEvent(new YEa(d,a,b,c))},Zw=function(a,b){if("function"!==typeof a)throw Error("kf");
return _.g.setTimeout(function(){a()},b)};
var $w=function(){this.redactEnabled_=!0};
$w.prototype.disableRedact=function(){this.redactEnabled_=!1};
var $Ea=function(a,b,c,d,e,h){a.info(function(){if(a.redactEnabled_)if(h){var l="";for(var m=h.split("&"),p=0;p<m.length;p++){var q=m[p].split("=");if(1<q.length){var x=q[0];q=q[1];var B=x.split("_");l=2<=B.length&&"type"==B[1]?l+(x+"="+q+"&"):l+(x+"=redacted&")}}}else l=null;else l=h;return"XMLHTTP REQ ("+d+") [attempt "+e+"]: "+b+"\n"+c+"\n"+l})},aFa=function(a,b,c,d,e,h,l){a.info(function(){return"XMLHTTP RESP ("+d+") [ attempt "+e+"]: "+b+"\n"+c+"\n"+h+" "+l})},ax=function(a,b,c,d){a.info(function(){return"XMLHTTP TEXT ("+
b+"): "+bFa(a,c)+(d?" "+d:"")})},cFa=function(a,b){a.info(function(){return"TIMEOUT: "+b})};
$w.prototype.debug=function(){};
$w.prototype.info=function(){};
$w.prototype.warning=function(){};
var bFa=function(a,b){if(!a.redactEnabled_)return b;if(!b)return null;try{var c=JSON.parse(b);if(c)for(var d=0;d<c.length;d++)if(Array.isArray(c[d])){var e=c[d];if(!(2>e.length)){var h=e[1];if(Array.isArray(h)&&!(1>h.length)){var l=h[0];if("noop"!=l&&"stop"!=l&&"close"!=l)for(var m=1;m<h.length;m++)h[m]=""}}}return(0,_.nh)(c)}catch(p){return a.debug("Exception parsing expected JS array - probably was not JS"),b}};
var bx=function(a,b,c,d,e){this.JSC$35753_channel_=a;this.JSC$35753_channelDebug_=b;this.sid_=c;this.JSC$35753_rid_=d;this.JSC$35753_retryId_=e||1;this.JSC$35753_eventHandler_=new _.ov(this);this.timeout_=45E3;a=_.dm?125:void 0;this.JSC$35753_pollingTimer_=new _.xn(a);this.JSC$35753_extraHeaders_=null;this.JSC$35753_successful_=!1;this.JSC$35753_postData_=this.JSC$35753_requestUri_=this.JSC$35753_baseUri_=this.JSC$35753_type_=this.JSC$35753_requestStartTime_=this.JSC$35753_watchDogTimeoutTime_=this.JSC$35753_watchDogTimerId_=
null;this.JSC$35753_pendingMessages_=[];this.JSC$35753_xmlHttp_=null;this.JSC$35753_xmlHttpChunkStart_=0;this.JSC$35753_lastError_=this.JSC$35753_verb_=null;this.JSC$35753_lastStatusCode_=-1;this.JSC$35753_cancelled_=!1;this.JSC$35753_readyStateChangeThrottleMs_=0;this.JSC$35753_readyStateChangeThrottle_=null;this.firstByteReceived_=this.initialResponseDecoded_=this.decodeInitialResponse_=this.decodeChunks_=!1;this.fetchResponseState_=new dFa},dFa=function(){this.textDecoder=null;
this.responseBuffer="";this.responseArrivedForFetch=!1},eFa=function(a,b){switch(a){case 0:return"Non-200 return code ("+b+")";
case 1:return"XMLHTTP failure (no data)";case 2:return"HttpConnection timeout";default:return"Unknown error"}},fFa={},cx={};
bx.prototype.setTimeout=function(a){this.timeout_=a};
var hFa=function(a,b,c){a.JSC$35753_type_=1;a.JSC$35753_baseUri_=_.jv(b.clone());a.JSC$35753_postData_=c;a.decodeChunks_=!0;gFa(a,null)},gFa=function(a,b){a.JSC$35753_requestStartTime_=Date.now();
dx(a);a.JSC$35753_requestUri_=a.JSC$35753_baseUri_.clone();_.Qw(a.JSC$35753_requestUri_,"t",a.JSC$35753_retryId_);a.JSC$35753_xmlHttpChunkStart_=0;var c=a.JSC$35753_channel_.JSC$35776_supportsCrossDomainXhrs_;a.fetchResponseState_=new dFa;a.JSC$35753_xmlHttp_=iFa(a.JSC$35753_channel_,c?b:null,!a.JSC$35753_postData_);0<a.JSC$35753_readyStateChangeThrottleMs_&&(a.JSC$35753_readyStateChangeThrottle_=new _.Pw((0,_.tl)(a.JSC$35757_xmlHttpHandler_,a,a.JSC$35753_xmlHttp_),a.JSC$35753_readyStateChangeThrottleMs_));
a.JSC$35753_eventHandler_.listen(a.JSC$35753_xmlHttp_,"readystatechange",a.JSC$35757_readyStateChangeHandler_);b=a.JSC$35753_extraHeaders_?_.Zd.clone(a.JSC$35753_extraHeaders_):{};a.JSC$35753_postData_?(a.JSC$35753_verb_||(a.JSC$35753_verb_="POST"),b["Content-Type"]="application/x-www-form-urlencoded",a.JSC$35753_xmlHttp_.send(a.JSC$35753_requestUri_,a.JSC$35753_verb_,a.JSC$35753_postData_,b)):(a.JSC$35753_verb_="GET",a.JSC$35753_xmlHttp_.send(a.JSC$35753_requestUri_,a.JSC$35753_verb_,null,b));Xw(1);
$Ea(a.JSC$35753_channelDebug_,a.JSC$35753_verb_,a.JSC$35753_requestUri_,a.JSC$35753_rid_,a.JSC$35753_retryId_,a.JSC$35753_postData_)};
bx.prototype.JSC$35757_readyStateChangeHandler_=function(a){a=a.target;var b=this.JSC$35753_readyStateChangeThrottle_;b&&3==_.av(a)?(this.JSC$35753_channelDebug_.debug("Throttling readystatechange."),b.fire()):this.JSC$35757_xmlHttpHandler_(a)};
bx.prototype.JSC$35757_xmlHttpHandler_=function(a){try{a==this.JSC$35753_xmlHttp_?jFa(this):this.JSC$35753_channelDebug_.warning("Called back with an unexpected xmlhttp")}catch(b){this.JSC$35753_channelDebug_.debug("Failed call to OnXmlHttpReadyStateChanged_"),kFa(this)}finally{}};
var jFa=function(a){var b=_.av(a.JSC$35753_xmlHttp_),c=a.JSC$35753_xmlHttp_.JSC$35377_lastErrorCode_,d=a.JSC$35753_xmlHttp_.getStatus();if(!(3>b||3==b&&!_.dm&&!kFa(a))){a.JSC$35753_cancelled_||4!=b||7==c||(8==c||0>=d?Xw(3):Xw(2));ex(a);var e=a.JSC$35753_xmlHttp_.getStatus();a.JSC$35753_lastStatusCode_=e;c=lFa(a);kFa(a)||a.JSC$35753_channelDebug_.debug(function(){return"No response text for uri "+a.JSC$35753_requestUri_+" status "+e});
a.JSC$35753_successful_=200==e;aFa(a.JSC$35753_channelDebug_,a.JSC$35753_verb_,a.JSC$35753_requestUri_,a.JSC$35753_rid_,a.JSC$35753_retryId_,b,e);if(a.JSC$35753_successful_){if(a.decodeInitialResponse_&&!a.initialResponseDecoded_)if(d=mFa(a))ax(a.JSC$35753_channelDebug_,a.JSC$35753_rid_,d,"Initial handshake response via X-HTTP-Initial-Response"),a.initialResponseDecoded_=!0,nFa(a,d);else{a.JSC$35753_successful_=!1;a.JSC$35753_lastError_=3;Yw(12);a.JSC$35753_channelDebug_.warning("XMLHTTP Missing X_HTTP_INITIAL_RESPONSE ("+
a.JSC$35753_rid_+")");fx(a);gx(a);return}a.decodeChunks_?(oFa(a,b,c),_.dm&&a.JSC$35753_successful_&&3==b&&pFa(a)):(ax(a.JSC$35753_channelDebug_,a.JSC$35753_rid_,c,null),nFa(a,c));4==b&&fx(a);a.JSC$35753_successful_&&!a.JSC$35753_cancelled_&&(4==b?qFa(a.JSC$35753_channel_,a):(a.JSC$35753_successful_=!1,dx(a)))}else 400==e&&0<c.indexOf("Unknown SID")?(a.JSC$35753_lastError_=3,Yw(12),a.JSC$35753_channelDebug_.warning("XMLHTTP Unknown SID ("+a.JSC$35753_rid_+")")):(a.JSC$35753_lastError_=0,Yw(13),a.JSC$35753_channelDebug_.warning("XMLHTTP Bad status "+
e+" ("+a.JSC$35753_rid_+")")),fx(a),gx(a)}},mFa=function(a){return a.JSC$35753_xmlHttp_&&(a=_.Rw(a.JSC$35753_xmlHttp_,"X-HTTP-Initial-Response"))&&!_.oh(a)?a:null},lFa=function(a){if(!rFa(a))return _.cv(a.JSC$35753_xmlHttp_);
var b=a.JSC$35753_xmlHttp_.getResponse(),c="",d=b.length,e=4==_.av(a.JSC$35753_xmlHttp_);if(!a.fetchResponseState_.textDecoder){if("undefined"===typeof TextDecoder)return fx(a),gx(a),"";a.fetchResponseState_.textDecoder=new _.g.TextDecoder}for(var h=0;h<d;h++)a.fetchResponseState_.responseArrivedForFetch=!0,c+=a.fetchResponseState_.textDecoder.decode(b[h],{stream:e&&h==d-1});b.splice(0,d);a.fetchResponseState_.responseBuffer+=c;a.JSC$35753_xmlHttpChunkStart_=0;return a.fetchResponseState_.responseBuffer},
kFa=function(a){return a.JSC$35753_xmlHttp_?a.fetchResponseState_.responseArrivedForFetch?!0:!(!_.cv(a.JSC$35753_xmlHttp_)&&!a.JSC$35753_xmlHttp_.getResponse()):!1},rFa=function(a){return a.JSC$35753_xmlHttp_?"GET"==a.JSC$35753_verb_&&2!=a.JSC$35753_type_&&a.JSC$35753_channel_.usesFetchStreams_:!1},oFa=function(a,b,c){for(var d=!0,e;!a.JSC$35753_cancelled_&&a.JSC$35753_xmlHttpChunkStart_<c.length;)if(e=sFa(a,c),e==cx){4==b&&(a.JSC$35753_lastError_=4,Yw(14),d=!1);
ax(a.JSC$35753_channelDebug_,a.JSC$35753_rid_,null,"[Incomplete Response]");break}else if(e==fFa){a.JSC$35753_lastError_=4;Yw(15);ax(a.JSC$35753_channelDebug_,a.JSC$35753_rid_,c,"[Invalid Chunk]");d=!1;break}else ax(a.JSC$35753_channelDebug_,a.JSC$35753_rid_,e,null),nFa(a,e);rFa(a)&&e!=cx&&e!=fFa&&(a.fetchResponseState_.responseBuffer="",a.JSC$35753_xmlHttpChunkStart_=0);4!=b||0!=c.length||a.fetchResponseState_.responseArrivedForFetch||(a.JSC$35753_lastError_=1,Yw(16),d=!1);a.JSC$35753_successful_=
a.JSC$35753_successful_&&d;d?0<c.length&&!a.firstByteReceived_&&(a.firstByteReceived_=!0,b=a.JSC$35753_channel_,b.JSC$35776_backChannelRequest_==a&&b.detectBufferingProxy_&&!b.bpDetectionDone_&&(b.JSC$35776_channelDebug_.info("Great, no buffering proxy detected. Bytes received: "+c.length),tFa(b),b.bpDetectionDone_=!0,Yw(11))):(ax(a.JSC$35753_channelDebug_,a.JSC$35753_rid_,c,"[Invalid Chunked Response]"),fx(a),gx(a))};
bx.prototype.JSC$35757_pollResponse_=function(){if(this.JSC$35753_xmlHttp_){var a=_.av(this.JSC$35753_xmlHttp_),b=_.cv(this.JSC$35753_xmlHttp_);this.JSC$35753_xmlHttpChunkStart_<b.length&&(ex(this),oFa(this,a,b),this.JSC$35753_successful_&&4!=a&&dx(this))}};
var pFa=function(a){a.JSC$35753_eventHandler_.listen(a.JSC$35753_pollingTimer_,"tick",a.JSC$35757_pollResponse_);a.JSC$35753_pollingTimer_.start()},sFa=function(a,b){var c=a.JSC$35753_xmlHttpChunkStart_,d=b.indexOf("\n",c);
if(-1==d)return cx;c=Number(b.substring(c,d));if(isNaN(c))return fFa;d+=1;if(d+c>b.length)return cx;b=b.substr(d,c);a.JSC$35753_xmlHttpChunkStart_=d+c;return b};
bx.prototype.cancel=function(){this.JSC$35753_cancelled_=!0;fx(this)};
var dx=function(a){a.JSC$35753_watchDogTimeoutTime_=Date.now()+a.timeout_;uFa(a,a.timeout_)},uFa=function(a,b){if(null!=a.JSC$35753_watchDogTimerId_)throw Error("lf");
a.JSC$35753_watchDogTimerId_=Zw((0,_.tl)(a.JSC$35757_onWatchDogTimeout_,a),b)},ex=function(a){a.JSC$35753_watchDogTimerId_&&(_.g.clearTimeout(a.JSC$35753_watchDogTimerId_),a.JSC$35753_watchDogTimerId_=null)};
bx.prototype.JSC$35757_onWatchDogTimeout_=function(){this.JSC$35753_watchDogTimerId_=null;var a=Date.now();0<=a-this.JSC$35753_watchDogTimeoutTime_?this.handleTimeout_():(this.JSC$35753_channelDebug_.warning("WatchDog timer called too early"),uFa(this,this.JSC$35753_watchDogTimeoutTime_-a))};
bx.prototype.handleTimeout_=function(){cFa(this.JSC$35753_channelDebug_,this.JSC$35753_requestUri_);2!=this.JSC$35753_type_&&(Xw(3),Yw(17));fx(this);this.JSC$35753_lastError_=2;gx(this)};
var gx=function(a){0==a.JSC$35753_channel_.state_||a.JSC$35753_cancelled_||qFa(a.JSC$35753_channel_,a)},fx=function(a){ex(a);
_.Ub(a.JSC$35753_readyStateChangeThrottle_);a.JSC$35753_readyStateChangeThrottle_=null;a.JSC$35753_pollingTimer_.stop();a.JSC$35753_eventHandler_.removeAll();if(a.JSC$35753_xmlHttp_){var b=a.JSC$35753_xmlHttp_;a.JSC$35753_xmlHttp_=null;b.abort();b.dispose()}};
bx.prototype.getLastError=function(){return this.JSC$35753_lastError_};
var nFa=function(a,b){try{var c=a.JSC$35753_channel_;if(0!=c.state_&&(c.JSC$35776_backChannelRequest_==a||vFa(c.forwardChannelRequestPool_,a)))if(!a.initialResponseDecoded_&&vFa(c.forwardChannelRequestPool_,a)&&3==c.state_){try{var d=c.wireCodec_.JSC$35771_parser_.parse(b)}catch(m){d=null}if(Array.isArray(d)&&3==d.length){b=d;if(0==b[0])a:if(c.JSC$35776_channelDebug_.debug("Server claims our backchannel is missing."),c.JSC$35776_backChannelTimerId_)c.JSC$35776_channelDebug_.debug("But we are currently starting the request.");
else{if(c.JSC$35776_backChannelRequest_)if(c.JSC$35776_backChannelRequest_.JSC$35753_requestStartTime_+3E3<a.JSC$35753_requestStartTime_)hx(c),ix(c);else break a;else c.JSC$35776_channelDebug_.warning("We do not have a BackChannel established");wFa(c);Yw(18)}else{c.JSC$35776_lastPostResponseArrayId_=b[1];var e=c.JSC$35776_lastPostResponseArrayId_-c.JSC$35776_lastArrayId_;if(0<e){var h=b[2];c.JSC$35776_channelDebug_.debug(h+" bytes (in "+e+" arrays) are outstanding on the BackChannel");37500>h&&c.enableStreaming_&&
0==c.JSC$35776_backChannelRetryCount_&&!c.JSC$35776_deadBackChannelTimerId_&&(c.JSC$35776_deadBackChannelTimerId_=Zw((0,_.tl)(c.JSC$35778_onBackChannelDead_,c),6E3))}}if(1>=xFa(c.forwardChannelRequestPool_)&&c.forwardChannelFlushedCallback_){try{c.forwardChannelFlushedCallback_()}catch(m){}c.forwardChannelFlushedCallback_=void 0}}else c.JSC$35776_channelDebug_.debug("Bad POST response data returned"),jx(c,11)}else if((a.initialResponseDecoded_||c.JSC$35776_backChannelRequest_==a)&&hx(c),!_.oh(b)){var l=
c.wireCodec_.JSC$35771_parser_.parse(b);c.onInput_(l,a)}Xw(4)}catch(m){}};
var yFa=function(a,b){this.JSC$35760_mapId=a;this.map=b;this.context=null};
var zFa=function(a){this.maxPoolSizeConfigured_=a||10;_.g.PerformanceNavigationTiming?(a=_.g.performance.getEntriesByType("navigation"),a=0<a.length&&("hq"==a[0].nextHopProtocol||"h2"==a[0].nextHopProtocol)):a=!!(_.g.chrome&&_.g.chrome.loadTimes&&_.g.chrome.loadTimes()&&_.g.chrome.loadTimes().wasFetchedViaSpdy);this.JSC$35763_maxSize_=a?this.maxPoolSizeConfigured_:1;this.requestPool_=null;1<this.JSC$35763_maxSize_&&(this.requestPool_=new Set);this.JSC$35763_request_=null;this.JSC$35763_pendingMessages_=
[]},AFa=function(a){return a.JSC$35763_request_?!0:a.requestPool_?a.requestPool_.size>=a.JSC$35763_maxSize_:!1},xFa=function(a){return a.JSC$35763_request_?1:a.requestPool_?a.requestPool_.size:0},vFa=function(a,b){return a.JSC$35763_request_?a.JSC$35763_request_==b:a.requestPool_?a.requestPool_.has(b):!1},BFa=function(a,b){a.requestPool_?a.requestPool_.add(b):a.JSC$35763_request_=b},CFa=function(a,b){a.JSC$35763_request_&&a.JSC$35763_request_==b?a.JSC$35763_request_=null:a.requestPool_&&a.requestPool_.has(b)&&
a.requestPool_.delete(b)};
zFa.prototype.cancel=function(){this.JSC$35763_pendingMessages_=DFa(this);if(this.JSC$35763_request_)this.JSC$35763_request_.cancel(),this.JSC$35763_request_=null;else if(this.requestPool_&&0!==this.requestPool_.size){for(var a=_.u(this.requestPool_.values()),b=a.next();!b.done;b=a.next())b.value.cancel();this.requestPool_.clear()}};
var DFa=function(a){if(null!=a.JSC$35763_request_)return a.JSC$35763_pendingMessages_.concat(a.JSC$35763_request_.JSC$35753_pendingMessages_);if(null!=a.requestPool_&&0!==a.requestPool_.size){var b=a.JSC$35763_pendingMessages_;a=_.u(a.requestPool_.values());for(var c=a.next();!c.done;c=a.next())b=b.concat(c.value.JSC$35753_pendingMessages_);return b}return _.la(a.JSC$35763_pendingMessages_)},EFa=function(a,b){a.JSC$35763_pendingMessages_=a.JSC$35763_pendingMessages_.concat(b)};
var FFa=function(a,b){var c=new $w;c.debug("TestLoadImage: loading "+a);if(_.g.Image){var d=new Image;d.onload=_.ul(kx,c,d,"TestLoadImage: loaded",!0,b);d.onerror=_.ul(kx,c,d,"TestLoadImage: error",!1,b);d.onabort=_.ul(kx,c,d,"TestLoadImage: abort",!1,b);d.ontimeout=_.ul(kx,c,d,"TestLoadImage: timeout",!1,b);_.g.setTimeout(function(){if(d.ontimeout)d.ontimeout()},1E4);
d.src=a}else b(!1)},kx=function(a,b,c,d,e){try{a.debug(c),b.onload=null,b.onerror=null,b.onabort=null,b.ontimeout=null,e(d)}catch(h){}};
_.lx=function(){};
_.lx.prototype.stringify=function(a){return _.g.JSON.stringify(a,void 0)};
_.lx.prototype.parse=function(a){return _.g.JSON.parse(a,void 0)};
var GFa=function(){this.JSC$35771_parser_=new _.lx},HFa=function(a,b,c){var d=c||"";
try{_.$o(a,function(e,h){var l=e;_.ra(e)&&(l=(0,_.nh)(e));b.push(d+h+"="+encodeURIComponent(l))})}catch(e){throw b.push(d+"type="+encodeURIComponent("_badmap")),e;
}};
var mx=function(a,b,c){return c&&c.internalChannelParams?c.internalChannelParams[a]||b:b},nx=function(a){this.serverVersion_=0;
this.JSC$35776_outgoingMaps_=[];this.JSC$35776_channelDebug_=new $w;this.JSC$35776_hostPrefix_=this.JSC$35776_backChannelUri_=this.JSC$35776_forwardChannelUri_=this.JSC$35776_path_=this.JSC$35776_backChannelRequest_=this.httpSessionId_=this.httpSessionIdParam_=this.JSC$35776_extraParams_=this.httpHeadersOverwriteParam_=this.initHeaders_=this.JSC$35776_extraHeaders_=null;this.JSC$35776_nextMapId_=this.JSC$35776_nextRid_=0;this.JSC$35776_failFast_=mx("failFast",!1,a);this.enableStreaming_=this.JSC$35776_deadBackChannelTimerId_=
this.JSC$35776_backChannelTimerId_=this.JSC$35776_forwardChannelTimerId_=this.handler_=null;this.allowStreamingMode_=!0;this.JSC$35776_lastStatusCode_=this.JSC$35776_lastPostResponseArrayId_=this.JSC$35776_lastArrayId_=-1;this.JSC$35776_backChannelAttemptId_=this.JSC$35776_backChannelRetryCount_=this.JSC$35776_forwardChannelRetryCount_=0;this.JSC$35776_baseRetryDelayMs_=mx("baseRetryDelayMs",5E3,a);this.JSC$35776_retryDelaySeedMs_=mx("retryDelaySeedMs",1E4,a);this.JSC$35776_forwardChannelMaxRetries_=
mx("forwardChannelMaxRetries",2,a);this.JSC$35776_forwardChannelRequestTimeoutMs_=mx("forwardChannelRequestTimeoutMs",2E4,a);this.JSC$35776_xmlHttpFactory_=a&&a.xmlHttpFactory||void 0;this.usesFetchStreams_=a&&a.useFetchStreams||!1;this.backChannelRequestTimeoutMs_=void 0;this.JSC$35776_supportsCrossDomainXhrs_=a&&a.supportsCrossDomainXhr||!1;this.sid_="";this.forwardChannelRequestPool_=new zFa(a&&a.concurrentRequestLimit);this.wireCodec_=new GFa;this.fastHandshake_=a&&a.fastHandshake||!1;this.encodeInitMessageHeaders_=
a&&a.encodeInitMessageHeaders||!1;this.fastHandshake_&&this.encodeInitMessageHeaders_&&(this.JSC$35776_channelDebug_.warning("Ignore encodeInitMessageHeaders because fastHandshake is set."),this.encodeInitMessageHeaders_=!1);this.blockingHandshake_=a&&a.blockingHandshake||!1;a&&a.disableRedact&&this.JSC$35776_channelDebug_.disableRedact();a&&a.forceLongPolling&&(this.allowStreamingMode_=!1);this.detectBufferingProxy_=!this.fastHandshake_&&this.allowStreamingMode_&&a&&a.detectBufferingProxy||!1;this.forwardChannelFlushedCallback_=
void 0;this.handshakeRttMs_=0;this.bpDetectionDone_=!1;this.bpDetectionTimerId_=null;this.enableOriginTrials_=!a||!1!==a.enableOriginTrials;this.nonAckedMapsAtChannelClose_=null};
_.f=nx.prototype;_.f.JSC$35778_channelVersion_=8;_.f.state_=1;
_.f.connect=function(a,b,c,d){this.JSC$35776_channelDebug_.debug("connect()");this.enableOriginTrials_&&(this.JSC$35776_channelDebug_.info("Origin Trials enabled."),_.pn((0,_.tl)(this.runOriginTrials_,this,a)));Yw(0);this.JSC$35776_path_=a;this.JSC$35776_extraParams_=b||{};c&&void 0!==d&&(this.JSC$35776_extraParams_.OSID=c,this.JSC$35776_extraParams_.OAID=d);this.enableStreaming_=this.allowStreamingMode_;this.JSC$35776_channelDebug_.debug("connectChannel_()");a=IFa(this,null,this.JSC$35776_path_);
this.JSC$35776_channelDebug_.debug("GetForwardChannelUri: "+a);this.JSC$35776_forwardChannelUri_=a;ox(this)};
_.f.disconnect=function(){this.JSC$35776_channelDebug_.debug("disconnect()");JFa(this);if(3==this.state_){var a=this.JSC$35776_nextRid_++,b=this.JSC$35776_forwardChannelUri_.clone();_.jp(b,"SID",this.sid_);_.jp(b,"RID",a);_.jp(b,"TYPE","terminate");px(this,b);a=new bx(this,this.JSC$35776_channelDebug_,this.sid_,a,void 0);a.JSC$35753_type_=2;a.JSC$35753_baseUri_=_.jv(b.clone());b=!1;_.g.navigator&&_.g.navigator.sendBeacon&&(b=_.g.navigator.sendBeacon(a.JSC$35753_baseUri_.toString(),""));!b&&_.g.Image&&
((new Image).src=a.JSC$35753_baseUri_,b=!0);b||(a.JSC$35753_xmlHttp_=iFa(a.JSC$35753_channel_,null),a.JSC$35753_xmlHttp_.send(a.JSC$35753_baseUri_));a.JSC$35753_requestStartTime_=Date.now();dx(a)}KFa(this)};
_.f.runOriginTrials_=function(a){try{TEa(a,function(){}),this.JSC$35776_channelDebug_.info("Origin Trials invoked: "+a)}catch(b){}};
var ix=function(a){a.JSC$35776_backChannelRequest_&&(tFa(a),a.JSC$35776_backChannelRequest_.cancel(),a.JSC$35776_backChannelRequest_=null)},JFa=function(a){ix(a);
a.JSC$35776_backChannelTimerId_&&(_.g.clearTimeout(a.JSC$35776_backChannelTimerId_),a.JSC$35776_backChannelTimerId_=null);hx(a);a.forwardChannelRequestPool_.cancel();a.JSC$35776_forwardChannelTimerId_&&("number"===typeof a.JSC$35776_forwardChannelTimerId_&&_.g.clearTimeout(a.JSC$35776_forwardChannelTimerId_),a.JSC$35776_forwardChannelTimerId_=null)};
nx.prototype.getState=function(){return this.state_};
var ox=function(a){AFa(a.forwardChannelRequestPool_)||a.JSC$35776_forwardChannelTimerId_||(a.JSC$35776_forwardChannelTimerId_=!0,_.pn(a.JSC$35778_onStartForwardChannelTimer_,a),a.JSC$35776_forwardChannelRetryCount_=0)},MFa=function(a,b){if(xFa(a.forwardChannelRequestPool_)>=a.forwardChannelRequestPool_.JSC$35763_maxSize_-(a.JSC$35776_forwardChannelTimerId_?1:0))return!1;
if(a.JSC$35776_forwardChannelTimerId_)return a.JSC$35776_channelDebug_.debug("Use the retry request that is already scheduled."),a.JSC$35776_outgoingMaps_=b.JSC$35753_pendingMessages_.concat(a.JSC$35776_outgoingMaps_),!0;if(1==a.state_||2==a.state_||a.JSC$35776_forwardChannelRetryCount_>=(a.JSC$35776_failFast_?0:a.JSC$35776_forwardChannelMaxRetries_))return!1;a.JSC$35776_channelDebug_.debug("Going to retry POST");a.JSC$35776_forwardChannelTimerId_=Zw((0,_.tl)(a.JSC$35778_onStartForwardChannelTimer_,
a,b),LFa(a,a.JSC$35776_forwardChannelRetryCount_));a.JSC$35776_forwardChannelRetryCount_++;return!0};
nx.prototype.JSC$35778_onStartForwardChannelTimer_=function(a){if(this.JSC$35776_forwardChannelTimerId_)if(this.JSC$35776_forwardChannelTimerId_=null,this.JSC$35776_channelDebug_.debug("startForwardChannel_"),1==this.state_){if(!a){this.JSC$35776_channelDebug_.debug("open_()");this.JSC$35776_nextRid_=Math.floor(1E5*Math.random());a=this.JSC$35776_nextRid_++;var b=new bx(this,this.JSC$35776_channelDebug_,"",a,void 0),c=this.JSC$35776_extraHeaders_;this.initHeaders_&&(c?(c=_.Zd.clone(c),_.Zd.extend(c,
this.initHeaders_)):c=this.initHeaders_);null!==this.httpHeadersOverwriteParam_||this.encodeInitMessageHeaders_||(b.JSC$35753_extraHeaders_=c,c=null);var d;if(this.fastHandshake_)a:{for(var e=d=0;e<this.JSC$35776_outgoingMaps_.length;e++){b:{var h=this.JSC$35776_outgoingMaps_[e];if("__data__"in h.map&&(h=h.map.__data__,"string"===typeof h)){h=h.length;break b}h=void 0}if(void 0===h)break;d+=h;if(4096<d){d=e;break a}if(4096===d||e===this.JSC$35776_outgoingMaps_.length-1){d=e+1;break a}}d=1E3}else d=
1E3;d=NFa(this,b,d);e=this.JSC$35776_forwardChannelUri_.clone();_.jp(e,"RID",a);_.jp(e,"CVER",22);this.httpSessionIdParam_&&_.jp(e,"X-HTTP-Session-Id",this.httpSessionIdParam_);px(this,e);c&&(this.encodeInitMessageHeaders_?d="headers="+_.Pe(PEa(c))+"&"+d:this.httpHeadersOverwriteParam_&&_.Ww(e,this.httpHeadersOverwriteParam_,c));BFa(this.forwardChannelRequestPool_,b);this.blockingHandshake_&&_.jp(e,"TYPE","init");this.fastHandshake_?(_.jp(e,"$req",d),_.jp(e,"SID","null"),b.decodeInitialResponse_=
!0,hFa(b,e,null)):hFa(b,e,d);this.state_=2}}else 3==this.state_&&(a?OFa(this,a):0==this.JSC$35776_outgoingMaps_.length?this.JSC$35776_channelDebug_.debug("startForwardChannel_ returned: nothing to send"):AFa(this.forwardChannelRequestPool_)||(OFa(this),this.JSC$35776_channelDebug_.debug("startForwardChannel_ finished, sent request")))};
var OFa=function(a,b){var c;b?c=b.JSC$35753_rid_:c=a.JSC$35776_nextRid_++;var d=a.JSC$35776_forwardChannelUri_.clone();_.jp(d,"SID",a.sid_);_.jp(d,"RID",c);_.jp(d,"AID",a.JSC$35776_lastArrayId_);px(a,d);a.httpHeadersOverwriteParam_&&a.JSC$35776_extraHeaders_&&_.Ww(d,a.httpHeadersOverwriteParam_,a.JSC$35776_extraHeaders_);c=new bx(a,a.JSC$35776_channelDebug_,a.sid_,c,a.JSC$35776_forwardChannelRetryCount_+1);null===a.httpHeadersOverwriteParam_&&(c.JSC$35753_extraHeaders_=a.JSC$35776_extraHeaders_);
b&&(a.JSC$35776_outgoingMaps_=b.JSC$35753_pendingMessages_.concat(a.JSC$35776_outgoingMaps_));b=NFa(a,c,1E3);c.setTimeout(Math.round(.5*a.JSC$35776_forwardChannelRequestTimeoutMs_)+Math.round(.5*a.JSC$35776_forwardChannelRequestTimeoutMs_*Math.random()));BFa(a.forwardChannelRequestPool_,c);hFa(c,d,b)},px=function(a,b){a.JSC$35776_extraParams_&&_.Zd.forEach(a.JSC$35776_extraParams_,function(c,d){_.jp(b,d,c)});
a.handler_&&_.$o({},function(c,d){_.jp(b,d,c)})},NFa=function(a,b,c){c=Math.min(a.JSC$35776_outgoingMaps_.length,c);
var d=a.handler_?(0,_.tl)(a.handler_.JSC$35782_badMapError,a.handler_,a):null;a:for(var e=a.JSC$35776_outgoingMaps_,h=-1;;){var l=["count="+c];-1==h?0<c?(h=e[0].JSC$35760_mapId,l.push("ofs="+h)):h=0:l.push("ofs="+h);for(var m=!0,p=0;p<c;p++){var q=e[p].JSC$35760_mapId,x=e[p].map;q-=h;if(0>q)h=Math.max(0,e[p].JSC$35760_mapId-100),m=!1;else try{HFa(x,l,"req"+q+"_")}catch(B){d&&d(x)}}if(m){d=l.join("&");break a}}a=a.JSC$35776_outgoingMaps_.splice(0,c);b.JSC$35753_pendingMessages_=a;return d},PFa=function(a){a.JSC$35776_backChannelRequest_||
a.JSC$35776_backChannelTimerId_||(a.JSC$35776_backChannelAttemptId_=1,_.pn(a.JSC$35778_onStartBackChannelTimer_,a),a.JSC$35776_backChannelRetryCount_=0)},wFa=function(a){if(a.JSC$35776_backChannelRequest_||a.JSC$35776_backChannelTimerId_||3<=a.JSC$35776_backChannelRetryCount_)return!1;
a.JSC$35776_channelDebug_.debug("Going to retry GET");a.JSC$35776_backChannelAttemptId_++;a.JSC$35776_backChannelTimerId_=Zw((0,_.tl)(a.JSC$35778_onStartBackChannelTimer_,a),LFa(a,a.JSC$35776_backChannelRetryCount_));a.JSC$35776_backChannelRetryCount_++;return!0};
nx.prototype.JSC$35778_onStartBackChannelTimer_=function(){this.JSC$35776_backChannelTimerId_=null;QFa(this);if(this.detectBufferingProxy_&&!this.bpDetectionDone_)if(null==this.JSC$35776_backChannelRequest_||0>=this.handshakeRttMs_)this.JSC$35776_channelDebug_.warning("Skip bpDetectionTimerId_ "+this.JSC$35776_backChannelRequest_+" "+this.handshakeRttMs_);else{var a=2*this.handshakeRttMs_;this.JSC$35776_channelDebug_.info("BP detection timer enabled: "+a);this.bpDetectionTimerId_=Zw((0,_.tl)(this.onBpDetectionTimer_,
this),a)}};
nx.prototype.onBpDetectionTimer_=function(){if(this.bpDetectionTimerId_){this.bpDetectionTimerId_=null;this.JSC$35776_channelDebug_.info("BP detection timeout reached.");if(null!=this.JSC$35776_backChannelRequest_.JSC$35753_xmlHttp_){var a=_.cv(this.JSC$35776_backChannelRequest_.JSC$35753_xmlHttp_);a&&this.JSC$35776_channelDebug_.warning("Timer should have been cancelled : "+a)}this.JSC$35776_channelDebug_.info("Buffering proxy detected and switch to long-polling!");this.enableStreaming_=!1;this.bpDetectionDone_=
!0;Yw(10);ix(this);QFa(this)}else this.JSC$35776_channelDebug_.warning("Invalid operation.")};
var tFa=function(a){null!=a.bpDetectionTimerId_&&(a.JSC$35776_channelDebug_.debug("Cancel the BP detection timer."),_.g.clearTimeout(a.bpDetectionTimerId_),a.bpDetectionTimerId_=null)},QFa=function(a){a.JSC$35776_channelDebug_.debug("Creating new HttpRequest");
a.JSC$35776_backChannelRequest_=new bx(a,a.JSC$35776_channelDebug_,a.sid_,"rpc",a.JSC$35776_backChannelAttemptId_);null===a.httpHeadersOverwriteParam_&&(a.JSC$35776_backChannelRequest_.JSC$35753_extraHeaders_=a.JSC$35776_extraHeaders_);a.JSC$35776_backChannelRequest_.JSC$35753_readyStateChangeThrottleMs_=0;var b=a.JSC$35776_backChannelUri_.clone();_.jp(b,"RID","rpc");_.jp(b,"SID",a.sid_);_.jp(b,"CI",a.enableStreaming_?"0":"1");_.jp(b,"AID",a.JSC$35776_lastArrayId_);_.jp(b,"TYPE","xmlhttp");px(a,b);
a.httpHeadersOverwriteParam_&&a.JSC$35776_extraHeaders_&&_.Ww(b,a.httpHeadersOverwriteParam_,a.JSC$35776_extraHeaders_);a.backChannelRequestTimeoutMs_&&a.JSC$35776_backChannelRequest_.setTimeout(a.backChannelRequestTimeoutMs_);var c=a.JSC$35776_backChannelRequest_,d=a.JSC$35776_hostPrefix_;c.JSC$35753_type_=1;c.JSC$35753_baseUri_=_.jv(b.clone());c.JSC$35753_postData_=null;c.decodeChunks_=!0;gFa(c,d);a.JSC$35776_channelDebug_.debug("New Request created")};
nx.prototype.JSC$35778_onBackChannelDead_=function(){null!=this.JSC$35776_deadBackChannelTimerId_&&(this.JSC$35776_deadBackChannelTimerId_=null,ix(this),wFa(this),Yw(19))};
var hx=function(a){null!=a.JSC$35776_deadBackChannelTimerId_&&(_.g.clearTimeout(a.JSC$35776_deadBackChannelTimerId_),a.JSC$35776_deadBackChannelTimerId_=null)},qFa=function(a,b){a.JSC$35776_channelDebug_.debug("Request complete");
var c=null;if(a.JSC$35776_backChannelRequest_==b){hx(a);tFa(a);a.JSC$35776_backChannelRequest_=null;var d=2}else if(vFa(a.forwardChannelRequestPool_,b))c=b.JSC$35753_pendingMessages_,CFa(a.forwardChannelRequestPool_,b),d=1;else return;if(0!=a.state_)if(a.JSC$35776_lastStatusCode_=b.JSC$35753_lastStatusCode_,b.JSC$35753_successful_)1==d?(ZEa(b.JSC$35753_postData_?b.JSC$35753_postData_.length:0,Date.now()-b.JSC$35753_requestStartTime_,a.JSC$35776_forwardChannelRetryCount_),ox(a)):PFa(a);else{var e=
b.getLastError();if(3==e||0==e)a.JSC$35776_channelDebug_.debug("Not retrying due to error type");else{a.JSC$35776_channelDebug_.debug(function(){return"Maybe retrying, last error: "+eFa(e,a.JSC$35776_lastStatusCode_)});
if(1==d&&MFa(a,b)||2==d&&wFa(a))return;a.JSC$35776_channelDebug_.debug("Exceeded max number of retries")}c&&0<c.length&&EFa(a.forwardChannelRequestPool_,c);a.JSC$35776_channelDebug_.debug("Error: HTTP request failed");switch(e){case 1:jx(a,5);break;case 4:jx(a,10);break;case 3:jx(a,6);break;default:jx(a,2)}}},LFa=function(a,b){var c=a.JSC$35776_baseRetryDelayMs_+Math.floor(Math.random()*a.JSC$35776_retryDelaySeedMs_);
a.isActive()||(a.JSC$35776_channelDebug_.debug("Inactive channel"),c*=2);return c*b};
nx.prototype.onInput_=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];this.JSC$35776_lastArrayId_=d[0];d=d[1];if(2==this.state_)if("c"==d[0]){this.sid_=d[1];this.JSC$35776_hostPrefix_=d[2];var e=d[3];null!=e&&(this.JSC$35778_channelVersion_=e,this.JSC$35776_channelDebug_.info("VER="+this.JSC$35778_channelVersion_));e=d[4];null!=e&&(this.serverVersion_=e,this.JSC$35776_channelDebug_.info("SVER="+this.serverVersion_));d=d[5];null!=d&&"number"===typeof d&&0<d&&(this.backChannelRequestTimeoutMs_=
d*=1.5,this.JSC$35776_channelDebug_.info("backChannelRequestTimeoutMs_="+d));if(d=b.JSC$35753_xmlHttp_){var h=_.Rw(d,"X-Client-Wire-Protocol");h&&(e=this.forwardChannelRequestPool_,!e.requestPool_&&(_.xa(h,"spdy")||_.xa(h,"quic")||_.xa(h,"h2"))&&(e.JSC$35763_maxSize_=e.maxPoolSizeConfigured_,e.requestPool_=new Set,e.JSC$35763_request_&&(BFa(e,e.JSC$35763_request_),e.JSC$35763_request_=null)));this.httpSessionIdParam_&&((d=_.Rw(d,"X-HTTP-Session-Id"))?(this.httpSessionId_=d,_.jp(this.JSC$35776_forwardChannelUri_,
this.httpSessionIdParam_,d)):this.JSC$35776_channelDebug_.warning("Missing X_HTTP_SESSION_ID in the handshake response"))}this.state_=3;this.handler_&&this.handler_.JSC$35782_channelOpened();this.detectBufferingProxy_&&(this.handshakeRttMs_=Date.now()-b.JSC$35753_requestStartTime_,this.JSC$35776_channelDebug_.info("Handshake RTT: "+this.handshakeRttMs_+"ms"));d=b;e=IFa(this,this.JSC$35776_supportsCrossDomainXhrs_?this.JSC$35776_hostPrefix_:null,this.JSC$35776_path_);this.JSC$35776_channelDebug_.debug("GetBackChannelUri: "+
e);this.JSC$35776_backChannelUri_=e;d.initialResponseDecoded_?(this.JSC$35776_channelDebug_.debug("Upgrade the handshake request to a backchannel."),CFa(this.forwardChannelRequestPool_,d),e=d,(h=this.backChannelRequestTimeoutMs_)&&e.setTimeout(h),e.JSC$35753_watchDogTimerId_&&(ex(e),dx(e)),this.JSC$35776_backChannelRequest_=d):PFa(this);0<this.JSC$35776_outgoingMaps_.length&&ox(this)}else"stop"!=d[0]&&"close"!=d[0]||jx(this,7);else 3==this.state_&&("stop"==d[0]||"close"==d[0]?"stop"==d[0]?jx(this,
7):this.disconnect():"noop"!=d[0]&&this.handler_&&this.handler_.JSC$35782_channelHandleArray(d),this.JSC$35776_backChannelRetryCount_=0)}};
var jx=function(a,b){a.JSC$35776_channelDebug_.info("Error code "+b);if(2==b){var c=null;a.handler_&&(c=null);var d=(0,_.tl)(a.testNetworkCallback_,a);c||(c=new _.ck("//www.google.com/images/cleardot.gif"),_.g.location&&"http"==_.g.location.protocol||_.ap(c,"https"),_.jv(c));FFa(c.toString(),d)}else Yw(2);a.onError_(b)};
nx.prototype.testNetworkCallback_=function(a){a?(this.JSC$35776_channelDebug_.info("Successfully pinged google.com"),Yw(2)):(this.JSC$35776_channelDebug_.info("Failed to ping google.com"),Yw(1))};
nx.prototype.onError_=function(a){this.JSC$35776_channelDebug_.debug("HttpChannel: error - "+a);this.state_=0;this.handler_&&this.handler_.JSC$35782_channelError(a);KFa(this);JFa(this)};
var KFa=function(a){a.state_=0;a.nonAckedMapsAtChannelClose_=[];if(a.handler_){var b=DFa(a.forwardChannelRequestPool_);if(0!=b.length||0!=a.JSC$35776_outgoingMaps_.length)a.JSC$35776_channelDebug_.debug(function(){return"Number of undelivered maps, pending: "+b.length+", outgoing: "+a.JSC$35776_outgoingMaps_.length}),_.qa(a.nonAckedMapsAtChannelClose_,b),_.qa(a.nonAckedMapsAtChannelClose_,a.JSC$35776_outgoingMaps_),a.forwardChannelRequestPool_.JSC$35763_pendingMessages_.length=0,_.la(a.JSC$35776_outgoingMaps_),
a.JSC$35776_outgoingMaps_.length=0;
a.handler_.JSC$35782_channelClosed()}},IFa=function(a,b,c){var d=_.kp(c);
""!=d.JSC$32231_domain_?(b&&_.bp(d,b+"."+d.JSC$32231_domain_),_.cp(d,d.JSC$32231_port_)):(d=_.g.location,d=_.NEa(d.protocol,b?b+"."+d.hostname:d.hostname,+d.port,c));b=a.httpSessionIdParam_;c=a.httpSessionId_;b&&c&&_.jp(d,b,c);_.jp(d,"VER",a.JSC$35778_channelVersion_);px(a,d);return d},iFa=function(a,b,c){if(b&&!a.JSC$35776_supportsCrossDomainXhrs_)throw Error("mf");
b=c&&a.usesFetchStreams_&&!a.JSC$35776_xmlHttpFactory_?new _.Zu(new _.Sw({streamBinaryChunks:!0})):new _.Zu(a.JSC$35776_xmlHttpFactory_);b.JSC$35377_withCredentials_=a.JSC$35776_supportsCrossDomainXhrs_;return b};
nx.prototype.isActive=function(){return!!this.handler_&&this.handler_.isActive(this)};
var RFa=function(){};
_.f=RFa.prototype;_.f.JSC$35782_channelOpened=function(){};
_.f.JSC$35782_channelHandleArray=function(){};
_.f.JSC$35782_channelError=function(){};
_.f.JSC$35782_channelClosed=function(){};
_.f.isActive=function(){return!0};
_.f.JSC$35782_badMapError=function(){};
_.SFa=function(){if(_.cm&&!_.jm(10))throw Error("nf");};
_.rx=function(a,b){_.mn.call(this);this.JSC$35785_channel_=new nx(b);this.JSC$35785_url_=a;this.messageUrlParams_=b&&b.messageUrlParams||null;a=b&&b.messageHeaders||null;b&&b.clientProtocolHeaderRequired&&(a?_.Zd.set(a,"X-Client-Protocol","webchannel"):a=_.Zd.create("X-Client-Protocol","webchannel"));this.JSC$35785_channel_.JSC$35776_extraHeaders_=a;a=b&&b.initMessageHeaders||null;b&&b.messageContentType&&(a?_.Zd.set(a,"X-WebChannel-Content-Type",b.messageContentType):a=_.Zd.create("X-WebChannel-Content-Type",
b.messageContentType));b&&b.clientProfile&&(a?_.Zd.set(a,"X-WebChannel-Client-Profile",b.clientProfile):a=_.Zd.create("X-WebChannel-Client-Profile",b.clientProfile));this.JSC$35785_channel_.initHeaders_=a;(a=b&&b.httpHeadersOverwriteParam)&&!_.oh(a)&&(this.JSC$35785_channel_.httpHeadersOverwriteParam_=a);this.supportsCrossDomainXhr_=b&&b.supportsCrossDomainXhr||!1;this.sendRawJson_=b&&b.sendRawJson||!1;(b=b&&b.httpSessionIdParam)&&!_.oh(b)&&(this.JSC$35785_channel_.httpSessionIdParam_=b,_.Zd.containsKey(this.messageUrlParams_,
b)&&_.Zd.remove(this.messageUrlParams_,b));this.channelHandler_=new qx(this)};
_.wl(_.rx,_.mn);_.rx.prototype.open=function(){this.JSC$35785_channel_.handler_=this.channelHandler_;this.supportsCrossDomainXhr_&&(this.JSC$35785_channel_.JSC$35776_supportsCrossDomainXhrs_=!0);this.JSC$35785_channel_.connect(this.JSC$35785_url_,this.messageUrlParams_||void 0)};
_.rx.prototype.close=function(){this.JSC$35785_channel_.disconnect()};
_.rx.prototype.send=function(a){var b=this.JSC$35785_channel_;if("string"===typeof a){var c={};c.__data__=a;a=c}else this.sendRawJson_&&(c={},c.__data__=(0,_.nh)(a),a=c);b.JSC$35776_outgoingMaps_.push(new yFa(b.JSC$35776_nextMapId_++,a));3==b.state_&&ox(b)};
_.rx.prototype.disposeInternal=function(){this.JSC$35785_channel_.handler_=null;delete this.channelHandler_;this.JSC$35785_channel_.disconnect();delete this.JSC$35785_channel_;_.rx.superClass_.disposeInternal.call(this)};
var TFa=function(a){QEa.call(this);var b=a.__sm__;b?this.data=(this.metadataKey=_.Zd.getAnyKey(b))?_.Zd.get(b,this.metadataKey):b:this.data=a};
_.wl(TFa,QEa);var UFa=function(a){REa.call(this);this.status=1;this.errorCode=a};
_.wl(UFa,REa);var qx=function(a){this.JSC$35792_channel_=a};
_.wl(qx,RFa);qx.prototype.JSC$35782_channelOpened=function(){this.JSC$35792_channel_.dispatchEvent("a")};
qx.prototype.JSC$35782_channelHandleArray=function(a){this.JSC$35792_channel_.dispatchEvent(new TFa(a))};
qx.prototype.JSC$35782_channelError=function(a){this.JSC$35792_channel_.dispatchEvent(new UFa(a))};
qx.prototype.JSC$35782_channelClosed=function(){this.JSC$35792_channel_.dispatchEvent("b")};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3r");

/*

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 ydb;
var zdb;
/*

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 BQ=null;
_.ij({_template:function(){if(void 0!==zdb)return zdb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-toast--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_toast.tp.yt.paper.toast.css.js--\x3e<span id="label">{{text}}</span>\n<slot></slot>\n';var b=a.content,c=b.insertBefore;if(void 0===ydb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_toast.tp.yt.paper.toast.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: block;\n  position: fixed;\n  background-color: var(--paper-toast-background-color, #323232);\n  color: var(--paper-toast-color, #f1f1f1);\n  min-height: 48px;\n  min-width: 288px;\n  padding: 16px 24px;\n  box-sizing: border-box;\n  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n  border-radius: 2px;\n  margin: 12px;\n  font-size: 14px;\n  cursor: default;\n  -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;\n  transition: transform 0.3s, opacity 0.3s;\n  opacity: 0;\n  -webkit-transform: translateY(100px);\n  transform: translateY(100px);\n  @apply --paper-font-common-base;\n}\n\n:host(.capsule) {\n  border-radius: 24px;\n}\n\n:host(.fit-bottom) {\n  width: 100%;\n  min-width: 0;\n  border-radius: 0;\n  margin: 0;\n}\n\n:host(.paper-toast-open) {\n  opacity: 1;\n  -webkit-transform: translateY(0px);\n  transform: translateY(0px);\n}\n\n/*# sourceMappingURL=tp-yt-paper-toast.css.map */</style>";ydb=
d}d=ydb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return zdb=a},
is:"tp-yt-paper-toast",behaviors:[_.fH],properties:{fitInto:{type:Object,value:window,observer:"_onFitIntoChanged"},horizontalAlign:{type:String,value:"left"},verticalAlign:{type:String,value:"bottom"},duration:{type:Number,value:3E3},text:{type:String,value:""},noCancelOnOutsideClick:{type:Boolean,value:!0},noAutoFocus:{type:Boolean,value:!0},noIronAnnounce:{type:Boolean,value:!1}},listeners:{transitionend:"__onTransitionEnd"},get visible(){_.iq._warn("`visible` is deprecated, use `opened` instead");
return this.opened},get _canAutoClose(){return 0<this.duration&&Infinity!==this.duration},created:function(){this._autoClose=null;_.IH.requestAvailability()},
show:function(a){"string"==typeof a&&(a={text:a});for(var b in a)0===b.indexOf("_")?_.iq._warn('The property "'+b+'" is private and was not set.'):b in this?this[b]=a[b]:_.iq._warn('The property "'+b+'" is not valid.');this.open()},
hide:function(){this.close()},
__onTransitionEnd:function(a){a&&a.target===this&&"opacity"===a.propertyName&&(this.opened?this._finishRenderOpened():this._finishRenderClosed())},
_openedChanged:function(){null!==this._autoClose&&(this.cancelAsync(this._autoClose),this._autoClose=null);this.opened?(BQ&&BQ!==this&&BQ.close(),BQ=this,this.noIronAnnounce||this.fire("iron-announce",{text:this.text}),this._canAutoClose&&(this._autoClose=this.async(this.close,this.duration))):BQ===this&&(BQ=null);_.eH._openedChanged.apply(this,arguments)},
_renderOpened:function(){this.classList.add("paper-toast-open")},
_renderClosed:function(){this.classList.remove("paper-toast-open")},
_onFitIntoChanged:function(a){this.positionTarget=a}});
var Adb;
var Bdb;
var Cdb=function(){this.queue=[];this.currentPersistentToast=this.currentToast=void 0},Ddb,Edb=function(){Ddb||(Ddb=new Cdb);
return Ddb};
Cdb.prototype.enqueue=function(a,b){1===b?this.currentPersistentToast=a:this.queue.push(a);this.openToast()};
var Fdb=function(a,b){var c;1!==b||(null===(c=a.currentPersistentToast)||void 0===c?0:c.opened)?a.openToast():a.currentPersistentToast=void 0};
Cdb.prototype.openToast=function(){var a;null!==(a=this.currentToast)&&void 0!==a&&a.opened||(this.queue.length?(this.currentToast=this.queue.shift(),this.currentToast.open()):this.currentPersistentToast&&this.currentPersistentToast.open())};
_.ij({is:"yt-notification-action-renderer",_template:function(){if(void 0!==Bdb)return Bdb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-notification-action-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_notification_action_renderer.yt.notification.action.renderer.css.js--\x3e\n<tp-yt-paper-toast id="toast" class$="[[computeButtonClass_(data.actionButton.buttonRenderer)]]" allow-click-through="" duration="[[duration]]" opened="{{toastOpened}}">\n  <div id="text-container">\n    <yt-formatted-string id="text" respect-html-dir="" split-lines="" text="[[data.responseText]]">\n    </yt-formatted-string>\n    <yt-formatted-string id="sub-text" hidden="[[!data.subText]]" respect-html-dir="" split-lines="" text="[[data.subText]]">\n    </yt-formatted-string>\n  </div>\n  <template is="dom-if" if="[[data.actionButton]]">\n    <yt-button-renderer id="action-button" data="[[data.actionButton.buttonRenderer]]" on-tap="tapClose">\n    </yt-button-renderer>\n  </template>\n  <yt-icon-button hidden="[[!useCloseButton]]" label="[[closeButtonAriaLabel]]" on-tap="close">\n    <yt-icon icon="yt-icons:close"></yt-icon>\n  </yt-icon-button>\n  <slot></slot>\n</tp-yt-paper-toast>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Adb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_notification_action_renderer.yt.notification.action.renderer.css.js--\x3e<style>:host {display: inline-block;width: 1px;height: 1px;} tp-yt-paper-toast {padding: var(--ytd-margin-2x) var(--ytd-margin-6x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([ui-refresh]) tp-yt-paper-toast {background-color: var(--yt-spec-snackbar-background-updated);color: var(--yt-spec-text-primary-inverse);border-radius: 8px;} :host([ui-refresh]) #text,:host([ui-refresh]) #sub-text {color: var(--yt-spec-text-primary-inverse);} :host([ui-refresh]) yt-button-renderer {--yt-button-color: var(--yt-spec-call-to-action-inverse);} #text-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} yt-button-renderer {--yt-button-color: var(--yt-spec-static-overlay-call-to-action);margin-left: var(--ytd-margin-2x);} yt-formatted-string {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #text {color: var(--yt-spec-static-overlay-text-primary);} #sub-text {color: var(--yt-spec-static-overlay-text-secondary);} .toast-button {padding-right: var(--ytd-margin-2x);} /*# sourceMappingURL=yt-notification-action-renderer.css.map*/</style>";
Adb=d}d=Adb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Bdb=a},
behaviors:[_.Y.YtRendererBehavior,_.Py.YtEventForwardingBehavior],properties:{data:Object,duration:Number,toastType:{NONPERSISTENT:0,PERSISTENT:1,0:"NONPERSISTENT",1:"PERSISTENT"},useCloseButton:{type:Boolean,value:!1},closeButtonAriaLabel:{type:String,value:function(){return _.Pi("SBOX_INAPPROPRIATE_CANCEL")}},
toastOpened:{type:Boolean,notify:!0,readonly:!0,observer:"toastOpenedChanged"},hasOpened:Boolean,uiRefresh:{type:Boolean,reflectToAttribute:!0,value:_.w("web_snackbar_ui_refresh")}},get opened(){return this.$.toast.opened},toastOpenedChanged:function(){var a=this;_.w("kevlar_toast_manager")&&this.hasOpened&&!this.$.toast.opened&&1!==this.toastType&&(Fdb(Edb(),this.toastType),_.Md(this,function(){a.remove()}))},
open:function(a){this.hasOpened=!0;_.w("kevlar_toast_manager")?(this.toastType=null!=a?a:0,Edb().enqueue(this.$.toast,a)):this.$.toast.open()},
close:function(a){this.$.toast.close();_.w("kevlar_toast_manager")&&1===a&&Fdb(Edb(),a)},
refit:function(){this.$.toast.refit()},
tapClose:function(){this.useCloseButton||this.$.toast.close()},
setVerticalOffset:function(a){this.$.toast.verticalOffset=a;this.$.toast.fit()},
computeButtonClass_:function(a){return a?"toast-button":""},
computeText_:function(a){return _.Zi(a)}});

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy1s");

/*

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
*/
_.qbb={properties:{value:{type:Number,value:0,notify:!0,reflectToAttribute:!0},min:{type:Number,value:0,notify:!0},max:{type:Number,value:100,notify:!0},step:{type:Number,value:1,notify:!0},ratio:{type:Number,value:0,readOnly:!0,notify:!0}},observers:["_update(value, min, max, step)"],_calcRatio:function(a){return(this._clampValue(a)-this.min)/(this.max-this.min)},
_clampValue:function(a){return Math.min(this.max,Math.max(this.min,this._calcStep(a)))},
_calcStep:function(a){a=parseFloat(a);if(!this.step)return a;a=Math.round((a-this.min)/this.step);return 1>this.step?a/(1/this.step)+this.min:a*this.step+this.min},
_validateValue:function(){var a=this._clampValue(this.value);this.value=this.oldValue=isNaN(a)?this.oldValue:a;return this.value!==a},
_update:function(){this._validateValue();this._setRatio(100*this._calcRatio(this.value))}};
var rbb;
var sbb;
/*

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
*/
_.ij({_template:function(){if(void 0!==sbb)return sbb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-progress--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_progress.tp.yt.paper.progress.css.js--\x3e<div id="progressContainer">\n  <div id="secondaryProgress" hidden$="[[_hideSecondaryProgress(secondaryRatio)]]"></div>\n  <div id="primaryProgress"></div>\n</div>\n';var b=a.content,c=b.insertBefore;if(void 0===rbb){var d=document.createElement("template");
d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_progress.tp.yt.paper.progress.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: block;\n  width: 200px;\n  position: relative;\n  overflow: hidden;\n}\n\n:host([hidden]),\n[hidden] {\n  display: none !important;\n}\n\n#progressContainer {\n  position: relative;\n}\n\n#progressContainer,\n.indeterminate::after {\n  height: var(--paper-progress-height, 4px);\n}\n\n#primaryProgress,\n#secondaryProgress,\n.indeterminate::after {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n}\n\n#progressContainer,\n.indeterminate::after {\n  background: var(--paper-progress-container-color, #e0e0e0);\n}\n\n:host(.transiting) #primaryProgress,\n:host(.transiting) #secondaryProgress {\n  -webkit-transition-property: -webkit-transform;\n  transition-property: transform;\n  -webkit-transition-duration: var(--paper-progress-transition-duration, 0.08s);\n  transition-duration: var(--paper-progress-transition-duration, 0.08s);\n  -webkit-transition-timing-function: var(--paper-progress-transition-timing-function, ease);\n  transition-timing-function: var(--paper-progress-transition-timing-function, ease);\n  -webkit-transition-delay: var(--paper-progress-transition-delay, 0s);\n  transition-delay: var(--paper-progress-transition-delay, 0s);\n}\n\n#primaryProgress,\n#secondaryProgress {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  -webkit-transform-origin: left center;\n  transform-origin: left center;\n  -webkit-transform: scaleX(0);\n  transform: scaleX(0);\n  will-change: transform;\n}\n\n#primaryProgress {\n  background: var(--paper-progress-active-color, #0f9d58);\n}\n\n#secondaryProgress {\n  background: var(--paper-progress-secondary-color, #b7e1cd);\n}\n\n:host([disabled]) #primaryProgress {\n  background: var(--paper-progress-disabled-active-color, #9e9e9e);\n}\n\n:host([disabled]) #secondaryProgress {\n  background: var(--paper-progress-disabled-secondary-color, #e0e0e0);\n}\n\n:host(:not([disabled])) #primaryProgress.indeterminate {\n  -webkit-transform-origin: right center;\n  transform-origin: right center;\n  -webkit-animation: indeterminate-bar var(--paper-progress-indeterminate-cycle-duration, 2s) linear infinite;\n  animation: indeterminate-bar var(--paper-progress-indeterminate-cycle-duration, 2s) linear infinite;\n}\n\n:host(:not([disabled])) #primaryProgress.indeterminate::after {\n  content: "";\n  -webkit-transform-origin: center center;\n  transform-origin: center center;\n  -webkit-animation: indeterminate-splitter var(--paper-progress-indeterminate-cycle-duration, 2s) linear infinite;\n  animation: indeterminate-splitter var(--paper-progress-indeterminate-cycle-duration, 2s) linear infinite;\n}\n\n@-webkit-keyframes indeterminate-bar {\n  0% {\n    -webkit-transform: scaleX(1) translateX(-100%);\n  }\n  50% {\n    -webkit-transform: scaleX(1) translateX(0%);\n  }\n  75% {\n    -webkit-transform: scaleX(1) translateX(0%);\n    -webkit-animation-timing-function: cubic-bezier(0.28, 0.62, 0.37, 0.91);\n  }\n  100% {\n    -webkit-transform: scaleX(0) translateX(0%);\n  }\n}\n@-webkit-keyframes indeterminate-splitter {\n  0% {\n    -webkit-transform: scaleX(0.75) translateX(-125%);\n  }\n  30% {\n    -webkit-transform: scaleX(0.75) translateX(-125%);\n    -webkit-animation-timing-function: cubic-bezier(0.42, 0, 0.6, 0.8);\n  }\n  90% {\n    -webkit-transform: scaleX(0.75) translateX(125%);\n  }\n  100% {\n    -webkit-transform: scaleX(0.75) translateX(125%);\n  }\n}\n@keyframes indeterminate-bar {\n  0% {\n    transform: scaleX(1) translateX(-100%);\n  }\n  50% {\n    transform: scaleX(1) translateX(0%);\n  }\n  75% {\n    transform: scaleX(1) translateX(0%);\n    animation-timing-function: cubic-bezier(0.28, 0.62, 0.37, 0.91);\n  }\n  100% {\n    transform: scaleX(0) translateX(0%);\n  }\n}\n@keyframes indeterminate-splitter {\n  0% {\n    transform: scaleX(0.75) translateX(-125%);\n  }\n  30% {\n    transform: scaleX(0.75) translateX(-125%);\n    animation-timing-function: cubic-bezier(0.42, 0, 0.6, 0.8);\n  }\n  90% {\n    transform: scaleX(0.75) translateX(125%);\n  }\n  100% {\n    transform: scaleX(0.75) translateX(125%);\n  }\n}\n\n/*# sourceMappingURL=tp-yt-paper-progress.css.map */</style>';
rbb=d}d=rbb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sbb=a},
is:"tp-yt-paper-progress",behaviors:[_.qbb],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 h=100*this._calcRatio(a),l=100*this._calcRatio(b);this._setSecondaryRatio(h);this._transformProgress(this.$.secondaryProgress,h);this._transformProgress(this.$.primaryProgress,l);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 0===a}});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sye4");

var Njb;
var Ojb;
var Pjb={shoppingCompanionCarouselRenderer:"ytd-shopping-companion-renderer",imageCompanionAdRenderer:"ytd-image-companion-renderer",actionCompanionAdRenderer:"ytd-action-companion-ad-renderer"},$U=function(){var a=_.K.apply(this,arguments)||this;a.updateCompanionDataJobId=0;a.contentVideoId=null;a.player=null;a.actionMap={"yt-companion-ad-clicked":"handleCompanionAdClicked"};return a};
_.r($U,_.K);_.f=$U.prototype;_.f.configureRendererStamper=function(){return{oneofRenderer:{id:"companion",mapping:Pjb}}};
_.f.attached=function(){var a=this,b=_.zA(this);b&&b.getPlayerPromise().then(function(c){a.getCachedDataAndListen(c)})};
_.f.detached=function(){this.player&&(this.ytPlayerListenerBehavior.unlistenFromPlayerEvent(this.player,"updateKevlarOrC3Companion",this.receiveCompanionData),this.player=null)};
_.f.updateRendererStamper=function(){var a={};if(this.data)for(var b in Pjb)if(this.data[b]){a[b]=this.data[b];break}if(void 0!=this.oneofRenderer||Object.keys(a).length)this.oneofRenderer=a};
_.f.getCachedDataAndListen=function(a){var b=this.retrieveCachedCompanionData();b&&Object.keys(b).length&&this.receiveCompanionData(b);this.ytPlayerListenerBehavior.listenToPlayerEvent(a,"updateKevlarOrC3Companion",this.receiveCompanionData);this.player=a};
_.f.retrieveCachedCompanionData=function(){return _.g.yt&&_.g.yt.www&&_.g.yt.www.ads&&_.g.yt.www.ads.eventcache&&_.g.yt.www.ads.eventcache.getLastCompanionData?_.g.yt.www.ads.eventcache.getLastCompanionData():null};
_.f.receiveCompanionData=function(a){a&&Object.keys(a).length?(this.contentVideoId=a.contentVideoId,this.setCompanionData(a)):this.setCompanionData(a)};
_.f.setCompanionData=function(a){this.cancelPendingCompanionAdJobs();if(a){this.updateCompanionDataJobId=0;for(var b in Pjb)this.data[b]=void 0;a.shoppingCompanionCarouselRenderer?this.set("data.shoppingCompanionCarouselRenderer",a.shoppingCompanionCarouselRenderer):a.imageCompanionAdRenderer?this.set("data.imageCompanionAdRenderer",a.imageCompanionAdRenderer):a.actionCompanionAdRenderer&&(this.set("data.actionCompanionAdRenderer",a.actionCompanionAdRenderer),_.w("enable_offer_suppression")&&_.cj(this,
"yt-hide-unlimited-offer-module"));this.updateRendererStamper()}};
_.f.dataChanged=function(){var a=this,b=_.zA(this);b?b.getPlayerPromise().then(function(c){a.contentVideoId&&c.getVideoUrl().includes("v="+a.contentVideoId)||(a.cancelPendingCompanionAdJobs(),a.updateRendererStamper())}):_.we(Error("Oh"))};
_.f.cancelPendingCompanionAdJobs=function(){this.updateCompanionDataJobId&&(_.Me.cancelJob(this.updateCompanionDataJobId),this.updateCompanionDataJobId=0)};
_.f.handleCompanionAdClicked=function(a,b){this.player.onAdUxClicked(a,b);this.player.pauseVideo()};
_.t.Object.defineProperties($U,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ojb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-companion-slot-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_companion_slot_renderer.ytd.companion.slot.renderer.css.js--\x3e<div id="companion"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Njb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_companion_slot_renderer.ytd.companion.slot.renderer.css.js--\x3e<style>:host {display: block;} /*# sourceMappingURL=ytd-companion-slot-renderer.css.map*/</style>";Njb=d}d=Njb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ojb=a}a=Ojb;return a}}});
_.aV=$U;_.aV.prototype.dataChanged=_.aV.prototype.dataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.aV.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.aV.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.aV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.aV.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.QL.YtPlayerListenerBehavior),_.W("design:type",Object)],_.aV.prototype,"ytPlayerListenerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.aV.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.aV.prototype,"oneofRenderer",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.aV.prototype,"dataChanged",null);_.aV=_.V([_.T({is:"ytd-companion-slot-renderer"})],_.aV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sye2");

_.zb=function(){};
_.Ab=function(a){this.privateDoNotAccessOrElseWrappedHtml=a};
_.r(_.Ab,_.zb);_.Ab.prototype.toString=function(){return this.privateDoNotAccessOrElseWrappedHtml.toString()};
var Fjb;
var Gjb;
var QU=function(){return _.K.apply(this,arguments)||this};
_.r(QU,_.K);QU.prototype.dataChanged=function(){if(this.data){var a=this.$.text,b;var c=this.data.companionLegalText,d=null===(b=_.rb())||void 0===b?void 0:b.createHTML(c);b=new _.Ab(null!==d&&void 0!==d?d:c,_.tb);if(null!==a&&void 0!==a.tagName){if("script"===a.tagName.toLowerCase())throw Error("fa");if("style"===a.tagName.toLowerCase())throw Error("ga");}a.innerHTML=_.Raa(b)}};
QU.prototype.computeAutoScrollEnabled=function(a,b){return a&&!b};
QU.prototype.expandedChanged=function(){this.expanderIcon=this.expanded?"expand-less":"expand-more"};
QU.prototype.onToggleTap=function(){this.expanded=!this.expanded};
_.t.Object.defineProperties(QU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Gjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-companion-legal-text-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.player.ytd_companion_legal_text_renderer.ytd.companion.legal.text.renderer.css.js--\x3e<yt-formatted-string id="text" text="[[data.companionLegalText]]"></yt-formatted-string>\n\n<tp-yt-paper-material id="expand-button" elevation="1" on-tap="onToggleTap">\n  <yt-icon-button id="expander-icon">\n    <yt-icon id="expander-icon" icon="[[expanderIcon]]"></yt-icon>\n  </yt-icon-button>\n</tp-yt-paper-material>\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fjb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.player.ytd_companion_legal_text_renderer.ytd.companion.legal.text.renderer.css.js--\x3e<style>:host([expanded]) #text {height: auto;} #text {background-color: var(--yt-spec-general-background-b);display: block;height: 250px;overflow: hidden;padding: 8px 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #expand-button {border-radius: 50%;background-color: var(--yt-spec-brand-background-solid);color: var(--yt-spec-icon-inactive);height: 40px;margin: -20px auto 0;width: 40px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} button {width: var(--yt-icon-width);height: var(--yt-icon-height);} /*# sourceMappingURL=ytd-companion-legal-text-renderer.css.map*/</style>';
Fjb=d}d=Fjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Gjb=a}a=Gjb;return a}}});
_.RU=QU;_.RU.prototype.expandedChanged=_.RU.prototype.expandedChanged;_.RU.prototype.dataChanged=_.RU.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.RU.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.xdb),_.W("design:type",Object)],_.RU.prototype,"ytdAutoScrollBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.RU.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.RU.prototype,"expanded",void 0);
_.V([_.M({computed:"computeAutoScrollEnabled(data.companionLegalTextEnableAutoscroll, expanded)"}),_.W("design:type",Boolean)],_.RU.prototype,"autoScrollEnabled",void 0);_.V([_.M(),_.W("design:type",String)],_.RU.prototype,"expanderIcon",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.RU.prototype,"dataChanged",null);
_.V([_.P("expanded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.RU.prototype,"expandedChanged",null);_.RU=_.V([_.T({is:"ytd-companion-legal-text-renderer"})],_.RU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syaa");

var dT=function(){var a=_.tx.apply(this,arguments)||this;a.JSC$39444_currentPage=null;return a};
_.r(dT,_.tx);dT.prototype.attached=function(){this.JSC$39444_currentPage=(this.ytComponentBehavior.getInterface(_.xA)||this.ytComponentBehavior.getInterfaceForTs("ytd-page-manager")).getCurrentPage();this.fire("yt-player-attached",this.$.player)};
dT.prototype.detached=function(){this.JSC$39444_currentPage.fire("yt-player-detached",this.$.player);this.JSC$39444_currentPage=null};
dT.prototype.dataChanged=function(){var a;if(null===(a=this.data)||void 0===a?0:a.videoId){var b={video_id:this.data.videoId,autoplay:!0};this.data.playlistId&&(b.list=this.data.playlistId);this.data.playerParams&&(b.player_params=this.data.playerParams);this.$.player.loadVideoWithPlayerVars(b)}};
var eT=dT;eT.prototype.dataChanged=eT.prototype.dataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],eT.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],eT.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],eT.prototype,"dataChanged",null);eT=_.V([_.ux()],eT);_.phb=[_.Zx.YtComponentBehavior,_.Y.YtRendererBehavior,eT.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfr");

var cmb;
var dmb;
var bX=function(){return _.K.apply(this,arguments)||this};
_.r(bX,_.K);bX.prototype.configureRendererStamper=function(){return{"data.subscribeButton":{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer"}}}};
bX.prototype.onSearchNavigate=function(){this.selected=void 0};
bX.prototype.onTabsChange=function(a){a=null===a||void 0===a?void 0:a.findIndex(function(b){var c;return null===(c=null===b||void 0===b?void 0:b.tabRenderer)||void 0===c?void 0:c.selected});
void 0!==a&&(this.selected=a)};
bX.prototype.onTabsActive=function(a){var b,c;void 0!==this.tabs&&(a=null===(c=null===(b=this.tabs[a.detail.selected])||void 0===b?void 0:b.tabRenderer)||void 0===c?void 0:c.endpoint)&&this.fire("yt-navigate",{endpoint:a})};
_.t.Object.defineProperties(bX.prototype,{tabsEnabled:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.tabs&&1<this.tabs.length}}});
_.t.Object.defineProperties(bX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-topic-channel-details-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_topic_channel_details_renderer.ytd.topic.channel.details.renderer.css.js--\x3e<div id="header">\n  <div id="channel-header-container">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n      <yt-img-shadow id="avatar" thumbnail="[[data.avatar]]" width="80">\n      </yt-img-shadow>\n      <div id="inner-header-container">\n        <h1>\n          <yt-formatted-string id="title" text="[[data.title]]">\n          </yt-formatted-string>\n        </h1>\n        <yt-formatted-string id="subtitle" text="[[data.subtitle]]">\n        </yt-formatted-string>\n      </div>\n    </a>\n    <div id="subscribe-button"></div>\n  </div>\n  <div id="tabs-container" hidden="[[!tabsEnabled]]">\n    <div id="tabs-inner-container">\n      <tp-yt-paper-tabs id="tabs" noink="" scrollable="" selected="[[selected]]" on-iron-activate="onTabsActive">\n        <template is="dom-repeat" items="[[tabs]]">\n          <tp-yt-paper-tab disable-upgrade$="[[!item.tabRenderer]]" hidden="[[!item.tabRenderer]]">\n            [[item.tabRenderer.title]]\n          </tp-yt-paper-tab>\n          <ytd-expandable-tab-renderer data="[[item.expandableTabRenderer]]" disable-upgrade$="[[!item.expandableTabRenderer]]" hidden="[[!item.expandableTabRenderer]]" on-yt-navigate="onSearchNavigate">\n          </ytd-expandable-tab-renderer>\n        </template>\n      </tp-yt-paper-tabs>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_topic_channel_details_renderer.ytd.topic.channel.details.renderer.css.js--\x3e<style>:host(.grid:not(.grid-disabled)) {max-width: var(--ytd-grid-max-width);} :host(.grid-1-columns),.grid-1-columns {width: var(--ytd-grid-1-columns-width)!important;} :host(.grid-2-columns),.grid-2-columns {width: var(--ytd-grid-2-columns-width)!important;} :host(.grid-3-columns),.grid-3-columns {width: var(--ytd-grid-3-columns-width)!important;} :host(.grid-4-columns),.grid-4-columns {width: var(--ytd-grid-4-columns-width)!important;} :host(.grid-5-columns),.grid-5-columns {width: var(--ytd-grid-5-columns-width)!important;} :host(.grid-6-columns),.grid-6-columns {width: var(--ytd-grid-6-columns-width)!important;} :host {display: block;} #channel-header-container {width: 100%;padding-top: 16px;padding-bottom: 16px;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #title {display: inline;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .yt-simple-endpoint {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #avatar {width: 80px;height: 80px;margin: 0 24px 0 0;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #subscribe-button {position: absolute;right: 0px;margin-right: -4px;} #tabs-container {width: 100%;height: 48px;overflow: auto;} tp-yt-paper-tabs {--paper-tabs-selection-bar-color: var(--yt-spec-text-secondary);--paper-tabs-selection-bar: {border-bottom-width: 3px;};box-sizing: border-box;color: var(--yt-spec-text-secondary);height: 48px;padding-bottom: 1px;margin-left: 51px;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} tp-yt-paper-tab {padding: 0 32px;vertical-align: middle;} tp-yt-paper-tab:hover {color: var(--yt-spec-text-primary);} tp-yt-paper-tab {--paper-tab-ink: var(--yt-spec-paper-tab-ink);} tp-yt-paper-tab.iron-selected {color: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-topic-channel-details-renderer.css.map*/</style>';
cmb=d}d=cmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dmb=a}a=dmb;return a}}});
_.cX=bX;_.cX.prototype.onTabsChange=_.cX.prototype.onTabsChange;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.cX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.OQ),_.W("design:type",Object)],_.cX.prototype,"ytdGridStateAwareBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.cX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.oE),_.W("design:type",Object)],_.cX.prototype,"ytdGuideStateAwareBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.cX.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Array)],_.cX.prototype,"tabs",void 0);_.V([_.M(),_.W("design:type",Number)],_.cX.prototype,"selected",void 0);_.V([_.R("tabs"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.cX.prototype,"tabsEnabled",null);_.V([_.P("tabs"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.cX.prototype,"onTabsChange",null);
_.cX=_.V([_.T({is:"ytd-topic-channel-details-renderer"})],_.cX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syac");

var yhb;
var zhb;
_.Ly("itemSectionRenderer","carouselItemRenderer","ytd-carousel-item-renderer");var lT=function(){var a=_.K.apply(this,arguments)||this;a.dotMenuVisible=!1;a.paginationThumbnailsVisible=!1;a.active=!0;return a};
_.r(lT,_.K);_.f=lT.prototype;_.f.configureRendererStamper=function(){return{currentItem:{id:"carousel-item",mapping:{defaultPromoPanelRenderer:{component:"ytd-default-promo-panel-renderer",attributes:{autoplay:!0},properties:{disableGridStateAware:"[[disableGridStateAware]]",useBrowseWidth:"[[data.paginationThumbnails]]",layoutStyle:"[[data.layoutStyle]]"}}}}}};
_.f.created=function(){this.ytdGridStateAwareBehavior.gridStateAwareSizingElementSelector="#pagination-thumbnails"};
_.f.detached=function(){this.jobId&&_.Me.cancelJob(this.jobId)};
_.f.setNextCarouselItem=function(){this.shouldRotate()&&this.setCarouselItem(this.currentItemIndex+1)};
_.f.setCarouselItem=function(a){a>=this.data.carouselItems.length&&this.loopCount++;this.jobId&&_.Me.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.currentItemHasVideo()?(b||(b=this.getCurrentPanelElement()),b.playVideo()):this.startRotationJob()};
_.f.onDataChanged=function(){this.data&&(this.loopCount=0,void 0!==this.data.autoRotateDurationMs&&(this.rotationTimeout=this.data.autoRotateDurationMs),this.setCarouselItem(0))};
_.f.getCurrentPanelElement=function(){return _.G(this.$["carousel-item"]).querySelector("ytd-default-promo-panel-renderer")};
_.f.getCurrentPaginationElement=function(){return _.G(this.$["pagination-thumbnails"]).querySelector(".ytd-carousel-item-renderer.selected")};
_.f.getNavigationClass=function(a,b){return a===b?"selected":""};
_.f.getNavigationDurationStyle=function(a){a=this.get("data.carouselItems."+a+".defaultPromoPanelRenderer.minPanelDisplayDurationMs")||0;return _.yx({"animation-duration":a+"ms"})};
_.f.onNavigationTap=function(a){var b=this,c=a.model.index;c!==this.currentItemIndex&&(this.getCurrentPanelElement().transitionOut().then(function(){b.setCarouselItem(c)}),this.loopCount=3)};
_.f.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()}))}};
_.f.onVideoThumbnailError=function(){this.startRotationJob()};
_.f.onVideoNotPlaying=function(){this.startRotationJob()};
_.f.currentItemHasVideo=function(){return!!this.get("defaultPromoPanelRenderer.videoThumbnail",this.currentItem)||!!this.get("defaultPromoPanelRenderer.inlinePlaybackRenderer",this.currentItem)};
_.f.startRotationJob=function(){var a=this;_.Me.cancelJob(this.jobId);this.shouldRotate()&&this.rotationTimeout&&(this.jobId=_.Me.addLowPriorityJob(function(){a.getCurrentPanelElement().transitionOut().then(function(){a.setNextCarouselItem()})},this.rotationTimeout))};
_.f.computeDotMenuVisible=function(a){return!!a.carouselItems&&1<a.carouselItems.length&&!a.paginationThumbnails};
_.f.computePaginationThumbnailsVisible=function(a){var b,c;return 1<(null!==(c=null===(b=null===a||void 0===a?void 0:a.paginationThumbnails)||void 0===b?void 0:b.length)&&void 0!==c?c:0)};
_.f.computePaginatorAlignment=function(a){return(null===a||void 0===a?void 0:a.paginatorAlignment)||"CAROUSEL_ITEM_RENDERER_PAGINATOR_ALIGNMENT_END"};
_.f.shouldRotate=function(){return 1<this.data.carouselItems.length&&this.active&&3>this.loopCount};
_.f.activeChanged=function(){this.data&&(this.active?this.setCarouselItem(this.currentItemIndex):this.currentItem=void 0)};
_.t.Object.defineProperties(lT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===zhb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-carousel-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.yto.ytd_carousel_item_renderer.ytd.carousel.item.renderer.css.js--\x3e<div id="carousel-item"></div>\n<div id="menu" hidden="[[!dotMenuVisible]]">\n  <template is="dom-repeat" items="[[data.carouselItems]]">\n    <button class$="menu-dot [[getNavigationClass(index, currentItemIndex)]]" on-click="onNavigationTap">\n    </button>\n  </template>\n</div>\n<div id="overlay">\n  <div id="pagination-thumbnails" hidden="[[!paginationThumbnailsVisible]]">\n    <template is="dom-repeat" items="[[data.paginationThumbnails]]">\n      <button class$="[[getNavigationClass(index, currentItemIndex)]]" aria-label$="[[item.accessibility.accessibilityData.label]]" on-click="onNavigationTap">\n        <yt-img-shadow height="40" thumbnail="[[item]]" width="72">\n        </yt-img-shadow>\n        <div class="progress-bar" style$="[[getNavigationDurationStyle(index)]]">\n        </div>\n      </button>\n    </template>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.yto.ytd_carousel_item_renderer.ytd.carousel.item.renderer.css.js--\x3e<style>@charset "UTF-8"; :host(.grid:not(.grid-disabled)) {max-width: var(--ytd-grid-max-width);} :host(.grid-1-columns),.grid-1-columns {width: var(--ytd-grid-1-columns-width)!important;} :host(.grid-2-columns),.grid-2-columns {width: var(--ytd-grid-2-columns-width)!important;} :host(.grid-3-columns),.grid-3-columns {width: var(--ytd-grid-3-columns-width)!important;} :host(.grid-4-columns),.grid-4-columns {width: var(--ytd-grid-4-columns-width)!important;} :host(.grid-5-columns),.grid-5-columns {width: var(--ytd-grid-5-columns-width)!important;} :host(.grid-6-columns),.grid-6-columns {width: var(--ytd-grid-6-columns-width)!important;} :host {display: block;position: relative;} #carousel-item {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #menu {float: right;margin-top: -100px;position: absolute;right: 100px;vertical-align: middle;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} button {padding: 0;background-color: transparent;outline: none;border: none;cursor: pointer;} .menu-dot:before {content: " \u25cf";} .menu-dot {color: var(--yt-spec-static-overlay-text-disabled);font-size: 1rem;margin: 0 1px;transition: color 0.25s ease;} .menu-dot:hover {color: var(--yt-spec-static-brand-white);} .menu-dot.selected {color: var(--yt-spec-static-brand-white);font-size: 1.1rem;} #overlay {position: absolute;right: 0;bottom: 0;left: 0;pointer-events: none;} :host([disable-grid-state-aware]) #overlay {width: calc(100% - 48px);max-width: var(--ytd-rich-grid-max-width);margin: 0 auto;} #pagination-thumbnails {margin: 56px auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} :host([paginator-alignment=CAROUSEL_ITEM_RENDERER_PAGINATOR_ALIGNMENT_START]) #pagination-thumbnails {-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([paginator-alignment=CAROUSEL_ITEM_RENDERER_PAGINATOR_ALIGNMENT_END]) #pagination-thumbnails {-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #pagination-thumbnails button:nth-child(n+4) {display: none;} @media(min-width:662px) {#pagination-thumbnails button:nth-child(n+4) {display: inline-block;}} #pagination-thumbnails button {position: relative;opacity: 0.5;pointer-events: auto;outline: none;height: 40px;} #pagination-thumbnails button:hover,#pagination-thumbnails button:focus {opacity: 0.9;} #pagination-thumbnails button.selected {opacity: 1;} #pagination-thumbnails button .progress-bar {display: none;background-color: var(--yt-spec-static-brand-white);position: absolute;bottom: -4px;height: 2px;left: 0;right: 0;} #pagination-thumbnails button.selected .progress-bar {animation-name: progress-bar;animation-timing-function: linear;display: block;} #pagination-thumbnails button.selected.finished .progress-bar {animation: none;} #overlay button:not(:first-child) {margin-left: 8px;} @keyframes progress-bar {0% {right: 100%;}100% {right: 0;}} /*# sourceMappingURL=ytd-carousel-item-renderer.css.map*/</style>';
yhb=d}d=yhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zhb=a}a=zhb;return a}}});
_.mT=lT;_.mT.prototype.activeChanged=_.mT.prototype.activeChanged;_.mT.prototype.onVideoNotPlaying=_.mT.prototype.onVideoNotPlaying;_.mT.prototype.onVideoThumbnailError=_.mT.prototype.onVideoThumbnailError;_.mT.prototype.onVideoThumbnailEnded=_.mT.prototype.onVideoThumbnailEnded;_.mT.prototype.onDataChanged=_.mT.prototype.onDataChanged;_.V([_.L(_.OQ),_.W("design:type",Object)],_.mT.prototype,"ytdGridStateAwareBehavior",void 0);
_.V([_.L(_.oE),_.W("design:type",Object)],_.mT.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.mT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.mT.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.mT.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.mT.prototype,"currentItem",void 0);
_.V([_.M(),_.W("design:type",Number)],_.mT.prototype,"currentItemIndex",void 0);_.V([_.M(),_.W("design:type",Number)],_.mT.prototype,"rotationTimeout",void 0);_.V([_.M(),_.W("design:type",Number)],_.mT.prototype,"loopCount",void 0);_.V([_.M({computed:"computePaginatorAlignment(data)",reflectToAttribute:!0}),_.W("design:type",String)],_.mT.prototype,"paginatorAlignment",void 0);_.V([_.M(),_.W("design:type",Number)],_.mT.prototype,"jobId",void 0);
_.V([_.M({computed:"computeDotMenuVisible(data)"}),_.W("design:type",Object)],_.mT.prototype,"dotMenuVisible",void 0);_.V([_.M({computed:"computePaginationThumbnailsVisible(data)"}),_.W("design:type",Object)],_.mT.prototype,"paginationThumbnailsVisible",void 0);_.V([_.M(),_.W("design:type",Object)],_.mT.prototype,"active",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.mT.prototype,"onDataChanged",null);
_.V([_.N("yt-video-thumbnail-ended"),_.N("yt-default-promo-panel-renderer-rotate"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.mT.prototype,"onVideoThumbnailEnded",null);_.V([_.N("yt-video-thumbnail-error"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.mT.prototype,"onVideoThumbnailError",null);
_.V([_.N("yt-video-thumbnail-not-playing"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.mT.prototype,"onVideoNotPlaying",null);_.V([_.P("active"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.mT.prototype,"activeChanged",null);_.mT=_.V([_.T({is:"ytd-carousel-item-renderer"})],_.mT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykg");

_.qtb=function(a){switch(a){case "UNKNOWN_FORMAT_TYPE":return"SETTINGS_OPTIONS_ID_TYPE_DOWNLOAD_QUALITY_UNKNOWN";case "HD_1080":return"SETTINGS_OPTIONS_ID_TYPE_DOWNLOAD_QUALITY_HD_1080";case "SD":return"SETTINGS_OPTIONS_ID_TYPE_DOWNLOAD_QUALITY_SD";case "LD":return"SETTINGS_OPTIONS_ID_TYPE_DOWNLOAD_QUALITY_LD";default:return"SETTINGS_OPTIONS_ID_TYPE_DOWNLOAD_QUALITY_HD"}};

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4k");

var Ieb,Jeb;_.Heb=function(){return window.MediaSource&&window.MediaSource.isTypeSupported&&window.MediaSource.isTypeSupported('video/mp4; codecs="av01.0.05M.08"')};
Ieb=function(){var a,b,c;return _.y(function(d){switch(d.nextAddress){case 1:return _.z(d,_.Er.getInstance(),2);case 2:a=d.yieldResult;if(!a){b=void 0;d.jumpTo(3);break}return _.z(d,a.get("lmqf"),4);case 4:b=d.yieldResult;case 3:switch((c=b)||(c=_.w("default_to_unknown_downloads_quality")?"UNKNOWN_FORMAT_TYPE":"SD"),c){case "HD":return d.return("SETTINGS_OPTIONS_ID_TYPE_DOWNLOAD_QUALITY_HD");case "HD_1080":return d.return("SETTINGS_OPTIONS_ID_TYPE_DOWNLOAD_QUALITY_HD_1080");case "SD":return d.return("SETTINGS_OPTIONS_ID_TYPE_DOWNLOAD_QUALITY_SD");
case "LD":return d.return("SETTINGS_OPTIONS_ID_TYPE_DOWNLOAD_QUALITY_LD");default:return d.return("SETTINGS_OPTIONS_ID_TYPE_DOWNLOAD_QUALITY_UNKNOWN")}}})};
Jeb=function(a){var b,c,d;return _.y(function(e){if(1==e.nextAddress){if(window.localStorage&&window.localStorage["yt-player-av1-pref"]){var h=window.localStorage["yt-player-av1-pref"];h="480"===h?"SETTINGS_OPTIONS_ID_TYPE_AV1_SD":"8192"===h?"SETTINGS_OPTIONS_ID_TYPE_AV1_ALWAYS":"SETTINGS_OPTIONS_ID_TYPE_UNKNOWN"}else h="SETTINGS_OPTIONS_ID_TYPE_AV1_AUTO";if(b=a===h)return e.jumpTo(2);d=c=a;return _.z(e,Ieb(),3)}2!=e.nextAddress&&(b=d===e.yieldResult);return e.return(b)})};
var Keb;
var Leb;
var gR=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-select-settings-radio-option":"onSelectOption"};return a};
_.r(gR,_.K);gR.prototype.dataChanged=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return a.$.radio.removeAttribute("checked"),!a.data||!a.data.id||"SETTINGS_OPTIONS_ID_TYPE_AV1_SD"!==a.data.id||_.Heb()&&window.SourceBuffer&&window.SourceBuffer.prototype.changeType?(b=a.data&&a.data.id)?_.z(c,Jeb(a.data.id),4):c.jumpTo(3):(a.set("data.hidden",!0),c.jumpTo(0));3!=c.nextAddress&&(b=c.yieldResult);b&&_.A(a,"yt-select-settings-radio-option",[a.data.id]);_.Ih(c)})};
gR.prototype.onButtonChanged=function(a){_.G(a).rootTarget.checked?this.data&&this.data.id&&(this.data.serviceEndpoint&&_.dj(this,[this.data.serviceEndpoint]),_.A(this,"yt-select-settings-radio-option",[this.data.id])):this.$.radio.setAttribute("checked","")};
gR.prototype.onSelectOption=function(a){this.data&&this.data.id&&(this.data.id===a?this.$.radio.setAttribute("checked",""):this.$.radio.removeAttribute("checked"))};
_.t.Object.defineProperties(gR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Leb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-settings-radio-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_radio_option_renderer.ytd.settings.radio.option.renderer.css.js--\x3e<div id="start">\n  <tp-yt-paper-radio-button id="radio" aria-label$="[[getSimpleString(data.title)]]" hidden="[[data.hidden]]" on-change="onButtonChanged">\n    <div id="label">[[getSimpleString(data.title)]]</div>\n  </tp-yt-paper-radio-button>\n  <yt-icon id="help-icon" hidden="[[!data.helpText]]" icon="yt-icons:help" size="16"></yt-icon>\n  <tp-yt-paper-tooltip animation-delay="[[animationDelay]]" for="help-icon" hidden="[[!data.helpText]]" offset="3" position="top">\n    [[getSimpleString(data.helpText)]]\n  </tp-yt-paper-tooltip>\n</div>\n<div id="end">\n  <div id="aside-text">[[getSimpleString(data.asideText)]]</div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Keb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_radio_option_renderer.ytd.settings.radio.option.renderer.css.js--\x3e<style>:host {cursor: default;margin: 8px 0 12px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #start,#end {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #label,#aside-text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-icon {height: 16px;min-width: 18px;margin-left: 12px;color: var(--yt-spec-text-secondary);align-self: center;} :host([increased-tooltip-target]) yt-icon {padding: 0 16px;margin-left: 0;} /*# sourceMappingURL=ytd-settings-radio-option-renderer.css.map*/</style>';
Keb=d}d=Keb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Leb=a}a=Leb;return a}}});
_.hR=gR;_.hR.prototype.dataChanged=_.hR.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.hR.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.hR.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.hR.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",Promise)],_.hR.prototype,"dataChanged",null);
_.V([_.M({reflectToAttribute:!0,value:_.w("desktop_adjust_touch_target")}),_.W("design:type",Boolean)],_.hR.prototype,"increasedTooltipTarget",void 0);_.V([_.M({value:function(){return _.w("desktop_adjust_touch_target")?0:500}}),
_.W("design:type",Number)],_.hR.prototype,"animationDelay",void 0);_.hR=_.V([_.T({is:"ytd-settings-radio-option-renderer"})],_.hR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sydw");

var wjb;
var xjb;
var yjb;
var zjb;
var Ajb=function(){return _.K.apply(this,arguments)||this};
_.r(Ajb,_.K);
_.t.Object.defineProperties(Ajb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===zjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-content-loading-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_content_loading_renderer.ytd.content.loading.renderer.css.js--\x3e<tp-yt-paper-spinner id="spinner" active="[[data.useSpinner]]" alt="[[data.accessibility.accessibilityData.label]]">\n</tp-yt-paper-spinner>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yjb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_content_loading_renderer.ytd.content.loading.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-content-loading-renderer.css.map*/</style>";
yjb=d}d=yjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zjb=a}a=zjb;return a}}});
var JU=Ajb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],JU.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],JU.prototype,"data",void 0);JU=_.V([_.T({is:"ytd-content-loading-renderer"})],JU);
var KU=function(){var a=_.K.apply(this,arguments)||this;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};
_.r(KU,_.K);_.f=KU.prototype;
_.f.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{engagementPanelTitleHeaderRenderer:{component:"ytd-engagement-panel-title-header-renderer",properties:{targetId:"[[data.targetId]]"}}},events:!0},"data.content":{id:"content",mapping:{sectionListRenderer:{component:"ytd-section-list-renderer",params:{engagementPanel:!0}},continuationItemRenderer:"ytd-continuation-item-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:"ytd-structured-description-content-renderer",mediaUpsellRenderer:"ytd-media-upsell-renderer",productListRenderer:"ytd-product-list-renderer",contentLoadingRenderer:"ytd-content-loading-renderer"},events:!0},"data.footer":{id:"footer",mapping:{commerceCartCheckoutButtonRenderer:{component:"ytd-commerce-cart-checkout-button-renderer",params:{fullWidth:!0}}}}}};
_.f.attached=function(){var a;this.parentElement&&"tp-yt-paper-dialog"===this.parentElement.is&&(this.dialog=!0);if(null===(a=this.parentElement)||void 0===a?0:a.classList.contains("tp-yt-iron-dropdown"))this.dropdown=!0};
_.f.showPanel=function(){this.visibility="ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"};
_.f.hidePanel=function(){this.visibility="ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED"};
_.f.updatePanel=function(a){var b=a.engagementPanelSectionListRenderer;if(b){a=b.header;var c=b.content;b=b.footer;a&&this.set("data.header",a);c&&this.set("data.content",c);b&&this.set("data.footer",b);this.updateChildVisibilityProperties()}};
_.f.getReloadContinuation=function(){for(var a,b,c,d=_.u((null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.content)||void 0===b?void 0:b.sectionListRenderer)||void 0===c?void 0:c.continuations)||[]),e=d.next();!e.done;e=d.next())if(e=e.value,e.reloadContinuationData)return e.reloadContinuationData.continuation};
_.f.onYtRendererstamperFinished=function(){var a;this.updateChildVisibilityProperties();if(null===(a=this.data)||void 0===a?0:a.targetId){var b=this.$.content.firstElementChild;b&&b.setAttribute("panel-target-id",this.data.targetId)}};
_.f.dataChanged=function(){var a,b,c,d,e;this.visibility=null===(a=this.data)||void 0===a?void 0:a.visibility;this.contentEmpty=!(null===(c=null===(b=this.data)||void 0===b?void 0:b.content)||void 0===c||!c.structuredDescriptionContentRenderer||0!==Object.keys(null===(e=null===(d=this.data)||void 0===d?void 0:d.content)||void 0===e?void 0:e.structuredDescriptionContentRenderer).length);if(_.w("kevlar_panels_api_client")){var h=_.hj().resolve(_.Ur);if(h){var l=this.getIdentifier();if(l){h.panelMap.set(l,
this);var m=h.pendingPanelResolvers.get(l);m&&(m.resolve(this),h.pendingPanelResolvers.delete(l))}}}};
_.f.focus=function(a){this.header?this.header.focus(a):_.K.prototype.focus.call(this,a)};
_.f.visibilityChanged=function(a,b){var c,d;if(!_.w("kevlar_use_engagement_panel_management_component")){this.updateChildVisibilityProperties();var e=a&&"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"!==a;a="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===a;var h=b&&"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"!==b,l="ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===b;(null===(c=this.data)||void 0===c?0:c.onShowCommands)&&e&&(l||!b)?_.ej(this,this.data.onShowCommands,this):(null===(d=this.data)||void 0===d?0:d.onHideCommands)&&a&&h&&_.ej(this,
this.data.onHideCommands,this);_.w("kevlar_watch_focus_on_engagement_panels")&&e&&l&&this.focus({preventScroll:!0})}};
_.f.updateChildVisibilityProperties=function(){var a=this.visibility,b=this.$.header.firstElementChild;if(b){var c="ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED"===a;b.collapsed=c;(b=b.$["visibility-button"].firstElementChild)&&"ytd-toggle-button-renderer"===b.is&&b.data.isToggled!==c&&b.set("data.isToggled",c)}if(c=this.$.content.firstElementChild)a&&"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"!==a?c.removeAttribute("panel-content-visible"):(c.setAttribute("panel-content-visible",""),c.markDirty())};
_.f.onYtChangeEngagementPanelVisibilityAction=function(a){var b,c=null===(b=this.data)||void 0===b?void 0:b.targetId;a=a.changeEngagementPanelVisibilityAction;this.dialog&&c&&(null===a||void 0===a?void 0:a.targetId)===c&&"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===(null===a||void 0===a?void 0:a.visibility)&&_.A(this,"yt-close-popup-action",["ytd-engagement-panel-section-list-renderer"]);!_.w("kevlar_use_engagement_panel_management_component")&&c&&(null===a||void 0===a?void 0:a.targetId)===c&&(this.visibility=
a.visibility)};
_.f.onYtScrollToEngagementPanelCommand=function(a){var b,c=null===(b=this.data)||void 0===b?void 0:b.targetId;a=a.scrollToEngagementPanelCommand;c&&(null===a||void 0===a?void 0:a.targetId)===c&&"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"===this.visibility&&_.A(this,"yt-scroll-to-watch-element",[this])};
_.f.onYtUpdateEngagementPanelAction=function(a){var b,c=null===(b=this.data)||void 0===b?void 0:b.targetId;a=a.updateEngagementPanelAction;c&&(null===a||void 0===a?void 0:a.targetId)===c&&this.updatePanel({engagementPanelSectionListRenderer:{header:null===a||void 0===a?void 0:a.header,content:null===a||void 0===a?void 0:a.content}})};
_.f.onYtShowEngagementPanelScrimAction=function(a){var b,c=null===(b=this.data)||void 0===b?void 0:b.targetId;a=a.showEngagementPanelScrimAction;c&&(null===a||void 0===a?void 0:a.engagementPanelTargetId)===c&&(this.scrimmed=!0)};
_.f.onYtHideEngagementPanelScrimAction=function(a){var b,c=null===(b=this.data)||void 0===b?void 0:b.targetId;a=a.hideEngagementPanelScrimAction;c&&(null===a||void 0===a?void 0:a.engagementPanelTargetId)===c&&(this.scrimmed=!1)};
_.f.getIdentifier=function(){var a,b,c;return(null===(a=this.data)||void 0===a?void 0:a.panelIdentifier)||(null===(c=null===(b=this.data)||void 0===b?void 0:b.identifier)||void 0===c?void 0:c.tag)};
_.t.Object.defineProperties(KU.prototype,{targetId:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.data)||void 0===a?void 0:a.targetId}}});
_.t.Object.defineProperties(KU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-engagement-panel-section-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_engagement_panel_section_list_renderer.ytd.engagement.panel.section.list.renderer.css.js--\x3e<div id="header"></div>\n<div id="content"></div>\n<div id="footer"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wjb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_engagement_panel_section_list_renderer.ytd.engagement.panel.section.list.renderer.css.js--\x3e<style>:host {border: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([visibility=ENGAGEMENT_PANEL_VISIBILITY_HIDDEN]:not([dialog])) {display: none;} #content {background-color: var(--yt-spec-general-background-a);overflow: hidden;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([visibility=ENGAGEMENT_PANEL_VISIBILITY_COLLAPSED]) #content {display: none;} :host([scrimmed]) {position: relative;z-index: 601;} :host([content-empty]) {display: none;} :host([dialog]) {border: none;margin: 0;padding: 0;height: 70vh;min-height: 240px;max-height: 720px;width: 450px;min-width: 300px;max-width: 80vw;} ytd-section-list-renderer {padding-left: var(--ytd-margin-6x);} :host([dialog]) #header {margin: var(--ytd-margin-4x) var(--ytd-margin-2x) var(--ytd-margin-4x) 0;} :host([dialog]) #content {background: var(--yt-spec-brand-background-solid);} :host([dropdown]) {max-height: 640px;min-width: 400px;background: var(--yt-spec-brand-background-primary);} :host([dropdown]) ytd-content-loading-renderer {min-height: 590px;} :host([dropdown]) #header {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} :host([dropdown]) #content,:host([dropdown]) #footer {background-color: var(--yt-spec-brand-background-primary);} :host([dropdown]) #footer:not(:empty) {padding: 0 12px;border-top: 1px solid var(--yt-spec-10-percent-layer);} :host([dropdown]) ytd-section-list-renderer {padding-left: 0;} :host([dropdown][sheets-refresh]) {border-radius: 12px;} /*# sourceMappingURL=ytd-engagement-panel-section-list-renderer.css.map*/</style>";
wjb=d}d=wjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xjb=a}a=xjb;return a}}});
_.LU=KU;_.LU.prototype.dataChanged=_.LU.prototype.dataChanged;_.LU.prototype.onYtRendererstamperFinished=_.LU.prototype.onYtRendererstamperFinished;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.LU.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.LU.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.LU.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0,observer:"visibilityChanged"}),_.W("design:type",Object)],_.LU.prototype,"visibility",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.LU.prototype,"contentEmpty",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.LU.prototype,"scrimmed",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.LU.prototype,"dialog",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.LU.prototype,"dropdown",void 0);_.V([_.M({reflectToAttribute:!0,value:_.w("web_sheets_ui_refresh")}),_.W("design:type",Boolean)],_.LU.prototype,"sheetsRefresh",void 0);_.V([_.M({reflectToAttribute:!0}),_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.LU.prototype,"targetId",null);_.V([_.S("#header > *"),_.W("design:type",HTMLElement)],_.LU.prototype,"header",void 0);
_.V([_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.LU.prototype,"onYtRendererstamperFinished",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.LU.prototype,"dataChanged",null);_.LU=_.V([_.T({is:"ytd-engagement-panel-section-list-renderer"})],_.LU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhf");

var Pdb;
var Qdb;
var EQ=function(){return _.K.apply(this,arguments)||this};
_.r(EQ,_.K);EQ.prototype.configureRendererStamper=function(){return{data:{id:"content",mapping:{playlistPanelVideoRenderer:{component:"ytd-playlist-panel-video-renderer",noInjection:!0},messageRenderer:{component:"ytd-message-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(EQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Qdb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-panel-supported-items--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_playlist_panel_supported_items.ytd.playlist.panel.supported.items.css.js--\x3e<div id="content"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Pdb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_playlist_panel_supported_items.ytd.playlist.panel.supported.items.css.js--\x3e<style>:host {min-height: 36px;} /*# sourceMappingURL=ytd-playlist-panel-supported-items.css.map*/</style>";Pdb=d}d=Pdb;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);Qdb=a}a=Qdb;return a}}});
_.FQ=EQ;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.FQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.FQ.prototype,"data",void 0);_.FQ=_.V([_.T({is:"ytd-playlist-panel-supported-items"})],_.FQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4s");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syks");

var Qtb;
var Rtb;
var Stb=function(){return _.K.apply(this,arguments)||this};
_.r(Stb,_.K);
_.t.Object.defineProperties(Stb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Rtb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-tvfilm-offer-groups-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_tvfilm_offer_groups_renderer.ytd.tvfilm.offer.groups.renderer.css.js--\x3e<template is="dom-repeat" items="[[data.offerGroups]]">\n  <div class="offer-group">\n    <div class="offer-header">\n      <h2 class="offer-title">[[getSimpleString(item.offerGroupRenderer.title)]]</h2>\n      <h3>\n        <yt-formatted-string class="offer-subtitle standard-text" split-lines="" text="[[item.offerGroupRenderer.subtitle]]">\n        </yt-formatted-string>\n      </h3>\n    </div>\n    <div class="offer-list">\n      <template is="dom-repeat" items="[[item.offerGroupRenderer.offers]]">\n        <ytd-button-renderer class="offer-button" data="[[item.buttonRenderer]]" dialog-dismiss="true" ellipsis-truncate="">\n        </ytd-button-renderer>\n      </template>\n    </div>\n  </div>\n</template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qtb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_tvfilm_offer_groups_renderer.ytd.tvfilm.offer.groups.renderer.css.js--\x3e<style>:host {display: inline-block;} .offer-header {margin-bottom: -6px;} .offer-title {color: var(--yt-spec-text-primary);font-size: 2.4rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .offer-subtitle {color: var(--yt-spec-text-secondary);margin: 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .offer-group {margin-bottom: 20px;} .offer-group:last-of-type {margin-bottom: 0px;} .offer-list {display: flex;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} .offer-button {margin: 16px 16px 0 0;} /*# sourceMappingURL=ytd-tvfilm-offer-groups-renderer.css.map*/</style>';
Qtb=d}d=Qtb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Rtb=a}a=Rtb;return a}}});
_.e2=Stb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.e2.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.e2.prototype,"data",void 0);_.e2=_.V([_.T({is:"ytd-tvfilm-offer-groups-renderer"})],_.e2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykr");

var Mtb;
var Ntb;
var X1=function(){return _.K.apply(this,arguments)||this};
_.r(X1,_.K);X1.prototype.getValue=function(){return this.JSC$40611_checkbox.checked?this.data.params:void 0};
X1.prototype.computeIsInitiallyChecked=function(a){return 1===a};
_.t.Object.defineProperties(X1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ntb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-subscription-toggle-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.subscription.ytd_subscription_toggle_option_renderer.ytd.subscription.toggle.option.renderer.css.js--\x3e<tp-yt-paper-checkbox id="checkbox" checked="[[computeIsInitiallyChecked(data.initialValue)]]">\n  [[getSimpleString(data.label)]]\n</tp-yt-paper-checkbox>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mtb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.subscription.ytd_subscription_toggle_option_renderer.ytd.subscription.toggle.option.renderer.css.js--\x3e<style>:host {display: inline-block;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-subscription-toggle-option-renderer.css.map*/</style>';
Mtb=d}d=Mtb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ntb=a}a=Ntb;return a}}});
_.b2=X1;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.b2.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.b2.prototype,"data",void 0);_.V([_.S("#checkbox"),_.W("design:type",Object)],_.b2.prototype,"JSC$40611_checkbox",void 0);_.b2=_.V([_.T({is:"ytd-subscription-toggle-option-renderer"})],_.b2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5z");

var Vfb;
var Wfb;
var RR=function(){var a=_.K.apply(this,arguments)||this;a.isContainerDeleted=!1;return a};
_.r(RR,_.K);RR.prototype.onContextMenuClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)};
RR.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))};
_.t.Object.defineProperties(RR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Wfb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-live-chat-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_live_chat_header_renderer.ytd.sponsorships.live.chat.header.renderer.css.js--\x3e<div id="header">\n  <div id="content">\n    <template is="dom-if" if="[[data.authorPhoto]]" restamp="">\n      <yt-img-shadow id="author-photo" height="40" thumbnail="[[data.authorPhoto]]" width="40"></yt-img-shadow>\n    </template>\n    <template is="dom-if" if="[[!data.authorPhoto]]">\n      <yt-icon id="author-photo" icon="yt-icons:avatar_anonymous"></yt-icon>\n    </template>\n    <div id="header-content">\n      <div id="header-content-primary-column" hidden$="[[isContainerDeleted]]">\n        <div id="header-content-inner-column">\n          <template is="dom-if" if="[[data.authorName]]" restamp="">\n            <yt-live-chat-author-chip author-badges="[[data.authorBadges]]" author-name="[[data.authorName]]" single-line="">\n            </yt-live-chat-author-chip>\n          </template>\n          <div id="primary-text">[[getSimpleString(data.primaryText)]]</div>\n        </div>\n        <div id="secondary-text">[[getSimpleString(data.secondaryText)]]</div>\n      </div>\n      <div id="header-content-deleted-state" hidden$="[[!isContainerDeleted]]">\n        <div id="deleted-primary-text">[[deletedStateMessage]]</div>\n      </div>\n    </div>\n  </div>\n  <template is="dom-if" restamp="" if="[[data.image]]">\n    <yt-img-shadow class="rhs-image" height="104" thumbnail="[[data.image]]" width="104">\n    </yt-img-shadow>\n  </template>\n  <div id="menu" hidden$="[[!data.contextMenuEndpoint]]">\n    <yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="onContextMenuClick">\n      <yt-icon icon="more_vert"></yt-icon>\n    </yt-icon-button>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vfb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_live_chat_header_renderer.ytd.sponsorships.live.chat.header.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host {--yt-live-chat-sponsor-color: #0f9d58;} #header {overflow: hidden;border-radius: 4px;position: relative;background-color: var(--yt-live-chat-sponsor-color);color: #fff;min-height: 20px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} #content {padding-top: 8px;padding-bottom: 8px;padding-left: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin-right: auto;} #header-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;} #author-photo {width: 40px;height: 40px;margin-right: 8px;--yt-img-border-radius: 50%;} yt-live-chat-author-chip {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;--yt-live-chat-sponsor-color: rgba(255, 255, 255, 0.7);--yt-live-chat-moderator-color: rgba(255, 255, 255, 0.7);--yt-live-chat-secondary-text-color: rgba(255, 255, 255, 0.7);margin-bottom: 4px;} #secondary-text {margin-top: 2px;color: rgba(255,255,255,0.7);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #secondary-text:empty {display: none;} #primary-text,#deleted-primary-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 8.8rem;overflow: hidden;display: block;-webkit-line-clamp: 4;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;font-size: 14px;line-height: 1.8rem;word-wrap: break-word;word-break: break-word;color: white;} #primary-text:empty {display: none;} #deleted-primary-text {font-style: italic;opacity: 0.7;} #deleted-primary-text:empty {display: none;} #header-content-deleted-state {height: 100%;display: flex;flex-direction: column;justify-content: center;} #menu {opacity: 0%;position: absolute;right: 0px;width: 52px;height: 100%;background: linear-gradient(to right,transparent,var(--yt-live-chat-sponsor-color) 100%);border-radius: 0 4px 4px 0;} #header:hover #menu {opacity: 100%;transition: 0.2s;} #menu-button {position: absolute;right: 8px;top: 8px;} .rhs-image {margin-left: auto;align-self: end;} /*# sourceMappingURL=ytd-sponsorships-live-chat-header-renderer.css.map*/</style>';
Vfb=d}d=Vfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Wfb=a}a=Wfb;return a}}});
_.SR=RR;_.SR.prototype.isContainerDeletedChanged=_.SR.prototype.isContainerDeletedChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.SR.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],_.SR.prototype,"ytLiveChatItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.SR.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.SR.prototype,"isContainerDeleted",void 0);
_.V([_.M(),_.W("design:type",String)],_.SR.prototype,"deletedStateMessage",void 0);_.V([_.P("isContainerDeleted"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.SR.prototype,"isContainerDeletedChanged",null);_.SR=_.V([_.T({is:"ytd-sponsorships-live-chat-header-renderer"})],_.SR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy65");

var lgb;
var mgb;
var fS=function(){return _.K.apply(this,arguments)||this};
_.r(fS,_.K);fS.prototype.onCloseButtonClick=function(){this.closeBuyFlow()};
fS.prototype.closeBuyFlow=function(){_.A(this,"yt-live-chat-close-buy-flow")};
_.t.Object.defineProperties(fS.prototype,{closeButtonAriaLabel:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e;return null===(e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.closeButton)||void 0===b?void 0:b.buttonRenderer)||void 0===c?void 0:c.accessibilityData)||void 0===d?void 0:d.accessibilityData)||void 0===e?void 0:e.label}}});
_.t.Object.defineProperties(fS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-gift-offer-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_gift_offer_header_renderer.ytd.sponsorships.gift.offer.header.renderer.css.js--\x3e<div id="header">\n  <yt-icon-button id="close-button" label="[[closeButtonAriaLabel]]" on-click="onCloseButtonClick">\n    <yt-icon icon="close"></yt-icon>\n  </yt-icon-button>\n\n  <div id="details">\n    <div id="title">\n      <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_gift_offer_header_renderer.ytd.sponsorships.gift.offer.header.renderer.css.js--\x3e<style>:host {display: block;background-color: var(--yt-spec-brand-background-primary);color: var(--yt-spec-text-primary);} #header {align-items: center;width: 100%;padding: 2px 0 2px 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #close-button {color: var(--yt-live-chat-icon-button-color);width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);padding: var(--yt-button-icon-padding,8px);} #details {width: 100%;padding: 0 12px 0 20px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-sponsorships-gift-offer-header-renderer.css.map*/</style>';
lgb=d}d=lgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mgb=a}a=mgb;return a}}});
_.gS=fS;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.gS.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.gS.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.gS.prototype,"closeButtonAriaLabel",null);_.gS=_.V([_.T({is:"ytd-sponsorships-gift-offer-header-renderer"})],_.gS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy62");

var jgb;
var kgb;
var dS=function(){return _.K.apply(this,arguments)||this};
_.r(dS,_.K);dS.prototype.configureRendererStamper=function(){return{"data.offerSection":{id:"offer-section",mapping:{offerSectionRenderer:"ytd-offer-section-renderer"}},"data.avatar":{id:"avatar",mapping:{sponsorshipsAvatarRenderer:"ytd-sponsorships-avatar-renderer"}}}};
_.t.Object.defineProperties(dS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===kgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-gift-offer-body-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_gift_offer_body_renderer.ytd.sponsorships.gift.offer.body.renderer.css.js--\x3e<div id="body">\n  <div id="info">\n    <div id="avatar"></div>\n    <div id="details">\n      <div id="title">\n        <yt-formatted-string text="[[data.title]]"> </yt-formatted-string>\n      </div>\n      <div id="subtitle">\n        <yt-formatted-string split-lines="true" text="[[data.subtitle]]">\n        </yt-formatted-string>\n      </div>\n    </div>\n  </div>\n  <hr class="solid">\n  <div id="offer-section"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_gift_offer_body_renderer.ytd.sponsorships.gift.offer.body.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;display: block;position: relative;background-color: var(--yt-spec-brand-background-primary);color: var(--yt-spec-text-primary);} #info {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #details {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;margin: 16px 8px 12px 12px;} #avatar {width: 100px;height: 100px;margin: 16px 0 12px 12px;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #subtitle {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-secondary);align-self: stretch;margin-top: 2px;} #offer-section {margin: 8px -28px 0 -12px;} hr.solid {border-top: 1px solid;color: var(--yt-spec-text-primary);opacity: 0.1;} /*# sourceMappingURL=ytd-sponsorships-gift-offer-body-renderer.css.map*/</style>';
jgb=d}d=jgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kgb=a}a=kgb;return a}}});
_.eS=dS;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.eS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.eS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.eS.prototype,"data",void 0);_.eS=_.V([_.T({is:"ytd-sponsorships-gift-offer-body-renderer"})],_.eS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syiu");

var Aqb;
var Bqb;
var x_=function(){return _.K.apply(this,arguments)||this};
_.r(x_,_.K);x_.prototype.configureRendererStamper=function(){return{"data.questions":{id:"questions",mapping:{feedbackQuestionRenderer:"ytd-feedback-question-renderer"}}}};
x_.prototype.getSelectedFeedbackResults=function(){for(var a={},b=0;b<this.data.questions.length;b++)for(var c=this.data.questions[b].feedbackQuestionRenderer,d=0;d<c.options.length;d++){var e=c.options[d].feedbackOptionRenderer;e&&e.checked&&(a[e.optionKey]=e.resultText)}return a};
x_.prototype.onKeyUp=function(){var a=this;_.Wk(_.Me,function(){a.fire("yt-refit")});
_.Me.start()};
x_.prototype.submitSurvey=function(){var a=this.getSelectedFeedbackResults();0<Object.keys(a).length&&_.dj(this,[this.data.submitFeedbackEndpoint,{survey_results:a,is_feedback_token_unencrypted:!0}])};
_.t.Object.defineProperties(x_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Bqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-feedback-survey-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_feedback_survey_renderer.ytd.feedback.survey.renderer.css.js--\x3e<div id="questions" on-keyup="onKeyUp"></div>\n<yt-formatted-string id="disclaimer" text="[[data.disclaimer]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Aqb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_feedback_survey_renderer.ytd.feedback.survey.renderer.css.js--\x3e<style>:host {display: inline-block;} #disclaimer {padding-top: 16px;padding-bottom: 12px;color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;display: block;} /*# sourceMappingURL=ytd-feedback-survey-renderer.css.map*/</style>";
Aqb=d}d=Aqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Bqb=a}a=Bqb;return a}}});
_.y_=x_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.y_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.y_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.y_.prototype,"data",void 0);_.y_=_.V([_.T({is:"ytd-feedback-survey-renderer"})],_.y_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syf6");

var qlb;
var rlb;
var qW=function(){var a=_.K.apply(this,arguments)||this;a.variantsExpanded=!1;a.hideShowMoreLessVariantButton=!0;a.initialized=!1;a.computeVariantsDebouncer=null;a.computeVariants=function(b){b=void 0===b?!1:b;a.variantsExpanded||a.showOptions()||!b||(a.variantsExpanded=!0);if(a.variantsExpanded){b=_.u(a.items.children);for(var c=b.next();!c.done;c=b.next())c.value.hidden=!1}a.initialized=!0};
return a};
_.r(qW,_.K);_.f=qW.prototype;_.f.ready=function(){var a=this;setTimeout(function(){a.computeVariants(!0)})};
_.f.showOptions=function(){for(var a=_.u(this.items.children),b=a.next();!b.done;b=a.next())b.value.hidden=!0;var c=this.container.getBoundingClientRect().width,d=0,e=a=0,h=!1,l=_.u(this.items.children);for(b=l.next();!b.done;b=l.next()){b=b.value;b.hidden=!1;var m=b.getBoundingClientRect().width;if(d+m<c)d+=m;else if(2>++e)d=m;else break;a+=1;b.hasAttribute("is-active")&&(h=!0)}for(c=a;c<this.items.children.length;c++)this.items.children[c].hidden=!0;this.hideShowMoreLessVariantButton=a===this.items.children.length;
return h};
_.f.debouncedComputeVariants=function(){this.computeVariantsDebouncer=_.Qp(this.computeVariantsDebouncer,_.yp.after(100),this.computeVariants)};
_.f.onShowMoreLessVariantsButtonClick=function(){var a;null!==(a=this.data)&&void 0!==a&&a.variantOptionRenderers&&(this.variantsExpanded=!this.variantsExpanded,this.computeVariants())};
_.f.configureRendererStamper=function(){return{"data.variantOptionRenderers":{id:"items",mapping:{productDetailsVariantOptionRenderer:{component:"ytd-product-details-variant-option-renderer",properties:{displayType:"[[displayType]]"}}}}}};
_.t.Object.defineProperties(qW.prototype,{selectedOptionName:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e=null===(b=null===(a=this.data)||void 0===a?void 0:a.variantOptionRenderers)||void 0===b?void 0:b.find(function(h){return"VARIANT_OPTION_STATE_SELECTED"===h.productDetailsVariantOptionRenderer.variantOptionState});
return null!==(d=null===(c=null===e||void 0===e?void 0:e.productDetailsVariantOptionRenderer)||void 0===c?void 0:c.name)&&void 0!==d?d:""}},
displayType:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?void 0:a.displayType)||"VARIANT_ATTRIBUTE_DISPLAY_TYPE_UNKNOWN"}},
variantItemsClassname:{configurable:!0,enumerable:!0,get:function(){switch(this.displayType){case "VARIANT_ATTRIBUTE_DISPLAY_TYPE_PILL":return"pill";case "VARIANT_ATTRIBUTE_DISPLAY_TYPE_DROPDOWN_LIST":return"dropdown";case "VARIANT_ATTRIBUTE_DISPLAY_TYPE_IMAGE":return"image";default:return"unknown"}}}});
_.t.Object.defineProperties(qW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rlb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-product-details-variant-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_variant_renderer.ytd.product.details.variant.renderer.css.js--\x3e<div id="container">\n  <div class="variant-title-container">\n    <div class="variant-title">[[data.title]]</div><div class="variant-selected-option">[[selectedOptionName]]</div>\n  </div>\n  <div class$="variant-items-container variant-items-container-[[variantItemsClassname]]">\n    <div id="items"></div>\n  </div>\n  <template is="dom-if" if="[[!hideShowMoreLessVariantButton]]">\n    <ytd-button-renderer class="show-more-less-variants-button" data="[[data.showMoreVariants.buttonRenderer]]" hidden$="[[variantsExpanded]]" noink="" on-click="onShowMoreLessVariantsButtonClick">\n    </ytd-button-renderer>\n    <ytd-button-renderer id="more-variants-button" class="show-more-less-variants-button" data="[[data.showLessVariants.buttonRenderer]]" hidden$="[[!variantsExpanded]]" noink="" on-click="onShowMoreLessVariantsButtonClick">\n    </ytd-button-renderer>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qlb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_variant_renderer.ytd.product.details.variant.renderer.css.js--\x3e<style>:host {margin-bottom: 24px;width: 100%;opacity: 0;} :host([initialized]) {opacity: 1;} .variant-title-container {display: flex;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;margin-bottom: 6px;} .variant-title {color: var(--yt-spec-text-primary);} .variant-selected-option {margin-left: 8px;color: var(--yt-spec-text-secondary);} .variant-items-container {display: flex;align-items: center;} .variant-items-container #items {display: flex;flex-wrap: wrap;} ytd-product-details-variant-option-renderer {padding-top: 8px;padding-right: 8px;} .show-more-less-variants-button {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;--yt-button-padding: 2px 0 10px 0;--yt-button-padding-minus-focus-outline-width: 2px;--yt-button-icon-padding: 2px;--yt-button-padding-minus-focus-outline: 0 0 8px 0;color: var(--yt-spec-text-secondary);font-weight: 400;margin-top: 12px;text-transform: none;} .show-more-less-variants-button:focus {outline: -webkit-focus-ring-color auto 5px;} .show-more-less-variants-button:focus:hover {outline: none;} /*# sourceMappingURL=ytd-product-details-variant-renderer.css.map*/</style>';
qlb=d}d=qlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rlb=a}a=rlb;return a}}});
_.rW=qW;_.rW.prototype.debouncedComputeVariants=_.rW.prototype.debouncedComputeVariants;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.rW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.rW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.rW.prototype,"componentBehavior",void 0);_.V([_.L(_.VD),_.W("design:type",Object)],_.rW.prototype,"ironResizableBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.rW.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.rW.prototype,"variantsExpanded",void 0);_.V([_.M(),_.W("design:type",Object)],_.rW.prototype,"hideShowMoreLessVariantButton",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.rW.prototype,"initialized",void 0);_.V([_.S("#items"),_.W("design:type",HTMLDivElement)],_.rW.prototype,"items",void 0);
_.V([_.S("#container"),_.W("design:type",HTMLDivElement)],_.rW.prototype,"container",void 0);_.V([_.S("#more-variants-button"),_.W("design:type",HTMLElement)],_.rW.prototype,"moreVariantsButton",void 0);_.V([_.R("data"),_.W("design:type",String),_.W("design:paramtypes",[])],_.rW.prototype,"selectedOptionName",null);
_.V([_.P("data","variantsExpanded"),_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.rW.prototype,"debouncedComputeVariants",null);_.V([_.R("data"),_.W("design:type",String),_.W("design:paramtypes",[])],_.rW.prototype,"displayType",null);_.V([_.R("displayType"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.rW.prototype,"variantItemsClassname",null);_.rW=_.V([_.T({is:"ytd-product-details-variant-renderer"})],_.rW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syf3");

var mlb;
var nlb;
var mW=function(){var a=_.K.apply(this,arguments)||this;a.isOffersHidden=!0;return a};
_.r(mW,_.K);mW.prototype.toggleOffers=function(){var a,b;this.isOffersHidden=!this.isOffersHidden;var c=null===(b=null===(a=this.data)||void 0===a?void 0:a.viewOffersButton)||void 0===b?void 0:b.buttonRenderer;c&&this.ytRendererBehavior.logExplicitClick(c)};
mW.prototype.configureRendererStamper=function(){return{"data.offers":{id:"offer",mapping:{productDetailsOfferRenderer:"ytd-product-details-offer-renderer"}}}};
_.t.Object.defineProperties(mW.prototype,{getFirstVendorLogoUrl:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.offers)||void 0===b?void 0:b[0])||void 0===c?void 0:c.productDetailsOfferRenderer)||void 0===d?void 0:d.vendorLogoUrl}}});
_.t.Object.defineProperties(mW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nlb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-product-details-offers-container-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_offers_container_renderer.ytd.product.details.offers.container.renderer.css.js--\x3e<div class="offer-container">\n  <div class="header" on-click="toggleOffers">\n    <div class="title-description-container">\n      <yt-formatted-string class="title" text="[[data.descriptionLeft]]">\n      </yt-formatted-string>\n      <div class="vendor-logo">\n        <img src$="[[getFirstVendorLogoUrl]]" alt="" class="vendor-logo-url" onerror="this.style.visibility=\'hidden\';">\n      </div>\n      <yt-formatted-string class="title" text="[[data.descriptionRight]]">\n      </yt-formatted-string>\n    </div>\n    <div class="action">\n      <ytd-button-renderer id="view-offers" class="view-button" aria-expanded="false" data="[[data.viewOffersButton.buttonRenderer]]" hidden="[[!isOffersHidden]]" noink="">\n      </ytd-button-renderer>\n      <ytd-button-renderer id="hide-offers" class="hide-button" aria-expanded="true" data="[[data.hideOffersButton.buttonRenderer]]" hidden="[[isOffersHidden]]" noink="">\n      </ytd-button-renderer>\n    </div>\n  </div>\n  <div id="offer" hidden="[[isOffersHidden]]"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mlb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_offers_container_renderer.ytd.product.details.offers.container.renderer.css.js--\x3e<style>:host {display: block;--yt-formatted-string-bold: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--yt-formatted-string-bold-color: var(--yt-spec-text-primary);} #view-offers,#hide-offers {--yt-button-padding: 2px;--yt-button-padding-minus-border: 0;--yt-button-padding-minus-focus-outline: 0;--yt-button-icon-padding: 0px;margin-top: 2px;text-transform: none;--iron-icon-height: 24px;--iron-icon-width: 24px;} #view-offers:focus:hover,#hide-offers:focus:hover {outline: none;} .offer-container {display: flex;flex-direction: column;} .header {display: flex;flex-flow: row wrap;align-items: center;user-select: none;cursor: pointer;} .title-description-container {display: flex;flex-wrap: wrap;margin-top: 4px;margin-right: 8px;} .logo-urls {display: flex;align-items: center;margin-right: 16px;} .vendor-logo {width: 24px;height: 24px;margin-left: 8px;margin-right: 8px;margin-top: -2px;border-radius: 16px;background-color: var(--yt-spec-general-background-b);} .vendor-logo-url {width: 100%;height: 100%;border-radius: 16px;background-color: var(--yt-spec-general-background-a);} .title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} .hide-button,.view-button {color: var(--yt-spec-call-to-action);margin-right: -9px;} ytd-product-details-offer-renderer {margin-top: 8px;padding-bottom: 8px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-product-details-offer-renderer:last-child {border-bottom: none;} #offer {margin-top: 8px;} #offers {display: block;} @media(max-width:1185px) {.header {flex-direction: column;align-items: start;}.logo-urls {margin-bottom: 8px;}} /*# sourceMappingURL=ytd-product-details-offers-container-renderer.css.map*/</style>';
mlb=d}d=mlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nlb=a}a=nlb;return a}}});
_.nW=mW;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.nW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.nW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.nW.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.nW.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.nW.prototype,"isOffersHidden",void 0);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.nW.prototype,"getFirstVendorLogoUrl",null);_.nW=_.V([_.T({is:"ytd-product-details-offers-container-renderer"})],_.nW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syf0");

var hlb;
var ilb;
var jW=function(){var a=_.K.apply(this,arguments)||this;var b={};a.actionMap=(b["ytd-product-details-variant-image-select"]="handlePreviewImageSelect",b["ytd-product-details-variant-image-unselect"]="handlePreviewImageDeselect",b);a.selectedThumbnailIndex=0;a.selectItem=function(c){c.target.onKeyDown(c)};
return a};
_.r(jW,_.K);_.f=jW.prototype;_.f.handlePreviewImageSelect=function(a){this.hoverThumbnail=a};
_.f.handlePreviewImageDeselect=function(){this.hoverThumbnail=void 0};
_.f.configureRendererStamper=function(){return{"populatedData.imageRenderer":{id:"items",mapping:{productDetailsThumbnailRenderer:{component:"ytd-product-details-thumbnail-renderer",attributes:{role:"option"}}}}}};
_.f.onThumbnailSelected=function(a,b){this.selectedThumbnailIndex=b};
_.f.dataChanged=function(){this.ytdHorizontalListBehavior.reset();this.selectedThumbnailIndex=0};
_.f.updateOffset=function(){this.ytdHorizontalListBehavior.offset_=Math.max(0,Math.min(this.ytdHorizontalListBehavior.offset_,this.items.clientWidth-this.$["scroll-container"].clientWidth));this.ytdHorizontalListBehavior.reposition_()};
_.t.Object.defineProperties(jW.prototype,{showThumbnails:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(null===(a=this.data)||void 0===a?0:a.imageRenderer)?1<(null===(c=null===(b=this.data)||void 0===b?void 0:b.imageRenderer)||void 0===c?void 0:c.length):!1}},
thumbnailDetails:{configurable:!0,enumerable:!0,get:function(){var a,b,c;if(void 0!==this.hoverThumbnail)return this.hoverThumbnail;if(null===(a=this.data)||void 0===a?0:a.imageRenderer)return null===(c=null===(b=this.data.imageRenderer[this.selectedThumbnailIndex])||void 0===b?void 0:b.productDetailsThumbnailRenderer)||void 0===c?void 0:c.thumbnailDetails}},
populatedData:{configurable:!0,enumerable:!0,get:function(){var a=this,b,c,d,e=null!==(d=null===(c=null===(b=this.data)||void 0===b?void 0:b.imageRenderer)||void 0===c?void 0:c.map(function(h,l){return{productDetailsThumbnailRenderer:Object.assign(Object.assign({},h.productDetailsThumbnailRenderer),{index:l,isSelected:l===a.selectedThumbnailIndex})}}))&&void 0!==d?d:[];
return Object.assign(Object.assign({},this.data),{imageRenderer:e})}}});
_.t.Object.defineProperties(jW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ilb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-product-details-image-carousel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_image_carousel_renderer.ytd.product.details.image.carousel.renderer.css.js--\x3e<div class="preview">\n  <template is="dom-if" restamp="" if="[[thumbnailDetails]]">\n    <yt-img-shadow class="preview-image" object-fit="CONTAIN" thumbnail="[[thumbnailDetails]]" width="512"></yt-img-shadow>\n  </template>\n</div>\n<div id="main" class="main" hidden="[[!showThumbnails]]">\n  <div id="left-arrow-container" class="left-arrow-container">\n    <div id="left-arrow" class="arrow" on-click="prevClick_" hidden="[[atStart]]">\n       <yt-icon icon="yt-icons:chevron_left"></yt-icon>\n    </div>\n  </div>\n  <div id="scroll-container">\n    <tp-yt-paper-listbox id="items" on-keydown="selectItem"></tp-yt-paper-listbox>\n  </div>\n  <div id="right-arrow-container" class="right-arrow-container">\n    <div id="right-arrow" class="arrow" on-click="nextClick_" hidden="[[atEnd]]">\n       <yt-icon icon="yt-icons:chevron_right"></yt-icon>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hlb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_image_carousel_renderer.ytd.product.details.image.carousel.renderer.css.js--\x3e<style>:host {display: block;height: var(--yt-horizontal-list-renderer-height,auto);position: relative;width: 100%;} .main {display: flex;margin-top: 16px;width: var(--yt-horizontal-list-renderer-width,auto);} .preview {display: flex;justify-content: center;align-items: center;background-color: var(--yt-spec-static-brand-white);} .preview-image {height: 512px;width: var(--yt-horizontal-list-renderer-width,auto);} #scroll-container {overflow: hidden;} #items {transition-duration: 0.15s;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: transform;display: inline-block;white-space: nowrap;padding: 0;background: transparent;} #items>ytd-product-details-thumbnail-renderer {padding-right: 8px;display: inline-block;vertical-align: top;white-space: normal;} .left-arrow-container,.right-arrow-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;align-items: center;display: flex;flex-direction: row;position: relative;z-index: 200;} .arrow {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;background-color: var(--yt-spec-general-background-c);border-radius: 24px;box-shadow: 0 4px 4px var(--yt-spec-10-percent-layer),0 0 8px var(--yt-spec-10-percent-layer);color: var(--yt-spec-icon-inactive);cursor: pointer;height: 40px;width: 40px;} /*# sourceMappingURL=ytd-product-details-image-carousel-renderer.css.map*/</style>";
hlb=d}d=hlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ilb=a}a=ilb;return a}}});
_.kW=jW;_.kW.prototype.updateOffset=_.kW.prototype.updateOffset;_.kW.prototype.dataChanged=_.kW.prototype.dataChanged;_.kW.prototype.onThumbnailSelected=_.kW.prototype.onThumbnailSelected;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.kW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.kW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.sE),_.W("design:type",Object)],_.kW.prototype,"ytdHorizontalListBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.kW.prototype,"componentBehavior",void 0);_.V([_.L([_.Hx.YtActionHandlerBehavior]),_.W("design:type",Object)],_.kW.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.kW.prototype,"data",void 0);_.V([_.M({value:"$.items.children"}),_.W("design:type",String)],_.kW.prototype,"itemsPath",void 0);_.V([_.M({value:3}),_.W("design:type",Number)],_.kW.prototype,"initialCount",void 0);
_.V([_.S("#items"),_.W("design:type",_.iW)],_.kW.prototype,"items",void 0);_.V([_.M(),_.W("design:type",Object)],_.kW.prototype,"selectedThumbnailIndex",void 0);_.V([_.M(),_.W("design:type",Object)],_.kW.prototype,"hoverThumbnail",void 0);_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.kW.prototype,"showThumbnails",null);
_.V([_.N("ytd-product-details-thumbnail-renderer-selected"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Number]),_.W("design:returntype",void 0)],_.kW.prototype,"onThumbnailSelected",null);_.V([_.R("data","selectedThumbnailIndex","hoverThumbnail"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.kW.prototype,"thumbnailDetails",null);_.V([_.R("data","selectedThumbnailIndex"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.kW.prototype,"populatedData",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.kW.prototype,"dataChanged",null);_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.kW.prototype,"updateOffset",null);_.kW=_.V([_.T({is:"ytd-product-details-image-carousel-renderer"})],_.kW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syey");

var dlb;
var elb;
var fW=function(){return _.K.apply(this,arguments)||this};
_.r(fW,_.K);fW.prototype.onYtExpanderMoreTapped=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)};
fW.prototype.configureRendererStamper=function(){return{"data.attributionLinkButtonRenderer":{id:"attribution-link-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{disableTextTransform:!0}}}}}};
_.t.Object.defineProperties(fW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===elb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-product-details-description-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_description_renderer.ytd.product.details.description.renderer.css.js--\x3e<div class="container">\n  <div class="description-row row">\n      <ytd-expander id="expander" hidden="[[!data.description]]" max-number-of-lines="4" recompute-on-resize="">\n        <div class="description" slot="content">[[data.description]]\n        </div>\n        <span id="attribution-link-button" slot="sticky-secondary" hidden="[[!data.attributionLinkButtonRenderer]]"></span>\n        <span class="more-button" slot="more-button">[[getSimpleString(data.moreButtonRenderer.buttonRenderer.text)]]</span>\n        <span class="less-button" slot="less-button">[[getSimpleString(data.lessButtonRenderer.buttonRenderer.text)]]</span>\n      </ytd-expander>\n    </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dlb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_description_renderer.ytd.product.details.description.renderer.css.js--\x3e<style>.row {display: flex;flex-direction: row;} .description-row {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .more-button,.less-button {text-transform: none;color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .description {white-space: pre-line;} #attribution-link-button ytd-button-renderer {--iron-icon-height: 20px;--iron-icon-width: 20px;--yt-button-icon-padding: 4px;--yt-button-padding: 0px 0px;--yt-button-margin: 0px 8px;--yt-paper-button-height: 20px;vertical-align: top;} /*# sourceMappingURL=ytd-product-details-description-renderer.css.map*/</style>';
dlb=d}d=dlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);elb=a}a=elb;return a}}});
_.gW=fW;_.gW.prototype.onYtExpanderMoreTapped=_.gW.prototype.onYtExpanderMoreTapped;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.gW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.gW.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.gW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.gW.prototype,"data",void 0);
_.V([_.N("yt-expander-more-tapped"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.gW.prototype,"onYtExpanderMoreTapped",null);_.gW=_.V([_.T({is:"ytd-product-details-description-renderer"})],_.gW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syeq");

var Bkb;
var Ckb;
var JV=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-settings-update-text-command":"handleUpdateTextCommand","yt-settings-update-connected-app-renderer-command":"handleUpdateConnectedAppRendererCommand"};return a};
_.r(JV,_.K);JV.prototype.configureRendererStamper=function(){return{"data.connectButton":{id:"connect-button",mapping:{buttonRenderer:"ytd-button-renderer",toggleButtonRenderer:"ytd-toggle-button-renderer",accountLinkButtonRenderer:"ytd-account-link-button-renderer"}}}};
JV.prototype.handleUpdateTextCommand=function(a){a.settingsUpdateTextCommand&&this.data&&this.data.id===a.settingsUpdateTextCommand.id&&this.set("data",a.settingsUpdateTextCommand)};
JV.prototype.handleUpdateConnectedAppRendererCommand=function(a){var b,c;a.settingsUpdateConnectedAppRendererCommand&&this.data&&(a=null===(c=null===(b=a.settingsUpdateConnectedAppRendererCommand)||void 0===b?void 0:b.newConnectedAppRenderer)||void 0===c?void 0:c.connectedAppRenderer)&&(this.data=a)};
JV.prototype.computeConnectedAppStyle=function(a){return a.style?a.style.toLowerCase().replace(/_/g,"-"):""};
_.t.Object.defineProperties(JV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ckb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-connected-app-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_connected_app_renderer.ytd.connected.app.renderer.css.js--\x3e<div id="app">\n  <yt-img-shadow hidden="[[!data.icon]]" thumbnail="[[data.icon]]"></yt-img-shadow>\n  <div id="app-info">\n    <div id="title">[[getSimpleString(data.title)]]</div>\n    <yt-formatted-string id="text" force-default-style="" split-lines="" text="[[data.text]]">\n    </yt-formatted-string>\n  </div>\n</div>\n<div id="button-container" hidden="[[!data.connectButton]]">\n  <div id="connect-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bkb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_connected_app_renderer.ytd.connected.app.renderer.css.js--\x3e<style>:host {justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-toggle-button-renderer {min-width: 120px;} ytd-button-renderer {min-width: 120px;} :host {--ytd-account-link-button-min-width: 120px;} yt-img-shadow {height: 48px;width: 48px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #button-container {padding-left: 24px;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #app-info {justify-content: center;padding-right: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #app {padding: 24px 0;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {color: var(--yt-spec-text-primary);padding-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([connected-app-style=connected-app-style-type-large]) yt-img-shadow {height: 72px;width: 72px;} :host([connected-app-style=connected-app-style-type-large]) #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} /*# sourceMappingURL=ytd-connected-app-renderer.css.map*/</style>';
Bkb=d}d=Bkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ckb=a}a=Ckb;return a}}});
_.KV=JV;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.KV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.KV.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.KV.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.KV.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeConnectedAppStyle(data)"}),_.W("design:type",String)],_.KV.prototype,"connectedAppStyle",void 0);_.KV=_.V([_.T({is:"ytd-connected-app-renderer"})],_.KV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syev");

var Ukb;
var Vkb;
var $V=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-signal-action-submit-form":"handleSignalActionSubmitForm"};return a};
_.r($V,_.K);$V.prototype.configureRendererStamper=function(){return{"data.form":{id:"username-password-form",mapping:{formRenderer:"yt-form-renderer"}},"data.claimButton":{id:"claim-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
$V.prototype.handleSignalActionSubmitForm=function(){var a,b=null===(a=this.formRenderer)||void 0===a?void 0:a.getForm();b&&_.dj(this,[this.data.serviceEndpoint,b])};
_.t.Object.defineProperties($V,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Vkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-settings-gaia-link-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_gaia_link_renderer.ytd.settings.gaia.link.renderer.css.js--\x3e<div id="form-container">\n  <div id="username-password-form"></div>\n  <div id="claim-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ukb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_gaia_link_renderer.ytd.settings.gaia.link.renderer.css.js--\x3e<style>:host {display: block;--paper-input-error: {overflow: visible;};} #form-container {padding: 16px 24px;width: 214px;} #username-password-form>yt-form-renderer {display: block;} #claim-button {padding: 24px 0;} /*# sourceMappingURL=ytd-settings-gaia-link-renderer.css.map*/</style>";
Ukb=d}d=Ukb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Vkb=a}a=Vkb;return a}}});
_.aW=$V;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.aW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.aW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.aW.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.aW.prototype,"data",void 0);_.V([_.S("yt-form-renderer"),_.W("design:type",_.ZV)],_.aW.prototype,"formRenderer",void 0);
_.aW=_.V([_.T({is:"ytd-settings-gaia-link-renderer"})],_.aW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syeu");

var Kkb;
var Lkb;
var QV=function(){return _.K.apply(this,arguments)||this};
_.r(QV,_.K);QV.prototype.configureRendererStamper=function(){return{"data.options":{id:"options",mapping:{settingsEmailItemRenderer:{component:"ytd-settings-email-item-renderer",noInjection:!0}}},"data.resumeButton":{id:"resume-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
QV.prototype.getExpansionIcon=function(a){return a?"arrow_drop_up":"arrow_drop_down"};
QV.prototype.onToggleListExpansion=function(){this.expanded=!this.expanded};
_.t.Object.defineProperties(QV.prototype,{emailListExpanded:{configurable:!0,enumerable:!0,get:function(){return this.expanded?"true":"false"}}});
_.t.Object.defineProperties(QV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Lkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-settings-email-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_email_list_renderer.ytd.settings.email.list.renderer.css.js--\x3e<div id="header">\n  <tp-yt-paper-button id="list-expansion" aria-expanded$="[[emailListExpanded]]" aria-label$="[[getSimpleString(data.title)]]" noink="" on-tap="onToggleListExpansion">\n    <div id="title">[[getSimpleString(data.title)]]</div>\n    <yt-icon id="help-icon" hidden="[[!data.helpText]]" icon="yt-icons:help"></yt-icon>\n    <tp-yt-paper-tooltip for="help-icon" hidden="[[!data.helpText]]" offset="5" position="top">\n      [[getSimpleString(data.helpText)]]\n    </tp-yt-paper-tooltip>\n    <yt-icon class="expand-icon" icon="[[getExpansionIcon(expanded)]]"></yt-icon>\n  </tp-yt-paper-button>\n  <div id="button-container" hidden="[[!data.resumeButton]]" on-tap="onResumeAll">\n    <div id="resume-button"></div>\n  </div>\n</div>\n<div id="content">\n  <div id="options"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Kkb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_email_list_renderer.ytd.settings.email.list.renderer.css.js--\x3e<style>:host {margin: 16px 0 8px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #list-expansion {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;} #header {justify-content: space-between;border: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {color: var(--yt-spec-text-primary);padding: 0 4px 0 12px;-ms-align-self: center;-webkit-align-self: center;align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #content {display: none;} :host([expanded]) #content {display: inline-block;} yt-icon {-ms-align-self: center;-webkit-align-self: center;align-self: center;} .expand-icon {color: var(--yt-spec-text-primary);} #help-icon {height: 20px;padding-right: 12px;color: var(--yt-spec-icon-inactive);} tp-yt-paper-button {text-transform: none;margin: 0;padding: 20px 8px;} /*# sourceMappingURL=ytd-settings-email-list-renderer.css.map*/</style>';
Kkb=d}d=Kkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Lkb=a}a=Lkb;return a}}});
_.RV=QV;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.RV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.RV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.RV.prototype,"data",void 0);_.V([_.M({value:!1,reflectToAttribute:!0}),_.W("design:type",Boolean)],_.RV.prototype,"expanded",void 0);
_.V([_.R("expanded"),_.W("design:type",String),_.W("design:paramtypes",[])],_.RV.prototype,"emailListExpanded",null);_.V([_.S("#options"),_.W("design:type",_.PV)],_.RV.prototype,"options",void 0);_.RV=_.V([_.T({is:"ytd-settings-email-list-renderer"})],_.RV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syes");

var Gkb;
var Hkb;
var MV=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-settings-update-checkbox-command":"handleUpdateCheckboxCommand"};return a};
_.r(MV,_.K);MV.prototype.onCheckboxChange=function(a){this.data&&(a=(this.checked=_.G(a).rootTarget.checked)?this.data.enableServiceEndpoint:this.data.disableServiceEndpoint)&&_.dj(this,[a])};
MV.prototype.handleUpdateCheckboxCommand=function(a){a.settingsUpdateCheckboxCommand&&this.data&&this.data.id===a.settingsUpdateCheckboxCommand.id&&(this.set("data.disabled",a.settingsUpdateCheckboxCommand.disabled),this.set("data.title",a.settingsUpdateCheckboxCommand.title))};
_.t.Object.defineProperties(MV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Hkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-settings-checkbox-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_checkbox_renderer.ytd.settings.checkbox.renderer.css.js--\x3e<div id="main-option">\n  <tp-yt-paper-checkbox id="checkbox" aria-label$="[[getSimpleString(data.title)]]" checked="[[data.enabled]]" disabled="[[data.disabled]]" on-change="onCheckboxChange">\n    <div id="checkbox-container"></div>\n    <div id="checkbox-label">\n      <yt-formatted-string id="label" split-lines="" text="[[data.title]]"></yt-formatted-string>\n    </div>\n  </tp-yt-paper-checkbox>\n  <yt-icon id="help-icon" hidden="[[!data.helpText]]" icon="yt-icons:help" size="16"></yt-icon>\n  <tp-yt-paper-tooltip animation-delay="[[animationDelay]]" for="help-icon" hidden="[[!data.helpText]]" offset="5" position="top">\n    [[getSimpleString(data.helpText)]]\n  </tp-yt-paper-tooltip>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Gkb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_checkbox_renderer.ytd.settings.checkbox.renderer.css.js--\x3e<style>:host {cursor: default;margin: 4px 0 20px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #main-option {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #checkbox-label {padding-top: 2px;} #label {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} tp-yt-paper-checkbox {--paper-checkbox-vertical-align: top;--paper-checkbox-margin: 2px;--paper-checkbox-label: {min-width: 0;@apply --layout-flex;};display: -ms-flexbox;display: -webkit-flex;display: flex;} #checkbox-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #checkbox-label {align-items: center;max-width: 450px;padding-left: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;} yt-icon {height: 16px;min-width: 18px;margin-left: 12px;color: var(--yt-spec-text-secondary);align-self: center;} :host([increased-tooltip-target]) yt-icon {padding: 0 16px;margin-left: 0;} /*# sourceMappingURL=ytd-settings-checkbox-renderer.css.map*/</style>';
Gkb=d}d=Gkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Hkb=a}a=Hkb;return a}}});
_.NV=MV;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.NV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.NV.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.NV.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,value:_.w("desktop_adjust_touch_target")}),_.W("design:type",Boolean)],_.NV.prototype,"increasedTooltipTarget",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.NV.prototype,"checked",void 0);_.V([_.M({value:function(){return _.w("desktop_adjust_touch_target")?0:500}}),
_.W("design:type",Number)],_.NV.prototype,"animationDelay",void 0);_.NV=_.V([_.T({is:"ytd-settings-checkbox-renderer"})],_.NV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syer");

var Dkb;
var Ekb;
var Fkb=function(){return _.K.apply(this,arguments)||this};
_.r(Fkb,_.K);
_.t.Object.defineProperties(Fkb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ekb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-options-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_channel_options_renderer.ytd.channel.options.renderer.css.js--\x3e<div id="channel-info" hidden="[[!data.name]]">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.avatarEndpoint)]]" data="[[data.avatarEndpoint]]" aria-label$="[[data.avatarAccessibility.accessibilityData.label]]">\n    <yt-img-shadow height="50" thumbnail="[[data.avatar]]" width="50">\n    </yt-img-shadow>\n  </a>\n  <div id="channel-info-text">\n    <div id="name">[[data.name]]</div>\n  </div>\n</div>\n<template is="dom-repeat" items="[[data.links]]">\n  <yt-formatted-string class="link" force-default-style="" split-lines="" text="[[item]]">\n  </yt-formatted-string>\n</template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dkb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_channel_options_renderer.ytd.channel.options.renderer.css.js--\x3e<style>#channel-info {padding-top: 4px;padding-bottom: 20px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} #channel-info-text {padding: 6px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .link {display: block;padding-left: 4px;padding-bottom: 8px;} yt-img-shadow {border-radius: 50%;overflow: hidden;margin-right: 20px;} .link {color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #name {color: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-channel-options-renderer.css.map*/</style>';
Dkb=d}d=Dkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ekb=a}a=Ekb;return a}}});
_.LV=Fkb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.LV.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.LV.prototype,"data",void 0);_.LV=_.V([_.T({is:"ytd-channel-options-renderer"})],_.LV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syie");

var rpb;
var spb;
var RZ=function(){return _.K.apply(this,arguments)||this};
_.r(RZ,_.K);_.t.Object.defineProperties(RZ.prototype,{steps:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.steps?this.data.steps:[]}}});
_.t.Object.defineProperties(RZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===spb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-transfer-stepper-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_transfer_stepper_renderer.ytd.channel.transfer.stepper.renderer.css.js--\x3e<div class="stepper">\n  <template is="dom-repeat" items="[[steps]]" as="step">\n    <div class="step-and-separator">\n      <div class="step" state$="[[step.state]]">\n        <yt-formatted-string class="step-title" text="[[step.title]]"></yt-formatted-string>\n        <div class="step-badge"></div>\n      </div>\n      <div class="separator"></div>\n    </div>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rpb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_transfer_stepper_renderer.ytd.channel.transfer.stepper.renderer.css.js--\x3e<style>.stepper {padding: 8px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;} .step-and-separator {position: relative;margin: 0 8px;min-width: 105px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .step {outline: none;padding: 4px 16px;height: 64px;min-width: 128px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .separator {background-color: var(--yt-spec-call-to-action);position: absolute;top: 50%;pointer-events: none;height: 2px;width: calc(100% + 16px);min-width: 40px;margin-top: 9px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .step-badge {border-radius: 50%;background-color: var(--yt-spec-brand-background-solid);margin: 2px 0;z-index: 1;border: 4px solid var(--yt-spec-call-to-action);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .step-title {width: 100%;margin-bottom: 2px;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .step[state=STEPPER_RENDERER_STATE_ACTIVE] .step-title {color: var(--yt-spec-call-to-action);} .step[state=STEPPER_RENDERER_STATE_INACTIVE] .step-title {color: var(--yt-spec-text-primary);} .step[state=STEPPER_RENDERER_STATE_ACTIVE] .step-badge {width: 12px;height: 12px;margin: 2px;} .step[state=STEPPER_RENDERER_STATE_INACTIVE] .step-badge {width: 8px;height: 8px;margin: 4px;} /*# sourceMappingURL=ytd-channel-transfer-stepper-renderer.css.map*/</style>';
rpb=d}d=rpb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);spb=a}a=spb;return a}}});
_.SZ=RZ;_.V([_.M(),_.W("design:type",Object)],_.SZ.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Array),_.W("design:paramtypes",[])],_.SZ.prototype,"steps",null);_.SZ=_.V([_.T({is:"ytd-channel-transfer-stepper-renderer"})],_.SZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9w");

var jhb;
var khb;
var XS,YS=function(){return _.K.apply(this,arguments)||this};
_.r(YS,_.K);YS.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
YS.prototype.onTap=function(){this.data&&this.data.navigationEndpoint&&this.data.adPlaybackContextParams&&_.Mdb(this.data.navigationEndpoint,this.data.adPlaybackContextParams)};
YS.prototype.dataChanged=function(){this.data&&(this.data.impressionUrls&&!this.data.impressionsFired&&(_.fMa(this.data.impressionUrls),this.data.impressionsFired=!0),this.data.adBadge||this.set("data.adBadge",XS.JSC$39432_DEFAULT_AD_BADGE_RENDERER),this.data.activeView&&this.ytdActiveViewBehavior.enableActiveViewMeasurement(this.data.activeView,17))};
YS.prototype.computeThumbnailWidth=function(a,b){return a?"BIG1"===b?340:"BIG2"===b?320:"MEDIUM1"===b?300:"MEDIUM2"===b?280:360:246};
_.t.Object.defineProperties(YS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===khb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-promoted-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_promoted_video_renderer.ytd.promoted.video.renderer.css.js--\x3e<ytd-thumbnail data="[[data]]" width="[[computeThumbnailWidth(useProminentThumbs, prominentThumbStyle)]]">\n</ytd-thumbnail>\n<div id="text-container">\n  <a id="endpoint" class="yt-simple-endpoint" data="[[data.navigationEndpoint]]" href$="[[computeHref_(data.navigationEndpoint)]]">\n    <div id="meta">\n      <div id="title-wrapper">\n        \n        <h3 id="video-title" aria-label$="[[data.title.accessibility.accessibilityData.label]]" title$="[[getSimpleString(data.title)]]">\n          [[getSimpleString(data.title)]]\n        </h3>\n      </div>\n      <div id="byline">\n        <div id="ad-badge-container" hidden="[[!data.adBadge]]">\n          <ytd-badge-supported-renderer top-standalone-badge="[[data.adBadge]]">\n          </ytd-badge-supported-renderer>\n        </div>\n        <ytd-video-meta-block data="[[data]]"></ytd-video-meta-block>\n      </div>\n    </div>\n    <span id="description-text">[[getSimpleString(data.description)]]</span>\n    <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n    </ytd-badge-supported-renderer>\n  </a>\n  <div id="menu"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_promoted_video_renderer.ytd.promoted.video.renderer.css.js--\x3e<style>:host {position: relative;display: block;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not([use-prominent-thumbs])) ytd-thumbnail {-ms-flex: none;-webkit-flex: none;flex: none;width: 246px;height: 138px;margin-right: 16px;} #description-text {color: var(--yt-spec-text-secondary);padding-top: 8px;margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} #text-container {max-width: 600px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #title-wrapper {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #meta-block {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #byline {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #ad-badge-container {margin-top: auto;margin-bottom: auto;margin-right: 5px;} #menu {height: 2.4rem;} ytd-menu-renderer {margin-top: -11px;} #video-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([use-prominent-thumbs]) ytd-thumbnail:before {display: block;content: "";padding-top: 56.11%;} :host([use-prominent-thumbs]) ytd-thumbnail {margin-right: 16px;max-width: 360px;min-width: 240px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([use-prominent-thumbs]) #text-container {max-width: none;} :host([prominent-thumb-style=BIG1]) ytd-thumbnail {max-width: 340px;} :host([prominent-thumb-style=BIG2]) ytd-thumbnail {max-width: 320px;} :host([prominent-thumb-style=MEDIUM1]) ytd-thumbnail {max-width: 300px;} :host([prominent-thumb-style=MEDIUM2]) ytd-thumbnail {max-width: 280px;} /*# sourceMappingURL=ytd-promoted-video-renderer.css.map*/</style>';
jhb=d}d=jhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);khb=a}a=khb;return a}}});
_.ZS=XS=YS;XS.prototype.dataChanged=XS.prototype.dataChanged;XS.prototype.onTap=XS.prototype.onTap;_.ZS.JSC$39432_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:_.Pi("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.ZS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.ZS.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.lD),_.W("design:type",Object)],_.ZS.prototype,"ytdActiveViewBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZS.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("desktop_search_prominent_thumbs")}}),
_.W("design:type",Boolean)],_.ZS.prototype,"useProminentThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.oe("desktop_search_prominent_thumbs_style")}}),
_.W("design:type",String)],_.ZS.prototype,"prominentThumbStyle",void 0);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.ZS.prototype,"onTap",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.ZS.prototype,"dataChanged",null);_.ZS=XS=_.V([_.T({is:"ytd-promoted-video-renderer"})],_.ZS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9u");

var dhb;
var ehb;
var RS=function(){var a=_.K.apply(this,arguments)||this;a.responsive=_.w("kevlar_playlist_responsive");a.hidePlaybackStatus=_.w("kevlar_hide_playlist_playback_status");return a};
_.r(RS,_.K);_.f=RS.prototype;_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.offerButton":{id:"offer-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.canReorderChanged=function(){this.persistentDragHandle=_.w("kevlar_playlist_drag_handles")&&this.canReorder};
_.f.onDrag=function(){if(this.thumbnail){var a=this.thumbnail.$$("yt-img-shadow");a&&a.onShow()}};
_.f.onMenuOverlayChanged=function(a,b){this.menuOpened=b};
_.f.onHandleMouseenter=function(){this.handleIsHovered=!0};
_.f.onHandleMouseleave=function(){this.handleIsHovered=!1};
_.f.onContentsTap=function(a){var b,c,d=null===(b=this.data)||void 0===b?void 0:b.serviceEndpoints;d&&1===d.length&&d[0].ypcOffersEndpoint&&!_.TE(_.G(a).path||[],this,["TP-YT-PAPER-BUTTON"])?this.ytComponentBehavior.resolveCommand(d[0]):(d=null===(c=this.data)||void 0===c?void 0:c.navigationEndpoint)&&!_.TE(_.G(a).path||[],this,["A".toString(),"BUTTON".toString()])&&this.fire("yt-navigate",{endpoint:d})};
_.f.computeStyle=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""};
_.f.computeThumbnailWidth=function(a){return"PLAYLIST_VIDEO_RENDERER_STYLE_EPISODE"===a?170:120};
_.t.Object.defineProperties(RS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ehb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_playlist_video_renderer.ytd.playlist.video.renderer.css.js--\x3e<div id="index-container" class="playlist-drag-handle" on-mouseenter="onHandleMouseenter" on-mouseleave="onHandleMouseleave">\n  <yt-icon id="reorder" icon="yt-icons:drag_handle"></yt-icon>\n  <yt-formatted-string id="index" text="[[data.index]]"></yt-formatted-string>\n</div>\n<div id="content" on-click="onContentsTap">\n  <div id="container">\n    <ytd-thumbnail id="thumbnail" data="[[data]]" hide-playback-status="[[hidePlaybackStatus]]" use-expandable-tooltip="[[useExpandableTooltip_]]" width="[[thumbnailWidth]]">\n    </ytd-thumbnail>\n    <div id="meta">\n      <h3>\n        <ytd-badge-supported-renderer id="top-standalone-badge" top-standalone-badge="[[data.topStandaloneBadge]]">\n        </ytd-badge-supported-renderer>\n        <a id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n          [[getSimpleString(data.title)]]\n        </a>\n      </h3>\n      <ytd-video-meta-block class="playlist" data="[[data]]"></ytd-video-meta-block>\n      <ytd-badge-supported-renderer id="bottom-standalone-badge" hidden="[[!data.bottomStandaloneBadge]]" top-standalone-badge="[[data.bottomStandaloneBadge]]">\n      </ytd-badge-supported-renderer>\n    </div>\n  </div>\n  <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n  </ytd-badge-supported-renderer>\n  <yt-formatted-string id="contributor" hidden="[[!data.contributorName]]" text="[[data.contributorName]]">\n  </yt-formatted-string>\n  <div id="offer-button"></div>\n</div>\n<div id="menu" hidden="[[!data.menu]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_playlist_video_renderer.ytd.playlist.video.renderer.css.js--\x3e<style>:host {cursor: default;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([is-dismissed]) {display: none;} :host([is-editable][can-reorder]:hover),:host([is-editable][can-reorder][menu-opened]),:host([is-editable][can-reorder].dragging) {box-shadow: 0px 2px 8px rgba(0,0,0,0.4);} :host([is-editable][can-reorder][persistent-drag-handle]) {box-shadow: none;} :host([is-editable][can-reorder][persistent-drag-handle][handle-is-hovered]),:host([is-editable][can-reorder][persistent-drag-handle].dragging) {box-shadow: 0px 2px 8px rgba(0,0,0,0.4);transition: box-shadow 0.2s ease;cursor: -webkit-grab;cursor: -moz-grab;cursor: grab;} #index-container {-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([is-editable][can-reorder]:not([persistent-drag-handle]):hover) {cursor: -webkit-grab;cursor: -moz-grab;cursor: grab;} :host([is-editable][can-reorder]:hover.dragging),:host([is-editable][can-reorder].dragging) {cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: grabbing;z-index: 2;background-color: var(--yt-spec-badge-chip-background);} :host(:hover:not(.dragging)) {background-color: var(--yt-spec-badge-chip-background);} #menu {min-width: 40px;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} @media(any-pointer:coarse) {ytd-menu-renderer {opacity: 1;}} :host([is-editable][can-reorder].dragging) a {cursor: -webkit-grabbing;cursor: -moz-grabbing;cursor: grabbing;} ytd-menu-renderer {display: block;} a.yt-simple-endpoint {min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #contributor,#index,#content {padding: 16px 0;} #index {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: none;-webkit-flex: none;flex: none;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #contributor {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} :host(:not([responsive])) #contributor {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: none;-webkit-flex: none;flex: none;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #index {text-align: center;} #contributor {text-align: right;} #index {width: 36px;} :host([can-reorder][is-editable]:hover) #index,:host([persistent-drag-handle]) #index {display: none;} :host([can-reorder][is-editable]:hover) #reorder,:host([persistent-drag-handle]) #reorder {color: var(--yt-spec-icon-inactive);padding: 0 6px;display: block;-ms-flex: none;-webkit-flex: none;flex: none;} #reorder {display: none;} #content {cursor: pointer;min-width: 0;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host(:hover) #content {border-bottom: 1px solid transparent;} ytd-thumbnail {margin-right: 8px;height: 68px;width: 120px;-ms-flex: none;-webkit-flex: none;flex: none;} :host([style-type=playlist-video-renderer-style-episode]) ytd-thumbnail {height: 96px;width: 170px;} #meta {min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #contributor {margin-right: 12px;} #badges {margin: 0 40px 4px 12px;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #offer-button {-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #video-title {-webkit-line-clamp: 2;display: block;margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 4.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} h3 {color: var(--yt-spec-text-primary);} #container {min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([responsive]) #content {-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([responsive]) #container {flex-basis: 368px;} :host([responsive]) #badges {margin: 8px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([responsive]) #contributor {margin: auto 0;padding: 8px 4px;-ms-flex: none;-webkit-flex: none;flex: none;} #bottom-standalone-badge {margin-top: 4px;} /*# sourceMappingURL=ytd-playlist-video-renderer.css.map*/</style>';
dhb=d}d=dhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ehb=a}a=ehb;return a}}});
_.SS=RS;_.SS.prototype.onMenuOverlayChanged=_.SS.prototype.onMenuOverlayChanged;_.SS.prototype.canReorderChanged=_.SS.prototype.canReorderChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.SS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.SS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.SS.prototype,"ytdLockupBehavior",void 0);
_.V([_.L(_.GF),_.W("design:type",Object)],_.SS.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.SS.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.SS.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.SS.prototype,"responsive",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.SS.prototype,"isEditable",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.SS.prototype,"canReorder",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.SS.prototype,"menuOpened",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.SS.prototype,"handleIsHovered",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.SS.prototype,"persistentDragHandle",void 0);_.V([_.M(),_.W("design:type",Object)],_.SS.prototype,"hidePlaybackStatus",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeStyle(data.style)"}),_.W("design:type",String)],_.SS.prototype,"styleType",void 0);_.V([_.M({computed:"computeThumbnailWidth(data.style)"}),_.W("design:type",Number)],_.SS.prototype,"thumbnailWidth",void 0);_.V([_.S("#thumbnail"),_.W("design:type",_.K)],_.SS.prototype,"thumbnail",void 0);_.V([_.P("canReorder"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.SS.prototype,"canReorderChanged",null);
_.V([_.N("yt-menu-overlay-changed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Boolean]),_.W("design:returntype",void 0)],_.SS.prototype,"onMenuOverlayChanged",null);_.SS=_.V([_.T({is:"ytd-playlist-video-renderer"})],_.SS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9r");

var Zgb;
var $gb;
var ahb=function(){return _.K.apply(this,arguments)||this};
_.r(ahb,_.K);
_.t.Object.defineProperties(ahb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$gb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-newspaper-mini-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_newspaper_mini_video_renderer.ytd.newspaper.mini.video.renderer.css.js--\x3e<ytd-thumbnail data="[[data]]" width="210"></ytd-thumbnail>\n<a id="meta" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <h3>\n    <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]">\n    </ytd-badge-supported-renderer>\n    <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n      [[getSimpleString(data.title)]]\n    </span>\n  </h3>\n  <ytd-video-meta-block class="grid" data="[[data]]"></ytd-video-meta-block>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_newspaper_mini_video_renderer.ytd.newspaper.mini.video.renderer.css.js--\x3e<style>:host {display: inline-block;width: 210px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-thumbnail {height: 118px;width: 210px;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #meta.yt-simple-endpoint {padding-right: 24px;} h3 {color: var(--yt-spec-text-primary);} #video-title {display: block;margin: 8px 0 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} /*# sourceMappingURL=ytd-newspaper-mini-video-renderer.css.map*/</style>';
Zgb=d}d=Zgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$gb=a}a=$gb;return a}}});
_.OS=ahb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.OS.prototype,"rendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.OS.prototype,"data",void 0);_.OS=_.V([_.T({is:"ytd-newspaper-mini-video-renderer"})],_.OS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9q");

var Xgb;
var Ygb;
var MS=function(){return _.K.apply(this,arguments)||this};
_.r(MS,_.K);MS.prototype.computeThumbnailWidth=function(a){return a?602:428};
_.t.Object.defineProperties(MS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ygb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-newspaper-hero-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_newspaper_hero_video_renderer.ytd.newspaper.hero.video.renderer.css.js--\x3e<iron-media-query query="(min-width: 662px)" query-matches="{{wide}}"></iron-media-query>\n<ytd-thumbnail data="[[data]]" width="[[computeThumbnailWidth(wide)]]"></ytd-thumbnail>\n<div id="contents">\n  <a id="meta" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3>\n      <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]">\n      </ytd-badge-supported-renderer>\n      <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <ytd-video-meta-block class="title" data="[[data]]"></ytd-video-meta-block>\n  </a>\n</div>\n<div class="content">\n  <slot></slot>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_newspaper_hero_video_renderer.ytd.newspaper.hero.video.renderer.css.js--\x3e<style>:host {width: 642px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-thumbnail {margin-right: 16px;height: 180px;width: 320px;} #contents {min-width: 0;margin-right: 16px;} h3 {color: var(--yt-spec-text-primary);} #video-title {margin-bottom: 12px;text-overflow: ellipsis;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #meta.yt-simple-endpoint {display: block;margin-bottom: 16px;} @media(max-width:662px) {:host {width: 428px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}#contents,#meta.yt-simple-endpoint {margin: 0;}ytd-thumbnail {margin: 0 0 8px;height: 242px;width: 428px;}#description {display: none;}#video-title {margin-bottom: 4px;}} /*# sourceMappingURL=ytd-newspaper-hero-video-renderer.css.map*/</style>';
Xgb=d}d=Xgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ygb=a}a=Ygb;return a}}});
_.NS=MS;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.NS.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.NS.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.NS.prototype,"wide",void 0);_.NS=_.V([_.T({is:"ytd-newspaper-hero-video-renderer"})],_.NS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syl6");

var nWb;
var oWb;
var x$=function(){return _.K.apply(this,arguments)||this};
_.r(x$,_.K);_.f=x$.prototype;_.f.onClick=function(a){var b,c=null===(b=this.data)||void 0===b?void 0:b.sectionEndpoint;!_.TE(_.G(a).path,this,["A".toString()])&&c&&this.fire("yt-navigate",{endpoint:c})};
_.f.computeHasSectionEndpoint=function(a){return void 0!==(null===a||void 0===a?void 0:a.sectionEndpoint)};
_.f.computeShowHeaderAsLink=function(a){return void 0!==(null===a||void 0===a?void 0:a.header)&&void 0!==(null===a||void 0===a?void 0:a.sectionEndpoint)};
_.f.computeShowSubheaderAsLink=function(a){return void 0!==(null===a||void 0===a?void 0:a.subheader)&&void 0!==(null===a||void 0===a?void 0:a.sectionEndpoint)&&void 0===(null===a||void 0===a?void 0:a.header)};
_.f.getHeaderAsLinkClass=function(a){var b,c=[];(null===(b=null===a||void 0===a?void 0:a.headerIcon)||void 0===b?0:b.iconType)&&c.push("header-link-active");return c.join(" ")};
_.t.Object.defineProperties(x$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===oWb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-medical-panel-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_medical_panel_section_renderer.ytd.medical.panel.section.renderer.css.js--\x3e<div id="section" on-click="onClick">\n  <div id="header" hidden="[[!data.header]]">\n    <yt-formatted-string hidden="[[showHeaderAsLink]]" text="[[data.header]]"></yt-formatted-string>\n    <a id="header-link" class$="yt-simple-endpoint [[getHeaderAsLinkClass(data)]]" hidden="[[!showHeaderAsLink]]" href$="[[computeHref_(data.sectionEndpoint)]]" data="[[data.sectionEndpoint]]">\n      <yt-formatted-string text="[[data.header]]"></yt-formatted-string>\n      <yt-icon class="icons" hidden="[[!data.headerIcon.iconType]]" icon="[[data.headerIcon.iconType]]">\n      </yt-icon>\n    </a>\n  </div>\n\n  <div id="subheader" hidden="[[!data.subheader]]">\n    <yt-formatted-string hidden="[[showSubheaderAsLink]]" text="[[data.subheader]]">\n    </yt-formatted-string>\n    <a id="subheader-link" class="yt-simple-endpoint" hidden="[[!showSubheaderAsLink]]" href$="[[computeHref_(data.sectionEndpoint)]]" data="[[data.sectionEndpoint]]">\n      <yt-formatted-string text="[[data.subheader]]"></yt-formatted-string>\n    </a>\n  </div>\n  <div id="paragraphs">\n    <template is="dom-repeat" items="[[data.paragraphs]]">\n      <div class="paragraph">\n        <yt-formatted-string split-lines="" text="[[item]]"></yt-formatted-string>\n      </div>\n    </template>\n  </div>\n  <div id="footer" hidden="[[!data.footer]]">\n    <yt-formatted-string text="[[data.footer]]"></yt-formatted-string>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nWb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_medical_panel_section_renderer.ytd.medical.panel.section.renderer.css.js--\x3e<style>:host {display: inline-block;width: 100%;} :host([has-section-endpoint]) {cursor: pointer;} #header {color: var(--yt-spec-text-secondary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #header-link {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-hover-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);--yt-endpoint-text-regular-decoration: none;} #header-link.header-link-active {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var(--yt-spec-call-to-action);} .icons {height: 14px;width: 14px;margin-bottom: 2px;} #subheader {color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #subheader-link {--yt-endpoint-color: var(--yt-spec-text-primary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var(--yt-spec-text-primary);--yt-endpoint-text-regular-decoration: none;} .paragraph {color: var(--yt-spec-text-primary);--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-visited-color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .paragraph:not(:first-child) {margin-top: 16px;} #footer {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);margin-top: 8px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-medical-panel-section-renderer.css.map*/</style>';
nWb=d}d=nWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);oWb=a}a=oWb;return a}}});
_.y$=x$;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.y$.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.y$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.y$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.y$.prototype,"data",void 0);
_.V([_.M({computed:"computeHasSectionEndpoint(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.y$.prototype,"hasSectionEndpoint",void 0);_.V([_.M({computed:"computeShowHeaderAsLink(data)"}),_.W("design:type",Boolean)],_.y$.prototype,"showHeaderAsLink",void 0);_.V([_.M({computed:"computeShowSubheaderAsLink(data)"}),_.W("design:type",Boolean)],_.y$.prototype,"showSubheaderAsLink",void 0);_.y$=_.V([_.T({is:"ytd-medical-panel-section-renderer"})],_.y$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9d");

var Ngb;
var Ogb;
var CS=function(){return _.K.apply(this,arguments)||this};
_.r(CS,_.K);CS.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}};
CS.prototype.computeIcon=function(a){return a?"yt-icons:"+a.toLowerCase():null};
_.t.Object.defineProperties(CS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ogb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-single-action-emergency-support-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_single_action_emergency_support_renderer.ytd.single.action.emergency.support.renderer.css.js--\x3e<div id="content">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <yt-formatted-string id="navigation-text" text="[[data.navigationText]]"></yt-formatted-string>\n    <yt-icon id="nav-icon" icon="[[computeIcon(data.navigationIcon.iconType)]]"></yt-icon>\n  </a>\n  <yt-formatted-string id="details-text" text="[[data.detailsText]]"></yt-formatted-string>\n  <div id="action-container">\n    <div id="action-button" hidden="[[!data.actionButton]]"></div>\n    <div id="action-text" hidden="[[!data.actionText]]">\n      <yt-icon icon="[[computeIcon(data.icon.iconType)]]"></yt-icon>\n      <yt-formatted-string id="action-text" text="[[data.actionText]]"></yt-formatted-string>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ngb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_single_action_emergency_support_renderer.ytd.single.action.emergency.support.renderer.css.js--\x3e<style>:host {display: inline-block;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #navigation-text {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #nav-icon {color: var(--yt-spec-text-primary);margin-bottom: 4px;--iron-icon-height: 12px;--iron-icon-width: 12px;} #details-text {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;} #action-container {color: var(--yt-spec-text-primary);margin-top: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #action-container yt-icon {--iron-icon-height: 24px;--iron-icon-width: 24px;color: var(--yt-spec-text-primary);margin-right: 8px;} #action-button {margin-right: 24px;} #action-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} /*# sourceMappingURL=ytd-single-action-emergency-support-renderer.css.map*/</style>';
Ngb=d}d=Ngb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ogb=a}a=Ogb;return a}}});
_.DS=CS;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.DS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.DS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.DS.prototype,"data",void 0);_.DS=_.V([_.T({is:"ytd-single-action-emergency-support-renderer"})],_.DS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygi");

var jnb;
var knb;
var $X=function(){var a=_.K.apply(this,arguments)||this;a.badges=null;a.standaloneBadge=null;a.selected=0;a.crop=!1;return a};
_.r($X,_.K);$X.prototype.shouldScrollTabs=function(a){return 2<a.length};
$X.prototype.onPageSelect=function(){var a=this.ytComponentBehavior.getInterfaceForTs("yt-visibility-monitor");a&&a.markDirty()};
_.t.Object.defineProperties($X,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===knb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-generic-watch-card--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_generic_watch_card.ytd.generic.watch.card.css.js--\x3e<div id="watch-card-header"><a class="yt-simple-endpoint" href$="[[computeHref_(navigationEndpoint)]]" data="[[navigationEndpoint]]"><h2><yt-formatted-string id="watch-card-title" text="[[titleText]]"></yt-formatted-string></h2></a><div id="subtitle-row"><ytd-badge-supported-renderer badges="[[badges]]" disable-upgrade$="[[!badges]]" hidden="[[!badges]]"></ytd-badge-supported-renderer><ul id="watch-card-labels"><template is="dom-repeat" as="label" items="[[labels]]"><li><yt-formatted-string text="[[label]]"></yt-formatted-string></li></template></ul></div></div><ytd-watch-card-collage-renderer data="[[callToAction.watchCardCollageRenderer]]" disable-upgrade$="[[!callToAction.watchCardCollageRenderer]]" hidden="[[!callToAction.watchCardCollageRenderer]]"></ytd-watch-card-collage-renderer><ytd-watch-card-single-image-renderer crop="[[crop]]" data="[[callToAction.watchCardSingleImageRenderer]]" disable-upgrade$="[[!callToAction.watchCardSingleImageRenderer]]" hidden="[[!callToAction.watchCardSingleImageRenderer]]"></ytd-watch-card-single-image-renderer><tp-yt-paper-tabs id="tabs" noink="" scrollable="[[shouldScrollTabs(lists)]]" selected="{{selected}}"><template is="dom-repeat" as="list" items="[[lists]]"><tp-yt-paper-tab><yt-formatted-string id="tab-title" disable-upgrade$="[[!list.watchCardVideoListRenderer]]" hidden="[[!list.watchCardVideoListRenderer]]" text="[[list.watchCardVideoListRenderer.title]]"></yt-formatted-string><yt-formatted-string disable-upgrade$="[[!list.watchCardAlbumListRenderer]]" hidden="[[!list.watchCardAlbumListRenderer]]" text="[[list.watchCardAlbumListRenderer.title]]"></yt-formatted-string></tp-yt-paper-tab></template></tp-yt-paper-tabs><iron-pages selected="{{selected}}" on-iron-select="onPageSelect"><template is="dom-repeat" as="list" items="[[lists]]"><div><ytd-watch-card-video-list-renderer data="[[list.watchCardVideoListRenderer]]" disable-upgrade$="[[!list.watchCardVideoListRenderer]]" hidden="[[!list.watchCardVideoListRenderer]]"></ytd-watch-card-video-list-renderer><ytd-watch-card-album-list-renderer data="[[list.watchCardAlbumListRenderer]]" disable-upgrade$="[[!list.watchCardAlbumListRenderer]]" hidden="[[!list.watchCardAlbumListRenderer]]"></ytd-watch-card-album-list-renderer></div></template></iron-pages><div id="related"><h3 id="related-header"><yt-formatted-string text="[[relatedData.title]]"></yt-formatted-string></h3><div id="related-items"><template is="dom-repeat" as="entity" items="[[relatedData.entities]]"><a class="yt-simple-endpoint" href$="[[computeHref_(entity.navigationEndpoint)]]" data="[[entity.navigationEndpoint]]"><div class="related-entity"><yt-img-shadow class="related-img" height="40" thumbnail="[[entity.thumbnail]]" width="40"></yt-img-shadow><yt-formatted-string class="related-entity-title" text="[[entity.title]]"></yt-formatted-string></div></a></template></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jnb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_generic_watch_card.ytd.generic.watch.card.css.js--\x3e<style>:host {display: block;max-width: 385px;} #watch-card-title {color: var(--yt-spec-static-brand-white);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #watch-card-header {background: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);padding: 16px;} #watch-card-labels {display: inline-block;list-style: none;margin: 0;padding: 0;color: var(--yt-spec-static-brand-white);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([header-style=WATCH_CARD_HEADER_STYLE_TYPE_ALBUM]) #watch-card-header {background: var(--yt-spec-brand-background-solid);border: 1px solid var(--yt-spec-10-percent-layer);} :host([header-style=WATCH_CARD_HEADER_STYLE_TYPE_ALBUM]) #watch-card-title,:host([header-style=WATCH_CARD_HEADER_STYLE_TYPE_ALBUM]) #watch-card-labels {color: var(--yt-spec-text-primary);} #watch-card-labels li {display: inline;} #img-endpoint {position: relative;} #img-endpoint #overlay-button {position: absolute;bottom: 16px;left: 16px;color: var(--yt-spec-static-brand-white);background: var(--yt-spec-brand-button-background);} #overlay-button {margin: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #overlay-icon {height: 20px;width: 20px;margin-right: 4px;} #overlay-text {padding: 0 12px 0 4px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} tp-yt-paper-tabs {--paper-tabs-selection-bar-color: var(--yt-spec-brand-link-text);color: var(--yt-spec-text-secondary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);height: 40px;padding-top: 8px;} tp-yt-paper-tab {--paper-tab-ink: var(--yt-spec-brand-link-text);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} tp-yt-paper-tab.iron-selected {color: var(--yt-spec-brand-link-text);} #tab-title {margin-top: 1px;} #related {color: var(--yt-spec-text-primary);padding: 32px 0 0 16px;} #related-header {margin: 0;padding-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #related-items {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .related-entity {padding-bottom: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .related-img {margin-right: 8px;height: 40px;width: 40px;border-radius: 50%;background-color: transparent;overflow: hidden;} .related-entity-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;color: var(--yt-endpoint-color,var(--yt-spec-text-secondary));} ytd-badge-supported-renderer {padding-right: 8px;} #subtitle-row {padding-top: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-generic-watch-card.css.map*/</style>';
jnb=d}d=jnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);knb=a}a=knb;return a}}});
var aY=$X;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],aY.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],aY.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],aY.prototype,"titleText",void 0);_.V([_.M(),_.W("design:type",Object)],aY.prototype,"navigationEndpoint",void 0);_.V([_.M(),_.W("design:type",Array)],aY.prototype,"labels",void 0);_.V([_.M(),_.W("design:type",Object)],aY.prototype,"badges",void 0);
_.V([_.M(),_.W("design:type",Object)],aY.prototype,"standaloneBadge",void 0);_.V([_.M(),_.W("design:type",Object)],aY.prototype,"callToAction",void 0);_.V([_.M(),_.W("design:type",Object)],aY.prototype,"lists",void 0);_.V([_.M(),_.W("design:type",Object)],aY.prototype,"relatedData",void 0);_.V([_.M(),_.W("design:type",Object)],aY.prototype,"selected",void 0);_.V([_.M(),_.W("design:type",Boolean)],aY.prototype,"crop",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],aY.prototype,"headerStyle",void 0);aY=_.V([_.T({is:"ytd-generic-watch-card"})],aY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygx");

var Snb;
var Tnb;
var yY=function(){return _.K.apply(this,arguments)||this};
_.r(yY,_.K);yY.prototype.configureRendererStamper=function(){return{"data.lists":{id:"lists",mapping:{verticalWatchCardListRenderer:{component:"ytd-vertical-watch-card-list-renderer",noInjection:!0},horizontalCardListRenderer:{component:"ytd-horizontal-card-list-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(yY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Tnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-section-sequence-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_section_sequence_renderer.ytd.watch.card.section.sequence.renderer.css.js--\x3e<div id="lists">\n  \n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Snb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_section_sequence_renderer.ytd.watch.card.section.sequence.renderer.css.js--\x3e<style>:host {display: block;max-width: 386px;margin-bottom: 16px;} ytd-horizontal-card-list-renderer {width: 384px;} /*# sourceMappingURL=ytd-watch-card-section-sequence-renderer.css.map*/</style>";
Snb=d}d=Snb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Tnb=a}a=Tnb;return a}}});
_.zY=yY;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.zY.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.zY.prototype,"data",void 0);_.zY=_.V([_.T({is:"ytd-watch-card-section-sequence-renderer"})],_.zY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygw");

var Qnb;
var Rnb;
var wY=function(){return _.K.apply(this,arguments)||this};
_.r(wY,_.K);_.f=wY.prototype;_.f.configureRendererStamper=function(){return{"data.lists":{id:"lists",mapping:{verticalWatchCardListRenderer:"ytd-vertical-watch-card-list-renderer"}}}};
_.f.dataChanged=function(){var a;this.currentSeasonIndex=(null===(a=this.data)||void 0===a?void 0:a.dropdownDefaultSelectedIndex)||0;this.lists.select(this.currentSeasonIndex);this.label=this.getUppercaseSimpleString(this.data.dropdownTitles[this.currentSeasonIndex])};
_.f.computeEpisodesInfo=function(a,b,c){if(void 0!==a&&b.length===a.length)return a[c]};
_.f.onSeasonSelect=function(){this.ytRendererBehavior.markDirty()};
_.f.currentSeasonIndexChanged=function(){this.data&&this.data.dropdownTitles&&(this.label=this.getUppercaseSimpleString(this.data.dropdownTitles[this.currentSeasonIndex]))};
_.f.onLabelClick=function(){this.ariaExpanded="true"};
_.f.onIronOverlayClosed=function(){this.ariaExpanded="false"};
_.f.getUppercaseSimpleString=function(a){return this.ytRendererBehavior.getSimpleString(a).toUpperCase()};
_.t.Object.defineProperties(wY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Rnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-section-dropdown-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_section_dropdown_renderer.ytd.watch.card.section.dropdown.renderer.css.js--\x3e<div class="season-picker-container">\n  <tp-yt-paper-menu-button id="input" dynamic-align="" horizontal-align="left">\n    <tp-yt-paper-button id="label" class="dropdown-trigger" slot="dropdown-trigger" aria-expanded$="[[ariaExpanded]]" aria-label$="[[label]]" on-tap="onLabelClick">\n      <div id="label-text">[[label]]</div>\n      <yt-icon id="label-icon" icon="yt-icons:arrow-drop-down">\n      </yt-icon>\n    </tp-yt-paper-button>\n    <tp-yt-paper-listbox id="seasons" class="dropdown-content" slot="dropdown-content" selected="{{currentSeasonIndex}}" on-iron-select="onSeasonSelect">\n      <template is="dom-repeat" items="[[data.dropdownTitles]]">\n        <tp-yt-paper-item aria-label$="[[item.accessibility.accessibilityData.label]]">\n          [[getUppercaseSimpleString(item)]]\n        </tp-yt-paper-item>\n      </template>\n    </tp-yt-paper-listbox>\n  </tp-yt-paper-menu-button>\n  <span id="spacer"></span>\n  <yt-formatted-string id="episodes" text="[[episodesInfo]]">\n  </yt-formatted-string>\n</div>\n<iron-pages id="lists" selected="{{currentSeasonIndex}}">\n  \n</iron-pages>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qnb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_section_dropdown_renderer.ytd.watch.card.section.dropdown.renderer.css.js--\x3e<style>:host {--paper-item-selected-background: var(--yt-spec-10-percent-layer);--paper-item-selected-weight: inherit;--paper-listbox-color: var(--yt-spec-text-primary);--paper-listbox-background-color: var(--yt-spec-brand-background-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} tp-yt-paper-listbox tp-yt-paper-item:hover {background-color: var(--yt-spec-10-percent-layer);} tp-yt-paper-menu-button {padding: 0;} #label {cursor: pointer;text-transform: var(--yt-dropdown-menu-label-transform,none);padding: 0;margin: 0;min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #label-text {max-width: 145px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--yt-spec-text-primary);font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} #label.keyboard-focus #label-text {font-weight: 500;} #label-icon {flex-shrink: 0;margin-right: 8px;color: var(--yt-spec-icon-active-other);} :dir(rtl) #label {padding: 0;text-align: left;} #episodes {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #seasons {cursor: pointer;} .season-picker-container {border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-bottom: 8px;padding-bottom: 8px;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;} #spacer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-watch-card-section-dropdown-renderer.css.map*/</style>';
Qnb=d}d=Qnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Rnb=a}a=Rnb;return a}}});
_.xY=wY;_.xY.prototype.onIronOverlayClosed=_.xY.prototype.onIronOverlayClosed;_.xY.prototype.currentSeasonIndexChanged=_.xY.prototype.currentSeasonIndexChanged;_.xY.prototype.dataChanged=_.xY.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.xY.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.xY.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xY.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",String)],_.xY.prototype,"label",void 0);_.V([_.M({value:0}),_.W("design:type",Number)],_.xY.prototype,"currentSeasonIndex",void 0);_.V([_.M({computed:"computeEpisodesInfo(data.dropdownSubtitles,data.dropdownTitles,currentSeasonIndex)"}),_.W("design:type",Object)],_.xY.prototype,"episodesInfo",void 0);_.V([_.M({value:"false"}),_.W("design:type",String)],_.xY.prototype,"ariaExpanded",void 0);_.V([_.S("#lists"),_.W("design:type",Object)],_.xY.prototype,"lists",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.xY.prototype,"dataChanged",null);_.V([_.P("currentSeasonIndex"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.xY.prototype,"currentSeasonIndexChanged",null);_.V([_.N("iron-overlay-closed"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],_.xY.prototype,"onIronOverlayClosed",null);
_.xY=_.V([_.T({is:"ytd-watch-card-section-dropdown-renderer"})],_.xY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygs");

var Hnb;
var Inb;
var pY=function(){return _.K.apply(this,arguments)||this};
_.r(pY,_.K);pY.prototype.configureRendererStamper=function(){return{"data.callToActionButton":{id:"call-to-action-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer",subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}}}};
pY.prototype.computeTitleBadges=function(a){return a?[a]:[]};
pY.prototype.computeHeaderStyle=function(a){return a?a.replace("WATCH_CARD_RICH_HEADER_RENDERER_STYLE_","").toLowerCase():""};
pY.prototype.computeAvatarHeight=function(a){return"WATCH_CARD_RICH_HEADER_RENDERER_STYLE_LEFT_AVATAR"===a?72:48};
_.t.Object.defineProperties(pY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Inb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-rich-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_rich_header_renderer.ytd.watch.card.rich.header.renderer.css.js--\x3e<div id="container">\n  <div id="body">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(data.titleNavigationEndpoint)]]" data="[[data.titleNavigationEndpoint]]">\n      <ytd-channel-name id="channel-name" badges="[[titleBadges]]" channel-name="[[data.title]]" tooltip-position="bottom" wrap-text="">\n      </ytd-channel-name>\n      <div id="badge-row">\n        <template is="dom-if" if="[[data.badges.0.metadataBadgeRenderer]]">\n          <ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n          </ytd-badge-supported-renderer>\n        </template>\n        <span id="watch-card-subtitle">[[getSimpleString(data.subtitle)]]</span>\n      </div>\n    </a>\n    <div id="call-to-action-button" hidden="[[!data.callToActionButton]]"></div>\n  </div>\n  <a id="avatar-endpoint" class="yt-simple-endpoint" href$="[[computeHref_(data.titleNavigationEndpoint)]]" data="[[data.titleNavigationEndpoint]]" hidden="[[!data.avatar]]">\n    <yt-img-shadow id="avatar" height="[[computeAvatarHeight(data.style)]]" thumbnail="[[data.avatar]]">\n    </yt-img-shadow>\n  </a>\n</div>\n    \n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Hnb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_rich_header_renderer.ytd.watch.card.rich.header.renderer.css.js--\x3e<style>:host {display: block;width: 386px;background-color: var(--yt-spec-general-background-b);padding-bottom: 16px;} #container {width: 100%;box-sizing: border-box;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} #body {width: 100%;} #body .yt-simple-endpoint {box-sizing: border-box;padding: 16px 0 0 16px;width: 100%;} #channel-name {--ytd-channel-name-container-display: inline;--ytd-channel-name-text-container-display: inline;--ytd-channel-name-text-display: inline;--ytd-channel-name-badges-display: inline;--ytd-channel-name-badges-margin-right: 8px;--ytd-badge-icon-color: var(--yt-spec-text-secondary);--ytd-badge-icon-size: 16px;--ytd-badge-display: inline;--iron-icon: {margin-left: -4px;margin-bottom: 5px;};color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #channel-name[verified] {--ytd-channel-name-container-display: -webkit-box;--ytd-channel-name-text-display: -webkit-box;--ytd-channel-name-text-line-clamp: 2;color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;} #badge-row {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} ytd-badge-supported-renderer {padding-right: 8px;} #watch-card-subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 6.6rem;overflow: hidden;display: block;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #avatar-endpoint {box-sizing: border-box;padding: 16px 16px 0 0;} #avatar {margin-left: 16px;width: 48px;height: 48px;border: 1px solid var(--yt-spec-static-brand-white);border-radius: 50%;overflow: hidden;} #call-to-action-button {--ytd-subscribe-button-margin: 0;margin: 12px 0 0 16px;} :host([header-style=left_avatar]) #body {order: 1;} :host([header-style=left_avatar]) #body .yt-simple-endpoint {padding: 16px 16px 0 0;} :host([header-style=left_avatar]) #avatar {margin: 0 20px 0 0;width: 72px;height: 72px;} :host([header-style=left_avatar]) #avatar-endpoint {padding: 16px 0 0 16px;} :host([header-style=left_avatar]) #call-to-action-button {margin-left: 0;} /*# sourceMappingURL=ytd-watch-card-rich-header-renderer.css.map*/</style>';
Hnb=d}d=Hnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Inb=a}a=Inb;return a}}});
_.qY=pY;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.qY.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.qY.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.qY.prototype,"data",void 0);_.V([_.M({computed:"computeTitleBadges(data.titleBadge)"}),_.W("design:type",Array)],_.qY.prototype,"titleBadges",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeHeaderStyle(data.style)"}),_.W("design:type",String)],_.qY.prototype,"headerStyle",void 0);_.qY=_.V([_.T({is:"ytd-watch-card-rich-header-renderer"})],_.qY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygr");

var Fnb;
var Gnb;
var nY=function(){return _.K.apply(this,arguments)||this};
_.r(nY,_.K);_.f=nY.prototype;
_.f.configureRendererStamper=function(){return{"data.heroImage":{id:"hero-image",mapping:{bannerAndBoxHeroImageRenderer:"ytd-banner-and-box-hero-image-renderer",singleHeroImageRenderer:"ytd-single-hero-image-renderer",collageHeroImageRenderer:"ytd-collage-hero-image-renderer"}},"data.callToActionButton":{id:"call-to-action-button",mapping:{callToActionButtonRenderer:"ytd-call-to-action-button-renderer"}},"data.reminderButton":{id:"reminder-button",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer",upcomingEventReminderButtonRenderer:"ytd-upcoming-event-reminder-button-renderer",
buttonRenderer:"ytd-button-renderer"}},"data.thumbnailOverlays":{id:"overlays",mapping:{thumbnailOverlayPlaybackStatusRenderer:"ytd-thumbnail-overlay-playback-status-renderer",thumbnailOverlayHoverTextRenderer:"ytd-thumbnail-overlay-hover-text-renderer",thumbnailOverlayResumePlaybackRenderer:"ytd-thumbnail-overlay-resume-playback-renderer",thumbnailOverlaySidePanelRenderer:{component:"ytd-thumbnail-overlay-side-panel-renderer",properties:{width:"[[thumbnailOverlaySidePanelWidth_]]",bottomPanel:"[[bottomSidePanel]]"}},
thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer",thumbnailOverlayToggleButtonRenderer:{component:"ytd-thumbnail-overlay-toggle-button-renderer",properties:{disableTooltips:"[[disableTooltips]]"}}},initialRenderPriority:_.w("defer_overlays")?0:void 0,waitForSignal:"eocs"}}};
_.f.computeSubtitle=function(a){if(this.data){var b;if(this.data.upcomingEventData){a=_.Zi(a.subtitle);var c=Number(this.data.upcomingEventData.startTime);isNaN(c)||(b=_.Wi(_.zF(a,c)))}else b=a.subtitle;return b}};
_.f.onHeroTap=function(a){a.preventDefault();var b=this.data&&this.data.navigationEndpoint;b&&!_.TE(_.G(a).path||[],this,["A".toString(),"BUTTON".toString()])&&this.fire("yt-navigate",{endpoint:b})};
_.f.computeHeroTabIndex=function(a){return a&&a.simpleText?-1:0};
_.f.computeHeroRole=function(a){return a&&a.simpleText?"":"link"};
_.f.computeIsReminderButtonPresent=function(a){return!(!a||!a.reminderButton)};
_.f.computeHideBottomItems=function(a){return!(this.computeIsReminderButtonPresent(a)||a.subtitle)};
_.f.dataChanged=function(){var a,b,c=this.get("data.buttons.buttonRenderer.serviceEndpoint");(null===(b=null===(a=null===c||void 0===c?void 0:c.commandMetadata)||void 0===a?void 0:a.webHandleServiceEndpointExtension)||void 0===b?0:b.fireAutomatically)&&this.ytComponentBehavior.resolveCommand(c)};
_.t.Object.defineProperties(nY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Gnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-hero-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_hero_video_renderer.ytd.watch.card.hero.video.renderer.css.js--\x3e<div id="watch-card-endpoint" class="yt-simple-endpoint" on-tap="onHeroTap" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" tabindex$="[[computeHeroTabIndex(data.title)]]" role$="[[computeHeroRole(data.title)]]">\n  <ytd-thumbnail data="[[data]]" hidden="[[!data.thumbnail]]" width="386"></ytd-thumbnail>\n  <div id="hero-image"></div>\n  <div class="title-container" hidden="[[!data.title]]">\n    <div class="title-fade">\n      <a id="watch-card-title" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n        <yt-formatted-string id="watch-card-title" text="[[data.title]]">\n        </yt-formatted-string>\n      </a>\n      <div id="bottom-items" hidden="[[hideBottomItems]]">\n        <yt-formatted-string id="watch-card-subtitle" text="[[subtitle]]">\n        </yt-formatted-string>\n        <div id="reminder-button"></div>\n      </div>\n    </div>\n  </div>\n  <div id="call-to-action-button"></div>\n  <div id="overlays"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fnb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_hero_video_renderer.ytd.watch.card.hero.video.renderer.css.js--\x3e<style>:host {display: block;position: relative;-ms-flex: none;-webkit-flex: none;flex: none;} ytd-thumbnail-overlay-hover-text-renderer {opacity: 1;} #length {position: absolute;bottom: 0;right: 0;margin: 4px;color: var(--yt-spec-static-brand-white);background-color: var(--yt-spec-static-overlay-background-heavy);padding: 3px 4px;height: 12px;border-radius: 2px;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);letter-spacing: var(--yt-badge-letter-spacing,0.5px);} :host #thumbnail {height: 100%;position: relative;margin-left: auto;margin-right: auto;overflow: hidden;display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host #thumbnail yt-img-shadow {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} :host {display: inline-block;max-width: 386px;} :host([is-reminder-button-present]) #watch-card-subtitle {margin-right: 8px;margin-bottom: 0px;-ms-align-self: center;-webkit-align-self: center;align-self: center;} :host([hide-bottom-items]) #watch-card-title {margin-bottom: 0px;margin-right: 24px;} ytd-thumbnail {height: 216px;width: 386px;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #watch-card-endpoint.yt-simple-endpoint {position: relative;} .title-container {width: 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} .title-fade {background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.9) 100%);bottom: 0;box-sizing: border-box;padding: 100px 16px 16px;position: inherit;width: inherit;color: var(--yt-spec-static-overlay-text-primary);} #watch-card-title {color: var(--yt-spec-static-overlay-text-primary);display: block;margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 2.6rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #watch-card-subtitle {display: block;margin-bottom: 4px;margin-right: 40px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #watch-card-endpoint #call-to-action-button {position: absolute;bottom: 16px;left: 16px;} #watch-card-endpoint #reminder-button {display: block;z-index: 1;-ms-flex: none;-webkit-flex: none;flex: none;} #bottom-items {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} /*# sourceMappingURL=ytd-watch-card-hero-video-renderer.css.map*/</style>';
Fnb=d}d=Fnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Gnb=a}a=Gnb;return a}}});
_.oY=nY;_.oY.prototype.dataChanged=_.oY.prototype.dataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.oY.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.oY.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.oY.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.oY.prototype,"data",void 0);
_.V([_.M({computed:"computeSubtitle(data)"}),_.W("design:type",String)],_.oY.prototype,"subtitle",void 0);_.V([_.M({computed:"computeIsReminderButtonPresent(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.oY.prototype,"isReminderButtonPresent",void 0);_.V([_.M({computed:"computeHideBottomItems(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.oY.prototype,"hideBottomItems",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.oY.prototype,"dataChanged",null);_.oY=_.V([_.T({is:"ytd-watch-card-hero-video-renderer"})],_.oY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygl");

var tnb;
var unb;
var vnb=function(){return _.K.apply(this,arguments)||this};
_.r(vnb,_.K);
_.t.Object.defineProperties(vnb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===unb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-hero-one-vs-one-event-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_hero_one_vs_one_event_renderer.ytd.watch.card.hero.one.vs.one.event.renderer.css.js--\x3e<a id="wc-endpoint" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n<ytd-thumbnail data="[[data]]" width="386"></ytd-thumbnail>\n\n<div id="bottom-fade">\n  <ytd-watch-card-one-vs-one-event class="hero" data="[[data.oneVsOneEvent]]">\n  </ytd-watch-card-one-vs-one-event>\n</div>\n    </a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tnb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_hero_one_vs_one_event_renderer.ytd.watch.card.hero.one.vs.one.event.renderer.css.js--\x3e<style>:host {display: inline-block;} ytd-thumbnail {height: 216px;width: 386px;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #wc-endpoint.yt-simple-endpoint {position: relative;} #bottom-fade {background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.75) 100%);bottom: 0;box-sizing: border-box;color: var(--yt-spec-static-brand-white);height: 160px;padding: 64px 16px 16px 16px;position: absolute;width: 100%;} /*# sourceMappingURL=ytd-watch-card-hero-one-vs-one-event-renderer.css.map*/</style>";
tnb=d}d=tnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);unb=a}a=unb;return a}}});
_.fY=vnb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.fY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.fY.prototype,"data",void 0);_.fY=_.V([_.T({is:"ytd-watch-card-hero-one-vs-one-event-renderer"})],_.fY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syh1");

var eob;
var fob;
var JY=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-show-reels-comments-overlay-command":"handleShowReelsCommentsOverlayCommand"};return a};
_.r(JY,_.K);JY.prototype.ready=function(){this.get("data.likeButton")||this.get("data.viewCommentsButton")||this.get("data.shareButton")||this.setFakeLoadingButtons()};
JY.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.likeButton":{id:"like-button",mapping:{likeButtonRenderer:{component:"ytd-like-button-renderer",properties:{vertical:"[[vertical]]",textTransform:"[[textTransform]]",useShortsIcon:"[[useShortsIcon]]"}}}},"data.viewCommentsButton":{id:"comments-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{verticallyAligned:"[[vertical]]",buttonTooltipPosition:"[[buttonTooltipPosition]]"}}}},
"data.shareButton":{id:"share-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{verticallyAligned:"[[vertical]]",buttonTooltipPosition:"[[buttonTooltipPosition]]"}}}}}};
JY.prototype.handleShowReelsCommentsOverlayCommand=function(a){var b;if(this.isActive&&null!==(b=a.showReelsCommentsOverlayCommand)&&void 0!==b&&b.engagementPanel)if(_.w("kevlar_enable_shorts_watch_while_dialog")){var c={openPopupAction:{popupType:"DIALOG",popup:{reelWatchWhileDialogRenderer:{panels:[a.showReelsCommentsOverlayCommand.engagementPanel]}}}};a.showReelsCommentsOverlayCommand.engagementPanel.engagementPanelSectionListRenderer.visibility=void 0;this.ytComponentBehavior.resolveCommand(c)}else this.ytComponentBehavior.resolveCommand({openPopupAction:{popupType:"DIALOG",
popup:a.showReelsCommentsOverlayCommand.engagementPanel}})};
JY.prototype.setFakeLoadingButtons=function(){this.set("data.likeButton",{likeButtonRenderer:{likesAllowed:!0,likeStatus:"INDIFFERENT",likeCountText:{simpleText:_.Pi("LIKE_LABEL",void 0,"Like")},dislikeCountText:{simpleText:_.Pi("DISLIKE_LABEL",void 0,"Dislike")}}});this.set("data.viewCommentsButton",{buttonRenderer:{icon:{iconType:"SHORTS_COMMENT"},text:{simpleText:_.Pi("SHARE_LABEL",void 0,"Comment")}}});this.set("data.shareButton",{buttonRenderer:{icon:{iconType:"SHORTS_SHARE"},text:{simpleText:_.Pi("COMMENT_LABEL",
void 0,"Share")}}})};
_.t.Object.defineProperties(JY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-reel-player-overlay-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_player_overlay_renderer.ytd.reel.player.overlay.renderer.css.js--\x3e<ytd-reel-player-header-renderer badge="[[data.badge]]" data="[[data.reelPlayerHeaderSupportedRenderers.reelPlayerHeaderRenderer]]" subscribe-button="[[data.subscribeButtonRenderer]]">\n</ytd-reel-player-header-renderer>\n\n<div id="actions">\n  <div id="menu" class="button-container"></div>\n  <div id="like-button" class="button-container"></div>\n  <div id="comments-button" class="button-container"></div>\n  <div id="share-button" class="button-container"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eob){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_player_overlay_renderer.ytd.reel.player.overlay.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} :host([vertical]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #actions {--iron-icon-width: 32px;--iron-icon-height: 32px;pointer-events: auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;justify-content: space-between;height: 100%;} :host([vertical]) #actions {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;width: 64px;padding-left: 12px;--yt-paper-button-width: 64px;--yt-paper-button-min-width: 64px;--yt-button-border-radius: 50%;--yt-button-text-transform: none;--yt-icon-width: 24px;--yt-icon-height: 24px;} @media(min-width:600px) {:host([vertical]) {height: 100%;}:host([vertical]) #actions>.button-container>*:first-child {padding-top: 16px;}:host([vertical]) #menu {flex-grow: 1;}#menu ytd-menu-renderer {--yt-spec-icon-active-other: var(--yt-spec-text-secondary);--ytd-menu-renderer-button-color: var(--yt-spec-text-secondary);}} @media(max-width:599px) {:host([vertical]) #actions>.button-container>*:first-child {padding-bottom: 16px;}#comments-button ytd-button-renderer,#share-button ytd-button-renderer {color: var(--yt-spec-static-brand-white);}#menu ytd-menu-renderer {--ytd-menu-renderer-button-color: var(--yt-spec-static-brand-white);}#like-button>ytd-like-button-renderer {--yt-button-color: var(--yt-spec-static-brand-white);}} #comments-button ytd-button-renderer,#share-button ytd-button-renderer {--yt-button-default-background-color: transparent;--paper-button-ink-color: var(--yt-spec-text-secondary);text-transform: none;letter-spacing: 0;} .button-skeleton {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([vertical]) .button-skeleton+.button-skeleton {padding-top: 16px;} .button-skeleton .icon-skeleton {height: var(--iron-icon-height);width: var(--iron-icon-width);border-radius: var(--yt-button-border-radius);} .button-skeleton .label-skeleton {height: 12px;width: 40px;border-radius: 4px;margin: 8px 6px;} .skeleton-bg-color {background-color: var(--yt-spec-10-percent-layer);} /*# sourceMappingURL=ytd-reel-player-overlay-renderer.css.map*/</style>";
eob=d}d=eob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fob=a}a=fob;return a}}});
_.KY=JY;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.KY.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.KY.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.KY.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.KY.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.KY.prototype,"isActive",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.KY.prototype,"vertical",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.KY.prototype,"useShortsIcon",void 0);_.V([_.M({value:"left"}),_.W("design:type",String)],_.KY.prototype,"buttonTooltipPosition",void 0);_.V([_.M({value:"none"}),_.W("design:type",String)],_.KY.prototype,"textTransform",void 0);_.KY=_.V([_.T({is:"ytd-reel-player-overlay-renderer"})],_.KY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy93");

var cfb;
var dfb;
var sR=function(){return _.K.apply(this,arguments)||this};
_.r(sR,_.K);sR.prototype.configureRendererStamper=function(){return{"data.sections":{id:"contents",mapping:{postRedemptionSectionRenderer:{component:"ytd-post-redemption-section-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(sR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dfb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ypc-post-redemption-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.redeem_code.ytd_ypc_post_redemption_renderer.ytd.ypc.post.redemption.renderer.css.js--\x3e<div id="store-value-balance">[[getSimpleString(data.storeValueBalance)]]</div>\n<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cfb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.redeem_code.ytd_ypc_post_redemption_renderer.ytd.ypc.post.redemption.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-primary);padding: 40px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #store-value-balance {margin-bottom: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} /*# sourceMappingURL=ytd-ypc-post-redemption-renderer.css.map*/</style>';
cfb=d}d=cfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dfb=a}a=dfb;return a}}});
_.tR=sR;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.tR.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.tR.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.tR.prototype,"data",void 0);_.tR=_.V([_.T({is:"ytd-ypc-post-redemption-renderer"})],_.tR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykb");

var gtb;
var htb;
var t1=function(){return _.K.apply(this,arguments)||this};
_.r(t1,_.K);t1.prototype.dataChanged=function(){this.data&&(this.$.checkbox.checked="ALL"===this.data.containsSelectedVideos)};
t1.prototype.onCheckboxChange=function(a){var b=this;this.data&&this.debounce("yt-playlist-checkbox-changed",function(){var c=_.G(a).rootTarget.checked?b.data.addToPlaylistServiceEndpoint:b.data.removeFromPlaylistServiceEndpoint;_.dj(b,[c])},100)};
t1.prototype.computeIconType=function(a){return a?"yt-icons:"+a.toLowerCase():null};
_.t.Object.defineProperties(t1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===htb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-add-to-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_add_to_option_renderer.ytd.playlist.add.to.option.renderer.css.js--\x3e<tp-yt-paper-checkbox id="checkbox" checked="[[checked_]]" on-change="onCheckboxChange">\n  <div id="checkbox-container">\n    <div id="checkbox-label">\n      <yt-formatted-string id="label" class="checkbox-height" ellipsis-truncate="" text="[[data.title]]">\n      </yt-formatted-string>\n      <yt-formatted-string id="byline" ellipsis-truncate="" text="[[data.shortBylineText]]">\n      </yt-formatted-string>\n    </div>\n    <yt-icon icon="[[computeIconType(data.privacyIcon.iconType)]]" size="18"></yt-icon>\n  </div>\n</tp-yt-paper-checkbox>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gtb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_add_to_option_renderer.ytd.playlist.add.to.option.renderer.css.js--\x3e<style>:host {display: block;} a {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #label {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #label.checkbox-height {line-height: 24px;} #byline {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} tp-yt-paper-checkbox {--paper-checkbox-vertical-align: top;--paper-checkbox-margin: 3px;--paper-checkbox-label: {min-width: 0;@apply --layout-flex;};-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #checkbox-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #checkbox-label {min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} yt-icon {margin-left: 4px;color: var(--yt-spec-icon-inactive);height: 18px;width: 18px;padding-top: 3px;} /*# sourceMappingURL=ytd-playlist-add-to-option-renderer.css.map*/</style>';
gtb=d}d=gtb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);htb=a}a=htb;return a}}});
_.u1=t1;_.u1.prototype.dataChanged=_.u1.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.u1.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.u1.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.u1.prototype,"dataChanged",null);_.u1=_.V([_.T({is:"ytd-playlist-add-to-option-renderer"})],_.u1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syk9");

var etb;
var ftb;
var r1=function(){var a=_.K.apply(this,arguments)||this;a.isOpen=!1;a.isPlaylistCreated=!1;return a};
_.r(r1,_.K);_.f=r1.prototype;_.f.reset=function(){this.isPlaylistCreated=this.isOpen=!1;this.nameInput.reset();this.privacyInput.reset()};
_.f.onOpenTap=function(){this.isOpen=!0;this.isPlaylistCreated=!1;this.nameInput.focusTextInput();this.fire("yt-refit")};
_.f.onCreateTap=function(){!this.isPlaylistCreated&&this.nameInput.validate()&&(_.dj(this,[this.data.serviceEndpoint,{create_playlist_title:this.nameInput.value,create_playlist_privacy_status:this.privacyInput.value}]),this.isPlaylistCreated=!0)};
_.f.onKeydown=function(a){if(13===a.keyCode)this.onCreateTap()};
_.f.onServiceRequestCompleted=function(a){a.stopPropagation();_.A(this,"yt-close-popup-action",["ytd-add-to-playlist-renderer"])};
_.f.computePrivacyBadge=function(a){return a?[{metadataBadgeRenderer:a}]:[]};
_.t.Object.defineProperties(r1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ftb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-add-to-playlist-create-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_add_to_playlist_create_renderer.ytd.add.to.playlist.create.renderer.css.js--\x3e<ytd-compact-link-renderer data="[[data.openCreateLink.compactLinkRenderer]]" hidden="[[isOpen]]" on-tap="onOpenTap">\n</ytd-compact-link-renderer>\n<div id="create-playlist-form" hidden="[[!isOpen]]">\n  <yt-text-input-form-field-renderer id="name-input" data="[[data.nameInput.textInputFormFieldRenderer]]" required-error-message="[[addToStrings.REQUIRED_LABEL]]">\n  </yt-text-input-form-field-renderer>\n  <ytd-badge-supported-renderer badges="[[privacyBadge]]" hidden="[[!data.privacyInput.metadataBadgeRenderer]]">\n  </ytd-badge-supported-renderer>\n  <ytd-dropdown-renderer id="privacy-input" data="[[data.privacyInput.dropdownRenderer]]" hidden="[[!data.privacyInput.dropdownRenderer]]">\n  </ytd-dropdown-renderer>\n  <ytd-button-renderer id="privacy-button" data="[[data.privacyInput.buttonRenderer]]" hidden="[[!data.privacyInput.buttonRenderer]]">\n  </ytd-button-renderer>\n  <div id="actions">\n    <ytd-button-renderer data="[[data.createAction.buttonRenderer]]" on-tap="onCreateTap">\n    </ytd-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===etb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_add_to_playlist_create_renderer.ytd.add.to.playlist.create.renderer.css.js--\x3e<style>:host {--paper-input-container: {padding: 0;};--paper-input-container-color: var(--yt-spec-text-primary);--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-primary);display: block;} #actions {padding: 12px 8px 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #create-playlist-form {padding-top: 16px;} ytd-dropdown-renderer {padding: 0 24px;padding-top: 18px;margin-bottom: -2px;} ytd-badge-supported-renderer {padding: 0 24px;padding-top: 18px;margin-bottom: -2px;} #privacy-button {padding: 0 8px;padding-top: 18px;margin-bottom: -2px;} yt-text-input-form-field-renderer {--yt-text-input-form-field-underline-color: var(--yt-spec-text-secondary);} yt-text-input-form-field-renderer {--paper-input-container-underline-color: var(--yt-spec-text-secondary);padding: 0 24px;} ytd-compact-link-renderer {--yt-compact-link-paper-item-padding: 4px 24px;--yt-compact-link-icon-width: 32px;} /*# sourceMappingURL=ytd-add-to-playlist-create-renderer.css.map*/</style>";
etb=d}d=etb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ftb=a}a=ftb;return a}}});
_.s1=r1;_.s1.prototype.onServiceRequestCompleted=_.s1.prototype.onServiceRequestCompleted;_.s1.prototype.onKeydown=_.s1.prototype.onKeydown;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.s1.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.s1.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.s1.prototype,"isOpen",void 0);_.V([_.M(),_.W("design:type",Object)],_.s1.prototype,"isPlaylistCreated",void 0);
_.V([_.M({value:{REQUIRED_LABEL:_.Pi("REQUIRED_LABEL",void 0,"Required"),NO_ANGLE_BRACKET_LABEL:_.Pi("NO_ANGLE_BRACKET_LABEL",void 0,"Cannot contain < or >")}}),_.W("design:type",Object)],_.s1.prototype,"addToStrings",void 0);_.V([_.M({computed:"computePrivacyBadge(data.privacyInput.metadataBadgeRenderer)"}),_.W("design:type",Array)],_.s1.prototype,"privacyBadge",void 0);_.V([_.S("#privacy-input"),_.W("design:type",_.eO)],_.s1.prototype,"privacyInput",void 0);
_.V([_.S("#name-input"),_.W("design:type",Object)],_.s1.prototype,"nameInput",void 0);_.V([_.N("keydown"),_.W("design:type",Function),_.W("design:paramtypes",[KeyboardEvent]),_.W("design:returntype",void 0)],_.s1.prototype,"onKeydown",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.s1.prototype,"onServiceRequestCompleted",null);_.s1=_.V([_.T({is:"ytd-add-to-playlist-create-renderer"})],_.s1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syk5");

var Zsb;
var $sb;
var l1=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggled"};return a};
_.r(l1,_.K);l1.prototype.configureRendererStamper=function(){return{"data.helpButton":{id:"help-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}}}};
l1.prototype.attached=function(){this.dark=document.documentElement.hasAttribute("dark")};
l1.prototype.onDarkModeToggled=function(a){this.dark=a};
_.t.Object.defineProperties(l1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$sb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-pdg-buy-flow-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.yt_pdg_buy_flow_header_renderer.yt.pdg.buy.flow.header.renderer.css.js--\x3e<div id="text-container">\n  <yt-formatted-string id="title" text="[[data.text]]"></yt-formatted-string>\n</div>\n<div id="help-button"></div>\n<div id="dismiss-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zsb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.yt_pdg_buy_flow_header_renderer.yt.pdg.buy.flow.header.renderer.css.js--\x3e<style>:host {display: block;color: var(--yt-spec-text-primary);min-width: 512px;box-sizing: border-box;padding: 24px 24px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #title {display: block;color: var(--yt-spec-text-primary);font-family: "YouTube Sans","YT SANS";max-width: 512px;font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} #text-container {max-width: 440px;overflow: hidden;} /*# sourceMappingURL=yt-pdg-buy-flow-header-renderer.css.map*/</style>';
Zsb=d}d=Zsb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$sb=a}a=$sb;return a}}});
_.m1=l1;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.m1.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.m1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.m1.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.m1.prototype,"data",void 0);
_.V([_.M({value:!0,reflectToAttribute:!0}),_.W("design:type",Boolean)],_.m1.prototype,"dark",void 0);_.m1=_.V([_.T({is:"yt-pdg-buy-flow-header-renderer"})],_.m1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5k");

_.Jfb=function(a){var b=new Image;return new _.tf(function(c,d){b.addEventListener("load",function(){c()});
b.addEventListener("error",function(){d()});
_.Tl(b,a)})};
var Kfb;
var Lfb;
var IR=function(){var a=_.K.apply(this,arguments)||this;a.selectedItemIndex=0;a.buyButtonDisabled=!1;return a};
_.r(IR,_.K);_.f=IR.prototype;
_.f.configureRendererStamper=function(){return{"data.commentPreview":{id:"comment-preview",mapping:{pdgCommentPreviewRenderer:{component:"ytd-pdg-comment-preview-renderer",properties:{isAnimationDisabled:"[[isSelectAndConfirm]]",currentCommentOptionIndex:"[[selectedItemIndex]]"}}}},"data.selectableItemButtons":{id:"selectable-items",mapping:{buttonRenderer:{component:"ytd-button-renderer"},superVodSelectableItemButtonRenderer:{component:"ytd-pdg-super-vod-selectable-item-button-renderer",properties:{isSelectable:"[[isSelectAndConfirm]]"}}}}}};
_.f.onBuyButtonClick=function(){var a,b;if(!this.buyButtonDisabled&&void 0!==this.selectedItemIndex){var c=null===(a=this.data.selectableItemButtons[this.selectedItemIndex].superVodSelectableItemButtonRenderer)||void 0===a?void 0:a.purchaseCommand;if(c){if(null===(b=this.commentPreviewRenderer)||void 0===b?0:b.getIsUserGeneratedCommentEnabled())c.ypcGetCartEndpoint.productData||(c.ypcGetCartEndpoint.productData={}),c.ypcGetCartEndpoint.productData={pdgData:{commentMessageText:this.commentPreviewRenderer.getUserGeneratedCommentText()}};
this.ytComponentBehavior.resolveCommand(c)}}};
_.f.dataChanged=function(){if(this.data){this.isSelectAndConfirm=!!this.data.buyButton;this.updatePriceSelectorStatus();this.updateDefaultSelection();var a=[];this.data.preloadImages&&(a=this.data.preloadImages);a=a.map(function(c){return _.xy(c.thumbnails,1920)});
a=_.u(a);for(var b=a.next();!b.done;b=a.next())(b=b.value)&&_.Jfb(b).thenCatch(function(){_.Vh(Error("Mh"))})}};
_.f.selectedItemIndexChanged=function(){this.commentPreviewRenderer&&(this.commentPreviewRenderer.currentCommentOptionIndex=this.selectedItemIndex)};
_.f.updateDefaultSelection=function(){this.selectedItemIndex=this.data.defaultSelectableItemButton||0};
_.f.updatePriceSelectorStatus=function(){var a=_.G(this);this.isSelectAndConfirm?(a.removeAttribute("multi-price"),this.$["selectable-items"].setAttribute("role","radiogroup")):(a.setAttribute("multi-price","true"),this.$["selectable-items"].removeAttribute("role"))};
_.f.closeBuyFlow=function(){_.A(this,"yt-close-popup-action",["ytd-pdg-buy-flow-renderer"])};
_.f.onUserGeneratedContentChanged=function(){var a;this.buyButtonDisabled=!(null===(a=this.commentPreviewRenderer)||void 0===a?0:a.getUserGeneratedCommentText())};
_.t.Object.defineProperties(IR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Lfb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-super-vod-buy-flow-content-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.yt_super_vod_buy_flow_content_renderer.yt.super.vod.buy.flow.content.renderer.css.js--\x3e<yt-formatted-string text="[[data.description]]"></yt-formatted-string><div id="comment-preview"></div><iron-selector id="selectable-items" selectable="[selectable]" selected="{{selectedItemIndex}}" selected-attribute="selected"></iron-selector><div id="footer"><div id="cancel-button"></div><ytd-button-renderer id="buy-button" data="[[data.buyButton.buttonRenderer]]" disabled="[[buyButtonDisabled]]" on-click="onBuyButtonClick"></ytd-button-renderer></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Kfb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.yt_super_vod_buy_flow_content_renderer.yt.super.vod.buy.flow.content.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-secondary);} #buy-button {margin-left: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} yt-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-formatted-string+#comment-preview {margin-top: 16px;} #selectable-items {margin-top: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([multi-price]) #selectable-items {margin-top: 16px;} #selectable-items ytd-pdg-super-vod-selectable-item-button-renderer {margin-right: 12px;} #selectable-items ytd-pdg-super-vod-selectable-item-button-renderer:last-child {margin-right: 0;} :host([multi-price]) #footer {display: none;} #footer {display: flex;justify-content: flex-end;margin-top: 40px;} /*# sourceMappingURL=yt-super-vod-buy-flow-content-renderer.css.map*/</style>';
Kfb=d}d=Kfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Lfb=a}a=Lfb;return a}}});
_.JR=IR;_.JR.prototype.onUserGeneratedContentChanged=_.JR.prototype.onUserGeneratedContentChanged;_.JR.prototype.closeBuyFlow=_.JR.prototype.closeBuyFlow;_.JR.prototype.selectedItemIndexChanged=_.JR.prototype.selectedItemIndexChanged;_.JR.prototype.dataChanged=_.JR.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.JR.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.JR.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.JR.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.JR.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],_.JR.prototype,"selectedItemIndex",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.JR.prototype,"isSelectAndConfirm",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.JR.prototype,"buyButtonDisabled",void 0);_.V([_.S("ytd-pdg-comment-preview-renderer"),_.W("design:type",_.HR)],_.JR.prototype,"commentPreviewRenderer",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JR.prototype,"dataChanged",null);
_.V([_.P("selectedItemIndex"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JR.prototype,"selectedItemIndexChanged",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JR.prototype,"closeBuyFlow",null);
_.V([_.N("ytd-pdg-user-generated-comment-changed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JR.prototype,"onUserGeneratedContentChanged",null);_.JR=_.V([_.T({is:"yt-super-vod-buy-flow-content-renderer"})],_.JR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syk2");

var Ksb;
var Lsb;
var a1=function(){return _.K.apply(this,arguments)||this};
_.r(a1,_.K);a1.prototype.onFocus=function(){this.$$("tp-yt-paper-item").focus()};
_.t.Object.defineProperties(a1.prototype,{imageSource:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.iconUrl)return _.mh(this.data.iconUrl)}}});
_.t.Object.defineProperties(a1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Lsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-menu-custom-icon-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_menu_custom_icon_item_renderer.ytd.menu.custom.icon.item.renderer.css.js--\x3e<a class="yt-simple-endpoint" data="[[data.command]]" href$="[[computeHref_(data.command)]]" tabindex="-1">\n  <tp-yt-paper-item>\n    <img class="custom-icon" hidden$="[[!data.iconUrl]]" alt="icon" src$="[[imageSource]]">\n    <div class="action-text">\n      [[getSimpleString(data.actionText)]]\n      <yt-icon class="launch-icon" icon="yt-icons:launch"></yt-icon>\n    </div>\n  </tp-yt-paper-item>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ksb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_menu_custom_icon_item_renderer.ytd.menu.custom.icon.item.renderer.css.js--\x3e<style>:host {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} tp-yt-paper-item {--paper-item-min-height: 40px;} tp-yt-paper-item:hover {background-color: var(--yt-spec-10-percent-layer);} .custom-icon {height: 24px;width: 24px;margin-right: 16px;} .action-text {color: var(--yt-spec-text-primary);text-decoration: none;-ms-flex: none;-webkit-flex: none;flex: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .launch-icon {color: var(--yt-spec-call-to-action);height: 16px;padding-bottom: 2px;width: 16px;} /*# sourceMappingURL=ytd-menu-custom-icon-item-renderer.css.map*/</style>';
Ksb=d}d=Ksb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Lsb=a}a=Lsb;return a}}});
_.b1=a1;_.b1.prototype.onFocus=_.b1.prototype.onFocus;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.b1.prototype,"rendererBehavior",void 0);_.V([_.L(_.gy.YtEndpointBehavior),_.W("design:type",Object)],_.b1.prototype,"ytEndpointBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.b1.prototype,"data",void 0);_.V([_.N("focus"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.b1.prototype,"onFocus",null);
_.V([_.R("data.iconUrl"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.b1.prototype,"imageSource",null);_.b1=_.V([_.T({is:"ytd-menu-custom-icon-item-renderer"})],_.b1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syk1");

var Isb;
var Jsb;
var Z0=function(){var a=_.K.apply(this,arguments)||this;a.useIcons=!1;return a};
_.r(Z0,_.K);_.f=Z0.prototype;_.f.onFocus=function(){this.$$("tp-yt-paper-item").focus()};
_.f.computeText=function(a,b,c){return this.componentBehavior.getSimpleString(a?c:b)};
_.f.onTap=function(){var a=this.data.isToggled?this.data.toggledServiceEndpoint:this.data.defaultServiceEndpoint;a&&_.dj(this,[a])};
_.f.onYtServiceRequestCompleted=function(){this.set("data.isToggled",!this.data.isToggled)};
_.f.computeIcon=function(a,b,c){return(a=a?c:b)&&a.iconType?_.Vx(a.iconType):""};
_.f.computeIconHidden=function(){return this.useIcons?!1:!this.icon};
_.t.Object.defineProperties(Z0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Jsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-toggle-menu-service-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.menus.ytd_toggle_menu_service_item_renderer.ytd.toggle.menu.service.item.renderer.css.js--\x3e<tp-yt-paper-item>\n  <yt-icon hidden="[[computeIconHidden(icon, useIcons)]]" icon="[[icon]]"></yt-icon>\n  <span>[[computeText(data.isToggled, data.defaultText, data.toggledText)]]</span>\n</tp-yt-paper-item>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Isb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.menus.ytd_toggle_menu_service_item_renderer.ytd.toggle.menu.service.item.renderer.css.js--\x3e<style>:host {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} span {color: var(--yt-spec-text-primary);white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host(:hover) {background-color: var(--yt-spec-10-percent-layer);} yt-icon {margin-right: 16px;width: 24px;height: 24px;color: var(--yt-spec-icon-inactive);display: var(--yt-menu-item-icon-display,none);-ms-flex: none;-webkit-flex: none;flex: none;} :host([use-icons]) {--yt-menu-item-icon-display: inline-block;} tp-yt-paper-item {--paper-item-min-height: 36px;padding: 0 36px 0 16px;} /*# sourceMappingURL=ytd-toggle-menu-service-item-renderer.css.map*/</style>';
Isb=d}d=Isb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Jsb=a}a=Jsb;return a}}});
_.$0=Z0;_.$0.prototype.onYtServiceRequestCompleted=_.$0.prototype.onYtServiceRequestCompleted;_.$0.prototype.onTap=_.$0.prototype.onTap;_.$0.prototype.onFocus=_.$0.prototype.onFocus;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.$0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.$0.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.$0.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.$0.prototype,"useIcons",void 0);_.V([_.M({computed:"computeIcon(data.isToggled,data.defaultIcon,data.toggledIcon)",value:""}),_.W("design:type",String)],_.$0.prototype,"icon",void 0);_.V([_.N("focus"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.$0.prototype,"onFocus",null);
_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.$0.prototype,"onTap",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.$0.prototype,"onYtServiceRequestCompleted",null);_.$0=_.V([_.T({is:"ytd-toggle-menu-service-item-renderer"})],_.$0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhm");

var Wob;
var Xob;
var vZ=function(){var a=_.K.apply(this,arguments)||this;a.useIcons=!1;a.systemIcons=_.w("kevlar_system_icons");return a};
_.r(vZ,_.K);_.f=vZ.prototype;_.f.attached=function(){this.hasAttribute("role")||this.setAttribute("role","menuitem")};
_.f.onFocus=function(){this.$$("tp-yt-paper-item").focus()};
_.f.onTap=function(){var a;_.cj(this,"yt-menu-service-item-selected-action",[this.data]);var b=this.data.serviceEndpoint,c=this.data.command;if(b){var d=null===(a=this.data)||void 0===a?void 0:a.trackingParams,e=!(null===b||void 0===b||!b.shareEntityServiceEndpoint);d&&e&&_.Gj.dispatch(_.mj({type:"SET_PARENT_CLICK_TRACKING_PARAMS",payload:{parentClickTrackingParams:d}}));_.dj(this,[b])}c&&(this.ytComponentBehavior.resolveCommand(c)||_.ej(this,[c],this))};
_.f.computeIcon=function(a){return a&&a.iconType?_.Vx(a.iconType):""};
_.f.computeIconHidden=function(){return this.useIcons?!1:!this.icon};
_.f.computeHasSeparator=function(){var a;return!(null===(a=this.data)||void 0===a||!a.hasSeparator)};
_.f.forceUpdateStylesOnLegacyBrowsers=function(){_.w("kevlar_legacy_browsers")&&this.updateStyles()};
_.f.computeIsSelected=function(){var a;return!(null===(a=this.data)||void 0===a||!a.isSelected)};
_.t.Object.defineProperties(vZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Xob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-menu-service-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.sections.ytd_menu_service_item_renderer.ytd.menu.service.item.renderer.css.js--\x3e<tp-yt-paper-item disabled="[[data.isDisabled]]">\n  <yt-icon hidden="[[computeIconHidden(icon, useIcons)]]" icon="[[icon]]"></yt-icon>\n  <yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n</tp-yt-paper-item>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Wob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.sections.ytd_menu_service_item_renderer.ytd.menu.service.item.renderer.css.js--\x3e<style>:host {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} tp-yt-paper-item {--paper-item-min-height: 36px;padding: 0 36px 0 16px;} tp-yt-paper-item:hover {background-color: var(--yt-spec-10-percent-layer);} yt-formatted-string {color: var(--yt-spec-text-primary);white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-icon {margin-right: 16px;width: 24px;height: 24px;color: var(--yt-spec-icon-inactive);display: var(--yt-menu-item-icon-display,none);-ms-flex: none;-webkit-flex: none;flex: none;} :host([system-icons]) yt-icon {color: var(--yt-spec-text-primary);} :host([is-selected]) {background-color: var(--yt-spec-10-percent-layer);} :host([is-selected]) tp-yt-paper-item:hover {background-color: var(--yt-spec-badge-chip-background);} :host([use-icons]) {--yt-menu-item-icon-display: inline-block;} :host([has-separator]:not(:last-child)::after) {content: "";display: block;height: 1px;background-color: var(--yt-spec-10-percent-layer);margin: 8px 0;} tp-yt-paper-item[disabled] yt-formatted-string {color: var(--yt-spec-text-disabled);} tp-yt-paper-item[disabled] yt-icon {color: var(--yt-spec-icon-disabled);} /*# sourceMappingURL=ytd-menu-service-item-renderer.css.map*/</style>';
Wob=d}d=Wob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Xob=a}a=Xob;return a}}});
_.wZ=vZ;_.wZ.prototype.forceUpdateStylesOnLegacyBrowsers=_.wZ.prototype.forceUpdateStylesOnLegacyBrowsers;_.wZ.prototype.onTap=_.wZ.prototype.onTap;_.wZ.prototype.onFocus=_.wZ.prototype.onFocus;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.wZ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Qx),_.W("design:type",Object)],_.wZ.prototype,"ytdOpenPopupBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.wZ.prototype,"ytComponentBehavior",void 0);
_.V([_.L(_.PY.YtConditionalRendererBehavior),_.W("design:type",Object)],_.wZ.prototype,"ytConditionalRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.wZ.prototype,"data",void 0);_.V([_.M({computed:"computeIcon(data.icon)",value:""}),_.W("design:type",String)],_.wZ.prototype,"icon",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.wZ.prototype,"useIcons",void 0);
_.V([_.M({computed:"computeHasSeparator(data.hasSeparator)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.wZ.prototype,"hasSeparator",void 0);_.V([_.M({computed:"computeIsSelected(data.isSelected)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.wZ.prototype,"isSelected",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.wZ.prototype,"systemIcons",void 0);
_.V([_.N("focus"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.wZ.prototype,"onFocus",null);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],_.wZ.prototype,"onTap",null);_.V([_.P("useIcons","hasSeparator"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.wZ.prototype,"forceUpdateStylesOnLegacyBrowsers",null);
_.wZ=_.V([_.T({is:"ytd-menu-service-item-renderer"})],_.wZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhl");

var Qob;
var Rob;
var Sob=_.Wi(_.Pi("DOWNLOAD",{},"Download")),sZ=_.Wi(_.Pi("DELETE_FROM_DOWNLOADS",{},"Delete from downloads")),Tob=_.Wi(_.Pi("RETRY",{},"Retry")),Uob=_.Wi(_.Pi("PAUSE_DOWNLOADING",{},"Pause downloading")),Vob=_.Wi(_.Pi("RESUME_DOWNLOAD",{},"Resume download")),tZ=function(){var a=_.K.apply(this,arguments)||this;a.primaryText=Sob;a.primaryIconType="OFFLINE_DOWNLOAD";a.hasSecondaryContent=!1;a.hasSeparator=!1;a.transferState="TRANSFER_STATE_UNKNOWN";a.isHidden=!1;a.offlineabilityState="ADD_TO_OFFLINE_BUTTON_STATE_ENABLED";
return a};
_.r(tZ,_.K);_.f=tZ.prototype;_.f.onFocus=function(){this.$["primary-entry"].focus()};
_.f.onPrimaryClicked=function(){this.sendOfflineAction(this.primaryAction)};
_.f.onSecondaryClicked=function(){this.sendOfflineAction(this.secondaryAction)};
_.f.sendOfflineAction=function(a){var b=this.data.serviceEndpoint;if(b){var c=b.offlineVideoEndpoint;c&&a&&(c.action=a);this.ytComponentBehavior.resolveCommand(b)}};
_.f.onTransferStateChange=function(){this.hasSecondaryContent=!1;this.secondaryAction=this.primaryAction=void 0;switch(this.transferState){case "TRANSFER_STATE_UNKNOWN":this.primaryText=Sob;this.primaryIconType="OFFLINE_DOWNLOAD";this.primaryAction="ACTION_ADD";break;case "TRANSFER_STATE_FAILED":this.primaryText=Tob;this.primaryIconType="OFFLINE_DOWNLOAD";this.primaryAction="ACTION_RETRY";this.secondaryText=sZ;this.secondaryIconType="DELETE";this.secondaryAction="ACTION_REMOVE_WITH_PROMPT";this.hasSecondaryContent=
!0;break;case "TRANSFER_STATE_PAUSED_BY_USER":this.primaryText=Vob;this.primaryIconType="OFFLINE_DOWNLOAD";this.primaryAction="ACTION_RESUME";this.secondaryText=sZ;this.secondaryIconType="DELETE";this.secondaryAction="ACTION_REMOVE_WITH_PROMPT";this.hasSecondaryContent=!0;break;case "TRANSFER_STATE_TRANSFERRING":this.primaryText=Uob;this.primaryIconType="OFFLINE_PAUSE";this.primaryAction="ACTION_PAUSE";this.secondaryText=sZ;this.secondaryIconType="DELETE";this.secondaryAction="ACTION_REMOVE_WITH_PROMPT";
this.hasSecondaryContent=!0;break;case "TRANSFER_STATE_COMPLETE":case "TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH":case "TRANSFER_STATE_TRANSFER_IN_QUEUE":this.primaryText=sZ;this.primaryIconType="DELETE";this.primaryAction="ACTION_REMOVE_WITH_PROMPT";break;default:this.primaryText=Sob,this.primaryIconType="OFFLINE_DOWNLOAD",this.primaryAction="ACTION_ADD"}};
_.f.showHideButton=function(){this.isHidden="ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"!==this.offlineabilityState};
_.f.isSecondaryEntryHidden=function(a,b){return a?!0:!b};
_.f.computeHasSeparator=function(){var a;return!(null===(a=this.data)||void 0===a||!a.hasSeparator)};
_.t.Object.defineProperties(tZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Rob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-menu-service-item-download-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.sections.ytd_menu_service_item_download_renderer.ytd.menu.service.item.download.renderer.css.js--\x3e<tp-yt-paper-item id="primary-entry" hidden="[[isHidden]]" on-click="onPrimaryClicked">\n  <yt-icon icon="[[primaryIconType]]"></yt-icon>\n  <yt-formatted-string text="[[primaryText]]"></yt-formatted-string>\n</tp-yt-paper-item>\n<tp-yt-paper-item id="secondary-entry" hidden="[[isSecondaryEntryHidden(isHidden, hasSecondaryContent)]]" on-click="onSecondaryClicked">\n  <yt-icon icon="[[secondaryIconType]]"></yt-icon>\n  <yt-formatted-string text="[[secondaryText]]"></yt-formatted-string>\n</tp-yt-paper-item>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.sections.ytd_menu_service_item_download_renderer.ytd.menu.service.item.download.renderer.css.js--\x3e<style>:host {cursor: pointer;--yt-menu-item-icon-display: inline-block;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([has-separator]:not(:last-child)::after) {content: "";display: block;height: 1px;background-color: var(--yt-spec-10-percent-layer);margin: 8px 0;} tp-yt-paper-item {--paper-item-min-height: 36px;padding: 0 36px 0 16px;} tp-yt-paper-item:hover {background-color: var(--yt-spec-10-percent-layer);} yt-formatted-string {color: var(--yt-spec-text-primary);white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-icon {margin-right: 16px;width: 24px;height: 24px;color: var(--yt-spec-icon-inactive);display: var(--yt-menu-item-icon-display,none);-ms-flex: none;-webkit-flex: none;flex: none;} /*# sourceMappingURL=ytd-menu-service-item-download-renderer.css.map*/</style>';
Qob=d}d=Qob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Rob=a}a=Rob;return a}}});
_.uZ=tZ;_.uZ.prototype.showHideButton=_.uZ.prototype.showHideButton;_.uZ.prototype.onTransferStateChange=_.uZ.prototype.onTransferStateChange;_.uZ.prototype.onFocus=_.uZ.prototype.onFocus;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.uZ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.uZ.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.uZ.prototype,"ytComponentBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.uZ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.uZ.prototype,"primaryText",void 0);_.V([_.M(),_.W("design:type",String)],_.uZ.prototype,"primaryIconType",void 0);_.V([_.M(),_.W("design:type",String)],_.uZ.prototype,"primaryAction",void 0);_.V([_.M(),_.W("design:type",Object)],_.uZ.prototype,"secondaryText",void 0);_.V([_.M(),_.W("design:type",String)],_.uZ.prototype,"secondaryIconType",void 0);
_.V([_.M(),_.W("design:type",String)],_.uZ.prototype,"secondaryAction",void 0);_.V([_.M(),_.W("design:type",Object)],_.uZ.prototype,"hasSecondaryContent",void 0);_.V([_.M({computed:"computeHasSeparator(data.hasSeparator)",reflectToAttribute:!0}),_.W("design:type",Object)],_.uZ.prototype,"hasSeparator",void 0);_.V([_.M({selector:_.Ax,selectorArgs:["data.serviceEndpoint.offlineVideoEndpoint.videoId"]}),_.W("design:type",String)],_.uZ.prototype,"transferState",void 0);
_.V([_.M(),_.W("design:type",Object)],_.uZ.prototype,"isHidden",void 0);_.V([_.M({selector:function(a,b){a=a.entities;var c;b?(b=_.xGa(b),b=_.vj(a,"offlineabilityEntity",_.sj(b,"offlineabilityEntity")),b=null!==(c=null===b||void 0===b?void 0:b.addToOfflineButtonState)&&void 0!==c?c:"ADD_TO_OFFLINE_BUTTON_STATE_ENABLED"):b="ADD_TO_OFFLINE_BUTTON_STATE_DISABLED";return b},
selectorArgs:["data.serviceEndpoint.offlineVideoEndpoint.videoId"]}),_.W("design:type",Object)],_.uZ.prototype,"offlineabilityState",void 0);_.V([_.N("focus"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.uZ.prototype,"onFocus",null);_.V([_.P("transferState"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.uZ.prototype,"onTransferStateChange",null);
_.V([_.P("offlineabilityState"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.uZ.prototype,"showHideButton",null);_.uZ=_.V([_.T({is:"ytd-menu-service-item-download-renderer"})],_.uZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhk");

var Oob;
var Pob;
var qZ=function(){var a=_.K.apply(this,arguments)||this;a.systemIcons=_.w("kevlar_system_icons");return a};
_.r(qZ,_.K);_.f=qZ.prototype;_.f.ready=function(){this.listen(this,"tap","onEndpointTapExtra")};
_.f.attached=function(){this.hasAttribute("role")||this.setAttribute("role","menuitem")};
_.f.onFocus=function(){this.$$("tp-yt-paper-item").focus()};
_.f.onEndpointTapExtra=function(a){this.fire("iron-activate");var b=this.data.navigationEndpoint;b&&b.userFeedbackEndpoint&&(a.stopPropagation(),_.ej(this,[b],this))};
_.f.computeIcon=function(a){return a&&a.iconType?_.Vx(a.iconType):""};
_.f.computeHasSeparator=function(){return!(!this.data||!this.data.hasSeparator)};
_.f.computeIconHidden=function(){return this.useIcons?!1:!this.icon};
_.f.forceUpdateStylesOnLegacyBrowsers=function(){_.w("kevlar_legacy_browsers")&&this.updateStyles()};
_.t.Object.defineProperties(qZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Pob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-menu-navigation-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.sections.ytd_menu_navigation_item_renderer.ytd.menu.navigation.item.renderer.css.js--\x3e<template is="dom-if" if="[[!hidden]]">\n  <a class="yt-simple-endpoint" data="[[data.navigationEndpoint]]" href$="[[computeOptionalHref_(data.navigationEndpoint)]]" tabindex="-1">\n    <tp-yt-paper-item aria-label$="[[data.accessibility.accessibilityData.label]]" disabled="[[data.isDisabled]]">\n      <yt-icon hidden="[[computeIconHidden(icon, useIcons)]]" icon="[[icon]]"></yt-icon>\n      <yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n    </tp-yt-paper-item>\n  </a>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Oob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.sections.ytd_menu_navigation_item_renderer.ytd.menu.navigation.item.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt*/ :host,.tp-yt-paper-item {display: block;position: relative;min-height: var(--paper-item-min-height,48px);padding: 0px 16px;} .tp-yt-paper-item {@apply --paper-font-subhead;border: none;outline: none;background: white;width: 100%;text-align: left;} :host([hidden]),.tp-yt-paper-item[hidden] {display: none!important;} :host(.iron-selected),.tp-yt-paper-item.iron-selected {font-weight: var(--paper-item-selected-weight,bold);background: var(--paper-item-selected-background);} :host([disabled]),.tp-yt-paper-item[disabled] {color: var(--paper-item-disabled-color,var(--disabled-text-color));} :host(:focus),.tp-yt-paper-item:focus {position: relative;outline: 0;background-color: var(--paper-item-focused-background-color);} :host(:focus):before,.tp-yt-paper-item:focus:before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;pointer-events: none;background: var(--paper-item-focused-before-background,currentColor);border-radius: var(--paper-item-focused-before-border-radius,0);content: var(--paper-item-focused-before-content,"");opacity: var(--paper-item-focused-before-opacity,var(--dark-divider-opacity,0.12));} :host {min-height: 0;padding: 0;} a {display: block;} tp-yt-paper-item {--yt-endpoint-force-cursor: pointer;--paper-item-min-height: 36px;padding: 0 36px 0 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} tp-yt-paper-item:hover {background-color: var(--yt-spec-10-percent-layer);} tp-yt-paper-item:focus {background-color: var(--yt-spec-badge-chip-background);outline: 0;position: relative;} yt-formatted-string {color: var(--yt-spec-text-primary);white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-icon {display: var(--yt-menu-item-icon-display,none);margin-right: 16px;width: 24px;height: 24px;color: var(--yt-spec-icon-inactive);-ms-flex: none;-webkit-flex: none;flex: none;} :host([system-icons]) yt-icon {color: var(--yt-spec-text-primary);} :host([use-icons]) {--yt-menu-item-icon-display: inline-block;} :host([has-separator]:not(:last-child)::after) {content: "";display: block;height: 1px;background-color: var(--yt-spec-10-percent-layer);margin: 8px 0;} tp-yt-paper-item[disabled] yt-formatted-string {color: var(--yt-spec-text-disabled);} tp-yt-paper-item[disabled] yt-icon {color: var(--yt-spec-icon-disabled);} /*# sourceMappingURL=ytd-menu-navigation-item-renderer.css.map*/</style>';
Oob=d}d=Oob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Pob=a}a=Pob;return a}}});
_.rZ=qZ;_.rZ.prototype.forceUpdateStylesOnLegacyBrowsers=_.rZ.prototype.forceUpdateStylesOnLegacyBrowsers;_.rZ.prototype.onFocus=_.rZ.prototype.onFocus;_.V([_.L(_.Qx),_.W("design:type",Object)],_.rZ.prototype,"ytdOpenPopupBehavior",void 0);_.V([_.L(_.PY.YtConditionalRendererBehavior),_.W("design:type",Object)],_.rZ.prototype,"ytConditionalRendererBehavior",void 0);_.V([_.L(_.gy.YtEndpointBehavior),_.W("design:type",Object)],_.rZ.prototype,"ytEndpointBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.rZ.prototype,"data",void 0);_.V([_.M({computed:"computeIcon(data.icon)",value:""}),_.W("design:type",String)],_.rZ.prototype,"icon",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.rZ.prototype,"useIcons",void 0);_.V([_.M({computed:"computeHasSeparator(data.hasSeparator)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.rZ.prototype,"hasSeparator",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.rZ.prototype,"systemIcons",void 0);_.V([_.N("focus"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.rZ.prototype,"onFocus",null);_.V([_.P("useIcons","hasSeparator"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.rZ.prototype,"forceUpdateStylesOnLegacyBrowsers",null);_.rZ=_.V([_.T({is:"ytd-menu-navigation-item-renderer"})],_.rZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4e");

var geb=new _.cg("yt-menu"),heb=function(){},jeb=function(a,b,c){a="right-click"==b?c.rightClickMenuPopupHint:c.menuPopupHint;
if(!(10<ieb(b)))return b=b||"default",geb.set(b+"-impression",ieb(b)+1),a},ieb=function(a){return parseInt(geb.get((a||"default")+"-impression")||0,10)};
_.sl(heb);
var keb;
var leb;
var PQ=function(){return _.K.apply(this,arguments)||this};
_.r(PQ,_.K);PQ.prototype.setTip=function(a){var b=this;this.data&&(this.tip=jeb(heb.getInstance(),a,this.data),_.Md(this,function(){b.fire("yt-refit")}))};
PQ.prototype.clearTip=function(){this.tip=void 0};
PQ.prototype.computeHidden=function(a){return!a};
_.t.Object.defineProperties(PQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===leb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-menu-popup-tip-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.menus.ytd_menu_popup_tip_renderer.ytd.menu.popup.tip.renderer.css.js--\x3e<yt-formatted-string text="[[tip]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===keb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.menus.ytd_menu_popup_tip_renderer.ytd.menu.popup.tip.renderer.css.js--\x3e<style>:host {display: inline-block;background-color: var(--yt-spec-brand-background-solid);color: var(--yt-spec-text-primary);padding: 10px 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} /*# sourceMappingURL=ytd-menu-popup-tip-renderer.css.map*/</style>";
keb=d}d=keb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);leb=a}a=leb;return a}}});
_.QQ=PQ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.QQ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.QQ.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHidden(tip)",value:!0}),_.W("design:type",Boolean)],_.QQ.prototype,"hidden",void 0);_.V([_.M(),_.W("design:type",Object)],_.QQ.prototype,"tip",void 0);_.QQ=_.V([_.T({is:"ytd-menu-popup-tip-renderer"})],_.QQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syeo");

var vkb;
var wkb;
var DV=function(){return _.K.apply(this,arguments)||this};
_.r(DV,_.K);DV.prototype.observeSuperchatChip=function(a){a&&(a={"--yt-live-chat-history-super-chat-chip-renderer-background-color":this.colorFromDecimal(a.backgroundColor),"--yt-live-chat-history-super-chat-chip-renderer-text-color":this.colorFromDecimal(a.textColor)},this.updateStyles(a))};
DV.prototype.colorFromDecimal=function(a){return _.vy(Number(a||0))};
_.t.Object.defineProperties(DV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-live-chat-history-super-chat-chip-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.live_chat.ytd_live_chat_history_super_chat_chip_renderer.ytd.live.chat.history.super.chat.chip.renderer.css.js--\x3e<yt-formatted-string text="[[data.purchaseAmountText]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vkb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.live_chat.ytd_live_chat_history_super_chat_chip_renderer.ytd.live.chat.history.super.chat.chip.renderer.css.js--\x3e<style>:host {height: 24px;min-width: 16px;border-radius: 12px;padding: 0 12px;background-color: var(--yt-live-chat-history-super-chat-chip-renderer-background-color);color: var(--yt-live-chat-history-super-chat-chip-renderer-text-color);display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} /*# sourceMappingURL=ytd-live-chat-history-super-chat-chip-renderer.css.map*/</style>";
vkb=d}d=vkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wkb=a}a=wkb;return a}}});
_.EV=DV;_.EV.prototype.observeSuperchatChip=_.EV.prototype.observeSuperchatChip;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.EV.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.EV.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.EV.prototype,"observeSuperchatChip",null);_.EV=_.V([_.T({is:"ytd-live-chat-history-super-chat-chip-renderer"})],_.EV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syen");

var skb;
var tkb;
var ukb=function(){return _.K.apply(this,arguments)||this};
_.r(ukb,_.K);
_.t.Object.defineProperties(ukb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-live-chat-history-new-sponsor-chip-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.live_chat.ytd_live_chat_history_new_sponsor_chip_renderer.ytd.live.chat.history.new.sponsor.chip.renderer.css.js--\x3e<yt-formatted-string text="[[data.newSponsorMessage]]"></yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===skb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.live_chat.ytd_live_chat_history_new_sponsor_chip_renderer.ytd.live.chat.history.new.sponsor.chip.renderer.css.js--\x3e<style>:host {height: 24px;min-width: 16px;border-radius: 12px;padding: 0 12px;background-color: var(--yt-spec-themed-green);color: var(--yt-spec-static-brand-white);display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} /*# sourceMappingURL=ytd-live-chat-history-new-sponsor-chip-renderer.css.map*/</style>";
skb=d}d=skb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tkb=a}a=tkb;return a}}});
_.CV=ukb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.CV.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.CV.prototype,"data",void 0);_.CV=_.V([_.T({is:"ytd-live-chat-history-new-sponsor-chip-renderer"})],_.CV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjy");

var Dsb;
var Esb;
var Fsb=function(){return _.K.apply(this,arguments)||this};
_.r(Fsb,_.K);
_.t.Object.defineProperties(Fsb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Esb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-kids-blocklist-picker-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.kids.ytd_kids_blocklist_picker_item_renderer.ytd.kids.blocklist.picker.item.renderer.css.js--\x3e<div class="account-info">\n  <div class="account-avatar">\n    <yt-img-shadow id="account-icon" thumbnail="[[data.avatar]]" width="44">\n    </yt-img-shadow>\n  </div>\n  <div class="account-text-info">\n    <yt-formatted-string class="account-name" text="[[data.childDisplayName]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="account-description" text="[[data.childAccountDescription]]">\n    </yt-formatted-string>\n  </div>\n</div>\n<div class="action-button">\n  <ytd-block-button blocked-entity-key="[[data.blockedEntityKey]]" data="[[data.blockButton.toggleButtonRenderer]]">\n  </ytd-block-button>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dsb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.kids.ytd_kids_blocklist_picker_item_renderer.ytd.kids.blocklist.picker.item.renderer.css.js--\x3e<style>:host {display: inline-block;padding: 8px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .account-info {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .account-info .account-avatar {height: 44px;width: 44px;} .account-info .account-avatar yt-img-shadow {border-radius: 50%;background-color: transparent;overflow: hidden;} .account-info .account-text-info {margin-left: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .account-info .account-text-info .account-name {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .account-info .account-text-info .account-description {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-kids-blocklist-picker-item-renderer.css.map*/</style>';
Dsb=d}d=Dsb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Esb=a}a=Esb;return a}}});
_.W0=Fsb;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.W0.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.W0.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.W0.prototype,"data",void 0);_.W0=_.V([_.T({is:"ytd-kids-blocklist-picker-item-renderer"})],_.W0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjw");

var xsb;
var ysb;
var Q0=function(){return _.K.apply(this,arguments)||this};
_.r(Q0,_.K);Q0.prototype.configureRendererStamper=function(){return{"data.options":{id:"options",mapping:{hotkeyDialogSectionOptionRenderer:"ytd-hotkey-dialog-section-option-renderer"}}}};
_.t.Object.defineProperties(Q0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ysb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-hotkey-dialog-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.hotkey.ytd_hotkey_dialog_section_renderer.ytd.hotkey.dialog.section.renderer.css.js--\x3e<div id="sub-title">[[getSimpleString(data.title)]]</div>\n<div id="options"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xsb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.hotkey.ytd_hotkey_dialog_section_renderer.ytd.hotkey.dialog.section.renderer.css.js--\x3e<style>:host {min-width: 430px;display: inline-block;margin: 16px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #sub-title {color: var(--yt-spec-text-secondary);display: block;padding: 16px 8px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} /*# sourceMappingURL=ytd-hotkey-dialog-section-renderer.css.map*/</style>';
xsb=d}d=xsb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ysb=a}a=ysb;return a}}});
_.R0=Q0;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.R0.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.R0.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.R0.prototype,"data",void 0);_.R0=_.V([_.T({is:"ytd-hotkey-dialog-section-renderer"})],_.R0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syg8");

var Jmb=function(a,b){var c,d,e,h=(void 0===b?0:b)?360:440,l=null===(c=a.fire("yt-preview-lockup-parent-request").detail)||void 0===c?void 0:c.returnValue;if(!l)return null;b=a.offsetParent;var m=l.clientWidth-h-24;l=Math.round(("rtl"===_.v("HTML_DIR")?l.clientWidth-b.offsetLeft-a.clientWidth:b.offsetLeft)-12-(h-a.clientWidth)/2);h=a.clientWidth/h;var p=b.offsetTop-24;80>=b.offsetTop&&(null===(e=null===(d=null===a||void 0===a?void 0:a.data)||void 0===d?void 0:d.thumbnailOverlays)||void 0===e?0:e.find(function(q){return!!q.thumbnailOverlayEndorsementRenderer}))&&
(p+=34);
return{idealTopPosition:p,optimalTopPosition:Math.max(p,0),idealHorizontalPosition:l,optimalHorizontalPosition:Math.max(0,Math.min(l,m)),initialScale:h}},Kmb;
var Lmb;
var GX=function(){var a=_.K.apply(this,arguments)||this;a.active=!1;a.playerIsReady=!1;a.player=null;a.hasBeenUnmuted=!1;a.captionsOn=!1;a.playerEvents=new Map;a.videoPreviewFetchRequest=null;a.mediaRenderer=null;a.preventProgressSaveTimer=null;a.actionMap={"yt-open-video-preview-action":"handleOpenVideoPreviewAction","yt-terminate-video-preview-action":"onTerminateVideoPreviewAction","yt-get-inline-preview-player-action":"getInlinePreviewPlayer"};return a};
_.r(GX,_.K);_.f=GX.prototype;_.f.configureRendererStamper=function(){return{"data.thumbnailOverlays":{id:"endorsement",mapping:{thumbnailOverlayEndorsementRenderer:"ytd-thumbnail-overlay-endorsement-renderer"}},"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},toggleButtons:{id:"buttons",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer"}}}};
_.f.attached=function(){this.playerEvents.set("onCloseInlinePreview",this.deactivate);this.playerEvents.set("onStateChange",this.onPlayerStateChange);this.playerEvents.set("onAdStart",this.onPlaybackStart);this.playerEvents.set("onAdEnd",this.onAdEnd);this.playerEvents.set("onAdSkip",this.onAdEnd);this.playerEvents.set("onPlaybackStartExternal",this.onPlaybackStart);this.playerEvents.set("onExpandMiniplayer",this.onExpandInlinePreview);this.playerEvents.set("onExpandInlinePreview",this.onExpandInlinePreview);
this.playerEvents.set("captionschanged",this.onCaptionsChanged);this.listen(document,"yt-page-type-changed","onPageTypeChange");this.pagePath=location.pathname};
_.f.onPageTypeChange=function(){this.deactivate()};
_.f.onCaptionsChanged=function(a){var b;this.captionsOn=!!a.languageCode;this.active&&this.captionsOn&&(null===(b=this.player)||void 0===b?0:b.getCaptionWindowContainerId())&&this.player.updateSubtitlesUserSettings({fontSizeIncrement:2},!1)};
_.f.isCurrentPage=function(){return location.pathname===this.pagePath};
_.f.handleOpenVideoPreviewAction=function(a){var b=this;if(this.isCurrentPage()&&null!==a&&void 0!==a&&a.data){var c=Jmb(a,this.miniMode);c&&(this.updateStyles({"--ytd-video-preview-top-position":c.optimalTopPosition+"px","--ytd-video-preview-original-top-position":c.idealTopPosition+12+"px","--ytd-video-preview-horizontal-position":c.optimalHorizontalPosition+"px","--ytd-video-preview-original-horizontal-position":c.idealHorizontalPosition+"px","--ytd-video-preview-initial-scale":"scale("+c.initialScale+
")"}),this.mediaRenderer=a,this.data=a.data,_.Md(this,function(){b.activate()}))}};
_.f.onMouseLeave=function(){var a;(null===(a=this.menu)||void 0===a?0:a.overlayOpen)||this.deactivate()};
_.f.lockupOnLockupRequested=function(a){var b,c=a.detail.videoIds[0];a.detail&&c===(null===(b=this.data)||void 0===b?void 0:b.videoId)&&(a.detail.returnValue=[this.data])};
_.f.dismissibleItemOnYtServiceRequestSent=function(a,b){var c,d,e;null===(d=null===(c=this.mediaRenderer)||void 0===c?void 0:c.ytdDismissibleItemBehavior)||void 0===d?void 0:d.dismissibleItemOnYtServiceRequestSent_(a,b);"YTD-TOGGLE-BUTTON-RENDERER"!==(null===(e=null===a||void 0===a?void 0:a.target)||void 0===e?void 0:e.tagName)&&this.deactivate()};
_.f.dataChanged=function(a){var b=this,c;a&&(a=null===(c=a.thumbnailOverlays)||void 0===c?void 0:c.filter(function(d){return d.thumbnailOverlayToggleButtonRenderer}),this.toggleButtons=null===a||void 0===a?void 0:a.map(function(d){return b.createToggleButtonRenderer(d)}))};
_.f.onInlinePreviewIsEnabledChange=function(){!this.inlinePreviewIsEnabled&&this.active&&this.deactivate()};
_.f.onAdEnd=function(){this.active&&this.player&&(this.hasBeenUnmuted=!this.player.isMuted())};
_.f.onPlayerStateChange=function(){this.player&&0===this.player.getPlayerState()&&this.deactivate(!0)};
_.f.onPlaybackStart=function(){var a=this;this.player&&this.active&&this.isCurrentPage()&&(this.playerIsReady=!0,this.hasBeenUnmuted&&(this.captionsOn&&this.player.toggleSubtitles(),this.player.unMute()),this.resetPreventProgressSaveTimer(),this.preventProgressSaveTimer=_.Wk(_.Me,function(){a.preventProgressSaveTimer=null},1E4))};
_.f.onTerminateVideoPreviewAction=function(){this.deactivate()};
_.f.onMediaContainerClick=function(a){this.isShortcutClick(a)||(a.preventDefault(),a.stopPropagation())};
_.f.onThumbnailContainerClick=function(a){this.isShortcutClick(a)||this.navigateToWatch()};
_.f.activate=function(){var a=this,b,c,d,e,h,l,m,p,q,x,B,C;return _.y(function(I){if(1==I.nextAddress){if(null===(b=a.data)||void 0===b||!b.inlinePlaybackEndpoint||!a.isCurrentPage())return I.return();a.updateActiveState(!0);e=a.data.inlinePlaybackEndpoint;h={mutedAutoplay:!0,vis:5,autonav:"1"};_.w("enable_inline_preview_ads_on_web")&&(h.inlineUnmuted=_.w("enable_ads_in_unmuted_inline_preview")?a.hasBeenUnmuted:!0);l={contentPlaybackContext:_.Mk(h,null===(d=null===(c=e.commandMetadata)||void 0===
c?void 0:c.webCommandMetadata)||void 0===d?void 0:d.url,window.location.href)};m=new _.$t;p=m.JSC$34541_getRequest(e,l);q=_.Zk();p&&q&&(a.videoPreviewFetchRequest=_.Pr(q,p.innerTubeRequest,p.input,e.clickTrackingParams,p.config));_.Cg(I,2);return _.z(I,a.videoPreviewFetchRequest,4)}if(2!=I.nextAddress){x=I.yieldResult;if("OK"===x.playabilityStatus.status)a.handlePlayerResponse(x);else throw Error("Th");return _.Dg(I,0)}_.Eg(I);if(!a.data)return I.return();delete a.data.inlinePlaybackEndpoint;(B=a.data.thumbnailOverlays)&&
(C=B.findIndex(function(H){return H.thumbnailOverlayLoadingPreviewRenderer}))&&B.splice(C,1);
a.deactivate();_.Ih(I)})};
_.f.handlePlayerResponse=function(a){var b=this,c,d,e,h;return _.y(function(l){if(1==l.nextAddress){if(!(a&&b.isCurrentPage()&&b.active&&b.data&&(null===(c=null===a||void 0===a?void 0:a.videoDetails)||void 0===c?void 0:c.videoId)===(null===(d=b.data)||void 0===d?void 0:d.videoId)))return b.deactivate(),l.return();a.trackingParams=b.data.trackingParams;e=b.getInlinePreviewPlayer();if(!e)return l.return();e.loadVideoWithPlayerResponse(a);return b.player?l.jumpTo(0):_.z(l,e.getPlayerPromise(),3)}h=l.yieldResult;
h.setInlinePreview(!0);h.setSizeStyle(!1,!0);b.ytPlayerListenerBehavior.listenToPlayerEvents(h,b.playerEvents);b.player=h;_.Ih(l)})};
_.f.updateActiveState=function(a){this.active=a;this.ytdReduxBehavior.dispatch(_.mj({type:"SET_INLINE_PREVIEW_IS_ACTIVE",payload:a}))};
_.f.onExpandInlinePreview=function(a){this.active&&this.data&&!this.isShortcutClick(a)&&(this.updateWatchEndpointStartTime(),this.navigateToWatch())};
_.f.onDetailsClick=function(a){var b;this.active&&this.data&&!this.isShortcutClick(a)&&(this.updateWatchEndpointStartTime(),_.TE(_.G(a).path,this,["A","BUTTON"])&&"video-title"!==(null===(b=null===a||void 0===a?void 0:a.target)||void 0===b?void 0:b.id)||this.navigateToWatch())};
_.f.deactivate=function(a){this.player&&(this.active&&(this.hasBeenUnmuted=!this.player.isMuted(),this.updateWatchEndpointStartTime(a)),this.player.stopVideo());this.resetPreventProgressSaveTimer();this.updateActiveState(!1);this.playerIsReady=!1;this.videoPreviewFetchRequest=this.mediaRenderer=this.data=null};
_.f.resetPreventProgressSaveTimer=function(){_.Me.cancelJob(this.preventProgressSaveTimer);this.preventProgressSaveTimer=null};
_.f.updateWatchEndpointStartTime=function(a){var b;this.player&&null!==(b=this.data)&&void 0!==b&&b.inlinePlaybackEndpoint&&!this.preventProgressSaveTimer&&(a=a?0:Math.floor(this.player.getCurrentTime()),this.data.navigationEndpoint.watchEndpoint.startTimeSeconds=a,this.data.inlinePlaybackEndpoint.watchEndpoint.startTimeSeconds=a)};
_.f.isShortcutClick=function(a){return!!a&&(a.ctrlKey||a.shiftKey||a.metaKey)};
_.f.getInlinePreviewPlayer=function(){return this.$["inline-player"]};
_.f.createToggleButtonRenderer=function(a){var b,c,d,e,h,l;return{toggleButtonRenderer:{defaultText:_.Wi((null===(b=null===a||void 0===a?void 0:a.thumbnailOverlayToggleButtonRenderer)||void 0===b?void 0:b.untoggledTooltip)||""),defaultIcon:null===(c=null===a||void 0===a?void 0:a.thumbnailOverlayToggleButtonRenderer)||void 0===c?void 0:c.untoggledIcon,defaultServiceEndpoint:null===(d=null===a||void 0===a?void 0:a.thumbnailOverlayToggleButtonRenderer)||void 0===d?void 0:d.untoggledServiceEndpoint,size:{sizeType:"SIZE_DEFAULT"},
style:{styleType:"STYLE_DEFAULT"},toggledStyle:{styleType:"STYLE_DEFAULT"},toggledText:_.Wi((null===(e=null===a||void 0===a?void 0:a.thumbnailOverlayToggleButtonRenderer)||void 0===e?void 0:e.toggledTooltip)||""),toggledIcon:null===(h=null===a||void 0===a?void 0:a.thumbnailOverlayToggleButtonRenderer)||void 0===h?void 0:h.toggledIcon,toggledServiceEndpoint:null===(l=null===a||void 0===a?void 0:a.thumbnailOverlayToggleButtonRenderer)||void 0===l?void 0:l.toggledServiceEndpoint}}};
_.f.navigateToWatch=function(){var a,b,c,d=null===(a=this.data)||void 0===a?void 0:a.navigationEndpoint;if(this.data&&d){if(_.w("rich_grid_open_new_tab")){if(d=null===(c=null===(b=null===d||void 0===d?void 0:d.commandMetadata)||void 0===b?void 0:b.webCommandMetadata)||void 0===c?void 0:c.url)d=_.Zb(d),window.open(_.Ib(d),"_blank",void 0)}else _.w("rich_grid_watch")?this.fire("yt-rich-grid-watch-activate",this.data):this.fire("yt-navigate",{endpoint:d});this.deactivate()}};
_.t.Object.defineProperties(GX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Lmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-preview--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_video_preview.ytd.video.preview.css.js--\x3e<div id="video-preview-container">\n  <div id="endorsement"></div>\n  <div id="media-container">\n    <a id="media-container-link" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" on-click="onMediaContainerClick">\n      <div id="player-container">\n        <ytd-player id="inline-player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_INLINE_PREVIEW">\n        </ytd-player>\n      </div>\n      <div id="thumbnail-container" on-click="onThumbnailContainerClick">\n        <ytd-thumbnail data="[[data]]" hovered="false" rich-grid-thumbnail="" width="9999">\n        </ytd-thumbnail>\n      </div>\n    </a>\n  </div>\n  <div id="details" hidden="[[!active]]" on-click="onDetailsClick">\n    <a id="avatar-link" class="yt-simple-endpoint" hidden="[[!data.owner.thumbnail]]" href$="[[computeHref_(data.owner.navigationEndpoint)]]" data="[[data.owner.navigationEndpoint]]" title="[[data.owner.title]]" tabindex="-1">\n      <yt-img-shadow id="avatar" thumbnail="[[data.owner.thumbnail]]" width="48">\n      </yt-img-shadow>\n    </a>\n    <div id="meta">\n      <h3>\n        <ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]">\n        </ytd-badge-supported-renderer>\n        <a id="video-title-link" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]" data="[[data.navigationEndpoint]]">\n          <yt-formatted-string id="video-title" text="[[data.title]]"></yt-formatted-string>\n        </a>\n      </h3>\n      <ytd-video-meta-block class="grid" data="[[data]]" mini-mode="[[miniMode]]" rich-meta="">\n      </ytd-video-meta-block>\n      <ytd-badge-supported-renderer class="video-badge" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n      </ytd-badge-supported-renderer>\n    </div>\n    <div id="menu"></div>\n  </div>\n  <div id="buttons"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Kmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_video_preview.ytd.video.preview.css.js--\x3e<style>:host {--ytd-video-preview-width: 440px;--ytd-video-preview-height: 248px;--ytd-video-preview-top-position: 0;--ytd-video-preview-original-top-position: 0;--ytd-video-preview-horizontal-position: 0;--ytd-video-preview-original-horizontal-position: 0;--ytd-video-preview-initial-scale: scale(1);opacity: 0;pointer-events: none;position: absolute;padding: 12px;z-index: 2019;top: var(--ytd-video-preview-original-top-position);left: var(--ytd-video-preview-original-horizontal-position);transform: var(--ytd-video-preview-initial-scale);transform-origin: top;transition-property: opacity;transition-duration: 400ms;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: opacity,transform,top,left;background-color: transparent;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host(:hover) {--ytd-preview-is-hovered: 1;} :host([mini-mode]) {--ytd-video-preview-width: 360px;--ytd-video-preview-height: 203px;} :host([active]) {pointer-events: auto;width: var(--ytd-video-preview-width);opacity: 1;transform: scale(1);top: var(--ytd-video-preview-top-position);left: var(--ytd-video-preview-horizontal-position);transition-property: opacity,transform,top,left;} #video-preview-container {background-color: var(--yt-spec-brand-background-primary);box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 3px 6px 0 rgba(0,0,0,0.2);width: var(--ytd-video-preview-width);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #endorsement {position: relative;} #media-container {width: var(--ytd-video-preview-width);height: var(--ytd-video-preview-height);} #media-container-link {display: -ms-flexbox;display: -webkit-flex;display: flex;} #thumbnail-container {opacity: 1;position: absolute;transition: opacity 0.25s ease-in-out;will-change: opacity;} :host([player-is-ready]) #thumbnail-container {opacity: 0;} ytd-thumbnail {width: var(--ytd-video-preview-width);height: var(--ytd-video-preview-height);position: relative;pointer-events: none;} :host([player-is-ready]) #player-container {opacity: 1;z-index: 1;} #player-container {opacity: 0;position: absolute;width: var(--ytd-video-preview-width);height: var(--ytd-video-preview-height);background-color: var(--yt-spec-static-overlay-background-solid);transition: opacity 0.25s ease-in-out;will-change: opacity;} #details {position: relative;cursor: pointer;margin: 0 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #avatar-link {height: 36px;margin-top: 12px;margin-right: 12px;} #avatar {background-color: var(--yt-spec-10-percent-layer);width: 36px;height: 36px;border-radius: 50%;background-color: transparent;overflow: hidden;} #meta {overflow-x: hidden;padding-right: 24px;} #video-title-link {display: block;} #video-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 4.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);margin: 12px 0 4px 0;} ytd-badge-supported-renderer {margin: 4px 4px 0 0;} #buttons {margin: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([mini-mode]) #buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #buttons ytd-toggle-button-renderer {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #buttons ytd-toggle-button-renderer:first-of-type {margin-right: 8px;} :host([mini-mode]) #buttons ytd-toggle-button-renderer:first-of-type {margin-bottom: 8px;margin-right: 0;} ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};position: absolute;top: 0;right: 0;margin-top: 12px;} /*# sourceMappingURL=ytd-video-preview.css.map*/</style>';
Kmb=d}d=Kmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Lmb=a}a=Lmb;return a}}});
_.HX=GX;_.HX.prototype.onInlinePreviewIsEnabledChange=_.HX.prototype.onInlinePreviewIsEnabledChange;_.HX.prototype.dataChanged=_.HX.prototype.dataChanged;_.HX.prototype.dismissibleItemOnYtServiceRequestSent=_.HX.prototype.dismissibleItemOnYtServiceRequestSent;_.HX.prototype.lockupOnLockupRequested=_.HX.prototype.lockupOnLockupRequested;_.HX.prototype.onMouseLeave=_.HX.prototype.onMouseLeave;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.HX.prototype,"actionHandlerBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.HX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.QL.YtPlayerListenerBehavior),_.W("design:type",_.RL)],_.HX.prototype,"ytPlayerListenerBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.HX.prototype,"componentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.HX.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Dx),_.W("design:type",Object)],_.HX.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.HX.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.HX.prototype,"active",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.HX.prototype,"playerIsReady",void 0);_.V([_.M({reflectToAttribute:!0,selector:_.CG}),_.W("design:type",Boolean)],_.HX.prototype,"miniMode",void 0);
_.V([_.M({selector:_.xYa}),_.W("design:type",Boolean)],_.HX.prototype,"inlinePreviewIsEnabled",void 0);_.V([_.M(),_.W("design:type",String)],_.HX.prototype,"pagePath",void 0);_.V([_.S("ytd-menu-renderer"),_.W("design:type",_.mE)],_.HX.prototype,"menu",void 0);_.V([_.N("mouseleave"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.HX.prototype,"onMouseLeave",null);
_.V([_.N("yt-lockup-requested"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.HX.prototype,"lockupOnLockupRequested",null);_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.HX.prototype,"dismissibleItemOnYtServiceRequestSent",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.HX.prototype,"dataChanged",null);_.V([_.P("inlinePreviewIsEnabled"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.HX.prototype,"onInlinePreviewIsEnabledChange",null);_.HX=_.V([_.T({is:"ytd-video-preview"})],_.HX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syg3");

var Hmb;
var Imb;
var EX=function(){return _.K.apply(this,arguments)||this};
_.r(EX,_.K);EX.prototype.dataChanged=function(a){var b,c;if((null===(b=null===a||void 0===a?void 0:a.content)||void 0===b?0:b.brandVideoShelfRenderer)||(null===(c=null===a||void 0===a?void 0:a.content)||void 0===c?0:c.brandVideoSingletonRenderer))this.expandEdge=!0};
EX.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}},inlineSurveyRenderer:"ytd-inline-survey-renderer",primetimePromoRenderer:"ytd-primetime-promo-renderer",richShelfRenderer:"ytd-rich-shelf-renderer",
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"},reuseComponents:!1}}};
EX.prototype.computeAlignWithinRichGrid=function(a){return _.w("rich_grid_enable_edge_to_edge")&&!a};
_.t.Object.defineProperties(EX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Imb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rich-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_section_renderer.ytd.rich.section.renderer.css.js--\x3e<div id="content"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Hmb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_section_renderer.ytd.rich.section.renderer.css.js--\x3e<style>:host {width: 100%;margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);} :host([align-within-rich-grid]) {margin-left: 0;margin-right: 0;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([align-within-rich-grid]) #content {max-width: calc( var(--ytd-rich-grid-items-per-row) * (var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin)) - var(--ytd-rich-grid-item-margin) );margin: 0 24px;} :host([align-within-rich-grid][mini-mode]) #content {max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-mini-item-max-width) + var(--ytd-rich-grid-item-margin) ) - var(--ytd-rich-grid-item-margin) );} @media(max-width:600px) {:host([align-within-rich-grid][mini-mode]) #content {margin: 0;}} :host([expand-edge]) {margin-left: 0;margin-right: 0;} :host([expand-edge]) #content {margin-left: calc(-1 * var(--ytd-rich-grid-item-margin));margin-right: calc(-1 * var(--ytd-rich-grid-item-margin));width: calc(100% + 2 * var(--ytd-rich-grid-item-margin));} :host([align-within-rich-grid][expand-edge]) #content {margin: 0;max-width: calc( var(--ytd-rich-grid-items-per-row) * (var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin)) );} #content {width: 100%;} ytd-inline-survey-renderer {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: 4px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;} #content>* {margin-bottom: 40px;} ytd-counterfactual-renderer,#content>ytd-rich-list-header-renderer {margin-bottom: 0;} /*# sourceMappingURL=ytd-rich-section-renderer.css.map*/</style>";
Hmb=d}d=Hmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Imb=a}a=Imb;return a}}});
_.FX=EX;_.FX.prototype.dataChanged=_.FX.prototype.dataChanged;_.V([_.L(_.Dx),_.W("design:type",Object)],_.FX.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.FX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.FX.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.FX.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],_.FX.prototype,"expandEdge",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeAlignWithinRichGrid(data.fullBleed)"}),_.W("design:type",Boolean)],_.FX.prototype,"alignWithinRichGrid",void 0);_.V([_.M({selector:_.CG,reflectToAttribute:!0}),_.W("design:type",Boolean)],_.FX.prototype,"miniMode",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.FX.prototype,"dataChanged",null);_.FX=_.V([_.T({is:"ytd-rich-section-renderer"})],_.FX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syg2");

var xmb;
var ymb;
var uX=function(){return _.K.apply(this,arguments)||this};
_.r(uX,_.K);uX.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{richItemRenderer:"ytd-rich-item-renderer"}}}};
_.t.Object.defineProperties(uX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ymb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rich-grid-row--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_grid_row.ytd.rich.grid.row.css.js--\x3e<div id="contents"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xmb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_grid_row.ytd.rich.grid.row.css.js--\x3e<style>:host {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host #contents {width: 100%;max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin) ) );margin: 0 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([mini-mode]) #contents {max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-mini-item-max-width) + var(--ytd-rich-grid-item-margin) ) );} @media(max-width:600px) {:host #contents {width: calc(100% + var(--ytd-rich-grid-item-margin));margin: 0 calc(var(--ytd-rich-grid-item-margin)/-2);}} /*# sourceMappingURL=ytd-rich-grid-row.css.map*/</style>";
xmb=d}d=xmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ymb=a}a=ymb;return a}}});
_.vX=uX;_.V([_.L(_.Dx),_.W("design:type",Object)],_.vX.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.vX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.vX.prototype,"data",void 0);_.V([_.M({selector:_.CG,reflectToAttribute:!0}),_.W("design:type",Boolean)],_.vX.prototype,"miniMode",void 0);_.vX=_.V([_.T({is:"ytd-rich-grid-row"})],_.vX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syg0");

var vmb;
var wmb;
var sX=function(){var a=_.K.apply(this,arguments)||this;a.isDarkTheme=!1;a.notSticky=!1;a.actionMap={"yt-chip-cloud-chip-select-action":"handleChipCloudChipSelectAction","yt-chip-cloud-chip-deselect-action":"handleChipCloudChipDeselectAction","yt-dark-mode-toggled-action":"onDarkModeToggledAction","yt-rich-grid-layout-refreshed":"updateChipBarWidthAndTop"};return a};
_.r(sX,_.K);_.f=sX.prototype;_.f.configureRendererStamper=function(){return{"data.contents":{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}}}}}};
_.f.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")};
_.f.dataChanged=function(){this.selectedIndex=0;this.updateChipBarWidthAndTop();this.ytScrollableChipCloudBehavior.reset()};
_.f.computeStyle=function(a){return a};
_.f.handleChipCloudChipSelectAction=function(a){a=this.JSC$39951_chipsSelector.indexOf(a);-1<a&&this.JSC$39951_chipsSelector.selectIndex(a)};
_.f.handleChipCloudChipDeselectAction=function(){var a,b,c,d,e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b[0])||void 0===c?void 0:c.chipCloudChipRenderer)||void 0===d?void 0:d.navigationEndpoint;e&&_.A(this,"yt-browse-section-list-reload-endpoint",[e]);this.JSC$39951_chipsSelector.selectIndex(0);this.ytScrollableChipCloudBehavior.reset()};
_.f.onGuideIsExpandedChanged=function(){var a=this.ytScrollableChipCloudBehavior;_.Md(a,a.setContainerWidthDiff);_.YD(this.ytScrollableChipCloudBehavior)};
_.f.onResize=function(){var a=this.ytScrollableChipCloudBehavior;_.Md(a,a.setContainerWidthDiff);_.YD(this.ytScrollableChipCloudBehavior)};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.updateChipBarWidthAndTop=function(){var a=this.ytRendererBehavior.parentComponent;if(a){var b=a.offsetTop;this.updateStyles({"--ytd-rich-grid-chips-bar-width":a.clientWidth+"px","--ytd-rich-grid-chips-bar-top":b+"px"});this.notSticky=56<b}};
_.t.Object.defineProperties(sX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-feed-filter-chip-bar-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_feed_filter_chip_bar_renderer.ytd.feed.filter.chip.bar.renderer.css.js--\x3e<div id="chips-wrapper">\n  <div id="left-arrow">\n    <div id="left-arrow-button"></div>\n  </div>\n  <div id="scroll-container">\n    <iron-selector id="chips" activate-event="" role="tablist" selected="{{selectedIndex}}" selected-attribute="selected">\n    </iron-selector>\n  </div>\n  <div id="right-arrow">\n    <div id="right-arrow-button"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_feed_filter_chip_bar_renderer.ytd.feed.filter.chip.bar.renderer.css.js--\x3e<style>:host {--ytd-rich-grid-chips-bar-width: 100%;--ytd-rich-grid-chips-bar-top: 56px;width: 100%;height: 56px;display: -ms-flexbox;display: -webkit-flex;display: flex;} #scroll-container {position: relative;white-space: nowrap;overflow: hidden;} #left-arrow:after,#right-arrow:before {height: 100%;width: 50px;content: "";pointer-events: none;} #left-arrow:after {background: linear-gradient(to right,var(--yt-spec-brand-background-primary) 20%,rgba(255,255,255,0) 80%);} :host([is-dark-theme]) #left-arrow:after {background: linear-gradient(to right,var(--yt-spec-brand-background-primary) 20%,rgba(33,33,33,0) 80%);} #right-arrow:before {background: linear-gradient(to left,var(--yt-spec-brand-background-primary) 20%,rgba(255,255,255,0) 80%);} :host([is-dark-theme]) #right-arrow:before {background: linear-gradient(to left,var(--yt-spec-brand-background-primary) 20%,rgba(33,33,33,0) 80%);} #chips {transition-duration: 0.15s;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: transform;display: inline-block;white-space: nowrap;} yt-chip-cloud-chip-renderer {margin: 12px;margin-left: 0;} yt-chip-cloud-chip-renderer:first-of-type {margin-left: 24px;} yt-chip-cloud-chip-renderer:last-of-type {margin-right: 24px;} #left-arrow,#right-arrow {position: absolute;height: 100%;z-index: 2020;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #left-arrow {left: 0;} #right-arrow {right: 0;} :host([at-start]) #left-arrow {display: none;} :host([at-end]) #right-arrow {display: none;} #left-arrow-button,#right-arrow-button {background-color: var(--yt-spec-brand-background-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} ytd-button-renderer {--yt-button-color: var(--yt-spec-icon-active-other);--yt-button-icon-size: 32px;border-radius: 16px;height: 32px;margin: 0 12px;width: 32px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #chips-wrapper {position: fixed;top: var(--ytd-rich-grid-chips-bar-top);width: var(--ytd-rich-grid-chips-bar-width);z-index: 2020;background-color: var(--yt-spec-brand-background-primary);border-top: 1px solid var(--yt-spec-10-percent-layer);border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: none;-webkit-flex: none;flex: none;} :host([not-sticky]) #chips-wrapper {position: relative;top: 0;width: 100%;} :host([component-style=FEED_FILTER_CHIP_BAR_STYLE_TYPE_HASHTAG_LANDING_PAGE]) {margin-bottom: -24px;} :host([component-style=FEED_FILTER_CHIP_BAR_STYLE_TYPE_HASHTAG_LANDING_PAGE]) #chips-wrapper {background-color: transparent;border: none;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} /*# sourceMappingURL=ytd-feed-filter-chip-bar-renderer.css.map*/</style>';
vmb=d}d=vmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wmb=a}a=wmb;return a}}});
_.tX=sX;_.tX.prototype.onResize=_.tX.prototype.onResize;_.tX.prototype.onGuideIsExpandedChanged=_.tX.prototype.onGuideIsExpandedChanged;_.tX.prototype.dataChanged=_.tX.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.tX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.tX.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.tX.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.VD),_.W("design:type",Object)],_.tX.prototype,"ironResizableBehavior",void 0);_.V([_.L(),_.W("design:type",_.ZD)],_.tX.prototype,"ytScrollableChipCloudBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.tX.prototype,"data",void 0);_.V([_.M({value:0}),_.W("design:type",Number)],_.tX.prototype,"selectedIndex",void 0);
_.V([_.M({value:320}),_.W("design:type",Number)],_.tX.prototype,"scrollDistance",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.tX.prototype,"isDarkTheme",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.tX.prototype,"notSticky",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeStyle(data.styleType)"}),_.W("design:type",String)],_.tX.prototype,"componentStyle",void 0);
_.V([_.M({selector:_.wYa}),_.W("design:type",Boolean)],_.tX.prototype,"guideIsExpanded",void 0);_.V([_.S("#chips"),_.W("design:type",Object)],_.tX.prototype,"JSC$39951_chipsSelector",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.tX.prototype,"dataChanged",null);_.V([_.P("guideIsExpanded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.tX.prototype,"onGuideIsExpandedChanged",null);
_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.tX.prototype,"onResize",null);_.tX=_.V([_.T({is:"ytd-feed-filter-chip-bar-renderer"})],_.tX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfo");

var Xlb;
var Ylb;
var WW=function(){return _.K.apply(this,arguments)||this};
_.r(WW,_.K);_.f=WW.prototype;_.f.computeUrlImg=function(a){if(a)return _.Cy(a.thumbnails,Number.MAX_VALUE)};
_.f.sendImpressionEndpoints=function(a){a.impressionEndpoints&&_.dj(this,a.impressionEndpoints)};
_.f.observeBasicPalette=function(){var a,b,c=null===(b=null===(a=this.data)||void 0===a?void 0:a.colorData)||void 0===b?void 0:b.basicColorPaletteData;c?_.wy(this,c):_.wy(this,{})};
_.f.observeDataForCounterfactual=function(){var a;_.w("kevlar_banner_cf_extra_logging")&&((null===(a=this.data)||void 0===a?0:a.isVisible)||this.sendImpressionEndpoints(this.data))};
_.f.onDismissClick=function(){this.classList.add("dismissed")};
_.t.Object.defineProperties(WW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ylb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-banner-promo-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_banner_promo_renderer.ytd.banner.promo.renderer.css.js--\x3e<template is="dom-if" if="[[data.isVisible]]">\n  <div class="ytd-banner-promo-renderer-background">\n    <ytd-button-renderer id="dismiss-button" align-by-text="" data="[[data.dismissButton.buttonRenderer]]" on-click="onDismissClick">\n    </ytd-button-renderer>\n    <div class="ytd-banner-promo-renderer-layout-container">\n      <div class="ytd-banner-promo-renderer-layout">\n        <img alt="" class="ytd-banner-promo-renderer-inline-image" src$="[[computeUrlImg(data.backgroundImage)]]">\n        <template is="dom-if" if="[[data.logoImage]]">\n          <h1 class="ytd-banner-promo-renderer-logo">\n            <yt-img-shadow height="24" thumbnail="[[data.logoImage]]">\n            </yt-img-shadow>\n          </h1>\n        </template>\n        <div class="ytd-banner-promo-renderer-content">\n          <div class="dynamic-text-container">\n            <yt-dynamic-sizing-formatted-string class="dynamic-title-short" font-weight="700" hidden="[[!data.title]]" max-font-size="64" max-height="94" max-lines="2" max-width="440" min-font-size="20" text="[[data.title]]">\n            </yt-dynamic-sizing-formatted-string>\n            <yt-dynamic-sizing-formatted-string class="dynamic-title-long" font-weight="700" hidden="[[!data.promoText]]" max-font-size="64" max-height="94" max-lines="2" max-width="440" min-font-size="20" text="[[data.promoText]]">\n            </yt-dynamic-sizing-formatted-string>\n          </div>\n          <ytd-button-renderer id="action-button" align-by-text="" data="[[data.actionButton.buttonRenderer]]" invisible$="[[!data.actionButton.buttonRenderer]]">\n          </ytd-button-renderer>\n        </div>\n      </div>\n    </div>\n  </div>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xlb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_banner_promo_renderer.ytd.banner.promo.renderer.css.js--\x3e<style>:host {--yt-lightsource-section2-color: var(--yt-spec-static-overlay-text-primary);--yt-lightsource-section3-color: var(--yt-spec-static-overlay-text-primary);--yt-lightsource-navBarColor: var(--yt-spec-static-overlay-text-primary);--yt-lightsource-body-text-color: var(--yt-spec-static-overlay-text-primary);--yt-lightsource-iron-activated-color: var( --yt-spec-static-overlay-text-primary );--yt-lightsource-iron-inactive-color: var( --yt-spec-static-overlay-text-primary );--yt-basic-foreground-body-color: var(--yt-spec-static-overlay-text-primary);--yt-basic-foreground-activated-color: var( --yt-spec-static-overlay-text-primary );display: inline-block;overflow: hidden;width: 100%;} :host(.dismissed) {display: none;} #action-button[invisible] {visibility: hidden;} .ytd-banner-promo-renderer-background {background-color: var(--yt-basic-background-color);background-position: top;background-repeat: no-repeat;position: relative;} .ytd-banner-promo-renderer-logo yt-img-shadow {max-height: 134px;max-width: 400px;} #action-button {margin-top: 20px;} #dismiss-button {--yt-button-icon-padding: 0px;--yt-button-icon-size: 24px;position: absolute;right: 13px;top: 13px;z-index: 2;} #dismiss-button[is-icon-button] {background-color: var(--yt-spec-static-overlay-text-secondary);color: var(--yt-spec-static-overlay-background-heavy);} .ytd-banner-promo-renderer-background {display: flex;flex-direction: column;justify-content: flex-end;background-position: top center;background-repeat: no-repeat;background-size: auto 260px;text-align: left;height: 260px;max-width: none;} .ytd-banner-promo-renderer-inline-image {position: absolute;bottom: 0;height: 260px;} .ytd-banner-promo-renderer-logo {position: relative;margin-bottom: 8px;height: 28px;} .dynamic-text-container {height: 94px;margin-bottom: 20px;} .dynamic-title-short {color: var(--yt-basic-foreground-title-color);} .dynamic-title-long {color: var(--yt-basic-foreground-body-color);} .ytd-banner-promo-renderer-content {position: relative;} #action-button {--yt-basic-background-color: transparent;} .ytd-banner-promo-renderer-layout-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;margin: 0 24px;} .ytd-banner-promo-renderer-layout {width: 100%;min-width: --ytd-rich-grid-item-min-width;max-width: calc( var(--ytd-rich-grid-item-max-width) * var(--ytd-rich-grid-items-per-row) + var(--ytd-rich-grid-item-margin) * var(--ytd-rich-grid-items-per-row) );margin-right: calc(-1 * var(--ytd-rich-grid-item-margin));} ytd-button-renderer#action-button {margin: 0 0 34px;border: 2px solid;} /*# sourceMappingURL=ytd-banner-promo-renderer.css.map*/</style>";
Xlb=d}d=Xlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ylb=a}a=Ylb;return a}}});
_.XW=WW;_.XW.prototype.observeDataForCounterfactual=_.XW.prototype.observeDataForCounterfactual;_.XW.prototype.observeBasicPalette=_.XW.prototype.observeBasicPalette;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.XW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.oE),_.W("design:type",Object)],_.XW.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.M({observer:"dataChanged"}),_.W("design:type",Object)],_.XW.prototype,"data",void 0);
_.V([_.P("data.colorData.basicColorPaletteData"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.XW.prototype,"observeBasicPalette",null);_.V([_.P("data.isVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.XW.prototype,"observeDataForCounterfactual",null);_.XW=_.V([_.T({is:"ytd-banner-promo-renderer"})],_.XW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfd");

var Ilb;
var Jlb;
var KW=function(){var a=_.K.apply(this,arguments)||this;a.collapsed=!1;a.impressionResolver=_.un();a.activeViewMeasurementDataResolver=_.un();a.actionMap={"yt-mute-ad-action":"handleMuteAd"};return a};
_.r(KW,_.K);_.f=KW.prototype;_.f.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"}}}};
_.f.ready=function(){var a=this;this.$["show-ad"].addEventListener("click",function(){a.expandAd()});
this.addEventListener("yt-action",function(b){if("yt-service-request"===b.detail.actionName){var c=b.detail.args[1];c.videoMastheadAdMuteCommand&&(a.collapseAd(c.videoMastheadAdMuteCommand.encryptedMastheadId),b.stopPropagation())}})};
_.f.attached=function(){var a=this;this.async(this.ironResizableBehavior.notifyResize);this.impressionResolver.promise.then(function(b){if(!a.collapsed){b=_.u(b);for(var c=b.next();!c.done;c=b.next())_.sh(c.value.baseUrl);a.data.impressionCommand=void 0}});
this.activeViewMeasurementDataResolver.promise.then(function(b){a.ytdActiveViewBehavior.enableActiveViewMeasurement(b,15)})};
_.f.dataChanged=function(){var a,b;(null===(a=this.data.impressionCommand)||void 0===a?0:a.loggingUrls)&&this.impressionResolver.resolve(this.data.impressionCommand.loggingUrls);(null===(b=this.data)||void 0===b?0:b.activeView)&&this.activeViewMeasurementDataResolver.resolve(this.data.activeView);var c=this.get("data.showAdRenderer.buttonRenderer.command.videoMastheadAdMuteCommand");c&&this.restoreCollapsedState(c.encryptedMastheadId);this.collapsed&&(this.data.primaryVideo&&(this.data.primaryVideo=
void 0),this.data.expandableTiles&&(this.data.expandableTiles=void 0))};
_.f.computeWidescreen=function(a){return!!(a&&a.videoMastheadAdPrimaryVideoRenderer&&a.videoMastheadAdPrimaryVideoRenderer.isWidescreen)};
_.f.computeExpandable=function(a){return!!(a&&0<a.length)};
_.f.onIronResize=function(){if(this.expandable){var a=this.$$("#expandable-tile-container :first-child");a&&!a.expanded&&(a.expanded=!0)}};
_.f.handleMuteAd=function(){this.collapseAd(null)};
_.f.restoreCollapsedState=function(a){this.collapsed=_.wi.getInstance().get("HIDDEN_MASTHEAD_ID")===a};
_.f.collapseAd=function(a){if(a){var b=_.wi.getInstance();b.set("HIDDEN_MASTHEAD_ID",a);b.save()}(a=this.$$("#video"))&&a.fire("yt-masthead-hidden");this.collapsed=!0};
_.f.expandAd=function(){var a=_.wi.getInstance();a.set("HIDDEN_MASTHEAD_ID",!1);a.save();location.reload()};
_.t.Object.defineProperties(KW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Jlb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-masthead-ad-v3-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_v3_renderer.ytd.video.masthead.ad.v3.renderer.css.js--\x3e<div id="top-container">\n  <div id="video-overlay">\n    <ytd-video-masthead-ad-primary-video-overlay-renderer data="[[data.primaryVideoOverlay.videoMastheadAdPrimaryVideoOverlayRenderer]]">\n    </ytd-video-masthead-ad-primary-video-overlay-renderer>\n  </div>\n  <template is="dom-if" if="[[data.primaryVideo]]">\n    <div id="video-container">\n      <ytd-video-masthead-ad-primary-video-renderer id="video" data="[[data.primaryVideo.videoMastheadAdPrimaryVideoRenderer]]">\n      </ytd-video-masthead-ad-primary-video-renderer>\n    </div>\n  </template>\n  <div id="expandable-tile-container"></div>\n  <div id="right-container">\n    <ytd-video-masthead-ad-advertiser-info-renderer data="[[data.advertiserInfo.videoMastheadAdAdvertiserInfoRenderer]]">\n    </ytd-video-masthead-ad-advertiser-info-renderer>\n    <div id="compact-tile-container">\n      <template is="dom-repeat" items="[[data.compactVideoTiles]]" as="tile">\n        <ytd-thumbnail data="[[tile.videoMastheadAdCompactVideoTileRenderer]]" width="210">\n        </ytd-thumbnail>\n      </template>\n    </div>\n  </div>\n  <div id="show-ad"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ilb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_video_masthead_ad_v3_renderer.ytd.video.masthead.ad.v3.renderer.css.js--\x3e<style>:host(.grid:not(.grid-disabled)) {max-width: var(--ytd-grid-max-width);} :host(.grid-1-columns),.grid-1-columns {width: var(--ytd-grid-1-columns-width)!important;} :host(.grid-2-columns),.grid-2-columns {width: var(--ytd-grid-2-columns-width)!important;} :host(.grid-3-columns),.grid-3-columns {width: var(--ytd-grid-3-columns-width)!important;} :host(.grid-4-columns),.grid-4-columns {width: var(--ytd-grid-4-columns-width)!important;} :host(.grid-5-columns),.grid-5-columns {width: var(--ytd-grid-5-columns-width)!important;} :host(.grid-6-columns),.grid-6-columns {width: var(--ytd-grid-6-columns-width)!important;} :host {display: block;position: relative;max-width: 1280px;margin-right: 4px;} @media(min-width:671px) {:host {width: 100%!important;max-width: 1280px!important;}} :host([widescreen]) #video-container {max-width: 852px;} :host([widescreen]) #right-container {max-width: 436px;} :host([expandable]) #right-container {overflow: hidden;} #top-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([collapsed]) #top-container>:not(:last-child) {display: none;} #show-ad {display: none;} :host([collapsed]) #show-ad {display: block;margin: auto;} #video-container {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;min-width: 424px;max-width: 424px;margin-right: var(--ytd-rich-grid-item-margin);} #expandable-tile-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;max-width: 852px;} #expandable-tile-container * {margin-right: var(--ytd-rich-grid-item-margin);} #expandable-tile-container:empty {display: none;} #right-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #video-overlay {display: none;pointer-events: none;position: absolute;top: 0;left: 0;z-index: 3;} #compact-tile-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #compact-tile-container ytd-thumbnail {margin-right: var(--ytd-rich-grid-item-margin);} ytd-thumbnail {height: 118px;width: 210px;} @media(max-width:1280px) {:host(.client-side) #expandable-tile-container :nth-child(n+3) {display: none;}} @media(max-width:1066px) {:host(.client-side) #expandable-tile-container :nth-child(n+2) {display: none;}:host(.client-side) #right-container {width: 424px;}} @media(max-width:852px) {:host(.client-side) #right-container {width: 210px;}:host(.client-side) #compact-tile-container ytd-thumbnail+ytd-thumbnail {display: none;}} @media(max-width:638px) {:host(.client-side) #right-container {display: none;}:host(.client-side) #video-overlay {display: block;}} :host(:not(.client-side).grid-1-columns) #right-container,:host(:not(.client-side).grid-2-columns) #right-container {display: none;} :host(:not(.client-side).grid-1-columns) #video-overlay,:host(:not(.client-side).grid-2-columns) #video-overlay {display: block;} :host(:not(.client-side).grid-2-columns) #expandable-tile-container :nth-child(n+2) {display: none;} :host(:not(.client-side).grid-3-columns) #right-container {width: 210px;} :host(:not(.client-side).grid-3-columns) #compact-tile-container ytd-thumbnail+ytd-thumbnail {display: none;} :host(:not(.client-side).grid-3-columns) #expandable-tile-container :nth-child(n+2) {display: none;} :host(:not(.client-side).grid-4-columns) #expandable-tile-container :nth-child(n+2) {display: none;} :host(:not(.client-side).grid-5-columns) #expandable-tile-container :nth-child(n+3) {display: none;} /*# sourceMappingURL=ytd-video-masthead-ad-v3-renderer.css.map*/</style>";
Ilb=d}d=Ilb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Jlb=a}a=Jlb;return a}}});
_.LW=KW;_.LW.prototype.onIronResize=_.LW.prototype.onIronResize;_.LW.prototype.dataChanged=_.LW.prototype.dataChanged;_.V([_.L(_.VD),_.W("design:type",Object)],_.LW.prototype,"ironResizableBehavior",void 0);_.V([_.L(_.lD),_.W("design:type",Object)],_.LW.prototype,"ytdActiveViewBehavior",void 0);_.V([_.L(_.OQ),_.W("design:type",Object)],_.LW.prototype,"ytdGridStateAwareBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.LW.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.LW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.LW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.LW.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeWidescreen(data.primaryVideo)"}),_.W("design:type",Boolean)],_.LW.prototype,"widescreen",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeExpandable(data.expandableTiles)"}),_.W("design:type",Boolean)],_.LW.prototype,"expandable",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.LW.prototype,"collapsed",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.LW.prototype,"dataChanged",null);
_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.LW.prototype,"onIronResize",null);_.LW=_.V([_.T({is:"ytd-video-masthead-ad-v3-renderer"})],_.LW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjs");

var qsb;
var rsb;
var L0=function(){var a=_.K.apply(this,arguments)||this;a.systemIcons=_.w("kevlar_system_icons");a.guideRefresh=_.w("web_guide_ui_refresh");return a};
_.r(L0,_.K);_.f=L0.prototype;_.f.attached=function(){this.setAttribute("role","tab");this.setAttribute("tabindex","0")};
_.f.dataChanged=function(){this.setAttribute("aria-selected",""+this.isActive);this.setAttribute("aria-label",this.ytRendererBehavior.getSimpleString(this.data.formattedTitle))};
_.f.onActiveStateChange=function(){this.setAttribute("aria-selected",""+this.isActive)};
_.f.onDown=function(){_.w("kevlar_touch_feedback")&&this.interaction.triggerDown()};
_.f.onUp=function(){_.w("kevlar_touch_feedback")&&this.interaction.triggerUp()};
_.f.onTap=function(a){var b;this.data.serviceEndpoint?(_.bsb(this.data.serviceEndpoint,this),a.preventDefault()):(null===(b=this.data)||void 0===b?0:b.navigationEndpoint)&&!_.TE(_.G(a).path||[],this,["A".toString()])&&this.fire("yt-navigate",{endpoint:this.data.navigationEndpoint})};
_.f.computeActive=function(a,b){var c,d,e,h;if(!a)return!1;var l=a.navigationEndpoint;a=a.serviceEndpoint;if(!l&&!a||!b)return!1;if(l){if(l.browseEndpoint&&b.browseEndpoint)return l.browseEndpoint.browseId===b.browseEndpoint.browseId&&l.browseEndpoint.params===b.browseEndpoint.params;l=null===(d=null===(c=l.commandMetadata)||void 0===c?void 0:c.webCommandMetadata)||void 0===d?void 0:d.url;b=null===(h=null===(e=b.commandMetadata)||void 0===e?void 0:e.webCommandMetadata)||void 0===h?void 0:h.url;return!(!l||
!b||l!==b&&l!==_.df(b))}return!(null===a||void 0===a||!a.reelWatchEndpoint)&&!(null===b||void 0===b||!b.reelWatchEndpoint)};
_.f.computeTitle=function(a,b){return b?"":this.ytRendererBehavior.getSimpleString(a)};
_.t.Object.defineProperties(L0.prototype,{ariaSelected:{configurable:!0,enumerable:!0,get:function(){if(void 0!==this.isActive)return this.isActive.toString()}}});
_.t.Object.defineProperties(L0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-mini-guide-entry-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_mini_guide_entry_renderer.ytd.mini.guide.entry.renderer.css.js--\x3e<a id="endpoint" tabindex="-1" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" title="[[computeTitle(data.formattedTitle, noLabels)]]">\n  <yt-icon id="icon" class="guide-icon" active="[[isActive]]" disable-upgrade$="[[data.thumbnail]]" hidden="[[data.thumbnail]]" icon="[[data.icon.iconType]]">\n  </yt-icon>\n  <span class="title" hidden="[[noLabels]]">[[getSimpleString(data.formattedTitle)]]</span>\n  <tp-yt-paper-tooltip animation-delay="0" hidden="[[!noLabels]]" offset="4" position="right">\n    [[getSimpleString(data.formattedTitle)]]\n  </tp-yt-paper-tooltip>\n  <yt-interaction></yt-interaction>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qsb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_mini_guide_entry_renderer.ytd.mini.guide.entry.renderer.css.js--\x3e<style>:host {display: inline-block;position: relative;background-color: var(--yt-spec-brand-background-solid);} :host([guide-refresh]) {border-radius: 10px;} :host([system-icons][is-active]) .title,:host([system-icons]) .title {color: var(--yt-spec-text-primary);} a {width: 72px;padding: 16px 0 14px;outline: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .guide-icon {color: var(--yt-spec-brand-icon-inactive);margin-bottom: 6px;} .title {color: var(--yt-spec-text-secondary);max-width: 100%;display: block;max-height: 1.4rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 1rem;font-weight: 400;line-height: 1.4rem;} :host([is-active]) .guide-icon {color: var(--yt-spec-brand-icon-active);} :host([is-active]) .title {color: var(--yt-spec-selected-nav-text);} :host([no-labels]) a {padding: 8px 0;} :host([no-labels]) .guide-icon {margin-bottom: 0px;} :host(:hover),:host(:focus) {background-color: var(--yt-spec-badge-chip-background);outline: none;} /*# sourceMappingURL=ytd-mini-guide-entry-renderer.css.map*/</style>";
qsb=d}d=qsb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rsb=a}a=rsb;return a}}});
_.M0=L0;_.M0.prototype.onTap=_.M0.prototype.onTap;_.M0.prototype.onUp=_.M0.prototype.onUp;_.M0.prototype.onDown=_.M0.prototype.onDown;_.M0.prototype.onActiveStateChange=_.M0.prototype.onActiveStateChange;_.M0.prototype.dataChanged=_.M0.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.M0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.tG),_.W("design:type",Object)],_.M0.prototype,"ironButtonState",void 0);
_.V([_.M(),_.W("design:type",Object)],_.M0.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.M0.prototype,"activeEndpoint",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.M0.prototype,"noLabels",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeActive(data,activeEndpoint)"}),_.W("design:type",Boolean)],_.M0.prototype,"isActive",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.M0.prototype,"systemIcons",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.M0.prototype,"guideRefresh",void 0);_.V([_.S("yt-interaction"),_.W("design:type",_.Ey)],_.M0.prototype,"interaction",void 0);_.V([_.R("isActive"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.M0.prototype,"ariaSelected",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.M0.prototype,"dataChanged",null);
_.V([_.P("isActive"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.M0.prototype,"onActiveStateChange",null);_.V([_.N("down"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.M0.prototype,"onDown",null);_.V([_.N("up"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.M0.prototype,"onUp",null);
_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.M0.prototype,"onTap",null);_.M0=_.V([_.T({is:"ytd-mini-guide-entry-renderer"})],_.M0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjr");

var msb;
var nsb;
var H0=function(){return _.K.apply(this,arguments)||this};
_.r(H0,_.K);_.t.Object.defineProperties(H0.prototype,{alignByText:{configurable:!0,enumerable:!0,get:function(){return"STYLE_BLUE_TEXT"===this.get("data.signInButton.buttonRenderer.style")}}});
_.t.Object.defineProperties(H0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-guide-signin-promo-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_signin_promo_renderer.ytd.guide.signin.promo.renderer.css.js--\x3e<yt-formatted-string text="[[data.descriptiveText]]"></yt-formatted-string>\n<ytd-button-renderer id="sign-in-button" align-by-text="[[alignByText]]" data="[[data.signInButton.buttonRenderer]]" on-tap="onSignInTap">\n</ytd-button-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===msb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_signin_promo_renderer.ytd.guide.signin.promo.renderer.css.js--\x3e<style>:host {display: inline-block;padding: 16px 32px;} yt-formatted-string {display: block;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #sign-in-button:not([align-by-text]) {margin-top: 12px;} /*# sourceMappingURL=ytd-guide-signin-promo-renderer.css.map*/</style>';
msb=d}d=msb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nsb=a}a=nsb;return a}}});
_.I0=H0;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.I0.prototype,"rendererBehaviors",void 0);_.V([_.M(),_.W("design:type",Object)],_.I0.prototype,"data",void 0);_.V([_.M(),_.R("data.signInButton.buttonRenderer.style"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.I0.prototype,"alignByText",null);_.I0=_.V([_.T({is:"ytd-guide-signin-promo-renderer"})],_.I0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjq");

var ksb;
var lsb;
var F0=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-add-to-guide-section-action":"handleAddToGuideSectionAction","yt-remove-from-guide-section-action":"handleRemoveFromGuideSectionAction","yt-reset-channel-unread-count-command":"handleResetChannelUnreadCountCommand"};return a};
_.r(F0,_.K);_.f=F0.prototype;
_.f.configureRendererStamper=function(){return{shownItems:{id:"items",mapping:{guideEntryRenderer:{component:"ytd-guide-entry-renderer",properties:{activeEndpoint:"[[activeEndpoint]]",guideOpened:"[[guideOpened]]",type:"[[type]]"},noInjection:!0},guideCollapsibleEntryRenderer:{component:"ytd-guide-collapsible-entry-renderer",properties:{activeEndpoint:"[[activeEndpoint]]"},noInjection:!0},guideCollapsibleSectionEntryRenderer:{component:"ytd-guide-collapsible-section-entry-renderer",properties:{activeEndpoint:"[[activeEndpoint]]"},
noInjection:!0}}}}};
_.f.observeForEdu=function(){if(_.w("kevlar_mysubs_edu")&&"subscriptions"===this.type&&this.data){var a=this.ytComponentBehavior.getInterfaceForTs("ytd-page-manager");a&&(a=(a=a.getCurrentPage())?a.pageSubtype:null,_.w("kevlar_mysubs_single_guide_section")&&"home"===a&&this.setEduTarget(0,"subs-guide-item"))}};
_.f.setEduTarget=function(a,b){this.data.items&&this.data.items.length>a&&this.data.items[a].guideEntryRenderer&&this.set("data.items."+a+".guideEntryRenderer.targetId",b)};
_.f.persistentGuideChanged=function(){if(!this.ytdGuideStateAwareBehavior.guidePersistentAndVisible){var a=_.cj(this,"yt-get-popup-opened-action",["yt-bubble-hint-renderer"]);a&&1===a.length&&a[0]&&_.cj(this,"yt-close-popup-action",["yt-bubble-hint-renderer"])}};
_.f.handleResetChannelUnreadCountCommand=function(a){a.resetChannelUnreadCountCommand&&a.resetChannelUnreadCountCommand.channelId&&this.data&&this.data.items&&(a=this.getPathToEntryMatchingId(a.resetChannelUnreadCountCommand.channelId))&&(this.set(a+".guideEntryRenderer.count",0),this.set(a+".guideEntryRenderer.presentationStyle","GUIDE_ENTRY_PRESENTATION_STYLE_NONE"))};
_.f.getPathToEntryMatchingId=function(a){if(this.data&&this.data.items){var b=this.getEntryIndexMatchingId(a,this.data.items);if(-1<b)return"data.items."+b;for(var c=0;c<this.data.items.length;c++)if(b=this.get("guideCollapsibleEntryRenderer.expandableItems",this.data.items[c]))if(b=this.getEntryIndexMatchingId(a,b),-1<b)return"data.items."+c+".guideCollapsibleEntryRenderer.expandableItems."+b}};
_.f.handleAddToGuideSectionAction=function(a){var b=this,c,d;if(a.addToGuideSectionAction){var e=a.addToGuideSectionAction.items;a=a.addToGuideSectionAction.handlerData;e&&a&&-1<(null===(d=null===(c=this.data)||void 0===c?void 0:c.handlerDatas)||void 0===d?void 0:d.indexOf(a))&&(e=e.filter(function(h){return(h=b.get("guideEntryRenderer.entryData.guideEntryData.guideEntryId",h))&&!b.isGuideItemPresent(h)}),_.w("kevlar_mysubs_single_guide_section")?this.splice.apply(this,["data.items",
1,0].concat(_.Pc(e))):this.unshift.apply(this,["data.items"].concat(_.Pc(e))))}};
_.f.isGuideItemPresent=function(a){if(this.data&&this.data.items){if(-1!==this.getEntryIndexMatchingId(a,this.data.items))return!0;var b=this.data.items.find(function(c){return!!c.guideCollapsibleEntryRenderer});
if((null===b||void 0===b?0:b.guideCollapsibleEntryRenderer.expandableItems)&&-1!==this.getEntryIndexMatchingId(a,b.guideCollapsibleEntryRenderer.expandableItems))return!0}return!1};
_.f.getEntryIndexMatchingId=function(a,b){var c=this;return b.findIndex(function(d){return c.get("guideEntryRenderer.entryData.guideEntryData.guideEntryId",d)===a})};
_.f.handleRemoveFromGuideSectionAction=function(a){var b,c;if(a.removeFromGuideSectionAction){var d=a.removeFromGuideSectionAction.guideEntryId;a=a.removeFromGuideSectionAction.handlerData;d&&a&&-1<(null===(c=null===(b=this.data)||void 0===b?void 0:b.handlerDatas)||void 0===c?void 0:c.indexOf(a))&&this.data&&this.data.items&&(this.removeFromExpandedSection(d,this.data.items),this.removeFromCollapsedSection(d,this.data.items))}};
_.f.removeFromExpandedSection=function(a,b){a=this.getEntryIndexMatchingId(a,b);-1!==a&&this.splice("data.items",a,1)};
_.f.removeFromCollapsedSection=function(a,b){var c=b.findIndex(function(d){return!!d.guideCollapsibleEntryRenderer});
-1!==c&&(b=b[c].guideCollapsibleEntryRenderer.expandableItems)&&(a=this.getEntryIndexMatchingId(a,b),-1!==a&&this.splice("data.items."+c+".guideCollapsibleEntryRenderer.expandableItems",a,1))};
_.f.activeEndpointChanged=function(){for(var a=this.$.items.children,b=0,c=a.length;b<c;b++)a[b].activeEndpoint=this.ytdGuideStateAwareBehavior.activeEndpoint};
_.f.guideOpenedChanged=function(){for(var a=this.$.items.children,b=0,c=a.length;b<c;b++)a[b].guideOpened=this.ytdGuideStateAwareBehavior.guideOpened};
_.t.Object.defineProperties(F0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-guide-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_section_renderer.ytd.guide.section.renderer.css.js--\x3e<h3 hidden="[[!data.formattedTitle]]">\n  <yt-formatted-string id="guide-section-title" text="[[data.formattedTitle]]">\n  </yt-formatted-string>\n</h3>\n<div id="items"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ksb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_section_renderer.ytd.guide.section.renderer.css.js--\x3e<style>:host {--paper-item-min-height: 40px;display: block;} h3 {margin: 0;} #guide-section-title {color: var(--yt-spec-text-secondary);display: block;padding: 8px 24px;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} ytd-guide-collapsible-section-entry-renderer:not(:first-child) {border-top: 1px solid var(--yt-spec-10-percent-layer);margin-top: 12px;padding-top: 12px;} :host([guide-refresh]) ytd-guide-collapsible-section-entry-renderer:not(:first-child) {border-top: 0;} /*# sourceMappingURL=ytd-guide-section-renderer.css.map*/</style>";
ksb=d}d=ksb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lsb=a}a=lsb;return a}}});
_.G0=F0;_.G0.prototype.guideOpenedChanged=_.G0.prototype.guideOpenedChanged;_.G0.prototype.activeEndpointChanged=_.G0.prototype.activeEndpointChanged;_.G0.prototype.persistentGuideChanged=_.G0.prototype.persistentGuideChanged;_.G0.prototype.observeForEdu=_.G0.prototype.observeForEdu;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.G0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.G0.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.G0.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.pE.YtLazyListBehavior),_.W("design:type",Object)],_.G0.prototype,"ytLazyListBehavior",void 0);_.V([_.L(_.oE),_.W("design:type",Object)],_.G0.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.G0.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.G0.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",String)],_.G0.prototype,"type",void 0);_.V([_.M({value:20}),_.W("design:type",Number)],_.G0.prototype,"initialCount",void 0);_.V([_.M({value:10}),_.W("design:type",Number)],_.G0.prototype,"targetFramerate",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.G0.prototype,"autoFill",void 0);_.V([_.M({value:50}),_.W("design:type",Number)],_.G0.prototype,"renderDelay",void 0);
_.V([_.M({reflectToAttribute:!0,value:_.w("web_guide_ui_refresh")}),_.W("design:type",Boolean)],_.G0.prototype,"guideRefresh",void 0);_.V([_.P("data","activeEndpoint"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.G0.prototype,"observeForEdu",null);_.V([_.P("guidePersistentAndVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.G0.prototype,"persistentGuideChanged",null);
_.V([_.P("activeEndpoint"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.G0.prototype,"activeEndpointChanged",null);_.V([_.P("guideOpened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.G0.prototype,"guideOpenedChanged",null);_.G0=_.V([_.T({is:"ytd-guide-section-renderer"})],_.G0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syj4");

var qrb;
var rrb;
var srb;
var trb;
var urb;
var vrb;
var d0=function(){return _.K.apply(this,arguments)||this};
_.r(d0,_.K);d0.prototype.freeTextValueChanged=function(a){_.A(this,"yt-free-text-flow-step-input-changed",[{freeTextAnswers:[{answer:a}]}])};
_.t.Object.defineProperties(d0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vrb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-free-text-input-flow-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_free_text_input_flow_step_renderer.yt.free.text.input.flow.step.renderer.css.js--\x3e<div id="question-container"><yt-formatted-string id="question" split-lines="1" text="[[data.question]]"></yt-formatted-string></div><div id="input-area"><tp-yt-paper-textarea id="user-input" char-counter="" label="[[data.questionExplanation]]" maxlength="[[data.responseMaxLength]]" placeholder="[[data.placeholderText]]" required="" rows="5" value="{{freeTextValue}}"></tp-yt-paper-textarea></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===urb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_free_text_input_flow_step_renderer.yt.free.text.input.flow.step.renderer.css.js--\x3e<style>:host {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;padding: 24px;} #question-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-text-primary);margin-bottom: 24px;} /*# sourceMappingURL=yt-free-text-input-flow-step-renderer.css.map*/</style>';
urb=d}d=urb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vrb=a}a=vrb;return a}}});
var e0=d0;e0.prototype.freeTextValueChanged=e0.prototype.freeTextValueChanged;_.V([_.M(),_.W("design:type",Object)],e0.prototype,"data",void 0);_.V([_.M(),_.W("design:type",String)],e0.prototype,"freeTextValue",void 0);_.V([_.S("#user-input"),_.W("design:type",HTMLTextAreaElement)],e0.prototype,"input",void 0);_.V([_.P("freeTextValue"),_.W("design:type",Function),_.W("design:paramtypes",[String]),_.W("design:returntype",void 0)],e0.prototype,"freeTextValueChanged",null);
e0=_.V([_.wx({is:"yt-free-text-input-flow-step-renderer"})],e0);
var f0=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-free-text-flow-step-input-changed":"handleFreeTextFlowStepInputChanged"};return a};
_.r(f0,_.K);f0.prototype.handleFreeTextFlowStepInputChanged=function(a){this.ytdReduxBehavior.dispatch(_.mj({type:"YPC_UPDATE_PARTIAL_SURVEY_FEEDBACK_DATA",payload:a}))};
_.t.Object.defineProperties(f0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===trb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-free-text-input-flow-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.flow.ytd_free_text_input_flow_step_renderer.ytd.free.text.input.flow.step.renderer.css.js--\x3e<yt-free-text-input-flow-step-renderer data="[[data]]"></yt-free-text-input-flow-step-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===srb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.flow.ytd_free_text_input_flow_step_renderer.ytd.free.text.input.flow.step.renderer.css.js--\x3e<style>:host {display: inline-block;min-width: 450px;} /*# sourceMappingURL=ytd-free-text-input-flow-step-renderer.css.map*/</style>";srb=d}d=srb;c.call(b,
d.content.cloneNode(!0),a.content.firstChild);trb=a}a=trb;return a}}});
var g0=f0;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],g0.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],g0.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],g0.prototype,"data",void 0);g0=_.V([_.T({is:"ytd-free-text-input-flow-step-renderer"})],g0);
var wrb;
var xrb;
var yrb=function(){return _.K.apply(this,arguments)||this};
_.r(yrb,_.K);
_.t.Object.defineProperties(yrb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xrb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-confirmation-flow-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_confirmation_flow_step_renderer.yt.confirmation.flow.step.renderer.css.js--\x3e<div id="thumbnail-container"><yt-img-shadow id="thumbnail" height="209" thumbnail="[[data.image]]" width="209"></yt-img-shadow></div><div id="title-container"><yt-formatted-string id="title" split-lines="1" text="[[data.titleText]]"></yt-formatted-string></div><div id="subtitle-container"><yt-formatted-string id="subtitle" split-lines="1" text="[[data.subtitleText]]"></yt-formatted-string></div>';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wrb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_confirmation_flow_step_renderer.yt.confirmation.flow.step.renderer.css.js--\x3e<style>:host {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;padding: 24px;min-width: 450px;} #thumbnail-container {display: flex;justify-content: center;} #title-container {font-family: "Roboto","Arial",sans-serif;font-size: 3.6rem;line-height: 5rem;font-weight: 400;color: var(--yt-spec-text-primary);text-align: center;} #subtitle-container {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);text-align: center;} /*# sourceMappingURL=yt-confirmation-flow-step-renderer.css.map*/</style>';
wrb=d}d=wrb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xrb=a}a=xrb;return a}}});
var h0=yrb;_.V([_.M(),_.W("design:type",Object)],h0.prototype,"data",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],h0.prototype,"ytRendererBehavior",void 0);h0=_.V([_.wx({is:"yt-confirmation-flow-step-renderer",isInjectionRoot:!0})],h0);
var zrb;
var Arb;
var Brb=function(){return _.K.apply(this,arguments)||this};
_.r(Brb,_.K);
_.t.Object.defineProperties(Brb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Arb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-info-list-flow-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_info_list_flow_step_renderer.yt.info.list.flow.step.renderer.css.js--\x3e<div id="title-container"><yt-formatted-string id="title" split-lines="1" text="[[data.titleText]]"></yt-formatted-string></div><div id="info-list-header-container"><yt-formatted-string id="info-list-header" force-default-style="" split-lines="1" text="[[data.infoListHeader]]"></yt-formatted-string></div><div id="info-items-container"><template is="dom-repeat" items="[[data.infoItems]]" as="item"><div id="info-list-item"><yt-icon id="info-icon" icon="[[item.icon.iconType]]"></yt-icon><yt-formatted-string id="info-text" split-lines="1" text="[[item.text]]"></yt-formatted-string></div></template></div><div id="description-text-container"><yt-formatted-string id="description-text" split-lines="1" text="[[data.descriptionText]]"></yt-formatted-string></div>';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zrb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_info_list_flow_step_renderer.yt.info.list.flow.step.renderer.css.js--\x3e<style>:host {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;padding: 24px;} #title-container {margin-bottom: 24px;} #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-text-primary);} #info-list-header-container {margin-bottom: 12px;} #info-list-header {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);} #description-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-text-primary);} #info-items-container {padding-top: 8px;padding-bottom: 8px;} #info-list-item {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin-bottom: 8px;} #info-icon {--iron-icon-width: 1.8rem;--iron-icon-height: 1.8rem;color: var(--yt-spec-text-primary);margin-right: 12px;} #info-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);} #description-text-container {margin-top: 8px;} /*# sourceMappingURL=yt-info-list-flow-step-renderer.css.map*/</style>';
zrb=d}d=zrb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Arb=a}a=Arb;return a}}});
var Crb=Brb;_.V([_.M(),_.W("design:type",Object)],Crb.prototype,"data",void 0);Crb=_.V([_.wx({is:"yt-info-list-flow-step-renderer",noInjection:!0})],Crb);
var i0=function(){return _.K.apply(this,arguments)||this};
_.r(i0,_.K);
i0.prototype.configureRendererStamper=function(){return{"data.topBarOverride":{id:"top-bar",mapping:{flowTopBarRenderer:"ytd-flow-top-bar-renderer"}},"data.content":{id:"content",mapping:{confirmationFlowStepRenderer:"yt-confirmation-flow-step-renderer",freeTextInputFlowStepRenderer:"ytd-free-text-input-flow-step-renderer",infoListFlowStepRenderer:"yt-info-list-flow-step-renderer",offerDetailStepRenderer:"ytd-offer-detail-step-renderer",offerSelectionStepRenderer:"ytd-offer-selection-step-renderer",purchaseCompleteStepRenderer:"ytd-purchase-complete-step-renderer",
surveyFlowStepRenderer:"ytd-survey-flow-step-renderer"}},"data.bottomBar":{id:"bottom-bar",mapping:{flowBottomBarRenderer:"ytd-flow-bottom-bar-renderer"}}}};
_.t.Object.defineProperties(i0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rrb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-flow-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flow.ytd_flow_step_renderer.ytd.flow.step.renderer.css.js--\x3e<div id="top-bar"></div>\n<div id="content"></div>\n<div id="bottom-bar"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qrb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flow.ytd_flow_step_renderer.ytd.flow.step.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-secondary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #content {overflow-y: auto;} #content::-webkit-scrollbar {width: 16px;} #content::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} #content::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} /*# sourceMappingURL=ytd-flow-step-renderer.css.map*/</style>";
qrb=d}d=qrb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rrb=a}a=rrb;return a}}});
_.j0=i0;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.j0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.j0.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.j0.prototype,"data",void 0);_.j0=_.V([_.T({is:"ytd-flow-step-renderer"})],_.j0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syiy");

var Iqb;
var Jqb;
var F_=function(){return _.K.apply(this,arguments)||this};
_.r(F_,_.K);F_.prototype.computeAlt=function(a){return _.Zi(a)};
F_.prototype.submitResponse=function(){this.data&&this.data.submissionEndpoint&&(_.dj(this,[this.data.submissionEndpoint]),_.A(this,"yt-close-popup-action",["ytd-single-option-survey-renderer"]))};
F_.prototype.onTap=function(){this.vertical&&this.submitResponse()};
_.t.Object.defineProperties(F_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Jqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-single-option-survey-option-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_single_option_survey_option_renderer.ytd.single.option.survey.option.renderer.css.js--\x3e<yt-icon-button alt="[[computeAlt(data.option)]]" hidden="[[!data.icon.iconType]]" on-tap="submitResponse">\n  <yt-icon icon="[[data.icon.iconType]]"></yt-icon>\n</yt-icon-button>\n<yt-formatted-string text="[[data.option]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Iqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_single_option_survey_option_renderer.ytd.single.option.survey.option.renderer.css.js--\x3e<style>:host(:not([vertical])) {width: 40px;position: relative;padding-bottom: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host(:not([vertical]):first-of-type) yt-formatted-string {display: block;left: 8px;} :host(:not([vertical]):last-of-type) yt-formatted-string {display: block;right: 8px;} :host(:not([vertical])) yt-formatted-string {display: none;position: absolute;bottom: 0;white-space: nowrap;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} yt-icon-button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;width: 40px;height: 40px;color: var(--yt-spec-icon-inactive);margin-bottom: 4px;} :host([vertical]) {color: var(--yt-spec-text-secondary);display: block;padding: 8px 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([vertical]:hover) {background-color: var(--yt-spec-10-percent-layer);cursor: pointer;} :host([vertical]) yt-icon-button {display: none;} /*# sourceMappingURL=ytd-single-option-survey-option-renderer.css.map*/</style>';
Iqb=d}d=Iqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Jqb=a}a=Jqb;return a}}});
_.G_=F_;_.G_.prototype.onTap=_.G_.prototype.onTap;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.G_.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.G_.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.G_.prototype,"vertical",void 0);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.G_.prototype,"onTap",null);
_.G_=_.V([_.T({is:"ytd-single-option-survey-option-renderer"})],_.G_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy6h");

var mS=function(){var a=_.tx.apply(this,arguments)||this;a.timeoutJobId=0;a.actionMap={"yt-open-popup-action":"startTimeout","yt-close-popup-action":"cancelTimeout"};return a};
_.r(mS,_.tx);mS.prototype.ytdHatsSurveyBehaviorDataChanged=function(){this.cancelTimeout()};
mS.prototype.startTimeout=function(){var a=this,b=this.data&&this.data.displayDurationSeconds;b&&!this.timeoutJobId&&(this.timeoutJobId=_.pq(_.Me,function(){_.A(a,"yt-close-popup-action",[a.is]);a.timeoutJobId=0},1E3*b))};
mS.prototype.cancelTimeout=function(){_.Me.cancelJob(this.timeoutJobId);this.timeoutJobId=0};
var nS=mS;nS.prototype.ytdHatsSurveyBehaviorDataChanged=nS.prototype.ytdHatsSurveyBehaviorDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],nS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],nS.prototype,"ytActionHandlerBehavior",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],nS.prototype,"ytdHatsSurveyBehaviorDataChanged",null);nS=_.V([_.ux()],nS);
_.tgb=[_.Hx.YtActionHandlerBehavior,_.Y.YtRendererBehavior,nS.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syix");

var Eqb;
var Fqb;
var B_=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-single-select-submit-feedback":"submitFeedback"};return a};
_.r(B_,_.K);B_.prototype.configureRendererStamper=function(){return{"data.answerOptions":{id:"options",mapping:{singleSelectAnswerOptionRenderer:{component:"ytd-single-select-answer-option-renderer",properties:{vertical:"[[vertical]]"}}}}}};
B_.prototype.dataChanged=function(){var a,b;this.vertical="SURVEY_LAYOUT_TYPE_VERTICAL"===(null!==(b=null===(a=this.data)||void 0===a?void 0:a.answerOrientation)&&void 0!==b?b:"SURVEY_LAYOUT_TYPE_HORIZONTAL")};
B_.prototype.submitFeedback=function(a){var b;(null===(b=this.data)||void 0===b?0:b.responseEndpoint)&&a&&_.dj(this,[this.data.responseEndpoint,{extra_feedback_tokens:[a]}])};
_.t.Object.defineProperties(B_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Fqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-single-select-question-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_single_select_question_renderer.ytd.single.select.question.renderer.css.js--\x3e<div id="question">\n  <yt-formatted-string text="[[data.questionText]]"></yt-formatted-string>\n</div>\n<div id="options"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Eqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_single_select_question_renderer.ytd.single.select.question.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);display: inline-block;margin: 0;} #question {color: var(--yt-spec-text-primary);margin-bottom: 8px;margin-right: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} yt-formatted-string {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} yt-icon-button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;color: var(--yt-spec-icon-inactive);height: 40px;width: 40px;} #header yt-icon-button {margin-top: calc((2rem - 40px)/2);} :host(:not([vertical])) {max-width: 352px;} :host(:not([vertical])[dialog][dialog][dialog]) {padding: 24px;} :host(:not([vertical])) #options {margin: 0 -8px;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([vertical]) {width: 325px;padding: 0 0 12px;} :host([vertical]) #header {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;margin: 24px 24px 12px;} :host([vertical]) #options {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=ytd-single-select-question-renderer.css.map*/</style>';
Eqb=d}d=Eqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Fqb=a}a=Fqb;return a}}});
_.C_=B_;_.C_.prototype.dataChanged=_.C_.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.C_.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.C_.prototype,"eventForwardingBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.C_.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.C_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.C_.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.C_.prototype,"vertical",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.C_.prototype,"dataChanged",null);_.C_=_.V([_.T({is:"ytd-single-select-question-renderer"})],_.C_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syir");

var X$a;
var Y$a;
var Z$a=function(){return _.K.apply(this,arguments)||this};
_.r(Z$a,_.K);
_.t.Object.defineProperties(Z$a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Y$a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-dismissal-reason-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_dismissal_reason_video_renderer.ytd.dismissal.reason.video.renderer.css.js--\x3e<tp-yt-paper-checkbox id="checkbox">\n  <yt-formatted-string id="label" text="[[data.text]]">\n  </yt-formatted-string>\n</tp-yt-paper-checkbox>\n<div id="video">\n  <yt-img-shadow thumbnail="[[data.videoThumb]]" width="120"></yt-img-shadow>\n  <div id="video-metadata">\n    <yt-formatted-string id="video-title" ellipsis-truncate="" text="[[data.videoTitle]]">\n    </yt-formatted-string>\n    <yt-formatted-string id="video-creator" ellipsis-truncate="" text="[[data.creatorLine]]">\n    </yt-formatted-string>\n  </div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===X$a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_dismissal_reason_video_renderer.ytd.dismissal.reason.video.renderer.css.js--\x3e<style>:host {display: block;} #label {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #video {margin-top: 8px;margin-left: 36px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #video-metadata {overflow: hidden;margin-left: 8px;} #video yt-formatted-string {display: block;} #video-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #video-creator {color: var(--yt-spec-text-secondary);margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-dismissal-reason-video-renderer.css.map*/</style>';
X$a=d}d=X$a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Y$a=a}a=Y$a;return a}}});
_.NO=Z$a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.NO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.R$a),_.W("design:type",Object)],_.NO.prototype,"ytdDismissalReasonBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.NO.prototype,"data",void 0);_.NO=_.V([_.T({is:"ytd-dismissal-reason-video-renderer"})],_.NO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syiq");

var U$a;
var V$a;
var W$a=function(){return _.K.apply(this,arguments)||this};
_.r(W$a,_.K);
_.t.Object.defineProperties(W$a,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===V$a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-dismissal-reason-text-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_dismissal_reason_text_renderer.ytd.dismissal.reason.text.renderer.css.js--\x3e<tp-yt-paper-checkbox id="checkbox">\n  <yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n</tp-yt-paper-checkbox>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===U$a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_dismissal_reason_text_renderer.ytd.dismissal.reason.text.renderer.css.js--\x3e<style>:host {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-dismissal-reason-text-renderer.css.map*/</style>';U$a=d}d=
U$a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);V$a=a}a=V$a;return a}}});
_.MO=W$a;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.MO.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.R$a),_.W("design:type",Object)],_.MO.prototype,"ytdDismissalReasonBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.MO.prototype,"data",void 0);_.MO=_.V([_.T({is:"ytd-dismissal-reason-text-renderer"})],_.MO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syio");

var qqb;
var rqb;
var n_=function(){return _.K.apply(this,arguments)||this};
_.r(n_,_.K);n_.prototype.observeLightsourcePalette=function(){var a,b=null===(a=this.data)||void 0===a?void 0:a.vibrantsourceColorPaletteData;b&&_.wy(this,b)};
_.t.Object.defineProperties(n_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-streaming-pop-up-dialog--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.famebit.ytd_streaming_pop_up_dialog.ytd.streaming.pop.up.dialog.css.js--\x3e<div class="details-wrapper">\n  <div class="image-wrapper">\n    <yt-img-shadow class="media-thumbnail" thumbnail="[[data.thumbnail]]">\n    </yt-img-shadow>\n    <div class="tv-show-season-wrapper" hidden="[[!data.tvShowSeasons]]">\n      <yt-icon id="tv-show-icon" icon="tv"></yt-icon>\n      <p id="tv-show-season">\n        [[getSimpleString(data.tvShowSeasons)]]\n      </p>\n    </div>\n  </div>\n  <div class="providers">\n    <template is="dom-repeat" items="[[data.mediaProviders]]" as="mediaProviders">\n      <ytd-media-provider-renderer data="[[mediaProviders.mediaProviderRenderer]]">\n      </ytd-media-provider-renderer>\n    </template>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.famebit.ytd_streaming_pop_up_dialog.ytd.streaming.pop.up.dialog.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;--yt-img-max-height: 250px;--yt-img-min-height: 100px;--yt-lightsource-section3-color: var(--yt-spec-general-background-c);--yt-lightsource-primary-title-color: var(--yt-spec-text-primary);} .details-wrapper {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .provider-wrapper {margin-vertical: 20px;} .image-wrapper {display: inline-block;position: relative;height: fit-content;} .media-thumbnail {display: block;max-width: 160px;} .providers {margin-left: 20px;} .tv-show-season-wrapper {background-color: var(--yt-lightsource-section3-color);opacity: 0.8;bottom: 0;position: absolute;height: 24px;width: 100%;} #tv-show-season {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;bottom: 0;color: var(--yt-lightsource-primary-title-color);position: absolute;right: 5px;max-width: 75%;} #tv-show-icon {margin-inline-start: 5px;color: var(--yt-lightsource-primary-title-color);} /*# sourceMappingURL=ytd-streaming-pop-up-dialog.css.map*/</style>';
qqb=d}d=qqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rqb=a}a=rqb;return a}}});
_.o_=n_;_.o_.prototype.observeLightsourcePalette=_.o_.prototype.observeLightsourcePalette;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.o_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.o_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.o_.prototype,"data",void 0);
_.V([_.P("data.vibrantsourceColorPaletteData"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.o_.prototype,"observeLightsourcePalette",null);_.o_=_.V([_.T({is:"ytd-streaming-pop-up-dialog"})],_.o_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syii");

var gqb;
var hqb;
var d_=function(){return _.K.apply(this,arguments)||this};
_.r(d_,_.K);_.t.Object.defineProperties(d_.prototype,{thumbnailDetails:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?void 0:a.authorThumbnail)||{}}}});
_.t.Object.defineProperties(d_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-preview-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_preview_renderer.ytd.comment.preview.renderer.css.js--\x3e<div class="avatar-block">\n  <yt-img-shadow class="thumbnail" fit="" thumbnail="[[thumbnailDetails]]">\n  </yt-img-shadow>\n</div>\n<div class="content-block">\n  <div class="username">[[data.authorName]]</div>\n  <div class="preview-text">\n    <yt-formatted-string split-lines="true" text="[[data.commentText]]">\n    </yt-formatted-string>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_preview_renderer.ytd.comment.preview.renderer.css.js--\x3e<style>:host {background: var(--yt-spec-badge-chip-background);gap: var(--ytd-margin-2x);padding: var(--ytd-margin-3x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .thumbnail {height: 24px;width: 24px;border-radius: 50%;background-color: transparent;overflow: hidden;} .content-block {gap: var(--ytd-margin-2x);min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .username {color: var(--yt-spec-text-primary);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} .preview-text {color: var(--yt-spec-text-primary);max-height: calc(4 * var(--yt-user-comment-line-height,2.1rem));overflow: hidden;-webkit-line-clamp: 4;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-comment-preview-renderer.css.map*/</style>';
gqb=d}d=gqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hqb=a}a=hqb;return a}}});
_.e_=d_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.e_.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.e_.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.e_.prototype,"thumbnailDetails",null);_.e_=_.V([_.T({is:"ytd-comment-preview-renderer"})],_.e_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2h");

var Hbb;
var Ibb;
/*

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
*/
_.ij({_template:function(){if(void 0!==Ibb)return Ibb;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:tp-yt-app-toolbar--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_app_layout.tp.yt.app.toolbar.tp.yt.app.toolbar.css.js--\x3e<slot></slot>\n";var b=a.content,c=b.insertBefore;if(void 0===Hbb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_app_layout.tp.yt.app.toolbar.tp.yt.app.toolbar.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: row;\n  -webkit-flex-direction: row;\n  flex-direction: row;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  position: relative;\n  height: 64px;\n  padding: 0 16px;\n  pointer-events: none;\n  font-size: var(--app-toolbar-font-size, 20px);\n}\n\n:host ::slotted(*) {\n  pointer-events: auto;\n}\n\n:host ::slotted(paper-icon-button) {\n  font-size: 0;\n}\n\n:host ::slotted([main-title]),\n:host ::slotted([condensed-title]) {\n  pointer-events: none;\n  -ms-flex: 1 1 0.000000001px;\n  -webkit-flex: 1;\n  flex: 1;\n  -webkit-flex-basis: 0.000000001px;\n  flex-basis: 0.000000001px;\n}\n\n:host ::slotted([bottom-item]) {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n}\n\n:host ::slotted([top-item]) {\n  position: absolute;\n  top: 0;\n  right: 0;\n  left: 0;\n}\n\n:host ::slotted([spacer]) {\n  margin-left: 64px;\n}\n\n/*# sourceMappingURL=tp-yt-app-toolbar.css.map */</style>";
Hbb=d}d=Hbb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ibb=a},
is:"tp-yt-app-toolbar"});
/*

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
*/

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syid");

var npb;
var opb;
var NZ=function(){return _.K.apply(this,arguments)||this};
_.r(NZ,_.K);NZ.prototype.onIronChange=function(){if(this.JSC$40218_checkbox&&this.onDontAskAgainChanged)this.onDontAskAgainChanged(this.JSC$40218_checkbox.checked)};
_.t.Object.defineProperties(NZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===opb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-identity-prompt-footer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_identity_prompt_footer_renderer.ytd.identity.prompt.footer.renderer.css.js--\x3e<tp-yt-paper-checkbox id="checkbox">\n  <yt-formatted-string text="[[data.dontShowAgainText]]"></yt-formatted-string>\n</tp-yt-paper-checkbox>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===npb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_identity_prompt_footer_renderer.ytd.identity.prompt.footer.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-primary);color: var(--yt-spec-text-primary);border-top: 1px solid var(--yt-spec-10-percent-layer);min-height: 48px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;padding-left: 16px;} tp-yt-paper-radio-button,tp-yt-paper-checkbox {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-identity-prompt-footer-renderer.css.map*/</style>';
npb=d}d=npb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);opb=a}a=opb;return a}}});
_.OZ=NZ;_.OZ.prototype.onIronChange=_.OZ.prototype.onIronChange;_.V([_.M(),_.W("design:type",Object)],_.OZ.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!1}),_.W("design:type",Function)],_.OZ.prototype,"onDontAskAgainChanged",void 0);_.V([_.S("#checkbox"),_.W("design:type",Object)],_.OZ.prototype,"JSC$40218_checkbox",void 0);_.V([_.N("iron-change"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.OZ.prototype,"onIronChange",null);
_.OZ=_.V([_.T({is:"ytd-identity-prompt-footer-renderer"})],_.OZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syia");

var lpb;
var mpb;
var LZ=function(){return _.K.apply(this,arguments)||this};
_.r(LZ,_.K);LZ.prototype.configureRendererStamper=function(){return{"data.searchBox":{id:"search-box",mapping:{searchBoxRenderer:"ytd-search-box-renderer",channelSwitcherSearchBoxRenderer:"ytd-channel-switcher-search-box-renderer"}}}};
_.t.Object.defineProperties(LZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mpb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-switcher-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_switcher_header_renderer.ytd.channel.switcher.header.renderer.css.js--\x3e<h2>\n  <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n</h2>\n<div id="search-box"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lpb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_switcher_header_renderer.ytd.channel.switcher.header.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-primary);display: flex;margin: 48px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #header-container {flex: 1;} h2 {margin-left: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #buttons {margin-right: 8px;} #search-box {display: flex;} #search-box ytd-search-box-renderer {flex: 1;} /*# sourceMappingURL=ytd-channel-switcher-header-renderer.css.map*/</style>';
lpb=d}d=lpb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mpb=a}a=mpb;return a}}});
_.MZ=LZ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.MZ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.MZ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.MZ.prototype,"data",void 0);_.MZ=_.V([_.T({is:"ytd-channel-switcher-header-renderer"})],_.MZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syi9");

var hpb;
var ipb;
var HZ=function(){return _.K.apply(this,arguments)||this};
_.r(HZ,_.K);HZ.prototype.configureRendererStamper=function(){return{"data.button":{id:"button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.feedback":{id:"feedback",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.t.Object.defineProperties(HZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ipb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-switcher-footer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_switcher_footer_renderer.ytd.channel.switcher.footer.renderer.css.js--\x3e<div id="button"></div>\n<div id="feedback"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hpb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_switcher_footer_renderer.ytd.channel.switcher.footer.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-primary);color: var(--yt-spec-text-primary);border-top: 1px solid var(--yt-spec-10-percent-layer);min-height: 48px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #button {margin-left: 8px;flex: 1;} #feedback {margin-right: 8px;} /*# sourceMappingURL=ytd-channel-switcher-footer-renderer.css.map*/</style>";
hpb=d}d=hpb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ipb=a}a=ipb;return a}}});
_.IZ=HZ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.IZ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.IZ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.IZ.prototype,"data",void 0);_.IZ=_.V([_.T({is:"ytd-channel-switcher-footer-renderer"})],_.IZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syht");

var gcb;
var hcb;
var JP=function(){return _.K.apply(this,arguments)||this};
_.r(JP,_.K);JP.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
JP.prototype.onBackTap=function(){this.fire("yt-menu-back-tapped")};
_.t.Object.defineProperties(JP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-simple-menu-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_simple_menu_header_renderer.ytd.simple.menu.header.renderer.css.js--\x3e<ytd-button-renderer id="back-button" data="[[data.backButton.buttonRenderer]]" hidden="[[!data.backButton.buttonRenderer]]" on-tap="onBackTap">\n</ytd-button-renderer>\n<h2>\n  <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n</h2>\n<div id="buttons"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gcb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_simple_menu_header_renderer.ytd.simple.menu.header.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-primary);color: var(--yt-spec-text-primary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);min-height: 48px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #back-button {color: var(--yt-spec-text-primary);margin: 0 4px;} h2 {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #back-button[hidden]+h2 {margin-left: 16px;} #buttons {margin-right: 8px;} /*# sourceMappingURL=ytd-simple-menu-header-renderer.css.map*/</style>';
gcb=d}d=gcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hcb=a}a=hcb;return a}}});
_.KP=JP;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.KP.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.KP.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.KP.prototype,"data",void 0);_.KP=_.V([_.T({is:"ytd-simple-menu-header-renderer"})],_.KP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syi8");

var dpb;
var epb;
var DZ=function(){var a=_.K.apply(this,arguments)||this;a.TEST_ONLY={immediateValidation:function(){a.immediateValidation()},
onValidationResponse:function(b){a.onValidationResponse(b)}};
return a};
_.r(DZ,_.K);_.f=DZ.prototype;_.f.validate=function(){this.immediateValidation()};
_.f.applyHandleEdit=function(){void 0!==this.handleEdit&&(this.handleInput.value=this.handleEdit,this.validationState={status:"PENDING"},this.immediateValidation())};
_.f.onDataChanged=function(){var a;this.validationState=(null===(a=this.data)||void 0===a?0:a.handle)?{status:"UNKNOWN",handle:this.data.handle}:void 0};
_.f.onInput=function(){this.validationState={status:"PENDING"};this.delayedValidation()};
_.f.onFocusout=function(a){this.handleInput.contains(a.relatedTarget)||void 0!==this.validationState&&"PENDING"!==this.validationState.status||this.immediateValidation()};
_.f.delayedValidation=function(){var a,b;this.debouncedValidation(null!==(b=null===(a=this.data)||void 0===a?void 0:a.validationDelayMs)&&void 0!==b?b:1E3)};
_.f.immediateValidation=function(){this.debouncedValidation(0)};
_.f.debouncedValidation=function(a){var b=this;this.debounce("debouncedValidation",function(){var c,d,e,h=b.staticValidation(null!==(c=b.handleInput.value)&&void 0!==c?c:"");void 0!==h?b.validationState={status:"INVALID",errorIndicator:"BORDER",errorMessage:h}:null!==(d=b.data)&&void 0!==d&&d.validateChannelHandleCommand?(b.validationState={status:"LOADING"},b.ytComponentBehavior.resolveCommand(b.data.validateChannelHandleCommand,{form:{handle:null!==(e=b.handleInput.value)&&void 0!==e?e:""},commandController:{onSuccess:function(l,
m){b.onValidationResponse(m)},
onServerError:function(l,m){b.onValidationServerError(m)}}})):b.handleUnexpectedValidationError(new _.pg("Missing validateChannelHandleCommand in ChannelHandleInputRenderer.",b.data))},a)};
_.f.staticValidation=function(a){var b;if(void 0!==(null===(b=this.data)||void 0===b?void 0:b.channelHandleStaticValidationParams)){var c=this.data.channelHandleStaticValidationParams;if(void 0!==this.validValueRegexp&&!this.validValueRegexp.test(a)&&void 0!==c.validValueRegexpErrorMessage)return c.validValueRegexpErrorMessage;if(void 0!==c.minLength&&a.length<c.minLength&&void 0!==c.minLengthErrorMessage)return c.minLengthErrorMessage;if(void 0!==c.maxLength&&a.length>c.maxLength&&void 0!==c.maxLengthErrorMessage)return c.maxLengthErrorMessage}};
_.f.onValidationResponse=function(a){var b;void 0===(null===(b=a.result)||void 0===b?void 0:b.channelHandleValidationResultRenderer)?this.handleUnexpectedValidationError(new _.pg("ValidateChannelHandleResponse does not contain ChannelHandleValidationResultRenderer.",a)):this.handleValidationResultRenderer(a.result.channelHandleValidationResultRenderer)};
_.f.onValidationServerError=function(a){this.handleUnexpectedValidationError(new _.pg("ValidateChannelHandle request failed.",a))};
_.f.handleValidationResultRenderer=function(a){if(void 0===a.handle)this.handleUnexpectedValidationError(new _.pg("ChannelHandleValidationResultRenderer does not contain handle.",a));else if(a.handle===this.handleInput.value)switch(a.result){case "CHANNEL_HANDLE_VALIDATION_RESULT_OK":this.validationState={status:"OK",handle:a.handle};break;case "CHANNEL_HANDLE_VALIDATION_RESULT_UNAVAILABLE":case "CHANNEL_HANDLE_VALIDATION_RESULT_CONFORMANCE_ERROR":case "CHANNEL_HANDLE_VALIDATION_RESULT_COMPLIANCE_ERROR":this.validationState=
{status:"INVALID",errorIndicator:"ICON",errorMessage:a.errorMessage};break;case "CHANNEL_HANDLE_VALIDATION_RESULT_UNKNOWN":case void 0:this.handleUnexpectedValidationError(new _.pg("Unrecognized ChannelHandleValidationResult",a));break;default:_.Nb(a.result,void 0)}};
_.f.handleUnexpectedValidationError=function(a){var b;this.validationState={status:"UNKNOWN",handle:null!==(b=this.handleInput.value)&&void 0!==b?b:""};_.Vh(a)};
_.f.stopEventPropagation=function(a){a.stopPropagation()};
_.t.Object.defineProperties(DZ.prototype,{value:{configurable:!0,enumerable:!0,get:function(){var a;if(a=this.validationState)a=this.validationState,a="OK"===a.status||"UNKNOWN"===a.status;if(a)return this.validationState.handle}},
errorIndicator:{configurable:!0,enumerable:!0,get:function(){var a;if("INVALID"===(null===(a=this.validationState)||void 0===a?void 0:a.status))return this.validationState.errorIndicator}},
borderErrorIndicator:{configurable:!0,enumerable:!0,get:function(){return"BORDER"===this.errorIndicator}},
handleEdit:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.channelHandleEntity)||void 0===a?void 0:a.handleEdit}},
validValueRegexp:{configurable:!0,enumerable:!0,get:function(){var a,b;if(void 0!==(null===(b=null===(a=this.data)||void 0===a?void 0:a.channelHandleStaticValidationParams)||void 0===b?void 0:b.validValueRegexp))return new RegExp("^"+this.data.channelHandleStaticValidationParams.validValueRegexp+"$")}}});
_.t.Object.defineProperties(DZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===epb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-handle-input-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_handle_input_renderer.ytd.channel.handle.input.renderer.css.js--\x3e<tp-yt-paper-input id="handle-input" always-float-label="" dir="ltr" invalid="[[equals(errorIndicator, \'BORDER\')]]" label="[[data.label]]" required="" use-v2-underline="" value="[[data.handle]]" on-focusout="onFocusout" on-input="onInput">\n  <span id="prefix" slot="prefix">@</span>\n  <div id="suffix-container" slot="suffix">\n    <div id="icon-container">\n      <template is="dom-if" restamp="" if="[[equals(validationState.status, \'LOADING\')]]">\n        <tp-yt-paper-spinner-lite id="spinner" active="">\n        </tp-yt-paper-spinner-lite>\n      </template>\n      <template is="dom-if" restamp="" if="[[equals(errorIndicator, \'ICON\')]]">\n        <tp-yt-iron-icon id="error-icon" class="end-icon" icon="icons:error">\n        </tp-yt-iron-icon>\n      </template>\n      <template is="dom-if" restamp="" if="[[equals(validationState.status, \'OK\')]]">\n        <tp-yt-iron-icon id="valid-icon" class="end-icon" icon="icons:check-circle">\n        </tp-yt-iron-icon>\n      </template>\n    </div>\n  </div>\n</tp-yt-paper-input>\n<div id="error-container">\n  <template is="dom-if" restamp="" if="[[equals(validationState.status, \'INVALID\')]]">\n    <yt-formatted-string id="error-message" text="[[validationState.errorMessage]]">\n    </yt-formatted-string>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dpb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_handle_input_renderer.ytd.channel.handle.input.renderer.css.js--\x3e<style>:host {display: block;} tp-yt-paper-input[focused] {--paper-input-container: {border-radius: 8px;padding: 4px 8px;border: 1px solid var(--yt-spec-themed-blue);};} tp-yt-paper-input {--paper-input-container: {border-radius: 8px;padding: 4px 8px;border: 1px solid var(--yt-spec-10-percent-layer);};--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;--paper-input-container-underline-disabled-display: none;--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;--paper-input-container-input: {text-align: left;};} :host([border-error-indicator]) tp-yt-paper-input {--paper-input-container: {border-radius: 8px;padding: 4px 8px;border: 1px solid var(--yt-brand-medium-red);};} #prefix {color: var(--yt-spec-text-secondary);} #suffix-container {position: relative;width: 24px;height: 0;margin-right: 6px;} #icon-container {position: absolute;display: flex;bottom: 0;left: 0;width: 24px;height: 24px;align-items: center;justify-content: center;} #spinner {height: 20px;width: 20px;--paper-spinner-color: var(--yt-spec-text-secondary);--paper-spinner-stroke-width: 2px;} #error-icon {color: var(--yt-brand-medium-red);} #valid-icon {color: var(--yt-spec-themed-green);} #error-container {height: 1.8rem;margin-top: 4px;} #error-message {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-channel-handle-input-renderer.css.map*/</style>';
dpb=d}d=dpb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);epb=a}a=epb;return a}}});
_.EZ=DZ;_.EZ.prototype.stopEventPropagation=_.EZ.prototype.stopEventPropagation;_.EZ.prototype.onDataChanged=_.EZ.prototype.onDataChanged;_.EZ.prototype.applyHandleEdit=_.EZ.prototype.applyHandleEdit;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.EZ.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.EZ.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.EZ.prototype,"data",void 0);
_.V([_.S("#handle-input"),_.W("design:type",Object)],_.EZ.prototype,"handleInput",void 0);_.V([_.M({notify:!0}),_.R("validationState"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.EZ.prototype,"value",null);_.V([_.R("validationState"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.EZ.prototype,"errorIndicator",null);_.V([_.M({reflectToAttribute:!0}),_.R("errorIndicator"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.EZ.prototype,"borderErrorIndicator",null);
_.V([_.M({selectorArgs:["data.channelHandleEntityKey"],selector:function(a,b){return _.vj(a.entities,"channelHandle",b)}}),
_.W("design:type",Object)],_.EZ.prototype,"channelHandleEntity",void 0);_.V([_.R("channelHandleEntity"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.EZ.prototype,"handleEdit",null);_.V([_.P("handleEdit"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.EZ.prototype,"applyHandleEdit",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.EZ.prototype,"onDataChanged",null);
_.V([_.R("data.channelHandleStaticValidationParams.validValueRegexp"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.EZ.prototype,"validValueRegexp",null);_.V([_.N("yt-service-request-sent"),_.N("yt-service-request-completed"),_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],_.EZ.prototype,"stopEventPropagation",null);_.EZ=_.V([_.T({is:"ytd-channel-handle-input-renderer"})],_.EZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfm");

var yeb;
var zeb;
var cR=function(){var a=_.K.apply(this,arguments)||this;a.expanded=!1;a.isCompact=!1;return a};
_.r(cR,_.K);_.f=cR.prototype;_.f.attached=function(){this.ytdAutoScrollBehavior.scrollTarget=this.text};
_.f.dataChanged=function(){this.data&&(_.G(this.text.root).innerHTML=_.Zi(this.data.text||null))};
_.f.computeAutoScrollEnabled=function(a,b){return a&&!b};
_.f.expandedChanged=function(){this.expanderIcon.icon="yt-icons:expand-"+(this.expanded?"less":"more")};
_.f.toggleOnTap=function(){this.expanded=!this.expanded};
_.t.Object.defineProperties(cR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===zeb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-legal-info-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_channel_legal_info_renderer.ytd.channel.legal.info.renderer.css.js--\x3e<yt-formatted-string id="text"></yt-formatted-string>\n<tp-yt-paper-material id="expand-button" elevation="1" on-click="toggleOnTap">\n  <yt-icon-button>\n    <yt-icon id="expander-icon"></yt-icon>\n  </yt-icon-button>\n</tp-yt-paper-material>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===yeb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_channel_legal_info_renderer.ytd.channel.legal.info.renderer.css.js--\x3e<style>:host([expanded]) #text {height: auto;} :host([is-compact]) #text {padding: 16px 0;} #text {color: var(--yt-spec-text-secondary);display: block;height: 118px;overflow: auto;padding: 32px 64px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #expand-button {border-radius: 50%;background-color: var(--yt-spec-brand-background-solid);color: var(--yt-spec-brand-icon-inactive);height: 40px;margin: -20px auto 0;width: 40px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #button {width: 40px;height: 40px;} /*# sourceMappingURL=ytd-channel-legal-info-renderer.css.map*/</style>';
yeb=d}d=yeb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zeb=a}a=zeb;return a}}});
_.dR=cR;_.dR.prototype.expandedChanged=_.dR.prototype.expandedChanged;_.dR.prototype.dataChanged=_.dR.prototype.dataChanged;_.V([_.L(_.xdb),_.W("design:type",Object)],_.dR.prototype,"ytdAutoScrollBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.dR.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.dR.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.dR.prototype,"expanded",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.dR.prototype,"isCompact",void 0);_.V([_.M({computed:"computeAutoScrollEnabled(data.autoscroll, expanded)"}),_.W("design:type",Boolean)],_.dR.prototype,"autoScrollEnabled",void 0);_.V([_.S("#text"),_.W("design:type",Object)],_.dR.prototype,"text",void 0);_.V([_.S("#expander-icon"),_.W("design:type",Object)],_.dR.prototype,"expanderIcon",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.dR.prototype,"dataChanged",null);_.V([_.P("expanded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.dR.prototype,"expandedChanged",null);_.dR=_.V([_.T({is:"ytd-channel-legal-info-renderer"})],_.dR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfl");

var web;
var xeb;
var aR=function(){return _.K.apply(this,arguments)||this};
_.r(aR,_.K);aR.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{gridShowRenderer:"ytd-grid-show-renderer"}}}};
_.t.Object.defineProperties(aR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xeb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-sidebar-tertiary-info-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_sidebar_tertiary_info_renderer.ytd.playlist.sidebar.tertiary.info.renderer.css.js--\x3e<yt-formatted-string id="title" split-lines="" text="[[data.title]]">\n</yt-formatted-string>\n<div id="items"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===web){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_sidebar_tertiary_info_renderer.ytd.playlist.sidebar.tertiary.info.renderer.css.js--\x3e<style>:host {display: block;padding: 20px 0;} #title {display: block;color: var(--yt-spec-text-secondary);word-wrap: break-word;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #items {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #items>*:not(:last-child) {margin-right: 4px;} /*# sourceMappingURL=ytd-playlist-sidebar-tertiary-info-renderer.css.map*/</style>';
web=d}d=web;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xeb=a}a=xeb;return a}}});
_.bR=aR;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.bR.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.bR.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.bR.prototype,"data",void 0);_.bR=_.V([_.T({is:"ytd-playlist-sidebar-tertiary-info-renderer"})],_.bR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfk");

var ueb;
var veb;
var ZQ=function(){return _.K.apply(this,arguments)||this};
_.r(ZQ,_.K);ZQ.prototype.computeOwnerVisibility=function(a){return!(!a.videoOwner&&!a.button)};
ZQ.prototype.configureRendererStamper=function(){return{"data.videoOwner":{id:"video-owner",mapping:{videoOwnerRenderer:"ytd-video-owner-renderer"}},"data.button":{id:"button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer",subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}}}};
_.t.Object.defineProperties(ZQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===veb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-sidebar-secondary-info-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_sidebar_secondary_info_renderer.ytd.playlist.sidebar.secondary.info.renderer.css.js--\x3e<yt-formatted-string id="title" hidden="[[!data.title]]" split-lines="" text="[[data.title]]">\n</yt-formatted-string>\n<div id="owner-container" hidden$="[[!computeOwnerVisibility(data)]]">\n  <div id="video-owner"></div>\n  <div id="button"></div>\n</div>\n<yt-formatted-string id="description" split-lines="" text="[[data.description]]">\n</yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ueb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_sidebar_secondary_info_renderer.ytd.playlist.sidebar.secondary.info.renderer.css.js--\x3e<style>:host {display: block;padding: 16px 0;} #owner-container {margin-bottom: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #video-owner {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #description {display: block;color: var(--yt-spec-text-secondary);word-wrap: break-word;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #title {display: block;padding-bottom: 16px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-playlist-sidebar-secondary-info-renderer.css.map*/</style>';
ueb=d}d=ueb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);veb=a}a=veb;return a}}});
_.$Q=ZQ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.$Q.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.$Q.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.$Q.prototype,"data",void 0);_.$Q=_.V([_.T({is:"ytd-playlist-sidebar-secondary-info-renderer"})],_.$Q);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfj");

var qeb;
var reb;
var VQ=function(){var a=_.K.apply(this,arguments)||this;a.responsive=_.w("kevlar_playlist_responsive");a.rtlBullet=_.w("web_playlist_stats_rtl_bullet_icon_killswitch");a.actionMap={"yt-update-playlist-action":"onUpdatePlaylistAction"};return a};
_.r(VQ,_.K);_.f=VQ.prototype;_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:more"}}}},"data.playButtons":{id:"play-buttons",mapping:{buttonRenderer:{component:"ytd-button-renderer"},toggleButtonRenderer:{component:"ytd-toggle-button-renderer"},compactLinkRenderer:{component:"ytd-compact-link-renderer"}}}}};
_.f.attached=function(){};
_.f.computeIsCustomThumbnail=function(a){return a?!!a.playlistCustomThumbnailRenderer:!1};
_.f.onYtNavigate=function(a,b){if(b&&b.actions&&-1<b.actions.indexOf("shuffle")){a=this.ytComponentBehavior.getInterfaceForTs("yt-playlist-manager");var c=b.tempData||{};c.watch_params=this.get("menu.menuRenderer.topLevelButtons[1].buttonRenderer.navigationEndpoint.watchEndpoint.params",this.data);b.tempData=c;a.isShuffleNextPlaylist=!0}};
_.f.onUpdatePlaylistAction=function(a){var b,c;if(a=null===(c=null===(b=null===a||void 0===a?void 0:a.updatePlaylistAction)||void 0===b?void 0:b.updatedRenderer)||void 0===c?void 0:c.playlistSidebarPrimaryInfoRenderer)this.data=a};
_.f.computeStyleType=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""};
_.f.computeThumbnailWidth=function(a){return"PLAYLIST_SIDEBAR_PRIMARY_INFO_RENDERER_STYLE_TYPE_SHOW"===a?412:357};
_.f.computeHideThumbnailAria=function(a){var b;if(null===a||void 0===a?0:a.thumbnailOverlays)for(var c=0;c<a.thumbnailOverlays.length;c++)if(null===(b=a.thumbnailOverlays[c])||void 0===b?0:b.tvfilmShowWatchForwardOverlayRenderer)return!1;return!0};
_.t.Object.defineProperties(VQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===reb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-sidebar-primary-info-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_sidebar_primary_info_renderer.ytd.playlist.sidebar.primary.info.renderer.css.js--\x3e<ytd-playlist-thumbnail bottom-side-panel="" custom-thumbnail-size="[[thumbnailWidth]]" data="[[data]]" hidden="[[!data.thumbnailRenderer]]" hide-aria="[[computeHideThumbnailAria(data)]]" width="[[thumbnailWidth]]"></ytd-playlist-thumbnail><h1 id="title" hidden="[[!data.title]]"><yt-formatted-string text="[[data.title]]"></yt-formatted-string></h1><template is="dom-if" restamp="" if="[[data.titleForm]]"><ytd-inline-form-renderer id="title-form" data="[[data.titleForm.inlineFormRenderer]]"></ytd-inline-form-renderer></template><div id="stats" hidden="[[!data.stats]]"><template is="dom-repeat" items="[[data.stats]]"><yt-formatted-string text="[[item]]"></yt-formatted-string></template></div><div id="privacy-stats"><ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]"></ytd-badge-supported-renderer><div id="show-stats" hidden="[[!data.showStats]]"><template is="dom-repeat" items="[[data.showStats]]"><yt-formatted-string text="[[item]]"></yt-formatted-string></template></div><template is="dom-if" restamp="" if="[[data.privacyForm]]"><ytd-dropdown-form-field-renderer id="privacy-form" data="[[data.privacyForm.dropdownFormFieldRenderer]]"></ytd-dropdown-form-field-renderer></template></div><div id="play-buttons"></div><div id="menu"></div><template is="dom-if" restamp="" if="[[data.description]]"><ytd-expander max-number-of-lines="20"><div id="description" slot="content"><yt-formatted-string id="description" split-lines="" text="[[data.description]]"></yt-formatted-string></div><yt-formatted-string class="more-button" slot="more-button" hidden="[[!data.showMoreText]]" role="button" text="[[data.showMoreText]]"></yt-formatted-string></ytd-expander></template><template is="dom-if" restamp="" if="[[data.descriptionForm]]"><ytd-expander max-number-of-lines="20"><div id="description-form" slot="content"><ytd-inline-form-renderer id="description-form" data="[[data.descriptionForm.inlineFormRenderer]]"></ytd-inline-form-renderer></div><yt-formatted-string class="more-button" slot="more-button" hidden="[[!data.showMoreText]]" role="button" text="[[data.showMoreText]]"></yt-formatted-string></ytd-expander></template>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qeb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_sidebar_primary_info_renderer.ytd.playlist.sidebar.primary.info.renderer.css.js--\x3e<style>@charset "UTF-8"; :host {display: block;} ytd-playlist-thumbnail {width: 357px;height: 200px;margin-bottom: 16px;} :host([is-custom-thumbnail]) ytd-playlist-thumbnail {width: 357px;height: 357px;} :host([style-type=playlist-sidebar-primary-info-renderer-style-type-show]) ytd-playlist-thumbnail {width: 412px;height: 231px;margin-bottom: 12px;} #title {display: block;margin-bottom: 8px;color: var(--yt-spec-text-primary);word-break: break-word;overflow: hidden;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} :host([style-type=playlist-sidebar-primary-info-renderer-style-type-show]) #title {margin-bottom: 2px;} #privacy-stats {margin-top: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #privacy-form {margin-right: 12px;} #badges {margin-top: 12px;margin-right: 4px;white-space: nowrap;} :host([style-type=playlist-sidebar-primary-info-renderer-style-type-show]) #privacy-stats,:host([style-type=playlist-sidebar-primary-info-renderer-style-type-show]) #badges {margin-top: 0;} #stats {color: var(--yt-spec-text-secondary);margin-top: 10px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([style-type=playlist-sidebar-primary-info-renderer-style-type-show]) #stats {margin-top: 2px;margin-bottom: 2px;} #stats yt-formatted-string:not(:last-of-type):after {content: "\u2022";margin: 0 4px;} :host(:dir(rtl)[rtl-bullet]) #stats yt-formatted-string:not(:last-of-type):after {content: none;margin: 0;} :host(:dir(rtl)[rtl-bullet]) #stats yt-formatted-string:not(:last-of-type):before {content: "\u2022";margin: 0 4px;} #show-stats {color: var(--yt-spec-text-secondary);padding: 3px 4px;margin-right: 4px;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} #show-stats yt-formatted-string:not(:last-of-type):after {content: "\u2022";margin: 0 4px;} :host(:dir(rtl)) #show-stats yt-formatted-string:not(:last-of-type):after {content: none;margin: 0;} :host(:dir(rtl)) #show-stats yt-formatted-string:not(:last-of-type):before {content: "\u2022";margin: 0 4px;} #menu {margin-top: 4px;margin-bottom: 8px;margin-left: -8px;} #description {display: block;color: var(--yt-spec-text-secondary);word-wrap: break-word;margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #description-form {margin-bottom: 8px;} #play-buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;} #play-buttons ytd-button-renderer,#play-buttons ytd-toggle-button-renderer {margin: 16px 0 8px 8px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #play-buttons ytd-button-renderer:first-child,#play-buttons ytd-toggle-button-renderer:first-child {margin-left: 0;} :host([style-type=playlist-sidebar-primary-info-renderer-style-type-show]) #play-buttons {margin: 8px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([style-type=playlist-sidebar-primary-info-renderer-style-type-show]) #play-buttons>ytd-compact-link-renderer {border: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;border-radius: 2px;--paper-item-min-height: 34px;--paper-item-focused-before-background: none;} :host([style-type=playlist-sidebar-primary-info-renderer-style-type-show]) #play-buttons>* {margin: 4px 0;} .more-button {color: var(--yt-spec-text-secondary);display: inline-block;margin-top: 16px;margin-bottom: 16px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} :host([responsive]) ytd-playlist-thumbnail {width: unset;height: unset;} :host([responsive]) ytd-playlist-thumbnail:before {display: block;content: "";width: 100%;padding-top: 56.25%;background-color: var(--yt-spec-10-percent-layer);} :host([responsive][is-custom-thumbnail]) ytd-playlist-thumbnail {width: unset;height: unset;} :host([responsive][is-custom-thumbnail]) ytd-playlist-thumbnail:before {padding-top: 100%;} /*# sourceMappingURL=ytd-playlist-sidebar-primary-info-renderer.css.map*/</style>';
qeb=d}d=qeb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);reb=a}a=reb;return a}}});
_.WQ=VQ;_.WQ.prototype.onYtNavigate=_.WQ.prototype.onYtNavigate;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.WQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.WQ.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.WQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.WQ.prototype,"ytComponentBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.WQ.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.WQ.prototype,"responsive",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.WQ.prototype,"rtlBullet",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeStyleType(data.style)"}),_.W("design:type",String)],_.WQ.prototype,"styleType",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeThumbnailWidth(data.style)"}),_.W("design:type",Number)],_.WQ.prototype,"thumbnailWidth",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeIsCustomThumbnail(data.thumbnailRenderer)"}),_.W("design:type",Boolean)],_.WQ.prototype,"isCustomThumbnail",void 0);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[Event,Object]),_.W("design:returntype",void 0)],_.WQ.prototype,"onYtNavigate",null);
_.WQ=_.V([_.T({is:"ytd-playlist-sidebar-primary-info-renderer"})],_.WQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2g");

var Abb;
var Bbb;
/*

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
*/
var Cbb=[_.VD,{listeners:{"app-reset-layout":"_appResetLayoutHandler","iron-resize":"resetLayout"},attached:function(){this.fire("app-reset-layout")},
_appResetLayoutHandler:function(a){_.G(a).path[0]!==this&&(this.resetLayout(),a.stopPropagation())},
_updateLayoutStates:function(){console.error("unimplemented")},
resetLayout:function(){var a=this._updateLayoutStates.bind(this);this._layoutDebouncer=_.Qp(this._layoutDebouncer,_.zp,a);_.Rp(this._layoutDebouncer);this._notifyDescendantResize()},
_notifyLayoutChanged:function(){var a=this;requestAnimationFrame(function(){a.fire("app-reset-layout")})},
_notifyDescendantResize:function(){this.isAttached&&this._interestedResizables.forEach(function(a){this.resizerShouldNotify(a)&&this._notifyDescendant(a)},this)}}];
/*

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
*/
_.ij({_template:function(){if(void 0!==Bbb)return Bbb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-app-header-layout--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_app_layout.tp.yt.app.header.layout.tp.yt.app.header.layout.css.js--\x3e<div id="wrapper" class="initializing">\n  <slot id="headerSlot" name="header"></slot>\n\n  <div id="contentContainer">\n    <slot></slot>\n  </div>\n</div>\n';var b=a.content,c=b.insertBefore;if(void 0===
Abb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_app_layout.tp.yt.app.header.layout.tp.yt.app.header.layout.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: block;\n  position: relative;\n  z-index: 0;\n}\n\n#wrapper ::slotted([slot=header]) {\n  position: fixed;\n  top: 0;\n  left: 0;\n  right: 0;\n  z-index: 1;\n}\n\n#wrapper.initializing ::slotted([slot=header]) {\n  position: relative;\n}\n\n:host([has-scrolling-region]) {\n  height: 100%;\n}\n\n:host([has-scrolling-region]) #wrapper ::slotted([slot=header]) {\n  position: absolute;\n}\n\n:host([has-scrolling-region]) #wrapper.initializing ::slotted([slot=header]) {\n  position: relative;\n}\n\n:host([has-scrolling-region]) #wrapper #contentContainer {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  overflow-y: auto;\n  -webkit-overflow-scrolling: touch;\n}\n\n:host([has-scrolling-region]) #wrapper.initializing #contentContainer {\n  position: relative;\n}\n\n:host([fullbleed]) {\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: column;\n  -webkit-flex-direction: column;\n  flex-direction: column;\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n}\n\n:host([fullbleed]) #wrapper,\n:host([fullbleed]) #wrapper #contentContainer {\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: column;\n  -webkit-flex-direction: column;\n  flex-direction: column;\n  -ms-flex: 1 1 0.000000001px;\n  -webkit-flex: 1;\n  flex: 1;\n  -webkit-flex-basis: 0.000000001px;\n  flex-basis: 0.000000001px;\n}\n\n#contentContainer {\n  position: relative;\n  z-index: 0;\n}\n\n@media print {\n  :host([has-scrolling-region]) #wrapper #contentContainer {\n    overflow-y: visible;\n  }\n}\n\n/*# sourceMappingURL=tp-yt-app-header-layout.css.map */</style>";
Abb=d}d=Abb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Bbb=a},
is:"tp-yt-app-header-layout",behaviors:[Cbb],properties:{hasScrollingRegion:{type:Boolean,value:!1,reflectToAttribute:!0}},observers:["resetLayout(isAttached, hasScrollingRegion)"],get header(){return _.G(this.$.headerSlot).getDistributedNodes()[0]},_updateLayoutStates:function(){var a=this.header;if(this.isAttached&&a){this.$.wrapper.classList.remove("initializing");a.scrollTarget=this.hasScrollingRegion?this.$.contentContainer:this.ownerDocument.documentElement;var b=a.offsetHeight;if(this.hasScrollingRegion)a.style.left=
"",a.style.right="";else{var c=this.getBoundingClientRect(),d=document.documentElement.clientWidth-c.right;a.style.left=c.left+"px";a.style.right=d+"px"}c=this.$.contentContainer.style;a.fixed&&!a.condenses&&this.hasScrollingRegion?(c.marginTop=b+"px",c.paddingTop=""):(c.paddingTop=b+"px",c.marginTop="")}}});
/*

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 Dbb;
var Ebb;
_._scrollEffects$$module$third_party$javascript$youtube_components$tp_yt_app_layout$tp_yt_helpers$tp_yt_helpers={};_._scrollTimer$$module$third_party$javascript$youtube_components$tp_yt_app_layout$tp_yt_helpers$tp_yt_helpers=null;
_.ij({_template:function(){if(void 0!==Ebb)return Ebb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-app-header--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_app_layout.tp.yt.app.header.tp.yt.app.header.css.js--\x3e<div id="contentContainer">\n  <slot id="slot"></slot>\n</div>\n';var b=a.content,c=b.insertBefore;if(void 0===Dbb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_app_layout.tp.yt.app.header.tp.yt.app.header.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  position: relative;\n  display: block;\n  transition-timing-function: linear;\n  transition-property: -webkit-transform;\n  transition-property: transform;\n}\n\n:host::before {\n  position: absolute;\n  right: 0px;\n  bottom: -5px;\n  left: 0px;\n  width: 100%;\n  height: 5px;\n  content: "";\n  transition: opacity 0.4s;\n  pointer-events: none;\n  opacity: 0;\n  box-shadow: inset 0px 5px 6px -3px rgba(0, 0, 0, 0.4);\n  will-change: opacity;\n}\n\n:host([shadow])::before {\n  opacity: 1;\n}\n\n#background {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  overflow: hidden;\n}\n\n#backgroundFrontLayer,\n#backgroundRearLayer {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  height: 100%;\n  pointer-events: none;\n  background-size: cover;\n}\n\n#backgroundFrontLayer {\n  background-image: var(--app-header-background-front-layer-background-image);\n  background-position: var(--app-header-background-front-layer-background-position);\n  background-repeat: var(--app-header-background-front-layer-background-repeat);\n  background-size: var(--app-header-background-front-layer-background-size);\n}\n\n#backgroundRearLayer {\n  opacity: 0;\n}\n\n#contentContainer {\n  position: relative;\n  width: 100%;\n  height: 100%;\n}\n\n:host([disabled]),\n:host([disabled])::after,\n:host([disabled]) #backgroundFrontLayer,\n:host([disabled]) #backgroundRearLayer,\n:host([silent-scroll]),\n:host([silent-scroll])::after,\n:host([silent-scroll]) #backgroundFrontLayer,\n:host([silent-scroll]) #backgroundRearLayer {\n  transition: none !important;\n}\n\n:host([disabled]) ::slotted(app-toolbar:first-of-type),\n:host([disabled]) ::slotted([sticky]),\n:host([silent-scroll]) ::slotted(app-toolbar:first-of-type),\n:host([silent-scroll]) ::slotted([sticky]) {\n  transition: none !important;\n}\n\n/*# sourceMappingURL=tp-yt-app-header.css.map */</style>';
Dbb=d}d=Dbb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Ebb=a},
is:"tp-yt-app-header",behaviors:[[_.T0a,{properties:{effects:{type:String},effectsConfig:{type:Object,value:function(){return{}}},
disabled:{type:Boolean,reflectToAttribute:!0,value:!1},threshold:{type:Number,value:0},thresholdTriggered:{type:Boolean,notify:!0,readOnly:!0,reflectToAttribute:!0}},observers:["_effectsChanged(effects, effectsConfig, isAttached)"],_updateScrollState:function(){},
isOnScreen:function(){return!1},
isContentBelow:function(){return!1},
_effectsRunFn:null,_effects:null,get _clampedScrollTop(){return Math.max(0,this._scrollTop)},attached:function(){this._scrollStateChanged()},
detached:function(){this._tearDownEffects()},
createEffect:function(a,b){var c=_._scrollEffects$$module$third_party$javascript$youtube_components$tp_yt_app_layout$tp_yt_helpers$tp_yt_helpers[a];if(!c)throw new ReferenceError(this._getUndefinedMsg(a));a=this._boundEffect(c,b||{});a.setUp();return a},
_effectsChanged:function(a,b,c){this._tearDownEffects();a&&c&&(a.split(" ").forEach(function(d){var e;""!==d&&((e=_._scrollEffects$$module$third_party$javascript$youtube_components$tp_yt_app_layout$tp_yt_helpers$tp_yt_helpers[d])?this._effects.push(this._boundEffect(e,b[d])):console.warn(this._getUndefinedMsg(d)))},this),this._setUpEffect())},
_layoutIfDirty:function(){return this.offsetWidth},
_boundEffect:function(a,b){b=b||{};var c=parseFloat(b.startsAt||0),d=parseFloat(b.endsAt||1),e=d-c,h=function(){};
d=0===c&&1===d?a.run:function(l,m){a.run.call(this,Math.max(0,(l-c)/e),m)};
return{setUp:a.setUp?a.setUp.bind(this,b):h,run:a.run?d.bind(this):h,tearDown:a.tearDown?a.tearDown.bind(this):h}},
_setUpEffect:function(){this.isAttached&&this._effects&&(this._effectsRunFn=[],this._effects.forEach(function(a){!1!==a.setUp()&&this._effectsRunFn.push(a.run)},this))},
_tearDownEffects:function(){this._effects&&this._effects.forEach(function(a){a.tearDown()});
this._effectsRunFn=[];this._effects=[]},
_runEffects:function(a,b){this._effectsRunFn&&this._effectsRunFn.forEach(function(c){c(a,b)})},
_scrollHandler:function(){this._scrollStateChanged()},
_scrollStateChanged:function(){if(!this.disabled){var a=this._clampedScrollTop;this._updateScrollState(a);0<this.threshold&&this._setThresholdTriggered(a>=this.threshold)}},
_getDOMRef:function(a){console.warn("_getDOMRef","`"+a+"` is undefined")},
_getUndefinedMsg:function(a){return"Scroll effect `"+a+"` is undefined. Did you forget to import app-layout/app-scroll-effects/effects/"+a+".html ?"}}],
Cbb],properties:{condenses:{type:Boolean,value:!1},fixed:{type:Boolean,value:!1},reveals:{type:Boolean,value:!1},shadow:{type:Boolean,reflectToAttribute:!0,value:!1}},observers:["_configChanged(isAttached, condenses, fixed)"],_height:0,_dHeight:0,_stickyElTop:0,_stickyElRef:null,_top:0,_progress:0,_wasScrollingDown:!1,_initScrollTop:0,_initTimestamp:0,_lastTimestamp:0,_lastScrollTop:0,get _maxHeaderTop(){return this.fixed?this._dHeight:this._height+5},get _stickyEl(){if(this._stickyElRef)return this._stickyElRef;
for(var a=_.G(this.$.slot).getDistributedNodes(),b=0,c;c=a[b];b++)if(c.nodeType===Node.ELEMENT_NODE)if(c.hasAttribute("sticky")){this._stickyElRef=c;break}else this._stickyElRef||(this._stickyElRef=c);return this._stickyElRef},_configChanged:function(){this.resetLayout();this._notifyLayoutChanged()},
_updateLayoutStates:function(){if(0!==this.offsetWidth||0!==this.offsetHeight){var a=this._clampedScrollTop,b=0===this._height||0===a,c=this.disabled;this._height=this.offsetHeight;this._stickyElRef=null;this.disabled=!0;b||this._updateScrollState(0,!0);this._mayMove()?this._dHeight=this._stickyEl?this._height-this._stickyEl.offsetHeight:0:this._dHeight=0;this._stickyElTop=this._stickyEl?this._stickyEl.offsetTop:0;this._setUpEffect();b?this._updateScrollState(a,!0):(this._updateScrollState(this._lastScrollTop,
!0),this._layoutIfDirty());this.disabled=c}},
_updateScrollState:function(a,b){if(0!==this._height){var c=0,d=this._top;var e=this._maxHeaderTop;var h=a-this._lastScrollTop,l=Math.abs(h),m=a>this._lastScrollTop,p=performance.now();this._mayMove()&&(c=this._clamp(this.reveals?d+h:a,0,e));a>=this._dHeight&&(c=this.condenses&&!this.fixed?Math.max(this._dHeight,c):c,this.style.transitionDuration="0ms");if(this.reveals&&!this.disabled&&100>l){if(300<p-this._initTimestamp||this._wasScrollingDown!==m)this._initScrollTop=a,this._initTimestamp=p;a>=e&&
(30<Math.abs(this._initScrollTop-a)||10<l?(m&&a>=e?c=e:!m&&a>=this._dHeight&&(c=this.condenses&&!this.fixed?this._dHeight:0),this.style.transitionDuration=this._clamp((c-d)/(h/(p-this._lastTimestamp)),0,300)+"ms"):c=this._top)}e=0===this._dHeight?0<a?1:0:c/this._dHeight;b||(this._lastScrollTop=a,this._top=c,this._wasScrollingDown=m,this._lastTimestamp=p);if(b||e!==this._progress||d!==c||0===a)this._progress=e,this._runEffects(e,c),this._transformHeader(c)}},
_mayMove:function(){return this.condenses||!this.fixed},
willCondense:function(){return 0<this._dHeight&&this.condenses},
isOnScreen:function(){return 0!==this._height&&this._top<this._height},
isContentBelow:function(){return 0===this._top?0<this._clampedScrollTop:0<=this._clampedScrollTop-this._maxHeaderTop},
_transformHeader:function(a){this.translate3d(0,-a+"px",0);this._stickyEl&&this.translate3d(0,this.condenses&&a>=this._stickyElTop?Math.min(a,this._dHeight)-this._stickyElTop+"px":0,0,this._stickyEl)},
_clamp:function(a,b,c){return Math.min(c,Math.max(b,a))},
_ensureBgContainers:function(){this._bgContainer||(this._bgContainer=document.createElement("div"),this._bgContainer.id="background",this._bgRear=document.createElement("div"),this._bgRear.id="backgroundRearLayer",this._bgContainer.appendChild(this._bgRear),this._bgFront=document.createElement("div"),this._bgFront.id="backgroundFrontLayer",this._bgContainer.appendChild(this._bgFront),_.G(this.root).insertBefore(this._bgContainer,this.$.contentContainer))},
_getDOMRef:function(a){switch(a){case "backgroundFrontLayer":return this._ensureBgContainers(),this._bgFront;case "backgroundRearLayer":return this._ensureBgContainers(),this._bgRear;case "background":return this._ensureBgContainers(),this._bgContainer;case "mainTitle":return _.G(this).querySelector("[main-title]");case "condensedTitle":return _.G(this).querySelector("[condensed-title]")}return null},
getScrollState:function(){return{progress:this._progress,top:this._top}}});
if(null!=_._scrollEffects$$module$third_party$javascript$youtube_components$tp_yt_app_layout$tp_yt_helpers$tp_yt_helpers["parallax-background"])throw Error("Gh`parallax-background");
_._scrollEffects$$module$third_party$javascript$youtube_components$tp_yt_app_layout$tp_yt_helpers$tp_yt_helpers["parallax-background"]={setUp:function(a){var b={};a=parseFloat(a.scalar);b.background=this._getDOMRef("background");b.backgroundFrontLayer=this._getDOMRef("backgroundFrontLayer");b.backgroundRearLayer=this._getDOMRef("backgroundRearLayer");b.deltaBg=b.backgroundFrontLayer.offsetHeight-b.background.offsetHeight;0===b.deltaBg?(isNaN(a)&&(a=.8),b.deltaBg=(this._dHeight||0)*a):(isNaN(a)&&(a=
1),b.deltaBg*=a);this._fxParallaxBackground=b},
run:function(a){var b=this._fxParallaxBackground;this.transform("translate3d(0px, "+b.deltaBg*Math.min(1,a)+"px, 0px)",b.backgroundFrontLayer);b.backgroundRearLayer&&this.transform("translate3d(0px, "+b.deltaBg*Math.min(1,a)+"px, 0px)",b.backgroundRearLayer)},
tearDown:function(){delete this._fxParallaxBackground}};
/*

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 Fbb=function(){return _.tx.apply(this,arguments)||this};
_.r(Fbb,_.tx);_.f=Fbb.prototype;_.f.activeChanged=function(a){a?(this.$.header.fire("iron-resize"),this.listen(window,"scroll","onScroll")):(this.unlisten(window,"scroll","onScroll"),this.fire("yt-request-panel-mode-change",{mode:"seamed"}))};
_.f.guideVisibleChanged=function(){this.$.header.fire("iron-resize")};
_.f.onScroll=function(){var a=this;this.debounce("onScroll",function(){var b=1===a.$.header.getScrollState().progress?"standard":"seamed";a.fire("yt-request-panel-mode-change",{mode:b})},10)};
_.f.tabsChanged=function(a){if(a){for(var b=null,c=0,d=a.length;c<d;++c){var e=a[c].tabRenderer;if(e&&e.selected){b=c;break}}this.selected=b}};
_.f.onTabsActivate=function(a){this.fire("yt-navigate",{endpoint:this.tabs[a.detail.selected].tabRenderer.endpoint})};
var tP=Fbb;tP.prototype.tabsChanged=tP.prototype.tabsChanged;tP.prototype.guideVisibleChanged=tP.prototype.guideVisibleChanged;tP.prototype.activeChanged=tP.prototype.activeChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],tP.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.oE),_.W("design:type",Object)],tP.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.M(),_.W("design:type",Array)],tP.prototype,"tabs",void 0);
_.V([_.M(),_.W("design:type",Object)],tP.prototype,"selected",void 0);_.V([_.M(),_.W("design:type",Boolean)],tP.prototype,"active",void 0);_.V([_.P("active"),_.W("design:type",Function),_.W("design:paramtypes",[Boolean]),_.W("design:returntype",void 0)],tP.prototype,"activeChanged",null);_.V([_.P("guidePersistentAndVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],tP.prototype,"guideVisibleChanged",null);
_.V([_.P("tabs"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],tP.prototype,"tabsChanged",null);tP=_.V([_.ux()],tP);_.Gbb=[_.Y.YtRendererBehavior,_.oE,tP.prototype];

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sym");

var s$a,w$a,t$a,u$a,yO;_.wO=function(a){a.level="IGNORED"};
_.xO=function(a,b,c,d){return window.spf?s$a(a,b,c,void 0===d?!1:d):t$a(a,b)};
s$a=function(a,b,c,d){var e=null,h=new _.tf(function(m,p){var q={};if(b){q.method=b.method;var x=b.postParams||{};_.$da(a,b)&&(x[_.v("XSRF_FIELD_NAME",void 0)]=_.v("XSRF_TOKEN",void 0));q.postData=_.hf(x);b.type&&(q.type=b.type);x=b.headers}q.headers=_.Yda(a,x);_.w("debug_forward_web_query_parameters")&&(a=_.ef(a));q.experimental_headers=q.headers;q.onError=function(B){B.err&&B.xhr&&(B.err.params={url:B.xhr.responseURL,response:B.xhr.responseText.substr(0,64)});p(B.err)};
q.onPartDone=function(B){c&&c.call(null,B.part)};
q.onDone=function(B){var C=u$a(B.response,"xsrf_token");_.Ye(window.location.href,a)&&C&&_.je("XSRF_TOKEN",C);if(C=u$a(B.response,"service_worker_killswitch"))_.je("SERVICE_WORKER_KILLSWITCH",C),_.v$a();m(B.response)};
e=spf.request(a,q)}),l=h.then(w$a);
l.thenCatch(function(m){var p=m instanceof _.wn;d&&p&&h.cancel("canceled requestPromise");var q=m&&m.hasOwnProperty("params")&&m.params.response?m.params.response:"";if(m instanceof Error)if(q)if(p)_.wO(m);else if(')]}\'\n{"reload":"now"}'==q)_.wO(m);else{p=m.message||"";var x={original:p,url:a},B=p.match(/position:?\s*(\d+)/);if(B){B=B&&Number(B[1])?Number(B[1]):0;var C=Math.max(B-25,0);x.position=B;x.response=q.substring(C,B+25)}else x.response=q.substring(0,50);_.Wh(m,x);p=0<=p.indexOf("<")||0<=
p.indexOf("end of ")||0<=p.indexOf("Unterminated string")||p.indexOf("Unexpected EOF");try{m.message="JSON parse error"}catch(I){}if(!p)for(x=q.length,B=!1,C=0;C<x;C++)if(B&&"\\"==q[C])C++;else if('"'===q[C])B=!B;else if("<"===q[C]&&!B){p=!0;break}p?_.Vh(m):_.Uh(m)}else _.wO(m);e&&e.abort()});
return l};
w$a=function(a){if("multipart"==a.type){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};
t$a=function(a,b){b=void 0===b?{}:b;var c=null,d=new _.tf(function(e,h){b.onFinish=function(l){if(l.readyState==XMLHttpRequest.DONE)if(200==l.status){if("json"!=l.responseType){var m=l.response;")]}'\n"===m.substring(0,5)&&(m=m.substring(5));try{var p=JSON.parse(m)}catch(q){p=q}}else p=l.response;p instanceof Error?h(p):(m=u$a(p,"xsrf_token"),_.Ye(window.location.href,a)&&m&&_.je("XSRF_TOKEN",m),l=l.responseURL,window.performance&&window.performance.getEntriesByName?(m=window.performance.getEntriesByName(l).pop())?
l={responseStart:(0,_.pf)()-(m.responseEnd-m.responseStart)}:(.01>Math.random()&&(m=Error("sh"),m.params=l,_.Vh(m)),l={responseStart:-1}):l={responseStart:0},p.timing=p.timing||{},Object.assign(p.timing,l),e(p))}else h(Error("rh`"+l.status))};
(c=_.gf(a,b))||h(Error("rh`"+c.status))});
_.w("cancel_pending_navs")&&d.thenCatch(function(){c.abort()});
return d};
u$a=function(a,b){var c=a[b],d=a.parts;"multipart"==a.type&&d&&(c=(a=d.find(function(e){return b in e}))&&a[b]);
return c};
yO=function(a){_.ew.call(this,"upload");this.JSC$35544_opts.query=a};
_.wl(yO,_.ew);yO.prototype.JSC$35546_setLabel=function(a){yO.superClass_.JSC$35546_setLabel.call(this,a);return this};
yO.prototype.addUploadMetadata=function(a,b){yO.superClass_.addUploadMetadata.call(this,a,b);return this};
var zO=function(a){if("youtubebanner"!==a&&"youtube-channel-banner"!==a)throw Error("ph");yO.call(this,a)};
_.r(zO,yO);zO.prototype.JSC$35546_setLabel=function(a){yO.prototype.JSC$35546_setLabel.call(this,a);return this};
zO.prototype.addUploadMetadata=function(a,b){yO.prototype.addUploadMetadata.call(this,a,b);return this};
var x$a,y$a,A$a,B$a;x$a=_.il(["/sw.js"]);y$a=_.il(["/sw.js?0"]);_.z$a=_.ac(x$a);A$a=_.ac(y$a);_.v$a=function(){navigator.serviceWorker.getRegistrations().then(function(a){a.forEach(B$a)})};
B$a=function(a){a&&_.C$a(A$a,a.scope)};
_.C$a=function(a,b){b={scope:b||_.oe("service_worker_scope")||"/"};return navigator.serviceWorker.register(_.Eb(a),b)};
var D$a;
var E$a;
var F$a=function(a,b,c,d,e,h,l){this.minWidth_=a;this.minHeight_=b;this.recommendedWidth_=c;this.recommendedHeight_=d;this.maxFileSize_=e;this.JSC$38748_title_=h;this.bannerGalleryTitle_=l;a=_.bCa("yt-banner");b=(new zO("youtubebanner")).addUploadMetadata("silo_id","19");b.JSC$35544_opts.ytMaxFileSize=this.maxFileSize_;c=this.recommendedHeight_;b.JSC$35544_opts.ytRecWidth=this.recommendedWidth_;b.JSC$35544_opts.ytRecHeight=c;_.ow(a,b);_.ow(a,new _.iw);b=new _.iw;b.JSC$35544_opts.type="ytbanner";_.ow(a,
b.JSC$35546_setLabel(this.bannerGalleryTitle_));b=a.setTitle(this.JSC$38748_title_).setSize(1E3);b.urlParamMap_.set("thumbs","orig");c=this.minWidth_;d=this.minHeight_;if(isNaN(c)||isNaN(d))throw Error("ff`"+c+"`"+d);b.urlParamMap_.set("minSize",c+"x"+d);b.urlParamMap_.set("cropMode","ytcb");this.builder_=a;this.picker_=null};
F$a.prototype.open=function(){var a=this;return new _.tf(function(b,c){_.$Ca(a.builder_,function(d){"picked"==d.action?b(d):"cancel"==d.action&&c(Error("qh"))});
a.picker_&&a.picker_.dispose();a.picker_=_.vEa(a.builder_);a.picker_.setVisible(!0)})};
F$a.prototype.dispose=function(){this.picker_&&(this.picker_.dispose(),this.picker_=null)};
var G$a=function(a){this.JSC$38752_channelId_=a},H$a=function(a,b){var c="";
b.viewToken&&(c=b.viewToken[2].type);var d=b.docs[0];b=d.crop;a={channel_id:a.JSC$38752_channelId_,fife_url:d.thumbnails[0].url,photo_id:d.id,is_gallery_image:"ytbanner"==c};b&&(a.crop_top=b.top,a.crop_right=b.right,a.crop_bottom=b.bottom,a.crop_left=b.left);return _.xO("/channels_profile_ajax?action_update_banner_image=1",{method:"POST",postParams:a})};
var AO=function(){return _.K.apply(this,arguments)||this};
_.r(AO,_.K);_.f=AO.prototype;_.f.attached=function(){this.hasAttribute("role")||this.setAttribute("role","button");this.hasAttribute("tabindex")||this.setAttribute("tabindex","0")};
_.f.detached=function(){this.picker&&this.picker.dispose()};
_.f.dataChanged=function(){this.uploader=this.picker=this.message=null};
_.f.computeAriaLabel=function(a){return a};
_.f.onTap=function(){var a=this,b;null!==(b=this.data)&&void 0!==b&&b.editBannerCommand||(this.message=null,this.picker||(this.picker=new F$a(this.data.bannerMinWidth||0,this.data.bannerMinHeight||0,this.data.bannerRecommendedWidth||0,this.data.bannerRecommendedHeight||0,this.data.bannerMaxFileSizeInMegabytes||0,this.data.editorTitle||"",this.data.galleryViewTitle||"")),this.picker.open().then(function(c){a.handleBannerPicked(c)},function(){}))};
_.f.handleBannerPicked=function(a){var b=this;this.uploader||(this.uploader=new G$a(this.data.channelId||""));this.message=this.data.uploadingText;H$a(this.uploader,a).then(function(c){b.handleBannerUploadSucceeded(c)},function(c){b.handleBannerUploadFailed(c)})};
_.f.handleBannerUploadSucceeded=function(a){a&&a.errors?this.handleBannerUploadFailed(a):(this.fire("yt-banner-updated",a),this.message=null)};
_.f.handleBannerUploadFailed=function(a){this.message=a&&a.errors&&a.errors.length?a.errors[0]:null};
_.t.Object.defineProperties(AO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===E$a){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-banner-editor-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_banner_editor_renderer.ytd.channel.banner.editor.renderer.css.js--\x3e<a id="edit-banner-link" class="yt-simple-endpoint" data="[[data.editBannerCommand]]" href$="[[computeHref_(data.editBannerCommand)]]" target="_blank" on-click="onTap">\n  <yt-icon icon="camera_alt"></yt-icon>\n  <tp-yt-paper-tooltip position="top">[[ariaLabel]]</tp-yt-paper-tooltip>\n  <div id="message" hidden$="[[!message]]">[[message]]</div>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===D$a){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_banner_editor_renderer.ytd.channel.banner.editor.renderer.css.js--\x3e<style>:host {display: inline-block;cursor: pointer;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host(:focus) {outline: none;} yt-img-shadow {width: 80px;height: 80px;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #edit-banner-link {width: 100%;height: 100%;} yt-icon {display: none;color: var(--yt-spec-static-brand-white);padding: 12px;position: absolute;top: 16px;right: 16px;border-radius: 50%;background-color: var(--yt-spec-static-overlay-background-medium);} :host(:hover) yt-icon {display: block;} #message {background-color: var(--yt-spec-static-overlay-background-medium);color: var(--yt-spec-static-brand-white);border-radius: 2px;padding: 4px 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-channel-banner-editor-renderer.css.map*/</style>';
D$a=d}d=D$a;c.call(b,d.content.cloneNode(!0),a.content.firstChild);E$a=a}a=E$a;return a}}});
_.BO=AO;_.BO.prototype.dataChanged=_.BO.prototype.dataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.BO.prototype,"componentBehavior",void 0);_.V([_.L(_.tG),_.W("design:type",Object)],_.BO.prototype,"ironButtonState",void 0);_.V([_.M(),_.W("design:type",Object)],_.BO.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,readOnly:!0,computed:"computeAriaLabel(data.buttonLabel)"}),_.W("design:type",String)],_.BO.prototype,"ariaLabel",void 0);
_.V([_.M(),_.W("design:type",Object)],_.BO.prototype,"message",void 0);_.V([_.M(),_.W("design:type",Object)],_.BO.prototype,"picker",void 0);_.V([_.M(),_.W("design:type",Object)],_.BO.prototype,"uploader",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.BO.prototype,"dataChanged",null);_.BO=_.V([_.T({is:"ytd-channel-banner-editor-renderer"})],_.BO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfz");

var rmb;
var smb;
var oX=function(){return _.K.apply(this,arguments)||this};
_.r(oX,_.K);oX.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{miniChannelRenderer:"ytd-mini-channel-renderer"}}}};
_.t.Object.defineProperties(oX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===smb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-vertical-channel-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_vertical_channel_section_renderer.ytd.vertical.channel.section.renderer.css.js--\x3e<h2 id="title">[[data.title]]</h2>\n<div id="items"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rmb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_vertical_channel_section_renderer.ytd.vertical.channel.section.renderer.css.js--\x3e<style>:host {display: block;padding-bottom: 24px;} #items>*:not(:first-child) {padding-top: 24px;} #title {color: var(--yt-spec-text-secondary);margin-bottom: 24px;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} /*# sourceMappingURL=ytd-vertical-channel-section-renderer.css.map*/</style>";
rmb=d}d=rmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);smb=a}a=smb;return a}}});
_.pX=oX;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.pX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.pX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.pX.prototype,"data",void 0);_.pX=_.V([_.T({is:"ytd-vertical-channel-section-renderer"})],_.pX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfv");

var jmb;
var kmb;
var gX=function(){return _.K.apply(this,arguments)||this};
_.r(gX,_.K);gX.prototype.configureRendererStamper=function(){return{"data.options":{id:"options",mapping:{subFeedOptionRenderer:{component:"ytd-sub-feed-option-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(gX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===kmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sub-feed-selector-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_sub_feed_selector_renderer.ytd.sub.feed.selector.renderer.css.js--\x3e<h2 id="title">\n   [[getSimpleString(data.title)]]\n</h2>\n<div id="options"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_sub_feed_selector_renderer.ytd.sub.feed.selector.renderer.css.js--\x3e<style>:host {display: block;margin-bottom: 8px;} #title {color: var(--yt-spec-text-primary);padding: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} ytd-sub-feed-option-renderer {padding: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #title,ytd-sub-feed-option-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} /*# sourceMappingURL=ytd-sub-feed-selector-renderer.css.map*/</style>';
jmb=d}d=jmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kmb=a}a=kmb;return a}}});
_.hX=gX;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.hX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.hX.prototype,"ytRendererStamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.hX.prototype,"data",void 0);_.hX=_.V([_.T({is:"ytd-sub-feed-selector-renderer"})],_.hX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syed");

var Scb;
var Tcb;
var Ucb;
var Vcb;
var hQ=function(){var a=_.K.apply(this,arguments)||this;a.setVisible=!1;a.boundOnSubmitButtonClick=function(){a.onSubmitButtonClick()};
a.actionMap={"yt-survey-flow-step-option-changed":"handleSurveyFlowStepOptionChanged","yt-signal-action-submit-form":"handleSignalActionSubmitForm"};return a};
_.r(hQ,_.K);hQ.prototype.configureRendererStamper=function(){return{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{"on-tap":"[[boundOnSubmitButtonClick]]"},params:{noink:!0}}}},"data.secondaryButton":{id:"secondary-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0},params:{noink:!0}}}}}};
hQ.prototype.handleSurveyFlowStepOptionChanged=function(){this.setVisible=!0};
hQ.prototype.onSubmitButtonClick=function(){var a;(null===(a=this.data)||void 0===a?0:a.submitEndpoint)&&!_.w("enable_ytc_refunds_submit_form_signal_action")&&_.dj(this,[this.data.submitEndpoint,{formData:{ypcBrowseFormData:{problemFlowFormData:{surveyFeedbackData:this.surveyFeedbackData}}}}])};
hQ.prototype.handleSignalActionSubmitForm=function(){var a;(null===(a=this.data)||void 0===a?0:a.submitEndpoint)&&_.dj(this,[this.data.submitEndpoint,{formData:{ypcBrowseFormData:{problemFlowFormData:{surveyFeedbackData:this.surveyFeedbackData}}}}])};
_.t.Object.defineProperties(hQ.prototype,{visibilityHidden:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.data)||void 0===a||!a.hiddenByDefault)&&!this.setVisible}}});
_.t.Object.defineProperties(hQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Vcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-flow-footer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_flow_footer_renderer.yt.flow.footer.renderer.css.js--\x3e<div id="secondary-button" hidden$="[[!data.secondaryButton]]"></div><div id="primary-button" hidden$="[[!data.primaryButton]]"></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ucb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_flow_footer_renderer.yt.flow.footer.renderer.css.js--\x3e<style>:host {padding: 16px;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([visibility-hidden]) {visibility: hidden;} #secondary-button:not(hidden) {margin-right: 16px;} /*# sourceMappingURL=yt-flow-footer-renderer.css.map*/</style>";
Ucb=d}d=Ucb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Vcb=a}a=Vcb;return a}}});
var iQ=hQ;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],iQ.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],iQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],iQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],iQ.prototype,"setVisible",void 0);_.V([_.M(),_.W("design:type",Object)],iQ.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],iQ.prototype,"surveyFeedbackData",void 0);_.V([_.M(),_.W("design:type",Object)],iQ.prototype,"boundOnSubmitButtonClick",void 0);_.V([_.M({reflectToAttribute:!0}),_.R("data","setVisible"),_.W("design:type",Object),_.W("design:paramtypes",[])],iQ.prototype,"visibilityHidden",null);iQ=_.V([_.wx({is:"yt-flow-footer-renderer",noInjection:!0})],iQ);
var Wcb=function(){return _.K.apply(this,arguments)||this};
_.r(Wcb,_.K);
_.t.Object.defineProperties(Wcb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Tcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-flow-footer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.flow.ytd_flow_footer_renderer.ytd.flow.footer.renderer.css.js--\x3e<yt-flow-footer-renderer data="[[data]]" survey-feedback-data="[[surveyFeedbackData]]">\n</yt-flow-footer-renderer>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Scb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.flow.ytd_flow_footer_renderer.ytd.flow.footer.renderer.css.js--\x3e<style>:host {display: inline-block;width: 100%;} /*# sourceMappingURL=ytd-flow-footer-renderer.css.map*/</style>";Scb=d}d=Scb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Tcb=a}a=Tcb;return a}}});
_.jQ=Wcb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.jQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.jQ.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.jQ.prototype,"data",void 0);_.V([_.M({selector:function(a){return a.ypc.surveyFeedbackData}}),
_.W("design:type",Object)],_.jQ.prototype,"surveyFeedbackData",void 0);_.jQ=_.V([_.T({is:"ytd-flow-footer-renderer"})],_.jQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8w");

var Lcb;
var Mcb;
_.Ly("multiPageMenuSectionItems","toggleThemeCompactLinkRenderer","ytd-toggle-theme-compact-link-renderer");var bQ=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-signal-action-toggle-dark-theme-on":"handleSignalActionToggleDarkThemeOn","yt-signal-action-toggle-dark-theme-off":"handleSignalActionToggleDarkThemeOff","yt-signal-action-toggle-dark-theme-device":"handleSignalActionToggleDarkThemeDevice"};return a};
_.r(bQ,_.K);_.f=bQ.prototype;_.f.dataChanged=function(){this.data&&(this.data.label?this.label=this.data.label:this.label="USER_INTERFACE_THEME_DARK"===_.zi()?this.data.toggledOnTitle:this.data.toggledOffTitle)};
_.f.onThemeSelected=function(a,b){var c=a||b?a:_.yi(),d=(c&&"USER_INTERFACE_THEME_DARK"!==_.zi()||!c&&"USER_INTERFACE_THEME_LIGHT"!==_.zi())&&!_.Wga(_.df(window.location.href));_.zq(0,165,a);_.zq(0,174,b);this.prefs.save();d&&_.A(this,"yt-dark-mode-toggled-action",[c]);_.A(this,"yt-close-popup-action",["ytd-multi-page-menu-renderer"])};
_.f.onTap=function(){this.data.serviceEndpoint&&_.dj(this,[this.data.serviceEndpoint])};
_.f.handleSignalActionToggleDarkThemeOn=function(){this.onThemeSelected(!0,!1)};
_.f.handleSignalActionToggleDarkThemeOff=function(){this.onThemeSelected(!1,!0)};
_.f.handleSignalActionToggleDarkThemeDevice=function(){this.onThemeSelected(!1,!1)};
_.t.Object.defineProperties(bQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Mcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-toggle-theme-compact-link-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.menus.ytd_toggle_theme_compact_link_renderer.ytd.toggle.theme.compact.link.renderer.css.js--\x3e<div class="content-icon">\n  <yt-icon id="primary-icon" disable-upgrade$="[[!data.primaryIcon.iconType]]" hidden="[[!data.primaryIcon.iconType]]" icon="[[data.primaryIcon.iconType]]">\n  </yt-icon>\n</div>\n<div id="label">[[getSimpleString(label)]]</div>\n<yt-icon id="secondary-icon" disable-upgrade$="[[!data.secondaryIcon.iconType]]" hidden="[[!data.secondaryIcon.iconType]]" icon="[[data.secondaryIcon.iconType]]">\n</yt-icon>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Lcb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.menus.ytd_toggle_theme_compact_link_renderer.ytd.toggle.theme.compact.link.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt*/ :host,.tp-yt-paper-item {display: block;position: relative;min-height: var(--paper-item-min-height,48px);padding: 0px 16px;} .tp-yt-paper-item {@apply --paper-font-subhead;border: none;outline: none;background: white;width: 100%;text-align: left;} :host([hidden]),.tp-yt-paper-item[hidden] {display: none!important;} :host(.iron-selected),.tp-yt-paper-item.iron-selected {font-weight: var(--paper-item-selected-weight,bold);background: var(--paper-item-selected-background);} :host([disabled]),.tp-yt-paper-item[disabled] {color: var(--paper-item-disabled-color,var(--disabled-text-color));} :host(:focus),.tp-yt-paper-item:focus {position: relative;outline: 0;background-color: var(--paper-item-focused-background-color);} :host(:focus):before,.tp-yt-paper-item:focus:before {position: absolute;top: 0;right: 0;bottom: 0;left: 0;pointer-events: none;background: var(--paper-item-focused-before-background,currentColor);border-radius: var(--paper-item-focused-before-border-radius,0);content: var(--paper-item-focused-before-content,"");opacity: var(--paper-item-focused-before-opacity,var(--dark-divider-opacity,0.12));} :host {--paper-item-min-height: 40px;height: var(--paper-item-min-height,48px);color: var(--yt-spec-text-primary);cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: var(--ytd-toggle-theme-compact-link-renderer-display-workaround,flex);} #label {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-font-smoothing: antialiased;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} yt-icon {color: var(--yt-spec-icon-inactive);} .content-icon {margin-right: 16px;} /*# sourceMappingURL=ytd-toggle-theme-compact-link-renderer.css.map*/</style>';
Lcb=d}d=Lcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Mcb=a}a=Mcb;return a}}});
_.cQ=bQ;_.cQ.prototype.onTap=_.cQ.prototype.onTap;_.cQ.prototype.dataChanged=_.cQ.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.cQ.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.cQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.ME),_.W("design:type",Object)],_.cQ.prototype,"paperItemBehaviors",void 0);_.V([_.M(),_.W("design:type",Object)],_.cQ.prototype,"data",void 0);_.V([_.M({value:function(){return _.wi.getInstance()}}),
_.W("design:type",_.wi)],_.cQ.prototype,"prefs",void 0);_.V([_.M(),_.W("design:type",Object)],_.cQ.prototype,"label",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.cQ.prototype,"dataChanged",null);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.cQ.prototype,"onTap",null);_.cQ=_.V([_.T({is:"ytd-toggle-theme-compact-link-renderer"})],_.cQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syi2");

var Jcb;
var Kcb;
_.Ly("multiPageMenuSectionItems","toggleItemRenderer","ytd-toggle-item-renderer");var $P=function(){return _.K.apply(this,arguments)||this};
_.r($P,_.K);$P.prototype.onChange=function(a){if(a=_.G(a).rootTarget.checked?this.data.toggleOnActions:this.data.toggleOffActions)if(_.w("kevlar_command_handler_migration_killswitch"))_.ej(this,a,this);else{a=_.u(a);for(var b=a.next();!b.done;b=a.next())this.ytComponentBehavior.resolveCommand(b.value)}};
$P.prototype.isEnabled=function(){return!!this.data.toggleOnActions||!!this.data.toggleOffActions};
_.t.Object.defineProperties($P,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Kcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-toggle-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.menus.ytd_toggle_item_renderer.ytd.toggle.item.renderer.css.js--\x3e<template is="dom-repeat" items="[[data.descriptionLines]]">\n  <div class="description">[[getSimpleString(item)]]</div>\n</template>\n<div id="caption-container">\n  <div id="caption">[[getSimpleString(data.label)]]</div>\n  <tp-yt-paper-toggle-button checked="{{data.toggled}}" disabled="[[!enabled]]" noink="" on-change="onChange">\n  </tp-yt-paper-toggle-button>\n</div>\n<template is="dom-repeat" items="[[data.extraDescriptionLines]]">\n  <div class="extra-description">\n    <yt-formatted-string text="[[item]]"></yt-formatted-string>\n  </div>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Jcb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.menus.ytd_toggle_item_renderer.ytd.toggle.item.renderer.css.js--\x3e<style>:host {display: inline-block;margin: 8px 16px;} .description {color: var(--yt-spec-text-primary);padding-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .extra-description {color: var(--yt-spec-text-primary);padding-top: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #caption-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #caption {color: var(--yt-spec-text-secondary);font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} tp-yt-paper-toggle-button {margin: 0 8px;} /*# sourceMappingURL=ytd-toggle-item-renderer.css.map*/</style>';
Jcb=d}d=Jcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Kcb=a}a=Kcb;return a}}});
_.aQ=$P;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.aQ.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.aQ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.aQ.prototype,"data",void 0);_.V([_.M({computed:"isEnabled(data)"}),_.W("design:type",Boolean)],_.aQ.prototype,"enabled",void 0);_.aQ=_.V([_.T({is:"ytd-toggle-item-renderer"})],_.aQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syi0");

var Hcb;
var Icb;
var YP=function(){var a=_.K.apply(this,arguments)||this;a.monitorScroll=!0;return a};
_.r(YP,_.K);YP.prototype.configureRendererStamper=function(){return{"data.selectableVideos":{id:"selectable-videos",mapping:{selectableVideoRenderer:{component:"ytd-selectable-video-renderer"}},events:!0}}};
_.t.Object.defineProperties(YP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Icb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-selectable-video-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_selectable_video_list_renderer.ytd.selectable.video.list.renderer.css.js--\x3e<div id="selectable-videos" hidden="[[!data.selectableVideos.length]]"></div>\n<div id="empty-state-message" hidden="[[data.selectableVideos.length]]">\n  [[getSimpleString(data.emptyStateMessage)]]\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Hcb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_selectable_video_list_renderer.ytd.selectable.video.list.renderer.css.js--\x3e<style>:host {display: inline-block;height: 100%;overflow-y: auto;width: 100%;} ytd-selectable-video-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;padding: 8px 20px 8px 20px;width: 100%;} ytd-selectable-video-renderer:last-child {border-bottom: 0;} #empty-state-message {color: var(--yt-spec-text-primary);margin-top: 16px;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} /*# sourceMappingURL=ytd-selectable-video-list-renderer.css.map*/</style>';
Hcb=d}d=Hcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Icb=a}a=Icb;return a}}});
_.ZP=YP;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.ZP.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.ZP.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZP.prototype,"data",void 0);_.ZP=_.V([_.T({is:"ytd-selectable-video-list-renderer"})],_.ZP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhz");

var Dcb;
var Ecb;
var UP=function(){var a=_.K.apply(this,arguments)||this;a.autoValidate=!1;a.invalid=!1;a.actionMap={"yt-modify-report-form-command":"handleModifyReportFormCommand"};return a};
_.r(UP,_.K);UP.prototype.attached=function(){var a=this;this.impersonatedChannelUrlRedux?(this.impersonatedChannelUrl=this.impersonatedChannelUrlRedux,this.handleImpersonatedChannelUrlChanged()):this.impersonatedChannelUrl="";requestAnimationFrame(function(){a.channelUrlInput.focusTextInput()})};
UP.prototype.disableNextButton=function(a){_.A(this,"ytd-report-channel-modal-disable-next-button-action",[a])};
UP.prototype.handleImpersonatedChannelUrlChanged=function(){var a=this;this.disableNextButton(!0);this.invalid=!1;this.debounce("ytd-report-channel-impersonated-channel-update",function(){var b,c=a.impersonatedChannelUrl.trim();a.ytdReduxBehavior.dispatch(_.mj({type:"IMPERSONATED_CHANNEL_URL_UPDATED",payload:c}));(null===(b=a.data)||void 0===b?0:b.submitEndpoint)&&c&&_.dj(a,[a.data.submitEndpoint,{impersonated_channel_url:c}])},500)};
UP.prototype.handleModifyReportFormCommand=function(a){this.invalid="REPORT_FORM_ACTION_ENABLE_SUBMIT_BUTTON"!==this.get("modifyReportFormCommand.action",a);this.disableNextButton(this.invalid)};
_.t.Object.defineProperties(UP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ecb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-channel-modal-impersonation-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_channel_modal_impersonation_renderer.ytd.report.channel.modal.impersonation.renderer.css.js--\x3e<yt-text-input-form-field-renderer id="text-input" auto-validate="[[autoValidate]]" component-style="TEXT_INPUT_FORM_FIELD_OUTLINED" data="[[data.impersonationTextField.textInputFormFieldRenderer]]" invalid="{{invalid}}" value="{{impersonatedChannelUrl}}"></yt-text-input-form-field-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dcb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_channel_modal_impersonation_renderer.ytd.report.channel.modal.impersonation.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;} yt-text-input-form-field-renderer {padding: 16px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-report-channel-modal-impersonation-renderer.css.map*/</style>";
Dcb=d}d=Dcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ecb=a}a=Ecb;return a}}});
_.VP=UP;_.VP.prototype.handleImpersonatedChannelUrlChanged=_.VP.prototype.handleImpersonatedChannelUrlChanged;_.V([_.L(_.Dx),_.W("design:type",Object)],_.VP.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.VP.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.VP.prototype,"autoValidate",void 0);_.V([_.M(),_.W("design:type",Object)],_.VP.prototype,"invalid",void 0);
_.V([_.M(),_.W("design:type",String)],_.VP.prototype,"impersonatedChannelUrl",void 0);_.V([_.M({selector:function(a){return a.reportChannelAbuse.impersonatedChannelUrl}}),
_.W("design:type",String)],_.VP.prototype,"impersonatedChannelUrlRedux",void 0);_.V([_.M(),_.W("design:type",Object)],_.VP.prototype,"data",void 0);_.V([_.S("#text-input"),_.W("design:type",_.gM)],_.VP.prototype,"channelUrlInput",void 0);_.V([_.P("impersonatedChannelUrl"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.VP.prototype,"handleImpersonatedChannelUrlChanged",null);_.VP=_.V([_.T({is:"ytd-report-channel-modal-impersonation-renderer"})],_.VP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhy");

var Bcb;
var Ccb;
var SP=function(){var a=_.K.apply(this,arguments)||this;a.boundOnTapDismissButton=function(){a.closePopup()};
return a};
_.r(SP,_.K);SP.prototype.configureRendererStamper=function(){return{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundOnTapDismissButton]]"}}}}}};
SP.prototype.handleDataChanged=function(){_.Mx(this)};
SP.prototype.closePopup=function(){_.A(this,"yt-close-popup-action")};
_.t.Object.defineProperties(SP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ccb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-channel-modal-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_channel_modal_header_renderer.ytd.report.channel.modal.header.renderer.css.js--\x3e<div id="title-container">\n  <span id="title">[[getSimpleString(data.title)]]</span>\n  <span id="subtitle">[[getSimpleString(data.subtitle)]]</span>\n</div>\n<div id="dismiss-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bcb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_channel_modal_header_renderer.ytd.report.channel.modal.header.renderer.css.js--\x3e<style>:host {border-bottom: 1px solid var(--yt-spec-10-percent-layer);border-top: 1px solid var(--yt-spec-10-percent-layer);display: inline-block;padding-left: 16px;padding-right: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host(:focus) {outline: none;} #dismiss-button {margin-bottom: 16px;margin-top: 16px;} #subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #title-container {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=ytd-report-channel-modal-header-renderer.css.map*/</style>';
Bcb=d}d=Bcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ccb=a}a=Ccb;return a}}});
_.TP=SP;_.TP.prototype.handleDataChanged=_.TP.prototype.handleDataChanged;_.V([_.M(),_.W("design:type",Object)],_.TP.prototype,"boundOnTapDismissButton",void 0);_.V([_.M(),_.W("design:type",Object)],_.TP.prototype,"data",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.TP.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.TP.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.TP.prototype,"handleDataChanged",null);_.TP=_.V([_.T({is:"ytd-report-channel-modal-header-renderer"})],_.TP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhx");

var zcb;
var Acb;
var QP=function(){var a=_.K.apply(this,arguments)||this;a.nextButtonDisabled=null;a.submitEndpoint=null;a.navigationEndpoint=null;a.actionMap={"yt-report-form-update":"handleReportFormEndpointUpdateAction","yt-signal-action-submit-form":"handleSignalActionSubmitForm","ytd-report-channel-modal-disable-next-button-action":"handleReportChannelModalDisableNextButtonAction"};return a};
_.r(QP,_.K);_.f=QP.prototype;_.f.computeNextButtonData=function(a,b,c){var d={};b&&(d.navigationEndpoint=b);c&&(d.serviceEndpoint=c);a&&a.buttonRenderer&&_.Zd.extend(d,a.buttonRenderer);return d};
_.f.handleReportChannelModalDisableNextButtonAction=function(a){this.setNextButtonIsDisabled(a)};
_.f.handleReportFormEndpointUpdateAction=function(a){this.setNextButtonIsDisabled(!!a.disableSubmitButton);this.resetEndpointData();a.submitEndpoint?this.submitEndpoint=a.submitEndpoint:a.submitNavigationEndpoint&&(this.navigationEndpoint=a.submitNavigationEndpoint)};
_.f.handleSignalActionSubmitForm=function(){var a,b,c,d,e=Object.keys((null===(a=this.reportChannelAbuseForm)||void 0===a?void 0:a.selectedVideoIds)||{}),h=(null===(b=this.reportChannelAbuseForm)||void 0===b?void 0:b.additionalContext)||"",l={impersonated_channel_url:(null===(c=this.reportChannelAbuseForm)||void 0===c?void 0:c.impersonatedChannelUrl)||"",text:h,video_ids:e};_.dj(this,[null===(d=this.data)||void 0===d?void 0:d.submitEndpoint,l]);this.setNextButtonIsDisabled(!0)};
_.f.onYtServiceRequestCompleted=function(){this.resetEndpointData()};
_.f.onYtServiceRequestError=function(a){this.setNextButtonIsDisabled(!1);this.ytOpenToastBehavior.openToast(a.detail.error.message)};
_.f.setNextButtonIsDisabled=function(a){this.set("data.nextButton.buttonRenderer.isDisabled",a)};
_.f.resetEndpointData=function(){this.submitEndpoint=this.navigationEndpoint=null};
_.t.Object.defineProperties(QP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Acb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-channel-modal-footer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_channel_modal_footer_renderer.ytd.report.channel.modal.footer.renderer.css.js--\x3e<ytd-button-renderer id="back-button" data="[[data.backButton.buttonRenderer]]" hidden="[[!data.backButton]]">\n</ytd-button-renderer>\n<ytd-button-renderer id="next-button" data="[[computeNextButtonData(data.nextButton,\n          navigationEndpoint, submitEndpoint)]]" disabled="[[data.nextButton.buttonRenderer.isDisabled]]">\n    </ytd-button-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zcb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_channel_modal_footer_renderer.ytd.report.channel.modal.footer.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #back-button {margin-right: 8px;} /*# sourceMappingURL=ytd-report-channel-modal-footer-renderer.css.map*/</style>";
zcb=d}d=zcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Acb=a}a=Acb;return a}}});
_.RP=QP;_.RP.prototype.onYtServiceRequestError=_.RP.prototype.onYtServiceRequestError;_.RP.prototype.onYtServiceRequestCompleted=_.RP.prototype.onYtServiceRequestCompleted;_.V([_.M(),_.W("design:type",Object)],_.RP.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.RP.prototype,"nextButtonDisabled",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.RP.prototype,"ytdReduxBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.RP.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.PP.YtOpenToastBehavior),_.W("design:type",Object)],_.RP.prototype,"ytOpenToastBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.RP.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.RP.prototype,"submitEndpoint",void 0);_.V([_.M(),_.W("design:type",Object)],_.RP.prototype,"navigationEndpoint",void 0);_.V([_.M({selector:function(a){return a.reportChannelAbuse}}),
_.W("design:type",Object)],_.RP.prototype,"reportChannelAbuseForm",void 0);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.RP.prototype,"onYtServiceRequestCompleted",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.RP.prototype,"onYtServiceRequestError",null);
_.RP=_.V([_.T({is:"ytd-report-channel-modal-footer-renderer"})],_.RP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhw");

var xcb;
var ycb;
var NP=function(){return _.K.apply(this,arguments)||this};
_.r(NP,_.K);NP.prototype.attached=function(){var a=this;this.additionalContext=this.additionalContextRedux||"";requestAnimationFrame(function(){a.additionalContextInput.focusTextInput()})};
NP.prototype.handleAdditionalContextChanged=function(){var a=this;this.debounce("ytd-report-channel-additional-context-update",function(){a.ytdReduxBehavior.dispatch(_.mj({type:"ADDITIONAL_CONTEXT_UPDATED",payload:a.additionalContext}))},300)};
_.t.Object.defineProperties(NP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ycb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-report-channel-modal-additional-context-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_channel_modal_additional_context_renderer.ytd.report.channel.modal.additional.context.renderer.css.js--\x3e<yt-text-input-form-field-renderer component-style="TEXT_INPUT_FORM_FIELD_OUTLINED" data="[[data.additionalDetailsTextField.textInputFormFieldRenderer]]" value="{{additionalContext}}">\n</yt-text-input-form-field-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xcb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_report_channel_modal_additional_context_renderer.ytd.report.channel.modal.additional.context.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;} yt-text-input-form-field-renderer {padding: 16px;width: calc(100% - 32px * 2);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-report-channel-modal-additional-context-renderer.css.map*/</style>";
xcb=d}d=xcb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ycb=a}a=ycb;return a}}});
_.OP=NP;_.OP.prototype.handleAdditionalContextChanged=_.OP.prototype.handleAdditionalContextChanged;_.V([_.L(_.Dx),_.W("design:type",Object)],_.OP.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",String)],_.OP.prototype,"additionalContext",void 0);_.V([_.M({selector:function(a){return a.reportChannelAbuse.additionalContext}}),
_.W("design:type",String)],_.OP.prototype,"additionalContextRedux",void 0);_.V([_.M(),_.W("design:type",Object)],_.OP.prototype,"data",void 0);_.V([_.S("yt-text-input-form-field-renderer"),_.W("design:type",_.gM)],_.OP.prototype,"additionalContextInput",void 0);_.V([_.P("additionalContext"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.OP.prototype,"handleAdditionalContextChanged",null);
_.OP=_.V([_.T({is:"ytd-report-channel-modal-additional-context-renderer"})],_.OP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhv");

var ucb;
var vcb;
var wcb=function(){return _.K.apply(this,arguments)||this};
_.r(wcb,_.K);
_.t.Object.defineProperties(wcb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-abuse-type-selector-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_abuse_type_selector_renderer.ytd.abuse.type.selector.renderer.css.js--\x3e<div class="container">\n  <form>\n    <yt-options-renderer data="[[data.optionsSupportedRenderers.optionsRenderer]]">\n    </yt-options-renderer>\n  </form>\n  <div id="footer">[[getSimpleString(data.footer)]]</div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ucb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_abuse_type_selector_renderer.ytd.abuse.type.selector.renderer.css.js--\x3e<style>:host {display: inline-block;} .container {padding-left: 20px;padding-right: 20px;padding-top: 8px;} #footer {color: var(--yt-spec-text-secondary);margin: 16px 0 16px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} /*# sourceMappingURL=ytd-abuse-type-selector-renderer.css.map*/</style>";
ucb=d}d=ucb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vcb=a}a=vcb;return a}}});
_.MP=wcb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.MP.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.MP.prototype,"data",void 0);_.MP=_.V([_.T({is:"ytd-abuse-type-selector-renderer"})],_.MP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhu");

var icb;
var jcb;
var kcb=function(){return _.K.apply(this,arguments)||this};
_.r(kcb,_.K);
_.t.Object.defineProperties(kcb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-video-thumbnail-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_video_thumbnail_header_renderer.ytd.comment.video.thumbnail.header.renderer.css.js--\x3e<a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <yt-formatted-string class="title" text="[[data.title]]"></yt-formatted-string>\n  <div class="thumbnail-container" hidden="[[!data.thumbnail]]">\n    <yt-img-shadow disable-upgrade$="[[!data.thumbnail]]" thumbnail="[[data.thumbnail]]" width="86">\n    </yt-img-shadow>\n  </div>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===icb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_video_thumbnail_header_renderer.ytd.comment.video.thumbnail.header.renderer.css.js--\x3e<style>:host {position: relative;display: block;padding: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .yt-simple-endpoint {min-width: 0;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .title {color: var(--yt-spec-text-primary);min-width: 0;margin-bottom: 8px;padding-right: 16px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 12rem;overflow: hidden;display: block;-webkit-line-clamp: 6;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .thumbnail-container {width: 86px;height: 48px;position: relative;overflow: hidden;display: block;-ms-flex: none;-webkit-flex: none;flex: none;} .thumbnail-container>yt-img-shadow {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} /*# sourceMappingURL=ytd-comment-video-thumbnail-header-renderer.css.map*/</style>';
icb=d}d=icb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jcb=a}a=jcb;return a}}});
_.LP=kcb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.LP.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.LP.prototype,"data",void 0);_.LP=_.V([_.T({is:"ytd-comment-video-thumbnail-header-renderer"})],_.LP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhs");

var ecb;
var fcb;
var HP=function(){return _.K.apply(this,arguments)||this};
_.r(HP,_.K);HP.prototype.dataChanged=function(){if(this.data)this.avatar.onShow()};
_.t.Object.defineProperties(HP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-active-account-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_active_account_header_renderer.ytd.active.account.header.renderer.css.js--\x3e<yt-img-shadow id="avatar" height="40" thumbnail="[[data.accountPhoto]]" width="40">\n</yt-img-shadow>\n<div id="channel-container">\n  <yt-formatted-string id="account-name" ellipsis-truncate="" text="[[data.accountName]]">\n  </yt-formatted-string>\n  <yt-formatted-string id="email" ellipsis-truncate="" text="[[data.email]]">\n  </yt-formatted-string>\n  <yt-formatted-string id="manage-account" ellipsis-truncate="" force-default-style="" text="[[data.manageAccountTitle]]">\n  </yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ecb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_active_account_header_renderer.ytd.active.account.header.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-primary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;position: relative;padding: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #avatar {height: 40px;width: 40px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #channel-container {min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #account-name {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #email {color: var(--yt-spec-text-primary);overflow: hidden;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #manage-account {margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-active-account-header-renderer.css.map*/</style>';
ecb=d}d=ecb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fcb=a}a=fcb;return a}}});
_.IP=HP;_.IP.prototype.dataChanged=_.IP.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.IP.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.IP.prototype,"data",void 0);_.V([_.S("#avatar"),_.W("design:type",Object)],_.IP.prototype,"avatar",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.IP.prototype,"dataChanged",null);
_.IP=_.V([_.T({is:"ytd-active-account-header-renderer"})],_.IP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhp");

var ccb;
var dcb;
var FP=function(){return _.K.apply(this,arguments)||this};
_.r(FP,_.K);FP.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{accountItemSectionRenderer:"ytd-account-item-section-renderer",compactLinkRenderer:"ytd-compact-link-renderer"}},"data.header":{id:"header",mapping:{googleAccountHeaderRenderer:"ytd-google-account-header-renderer",accountsDialogHeaderRenderer:"ytd-accounts-dialog-header-renderer"}}}};
_.t.Object.defineProperties(FP,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dcb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-account-section-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_account_section_list_renderer.ytd.account.section.list.renderer.css.js--\x3e<div id="header"></div>\n<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ccb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_account_section_list_renderer.ytd.account.section.list.renderer.css.js--\x3e<style>:host {display: block;padding: 8px 0;} ytd-compact-link-renderer {padding: 4px 0 4px;} ytd-google-account-header-renderer {width: 100%;} /*# sourceMappingURL=ytd-account-section-list-renderer.css.map*/</style>";
ccb=d}d=ccb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dcb=a}a=dcb;return a}}});
_.GP=FP;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.GP.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.GP.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.GP.prototype,"data",void 0);_.V([_.M({notify:!0}),_.W("design:type",String)],_.GP.prototype,"page",void 0);_.GP=_.V([_.T({is:"ytd-account-section-list-renderer"})],_.GP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhe");

var Cob;
var Dob;
var eZ=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-hide-unlimited-offer-module":"handleHideAction"};return a};
_.r(eZ,_.K);eZ.prototype.dataChanged=function(){this.hidden=!1};
eZ.prototype.configureRendererStamper=function(){return{"data.storefrontEntryPoint":{id:"storefront-entry-point",mapping:{compactTvfilmEntryPointRenderer:"ytd-compact-tvfilm-entry-point-renderer"}}}};
eZ.prototype.onThumbnailTap=function(a){this.data&&this.data.serviceEndpoint&&(_.dj(this,[this.data.serviceEndpoint]),a.stopPropagation())};
eZ.prototype.handleHideAction=function(){this.data&&this.data.suppressIfCompanionAds&&(this.hidden=!0)};
_.t.Object.defineProperties(eZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Dob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-unlimited-offer-module-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_unlimited_offer_module_renderer.ytd.unlimited.offer.module.renderer.css.js--\x3e<div id="watch-checkout-offers">\n  <div id="header">\n    <div id="title-section">\n      <yt-formatted-string id="main-title" text="[[data.title]]"></yt-formatted-string>\n      <yt-formatted-string id="sub-title" text="[[data.subtitle]]"></yt-formatted-string>\n    </div>\n    <ytd-button-renderer data="[[data.offerButton.buttonRenderer]]">\n    </ytd-button-renderer>\n  </div>\n  <ytd-thumbnail id="thumbnail" data="[[data]]" hidden="[[!data.thumbnail]]" on-click="onThumbnailTap">\n  </ytd-thumbnail>\n  <div id="storefront-entry-point" hidden="[[!data.storefrontEntryPoint]]"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Cob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_unlimited_offer_module_renderer.ytd.unlimited.offer.module.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {padding: 8px 0 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #title-section {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #main-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 6.6rem;overflow: hidden;display: block;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #sub-title {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #thumbnail {--yt-endpoint-force-cursor: pointer;height: 210px;margin: 8px 0 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #watch-checkout-offers {margin: 0 0 16px;} #storefront-entry-point {padding: 10px 0;} /*# sourceMappingURL=ytd-unlimited-offer-module-renderer.css.map*/</style>';
Cob=d}d=Cob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Dob=a}a=Dob;return a}}});
_.fZ=eZ;_.fZ.prototype.dataChanged=_.fZ.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.fZ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.fZ.prototype,"rendererBehaviors",void 0);_.V([_.L([_.Hx.YtActionHandlerBehavior]),_.W("design:type",Object)],_.fZ.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.fZ.prototype,"data",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.fZ.prototype,"dataChanged",null);_.fZ=_.V([_.T({is:"ytd-unlimited-offer-module-renderer"})],_.fZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhd");

var Aob;
var Bob;
var cZ=function(){return _.K.apply(this,arguments)||this};
_.r(cZ,_.K);cZ.prototype.configureRendererStamper=function(){return{"data.actionButtons":{id:"action-buttons",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!1}}}},"data.masthead":{id:"masthead",mapping:{mediaMastheadRenderer:{component:"ytd-media-masthead-renderer"}}}}};
cZ.prototype.descriptionChanged=function(){this.expander.collapsed=!0;this.expander.reset()};
_.t.Object.defineProperties(cZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Bob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-tvfilm-offer-module-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_tvfilm_offer_module_renderer.ytd.tvfilm.offer.module.renderer.css.js--\x3e<h2 id="header">\n  <yt-formatted-string id="title" text="[[data.headerTitle]]"></yt-formatted-string>\n</h2>\n\n<div id="masthead"></div>\n\n<div id="action-buttons"></div>\n<ytd-expander id="expander" hidden="[[!data.description]]" max-number-of-lines="3">\n  <yt-formatted-string id="description" slot="content" disable-upgrade$="[[!data.description]]" hidden="[[!data.description]]" text="[[data.description]]">\n  </yt-formatted-string>\n  <div class="more-button" slot="more-button">\n    <span>[[getSimpleString(data.moreButtonText)]]</span>\n    <yt-icon id="expand-more-icon" icon="yt-icons:expand-more"></yt-icon>\n  </div>\n  <div class="less-button" slot="less-button">\n    <span>[[getSimpleString(data.lessButtonText)]]</span>\n    <yt-icon id="expand-less-icon" icon="yt-icons:expand-less"></yt-icon>\n  </div>\n</ytd-expander>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Aob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_tvfilm_offer_module_renderer.ytd.tvfilm.offer.module.renderer.css.js--\x3e<style>:host {display: block;background-color: var(--yt-spec-general-background-b);border: 1px solid var(--yt-spec-10-percent-layer);max-width: 420px;} #header {background-color: var(--yt-spec-brand-background-solid);padding: 16px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #masthead {padding: 16px 16px 0;} #action-buttons {padding: 12px 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #action-buttons ytd-button-renderer {margin-bottom: 4px;} #action-buttons ytd-button-renderer:last-child {margin-bottom: 0;} #description {color: var(--yt-spec-text-secondary);} #expander {margin: 0 16px 20px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .more-button,.less-button {color: var(--yt-spec-text-secondary);margin-top: 12px;display: inline-block;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} #expand-more-icon,#expand-less-icon {margin-bottom: 2px;} /*# sourceMappingURL=ytd-tvfilm-offer-module-renderer.css.map*/</style>';
Aob=d}d=Aob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Bob=a}a=Bob;return a}}});
_.dZ=cZ;_.dZ.prototype.descriptionChanged=_.dZ.prototype.descriptionChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.dZ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.dZ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.dZ.prototype,"data",void 0);_.V([_.S("#expander"),_.W("design:type",_.pH)],_.dZ.prototype,"expander",void 0);
_.V([_.P("data.description"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.dZ.prototype,"descriptionChanged",null);_.dZ=_.V([_.T({is:"ytd-tvfilm-offer-module-renderer"})],_.dZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syha");

var sob;
var tob;
var ZY=function(){var a=_.K.apply(this,arguments)||this;a.badges=[{textBadge:{label:_.Wi("CC")}}];return a};
_.r(ZY,_.K);_.f=ZY.prototype;_.f.configureRendererStamper=function(){return{"data.storefrontEntryPoint":{id:"storefront-entry-point",mapping:{compactTvfilmEntryPointRenderer:"ytd-compact-tvfilm-entry-point-renderer"}}}};
_.f.dataChanged=function(){var a=this.get("data.offerButton.buttonRenderer.serviceEndpoint");a&&a.commandMetadata&&a.commandMetadata.webHandleServiceEndpointExtension&&a.commandMetadata.webHandleServiceEndpointExtension.fireAutomatically?_.dj(this,[a]):a&&a.webHandleServiceEndpointExtension&&a.webHandleServiceEndpointExtension.fireAutomatically&&_.dj(this,[a])};
_.f.isEmptyContent=function(a){return this.isStorefrontEntryPointEmpty(a)&&this.shouldHideOfferModule(a)};
_.f.isStorefrontEntryPointEmpty=function(a){return!a||!a.storefrontEntryPoint};
_.f.shouldHideOfferModule=function(a){return!!a.hideVideoDetails};
_.f.isOfferModuleNavigationInactive=function(a){return!a.navigationEndpoint&&!a.serviceEndpoint};
_.f.maybeNavigateWithServiceEndpoint=function(){this.data&&this.data.navigationEndpoint||this.data&&this.data.serviceEndpoint&&_.dj(this,[this.data.serviceEndpoint])};
_.t.Object.defineProperties(ZY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-movie-offer-module-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_movie_offer_module_renderer.ytd.movie.offer.module.renderer.css.js--\x3e<div id="offer-module-container" hidden="[[shouldHideOfferModule(data)]]">\n  <div id="header">\n    <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n    <ytd-button-renderer data="[[data.offerButton.buttonRenderer]]" hidden="[[!data.offerButton.buttonRenderer]]">\n    </ytd-button-renderer>\n    <yt-formatted-string id="manage-purchase-text" text="[[data.managePurchasesText]]">\n    </yt-formatted-string>\n  </div>\n  <a aria-label$="[[getSimpleString(data.title)]]" id="wide-clickable-area" class="yt-simple-endpoint flexed" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]" inactive$="[[isOfferModuleNavigationInactive(data)]]" on-tap="maybeNavigateWithServiceEndpoint">\n    <yt-img-shadow id="img" thumbnail="[[data.thumbnail]]"></yt-img-shadow>\n    <div id="info">\n      <template is="dom-if" if="[[data.headline]]">\n        <yt-formatted-string id="headline" text="[[data.headline]]"></yt-formatted-string>\n      </template>\n      <template is="dom-if" if="[[data.details]]">\n        <yt-formatted-string id="details" split-lines="true" text="[[data.details]]"></yt-formatted-string>\n      </template>\n      <template is="dom-repeat" items="[[data.reviews]]" as="review">\n        <ytd-offer-review-renderer data="[[review.offerReviewRenderer]]"></ytd-offer-review-renderer>\n      </template>\n      <template is="dom-repeat" items="[[data.attributes]]" as="attribute">\n        <p>\n          <template is="dom-if" if="[[attribute.name]]">\n            <yt-formatted-string text="[[attribute.name]]"></yt-formatted-string>:\n          </template>\n          <yt-formatted-string ellipsis-truncate="" text="[[attribute.value]]" title="[[getSimpleString(attribute.value)]]">\n          </yt-formatted-string>\n        </p>\n      </template>\n     <ytd-badge-supported-renderer badges="[[badges]]" hidden="[[!data.showCc]]">\n     </ytd-badge-supported-renderer>\n    </div>\n  </a>\n</div>\n<div id="storefront-entry-point" hidden="[[isStorefrontEntryPointEmpty(data)]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_movie_offer_module_renderer.ytd.movie.offer.module.renderer.css.js--\x3e<style>:host {display: block;border: 1px solid var(--yt-spec-10-percent-layer);} #header {background-color: var(--yt-spec-general-background-b);padding: 8px 16px 8px 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #title {color: var(--yt-spec-text-primary);padding-right: 8px;min-width: 100px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #manage-purchase-text {--yt-endpoint-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #wide-clickable-area {padding: 16px;background-color: var(--yt-spec-general-background-a);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #wide-clickable-area[inactive] {cursor: default;} #wide-clickable-area yt-img-shadow {margin-right: 8px;width: 120px;} #storefront-entry-point {border-top: 1px solid var(--yt-spec-10-percent-layer);background-color: var(--yt-spec-general-background-a);padding: 8px 16px 8px 16px;} #headline {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-text-primary);margin-bottom: 12px;display: block;} #details {margin-bottom: 12px;} #info {color: var(--yt-spec-text-secondary);max-width: 245px;min-width: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #info p {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #info p yt-formatted-string:last-child {margin-left: 4px;max-width: 170px;} ytd-offer-review-renderer {margin-bottom: 8px;} .flexed {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-movie-offer-module-renderer.css.map*/</style>';
sob=d}d=sob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tob=a}a=tob;return a}}});
_.$Y=ZY;_.$Y.prototype.dataChanged=_.$Y.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.$Y.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.$Y.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.$Y.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"isEmptyContent(data)"}),_.W("design:type",Boolean)],_.$Y.prototype,"hidden",void 0);
_.V([_.M(),_.W("design:type",Object)],_.$Y.prototype,"badges",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.$Y.prototype,"dataChanged",null);_.$Y=_.V([_.T({is:"ytd-movie-offer-module-renderer"})],_.$Y);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syh8");

var oob;
var pob;
var UY,VY=function(){return _.K.apply(this,arguments)||this};
_.r(VY,_.K);VY.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
VY.prototype.onTap=function(){this.data&&this.data.navigationEndpoint&&this.data.adPlaybackContextParams&&_.Mdb(this.data.navigationEndpoint,this.data.adPlaybackContextParams)};
VY.prototype.dataChanged=function(){this.data&&_.fMa(this.data.impressionUrls||[]);this.data&&this.data.activeView&&this.ytdActiveViewBehavior.enableActiveViewMeasurement(this.data.activeView,17);this.set("data.adBadge",UY.JSC$40112_DEFAULT_AD_BADGE_RENDERER)};
_.t.Object.defineProperties(VY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===pob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-promoted-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_promoted_video_renderer.ytd.compact.promoted.video.renderer.css.js--\x3e<ytd-thumbnail data="[[data]]" width="[[thumbnailWidth]]">\n</ytd-thumbnail>\n<div class="details">\n  <a id="endpoint-link" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h3>\n      <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]">\n      </ytd-badge-supported-renderer>\n      <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n        [[getSimpleString(data.title)]]\n      </span>\n    </h3>\n    <div class="secondary-metadata">\n      <ytd-video-meta-block class="compact" data="[[data]]" watch-feed-big-thumbs="[[watchFeedBigThumbs]]">\n      </ytd-video-meta-block>\n      <div id="ad-badge-container">\n        <ytd-badge-supported-renderer id="ad-badge" top-standalone-badge="[[data.adBadge]]">\n        </ytd-badge-supported-renderer>\n      </div>\n    </div>\n  </a>\n  <div id="menu"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_promoted_video_renderer.ytd.compact.promoted.video.renderer.css.js--\x3e<style>:host {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not([watch-feed-big-thumbs])) ytd-thumbnail {margin-right: 8px;height: 94px;width: 168px;} .details {padding-right: 24px;box-sizing: border-box;width: 100%;min-width: 0;} #endpoint-link {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #ad-badge-container {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #video-title {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);} ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};position: absolute;top: 0;right: 0;} :host([watch-feed-big-thumbs]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([watch-feed-big-thumbs]) h3 {margin: 0;} :host([watch-feed-big-thumbs]) ytd-thumbnail:before {display: block;content: "";padding-top: 55.95%;background-color: var(--yt-spec-10-percent-layer);} :host([watch-feed-big-thumbs]) .secondary-metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([watch-feed-big-thumbs]) #ad-badge-container {padding-left: 8px;} :host([watch-feed-big-thumbs]) .details {padding-top: 8px;padding-bottom: 8px;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([watch-feed-big-thumbs]) ytd-menu-renderer {margin-top: 8px;} /*# sourceMappingURL=ytd-compact-promoted-video-renderer.css.map*/</style>';
oob=d}d=oob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pob=a}a=pob;return a}}});
_.WY=UY=VY;UY.prototype.dataChanged=UY.prototype.dataChanged;UY.prototype.onTap=UY.prototype.onTap;_.WY.JSC$40112_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:_.Pi("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.WY.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.WY.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.lD),_.W("design:type",Object)],_.WY.prototype,"ytdActiveViewBehavior",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")}}),
_.W("design:type",Boolean)],_.WY.prototype,"watchFeedBigThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")?"9999":"168"}}),
_.W("design:type",String)],_.WY.prototype,"thumbnailWidth",void 0);_.V([_.M(),_.W("design:type",Object)],_.WY.prototype,"data",void 0);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.WY.prototype,"onTap",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.WY.prototype,"dataChanged",null);_.WY=UY=_.V([_.T({is:"ytd-compact-promoted-video-renderer"})],_.WY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syh7");

var mob;
var nob;
var SY=function(){var a=_.K.apply(this,arguments)||this;a.stateData=-1;a.state="QUEUE_TO_PLAY_RENDERER_STATE_UNSPECIFIED";a.isLoading=!0;a.startGameTimer=new _.xn(1E3);a.expirationDurationMs=0;a.isQueueToPlayLoading=!1;a.actionMap={"yt-queue-to-play-command":"handleQueueToPlayCommand"};return a};
_.r(SY,_.K);_.f=SY.prototype;_.f.cloudcast=function(){var a=this,b=this.data&&this.data.clientJsUrl,c=this.data&&this.data.cloudcastEndpoint;b?c?this.loadClientJs(b).then(function(d){a.client=d.client.init(c,"",_.v("SESSION_INDEX"));a.client.startPollingQueueState(a.videoId,function(e,h){a.pollingResponseHandler(e,h)})}):_.Uh(Error("Vh")):_.Uh(Error("Wh"))};
_.f.pollingResponseHandler=function(a,b){this.client&&(this.stateData=void 0===b?-1:b,this.state=this.queueStateToRendererState(a,b),this.isLoading=!1,a===window.cloudcast.client.ClientQueueState.READY_TO_PLAY?this.startGameTimer.enabled||"number"!==typeof b||(this.expirationDurationMs=b,this.startGameTimer.start()):this.startGameTimer.stop(),a===window.cloudcast.client.ClientQueueState.CANNOT_JOIN&&this.client.stopPollingQueueState())};
_.f.loadClientJs=function(a){return new Promise(function(b,c){var d=!1;void 0!==window.cloudcast?b(window.cloudcast):(window.cloudcastLoaded=function(){d=!0;_.ioa(function(){b(window.cloudcast)})},_.Yx(a),setTimeout(function(){d||c("Reached timeout when loading queue to play library.")},5E3))})};
_.f.joinQueue=function(a){a.joinQueue(this.videoId).then(null,function(b){_.Uh(new _.pg("There was an unexpected error when attempting to join the queue",b))})};
_.f.leaveQueue=function(a){a.leaveQueue(this.videoId).then(null,function(b){_.Uh(new _.pg("There was an unexpected error when attempting to leave the queue",b))})};
_.f.launchGame=function(a){var b=this;a.playGame(this.videoId).then(function(c){_.Ul(b.playerEndpoint+"/"+c)},function(c){_.Uh(new _.pg("There was an unexpected error when attempting to launch the game",c))})};
_.f.queueStateToRendererState=function(a,b){var c=window.cloudcast.client.ClientQueueState,d=window.cloudcast.client.ClientResolvableIssue;switch(a){case c.CANNOT_JOIN:return"QUEUE_TO_PLAY_RENDERER_STATE_CANNOT_JOIN";case c.ELIGIBLE:return"QUEUE_TO_PLAY_RENDERER_STATE_ELIGIBLE";case c.IN_QUEUE:return"QUEUE_TO_PLAY_RENDERER_STATE_IN_QUEUE";case c.READY_TO_PLAY:return"QUEUE_TO_PLAY_RENDERER_STATE_READY_TO_PLAY";case c.PLAYING:return"QUEUE_TO_PLAY_RENDERER_STATE_PLAYING";case c.RESOLVABLE_ISSUES:if(Array.isArray(b))switch(b[0]){case d.LOGIN_REQUIRED:return"QUEUE_TO_PLAY_RENDERER_STATE_NOT_LOGGED_IN";
case d.ACCOUNT_REQUIRED:return"QUEUE_TO_PLAY_RENDERER_STATE_NO_ACCOUNT";case d.PURCHASE_REQUIRED:return"QUEUE_TO_PLAY_RENDERER_STATE_PURCHASE_REQUIRED";case d.SPONSORSHIP_REQUIRED:return"QUEUE_TO_PLAY_RENDERER_STATE_SPONSORSHIP_REQUIRED";case d.PLAYABILITY_REQUIRED:return"QUEUE_TO_PLAY_RENDERER_STATE_CHECK_PLAYABILITY"}return"QUEUE_TO_PLAY_RENDERER_STATE_UNSPECIFIED";default:return"QUEUE_TO_PLAY_RENDERER_STATE_UNSPECIFIED"}};
_.f.handleQueueToPlayCommand=function(){if(this.client)switch(this.isLoading=!0,this.state){case "QUEUE_TO_PLAY_RENDERER_STATE_ELIGIBLE":this.joinQueue(this.client);break;case "QUEUE_TO_PLAY_RENDERER_STATE_IN_QUEUE":this.leaveQueue(this.client);break;case "QUEUE_TO_PLAY_RENDERER_STATE_READY_TO_PLAY":this.launchGame(this.client);break;default:_.Uh(new _.pg("Unhandled button action",this.state))}else _.Uh(Error("Xh"))};
_.f.attached=function(){var a=this;this.JSC$40109_startGameTimerListenerKey||(this.JSC$40109_startGameTimerListenerKey=_.gn(this.startGameTimer,"tick",function(){0>=a.expirationDurationMs?a.startGameTimer.stop():a.expirationDurationMs-=1E3}))};
_.f.detached=function(){this.client?(this.isLoading=!1,this.client.stopPollingQueueState(),this.JSC$40109_startGameTimerListenerKey&&(this.startGameTimer.stop(),_.ln(this.JSC$40109_startGameTimerListenerKey),this.JSC$40109_startGameTimerListenerKey=null)):_.Uh(Error("Yh"))};
_.f.fillStateRenderer=function(a,b){if(-1===b||Array.isArray(b))return a;a=(0,_.Zd.unsafeClone)(a);var c=this.getStateRendererButtonText(a),d=a.title,e=_.Zi(c),h=_.Zi(d);if("number"===typeof b)b=Math.floor(this.expirationDurationMs/1E3),c&&"QUEUE_TO_PLAY_RENDERER_STATE_READY_TO_PLAY"===a.state&&(delete c.runs,c.simpleText=e.replace("$time_left",String(b))),d&&(delete d.runs,d.simpleText=h.replace("$time_remaining",String(b)));else switch(a.state){case "QUEUE_TO_PLAY_RENDERER_STATE_ELIGIBLE":c&&(delete c.runs,
c.simpleText=e.replace("$num_in_queue",""+b.length));break;case "QUEUE_TO_PLAY_RENDERER_STATE_IN_QUEUE":d&&(delete d.runs,d.simpleText=h.replace("$place_in_queue",""+b.position).replace("$num_in_queue",""+b.length))}return a};
_.f.getStateRendererButtonText=function(a){if(a.button&&a.button.buttonRenderer&&a.button.buttonRenderer.text)return a.button.buttonRenderer.text};
_.f.configureRendererStamper=function(){return{button:{id:"button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}};
_.t.Object.defineProperties(SY.prototype,{videoId:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.videoId||""}},
playerEndpoint:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.playerEndpoint||""}},
stateRenderer:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.states)for(var a=_.u(this.data.states),b=a.next();!b.done;b=a.next())if(b=b.value,b.queueToPlayRendererStateRenderer&&b.queueToPlayRendererStateRenderer.state===this.state)return a=b.queueToPlayRendererStateRenderer,-1!==this.stateData?this.fillStateRenderer(a,this.stateData):a}},
button:{configurable:!0,enumerable:!0,get:function(){if(this.stateRenderer&&this.stateRenderer.button)return this.stateRenderer.button}}});
_.t.Object.defineProperties(SY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-queue-to-play-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_queue_to_play_renderer.ytd.queue.to.play.renderer.css.js--\x3e<div id="title-container">\n  <svg id="title-svg" viewBox="0 0 402 144" preserveAspectRatio="xMinYMid meet">\n    <polygon id="title-svg-right" points="0,0 249,144 402,144 402,0"></polygon>\n    <polygon id="title-svg-left" points="0,0 123,71 237,0"></polygon>\n  </svg>\n  <svg id="stadia-svg" viewBox="0 0 122 80">\n    <path d="M32.8931 29.786C67.1769 14.3216 97.1434 23.6442 113.151 31.4561C114.652 32.1889 116.451 31.436 116.98 29.8507L121.661 15.8072C122.209 14.1671 121.452 12.3723 119.896 11.6145C100.14 1.968 53.2331 -13.4265 1.45093 23.0159C0.109893 23.9581 -0.368694 25.728 0.299334 27.2286L11.2321 51.8259C11.9699 53.481 13.8593 54.2886 15.5643 53.6654C28.0723 49.084 46.9915 44.2731 66.5986 47.1047C53.3278 49.3531 42.6643 54.0342 34.4734 59.0594C33.0128 59.9568 32.4345 61.7914 33.1174 63.3668C33.1174 63.3668 37.4646 73.3125 39.8376 78.7564C40.4309 80.1124 42.2156 80.4315 43.2326 79.3547C45.7501 76.6976 48.5369 74.7632 50.8002 73.4471C61.394 67.2953 76.0357 62.7437 95.8323 63.7906C97.3777 63.8703 98.7886 62.9081 99.2821 61.4374L104.287 46.4319C104.786 44.9313 104.208 43.2762 102.872 42.4337C88.1898 33.1561 65.5816 25.4239 32.8183 29.8259L32.8931 29.786Z" fill="url(#paint0_linear)"></path>\n    <defs>\n    <linearGradient id="paint0_linear" x1="43.7407" y1="-3.66998" x2="89.0139" y2="68.7822" gradientUnits="userSpaceOnUse">\n    <stop offset="0.0989" stop-color="#FF4C1D"></stop>\n    <stop offset="0.2512" stop-color="#F64523"></stop>\n    <stop offset="0.4995" stop-color="#DE3334"></stop>\n    <stop offset="0.811" stop-color="#B61550"></stop>\n    <stop offset="1" stop-color="#9B0063"></stop>\n    </linearGradient>\n    </defs>\n  </svg>\n  <div id="title">[[getSimpleString(data.title)]]</div>\n</div>\n<div id="content">\n  <img id="boxart" hidden="[!data.boxArt]" src$="[[data.boxArt]]">\n  <div class="ytd-queue-to-play-right-container">\n    <div>\n      <div id="subtitle" hidden="[[!stateRenderer.title]]">[[getSimpleString(stateRenderer.title)]]</div>\n      <div id="description">\n        <template is="dom-repeat" items="[[stateRenderer.descriptionMessages]]">\n            <yt-formatted-string text="[[item]]"></yt-formatted-string>\n        </template>\n      </div>\n    </div>\n    <div id="button-container">\n      <div id="button" hidden="[[isLoading]]"></div>\n      <tp-yt-paper-spinner-lite active="[[isLoading]]" hidden="[[!isLoading]]"></tp-yt-paper-spinner-lite>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_queue_to_play_renderer.ytd.queue.to.play.renderer.css.js--\x3e<style>:host {display: block;} #title-container {border: 1px solid var(--yt-spec-button-chip-background-hover);border-bottom: none;padding: 16px;background-color: var(--yt-spec-general-background-a);color: var(--yt-spec-text-primary);position: relative;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #title-svg {fill: transparent;height: 100%;position: absolute;right: 0;top: 0;z-index: 1;} #stadia-svg {height: 50%;position: absolute;right: 10px;top: 25%;z-index: 2;} #title-svg:dir(rtl) {-webkit-transform: scale(-1,1);transform: scale(-1,1);transform-origin: center;} #title-svg-right {fill: var(--yt-spec-general-background-c);} #title-svg-left {fill: var(--yt-spec-general-background-b);} #boxart {height: 125px;margin-right: 15px;} #content {min-height: 98px;border: 1px solid var(--yt-spec-button-chip-background-hover);padding: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .ytd-queue-to-play-right-container {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #subtitle {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #description {display: block;margin-top: 8px;color: var(--yt-spec-text-secondary);} #button-container {align-items: center;display: flex;height: 42px;margin-top: 8px;} /*# sourceMappingURL=ytd-queue-to-play-renderer.css.map*/</style>';
mob=d}d=mob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nob=a}a=nob;return a}}});
_.TY=SY;_.TY.prototype.cloudcast=_.TY.prototype.cloudcast;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.TY.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.TY.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L([_.Hx.YtActionHandlerBehavior]),_.W("design:type",Object)],_.TY.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.TY.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],_.TY.prototype,"stateData",void 0);_.V([_.M(),_.W("design:type",String)],_.TY.prototype,"state",void 0);_.V([_.M(),_.W("design:type",Object)],_.TY.prototype,"isLoading",void 0);_.V([_.R("data"),_.W("design:type",String),_.W("design:paramtypes",[])],_.TY.prototype,"videoId",null);_.V([_.R("data"),_.W("design:type",String),_.W("design:paramtypes",[])],_.TY.prototype,"playerEndpoint",null);
_.V([_.R("data","state","stateData","expirationDurationMs"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.TY.prototype,"stateRenderer",null);_.V([_.R("stateRenderer"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.TY.prototype,"button",null);_.V([_.P("data.clientJsUrl","data.cloudcastEndpoint"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.TY.prototype,"cloudcast",null);_.TY=_.V([_.T({is:"ytd-queue-to-play-renderer"})],_.TY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syh6");

var kob;
var lob;
var QY=function(){var a=_.K.apply(this,arguments)||this;a.fixedOrder=!1;a.numberOfVisibleAvatars=1;a.hasCta=!1;a.rowAvatarSize=32;return a};
_.r(QY,_.K);_.f=QY.prototype;_.f.updateNumberOfVisibleAvatars=function(){var a=this.offsetWidth;a&&(a=Math.floor((a-32)/(this.rowAvatarSize+4)),this.numberOfVisibleAvatars!==a&&(this.numberOfVisibleAvatars=a,this.updateAvatars()))};
_.f.attached=function(){var a=this;window.requestAnimationFrame(function(){a.updateNumberOfVisibleAvatars()})};
_.f.dataChanged=function(){this.updateAvatars()};
_.f.updateAvatars=function(){if(this.data&&this.data.avatars){var a=this.data.fixedAvatar?this.numberOfVisibleAvatars-1:this.numberOfVisibleAvatars;this.firstVisibleAvatarsList=this.getVisibleAvatarsList(this.data.avatars,a,0,Math.floor(this.data.avatars.length/2));this.secondVisibleAvatarsList=this.getVisibleAvatarsList(this.data.avatars,a,Math.floor(this.data.avatars.length/2),this.data.avatars.length);this.data.fixedAvatar||(this.ctaAvatars=this.getVisibleAvatarsList(this.data.avatars,12,0,this.data.avatars.length));
this.hasCta=!this.data.fixedAvatar}};
_.f.getVisibleAvatarsList=function(a,b,c,d){if(b>=a.length)b=a;else if(this.fixedOrder)b=a.slice(c,c+b);else{a=[].concat(_.Pc(a.slice(c,d)));c=Math.random;for(d=a.length-1;0<d;d--){var e=Math.floor(c()*(d+1)),h=a[d];a[d]=a[e];a[e]=h}b=a.slice(0,b)}return b};
_.f.computeCtaAvatarUrls=function(a){return a?a.map(function(b){var c;return _.mh(null!==(c=b.thumbnails[0].url)&&void 0!==c?c:"")}):[]};
_.t.Object.defineProperties(QY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-recognition-shelf-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.donations.ytd_recognition_shelf_renderer.ytd.recognition.shelf.renderer.css.js--\x3e<div id="wrapper">\n  <div id="title-section">\n    <div id="title-text">\n      [[getSimpleString(data.rowTitle)]]\n    </div>\n  </div>\n  <div id="recognition-section">\n    <div id="avatars-section">\n      <template is="dom-if" if="[[data.fixedAvatar]]">\n        <yt-img-shadow id="fixed-avatar" class="avatar" height="[[rowAvatarSize]]" thumbnail="[[data.fixedAvatar]]"></yt-img-shadow>\n      </template>\n      <div id="rows-section">\n        <div id="hidden-section">\n          <template is="dom-repeat" items="[[firstVisibleAvatarsList]]">\n            <yt-img-shadow class="avatar" height="[[rowAvatarSize]]" thumbnail="[[item]]"></yt-img-shadow>\n          </template>\n        </div>\n        <div id="first-row-section">\n          <template is="dom-repeat" items="[[firstVisibleAvatarsList]]">\n            <yt-img-shadow class="avatar" height="[[rowAvatarSize]]" thumbnail="[[item]]"></yt-img-shadow>\n          </template>\n        </div>\n        <div id="second-row-section">\n          <template is="dom-repeat" items="[[secondVisibleAvatarsList]]">\n            <yt-img-shadow class="avatar" height="[[rowAvatarSize]]" thumbnail="[[item]]"></yt-img-shadow>\n          </template>\n        </div>\n      </div>\n    </div>\n\n    <template is="dom-if" if="[[hasCta]]">\n      <div id="cta-section">\n        <div id="cta-avatars">\n          <template is="dom-repeat" items="[[ctaAvatarUrls]]">\n            <img alt="" class="cta-avatar" height="24" src$="[[item]]" width="24">\n          </template>\n        </div>\n        <div id="cta-text-box">\n          <div id="join-cta-text"><ytd-button-renderer data="[[data.joinButton.buttonRenderer]]"></ytd-button-renderer></div>\n        </div>\n      </div>\n    </template>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.donations.ytd_recognition_shelf_renderer.ytd.recognition.shelf.renderer.css.js--\x3e<style>:host {display: inline-block;margin-bottom: 24px;width: 100%;} #wrapper {border: 1px solid var(--yt-spec-10-percent-layer);width: 100%;position: relative;padding-right: 0;overflow: hidden;} #title-section {min-height: 52px;background-color: var(--yt-spec-general-background-b);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #title-text {color: var(--yt-spec-text-primary);margin: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #recognition-section {position: relative;} #avatars-section {overflow: hidden;position: relative;height: 32px;padding: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .avatar {border-radius: 50%;overflow: hidden;margin-right: 4px;} #rows-section {position: relative;} #hidden-section {opacity: 0;} #first-row-section,#second-row-section,#hidden-section {white-space: nowrap;overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #first-row-section {position: absolute;top: 0%;opacity: 1;animation-name: disappearance;animation-duration: 0.6s;animation-delay: 5s;animation-fill-mode: forwards;} #second-row-section {position: absolute;opacity: 0;animation-name: appearance;animation-duration: 0.6s;animation-delay: 5s;animation-fill-mode: forwards;} @keyframes appearance {0% {top: 100%;opacity: 0;}100% {top: 0%;opacity: 1;}} @keyframes disappearance {0% {top: 0%;opacity: 1;}100% {top: -100%;opacity: 0;}} #cta-text {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #join-cta-text {color: var(--yt-spec-text-primary);font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #cta-avatars {width: 80px;height: 64px;overflow: hidden;} :host([has-cta]) #avatars-section {position: relative;opacity: 1;animation-name: disappearance;animation-duration: 0.6s;animation-delay: 10s;animation-fill-mode: forwards;} #cta-section {width: 100%;overflow: hidden;position: absolute;opacity: 0;animation-name: appearance;animation-duration: 0.6s;animation-delay: 10s;animation-fill-mode: forwards;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host(.test-only-force-cta) #first-row-section,:host(.test-only-force-cta) #rows-section {animation: none;top: -100%;opacity: 0;} :host(.test-only-force-cta) #second-row-section,:host(.test-only-force-cta) #cta-section {animation: none;top: 0%;opacity: 1;} .cta-avatar {position: absolute;border-radius: 50%;overflow: hidden;} #cta-avatars .cta-avatar:nth-child(1) {top: -19px;left: -48px;} #cta-avatars .cta-avatar:nth-child(2) {top: -19px;left: -16px;} #cta-avatars .cta-avatar:nth-child(3) {top: -19px;left: 16px;} #cta-avatars .cta-avatar:nth-child(4) {top: 7px;left: -32px;} #cta-avatars .cta-avatar:nth-child(5) {top: 7px;left: 0px;} #cta-avatars .cta-avatar:nth-child(6) {top: 7px;left: 32px;} #cta-avatars .cta-avatar:nth-child(7) {top: 33px;left: -16px;} #cta-avatars .cta-avatar:nth-child(8) {top: 33px;left: 16px;} #cta-avatars .cta-avatar:nth-child(9) {top: 33px;left: 48px;} #cta-avatars .cta-avatar:nth-child(10) {top: 59px;left: 0px;} #cta-avatars .cta-avatar:nth-child(11) {top: 59px;left: 32px;} #cta-avatars .cta-avatar:nth-child(12) {top: 59px;left: 64px;} /*# sourceMappingURL=ytd-recognition-shelf-renderer.css.map*/</style>';
kob=d}d=kob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lob=a}a=lob;return a}}});
_.RY=QY;_.RY.prototype.dataChanged=_.RY.prototype.dataChanged;_.RY.prototype.updateNumberOfVisibleAvatars=_.RY.prototype.updateNumberOfVisibleAvatars;_.V([_.L(_.VD),_.W("design:type",Object)],_.RY.prototype,"ironResizableBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.RY.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.RY.prototype,"ytRendererBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.RY.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.RY.prototype,"fixedOrder",void 0);_.V([_.M(),_.W("design:type",Object)],_.RY.prototype,"numberOfVisibleAvatars",void 0);_.V([_.M(),_.W("design:type",Array)],_.RY.prototype,"firstVisibleAvatarsList",void 0);_.V([_.M(),_.W("design:type",Array)],_.RY.prototype,"secondVisibleAvatarsList",void 0);_.V([_.M(),_.W("design:type",Array)],_.RY.prototype,"ctaAvatars",void 0);
_.V([_.M({computed:"computeCtaAvatarUrls(ctaAvatars)"}),_.W("design:type",Array)],_.RY.prototype,"ctaAvatarUrls",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.RY.prototype,"hasCta",void 0);_.V([_.M(),_.W("design:type",Object)],_.RY.prototype,"rowAvatarSize",void 0);_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.RY.prototype,"updateNumberOfVisibleAvatars",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.RY.prototype,"dataChanged",null);_.RY=_.V([_.T({is:"ytd-recognition-shelf-renderer"})],_.RY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygb");

var Wmb;
var Xmb;
var PX,QX=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-mute-ad-action":"handleMuteAd"};return a};
_.r(QX,_.K);QX.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"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]]"}}}}}};
QX.prototype.dataChanged=function(){this.data&&this.data.impressionCommands&&(this.set("data.adBadge",PX.JSC$40014_DEFAULT_AD_BADGE_RENDERER),this.toggleClass("sparkles-light-cta",!0),this.data.activeView&&this.ytdActiveViewBehavior.enableActiveViewMeasurement(this.data.activeView,17),this.data.impressionCommands.forEach(function(a){a=_.u(a.loggingUrls||[]);for(var b=a.next();!b.done;b=a.next())b=b.value,b.baseUrl&&_.sh(b.baseUrl)}))};
QX.prototype.onTap=function(a){this.data&&this.data.navigationEndpoint&&(a.preventDefault(),this.fire("yt-navigate",{endpoint:this.data.navigationEndpoint}))};
QX.prototype.handleMuteAd=function(){this.collapsed=!0};
_.t.Object.defineProperties(QX.prototype,{hideHoverOverlay:{configurable:!0,enumerable:!0,get:function(){return!this.data||!this.data.mediaHoverOverlay}},
webSearchLayout:{configurable:!0,enumerable:!0,get:function(){var a;return"PROMOTED_SPARKLES_WEB_STYLE_LANDSCAPE_IMAGE_ASPECT_RATIO"===(null===(a=this.data)||void 0===a?void 0:a.promotedSparklesWebStyle)}},
webSearchLayoutLandscape:{configurable:!0,enumerable:!0,get:function(){var a;return!("PROMOTED_SPARKLES_WEB_STYLE_LANDSCAPE_IMAGE_ASPECT_RATIO"!==(null===(a=this.data)||void 0===a?void 0:a.promotedSparklesWebStyle)||this.data.isSquareThumbnail)}},
webSearchLayoutSquare:{configurable:!0,enumerable:!0,get:function(){var a;return!("PROMOTED_SPARKLES_WEB_STYLE_LANDSCAPE_IMAGE_ASPECT_RATIO"!==(null===(a=this.data)||void 0===a?void 0:a.promotedSparklesWebStyle)||!this.data.isSquareThumbnail)}},
sparklesCtaNoBackground:{configurable:!0,enumerable:!0,get:function(){var a;return!("PROMOTED_SPARKLES_WEB_STYLE_LANDSCAPE_IMAGE_ASPECT_RATIO"!==(null===(a=this.data)||void 0===a?void 0:a.promotedSparklesWebStyle)||!_.w("desktop_image_cta_no_background"))}},
gpaSparklesTenPercentLayer:{configurable:!0,enumerable:!0,get:function(){return _.w("gpa_sparkles_ten_percent_layer")}},
hideActionButton:{configurable:!0,enumerable:!0,get:function(){return!(this.data&&this.data.actionButton)}}});
_.t.Object.defineProperties(QX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Xmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-promoted-sparkles-web-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_promoted_sparkles_web_renderer.ytd.promoted.sparkles.web.renderer.css.js--\x3e<div id="sparkles-container" on-tap="onTap">\n  <div id="thumbnail-container">\n    <div id="thumbnail-hover-container">\n      <div id="thumbnail-deep-container">\n        <yt-img-shadow id="thumbnail" object-fit="CONTAIN" thumbnail="[[data.thumbnail]]">\n        </yt-img-shadow>\n        <div id="media-badge-search"></div>\n      </div>\n      <div id="media-hover-overlay"></div>\n    </div>\n  </div>\n  <div id="sparkles-body">\n    <h3 id="title" title$="[[getSimpleString(data.title)]]">\n        [[getSimpleString(data.title)]]\n    </h3>\n    <div id="description">\n      [[getSimpleString(data.description)]]\n    </div>\n    <div id="website-text-container">\n      <ytd-badge-supported-renderer id="ad-badge" top-standalone-badge="[[data.adBadge]]">\n      </ytd-badge-supported-renderer>\n      <div id="website-text">\n        [[getSimpleString(data.websiteText)]]\n      </div>\n    </div>\n    <div id="action-button"></div>\n  </div>\n</div>\n<div id="menu"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Wmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_promoted_sparkles_web_renderer.ytd.promoted.sparkles.web.renderer.css.js--\x3e<style>:host {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host:hover #media-hover-overlay {visibility: visible;} :host([collapsed]) {display: none;} #sparkles-container {pointer-events: none;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #thumbnail-container {position: relative;margin-right: 8px;cursor: pointer;pointer-events: auto;height: 168px;width: 168px;} #thumbnail-hover-container {position: relative;} #thumbnail-deep-container,#thumbnail,#thumbnail img {height: 168px;width: 168px;} #media-hover-overlay {position: absolute;visibility: hidden;top: 0;right: 0;left: 0;bottom: 0;background-color: var(--yt-spec-static-overlay-background-medium);-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #media-hover-overlay ytd-button-renderer {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([hide-hover-overlay]) #media-hover-overlay {display: none;} #sparkles-body {width: 10px;padding-right: 24px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} :host([web-search-layout]) #sparkles-body {padding-right: 0;} #title {cursor: pointer;pointer-events: auto;text-overflow: ellipsis;width: 100%;display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);} #website-text-container {cursor: pointer;pointer-events: auto;overflow: hidden;text-overflow: ellipsis;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #website-text {color: var(--yt-spec-text-secondary);padding-left: 3px;text-overflow: ellipsis;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #description {color: var(--yt-spec-text-secondary);width: 100%;margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 5.4rem;overflow: hidden;display: block;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #action-button {margin-top: 16px;max-width: 100%;} :host([hide-action-button]) #action-button {display: none;} :host([web-search-layout]) #action-button {margin-right: calc(var(--yt-icon-width)/-2);} #action-button ytd-button-renderer {cursor: pointer;pointer-events: auto;background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);max-width: 100%;} :host(.sparkles-light-cta) #action-button ytd-button-renderer {background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);} :host([sparkles-cta-no-background]) #action-button ytd-button-renderer {background-color: transparent;} :host(:not([web-search-layout])) ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};cursor: pointer;pointer-events: auto;position: absolute;top: 0;right: 0;} :host(:not([web-search-layout])) #media-badge-search {display: none;} :host([web-search-layout]) #thumbnail-container {width: auto;height: auto;max-width: 360px;min-width: 240px;display: flex;justify-content: center;align-items: center;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([web-search-layout]) #media-badge-search {position: absolute;width: 28px;height: 28px;border-radius: 2px;right: 8px;bottom: 8px;background-color: var(--yt-spec-static-overlay-background-solid);--ytd-badge-icon-size: 22px;--ytd-badge-icon-color: var(--yt-spec-static-overlay-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([web-search-layout]) #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} :host([web-search-layout]) #action-button {align-self: end;} :host([web-search-layout]) #sparkles-container {margin-top: 16px;} :host([web-search-layout]) ytd-menu-renderer {margin-top: 16px;} :host([web-search-layout]) #sparkles-body {margin-left: 8px;width: auto;} :host([web-search-layout]) #website-text {padding-left: 8px;} :host([web-search-layout-square]) #thumbnail-container {max-height: 202px;} :host([web-search-layout-square]) #thumbnail-deep-container {position: relative;} :host([web-search-layout-square]) #thumbnail-deep-container,:host([web-search-layout-square]) #thumbnail,:host([web-search-layout-square]) #thumbnail img {width: 202px;height: 202px;} :host([web-search-layout-landscape]) #thumbnail-deep-container {position: relative;height: fit-content;width: auto;} :host([web-search-layout-landscape]) #thumbnail,:host([web-search-layout-landscape]) #thumbnail img {width: auto;height: auto;} :host([gpa-sparkles-ten-percent-layer]) #thumbnail-container {background-color: var(--yt-spec-10-percent-layer);} /*# sourceMappingURL=ytd-promoted-sparkles-web-renderer.css.map*/</style>';
Wmb=d}d=Wmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Xmb=a}a=Xmb;return a}}});
_.RX=PX=QX;PX.prototype.dataChanged=PX.prototype.dataChanged;_.RX.JSC$40014_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:_.Pi("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.RX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.RX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.lD),_.W("design:type",Object)],_.RX.prototype,"ytdActiveViewBehavior",void 0);
_.V([_.L([_.Hx.YtActionHandlerBehavior]),_.W("design:type",Object)],_.RX.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.RX.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.RX.prototype,"collapsed",void 0);_.V([_.M({reflectToAttribute:!0}),_.R("data.mediaHoverOverlay"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.RX.prototype,"hideHoverOverlay",null);
_.V([_.M({reflectToAttribute:!0}),_.R("data.promotedSparklesWebStyle"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.RX.prototype,"webSearchLayout",null);_.V([_.M({reflectToAttribute:!0}),_.R("data.promotedSparklesWebStyle","data.isSquareThumbnail"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.RX.prototype,"webSearchLayoutLandscape",null);
_.V([_.M({reflectToAttribute:!0}),_.R("data.promotedSparklesWebStyle","data.isSquareThumbnail"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.RX.prototype,"webSearchLayoutSquare",null);_.V([_.M({reflectToAttribute:!0}),_.R("data.promotedSparklesWebStyle"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.RX.prototype,"sparklesCtaNoBackground",null);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object),_.W("design:paramtypes",[])],_.RX.prototype,"gpaSparklesTenPercentLayer",null);_.V([_.M({reflectToAttribute:!0}),_.R("data.actionButton"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.RX.prototype,"hideActionButton",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.RX.prototype,"dataChanged",null);_.RX=PX=_.V([_.T({is:"ytd-promoted-sparkles-web-renderer"})],_.RX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5");

var lKa,mKa,nKa,oKa,qKa,rKa,sKa,uKa,vKa,CA,wKa,xKa,yKa,BKa,EKa,GKa,KKa,LKa,MKa,IKa,pKa;lKa=function(a){return null==a||_.Ga(a)?a:"string"===typeof a?_.$ha(a):null};
mKa=function(a){return new Promise(function(b,c){var d=new _.cz;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},
error:c,complete:function(){c(new _.vz)}}))})};
nKa=function(a,b){if(a&&"function"===typeof a.lift)return a.lift.call(b,void 0);throw new TypeError("Qf");};
oKa=function(){var a=_.$b.apply(0,arguments);return function(b){return nKa(b,_.pz.apply(null,[b].concat(_.Pc(a))))}};
qKa=function(a){return function(b){return _.jz(b,new pKa(a))}};
rKa=function(a,b){var c=2<=arguments.length;return function(d){return d.pipe(a?_.rz(function(e,h){return a(e,h,d)}):_.ez,_.uz(),c?_.MJa(b):_.QJa(function(){return new _.vz}))}};
sKa=function(){var a=_.$b.apply(0,arguments);return function(b){return 0===a.length?b:nKa(b,_.HJa.apply(null,[b].concat(_.Pc(a))))}};
uKa=function(){var a=void 0===a?-1:a;return function(b){return 0===a?_.Hz:0>a?_.jz(b,new tKa(-1,b)):_.jz(b,new tKa(a-1,b))}};
vKa=function(){var a=Math.random;this.initialMaxDelayMs_=500;this.random_=a;this.reset()};
CA=function(a){return new BA((a instanceof BA?a:new BA(a)).value,!0)};
wKa=function(a){if(a.JSC$36524_oauthTokens){var b=a.JSC$36524_oauthTokens;return mKa(b).then(function(c){c=new _.Gz(c);b.subscribe(c);return new DA(c)})}return a.apiKey?a.JSC$36524_appAuthTokens?Promise.resolve(new EA(a.apiKey)):Promise.resolve(new FA(a.apiKey,a.authUser)):Promise.reject(Error("ig"))};
xKa=function(a){switch(a){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}};
yKa=function(a){return new _.fz(function(b){var c=_.yn(function(){b.next({});b.complete()},a);
return function(){_.zn(c)}})};
BKa=function(a){var b=new zKa;_.xf(b,1,AKa,a);return b};
EKa=function(a){a.isPrivate?(a=new CKa,_.xf(a,2,DKa,!0)):(a=new CKa,_.xf(a,1,DKa,!0));return a};
GKa=function(a){var b=new GA;a=_.u(a.parts);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=new HA;if(d.value instanceof _.IA)d.isDecreasing?_.xf(c,4,JA,d.value.toString()):_.xf(c,2,JA,d.value.toString());else if("string"===typeof d.value)d.isDecreasing?_.xf(c,3,JA,d.value):_.xf(c,1,JA,d.value);else if("number"===typeof d.value)d.isDecreasing?_.xf(c,9,JA,d.value):_.xf(c,10,JA,d.value);else if(d.value instanceof Uint8Array)d.isDecreasing?_.xf(c,5,JA,d.value):_.xf(c,7,JA,d.value);else if(d.value instanceof
KA)d.isDecreasing?(d=FKa(d.value),_.Di(c,11,JA,d)):(d=FKa(d.value),_.Di(c,12,JA,d));else if(d.value instanceof LA){var e=d.value.rep;d.isDecreasing?_.xf(c,6,JA,e):_.xf(c,8,JA,e)}_.Ff(b,1,HA,c)}return b};
KKa=function(a,b){if(a instanceof MA)return 0<_.Ya(b,HA,1).length?null:HKa.apply(MA,_.Pc(a.parts));a=Array.of.apply(Array,_.Pc(a.root.parts));b=_.u(_.Ya(b,HA,1));for(var c=b.next();!c.done;c=b.next())switch(c=c.value,_.Ra(c,JA)){case 4:a.push(CA(NA(_.Hf(c,4,JA))));break;case 2:a.push(new BA(NA(_.Hf(c,2,JA))));break;case 6:a.push(CA(new LA(_.Hf(c,6,JA))));break;case 8:a.push(new BA(new LA(_.Hf(c,8,JA))));break;case 10:a.push(new BA(IKa(c,10)));break;case 9:a.push(CA(new BA(IKa(c,9))));break;case 3:a.push(CA(_.Hf(c,
3,JA)));break;case 1:a.push(new BA(_.Hf(c,1,JA)));break;case 7:a.push(new BA(lKa(_.Hf(c,7,JA))));break;case 5:a.push(CA(lKa(_.Hf(c,5,JA))));break;case 12:c=JKa(_.OA(c,_.nv,12,JA));if(null===c)return null;a.push(new BA(c));break;case 11:c=JKa(_.OA(c,_.nv,11,JA));if(null===c)return null;a.push(CA(c));break;case 0:return null;default:return null}return HKa.apply(MA,_.Pc(a))};
_.PA=function(a,b){return null!=_.cb(a,b)};
LKa=function(a){this.JSC$35795_channel_=a};
MKa=function(a){var b=_.uJa(b);return new b(function(c,d){var e;a.subscribe(function(h){return e=h},function(h){return d(h)},function(){return c(e)})})};
IKa=function(a,b){b=_.Sa(a,JA,b);a=_.cb(a,b);return null==a?a:+a};
_.OA=function(a,b,c,d){return _.$a(a,b,_.Sa(a,d,c))};
_.NKa=function(a,b,c,d,e,h,l){var m=new _.Zu;_.$Aa.push(m);b&&m.listen("complete",b);m.listenOnce("ready",m.cleanupSend_);h&&(m.timeoutInterval_=Math.max(0,h));l&&(m.JSC$35377_withCredentials_=l);m.send(a,c,d,e)};
pKa=function(a){this.JSC$36302_durationSelector=a};
pKa.prototype.call=function(a,b){return b.subscribe(new _.fA(a,this.JSC$36302_durationSelector))};
var tKa=function(a,b){this.count=a;this.source=b};
tKa.prototype.call=function(a,b){return b.subscribe(new _.rA(a,this.count,this.source))};
_.QA=function(a){_.F.call(this,a,-1,OKa)};
_.r(_.QA,_.F);_.QA.prototype.getMessage=function(){return _.um(this,2)};
var OKa=[3];
vKa.prototype.reset=function(){this.currentMaxDelayMs_=this.initialMaxDelayMs_;this.inRetryMode_=!1};
var PKa=function(a){var b=0;if(a.inRetryMode_){b=Math.ceil(a.random_()*a.currentMaxDelayMs_);var c=1024*a.initialMaxDelayMs_;a.currentMaxDelayMs_<=c&&(a.currentMaxDelayMs_*=2,a.currentMaxDelayMs_>c&&(a.currentMaxDelayMs_=c))}a.inRetryMode_=!0;return b};
var QKa=function(a){_.F.call(this,a)};
_.r(QKa,_.F);QKa.prototype.getVersion=function(){return _.cb(this,1)};
var GA=function(a){_.F.call(this,a,-1,RKa)};
_.r(GA,_.F);var HA=function(a){_.F.call(this,a)};
_.r(HA,_.F);var RKa=[1],JA=[5,4,3,6,7,2,1,8,9,10,11,12];
var SKa=function(a){_.F.call(this,a)};
_.r(SKa,_.F);SKa.prototype.getVersion=function(){return _.cb(this,3)};
var CKa=function(a){_.F.call(this,a)};
_.r(CKa,_.F);var DKa=[1,2,3,15];
var zKa=function(a){_.F.call(this,a)};
_.r(zKa,_.F);zKa.prototype.getName=function(){return _.Hf(this,1,AKa)};
var AKa=[1,2];
var TKa=function(a){_.F.call(this,a)};
_.r(TKa,_.F);TKa.prototype.getPath=function(){return _.$a(this,GA,3)};
var UKa=function(a){_.F.call(this,a)};
_.r(UKa,_.F);
var VKa=function(a){_.F.call(this,a)};
_.r(VKa,_.F);VKa.prototype.hasHeader=function(){return _.PA(this,4)};
var WKa=[2,3,6];
var XKa=function(a){_.F.call(this,a)};
_.r(XKa,_.F);
var YKa=function(a){_.F.call(this,a)};
_.r(YKa,_.F);
var ZKa=function(a){_.F.call(this,a)};
_.r(ZKa,_.F);var $Ka=function(a){_.F.call(this,a)};
_.r($Ka,_.F);var aLa=[2,3];
var cLa=function(a){_.F.call(this,a,-1,bLa)};
_.r(cLa,_.F);var bLa=[1];
var dLa=function(a){_.F.call(this,a)};
_.r(dLa,_.F);dLa.prototype.hasChanges=function(){return 2===_.Ra(this,RA)};
var fLa=function(a){_.F.call(this,a,-1,eLa)};
_.r(fLa,_.F);var gLa=function(a){_.F.call(this,a)};
_.r(gLa,_.F);var RA=[1,2,3,5],eLa=[1];
var hLa=function(a){_.F.call(this,a)};
_.r(hLa,_.F);hLa.prototype.getMessage=function(){return _.cb(this,3)};
var iLa=function(a){_.F.call(this,a)};
_.r(iLa,_.F);var jLa=function(a){_.F.call(this,a)};
_.r(jLa,_.F);jLa.prototype.getStatus=function(){return _.$a(this,hLa,1)};
var kLa=[2,3];
var lLa=function(a){_.F.call(this,a)};
_.r(lLa,_.F);
var nLa=function(a){_.F.call(this,a,-1,mLa)};
_.r(nLa,_.F);nLa.prototype.getStatus=function(){return _.$a(this,lLa,2)};
var mLa=[1];
var oLa=function(a,b){this.path=a;this.JSC$60885_authMethod=b},SA=function(a,b,c,d,e){this.channelMessageHandler=a;
this.channelStatusHandler=b;this.config=c;this.channelCreator=d;this.state=0;this.channelHandler=new _.ov;this.channel=pLa(this,e)},pLa=function(a,b){b={sendRawJson:!0,
messageContentType:"application/json+protobuf",httpSessionIdParam:void 0,messageUrlParams:Object.assign({gsessionid:b},a.config.JSC$60885_authMethod.getQueryParameters()),messageHeaders:a.config.JSC$60885_authMethod.getHeaders(),supportsCrossDomainXhr:a.config.JSC$60885_authMethod.usesCredentialedRequests()};b=a.channelCreator(a.config.path,b);a.channelHandler.listen(b,"a",function(){a.channelStatusHandler.onOpen()});
a.channelHandler.listen(b,"b",function(){a.channelStatusHandler.onClose((new LKa(a.channel.JSC$35785_channel_)).JSC$35795_channel_.JSC$35776_lastStatusCode_);a.state=2;a.channel.removeAllListeners();a.channelHandler.removeAll()});
a.channelHandler.listen(b,"d",function(c){(c=c.data)&&1===c.length&&a.channelMessageHandler(new nLa(c[0]))});
a.channelHandler.listen(b,"c",function(c){a.channelStatusHandler.onError(c,(new LKa(a.channel.JSC$35785_channel_)).JSC$35795_channel_.JSC$35776_lastStatusCode_);0!==c.status&&(a.state=2)});
return b};
SA.prototype.open=function(){0===this.state&&(this.state=1,this.channel.open())};
SA.prototype.close=function(){2!==this.state&&this.channel.close()};
SA.prototype.send=function(a){a=a.serialize();this.channel.send(a)};
var qLa,rLa=new QKa;qLa=_.Oa(rLa,1,3);var sLa=_.Oa(qLa,2,5);
var LA=function(a){this.rep=a};
LA.prototype.equals=function(a){return this.rep===a.rep};
var tLa=function(){var a=8;a=void 0===a?1:a;this.max=8;this.lastAddedTimestampMs=Date.now();this.tokens=a};
tLa.prototype.update=function(){var a=Date.now();a=Math.floor((a-this.lastAddedTimestampMs)/3E5);this.tokens=Math.min(this.tokens+a,this.max);this.lastAddedTimestampMs+=3E5*a};
var uLa=function(a,b,c){this.objectId=a;this.version=b;this.payload=c},vLa=function(){},wLa=function(a){this.timestampMicros=a};
var KA=function(a,b){this.seconds=a;this.nanos=b},FKa=function(a){var b=new _.nv;
_.vm(b,1,a.seconds);_.vm(b,2,a.nanos);return b},JKa=function(a){try{var b=a.getSeconds(),c=_.rm(a,2,0);
if(-62135596800>b)throw Error("Zf`"+b);if(253402300800<=b)throw Error("$f`"+b);if(0>c)throw Error("ag`"+c);if(1E9<=c)throw Error("bg`"+c);if(!Number.isInteger(b))throw Error("cg`"+b);if(!Number.isInteger(c))throw Error("dg`"+c);return new KA(b,c)}catch(d){return null}};
KA.prototype.equals=function(a){return this.seconds===a.seconds&&this.nanos===a.nanos};
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var TA;_.IA=function(a,b){this.low_=a|0;this.high_=b|0};
TA=function(a){return 4294967296*a.high_+(a.low_>>>0)};
_.IA.prototype.isSafeInteger=function(){var a=this.high_>>21;return 0==a||-1==a&&!(0==this.low_&&-2097152==this.high_)};
_.IA.prototype.toString=function(a){a=a||10;if(2>a||36<a)throw Error("eg`"+a);if(this.isSafeInteger()){var b=TA(this);return 10==a?""+b:b.toString(a)}b=14-(a>>2);var c=Math.pow(a,b),d=UA(c,c/4294967296);c=this.div(d);d=Math.abs(TA(this.add(VA(c,d).negate())));var e=10==a?""+d:d.toString(a);e.length<b&&(e="0000000000000".substr(e.length-b)+e);d=TA(c);return(10==a?d:d.toString(a))+e};
var WA=function(a){return 0==a.low_&&0==a.high_};
_.IA.prototype.equals=function(a){return this.low_==a.low_&&this.high_==a.high_};
_.IA.prototype.compare=function(a){return this.high_==a.high_?this.low_==a.low_?0:this.low_>>>0>a.low_>>>0?1:-1:this.high_>a.high_?1:-1};
_.IA.prototype.negate=function(){var a=~this.low_+1|0;return UA(a,~this.high_+!a|0)};
_.IA.prototype.add=function(a){var b=this.high_>>>16,c=this.high_&65535,d=this.low_>>>16,e=a.high_>>>16,h=a.high_&65535,l=a.low_>>>16;a=(this.low_&65535)+(a.low_&65535);l=(a>>>16)+(d+l);d=l>>>16;d+=c+h;b=(d>>>16)+(b+e)&65535;return UA((l&65535)<<16|a&65535,b<<16|d&65535)};
var VA=function(a,b){if(WA(a))return a;if(WA(b))return b;var c=a.high_>>>16,d=a.high_&65535,e=a.low_>>>16;a=a.low_&65535;var h=b.high_>>>16,l=b.high_&65535,m=b.low_>>>16;b=b.low_&65535;var p=a*b;var q=(p>>>16)+e*b;var x=q>>>16;q=(q&65535)+a*m;x+=q>>>16;x+=d*b;var B=x>>>16;x=(x&65535)+e*m;B+=x>>>16;x=(x&65535)+a*l;B=B+(x>>>16)+(c*b+d*m+e*l+a*h)&65535;return UA((q&65535)<<16|p&65535,B<<16|x&65535)};
_.f=_.IA.prototype;
_.f.div=function(a){if(WA(a))throw Error("fg");if(0>this.high_){if(this.equals(XA)){if(a.equals(YA)||a.equals(xLa))return XA;if(a.equals(XA))return YA;var b=1;if(0==b)b=this;else{var c=this.high_;b=32>b?UA(this.low_>>>b|c<<32-b,c>>b):UA(c>>b-32,0<=c?0:-1)}b=b.div(a).shiftLeft(1);if(b.equals(ZA))return 0>a.high_?YA:xLa;c=this.add(VA(a,b).negate());return b.add(c.div(a))}return 0>a.high_?this.negate().div(a.negate()):this.negate().div(a).negate()}if(WA(this))return ZA;if(0>a.high_)return a.equals(XA)?ZA:
this.div(a.negate()).negate();var d=ZA;for(c=this;0<=c.compare(a);){b=Math.max(1,Math.floor(TA(c)/TA(a)));var e=Math.ceil(Math.log(b)/Math.LN2);e=48>=e?1:Math.pow(2,e-48);for(var h=$A(b),l=VA(h,a);0>l.high_||0<l.compare(c);)b-=e,h=$A(b),l=VA(h,a);WA(h)&&(h=YA);d=d.add(h);c=c.add(l.negate())}return d};
_.f.not=function(){return UA(~this.low_,~this.high_)};
_.f.and=function(a){return UA(this.low_&a.low_,this.high_&a.high_)};
_.f.or=function(a){return UA(this.low_|a.low_,this.high_|a.high_)};
_.f.xor=function(a){return UA(this.low_^a.low_,this.high_^a.high_)};
_.f.shiftLeft=function(a){a&=63;if(0==a)return this;var b=this.low_;return 32>a?UA(b<<a,this.high_<<a|b>>>32-a):UA(0,b<<a-32)};
var $A=function(a){return 0<a?0x7fffffffffffffff<=a?yLa:new _.IA(a,a/4294967296):0>a?-0x7fffffffffffffff>=a?XA:(new _.IA(-a,-a/4294967296)).negate():ZA},UA=function(a,b){return new _.IA(a,b)},NA=function(a,b){if("-"==a.charAt(0))return NA(a.substring(1),b).negate();
var c=parseInt(a,b||10);if(9007199254740991>=c)return new _.IA(c%4294967296|0,c/4294967296|0);if(0==a.length)throw Error("gg");if(0<=a.indexOf("-"))throw Error("hg`"+a);b=b||10;if(2>b||36<b)throw Error("eg`"+b);c=$A(Math.pow(b,8));for(var d=ZA,e=0;e<a.length;e+=8){var h=Math.min(8,a.length-e),l=parseInt(a.substring(e,e+h),b);8>h?(h=$A(Math.pow(b,h)),d=VA(d,h).add($A(l))):(d=VA(d,c),d=d.add($A(l)))}return d},ZA=UA(0,0),YA=UA(1,0),xLa=UA(-1,-1),yLa=UA(4294967295,2147483647),XA=UA(0,2147483648);
var BA=function(a,b){this.value=a;this.isDecreasing=!!b};
BA.prototype.equals=function(a){if(this.isDecreasing!==a.isDecreasing)var b=!1;else if("string"===typeof this.value||"number"===typeof this.value)b=this.value===a.value;else if(this.value instanceof _.IA)b=a.value instanceof _.IA?this.value.equals(a.value):!1;else if(this.value instanceof LA)b=a.value instanceof LA?this.value.equals(a.value):!1;else if(this.value instanceof Uint8Array)if(a.value instanceof Uint8Array)a:if(b=this.value,a=a.value,b.length!==a.length)b=!1;else{for(var c=0;c<b.length;++c)if(b[c]!==
a[c]){b=!1;break a}b=!0}else b=!1;else b=this.value instanceof KA?a.value instanceof KA?this.value.equals(a.value):!1:!1;return b};
var MA=function(a,b){this.parts=a;this.isPrivate=b},HKa=function(){for(var a=[],b=_.u(_.$b.apply(0,arguments)),c=b.next();!c.done;c=b.next())c=c.value,c instanceof BA?a.push(c):a.push(new BA(c));
return new MA(a,!1)};
MA.prototype.equals=function(a){var b;if(b=this.parts.length===a.parts.length)a:if(this.isPrivate!==a.isPrivate||this.parts.length>a.parts.length)b=!1;else{for(b=0;b<this.parts.length;++b)if(!this.parts[b].equals(a.parts[b])){b=!1;break a}b=!0}return b};
var aB=function(a){this.root=a};
aB.prototype.equals=function(a){return this.root.equals(a.root)};
var zLa=function(){},FA=function(a,b){this.apiKey=a;
this.authUser=b};
FA.prototype.getHeaders=function(){var a={},b;(b=_.Zf([]))?(b=b.split(" "),b={scheme:b[0],hash:b[1]}):b=null;null!=b&&(a.Authorization=b.scheme+" "+b.hash,a["X-Goog-AuthUser"]=String(this.authUser||0));return a};
FA.prototype.getQueryParameters=function(){return{key:this.apiKey}};
FA.prototype.domainType=function(){return 0};
FA.prototype.usesCredentialedRequests=function(){return!0};
var DA=function(a){this.JSC$36532_oauthTokens=a};
DA.prototype.getHeaders=function(){var a={};a.Authorization="OAuth "+this.JSC$36532_oauthTokens.getValue();return a};
DA.prototype.getQueryParameters=function(){return{}};
DA.prototype.domainType=function(){return 1};
DA.prototype.usesCredentialedRequests=function(){return!0};
var EA=function(a){this.apiKey=a};
EA.prototype.getHeaders=function(){return{}};
EA.prototype.getQueryParameters=function(){return{key:this.apiKey}};
EA.prototype.domainType=function(){return 1};
EA.prototype.usesCredentialedRequests=function(){return!1};
var ALa={send:function(a,b,c,d,e,h,l){_.NKa(a,b,c,d,e,h,l)}};
var BLa=function(a,b,c){this.code=a;this.message=b;this.status=c},CLa=function(a){var b=void 0===b?ALa:b;
this.baseUri=a;this.xhrIo=b};
CLa.prototype.post=function(a,b,c,d){d=void 0===d?{}:d;return this.request("POST",a,b,c,d)};
CLa.prototype.request=function(a,b,c,d,e){var h=this,l=new _.ck(this.baseUri);_.dp(l,b);if(e.queryParams){b=_.u(Object.entries(e.queryParams));for(var m=b.next();!m.done;m=b.next()){var p=_.u(m.value);m=p.next().value;p=p.next().value;_.jp(l,m,p)}}var q={"Content-type":"application/json+protobuf"};Object.assign(q,e.extraHeaders);var x=c.serialize();return new Promise(function(B,C){var I;h.xhrIo.send(l,function(){var H=-1===this.getStatus()?void 0:this.getStatus();if(_.bv(this))try{B(_.kv(d,_.cv(this)))}catch(O){C(new BLa(4,
"Failed to deserialize response from "+l+": "+_.cv(this),H))}else C(new BLa(this.JSC$35377_lastErrorCode_,this.getLastError(),H))},a,x,q,null!==(I=e.timeoutMs)&&void 0!==I?I:2E4,e.withCredentials)})};
var DLa=function(){this.changeList=[]};
DLa.prototype.add=function(a){this.changeList.push(a)};
var ELa=function(a,b){this.JSC$36554_authMethod=b;this.jspbClient=new CLa(a)},FLa=function(a,b){var c,d,e,h,l;
return _.y(function(m){if(1==m.nextAddress){e=new XKa;_.lb(e,1,b);var p=a.jspbClient,q=p.post;var x=a.JSC$36554_authMethod;x={queryParams:x.getQueryParameters(),extraHeaders:x.getHeaders(),withCredentials:x.usesCredentialedRequests()};return _.z(m,q.call(p,"/punctual/v1/chooseServer",e,YKa,x),2)}h=m.yieldResult;l=_.cb(h,1);if(null==l)throw Error("jg");return m.return({gsessionid:l,affinitization:null!==(c=_.cb(h,2))&&void 0!==c?c:0,initialConnectionDelayMillis:null!==(d=_.cb(h,3))&&void 0!==d?d:0})})},
GLa=function(a,b,c){this.project=a;
this.interestSet=b;this.JSC$60898_knowledgeTimestamp=c;this.hasRecurred=!1;this.resyncMillis=Date.now()},bB=function(a,b,c){this.defaultProject=a;
this.channelDeps=c;this.causalStreams=new Map;this.limboStreams=new Map;this.nonCausalStreams=new Map;this.newStreamSubject=new _.Ez;this.streamNumber=0;this.rawStatus=new _.Ez;this.status=new _.Gz(new _.QA);this.skipBackoff=new tLa;this.recentResyncs=[];this.hasConnected=!1;this.rawStatus.pipe(qKa(function(d){return 0===_.rm(d,1,0)?Promise.resolve():new Promise(function(e){_.yn(e,500)})})).subscribe(this.status);
this.delayGenerator=new vKa;this.JSC$36565_reconnectHint=b?b.pipe(_.tz(function(){return _.Zz}),oKa(_.Zz)):_.Zz;
HLa(this)},ILa=function(a,b,c,d){b=b.then(function(e){switch(e.domainType()){case 2:case 0:var h=a.firstPartyUri;
break;case 1:h=a.thirdPartyUri;break;default:h=new _.ck}var l=_.dp(h.clone(),"/punctual/multi-watch/channel"),m=new oLa(l.toString(),e);return{serverChooser:new ELa(h,e),channelCreator:function(p,q,x){p=new SA(p,q,m,function(B,C){new _.SFa;return new _.rx(B,C)},x);
p.open();return p}}});
return new bB(d,c,b)},JLa=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 MA&&d instanceof MA?c.equals(d):c instanceof aB&&d instanceof aB?c.equals(d):!1;return d})};
bB.prototype.onOpen=function(){var a=new _.QA;_.vm(a,1,0);try{this.rawStatus.next(a)}catch(b){}};
bB.prototype.onClose=function(){this.channelState=void 0;HLa(this)};
bB.prototype.onError=function(a,b){a=new _.QA;_.vm(a,1,xKa(b));try{this.rawStatus.next(a)}catch(c){}};
var MLa=function(a,b,c){if(a.channelState){var d=KLa(c.project,c.interestSet);c instanceof LLa&&_.Oa(d,1,c.JSC$36591_knowledgeTimestamp.toString());c=new cLa;var e=_.tm(c,1,ZKa,void 0,void 0);_.Oa(e,1,b.toString());_.Di(e,2,aLa,d);_.Oa(e,4,a.channelState.affinitization);a.channelState.channel.send(c)}},KLa=function(a,b){var c=new VKa;
c=_.lb(c,4,sLa);if(b instanceof MA){var d=new TKa;null!=a&&(a=BKa(a),_.lb(d,1,a));a=EKa(b);_.lb(d,2,a);b=GKa(b);_.lb(d,3,b);_.Di(c,2,WKa,d)}else d=new UKa,null!=a&&(a=BKa(a),_.lb(d,1,a)),a=EKa(b.root),_.lb(d,2,a),b=GKa(b.root),_.lb(d,3,b),_.Di(c,6,WKa,d);return c},HLa=function(a){var b=PKa(a.delayGenerator);
yKa(b).pipe(sKa(a.JSC$36565_reconnectHint.pipe(rKa(function(){var c=a.skipBackoff;c.update();0<c.tokens?(c.tokens--,c=!0):c=!1;return c})))).subscribe(function(){a.channelDeps.then(function(c){NLa(a,c.serverChooser).then(function(d){_.yn(function(){a.hasConnected=!0;
OLa(a,c.channelCreator,d)},a.hasConnected?0:d.initialConnectionDelayMillis)},function(){HLa(a)})},function(c){var d=new _.QA;
_.vm(d,1,13);_.wm(d,2,c.toString());a.rawStatus.next(d)})})},NLa=function(a,b){var c,d,e,h,l,m;
return _.y(function(p){if(1==p.nextAddress)return _.z(p,PLa(a),2);c=p.yieldResult;d=_.u(c);e=d.next().value;h=d.next().value;l=e;m=h;return p.return(FLa(b,KLa(l,m)))})},PLa=function(a){var b,c,d,e,h,l,m;
return _.y(function(p){b=[a.causalStreams,a.limboStreams,a.nonCausalStreams];c=_.u(b);for(d=c.next();!d.done;d=c.next())for(e=d.value,h=_.u(e.values()),l=h.next();!l.done;)return m=l.value,p.return([m.project,m.interestSet]);var q=new _.fz;q.source=a.newStreamSubject;return _.z(p,MKa(q.pipe(rKa())),1)})},OLa=function(a,b,c){a.channelState={channel:b(function(h){for(var l=_.u(_.Ya(h,iLa,1)),m=l.next();!m.done;m=l.next()){var p=m.value;
if(m=_.cb(p,1))if(m=Number(m),3===_.Ra(p,kLa)){a:{if(p=_.OA(p,jLa,3,kLa))if(p=p.getStatus()){var q=p;break a}q=void 0}if(q){p=a;var x=p.causalStreams.get(m)||p.limboStreams.get(m)||p.nonCausalStreams.get(m);x&&(0===_.cb(q,1)?x.observer.complete():x.observer.error(q),p.causalStreams.delete(m),p.limboStreams.delete(m),p.nonCausalStreams.delete(m))}}else if(q=_.OA(p,dLa,2,kLa))switch(_.Ra(q,RA)){case 1:p=a;if(q=p.causalStreams.get(m)){try{q.observer.next(new vLa)}catch(H){}p.causalStreams.delete(m);
p.limboStreams.set(m,q.start())}break;case 3:a:{if(p=_.OA(q,gLa,3,RA))if(p=_.cb(p,1)){x=new wLa(NA(p));break a}x=void 0}if(x&&(p=a,q=m,m=x,(x=p.limboStreams.get(q))?(x=x.advance(m.timestampMicros),p.limboStreams.delete(q),p.nonCausalStreams.set(q,x),p=x):p=p.nonCausalStreams.get(q),p)){q=m.timestampMicros;q>p.JSC$36591_knowledgeTimestamp&&(p.JSC$36591_knowledgeTimestamp=q);try{p.observer.next(m)}catch(H){}}break;case 2:m=a.nonCausalStreams.get(m)||a.limboStreams.get(m);if(!m)break;p=m.interestSet;
if(x=_.OA(q,fLa,2,RA)){q=new DLa;x=_.u(_.Ya(x,SKa,1));for(var B=x.next();!B.done;B=x.next()){var C=B.value,I=_.$a(C,GA,6);B=C.getVersion();I&&B&&(C=lKa(_.cb(C,2)),C=null===C?void 0:C,(I=KKa(p,I))&&q.add(new uLa(I,NA(B),C)))}p=q}else p=void 0;if(p)for(p=_.u(p.changeList),q=p.next();!q.done;q=p.next()){q=q.value;q=new uLa(q.objectId,q.version,q.payload);try{m.observer.next(q)}catch(H){}}break;case 5:if(p=a,m=p.causalStreams.get(m)||p.limboStreams.get(m)||p.nonCausalStreams.get(m)){if(m instanceof LLa){q=
p;x=0;for(B=Date.now();x<q.recentResyncs.length;)B>=q.recentResyncs[x].resyncMillis+6E4?q.recentResyncs.splice(x):++x;(q=JLa(p,m))?(q.hasRecurred=!0,q.JSC$60898_knowledgeTimestamp=m.JSC$36591_knowledgeTimestamp,q.resyncMillis=Date.now()):p.recentResyncs.push(new GLa(m.project,m.interestSet,m.JSC$36591_knowledgeTimestamp))}try{m.observer.complete()}catch(H){}}}}if(_.PA(h,2))switch(h=h.getStatus(),_.cb(h,1)){case 1:a.channelState&&a.channelState.channel.close()}},a,c.gsessionid),
affinitization:c.affinitization};b=[].concat(Array.from(a.causalStreams.entries())).concat(Array.from(a.nonCausalStreams.entries()));b.sort(function(h,l){return h[0]-l[0]});
b=_.u(b);for(c=b.next();!c.done;c=b.next()){var d=_.u(c.value);c=d.next().value;d=d.next().value;MLa(a,c,d)}b=_.u(a.limboStreams);for(c=b.next();!c.done;c=b.next())c=_.u(c.value),c.next(),c.next().value.observer.complete();a.limboStreams.clear();var e=a.channelState;_.yn(function(){a.channelState===e&&a.delayGenerator.reset()},45E3)};
bB.prototype.watch=function(a,b){var c=this;b=void 0===b?{}:b;return new _.fz(function(d){var e,h=++c.streamNumber,l=null!==(e=b.projectOverride)&&void 0!==e?e:c.defaultProject;d=new QLa(d,l,a);c.causalStreams.set(h,d);c.newStreamSubject.next({});MLa(c,h,d);return function(){var m=new cLa,p=_.tm(m,1,ZKa,void 0,void 0);_.Oa(p,1,h.toString());var q=new $Ka;_.Di(p,3,aLa,q);c.channelState&&c.channelState.channel.send(m);c.causalStreams.delete(h);c.limboStreams.delete(h);c.nonCausalStreams.delete(h)}})};
var QLa=function(a,b,c){this.observer=a;this.project=b;this.interestSet=c};
QLa.prototype.start=function(){return new RLa(this.observer,this.project,this.interestSet)};
var RLa=function(a,b,c){this.observer=a;this.project=b;this.interestSet=c};
RLa.prototype.advance=function(a){return new LLa(this.observer,this.project,this.interestSet,a)};
var LLa=function(a,b,c,d){this.observer=a;this.project=b;this.interestSet=c;this.JSC$36591_knowledgeTimestamp=d};
var SLa={firstPartyUri:new _.ck("https://signaler-pa.clients6.google.com"),thirdPartyUri:new _.ck("https://signaler-pa.googleapis.com")},TLa={firstPartyUri:new _.ck("https://punctual-dev.corp.google.com"),thirdPartyUri:new _.ck("https://signaler-staging.sandbox.google.com")},ULa=new Map(Object.entries({prod:SLa,ytprod:{firstPartyUri:new _.ck("https://signaler-pa.youtube.com"),thirdPartyUri:new _.ck("https://signaler-pa.googleapis.com")},dev:TLa}));
_.VLa=function(a){this.projectPath=a;this.authParams=new zLa;this.inferProject=!1};
_.WLa=function(a){var b=wKa(a.authParams),c=a.projectPath;if(!c.startsWith("/punctual/"))throw Error("kg`"+c);var d=c.substring(10).split("/");if(2!==d.length)throw Error("lg`"+c);c=_.u(d);d=c.next().value;c=c.next().value;if(d.startsWith("custom:"))d=new _.ck(decodeURIComponent(d.substring(7))),d={firstPartyUri:d,thirdPartyUri:d};else{var e=ULa.get(d);if(!e)throw Error("mg`"+d);d=e}return ILa(d,b,a.JSC$36602_reconnectHint,a.inferProject?void 0:c)};
_.XLa=function(a){this.name=a};
var YLa;YLa=function(a){this.client=a};
_.ZLa=function(a){var b=void 0===b?{}:b;this.punctualClient=a;this.watchOpts=b;this.status=a.status};
_.ZLa.prototype.start=function(){return{stop:function(){return Promise.resolve()}}};
_.$La=function(a,b){b=HKa(b.name);return a.punctualClient.watch(new aB(b),a.watchOpts).pipe(_.rz(function(c){return!(c instanceof wLa)}),_.lz(function(c){if(c instanceof uLa){var d=1===c.objectId.parts.length,e=c.payload&&_.kKa(c.payload);
return{version:c.version,payload:e,isSynthetic:!1,isSuppressor:d}}return{isSynthetic:!0,isSuppressor:!0}}),uKa())};
var aMa=function(a){this.inner=a},bMa=function(){var a=new _.VLa("/punctual/prod/");
a.inferProject=!0;return new aMa(a)},cMa=function(a,b){a.inner.authParams.apiKey=b;
return a};
var dMa;
var eMa;
var cB=function(){var a=_.K.apply(this,arguments)||this;a.isLoading=!0;a.startGameTimer=new _.xn(1E3);a.timeRemainingSeconds=0;a.isInitialPoll=!0;a.rateLimitedMultiplier=1;a.actionMap={"yt-queue-to-play-state-command":"handleQueueToPlayStateCommand","yt-focus-queue-to-play-state-renderer":"focusQueueToPlayStateRenderer","yt-update-queue-to-play-command":"handleUpdateQueueToPlayCommand"};return a};
_.r(cB,_.K);_.f=cB.prototype;_.f.attached=function(){var a=this;this.JSC$36621_startGameTimerListenerKey||(this.JSC$36621_startGameTimerListenerKey=_.gn(this.startGameTimer,"tick",function(){--a.timeRemainingSeconds;if(0>=a.timeRemainingSeconds){a.startGameTimer.stop();var b=a.data.timeRemainingTimeoutCommand;b&&(a.pollingTimer&&(_.zn(a.pollingTimer),a.pollingTimer=null),a.isLoading=!0,a.sendRetryableServiceRequestAction(b))}}));
this.maybeGetAndSetPlayer()};
_.f.detached=function(){this.pollingTimer&&_.zn(this.pollingTimer);this.JSC$36621_startGameTimerListenerKey&&(this.startGameTimer.stop(),_.ln(this.JSC$36621_startGameTimerListenerKey),this.JSC$36621_startGameTimerListenerKey=null);this.tangoStopper&&this.tangoStopper.stop()};
_.f.configureRendererStamper=function(){return{button:{id:"button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}};
_.f.ready=function(){var a=this;this.$.button.addEventListener("tap",function(){a.onButtonClick()})};
_.f.graftVE=function(a,b){var c=_.pi();b=(void 0===b?null:b)||_.oi();return a&&b&&c?(a=_.Wq(a),_.Ex(c,b,a),a):null};
_.f.initialPoll=function(){this.isInitialPoll&&(this.isInitialPoll=!1,this.poll(),this.data&&this.data.timeRemaining&&(this.timeRemainingSeconds=Number(this.data.timeRemaining.seconds)||0))};
_.f.poll=function(a){var b=this;a=void 0===a?!1:a;if(this.data&&!this.data.hidden){this.pollingTimer&&(_.zn(this.pollingTimer),this.pollingTimer=null);var c=this.data.pollingCommand,d=this.get("queueToPlayCommand",c),e=0;!a&&this.data.pollingInterval&&(e=Number(this.data.pollingInterval)*this.rateLimitedMultiplier);c&&(this.pollingTimer=_.yn(function(){d?b.handleQueueToPlayCommand(d):b.sendRetryableServiceRequestAction(c)},e))}};
_.f.handleUpdateQueueToPlayCommand=function(a){var b=this.get("updateQueueToPlayCommand.renderer.queueToPlayStateRenderer",a),c=b.hidden&&!this.hidden||!b.hidden&&this.hidden;this.data&&this.get("updateQueueToPlayCommand.gameMid",a)!==this.data.gameMid&&(c=!0);c&&(this.data=b,this.hidden=b.hidden,this.pollingTimer&&(_.zn(this.pollingTimer),this.pollingTimer=null),this.tangoSubscription&&this.tangoSubscription.unsubscribe(),this.poll())};
_.f.handleQueueToPlayStateCommand=function(a){var b=this,c=this.get("queueToPlayStateCommand.renderer.queueToPlayStateRenderer",a);a=this.get("queueToPlayStateCommand.isRateLimited",a);var d=this.get("pollingCommand.queueToPlayCommand",c);if(d)this.isLoading=!1,this.handleQueueToPlayCommand(d),this.poll(!0);else if(a)this.data.pollingInterval=c.pollingInterval,this.rateLimitedMultiplier*=2,this.isLoading=!1,this.poll();else if(this.rateLimitedMultiplier=1,(a=this.get("button.buttonRenderer.navigationEndpoint.urlEndpoint",
c))&&a.url&&(a.url=a.url.replace("/u/0/","/u/"+_.v("SESSION_INDEX")+"/")),c)a=this.graftVE(c.trackingParams),d=this.get("button.buttonRenderer.trackingParams",c),a&&d&&this.graftVE(d,a),this.timeRemainingSeconds=Number(this.get("timeRemaining.seconds",c))||0,this.timeRemainingSeconds?this.timeRemainingSeconds&&!this.startGameTimer.enabled&&(this.$.content.setAttribute("aria-live","off"),this.$.button.setAttribute("aria-live","off"),this.startGameTimer.start(),this.data=c):(this.$.content.setAttribute("aria-live",
"live"),this.$.button.setAttribute("aria-live","live"),this.startGameTimer.stop(),this.data=c),this.pollingTimer&&(_.zn(this.pollingTimer),this.pollingTimer=null),this.isLoading=!1,(c=c.queueInvalidationInfo)?(this.tangoClient||(this.tangoClient=new _.ZLa((new YLa(_.WLa(cMa(bMa(),c.apiKey).inner))).client),this.tangoStopper=this.tangoClient.start()),!this.tangoSubscription&&c.topicName&&(this.isInitialTangoSignal=!0,this.tangoSubscription=_.$La(this.tangoClient,new _.XLa(c.topicName)).subscribe(function(e){if(b.isInitialTangoSignal||
!e.isSynthetic)b.isInitialTangoSignal=!1,b.debounce("crowdPlayInvalidation",function(){b.poll(!0)},2E3)},function(){b.debounce("crowdPlayInvalidation",function(){b.poll(!0)},2E3)}))):this.tangoSubscription&&(this.tangoSubscription.unsubscribe(),this.tangoSubscription=null),this.poll()};
_.f.onButtonClick=function(){this.buttonCommand&&(this.buttonCommand.queueToPlayCommand?this.handleQueueToPlayCommand(this.buttonCommand.queueToPlayCommand):(this.pollingTimer&&(_.zn(this.pollingTimer),this.pollingTimer=null),this.outgoingStadiaRequest&&this.outgoingStadiaRequest.ajaxPromise&&(this.outgoingStadiaRequest.ajaxPromise.cancel(),this.outgoingStadiaRequest=null),this.isLoading=!0,this.sendRetryableServiceRequestAction(this.buttonCommand)))};
_.f.sendRetryableServiceRequestAction=function(a,b){var c=this;b=void 0===b?0:b;return 2<=b?(this.poll(!0),_.fj(null)):_.dj(this,[a]).then(function(d){if(!d.data.feedbackResponses[0].isProcessed)return c.sendRetryableServiceRequestAction(a,b+1)}).thenCatch(function(d){if(!(d instanceof _.wn))return c.sendRetryableServiceRequestAction(a,b+1)})};
_.f.handleQueueToPlayCommand=function(a){a&&(a=this.get("queueToPlayUrl",a))&&(!_.w("stadia_crowdplay_disable_video_pause")&&this.player&&this.player.pauseVideo(),a=a.replace("/u/0/","/u/"+_.v("SESSION_INDEX")+"/"),_.Ul(a))};
_.f.maybeGetAndSetPlayer=function(){var a=this,b=_.zA(this);b&&b.getPlayerPromise().then(function(c){return a.player=c})};
_.f.onYtServiceRequestSent=function(a,b){this.data&&b.endpoint===this.data.pollingCommand&&(this.outgoingStadiaRequest=b)};
_.f.onYtServiceRequestCompleted=function(a,b){this.data&&b.endpoint===this.data.pollingCommand&&(this.outgoingStadiaRequest=null)};
_.f.focusQueueToPlayStateRenderer=function(){_.Mx(this)};
_.t.Object.defineProperties(cB.prototype,{boxArtUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.get("data.boxArt.thumbnails");if(a)return _.Cy(a,125,void 0,"height")||void 0}},
sectionTitle:{configurable:!0,enumerable:!0,get:function(){if(!this.data||!this.data.sectionTitle)return"";var a=_.Zi(this.data.sectionTitle);this.data.timeRemaining&&(a=a.replace("$time_remaining",String(this.timeRemainingSeconds)));return a}},
button:{configurable:!0,enumerable:!0,get:function(){if(!this.data||!this.data.button)return{};this.data.button.buttonRenderer&&this.data.button.buttonRenderer.command&&(this.data.button.buttonRenderer.command.signInEndpoint?this.buttonCommand=void 0:(this.buttonCommand=this.data.button.buttonRenderer.command,this.data.button.buttonRenderer.command=void 0));var a=(0,_.Zd.unsafeClone)(this.data.button);if(a.buttonRenderer&&a.buttonRenderer.text){var b=_.Zi(a.buttonRenderer.text);delete a.buttonRenderer.text.runs;
this.data.timeRemaining&&(b=b.replace("$time_left",String(this.timeRemainingSeconds)));a.buttonRenderer.text.simpleText=b}return a}}});
_.t.Object.defineProperties(cB,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===eMa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-queue-to-play-state-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_queue_to_play_state_renderer.ytd.queue.to.play.state.renderer.css.js--\x3e<div id="title-container">\n  <svg id="title-svg" viewBox="0 0 402 144" preserveAspectRatio="xMinYMid meet">\n    <polygon id="title-svg-right" points="0,0 249,144 402,144 402,0"></polygon>\n    <polygon id="title-svg-left" points="0,0 123,71 237,0"></polygon>\n  </svg>\n  <svg id="stadia-svg" viewBox="0 0 122 80">\n    <path d="M32.8931 29.786C67.1769 14.3216 97.1434 23.6442 113.151 31.4561C114.652 32.1889 116.451 31.436 116.98 29.8507L121.661 15.8072C122.209 14.1671 121.452 12.3723 119.896 11.6145C100.14 1.968 53.2331 -13.4265 1.45093 23.0159C0.109893 23.9581 -0.368694 25.728 0.299334 27.2286L11.2321 51.8259C11.9699 53.481 13.8593 54.2886 15.5643 53.6654C28.0723 49.084 46.9915 44.2731 66.5986 47.1047C53.3278 49.3531 42.6643 54.0342 34.4734 59.0594C33.0128 59.9568 32.4345 61.7914 33.1174 63.3668C33.1174 63.3668 37.4646 73.3125 39.8376 78.7564C40.4309 80.1124 42.2156 80.4315 43.2326 79.3547C45.7501 76.6976 48.5369 74.7632 50.8002 73.4471C61.394 67.2953 76.0357 62.7437 95.8323 63.7906C97.3777 63.8703 98.7886 62.9081 99.2821 61.4374L104.287 46.4319C104.786 44.9313 104.208 43.2762 102.872 42.4337C88.1898 33.1561 65.5816 25.4239 32.8183 29.8259L32.8931 29.786Z" fill="url(#paint0_linear)"></path>\n    <defs>\n    <linearGradient id="paint0_linear" x1="43.7407" y1="-3.66998" x2="89.0139" y2="68.7822" gradientUnits="userSpaceOnUse">\n    <stop offset="0.0989" stop-color="#FF4C1D"></stop>\n    <stop offset="0.2512" stop-color="#F64523"></stop>\n    <stop offset="0.4995" stop-color="#DE3334"></stop>\n    <stop offset="0.811" stop-color="#B61550"></stop>\n    <stop offset="1" stop-color="#9B0063"></stop>\n    </linearGradient>\n    </defs>\n  </svg>\n  <div id="title" role="heading">[[getSimpleString(data.title)]]</div>\n</div>\n<div id="content" aria-live="polite">\n  <div id="boxart-wrapper" hidden="[[!data.boxArt]]">\n    <img id="boxart" src$="[[boxArtUrl]]" alt="">\n  </div>\n  <div class="ytd-queue-to-play-right-container">\n    <div>\n      <div id="subtitle" role="heading" hidden="[[!sectionTitle]]">\n        [[sectionTitle]]\n      </div>\n      <div id="description">\n        <template is="dom-repeat" items="[[data.sectionDescriptionMessages]]">\n          <yt-formatted-string text="[[item]]"></yt-formatted-string>\n        </template>\n      </div>\n    </div>\n    <div id="button-container" hidden="[[!data.button]]">\n      <div id="button" hidden="[[isLoading]]" role="button" aria-live="polite"></div>\n      <tp-yt-paper-spinner-lite active="[[isLoading]]" hidden="[[!isLoading]]"></tp-yt-paper-spinner-lite>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dMa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_queue_to_play_state_renderer.ytd.queue.to.play.state.renderer.css.js--\x3e<style>:host {display: block;} #title-container {border: 1px solid var(--yt-spec-button-chip-background-hover);border-bottom: none;padding: 16px;background-color: var(--yt-spec-general-background-a);color: var(--yt-spec-text-primary);position: relative;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #title-svg {fill: transparent;height: 100%;position: absolute;right: 0;top: 0;z-index: 1;} #stadia-svg {height: 50%;position: absolute;right: 10px;top: 25%;z-index: 2;} #title-svg:dir(rtl) {-webkit-transform: scale(-1,1);transform: scale(-1,1);transform-origin: center;} #title-svg-right {fill: var(--yt-spec-general-background-c);} #title-svg-left {fill: var(--yt-spec-general-background-b);} #boxart-wrapper {min-height: 98px;max-height: 98px;margin-right: 15px;overflow: hidden;min-width: 70px;max-width: 70px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #boxart {min-height: 100%;min-width: 100%;} #content {min-height: 98px;border: 1px solid var(--yt-spec-button-chip-background-hover);padding: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .ytd-queue-to-play-right-container {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #subtitle {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #description {display: block;margin-top: 8px;color: var(--yt-spec-text-secondary);} #button-container {align-items: center;display: flex;height: 42px;margin-top: 8px;} /*# sourceMappingURL=ytd-queue-to-play-state-renderer.css.map*/</style>';
dMa=d}d=dMa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);eMa=a}a=eMa;return a}}});
_.dB=cB;_.dB.prototype.onYtServiceRequestCompleted=_.dB.prototype.onYtServiceRequestCompleted;_.dB.prototype.onYtServiceRequestSent=_.dB.prototype.onYtServiceRequestSent;_.dB.prototype.initialPoll=_.dB.prototype.initialPoll;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.dB.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.dB.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L([_.Hx.YtActionHandlerBehavior]),_.W("design:type",Object)],_.dB.prototype,"actionHandlerBehavior",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.dB.prototype,"hidden",void 0);_.V([_.M(),_.W("design:type",Object)],_.dB.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.dB.prototype,"isLoading",void 0);_.V([_.M(),_.W("design:type",Object)],_.dB.prototype,"pollingTimer",void 0);_.V([_.M(),_.W("design:type",Object)],_.dB.prototype,"startGameTimer",void 0);
_.V([_.M(),_.W("design:type",Object)],_.dB.prototype,"timeRemainingSeconds",void 0);_.V([_.M(),_.W("design:type",Object)],_.dB.prototype,"isInitialPoll",void 0);_.V([_.M(),_.W("design:type",Object)],_.dB.prototype,"outgoingStadiaRequest",void 0);_.V([_.R("data.boxArt"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.dB.prototype,"boxArtUrl",null);_.V([_.R("data.sectionTitle","timeRemainingSeconds"),_.W("design:type",String),_.W("design:paramtypes",[])],_.dB.prototype,"sectionTitle",null);
_.V([_.R("data.button","timeRemainingSeconds"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.dB.prototype,"button",null);_.V([_.P("data.pollingCommand"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.dB.prototype,"initialPoll",null);_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.dB.prototype,"onYtServiceRequestSent",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.dB.prototype,"onYtServiceRequestCompleted",null);_.dB=_.V([_.T({is:"ytd-queue-to-play-state-renderer"})],_.dB);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syar");

var Ahb;
var Bhb;
var nT=function(){var a=_.K.apply(this,arguments)||this;a.systemIcons=_.w("kevlar_system_icons");a.actionMap={"yt-update-sentiment-bar-state-command":"handleUpdateSentimentBarStateCommand"};return a};
_.r(nT,_.K);nT.prototype.observeLikeStatus=function(a){this.data&&("DISLIKE"===a?(a=this.data.percentIfDisliked||0,this.activated=!0):"LIKE"===a?(a=this.data.percentIfLiked||0,this.activated=!0):(a=this.data.percentIfIndifferent||0,this.activated=!1),this.$["like-bar"].style.width=a+"%")};
nT.prototype.handleUpdateSentimentBarStateCommand=function(a){this.data&&this.set("data.likeStatus",a.updateSentimentBarStateCommand.likeStatus)};
_.t.Object.defineProperties(nT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Bhb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sentiment-bar-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_sentiment_bar_renderer.ytd.sentiment.bar.renderer.css.js--\x3e<div id="container">\n  <div id="like-bar"></div>\n</div>\n<tp-yt-paper-tooltip position="top">[[data.tooltip]]</tp-yt-paper-tooltip>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ahb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_sentiment_bar_renderer.ytd.sentiment.bar.renderer.css.js--\x3e<style>:host {display: inline-block;} #container {height: 2px;background-color: var(--yt-spec-icon-disabled);} #like-bar {background: var(--yt-spec-icon-inactive);height: 2px;transition: width 0.3s;} :host([activated]) #like-bar {background-color: var(--yt-spec-call-to-action);} :host([activated][system-icons]) #like-bar {background-color: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-sentiment-bar-renderer.css.map*/</style>";
Ahb=d}d=Ahb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Bhb=a}a=Bhb;return a}}});
_.oT=nT;_.oT.prototype.observeLikeStatus=_.oT.prototype.observeLikeStatus;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.oT.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.oT.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.oT.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.oT.prototype,"activated",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.oT.prototype,"systemIcons",void 0);_.V([_.P("data.likeStatus"),_.W("design:type",Function),_.W("design:paramtypes",[String]),_.W("design:returntype",void 0)],_.oT.prototype,"observeLikeStatus",null);_.oT=_.V([_.T({is:"ytd-sentiment-bar-renderer"})],_.oT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syky");

var kub;
var lub;
var t2=function(){return _.K.apply(this,arguments)||this};
_.r(t2,_.K);t2.prototype.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.t.Object.defineProperties(t2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lub){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ypc-transaction-error-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_ypc_transaction_error_message_renderer.ytd.ypc.transaction.error.message.renderer.css.js--\x3e\n<div class="error-messages">\n  <template is="dom-repeat" items="[[data.errorMessages]]" as="message">\n    <yt-formatted-string text="[[message]]"></yt-formatted-string>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kub){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_ypc_transaction_error_message_renderer.ytd.ypc.transaction.error.message.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {display: inline-block;background-color: var(--yt-spec-brand-background-primary);padding: 0px;margin: 0px;width: 380px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .error-messages {color: var(--yt-spec-text-secondary);margin: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} /*# sourceMappingURL=ytd-ypc-transaction-error-message-renderer.css.map*/</style>';
kub=d}d=kub;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lub=a}a=lub;return a}}});
_.u2=t2;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.u2.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.u2.prototype,"data",void 0);_.u2=_.V([_.T({is:"ytd-ypc-transaction-error-message-renderer"})],_.u2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykx");

var gub;
var hub;
var iub;
var jub;
var p2=function(){return _.K.apply(this,arguments)||this};
_.r(p2,_.K);p2.prototype.computeIsRedLogo=function(a,b){!a&&b&&(a=b);return"YOUTUBE_RED_LOGO"===a||"YOUTUBE_PREMIUM_LOGO"===a};
p2.prototype.computeLogoName=function(a){a=this.componentBehavior.computeIcon_(a);return""===a?"yt-logos-ext:yt-logo-updated":a};
_.t.Object.defineProperties(p2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jub){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-logo--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_logo.ytd.logo.css.js--\x3e<yt-icon id="logo-icon" icon="[[logoName]]">\n</yt-icon>';a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);
var b=a.content,c=b.insertBefore;if(void 0===iub){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_logo.ytd.logo.css.js--\x3e<style>:host(yt-icon),.yt-icon-container {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;position: relative;vertical-align: middle;fill: var(--iron-icon-fill-color,currentcolor);stroke: var(--iron-icon-stroke-color,none);width: var(--iron-icon-width,24px);height: var(--iron-icon-height,24px);@apply --iron-icon;} :host(.external-container) {display: none!important;} yt-icon {height: 20px;width: 90px;padding: 18px 14px 18px 16px;color: var(--yt-spec-wordmark-text);-ms-flex: none;-webkit-flex: none;flex: none;} :host([is-red-logo]) yt-icon {width: 97px;} /*# sourceMappingURL=ytd-logo.css.map*/</style>";
iub=d}d=iub;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jub=a}a=jub;return a}}});
var q2=p2;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],q2.prototype,"componentBehavior",void 0);_.V([_.M({value:!1,reflectToAttribute:!0,computed:"computeIsRedLogo(data.iconType, logoType)"}),_.W("design:type",Boolean)],q2.prototype,"isRedLogo",void 0);_.V([_.M({computed:"computeLogoName(data)"}),_.W("design:type",String)],q2.prototype,"logoName",void 0);_.V([_.M({value:{}}),_.W("design:type",Object)],q2.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],q2.prototype,"logoType",void 0);q2=_.V([_.T({is:"ytd-logo"})],q2);
var r2=function(){var a=_.K.apply(this,arguments)||this;a.isDarkTheme=!1;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.r(r2,_.K);_.f=r2.prototype;_.f.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.renderImg=function(){var a=this.getThumbnailUrl(this.isDarkTheme,this.data),b=this.getAnimatedThumbnailUrl(this.isDarkTheme,this.data),c=this.getLogoTitleText(this.data);this.url!==a&&(this.url=a);this.animatedUrl!==b&&(this.animatedUrl=b);this.logoTitleText!==c&&(this.logoTitleText=c)};
_.f.getSanitizedThumbnail=function(a){return a&&a.thumbnails?_.fIa(a.thumbnails,122)||"":""};
_.f.getThumbnailUrl=function(a,b){var c,d;if(!b)return"";a=a?null===(c=b.darkThemeLogo)||void 0===c?void 0:c.thumbnail:null===(d=b.lightThemeLogo)||void 0===d?void 0:d.thumbnail;return this.getSanitizedThumbnail(a)};
_.f.getAnimatedThumbnailUrl=function(a,b){return b?this.getSanitizedThumbnail(a?b.darkThemeAnimatedLogo:b.lightThemeAnimatedLogo):""};
_.f.getLogoTitleText=function(a){if(a)return _.Zi(a.tooltipText)};
_.f.computeLogoIcon=function(a,b){var c,d;if(b)return a?null===(c=b.darkThemeLogo)||void 0===c?void 0:c.icon:null===(d=b.lightThemeLogo)||void 0===d?void 0:d.icon};
_.f.onError=function(){this.data&&this.fire("yoodle-image-load-failure")};
_.t.Object.defineProperties(r2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hub){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-yoodle-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_yoodle_renderer.ytd.yoodle.renderer.css.js--\x3e<picture hidden="[[logoIcon]]">\n  <source srcset$="[[animatedUrl]]" type="image/webp">\n  <img src$="[[url]]" alt="[[logoTitleText]]" on-error="onError">\n</picture>\n<ytd-logo data="[[logoIcon]]" hidden="[[!logoIcon]]" logotype="[[logoType]]">\n</ytd-logo>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gub){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_yoodle_renderer.ytd.yoodle.renderer.css.js--\x3e<style>:host {display: inline-block;} img {height: 56px;} /*# sourceMappingURL=ytd-yoodle-renderer.css.map*/</style>";gub=d}d=gub;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hub=a}a=hub;
return a}}});
_.s2=r2;_.s2.prototype.renderImg=_.s2.prototype.renderImg;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.s2.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.s2.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.s2.prototype,"data",void 0);_.V([_.M(),_.W("design:type",String)],_.s2.prototype,"url",void 0);_.V([_.M(),_.W("design:type",String)],_.s2.prototype,"animatedUrl",void 0);
_.V([_.M(),_.W("design:type",String)],_.s2.prototype,"logoTitleText",void 0);_.V([_.M({value:{},computed:"computeLogoIcon(isDarkTheme, data)"}),_.W("design:type",Object)],_.s2.prototype,"logoIcon",void 0);_.V([_.M(),_.W("design:type",Object)],_.s2.prototype,"logoType",void 0);_.V([_.P("data"),_.P("isDarkTheme"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.s2.prototype,"renderImg",null);_.s2=_.V([_.T({is:"ytd-yoodle-renderer"})],_.s2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhj");

var Mob;
var Nob;
var oZ=function(){var a=_.K.apply(this,arguments)||this;a.storageKey="speedyg";a.activationThreshold=216E5;a.cacheExpiration=2592E3;return a};
_.r(oZ,_.K);_.f=oZ.prototype;_.f.activateSpeedygPromo=function(){var a=_.mr(this.storageKey)||{};a={lastActivation:a.lastActivation,suppressed:a.suppressed};a.lastActivation?Date.now()-Number(new Date(a.lastActivation))>this.activationThreshold?this.activate(a.suppressed):this.updateSuppressedCount(a):this.activate(0)};
_.f.activate=function(){this.notification&&(this.updateActivationTime(),this.notification.open())};
_.f.updateSuppressedCount=function(a){a.suppressed++;this.storeData({lastActivation:a.lastActivation,suppressed:a.suppressed})};
_.f.updateActivationTime=function(){var a={lastActivation:Date.now(),suppressed:0};this.storeData(a)};
_.f.storeData=function(a){_.lr(this.storageKey,a,this.cacheExpiration)};
_.f.closePromo=function(){this.notification.close()};
_.t.Object.defineProperties(oZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Nob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-quality-promo-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_video_quality_promo_renderer.ytd.video.quality.promo.renderer.css.js--\x3e<div id="container">\n  <yt-notification-action-renderer id="notification" data="[[data.snackbar.notificationActionRenderer]]" duration="0">\n    <yt-icon id="close" icon="yt-icons:dismissal" on-tap="closePromo"></yt-icon>\n  </yt-notification-action-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mob){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_video_quality_promo_renderer.ytd.video.quality.promo.renderer.css.js--\x3e<style>:host {display: inline-block;} #close {cursor: pointer;} /*# sourceMappingURL=ytd-video-quality-promo-renderer.css.map*/</style>";Mob=d}d=Mob;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);Nob=a}a=Nob;return a}}});
_.pZ=oZ;_.V([_.M(),_.W("design:type",Object)],_.pZ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.pZ.prototype,"storageKey",void 0);_.V([_.M(),_.W("design:type",Object)],_.pZ.prototype,"activationThreshold",void 0);_.V([_.M(),_.W("design:type",Object)],_.pZ.prototype,"cacheExpiration",void 0);_.V([_.S("#notification"),_.W("design:type",Object)],_.pZ.prototype,"notification",void 0);_.pZ=_.V([_.T({is:"ytd-video-quality-promo-renderer"})],_.pZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykw");

var eub;
var fub;
var n2=function(){var a=_.K.apply(this,arguments)||this;a.duration=4E3;a.downloadingVideosCount=0;a.totalDownloadPercentage=0;a.currentDownloadProgress=0;a.currentDownloadPercentage=0;a.totalDownloadingCount=0;a.queuedPlusCurrentCount=0;a.isLeaderTab=!0;a.isFullScreen=!1;a.boundBeforeUnload=a.onBeforeUnload.bind(a);a.actionMap={"yt-fullscreen-change-action":"handleFullscreenChange"};return a};
_.r(n2,_.K);_.f=n2.prototype;
_.f.open=function(){var a=this;this.updateDownloadState();if(this.data){var b=1<this.totalDownloadingCount?_.Pi("VIDEOS_DOWNLOADING_RATIO",{downloaded:this.queuedPlusCurrentCount.toString(),total:this.totalDownloadingCount.toString()},"Downloading... "+this.totalDownloadingCount+"/"+this.queuedPlusCurrentCount):_.Pi("DOWNLOADING",void 0,"Downloading")+"...",c=this.isLeaderTab?_.Pi("KEEP_OPEN",{},"Keep window open to continue"):"";if(_.Zi(this.data.responseText)!==b||_.Zi(this.data.subText)!==c)this.set("data.responseText",
_.Wi(b)),this.set("data.subText",_.Wi(c)),this.notificationActionRenderer.refit()}this.notificationActionRenderer.open(1);_.oIa()&&_.Md(this,function(){a.focus()});
window.addEventListener("beforeunload",this.boundBeforeUnload)};
_.f.close=function(){this.queuedPlusCurrentCount=this.totalDownloadingCount=0;this.notificationActionRenderer.hasOpened&&this.notificationActionRenderer.close(1);window.removeEventListener("beforeunload",this.boundBeforeUnload)};
_.f.onBeforeUnload=function(a){this.isLeaderTab&&0<this.downloadingVideosCount&&(a.preventDefault(),a.returnValue=!0)};
_.f.updatePopup=function(){!this.data||this.isFullScreen||0===this.downloadingVideosCount?this.close():this.open()};
_.f.updateCurrentDownloadProgress=function(){this.currentDownloadPercentage=Math.floor(100*this.currentDownloadProgress)};
_.f.updateDownloadState=function(){if(0===this.totalDownloadingCount)this.totalDownloadingCount=this.downloadingVideosCount,this.queuedPlusCurrentCount=1;else{var a=this.totalDownloadingCount-this.queuedPlusCurrentCount+1;a!==this.downloadingVideosCount&&(a>this.downloadingVideosCount?this.queuedPlusCurrentCount++:this.totalDownloadingCount++)}};
_.f.handleFullscreenChange=function(a){(this.isFullScreen=a)||this.updatePopup()};
_.t.Object.defineProperties(n2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fub){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-download-toast-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_video_download_toast_renderer.ytd.video.download.toast.renderer.css.js--\x3e<yt-notification-action-renderer id="notification" data="[[data]]" duration="[[duration]]" use-close-button=""><tp-yt-paper-progress class="transiting" value="[[currentDownloadPercentage]]"></tp-yt-paper-progress></yt-notification-action-renderer>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eub){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_video_download_toast_renderer.ytd.video.download.toast.renderer.css.js--\x3e<style>:host {--paper-button-ink-color: var(--yt-spec-badge-chip-background);--yt-formatted-string-deemphasize-color: var(--yt-spec-static-brand-white);--yt-formatted-string-deemphasize: {margin-left: var(--ytd-margin-base);};} :host {vertical-align: middle;white-space: nowrap;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} :host([disable-text-transform]) {text-transform: none;} :host([disabled][is-paper-button]) a {cursor: initial;pointer-events: none;} :host([is-paper-button]) yt-icon {-ms-flex: none;-webkit-flex: none;flex: none;} :host yt-formatted-string {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} tp-yt-paper-button {min-width: var(--yt-paper-button-min-width,var(--ytd-paper-button-min-width,5.14em));font-size: var(--yt-paper-button-font-size,inherit);} tp-yt-paper-button.keyboard-focus {font-weight: inherit;} tp-yt-paper-tooltip {z-index: var(--yt-button-tooltip-z-index);} :host([is-icon-button]):not([style-action-button]) {@apply --ytd-caption;} :host(.force-icon-button) a {padding-right: var(--yt-button-icon-padding,var(--ytd-margin-2x));} :host([is-paper-button]) {background-color: var(--yt-basic-background-color,var(--yt-button-background-color));color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));border-color: var(--yt-basic-foreground-title-color,var(--yt-spec-text-secondary));} :host([is-paper-button-with-icon]) {--yt-button-padding-minus-focus-outline: var( --yt-button-with-icon-padding-minus-focus-outline );} :host(.style-suggestive.size-small[is-paper-button-with-icon]) {--yt-button-padding: 6px 12px;--yt-button-padding-minus-border: 5px 11px;} :host([is-paper-button-with-icon]) {--yt-button-padding: 6px 16px;--yt-button-padding-minus-border: 5px 15px;} :host([is-paper-button-with-icon][button-size=size-large]) {--yt-button-padding: 10px 16px;--yt-button-padding-minus-border: 9px 15px;--yt-button-padding-minus-focus-outline: 9px 15px;} :host([is-icon-button]) {color: var(--yt-button-color,var(--yt-spec-icon-inactive));} :host(.style-text[is-icon-button]),:host(.style-default[is-icon-button]),:host(.style-opacity[is-icon-button]) {color: var(--yt-spec-icon-inactive);} :host(.style-text[is-icon-button]) #text,:host(.style-default[is-icon-button]) #text,:host(.style-opacity[is-icon-button]) #text {color: var(--yt-button-icon-button-text-color,var(--yt-spec-text-secondary));} :host(.style-black[is-icon-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-icon-button]),:host(.style-opacity[is-icon-button][disabled]),:host(.style-text[is-icon-button][disabled]) #text,:host(.style-default[is-icon-button][disabled]) #text,:host(.style-opacity[is-icon-button][disabled]) #text {color: var(--yt-spec-text-disabled);} :host(.style-blue-text[is-icon-button]) {color: var(--yt-spec-call-to-action);} tp-yt-paper-tooltip {white-space: nowrap;} :host(.style-primary[is-paper-button]) {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} :host(.style-primary[disabled][is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-disabled);} :host(.style-payment[is-paper-button]) {background-color: var(--yt-button-payment-background-color,var(--yt-spec-call-to-action));color: var(--yt-spec-text-primary-inverse);} :host(.style-payment[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-primary[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-payment[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-primary[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggestive[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-call-to-action);background-color: transparent;color: var(--yt-spec-call-to-action);} :host(.style-suggestive[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-border);} :host(.style-suggestive[is-paper-button][disabled]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-disabled);} :host(.style-suggestive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggestive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action);padding: var(--yt-button-padding-minus-focus-outline);} :host(.palette-with-border[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-border);} :host(.palette-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.palette-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-basic-border-color);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-blue-text[is-paper-button]) {--yt-formatted-string-deemphasize-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-call-to-action);} :host(.style-blue-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-blue-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[is-paper-button]) {background-color: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);} :host(.style-destructive[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-destructive[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-primary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-destructive[disabled][is-paper-button]) {background-color: var(--yt-spec-icon-disabled);color: var(--yt-spec-text-primary-inverse);} :host(.style-brand[is-paper-button]) {color: var(--yt-spec-brand-link-text);} :host(.style-brand[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-brand[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-brand-link-text-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-default[is-paper-button]) {background-color: var(--yt-button-default-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-default-text-color,var(--yt-spec-text-secondary));} :host(.style-default[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-default[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-inactive-outline[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host(.style-inactive-outline[is-paper-button]) tp-yt-paper-button {border: 1px solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-border);} :host(.style-inactive-outline[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-inactive-outline[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-suggested-action[is-paper-button]) {background-color: var(--yt-spec-suggested-action);color: var(--yt-spec-call-to-action);} :host(.style-suggested-action[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-suggested-action[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-call-to-action-faded);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-compact-gray[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-compact-gray[is-paper-button]) tp-yt-paper-button {padding: var(--ytd-margin-base) var(--ytd-margin-2x);} :host(.style-text[is-paper-button]) {color: var(--yt-spec-text-secondary);} :host([is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-text[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host([is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button,:host(.style-text[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-icon-disabled);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-overlay[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-primary);color: var(--yt-spec-static-overlay-text-primary);} :host(.style-overlay[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-overlay[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-overlay-text-secondary);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-white-with-border[is-paper-button]) {background-color: transparent;border: 1px solid var(--yt-spec-static-brand-white);color: var(--yt-spec-static-brand-white);} :host(.style-white-with-border[is-paper-button]:not([use-keyboard-focused])) tp-yt-paper-button.keyboard-focus,:host(.style-white-with-border[is-paper-button][use-keyboard-focused][keyboard-focused]) tp-yt-paper-button {border: var(--yt-button-padding-minus-focus-outline-width) solid var(--yt-spec-static-brand-white);padding: var(--yt-button-padding-minus-focus-outline);} :host(.style-alert-info[is-paper-button]) {color: var(--yt-spec-call-to-action);} :host(.style-alert-info[is-paper-button]:hover) {color: var(--yt-spec-button-chip-background-hover);} :host(.style-dark[is-paper-button]) {background-color: var(--yt-button-dark-background-color,var(--yt-spec-badge-chip-background));color: var(--yt-button-dark-text-color,var(--yt-spec-text-secondary));} :host(.style-light[is-paper-button]) {background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-secondary);} :host(.style-light-text[is-paper-button]) {color: var(--yt-spec-static-overlay-text-primary);} :host(.style-black[is-paper-button]) {color: var(--yt-spec-text-primary);} :host(.style-visibly-disabled[is-paper-button]) {background-color: transparent;color: var(--yt-spec-text-disabled);} :host(.style-black[disabled][is-paper-button]) {color: var(--yt-spec-text-disabled);} :host(.style-dark-on-black[is-paper-button]) {background-color: var(--yt-spec-static-overlay-button-secondary);border: none;color: var(--yt-spec-static-overlay-text-primary);} :host(.style-blue-text-with-inverse-theme[is-paper-button]) {color: var(--yt-spec-call-to-action-inverse);} :host(.style-count) {@apply --ytd-thumbnail-attribution;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} :host {display: inline-block;text-transform: uppercase;} :host(.force-icon-button) a {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([disabled]) a:focus {outline: none;} :host([is-icon-button][has-no-text]) {font-size: 0;} a {display: -ms-flexbox;display: -webkit-flex;display: flex;} a.yt-simple-endpoint {color: inherit;border-radius: inherit;text-decoration: none;} :host([is-paper-button]) {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} :host([is-paper-button][disabled]) {color: var(--yt-spec-text-disabled);background-color: transparent;} :host([is-icon-button][disabled]) {color: var(--yt-spec-text-disabled);} :host([is-icon-button][style-action-button]) {--yt-button-icon-padding: 6px;} :host([is-paper-button][align-by-text]:not(:empty)) {margin-left: -16px;} :host([is-paper-button][button-size=size-large]) {line-height: 24px;} tp-yt-paper-button {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0;padding: var(--yt-button-padding,0.7em 0.57em);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;@apply --yt-button-paper-button;} :host([start-justified]) tp-yt-paper-button {-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([vertically-aligned]) tp-yt-paper-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([vertically-aligned]) tp-yt-paper-button #text {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} :host #button {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button,yt-icon-button {padding: 1px 6px;} yt-icon-button {width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);color: var(--yt-endpoint-color,var(--yt-deprecated-luna-black));} yt-icon-button::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button[disabled] {color: var(--yt-button-disabled-color,rgba(17,17,17,0.2));} yt-icon-button {line-height: 1;padding: var(--yt-button-icon-padding,8px);width: var(--yt-button-icon-size,var(--yt-icon-width,40px));height: var(--yt-button-icon-size,var(--yt-icon-height,40px));} yt-icon-button>yt-icon {width: 100%;height: 100%;} #button yt-icon+yt-formatted-string {margin-left: var(--yt-string-icon-padding,8px);} #button yt-formatted-string+yt-icon {margin-left: var(--yt-button-icon-padding,8px);} :host([vertically-aligned]) #button yt-icon+yt-formatted-string {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} :host([vertically-aligned]) #button yt-formatted-string+yt-icon {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} :host {display: inline-block;} yt-notification-action-renderer {text-transform: none;} tp-yt-paper-progress {--paper-progress-active-color: var(--yt-spec-static-overlay-call-to-action);--paper-progress-container-color: #606060;--paper-progress-transition-duration: 1.3s;--paper-progress-transition-timing-function: ease-out;position: absolute;width: 100%;left: 0;bottom: 0;} /*# sourceMappingURL=ytd-video-download-toast-renderer.css.map*/</style>";
eub=d}d=eub;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fub=a}a=fub;return a}}});
_.o2=n2;_.o2.prototype.updateCurrentDownloadProgress=_.o2.prototype.updateCurrentDownloadProgress;_.o2.prototype.updatePopup=_.o2.prototype.updatePopup;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.o2.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.o2.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.o2.prototype,"ytEventForwardingBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.o2.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.o2.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],_.o2.prototype,"duration",void 0);_.V([_.M({selector:function(a){return _.Nia(a.entities).length}}),
_.W("design:type",Number)],_.o2.prototype,"downloadingVideosCount",void 0);_.V([_.M(),_.W("design:type",Object)],_.o2.prototype,"totalDownloadPercentage",void 0);_.V([_.M({selector:function(a){var b;a=null!==(b=_.Nia(a.entities))&&void 0!==b?b:[];return 0<a.length?_.wGa(a.slice(-1)):0}}),
_.W("design:type",Object)],_.o2.prototype,"currentDownloadProgress",void 0);_.V([_.M(),_.W("design:type",Object)],_.o2.prototype,"currentDownloadPercentage",void 0);_.V([_.M(),_.W("design:type",Object)],_.o2.prototype,"totalDownloadingCount",void 0);_.V([_.M(),_.W("design:type",Object)],_.o2.prototype,"queuedPlusCurrentCount",void 0);_.V([_.M({selector:_.Oia}),_.W("design:type",Object)],_.o2.prototype,"isLeaderTab",void 0);
_.V([_.S("yt-notification-action-renderer"),_.W("design:type",Object)],_.o2.prototype,"notificationActionRenderer",void 0);_.V([_.P("downloadingVideosCount"),_.P("isLeaderTab"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.o2.prototype,"updatePopup",null);_.V([_.P("currentDownloadProgress"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.o2.prototype,"updateCurrentDownloadProgress",null);
_.o2=_.V([_.T({is:"ytd-video-download-toast-renderer"})],_.o2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sye8");

var Sjb;
var Tjb;
var dV=function(){var a=_.K.apply(this,arguments)||this;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,_.Md(a,function(){a.$$("#event-"+(a.COMPACT_EVENT_COUNT-1)).focus()}))};
return a};
_.r(dV,_.K);_.f=dV.prototype;_.f.attached=function(){this.shelfToggleButton.addEventListener("tap",this.onShelfToggleButtonTap);this.shelfToggleButton.addEventListener("focus",this.onShelfToggleButtonFocus);this.addInfoTooltipListeners()};
_.f.detached=function(){this.shelfToggleButton.removeEventListener("tap",this.onShelfToggleButtonTap);this.shelfToggleButton.removeEventListener("focus",this.onShelfToggleButtonFocus);this.removeInfoTooltipListeners()};
_.f.addInfoTooltipListeners=function(){this.infoTooltip.listen(this.infoContainer,"tap","show");this.infoTooltip.listen(this.infoContainer,"mouseenter","show");this.infoTooltip.listen(this.infoContainer,"focus","show");this.infoTooltip.listen(this.infoContainer,"mouseleave","hide");this.infoTooltip.listen(this.infoContainer,"blur","hide")};
_.f.removeInfoTooltipListeners=function(){this.infoTooltip.unlisten(this.infoContainer,"tap","show");this.infoTooltip.unlisten(this.infoContainer,"mouseenter","show");this.infoTooltip.unlisten(this.infoContainer,"focus","show");this.infoTooltip.unlisten(this.infoContainer,"mouseleave","hide");this.infoTooltip.unlisten(this.infoContainer,"blur","hide")};
_.f.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=1<this.data.events.length?"visible":"hidden");this.showingMore=!1;this.showingMoreChanged(!1)};
_.f.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=_.pi();c=c.ticketEventRenderer.trackingParams;_.oi()&&d&&c&&(c=_.Wq(c),d&&_.Li(d,c))});
this.shelfTogglerLabelText=this.showingMore?this.data.showLess||"":this.data.showMore||"";this.shelfTogglerIcon=this.showingMore?"yt-icons:expand-less":"yt-icons:expand-more"};
_.f.computeAriaLabel=function(a){return a.subtitle1+", "+a.subtitle2};
_.f.logTap=function(a){_.oi()&&this.ytRendererBehavior.logExplicitClick(a)};
_.f.isKeyboardAction=function(a){return this.focusOnFirstMenuItemOnKeyboardNav?0===this.get("detail.x",a)&&0===this.get("detail.y",a):!1};
_.f.onFirstEventTap=function(a){a.target&&this.handleTap(a.target,this.firstEvent,this.isKeyboardAction(a))};
_.f.onTicketLinkTap=function(a){a.target&&this.handleTap(a.target,a.model.item,this.isKeyboardAction(a))};
_.f.handleTap=function(a,b,c){b.buttonCommand&&(b.hasMultipleOffers?(Object.assign(b.buttonCommand.openPopupAction,{properties:{source:c?"keyboard":"tap"}}),this.logTap(b),this.popupPositionTarget=a,_.ej(this,[b.buttonCommand],this)):b.buttonCommand.urlEndpoint&&b.buttonCommand.urlEndpoint.url&&(this.logTap(b),_.Ul(b.buttonCommand.urlEndpoint.url)))};
_.t.Object.defineProperties(dV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Tjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ticket-shelf-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_ticket_shelf_renderer.ytd.ticket.shelf.renderer.css.js--\x3e<div id="head">\n  <h1 id="title" role="heading" aria-label$="[[firstEvent.title]]">[[firstEvent.title]]</h1>\n\n  <a id="info-container" href="javascript:" role="complementary" aria-label$="[[data.informationText]]">\n    <yt-icon id="info-icon" icon="yt-icons:info"></yt-icon>\n  </a>\n  \n  <tp-yt-paper-tooltip id="banner-info-tooltip" for="info-container" manual-mode="" position="bottom">\n    <div>[[data.informationText]]</div>\n  </tp-yt-paper-tooltip>\n</div>\n<div id="body">\n  <div id="primary-event">\n    <template is="dom-if" if="[[data.useCalendarAvatar]]">\n      <a id="calendar-avatar" href="javascript:void(0)" on-tap="onFirstEventTap">\n        <div id="calendar-avatar-month">\n          <div id="calendar-avatar-month-text">[[firstEvent.timeMonth]]</div>\n        </div>\n        <div id="calendar-avatar-day">\n          <div id="calendar-avatar-day-text">[[firstEvent.timeDay]]</div>\n        </div>\n      </a>\n    </template>\n\n    <template is="dom-if" if="[[!data.useCalendarAvatar]]">\n      <div id="thumbnail">\n        <yt-img-shadow id="thumbnail-img" fit="" thumbnail="[[firstEvent.thumbnail]]">\n        </yt-img-shadow>\n      </div>\n    </template>\n\n    <div id="meta">\n      <div id="meta-info">\n        <a id="nearest-with-location" href="javascript:void(0)" on-tap="onFirstEventTap">[[data.title]]</a>\n        <div id="subtitle1">[[firstEvent.subtitle1]]</div>\n        <template is="dom-if" if="[[firstEvent.hasMultipleOffers]]">\n          <div id="subtitle2">\n            [[firstEvent.subtitle2]]\n          </div>\n        </template>\n        <template is="dom-if" if="[[!firstEvent.hasMultipleOffers]]">\n          <a class="vendor" target="_blank" on-tap="onFirstEventTap" href$="[[firstEvent.buttonCommand.urlEndpoint.url]]">\n            [[firstEvent.linkText]]\n          </a>\n        </template>\n      </div>\n      <a id="view-tickets-link" href="javascript:void(0)" on-tap="onFirstEventTap">\n        [[firstEvent.buttonText]]\n        <template is="dom-if" if="[[!firstEvent.hasMultipleOffers]]">\n          <yt-icon class="launch-icon" icon="yt-icons:launch"></yt-icon>\n        </template>\n      </a>\n    </div>\n  </div>\n\n  <div id="separator"></div>\n\n  <div id="rest-events">\n    <div id="table">\n      <table cellspacing="0" cellpadding="0">\n        <template is="dom-repeat" items="{{restEvents}}" as="item">\n          <tr on-tap="onTicketLinkTap">\n            <td>\n              <div class="when-date-column">[[item.timeDate]]</div>\n            </td>\n            <td>\n              <div class="when-weekday-column">\n                <div>\n                  [[item.timeWeekday]]<span id="time">[[item.timeTime]]</span>\n                </div>\n              </div>\n            </td>\n            <td class="where-column-td">\n              <div class="where-column">\n                <div class="venue-vendor-container">\n                  <div class="venue">[[item.subtitle2]]</div>\n                  <b class="dot">\u00b7</b>\n                  <a class="vendor" href="javascript:void(0)" id$="event-{{index}}">\n                    [[item.linkText]]\n                    <template is="dom-if" if="[[!item.hasMultipleOffers]]">\n                      <yt-icon class="launch-icon" icon="yt-icons:launch"></yt-icon>\n                    </template>\n                  </a>\n                </div>\n              </div>\n            </td>\n          </tr>\n        </template>\n      </table>\n      <yt-icon-button id="shelf-toggler" hidden="[[!canShowMore]]" label="[[shelfTogglerLabelText]]">\n        <yt-icon icon="[[shelfTogglerIcon]]"></yt-icon>\n      </yt-icon-button>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Sjb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_ticket_shelf_renderer.ytd.ticket.shelf.renderer.css.js--\x3e<style>:host {border-bottom: 1px solid var(--yt-spec-10-percent-layer);color: var(--yt-spec-text-primary);display: block;padding-bottom: 8px;} #head {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin-bottom: 10px;} #head #title {color: var(--yt-spec-text-primary);margin-left: 4px;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #info-container {padding-left: 8px;} #info-icon {color: var(--yt-spec-icon-inactive);height: 14px;position: relative;top: 3px;width: 14px;} #shelf-toggler {color: var(--yt-spec-icon-active-other);float: right;cursor: pointer;flex-shrink: 0;} #banner-info-tooltip {width: 336px;} #head #subtitle {color: var(--yt-spec-text-secondary);flex-grow: 1;margin-left: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #head #subtitle-text {display: none;} #head #toggler {color: var(--yt-spec-icon-inactive);cursor: pointer;flex-shrink: 0;} #body {display: -ms-flexbox;display: -webkit-flex;display: flex;} #body a {text-decoration: none;} #primary-event {flex-grow: 0;margin-bottom: 4px;padding: 4px;width: 50%;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([showing-more]) #primary-event {width: 100%;} #primary-event #thumbnail,#primary-event #thumbnail #thumbnail-img {min-width: 102px;max-width: 102px;max-height: 102px;min-height: 102px;overflow: hidden;} :host([showing-more]) #primary-event #thumbnail,:host([showing-more]) #primary-event #thumbnail #thumbnail-img {min-width: 56px;max-width: 56px;max-height: 56px;min-height: 56px;} #primary-event #meta {flex-grow: 1;margin-left: 16px;overflow: hidden;display: flex;justify-content: space-between;} #primary-event #meta-info {margin-right: 8px;} #primary-event #meta #tickets-button {background-color: var(--yt-spec-call-to-action);border-radius: 2px;border: none;color: var(--yt-spec-filled-button-text);display: inline-block;flex-shrink: 0;font-family: Roboto,Arial,sans-serif;height: 32px;padding: 8px 16px;text-decoration: none;cursor: pointer;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #view-tickets-link {color: var(--yt-spec-call-to-action);white-space: nowrap;font-family: Roboto,Arial,sans-serif;text-decoration: none;padding-top: 2px;height: fit-content;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #primary-event #meta #nearest {color: var(--yt-spec-text-primary);margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #primary-event #meta #subtitle1,#primary-event #meta #subtitle2 {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #primary-event #meta-info #nearest,#primary-event #meta-info #subtitle1,#primary-event #meta-info #subtitle2 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} #nearest-with-location {color: var(--yt-spec-text-primary);margin-bottom: 4px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #subtitle1 {margin-top: 8px;margin-bottom: 8px;} #primary-event #meta>div {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} :host([showing-more]) #primary-event #meta {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([showing-more]) #primary-event #meta #meta-info {flex-grow: 1;} :host([showing-more]) #primary-event #meta #tickets-button {margin-top: 0;margin-right: 4px;} #separator {position: relative;top: 4px;border-right: 1px solid var(--yt-spec-10-percent-layer);margin-right: 8px;padding-right: 12px;height: 102px;} :host([showing-more]) #separator {display: none;} #rest-events {flex-grow: 1;position: relative;} #body.one-event #rest-events {display: none;} #rest-events #table table {cursor: pointer;} .when-date-column {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .when-weekday-column,.when-time-column {display: none;} .when-time-column {text-align: end;} .when-weekday-column,.when-time-column,.where-column {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .where-column-td {width: 100%;position: relative;} .where-column-td .where-column {position: absolute;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;left: 8px;right: 0;top: 4px;} .when-weekday-column #time {padding-left: 8px;} .link {color: var(--yt-spec-call-to-action);font-weight: 700;text-decoration: none;margin-right: 8px;float: right;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .venue-vendor-container {display: flex;} .venue {color: var(--yt-spec-text-secondary);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} .vendor {color: var(--yt-spec-call-to-action);flex-shrink: 0;text-decoration: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .dot {color: var(--yt-spec-text-secondary);padding-left: 8px;padding-right: 8px;} .launch-icon {height: 16px;padding-bottom: 2px;width: 16px;} :host([showing-more]) .when-weekday-column {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([showing-more]) .when-time-column {display: inline-block;} #table table td {margin: 0;border: none;} #table table tr td>div:first-child {padding-left: 8px;white-space: nowrap;} #table a {text-decoration: none;cursor: pointer;} #show-more-button>div,#show-less-button>div {margin-left: 8px;color: var(--yt-spec-text-secondary);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #table table td,#show-more-button>div,#show-less-button>div {padding: 4px 0;} #rest-events tr:hover {background-color: var(--yt-spec-10-percent-layer);} #show-more-button,#show-less-button {display: none;} :host([can-show-more]) #show-more-button {display: block;} :host([showing-more]) #show-more-button {display: none;} :host([showing-more]) #show-less-button {display: block;} :host([showing-more]) #body {-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} :host([showing-more]) #primary-event {flex-grow: 1;width: 100%;} @media(max-width:656px) {#primary-event {max-width: 100%;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;}#body {-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}} #calendar-avatar,#nearest-with-location {cursor: pointer;} #calendar-avatar-day,#calendar-avatar-month {text-align: center;vertical-align: middle;width: 64px;} #calendar-avatar-day {background-color: var(--yt-spec-static-brand-white);height: 27px;width: 48px;display: flex;justify-content: center;align-items: center;} #calendar-avatar-month {background-color: #606060;height: 21px;width: 48px;display: flex;justify-content: center;align-items: center;} #calendar-avatar-day-text {color: var(--yt-spec-static-brand-black);font-size: 20px;line-height: 34px;} #calendar-avatar-month-text {color: var(--yt-spec-static-brand-white);font-size: 12px;line-height: 30px;text-transform: uppercase;} /*# sourceMappingURL=ytd-ticket-shelf-renderer.css.map*/</style>';
Sjb=d}d=Sjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Tjb=a}a=Tjb;return a}}});
_.eV=dV;_.eV.prototype.showingMoreChanged=_.eV.prototype.showingMoreChanged;_.eV.prototype.dataChanged=_.eV.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.eV.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.eV.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.eV.prototype,"firstEvent",void 0);_.V([_.M(),_.W("design:type",Object)],_.eV.prototype,"restEvents",void 0);
_.V([_.M(),_.W("design:type",String)],_.eV.prototype,"imageUrl",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.eV.prototype,"showingMore",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.eV.prototype,"canShowMore",void 0);_.V([_.M({value:_.w("kevlar_autofocus_menu_on_keyboard_nav")}),_.W("design:type",Boolean)],_.eV.prototype,"focusOnFirstMenuItemOnKeyboardNav",void 0);_.V([_.M(),_.W("design:type",HTMLElement)],_.eV.prototype,"popupPositionTarget",void 0);
_.V([_.S("#banner-info-tooltip"),_.W("design:type",Object)],_.eV.prototype,"infoTooltip",void 0);_.V([_.S("#info-container"),_.W("design:type",HTMLElement)],_.eV.prototype,"infoContainer",void 0);_.V([_.S("#shelf-toggler"),_.W("design:type",HTMLElement)],_.eV.prototype,"shelfToggleButton",void 0);_.V([_.M(),_.W("design:type",String)],_.eV.prototype,"shelfTogglerLabelText",void 0);_.V([_.M(),_.W("design:type",String)],_.eV.prototype,"shelfTogglerIcon",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.eV.prototype,"dataChanged",null);_.V([_.P("showingMore"),_.W("design:type",Function),_.W("design:paramtypes",[Boolean]),_.W("design:returntype",void 0)],_.eV.prototype,"showingMoreChanged",null);_.eV=_.V([_.T({is:"ytd-ticket-shelf-renderer"})],_.eV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sye7");

var Qjb;
var Rjb;
var bV=function(){return _.K.apply(this,arguments)||this};
_.r(bV,_.K);bV.prototype.dataChanged=function(){_.w("kevlar_disable_companions")?this.companionSlotData=void 0:this.companionSlotData={hack:!0}};
_.t.Object.defineProperties(bV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Rjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-player-legacy-desktop-watch-ads-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_player_legacy_desktop_watch_ads_renderer.ytd.player.legacy.desktop.watch.ads.renderer.css.js--\x3e<ytd-companion-legal-text-renderer data="[[data]]" disable-upgrade$="[[!data.companionLegalText]]" hidden="[[!data.companionLegalText]]">\n</ytd-companion-legal-text-renderer>\n<ytd-companion-slot-renderer data="[[companionSlotData]]" disable-upgrade$="[[!companionSlotData]]" hidden="[[!companionSlotData]]">\n</ytd-companion-slot-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qjb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_player_legacy_desktop_watch_ads_renderer.ytd.player.legacy.desktop.watch.ads.renderer.css.js--\x3e<style>:host {display: block;} /*# sourceMappingURL=ytd-player-legacy-desktop-watch-ads-renderer.css.map*/</style>";Qjb=d}d=Qjb;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);Rjb=a}a=Rjb;return a}}});
_.cV=bV;_.cV.prototype.dataChanged=_.cV.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.cV.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.cV.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.cV.prototype,"companionSlotData",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.cV.prototype,"dataChanged",null);
_.cV=_.V([_.T({is:"ytd-player-legacy-desktop-watch-ads-renderer"})],_.cV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sye1");

var Djb;
var Ejb;
var OU=function(){return _.K.apply(this,arguments)||this};
_.r(OU,_.K);OU.prototype.configureRendererStamper=function(){return{"data.scrollUpButton":{id:"scroll-up",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:more"}}}},"data.subscribeButton":{id:"subscribe",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer"}}}};
OU.prototype.activate=function(a){a.appendTo(this.player);a.getPlayerPromise().then(function(b){b.setMinimized(!0)});
this.active=!0};
OU.prototype.deactivate=function(){var a=this.player.firstElementChild;a.getPlayerPromise().then(function(b){b.setMinimized(!1)});
this.active=!1;return a};
OU.prototype.onScrollUpTap=function(){this.componentBehavior.getInterfaceForTs("ytd-page-manager").getCurrentPage().setScrollTop(0)};
_.t.Object.defineProperties(OU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ejb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-miniplayer-bar-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_miniplayer_bar_renderer.ytd.miniplayer.bar.renderer.css.js--\x3e<div id="player"></div>\n<div id="meta">\n  <div id="title-row">\n    <h1 id="title">[[getSimpleString(data.title)]]</h1>\n    <div id="scroll-up" on-tap="onScrollUpTap"></div>\n  </div>\n  <yt-formatted-string id="owner" text="[[data.owner]]"></yt-formatted-string>\n  <div id="buttons">\n    <div id="menu"></div>\n    <div id="subscribe"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Djb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_miniplayer_bar_renderer.ytd.miniplayer.bar.renderer.css.js--\x3e<style>:host {min-height: 142px;background: var(--yt-spec-brand-background-solid);border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #player {min-width: 252px;height: 142px;background: #000;} #meta {margin-left: 24px;margin-right: 16px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #title-row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #title {margin-top: 24px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #scroll-up {margin-top: 12px;} #owner {--yt-endpoint-color: var(--yt-spec-text-primary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);display: block;margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #buttons {margin-top: 20px;margin-bottom: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #menu {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-miniplayer-bar-renderer.css.map*/</style>';
Djb=d}d=Djb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ejb=a}a=Ejb;return a}}});
_.PU=OU;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.PU.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.PU.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.PU.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.PU.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.PU.prototype,"active",void 0);
_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_while_miniplayer_bar_dark_launch")}}),
_.W("design:type",Boolean)],_.PU.prototype,"darkLaunch",void 0);_.V([_.S("#player"),_.W("design:type",HTMLDivElement)],_.PU.prototype,"player",void 0);_.PU=_.V([_.T({is:"ytd-miniplayer-bar-renderer"})],_.PU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykv");

var Ztb=function(a){var b,c,d,e;return _.y(function(h){if(1==h.nextAddress)return _.Pf("CONSENT",a.consentCookie,63072E3,"youtube.com",!0),_.Pf("VISITOR_INFO1_LIVE",a.visitorCookie,300,"youtube.com",!0),b=_.v("XSRF_FIELD_NAME",void 0),c=_.v("XSRF_TOKEN",void 0),fetch("/upgrade_visitor_cookie",{method:"POST",mode:"same-origin",credentials:"same-origin",cache:"no-store",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:"visitor_data="+a.serializedVisitorData+"&"+b+"="+c}),_.je("VISITOR_DATA",
a.serializedVisitorData),d=_.v("INNERTUBE_CONTEXT"),d.client.visitorData=a.serializedVisitorData,_.z(h,fetch(a.consentSaveUrl,{method:"GET",mode:"cors",cache:"no-store",credentials:"include",redirect:"follow"}),2);e=h.yieldResult;if(!e.ok)throw Error(e.statusText);_.Ih(h)})},$tb=function(a){var b,c,d,e,h,l,m,p;
return _.y(function(q){if(1==q.nextAddress){b=JSON.stringify({t:a.visitorCookie});c=_.u(a.nonBlockingUrl);for(d=c.next();!d.done;d=c.next())e=d.value,fetch(e,{method:"POST",mode:"cors",credentials:"include",cache:"no-store",headers:{"Content-Type":"text/plain"}});h=new AbortController;l=_.Me.addLowPriorityJob(function(){h.abort()},5E3);
return _.z(q,fetch(a.blockingUrl,{method:"POST",mode:"cors",cache:"no-store",credentials:"include",headers:{"Content-Type":"text/plain"},body:b,signal:h.signal}),2)}m=q.yieldResult;_.Me.cancelJob(l);if(!m.ok)throw Error(m.statusText);_.je("VISITOR_DATA",a.serializedVisitorData);p=_.v("INNERTUBE_CONTEXT");p.client.visitorData=a.serializedVisitorData;_.Ih(q)})},aub;
var bub;
var j2=function(){var a=_.K.apply(this,arguments)||this;a.isLoading=!1;a.hasError=!1;a.dialogClass="";a.youtubeLabel=_.Pi("LOGO_ALT_LABEL",{},"YouTube Home");a.logoName="yt-logos-ext:yt-logo-updated";a.actionMap={"yt-save-consent-action":"handleSaveConsent","yt-disable-personalization-action":"handleDisablePersonalization"};return a};
_.r(j2,_.K);_.f=j2.prototype;_.f.onDataChange=function(){var a,b;this.showEOMText=!(null===(a=this.data)||void 0===a||!a.eomShortTermText);this.showV2Text=!this.showEOMText&&!(null===(b=this.data)||void 0===b||!b.v21Message);this.dialogClass=this.showEOMText?"eom-dialog":"v2-dialog"};
_.f.attached=function(){this.pausePlayer()};
_.f.handleLangSelect=function(a){this.langSelect.style.display="none";this.ytComponentBehavior.resolveCommand(this.data.languageList.dropdownRenderer.entries[a.target.selectedIndex].dropdownItemRenderer.onSelectCommand)};
_.f.showLangPicker=function(){this.langSelect.style.display=this.langSelect.style.display&&"none"!==this.langSelect.style.display?"none":"block"};
_.f.handleSaveConsent=function(a){var b=this;Ztb(a.saveConsentAction).then(function(){b.dialog.close();b.resumePlayer()}).catch(function(c){_.Vh(new _.pg("Something went wrong when save consent "+(c.message?c.message:c)+"."));
b.dialog.close();b.resumePlayer()})};
_.f.handleDisablePersonalization=function(a){var b=this;this.showLoadingSpinner();$tb(a.disablePersonalizationAction).then(function(){b.dialog.close();b.resumePlayer()}).catch(function(c){_.Vh(new _.pg("Something went wrong when disable personalization "+(c.message?c.message:c)+"."));
b.hideLoadingSpinner();b.showErrorMessage()})};
_.f.showLoadingSpinner=function(){var a=this;this.showSpinnerJobId=_.Me.addLowPriorityJob(function(){a.isLoading=!0},500)};
_.f.hideLoadingSpinner=function(){this.isLoading=!1;void 0!==this.showSpinnerJobId&&(_.Me.cancelJob(this.showSpinnerJobId),this.showSpinnerJobId=void 0)};
_.f.showErrorMessage=function(){var a=this;this.hasError=!0;_.Me.addLowPriorityJob(function(){a.hasError=!1},2E3)};
_.f.pausePlayer=function(){try{var a=_.zA(this);a&&a.pause()}catch(b){}};
_.f.resumePlayer=function(){try{var a=_.zA(this);a&&a.play()}catch(b){}};
_.t.Object.defineProperties(j2.prototype,{essentialCookieMsgItems:{configurable:!0,enumerable:!0,get:function(){var a;if(null===(a=this.data)||void 0===a||!a.eomShortTermText)return[];for(var b=[],c=["SHIELD","BAR_CHART"],d=this.data.eomShortTermText.essentialCookieMsg.items,e=0;2>e&&e<d.length;e++)b.push({icon:c[e],text:d[e]});return b}},
improvementCookieMsgItems:{configurable:!0,enumerable:!0,get:function(){var a;if(null===(a=this.data)||void 0===a||!a.eomShortTermText)return[];for(var b=[],c=["TRENDING_UP","BAR_CHART"],d=this.data.eomShortTermText.improvementCookieMsg.items,e=0;2>e&&e<d.length;e++)b.push({icon:c[e],text:d[e]});return b}},
personalizationCookieMsgItems:{configurable:!0,enumerable:!0,get:function(){var a;if(null===(a=this.data)||void 0===a||!a.eomShortTermText)return[];for(var b=[],c=["AUTO_AWESOME","PURCHASES"],d=this.data.eomShortTermText.personalizationCookieMsg.items,e=0;2>e&&e<d.length;e++)b.push({icon:c[e],text:d[e]});return b}}});
_.t.Object.defineProperties(j2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===bub){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-consent-bump-v2-lightbox--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_consent_bump_v2_lightbox.ytd.consent.bump.v2.lightbox.css.js--\x3e<tp-yt-paper-dialog id="dialog" class$="[[dialogClass]]" aria-labelledby="cb-header" modal="">\n  <div class="loading-overlay" hidden="[[!isLoading]]">\n    <div>\n        <tp-yt-paper-spinner-lite active="[[isLoading]]"></tp-yt-paper-spinner-lite>\n    </div>\n    <yt-formatted-string class="loading-message" text="[[data.loadingMessage]]">\n    </yt-formatted-string>\n  </div>\n  <div class="error-overlay" hidden="[[!hasError]]">\n    <div class="error-message">\n      <yt-formatted-string text="[[data.errorMessage]]"></yt-formatted-string>\n    </div>\n  </div>\n  <div id="topbar">\n    <div id="logoandaside">\n\n      <div>\n        <div id="cb-logo-icon-container" aria-label="[[youtubeLabel]]"></div>\n        <yt-icon id="logo-icon" icon="[[logoName]]" target-container="cb-logo-icon-container">\n        </yt-icon>\n      </div>\n      <yt-formatted-string class="logo-aside" text="[[data.interstitialLogoAside]]"></yt-formatted-string>\n    </div>\n    <div class="top-buttons">\n      <div class="lang-picker-container">\n        <div>\n           <ytd-button-renderer data="[[data.languagePickerButton.buttonRenderer]]" on-click="showLangPicker"></ytd-button-renderer>\n        </div>\n       <div id="lang-select">\n          <select size="20" on-change="handleLangSelect">\n            <template is="dom-repeat" items="[[data.languageList.dropdownRenderer.entries]]">\n               <template is="dom-if" if="[[item.dropdownItemRenderer.isSelected]]">\n                  <option selected="">\n                    <yt-formatted-string text="[[item.dropdownItemRenderer.label]]">\n                    </yt-formatted-string>\n                 </option>\n               </template>\n              <template is="dom-if" if="[[!item.dropdownItemRenderer.isSelected]]">\n                 <option>\n                    <yt-formatted-string text="[[item.dropdownItemRenderer.label]]">\n                    </yt-formatted-string>\n                 </option>\n               </template>\n            </template>\n          </select>\n        </div>\n      </div>\n\n      <div>\n         <ytd-button-renderer class="signin" data="[[data.signInButton.buttonRenderer]]"></ytd-button-renderer>\n      </div>\n\n    </div>\n  </div>\n  <div id="content">\n    <template is="dom-if" if="[[showV2Text]]" restamp="">\n      <div class="top-img">\n        <img src="https://www.gstatic.com/ac/cb/scene_cookie_wall_youtube.svg" alt="">\n      </div>\n      <h2 tabindex="-1" id="cb-header" class="v2-title">\n        <yt-formatted-string text="[[data.interstitialTitle]]"></yt-formatted-string>\n      </h2>\n      <div class="body">\n       <div>\n          <yt-formatted-string class="begin-line" respect-html-dir="" text="[[data.v21Message.essentialCookieMsg.begin]]">\n          </yt-formatted-string>\n         <ul class="padding-left">\n            <template is="dom-repeat" items="[[data.v21Message.essentialCookieMsg.items]]">\n              <li><yt-formatted-string text="[[item]]"></yt-formatted-string></li>\n           </template>\n         </ul>\n\n        </div>\n       <div>\n          <yt-formatted-string class="begin-line" text="[[data.v21Message.nonEssentialCookieMsg.begin]]"></yt-formatted-string>\n          <ul class="padding-left">\n            <template is="dom-repeat" items="[[data.v21Message.nonEssentialCookieMsg.items]]">\n              <li><yt-formatted-string text="[[item]]"></yt-formatted-string></li>\n            </template>\n           </ul>\n        </div>\n       <div>\n          <yt-formatted-string text="[[data.v21Message.personalization]]"></yt-formatted-string>\n        </div>\n       <div>\n          <yt-formatted-string text="[[data.v21Message.customizationOption]]"></yt-formatted-string>\n       </div>\n       <div class="footer">\n         <div class="termlinks">\n          <yt-formatted-string class="link" sec="" text="[[data.privacyLink]]"></yt-formatted-string>\n           \n           \n           <span class="term_separator" aria-hidden="true">\u2022</span>\n          <yt-formatted-string class="link" text="[[data.termsLink]]"></yt-formatted-string>\n        </div>\n        <div class="buttons">\n          <ytd-button-renderer data="[[data.customizeButton.buttonRenderer]]"></ytd-button-renderer>\n          <ytd-button-renderer data="[[data.agreeButton.buttonRenderer]]"></ytd-button-renderer>\n        </div>\n       </div>\n      </div>\n    </template>\n    <template is="dom-if" if="[[showEOMText]]" restamp="">\n      <h2 tabindex="-1" id="cb-header" class="eom-title">\n        <yt-formatted-string text="[[data.interstitialTitle]]"></yt-formatted-string>\n      </h2>\n      <div class="body">\n       <div class="legal-text">\n          <yt-formatted-string respect-html-dir="" text="[[data.eomShortTermText.essentialCookieMsg.begin]]">\n          </yt-formatted-string>\n        </div>\n         <ul>\n            <template is="dom-repeat" items="[[essentialCookieMsgItems]]">\n              <li class="icon-li">\n                <yt-icon class="item-icon" icon="[[item.icon]]"></yt-icon>\n                <div>\n                  <yt-formatted-string text="[[item.text]]"></yt-formatted-string>\n                </div>\n              </li>\n           </template>\n         </ul>\n        <div class="legal-text">\n          <yt-formatted-string text="[[data.eomShortTermText.improvementCookieMsg.begin]]"></yt-formatted-string>\n        </div>\n          <ul>\n            <template is="dom-repeat" items="[[improvementCookieMsgItems]]">\n              <li class="icon-li">\n                <yt-icon class="item-icon" icon="[[item.icon]]"></yt-icon>\n                <div>\n                  <yt-formatted-string text="[[item.text]]"></yt-formatted-string>\n                </div>\n              </li>\n           </template>\n           </ul>\n        <div class="legal-text">\n          <yt-formatted-string text="[[data.eomShortTermText.personalizationCookieMsg.begin]]"></yt-formatted-string>\n        </div>\n          <ul>\n            <template is="dom-repeat" items="[[personalizationCookieMsgItems]]">\n              <li class="icon-li">\n                <yt-icon class="item-icon" icon="[[item.icon]]"></yt-icon>\n                <div>\n                  <yt-formatted-string text="[[item.text]]"></yt-formatted-string>\n                </div>\n              </li>\n           </template>\n           </ul>\n       <div class="legal-text">\n          <yt-formatted-string text="[[data.eomShortTermText.personalization]]"></yt-formatted-string>\n        </div>\n       <div class="legal-text">\n          <yt-formatted-string text="[[data.eomShortTermText.moreOptions]]"></yt-formatted-string>\n       </div>\n         <div class="eom-buttons">\n           <div class="eom-button-row">\n            <ytd-button-renderer data="[[data.disableP13nButton.buttonRenderer]]"></ytd-button-renderer>\n            <ytd-button-renderer data="[[data.agreeButton.buttonRenderer]]"></ytd-button-renderer>\n           </div>\n           <div class="eom-button-row">\n            <ytd-button-renderer data="[[data.customizeButton.buttonRenderer]]"></ytd-button-renderer>\n           </div>\n         </div>\n         <div class="termlinks">\n          <yt-formatted-string class="link" sec="" text="[[data.privacyLink]]"></yt-formatted-string>\n           \n           \n           <span class="term_separator" aria-hidden="true">\u2022</span>\n          <yt-formatted-string class="link" text="[[data.termsLink]]"></yt-formatted-string>\n        </div>\n      </div>\n    </template>\n  </div>\n</tp-yt-paper-dialog>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aub){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_consent_bump_v2_lightbox.ytd.consent.bump.v2.lightbox.css.js--\x3e<style>:host(yt-icon),.yt-icon-container {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;position: relative;vertical-align: middle;fill: var(--iron-icon-fill-color,currentcolor);stroke: var(--iron-icon-stroke-color,none);width: var(--iron-icon-width,24px);height: var(--iron-icon-height,24px);@apply --iron-icon;} :host(.external-container) {display: none!important;} :host {display: inline;width: 0;height: 0;} #dialog {height: auto;padding: 24px 24px 8px 24px;margin: 0;border-radius: 2px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .v2-dialog {width: 670px;} .eom-dialog {width: 870px;} #dialog>*:last-child {margin-bottom: 0;} #topbar {z-index: 1;margin-top: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #logoandaside {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #cb-logo-icon-container {width: 90px;height: 20px;-ms-flex: none;-webkit-flex: none;flex: none;margin-right: 8px;} #cb-logo-icon-container #youtube-paths path {fill: var(--yt-spec-wordmark-text);} .logo-aside {color: var(--yt-spec-text-secondary);} .top-buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .lang-picker-container {margin-right: 16px;} .lang-picker-container {position: relative;} #lang-select {position: absolute;display: none;} .top-img {height: 128px;margin: 24px 0;} .top-img img {margin: auto;display: block;width: 360px;} #content {overflow-y: auto;} h2.v2-title {font-family: "YouTube Sans","YT Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.4rem;font-weight: 500;text-align: center;margin: 16px 0;color: var(--yt-spec-text-primary);} div.body {margin-top: 0;padding: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary);} .body>div {margin: 16px 0;} .begin-line {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;margin: 0;} .body ul.padding-left {padding: 0 16px;} .footer {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;margin-top: 16px;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} .buttons {padding: 0;} .buttons ytd-button-renderer {margin-left: 16px;} .termlinks .term_separator {margin: 0 8px;display: inline-block;} .legal-text {margin: 16px 0;} li.icon-li {list-style: none;display: flex;margin: 8px 0;} .item-icon {margin-right: 16px;} .body>div.eom-buttons {margin: 36px 0 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} .eom-button-row {display: flex;justify-content: flex-end;flex-wrap: wrap;} .eom-buttons ytd-button-renderer {margin: 0 8px 12px 12px;} h2.eom-title {text-align: center;margin: 24px 0;color: var(--yt-spec-text-primary);font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.6rem;line-height: 3.6rem;font-weight: 700;} .loading-overlay {position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: var(--yt-spec-brand-background-primary);z-index: 999;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .loading-overlay tp-yt-paper-spinner-lite {width: 36px;height: 36px;} .loading-message {margin-top: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .error-overlay {position: absolute;width: 100%;left: 0;bottom: 0;background: var(--yt-spec-snackbar-background);box-shadow: 0px 2px 4px rgba(0,0,0,0.2);border-radius: 2px;} .error-message {color: var(--yt-spec-static-overlay-text-primary);padding: 12px 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-consent-bump-v2-lightbox.css.map*/</style>';
aub=d}d=aub;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bub=a}a=bub;return a}}});
var k2=j2;k2.prototype.onDataChange=k2.prototype.onDataChange;_.V([_.M(),_.W("design:type",Object)],k2.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],k2.prototype,"showEOMText",void 0);_.V([_.M(),_.W("design:type",Boolean)],k2.prototype,"showV2Text",void 0);_.V([_.M(),_.W("design:type",Boolean)],k2.prototype,"isLoading",void 0);_.V([_.M(),_.W("design:type",Boolean)],k2.prototype,"hasError",void 0);_.V([_.M(),_.W("design:type",Number)],k2.prototype,"showSpinnerJobId",void 0);
_.V([_.M(),_.W("design:type",Object)],k2.prototype,"dialogClass",void 0);_.V([_.S("#dialog"),_.W("design:type",Object)],k2.prototype,"dialog",void 0);_.V([_.S("#cb-header"),_.W("design:type",HTMLElement)],k2.prototype,"header",void 0);_.V([_.S("#lang-select"),_.W("design:type",HTMLElement)],k2.prototype,"langSelect",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],k2.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],k2.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",String)],k2.prototype,"youtubeLabel",void 0);_.V([_.M(),_.W("design:type",String)],k2.prototype,"logoName",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],k2.prototype,"onDataChange",null);_.V([_.R("data"),_.W("design:type",Array),_.W("design:paramtypes",[])],k2.prototype,"essentialCookieMsgItems",null);
_.V([_.R("data"),_.W("design:type",Array),_.W("design:paramtypes",[])],k2.prototype,"improvementCookieMsgItems",null);_.V([_.R("data"),_.W("design:type",Array),_.W("design:paramtypes",[])],k2.prototype,"personalizationCookieMsgItems",null);k2=_.V([_.T({is:"ytd-consent-bump-v2-lightbox"})],k2);
var cub;
var dub;
var l2=function(){return _.K.apply(this,arguments)||this};
_.r(l2,_.K);l2.prototype.ready=function(){if(_.Rf()&&!_.dy()){var a=document.querySelector("ytd-app");a||(a=document.body);this.internalLightBox=a.appendChild(this.lightBox);this.internalLightBox.dialog.open()}};
_.t.Object.defineProperties(l2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dub){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-consent-bump-v2-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_consent_bump_v2_renderer.ytd.consent.bump.v2.renderer.css.js--\x3e<ytd-consent-bump-v2-lightbox id="lightbox" data="[[data]]"></ytd-consent-bump-v2-lightbox>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cub){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_consent_bump_v2_renderer.ytd.consent.bump.v2.renderer.css.js--\x3e<style>:host {display: inline;width: 0;height: 0;} /*# sourceMappingURL=ytd-consent-bump-v2-renderer.css.map*/</style>";cub=d}d=cub;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
dub=a}a=dub;return a}}});
_.m2=l2;_.V([_.M(),_.W("design:type",Object)],_.m2.prototype,"data",void 0);_.V([_.S("#lightbox"),_.W("design:type",k2)],_.m2.prototype,"lightBox",void 0);_.m2=_.V([_.T({is:"ytd-consent-bump-v2-renderer"})],_.m2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhi");

var Kob;
var Lob;
var mZ=function(){return _.K.apply(this,arguments)||this};
_.r(mZ,_.K);mZ.prototype.attached=function(){this.setAttribute("role","button");this.setAttribute("tabindex","0")};
mZ.prototype.onTap=function(){var a=this.tapCommand;a&&(this.data&&this.ytRendererBehavior.logExplicitClick(this.data),this.ytComponentBehavior.resolveCommand(a))};
mZ.prototype.onKeyUp=function(a){if(13===a.keyCode)this.onTap()};
_.t.Object.defineProperties(mZ.prototype,{hasChevron:{configurable:!0,enumerable:!0,get:function(){return!!this.tapCommand}},
tapCommand:{configurable:!0,enumerable:!0,get:function(){var a,b,c;if(!_.w("kevlar_comment_teaser_no_scrolling")){if(null===(a=this.data)||void 0===a?0:a.onTap)return this.data.onTap;if((null===(b=this.data)||void 0===b?0:b.teaserContent)||(null===(c=this.data)||void 0===c?0:c.simpleboxPlaceholder))return{signalAction:{signal:"SCROLL_TO_COMMENTS"}}}}}});
_.t.Object.defineProperties(mZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Lob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comments-entry-point-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_comments_entry_point_header_renderer.ytd.comments.entry.point.header.renderer.css.js--\x3e<div id="header"><div id="title">[[getSimpleString(data.headerText)]]</div><div id="count">[[getSimpleString(data.commentCount)]]</div></div><div id="content"><div id="simplebox" hidden="[[!data.simpleboxPlaceholder]]"><yt-img-shadow class="avatar" height="20" thumbnail="[[data.simpleboxAvatar]]" width="20"></yt-img-shadow><div id="simplebox-input">[[getSimpleString(data.simpleboxPlaceholder)]]</div></div><div id="teaser" hidden="[[!data.teaserContent]]"><yt-img-shadow class="avatar" height="20" thumbnail="[[data.teaserAvatar]]" width="20"></yt-img-shadow><div id="teaser-text">[[getSimpleString(data.teaserContent)]]</div></div><yt-formatted-string id="message" text="[[data.messageText]]"></yt-formatted-string></div><yt-icon id="chevron" hidden="[[!hasChevron]]" icon="yt-icons:chevron_right"></yt-icon>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Kob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_comments_entry_point_header_renderer.ytd.comments.entry.point.header.renderer.css.js--\x3e<style>:host {box-sizing: border-box;height: 52px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 4px;color: var(--yt-spec-text-primary);padding: 12px 4px 12px 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([has-chevron]) {cursor: pointer;} #header {padding-right: 12px;margin-right: 12px;border-right: 1px solid var(--yt-spec-10-percent-layer);} #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #count {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #content {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .avatar {width: 20px;height: 20px;border-radius: 50%;background-color: transparent;overflow: hidden;} #simplebox {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #simplebox-input {color: var(--yt-spec-text-secondary);background: var(--yt-spec-10-percent-layer);margin-left: 12px;padding: 6px 12px;border-radius: 4px;cursor: text;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #teaser {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #teaser-text {margin-left: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #message {display: block;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #chevron {margin-left: 8px;color: var(--yt-spec-brand-icon-inactive);} /*# sourceMappingURL=ytd-comments-entry-point-header-renderer.css.map*/</style>';
Kob=d}d=Kob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Lob=a}a=Lob;return a}}});
_.nZ=mZ;_.nZ.prototype.onKeyUp=_.nZ.prototype.onKeyUp;_.nZ.prototype.onTap=_.nZ.prototype.onTap;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.nZ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.nZ.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.nZ.prototype,"data",void 0);
_.V([_.M({value:!1,reflectToAttribute:!0}),_.R("tapCommand"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.nZ.prototype,"hasChevron",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.nZ.prototype,"tapCommand",null);_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.nZ.prototype,"onTap",null);
_.V([_.N("keypress"),_.W("design:type",Function),_.W("design:paramtypes",[_.bn]),_.W("design:returntype",void 0)],_.nZ.prototype,"onKeyUp",null);_.nZ=_.V([_.T({is:"ytd-comments-entry-point-header-renderer"})],_.nZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syab");

var qhb;
var rhb;
var fT=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-signal-action-pause-player":"handleSignalActionPausePlayer"};return a};
_.r(fT,_.K);fT.prototype.handleSignalActionPausePlayer=function(){_.AA(this).pause()};
_.t.Object.defineProperties(fT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rhb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-video-player-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_channel_video_player_renderer.ytd.channel.video.player.renderer.css.js--\x3e<div id="player-container">\n  <ytd-player id="player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_CHANNEL_TRAILER">\n  </ytd-player>\n</div>\n<div id="content">\n  <div id="metadata-container">\n    <yt-formatted-string id="title" aria-level="3" ellipsis-truncate="" role="heading" text="[[data.title]]">\n    </yt-formatted-string>\n    <ytd-video-meta-block class="title" data="[[data]]"></ytd-video-meta-block>\n  </div>\n  <ytd-expander id="description" disable-toggle="" max-number-of-lines="7">\n    <yt-formatted-string class="content" slot="content" split-lines="" text="[[data.description]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="more-button" slot="more-button" text="[[data.readMoreText]]">\n    </yt-formatted-string>\n  </ytd-expander>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_channel_video_player_renderer.ytd.channel.video.player.renderer.css.js--\x3e<style>:host {display: block;padding: 24px 0 24px 0;overflow: auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {--yt-endpoint-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #metadata-container {margin: 16px 0 0;} #description {display: none;} #player-container {height: 242px;width: 428px;} #content {min-width: 0;max-width: 400px;} .content {display: block;} @media(min-width:662px) {#player-container {width: 424px;height: 238px;}} @media(min-width:876px) {:host {overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;}#title {margin-bottom: 16px;}#player-container {margin: 0 24px 0 0;}.more-button {--yt-endpoint-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;}#description {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;}#content {color: var(--yt-spec-text-primary);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;}#metadata-container {margin: 0 0 16px;}} /*# sourceMappingURL=ytd-channel-video-player-renderer.css.map*/</style>';
qhb=d}d=qhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rhb=a}a=rhb;return a}}});
_.gT=fT;_.V([_.M(),_.W("design:type",Object)],_.gT.prototype,"data",void 0);_.V([_.L(_.phb),_.W("design:type",Object)],_.gT.prototype,"ytVideoPlayerRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.gT.prototype,"ytActionHandlerBehavior",void 0);_.gT=_.V([_.T({is:"ytd-channel-video-player-renderer"})],_.gT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfs");

var emb;
var fmb;
var dX=function(){var a=_.K.apply(this,arguments)||this;a.disableGridStateAware=!1;return a};
_.r(dX,_.K);dX.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{topicChannelDetailsRenderer:{component:"ytd-topic-channel-details-renderer",properties:{disableGridStateAware:"[[disableGridStateAware]]",tabs:"[[tabs]]"}},carouselItemRenderer:{component:"ytd-carousel-item-renderer",attributes:{"has-animation":!0},properties:{disableGridStateAware:"[[disableGridStateAware]]"}}}}}};
dX.prototype.activeChanged=function(){this.carousel&&(this.carousel.active=this.active)};
dX.prototype.updateCssVars=function(){this.updateStyles({"--ytd-rich-grid-max-width":this.richGridItemsPerRow*((this.richGridMiniMode?320:360)+16)-16+"px"})};
_.t.Object.defineProperties(dX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-carousel-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_carousel_header_renderer.ytd.carousel.header.renderer.css.js--\x3e<div id="contents"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===emb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_carousel_header_renderer.ytd.carousel.header.renderer.css.js--\x3e<style>:host {--ytd-default-promo-panel-renderer-height: 400px;display: block;width: 100%;background-color: var(--yt-spec-general-background-a);} ytd-carousel-item-renderer {background-color: #000;} ytd-topic-channel-details-renderer {margin: auto;} :host([disable-grid-state-aware]) ytd-topic-channel-details-renderer {width: calc(100% - 48px);max-width: var(--ytd-rich-grid-max-width);} /*# sourceMappingURL=ytd-carousel-header-renderer.css.map*/</style>";
emb=d}d=emb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fmb=a}a=fmb;return a}}});
_.eX=dX;_.eX.prototype.updateCssVars=_.eX.prototype.updateCssVars;_.eX.prototype.activeChanged=_.eX.prototype.activeChanged;_.V([_.L(_.oE),_.W("design:type",Object)],_.eX.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.eX.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.eX.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.eX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.eX.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Array)],_.eX.prototype,"tabs",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.eX.prototype,"active",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.eX.prototype,"disableGridStateAware",void 0);
_.V([_.M({selector:_.DG}),_.W("design:type",Number)],_.eX.prototype,"richGridItemsPerRow",void 0);_.V([_.M({selector:_.CG}),_.W("design:type",Boolean)],_.eX.prototype,"richGridMiniMode",void 0);_.V([_.S("ytd-carousel-item-renderer"),_.W("design:type",Object)],_.eX.prototype,"carousel",void 0);_.V([_.P("active"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.eX.prototype,"activeChanged",null);
_.V([_.P("richGridItemsPerRow","richGridMiniMode"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.eX.prototype,"updateCssVars",null);_.eX=_.V([_.T({is:"ytd-carousel-header-renderer"})],_.eX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sye0");

var Bjb;
var Cjb;
var MU=function(){var a=_.K.apply(this,arguments)||this;a.isDisplayed=!0;return a};
_.r(MU,_.K);_.f=MU.prototype;_.f.configureRendererStamper=function(){return{"data.button":{id:"button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.dataChanged=function(){this.isDisplayed=!0};
_.f.computeType=function(a){return a||"UNKNOWN"};
_.f.onYtServiceRequestCompleted=function(a){a.stopPropagation();this.isDisplayed=!1};
_.f.onClose=function(){this.isDisplayed=!1};
_.t.Object.defineProperties(MU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Cjb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-alert-with-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_alert_with_button_renderer.ytd.alert.with.button.renderer.css.js--\x3e<yt-formatted-string id="text" text="[[data.text]]"></yt-formatted-string>\n<div id="buttons">\n  <div id="button"></div>\n  <div id="dismiss-button" on-click="onClose"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Bjb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ytd_alert_with_button_renderer.ytd.alert.with.button.renderer.css.js--\x3e<style>:host {padding: 8px 8px 8px 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([type=INFO]),:host([type=SUCCESS]) {background-color: var(--yt-spec-general-background-a);} :host([is-displayed]) {display: -ms-flexbox;display: -webkit-flex;display: flex;} :host(:not([is-displayed])) {display: none;} #buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #text {color: var(--yt-spec-text-primary);-ms-align-self: center;-webkit-align-self: center;align-self: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #button {-ms-align-self: center;-webkit-align-self: center;align-self: center;} ytd-button-renderer yt-icon {color: var(--yt-spec-icon-inactive);width: 24px;height: 24px;} ytd-button-renderer:not(.style-primary):hover {color: var(--yt-spec-icon-active-other);} /*# sourceMappingURL=ytd-alert-with-button-renderer.css.map*/</style>';
Bjb=d}d=Bjb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Cjb=a}a=Cjb;return a}}});
_.NU=MU;_.NU.prototype.onYtServiceRequestCompleted=_.NU.prototype.onYtServiceRequestCompleted;_.NU.prototype.dataChanged=_.NU.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.NU.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.NU.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.NU.prototype,"data",void 0);
_.V([_.M({computed:"computeType(data.type)",reflectToAttribute:!0}),_.W("design:type",String)],_.NU.prototype,"type",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.NU.prototype,"isDisplayed",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.NU.prototype,"dataChanged",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.NU.prototype,"onYtServiceRequestCompleted",null);_.NU=_.V([_.T({is:"ytd-alert-with-button-renderer"})],_.NU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syf7");

var ulb;
var vlb;
var wlb;
var xlb;
var uW=function(){return _.K.apply(this,arguments)||this};
_.r(uW,_.K);uW.prototype.configureRendererStamper=function(){return{"data.vcIcon":{id:"vc-icon",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer"}}}}};
_.t.Object.defineProperties(uW.prototype,{vcBalanceWidgetStyle:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.style?this.data.style:"VC_BALANCE_WIDGET_STYLE_UNKNOWN"}}});
_.t.Object.defineProperties(uW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xlb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-vc-balance-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_vc_balance_renderer.yt.vc.balance.renderer.css.js--\x3e<div id="vc-icon" hidden$="[[!data.vcIcon]]">\n</div>\n<p id="vc-balance">[[formattedAmount]]</p>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wlb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_vc_balance_renderer.yt.vc.balance.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_UNKNOWN]) #vc-icon,:host([vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_PRIMARY_TEXT]) #vc-icon {margin-right: var(--ytd-margin-2x);} #vc-balance {position: relative;top: 1px;} :host([vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_UNKNOWN]) #vc-balance,:host([vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_PRIMARY_TEXT]) #vc-balance {color: var(--yt-spec-text-primary);@apply --ytd-subheadline-link;line-height: 1.8rem;} :host([vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_SECONDARY_TEXT]) #vc-icon {margin-right: var(--ytd-margin-base);} :host([vc-balance-widget-style=VC_BALANCE_WIDGET_STYLE_SECONDARY_TEXT]) #vc-balance {color: var(--yt-spec-text-disabled);@apply --ytd-subheadline-link;line-height: 1.8rem;} /*# sourceMappingURL=yt-vc-balance-renderer.css.map*/</style>";
wlb=d}d=wlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xlb=a}a=xlb;return a}}});
var vW=uW;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],vW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],vW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],vW.prototype,"data",void 0);_.V([_.M(),_.W("design:type",String)],vW.prototype,"formattedAmount",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],vW.prototype,"ariaLabel",void 0);
_.V([_.M({reflectToAttribute:!0}),_.R("data.style"),_.W("design:type",String),_.W("design:paramtypes",[])],vW.prototype,"vcBalanceWidgetStyle",null);vW=_.V([_.wx({is:"yt-vc-balance-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],vW);
_.Ly("vcBalanceRenderer","vcBalanceRenderer","ytd-vc-balance-renderer");var wW=function(){return _.K.apply(this,arguments)||this};
_.r(wW,_.K);_.t.Object.defineProperties(wW.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:""}}});
_.t.Object.defineProperties(wW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vlb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-vc-balance-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.ytd_vc_balance_renderer.ytd.vc.balance.renderer.css.js--\x3e<yt-vc-balance-renderer aria-label="[[vcBalanceAriaLabel]]" data="[[data]]" formatted-amount="[[formattedAmount]]">\n</yt-vc-balance-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ulb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.ytd_vc_balance_renderer.ytd.vc.balance.renderer.css.js--\x3e<style>:host {display: block;} /*# sourceMappingURL=ytd-vc-balance-renderer.css.map*/</style>";ulb=d}d=ulb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vlb=a}a=vlb;return a}}});
_.xW=wW;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.xW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.xW.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xW.prototype,"data",void 0);_.V([_.M({selectorArgs:["data.vcBalanceEntityKey"],selector:function(a,b){return _.vj(a.entities,"vcBalanceEntity",b)}}),
_.W("design:type",Object)],_.xW.prototype,"vcBalanceEntity",void 0);_.V([_.R("vcBalanceEntity"),_.W("design:type",String),_.W("design:paramtypes",[])],_.xW.prototype,"formattedAmount",null);_.V([_.R("vcBalanceEntity"),_.W("design:type",String),_.W("design:paramtypes",[])],_.xW.prototype,"vcBalanceAriaLabel",null);_.xW=_.V([_.T({is:"ytd-vc-balance-renderer"})],_.xW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syku");

var Wtb=function(a){if(a&&0!==a.length)return a.filter(Vtb()).map(function(b){return{settingsRadioOptionRenderer:{title:b.name,asideText:b.approximateSize,id:_.qtb(b.formatType)}}})},Vtb=function(){return function(a){a=a.availabilityType;
return void 0===a||"OFFLINEABILITY_AVAILABILITY_TYPE_UNKNOWN"===a||"OFFLINEABILITY_AVAILABILITY_TYPE_PREMIUM_LOCKED"===a?!0:!1}},Xtb;
var Ytb;
var h2=function(){var a=_.K.apply(this,arguments)||this;a.premiumOptions=[];a.actionMap={"yt-select-settings-radio-option":"onQualityOptionsSelect"};return a};
_.r(h2,_.K);h2.prototype.configureRendererStamper=function(){return{premiumOptions:{id:"premium-options",mapping:{settingsRadioOptionRenderer:{component:"ytd-settings-radio-option-renderer",noInjection:!0}}}}};
h2.prototype.dataChanged=function(){var a;this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.premiumOptions=Wtb(null===(a=this.data)||void 0===a?void 0:a.formats)};
_.t.Object.defineProperties(h2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ytb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-offline-promo-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.ytd_offline_promo_renderer.ytd.offline.promo.renderer.css.js--\x3e  <yt-icon id="headers-icon" hidden="[[!headersIcon]]" icon="[[headersIcon]]"></yt-icon>\n  <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n  <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n  <div id="premium-options"></div>\n  <yt-formatted-string id="description" text="[[data.description]]"></yt-formatted-string>\n<div class="buttons">\n  <yt-button-renderer id="dismiss-button" data="[[data.dismissButton.buttonRenderer]]">\n  </yt-button-renderer>\n  <yt-button-renderer id="action-button" data="[[data.actionButton.buttonRenderer]]">\n  </yt-button-renderer>\n</div>\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xtb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.ytd_offline_promo_renderer.ytd.offline.promo.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {cursor: default;border-radius: 1px;background: var(--yt-spec-brand-background-primary);width: 419px;max-width: 80vw;padding: 24px 0 12px 0;margin: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host>* {padding-left: 24px;padding-right: 24px;margin-bottom: 24px;} #headers-icon {color: var(--yt-spec-wordmark-text);width: fit-content;} #premium-options {margin-bottom: 0;} #premium-options>* {margin: 0 0 24px 0;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #subtitle {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #description {color: var(--yt-spec-text-secondary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding-top: 12px;padding-bottom: 12px;margin: 0px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .buttons {padding-right: 8px;padding-top: 12px;margin: 0px;-ms-align-self: flex-end;-webkit-align-self: flex-end;align-self: flex-end;} /*# sourceMappingURL=ytd-offline-promo-renderer.css.map*/</style>';
Xtb=d}d=Xtb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ytb=a}a=Ytb;return a}}});
_.i2=h2;_.i2.prototype.dataChanged=_.i2.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.i2.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.i2.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.i2.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.i2.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.i2.prototype,"data",void 0);_.V([_.M({computed:"computeIcon_(data.headersIcon)",value:""}),_.W("design:type",String)],_.i2.prototype,"headersIcon",void 0);_.V([_.M(),_.W("design:type",Array)],_.i2.prototype,"premiumOptions",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.i2.prototype,"dataChanged",null);_.i2=_.V([_.T({is:"ytd-offline-promo-renderer"})],_.i2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syk4");

var Qsb=function(){_.aG=_.$F.lastChild},Rsb=function(a){_.IXa("#text",null);
var b=_.aG;var c=_.ZF(b,void 0);if(c.text!==a){c=c.text=a;for(var d=1;d<arguments.length;d+=1)c=(0,arguments[d])(c);b.data!==c&&(b.data=c)}},Ssb=function(a){var b="";
a=_.u(Object.entries(a));for(var c=a.next();!c.done;c=a.next()){var d=_.u(c.value);c=d.next().value;(d=d.next().value)&&(b+=c+" ")}return b},Tsb=function(a,b){var c=a.iconBadgeText,d={"yt-spec-icon-badge-shape":!0};
a:switch(a.iconBadgeType){case "notification":a="yt-spec-icon-badge-shape--type-notification";break a;case "cart":a="yt-spec-icon-badge-shape--type-cart";break a;default:a=""}d=(d[a]=!0,d);2<(null===c||void 0===c?void 0:c.length)&&(d["yt-spec-icon-badge-shape--text-size-small"]=!0);(0,_.gYa)({className:Ssb(d)},function(){(0,_.gYa)({className:"yt-spec-icon-badge-shape__icon"},function(){b()});
c&&(0,_.gYa)({className:"yt-spec-icon-badge-shape__badge"},function(){Rsb(c)})})},Usb,Vsb=function(){if(void 0!==Usb)return Usb;
var a=document.createElement("template");a.innerHTML='\x3c!--css_build_shady_unscoped--\x3e<style shady-unscoped>@require "google3/video/youtube/web/contrib/web_interface_library/youtube_standards/colors/semantic_colors"; .yt-spec-icon-badge-shape {display: inline-block;color: var(--yt-spec-icon-active-other);position: relative;} .yt-spec-icon-badge-shape__icon {width: 24px;height: 24px;fill: currentColor;} .yt-spec-icon-badge-shape__badge {position: absolute;top: -4px;left: 12px;display: inline-block;padding: 0px 4px;min-width: 8px;max-width: 18px;height: 16px;border: 2px solid var(--yt-spec-brand-background-primary);border-radius: 22px;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 12px;font-weight: 400;line-height: 16px;} .yt-spec-icon-badge-shape--text-size-small {} .yt-spec-icon-badge-shape--text-size-small .yt-spec-icon-badge-shape__badge {font-size: 10px;} .yt-spec-icon-badge-shape--type-notification {} .yt-spec-icon-badge-shape--type-notification .yt-spec-icon-badge-shape__badge {background-color: var(--yt-spec-brand-button-background);color: var(--yt-spec-static-brand-white);} .yt-spec-icon-badge-shape--type-cart {} .yt-spec-icon-badge-shape--type-cart .yt-spec-icon-badge-shape__badge {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);} /*# sourceMappingURL=yt-icon-badge-shape.css.map*/</style>';
return Usb=a};
document.head.appendChild(Vsb().content);
var Wsb;
var h1=function(){return _.K.apply(this,arguments)||this};
_.r(h1,_.K);h1.prototype.renderIdom=function(){var a=this;this.data&&this.icon&&Tsb(this.data,function(){_.VXa("yt-icon",{icon:a.icon});Qsb&&Qsb(_.$F);_.HXa()})};
_.t.Object.defineProperties(h1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Wsb){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:yt-icon-badge-shape--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.web_interface_library.youtube_standards.yt_icon_badge_shape.yt.icon.badge.shape.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);
a.content.insertBefore(Vsb().content.cloneNode(!0),a.content.firstChild);Wsb=a}a=Wsb;return a}}});
var i1=h1;_.V([_.L(_.eYa),_.W("design:type",Object)],i1.prototype,"ytIdomTemplatingBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],i1.prototype,"data",void 0);_.V([_.M(),_.W("design:type",String)],i1.prototype,"icon",void 0);i1=_.V([_.wx({is:"yt-icon-badge-shape",isInjectionRoot:!0})],i1);
var Xsb;
var Ysb;
var j1=function(){var a=_.K.apply(this,arguments)||this;a.hidden=!1;return a};
_.r(j1,_.K);j1.prototype.computeIcon=function(){var a,b,c,d;return null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.icon)||void 0===b?void 0:b.iconBadgeRenderer)||void 0===c?void 0:c.icon)||void 0===d?void 0:d.iconType};
j1.prototype.computeIconBadgeShape=function(){var a;return{iconBadgeType:"cart",iconBadgeText:null===(a=this.iconBadgeEntity)||void 0===a?void 0:a.badgeText}};
j1.prototype.onClick=function(){var a;null!==(a=this.data)&&void 0!==a&&a.onClick&&this.ytComponentBehavior.resolveCommand(this.data.onClick)};
j1.prototype.computeHidden=function(a){return!a};
_.t.Object.defineProperties(j1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ysb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-icon-badge-topbar-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_icon_badge_topbar_button_renderer.ytd.icon.badge.topbar.button.renderer.css.js--\x3e<yt-icon-button id="icon" label="[[data.accessibility.accessibilityData.label]]" on-click="onClick">\n  <yt-icon-badge-shape data="[[computeIconBadgeShape(iconBadgeEntity)]]" icon="[[computeIcon(data)]]">\n  </yt-icon-badge-shape>\n</yt-icon-button>\n<tp-yt-paper-tooltip>[[data.tooltip]]</tp-yt-paper-tooltip>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xsb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_icon_badge_topbar_button_renderer.ytd.icon.badge.topbar.button.renderer.css.js--\x3e<style>:host {display: inline-block;} yt-icon-button {width: 40px;height: 40px;} /*# sourceMappingURL=ytd-icon-badge-topbar-button-renderer.css.map*/</style>";
Xsb=d}d=Xsb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ysb=a}a=Ysb;return a}}});
_.k1=j1;_.V([_.L(_.Dx),_.W("design:type",Object)],_.k1.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.k1.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.k1.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.k1.prototype,"data",void 0);
_.V([_.M({computed:"computeHidden(iconBadgeEntity.isVisible)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.k1.prototype,"hidden",void 0);_.V([_.M({selectorArgs:["data.iconBadgeEntityKey"],selector:_.kXa}),_.W("design:type",Object)],_.k1.prototype,"iconBadgeEntity",void 0);_.k1=_.V([_.T({is:"ytd-icon-badge-topbar-button-renderer"})],_.k1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syhh");

var Iob;
var Job;
var kZ=function(){var a=_.K.apply(this,arguments)||this;a.visiblePanelIds=new Set;a.lastRenderedPanelIds=new Set;a.actionMap={"yt-change-engagement-panel-visibility-action":"onYtChangeEngagementPanelVisibilityAction"};return a};
_.r(kZ,_.K);_.f=kZ.prototype;_.f.dataChanged=function(){var a,b;if(this.data){for(var c=new Set,d=_.u(this.data),e=d.next();!e.done;e=d.next()){var h=e.value;e=null===(a=null===h||void 0===h?void 0:h.engagementPanelSectionListRenderer)||void 0===a?void 0:a.visibility;(h=null===(b=null===h||void 0===h?void 0:h.engagementPanelSectionListRenderer)||void 0===b?void 0:b.targetId)&&"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"!==e&&c.add(h)}this.visiblePanelIds=c}};
_.f.configureRendererStamper=function(){return{visiblePanels:{id:"panels",mapping:{engagementPanelSectionListRenderer:"ytd-engagement-panel-section-list-renderer"}}}};
_.f.onYtChangeEngagementPanelVisibilityAction=function(a){var b,c=a.changeEngagementPanelVisibilityAction;if(this.data&&(null===c||void 0===c?0:c.targetId)&&(null===c||void 0===c?0:c.visibility)&&(a=null===(b=this.data.find(function(e){e=e.engagementPanelSectionListRenderer;return(null===e||void 0===e?void 0:e.targetId)===c.targetId}))||void 0===b?void 0:b.engagementPanelSectionListRenderer)){var d=new Set(this.visiblePanelIds);
"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===c.visibility?d.delete(c.targetId):d.add(c.targetId);a.visibility=c.visibility;this.visiblePanelIds=d}};
_.f.onRendererstamperFinished=function(){this.handlePanelVisibilityChange(this.visiblePanelIds,this.lastRenderedPanelIds);this.lastRenderedPanelIds=this.visiblePanelIds};
_.f.handlePanelVisibilityChange=function(a,b){a=void 0===a?new Set:a;b=void 0===b?new Set:b;var c,d,e;if(this.data)for(var h=_.u(this.data),l=h.next();!l.done;l=h.next()){l=l.value;var m=null===(c=null===l||void 0===l?void 0:l.engagementPanelSectionListRenderer)||void 0===c?void 0:c.targetId;if(m){var p=b.has(m);m=a.has(m);var q=void 0;!p&&m?q=null===(d=null===l||void 0===l?void 0:l.engagementPanelSectionListRenderer)||void 0===d?void 0:d.onShowCommands:p&&!m&&(q=null===(e=null===l||void 0===l?void 0:
l.engagementPanelSectionListRenderer)||void 0===e?void 0:e.onHideCommands);if(q)for(l=_.u(q),p=l.next();!p.done;p=l.next())this.ytComponentBehavior.resolveCommand(p.value)}}};
_.t.Object.defineProperties(kZ.prototype,{visiblePanels:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.data?this.data.filter(function(b){var c;return(b=null===(c=null===b||void 0===b?void 0:b.engagementPanelSectionListRenderer)||void 0===c?void 0:c.targetId)&&a.visiblePanelIds.has(b)}):[]}}});
_.t.Object.defineProperties(kZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Job){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-engagement-panels--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_watch_engagement_panels.ytd.watch.engagement.panels.css.js--\x3e<div id="panels"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Iob){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_watch_engagement_panels.ytd.watch.engagement.panels.css.js--\x3e<style>:host {display: block;} ytd-engagement-panel-section-list-renderer {max-height: var(--ytd-watch-flexy-panel-max-height);} ytd-engagement-panel-section-list-renderer[target-id=engagement-panel-structured-description] {max-height: var(--ytd-watch-flexy-structured-description-max-height);} ytd-engagement-panel-section-list-renderer[target-id=engagement-panel-comments-section] {max-height: var(--ytd-watch-flexy-comments-panel-max-height);} #panels ytd-engagement-panel-section-list-renderer {margin-bottom: var(--ytd-margin-6x);} /*# sourceMappingURL=ytd-watch-engagement-panels.css.map*/</style>";
Iob=d}d=Iob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Job=a}a=Job;return a}}});
_.lZ=kZ;_.lZ.prototype.onRendererstamperFinished=_.lZ.prototype.onRendererstamperFinished;_.lZ.prototype.dataChanged=_.lZ.prototype.dataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.lZ.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.lZ.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.lZ.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.lZ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.lZ.prototype,"visiblePanelIds",void 0);_.V([_.M(),_.W("design:type",Object)],_.lZ.prototype,"lastRenderedPanelIds",void 0);_.V([_.M(),_.W("design:type",Array)],_.lZ.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.lZ.prototype,"dataChanged",null);
_.V([_.R("visiblePanelIds"),_.W("design:type",Array),_.W("design:paramtypes",[])],_.lZ.prototype,"visiblePanels",null);_.V([_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.lZ.prototype,"onRendererstamperFinished",null);_.lZ=_.V([_.T({is:"ytd-watch-engagement-panels"})],_.lZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy41");

var Rdb,Sdb,Vdb,Xdb,Ydb,HQ,$db;Rdb=function(a,b,c){b=Array.prototype.splice.call(a,b,1);Array.prototype.splice.call(a,c,0,b[0])};
_.Tdb=function(a,b){b=void 0===b?!0:b;a.addEventListener("wheel",Sdb);a.overscrollConfig={cooldown:b}};
_.Udb=function(a){a.overscrollConfig=void 0;a.removeEventListener("wheel",Sdb)};
Sdb=function(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=_.u(c);for(var e=c.next();!e.done&&(e=e.value,!Vdb(e,b));e=c.next())if(e.overscrollConfig){d=e;break}}}else for(;c&&!Vdb(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&&0<c==0<d?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())};
Vdb=function(a,b){return 0>b&&0<a.scrollTop||0<b&&a.scrollTop<a.scrollHeight-a.clientHeight-1?(a=getComputedStyle(a).overflowY,"auto"==a||"scroll"==a):!1};
Xdb=function(a){Wdb||(Wdb=_.R4a(new _.iL(1,void 0,void 0,_.gza),0));a=Wdb.format(Math.floor(a));if("be"===_.Ik||"bg"===_.Ik||"es"===_.Ik||"et"===_.Ik||"ka"===_.Ik||"lv"===_.Ik||"pl"===_.Ik||"pt-PT"===_.Ik||"sq"===_.Ik){var b=_.gza.GROUP_SEP.replace(".","\\."),c=_.gza.DECIMAL_SEP.replace(".","\\.");a=a.replace(new RegExp("^(\\d)"+b+"(\\d+("+c+"\\d+)?\\D*)$"),"$1$2")}return a};
_.GQ=function(a,b,c){return a.addJob(b,3,c)};
Ydb={thin:2,medium:4,thick:6};HQ=function(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Ydb?Ydb[b]:_.FBa(a,b)};
_.Zdb=function(a){if(_.cm&&!_.jm(9)){var b=HQ(a,"borderLeft"),c=HQ(a,"borderRight"),d=HQ(a,"borderTop");a=HQ(a,"borderBottom");return new _.Fn(d,c,a,b)}b=_.Gn(a,"borderLeftWidth");c=_.Gn(a,"borderRightWidth");d=_.Gn(a,"borderTopWidth");a=_.Gn(a,"borderBottomWidth");return new _.Fn(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};
$db=function(a,b,c,d,e){Rdb(a.videoIds,b,c);b>a.currentIndex&&c<=a.currentIndex?a.JSC$37244_setCurrentIndex(a.currentIndex+1):b===a.currentIndex?a.JSC$37244_setCurrentIndex(c):b<a.currentIndex&&c>=a.currentIndex&&a.JSC$37244_setCurrentIndex(a.currentIndex-1);a.pendingUpdates.push({action:"ACTION_MOVE_VIDEO_AFTER",setVideoId:d,movedSetVideoIdPredecessor:e});_.WE(a)};
var aeb={};aeb.YtPlaylistPanelBehavior=[_.Y.YtRendererBehavior,{_noAccessors:!0,properties:{loopOn:Boolean,shuffleOn:Boolean},listeners:{"yt-toggle-button":"onYtToggleButton_"},onYtToggleButton_:function(a){a=a.detail;if(void 0!=a.actions.loop||void 0!=a.actions["yt-icons:loop"])this.loopOn=a.actions.loop||a.actions["yt-icons:loop"];if(void 0!=a.actions.shuffle||void 0!=a.actions["yt-icons:shuffle"])this.shuffleOn=a.actions.shuffle||a.actions["yt-icons:shuffle"]},
setMenuData_:function(a){if(!a||!a.playlistButtons||a.isInfinite)return null;for(var b=a.playlistButtons.menuRenderer.topLevelButtons,c=b.length,d=0;d<c;d++)if(b[d].toggleButtonRenderer){var e=b[d].toggleButtonRenderer;"LOOP"==e.defaultIcon.iconType&&this.loopOn?e.isToggled=this.loopOn:"SHUFFLE"==e.defaultIcon.iconType&&this.shuffleOn&&(e.isToggled=this.shuffleOn)}return a.playlistButtons}}];
var beb;
var ceb;
var Wdb;
var IQ=function(){var a=_.K.apply(this,arguments)||this;a.hideHeaderText=!1;a.dockedPanelNext=_.w("kevlar_docked_playlist_panel_next");a.standardizedThemedScrollbar=_.w("kevlar_themed_standardized_scrollbar");a.collapsed=!1;a.isHovered=!1;a.jsPanelHeight=_.w("kevlar_watch_js_panel_height");a.chevronTapTargetSize=_.w("web_ep_chevron_tap_target_size");a.expandLabel=_.Pi("MINIPLAYER_EXPAND_LABEL");a.currentIndex=void 0;return a};
_.r(IQ,_.K);_.f=IQ.prototype;
_.f.configureRendererStamper=function(){return{menuRendererData:{id:"playlist-action-menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{forceIconButton:!1}}}},"data.menu":{id:"overflow-menu",mapping:{menuRenderer:{component:"ytd-menu-renderer"}}},"data.contents":{id:"items",events:!0,mapping:{playlistPanelVideoRenderer:{component:"ytd-playlist-panel-video-renderer",attributes:{id:"playlist-items"},properties:{canReorder:"[[canReorder]]"}},messageRenderer:{component:"ytd-message-renderer",params:{panel:!0}}}},
"data.saveButton":{id:"save-button",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer"}},"data.topRowButtons":{id:"top-row-buttons",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.created=function(){this.scrollThrottle=new _.Pw(this.onThrottledScroll,1E3,this)};
_.f.onMouseEnter=function(){this.isHovered=!0};
_.f.onMouseLeave=function(){this.isHovered=!1};
_.f.computeCollapsible=function(a){return!a};
_.f.computeHasPlaylistButtons=function(a){return!(!a||!a.playlistButtons)};
_.f.computeHasSeparateSaveButton=function(a){return!(!a||!a.saveButton)};
_.f.computeHasToolbarButton=function(a,b){return!(!a||!(b||a.saveButton||a.menu))};
_.f.computePlaylistType=function(a){if(a&&a.playlistId)return a.playlistId.substring(0,4)};
_.f.computeCanReorder=function(a){return a?a.playlistId&&a.playlistId.startsWith("TLPQ")?!0:!!a.isEditable&&!a.isInfinite&&!!_.w("kevlar_allow_playlist_reorder"):!1};
_.f.attached=function(){this.ytComponentBehavior.getInterface(_.VO).setPlaylistComponent(this);_.Tdb(this)};
_.f.detached=function(){_.Udb(this)};
_.f.computeExpandIcon=function(a){return a?"yt-icons:expand":_.w("kevlar_playlist_use_x_close_button")?"yt-icons:close":"yt-icons:collapse"};
_.f.computeIndexMessage=function(a,b){return Xdb(a+1)+" / "+Xdb(b)};
_.f.onRenderStamperFinished=function(){if(this.scrollForStampDom){var a=!0;this.isHovered&&_.w("kevlar_no_autoscroll_on_playlist_hover")&&(a=!1);if(this.collapsed||this.hidden)a=!1;a&&this.scrollToCurrentVideo();this.scrollForStampDom=!1;this.data&&(this.currentIndex=this.data.currentIndex)}this.canReorder&&(_.EF?this.ytReorderableBehavior.startDragDrop(this.$.items,this.$.items,"playlist-drag-handle"):this.ytReorderableBehavior.startDragDrop(this.$.items,this.$.items))};
_.f.collapseChanged=function(){var a=this;this.collapsed||(_.GQ(this.ytTaskEmitterBehavior.getTaskManager(),function(){a.scrollToCurrentVideo()}),this.ytRendererBehavior.markDirty())};
_.f.hiddenChanged=function(){var a=this;this.hidden||_.GQ(this.ytTaskEmitterBehavior.getTaskManager(),function(){a.scrollToCurrentVideo()})};
_.f.scrollToCurrentVideo=function(){var a=this.$.items;if(a){a.style.setProperty("padding-bottom","");var b=this.$.items.querySelector("ytd-playlist-panel-video-renderer[selected]");if(b){a=b.parentElement||_.Mm(document);var c=a||_.Mm(document);var d=_.Hn(b),e=_.Hn(c),h=_.Zdb(c);if(c==_.Mm(document)){var l=d.x-c.scrollLeft;d=d.y-c.scrollTop;_.cm&&!_.jm(10)&&(l+=h.left,d+=h.top)}else l=d.x-e.x-h.left,d=d.y-e.y-h.top;b=_.EBa(b);h=c.clientHeight-b.height;e=c.scrollLeft;var m=c.scrollTop;e+=l-(c.clientWidth-
b.width)/2;c=new _.Fm(e,m+(d-h/2));a.scrollLeft=c.x;a.scrollTop=c.y}}};
_.f.dataChanged=function(){var a=this;this.ytReorderableBehavior.disposeDragDrop();this.scrollForStampDom=this.currentIndex!==this.data.currentIndex;_.w("kevlar_queue_use_update_api")&&!this.hidden&&_.Md(this,function(){_.pq(a.ytTaskEmitterBehavior.getTaskManager(),function(){a.ytRendererBehavior.markDirty()})})};
_.f.onScroll=function(){this.scrollThrottle.fire()};
_.f.onThrottledScroll=function(){var a=this;_.pq(this.ytTaskEmitterBehavior.getTaskManager(),function(){a.ytRendererBehavior.markDirty()})};
_.f.onToggleExpanded=function(a){this.collapsible&&"A"!==_.G(a).rootTarget.tagName&&!["ytd-menu-renderer","ytd-toggle-button-renderer"].includes(_.G(a).localTarget.tagName.toLowerCase())&&(this.collapsed=!this.collapsed)};
_.f.handleDrop=function(a){var b=a.currDragItem;a=b.data.playlistSetVideoId;var c=_.da(b.parentNode.childNodes,b),d=void 0;0<c&&(_.w("kevlar_queue_use_update_api")?d=b.parentNode.childNodes[c-1].data.playlistSetVideoId:d=this.data.contents[c-1].playlistPanelVideoRenderer.playlistSetVideoId);b=_.ZE();if(b.responsePlaylistData&&b.responsePlaylistData.contents){var e=_.YVa(a,b.responsePlaylistData);b.responsePlaylistData=(0,_.Zd.unsafeClone)(b.responsePlaylistData);Rdb(b.responsePlaylistData.contents,
e,c);b.queueProxy?$db(b.queueProxy,e,c,a,d):b.playlistProxy&&$db(b.playlistProxy,e,c,a,d);_.$E(b,_.aF(b,b.response?b.response.autoplayRenderer:void 0))}};
_.t.Object.defineProperties(IQ.prototype,{nextVideoLabel:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h=this.ytComponentBehavior.getInterface(_.VO);if(!h.hasAutoplayData())return"";var l=null===(b=null===(a=h.getAutoplayEndpoint())||void 0===a?void 0:a.watchEndpoint)||void 0===b?void 0:b.videoId;h=null===(e=null===(d=((null===(c=this.data)||void 0===c?void 0:c.contents)||[]).find(function(m){var p;return(null===(p=m.playlistPanelVideoRenderer)||void 0===p?void 0:p.videoId)===l}))||
void 0===d?void 0:d.playlistPanelVideoRenderer)||void 0===e?void 0:e.title;
return _.Pi("PLAYLIST_NEXT_VIDEO_TITLE",{video_title:this.ytRendererBehavior.getSimpleString(h)})}},
showNextVideoHeader:{configurable:!0,enumerable:!0,get:function(){return!(!this.collapsed||!this.dockedPanelNext)}}});
_.t.Object.defineProperties(IQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ceb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_playlist_panel_renderer.ytd.playlist.panel.renderer.css.js--\x3e<div id="container" data-collapsed="[[collapsed]]"><div class="header" on-tap="onToggleExpanded"><div id="header-contents"><div id="header-top-row"><div id="header-description"><h3 hidden="[[showNextVideoHeader]]"><yt-formatted-string class="title" text="[[data.titleText]]"></yt-formatted-string></h3><h3 class="title" hidden="[[!showNextVideoHeader]]">[[nextVideoLabel]]</h3><div id="publisher-container"><ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]"></ytd-badge-supported-renderer><yt-formatted-string class="publisher" ellipsis-truncate="" text="[[data.longBylineText]]"></yt-formatted-string><div class="index-message-wrapper" hidden="[[data.isInfinite]]"><span class="index-message" hidden="[[data.videoCountText]]">[[computeIndexMessage(data.currentIndex, data.totalVideos)]]</span><yt-formatted-string class="index-message" hidden="[[!data.videoCountText]]" respecthtmldir="" text="[[data.videoCountText]]"></yt-formatted-string></div></div></div><div id="top-row-buttons"></div><yt-icon-button id="expand-button" label="[[expandLabel]]" pressed="[[!collapsed]]" toggleable=""><yt-icon id="expand-icon" icon="[[expandIcon]]"></yt-icon></yt-icon-button></div><div id="playlist-actions"><div id="start-actions"><div id="playlist-action-menu"></div><div id="save-button"></div></div><div id="end-actions"><div id="overflow-menu"></div></div></div></div></div><div id="items" class="playlist-items" on-scroll="onScroll"></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===beb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_playlist_panel_renderer.ytd.playlist.panel.renderer.css.js--\x3e<style>:host([js-panel-height]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #container,.playlist-items {height: 100%;} :host([collapsible][collapsed]),:host([collapsible][collapsed]) #container {height: auto;} #container {border: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([js-panel-height]) #container {min-height: 0;max-height: var(--ytd-watch-flexy-panel-max-height);} :host([collapsible][collapsed]) .controls,:host([collapsible][collapsed]) .playlist-items {display: none;} :host([loading]) .header {height: 86px;} :host([loading]) #header-contents,:host([loading]) ytd-playlist-panel-video-renderer {visibility: hidden;} #playlist-actions,#publisher-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([collapsible]) #publisher-container {margin-top: 4px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #playlist-actions {-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} #start-actions {flex-grow: 1;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([collapsible][collapsed]) #playlist-actions {display: none;} #start-actions,#end-actions {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([has-playlist-buttons]) #playlist-action-menu {margin-left: -8px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host(:not([has-playlist-buttons])[has-separate-save-button]) #save-button {margin: 16px 0px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #overflow-menu ytd-menu-renderer {margin-left: -8px;} :host(:not([hide-header-text]):not([collapsed]):not([has-toolbar])) #header-contents {margin-bottom: 12px;} :host([playlist-type=TLPP]) #overflow-menu ytd-menu-renderer,:host([playlist-type=TLPQ]) #overflow-menu ytd-menu-renderer {margin-right: calc(-1 * 8px);} :host([hide-header-text][playlist-type=TLPP]) #overflow-menu ytd-menu-renderer,:host([hide-header-text][playlist-type=TLPQ]) #overflow-menu ytd-menu-renderer {display: none;} :host([playlist-type=TLPP]) ytd-playlist-panel-segment-header-renderer,:host([playlist-type=TLPQ]) ytd-playlist-panel-segment-header-renderer {margin-top: 4px;} .header {background-color: var(--yt-spec-brand-background-primary);padding: 16px 16px 0 24px;-ms-flex: none;-webkit-flex: none;flex: none;} :host([hide-header-text]) .header {padding: 16px 16px 0 16px;} :host([collapsible]) .header {padding: 12px 6px 0 16px;} :host([collapsible][collapsed]) .header {padding-bottom: 12px;} :host([hide-header-text]) .header {padding-top: 0;} #header-top-row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #header-description {min-width: 0;margin-right: 8px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([chevron-tap-target-size]) #expand-button {width: 40px;height: 40px;margin-right: unset;--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;} #expand-button {color: var(--yt-spec-icon-active-other);margin-right: 8px;} :host(:not([collapsible])) #expand-button {display: none;} :host([hide-header-text]) .title,:host([hide-header-text]) #publisher-container {display: none;} .playlist-items {background-color: var(--yt-spec-general-background-a);height: 100%;padding: 4px 0;} :host(:not([standardized-themed-scrollbar])) .playlist-items {overflow-y: auto;} :host(:not([standardized-themed-scrollbar])) .playlist-items::-webkit-scrollbar {width: 8px;} :host(:not([standardized-themed-scrollbar])) .playlist-items::-webkit-scrollbar-thumb {height: 56px;background: var(--yt-spec-icon-disabled);} :host([standardized-themed-scrollbar]) .playlist-items {overflow-y: auto;} :host([standardized-themed-scrollbar]) .playlist-items::-webkit-scrollbar {width: 16px;} :host([standardized-themed-scrollbar]) .playlist-items::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} :host([standardized-themed-scrollbar]) .playlist-items::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} .title {--yt-endpoint-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([collapsible]) .title {margin: 0;text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} .publisher {--yt-endpoint-color: var(--yt-spec-text-secondary);color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .publisher:hover {color: var(--yt-spec-text-primary);} :host([collapsible]) .publisher {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .index-message-wrapper {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;-ms-flex: none;-webkit-flex: none;flex: none;} .publisher:not(:empty)+.index-message-wrapper::before {color: var(--yt-spec-text-secondary);content: "-";padding: 0 4px;} :host([collapsible]) .index-message-wrapper {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} /*# sourceMappingURL=ytd-playlist-panel-renderer.css.map*/</style>';
beb=d}d=beb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ceb=a}a=ceb;return a}}});
_.JQ=IQ;_.JQ.prototype.dataChanged=_.JQ.prototype.dataChanged;_.JQ.prototype.hiddenChanged=_.JQ.prototype.hiddenChanged;_.JQ.prototype.collapseChanged=_.JQ.prototype.collapseChanged;_.JQ.prototype.onRenderStamperFinished=_.JQ.prototype.onRenderStamperFinished;_.JQ.prototype.onMouseLeave=_.JQ.prototype.onMouseLeave;_.JQ.prototype.onMouseEnter=_.JQ.prototype.onMouseEnter;_.V([_.L(_.VD),_.W("design:type",Object)],_.JQ.prototype,"ironResizableBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.JQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.JQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(aeb.YtPlaylistPanelBehavior),_.W("design:type",Object)],_.JQ.prototype,"ytPlaylistPanelBehavior",void 0);_.V([_.L(_.Ry.YtTaskEmitterBehavior),_.W("design:type",Object)],_.JQ.prototype,"ytTaskEmitterBehavior",void 0);
_.V([_.L(_.jI.YtReorderableBehavior),_.W("design:type",Object)],_.JQ.prototype,"ytReorderableBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.JQ.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.JQ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.JQ.prototype,"autoplayData",void 0);_.V([_.M({computed:"setMenuData_(data)"}),_.W("design:type",Object)],_.JQ.prototype,"menuRendererData",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.JQ.prototype,"hideHeaderText",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.JQ.prototype,"dockedPanelNext",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.JQ.prototype,"standardizedThemedScrollbar",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeCollapsible(hideHeaderText)"}),_.W("design:type",Boolean)],_.JQ.prototype,"collapsible",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.JQ.prototype,"collapsed",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.JQ.prototype,"hidden",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasPlaylistButtons(data)"}),_.W("design:type",Boolean)],_.JQ.prototype,"hasPlaylistButtons",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasSeparateSaveButton(data)"}),_.W("design:type",Boolean)],_.JQ.prototype,"hasSeparateSaveButton",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeHasToolbarButton(data, menuRendererData)"}),_.W("design:type",Boolean)],_.JQ.prototype,"hasToolbar",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computePlaylistType(data)"}),_.W("design:type",String)],_.JQ.prototype,"playlistType",void 0);_.V([_.M(),_.W("design:type",Object)],_.JQ.prototype,"isHovered",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.JQ.prototype,"jsPanelHeight",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.JQ.prototype,"chevronTapTargetSize",void 0);_.V([_.M({value:56}),_.W("design:type",Number)],_.JQ.prototype,"scrollMargin",void 0);_.V([_.M({computed:"computeCanReorder(data)"}),_.W("design:type",Boolean)],_.JQ.prototype,"canReorder",void 0);_.V([_.M(),_.W("design:type",Object)],_.JQ.prototype,"expandLabel",void 0);_.V([_.M({computed:"computeExpandIcon(collapsed)"}),_.W("design:type",String)],_.JQ.prototype,"expandIcon",void 0);
_.V([_.R("data","autoplayData"),_.W("design:type",String),_.W("design:paramtypes",[])],_.JQ.prototype,"nextVideoLabel",null);_.V([_.N("mouseenter"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JQ.prototype,"onMouseEnter",null);_.V([_.N("mouseleave"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JQ.prototype,"onMouseLeave",null);
_.V([_.M({reflectToAttribute:!0}),_.R("collapsed","dockedPanelNext"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.JQ.prototype,"showNextVideoHeader",null);_.V([_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JQ.prototype,"onRenderStamperFinished",null);_.V([_.P("collapsed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JQ.prototype,"collapseChanged",null);
_.V([_.P("hidden"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JQ.prototype,"hiddenChanged",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JQ.prototype,"dataChanged",null);_.JQ=_.V([_.T({is:"ytd-playlist-panel-renderer"})],_.JQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4r");

var Teb,Veb;_.kR=function(a,b,c,d){var e={};e.serializedTransactionFlowLoggingParams=b;c&&(e.errorType=c);d&&(e.errorMessage=d);_.Oh(a,e);_.sf()};
_.Reb=function(a){a&&_.kR("transactionFlowStarted",a)};
_.Seb=function(a){a&&_.kR("transactionFlowCancelled",a)};
_.lR=function(a,b,c){b&&_.kR("transactionFlowFailed",b,a,c)};
Teb=function(a){var b=["expflag","debug_forced_internalcountrycode"];_.lp(a);a.keyMap_.forEach(function(c,d){_.ea(b,d)||this.remove(d)},a)};
_.Ueb=function(a){var b=[];_.Vma(a,function(c){b.push(c)});
return b};
Veb={PAUSE_CHAT:18};
_.mR=function(){this.megabloxUrl_=null};
_.mR.prototype.load=function(a){this.megabloxUrl_=_.v("YPC_MB_URL",void 0);_.Yx(this.megabloxUrl_,(0,_.tl)(function(){a&&a()},this))};
_.Xeb=function(a,b,c,d,e,h,l,m,p,q){_.Reb(p);a.load((0,_.tl)(function(){Web(this,b,c,d,e,h,l,m,p,q)},a))};
_.mR.prototype.openFixFlowDialog=function(a,b,c,d){this.load((0,_.tl)(function(){try{Yeb(this,_.ve("payments.business.integration")).forWidget().fixInstrument().withEncryptedParameters(a).withIntegratorCallback(b).load(c,d)}catch(e){throw _.Uh(e),e;}},this))};
var Yeb=function(a,b,c,d,e){var h=b.mashupMode.popup("buyFlowDivId").usingDraggableDialog().usingPreferredWidth(600);_.w("enable_window_constrained_buy_flow_dialog")&&(h=h.usingPopupStyle(_.ve("payments.business.integration").PopupStyle.WINDOW_CONSTRAINED));e&&(h=h.usingCloseCallback(e));b.bootstrap.fromPaymentsUrl(a.megabloxUrl_);a=b.bootstrap.asMashupMode(h);c=c?c:_.v("YPC_GB_LANGUAGE");a.usingGaiaIndex(d?d:_.v("SESSION_INDEX")).usingLocale(c).usingDefaultActivityStatusChangeHandler().usingStyle(":md;pc=#444;ac=#065fd4").usingBaseZIndex(2E9);
return a},Web=function(a,b,c,d,e,h,l,m,p,q){try{var x=_.ve("payments.business.integration"),B=x.standaloneContextAuthId.forUserId(),C=Yeb(a,x,h,void 0,m);
l&&C.usingServerAnalyticsEventHandler(l);var I=C.inStandaloneContext(B).buyFlow(function(H){!H||H.integratorData&&""!==H.integratorData&&!H.error||(null!=H.error?"-1"===String(H.error)?_.Seb(p):(_.lR("TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_COMPLETE_FAILURE",p,H.debugCode),_.Uh(new _.pg("PAYMENT_ERROR_MESSAGE::"+H.userVisibleErrorMessage,"PAYMENT_ERROR_DETAILS::"+H.internalErrorDetails))):(_.lR("TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_COMPLETE_EMPTY",p),_.Uh(Error("Ih"))));c&&c(H)}).withEncryptedParameters(b);
q&&I.withClientParameters(_.kKa(_.Ueb(q)));I.load(d,function(H){_.lR("TRANSACTION_ERROR_TYPE_LOAD_FAILURE",p,H?H.debugCode:void 0);_.Uh(H);e&&e(H)})}catch(H){throw _.Uh(H),H;
}};
var Zeb;
var $eb;
_.nR=function(){};
_.nR.prototype.showFeedbackDialog=function(){};
_.nR.prototype.showHelpDialog=function(){};
_.nR.prototype.showHelpDialog=_.nR.prototype.showHelpDialog;_.nR.prototype.showFeedbackDialog=_.nR.prototype.showFeedbackDialog;
var oR=function(){var a=_.K.apply(this,arguments)||this;a.currentPageUrl="";a.baseUrl="";a.isHiddenByUser=null;a.hidden=!1;a.showAboveScrim=!1;a.isListeningForPlayerProgress=!1;a.playerEvents=new Map;a.isFrameReady=!1;a.player=null;a.actionMap={"yt-set-live-chat-collapsed-state-action":"setCollapsedState","yt-forward-redux-action-to-live-chat-iframe":"forwardReduxActionToIframe","yt-dark-mode-toggled-action":"onDarkModeToggledAction","yt-dark-theme-action":"onDarkThemeAction","yt-light-theme-action":"onLightThemeAction",
"yt-signal-action-close-pdg-buy-flow":"onClosePdgBuyFlow"};return a};
_.r(oR,_.K);_.f=oR.prototype;_.f.onYtToggleButton=function(){this.isHiddenByUser=!this.collapsed};
_.f.configureRendererStamper=function(){return{"data.liveChatRenderer.showHideButton":{id:"show-hide-button",mapping:{toggleButtonRenderer:{component:"ytd-toggle-button-renderer",params:{noink:!0}}}}}};
_.f.created=function(){var a=this;this.handleIframeEventListener=function(b){a.handleIframeEvent(b)};
this.handleKeyboardEventListener=function(b){a.handleKeyboardEvent(b)};
this.playerEvents.set("onVideoProgress",this.playerProgressHandler);this.playerEvents.set("onAdStart",this.playerAdStartHandler);this.playerEvents.set("onAdEnd",this.playerAdEndHandler);this.playerEvents.set("onStateChange",this.playerStateChangeHandler);this.playerEvents.set("onLoopRangeChange",this.onLoopRangeChange)};
_.f.attached=function(){window.addEventListener("message",this.handleIframeEventListener);window.addEventListener("keydown",this.handleKeyboardEventListener);window.addEventListener("keyup",this.handleKeyboardEventListener);this.currentPageUrl=window.location.href;this.setupPlayerProgressRelay()};
_.f.detached=function(){window.removeEventListener("message",this.handleIframeEventListener);window.removeEventListener("keydown",this.handleKeyboardEventListener);window.removeEventListener("keyup",this.handleKeyboardEventListener);this.currentPageUrl="";this.isListeningForPlayerProgress=!1;this.setPlayer(null);this.isFrameReady=!1};
_.f.computeBaseUrl=function(a){var b="/live_chat";this.isChatReplay()&&(b="/live_chat_replay");return _.fp(_.ep(_.dp(_.kp(a),b),null),"").toString()};
_.f.dataChanged=function(){this.isHiddenByUser=null};
_.f.urlChanged=function(){if(void 0!==this.url){this.isFrameReady=!this.isChatReplay();var a=this.url;if(this.isChatReplay()&&this.player){var b=Math.floor(1E3*this.player.getProgressState().current);a=_.jp(_.kp(a),"playerOffsetMs",b.toString()).toString()}b=this.chatframe;try{var c="about:blank"===a?_.xna:_.cy(a);b.contentDocument.location.replace(_.Ib(c))}catch(d){b.src=a}}};
_.f.handleIframeEvent=function(a){if(a&&_.Bk(this.baseUrl,a.origin)&&a.source===this.chatframe.contentWindow&&_.ra(a.data))if(a.data["yt-iframed-buyflow-launcher"])this.handleBuyflowMessages(a);else if(a.data["yt-iframed-player-progress-relay"])this.handleChatFrameReady();else if(a.data["yt-show-feedback-dialog"]){var b=this.ytComponentBehavior.getInterface(_.nR);if(b){var c=a.ports,d;c&&c.length&&(d=function(){c[0].postMessage({})});
a=a.data["yt-show-feedback-dialog"];b.showFeedbackDialog(a.customProductData,a.feedbackContent,d,a.bucket)}}else a.data["yt-show-survey"]?this.fire("yt-show-survey",a.data["yt-show-survey"]):a.data["yt-purchase-membership"]?_.dj(this,[a.data["yt-purchase-membership"]]):a.data["yt-tunnel-out-live-service-request"]?this.ytComponentBehavior.resolveCommand(a.data["yt-tunnel-out-live-service-request"]):a.data["yt-user-activity"]?_.He():a.data["yt-attach-live-chat-response-tracking-params"]?this.attachLiveChatResponseVeTrackingParams(a.data["yt-attach-live-chat-response-tracking-params"].trackingParams):
a.data["yt-open-popup"]&&this.ytOpenPopupBehavior.openPopup(a.data["yt-open-popup"])};
_.f.attachLiveChatResponseVeTrackingParams=function(a){a=_.Wq(a);var b=_.pi(),c=_.ve("liveChatRenderer.trackingParams",this.data);b&&c&&_.Ex(b,_.Wq(c),a)};
_.f.handleBuyflowMessages=function(a){var b=a.data["yt-iframed-buyflow-launcher"].encryptedPurchaseParams,c=a.data["yt-iframed-buyflow-launcher"].serializedTransactionFlowLoggingParams,d=a.data["yt-iframed-buyflow-launcher"].serializedPaymentsClientParams;_.Xeb(_.po(_.mR),b.replace(/-/g,"+").replace(/_/g,"/"),function(e){a.ports[0].postMessage({success:!0,buyFlowResponse:e})},void 0,function(e){a.ports[0].postMessage({success:!1,
error:e&&e.message||"Buyflow rejected without error."})},_.wi.getInstance().get("hl"),void 0,function(){a.ports[0].postMessage({closed:!0})},c,d)};
_.f.setupPlayerProgressRelay=function(){var a=this;this.isListeningForPlayerProgress||(_.AA(this).getPlayerPromise().then(function(b){a.playerApiReady(b)}),this.isListeningForPlayerProgress=!0)};
_.f.handleChatFrameReady=function(){this.isFrameReady=!0;this.player&&1===this.player.getAdState()&&this.postToContentWindow({"yt-player-ad-start":""})};
_.f.playerApiReady=function(a){this.setPlayer(a)};
_.f.playerProgressHandler=function(){if(this.player){var a=this.player.getProgressState();this.postToContentWindow({"yt-player-video-progress":a.current})}};
_.f.playerAdStartHandler=function(a){this.postToContentWindow({"yt-player-ad-start":a})};
_.f.playerAdEndHandler=function(){this.postToContentWindow({"yt-player-ad-end":!0})};
_.f.playerStateChangeHandler=function(a){this.postToContentWindow({"yt-player-state-change":a})};
_.f.setPlayer=function(a){this.player&&this.ytPlayerListenerBehavior.unlistenFromPlayerEvents(this.player,this.playerEvents);a&&(this.player=a,this.ytPlayerListenerBehavior.listenToPlayerEvents(a,this.playerEvents),this.fire("player-api-ready"))};
_.f.liveChatPageUrl=function(a,b,c){return!c||b?"about:blank":c.liveChatRenderer?(b=_.kp(this.currentPageUrl).JSC$32231_queryData_,Teb(b),a=_.kp(a),b.add("continuation",c.liveChatRenderer.continuations[0].reloadContinuationData.continuation),_.ep(a,b),a.toString()):""};
_.f.isCollapsed=function(a,b){return null!==b?b:a&&a.conversationBarRenderer&&a.conversationBarRenderer.availabilityMessage?!0:a&&a.liveChatRenderer?"LIVE_CHAT_DISPLAY_STATE_COLLAPSED"===a.liveChatRenderer.initialDisplayState:!1};
_.f.isHidden=function(a,b){var c=b&&b.conversationBarRenderer&&b.conversationBarRenderer.availabilityMessage,d=b&&b.liveChatRenderer&&b.liveChatRenderer.showHideButton;return!a||c||d?b&&b.liveChatRenderer&&b.liveChatRenderer.initialDisplayState?"LIVE_CHAT_DISPLAY_STATE_HIDDEN"===b.liveChatRenderer.initialDisplayState:!1:!0};
_.f.setCollapsedState=function(a){a.setLiveChatCollapsedStateAction&&(this.isHiddenByUser=!!a.setLiveChatCollapsedStateAction.collapsed)};
_.f.forwardReduxActionToIframe=function(a){this.postToContentWindow({"yt-live-chat-forward-redux-action":a})};
_.f.onLoopRangeChange=function(a){this.showAboveScrim=!(null===a||void 0===a||!a.postId)};
_.f.onDarkModeToggledAction=function(a){this.sendDarkThemePostMessage(a)};
_.f.onDarkThemeAction=function(){this.sendDarkThemePostMessage(!0)};
_.f.onLightThemeAction=function(){this.sendDarkThemePostMessage(!1)};
_.f.onClosePdgBuyFlow=function(){this.postToContentWindow({"yt-live-chat-close-buy-flow":!0})};
_.f.sendDarkThemePostMessage=function(a){this.postToContentWindow({"yt-live-chat-set-dark-theme":a})};
_.f.onLiveChatBuyFlowCallback=function(a){this.postToContentWindow({"yt-live-chat-buy-flow-callback":a})};
_.f.handleKeyboardEvent=function(a){(0,_.Zd.containsValue)(Veb,a.keyCode)&&this.postToContentWindow({"yt-live-chat-keyboard-event":{eventType:a.type,keyCode:a.keyCode}})};
_.f.isChatReplay=function(){return!!(this.data&&this.data.liveChatRenderer&&this.data.liveChatRenderer.isReplay)};
_.f.postToContentWindow=function(a){if(this.isFrameReady)try{var b=window.location.protocol+"//"+window.location.host;this.chatframe.contentWindow?this.chatframe.contentWindow.postMessage(a,b):_.Vh(new _.pg("Tried posting a message to an iframe with no content window",a))}catch(c){_.Uh(c)}};
_.t.Object.defineProperties(oR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$eb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-live-chat-frame--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_live_chat_frame.ytd.live.chat.frame.css.js--\x3e<iframe frameborder="0" scrolling="no" id="chatframe"></iframe>\n<template is="dom-if" if="[[data.conversationBarRenderer.availabilityMessage]]">\n  <ytd-message-renderer data="[[data.conversationBarRenderer.availabilityMessage.messageRenderer]]">\n  </ytd-message-renderer>\n</template>\n<div id="show-hide-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zeb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_live_chat_frame.ytd.live.chat.frame.css.js--\x3e<style>:host {border: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;z-index: 601;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([collapsed]) iframe {max-height: 0;} :host([show-above-scrim]) {z-index: 601;} iframe {width: 100%;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #show-hide-button>ytd-toggle-button-renderer {width: 100%;color: var(--yt-live-chat-secondary-text-color);background-color: var(--yt-spec-brand-background-primary);font-size: 11px;--yt-button-border-radius: 0;--yt-button-padding: 8px 24px;--yt-paper-button-width: 100%;} #show-hide-button>ytd-toggle-button-renderer:hover {color: var(--yt-live-chat-primary-text-color);} ytd-message-renderer,#show-hide-button {-ms-flex: none;-webkit-flex: none;flex: none;} /*# sourceMappingURL=ytd-live-chat-frame.css.map*/</style>";
Zeb=d}d=Zeb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$eb=a}a=$eb;return a}}});
_.pR=oR;_.pR.prototype.urlChanged=_.pR.prototype.urlChanged;_.pR.prototype.onYtToggleButton=_.pR.prototype.onYtToggleButton;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.pR.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.pR.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.pR.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.pR.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.QL.YtPlayerListenerBehavior),_.W("design:type",_.RL)],_.pR.prototype,"ytPlayerListenerBehavior",void 0);_.V([_.L(_.Nx.YtOpenPopupBehavior),_.W("design:type",Object)],_.pR.prototype,"ytOpenPopupBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.pR.prototype,"data",void 0);_.V([_.M(),_.W("design:type",String)],_.pR.prototype,"currentPageUrl",void 0);
_.V([_.M({computed:"computeBaseUrl(currentPageUrl,data)"}),_.W("design:type",String)],_.pR.prototype,"baseUrl",void 0);_.V([_.M({computed:"liveChatPageUrl(baseUrl,collapsed,data)"}),_.W("design:type",String)],_.pR.prototype,"url",void 0);_.V([_.M(),_.W("design:type",Object)],_.pR.prototype,"isHiddenByUser",void 0);_.V([_.M({reflectToAttribute:!0,computed:"isHidden(collapsed,data)"}),_.W("design:type",Object)],_.pR.prototype,"hidden",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"isCollapsed(data,isHiddenByUser)"}),_.W("design:type",Boolean)],_.pR.prototype,"collapsed",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.pR.prototype,"showAboveScrim",void 0);_.V([_.S("#chatframe"),_.W("design:type",HTMLIFrameElement)],_.pR.prototype,"chatframe",void 0);_.V([_.N("yt-toggle-button"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pR.prototype,"onYtToggleButton",null);
_.V([_.P("url"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.pR.prototype,"urlChanged",null);_.pR=_.V([_.T({is:"ytd-live-chat-frame"})],_.pR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy3");

var TIa=function(a,b){return _.mj({type:"SET_TRANSCRIPTION_STATE",payload:{high:a,low:b}})},UIa=function(a){return _.mj({type:"SET_OVERLAY_STATE",
payload:a})};
/*

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 Uy=function(a,b,c){this.apiKey=a;this.endpoint=b;this.confidenceThreshold=void 0===c?.5:c;this.stream=null;this.state=0;this.channelOpen=!1;this.languageCode="en-us";this.youtubeAssistantRequest=null;this.listeningHandler=function(){};
this.audioDetectedHandler=function(){};
this.completeHandler=function(){};
this.errorHandler=function(){};
this.stopHandler=function(){};
this.transcriptionUpdateHandler=function(){};
this.vozEndOfDataTimeout=this.noResponseReceivedTimeout=-1;this.transcribedSpeechResults=[];this.receivedEndOfUtterance=!1;this.startCustomCsiTimeline=!0;this.supportsCrossDomainXhr=!1;this.supportsHttpHeadersOverwriteParam=!0;this.isUsingVoz="https://embeddedassistant-webchannel.googleapis.com/google.assistant.embedded.v1.EmbeddedAssistant/YTAssist/channel"===b||"https://embeddedassistant-clients6.youtube.com/google.assistant.embedded.v1.EmbeddedAssistant/YTAssist/channel"===b||"https://embeddedassistant-frontend-webchannel.googleapis.com/google.assistant.embedded.v1.EmbeddedAssistant/YTAssist/channel"===
b||"https://embeddedassistant-frontend-clients6.youtube.com/google.assistant.embedded.v1.EmbeddedAssistant/YTAssist/channel"===b;new _.SFa};
Uy.prototype.start=function(a){0===this.state&&(this.JSC$36052_isOnline()?(void 0!==a.supportsHttpHeadersOverwriteParam&&(this.supportsHttpHeadersOverwriteParam=a.supportsHttpHeadersOverwriteParam),void 0!==a.startCustomCsiTimeline&&(this.startCustomCsiTimeline=a.startCustomCsiTimeline),this.startCustomCsiTimeline&&_.gv("voice_assistant"),_.Ek("voz_ms",void 0,"voice_assistant"),this.state=1,this.receivedEndOfUtterance=!1,this.languageCode=a.languageCode||"en-US",this.supportsCrossDomainXhr=a.supportsCrossDomainXhr||
this.supportsCrossDomainXhr,this.youtubeAssistantRequest=a.youtubeAssistantRequest||null,this.listeningHandler=a.listeningHandler||this.listeningHandler,this.audioDetectedHandler=a.audioDetectedHandler||this.audioDetectedHandler,this.stopHandler=a.stopHandler||this.stopHandler,this.completeHandler=a.completeHandler||this.completeHandler,this.errorHandler=a.errorHandler||this.errorHandler,this.transcriptionUpdateHandler=a.transcriptionUpdateHandler||this.transcriptionUpdateHandler,this.accessToken=
a.accessToken,this.additionalHeaders=a.additionalHeaders||{},VIa(this),this.startAudio(),WIa(this)):this.errorHandler("OFFLINE"))};
Uy.prototype.stop=function(){0!==this.state&&(Vy("voz_cx"),Wy(this),this.errorHandler("ABORTED"))};
Uy.prototype.getState=function(){return this.state};
Uy.prototype.isSupported=function(){return!0};
var XIa=function(a){var b=a.isUsingVoz?"PLACEHOLDER":"example";b={config:{dialogStateIn:{languageCode:a.languageCode},deviceConfig:{deviceId:b,deviceModelId:b},audioInConfig:{encoding:"LINEAR16",sampleRateHertz:16E3},audioOutConfig:{encoding:"MP3",sampleRateHertz:22050,volumePercentage:0}}};a.isUsingVoz?a.isUsingVoz&&a.youtubeAssistantRequest&&(a=JSON.stringify(a.youtubeAssistantRequest),b.config.internalIn={youtubeAssistantS3InputJson:a}):b.config.requestType=4;return b};
Uy.prototype.stopAudio=function(){Vy("voz_mf")};
Uy.prototype.startAudio=function(){Vy("voz_vp");return _.fj(null)};
var YIa=function(a,b){a.channelOpen&&(2!==a.state&&(a.state=2,Vy("voz_ss"),a.listeningHandler()),b=new Uint8Array(b),b='{ "audioIn": "'+_.Ta(b)+'" }',a.channel.send(b))},Wy=function(a){-1<a.vozEndOfDataTimeout&&(clearTimeout(a.vozEndOfDataTimeout),a.vozEndOfDataTimeout=-1);
ZIa(a);a.stopAudio();a.channel&&(a.channelOpen=!1,a.channel.close(),a.channel=void 0);a.transcribedSpeechResults=[];a.state=0;a.stopHandler()},VIa=function(a){var b=a.accessToken&&a.isUsingVoz?{Authorization:"Bearer "+a.accessToken}:{"x-goog-api-key":a.apiKey};
b={httpHeadersOverwriteParam:a.supportsHttpHeadersOverwriteParam?"$httpHeaders":void 0,httpSessionIdParam:"gsessionid",sendRawJson:!0,initMessageHeaders:Object.assign(Object.assign({},a.additionalHeaders),b),supportsCrossDomainXhr:a.supportsCrossDomainXhr};a.channel=new _.rx(a.endpoint,b);a.channel.open();_.gn(a.channel,"a",function(){a.channel.send(a.getAssistRequestInitial());a.channelOpen=!0});
_.gn(a.channel,"b",function(){a.channelOpen=!1;a.channel=void 0;Wy(a)});
_.gn(a.channel,"d",function(c){if(c.data){ZIa(a);for(var d=0;d<c.data.length;d++){var e=a,h=c.data[d],l=h.speechResults;if(l)a:{var m=[];h=[];var p=!1;l=_.u(l);for(var q=l.next();!q.done;q=l.next()){q=q.value;if(q.noSpeech){Wy(e);e.errorHandler("NO_SPEECH");break a}void 0!==q.transcript&&void 0!==q.stability&&(q.stability<e.confidenceThreshold&&(p=!0),p?h.push(q.transcript):m.push(q.transcript))}if(0!==m.length||0!==h.length)m=m.join(" "),h=h.join(" "),e.receivedEndOfUtterance&&!e.isUsingVoz?e.isUsingVoz||
e.completeHandler([m,h]):(Vy("voz_sf"),e.transcriptionUpdateHandler(m,h),e.transcribedSpeechResults=[m,h])}else e.isUsingVoz&&h.internalOut?h.internalOut&&(h=h.internalOut.youtubeAssistantS3OutputJson,m=e.transcribedSpeechResults,h&&(Vy("voz_rqf"),e.completeHandler(m,JSON.parse(h)))):"END_OF_UTTERANCE"===h.eventType?e.receivedEndOfUtterance=!0:(Vy("voz_err"),e.errorHandler("UNEXPECTED_ASSISTANT_RESPONSE"),_.Vh(Error("Lf")))}}});
_.gn(a.channel,"c",function(c){Wy(a);switch(c.status){case 1:c="WEBCHANNEL_NETWORK_ERROR";break;case 2:c="WEBCHANNEL_SERVER_ERROR";break;default:c="WEBCHANNEL_UNKNOWN_ERROR"}a.errorHandler(c);a.logError(Error(c))})};
Uy.prototype.logError=function(a){_.Uh(a)};
Uy.prototype.JSC$36052_isOnline=function(){return!0};
var WIa=function(a){ZIa(a);a.noResponseReceivedTimeout=window.setTimeout(function(){Wy(a);a.errorHandler("NO_SPEECH")},11E3)},ZIa=function(a){-1<a.noResponseReceivedTimeout&&(window.clearTimeout(a.noResponseReceivedTimeout),a.noResponseReceivedTimeout=-1)},Vy=function(a){_.zk(a,void 0,"voice_assistant")};
var $Ia=function(){Uy.apply(this,arguments);this.audioContext=this.processor=null;this.audioDetected=!1};
_.r($Ia,Uy);_.f=$Ia.prototype;_.f.isSupported=function(){try{var a=!(!window.AudioContext&&!window.webkitAudioContext)}catch(b){a=!1}return a};
_.f.getAssistRequestInitial=function(){return XIa(this)};
_.f.startAudio=function(){var a=this;if(!navigator||!navigator.mediaDevices||!navigator.mediaDevices.getUserMedia)return _.sn(null);this.audioContext=new (window.AudioContext||window.webkitAudioContext)({latencyHint:"interactive"});this.processor=this.audioContext.createScriptProcessor(1024,1,1);this.processor.onaudioprocess=function(d){aJa(a,d)};
this.processor.connect(this.audioContext.destination);var b=function(d){a.stream=d;if(!a.audioContext)return _.fj(null);d=a.audioContext.createMediaStreamSource(d);a.processor&&d.connect(a.processor);return _.fj(null)},c={audio:{sampleSize:16,
channelCount:1},video:!1};this.stream?b(this.stream):navigator.mediaDevices.getUserMedia(c).then(b).catch(function(d){Wy(a);d.name&&"NotAllowedError"===d.name?a.errorHandler("NO_MICROPHONE_PERMISSION"):(a.errorHandler("AUDIO_ERROR"),a.logError(d));return _.sn(null)});
return Uy.prototype.startAudio.call(this)};
_.f.stopAudio=function(){this.audioContext&&("running"===this.audioContext.state&&this.processor&&(this.processor.onaudioprocess=function(){}),this.audioContext.close(),this.audioContext=null,this.stream&&(this.stream.getAudioTracks().forEach(function(a){a.stop()}),this.stream=null));
this.processor=null;this.audioDetected=!1;Uy.prototype.stopAudio.call(this)};
_.f.JSC$36052_isOnline=function(){return navigator.onLine};
var aJa=function(a,b){if(a.audioContext)if(window.OfflineAudioContext){var c=a.audioContext.sampleRate,d=b.inputBuffer.getChannelData(0);b=new window.OfflineAudioContext(1,d.length,16E3);for(var e=b.createBuffer(1,d.length,c),h=e.getChannelData(0),l=0,m=0;m<d.length;m++)h[m]=d[m],l+=h[m]*h[m];!a.audioDetected&&.01<Math.sqrt(l/d.length)&&(a.audioDetected=!0,a.audioDetectedHandler());d=b.createBufferSource();d.buffer=e;d.connect(b.destination);d.start(0);b.oncomplete=function(p){p=p.renderedBuffer.getChannelData(0);
for(var q=Math.floor(16384E3/c),x=new Int16Array(q),B=0;B<q;++B)x[B]=32767*Math.max(-1,Math.min(1,p[B]));YIa(a,x.buffer)};
b.startRendering()}else bJa(a,b)},bJa=function(a,b){var c=a.audioContext.sampleRate,d=b.inputBuffer.getChannelData(0),e=Math.floor((c+8E3)/16E3);
c=d.length/e;b=new Float32Array(c);for(var h=0;h<c;++h)b[h]=d[h*e];d=new Int16Array(c);for(e=0;e<c;++e)d[e]=32767*Math.max(-1,Math.min(1,b[e]));YIa(a,d.buffer)};
var cJa={FAILURE:"failure",NO_INPUT:"no_input",OPEN:"open",SUCCESS:"success"};
var dJa=function(){this.audioEnabled=!0;this.audioFeedbackHolder={}},eJa=function(a){for(var b=_.u(Object.values(cJa)),c=b.next();!c.done;c=b.next())c=c.value,a.audioFeedbackHolder[c]=new Audio,a.audioFeedbackHolder[c].src="/s/search/audio/"+c+".mp3",a.audioFeedbackHolder[c].load()},Xy=function(a,b){if(!1!==a.audioEnabled&&b in a.audioFeedbackHolder){for(var c=_.u(Object.values(a.audioFeedbackHolder)),d=c.next();!d.done;d=c.next())d=d.value,0<d.currentTime&&!d.paused&&!d.ended&&2<d.readyState&&d.pause();
a.audioFeedbackHolder[b].currentTime=0;a.audioFeedbackHolder[b].play()}};
var fJa=function(a,b){var c=this,d;this.store=a;this.service=b;this.stream=null;this.permissionsSupported=!0;this.enableFirstPartyAuth=this.enableInlineSearchResponse=!1;this.audioPlayer=null;this.handleOfflineEvent=function(){c.setState("offline");c.stop()};
_.w("ysfe_web_enable_voz_audio_feedback")&&(this.audioPlayer=new dJa);null===(d=this.audioPlayer)||void 0===d?void 0:eJa(d)};
_.f=fJa.prototype;_.f.getService=function(){return this.service};
_.f.isEnabled=function(){return!!this.service};
_.f.isSupported=function(){var a;return null===(a=this.service)||void 0===a?void 0:a.isSupported()};
_.f.start=function(){var a=this,b,c,d,e,h,l,m,p,q,x,B,C;return _.y(function(I){switch(I.nextAddress){case 1:a.store.dispatch(TIa("",""));if(!navigator.onLine)return a.setState("offline"),I.return();window.addEventListener("offline",a.handleOfflineEvent);a.stream=null;if(!a.permissionsSupported){I.jumpTo(2);break}_.Cg(I,3);return _.z(I,gJa(a),5);case 5:c=I.yieldResult;if(!c)return null===(b=a.audioPlayer)||void 0===b?void 0:Xy(b,"failure"),I.return();a.service.stream=a.stream;a.setState("listening");
_.Dg(I,2);break;case 3:_.Eg(I),a.permissionsSupported=!1;case 2:d={context:_.oea(_.Cf())},d.youtubeAssistantParams={searchParams:{inlineSearchResponse:a.enableInlineSearchResponse}},e=function(H,O){a.store.dispatch(UIa("transcribing"));a.store.dispatch(TIa(H,O))},h=function(){var H;
null===(H=a.audioPlayer)||void 0===H?void 0:Xy(H,"open");a.setState("listening")},l=function(){a.setState("transcribing")},m=function(H){a.setErrorState(H)},p=function(H,O){var X;
null===(X=a.audioPlayer)||void 0===X?void 0:Xy(X,"success");if(O){if(_.w("kevlar_voice_search_inline_search")&&(a.responseProcessor=_.hj().resolve(_.dl),a.responseProcessor)){var ia=O.navigationAction;H=O.prefetchedSearchResponse;ia&&H&&(ia=(new _.Yt).JSC$34541_getStoreKey(ia),_.el(a.responseProcessor,H,ia))}a.JSC$36116_actionRouter.triggerOptionalAction("yt-speech-query-complete-action",O)}},q=function(){window.removeEventListener("offline",a.handleOfflineEvent)},x=_.$f(!1),B=a.enableFirstPartyAuth?
x:{"X-Goog-Visitor-Id":x["X-Goog-Visitor-Id"]},C={completeHandler:p,
errorHandler:m,listeningHandler:h,audioDetectedHandler:l,stopHandler:q,transcriptionUpdateHandler:e,youtubeAssistantRequest:d,languageCode:hJa(),additionalHeaders:B,supportsCrossDomainXhr:a.enableFirstPartyAuth},a.service.start(C),_.Ih(I)}})};
_.f.stop=function(){0!==this.service.getState()&&this.service.stop()};
_.f.reset=function(){this.store.dispatch(_.mj({type:"RESET_VOICE_SEARCH_STATE"}))};
_.f.setState=function(a){this.store.dispatch(UIa(a))};
_.f.setErrorState=function(a){var b,c,d,e;switch(a){case "OFFLINE":case "WEBCHANNEL_NETWORK_ERROR":case "WEBCHANNEL_SERVER_ERROR":case "WEBCHANNEL_UNKNOWN_ERROR":null===(b=this.audioPlayer)||void 0===b?void 0:Xy(b,"failure");this.setState("offline");break;case "NO_MICROPHONE_PERMISSION":this.permissionsSupported?gJa(this):(null===(c=this.audioPlayer)||void 0===c?void 0:Xy(c,"failure"),this.setState("permission-denied"));break;case "ABORTED":null===(d=this.audioPlayer)||void 0===d?void 0:Xy(d,"no_input");
break;default:null===(e=this.audioPlayer)||void 0===e?void 0:Xy(e,"no_input"),this.setState("timeout")}};
var gJa=function(a){var b,c,d;return _.y(function(e){switch(e.nextAddress){case 1:return _.z(e,navigator.permissions.query({name:"microphone"}),2);case 2:b=e.yieldResult;if("granted"===b.state)return e.return(!0);if("denied"===b.state)return a.setState("permission-denied"),e.return(!1);a.setState("permission");c={audio:{sampleSize:16,channelCount:1},video:!1};_.Cg(e,3);d=a;return _.z(e,navigator.mediaDevices.getUserMedia(c),5);case 5:return d.stream=e.yieldResult,e.return(!0);case 3:return _.Eg(e),
a.setState("permission-denied"),e.return(!1)}})},hJa=function(){var a=_.v("INNERTUBE_CONTEXT_HL"),b=_.v("INNERTUBE_CONTEXT_GL");
return-1<a.indexOf("-")?a:a+"-"+b};
var Yy=function(){Uy.apply(this,arguments)};
_.r(Yy,Uy);Yy.prototype.isSupported=function(){var a=window.MediaRecorder;return null===a||void 0===a?void 0:a.isTypeSupported("audio/webm; codecs=opus")};
Yy.prototype.getAssistRequestInitial=function(){var a=XIa(this);a.config.audioInConfig.encoding="WEBM_OPUS";a.config.audioInConfig.sampleRateHertz=48E3;return a};
Yy.prototype.startAudio=function(){var a=this,b={audio:!0,video:!1},c=function(d){a.stream=d;a.mediaRecorder=new window.MediaRecorder(d,{mimeType:"audio/webm; codecs=opus"});a.mediaRecorder.ondataavailable=function(e){iJa(a,e)};
a.mediaRecorder.start(100);a.mediaRecorder.onerror=function(e){Wy(a);a.errorHandler("MEDIA_RECORDER_ERROR");a.logError(e.error)};
return Uy.prototype.startAudio.call(a)};
this.stream?c(this.stream):navigator.mediaDevices.getUserMedia(b).then(c).catch(function(d){Wy(a);!d.name||"SecurityError"!==d.name&&"NotAllowedError"!==d.name?(a.errorHandler("AUDIO_ERROR"),a.logError(d)):a.errorHandler("NO_MICROPHONE_PERMISSION");return _.sn(null)});
return _.fj(null)};
Yy.prototype.stopAudio=function(){this.mediaRecorder&&("inactive"!==this.mediaRecorder.state&&this.mediaRecorder.stop(),this.mediaRecorder=void 0);if(this.stream&&this.stream.getAudioTracks){for(var a=_.u(this.stream.getAudioTracks()),b=a.next();!b.done;b=a.next())b=b.value,b.stop&&b.stop();this.stream=null}Uy.prototype.stopAudio.call(this)};
var jJa=function(){Yy.apply(this,arguments)};
_.r(jJa,Yy);var iJa=function(a,b){if(b.data.size){var c=new FileReader;c.onload=function(){YIa(a,c.result)};
c.readAsArrayBuffer(b.data)}};
var kJa=function(a,b,c){fJa.call(this,b,c);this.JSC$36116_actionRouter=a;this.enableInlineSearchResponse=_.w("kevlar_voice_search_inline_search");this.enableFirstPartyAuth=_.w("kevlar_voice_search_auth_enabled")},lJa;
_.r(kJa,fJa);
_.mJa=function(){if(!lJa){var a=_.w("kevlar_voice_search_auth_enabled")?"https://embeddedassistant-clients6.youtube.com/google.assistant.embedded.v1.EmbeddedAssistant/YTAssist/channel":"https://embeddedassistant-webchannel.googleapis.com/google.assistant.embedded.v1.EmbeddedAssistant/YTAssist/channel",b=_.cr.getInstance(),c=_.Gj;a:{if(_.w("kevlar_voice_search_opus")){var d=new jJa(_.v("VOZ_API_KEY"),a,.5);if(d.isSupported()){a=d;break a}}a=new $Ia(_.v("VOZ_API_KEY"),a,.5)}lJa=new kJa(b,c,a)}return lJa};
var nJa;
var oJa;
var Zy=function(){var a=_.K.apply(this,arguments)||this;a.microphoneSpinnerActive=!1;a.noAnimations=!1;a.boundExitClick=function(){a.onExitButtonClick()};
a.speechOverlayClassName="";a.isLevelAnimating=!1;a.playCloseDialogAudioFeedback=!0;a.actionMap={"yt-speech-query-complete-action":"handleSpeechQueryCompleteAction"};return a};
_.r(Zy,_.K);_.f=Zy.prototype;_.f.configureRendererStamper=function(){return{"data.exitButton":{id:"exit-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundExitClick]]"}}}}}};
_.f.attached=function(){this.setAttribute("dialog","true");this.manager=_.mJa()};
_.f.dataChanged=function(){this.logDialog()};
_.f.onPopupClosed=function(){if(this.manager){this.manager.reset();if(!this.playCloseDialogAudioFeedback){var a;null===(a=this.manager.audioPlayer)||void 0===a?void 0:a.audioEnabled=!1}this.manager.stop();var b;null===(b=this.manager.audioPlayer)||void 0===b?void 0:b.audioEnabled=!0;this.playCloseDialogAudioFeedback=!0}};
_.f.handleSpeechQueryCompleteAction=function(a){var b=a.navigationAction;b&&(a.trackingParams&&_.Hu(_.Qr(),a.trackingParams,this.dialogVe,5),this.fire("yt-navigate",{endpoint:b,tempData:this.getNavigationParams(),createScreenConfig:{parentLayer:5}}),this.playCloseDialogAudioFeedback=!1,this.closeDialog())};
_.f.onExitButtonClick=function(){this.closeDialog()};
_.f.onMicrophoneTap=function(){var a,b;if("listening"===this.state||"transcribing"===this.state)if(null===(a=this.manager)||void 0===a)void 0;else{var c;null===(c=a.audioPlayer)||void 0===c?void 0:Xy(c,"failure");a.setState("microphone-off");a.stop()}else null===(b=this.manager)||void 0===b?void 0:b.start()};
_.f.transcriptionChanged=function(){var a,b;((null===(a=this.transcription)||void 0===a?0:a.low)||(null===(b=this.transcription)||void 0===b?0:b.high))&&this.setState("transcribing",this.transcription)};
_.f.stateChanged=function(){this.setState(this.state,this.transcription)};
_.f.logDialog=function(){var a;if(null!==(a=this.data)&&void 0!==a&&a.trackingParams){var b=_.Qr();_.Fu(b,22678,void 0,{layer:5,parentLayer:0});this.dialogVe=_.Hu(b,this.data.trackingParams,void 0,5)}};
_.f.getNavigationParams=function(){var a=window.ytvoicesearchloggingparams,b={};if(a){if(a=a())b.oq=a.oq,b.gs_l=a.gs_l}else _.we(Error("Mf"));return b};
_.f.closeDialog=function(){_.A(this,"yt-close-popup-action",["ytd-voice-search-dialog-renderer"])};
_.f.setState=function(a,b){if(this.data){var c=this.data,d={};switch(a){case "listening":d={headerText:c.placeholderHeader,microphoneState:"listening",microphoneAriaLabel:c.microphoneButtonAriaLabel};break;case "timeout":d={headerText:c.promptHeader,microphoneState:"try-again",microphoneLabel:c.promptMicrophoneLabel,microphoneAriaLabel:c.promptMicrophoneLabel};break;case "microphone-off":d={headerText:c.microphoneOffPromptHeader,microphoneState:"try-again",microphoneLabel:c.promptMicrophoneLabel,
microphoneAriaLabel:c.promptMicrophoneLabel};break;case "transcribing":(null===b||void 0===b?0:b.low)||(null===b||void 0===b?0:b.high)?d={transcriptionLow:null===b||void 0===b?void 0:b.low,transcriptionHigh:null===b||void 0===b?void 0:b.high,microphoneState:"speaking",microphoneAriaLabel:c.microphoneButtonAriaLabel}:d={headerText:c.placeholderHeader,microphoneState:"speaking",microphoneAriaLabel:c.microphoneButtonAriaLabel};break;case "processing":d={headerText:c.loadingHeader,microphoneState:"processing",
microphoneAriaLabel:c.microphoneButtonAriaLabel};break;case "offline":d={headerText:c.connectionErrorHeader,microphoneState:"try-again",microphoneLabel:c.connectionErrorMicrophoneLabel,microphoneAriaLabel:c.connectionErrorMicrophoneLabel};break;case "permission":d={headerText:c.permissionsHeader,bodyLine1:c.permissionsSubtext,microphoneState:"try-again",microphoneAriaLabel:c.permissionsSubtext};break;case "permission-denied":d={headerText:c.disabledHeader,bodyLine1:c.disabledSubtext,microphoneState:"try-again",
microphoneAriaLabel:c.disabledSubtext}}d.className=a;this.speechOverlayState=d;this.setClass(this.speechOverlayState.className);this.setMicrophoneState(this.speechOverlayState.microphoneState)}};
_.f.setMicrophoneState=function(a){var b=this.isLevelAnimating;this.isLevelAnimating="speaking"===a;!b&&this.isLevelAnimating&&this.runLevelAnimation();this.microphoneSpinnerActive="processing"===a&&!this.noAnimations};
_.f.setClass=function(a){this.speechOverlayClassName&&this.toggleClass(this.speechOverlayClassName,!1);a&&(this.speechOverlayClassName=a,this.toggleClass(a,!0))};
_.f.runLevelAnimation=function(){var a=this;if(!this.noAnimations&&this.level)if(this.isLevelAnimating){var b=1+.75*Math.random(),c=Math.round(110+10*Math.random());this.level.style.setProperty("transition","transform "+c/1E3+"s ease-in-out");this.level.style.setProperty("transform","scale("+b+")");_.Me.addJob(function(){a.runLevelAnimation()},3,c)}else this.level.style.removeProperty("opacity"),this.level.style.removeProperty("transition"),this.level.style.removeProperty("transform")};
_.t.Object.defineProperties(Zy,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===oJa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-voice-search-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.voice.ytd_voice_search_dialog_renderer.ytd.voice.search.dialog.renderer.css.js--\x3e<div id="header">\n  <div id="header-text">\n    <div id="prompt" hidden="[[!speechOverlayState.headerText]]">\n      [[getSimpleString(speechOverlayState.headerText)]]\n    </div>\n    <div id="transcription-high">[[speechOverlayState.transcriptionHigh]]</div>\n    <div id="transcription-low">[[speechOverlayState.transcriptionLow]]</div>\n  </div>\n  <div id="exit-button"></div>\n</div>\n<div id="body">\n  <div class="body-line">[[getSimpleString(speechOverlayState.bodyLine1)]]</div>\n  <div class="body-line">[[getSimpleString(speechOverlayState.bodyLine2)]]</div>\n</div>\n<div id="microphone" state$="[[speechOverlayState.microphoneState]]">\n  <tp-yt-paper-spinner-lite active="[[microphoneSpinnerActive]]">\n  </tp-yt-paper-spinner-lite>\n  <div id="microphone-container">\n    <div id="microphone-pulse"></div>\n    <div id="microphone-levels"></div>\n    <div id="microphone-circle" aria-label$="[[getSimpleString(speechOverlayState.microphoneAriaLabel)]]" role="button" tabindex="0" on-tap="onMicrophoneTap">\n      <paper-ripple></paper-ripple>\n      <yt-icon icon="yt-icons:microphone_on"></yt-icon>\n    </div>\n  </div>\n  <div id="microphone-label">[[getSimpleString(speechOverlayState.microphoneLabel)]]</div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nJa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.voice.ytd_voice_search_dialog_renderer.ytd.voice.search.dialog.renderer.css.js--\x3e<style>:host([dialog]) {display: inline-block;width: 560px;height: 400px;margin: 0;padding: 0 0 16px 32px;background-color: var(--yt-spec-brand-background-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host(:focus) {outline-style: solid;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #exit-button {margin: 8px;} #header-text {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;padding: 48px 0 24px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #prompt,#transcription-high,#transcription-low {display: inline-block;} #transcription-low {color: var(--yt-spec-text-disabled);} #body {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .body-line {padding-bottom: 16px;} #microphone {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} tp-yt-paper-spinner-lite {--paper-spinner-color: var(--yt-spec-brand-button-background);--paper-spinner-stroke-width: 5px;display: none;width: 68px;height: 68px;margin: 16px;} #microphone-container {position: relative;height: 100px;width: 100px;margin-top: 16px;} #microphone-pulse,#microphone-levels,#microphone-circle {position: absolute;top: 16px;left: 16px;border-radius: 50%;width: 68px;height: 68px;} #microphone-pulse {width: 66px;height: 66px;border: 1px solid var(--yt-spec-10-percent-layer);opacity: 0;} #microphone[state=listening] #microphone-pulse {animation: pulse-listening 1.3s infinite;opacity: 1;} #microphone-levels {background-color: var(--yt-spec-10-percent-layer);transition: opacity 0.218s;} #microphone-circle {background-color: var(--yt-spec-brand-button-background);outline: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #microphone-circle yt-icon {width: 40px;height: 40px;color: var(--yt-spec-static-brand-white);} #microphone[state=try-again] #microphone-circle {background-color: var(--yt-spec-10-percent-layer);cursor: pointer;} #microphone[state=try-again] #microphone-circle yt-icon {color: var(--yt-spec-icon-active-other);} #microphone[state=processing] tp-yt-paper-spinner-lite {display: block;} #microphone[state=processing] #microphone-container {display: none;} #microphone-label {height: 24px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} @keyframes pulse-listening {0% {transform: scale(1);opacity: 1;}100% {transform: scale(2);opacity: 0;}} :host([no-animations]) #microphone[state=listening] #microphone-pulse {animation: none;} /*# sourceMappingURL=ytd-voice-search-dialog-renderer.css.map*/</style>';
nJa=d}d=nJa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);oJa=a}a=oJa;return a}}});
_.$y=Zy;_.$y.prototype.stateChanged=_.$y.prototype.stateChanged;_.$y.prototype.transcriptionChanged=_.$y.prototype.transcriptionChanged;_.$y.prototype.onPopupClosed=_.$y.prototype.onPopupClosed;_.$y.prototype.dataChanged=_.$y.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.$y.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.$y.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.$y.prototype,"rendererStamperBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.$y.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.$y.prototype,"eventForwardingBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.$y.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.$y.prototype,"speechOverlayState",void 0);
_.V([_.M(),_.W("design:type",Object)],_.$y.prototype,"microphoneSpinnerActive",void 0);_.V([_.M({type:Boolean,reflectToAttribute:!0}),_.W("design:type",Object)],_.$y.prototype,"noAnimations",void 0);_.V([_.M({selector:function(a){var b;return null===(b=a.voiceSearch)||void 0===b?void 0:b.transcription}}),
_.W("design:type",Object)],_.$y.prototype,"transcription",void 0);_.V([_.M({selector:function(a){var b;return null===(b=a.voiceSearch)||void 0===b?void 0:b.overlay}}),
_.W("design:type",String)],_.$y.prototype,"state",void 0);_.V([_.M(),_.W("design:type",Object)],_.$y.prototype,"boundExitClick",void 0);_.V([_.S("#microphone-levels"),_.W("design:type",HTMLElement)],_.$y.prototype,"level",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.$y.prototype,"dataChanged",null);
_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.$y.prototype,"onPopupClosed",null);_.V([_.P("transcription"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.$y.prototype,"transcriptionChanged",null);_.V([_.P("state"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.$y.prototype,"stateChanged",null);
_.$y=_.V([_.T({is:"ytd-voice-search-dialog-renderer"})],_.$y);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykt");

var Ttb;
var Utb;
var f2=function(){return _.K.apply(this,arguments)||this};
_.r(f2,_.K);_.f=f2.prototype;_.f.configureRendererStamper=function(){return{"data.offers":{id:"offers",mapping:{tvfilmOffersRenderer:{component:"ytd-tvfilm-offer-groups-renderer"}}},"data.coupon":{id:"coupon",mapping:{ypcCouponRenderer:"ytd-ypc-coupon-renderer"}},"data.thumbnailOverlays":{id:"overlays",mapping:{thumbnailOverlayTimeStatusRenderer:"ytd-thumbnail-overlay-time-status-renderer"}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.hasAttribute("aria-label")||this.setAttribute("aria-label","Offers")};
_.f.computeThumbnailClass=function(a){return a.thumbnailOverlays?a.isShow?"thumbnail-show":"thumbnail-movie":a.isShow?"thumbnail-no-overlay-show":"thumbnail-no-overlay-movie"};
_.f.computeCommerceSectionClass=function(a){return a.offers&&a.offers.tvfilmOffersRenderer?"commerce-section-groups":"commerce-section-tabs"};
_.f.computeTitleClass=function(a){return a.offers&&a.offers.tvfilmOffersRenderer?"title-with-offer-groups":""};
_.f.onDataChanged=function(){[].concat(_.Pc(this.querySelectorAll("yt-img-shadow"))).forEach(function(a){a.onShow()})};
_.t.Object.defineProperties(f2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Utb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ypc-offers-overlay-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_ypc_offers_overlay_renderer.ytd.ypc.offers.overlay.renderer.css.js--\x3e<div id="spinner" hidden="[[!data.showLoadingSpinner]]">\n  <tp-yt-paper-spinner active="[[data.showLoadingSpinner]]"></tp-yt-paper-spinner>\n</div>\n<div class="content" hidden="[[data.showLoadingSpinner]]">\n  <div class="header" hidden="[[!data.title]]">\n    <div class="metadata">\n      <div class$="title-badge [[computeTitleClass(data)]]">\n        [[getSimpleString(data.title)]]\n        <div id="badges">\n          <ytd-badge-supported-renderer badges="[[data.badges]]">\n          </ytd-badge-supported-renderer>\n        </div>\n      </div>\n      <div class="subtitle standard-text">[[getSimpleString(data.metadata)]]</div>\n    </div>\n    <template is="dom-if" if="[[data.title]]">\n      <ytd-button-renderer class="dismiss-button" data="[[data.dismissButton.buttonRenderer]]" dialog-dismiss="true">\n      </ytd-button-renderer>\n    </template>\n  </div>\n\n  <div class="content-dismiss-section">\n    <div id="thumbnail-commerce-section">\n      <div id="thumbnail" class$="[[computeThumbnailClass(data)]]">\n        <yt-img-shadow fit="" thumbnail="[[data.thumbnail]]">\n        </yt-img-shadow>\n        <div id="overlays"></div>\n      </div>\n      <div id="commerce-section" class$="[[computeCommerceSectionClass(data)]]">\n        <div id="offers"></div>\n      </div>\n    </div>\n    <template is="dom-if" if="[[!data.title]]">\n      <ytd-button-renderer class="dismiss-button" data="[[data.dismissButton.buttonRenderer]]" dialog-dismiss="true">\n      </ytd-button-renderer>\n    </template>\n  </div>\n  <yt-formatted-string class="info-section standard-text" text="[[data.additionalInfo]]">\n  </yt-formatted-string>\n\n  <div class="footer">\n    <div id="coupon" hidden="[[!isCouponShown]]"></div>\n    <ytd-button-renderer id="help-button" data="[[data.helpButton.buttonRenderer]]">\n    </ytd-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ttb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_ypc_offers_overlay_renderer.ytd.ypc.offers.overlay.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--ytd-paper-button-min-width: 0;background: var(--yt-spec-brand-background-primary);margin: 0;max-width: 640px;min-width: 552px;width: fit-content;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #spinner {width: 552px;height: 322px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .content {margin-top: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;width: fit-content;} .header {margin-bottom: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .title-badge {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .thumbnail-movie {width: 156px;height: 225px;} .thumbnail-show {width: 156px;height: 87px;} .thumbnail-no-overlay-movie {height: 307px;width: 210px;} .thumbnail-no-overlay-show {height: 100%;max-height: 215px;width: 210px;} ytd-badge-supported-renderer {margin-left: 8px;} .metadata {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .subtitle {color: var(--yt-spec-text-secondary);margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #badges {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #thumbnail {position: relative;flex-grow: 0;flex-shrink: 0;} #thumbnail-commerce-section {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #commerce-section {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} .commerce-section-groups {margin-left: 24px;align-self: center;flex-grow: 1;} .commerce-section-tabs {margin-left: 16px;min-height: 246px;width: 400px;} .standard-text {color: var(--ytd-metadata-line-color,var(--yt-spec-text-secondary));font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .info-section {margin-top: 12px;line-height: 24px;} #help-button {--yt-button-padding: 8px 0;} .footer {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .content-dismiss-section {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;width: fit-content;min-width: 552px;} .title-with-offer-groups {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} .dismiss-button {margin: -8px -8px 0 0;} /*# sourceMappingURL=ytd-ypc-offers-overlay-renderer.css.map*/</style>';
Ttb=d}d=Ttb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Utb=a}a=Utb;return a}}});
_.g2=f2;_.g2.prototype.onDataChanged=_.g2.prototype.onDataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.g2.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.g2.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.g2.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.g2.prototype,"onDataChanged",null);
_.g2=_.V([_.T({is:"ytd-ypc-offers-overlay-renderer"})],_.g2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sya9");

var nhb;
var ohb;
var bT=function(){return _.K.apply(this,arguments)||this};
_.r(bT,_.K);bT.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:more_vert"}}}},"data.exploreButton":{id:"explore-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0},noInjection:!0}}},"data.offerButtons":{id:"offer-buttons",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}};
bT.prototype.onTextWrapperTap=function(a){var b=this.data&&this.data.navigationEndpoint;b&&!_.TE(_.G(a).path||[],this,["A".toString(),"BUTTON".toString()])&&this.fire("yt-navigate",{endpoint:b})};
bT.prototype.dataChanged=function(){var a=this.get("data.offerButton.buttonRenderer.serviceEndpoint");a&&a.commandMetadata&&a.commandMetadata.webHandleServiceEndpointExtension&&a.commandMetadata.webHandleServiceEndpointExtension.fireAutomatically&&_.dj(this,[a])};
_.t.Object.defineProperties(bT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ohb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-movie-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_movie_renderer.ytd.movie.renderer.css.js--\x3e<div class="thumbnail-container">\n  <ytd-thumbnail data="[[data]]" use-expandable-tooltip="[[useExpandableTooltip_]]" width="246">\n  </ytd-thumbnail>\n</div>\n<div class="text-wrapper" on-tap="onTextWrapperTap">\n  <div class="top-container">\n    <div class="top-left-container">\n      <h3>\n         <a id="video-title" class="yt-simple-endpoint" aria-label$="[[data.title.accessibility.accessibilityData.label]]" href$="[[computeHref_(data.navigationEndpoint)]]" title$="[[getSimpleString(data.title)]]" data="[[data.navigationEndpoint]]">\n          [[getSimpleString(data.title)]]\n        </a>\n      </h3>\n      <div id="channel-info">\n        <a hidden="[[!data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.thumbnail]]" id="channel-thumbnail" aria-label$="[[data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.accessibility.accessibilityData.label]]" href$="[[computeHref_(data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.navigationEndpoint)]]">\n          <yt-img-shadow thumbnail="[[data.channelThumbnailSupportedRenderers.channelThumbnailWithLinkRenderer.thumbnail]]" width="24">\n          </yt-img-shadow>\n        </a>\n        <ytd-channel-name id="channel-name" class="long-byline" badges="[[data.ownerBadges]]" channel-name="[[data.longBylineText]]" wrap-text="true">\n        </ytd-channel-name>\n      </div>\n    </div>\n    <div class="top-right-container">\n      <ytd-button-renderer data="[[data.offerButton.buttonRenderer]]" hidden="[[!data.offerButton.buttonRenderer]]">\n      </ytd-button-renderer>\n      <div id="offer-buttons"></div>\n      <div id="menu"></div>\n    </div>\n  </div>\n\n  <ul class="movie-metadata-list">\n    <template is="dom-repeat" items="[[data.topMetadataItems]]">\n      <li>[[getSimpleString(item)]]</li>\n    </template>\n  </ul>\n\n  <yt-formatted-string id="description-text" text="[[data.descriptionSnippet]]">\n  </yt-formatted-string>\n\n  <ul class="movie-metadata-list">\n    <template is="dom-repeat" items="[[data.bottomMetadataItems]]">\n      <li>[[getSimpleString(item)]]</li>\n    </template>\n  </ul>\n\n  <ytd-badge-supported-renderer badges="[[data.badges]]"></ytd-badge-supported-renderer>\n  <div id="explore-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.tvfilm.ytd_movie_renderer.ytd.movie.renderer.css.js--\x3e<style>:host {display: block;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;position: relative;} :host([left-aligned]) .thumbnail-container {width: auto;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]) {opacity: 0;} .thumbnail-container {width: 246px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;margin-right: 16px;} ytd-thumbnail {-ms-flex: none;-webkit-flex: none;flex: none;width: 156px;height: 224px;} .text-wrapper {max-width: 600px;min-width: 0;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .text-wrapper:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} :host([use-prominent-thumbs]) #channel-info {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} yt-img-shadow {border-radius: 50%;background-color: transparent;overflow: hidden;} #video-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #description-text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;margin-top: 12px;margin-bottom: 4px;} .movie-metadata-list {color: var(--yt-spec-text-secondary);list-style-type: none;margin-top: 4px;} .movie-metadata-list li {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} ytd-badge-supported-renderer {padding-top: 16px;} ytd-menu-renderer {position: absolute;top: -8px;right: 0;} .top-container {-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .top-left-container {margin-right: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 2;-webkit-flex: 2;flex: 2;} .top-right-container {-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} .top-right-container ytd-button-renderer+#menu ytd-menu-renderer {right: -40px;} #explore-button {overflow: hidden;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #offer-buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;} #offer-buttons ytd-button-renderer {margin-right: 16px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([use-prominent-thumbs]) .thumbnail-container {margin-right: 16px;max-width: 360px;min-width: 240px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([prominent-thumb-style=BIG1]) .thumbnail-container {max-width: 340px;} :host([prominent-thumb-style=BIG2]) .thumbnail-container {max-width: 320px;} :host([prominent-thumb-style=MEDIUM1]) .thumbnail-container {max-width: 300px;} :host([prominent-thumb-style=MEDIUM2]) .thumbnail-container {max-width: 280px;} :host([use-prominent-thumbs]) .text-wrapper {max-width: none;} :host([use-prominent-thumbs]) .top-right-container {height: 36px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([use-prominent-thumbs]) ytd-menu-renderer {margin-top: -11px;position: static;} #channel-thumbnail {padding-right: 8px;} #channel-thumbnail:empty {padding-right: 0;} #channel-info {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #channel-name {--yt-endpoint-color: var(--yt-spec-text-secondary);--yt-endpoint-visited-color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;-ms-align-self: center;-webkit-align-self: center;align-self: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} /*# sourceMappingURL=ytd-movie-renderer.css.map*/</style>';
nhb=d}d=nhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ohb=a}a=ohb;return a}}});
_.cT=bT;_.cT.prototype.dataChanged=_.cT.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.cT.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.cT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.cF),_.W("design:type",Object)],_.cT.prototype,"ytdLockupBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.cT.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("desktop_search_prominent_thumbs")}}),
_.W("design:type",Boolean)],_.cT.prototype,"useProminentThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.oe("desktop_search_prominent_thumbs_style")}}),
_.W("design:type",String)],_.cT.prototype,"prominentThumbStyle",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.cT.prototype,"leftAligned",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.cT.prototype,"dataChanged",null);_.cT=_.V([_.T({is:"ytd-movie-renderer"})],_.cT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syl8");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syl7");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykq");

var Otb;
var Ptb;
var c2=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-signal-action-submit-notification-options-form":"handleSignalActionSubmitNotificationOptionsForm"};return a};
_.r(c2,_.K);c2.prototype.configureRendererStamper=function(){return{"data.secondaryOptions":{id:"secondary-options",mapping:{subscriptionToggleOptionRenderer:"ytd-subscription-toggle-option-renderer"}},"data.cancelButton":{id:"cancel-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}},"data.confirmButton":{id:"confirm-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
c2.prototype.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
c2.prototype.handleSignalActionSubmitNotificationOptionsForm=function(){var a=this.data.options[this.$.options.selected].subscriptionRadioOptionRenderer.serviceEndpoint,b=this.$$("ytd-subscription-toggle-option-renderer");b&&a&&a.modifyChannelNotificationPreferenceEndpoint&&(b=b.getValue())&&(a.modifyChannelNotificationPreferenceEndpoint.secondaryParams=[b]);_.dj(this,[a]);_.A(this,"yt-close-popup-action")};
_.t.Object.defineProperties(c2.prototype,{initialIndex:{configurable:!0,enumerable:!0,get:function(){if(!this.data||!this.data.options)return null;for(var a=this.data.options,b=0;b<a.length;b++){var c=a[b].subscriptionRadioOptionRenderer;if(c&&c.selected)return b}return null}}});
_.t.Object.defineProperties(c2,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ptb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-subscription-notification-options-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.subscription.ytd_subscription_notification_options_renderer.ytd.subscription.notification.options.renderer.css.js--\x3e<div id="title">[[getSimpleString(data.title)]]</div>\n<div id="body">\n  <tp-yt-paper-radio-group id="options" selected="[[initialIndex]]">\n    <template is="dom-repeat" items="[[data.options]]">\n      <tp-yt-paper-radio-button name="[[index]]" value="[[item.subscriptionRadioOptionRenderer.serviceEndpoint]]">\n        <div class="content">\n          <div class="label">\n            [[getSimpleString(item.subscriptionRadioOptionRenderer.text)]]\n          </div>\n          <yt-icon icon="[[item.subscriptionRadioOptionRenderer.choiceIcon.iconType]]">\n          </yt-icon>\n        </div>\n      </tp-yt-paper-radio-button>\n    </template>\n  </tp-yt-paper-radio-group>\n  <div id="secondary-options"></div>\n</div>\n<div class="buttons">\n  <div id="cancel-button"></div>\n  <div id="confirm-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Otb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.subscription.ytd_subscription_notification_options_renderer.ytd.subscription.notification.options.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--paper-radio-button-label: {width: 100%;};background: var(--yt-spec-brand-background-primary);margin: 0;max-width: 688px;padding: 0;} #title {display: block;color: var(--yt-spec-text-primary);margin: 24px 0 8px;padding: 0 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #body {margin: 0 24px 0 12px;padding: 0;} #secondary-options:not(:empty) {padding: 16px 0 16px 12px;border-top: 1px solid var(--yt-spec-10-percent-layer);} .buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);position: relative;padding: 8px 8px 8px 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex: none;-webkit-flex: none;flex: none;} .buttons>* {margin-left: 8px;} tp-yt-paper-radio-group {display: block;margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} tp-yt-paper-radio-button {--paper-radio-button-radio-container: {@apply --layout-flex-none;};display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} tp-yt-paper-radio-button .content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} tp-yt-paper-radio-button .label {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} tp-yt-paper-radio-button yt-icon {color: var(--yt-spec-icon-inactive);} tp-yt-paper-radio-button.iron-selected yt-icon {color: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-subscription-notification-options-renderer.css.map*/</style>';
Otb=d}d=Otb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ptb=a}a=Ptb;return a}}});
_.d2=c2;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.d2.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.d2.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.d2.prototype,"eventForwardingBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.d2.prototype,"ytRendererBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.d2.prototype,"data",void 0);_.V([_.R("data.options"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.d2.prototype,"initialIndex",null);_.d2=_.V([_.T({is:"ytd-subscription-notification-options-renderer"})],_.d2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykp");

var Ktb;
var Ltb;
var V1=function(){return _.K.apply(this,arguments)||this};
_.r(V1,_.K);V1.prototype.configureRendererStamper=function(){return{"data.content.sponsorshipsPromotionChannelRenderer.primaryButton":{id:"primary-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0}}}},"data.header.sponsorshipsPromotionHeaderRenderer.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}}}};
V1.prototype.backgroundColorChanged=function(){var a,b,c,d,e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.content)||void 0===b?void 0:b.sponsorshipsPromotionChannelRenderer)||void 0===c?void 0:c.backgroundColor)||void 0===d?void 0:d.backgroundColor;e&&(e=_.uy(e),this.$.banner.style.backgroundColor=e,this.$["abstract-art"].style.backgroundColor=e)};
V1.prototype.attached=function(){this.JSC$40606_scroller&&(this.JSC$40606_scroller.dialogElement=this.parentNode,this.JSC$40606_scroller.attached&&"function"===typeof this.JSC$40606_scroller.attached&&this.JSC$40606_scroller.attached());this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.t.Object.defineProperties(V1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ltb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-promotion-celebration-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_promotion_celebration_renderer.ytd.sponsorships.promotion.celebration.renderer.css.js--\x3e<tp-yt-paper-dialog-scrollable id="scroller">\n   <div id="dismiss-button"></div>\n   <div id="header">\n    <yt-img-shadow class="premium-icon" thumbnail="[[data.header.sponsorshipsPromotionHeaderRenderer.icon]]">\n    </yt-img-shadow>\n    <yt-img-shadow class="illustration" hidden="[[!data.header.sponsorshipsPromotionHeaderRenderer.illustrationThumbnail]]" thumbnail="[[data.header.sponsorshipsPromotionHeaderRenderer.illustrationThumbnail]]">\n    </yt-img-shadow>\n    <yt-formatted-string class="title" text="[[data.header.sponsorshipsPromotionHeaderRenderer.title]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="subtitle" split-lines="" text="[[data.header.sponsorshipsPromotionHeaderRenderer.subtitle]]">\n    </yt-formatted-string>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n  <div id="banner">\n    <div id="content">\n      <div id="content-background" class="banner-shade">\n        <yt-img-shadow id="abstract-art" fit-height="" thumbnail="[[data.content.sponsorshipsPromotionChannelRenderer.backgroundImage]]">\n        </yt-img-shadow>\n      </div>\n      <div id="subcontent">\n        <yt-img-shadow class="channel-image" fit="" thumbnail="[[data.content.sponsorshipsPromotionChannelRenderer.channelImage]]">\n        </yt-img-shadow>\n        <div class="channel-info">\n          <yt-formatted-string class="channel-info-title" ellipsis-truncate="" text="[[data.content.sponsorshipsPromotionChannelRenderer.title]]">\n          </yt-formatted-string>\n          <yt-formatted-string class="channel-title" ellipsis-truncate="" text="[[data.content.sponsorshipsPromotionChannelRenderer.channelTitle]]">\n          </yt-formatted-string>\n          <yt-formatted-string class="membership-detail" ellipsis-truncate="" hidden="[[!data.content.sponsorshipsPromotionChannelRenderer.membershipDetail]]" text="[[data.content.sponsorshipsPromotionChannelRenderer.membershipDetail]]">\n          </yt-formatted-string>\n        </div>\n      </div>\n    </div>\n    <div id="button-bar" class="banner-shade">\n      <div id="primary-button"></div>\n    </div>\n  </div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ktb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_promotion_celebration_renderer.ytd.sponsorships.promotion.celebration.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {margin: 0;padding: 0;} :host {background-color: var(--yt-spec-brand-background-solid);justify-content: space-between;width: 612px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #scroller {--paper-dialog-scrollable-padding: 0;} #header {position: relative;min-height: 400px;padding: 40px 100px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #dismiss-button {margin-right: 16px;margin-top: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} #dismiss-button tp-yt-paper-icon-button {color: var(--yt-spec-text-primary);width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);} .premium-icon {height: 24px;margin-bottom: 24px;width: 114px;} .illustration {margin-bottom: 24px;} yt-formatted-string.title {color: var(--yt-spec-text-primary);margin-bottom: 12px;font-family: "YouTube Sans","YT Sans","Roboto",sans-serif;font-size: 2.8rem;font-weight: bold;line-height: 3.2rem;} yt-formatted-string.subtitle {color: var(--yt-spec-text-secondary);font-size: 1.4rem;line-height: 2rem;} #content {position: relative;} #content-background {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #abstract-art {--yt-img-shadow-min-height: 100%;--yt-img-max-height: 100%;-ms-flex: none;-webkit-flex: none;flex: none;} #subcontent {padding: 0px 100px;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .banner-shade {background-color: rgba(255,255,255,0.85);} .channel-image {margin: 20px 0px 20px 0px;height: 52px;margin-top: 20px;width: 52px;border-radius: 50%;background-color: transparent;overflow: hidden;-ms-flex: none;-webkit-flex: none;flex: none;} .channel-info {margin: 20px 0px 20px 12px;overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} .channel-info-title {color: var(--yt-spec-static-brand-black);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .channel-title {color: var(--yt-spec-static-brand-black);font-size: 1.4rem;line-height: 2rem;} .membership-detail {color: var(--yt-spec-static-brand-black);font-size: 1.4rem;line-height: 2rem;} #button-bar {border-top: 1px solid #ccc;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #primary-button {--yt-button-color: var(--yt-spec-static-brand-black);margin: 8px;-ms-align-self: flex-end;-webkit-align-self: flex-end;align-self: flex-end;} /*# sourceMappingURL=ytd-sponsorships-promotion-celebration-renderer.css.map*/</style>';
Ktb=d}d=Ktb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ltb=a}a=Ltb;return a}}});
_.W1=V1;_.W1.prototype.backgroundColorChanged=_.W1.prototype.backgroundColorChanged;_.V([_.M(),_.W("design:type",Object)],_.W1.prototype,"data",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.W1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.S("#scroller"),_.W("design:type",Object)],_.W1.prototype,"JSC$40606_scroller",void 0);
_.V([_.P("data.content.sponsorshipsPromotionChannelRenderer.backgroundColor"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.W1.prototype,"backgroundColorChanged",null);_.W1=_.V([_.T({is:"ytd-sponsorships-promotion-celebration-renderer"})],_.W1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syko");

var Itb;
var Jtb;
var T1=function(){return _.K.apply(this,arguments)||this};
_.r(T1,_.K);_.f=T1.prototype;_.f.configureRendererStamper=function(){return{"data.header.sponsorshipsHeaderRenderer.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}},"data.header.sponsorshipsHeaderRenderer.menuButton":{id:"action-menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.alert":{id:"alert-renderer",mapping:{sponsorshipsAlertRenderer:{component:"ytd-sponsorships-alert-renderer"}}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.detached=function(){this.JSC$40601_playerElement.stop()};
_.f.onYtServiceRequestCompleted=function(){_.A(this,"yt-close-popup-action",["ytd-sponsorships-offer-renderer"])};
_.f.onYtServiceRequestError=function(a){this.ytOpenToastBehavior.openToast(a.detail.error.message)};
_.f.onYtPopupOpened=function(){this.scrollable&&(this.scrollable.scrollTarget.scrollTop=0)};
_.f.onYtPopupClosed=function(){this.JSC$40601_playerElement.stop();this.backgroundPlayerElement&&this.isBackgroundPlayerAlreadyPlaying&&!this.tierRenderer.purchaseButtonClicked&&this.backgroundPlayerElement.play();this.set("selectedTier",0)};
_.f.getTier=function(a,b){return!a||!a.tiers||0>b?null:a.tiers[b].sponsorshipsTierRenderer};
_.f.moreThanOne=function(a){return!!(a&&1<a.length)};
_.f.tierOverviewTap=function(a){var b=this;this.selectedTier=a.model.index;_.Md(this,function(){b.fire("yt-refit")})};
_.f.computeSelectedClass=function(a,b){return a===b?"selected":""};
_.f.onDataChanged=function(){this.$["header-overlay"].style.visibility="";this.$["header-overlay"].classList.remove("header-overlay-transition");this.offerVideo=this.get("data.header.sponsorshipsHeaderRenderer.inlineVideo.sponsorshipsOfferVideoRenderer.externalVideoId");this.setHeaderBackground();this.initializeVe(this.offerVideo);this.offerVideo&&this.setupVideoPlayer(this.offerVideo);for(var a=_.u(this.querySelectorAll("yt-img-shadow")),b=a.next();!b.done;b=a.next())b.value.onShow();this.set("selectedTier",
0)};
_.f.initializeVe=function(a){var b=_.pi(),c=_.oi(),d=this.get("data.trackingParams");c&&b&&(this.screenLayer=4,b=_.oha(void 0,69877,{clientScreenNonce:b,visualElement:c},void 0,void 0,void 0),_.ri(b,69877,4),c=_.oi(4),d&&c&&(d=_.Wq(d),_.Ex(b,c,d),a&&(this.offerVideoVe=_.Xq(74659),_.Ex(b,d,this.offerVideoVe))))};
_.f.setHeaderBackground=function(){var a=this.get("data.header.sponsorshipsHeaderRenderer.backgroundColor");this.$["background-image-layer"].style.backgroundColor=_.vy(a);if(a=this.get("data.header.sponsorshipsHeaderRenderer.backgroundImage.thumbnails"))a=_.xy(a,screen.width),this.$["background-image-layer"].style.backgroundImage="url("+a+")"};
_.f.setupVideoPlayer=function(a){var b=this,c,d,e,h;return _.y(function(l){if(1==l.nextAddress)return c=b.get("data.header.sponsorshipsHeaderRenderer.inlineVideo.sponsorshipsOfferVideoRenderer.autoplay"),d=b.get("data.header.sponsorshipsHeaderRenderer.inlineVideo.sponsorshipsOfferVideoRenderer.playerWatchEndpointParams"),_.w("kevlar_player_update_killswitch")?b.JSC$40601_playerElement.update({args:{autoplay:c,video_id:a,player_params:d}}):b.JSC$40601_playerElement.loadVideoWithPlayerVars({autoplay:c,
video_id:a,player_params:d}),_.z(l,b.JSC$40601_playerElement.getPlayerPromise(),2);e=l.yieldResult;e.addEventListener("onStateChange",function(m){b.onPlayerStateChange(m)});
e.setScreenLayer(b.screenLayer);(h=_.pi(4))&&b.offerVideoVe&&_.Li(h,b.offerVideoVe);c&&(b.pauseOtherPlayers(),b.JSC$40601_playerElement.focusOnPlayer(),b.JSC$40601_playerElement.getPlayer().hideControls(),_.pq(_.Me,function(){b.fadeOutHeaderOverlay()},4E3));
_.Ih(l)})};
_.f.onPlayerStateChange=function(a){1===a?this.backgroundPlayerElement&&(a=this.backgroundPlayerElement.player_.getPlayerState(),1!==a&&3!==a||this.backgroundPlayerElement.pause()):0===a&&(this.$["header-overlay"].style.visibility="",this.JSC$40601_playerElement.getPlayer().hideControls(),this.$["header-overlay"].classList.remove("header-overlay-transition"))};
_.f.fadeOutHeaderOverlay=function(){this.$["header-overlay"].classList.add("header-overlay-transition");this.JSC$40601_playerElement.getPlayer().showControls()};
_.f.onHeaderTap=function(){var a;if(this.offerVideo){this.$["header-overlay"].style.visibility="hidden";this.pauseOtherPlayers();1===(null===(a=this.JSC$40601_playerElement.player_)||void 0===a?void 0:a.getPlayerState())?this.JSC$40601_playerElement.pause():this.JSC$40601_playerElement.play();var b=_.pi(4);b&&this.offerVideoVe&&_.hy(b,this.offerVideoVe)}};
_.f.getBackgroundImageLayerClass=function(a){return a?"background-image-layer-with-video":""};
_.f.getHeaderClass=function(a){return a?"header-with-video":""};
_.f.getHeaderOverlayClass=function(a){return a?"header-overlay-with-video":""};
_.f.getTitleContainerClass=function(a){return a?"title-container-with-video":"title-container-without-video"};
_.f.tierTitleDisplayStatus=function(a){return this.moreThanOne(a)?"hide":"show"};
_.f.pauseOtherPlayers=function(){var a=_.cj(this,"yt-miniplayer-active");a&&a[0]?(a=_.cj(this,"yt-get-miniplayer-component-action"))&&a[0]&&(this.backgroundPlayerElement=a[0].getPlayerElement()):this.backgroundPlayerElement=_.zA(this);this.backgroundPlayerElement&&this.backgroundPlayerElement.player_&&(a=this.backgroundPlayerElement.player_.getPlayerState(),this.isBackgroundPlayerAlreadyPlaying=1===a||3===a,this.backgroundPlayerElement.pause())};
_.t.Object.defineProperties(T1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Jtb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-offer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_offer_renderer.ytd.sponsorships.offer.renderer.css.js--\x3e<div id="top-bar">\n  <div id="titlebar-text">\n    <yt-formatted-string text="[[data.header.sponsorshipsHeaderRenderer.titlebarText]]">\n    </yt-formatted-string>\n  </div>\n  <div id="action-menu"></div>\n  <div id="dismiss-button"></div>\n</div>\n<tp-yt-paper-dialog-scrollable id="scroller">\n  <div id="header" class$="[[getHeaderClass(offerVideo)]]">\n    <div id="header-overlay" on-click="onHeaderTap">\n      <div id="header-title-overlay" class$="[[getHeaderOverlayClass(offerVideo)]]">\n        <div id="avatar-container">\n          <yt-img-shadow class="avatar" fit="true" thumbnail="[[data.header.sponsorshipsHeaderRenderer.channelImage]]">\n          </yt-img-shadow>\n        </div>\n        <div class$="title-container [[getTitleContainerClass(offerVideo)]]">\n          <yt-formatted-string class="channel-title" ellipsis-truncate="" text="[[data.header.sponsorshipsHeaderRenderer.superTitle]]">\n          </yt-formatted-string>\n          <yt-formatted-string class="title" text="[[data.header.sponsorshipsHeaderRenderer.title]]">\n          </yt-formatted-string>\n          <yt-formatted-string class="subtitle" text="[[data.header.sponsorshipsHeaderRenderer.subtitle]]">\n          </yt-formatted-string>\n        </div>\n      </div>\n      <div id="background-image-layer" class$="[[getBackgroundImageLayerClass(offerVideo)]]"> </div>\n    </div>\n    <div id="video-container" hidden$="[[!offerVideo]]">\n      <ytd-player id="player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_SPONSORSHIPS_OFFER" player-id="[[playerId]]">\n      </ytd-player>\n    </div>\n  </div>\n  <div id="alert-renderer" hidden="[[!data.alert]]"></div>\n  <div id="content">\n    <template is="dom-if" if="[[moreThanOne(data.tiers)]]">\n      <div id="tier-overview">\n        <template is="dom-repeat" items="[[data.tiers]]" as="tier">\n          <button class$="offer-overview-item [[computeSelectedClass(index, selectedTier)]]" on-click="tierOverviewTap">\n            <yt-formatted-string class="title" text="[[tier.sponsorshipsTierRenderer.title]]">\n            </yt-formatted-string>\n            <yt-formatted-string class="subtitle" text="[[tier.sponsorshipsTierRenderer.subtitle]]">\n            </yt-formatted-string>\n          </button>\n        </template>\n      </div>\n    </template>\n    <ytd-sponsorships-tier-renderer id="tier" data="[[getTier(data, selectedTier)]]" titledisplaystatus="[[tierTitleDisplayStatus(data.tiers)]]">\n    </ytd-sponsorships-tier-renderer>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Itb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_offer_renderer.ytd.sponsorships.offer.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--divider-color: var( --yt-spec-10-percent-layer );background-color: var(--yt-spec-brand-background-primary);padding: 0px;margin: 0px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;min-width: 480px;max-width: 608px;width: 90vw;} #scroller {max-height: 644px;height: 90vh;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;height: 315px;position: relative;} .header-with-video {margin: 0 24px;} ytd-button-renderer {color: var(--yt-spec-icon-inactive);display: inline-block;} ytd-button-renderer:hover {color: var(--yt-spec-icon-active-other);} #top-bar {padding: 8px 16px 8px 24px;color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #titlebar-text {padding: 10px 0;width: 100%;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .sponsorships-icon {height: 36px;width: 36px;color: var(--yt-spec-themed-green);margin: 8px;} #avatar-container {height: 144px;width: 144px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;margin: auto;margin-left: 0;} .avatar {height: 96px;width: 96px;border-radius: 50%;background-color: transparent;overflow: hidden;} .title-container {padding: 0 24px;color: var(--yt-spec-static-brand-black);} .title-container-without-video {color: var(--yt-spec-static-brand-black);} .title-container-with-video {color: var(--yt-spec-static-brand-white);} #header-overlay {z-index: 1;width: 100%;position: relative;} .header-overlay-transition {transition: opacity 500ms;opacity: 0;} #youtube-red-icon {position: absolute;height: 70px;width: 70px;top: 50%;left: 50%;transform: translate(-50%,-50%);} #header-title-overlay {height: 100%;width: 100%;display: flex;flex-direction: column;justify-content: flex-end;position: absolute;} #background-image-layer {height: 100%;background-repeat: no-repeat;background-size: cover;background-position: top right;z-index: -1;} .background-image-layer-with-video {opacity: 0.05;} #video-container {position: absolute;align-self: center;height: 100%;width: 100%;} .header-overlay-with-video {background: linear-gradient(180deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.5) 50%,rgba(0,0,0,0.65) 100%);} .title-container yt-formatted-string {display: block;} .title-container yt-formatted-string.channel-title {font-family: "YouTube Sans","YT SANS";-webkit-line-clamp: 2;overflow: hidden;width: 50%;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} .title-container yt-formatted-string.title {font-family: "YouTube Sans","YT SANS";-webkit-line-clamp: 2;overflow: hidden;width: 70%;margin-top: 2px;max-height: 7.8rem;font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} .title-container yt-formatted-string.subtitle {margin-top: 12px;margin-bottom: 28px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #scroller {--paper-dialog-scrollable-padding: 0;margin-bottom: 2px;} #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #tier-overview {width: 220px;margin-top: 16px;flex-shrink: 0;margin-right: 16px;} #tier {width: 100%;padding: 24px;} .offer-overview-item {display: block;width: 100%;padding: 11px 24px;font-family: inherit;background: transparent;border: none;outline: none;text-align: left;cursor: pointer;} .offer-overview-item:not(:last-of-type) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} .offer-overview-item.selected {background-color: var(--yt-spec-badge-chip-background);} .offer-overview-item yt-formatted-string {display: block;} .offer-overview-item yt-formatted-string.title {color: var(--yt-spec-text-primary);font-family: "YouTube Sans","YT SANS";font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} .offer-overview-item yt-formatted-string.subtitle {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} ytd-sponsorships-alert-renderer {padding: 16px;} .header-with-video+#alert-renderer {margin-top: 24px;} /*# sourceMappingURL=ytd-sponsorships-offer-renderer.css.map*/</style>';
Itb=d}d=Itb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Jtb=a}a=Jtb;return a}}});
_.U1=T1;_.U1.prototype.onDataChanged=_.U1.prototype.onDataChanged;_.U1.prototype.onYtPopupClosed=_.U1.prototype.onYtPopupClosed;_.U1.prototype.onYtPopupOpened=_.U1.prototype.onYtPopupOpened;_.U1.prototype.onYtServiceRequestError=_.U1.prototype.onYtServiceRequestError;_.U1.prototype.onYtServiceRequestCompleted=_.U1.prototype.onYtServiceRequestCompleted;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.U1.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.U1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.PP.YtOpenToastBehavior),_.W("design:type",Object)],_.U1.prototype,"ytOpenToastBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.U1.prototype,"data",void 0);_.V([_.M({notify:!0,value:0}),_.W("design:type",Number)],_.U1.prototype,"selectedTier",void 0);_.V([_.M({value:""}),_.W("design:type",String)],_.U1.prototype,"offerVideo",void 0);
_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.U1.prototype,"isBackgroundPlayerAlreadyPlaying",void 0);_.V([_.M({value:function(){return"ytd-sponsorships-offer-with-video-renderer-"+_.sa(this)}}),
_.W("design:type",String)],_.U1.prototype,"playerId",void 0);_.V([_.S("tp-yt-paper-dialog-scrollable"),_.W("design:type",Object)],_.U1.prototype,"scrollable",void 0);_.V([_.S("ytd-sponsorships-tier-renderer"),_.W("design:type",_.LN)],_.U1.prototype,"tierRenderer",void 0);_.V([_.S("#player"),_.W("design:type",Object)],_.U1.prototype,"JSC$40601_playerElement",void 0);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.U1.prototype,"onYtServiceRequestCompleted",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.U1.prototype,"onYtServiceRequestError",null);
_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.U1.prototype,"onYtPopupOpened",null);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.U1.prototype,"onYtPopupClosed",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.U1.prototype,"onDataChanged",null);
_.U1=_.V([_.T({is:"ytd-sponsorships-offer-renderer"})],_.U1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5v");

var Tfb;
var Ufb;
var PR=function(){return _.K.apply(this,arguments)||this};
_.r(PR,_.K);PR.prototype.onContextMenuClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)};
_.t.Object.defineProperties(PR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ufb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-live-chat-gift-redemption-banner-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_live_chat_gift_redemption_banner_renderer.ytd.sponsorships.live.chat.gift.redemption.banner.renderer.css.js--\x3e<div id="header">\n  <yt-img-shadow id="gifter-photo" class="no-transition" height="24" thumbnail="[[data.gifterPhoto]]" width="24"></yt-img-shadow>\n  <yt-formatted-string id="header-text" ellipsis-truncate="" text="[[data.headerText]]"></yt-formatted-string>\n  <div id="menu" hidden$="[[!data.contextMenuEndpoint]]">\n    <yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="onContextMenuClick">\n      <yt-icon icon="more_vert"></yt-icon>\n    </yt-icon-button>\n  </div>\n</div>\n<div id="attachment" hidden$="[[inCollapsedBanner]]">\n  <ytd-sponsorships-avatar-renderer id="channel-avatar" data="[[data.channelAvatar.sponsorshipsAvatarRenderer]]"></ytd-sponsorships-avatar-renderer>\n  <div id="message">\n    <div id="message-text">\n      <yt-formatted-string text="[[data.messageText]]"></yt-formatted-string>\n    </div>\n    <yt-button-renderer id="action-button" data="[[data.actionButton.buttonRenderer]]"></yt-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Tfb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_live_chat_gift_redemption_banner_renderer.ytd.sponsorships.live.chat.gift.redemption.banner.renderer.css.js--\x3e<style>:host {display: inline-block;width: 100%;max-width: 100%;position: relative;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;color: white;margin: 4px 0;} #header-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;opacity: 70%;} #gifter-photo {border-radius: 50%;width: 24px;height: 24px;margin-right: 8px;overflow: hidden;} #attachment {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin: 12px 8px 8px 0;border-radius: 4px;overflow: hidden;} #message {width: 100%;color: white;background: rgba(0,0,0,0.3);min-height: 76px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;} #message-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;padding: 8px 12px 0;} #action-button {margin: 0 0 -4px -4px;color: var(--yt-spec-light-blue);position: absolute;bottom: 8px;} #menu {background: linear-gradient(to right,transparent,var(--yt-live-chat-sponsor-header-color) 100%);border-radius: 0 4px 4px 0;opacity: 70%;margin-left: auto;} /*# sourceMappingURL=ytd-sponsorships-live-chat-gift-redemption-banner-renderer.css.map*/</style>';
Tfb=d}d=Tfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ufb=a}a=Ufb;return a}}});
_.QR=PR;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.QR.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],_.QR.prototype,"ytLiveChatItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.QR.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.QR.prototype,"inCollapsedBanner",void 0);_.QR=_.V([_.T({is:"ytd-sponsorships-live-chat-gift-redemption-banner-renderer"})],_.QR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy60");

var cgb;
var dgb;
var YR=function(){return _.K.apply(this,arguments)||this};
_.r(YR,_.K);YR.prototype.onContextMenuClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)};
YR.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))};
_.t.Object.defineProperties(YR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-live-chat-gift-redemption-announcement-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_live_chat_gift_redemption_announcement_renderer.ytd.sponsorships.live.chat.gift.redemption.announcement.renderer.css.js--\x3e<template is="dom-if" if="[[data.authorPhoto]]" restamp="">\n  <yt-img-shadow id="author-photo" height="24" thumbnail="[[data.authorPhoto]]" width="24"></yt-img-shadow>\n</template>\n<template is="dom-if" if="[[!data.authorPhoto]]">\n  <yt-icon id="author-photo" icon="yt-icons:avatar_anonymous"></yt-icon>\n</template>\n<div id="content">\n  <template is="dom-if" if="[[data.authorName]]" restamp="">\n    <yt-live-chat-author-chip author-badges="[[data.authorBadges]]" author-name="[[data.authorName]]">\n    </yt-live-chat-author-chip>\n  </template>\n  <yt-formatted-string id="message" hidden$="[[isDeleted]]" text="[[data.message]]"></yt-formatted-string>\n  <yt-icon id="gift-icon" default-to-filled="true" hidden$="[[isDeleted]]" icon="gift"></yt-icon>\n  <div id="deleted-message" hidden$="[[!isDeleted]]">\n    [[getSimpleString(data.deletedStateMessage)]]\n  </div>\n</div>\n<div id="menu" hidden$="[[!data.contextMenuEndpoint]]">\n  <yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="onContextMenuClick">\n    <yt-icon icon="more_vert"></yt-icon>\n  </yt-icon-button>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cgb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_live_chat_gift_redemption_announcement_renderer.ytd.sponsorships.live.chat.gift.redemption.announcement.renderer.css.js--\x3e<style>#timestamp {display: var(--yt-live-chat-item-timestamp-display,inline);margin: var(--yt-live-chat-item-timestamp-margin,0 8px 0 0);color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;} #author-photo {display: block;margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #menu {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} :host(:hover) #menu,:host([menu-visible]) #menu {transform: none;} :host(:focus-within) #menu {transform: none;} #inline-action-button-container {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;background-color: var(--yt-live-chat-moderation-mode-hover-background-color);display: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-inline-action-buttons]:hover) #inline-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} :host([has-inline-action-buttons][hide-inline-action-buttons]:hover) #inline-action-button-container {display: none;} :host([has-inline-action-buttons]:hover) #menu {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #inline-action-buttons>*,#additional-inline-action-buttons>* {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} #inline-action-buttons>* {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} #inline-action-buttons>:hover {background: var(--yt-deprecated-luna-black);} #additional-inline-action-buttons>* {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} #additional-inline-action-buttons>:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #additional-inline-action-buttons:not(:empty) {margin-left: 32px;} #inline-action-buttons>*:not(:first-child),#additional-inline-action-buttons>*:not(:first-child) {margin-left: 8px;} :host {display: block;padding: 4px 24px;contain: content;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;color: var(--yt-live-chat-secondary-text-color);display: inline-block;} #author-photo {width: 24px;height: 24px;margin-right: 16px;--yt-img-border-radius: 50%;} #gift-icon {width: 16px;height: 16px;bottom: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;} yt-live-chat-author-chip {--yt-live-chat-moderator-color: var(--yt-spec-themed-green);--yt-live-chat-secondary-text-color: var(--yt-spec-themed-green);} #message,#deleted-message {word-wrap: break-word;} #deleted-message {font-style: italic;color: var(--yt-live-chat-deleted-message-color);height: 100%;display: flex;flex-direction: column;justify-content: center;} #menu {color: var(--yt-live-chat-secondary-text-color);background: linear-gradient(to right,transparent 0%,var(--yt-live-chat-background-color,var(--yt-spec-static-brand-white)) 100%);} #menu-button {width: 32px;height: 32px;padding: 4px;} /*# sourceMappingURL=ytd-sponsorships-live-chat-gift-redemption-announcement-renderer.css.map*/</style>";
cgb=d}d=cgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dgb=a}a=dgb;return a}}});
_.ZR=YR;_.ZR.prototype.isDeletedChanged=_.ZR.prototype.isDeletedChanged;_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],_.ZR.prototype,"ytLiveChatItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZR.prototype,"data",void 0);_.V([_.P("isDeleted"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.ZR.prototype,"isDeletedChanged",null);_.ZR=_.V([_.T({is:"ytd-sponsorships-live-chat-gift-redemption-announcement-renderer"})],_.ZR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5x");

var Xfb;
var Yfb;
_.ij({is:"yt-live-chat-viewer-engagement-message-renderer",_template:function(){if(void 0!==Yfb)return Yfb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-viewer-engagement-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_viewer_engagement_message_renderer.yt.live.chat.viewer.engagement.message.renderer.css.js--\x3e<div id="card"><yt-icon id="icon" default-to-filled="[[defaultToFilledIcon]]" icon="[[data.icon.iconType]]"></yt-icon><div id="content"><yt-formatted-string id="message" split-lines="" text="[[data.message]]"></yt-formatted-string><div id="action-button"></div></div><div id="menu" hidden$="[[!data.contextMenuEndpoint]]"><yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu"><yt-icon icon="more_vert"></yt-icon></yt-icon-button></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Xfb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_viewer_engagement_message_renderer.yt.live.chat.viewer.engagement.message.renderer.css.js--\x3e<style>#timestamp {display: var(--yt-live-chat-item-timestamp-display,inline);margin: var(--yt-live-chat-item-timestamp-margin,0 8px 0 0);color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;} #author-photo {display: block;margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #menu {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} :host(:hover) #menu,:host([menu-visible]) #menu {transform: none;} :host(:focus-within) #menu {transform: none;} #inline-action-button-container {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;background-color: var(--yt-live-chat-moderation-mode-hover-background-color);display: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-inline-action-buttons]:hover) #inline-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} :host([has-inline-action-buttons][hide-inline-action-buttons]:hover) #inline-action-button-container {display: none;} :host([has-inline-action-buttons]:hover) #menu {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #inline-action-buttons>*,#additional-inline-action-buttons>* {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} #inline-action-buttons>* {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} #inline-action-buttons>:hover {background: var(--yt-deprecated-luna-black);} #additional-inline-action-buttons>* {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} #additional-inline-action-buttons>:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #additional-inline-action-buttons:not(:empty) {margin-left: 32px;} #inline-action-buttons>*:not(:first-child),#additional-inline-action-buttons>*:not(:first-child) {margin-left: 8px;} :host {display: block;padding: 4px 24px;font-size: 12px;line-height: 16px;overflow: hidden;--yt-endpoint-color: #2196F3;--yt-endpoint-visited-color: #2196F3;--yt-endpoint-hover-color: var(--yt-live-chat-primary-text-color);} #card {position: relative;background-color: var(--yt-live-chat-vem-background-color);border-radius: 4px;padding: 12px 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #icon {color: var(--yt-spec-static-brand-red);margin-right: 16px;-ms-flex: none;-webkit-flex: none;flex: none;} #content {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-align-self: center;-webkit-align-self: center;align-self: center;} #message {color: var(--yt-live-chat-primary-text-color);overflow-wrap: break-word;word-break: break-word;word-wrap: break-word;} #action-button:not(:empty) {margin: 2px 0 -4px -16px;} #menu {color: var(--yt-live-chat-secondary-text-color);background: linear-gradient(to right,transparent 0%,var(--yt-live-chat-background-color,var(--yt-spec-static-brand-white)) 100%);} /*# sourceMappingURL=yt-live-chat-viewer-engagement-message-renderer.css.map*/</style>";
Xfb=d}d=Xfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return Yfb=a},
properties:{data:Object,defaultToFilledIcon:Boolean},behaviors:[_.Y.YtRendererBehavior,_.jN.YtLiveChatItemBehavior,_.Z.YtRendererstamperBehavior],stampDom:{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"yt-button-renderer"}}}});
var Zfb;
var $fb;
var TR=function(){return _.K.apply(this,arguments)||this};
_.r(TR,_.K);TR.prototype.configureRendererStamper=function(){return{"data.optInPrompt":{id:"opt-in-prompt",mapping:{liveChatViewerEngagementMessageRenderer:{component:"yt-live-chat-viewer-engagement-message-renderer",params:{defaultToFilledIcon:!0}},buttonRenderer:"yt-button-renderer"}}}};
TR.prototype.shouldHideOptinPrompt=function(a,b){return!a||b};
TR.prototype.shouldHideViewerEngagementMessage=function(a,b){return!a||b};
_.t.Object.defineProperties(TR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$fb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-live-chat-gift-purchase-announcement-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_live_chat_gift_purchase_announcement_renderer.ytd.sponsorships.live.chat.gift.purchase.announcement.renderer.css.js--\x3e<ytd-sponsorships-live-chat-header-renderer id="header" data="[[data.header.liveChatSponsorshipsHeaderRenderer]]" deleted-state-message="[[getSimpleString(data.deletedStateMessage)]]" is-container-deleted="[[isDeleted]]">\n</ytd-sponsorships-live-chat-header-renderer>\n<div id="opt-in-prompt" hidden="[[shouldHideOptinPrompt(data.optInPrompt, isDeleted)]]"></div>\n\n\n<yt-live-chat-viewer-engagement-message-renderer id="vem" data="[[data.viewerEngagementMessage.liveChatViewerEngagementMessageRenderer]]" hidden="[[shouldHideViewerEngagementMessage(data.viewerEngagementMessage.liveChatViewerEngagementMessageRenderer, isDeleted)]]">\n</yt-live-chat-viewer-engagement-message-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zfb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_live_chat_gift_purchase_announcement_renderer.ytd.sponsorships.live.chat.gift.purchase.announcement.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host {display: block;padding: 4px 24px;} #opt-in-prompt {margin-top: 8px;} yt-live-chat-viewer-engagement-message-renderer {padding: 0;border-radius: 4px;} yt-button-renderer {background: white;--yt-button-color: rgba(19, 19, 19);display: block;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} /*# sourceMappingURL=ytd-sponsorships-live-chat-gift-purchase-announcement-renderer.css.map*/</style>";
Zfb=d}d=Zfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$fb=a}a=$fb;return a}}});
_.UR=TR;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.UR.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],_.UR.prototype,"ytLiveChatItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.UR.prototype,"data",void 0);_.UR=_.V([_.T({is:"ytd-sponsorships-live-chat-gift-purchase-announcement-renderer"})],_.UR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykn");

var Gtb;
var Htb;
var R1=function(){var a=_.K.apply(this,arguments)||this;a.isToggleChecked=!1;return a};
_.r(R1,_.K);R1.prototype.onDataChanged=function(){var a;this.isToggleChecked="SPONSORSHIPS_GIFTING_OPT_IN_STATUS_ENABLED"===(null===(a=this.data)||void 0===a?void 0:a.initialOptInStatus)};
R1.prototype.close=function(){_.A(this,"yt-close-popup-action",["ytd-sponsorships-gifting-opt-in-renderer"])};
R1.prototype.handleOptInToggle=function(){this.isToggleChecked=!this.isToggleChecked;this.data&&(this.isToggleChecked&&this.data.optInCommand&&this.ytComponentBehavior.resolveCommand(this.data.optInCommand),!this.isToggleChecked&&this.data.optOutCommand&&this.ytComponentBehavior.resolveCommand(this.data.optOutCommand))};
R1.prototype.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.t.Object.defineProperties(R1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Htb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-gifting-opt-in-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_gifting_opt_in_renderer.ytd.sponsorships.gifting.opt.in.renderer.css.js--\x3e<div id="close">\n  <yt-icon-button id="close-button" label="[[closeButtonAriaLabel]]" on-click="close">\n    <yt-icon icon="close"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="content">\n  <div id="header">\n    <yt-img-shadow class="thumbnail" thumbnail="[[data.thumbnail]]">\n    </yt-img-shadow>\n  </div>\n  <div id="optin">\n    <div id="title">\n      <yt-formatted-string class="title" text="[[data.title]]">\n      </yt-formatted-string>\n      <yt-formatted-string class="subtitle" text="[[data.subtitle]]">\n      </yt-formatted-string>\n    </div>\n    <div id="toggle">\n      <tp-yt-paper-toggle-button class="toggle" checked="[[isToggleChecked]]" on-click="handleOptInToggle">\n      </tp-yt-paper-toggle-button>\n    </div>\n  </div>\n  <div class="separator"></div>\n  <yt-formatted-string class="disclaimer" text="[[data.disclaimer]]">\n  </yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Gtb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_gifting_opt_in_renderer.ytd.sponsorships.gifting.opt.in.renderer.css.js--\x3e<style>:host([dialog]) {display: block;width: 450px;margin: 0;padding: 24px;position: relative;--paper-toggle-button-label-spacing: 0;} #content {justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #close {position: absolute;top: 0px;right: 0px;} #close-button {color: var(--yt-spec-icon-active-other);width: var(--yt-button-icon-size,24px);height: var(--yt-button-icon-size,24px);margin: 16px;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;justify-content: center;margin: 8px;} .thumbnail {position: relative;top: -12px;width: 66%;} #optin {justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin-bottom: 16px;} #title {justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .title {color: var(--yt-spec-text-primary);margin-right: 8px;margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .subtitle {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} #toggle {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;justify-content: flex-end;margin-left: 16px;} .disclaimer {color: var(--yt-spec-text-secondary);margin-bottom: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .separator {background-color: var(--yt-spec-10-percent-layer);height: 1px;margin: 12px 0 12px 0;} /*# sourceMappingURL=ytd-sponsorships-gifting-opt-in-renderer.css.map*/</style>';
Gtb=d}d=Gtb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Htb=a}a=Htb;return a}}});
_.S1=R1;_.S1.prototype.onDataChanged=_.S1.prototype.onDataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.S1.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.S1.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.S1.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.S1.prototype,"isToggleChecked",void 0);
_.V([_.M({value:_.Pi("CLOSE")}),_.W("design:type",String)],_.S1.prototype,"closeButtonAriaLabel",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.S1.prototype,"onDataChanged",null);_.S1=_.V([_.T({is:"ytd-sponsorships-gifting-opt-in-renderer"})],_.S1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy66");

var ngb;
var ogb;
var hS=function(){return _.K.apply(this,arguments)||this};
_.r(hS,_.K);hS.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"}}}};
_.t.Object.defineProperties(hS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ogb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-gift-offer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_gift_offer_renderer.ytd.sponsorships.gift.offer.renderer.css.js--\x3e<div id="header"></div>\n<hr class="solid">\n<div id="body"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ngb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_gift_offer_renderer.ytd.sponsorships.gift.offer.renderer.css.js--\x3e<style>:host {display: block;} /*# sourceMappingURL=ytd-sponsorships-gift-offer-renderer.css.map*/</style>";ngb=d}d=ngb;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);ogb=a}a=ogb;return a}}});
_.iS=hS;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.iS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.iS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.iS.prototype,"data",void 0);_.iS=_.V([_.T({is:"ytd-sponsorships-gift-offer-renderer"})],_.iS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4u");

_.nfb=function(a){if(!_.Jm(document,"gtm")){window.dataLayer=window.dataLayer||[];window.dataLayer.push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var b=_.Rb("SCRIPT");b.async=!0;_.Qb(b,_.sIa(_.pb("//www.googletagmanager.com/gtm.js?id=%{id}"),{id:a}));b.id="gtm";a=document.getElementsByTagName("script");0==a.length?document.head.appendChild(b):(a=a[0],a.parentNode.insertBefore(b,a))}};
var ofb;
var pfb;
var qfb=_.il(["\n      window.dataLayer = window.dataLayer || [];\n      function gtag(){dataLayer.push(arguments);}\n      gtag('event', 'conversion', {'send_to': 'AW-10800507011/WarlCOX0sIIDEIPRip4o', 'transaction_id': ''});\n    "]),yR=function(){var a=_.K.apply(this,arguments)||this;a.scriptsAppended=!1;return a};
_.r(yR,_.K);_.f=yR.prototype;
_.f.configureRendererStamper=function(){return{"data.header.sponsorshipsHeaderRenderer.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}},"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0}}}},"data.secondaryButton":{id:"secondary-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0}}}},"data.contents":{id:"content",
mapping:{sponsorshipsListTileRenderer:{component:"ytd-sponsorships-list-tile-renderer"}}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.onDataChanged=function(){var a=this.get("data.header.sponsorshipsHeaderRenderer.backgroundColor");this.header.style.setProperty("background-color",_.vy(a));if(a=this.get("data.header.sponsorshipsHeaderRenderer.backgroundImage.thumbnails"))a=_.xy(a,this.getBoundingClientRect().width),this.header.style.setProperty("background-image","url("+a+")");a=_.pi(4);var b=_.oi(4),c=this.get("data.trackingParams");c&&b&&a&&_.Ex(a,b,_.Wq(c));a=_.u(this.querySelectorAll("yt-img-shadow"));for(b=a.next();!b.done;b=
a.next())b.value.onShow();if(a=this.get("data.gtmId"))_.nfb(a),this.setupConversionTracking()};
_.f.setupConversionTracking=function(){if(!this.scriptsAppended){var a=document.createElement("script");var b=_.xb(qfb[0]);_.Pb(a,b);document.head.appendChild(a);a=document.createElement("noscript");a.textContent='<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TGBSZFB" height="0" width="0" style="display:none;visibility:hidden"></iframe>';document.body.prepend(a);this.scriptsAppended=!0}};
_.f.onPopupClosed=function(a){"ytd-sponsorships-celebration-renderer"===_.G(a).rootTarget.localName&&_.A(this,"ytd-refresh-channel-tab-action",["TAB_ID_SPONSORSHIPS"])};
_.t.Object.defineProperties(yR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===pfb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-celebration-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_celebration_renderer.ytd.sponsorships.celebration.renderer.css.js--\x3e<div id="header">\n  <div id="avatar-container">\n    <yt-img-shadow class="avatar" fit="true" thumbnail="[[data.header.sponsorshipsHeaderRenderer.channelImage]]">\n    </yt-img-shadow>\n  </div>\n  <div class="title-container">\n    <yt-formatted-string class="title" text="[[data.header.sponsorshipsHeaderRenderer.title]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="subtitle" text="[[data.header.sponsorshipsHeaderRenderer.subtitle]]">\n    </yt-formatted-string>\n  </div>\n</div>\n<div id="content"></div>\n<div id="top-bar">\n  <div id="dismiss-button"></div>\n</div>\n<div id="button-bar">\n  <div id="secondary-button"></div>\n  <div id="primary-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ofb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_celebration_renderer.ytd.sponsorships.celebration.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background-color: var(--yt-spec-brand-background-primary);padding: 0px;margin: 0px;min-width: 400px;max-width: 512px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {padding: 0 48px;background-repeat: no-repeat;background-size: cover;background-position: top right;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #dismiss-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #dismiss-button ytd-button-renderer {padding: 6px;color: var(--yt-spec-icon-inactive);} #top-bar {position: absolute;left: 0;right: 0;} #avatar-container {min-height: 224px;min-width: 256px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .avatar {height: 128px;width: 128px;margin-top: 24px;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} .title-container {margin: auto;flex-grow: 1;padding: 0 24px 32px 24px;} .title-container yt-formatted-string {display: block;padding: 4px 0;text-align: center;} .title-container yt-formatted-string.title {font-size: 2.8rem;font-weight: 400;line-height: 3.2rem;font-weight: 600;} .title-container yt-formatted-string.subtitle {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #content {padding: 32px 64px 0 64px;} #content ytd-sponsorships-list-tile-renderer {max-width: 450px;height: auto;margin-bottom: 12px;margin-left: 4px;margin-right: 4px;} #button-bar {padding: 8px;border-top: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #primary-button {flex: 0;} #secondary-button {flex: 1;} /*# sourceMappingURL=ytd-sponsorships-celebration-renderer.css.map*/</style>';
ofb=d}d=ofb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pfb=a}a=pfb;return a}}});
_.zR=yR;_.zR.prototype.onPopupClosed=_.zR.prototype.onPopupClosed;_.zR.prototype.onDataChanged=_.zR.prototype.onDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zR.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.zR.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.zR.prototype,"data",void 0);_.V([_.S("#header"),_.W("design:type",HTMLElement)],_.zR.prototype,"header",void 0);
_.V([_.M(),_.W("design:type",Object)],_.zR.prototype,"scriptsAppended",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zR.prototype,"onDataChanged",null);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.zR.prototype,"onPopupClosed",null);_.zR=_.V([_.T({is:"ytd-sponsorships-celebration-renderer"})],_.zR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykm");

var Etb;
var Ftb;
var P1=function(){return _.K.apply(this,arguments)||this};
_.r(P1,_.K);_.f=P1.prototype;_.f.configureRendererStamper=function(){return{"data.confirmButton":{id:"confirm-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[onConfirmTap]]"}}}},"data.feedbackSurvey":{id:"feedback-survey",mapping:{feedbackSurveyRenderer:"ytd-feedback-survey-renderer"}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.scrollable.dialogElement=this.parentNode;this.onDataChanged()};
_.f.onYtPopupOpened=function(a,b){b===this&&this.data&&this.data.onOpenCommands&&_.ej(this,this.data.onOpenCommands,this);_.A(this,"yt-close-popups-action",[["ytd-manage-membership-renderer","ytd-membership-offer-renderer"]])};
_.f.onYtPopupClosed=function(a,b){(b&&!0===b.canceled||b&&!1===b.canceled&&!1===b.confirmed)&&this.data&&this.data.onDismissCommands&&_.ej(this,this.data.onDismissCommands,this)};
_.f.onYtServiceRequestCompleted=function(){_.A(this,"yt-close-popup-action",["ytd-sponsorship-confirm-cancel-renderer"])};
_.f.onYtServiceRequestError=function(a){this.ytOpenToastBehavior.openToast(a.detail.error.message)};
_.f.maybeSubmitFeedback=function(){var a=this.$$("ytd-feedback-survey-renderer");a&&a.submitSurvey()};
_.f.onDataChanged=function(){if(this.isAttached){var a=this.get("data.header.sponsorshipDialogHeaderRenderer.headerImage.thumbnails");a&&(a=_.xy(a,this.clientWidth),this.$.header.style.backgroundImage='url("'+a+'")')}};
_.f.onConfirmTap=function(){this.fire("yt-request-feedback-submission")};
_.t.Object.defineProperties(P1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ftb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorship-confirm-cancel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorship_confirm_cancel_renderer.ytd.sponsorship.confirm.cancel.renderer.css.js--\x3e<div id="header">\n  <div id="dismiss-button">\n    <tp-yt-paper-icon-button aria-label$="[[closeButtonAriaLabel]]" dialog-dismiss="" icon="yt-icons:dismissal"></tp-yt-paper-icon-button>\n  </div>\n  <div class="avatar-support">\n    <yt-img-shadow class="avatar" thumbnail="[[data.header.sponsorshipDialogHeaderRenderer.viewerThumbnail]]">\n    </yt-img-shadow>\n    <yt-icon class="membership-icon" icon="sponsorship_star"></yt-icon>\n    <yt-img-shadow class="avatar" thumbnail="[[data.header.sponsorshipDialogHeaderRenderer.channelThumbnail]]">\n    </yt-img-shadow>\n  </div>\n</div>\n\n<tp-yt-paper-dialog-scrollable id="scrollable">\n  <div id="content">\n    <div id="title">\n      <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n    </div>\n    <div id="description">\n      <yt-formatted-string text="[[data.description]]"></yt-formatted-string>\n    </div>\n    <div id="feedback-survey"></div>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n<div class="footer">\n  <div id="confirm-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Etb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorship_confirm_cancel_renderer.ytd.sponsorship.confirm.cancel.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--divider-color: var( --yt-spec-10-percent-layer );background-color: var(--yt-spec-brand-background-primary);padding: 0px;margin: 0px;max-width: 500px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {background-size: cover;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #dismiss-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} #dismiss-button tp-yt-paper-icon-button {color: var(--yt-spec-black-4);width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #description {padding-top: 8px;padding-bottom: 8px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #content {margin: 24px 24px 8px 24px;max-height: 720px;} .avatar-support {margin-top: -24px;padding-bottom: 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .avatar {height: 56px;width: 56px;margin-left: 8px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} .membership-icon {color: var(--yt-spec-dark-green);height: 24px;width: 24px;} #scrollable {--paper-dialog-scrollable-padding: 0;margin-bottom: 2px;} .footer {padding-top: 8px;padding-bottom: 4px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #confirm-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} /*# sourceMappingURL=ytd-sponsorship-confirm-cancel-renderer.css.map*/</style>';
Etb=d}d=Etb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ftb=a}a=Ftb;return a}}});
_.Q1=P1;_.Q1.prototype.onDataChanged=_.Q1.prototype.onDataChanged;_.Q1.prototype.maybeSubmitFeedback=_.Q1.prototype.maybeSubmitFeedback;_.Q1.prototype.onYtServiceRequestError=_.Q1.prototype.onYtServiceRequestError;_.Q1.prototype.onYtServiceRequestCompleted=_.Q1.prototype.onYtServiceRequestCompleted;_.Q1.prototype.onYtPopupClosed=_.Q1.prototype.onYtPopupClosed;_.Q1.prototype.onYtPopupOpened=_.Q1.prototype.onYtPopupOpened;
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.Q1.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.Q1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.PP.YtOpenToastBehavior),_.W("design:type",Object)],_.Q1.prototype,"ytOpenToastBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.Q1.prototype,"data",void 0);_.V([_.M({value:function(){return _.Pi("SBOX_INAPPROPRIATE_CANCEL")}}),
_.W("design:type",String)],_.Q1.prototype,"closeButtonAriaLabel",void 0);_.V([_.S("#scrollable"),_.W("design:type",Object)],_.Q1.prototype,"scrollable",void 0);_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.Q1.prototype,"onYtPopupOpened",null);
_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.Q1.prototype,"onYtPopupClosed",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.Q1.prototype,"onYtServiceRequestCompleted",null);
_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.Q1.prototype,"onYtServiceRequestError",null);_.V([_.N("yt-request-feedback-submission"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.Q1.prototype,"maybeSubmitFeedback",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.Q1.prototype,"onDataChanged",null);
_.Q1=_.V([_.T({is:"ytd-sponsorship-confirm-cancel-renderer"})],_.Q1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykl");

var Ctb;
var Dtb;
var N1=function(){return _.K.apply(this,arguments)||this};
_.r(N1,_.K);N1.prototype.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
N1.prototype.configureRendererStamper=function(){return{"data.okayButton":{id:"okay-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}}}};
N1.prototype.onDataChanged=function(){var a=this.get("data.headerImage.thumbnails");a&&(a=_.xy(a,this.clientWidth),this.$.header.style.backgroundImage="url("+a+")");a=_.pi();var b=_.oi(),c=this.get("data.trackingParams");c&&b&&a&&_.Ex(a,b,_.Wq(c));a=_.u(this.querySelectorAll("yt-img-shadow"));for(b=a.next();!b.done;b=a.next())b.value.onShow()};
N1.prototype.onPopupClosed=function(a){"ytd-membership-post-cancel-renderer"===_.G(a).rootTarget.localName&&_.A(this,"ytd-refresh-channel-tab-action",["TAB_ID_SPONSORSHIPS"])};
_.t.Object.defineProperties(N1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Dtb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-membership-post-cancel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_membership_post_cancel_renderer.ytd.membership.post.cancel.renderer.css.js--\x3e<div id="header">\n  <div class="avatar-support" aria-hidden="true">\n    <yt-img-shadow class="avatar" thumbnail="[[data.viewerThumbnail]]">\n    </yt-img-shadow>\n    <yt-icon class="membership-icon" icon="sponsorship_star"></yt-icon>\n    <yt-img-shadow class="avatar" thumbnail="[[data.channelThumbnail]]">\n    </yt-img-shadow>\n  </div>\n</div>\n\n<yt-formatted-string class="header-title" text="[[data.header]]"></yt-formatted-string>\n\n<div class="messages">\n  <template is="dom-repeat" items="[[data.messages]]">\n    <yt-formatted-string text="[[item]]"></yt-formatted-string>\n  </template>\n</div>\n\n<div class="footer">\n  <div id="okay-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ctb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_membership_post_cancel_renderer.ytd.membership.post.cancel.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background-color: var(--yt-spec-brand-background-primary);padding: 0px;margin: 0px;max-width: 500px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {background-size: cover;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .avatar-support {padding-bottom: 8px;padding-top: 8px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .avatar {height: 56px;width: 56px;margin-left: 8px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} .membership-icon {color: var(--yt-spec-dark-green);height: 24px;width: 24px;} .header-title {margin: 24px 24px 16px 24px;color: var(--yt-spec-text-primary);font-size: 1.8rem;line-height: 2.4rem;font-weight: 500;} .messages {margin-left: 24px;margin-right: 24px;margin-bottom: 24px;color: var(--yt-spec-text-secondary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .footer {padding-top: 8px;padding-bottom: 4px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #okay-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} /*# sourceMappingURL=ytd-membership-post-cancel-renderer.css.map*/</style>';
Ctb=d}d=Ctb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Dtb=a}a=Dtb;return a}}});
_.O1=N1;_.O1.prototype.onPopupClosed=_.O1.prototype.onPopupClosed;_.O1.prototype.onDataChanged=_.O1.prototype.onDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.O1.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.O1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.O1.prototype,"data",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.O1.prototype,"onDataChanged",null);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.O1.prototype,"onPopupClosed",null);_.O1=_.V([_.T({is:"ytd-membership-post-cancel-renderer"})],_.O1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfq");

var amb;
var bmb;
var $W=function(){return _.K.apply(this,arguments)||this};
_.r($W,_.K);_.f=$W.prototype;_.f.computeUrlImg=function(a){return a?_.xy(a.thumbnails,Number.MAX_VALUE):null};
_.f.computeBackgroundColorAndImage_=function(a){var b=_.G(this.root).querySelector("#background"),c=_.G(this.root).querySelector("#background-image");b&&c&&(a.backgroundColor&&(b.style.backgroundColor=_.uy(a.backgroundColor)),a.backgroundImage&&(a=this.computeUrlImg(a.backgroundImage)))&&(c.style.backgroundImage="url("+a+")")};
_.f.shouldHideHashtagInfo_=function(a){return!a.hashtagInfoText&&this.shouldHideAvatarFacepile_(a.avatarFacepile)};
_.f.shouldHideAvatarFacepile_=function(a){return!a||5>a.length};
_.f.processThumbnails_=function(a){return!a||5>a.length?[]:5<=a.length&&9>a.length?a.slice(0,5).reverse():a.reverse()};
_.t.Object.defineProperties($W,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===bmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-hashtag-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.social.ytd_hashtag_header_renderer.ytd.hashtag.header.renderer.css.js--\x3e<yt-formatted-string id="hashtag" text="[[data.hashtag]]">\n</yt-formatted-string>\n<div id="hashtag-info" hidden="[[shouldHideHashtagInfo_(data)]]">\n  <yt-formatted-string id="hashtag-info-text" hidden="[[!data.hashtagInfoText]]" text="[[data.hashtagInfoText]]">\n  </yt-formatted-string>\n  <div id="facepile" hidden="[[shouldHideAvatarFacepile_(data.avatarFacepile)]]">\n    <dom-repeat id="facepile-thumbnails" index-as="index" items="[[processThumbnails_(data.avatarFacepile)]]">\n      <template>\n        <yt-img-shadow class="thumbnail" fit="" height="18" thumbnail="[[item]]" width="18">\n        </yt-img-shadow>\n      </template>\n    </dom-repeat>\n  </div>\n</div>\n<div id="background" hidden="[[!data.backgroundColor]]">\n  <div id="background-image" hidden="[[!data.backgroundImage]]"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===amb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.social.ytd_hashtag_header_renderer.ytd.hashtag.header.renderer.css.js--\x3e<style>:host {display: block;position: relative;box-sizing: border-box;width: min-content;min-width: 100%;padding: 28px 24px;} #background {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;} #background-image {width: 100%;height: 100%;background-repeat: no-repeat;background-position: right center;background-size: 33.3%;} @media(max-width:720px) {#background-image {background-size: 50%;}} #background-image:dir(rtl) {background-position: left center;transform: scaleX(-1);} #hashtag {color: var(--yt-spec-static-brand-white);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #hashtag-info {padding-top: 6px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #hashtag-info-text {color: var(--yt-spec-static-brand-white);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #facepile {margin-left: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} .thumbnail {position: relative;margin-left: -5px;width: 18px;height: 18px;border: 2px solid var(--yt-spec-static-brand-white);border-radius: 50%;background-color: var(--yt-spec-static-brand-white)!important;overflow: hidden;} #facepile .thumbnail:nth-child(3) {margin-left: -9px;} #facepile .thumbnail:nth-child(2) {margin-left: -13px;} #facepile .thumbnail:nth-child(1) {margin-left: -17px;} /*# sourceMappingURL=ytd-hashtag-header-renderer.css.map*/</style>';
amb=d}d=amb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bmb=a}a=bmb;return a}}});
_.aX=$W;_.aX.prototype.computeBackgroundColorAndImage_=_.aX.prototype.computeBackgroundColorAndImage_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.aX.prototype,"rendererBehaviors",void 0);_.V([_.M(),_.W("design:type",Object)],_.aX.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.aX.prototype,"computeBackgroundColorAndImage_",null);_.aX=_.V([_.T({is:"ytd-hashtag-header-renderer"})],_.aX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syf4");

var slb;
var tlb;
var sW=function(){var a=_.K.apply(this,arguments)||this;a.shippingIcon="https://www.gstatic.com/images/icons/material/system/1x/local_shipping_grey600_48dp.png";a.shippingAddressIcon="https://www.gstatic.com/images/icons/material/system/1x/location_on_grey600_48dp.png";a.googleGuaranteeIcon="https://www.gstatic.com/images/icons/material/system/1x/google_guarantee_grey600_48dp.png";a.returnPolicyIcon="https://www.gstatic.com/images/icons/material/system/1x/undo_grey600_48dp.png";return a};
_.r(sW,_.K);sW.prototype.dataChanged=function(){""!==this.data.additionalFeesText&&(this.showAdditionalFees=!0)};
sW.prototype.configureRendererStamper=function(){return{"data.imageCarouselRenderer":{id:"image-carousel-renderer",mapping:{productDetailsImageCarouselRenderer:"ytd-product-details-image-carousel-renderer"}},"data.variants":{id:"variants",mapping:{productDetailsVariantRenderer:"ytd-product-details-variant-renderer"}},"data.offersContainerRenderer":{id:"offers",mapping:{productDetailsOffersContainerRenderer:"ytd-product-details-offers-container-renderer"}},"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"ytd-button-renderer",
menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:more"}}}},"data.shareButton":{id:"share-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.descriptionRenderer":{id:"description-renderer",mapping:{productDetailsDescriptionRenderer:"ytd-product-details-description-renderer"}}}};
_.t.Object.defineProperties(sW.prototype,{showPurchaseData:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null===(a=this.data)||void 0===a||!a.formattedFromMerchantText)&&!(null===(b=this.data)||void 0===b||!b.primaryPurchaseButtonRenderer)}},
heroOfferTitle:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h,l=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.offersContainerRenderer)||void 0===b?void 0:b.productDetailsOffersContainerRenderer)||void 0===c?void 0:c.offers;l=null===(e=null===(d=null===l||void 0===l?void 0:l[0])||void 0===d?void 0:d.productDetailsOfferRenderer)||void 0===e?void 0:e.title;return null!==l&&void 0!==l?l:this.ytRendererBehavior.getSimpleString(null===(h=this.data)||void 0===h?void 0:h.title)}},
showBrandText:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.data)||void 0===a||!a.formattedByBrandText)}},
showOffers:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.offersContainerRenderer)||void 0===b?void 0:b.productDetailsOffersContainerRenderer)||void 0===c?void 0:c.offers;return void 0!==d&&1<(null===d||void 0===d?void 0:d.length)}},
showBuySeparator:{configurable:!0,enumerable:!0,get:function(){return this.showOffers&&this.showPurchaseData}},
showBuyCard:{configurable:!0,enumerable:!0,get:function(){return this.showOffers||this.showPurchaseData}},
selectedVariantsText:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return(null!==(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.variants)||void 0===b?void 0:b.map(function(d){var e,h;d=null===(e=null===d||void 0===d?void 0:d.productDetailsVariantRenderer)||void 0===e?void 0:e.variantOptionRenderers;d=null===d||void 0===d?void 0:d.find(function(l){var m;return"VARIANT_OPTION_STATE_SELECTED"===(null===(m=null===l||void 0===l?void 0:l.productDetailsVariantOptionRenderer)||void 0===
m?void 0:m.variantOptionState)});
return null===(h=null===d||void 0===d?void 0:d.productDetailsVariantOptionRenderer)||void 0===h?void 0:h.name}).filter(function(d){return"string"===typeof d}))&&void 0!==c?c:[]).join(" \u2022 ")}},
heroOfferPrice:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.offersContainerRenderer)||void 0===b?void 0:b.productDetailsOffersContainerRenderer)||void 0===c?void 0:c.offers;return h&&0<h.length&&(h=null===(d=h[0].productDetailsOfferRenderer)||void 0===d?void 0:d.price)?h:null===(e=this.data)||void 0===e?void 0:e.price}},
shoppingReportingButtonData:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.shoppingFlaggingRenderer)||void 0===b?void 0:b.shoppingFlaggingRenderer)||void 0===c?void 0:c.reportButton)||void 0===d?void 0:d.buttonRenderer;if(e)return{text:e.text,command:e.command,icon:{iconType:"FLAG"},accessibilityData:e.accessibilityData,trackingParams:e.trackingParams,loggingDirectives:e.loggingDirectives}}}});
_.t.Object.defineProperties(sW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tlb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-product-details-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_renderer.ytd.product.details.renderer.css.js--\x3e<div class="container">\n  <div class="column column-image-carousel">\n    <div id="image-carousel-renderer"></div>\n  </div>\n  <div class="column column-description">\n    <div class="title-row row">\n      <div>[[getSimpleString(data.title)]]</div>\n      <div class="title-row-buttons row">\n        <div id="share-button"></div>\n        <div id="action-button"></div>\n      </div>\n    </div>\n    <div class="brand-row row">\n      <template is="dom-if" restamp="" if="[[showBrandText]]">\n        <yt-formatted-string class="formatted-brand" text="[[data.formattedByBrandText]]">\n        </yt-formatted-string>\n      </template>\n    </div>\n    <div id="description-renderer"></div>\n    <div id="variants"></div>\n    <div class="buy" hidden="[[!showBuyCard]]">\n      <div class="price-and-action-row row" hidden="[[!showPurchaseData]]">\n        <div class="price-column">\n          <div class="price">\n            <span class="item-price">[[heroOfferPrice]]</span>\n            <template is="dom-if" restamp="" if="[[showAdditionalFees]]">\n              <span class="additional-fees">[[data.additionalFeesText]]</span>\n            </template>\n          </div>\n          <div class="offer-title">\n            [[heroOfferTitle]]\n          </div>\n          \n          <template is="dom-if" restamp="" if="[[!data.shippingDetails]]">\n            <div class="merchant-row row">\n              <div class="logo">\n                <img src$="[[data.vendorLogoUrl]]" alt="" class="logo-url" onerror="this.style.visibility=\'hidden\';">\n              </div>\n              <yt-formatted-string text="[[data.formattedFromMerchantText]]">\n              </yt-formatted-string>\n            </div>\n          </template>\n          <template is="dom-if" restamp="" if="[[data.shippingDetails]]">\n            <div class="shipping-details row">\n              <div class="shipping-details-inner column">\n                <div class="row shipping-details-inner-row secondary-color">\n                  <div class="logo">\n                    <img src$="[[data.vendorLogoUrl]]" alt="" class="logo-url" onerror="this.style.visibility=\'hidden\';">\n                  </div>\n                  <yt-formatted-string text="[[data.formattedFromMerchantText]]">\n                  </yt-formatted-string>\n                </div>\n                <template is="dom-if" restamp="" if="[[data.shippingDetails.shippingDate]]">\n                  <div id="date-and-price" class="row shipping-details-inner-row">\n                    <div class="logo">\n                      <img src$="[[shippingIcon]]" alt="" class="logo-url" onerror="this.style.visibility=\'hidden\';">\n                    </div>\n                    <yt-formatted-string text="[[data.shippingDetails.shippingDate]]">\n                  </yt-formatted-string></div>\n                </template>\n                <template is="dom-if" restamp="" if="[[data.shippingDetails.returnPolicy]]">\n                  <div id="return-policy" class="row shipping-details-inner-row">\n                    <div class="logo">\n                      <img src$="[[returnPolicyIcon]]" alt="" class="logo-url" onerror="this.style.visibility=\'hidden\';">\n                    </div>\n                    <yt-formatted-string text="[[data.shippingDetails.returnPolicy]]">\n                  </yt-formatted-string></div>\n                </template>\n                <template is="dom-if" restamp="" if="[[data.shippingDetails.shippingAddress]]">\n                  <div id="shipping-address" class="row shipping-details-inner-row">\n                    <div class="logo">\n                      <img src$="[[shippingAddressIcon]]" alt="" class="logo-url" onerror="this.style.visibility=\'hidden\';">\n                    </div>\n                    <yt-formatted-string text="[[data.shippingDetails.shippingAddress]]">\n                  </yt-formatted-string></div>\n                </template>\n                <template is="dom-if" restamp="" if="[[data.shoutoutText]]">\n                  <div id="google-guarantee" class="row shipping-details-inner-row">\n                    <div class="logo">\n                      <img src$="[[googleGuaranteeIcon]]" alt="" class="logo-url" onerror="this.style.visibility=\'hidden\';">\n                    </div>\n                    <span class="shoutout-text secondary-color">[[data.shoutoutText]]</span>\n                    <ytd-button-renderer class="google-guarantee-info" data="[[data.shoutoutButtonRenderer.buttonRenderer]]">\n                    </ytd-button-renderer>\n                  </div>\n                </template>\n              </div>\n            </div>\n          </template>\n        </div>\n        <div class="action-column">\n          <ytd-button-renderer id="primary-purchase-button" data="[[data.primaryPurchaseButtonRenderer.buttonRenderer]]">\n          </ytd-button-renderer>\n        </div>\n      </div>\n      <div>\n        <hr class="buy-separator" hidden="[[!showBuySeparator]]">\n        <div id="offers" hidden="[[!showOffers]]"></div>\n      </div>\n    </div>\n    <div class="buy offer-unavailable" hidden="[[showBuyCard]]">\n        <yt-formatted-string class="offer-unavailable-title" text="[[data.unavailableText]]">\n        </yt-formatted-string>\n        <div class="offer-unavailable-variants">[[selectedVariantsText]]</div>\n    </div>\n    <div class="flagging-container" hidden="[[!data.shoppingFlaggingRenderer]]">\n      <ytd-button-renderer id="flagging-button" data="[[shoppingReportingButtonData]]">\n      </ytd-button-renderer>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===slb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_product_details_renderer.ytd.product.details.renderer.css.js--\x3e<style>:host {--yt-horizontal-list-renderer-width: 512px;--yt-formatted-string-bold: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--yt-formatted-string-bold-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);display: flex;flex-direction: row;justify-content: center;padding: 32px 0;} #image-carousel-renderer {display: flex;padding: 24px;margin-right: 16px;background: var(--yt-spec-brand-background-solid);} .container {display: flex;flex-direction: row;} .price-and-action-row {flex-wrap: wrap;justify-content: flex-end;} .column {display: flex;flex-direction: column;flex-grow: 1;} .row {display: flex;flex-direction: row;} .title-row {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;justify-content: space-between;} .title-row-buttons {align-items: start;justify-content: space-between;margin-top: -8px;} .title-row-buttons:not(:first-child) {padding-left: 4px;} #information-button,#action-button,#share-button {--yt-icon-button-icon-height: 24px;--yt-icon-button-icon-width: 24px;--yt-button-icon-size: 40px;--yt-button-icon-padding: 0px;} .google-guarantee-info {--yt-icon-button-icon-height: 20px;--yt-icon-button-icon-width: 20px;--yt-button-icon-size: 20px;--yt-button-icon-padding: 0px;} #information-button ytd-button-renderer {color: var(#000);} .brand-row {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: flex;flex-direction: row;align-items: center;margin-top: 2px;} .formatted-brand {color: var(--yt-spec-text-secondary);} .merchant-row {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);display: flex;flex-direction: row;align-items: center;margin-top: 8px;} #expander,#description-renderer {margin-left: -1px;} .more-button,.less-button {text-transform: none;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .buy {display: flex;flex-direction: column;margin-top: 24px;padding: 24px;border: 1px solid var(--yt-spec-10-percent-layer);} .buy-separator {margin: 16px 0;border-top: 1px solid var(--yt-spec-10-percent-layer);} .buy.offer-unavailable {padding: 16px 24px;} .offer-unavailable {color: var(--yt-spec-text-disabled);} .offer-unavailable-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .offer-unavailable-variants {margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .logo {width: 24px;height: 24px;margin: 0 8px 0 0;border-radius: 12px;background-color: var(--yt-spec-general-background-b);} .logo-url {width: 24px;height: 24px;border-radius: 12px;background-color: var(--yt-spec-general-background-a);} .action-column {display: flex;flex-direction: column;align-items: center;} .price-column {flex-grow: 1;margin-right: 24px;} .price {display: flex;flex-direction: row;align-items: flex-end;} .item-price {white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} .additional-fees {margin-left: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);} .offer-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);margin-top: 5px;max-width: 340px;} .flagging-container {text-align: end;margin-top: 6px;} .flagging-container ytd-button-renderer {--yt-button-paper-button: {--yt-button-text-transform: none;};} .shipping-details {margin-top: 8px;} .shipping-details-inner-row {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;margin-bottom: 8px;align-items: center;} .shipping-details-inner {margin-bottom: -8px;} .google-guarantee-info {margin-left: 8px;} .call-to-action {color: var(--yt-spec-call-to-action);} .secondary-color {color: var(--yt-spec-text-secondary);} #variants {display: flex;flex-direction: column;margin-top: 24px;margin-bottom: -24px;} #description-renderer {margin-top: 8px;} @media(max-width:685px) {:host {--yt-horizontal-list-renderer-width: 380px;}} @media(max-width:971px) {.container {flex-direction: column;}.column-image-carousel {margin-bottom: 32px;}#image-carousel-renderer {margin-right: 0;}.offer-title {max-width: 100%;}} @media(max-width:1185px),(min-width:1328px) and (max-width:1353px) {.row.price-and-action-row {flex-direction: column;}.row.price-and-action-row .price-column {margin-bottom: 16px;margin-right: 0;}} /*# sourceMappingURL=ytd-product-details-renderer.css.map*/</style>';
slb=d}d=slb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tlb=a}a=tlb;return a}}});
_.tW=sW;_.tW.prototype.dataChanged=_.tW.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.tW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.tW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.tW.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.tW.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.tW.prototype,"showAdditionalFees",void 0);_.V([_.M({type:String}),_.W("design:type",Object)],_.tW.prototype,"shippingIcon",void 0);_.V([_.M({type:String}),_.W("design:type",Object)],_.tW.prototype,"shippingAddressIcon",void 0);_.V([_.M({type:String}),_.W("design:type",Object)],_.tW.prototype,"googleGuaranteeIcon",void 0);_.V([_.M({type:String}),_.W("design:type",Object)],_.tW.prototype,"returnPolicyIcon",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.tW.prototype,"dataChanged",null);_.V([_.S("#image-carousel-renderer"),_.W("design:type",_.kW)],_.tW.prototype,"imageCarouselRenderer",void 0);_.V([_.S("#variants"),_.W("design:type",_.rW)],_.tW.prototype,"productDetailsVariantRenderer",void 0);_.V([_.S("#offers"),_.W("design:type",_.nW)],_.tW.prototype,"productDetailsOffersContainerRenderer",void 0);
_.V([_.S("#description-renderer"),_.W("design:type",_.gW)],_.tW.prototype,"productDetailsDescriptionRenderer",void 0);_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.tW.prototype,"showPurchaseData",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.tW.prototype,"heroOfferTitle",null);_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.tW.prototype,"showBrandText",null);
_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.tW.prototype,"showOffers",null);_.V([_.R("showOffers","showPurchaseData"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.tW.prototype,"showBuySeparator",null);_.V([_.R("showOffers","showPurchaseData"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.tW.prototype,"showBuyCard",null);_.V([_.R("data"),_.W("design:type",String),_.W("design:paramtypes",[])],_.tW.prototype,"selectedVariantsText",null);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.tW.prototype,"heroOfferPrice",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.tW.prototype,"shoppingReportingButtonData",null);_.tW=_.V([_.T({is:"ytd-product-details-renderer"})],_.tW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5y");

var agb;
var bgb;
var VR=function(){return _.K.apply(this,arguments)||this};
_.r(VR,_.K);VR.prototype.onHelpTap=function(a){this.data&&this.data.informationDialog&&(this.fire("yt-navigate",{endpoint:{liveChatDialogEndpoint:{content:this.data.informationDialog}}}),a.preventDefault(),a.stopPropagation())};
_.t.Object.defineProperties(VR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===bgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-live-chat-purchased-product-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_live_chat_purchased_product_message_renderer.ytd.live.chat.purchased.product.message.renderer.css.js--\x3e<div id="container">\n  <a id="product-container" class="yt-simple-endpoint" href$="[[computeHref_(data.onClickCommand)]]" data="[[data.onClickCommand]]">\n    <div id="product-image">\n      <yt-img-shadow class="no-transition" thumbnail="[[data.thumbnail]]"></yt-img-shadow>\n    </div>\n    <div id="product-info">\n      <div id="purchased-message">\n        <yt-formatted-string text="[[data.purchasedMessage]]"></yt-formatted-string>\n      </div>\n      <div id="product-title-container">\n        <div id="product-title" show-icon$="[[data.showExternalIcon]]">[[data.productTitle]]\n          <template is="dom-if" if="[[data.showExternalIcon]]">\n            <yt-icon class="hover-icon" icon="open_in_new"></yt-icon>\n          </template>\n        </div>\n      </div>\n    </div>\n  </a>\n  <div id="information-icon" on-tap="onHelpTap">\n    <ytd-button-renderer id="info-button" data="[[data.informationButton.buttonRenderer]]" hidden="[[!data.informationButton]]" role="tooltip" tab-index="1">\n    </ytd-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===agb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_live_chat_purchased_product_message_renderer.ytd.live.chat.purchased.product.message.renderer.css.js--\x3e<style>:host {background: var(--yt-spec-general-background-a);display: inline-block;padding: 4px 24px;width: calc(100% - 48px);} #container {background: var(--yt-spec-general-background-b);border-radius: 2px;overflow: hidden;position: relative;} #product-container {padding: 8px 8px 8px 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #purchased-message {color: var(--yt-spec-text-primary);padding-bottom: 3px;font-size: 14px;font-weight: 400;} #product-image {padding-right: 18px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex: none;-webkit-flex: none;flex: none;} #product-info {min-width: 0;padding-right: 20px;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #product-title-container {display: -ms-flexbox;display: -webkit-flex;display: flex;} #product-title {color: var(--yt-spec-call-to-action);min-width: 0;overflow: hidden;position: relative;text-overflow: ellipsis;white-space: nowrap;font-size: 13px;font-weight: 500;} #product-title[show-icon] {padding-right: 20px;} #product-title yt-icon {color: inherit;flex-shrink: 0;height: 15px;padding-left: 4px;position: absolute;right: 0;width: 15px;} #information-icon {display: block;opacity: 0.9;position: absolute;right: 10px;top: 10px;} #information-icon:hover {opacity: 1;} #info-button {color: var(--yt-spec-icon-active-other);--yt-icon-button-icon-height: 15px;--yt-icon-button-icon-width: 15px;--yt-button-icon-padding: 0px;--yt-button-icon-size: 15px;} yt-img-shadow {border: 2px solid var(--yt-spec-brand-background-solid);height: 36px;width: 36px;} /*# sourceMappingURL=ytd-live-chat-purchased-product-message-renderer.css.map*/</style>";
agb=d}d=agb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bgb=a}a=bgb;return a}}});
_.WR=VR;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.WR.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.WR.prototype,"data",void 0);_.WR=_.V([_.T({is:"ytd-live-chat-purchased-product-message-renderer"})],_.WR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5q");

var Pfb;
var Qfb;
var LR=function(){return _.K.apply(this,arguments)||this};
_.r(LR,_.K);LR.prototype.dataChanged=function(){this.data&&this.data.isPreview&&(this.data.onClickCommand=void 0)};
LR.prototype.creatorCustomMessageChanged=function(){var a,b=_.G(this.creatorCustomMessage);b.textContent="";(null===(a=this.data)||void 0===a?0:a.creatorCustomMessage)&&b.appendChild(this.ytLiveChatItemBehavior.createDocumentFragment(this.data.creatorCustomMessage))};
LR.prototype.onHelpTap=function(a){this.data&&!this.data.isPreview&&this.data.informationDialog&&(this.fire("yt-navigate",{endpoint:{liveChatDialogEndpoint:{content:this.data.informationDialog}}}),a.preventDefault(),a.stopPropagation())};
_.t.Object.defineProperties(LR.prototype,{authorBadges:{configurable:!0,enumerable:!0,get:function(){var a,b=[{liveChatAuthorBadgeRenderer:{icon:{iconType:"OWNER"}}}];(null===(a=this.data)||void 0===a?0:a.isVerified)&&b.push({liveChatAuthorBadgeRenderer:{icon:{iconType:"VERIFIED"}}});return b}},
formattedCreatorName:{configurable:!0,enumerable:!0,get:function(){var a;return{runs:[{text:null===(a=this.data)||void 0===a?void 0:a.creatorName}]}}},
hasCreatorCustomMessage:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.data)||void 0===a||!a.creatorCustomMessage)}}});
_.t.Object.defineProperties(LR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Qfb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-live-chat-product-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_live_chat_product_item_renderer.ytd.live.chat.product.item.renderer.css.js--\x3e<div id="creator-message-container" hidden="[[!data.authorPhoto]]">\n  <yt-img-shadow id="creator-photo" class="no-transition" height="24" thumbnail="[[data.authorPhoto]]" width="24"></yt-img-shadow>\n  <div id="creator-message-content">\n    <yt-live-chat-author-chip author-badges="[[authorBadges]]" author-name="[[formattedCreatorName]]">\n    \n    </yt-live-chat-author-chip>\u200b\n    <span id="creator-custom-message" class="message" dir="auto" hidden="[[!hasCreatorCustomMessage]]"></span>\n    <span id="creator-message" class="message" hidden="[[hasCreatorCustomMessage]]" dir="auto">[[data.creatorMessage]]</span>\n  </div>\n</div>\n<a id="merch-item-container" class="yt-simple-endpoint" href$="[[computeHref_(data.onClickCommand)]]" rel="[[computeNofollow_(data.onClickCommand)]]" data="[[data.onClickCommand]]">\n  <div id="container">\n    <template is="dom-if" if="[[data.productUnavailable]]">\n      <div id="unavailable-product-card">\n        <div id="unavailable-product-card-title">\n          [[data.title]]\n        </div>\n        <div id="unavailable-product-card-link">\n          [[data.viewCreatorStore]]\n          <yt-icon class="hover-icon" icon="chevron_right"></yt-icon>\n        </div>\n      </div>\n    </template>\n    <template is="dom-if" if="[[!data.productUnavailable]]">\n      <div id="product-card">\n        <div id="product-card-image">\n          <yt-img-shadow thumbnail="[[data.thumbnail]]"></yt-img-shadow>\n        </div>\n        <div id="product-card-info">\n          <div id="product-card-info-wrapper">\n            <div id="product-card-title">\n              <div id="product-card-title-text">[[data.title]]</div>\n              <div id="information-icon" on-tap="onHelpTap">\n                <ytd-button-renderer id="info-button" data="[[data.informationButton.buttonRenderer]]" hidden="[[!data.informationButton]]">\n                </ytd-button-renderer>\n              </div>\n            </div>\n            <div id="product-card-price">[[data.price]]\n              <template is="dom-if" restamp="" if="[[data.additionalFeesText]]">\n                <div id="item-whitespace"></div>\n                <span id="single-item-additional-fees-text">\n                  [[data.additionalFeesText]]\n                </span>\n              </template>\n            </div>\n            <div id="product-card-merchant">[[data.fromVendorText]]\n              <yt-icon class="hover-icon" icon="open_in_new"></yt-icon>\n            </div>\n          </div>\n        </div>\n      </div>\n    </template>\n  </div>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Pfb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.shopping.ytd_live_chat_product_item_renderer.ytd.live.chat.product.item.renderer.css.js--\x3e<style>:host {--yt-live-chat-primary-text-color: var(--yt-spec-static-overlay-text-primary);display: block;padding-top: 4px;padding-bottom: 4px;width: calc(100% - 32px);} :host(:hover),:host(.hover) {background-color: var(--yt-spec-badge-chip-background);border-radius: 2px;} :host(:hover),:host(.hover) .description-card-merchant,:host(:hover),:host(.hover) .description-card-merchant yt-icon {color: var(--yt-spec-static-overlay-call-to-action);} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #merch-item-container.yt-simple-endpoint {display: block;text-decoration: none;margin-left: 36px;} :host([in-collapsed-banner]) #merch-item-container {display: none;} #container {background-color: var(--yt-spec-static-overlay-background-medium-light);border-radius: 4px;margin-left: 0;overflow: hidden;width: 100%;} #unavailable-product-card {padding: 8px 9px 8px 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #unavailable-product-card-title {color: var(--yt-spec-static-overlay-text-primary);font-size: 14px;font-weight: 500;line-height: 18px;} #unavailable-product-card-link {color: var(--yt-spec-static-overlay-call-to-action);margin-top: 10px;font-size: 12px;font-weight: 400;line-height: 16px;} #product-card {height: 76px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #product-card-image {background-color: var(--yt-spec-static-brand-white);display: flex;justify-content: center;overflow: hidden;padding: 4px 0;width: 76px;} #product-card-image yt-img-shadow {height: 68px;width: 68px;} #product-card-info {padding: 8px 9px 8px 12px;position: relative;width: calc(100% - 111px);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #product-card-title {color: var(--yt-spec-static-overlay-text-primary);position: relative;font-size: 12px;font-weight: 400;line-height: 16px;} #product-card-title-text {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: calc(100% - 20px);} #product-card-price {color: var(--yt-spec-static-overlay-text-primary);margin-bottom: 8px;margin-top: 4px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;font-weight: 500;line-height: 18px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #product-card-merchant {color: var(--yt-spec-static-overlay-call-to-action);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;font-weight: 400;line-height: 16px;} #product-card-merchant {padding-bottom: 2px;} :host([in-collapsed-banner]) .message {display: inline-block;text-overflow: ellipsis;white-space: nowrap;} :host([in-collapsed-banner]) yt-live-chat-author-chip {flex-shrink: 0;} :host([in-collapsed-banner]) #creator-message-content {width: calc(100% - 36px);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #creator-message-content {font-size: 13px;font-weight: 400;line-height: 18px;-ms-align-self: center;-webkit-align-self: center;align-self: center;} .message {overflow-wrap: break-word;overflow: hidden;padding-left: 2px;word-break: break-word;word-wrap: break-word;-ms-align-self: center;-webkit-align-self: center;align-self: center;} #creator-message {color: var(--yt-spec-static-overlay-text-secondary);} #creator-custom-message {color: var(--yt-live-chat-primary-text-color,var(--yt-spec-text-primary));} #creator-custom-message>.emoji {width: 10px;height: 10px;margin: -1px 2px 1px;vertical-align: middle;} yt-live-chat-author-chip {margin-right: 8px;} #creator-photo {border-radius: 50%;height: 24px;margin-right: 12px;overflow: hidden;width: 24px;-ms-flex: none;-webkit-flex: none;flex: none;} #creator-message-container {padding-bottom: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #item-whitespace {width: 5px;} #single-item-additional-fees-text {color: var(--yt-spec-static-overlay-text-primary);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;font-weight: 400;line-height: 16px;} yt-icon {color: var(--yt-spec-static-overlay-call-to-action);flex-shrink: 0;height: 15px;width: 15px;} #information-icon {display: block;opacity: 0.9;position: absolute;right: 0;top: -2.5px;} #information-icon:hover {opacity: 1;} #info-button {--yt-icon-button-icon-height: 14px;--yt-icon-button-icon-width: 14px;--yt-button-icon-padding: 1px;--yt-button-icon-size: 15px;color: var(--yt-spec-static-overlay-icon-inactive);} /*# sourceMappingURL=ytd-live-chat-product-item-renderer.css.map*/</style>";
Pfb=d}d=Pfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Qfb=a}a=Qfb;return a}}});
_.MR=LR;_.MR.prototype.creatorCustomMessageChanged=_.MR.prototype.creatorCustomMessageChanged;_.MR.prototype.dataChanged=_.MR.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.MR.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.MR.prototype,"componentBehavior",void 0);_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],_.MR.prototype,"ytLiveChatItemBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.MR.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.MR.prototype,"inCollapsedBanner",void 0);_.V([_.S("#creator-custom-message"),_.W("design:type",HTMLElement)],_.MR.prototype,"creatorCustomMessage",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.MR.prototype,"dataChanged",null);
_.V([_.P("data.creatorCustomMessage"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.MR.prototype,"creatorCustomMessageChanged",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.MR.prototype,"authorBadges",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.MR.prototype,"formattedCreatorName",null);
_.V([_.R("data.creatorCustomMessage"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.MR.prototype,"hasCreatorCustomMessage",null);_.MR=_.V([_.T({is:"ytd-live-chat-product-item-renderer"})],_.MR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykk");

var Atb;
var Btb;
var L1=function(){var a=_.K.apply(this,arguments)||this;a.submitButtonDisabled=!0;return a};
_.r(L1,_.K);L1.prototype.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
L1.prototype.configureRendererStamper=function(){return{"data.sections":{id:"sections",mapping:{itemSectionRenderer:{component:"ytd-item-section-renderer",noInjection:!0}}}}};
L1.prototype.onDataChanged=function(){var a,b,c,d,e,h;void 0!==(null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.confirmButton)||void 0===b?void 0:b.buttonRenderer)||void 0===c?void 0:c.isDisabled)&&(this.submitButtonDisabled=null===(h=null===(e=null===(d=this.data)||void 0===d?void 0:d.confirmButton)||void 0===e?void 0:e.buttonRenderer)||void 0===h?void 0:h.isDisabled)};
L1.prototype.checkboxChanged=function(){this.submitButtonDisabled=!this.submitButtonDisabled};
_.t.Object.defineProperties(L1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Btb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-transfer-channel-confirm-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_transfer_channel_confirm_dialog_renderer.ytd.transfer.channel.confirm.dialog.renderer.css.js--\x3e<tp-yt-paper-dialog-scrollable id="scroller">\n  <div id="header">\n    <yt-formatted-string id="title" hidden$="[[!data.title]]" text="[[data.title]]"></yt-formatted-string>\n  </div>\n  <div id="content">\n    <div id="sections"></div>\n    <div id="messages">\n      <template is="dom-repeat" items="[[data.messages]]">\n        <yt-formatted-string class="line-text" split-lines="" text="[[item]]"></yt-formatted-string>\n      </template>\n    </div>\n    <div id="confirm">\n      <template is="dom-if" if="[[data.confirmText]]">\n        <tp-yt-paper-checkbox id="confirm-checkbox" checked="{{!submitButtonDisabled}}">\n          <yt-formatted-string id="confirm-text" text="[[data.confirmText]]"></yt-formatted-string>\n        </tp-yt-paper-checkbox>\n      </template>\n    </div>\n  </div>\n  <div id="buttons">\n    <yt-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" dialog-dismiss="" hidden="[[isCancelButtonHidden]]">\n    </yt-button-renderer>\n    <yt-button-renderer id="confirm-button" data="[[data.confirmButton.buttonRenderer]]" dialog-confirm="" disabled="{{submitButtonDisabled}}">\n    </yt-button-renderer>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Atb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_transfer_channel_confirm_dialog_renderer.ytd.transfer.channel.confirm.dialog.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;width: 725px;} #scroller {--paper-dialog-scrollable-padding: 0;max-height: 510px;height: 70vh;} :host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);padding: 0;margin: 0;} #header {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px;} #title {display: block;width: 100%;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;padding-left: 20px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #sections {width: 100%;margin-top: 12px;} ytd-item-section-renderer {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #messages {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;padding-top: 20px;padding-bottom: 20px;} .line-text:not(:last-of-type) {display: block;margin-bottom: 8px;} #confirm {padding-bottom: 20px;} #confirm-text {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #buttons {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;height: 52px;} /*# sourceMappingURL=ytd-transfer-channel-confirm-dialog-renderer.css.map*/</style>';
Atb=d}d=Atb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Btb=a}a=Btb;return a}}});
_.M1=L1;_.M1.prototype.onDataChanged=_.M1.prototype.onDataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.M1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.M1.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.M1.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.M1.prototype,"submitButtonDisabled",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.M1.prototype,"onDataChanged",null);_.M1=_.V([_.T({is:"ytd-transfer-channel-confirm-dialog-renderer"})],_.M1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfp");

var Zlb;
var $lb;
var YW=function(){return _.K.apply(this,arguments)||this};
_.r(YW,_.K);YW.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{compactLinkRenderer:{component:"ytd-compact-link-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(YW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$lb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-settings-sidebar-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_sidebar_renderer.ytd.settings.sidebar.renderer.css.js--\x3e<div id="title">[[getSimpleString(data.title)]]</div>\n<div id="items"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Zlb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_sidebar_renderer.ytd.settings.sidebar.renderer.css.js--\x3e<style>:host {display: block;width: 240px;padding: 20px 0;box-sizing: border-box;background-color: var(--yt-spec-general-background-b);display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {color: var(--yt-spec-text-secondary);padding-left: 24px;padding-bottom: 20px;text-transform: uppercase;font-size: 1.6em;font-weight: 500;} /*# sourceMappingURL=ytd-settings-sidebar-renderer.css.map*/</style>";
Zlb=d}d=Zlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$lb=a}a=$lb;return a}}});
_.ZW=YW;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.ZW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.ZW.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.ZW.prototype,"data",void 0);_.ZW=_.V([_.T({is:"ytd-settings-sidebar-renderer"})],_.ZW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syex");

var Wkb,$kb,bW,blb;Wkb=function(a){a=a.target.result;a.objectStoreNames.contains("swpushnotificationsstore")&&a.deleteObjectStore("swpushnotificationsstore");a.createObjectStore("swpushnotificationsstore",{keyPath:"key"})};
_.Xkb=function(){return bW?Promise.resolve(bW):new Promise(function(a,b){var c=self.indexedDB.open("swpushnotificationsdb");c.onerror=b;c.onsuccess=function(){var d=c.result;if(d.objectStoreNames.contains("swpushnotificationsstore"))bW=d,a(bW);else return self.indexedDB.deleteDatabase("swpushnotificationsdb"),_.Xkb()};
c.onupgradeneeded=Wkb})};
_.cW=function(a){var b=new _.pg("Error accessing DB");return _.Xkb().then(function(c){return new Promise(function(d,e){try{var h=c.transaction("swpushnotificationsstore").objectStore("swpushnotificationsstore").get(a);h.onsuccess=function(){var l=h.result;d(l?l.value:null)};
h.onerror=function(){b.params={key:a,source:"onerror"};e(b)}}catch(l){b.params={key:a,
thrownError:String(l)},e(b)}})},function(){return null})};
_.Ykb=function(){var a=_.oe("service_worker_scope");try{return navigator.serviceWorker.getRegistration(a)}catch(b){return Promise.reject(b)}};
_.Zkb=function(a){return!(!a||!a.pushManager)};
$kb=function(){return _.Ykb().then(_.Zkb).catch(function(){return!1})};
_.alb=function(){return navigator.serviceWorker&&navigator.serviceWorker.getRegistration&&window.Notification?$kb():Promise.resolve(!1)};
bW=null;
var clb;
var dW=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-settings-update-options-command":"handleUpdateOptionsCommand"};return a};
_.r(dW,_.K);dW.prototype.dataChanged=function(){this.data&&this.data.id&&"SETTINGS_OPTIONS_ID_TYPE_AV1_OPTIONS"===this.data.id&&_.Heb()&&this.set("data.hidden",!1)};
dW.prototype.onSwitchReady=function(){var a=this;this.data&&this.data.id&&"SETTINGS_OPTIONS_ID_TYPE_PUSH_NOTIFICATIONS_ENABLED"===this.data.id&&_.w("service_worker_push_enabled")&&navigator.serviceWorker.ready.then(function(){_.alb().then(function(b){b&&("default"===Notification.permission?a.set("data.hidden",!1):"granted"===Notification.permission&&_.cW("NotificationsDisabled").then(function(c){c||_.A(a,"yt-toggle-settings-switch",[a.data.id]);a.set("data.hidden",!1)}).catch(function(){}))})})};
dW.prototype.configureRendererStamper=function(){return{"data.options":{id:"options",mapping:{channelOptionsRenderer:{component:"ytd-channel-options-renderer",noInjection:!0},copyLinkRenderer:{component:"yt-copy-link-renderer",noInjection:!0},dropdownRenderer:{component:"ytd-dropdown-renderer",params:{hasBackground:!0,verticalAlign:"bottom",noUnderline:!0},noInjection:!0},settingsCheckboxRenderer:{component:"ytd-settings-checkbox-renderer",noInjection:!0},settingsEmailListRenderer:{component:"ytd-settings-email-list-renderer",
noInjection:!0},settingsGaiaLinkRenderer:{component:"ytd-settings-gaia-link-renderer",noInjection:!0},settingsRadioOptionRenderer:{component:"ytd-settings-radio-option-renderer",noInjection:!0},settingsSwitchRenderer:{component:"ytd-settings-switch-renderer",noInjection:!0},connectedAppRenderer:{component:"ytd-connected-app-renderer",noInjection:!0}}}}};
dW.prototype.handleUpdateOptionsCommand=function(a){a.settingsUpdateOptionsCommand&&this.data&&this.data.id===a.settingsUpdateOptionsCommand.id&&(this.set("data.hidden",a.settingsUpdateOptionsCommand.hidden),void 0!==a.settingsUpdateOptionsCommand.text&&this.set("data.text",a.settingsUpdateOptionsCommand.text),a.settingsUpdateOptionsCommand.clearOptions&&this.set("data.options",[]))};
_.t.Object.defineProperties(dW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===clb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-settings-options-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_options_renderer.ytd.settings.options.renderer.css.js--\x3e<div id="section" hidden="[[data.hidden]]">\n  <div id="title">[[getSimpleString(data.title)]]</div>\n  <div id="content">\n    <div id="options"></div>\n    <yt-formatted-string id="text" force-default-style="" hidden="[[!data.text]]" split-lines="" text="[[data.text]]">\n    </yt-formatted-string>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===blb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_settings_options_renderer.ytd.settings.options.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #section {padding: 20px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {width: 160px;min-width: 160px;margin-right: 56px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #text {--yt-formatted-string-bold-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #options {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #content {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-settings-checkbox-renderer:last-child {margin-bottom: 4px;} ytd-dropdown-renderer {min-width: 240px;max-width: 280px;margin-bottom: 8px;} /*# sourceMappingURL=ytd-settings-options-renderer.css.map*/</style>';
blb=d}d=blb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);clb=a}a=clb;return a}}});
_.eW=dW;_.eW.prototype.onSwitchReady=_.eW.prototype.onSwitchReady;_.eW.prototype.dataChanged=_.eW.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.eW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.eW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.eW.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.eW.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.eW.prototype,"dataChanged",null);_.V([_.N("yt-settings-switch-ready"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.eW.prototype,"onSwitchReady",null);_.eW=_.V([_.T({is:"ytd-settings-options-renderer"})],_.eW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykj");

var ytb;
var ztb;
var J1=function(){return _.K.apply(this,arguments)||this};
_.r(J1,_.K);J1.prototype.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
J1.prototype.configureRendererStamper=function(){return{"data.cancelButton":{id:"cancel-button",mapping:{buttonRenderer:{attributes:{"dialog-dismiss":!0},component:"ytd-button-renderer"}}},"data.confirmButton":{id:"confirm-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}};
J1.prototype.onServiceRequestSentOrCompleted=function(a,b){b&&b.actions&&0<b.actions.length&&_.A(this,"yt-close-popup-action",[this.is])};
_.t.Object.defineProperties(J1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ztb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-cross-account-transfer-channel-tnc-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_cross_account_transfer_channel_tnc_dialog_renderer.ytd.cross.account.transfer.channel.tnc.dialog.renderer.css.js--\x3e<tp-yt-paper-dialog-scrollable id="scroller">\n  <div id="header">\n    <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n  </div>\n  <div id="content">\n    <yt-formatted-string id="agree-title" text="[[data.agreeTitle]]"></yt-formatted-string>\n    <yt-formatted-string id="agree-text" split-lines="" text="[[data.agreeText]]"></yt-formatted-string>\n    <yt-formatted-string id="understand-title" text="[[data.understandTitle]]"></yt-formatted-string>\n    <yt-formatted-string id="understand-text" split-lines="" text="[[data.understandText]]"></yt-formatted-string>\n  </div>\n  <div id="buttons">\n    <div id="cancel-button"></div>\n    <div id="confirm-button"></div>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ytb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_cross_account_transfer_channel_tnc_dialog_renderer.ytd.cross.account.transfer.channel.tnc.dialog.renderer.css.js--\x3e<style>:host {width: 725px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #scroller {height: 426px;--paper-dialog-scrollable-padding: 0;} :host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);padding: 0;margin: 0;} #header {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px;} #title {display: block;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #content {color: var(--yt-spec-text-primary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px 28px 32px 28px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #agree-title,#understand-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #agree-title {padding-bottom: 12px;} #understand-title {padding-top: 20px;padding-bottom: 12px;} #agree-text,#understand-text {padding-left: 4px;} #buttons {height: 52px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-cross-account-transfer-channel-tnc-dialog-renderer.css.map*/</style>';
ytb=d}d=ytb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ztb=a}a=ztb;return a}}});
_.K1=J1;_.K1.prototype.onServiceRequestSentOrCompleted=_.K1.prototype.onServiceRequestSentOrCompleted;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.K1.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.K1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.K1.prototype,"data",void 0);
_.V([_.N("yt-service-request-completed"),_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.K1.prototype,"onServiceRequestSentOrCompleted",null);_.K1=_.V([_.T({is:"ytd-cross-account-transfer-channel-tnc-dialog-renderer"})],_.K1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syki");

var wtb;
var xtb;
var H1=function(){return _.K.apply(this,arguments)||this};
_.r(H1,_.K);H1.prototype.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
H1.prototype.configureRendererStamper=function(){return{"data.stepper":{id:"stepper",mapping:{channelTransferStepperRenderer:"ytd-channel-transfer-stepper-renderer"}},"data.cancelButton":{id:"cancel-button",mapping:{buttonRenderer:{attributes:{"dialog-dismiss":!0},component:"ytd-button-renderer"}}},"data.signinButton":{id:"signin-button",mapping:{buttonRenderer:{component:"ytd-button-renderer"}}}}};
_.t.Object.defineProperties(H1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xtb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-cross-account-transfer-channel-overview-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_cross_account_transfer_channel_overview_renderer.ytd.cross.account.transfer.channel.overview.renderer.css.js--\x3e<tp-yt-paper-dialog-scrollable id="scroller">\n  <div id="header">\n    <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n  </div>\n  <div id="content">\n    <div id="stepper"></div>\n    <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n    <div id="messages">\n      <template is="dom-repeat" items="[[data.messages]]">\n        <yt-formatted-string class="line-text" split-lines="" text="[[item]]"></yt-formatted-string>\n      </template>\n    </div>\n  </div>\n  <div id="buttons">\n    <div id="cancel-button"></div>\n    <div id="signin-button"></div>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wtb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_cross_account_transfer_channel_overview_renderer.ytd.cross.account.transfer.channel.overview.renderer.css.js--\x3e<style>:host {width: 725px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #scroller {max-height: 440px;height: 70vh;--paper-dialog-scrollable-padding: 0;} :host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);padding: 0;margin: 0;} #header {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px;} #title {display: block;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #subtitle {padding-left: 20px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.4rem;font-weight: 400;} #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} ytd-channel-transfer-stepper-renderer {margin-top: 12px;} #messages {color: var(--yt-spec-text-primary);padding-left: 20px;padding-top: 20px;padding-bottom: 20px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .line-text:not(:last-of-type) {display: block;margin-bottom: 8px;} #buttons {height: 52px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-cross-account-transfer-channel-overview-renderer.css.map*/</style>';
wtb=d}d=wtb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xtb=a}a=xtb;return a}}});
_.I1=H1;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.I1.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.I1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.I1.prototype,"data",void 0);_.I1=_.V([_.T({is:"ytd-cross-account-transfer-channel-overview-renderer"})],_.I1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykh");

var utb;
var vtb;
var F1=function(){return _.K.apply(this,arguments)||this};
_.r(F1,_.K);F1.prototype.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
F1.prototype.configureRendererStamper=function(){return{"data.cancelButton":{id:"cancel-button",mapping:{buttonRenderer:{attributes:{"dialog-dismiss":!0},component:"ytd-button-renderer"}}},"data.nextButton":{id:"next-button",mapping:{buttonRenderer:{attributes:{"dialog-dismiss":!0},component:"ytd-button-renderer"}}}}};
_.t.Object.defineProperties(F1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vtb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-cross-account-transfer-channel-confirm-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_cross_account_transfer_channel_confirm_dialog_renderer.ytd.cross.account.transfer.channel.confirm.dialog.renderer.css.js--\x3e<tp-yt-paper-dialog-scrollable id="scroller">\n  <div id="header">\n    <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n  </div>\n  <div id="content">\n    <div id="source">\n      <yt-formatted-string id="source-title" text="[[data.sourceTitle]]"></yt-formatted-string>\n      <yt-formatted-string id="source-subtitle" text="[[data.sourceSubtitle]]"></yt-formatted-string>\n      <yt-formatted-string id="source-account-name" text="[[data.sourceAccountName]]">\n      </yt-formatted-string>\n      <yt-formatted-string id="source-account-email" text="[[data.sourceAccountEmail]]">\n      </yt-formatted-string>\n    </div>\n    <div id="target">\n      <yt-formatted-string id="target-title" text="[[data.targetTitle]]"></yt-formatted-string>\n      <yt-formatted-string id="target-subtitle" text="[[data.targetSubtitle]]">\n      </yt-formatted-string>\n      <div id="target-account">\n        <yt-img-shadow hidden="[[!data.sourceAccountThumbnail]]" thumbnail="[[data.sourceAccountThumbnail]]">\n        </yt-img-shadow>\n        <div id="target-account-info">\n          <yt-formatted-string id="target-account-name" text="[[data.targetAccountName]]">\n          </yt-formatted-string>\n          <yt-formatted-string id="target-account-email" text="[[data.targetAccountEmail]]">\n          </yt-formatted-string>\n          <yt-formatted-string id="sournce-channel-details" text="[[data.sourceChannelDetails]]">\n          </yt-formatted-string>\n        </div>\n      </div>\n    </div>\n    <div id="info-warning">\n      <div id="info-title">\n        <yt-icon disable-upgrade$="[[!infoIcon]]" hidden="[[!infoIcon]]" icon="[[infoIcon]]">\n        </yt-icon>\n        <yt-formatted-string id="info-title-text" text="[[data.infoTitle]]"></yt-formatted-string>\n      </div>\n      <yt-formatted-string id="info-text" split-lines="" text="[[data.infoText]]">\n      </yt-formatted-string>\n      <div id="warning-title">\n        <yt-icon disable-upgrade$="[[!warningIcon]]" hidden="[[!warningIcon]]" icon="[[warningIcon]]">\n        </yt-icon>\n        <yt-formatted-string id="warning-title-text" text="[[data.warningTitle]]">\n        </yt-formatted-string>\n      </div>\n      <yt-formatted-string id="warning-text" split-lines="" text="[[data.warningText]]">\n      </yt-formatted-string>\n      <yt-formatted-string id="footer" text="[[data.footer]]"></yt-formatted-string>\n    </div>\n  </div>\n  <div id="buttons">\n    <div id="cancel-button"></div>\n    <div id="next-button"></div>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===utb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.settings.ytd_cross_account_transfer_channel_confirm_dialog_renderer.ytd.cross.account.transfer.channel.confirm.dialog.renderer.css.js--\x3e<style>:host {width: 725px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host(:not([standardized-themed-scrollbar])) #content {max-height: 500px;overflow-y: auto;} :host(:not([standardized-themed-scrollbar])) #content::-webkit-scrollbar {width: 8px;} :host(:not([standardized-themed-scrollbar])) #content::-webkit-scrollbar-thumb {height: 56px;background: var(--yt-spec-icon-disabled);} :host([standardized-themed-scrollbar]) #content {max-height: 500px;overflow-y: auto;} :host([standardized-themed-scrollbar]) #content::-webkit-scrollbar {width: 16px;} :host([standardized-themed-scrollbar]) #content::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} :host([standardized-themed-scrollbar]) #content::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #scroller {height: 656px;--paper-dialog-scrollable-padding: 0;} :host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);padding: 0;margin: 0;} #header {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px;} #title {display: block;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #content {color: var(--yt-spec-text-primary);border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px 28px 12px 28px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #source {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding-top: 80px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #source-title,#target-title {padding-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #source-subtitle,#target-subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #source-account-name {padding-top: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #source-account-email {padding-bottom: 20px;} #target {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #target-account {padding-top: 20px;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #target-account-info {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #target-account-name {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #info-warning {padding-top: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #info-title,#warning-title {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} yt-icon {width: 22px;height: 22px;} #info-title-text,#warning-title-text {padding-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #info-text {padding-top: 12px;padding-bottom: 20px;} #warning-text {padding-top: 12px;padding-bottom: 12px;} yt-img-shadow {height: 72px;width: 72px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} #buttons {height: 52px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-cross-account-transfer-channel-confirm-dialog-renderer.css.map*/</style>';
utb=d}d=utb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vtb=a}a=vtb;return a}}});
_.G1=F1;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.G1.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.G1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.G1.prototype,"data",void 0);_.V([_.M({computed:"computeIcon_(data.infoIcon)"}),_.W("design:type",Object)],_.G1.prototype,"infoIcon",void 0);
_.V([_.M({computed:"computeIcon_(data.warningIcon)"}),_.W("design:type",Object)],_.G1.prototype,"warningIcon",void 0);_.G1=_.V([_.T({is:"ytd-cross-account-transfer-channel-confirm-dialog-renderer"})],_.G1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygc");

var Ymb;
var Zmb;
var SX=function(){return _.K.apply(this,arguments)||this};
_.r(SX,_.K);SX.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
SX.prototype.computeBlueBottomLink=function(a){return a};
_.t.Object.defineProperties(SX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Zmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-web-answer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_web_answer_renderer.ytd.web.answer.renderer.css.js--\x3e<div id="section-header">\n  <yt-formatted-string id="section-title" text="[[data.sectionTitle]]"></yt-formatted-string>\n  <div id="menu"></div>\n</div>\n<a class="yt-simple-endpoint" href$="[[computeHref_(data.command)]]" data="[[data.command]]">\n  <div id="content">\n    <div id="content-text">\n      <div id="content-title">\n        <yt-formatted-string id="content-title" text="[[data.contentTitle]]">\n        </yt-formatted-string>\n        <yt-icon class="external-link-icon" icon="yt-icons:open_in_new"></yt-icon>\n      </div>\n      <yt-formatted-string id="body-text" text="[[data.bodyText]]"></yt-formatted-string>\n      <div id="source-group">\n        <yt-formatted-string text="[[data.sourceName]]"></yt-formatted-string>\n        <div id="separator" hidden="[[!data.publishedDate]]">\u2022</div>\n        <yt-formatted-string text="[[data.publishedDate]]"></yt-formatted-string>\n      </div>\n    </div>\n    <yt-img-shadow id="answer-image" disable-upgrade$="[[!data.image]]" hidden="[[!data.image]]" thumbnail="[[data.image]]" width="100">\n    </yt-img-shadow>\n  </div>\n</a>\n<a class="yt-simple-endpoint" hidden="[[!data.bottomLink]]" href$="[[computeHref_(data.bottomLinkCommand)]]" data="[[data.bottomLinkCommand]]">\n  <div id="bottom-section">\n    <yt-icon id="bottom-icon" icon="[[bottomIcon]]"></yt-icon>\n    <yt-formatted-string id="bottom-link" text="[[data.bottomLink]]"></yt-formatted-string>\n    <yt-icon class="external-link-icon" icon="yt-icons:open_in_new"></yt-icon>\n  </div>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ymb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_web_answer_renderer.ytd.web.answer.renderer.css.js--\x3e<style>:host {color: var(--yt-spec-text-secondary);display: inline-block;background-color: var(--yt-spec-general-background-b);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within) {opacity: 0;} #section-header {background-color: var(--yt-spec-general-background-c);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #section-title {color: var(--yt-spec-text-secondary);padding: 12px 16px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #content {margin: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #content-title {color: var(--yt-spec-call-to-action);padding-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .external-link-icon {width: 12px;height: 12px;margin-bottom: 2px;} #content-text {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #body-text {color: var(--yt-spec-text-primary);} #answer-image {width: 90px;height: 90px;padding-left: 16px;} #source-group {padding-top: 4px;color: var(--yt-spec-text-secondary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #separator {margin: 0 4px;} #bottom-section {color: var(--yt-spec-text-secondary);border-top: 1px solid var(--yt-spec-10-percent-layer);margin: 0 16px 12px;padding-top: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #bottom-icon {padding-right: 4px;margin-bottom: 2px;width: 16px;height: 16px;} #bottom-section .external-link-icon {margin-left: 4px;} :host([enable-blue-bottom-link]) #bottom-section {color: var(--yt-spec-call-to-action);} /*# sourceMappingURL=ytd-web-answer-renderer.css.map*/</style>';
Ymb=d}d=Ymb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Zmb=a}a=Zmb;return a}}});
_.TX=SX;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.TX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.TX.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.TX.prototype,"data",void 0);_.V([_.M({computed:"computeIcon_(data.bottomIcon)"}),_.W("design:type",String)],_.TX.prototype,"bottomIcon",void 0);
_.V([_.M({computed:"computeBlueBottomLink(data.blueBottomLink)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.TX.prototype,"enableBlueBottomLink",void 0);_.TX=_.V([_.T({is:"ytd-web-answer-renderer"})],_.TX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9x");

var lhb;
var mhb;
_.Ly("itemSectionRenderer","searchPyvRenderer","ytd-search-pyv-renderer");var $S=function(){return _.K.apply(this,arguments)||this};
_.r($S,_.K);$S.prototype.configureRendererStamper=function(){return{"data.ads":{id:"contents",mapping:{promotedVideoRenderer:"ytd-promoted-video-renderer"}}}};
_.t.Object.defineProperties($S,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mhb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-search-pyv-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_search_pyv_renderer.ytd.search.pyv.renderer.css.js--\x3e<div id="contents"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lhb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_search_pyv_renderer.ytd.search.pyv.renderer.css.js--\x3e<style>:host {display: inline-block;width: 100%;} ytd-promoted-video-renderer {padding-top: 24px;} /*# sourceMappingURL=ytd-search-pyv-renderer.css.map*/</style>";lhb=d}d=lhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
mhb=a}a=mhb;return a}}});
_.aT=$S;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.aT.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.aT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.aT.prototype,"data",void 0);_.aT=_.V([_.T({is:"ytd-search-pyv-renderer"})],_.aT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9v");

var hhb;
var ihb;
_.Ly("itemSectionRenderer","searchHistoryQueryRenderer","ytd-search-history-query-renderer");var VS=function(){return _.K.apply(this,arguments)||this};
_.r(VS,_.K);VS.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer"}}}};
VS.prototype.dataChanged=function(){this.isHistory=-1!==window.location.pathname.indexOf("/feed/history")};
_.t.Object.defineProperties(VS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ihb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-search-history-query-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_search_history_query_renderer.ytd.search.history.query.renderer.css.js--\x3e<div id="dismissible">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <div>[[data.query]]</div>\n    <yt-formatted-string class="latest-search-time-text" text="[[data.latestSearchTimeText]]">\n    </yt-formatted-string>\n  </a>\n  <div id="menu"></div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_search_history_query_renderer.ytd.search.history.query.renderer.css.js--\x3e<style>:host {display: block;margin: 24px 0 0 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} :host(:not(:hover):not([is-history])) ytd-menu-renderer:not([menu-active]) {opacity: 0;} #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #dismissed:focus {outline: none;} a.yt-simple-endpoint {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .latest-search-time-text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-menu-renderer {margin-top: -11px;} /*# sourceMappingURL=ytd-search-history-query-renderer.css.map*/</style>';
hhb=d}d=hhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ihb=a}a=ihb;return a}}});
_.WS=VS;_.WS.prototype.dataChanged=_.WS.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.WS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.WS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.WS.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.WS.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.WS.prototype,"isHistory",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.WS.prototype,"dataChanged",null);_.WS=_.V([_.T({is:"ytd-search-history-query-renderer"})],_.WS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syga");

var Umb;
var Vmb;
var MX,NX=function(){var a=_.K.apply(this,arguments)||this;a.enableGrayVisurl=_.w("enable_gray_visurl");return a};
_.r(NX,_.K);_.f=NX.prototype;_.f.configureRendererStamper=function(){return{"data.content.closeButton":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.content.ctaButton":{id:"call-to-action",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.dataChanged=function(){this.data&&this.data.content&&this.data.clickLocationTargets&&this.data.content.navigationEndpoint&&(this.data.adBadge||this.set("data.adBadge",MX.JSC$40008_DEFAULT_AD_BADGE_RENDERER),this.sendImpression(),this.ytSparklesClickLocationBehavior.configureClickTargets("root-container",this.data.clickLocationTargets,MX.JSC$40008_CLICK_LOCATION_ID_MAP))};
_.f.onSitelinkTap=function(a){var b,c;a.stopPropagation();var d=null===(c=null===(b=null===a||void 0===a?void 0:a.model)||void 0===b?void 0:b.item)||void 0===c?void 0:c.onTap;d&&this.ytSparklesClickLocationBehavior.handleClick(d,a)};
_.f.onTap=function(a){var b=this.data&&this.data.content&&this.data.content.navigationEndpoint;b&&this.ytSparklesClickLocationBehavior.handleClick(b,a)};
_.f.sendImpression=function(){if(this.data&&this.data.content)for(var a=_.u(this.data.content.impressionEndpoints||[]),b=a.next();!b.done;b=a.next()){b=_.u(b.value.loggingUrls||[]);for(var c=b.next();!c.done;c=b.next())c=c.value,c.baseUrl&&_.sh(c.baseUrl)}};
_.t.Object.defineProperties(NX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Vmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-promoted-sparkles-text-search-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_promoted_sparkles_text_search_renderer.ytd.promoted.sparkles.text.search.renderer.css.js--\x3e<div id="root-container">\n  <div id="main-container">\n    <h3 id="title" aria-label$="[[data.content.title.accessibility.accessibilityData.label]]" title$="[[getSimpleString(data.content.title)]]">\n        <yt-img-shadow id="favicon" hidden="[[!data.content.favicon]]" thumbnail="[[data.content.favicon]]">\n        </yt-img-shadow>\n        [[getSimpleString(data.content.title)]]\n    </h3>\n    <yt-formatted-string id="description" ellipsis-truncate="" no-endpoints="[[noEndpoints]]" text="[[data.content.descriptionText]]">\n    </yt-formatted-string>\n    <div id="sitelinks-table">\n      <template id="sitelinks-dom-repeat" is="dom-repeat" items="[[data.content.sitelinks]]" as="item">\n        <yt-formatted-string id="sitelinks" ellipsis-truncate="" no-endpoints="[[noEndpoints]]" role="link" text="[[item.title]]" on-click="onSitelinkTap">\n        </yt-formatted-string>\n      </template>\n    </div>\n    <div id="format-container">\n      <ytd-badge-supported-renderer id="ad-badge" top-standalone-badge="[[data.adBadge]]">\n      </ytd-badge-supported-renderer>\n      <yt-formatted-string id="display-url" ellipsis-truncate="" no-endpoints="[[noEndpoints]]" text="[[data.content.websiteText]]">\n      </yt-formatted-string>\n    </div>\n  </div>\n  <div id="right-container">\n    <div id="menu"></div>\n    <div id="call-to-action"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Umb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_promoted_sparkles_text_search_renderer.ytd.promoted.sparkles.text.search.renderer.css.js--\x3e<style>:host {position: relative;display: block;} #root-container {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #main-container {padding-right: 100px;overflow: hidden;text-overflow: ellipsis;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #right-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {color: var(--yt-spec-text-primary);-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 2.6rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #favicon {vertical-align: -10%;} #description {color: var(--yt-spec-text-secondary);padding-top: 8px;margin-bottom: 8px;-webkit-line-clamp: 3;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 5.4rem;overflow: hidden;display: block;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} #format-container {height: 36px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #ad-badge {margin-top: auto;margin-bottom: auto;margin-right: 5px;} #display-url {margin-top: auto;margin-bottom: auto;margin-right: 4px;} :host(:not([enable-gray-visurl])) #display-url {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host([enable-gray-visurl]) #display-url {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #sitelinks-table,#sitelinks-table * {display: flex;flex-wrap: wrap;white-space: wrap;overflow: hidden;text-overflow: ellipsis;min-width: 0px;max-height: 48px;} #sitelinks {padding: 16px;max-width: 250px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #sitelinks:first-child {padding-left: 0px;} #call-to-action {margin-left: auto;margin-top: auto;margin-right: calc(var(--yt-icon-width)/2);margin-bottom: 10px;} #menu {height: 2.4rem;margin-left: auto;} ytd-menu-renderer {margin-top: -11px;} @media(min-width:0) and (max-width:662px) {#main-container {padding-right: 0;}#call-to-action {display: none;}} /*# sourceMappingURL=ytd-promoted-sparkles-text-search-renderer.css.map*/</style>';
Umb=d}d=Umb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Vmb=a}a=Vmb;return a}}});
_.OX=MX=NX;MX.prototype.onTap=MX.prototype.onTap;MX.prototype.dataChanged=MX.prototype.dataChanged;_.OX.JSC$40008_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"]]);
_.OX.JSC$40008_DEFAULT_AD_BADGE_RENDERER={metadataBadgeRenderer:{label:_.Pi("AD_BADGE_TEXT",void 0,"Ad"),style:"BADGE_STYLE_TYPE_AD"}};_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.OX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.OX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.x3a.YtSparklesClickLocationBehavior),_.W("design:type",Object)],_.OX.prototype,"ytSparklesClickLocationBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.OX.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.OX.prototype,"enableGrayVisurl",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.OX.prototype,"dataChanged",null);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.OX.prototype,"onTap",null);
_.OX=MX=_.V([_.T({is:"ytd-promoted-sparkles-text-search-renderer"})],_.OX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9t");

var fhb;
var ghb;
_.Ly("itemSectionRenderer","playlistVideoListRenderer","ytd-playlist-video-list-renderer");var TS=function(){var a=_.K.apply(this,arguments)||this;a.isSegment=!1;a.actionMap={"yt-playlist-remove-videos-action":"handlePlaylistRemoveVideosAction","yt-update-playlist-action":"handleUpdatePlaylistAction"};a.nextContinuation={continuationType:"playlistVideoListContinuation"};return a};
_.r(TS,_.K);_.f=TS.prototype;
_.f.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{playlistVideoRenderer:{component:"ytd-playlist-video-renderer",properties:{isEditable:"[[isEditable]]",canReorder:"[[canReorder]]"}},continuationItemRenderer:"ytd-continuation-item-renderer"},events:!0},"data.continuations":{id:"continuations",mapping:{nextContinuationData:"yt-next-continuation"}},"data.sortFilterMenu":{id:"sort-filter-menu",mapping:{sortFilterSubMenuRenderer:{component:"yt-sort-filter-sub-menu-renderer",params:{closeOnActivate:"true"}}}}}};
_.f.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents"}};
_.f.dataChanged=function(){this.ytReorderableBehavior.disposeDragDrop()};
_.f.onRendererstamperFinished=function(){this.isEditable&&this.canReorder&&(_.w("kevlar_playlist_drag_handles")?this.ytReorderableBehavior.startDragDrop(this.$.contents,document.documentElement,"playlist-drag-handle"):this.ytReorderableBehavior.startDragDrop(this.$.contents,document.documentElement))};
_.f.onPlaylistReloading=function(){this.isReloading=!0};
_.f.computeContentsClass=function(a){return a?"reloading":""};
_.f.computeIsSortable=function(a,b){return a&&0<b&&!this.isSegment&&!_.w("desktop_playlist_sorting_killswitch")};
_.f.computeIsEditable=function(a){return a&&_.w("kevlar_enable_editable_playlists")};
_.f.computeCanReorder=function(a){return a&&_.w("kevlar_enable_reorderable_playlists")};
_.f.handlePlaylistRemoveVideosAction=function(a){if(this.get("playlistRemoveVideosAction.setVideoIds",a)&&this.data&&this.data.contents){a=a.playlistRemoveVideosAction.setVideoIds;for(var b=this.data.contents.length-1;0<=b;){var c=this.data.contents[b].playlistVideoRenderer;c&&c.setVideoId&&a.includes(c.setVideoId)&&this.splice("data.contents",b,1);b--}_.A(this,"yt-close-popup-action",["ytd-menu-popup-renderer"]);this.updateIndices()}};
_.f.updateIndices=function(){if(this.data&&this.data.contents)for(var a=0;a<this.data.contents.length;a++)this.set("data.contents."+a+".playlistVideoRenderer.index",_.Wi(String(a+1)))};
_.f.handleDrop=function(a){a=a.currDragItem;var b=_.da(a.parentNode.childNodes,a),c=this.data.contents.splice(Number(_.Zi(a.data.index))-1,1)[0];this.data.contents.splice(b,0,c);b=b?this.get("contents."+(b-1)+".playlistVideoRenderer.setVideoId",this.data):void 0;this.updateIndices();a=this.buildReorderServiceEndpoint(a.data.setVideoId,b);this.ytComponentBehavior.resolveCommand(a)};
_.f.buildReorderServiceEndpoint=function(a,b){return this.data&&this.data.onReorderEndpoint?(this.set("data.onReorderEndpoint.playlistEditEndpoint.actions.0.setVideoId",a),this.set("data.onReorderEndpoint.playlistEditEndpoint.actions.0.movedSetVideoIdPredecessor",b),this.data.onReorderEndpoint):null};
_.f.handleUpdatePlaylistAction=function(a){(a=a.updatePlaylistAction&&a.updatePlaylistAction.updatedRenderer&&a.updatePlaylistAction.updatedRenderer.playlistVideoListRenderer)&&a.contents&&(this.set("data.contents",a.contents),this.isReloading=!1);_.w("kevlar_fix_playlist_continuation")&&a&&a.continuations&&this.set("data.continuations",a.continuations)};
_.t.Object.defineProperties(TS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ghb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-video-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_playlist_video_list_renderer.ytd.playlist.video.list.renderer.css.js--\x3e<div id="sort-filter-menu" hidden="[[!isSortable]]" class$="[[computeContentsClass(isReloading)]]"></div>\n<div id="spinner-container">\n  <tp-yt-paper-spinner-lite active="[[isReloading]]"></tp-yt-paper-spinner-lite>\n</div>\n<div id="contents" class$="[[computeContentsClass(isReloading)]]"></div>\n<div id="continuations"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fhb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_playlist_video_list_renderer.ytd.playlist.video.list.renderer.css.js--\x3e<style>:host {margin-right: 24px;margin-top: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #sort-filter-menu {padding: 16px 0 8px 36px;} #spinner-container {height: 0;} .reloading {opacity: 0.25;pointer-events: none;} tp-yt-paper-spinner-lite {margin: auto;display: none;} tp-yt-paper-spinner-lite[active] {display: block;} /*# sourceMappingURL=ytd-playlist-video-list-renderer.css.map*/</style>";
fhb=d}d=fhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ghb=a}a=ghb;return a}}});
_.US=TS;_.US.prototype.onPlaylistReloading=_.US.prototype.onPlaylistReloading;_.US.prototype.onRendererstamperFinished=_.US.prototype.onRendererstamperFinished;_.US.prototype.dataChanged=_.US.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.US.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.US.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.US.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.OJ.YtNextContinuationBehavior),_.W("design:type",Object)],_.US.prototype,"ytNextContinuationBehavior",void 0);_.V([_.L(_.jI.YtReorderableBehavior),_.W("design:type",Object)],_.US.prototype,"ytReorderableBehavior",void 0);_.V([_.L(_.sL),_.W("design:type",Object)],_.US.prototype,"ytContinuationHandlerBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.US.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.US.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.US.prototype,"isReloading",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.US.prototype,"isSegment",void 0);_.V([_.M({computed:"computeIsSortable(data.canReorder, data.contents.length)"}),_.W("design:type",Boolean)],_.US.prototype,"isSortable",void 0);
_.V([_.M({computed:"computeIsEditable(data.isEditable)"}),_.W("design:type",Boolean)],_.US.prototype,"isEditable",void 0);_.V([_.M({computed:"computeCanReorder(data.canReorder)"}),_.W("design:type",Boolean)],_.US.prototype,"canReorder",void 0);_.V([_.M({value:101}),_.W("design:type",Number)],_.US.prototype,"scrollMargin",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.US.prototype,"dataChanged",null);
_.V([_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.US.prototype,"onRendererstamperFinished",null);_.V([_.N("yt-playlist-reloading"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.US.prototype,"onPlaylistReloading",null);_.US=_.V([_.T({is:"ytd-playlist-video-list-renderer"})],_.US);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9s");

var bhb;
var chb;
_.Ly("itemSectionRenderer","newspaperRenderer","ytd-newspaper-renderer");var PS=function(){return _.K.apply(this,arguments)||this};
_.r(PS,_.K);PS.prototype.configureRendererStamper=function(){return{"data.primaryContents":{id:"primary-contents",mapping:{newspaperHeroVideoRenderer:"ytd-newspaper-hero-video-renderer"}},"data.secondaryContents":{id:"secondary-contents",mapping:{newspaperMiniVideoRenderer:"ytd-newspaper-mini-video-renderer"}}}};
_.t.Object.defineProperties(PS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===chb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-newspaper-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_newspaper_renderer.ytd.newspaper.renderer.css.js--\x3e<div id="primary-contents"></div>\n<div id="secondary-contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bhb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_newspaper_renderer.ytd.newspaper.renderer.css.js--\x3e<style>:host {display: block;padding: 24px 0 24px;overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-newspaper-hero-video-renderer {-ms-flex: none;-webkit-flex: none;flex: none;} #secondary-contents {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-newspaper-mini-video-renderer:not(:last-of-type) {padding-right: 4px;} @media(max-width:662px) {#secondary-contents {display: none;}} /*# sourceMappingURL=ytd-newspaper-renderer.css.map*/</style>";
bhb=d}d=bhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);chb=a}a=chb;return a}}});
_.QS=PS;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.QS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.QS.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.QS.prototype,"data",void 0);_.QS=_.V([_.T({is:"ytd-newspaper-renderer"})],_.QS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syl5");

var pWb;
var qWb;
var z$=function(){var a=_.K.apply(this,arguments)||this;a.isExpanded=!1;a.toggleExpandableSection=function(){a.isExpanded=!a.isExpanded};
return a};
_.r(z$,_.K);
z$.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]]"}}}}}};
z$.prototype.dataChanged=function(a){a&&(this.isExpanded=!1)};
_.t.Object.defineProperties(z$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===qWb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-medical-panel-content-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_medical_panel_content_renderer.ytd.medical.panel.content.renderer.css.js--\x3e<div class="content">\n  <div id="sections"></div>\n  <div class="footer" id="expand" hidden="[[isExpanded]]"></div>\n  <div id="expandable-sections" hidden="[[!isExpanded]]"></div>\n  <div class="footer" id="collapse" hidden="[[!isExpanded]]"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pWb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_medical_panel_content_renderer.ytd.medical.panel.content.renderer.css.js--\x3e<style>:host {display: inline-block;width: 100%;background: var(--yt-spec-suggested-action);} .content {padding: 0 16px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-medical-panel-section-renderer {padding: 10px 0;} #expandable-sections ytd-medical-panel-section-renderer {border-top: 1px solid var(--yt-spec-10-percent-layer);} .footer {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=ytd-medical-panel-content-renderer.css.map*/</style>";
pWb=d}d=pWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);qWb=a}a=qWb;return a}}});
_.A$=z$;_.A$.prototype.dataChanged=_.A$.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.A$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.A$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.A$.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.A$.prototype,"isExpanded",void 0);
_.V([_.M(),_.W("design:type",Object)],_.A$.prototype,"toggleExpandableSection",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.A$.prototype,"dataChanged",null);_.A$=_.V([_.T({is:"ytd-medical-panel-content-renderer"})],_.A$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sybw");

var xib;
var yib;
var aU=function(){return _.K.apply(this,arguments)||this};
_.r(aU,_.K);aU.prototype.computeIconType=function(a){return a?"yt-icons:"+a.toLowerCase():null};
_.t.Object.defineProperties(aU,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===yib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-limited-state-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_limited_state_message_renderer.ytd.limited.state.message.renderer.css.js--\x3e<div id="header">\n  <yt-icon icon="[[computeIconType(data.icon.iconType)]]"></yt-icon>\n  <yt-formatted-string id="title" text="[[data.headerText]]"></yt-formatted-string>\n</div>\n<yt-formatted-string id="subtext" text="[[data.subtext]]"></yt-formatted-string>\n<div id="action-buttons">\n  <ytd-button-renderer data="[[data.learnMoreButton.buttonRenderer]]"></ytd-button-renderer>\n  <ytd-button-renderer data="[[data.goHomeButton.buttonRenderer]]">\n  </ytd-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_limited_state_message_renderer.ytd.limited.state.message.renderer.css.js--\x3e<style>:host {display: inline-block;background-color: var(--yt-spec-general-background-b);padding: 16px 8px 8px 16px;} #header {padding-bottom: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} yt-icon {color: var(--yt-spec-static-ad-yellow);padding-right: 8px;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} #subtext {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #action-buttons {padding-top: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #action-buttons ytd-button-renderer:not(:last-child) {padding-right: 8px;} /*# sourceMappingURL=ytd-limited-state-message-renderer.css.map*/</style>';
xib=d}d=xib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);yib=a}a=yib;return a}}});
_.bU=aU;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.bU.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.bU.prototype,"data",void 0);_.bU=_.V([_.T({is:"ytd-limited-state-message-renderer"})],_.bU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9g");

var Vgb;
var Wgb;
_.Ly("itemSectionRenderer","feedbackElicitationSingleQuestionRenderer","ytd-feedback-elicitation-single-question-renderer");var KS=function(){var a=_.K.apply(this,arguments)||this;a.messageData=null;return a};
_.r(KS,_.K);_.f=KS.prototype;_.f.onServiceRequestCompleted=function(a,b){a=b.actions||[];b=0;for(var c=a.length;b<c;b++){var d=a[b];d.replaceEnclosingAction&&d.replaceEnclosingAction.item&&d.replaceEnclosingAction.item.messageRenderer&&(this.messageData=d.replaceEnclosingAction.item.messageRenderer)}};
_.f.dataChanged=function(){var a=this.data;this.hidden=!1;this.toggleClass("is-channel",a&&!a.avatarIs169);this.submitButton.disabled=!0;this.selectedResponseIndex=void 0};
_.f.computeThumbnailWidth=function(a){return a?126:56};
_.f.onSelectedResponseIndexChange=function(){void 0!==this.selectedResponseIndex&&(this.submitButton.disabled=!1)};
_.f.onSubmitTap=function(){var a=this.data,b=this.selectedResponseIndex;void 0!==a&&void 0!==b&&_.dj(this,[a.responses[b].responseData])};
_.f.onDismissTap=function(){this.hidden=!0;var a=this.data;void 0!==a&&_.dj(this,[a.dismissalEndpoint])};
_.t.Object.defineProperties(KS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Wgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-feedback-elicitation-single-question-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_feedback_elicitation_single_question_renderer.ytd.feedback.elicitation.single.question.renderer.css.js--\x3e<span id="dismissible" hidden="[[messageData]]">\n  <div id="header">\n    <yt-formatted-string id="question" text="[[data.question]]"></yt-formatted-string>\n    <yt-icon-button on-tap="onDismissTap">\n      <yt-icon icon="yt-icons:close"></yt-icon>\n    </yt-icon-button>\n  </div>\n  <template is="dom-if" if="[[data.channelTitle]]">\n    <a class="yt-simple-endpoint" href$="[[computeHref(data.channelEndpoint)]]" data="[[data.channelEndpoint]]">\n      <yt-img-shadow thumbnail="[[data.channelAvatar]]" width="[[computeThumbnailWidth(data.avatarIs169)]]">\n      </yt-img-shadow>\n      <div id="item-title">[[getSimpleString(data.channelTitle)]]</div>\n    </a>\n  </template>\n  <template is="dom-if" if="[[!data.canSelectMultiple]]">\n    <tp-yt-paper-radio-group id="responses" selected="{{selectedResponseIndex}}">\n      <template is="dom-repeat" items="[[data.responses]]">\n        <tp-yt-paper-radio-button name="[[index]]">\n          <yt-formatted-string text="[[item.responseText]]"></yt-formatted-string>\n        </tp-yt-paper-radio-button>\n      </template>\n    </tp-yt-paper-radio-group>\n  </template>\n  <ytd-button-renderer id="submit-button" data="[[data.submitButton.buttonRenderer]]" on-tap="onSubmitTap">\n  </ytd-button-renderer>\n</span>\n<span hidden="[[!messageData]]">\n  <ytd-message-renderer data="[[messageData]]"></ytd-message-renderer>\n</span>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Vgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_feedback_elicitation_single_question_renderer.ytd.feedback.elicitation.single.question.renderer.css.js--\x3e<style>:host {--paper-input-container-input-color: var(--yt-spec-text-primary);display: inline-block;margin: 24px 0;width: 100%;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #header {-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #header yt-icon-button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;color: var(--yt-spec-text-secondary);width: var(--yt-icon-width);height: var(--yt-icon-height);} #question {color: var(--yt-spec-text-primary);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} yt-img-shadow {margin-right: 8px;height: 68px;width: 120px;} :host(.is-channel) yt-img-shadow {width: 56px;height: 56px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #item-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} #responses {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #responses yt-formatted-string {color: var(--yt-spec-text-primary);} #submit-button {margin-top: 12px;} tp-yt-paper-radio-button {padding: 12px 0 0;} /*# sourceMappingURL=ytd-feedback-elicitation-single-question-renderer.css.map*/</style>';
Vgb=d}d=Vgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Wgb=a}a=Wgb;return a}}});
_.LS=KS;_.LS.prototype.onSelectedResponseIndexChange=_.LS.prototype.onSelectedResponseIndexChange;_.LS.prototype.dataChanged=_.LS.prototype.dataChanged;_.LS.prototype.onServiceRequestCompleted=_.LS.prototype.onServiceRequestCompleted;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.LS.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.LS.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.LS.prototype,"messageData",void 0);
_.V([_.M(),_.W("design:type",Number)],_.LS.prototype,"selectedResponseIndex",void 0);_.V([_.S("#submit-button"),_.W("design:type",HTMLButtonElement)],_.LS.prototype,"submitButton",void 0);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.LS.prototype,"onServiceRequestCompleted",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.LS.prototype,"dataChanged",null);_.V([_.P("selectedResponseIndex"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.LS.prototype,"onSelectedResponseIndexChange",null);_.LS=_.V([_.T({is:"ytd-feedback-elicitation-single-question-renderer"})],_.LS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9f");

var Tgb;
var Ugb;
_.Ly("itemSectionRenderer","feedEntryRenderer","ytd-feed-entry-renderer");var IS=function(){return _.K.apply(this,arguments)||this};
_.r(IS,_.K);IS.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:"ytd-video-renderer"}}}};
_.t.Object.defineProperties(IS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ugb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-feed-entry-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_feed_entry_renderer.ytd.feed.entry.renderer.css.js--\x3e<yt-img-shadow thumbnail="[[data.ownerThumbnail]]" width="48"></yt-img-shadow>\n<div class="info">\n  <div id="title-container">\n    <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n  </div>\n  <yt-formatted-string id="post" text="[[data.postText]]"></yt-formatted-string>\n  <div id="contents"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Tgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_feed_entry_renderer.ytd.feed.entry.renderer.css.js--\x3e<style>:host {--yt-endpoint-color: var(--yt-spec-text-primary);padding: 24px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} yt-img-shadow {width: 48px;height: 48px;margin-right: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;} .info {min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #title-container {height: 48px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #post {color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-feed-entry-renderer.css.map*/</style>';
Tgb=d}d=Tgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ugb=a}a=Ugb;return a}}});
_.JS=IS;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.JS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.JS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.JS.prototype,"data",void 0);_.JS=_.V([_.T({is:"ytd-feed-entry-renderer"})],_.JS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syep");

var zkb;
var Akb;
_.Ly("itemSectionRenderer","factCheckRenderer","ytd-fact-check-renderer");var HV=function(){return _.K.apply(this,arguments)||this};
_.r(HV,_.K);HV.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
_.t.Object.defineProperties(HV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Akb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-fact-check-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_fact_check_renderer.ytd.fact.check.renderer.css.js--\x3e<a class="yt-simple-endpoint" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n  <div class="section-title">\n    <yt-icon class="info-icon" icon="[[data.titleIcon.iconType]]"></yt-icon>\n    <yt-formatted-string text="[[data.sectionTitle]]"></yt-formatted-string>\n  </div>\n  <div class="contents">\n    <yt-img-shadow hidden="[[!data.image]]" object-fit="COVER" thumbnail="[[data.image]]"></yt-img-shadow>\n    <div class="context-text">\n      <div class="article-title">\n        <yt-formatted-string text="[[data.articleTitle]]">\n        </yt-formatted-string>\n        <yt-icon class="external-link-icon" icon="[[data.publisherLinkIcon.iconType]]">\n        </yt-icon>\n      </div>\n      <yt-formatted-string class="text" text="[[data.claimText]]"></yt-formatted-string>\n      <yt-formatted-string class="text" text="[[data.ratingText]]"></yt-formatted-string>\n    </div>\n  </div>\n</a>\n    <div id="menu"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zkb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_fact_check_renderer.ytd.fact.check.renderer.css.js--\x3e<style>:host {display: block;padding: 16px 0 16px 16px;background-color: var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]) {opacity: 0;} ytd-menu-renderer {margin-top: -10px;} .yt-simple-endpoint {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .section-title {padding-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .info-icon {width: 20px;height: 20px;margin-right: 8px;} .contents {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} yt-img-shadow {margin-right: 12px;height: 76px;width: 76px;} .article-title {color: var(--yt-spec-call-to-action);padding-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .external-link-icon {width: 12px;height: 12px;margin-bottom: 2px;} .text {padding-top: 4px;-webkit-line-clamp: 3;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 5.4rem;overflow: hidden;display: block;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} #menu {margin-bottom: -10px;} /*# sourceMappingURL=ytd-fact-check-renderer.css.map*/</style>';
zkb=d}d=zkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Akb=a}a=Akb;return a}}});
_.IV=HV;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.IV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.IV.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.IV.prototype,"data",void 0);_.IV=_.V([_.T({is:"ytd-fact-check-renderer"})],_.IV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9e");

var Rgb;
var Sgb;
_.Ly("itemSectionRenderer","exploratoryResultsRenderer","ytd-exploratory-results-renderer");var GS=function(){return _.K.apply(this,arguments)||this};
_.r(GS,_.K);GS.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{channelRenderer:"ytd-channel-renderer",playlistRenderer:"ytd-playlist-renderer",showRenderer:"ytd-show-renderer",videoRenderer:"ytd-video-renderer"}}}};
_.t.Object.defineProperties(GS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Sgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-exploratory-results-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_exploratory_results_renderer.ytd.exploratory.results.renderer.css.js--\x3e<yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Rgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_exploratory_results_renderer.ytd.exploratory.results.renderer.css.js--\x3e<style>:host {display: inline-block;} #title {color: var(--yt-spec-text-primary);margin: 24px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #contents>* {padding-bottom: 24px;} /*# sourceMappingURL=ytd-exploratory-results-renderer.css.map*/</style>';
Rgb=d}d=Rgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Sgb=a}a=Sgb;return a}}});
_.HS=GS;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.HS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.HS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.HS.prototype,"data",void 0);_.HS=_.V([_.T({is:"ytd-exploratory-results-renderer"})],_.HS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9c");

var Pgb;
var Qgb;
_.Ly("itemSectionRenderer","emergencyOneboxRenderer","ytd-emergency-onebox-renderer");var ES=function(){return _.K.apply(this,arguments)||this};
_.r(ES,_.K);ES.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.firstOption":{id:"first-option",mapping:{singleActionEmergencySupportRenderer:{component:"ytd-single-action-emergency-support-renderer"}}},"data.secondOption":{id:"second-option",mapping:{singleActionEmergencySupportRenderer:{component:"ytd-single-action-emergency-support-renderer"}}}}};
_.t.Object.defineProperties(ES,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Qgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-emergency-onebox-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_emergency_onebox_renderer.ytd.emergency.onebox.renderer.css.js--\x3e<div id="content">\n  <yt-formatted-string id="header" text="[[data.title]]"></yt-formatted-string>\n  <div id="options">\n    <div id="first-option" class="option"></div>\n    <div id="second-option" class="option"></div>\n  </div>\n</div>\n\n<div id="menu"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Pgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_emergency_onebox_renderer.ytd.emergency.onebox.renderer.css.js--\x3e<style>:host {display: block;background: var(--yt-spec-suggested-action);border: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #content {padding: 12px 0 12px 12px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #header {display: block;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #header:not(:empty) {margin-bottom: 8px;} #options {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #header:empty+#options {margin-top: -8px;} .option {margin-top: 8px;margin-right: 8px;min-width: 300px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #menu {margin-top: 4px;} :host(.watch) #header {margin: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} /*# sourceMappingURL=ytd-emergency-onebox-renderer.css.map*/</style>';
Pgb=d}d=Pgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Qgb=a}a=Qgb;return a}}});
_.FS=ES;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.FS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.FS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.FS.prototype,"data",void 0);_.FS=_.V([_.T({is:"ytd-emergency-onebox-renderer"})],_.FS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykf");

var rtb=function(a){return a.map(function(b){return{settingsRadioOptionRenderer:{title:_.Lj(b.name),asideText:_.Lj(b.approximateSize),id:_.qtb(b.format)}}})},stb;
var ttb;
var D1=function(){var a=_.K.apply(this,arguments)||this;a.qualityOptions=[];a.submitButtonDisabled=!0;a.rememberSettings=!1;a.actionMap={"yt-select-settings-radio-option":"onQualityOptionsSelect"};return a};
_.r(D1,_.K);_.f=D1.prototype;_.f.configureRendererStamper=function(){return{qualityOptions:{id:"quality-options",mapping:{settingsRadioOptionRenderer:{component:"ytd-settings-radio-option-renderer",noInjection:!0}}}}};
_.f.dataChanged=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.downloadButtonRenderer={style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:_.Jj(_.Pi("DOWNLOAD",void 0,"Download")),isDisabled:!0};this.cancelButtonRenderer={style:"STYLE_TEXT",size:"SIZE_DEFAULT",text:_.Jj(_.Pi("SBOX_INAPPROPRIATE_CANCEL",void 0,"Cancel"))};this.rememberSettingsCheckboxRenderer={title:_.Jj(_.Pi("REMEMBER_MY_SETTINGS",void 0,"Remember my settings")),disabled:!1}};
_.f.updateQualityOptions=function(){var a;void 0===(null===(a=this.downloadQualityPickerEntity)||void 0===a?void 0:a.formats)?_.A(this,"yt-close-popup-action",["ytd-download-quality-selector-renderer"]):this.qualityOptions=rtb(this.downloadQualityPickerEntity.formats)};
_.f.onQualityOptionsSelect=function(a){var b;if(this.qualityOptions&&a){void 0!==a&&this.downloadButtonRenderer&&(this.downloadButtonRenderer=Object.assign(Object.assign({},this.downloadButtonRenderer),{isDisabled:!1}));for(var c=_.u(this.qualityOptions.entries()),d=c.next();!d.done;d=c.next()){var e=_.u(d.value);d=e.next().value;e=e.next().value;if((null===(b=null===e||void 0===e?void 0:e.settingsRadioOptionRenderer)||void 0===b?void 0:b.id)===a){this.selectedQualityIndex=d;break}}}};
_.f.onClickSubmit=function(){var a,b,c,d,e,h,l,m,p,q,x,B=null!==(b=null===(a=this.data)||void 0===a?void 0:a.onSubmitEndpoint)&&void 0!==b?b:{};if(null===(c=this.downloadButtonRenderer)||void 0===c||!c.isDisabled){if(null!==(d=this.downloadQualityPickerEntity)&&void 0!==d&&d.formats&&void 0!==(null===(e=B.offlineVideoEndpoint)||void 0===e?void 0:e.videoId)&&void 0!==(null===(h=B.offlineVideoEndpoint)||void 0===h?void 0:h.action)){var C=this.rememberSettingsCheckbox.checked?"DOWNLOAD_QUALITY_SETTINGS_ACTION_SAVE":
"DOWNLOAD_QUALITY_SETTINGS_ACTION_DONT_SAVE",I=null!==(x=null===(q=null===(m=null===(l=this.downloadQualityPickerEntity)||void 0===l?void 0:l.formats)||void 0===m?void 0:m[null!==(p=this.selectedQualityIndex)&&void 0!==p?p:0])||void 0===q?void 0:q.format)&&void 0!==x?x:"UNKNOWN_FORMAT_TYPE";B.offlineVideoEndpoint.actionParams={formatType:I,settingsAction:C};this.ytComponentBehavior.resolveCommand(B)}_.A(this,"yt-close-popup-action",["ytd-download-quality-selector-renderer"])}};
_.f.onClickClose=function(){_.A(this,"yt-close-popup-action",["ytd-download-quality-selector-renderer"])};
_.t.Object.defineProperties(D1.prototype,{titleText:{configurable:!0,enumerable:!0,get:function(){return _.Jj(_.Pi("DOWNLOAD_QUALITY",void 0,"Download Quality"))}}});
_.t.Object.defineProperties(D1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ttb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-download-quality-selector-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_download_quality_selector_renderer.ytd.download.quality.selector.renderer.css.js--\x3e<yt-formatted-string id="title" text="[[titleText]]">\n</yt-formatted-string>\n<div id="quality-options"></div>\n<ytd-settings-checkbox-renderer id="remember-settings" data="[[rememberSettingsCheckboxRenderer]]">\n</ytd-settings-checkbox-renderer>\n<div class="buttons">\n  <yt-button-renderer id="cancel-button" data="[[cancelButtonRenderer]]" dialog-dismiss="" on-click="onClickClose">\n  </yt-button-renderer>\n  <yt-button-renderer id="download-button" data="[[downloadButtonRenderer]]" disabled="" on-click="onClickSubmit">\n  </yt-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===stb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_download_quality_selector_renderer.ytd.download.quality.selector.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {cursor: default;border-radius: 1px;background: var(--yt-spec-brand-background-primary);width: 342px;max-width: 80vw;padding: 24px 0 12px 0;margin: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host>* {padding-left: 24px;padding-right: 24px;} #quality-options>* {margin: 0 0 24px 0;} #title {color: var(--yt-spec-text-primary);margin-bottom: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #remember-settings {border-top: 1px solid var(--yt-spec-10-percent-layer);padding-top: 12px;padding-bottom: 24px;margin: 0px;} .buttons {padding-right: 8px;-ms-align-self: flex-end;-webkit-align-self: flex-end;align-self: flex-end;} /*# sourceMappingURL=ytd-download-quality-selector-renderer.css.map*/</style>';
stb=d}d=stb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ttb=a}a=ttb;return a}}});
_.E1=D1;_.E1.prototype.updateQualityOptions=_.E1.prototype.updateQualityOptions;_.E1.prototype.dataChanged=_.E1.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.E1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.E1.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.E1.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.E1.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.E1.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],_.E1.prototype,"selectedQualityIndex",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.E1.prototype,"ytdReduxBehavior",void 0);_.V([_.M({selector:function(a,b){var c;a=b?null!==(c=_.vj(a.entities,"downloadQualityPickerEntity",b))&&void 0!==c?c:void 0:void 0;return a},
selectorArgs:["data.downloadQualityPickerEntityKey"]}),_.W("design:type",Object)],_.E1.prototype,"downloadQualityPickerEntity",void 0);_.V([_.M(),_.W("design:type",Array)],_.E1.prototype,"qualityOptions",void 0);_.V([_.M(),_.W("design:type",Object)],_.E1.prototype,"downloadButtonRenderer",void 0);_.V([_.M(),_.W("design:type",Object)],_.E1.prototype,"submitButtonDisabled",void 0);_.V([_.M(),_.W("design:type",Object)],_.E1.prototype,"cancelButtonRenderer",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.E1.prototype,"rememberSettings",void 0);_.V([_.M(),_.W("design:type",Object)],_.E1.prototype,"rememberSettingsCheckboxRenderer",void 0);_.V([_.S("#remember-settings"),_.W("design:type",HTMLInputElement)],_.E1.prototype,"rememberSettingsCheckbox",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.E1.prototype,"dataChanged",null);
_.V([_.P("downloadQualityPickerEntity"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.E1.prototype,"updateQualityOptions",null);_.E1=_.V([_.T({is:"ytd-download-quality-selector-renderer"})],_.E1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy9a");

var Lgb;
var Mgb;
_.Ly("itemSectionRenderer","clarificationRenderer","ytd-clarification-renderer");var AS=function(){return _.K.apply(this,arguments)||this};
_.r(AS,_.K);_.f=AS.prototype;_.f.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
_.f.dataChanged=function(){this.imageWidth=this.imageHeight=24;var a=this.data;"CLARIFICATION_RENDERER_STYLE_MEDIUM"===a.style?this.imageWidth=this.imageHeight=80:!a.style&&a.image&&a.image.thumbnails.length&&(a=a.image.thumbnails[0],this.imageWidth=a.width||0,this.imageHeight=a.height||0)};
_.f.computeSource=function(a){return a.secondarySource?_.Zi(a.secondarySource):_.Zi(a.source)};
_.f.computeClarifyStyle=function(a){return a?a.replace("CLARIFICATION_RENDERER_STYLE_","").toLowerCase():""};
_.f.isLargeStyle=function(a){return"CLARIFICATION_RENDERER_STYLE_LARGE"===a};
_.f.computeBackgroundStyle=function(a){return a?a.replace("CLARIFICATION_RENDERER_BACKGROUND_","").toLowerCase():""};
_.f.computeHasActionButton=function(a){return!!a.actionButton};
_.f.computeIsSourceMissing=function(a){return!1===a.ctaHasBottomSection?!0:a&&this.computeSource(a)?!1:!0};
_.f.computeSecondaryEndpoint=function(a){return a.secondaryEndpoint||a.endpoint};
_.t.Object.defineProperties(AS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Mgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-clarification-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_clarification_renderer.ytd.clarification.renderer.css.js--\x3e<div class="container">\n  \n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n    <yt-icon disable-upgrade$="[[!icon]]" hidden="[[!icon]]" icon="[[icon]]"></yt-icon>\n    <yt-img-shadow disable-upgrade$="[[!data.image]]" height="[[imageHeight]]" hidden="[[!data.image]]" thumbnail="[[data.image]]" width="[[imageWidth]]">\n    </yt-img-shadow>\n  </a>\n  <div class="text">\n    \n    <a id="section-header" class="yt-simple-endpoint" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n      <yt-icon disable-upgrade$="[[!icon]]" hidden="[[!icon]]" icon="[[icon]]">\n      </yt-icon>\n      <yt-img-shadow disable-upgrade$="[[!data.image]]" height="[[imageHeight]]" hidden="[[!data.image]]" thumbnail="[[data.image]]" width="[[imageWidth]]">\n      </yt-img-shadow>\n      <yt-formatted-string class="section-title" text="[[data.sectionTitle]]">\n      </yt-formatted-string>\n    </a>\n    <div class="content">\n      <a class="yt-simple-endpoint" href$="[[computeHref_(data.endpoint)]]" data="[[data.endpoint]]">\n        <div class="content-title">\n          [[getSimpleString(data.contentTitle)]]\n          <yt-icon class="external-link-icon" icon="yt-icons:open_in_new"></yt-icon>\n        </div>\n        <yt-formatted-string class="description" text="[[data.text]]">\n        </yt-formatted-string>\n      </a>\n      <div id="action-button"></div>\n    </div>\n    <a id="source-link" class="yt-simple-endpoint" href$="[[computeHref_(secondaryEndpoint)]]" data="[[secondaryEndpoint]]">\n      <div class="source">\n        <yt-icon class="secondary-icon" disable-upgrade$="[[!secondaryIcon]]" hidden="[[!secondaryIcon]]" icon="[[secondaryIcon]]">\n        </yt-icon>\n        [[computeSource(data)]]\n        <yt-icon class="external-link-icon" icon="yt-icons:open_in_new" size="16"></yt-icon>\n      </div>\n    </a>\n  </div>\n</div>\n<div id="menu"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Lgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_clarification_renderer.ytd.clarification.renderer.css.js--\x3e<style>:host {display: block;padding: 16px 0 16px 16px;background: var(--yt-spec-general-background-b);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]) {opacity: 0;} ytd-menu-renderer {margin-top: -10px;} .container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .text {color: var(--yt-spec-text-primary);min-width: 0;margin: 0 0 0 16px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .section-title {display: none;} #section-header yt-img-shadow,#section-header yt-icon {display: none;} .content-title {padding-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} .content-title yt-icon {display: none;} .yt-simple-endpoint>yt-img-shadow,.yt-simple-endpoint>yt-icon {display: block;} .external-link-icon {width: 16px;height: 16px;margin-bottom: 2px;} .source {padding-top: 4px;color: var(--yt-spec-call-to-action);} #menu {margin-bottom: -10px;} :host([clarify-style=small]) .container {-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([clarify-style=small]) .content-title {display: none;} :host([clarify-style=small]) .content-title {margin: 0 0 0 12px;} :host([clarify-style=small]) .description {display: inline;} :host([clarify-style=small]) .source {display: inline;padding: 0 0 0 3px;} :host([clarify-style=small]) .text {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([clarify-style=medium]) .description {-webkit-line-clamp: 3;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 5.4rem;overflow: hidden;display: block;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} :host([clarify-style=large]) .container {display: block;} :host([clarify-style=large]) .source {color: var(--yt-spec-text-secondary);padding-top: 12px;} :host([clarify-style=large]) .source yt-icon {display: none;} :host([clarify-style=large]) .content-title {color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} :host([clarify-style=large]) .content-title yt-icon {display: inline-block;} :host([clarify-style=large]) .section-title {display: inline;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} :host([clarify-style=large]) .text {margin-left: 0;} :host([clarify-style=large]) #section-header {margin-bottom: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([clarify-style=large]) .yt-simple-endpoint>yt-img-shadow,:host([clarify-style=large]) .yt-simple-endpoint>yt-icon,:host([clarify-style=large]) .container>a {display: none;} :host([clarify-style=large]) #section-header yt-img-shadow,:host([clarify-style=large]) #section-header yt-icon {display: block;margin-right: 8px;} :host([clarify-style=large]) #section-header yt-icon {color: var(--yt-spec-icon-active-other);} .content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([has-action-button]) .content {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding-bottom: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([has-action-button]) .content-title {padding-bottom: 8px;} :host([has-action-button]) .content>.yt-simple-endpoint {padding-right: 8px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([has-action-button]) .source {padding-top: 12px;} :host([has-action-button]) #action-button {padding-right: 8px;} :host([has-action-button]) #menu {margin-left: -12px;margin-right: -4px;} :host([background-style=info]) {padding: 12px 0 12px 0;background: var(--yt-spec-suggested-action);border: 1px solid var(--yt-spec-10-percent-layer);} :host([background-style=info]) .container>a,:host([background-style=info]) .yt-simple-endpoint>yt-icon,:host([background-style=info]) .yt-simple-endpoint>yt-img-shadow {display: none;} :host([background-style=info]) .text {margin-left: 12px;} :host([background-style=info]) .source {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([background-style=info]) .description {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([background-style=info]) .source>.secondary-icon {margin-bottom: 2px;margin-right: 4px;width: 18px;height: 18px;} :host([missing-source]) #source-link,:host([missing-source]) .source {display: none;} :host([missing-source]) .content {padding-bottom: 0px;border-bottom: none;} /*# sourceMappingURL=ytd-clarification-renderer.css.map*/</style>';
Lgb=d}d=Lgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Mgb=a}a=Mgb;return a}}});
_.BS=AS;_.BS.prototype.dataChanged=_.BS.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.BS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.BS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.BS.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],_.BS.prototype,"imageWidth",void 0);_.V([_.M(),_.W("design:type",Number)],_.BS.prototype,"imageHeight",void 0);
_.V([_.M({computed:"computeSecondaryEndpoint(data)"}),_.W("design:type",Object)],_.BS.prototype,"secondaryEndpoint",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasActionButton(data)"}),_.W("design:type",Boolean)],_.BS.prototype,"hasActionButton",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeIsSourceMissing(data)"}),_.W("design:type",Boolean)],_.BS.prototype,"missingSource",void 0);
_.V([_.M({computed:"computeIcon_(data.icon)"}),_.W("design:type",String)],_.BS.prototype,"icon",void 0);_.V([_.M({computed:"computeIcon_(data.secondaryIcon)"}),_.W("design:type",String)],_.BS.prototype,"secondaryIcon",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeClarifyStyle(data.style)"}),_.W("design:type",String)],_.BS.prototype,"clarifyStyle",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeBackgroundStyle(data.background)"}),_.W("design:type",String)],_.BS.prototype,"backgroundStyle",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.BS.prototype,"dataChanged",null);_.BS=_.V([_.T({is:"ytd-clarification-renderer"})],_.BS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy96");

var Jgb;
var Kgb;
_.Ly("itemSectionRenderer","channelFeaturedContentRenderer","ytd-channel-featured-content-renderer");var yS=function(){return _.K.apply(this,arguments)||this};
_.r(yS,_.K);yS.prototype.configureRendererStamper=function(){return{"data.items":{id:"contents",mapping:{channelRenderer:"ytd-channel-renderer",playlistRenderer:"ytd-playlist-renderer",radioRenderer:"ytd-radio-renderer",showRenderer:"ytd-show-renderer",videoRenderer:"ytd-video-renderer"}}}};
_.t.Object.defineProperties(yS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Kgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-featured-content-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_featured_content_renderer.ytd.channel.featured.content.renderer.css.js--\x3e<div id="header">\n  <h3>\n    <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n  </h3>\n  <yt-formatted-string id="subtitle" text="[[data.subTitle]]"></yt-formatted-string>\n</div>\n<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Jgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_featured_content_renderer.ytd.channel.featured.content.renderer.css.js--\x3e<style>:host {display: block;padding: 12px 0 24px;} #header {margin: 12px 0;} #title {color: var(--yt-spec-text-primary);margin-right: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #contents>*:not(:last-child) {padding-bottom: 16px;} /*# sourceMappingURL=ytd-channel-featured-content-renderer.css.map*/</style>';
Jgb=d}d=Jgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Kgb=a}a=Kgb;return a}}});
_.zS=yS;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.zS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.zS.prototype,"data",void 0);_.zS=_.V([_.T({is:"ytd-channel-featured-content-renderer"})],_.zS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syg");

/*
 gapi.loader.OBJECT_CREATE_TEST_OVERRIDE &&*/
var DD=window,ED=document,FTa=DD.location,GTa=function(){},HTa=/\[native code\]/,FD=function(a,b,c){return a[b]=a[b]||c},ITa=function(a){a=a.sort();
for(var b=[],c=void 0,d=0;d<a.length;d++){var e=a[d];e!=c&&b.push(e);c=e}return b},GD=function(){var a;
if((a=Object.create)&&HTa.test(a))a=a(null);else{a={};for(var b in a)a[b]=void 0}return a},HD=FD(DD,"gapi",{});
var ID={};ID=FD(DD,"___jsl",GD());FD(ID,"I",0);FD(ID,"hel",10);var JTa=function(){var a=FTa.href;if(ID.dpo)var b=ID.h;else{b=ID.h;var c=RegExp("([#].*&|[#])jsh=([^&#]*)","g"),d=RegExp("([?#].*&|[?#])jsh=([^&#]*)","g");if(a=a&&(c.exec(a)||d.exec(a)))try{b=decodeURIComponent(a[2])}catch(e){}}return b},KTa=function(a){var b=FD(ID,"PQ",[]);
ID.PQ=[];var c=b.length;if(0===c)a();else for(var d=0,e=function(){++d===c&&a()},h=0;h<c;h++)b[h](e)},LTa=function(a){return FD(FD(ID,"H",GD()),a,GD())};
var JD=FD(ID,"perf",GD());FD(JD,"g",GD());var MTa=FD(JD,"i",GD());FD(JD,"r",[]);GD();GD();var KD=function(a,b,c){b&&0<b.length&&(b=NTa(b),c&&0<c.length&&(b+="___"+NTa(c)),28<b.length&&(b=b.substr(0,28)+(b.length-28)),c=b,b=FD(MTa,"_p",GD()),FD(b,c,GD())[a]=(new Date).getTime(),b=JD.r,"function"===typeof b?b(a,"_p",c):b.push([a,"_p",c]))},NTa=function(a){return a.join("__").replace(/\./g,"_").replace(/\-/g,"_").replace(/,/g,"_")};
var OTa=GD(),LD=[],MD=function(a){throw Error("sg`"+(a?": "+a:""));},QD,bUa,cUa,dUa,fUa,eUa,gUa,iUa,jUa,RD,hUa,lUa;
LD.push(["jsl",function(a){for(var b in a)if(Object.prototype.hasOwnProperty.call(a,b)){var c=a[b];"object"==typeof c?ID[b]=FD(ID,b,[]).concat(c):FD(ID,b,c)}if(b=a.u)a=FD(ID,"us",[]),a.push(b),(b=/^https:(.*)$/.exec(b))&&a.push("http:"+b[1])}]);
var PTa=/^(\/[a-zA-Z0-9_\-]+)+$/,QTa=[/\/amp\//,/\/amp$/,/^\/amp$/],RTa=/^[a-zA-Z0-9\-_\.,!]+$/,STa=/^gapi\.loaded_[0-9]+$/,TTa=/^[a-zA-Z0-9,._-]+$/,XTa=function(a,b,c,d,e){var h=a.split(";"),l=h.shift(),m=OTa[l],p=null;m?p=m(h,b,c,d):MD("no hint processor for: "+l);p||MD("failed to generate load url");b=p;c=b.match(UTa);(d=b.match(VTa))&&1===d.length&&WTa.test(b)&&c&&1===c.length||MD("failed sanity: "+a);try{a="?";if(e&&0<e.length){_.ta(e);var q=e.join(",");p=p+"?le="+q;a="&"}if(ID.rol){var x=ID.ol;
x&&x.length&&(p=""+p+a+"ol="+x.length)}}catch(B){}return p},$Ta=function(a,b,c,d){a=YTa(a);
STa.test(c)||MD("invalid_callback");b=ZTa(b);d=d&&d.length?ZTa(d):null;var e=function(h){return encodeURIComponent(h).replace(/%2C/g,",")};
return[encodeURIComponent(a.pathPrefix).replace(/%2C/g,",").replace(/%2F/g,"/"),"/k=",e(a.version),"/m=",e(b),d?"/exm="+e(d):"","/rt=j/sv=1/d=1/ed=1",a.activeMods?"/am="+e(a.activeMods):"",a.resourceSig?"/rs="+e(a.resourceSig):"",a.zcms?"/t="+e(a.zcms):"","/cb=",e(c)].join("")},YTa=function(a){"/"!==a.charAt(0)&&MD("relative path");
for(var b=a.substring(1).split("/"),c=[];b.length;){a=b.shift();if(!a.length||0==a.indexOf("."))MD("empty/relative directory");else if(0<a.indexOf("=")){b.unshift(a);break}c.push(a)}a={};for(var d=0,e=b.length;d<e;++d){var h=b[d].split("="),l=decodeURIComponent(h[0]),m=decodeURIComponent(h[1]);2==h.length&&l&&m&&(a[l]=a[l]||m)}b="/"+c.join("/");PTa.test(b)||MD("invalid_prefix");c=0;for(d=QTa.length;c<d;++c)QTa[c].test(b)&&MD("invalid_prefix");c=PD(a,"k",!0);d=PD(a,"am");e=PD(a,"rs");a=PD(a,"t");return{pathPrefix:b,
version:c,activeMods:d,resourceSig:e,zcms:a}},ZTa=function(a){for(var b=[],c=0,d=a.length;c<d;++c){var e=a[c].replace(/\./g,"_").replace(/-/g,"_");
TTa.test(e)&&b.push(e)}return b.join(",")},PD=function(a,b,c){a=a[b];
!a&&c&&MD("missing: "+b);if(a){if(RTa.test(a))return a;MD("invalid: "+b)}return null},WTa=/^https?:\/\/[a-z0-9_.-]+\.google(rs)?\.com(:\d+)?\/[a-zA-Z0-9_.,!=\-\/]+$/,VTa=/\/cb=/g,UTa=/\/\//g,aUa=function(){var a=JTa();
if(!a)throw Error("tg");return a};
OTa.m=function(a,b,c,d){(a=a[0])||MD("missing_hint");return"https://apis.google.com"+$Ta(a,b,c,d)};
QD=decodeURI("%73cript");bUa=/^[-+_0-9\/A-Za-z]+={0,2}$/;cUa=function(a,b){for(var c=[],d=0;d<a.length;++d){var e=a[d],h;if(h=e){a:{for(h=0;h<b.length;h++)if(b[h]===e)break a;h=-1}h=0>h}h&&c.push(e)}return c};
dUa=function(){var a=ID.nonce;return void 0!==a?a&&a===String(a)&&a.match(bUa)?a:ID.nonce=null:ED.querySelector?(a=ED.querySelector("script[nonce]"))?(a=a.nonce||a.getAttribute("nonce")||"",a&&a===String(a)&&a.match(bUa)?ID.nonce=a:ID.nonce=null):null:null};
fUa=function(a){if("loading"!=ED.readyState)eUa(a);else{var b=dUa(),c="";null!==b&&(c=' nonce="'+b+'"');a="<"+QD+' src="'+encodeURI(a)+'"'+c+"></"+QD+">";ED.write(RD?RD.createHTML(a):a)}};
eUa=function(a){var b=ED.createElement(QD);b.setAttribute("src",RD?RD.createScriptURL(a):a);a=dUa();null!==a&&b.setAttribute("nonce",a);b.async="true";(a=ED.getElementsByTagName(QD)[0])?a.parentNode.insertBefore(b,a):(ED.head||ED.body||ED.documentElement).appendChild(b)};
gUa=function(a,b){var c=b&&b._c;if(c)for(var d=0;d<LD.length;d++){var e=LD[d][0],h=LD[d][1];h&&Object.prototype.hasOwnProperty.call(c,e)&&h(c[e],a,b)}};
iUa=function(a,b,c){hUa(function(){var d=b===JTa()?FD(HD,"_",GD()):GD();d=FD(LTa(b),"_",d);a(d)},c)};
_.kUa=function(a,b){var c=b||{};"function"==typeof b&&(c={},c.callback=b);gUa(a,c);b=[];a?b=a.split(":"):c.features&&(b=c.features);var d=c.h||aUa(),e=FD(ID,"ah",GD());if(e["::"]&&b.length){a=[];for(var h=null;h=b.shift();){var l=h.split(".");l=e[h]||e[l[1]&&"ns:"+l[0]||""]||d;var m=a.length&&a[a.length-1]||null,p=m;m&&m.hint==l||(p={hint:l,features:[]},a.push(p));p.features.push(h)}var q=a.length;if(1<q){var x=c.callback;x&&(c.callback=function(){0==--q&&x()})}for(;b=a.shift();)jUa(b.features,c,
b.hint)}else jUa(b||[],c,d)};
jUa=function(a,b,c){a=ITa(a)||[];var d=b.callback,e=b.config,h=b.timeout,l=b.ontimeout,m=b.onerror,p=void 0;"function"==typeof m&&(p=m);var q=null,x=!1;if(h&&!l||!h&&l)throw"Timeout requires both the timeout parameter and ontimeout parameter to be set";m=FD(LTa(c),"r",[]).sort();var B=FD(LTa(c),"L",[]).sort(),C=ID.le,I=[].concat(m),H=function(Ha,ja){if(x)return 0;DD.clearTimeout(q);B.push.apply(B,O);var pa=((HD||{}).config||{}).update;pa?pa(e):e&&FD(ID,"cu",[]).push(e);if(ja){KD("me0",Ha,I);try{iUa(ja,
c,p)}finally{KD("me1",Ha,I)}}return 1};
0<h&&(q=DD.setTimeout(function(){x=!0;l()},h));
var O=cUa(a,B);if(O.length){O=cUa(a,m);var X=FD(ID,"CP",[]),ia=X.length;X[ia]=function(Ha){if(!Ha)return 0;KD("ml1",O,I);var ja=function(na){X[ia]=null;H(O,Ha)&&KTa(function(){d&&d();na()})},pa=function(){var na=X[ia+1];
na&&na()};
0<ia&&X[ia-1]?X[ia]=function(){ja(pa)}:ja(pa)};
if(O.length){var oa="loaded_"+ID.I++;HD[oa]=function(Ha){X[ia](Ha);HD[oa]=null};
a=XTa(c,O,"gapi."+oa,m,C);m.push.apply(m,O);KD("ml0",O,I);b.sync||DD.___gapisync?fUa(a):eUa(a)}else X[ia](GTa)}else H(O)&&d&&d()};
RD=_.zla("goog#gapi");hUa=function(a,b){if(ID.hee&&0<ID.hel)try{return a()}catch(c){b&&b(c),ID.hel--,_.kUa("debug_error",function(){try{window.___jsl.hefn(c)}catch(d){throw c;}})}else try{return a()}catch(c){throw b&&b(c),c;
}};
lUa=HD.load;lUa&&FD(ID,"ol",[]).push(lUa);HD.load=function(a,b){return hUa(function(){return _.kUa(a,b)})};
var mUa;
var nUa;
_.Ly("itemSectionRenderer","channelAboutFullMetadataRenderer","ytd-channel-about-metadata-renderer");var SD=function(){var a=_.K.apply(this,arguments)||this;a.businessEmailDisplayState="HIDE_SECTION";return a};
_.r(SD,_.K);_.f=SD.prototype;_.f.configureRendererStamper=function(){return{"data.actionButtons":{id:"action-buttons",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.dataChanged=function(){this.data&&(this.data.businessEmailButton||this.data.signInForBusinessEmail)?this.data.signInForBusinessEmail?this.businessEmailDisplayState="SIGN_IN_REQUIRED":this.businessEmailErrorMessage?this.businessEmailDisplayState="ERROR_MESSAGE":(this.businessEmailDisplayState="REVEAL_BUTTON",this.data.businessEmail&&(this.businessEmail=this.data.businessEmail)):this.businessEmailDisplayState="HIDE_SECTION"};
_.f.detached=function(){this.businessEmailErrorMessage=this.businessEmail=void 0;this.businessEmailDisplayState="HIDE_SECTION"};
_.f.onBusinessEmailClick=function(){this.data&&(this.data.bypassBusinessEmailCaptcha?this.businessEmailDisplayState="BUSINESS_EMAIL":(_.Yx("https://www.google.com/recaptcha/api.js?trustedtypes=true"),this.businessEmailDisplayState="CAPTCHA"))};
_.f.onYtServiceRequestCompleted=function(a){var b,c;if(null===(b=a.detail.data)||void 0===b?0:b.businessEmail)this.businessEmail=a.detail.data.businessEmail,this.businessEmailDisplayState="BUSINESS_EMAIL";else if(null===(c=a.detail.data)||void 0===c?0:c.errorMessage)this.businessEmailErrorMessage=a.detail.data.errorMessage,this.businessEmailDisplayState="ERROR_MESSAGE"};
_.f.computeEmailHref=function(a){return"mailto:"+a};
_.f.computeSafeUrl=function(a){if(a)return _.mh(a)};
_.f.onBusinessEmailCaptchaSubmit=function(){var a;if(null!==(a=this.data)&&void 0!==a&&a.onBusinessEmailRevealClickCommand){var b=this.captchaTextarea.value;b&&_.dj(this,[this.data.onBusinessEmailRevealClickCommand,{recaptcha_response_token:b,channel_id:this.data.channelId}])}};
_.f.recaptchaSiteKey=function(){return"6Lf39AMTAAAAALPbLZdcrWDa8Ygmgk_fmGmrlRog"};
_.t.Object.defineProperties(SD.prototype,{hideDetailsSection:{configurable:!0,enumerable:!0,get:function(){return!this.data||!this.data.country&&!this.data.businessEmailButton}}});
_.t.Object.defineProperties(SD,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nUa){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-about-metadata-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_about_metadata_renderer.ytd.channel.about.metadata.renderer.css.js--\x3e<div id="left-column">\n  <div id="description-container" hidden="[[!data.description]]">\n    <yt-formatted-string class="subheadline" text="[[data.descriptionLabel]]">\n    </yt-formatted-string>\n    <yt-formatted-string id="description" split-lines="" text="[[data.description]]">\n    </yt-formatted-string>\n  </div>\n  <div id="bio-container" hidden="[[!data.artistBio]]">\n    <yt-formatted-string class="subheadline" text="[[data.artistBioLabel]]">\n    </yt-formatted-string>\n    <yt-formatted-string id="bio" split-lines="" text="[[data.artistBio]]">\n    </yt-formatted-string>\n  </div>\n  <div id="photos-container" hidden="[[!data.artistGalleryPhotos]]">\n    <yt-formatted-string class="subheadline" text="[[data.artistGalleryLabel]]">\n    </yt-formatted-string>\n    <div id="photos">\n      <template is="dom-repeat" items="[[data.artistGalleryPhotos]]" strip-whitespace="">\n        <a href="[[computeSafeUrl(item.originalPhotoUrl)]]" target="_blank">\n          <img src$="[[computeSafeUrl(item.thumbnailUrl)]]" alt="">\n        </a>\n      </template>\n    </div>\n  </div>\n  <div id="details-container" hidden="[[hideDetailsSection]]">\n     <yt-formatted-string class="subheadline" text="[[data.detailsLabel]]">\n    </yt-formatted-string>\n    <table>\n      <tbody><tr hidden="[[equals(businessEmailDisplayState, \'HIDE_SECTION\')]]">\n        <td class="label">\n          <yt-formatted-string text="[[data.businessEmailLabel]]"></yt-formatted-string>\n        </td>\n\n        <td hidden="[[!equals(businessEmailDisplayState, \'SIGN_IN_REQUIRED\')]]">\n          <yt-formatted-string text="[[data.signInForBusinessEmail]]"></yt-formatted-string>\n        </td>\n\n        <td hidden="[[!equals(businessEmailDisplayState, \'REVEAL_BUTTON\')]]">\n          <ytd-button-renderer align-by-text="" data="[[data.businessEmailButton.buttonRenderer]]" on-click="onBusinessEmailClick">\n          </ytd-button-renderer>\n        </td>\n\n        <td hidden="[[!equals(businessEmailDisplayState, \'CAPTCHA\')]]">\n          \n          <div id="recaptcha" class="g-recaptcha" data-sitekey$="[[recaptchaSiteKey()]]"></div>\n          <button id="submit-btn" class="yt-uix-button yt-uix-button-size-default yt-uix-button-primary" on-click="onBusinessEmailCaptchaSubmit">\n            <span class="yt-uix-button-content">\n              <yt-formatted-string text="[[data.businessEmailRevealSubmitButtonLabel]]">\n              </yt-formatted-string>\n            </span>\n          </button>\n        </td>\n        <td hidden="[[!equals(businessEmailDisplayState, \'ERROR_MESSAGE\')]]">\n          [[businessEmailErrorMessage]]\n        </td>\n\n        <td hidden="[[!equals(businessEmailDisplayState, \'BUSINESS_EMAIL\')]]">\n          <a id="email" href$="[[computeEmailHref(businessEmail)]]" target="_blank">[[businessEmail]]</a>\n        </td>\n      </tr>\n      <tr hidden="[[!data.country]]">\n        <td class="label">\n          <yt-formatted-string text="[[data.countryLabel]]"></yt-formatted-string>\n        </td>\n        <td>\n          <yt-formatted-string text="[[data.country]]"></yt-formatted-string>\n        </td>\n      </tr>\n    </tbody></table>\n  </div>\n  <div id="links-container" hidden="[[!data.primaryLinks]]">\n    <yt-formatted-string class="subheadline" text="[[data.primaryLinksLabel]]">\n    </yt-formatted-string>\n    <div id="link-list-container">\n      <template is="dom-repeat" items="[[data.primaryLinks]]" as="link">\n        <a class="yt-simple-endpoint" href$="[[computeHref_(link.navigationEndpoint)]]" data="[[link.navigationEndpoint]]">\n          <yt-formatted-string class="info-text" no-endpoints="" no-style="" text="[[link.title]]">\n          </yt-formatted-string>\n        </a>\n      </template>\n    </div>\n  </div>\n</div>\n<div id="right-column">\n  <yt-formatted-string class="subheadline" text="[[data.statsLabel]]">\n  </yt-formatted-string>\n  <yt-formatted-string hidden="[[!data.joinedDateText]]" text="[[data.joinedDateText]]">\n  </yt-formatted-string>\n  <yt-formatted-string hidden="[[!data.viewCountText]]" no-styles="" text="[[data.viewCountText]]">\n  </yt-formatted-string>\n  <yt-formatted-string hidden="[[!data.phoneVerifiedText]]" text="[[data.phoneVerifiedText]]">\n  </yt-formatted-string>\n  <div id="action-buttons"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mUa){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_channel_about_metadata_renderer.ytd.channel.about.metadata.renderer.css.js--\x3e<style>:host {padding-top: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .subheadline {display: block;margin: 24px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #left-column {color: var(--yt-spec-text-primary);padding-right: 96px;min-width: 0;word-wrap: break-word;-ms-flex: 2;-webkit-flex: 2;flex: 2;} #description-container,#bio-container,#photos-container,#details-container,#links-container {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding-bottom: 32px;} #description-container {margin-top: 0;} #description,#bio {min-width: 0;word-wrap: break-word;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #photos {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #photos a {margin: 0 4px 4px 0;} #photos img {height: 150px;} #divider {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #link-list-container a.yt-simple-endpoint {display: inline-block;margin-bottom: 24px;width: 40%;color: var(--yt-spec-themed-blue);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #details-container .subheadline {margin-bottom: 12px;} #details-container table {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #details-container tr {height: 42px;} #details-container td {padding-bottom: 4px;} #details-container td.label {padding-right: 32px;} #right-column {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #right-column>yt-formatted-string {border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: block;padding: 12px 0;} #right-column .subheadline {margin: 12px 0 0;} #action-buttons {margin-top: 8px;margin-left: -8px;} #action-buttons>* {margin-right: 16px;} #email,#email-container a {color: var(--yt-spec-themed-blue);cursor: pointer;} /*# sourceMappingURL=ytd-channel-about-metadata-renderer.css.map*/</style>';
mUa=d}d=mUa;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nUa=a}a=nUa;return a}}});
_.TD=SD;_.TD.prototype.onYtServiceRequestCompleted=_.TD.prototype.onYtServiceRequestCompleted;_.TD.prototype.dataChanged=_.TD.prototype.dataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.TD.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.TD.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.TD.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.S("#g-recaptcha-response"),_.W("design:type",HTMLTextAreaElement)],_.TD.prototype,"captchaTextarea",void 0);_.V([_.M(),_.W("design:type",Object)],_.TD.prototype,"data",void 0);_.V([_.M(),_.W("design:type",String)],_.TD.prototype,"businessEmailDisplayState",void 0);_.V([_.M(),_.W("design:type",String)],_.TD.prototype,"businessEmail",void 0);_.V([_.M(),_.W("design:type",String)],_.TD.prototype,"businessEmailErrorMessage",void 0);
_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.TD.prototype,"hideDetailsSection",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.TD.prototype,"dataChanged",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.TD.prototype,"onYtServiceRequestCompleted",null);
_.TD=_.V([_.T({is:"ytd-channel-about-metadata-renderer"})],_.TD);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygz");

var Znb;
var $nb;
var DY=function(){return _.K.apply(this,arguments)||this};
_.r(DY,_.K);DY.prototype.createArray=function(a){return a?[a]:null};
_.t.Object.defineProperties(DY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$nb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-card-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_renderer.ytd.watch.card.renderer.css.js--\x3e<ytd-generic-watch-card badges="[[data.badges]]" call-to-action="[[data.callToAction]]" header-style="[[data.headerStyle.value]]" labels="[[data.labels]]" lists="[[createArray(data.items)]]" navigation-endpoint="[[data.navigationEndpoint]]" related-data="[[data.relatedData]]" title-text="[[data.title]]">\n</ytd-generic-watch-card>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Znb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_watch_card_renderer.ytd.watch.card.renderer.css.js--\x3e<style>:host {display: inline-block;} /*# sourceMappingURL=ytd-watch-card-renderer.css.map*/</style>";Znb=d}d=Znb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$nb=a}a=$nb;
return a}}});
_.EY=DY;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.EY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.EY.prototype,"data",void 0);_.EY=_.V([_.T({is:"ytd-watch-card-renderer"})],_.EY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygy");

var Wnb;
var Xnb;
var Ynb=function(){return _.K.apply(this,arguments)||this};
_.r(Ynb,_.K);
_.t.Object.defineProperties(Ynb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Xnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-game-watch-card-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_video_game_watch_card_renderer.ytd.video.game.watch.card.renderer.css.js--\x3e<div id="header">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n    <h2 id="title">[[getSimpleString(data.title)]]</h2>\n  </a>\n  <div id="meta">\n    <template is="dom-repeat" items="[[data.labels]]">\n      <div class="meta-label">[[getSimpleString(item)]]</div>\n    </template>\n  </div>\n</div>\n  <a id="banner" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <yt-img-shadow id="bannerart" thumbnail="[[data.banner]]"></yt-img-shadow>\n  <yt-img-shadow id="boxart" thumbnail="[[data.boxart]]"></yt-img-shadow>\n</a>\n<div id="videos">\n  <yt-formatted-string id="subaction" text="[[data.subaction]]"></yt-formatted-string>\n  <div id="video-list">\n    <template is="dom-repeat" items="[[data.videoList.watchCardVideoGameListRenderer.videos]]">\n      <div class="lockup">\n        <div class="thumbnail-container">\n          <ytd-thumbnail id="thumbnail" data="[[item.watchCardVideoRenderer]]" width="120">\n          </ytd-thumbnail>\n          <div class="live-badge badge" hidden="[[!item.watchCardVideoRenderer.badges.0.liveBadge]]">\n            [[getSimpleString(item.watchCardVideoRenderer.badges.0.liveBadge.label)]]\n          </div>\n        </div>\n        <div class="info">\n          <a class="yt-simple-endpoint video-title" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n            [[getSimpleString(item.watchCardVideoRenderer.title)]]\n          </a>\n          <yt-formatted-string class="video-byline" text="[[item.watchCardVideoRenderer.byline]]">\n          </yt-formatted-string>\n          <yt-formatted-string class="video-views" text="[[item.watchCardVideoRenderer.views]]">\n          </yt-formatted-string>\n        </div>\n      </div>\n    </template>\n  </div>\n</div>\n<a id="logo-container" class="yt-simple-endpoint" href$="[[computeHref_(data.gamingEndpoint)]]" data="[[data.gamingEndpoint]]">\n  <svg id="logo" viewBox="0 0 89 32" preserveAspectRatio="xMinYMid" fill="#fff">\n    <path d="M 27.574468,9.0822866 C 27.248398,7.8702897 26.294796,6.916688 25.0828,6.5906178 22.88644,6 14.082543,6 14.082543,6 c 0,0 -8.8100488,0 -11.0064087,0.5906178 C 1.8641374,6.916688 0.91053578,7.8702897 0.59061779,9.0822866 0,11.272494 0,15.855935 0,15.855935 c 0,0 0,4.583439 0.59061779,6.779799 0.32607023,1.211997 1.27967191,2.165599 2.49166881,2.491669 2.19636,0.590618 11.0002564,0.590618 11.0002564,0.590618 0,0 8.803897,0 11.000257,-0.590618 1.211996,-0.32607 2.165598,-1.279672 2.491669,-2.491669 0.590617,-2.19636 0.590617,-6.779799 0.590617,-6.779799 0,0 -0.0061,-4.583441 -0.590617,-6.7736484 z" fill="#f00"></path>\n    <path d="m 11.264804,20.082543 7.315047,-4.226608 -7.315047,-4.220457 z"></path>\n    <path class="logo-part" d="m 41.054089,15.911305 v 8.37939 h -1.654961 l -0.38144,-2.097923 c -0.362984,1.550371 -1.32889,2.319405 -2.922328,2.319405 -2.596257,0 -3.506793,-2.153295 -3.506793,-6.484491 v -4.208152 c 0,-4.5711362 0.824404,-6.6875165 4.491156,-6.6875165 3.223789,0 4.091259,2.1163803 3.746732,5.9615485 l -2.497821,0.159959 c 0.06152,-3.2607026 -0.381441,-4.0297362 -1.347347,-4.0297362 -1.088952,0 -1.513458,1.0089722 -1.513458,4.4542422 v 4.77416 c 0,2.879263 0.362984,3.968214 1.488849,3.968214 1.150474,0 1.630351,-0.805947 1.630351,-2.922327 v -1.40887 h -1.550371 v -2.177903 h 4.017431 z"></path>\n    <path class="logo-part" d="m 49.901051,16.052807 v 8.237888 H 47.78467 l -0.283004,-1.513458 h -0.04306 c -0.399898,1.088951 -1.125865,1.771853 -2.356318,1.771853 -1.531916,0 -2.737761,-1.008972 -2.737761,-3.020764 0,-2.233273 1.328891,-3.765188 4.854141,-4.712637 v -0.885927 c 0,-1.710331 -0.178416,-2.319405 -0.965907,-2.319405 -0.885926,0 -1.168931,0.645987 -1.187388,2.559343 L 42.62907,15.966675 c -0.239939,-3.002307 0.965906,-4.269674 3.746731,-4.269674 2.596257,0.0061 3.52525,1.476544 3.52525,4.355806 z m -2.682389,5.801589 v -3.586772 c -1.451935,0.46142 -2.073314,1.427326 -2.073314,2.780825 0,1.027429 0.283004,1.568828 0.947449,1.568828 0.442963,0.0062 0.861318,-0.338374 1.125865,-0.762881 z"></path>\n    <path class="logo-part" d="m 64.143553,14.963855 v 9.32684 H 61.362727 V 15.16688 c 0,-1.008972 -0.264547,-1.513458 -0.867469,-1.513458 -0.486029,0 -0.928993,0.283005 -1.230454,0.805947 0.01846,0.15996 0.01846,0.319919 0.01846,0.504486 v 9.32684 H 56.502436 V 15.16688 c 0,-1.008972 -0.264548,-1.513458 -0.867471,-1.513458 -0.486029,0 -0.904383,0.283005 -1.205844,0.787491 v 9.849782 H 51.648296 V 11.943092 h 2.19636 l 0.239938,1.568828 h 0.04306 c 0.627532,-1.187388 1.630351,-1.833376 2.817739,-1.833376 1.168931,0 1.833376,0.584465 2.134837,1.630351 0.645989,-1.070495 1.611895,-1.630351 2.719303,-1.630351 1.698026,0.0061 2.344015,1.211997 2.344015,3.285311 z"></path>\n    <path class="logo-part" d="m 65.915407,8.7808255 c 0,-1.3288901 0.486029,-1.7103308 1.513458,-1.7103308 1.045885,0 1.513458,0.4429634 1.513458,1.7103308 0,1.3719555 -0.461421,1.7103305 -1.513458,1.7103305 -1.033581,0.0061 -1.513458,-0.338375 -1.513458,-1.7103305 z m 0.159958,3.1622665 h 2.657781 V 24.290695 H 66.075365 V 11.943092 z"></path>\n    <path class="logo-part" d="m 78.404512,14.963855 v 9.32684 h -2.780827 v -9.062292 c 0,-1.008972 -0.264547,-1.568828 -0.885926,-1.568828 -0.486028,0 -0.904383,0.283004 -1.205844,0.78749 v 9.849782 H 70.751089 V 11.943092 h 2.19636 l 0.239939,1.568828 h 0.06152 c 0.602923,-1.168931 1.56883,-1.833376 2.73776,-1.833376 1.71033,0.0061 2.417842,1.211997 2.417842,3.285311 z"></path>\n    <path class="logo-part" d="M 87.971288,26.431685 C 87.971288,28.664958 86.340937,30 83.517045,30 c -2.45475,0 -3.98667,-1.027429 -3.98667,-2.842348 0,-1.24891 0.762885,-1.974878 1.931812,-2.27634 -0.849007,-0.319917 -1.47039,-0.805947 -1.488847,-1.753396 -0.01845,-0.928992 0.541402,-1.710331 1.55037,-2.11638 -1.07049,-0.602923 -1.673415,-1.876443 -1.673415,-4.232761 v -0.264548 c 0,-3.365291 1.150477,-4.792617 3.709815,-4.792617 1.070497,0 1.894905,0.239938 2.479365,0.78749 0.264548,-1.107408 0.787492,-1.974878 1.894897,-2.073314 l 0.344528,2.682389 c -0.602917,0 -1.107405,0.178416 -1.47039,0.522943 0.301462,0.725967 0.442965,1.673417 0.442965,2.860805 v 0.264547 c 0,3.543707 -1.328887,4.694181 -3.685208,4.694181 -0.381442,0 -0.744427,-0.01846 -1.070497,-0.09844 -0.301462,0.203025 -0.424508,0.46142 -0.424508,0.725967 0,1.642656 5.900025,0.110742 5.900025,4.343502 z m -5.21712,-1.211997 c -0.627533,0.221481 -1.008975,0.682902 -1.008975,1.291976 0,0.86747 0.621382,1.488849 1.894897,1.488849 1.29198,0 1.993335,-0.566009 2.011792,-1.248911 0.04305,-1.064342 -1.427324,-1.24891 -2.897714,-1.531914 z m -0.23994,-8.317868 c 0,2.214817 0.301462,2.762369 1.045882,2.762369 0.744428,0 1.027433,-0.5414 1.027433,-2.762369 v -0.424507 c 0,-2.233273 -0.23994,-2.842347 -1.027433,-2.842347 -0.787485,0 -1.045882,0.602922 -1.045882,2.842347 v 0.424507 z"></path>\n  </svg>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Wnb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_video_game_watch_card_renderer.ytd.video.game.watch.card.renderer.css.js--\x3e<style>:host {display: inline-block;} #header {padding: 16px;background-color: var(--yt-spec-general-background-b);} #title {color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #meta {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .meta-label {display: inline-block;margin-right: 4px;} .yt-simple-endpoint {display: block;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #banner.yt-simple-endpoint {position: relative;} #bannerart {width: 385px;height: 217px;} #boxart {position: absolute;top: 16px;left: 20px;width: 132px;height: 184px;} #videos {padding: 16px 16px 0;} #subaction {display: block;margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #logo-container.yt-simple-endpoint {display: block;padding: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #logo {width: 89px;height: 32px;} .metadata {display: flex;flex-direction: column;padding: 0 16px 0 16px;} .lockup {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .lockup:not(:last-child) {margin-bottom: 16px;} .video-title.yt-simple-endpoint {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .video-byline,.video-views {color: var(--yt-spec-text-secondary);margin-right: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .lockup ytd-thumbnail {margin-right: 8px;height: 68px;width: 120px;} .thumbnail-container {position: relative;} #thumbnail {display: block;} .badge {display: inline-block;position: absolute;bottom: 0;right: 8px;text-transform: uppercase;margin: 4px;pointer-events: none;color: var(--yt-spec-static-brand-white);background-color: var(--yt-spec-static-overlay-background-heavy);padding: 3px 4px;height: 12px;border-radius: 2px;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);letter-spacing: var(--yt-badge-letter-spacing,0.5px);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} .live-badge.badge {background-color: var(--yt-spec-static-brand-red);} .logo-part {fill: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-video-game-watch-card-renderer.css.map*/</style>';
Wnb=d}d=Wnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Xnb=a}a=Xnb;return a}}});
_.CY=Ynb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.CY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.CY.prototype,"data",void 0);_.CY=_.V([_.T({is:"ytd-video-game-watch-card-renderer"})],_.CY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygk");

var Unb;
var Vnb;
var AY=function(){return _.K.apply(this,arguments)||this};
_.r(AY,_.K);
AY.prototype.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{watchCardRichHeaderRenderer:{component:"ytd-watch-card-rich-header-renderer",noInjection:!0}}},"data.callToAction":{id:"hero",mapping:{watchCardHeroVideoRenderer:{component:"ytd-watch-card-hero-video-renderer",noInjection:!0},watchCardHeroOneVsOneEventRenderer:{component:"ytd-watch-card-hero-one-vs-one-event-renderer",noInjection:!0}}},"data.sections":{id:"sections",mapping:{watchCardSectionDropdownRenderer:{component:"ytd-watch-card-section-dropdown-renderer",noInjection:!0},
watchCardSectionSequenceRenderer:{component:"ytd-watch-card-section-sequence-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(AY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Vnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-universal-watch-card-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_universal_watch_card_renderer.ytd.universal.watch.card.renderer.css.js--\x3e<div id="header"></div>\n<div id="hero"></div>\n<div id="sections"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Unb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_universal_watch_card_renderer.ytd.universal.watch.card.renderer.css.js--\x3e<style>:host {display: block;} #hero {margin-bottom: 16px;} /*# sourceMappingURL=ytd-universal-watch-card-renderer.css.map*/</style>";Unb=d}d=Unb;c.call(b,d.content.cloneNode(!0),
a.content.firstChild);Vnb=a}a=Vnb;return a}}});
_.BY=AY;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.BY.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.BY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.BY.prototype,"data",void 0);_.BY=_.V([_.T({is:"ytd-universal-watch-card-renderer"})],_.BY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygj");

var nnb;
var onb;
var pnb=function(){return _.K.apply(this,arguments)||this};
_.r(pnb,_.K);
_.t.Object.defineProperties(pnb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===onb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-show-watch-card-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_show_watch_card_renderer.ytd.show.watch.card.renderer.css.js--\x3e<ytd-generic-watch-card badges="[[data.badges]]" call-to-action="[[data.callToAction]]" labels="[[data.labels]]" lists="[[data.lists]]" navigation-endpoint="[[data.navigationEndpoint]]" related-data="[[data.relatedData]]" standalone-badge="[[data.standaloneBadge]]" title-text="[[data.title]]">\n</ytd-generic-watch-card>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nnb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_show_watch_card_renderer.ytd.show.watch.card.renderer.css.js--\x3e<style>:host {display: inline-block;} /*# sourceMappingURL=ytd-show-watch-card-renderer.css.map*/</style>";nnb=d}d=nnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);onb=a}a=onb;return a}}});
_.dY=pnb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.dY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.dY.prototype,"data",void 0);_.dY=_.V([_.T({is:"ytd-show-watch-card-renderer"})],_.dY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sygd");

var lnb;
var mnb;
var bY=function(){var a=_.K.apply(this,arguments)||this;a.selected=0;return a};
_.r(bY,_.K);bY.prototype.dataChanged=function(){this.selected=0};
_.t.Object.defineProperties(bY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mnb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-artist-watch-card-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_artist_watch_card_renderer.ytd.artist.watch.card.renderer.css.js--\x3e<ytd-generic-watch-card call-to-action="[[data.callToAction]]" crop="" labels="[[data.labels]]" lists="[[data.lists]]" navigation-endpoint="[[data.navigationEndpoint]]" related-data="[[data.relatedData]]" selected="[[selected]]" title-text="[[data.title]]">\n</ytd-generic-watch-card>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lnb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.search.ytd_artist_watch_card_renderer.ytd.artist.watch.card.renderer.css.js--\x3e<style>:host {display: inline-block;} /*# sourceMappingURL=ytd-artist-watch-card-renderer.css.map*/</style>";lnb=d}d=lnb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
mnb=a}a=mnb;return a}}});
_.cY=bY;_.cY.prototype.dataChanged=_.cY.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.cY.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.cY.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.cY.prototype,"selected",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.cY.prototype,"dataChanged",null);
_.cY=_.V([_.T({is:"ytd-artist-watch-card-renderer"})],_.cY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syh3");

var gob;
var hob;
var LY=function(){var a=_.K.apply(this,arguments)||this;a.playerState=null;a.isMuted=!1;a.playerEvents=new Map;return a};
_.r(LY,_.K);_.f=LY.prototype;_.f.created=function(){this.playerEvents.set("onStateChange",this.onPlayerStateChange);this.playerEvents.set("onVolumeChange",this.onPlayerVolumeChange)};
_.f.attached=function(){this.getPlayerAndInitializeListeners()};
_.f.detached=function(){this.player&&(this.ytPlayerListenerBehavior.unlistenFromPlayerEvents(this.player,this.playerEvents),this.player=null)};
_.f.getPlayerAndInitializeListeners=function(){var a=this,b,c;return _.y(function(d){if(1==d.nextAddress){b=_.zA(a);if(null===b)return a.listen(document,"yt-page-type-changed","onPageChanged"),d.jumpTo(0);c=a;return _.z(d,b.getPlayerPromise(),3)}c.player=d.yieldResult;a.initializePlayerListeners();_.Ih(d)})};
_.f.onPageChanged=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress){if("ytd-shorts"!==a.detail.newPageType)return d.return();c=b;return _.z(d,_.AA(b).getPlayerPromise(),2)}c.player=d.yieldResult;b.initializePlayerListeners();b.unlisten(document,"yt-page-type-changed","onPageChanged");_.Ih(d)})};
_.f.initializePlayerListeners=function(){this.ytPlayerListenerBehavior.listenToPlayerEvents(this.player,this.playerEvents)};
_.f.onPlayerStateChange=function(a){this.playerState=a};
_.f.onPlayerVolumeChange=function(a){this.isMuted=a.muted};
_.f.onPlayPauseButtonClick=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,_.AA(a).getPlayerPromise(),2);b=c.yieldResult;1!==b.getPlayerState()?b.playVideo():b.pauseVideo();_.Ih(c)})};
_.f.computePlayPauseIcon=function(a){return 1!==a?"miniplayer:play-arrow":"miniplayer:pause"};
_.f.computePlayPauseLabel=function(a){return 1!==a?_.Pi("PLAYER_LABEL_PLAY"):_.Pi("PLAYER_LABEL_PAUSE")};
_.f.onMuteButtonClick=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,_.AA(a).getPlayerPromise(),2);b=c.yieldResult;b.isMuted()?b.unMute(!0):b.mute(!0);_.Ih(c)})};
_.f.computeMuteIcon=function(a){return a?"miniplayer:volume-off":"miniplayer:volume-up"};
_.f.computeMuteLabel=function(a){return a?_.Pi("PLAYER_LABEL_UNMUTE"):_.Pi("PLAYER_LABEL_MUTE")};
_.t.Object.defineProperties(LY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-shorts-player-controls--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.player.ytd_shorts_player_controls.ytd.shorts.player.controls.css.js--\x3e<yt-icon-button label="[[computePlayPauseLabel(playerState)]]" on-click="onPlayPauseButtonClick">\n  <yt-icon icon="[[playPauseIcon]]"></yt-icon>\n</yt-icon-button>\n<yt-icon-button label="[[computeMuteLabel(isMuted)]]" on-click="onMuteButtonClick">\n  <yt-icon icon="[[muteIcon]]"></yt-icon>\n</yt-icon-button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gob){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.player.ytd_shorts_player_controls.ytd.shorts.player.controls.css.js--\x3e<style>:host {-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;padding: 16px 16px 32px 16px;background-image: linear-gradient(180deg,rgba(0,0,0,0.4),transparent);} yt-icon {color: var(--yt-spec-static-overlay-icon-active-other);} /*# sourceMappingURL=ytd-shorts-player-controls.css.map*/</style>";
gob=d}d=gob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hob=a}a=hob;return a}}});
var MY=LY;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],MY.prototype,"componentBehavior",void 0);_.V([_.L(_.QL.YtPlayerListenerBehavior),_.W("design:type",_.RL)],MY.prototype,"ytPlayerListenerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],MY.prototype,"player",void 0);_.V([_.M(),_.W("design:type",Object)],MY.prototype,"playerState",void 0);_.V([_.M(),_.W("design:type",Boolean)],MY.prototype,"isMuted",void 0);
_.V([_.M({computed:"computePlayPauseIcon(playerState)"}),_.W("design:type",String)],MY.prototype,"playPauseIcon",void 0);_.V([_.M({computed:"computeMuteIcon(isMuted)"}),_.W("design:type",String)],MY.prototype,"muteIcon",void 0);MY=_.V([_.T({is:"ytd-shorts-player-controls"})],MY);
var iob;
var job;
var NY=function(){var a=_.K.apply(this,arguments)||this;a.showPlayerControls=!1;a.autoHideJobId=0;return a};
_.r(NY,_.K);_.f=NY.prototype;_.f.attached=function(){this.isFirstReel()&&this.handlePlayerClick()};
_.f.handlePlayerClick=function(a){var b=this,c;if(null!==(c=window.matchMedia)&&void 0!==c&&c.call(window,"(any-pointer: coarse)").matches||!a)this.showPlayerControls=!0,_.Me.cancelJob(this.autoHideJobId),this.autoHideJobId=_.pq(_.Me,function(){b.showPlayerControls=!1},4E3)};
_.f.isFirstReel=function(){return 0===this.index};
_.f.handleMouseenter=function(){this.showPlayerControls=!0};
_.f.handleMouseleave=function(){this.showPlayerControls=!1};
_.f.getBackgroundImage=function(){var a;if(null!==(a=this.data)&&void 0!==a&&a.thumbnail)return _.yx({"background-image":_.Cy(this.data.thumbnail.thumbnails,Number.MAX_VALUE)||null})};
_.t.Object.defineProperties(NY,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===job){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-reel-video-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_video_renderer.ytd.reel.video.renderer.css.js--\x3e<div id$="player-container-[[index]]" class="player-container" on-click="handlePlayerClick" on-mouseenter="handleMouseenter" on-mouseleave="handleMouseleave" style$="[[getBackgroundImage()]]">\n  <div class="player-controls">\n    <ytd-shorts-player-controls></ytd-shorts-player-controls>\n  </div>\n</div>\n<div class="overlay">\n  <ytd-reel-player-overlay-renderer data="[[data.reelPlayerOverlayRenderer]]" is-active="[[isActive]]" vertical="">\n  </ytd-reel-player-overlay-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iob){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_video_renderer.ytd.reel.video.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;--ytd-shorts-masthead-height: 56px;--ytd-shorts-overlay-action-buttons-width: 64px;--ytd-shorts-player-ratio: 9 / 16;--ytd-shorts-player-height: calc( 100vh - var(--ytd-shorts-masthead-height) - var(--ytd-margin-6x) * 3 );--ytd-shorts-player-width: calc( var(--ytd-shorts-player-height) * var(--ytd-shorts-player-ratio) );--ytd-shorts-border-radius: 12px;--ytd-shorts-navigation-height: calc( 100vh - var(--ytd-shorts-masthead-height) - var(--ytd-margin-6x) * 2 );--ytd-shorts-min-width: 320px;position: relative;height: var(--ytd-shorts-player-height);width: var(--ytd-shorts-player-width);margin: 0 var(--ytd-margin-3x);margin-top: var(--ytd-margin-6x);min-height: 150px;min-width: var(--ytd-shorts-min-width);scroll-snap-align: start;} .player-container {height: 100%;width: 100%;border-radius: var(--ytd-shorts-border-radius);overflow: hidden;background-size: cover;-webkit-mask-image: -webkit-radial-gradient(white,black);} .overlay {position: absolute;bottom: 0;left: 0;width: var(--ytd-shorts-player-width);pointer-events: none;overflow: hidden;} @media(min-width:600px) {.overlay {width: calc( var(--ytd-shorts-player-width) + var(--ytd-shorts-overlay-action-buttons-width) + var(--ytd-margin-3x) );min-width: calc( var(--ytd-shorts-min-width) + var(--ytd-shorts-overlay-action-buttons-width) + var(--ytd-margin-3x) );height: 100%;}} @media(max-width:600px) {.overlay {min-width: var(--ytd-shorts-min-width);}} #player {width: initial;} .player-controls {border-radius: var(--ytd-shorts-border-radius) var(--ytd-shorts-border-radius) 0 0;height: 72px;min-width: var(--ytd-shorts-min-width);position: absolute;top: 0;width: var(--ytd-shorts-player-width);z-index: 1;} :host(:not([show-player-controls])) .player-controls:not(:focus-within) ytd-shorts-player-controls {opacity: 0;transition: opacity 0.25s cubic-bezier(0,0,0.2,1);} ytd-shorts-player-controls {transition: opacity 0.1s cubic-bezier(0.4,0,1,1);} /*# sourceMappingURL=ytd-reel-video-renderer.css.map*/</style>";
iob=d}d=iob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);job=a}a=job;return a}}});
_.OY=NY;_.V([_.M(),_.W("design:type",Object)],_.OY.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],_.OY.prototype,"index",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.OY.prototype,"isActive",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.OY.prototype,"showPlayerControls",void 0);_.V([_.M(),_.W("design:type",Number)],_.OY.prototype,"autoHideJobId",void 0);_.OY=_.V([_.T({is:"ytd-reel-video-renderer"})],_.OY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syke");

var otb;
var ptb;
var B1=function(){return _.K.apply(this,arguments)||this};
_.r(B1,_.K);B1.prototype.attached=function(){this.setAttribute("dialog","true")};
B1.prototype.onClickClose=function(){_.A(this,"yt-close-popup-action",["ytd-reel-description-sheet-renderer"])};
_.t.Object.defineProperties(B1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ptb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-reel-description-sheet-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_description_sheet_renderer.ytd.reel.description.sheet.renderer.css.js--\x3e<div id="header">\n  <h2 id="title">\n    <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n  </h2>\n  <yt-icon-button id="close-button" label="[[closeButtonAriaLabel]]" on-click="onClickClose">\n    <yt-icon icon="close"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="content">\n  <div id="info-text">\n    <yt-formatted-string id="publish-time" text="[[data.publishTimeText]]"></yt-formatted-string>\n    <div id="view-count">\n      <span id="dot">\u2022</span>\n      <yt-formatted-string text="[[data.viewCountText]]"></yt-formatted-string>\n    </div>\n  </div>\n  <yt-formatted-string id="description" split-lines="" text="[[data.description]]">\n  </yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===otb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_description_sheet_renderer.ytd.reel.description.sheet.renderer.css.js--\x3e<style>:host([dialog]) {background: var(--yt-spec-brand-background-solid);color: var(--yt-spec-text-primary);width: 450px;min-width: 300px;max-width: 80vw;min-height: 240px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #close-button {color: var(--yt-spec-icon-inactive);} #close-button:hover {color: var(--yt-spec-icon-active-other);} #info-text {margin: var(--ytd-margin-4x) 0;} #dot {margin-left: 4px;margin-right: 4px;} #view-count {display: inline-block;} /*# sourceMappingURL=ytd-reel-description-sheet-renderer.css.map*/</style>";
otb=d}d=otb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ptb=a}a=ptb;return a}}});
_.C1=B1;_.V([_.M(),_.W("design:type",Object)],_.C1.prototype,"data",void 0);_.V([_.M({value:_.Pi("SBOX_INAPPROPRIATE_CANCEL",void 0,"Close")}),_.W("design:type",String)],_.C1.prototype,"closeButtonAriaLabel",void 0);_.C1=_.V([_.T({is:"ytd-reel-description-sheet-renderer"})],_.C1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4t");

var efb,vR,ffb;_.uR=function(a,b,c,d,e){var h={};b&&(h[b]=c);d?h.errorType=d:e&&(h.errorReason=e);_.Oh(a,h);_.sf()};
efb=function(){_.uR("ypcRedeemFlowStarted")};
vR=function(a){_.uR("ypcRedeemFlowFailed",void 0,void 0,void 0,a)};
ffb=/^(?:https:)?\/\/[0-9a-z-.]+\.(google|youtube)\.com\//;_.gfb=function(){var a=_.v("YPC_MB_URL");a=ffb.test(a)?_.ob(_.pb("Url of payment library"),a):null;if(!window.payments&&a)a=_.iv(a,{attributes:{"data-payments-main":"",id:"payment-lib"}});else{var b=_.un();a=b.promise;b.resolve()}return a};
var hfb,jfb;hfb=_.pb("https://clients2.google.com/gr/gr_sync.js");_.ifb=function(){};
_.ifb.prototype.init=function(){if(jfb()){var a=_.un();a.resolve();return a.promise}return _.iv(_.sIa(hfb,{})).then(function(){if(!jfb())throw Error("Jh");},function(){throw Error("Kh");
})};
_.kfb=function(){if(!jfb())return"";var a=window.google.gr;a.init({async:{schedule:"sync"},merchantId:"youtube"});a.start();a=a.finish();return null==a?"":a};
jfb=function(){return null!=window.google&&null!=window.google.gr};
var lfb;
var mfb;
_.Ly("itemSectionRenderer","redeemCodeRenderer","ytd-redeem-code-renderer");var wR=function(){var a=_.K.apply(this,arguments)||this;a.MIN_CODE_LENGTH=12;a.MAX_CODE_LENGTH=24;return a};
_.r(wR,_.K);_.f=wR.prototype;_.f.configureRendererStamper=function(){return{postRedemptionRenderer:{id:"success-page",mapping:{ypcPostRedemptionRenderer:"ytd-ypc-post-redemption-renderer"}}}};
_.f.created=function(){this.riskService=new _.ifb;this.loadPaymentThenable=_.gfb()};
_.f.ready=function(){var a=this;this.$.code.addEventListener("keypress",function(b){a.onCodeInputKeypress(b)})};
_.f.dataChanged=function(){var a=this;this.redeemButtonDisabled=!0;this.observer=new MutationObserver(function(b){b=_.u(b);for(var c=b.next();!c.done;c=b.next())c=c.value,"attributes"===c.type&&"dark"===c.attributeName&&a.updateBackground()});
this.observer.observe(document.documentElement,{attributes:!0});this.updateBackground()};
_.f.updateBackground=function(){if(document.documentElement.hasAttribute("dark"))this.style.setProperty("background-image","none");else{var a=this.computeImageUrl(this.data.thumbnail);this.style.setProperty("background-image","url("+a+")")}};
_.f.computeRedeemButton=function(a){(a=this.get("redeemButton.buttonRenderer",a))&&(a=Object.assign(Object.assign({},a),{serviceEndpoint:void 0}));return a};
_.f.onRedeemButtonTap=function(a){a.stopPropagation();efb();this.redeemCode()};
_.f.redeemCode=function(){var a=this;this.isLoading=!0;var b=this.riskService.init();_.tn([b,this.loadPaymentThenable]).then(function(){var c=a.data.redeemButton.buttonRenderer.serviceEndpoint,d=_.kfb(),e=payments.business.integration.ClientTokenFactory.createClientToken(c.ypcRedeemCodeEndpoint.countryCode,d);d={c:a.$.code.value.trim(),rd:window.btoa(d),ctk:e};_.dj(a,[c,d])},function(){a.showGenericError();
vR("YPC_ERROR_REASON_RISK_LIB_LOAD_FAILURE")}).thenCatch(function(){_.te(Error("Lh"))})};
_.f.onYtServiceRequestCompleted=function(a){a.stopPropagation();this.isLoading=!1;this.errorMessage=this.get("detail.data.errorMessage",a);this.postRedemptionRenderer=this.get("detail.data.renderer",a);if(a=this.get("detail.data.redirectEndpoint",a))this.isLoading=!0,this.fire("yt-navigate",{endpoint:a});this.errorMessage?vR("YPC_ERROR_REASON_REDEEM_INNERTUBE_FAILURE"):(this.postRedemptionRenderer||a)&&_.uR("ypcRedeemFlowSucceeded")};
_.f.onYtServiceRequestError=function(a){a.stopPropagation();this.isLoading=!1;if(a=this.get("detail.error.message",a))this.errorMessage=_.Wi(a);vR("YPC_ERROR_REASON_YPC_REDEEM_CODE_RPC_FAILURE")};
_.f.onInvokeInstrumentManagerActionCompleted=function(a){a.stopPropagation();this.redeemCode()};
_.f.onInvokeInstrumentManagerActionError=function(a){a.stopPropagation();this.isLoading=!1;switch(this.get("detail.error.errorCode",a)){case "instrumentManagerLoadError":this.showGenericError();vR("YPC_ERROR_REASON_INST_MANAGER_LOAD_FAILURE");break;case "instrumentManagerCallbackError":this.showGenericError();vR("YPC_ERROR_REASON_INST_MANAGER_CALLBACK_FAILURE");break;case "instrumentManagerCancelled":_.uR("ypcRedeemFlowCancelled")}};
_.f.onInput=function(){var a=this;this.debounce("onInput",function(){var b=a.$.code.value.trim();a.redeemButtonDisabled=b.length<a.MIN_CODE_LENGTH||b.length>a.MAX_CODE_LENGTH},200)};
_.f.onCodeInputKeypress=function(a){13!==a.keyCode||this.redeemButtonDisabled||this.isLoading||(efb(),this.redeemCode())};
_.f.computeImageUrl=function(a){return a?_.xy(a.thumbnails,600):null};
_.f.showGenericError=function(){this.isLoading=!1;this.errorMessage=this.get("errorMessage",this.data)};
_.t.Object.defineProperties(wR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mfb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-redeem-code-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.redeem_code.ytd_redeem_code_renderer.ytd.redeem.code.renderer.css.js--\x3e<div id="main" hidden="[[postRedemptionRenderer]]">\n  <div class="title">[[getSimpleString(data.title)]]</div>\n  <div class="subtitle">[[getSimpleString(data.subTitle)]]</div>\n  <input id="code" type="text" autocomplete="off" maxlength="24" on-input="onInput" size="24" placeholder="[[getSimpleString(data.placeholderText)]]" slot="input">\n  <yt-formatted-string id="error-message" hidden="[[!errorMessage]]" text="[[errorMessage]]">\n      </yt-formatted-string>\n  <yt-formatted-string id="terms" text="[[data.termsConditions]]"></yt-formatted-string>\n  \n  <ytd-button-renderer id="redeem-button" data="[[computeRedeemButton(data)]]" disabled="[[redeemButtonDisabled]]" on-tap="onRedeemButtonTap">\n  </ytd-button-renderer>\n</div>\n<div id="success-page"></div>\n<tp-yt-paper-spinner-lite id="loading" active="[[isLoading]]">\n</tp-yt-paper-spinner-lite>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lfb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.redeem_code.ytd_redeem_code_renderer.ytd.redeem.code.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-solid);background-size: cover;border: 1px solid var(--yt-spec-10-percent-layer);box-shadow: 0px 4px 8px -3px var(--yt-spec-10-percent-layer);color: var(--yt-spec-text-primary);margin: 48px auto;width: 600px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([is-loading]) {opacity: 0.4;pointer-events: none;} #main {margin: 40px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .title {margin-bottom: 8px;font-size: 2.4rem;font-weight: 400;line-height: 2.8rem;} .subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} input {-webkit-font-smoothing: antialiased;border: 1px solid var(--yt-spec-10-percent-layer);margin-top: 16px;margin-bottom: 24px;padding: 16px;width: 486px;font-size: 1.6rem;font-weight: 400;line-height: 1.6rem;} #terms {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #error-message {color: var(--yt-spec-brand-link-text);margin-bottom: 12px;font-size: 1.2rem;font-weight: 400;line-height: 2rem;} #redeem-button {margin-top: 8px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-align-self: flex-end;-webkit-align-self: flex-end;align-self: flex-end;} tp-yt-paper-spinner-lite {display: none;margin: auto;} tp-yt-paper-spinner-lite[active] {display: block;left: 50%;margin: -28px;position: absolute;top: 50%;} /*# sourceMappingURL=ytd-redeem-code-renderer.css.map*/</style>';
lfb=d}d=lfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mfb=a}a=mfb;return a}}});
_.xR=wR;_.xR.prototype.onInvokeInstrumentManagerActionError=_.xR.prototype.onInvokeInstrumentManagerActionError;_.xR.prototype.onInvokeInstrumentManagerActionCompleted=_.xR.prototype.onInvokeInstrumentManagerActionCompleted;_.xR.prototype.onYtServiceRequestError=_.xR.prototype.onYtServiceRequestError;_.xR.prototype.onYtServiceRequestCompleted=_.xR.prototype.onYtServiceRequestCompleted;_.xR.prototype.dataChanged=_.xR.prototype.dataChanged;
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.xR.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.xR.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xR.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.xR.prototype,"isLoading",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.xR.prototype,"redeemButtonDisabled",void 0);
_.V([_.M(),_.W("design:type",Object)],_.xR.prototype,"errorMessage",void 0);_.V([_.M(),_.W("design:type",Object)],_.xR.prototype,"postRedemptionRenderer",void 0);_.V([_.M(),_.W("design:type",Object)],_.xR.prototype,"observer",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.xR.prototype,"dataChanged",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.xR.prototype,"onYtServiceRequestCompleted",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.xR.prototype,"onYtServiceRequestError",null);
_.V([_.N("yt-invoke-instrument-manager-action-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.xR.prototype,"onInvokeInstrumentManagerActionCompleted",null);_.V([_.N("yt-invoke-instrument-manager-action-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.xR.prototype,"onInvokeInstrumentManagerActionError",null);_.xR=_.V([_.T({is:"ytd-redeem-code-renderer"})],_.xR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy91");

var Ggb;
var Hgb;
_.Ly("itemSectionRenderer","unlimitedPageFeatureInfoRenderer","ytd-unlimited-page-feature-info-renderer");var Igb=function(){return _.K.apply(this,arguments)||this};
_.r(Igb,_.K);
_.t.Object.defineProperties(Igb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Hgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-unlimited-page-feature-info-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.red.ytd_unlimited_page_feature_info_renderer.ytd.unlimited.page.feature.info.renderer.css.js--\x3e<div class="content">\n  <yt-formatted-string class="info-head" text="[[data.title]]"></yt-formatted-string>\n  <template is="dom-repeat" items="[[data.descriptions]]">\n    <yt-formatted-string class="info-desc" text="[[item]]"></yt-formatted-string>\n  </template>\n</div>\n<yt-img-shadow class="icon-thumbnail" height="194" thumbnail="[[data.iconThumbnail]]" width="390">\n</yt-img-shadow>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Ggb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.red.ytd_unlimited_page_feature_info_renderer.ytd.unlimited.page.feature.info.renderer.css.js--\x3e<style>:host {border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin: 0 auto;max-width: 1003px;min-height: 317px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} @media(max-width:800px) {:host {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}} .content {padding: 24px 0;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .info-head {color: var(--yt-spec-text-primary);margin-bottom: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} .info-desc {color: var(--yt-spec-text-secondary);width: 385px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} .icon-thumbnail {-ms-align-self: center;-webkit-align-self: center;align-self: center;} /*# sourceMappingURL=ytd-unlimited-page-feature-info-renderer.css.map*/</style>';
Ggb=d}d=Ggb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Hgb=a}a=Hgb;return a}}});
_.xS=Igb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.xS.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xS.prototype,"data",void 0);_.xS=_.V([_.T({is:"ytd-unlimited-page-feature-info-renderer"})],_.xS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy90");

var Dgb;
var Egb;
var Fgb={};Fgb.YtSimpleTextSectionBehavior={properties:{data:Object,layoutStyle:{type:String,computed:"computeLayoutStyle_(data.layoutStyle)",reflectToAttribute:!0},role:{type:String,computed:"computeRole_(data.layoutStyle)",reflectToAttribute:!0}},created:function(){this.LAYOUT_STYLE_PREFIX_="SIMPLE_TEXT_LAYOUT_STYLE_"},
computeLayoutStyle_:function(a){if(a)return a.replace(this.LAYOUT_STYLE_PREFIX_,"").replace(/_/g,"-").toLowerCase()},
computeRole_:function(a){if("SIMPLE_TEXT_LAYOUT_STYLE_PAID_SUBSCRIPTION_TITLE"===a)return"heading"}};
_.Ly("itemSectionRenderer","simpleTextSectionRenderer","ytd-simple-text-section-renderer");var vS=function(){return _.K.apply(this,arguments)||this};
_.r(vS,_.K);vS.prototype.onYtNavigate=function(a){var b=this.openPopupBehavior.getNavigationEndpointPopupAction(a.detail.endpoint);b&&(a.stopPropagation(),this.openPopupBehavior.openPopup(b))};
_.t.Object.defineProperties(vS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Egb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-simple-text-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.red.ytd_simple_text_section_renderer.ytd.simple.text.section.renderer.css.js--\x3e<template is="dom-repeat" items="[[data.lines]]">\n  <yt-formatted-string class="text" text="[[item]]"></yt-formatted-string>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.red.ytd_simple_text_section_renderer.ytd.simple.text.section.renderer.css.js--\x3e<style>:host {padding: 48px 0;width: 100%;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .text {color: var(--yt-spec-text-primary);width: 50%;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} :host([layout-style=paid-subscription-title]) {display: block;margin: 32px 0 16px;padding: 0;} :host([layout-style=paid-subscription-title]) .text {width: auto;color: var(--yt-spec-text-secondary);} :host([layout-style=premium-restrictions]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([layout-style=premium-restrictions]) .text {width: auto;padding: 8px 16px;} /*# sourceMappingURL=ytd-simple-text-section-renderer.css.map*/</style>';
Dgb=d}d=Dgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Egb=a}a=Egb;return a}}});
_.wS=vS;_.wS.prototype.onYtNavigate=_.wS.prototype.onYtNavigate;_.V([_.L(Fgb.YtSimpleTextSectionBehavior),_.W("design:type",Object)],_.wS.prototype,"ytSimpleTextSectionBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.wS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Qx),_.W("design:type",Object)],_.wS.prototype,"openPopupBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.wS.prototype,"data",void 0);
_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.wS.prototype,"onYtNavigate",null);_.wS=_.V([_.T({is:"ytd-simple-text-section-renderer"})],_.wS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykd");

var mtb;
var ntb;
_.Ly("itemSectionRenderer","redCancelSurveyRenderer","ytd-red-cancel-survey-renderer");var z1=function(){return _.K.apply(this,arguments)||this};
_.r(z1,_.K);_.f=z1.prototype;_.f.configureRendererStamper=function(){return{"data.nextButton":{id:"next-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-confirm":!0}}}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",classListBinding:"[[buttonClass_]]",attributes:{"dialog-dismiss":!0}}}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.dataChanged=function(){switch(this.get("data.singleOptions.preselectMode")){case "SINGLE_OPTION_PRESELECT_MODE_LAST":this.selectedResponseIndex=this.get("data.singleOptions.styles").length-1;break;default:this.selectedResponseIndex=void 0}var a=this.get("data.nextButton.buttonRenderer.navigationEndpoint");a&&(this.nextNavigationEndpoint=a,this.set("data.nextButton.buttonRenderer.navigationEndpoint",void 0))};
_.f.onSelectedResponseIndexChange=function(){if(null!=this.get("data.nextButton.buttonRenderer")){switch(this.get("data.submissionMode")){case "SURVEY_SUBMISSION_MODE_ONE_SELECTED_OPTION":this.set("data.nextButton.buttonRenderer.isDisabled",void 0===this.selectedResponseIndex);break;default:this.set("data.nextButton.buttonRenderer.isDisabled",!1)}if(null!=this.selectedResponseIndex){var a={feedbackTokens:[this.get(["data.singleOptions.styles",this.selectedResponseIndex]).radioButtonSurveyOptionRenderer.submissionEndpoint.feedbackEndpoint.feedbackToken]};
this.set("nextNavigationEndpoint.confirmDialogEndpoint.content.confirmDialogRenderer.confirmButton.buttonRenderer.serviceEndpoint.ypcCancelRecurrenceEndpoint.feedbackData",a)}}};
_.f.onPopupOpened=function(a){a.detail==this&&_.w("enable_premium_voluntary_pause")&&_.A(this,"yt-close-popup-action",["yt-confirm-dialog-renderer"])};
_.f.onNextButtonTap=function(){var a=this.nextNavigationEndpoint&&this.ytdOpenPopupBehavior.getNavigationEndpointPopupAction(this.nextNavigationEndpoint);a&&this.ytdOpenPopupBehavior.openPopup(a)};
_.t.Object.defineProperties(z1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ntb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-red-cancel-survey-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.red.ytd_red_cancel_survey_renderer.ytd.red.cancel.survey.renderer.css.js--\x3e<div id="content">\n  <div id="question">[[getSimpleString(data.question)]]</div>\n  <tp-yt-paper-radio-group id="responses" selected="{{selectedResponseIndex}}">\n    <template is="dom-repeat" items="[[data.singleOptions.styles]]">\n      <tp-yt-paper-radio-button name="[[index]]">\n        [[getSimpleString(item.radioButtonSurveyOptionRenderer.option)]]\n      </tp-yt-paper-radio-button>\n    </template>\n  </tp-yt-paper-radio-group>\n</div>\n<div class="buttons">\n  <div id="dismiss-button"></div>\n  <div id="next-button" on-click="onNextButtonTap"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mtb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.red.ytd_red_cancel_survey_renderer.ytd.red.cancel.survey.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);color: var(--yt-spec-text-primary);margin: 0;padding: 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #content {padding: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #question {color: var(--yt-spec-text-primary);padding-bottom: 20px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #responses {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #responses tp-yt-paper-radio-button {height: 40px;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);position: relative;padding: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex: none;-webkit-flex: none;flex: none;} .buttons ytd-button-renderer {padding-left: 8px;} tp-yt-paper-radio-button {padding: 12px 0 0;} /*# sourceMappingURL=ytd-red-cancel-survey-renderer.css.map*/</style>';
mtb=d}d=mtb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ntb=a}a=ntb;return a}}});
_.A1=z1;_.A1.prototype.onPopupOpened=_.A1.prototype.onPopupOpened;_.A1.prototype.onSelectedResponseIndexChange=_.A1.prototype.onSelectedResponseIndexChange;_.A1.prototype.dataChanged=_.A1.prototype.dataChanged;_.V([_.L(_.Qx),_.W("design:type",Object)],_.A1.prototype,"ytdOpenPopupBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.A1.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.A1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.A1.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],_.A1.prototype,"selectedResponseIndex",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.A1.prototype,"dataChanged",null);
_.V([_.P("selectedResponseIndex"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.A1.prototype,"onSelectedResponseIndexChange",null);_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.A1.prototype,"onPopupOpened",null);_.A1=_.V([_.T({is:"ytd-red-cancel-survey-renderer"})],_.A1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8z");

var Agb;
var Bgb;
_.Ly("itemSectionRenderer","purchaseItemRenderer","ytd-purchase-item-renderer");var Cgb=function(){return _.K.apply(this,arguments)||this};
_.r(Cgb,_.K);
_.t.Object.defineProperties(Cgb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Bgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-purchase-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.red.ytd_purchase_item_renderer.ytd.purchase.item.renderer.css.js--\x3e<a class="yt-simple-endpoint purchase-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n  <div class="thumb-container">\n    <yt-img-shadow fit="" thumbnail="[[data.thumbnail]]"></yt-img-shadow>\n  </div>\n  <div class="details">\n    <yt-formatted-string class="title" text="[[data.title]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="price-text" no-endpoints="" text="[[data.priceText]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="manage-subscription-text" force-default-style="" text="[[data.manageSubscriptionText]]">\n    </yt-formatted-string>\n  </div>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Agb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.red.ytd_purchase_item_renderer.ytd.purchase.item.renderer.css.js--\x3e<style>:host {margin: 16px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .thumb-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;width: 246px;height: 138px;margin-right: 16px;} yt-img-shadow {width: 138px;-ms-flex: none;-webkit-flex: none;flex: none;} .details {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .manage-subscription-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} .title {color: var(--yt-spec-text-primary);display: block;margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 4.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} .price-text {color: var(--yt-spec-text-secondary);padding-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} .yt-simple-endpoint {display: block;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.purchase-endpoint.yt-simple-endpoint {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} /*# sourceMappingURL=ytd-purchase-item-renderer.css.map*/</style>';
Agb=d}d=Agb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Bgb=a}a=Bgb;return a}}});
_.uS=Cgb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.uS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.uS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.uS.prototype,"data",void 0);_.uS=_.V([_.T({is:"ytd-purchase-item-renderer"})],_.uS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykc");

var ktb;
var ltb;
var x1=function(){return _.K.apply(this,arguments)||this};
_.r(x1,_.K);_.f=x1.prototype;_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.onDismissTap=function(){_.A(this,"yt-close-popup-action",["ytd-mealbar-promo-renderer"])};
_.f.computeIcon=function(a){return a?"BACKSTAGE_ARTWORK"===a?"backstage:artwork":a:null};
_.f.computeHasFullHeightImage=function(a){return!!(a&&a.thumbnails&&0<a.thumbnails.length)};
_.f.onThumbnailLoaded=function(){this.fire("yt-refit")};
_.t.Object.defineProperties(x1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ltb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-mealbar-promo-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_mealbar_promo_renderer.ytd.mealbar.promo.renderer.css.js--\x3e<yt-img-shadow id="icon" hidden="[[!data.icon]]" notify-on-loaded="" thumbnail="[[data.icon]]">\n</yt-img-shadow>\n<yt-icon id="alternate-icon" hidden="[[!icon]]" icon="[[icon]]"></yt-icon>\n<div id="main">\n  <h2 class="ytd-mealbar-promo-renderer-message-title">\n    <yt-formatted-string text="[[data.messageTitle]]"></yt-formatted-string>\n  </h2>\n  <template is="dom-repeat" items="[[data.messageTexts]]">\n    <div id="message-text" class="ytd-mealbar-promo-renderer-message-text">\n      <yt-formatted-string text="[[item]]"></yt-formatted-string>\n    </div>\n  </template>\n  <div class="button-container">\n    <ytd-button-renderer id="dismiss-button" data="[[data.dismissButton.buttonRenderer]]" on-tap="onDismissTap">\n    </ytd-button-renderer>\n    <ytd-button-renderer id="action-button" data="[[data.actionButton.buttonRenderer]]" on-tap="onDismissTap">\n    </ytd-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ktb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_mealbar_promo_renderer.ytd.mealbar.promo.renderer.css.js--\x3e<style>:host {max-width: 648px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([dialog][dialog][dialog]) {padding: 0;margin: 0;} :host([has-full-height-image]) {height: 192px;} #main {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #icon {--yt-img-max-height: 192px;margin: none;} #alternate-icon {margin: 28px;width: 160px;height: 160px;-ms-flex: none;-webkit-flex: none;flex: none;} .ytd-mealbar-promo-renderer-message-title {margin: 24px 0 0 0;padding: 0 24px;} .ytd-mealbar-promo-renderer-message-text {display: block;color: var(--yt-spec-text-secondary);margin: 16px 0 32px;padding: 0 24px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .button-container {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px;} .button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} .ytd-mealbar-promo-renderer-message-title {display: block;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} /*# sourceMappingURL=ytd-mealbar-promo-renderer.css.map*/</style>';
ktb=d}d=ktb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ltb=a}a=ltb;return a}}});
_.y1=x1;_.y1.prototype.onThumbnailLoaded=_.y1.prototype.onThumbnailLoaded;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.y1.prototype,"ytRendererBehavior",void 0);_.V([_.M({}),_.W("design:type",Object)],_.y1.prototype,"data",void 0);_.V([_.M({computed:"computeIcon(data.alternateIcon.iconType)"}),_.W("design:type",Object)],_.y1.prototype,"icon",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeHasFullHeightImage(data.icon)"}),_.W("design:type",Boolean)],_.y1.prototype,"hasFullHeightImage",void 0);_.V([_.N("yt-img-shadow-loaded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.y1.prototype,"onThumbnailLoaded",null);_.y1=_.V([_.T({is:"ytd-mealbar-promo-renderer"})],_.y1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syea");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8y");

var ygb;
var zgb;
var sS=function(){var a=_.K.apply(this,arguments)||this;a.responsive=_.w("kevlar_playlist_responsive");return a};
_.r(sS,_.K);sS.prototype.configureRendererStamper=function(){return{"data.collection":{id:"dropdown",mapping:{sortFilterSubMenuRenderer:{component:"yt-sort-filter-sub-menu-renderer"}}},"data.actionButtons":{id:"action-buttons",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
sS.prototype.computeActionButtonClass=function(a){return!a.actionButtons||1>=a.actionButtons.length?"single-button":a.description?"vertical-buttons":"horizontal-buttons"};
_.t.Object.defineProperties(sS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===zgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-show-metadata-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_show_metadata_renderer.ytd.playlist.show.metadata.renderer.css.js--\x3e<div id="content-desc">\n  <div id="dropdown"></div>\n  <ytd-expander class="description" max-number-of-lines="2">\n    <yt-formatted-string id="description" class="content" slot="content" split-lines="" text="[[data.description]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="more-button" slot="more-button" role="button" text="[[data.showMoreText]]">\n    </yt-formatted-string>\n    <yt-formatted-string class="less-button" slot="less-button" role="button" text="[[data.showLessText]]">\n    </yt-formatted-string>\n  </ytd-expander>\n</div>\n<div id="action-buttons" class$="[[computeActionButtonClass(data)]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ygb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_show_metadata_renderer.ytd.playlist.show.metadata.renderer.css.js--\x3e<style>:host {margin: 24px 64px 16px 40px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #content-desc {margin-right: 40px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #dropdown {margin-bottom: 12px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} yt-sort-filter-sub-menu-renderer {--yt-dropdown-menu-label-transform: uppercase;color: var(--yt-spec-text-primary);} .vertical-buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .vertical-buttons>ytd-button-renderer {margin-bottom: 16px;} .vertical-buttons>ytd-button-renderer:last-of-type {margin-bottom: 0px;} .horizontal-buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .horizontal-buttons>ytd-button-renderer {margin-right: 16px;} .horizontal-buttons>ytd-button-renderer:last-of-type {margin-right: 0px;} #description {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .more-button,.less-button {color: var(--yt-spec-text-secondary);display: inline-block;margin-top: 8px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} :host([responsive]) {margin: 24px 64px 8px 40px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} :host([responsive]) .horizontal-buttons {-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} :host([responsive]) .horizontal-buttons>ytd-button-renderer {margin-bottom: 8px;} /*# sourceMappingURL=ytd-playlist-show-metadata-renderer.css.map*/</style>';
ygb=d}d=ygb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);zgb=a}a=zgb;return a}}});
_.tS=sS;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.tS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.tS.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.tS.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.tS.prototype,"responsive",void 0);_.tS=_.V([_.T({is:"ytd-playlist-show-metadata-renderer"})],_.tS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syka");

var itb;
var jtb;
var v1=function(){var a=_.K.apply(this,arguments)||this;a.addToStrings={ADD_TO_DROPDOWN_LABEL:_.Pi("ADD_TO_DROPDOWN_LABEL",void 0,"Save to...")};a.closeButtonAriaLabel=_.Pi("SBOX_INAPPROPRIATE_CANCEL");a.dialog=_.w("desktop_add_to_playlist_renderer_dialog_popup");a.increasedTapTarget=_.w("desktop_adjust_touch_target");return a};
_.r(v1,_.K);v1.prototype.configureRendererStamper=function(){return{"data.playlists":{id:"playlists",mapping:{playlistAddToOptionRenderer:"ytd-playlist-add-to-option-renderer"}},"data.actions":{id:"actions",mapping:{addToPlaylistCreateRenderer:"ytd-add-to-playlist-create-renderer"}}}};
v1.prototype.onPopupOpened=function(){this.toggleClass("scrollable",!0,this.playlists);this.createRenderer&&this.createRenderer.reset()};
v1.prototype.onPopupClosed=function(){this.toggleClass("scrollable",!1,this.playlists)};
v1.prototype.onTapClose=function(){_.A(this,"yt-close-popup-action",["ytd-add-to-playlist-renderer"])};
_.t.Object.defineProperties(v1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jtb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-add-to-playlist-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_add_to_playlist_renderer.ytd.add.to.playlist.renderer.css.js--\x3e<div id="header">\n  <div id="title">[[addToStrings.ADD_TO_DROPDOWN_LABEL]]</div>\n  <yt-icon-button id="close-button" hidden="[[!dialog]]" label="[[closeButtonAriaLabel]]" on-tap="onTapClose">\n    <yt-icon icon="close"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="playlists"></div>\n<div id="actions"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===itb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_add_to_playlist_renderer.ytd.add.to.playlist.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host(:not([dialog])) {display: inline-block;background: var(--yt-spec-brand-background-primary);width: 300px;overflow: visible;box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.4);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([dialog]) {min-width: 300px;margin: 0;padding: 0;overflow: auto;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #title {color: var(--yt-spec-text-primary);padding: 16px 24px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #playlists {padding: 16px 24px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);overflow: visible;} :host([dialog]) #playlists,#playlists.scrollable {overflow: auto;} :host([dialog]) #playlists {max-height: 300px;max-width: 600px;} #playlists>*:not(:last-child) {margin-bottom: 8px;} :host([increased-tap-target]) #playlists>*:not(:last-child) {margin-bottom: 16px;} :host([dialog]) #close-button {margin-right: 20px;color: var(--yt-spec-icon-inactive);} :host([dialog]) #close-button:hover {color: var(--yt-spec-icon-active-other);} /*# sourceMappingURL=ytd-add-to-playlist-renderer.css.map*/</style>';
itb=d}d=itb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jtb=a}a=jtb;return a}}});
_.w1=v1;_.w1.prototype.onPopupClosed=_.w1.prototype.onPopupClosed;_.w1.prototype.onPopupOpened=_.w1.prototype.onPopupOpened;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.w1.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.w1.prototype,"ytEventForwardingBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.w1.prototype,"ytRendererStamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.w1.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.w1.prototype,"addToStrings",void 0);_.V([_.M(),_.W("design:type",String)],_.w1.prototype,"closeButtonAriaLabel",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.w1.prototype,"dialog",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.w1.prototype,"increasedTapTarget",void 0);
_.V([_.S("#playlists"),_.W("design:type",HTMLElement)],_.w1.prototype,"playlists",void 0);_.V([_.S("ytd-add-to-playlist-create-renderer"),_.W("design:type",Object)],_.w1.prototype,"createRenderer",void 0);_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.w1.prototype,"onPopupOpened",null);
_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.w1.prototype,"onPopupClosed",null);_.w1=_.V([_.T({is:"ytd-add-to-playlist-renderer"})],_.w1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syk8");

var ctb;
var dtb;
var p1=function(){return _.K.apply(this,arguments)||this};
_.r(p1,_.K);_.f=p1.prototype;_.f.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{pdgBuyFlowHeaderRenderer:{component:"yt-pdg-buy-flow-header-renderer"}}},"data.content":{id:"content",mapping:{superVodBuyFlowContentRenderer:{component:"yt-super-vod-buy-flow-content-renderer"}}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.hasAttribute("tabIndex")||this.setAttribute("tabIndex","0");this.listen(this,"yt-popup-closed","closePopup")};
_.f.detached=function(){this.unlisten(this,"yt-popup-closed","closePopup")};
_.f.dataChanged=function(){_.cj(this,"yt-close-popup-action",["yt-loading-renderer"]);this.data&&this.data.header&&this.data.header.pdgBuyFlowHeaderRenderer&&(this.hasBackgroundBanner=!!this.data.header.pdgBuyFlowHeaderRenderer.backgroundBanner)};
_.f.handleBuyflowSelectionSubmitted=function(){this.unlisten(this,"yt-popup-closed","closePopup")};
_.f.closePopup=function(){this.data&&this.data.onCloseCommand&&_.dj(this,[this.data.onCloseCommand])};
_.t.Object.defineProperties(p1.prototype,{isZeroStepDisclaimerTextShown:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.data)||void 0===a||!a.zeroStepDisclaimerText)}}});
_.t.Object.defineProperties(p1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dtb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-pdg-buy-flow-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.ytd_pdg_buy_flow_renderer.ytd.pdg.buy.flow.renderer.css.js--\x3e<div id="header"></div>\n<div id="content"></div>\n<yt-formatted-string id="zero-step-disclaimer-text" hidden="[[!isZeroStepDisclaimerTextShown]]" text="[[data.zeroStepDisclaimerText]]">\n</yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ctb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.ytd_pdg_buy_flow_renderer.ytd.pdg.buy.flow.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--divider-color: var(--yt-spec-10-percent-layer);background-color: var(--yt-spec-brand-background-primary);padding: 0px;margin: 0px;min-width: 400px;max-width: 512px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #content {padding: 16px 24px 24px;} #zero-step-disclaimer-text {color: var(--yt-spec-text-secondary);margin: -12px 24px 24px;font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;} :host([has-background-banner]) #content {padding: 24px;} /*# sourceMappingURL=ytd-pdg-buy-flow-renderer.css.map*/</style>";
ctb=d}d=ctb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dtb=a}a=dtb;return a}}});
_.q1=p1;_.q1.prototype.handleBuyflowSelectionSubmitted=_.q1.prototype.handleBuyflowSelectionSubmitted;_.q1.prototype.dataChanged=_.q1.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.q1.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.q1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.PP.YtOpenToastBehavior),_.W("design:type",Object)],_.q1.prototype,"ytOpenToastBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.q1.prototype,"data",void 0);_.V([_.M({value:!0,reflectToAttribute:!0}),_.W("design:type",Boolean)],_.q1.prototype,"hasBackgroundBanner",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.q1.prototype,"dataChanged",null);
_.V([_.N("yt-pdg-buy-flow-selection-submitted"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.q1.prototype,"handleBuyflowSelectionSubmitted",null);_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.q1.prototype,"isZeroStepDisclaimerTextShown",null);_.q1=_.V([_.T({is:"ytd-pdg-buy-flow-renderer"})],_.q1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy5i");

var wfb;
var xfb;
var ER=function(){return _.K.apply(this,arguments)||this};
_.r(ER,_.K);ER.prototype.onCheckboxChange=function(a){a=_.G(a).rootTarget.checked;this.dispatchEvent(new CustomEvent("yt-pdg-buyflow-mode-change",{detail:{isDefaultMode:a},bubbles:!0,composed:!0}))};
_.t.Object.defineProperties(ER,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xfb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-pdg-banner-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.ytd_pdg_banner_renderer.ytd.pdg.banner.renderer.css.js--\x3e<tp-yt-paper-checkbox id="checkbox" checked="true" on-change="onCheckboxChange">\n  <div id="checkbox-container"></div>\n  <yt-formatted-string text="[[data.textContent]]"></yt-formatted-string>\n</tp-yt-paper-checkbox>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wfb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.ytd_pdg_banner_renderer.ytd.pdg.banner.renderer.css.js--\x3e<style>:host {display: flex;align-items: center;padding: 8px 16px;box-sizing: border-box;background-image: linear-gradient(90deg,#065fd4,#0000b2);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;--paper-checkbox-unchecked-color: #fff;--paper-checkbox-checked-color: #fff;--paper-checkbox-checkmark-color: #065fd4;} yt-formatted-string {color: var(--yt-spec-white-1);} /*# sourceMappingURL=ytd-pdg-banner-renderer.css.map*/</style>';
wfb=d}d=wfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xfb=a}a=xfb;return a}}});
_.FR=ER;_.V([_.M(),_.W("design:type",Object)],_.FR.prototype,"data",void 0);_.FR=_.V([_.T({is:"ytd-pdg-banner-renderer"})],_.FR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syk7");

var atb;
var btb;
var n1=function(){return _.K.apply(this,arguments)||this};
_.r(n1,_.K);_.f=n1.prototype;_.f.created=function(){_.SH.requestAvailability();this.listen(this,"iron-overlay-opened","onPopupIronOverlayOpened")};
_.f.onPopupIronOverlayOpened=function(){this.data&&this.data.accessibility&&this.data.accessibility.accessibilityData&&this.data.accessibility.accessibilityData.label&&this.fire("iron-announce",{text:this.data.accessibility.accessibilityData.label})};
_.f.detached=function(){this.autoCloseJobId&&_.Me.cancelJob(this.autoCloseJobId);this.unlisten(this,"iron-overlay-opened","onPopupIronOverlayOpened")};
_.f.dataChanged=function(){var a=this;this.data&&this.data.autoCloseDelay&&(_.A(this,"yt-close-popup-action",["ytd-pdg-buy-flow-renderer"]),this.autoCloseJobId=_.Wk(_.Me,function(){a.closePopup()},1E3*(Number(this.data.autoCloseDelay.seconds)||0)))};
_.f.openPopup=function(){this.ironOverlayBehavior.open()};
_.f.closePopup=function(){this.ironOverlayBehavior.close();this.data&&(_.A(this,"yt-close-popup-action",["ytd-desktop-image-overlay-renderer"]),this.data.onCloseCommand&&_.ej(this,[this.data.onCloseCommand],this),this.data.onCloseSurveyCommand&&_.dj(this,[this.data.onCloseSurveyCommand]),this.autoCloseJobId&&_.Me.cancelJob(this.autoCloseJobId))};
_.t.Object.defineProperties(n1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===btb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-desktop-image-overlay-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.ytd_desktop_image_overlay_renderer.ytd.desktop.image.overlay.renderer.css.js--\x3e<div id="container">\n  <yt-img-shadow thumbnail="[[data.image]]" width="1920"></yt-img-shadow>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===atb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.pdg.ytd_desktop_image_overlay_renderer.ytd.desktop.image.overlay.renderer.css.js--\x3e<style>:host {width: 100%;} #container {width: 100%;height: 100%;} yt-img-shadow {position: fixed;bottom: 0;left: 0;right: 0;} /*# sourceMappingURL=ytd-desktop-image-overlay-renderer.css.map*/</style>";
atb=d}d=atb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);btb=a}a=btb;return a}}});
_.o1=n1;_.o1.prototype.dataChanged=_.o1.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.o1.prototype,"rendererBehavior",void 0);_.V([_.L(_.fH),_.W("design:type",Object)],_.o1.prototype,"ironOverlayBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.o1.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.o1.prototype,"dataChanged",null);
_.o1=_.V([_.T({is:"ytd-desktop-image-overlay-renderer"})],_.o1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syk3");

var Osb;
var Psb;
var f1=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-update-notifications-unseen-count-action":"handleUpdateNotificationsUnseenCountAction","yt-multi-page-menu-closed-action":"handleTopbarMenuClosedAction"};a.unseenCount=0;return a};
_.r(f1,_.K);_.f=f1.prototype;_.f.attached=function(){var a=this;this.data&&this.data.updateUnseenCountEndpoint&&this.sendUnseenCountRequest(this.data.updateUnseenCountEndpoint);navigator&&navigator.serviceWorker&&navigator.serviceWorker.addEventListener("message",function(b){a.onServiceWorkerMessage(b)})};
_.f.onDataChanged=function(a,b){this.isAttached&&!b&&a&&a.updateUnseenCountEndpoint&&this.sendUnseenCountRequest(a.updateUnseenCountEndpoint)};
_.f.onServiceWorkerMessage=function(a){"update_unseen_notifications_count_signal"===a.data.type&&this.data&&this.data.updateUnseenCountEndpoint&&this.hasUnseenNotificationCountEndpoint()&&this.sendUnseenCountRequest(this.data.updateUnseenCountEndpoint)};
_.f.hasUnseenNotificationCountEndpoint=function(){return!!this.data&&!!this.data.updateUnseenCountEndpoint&&!!this.data.updateUnseenCountEndpoint.signalServiceEndpoint&&"GET_UNSEEN_NOTIFICATION_COUNT"===this.data.updateUnseenCountEndpoint.signalServiceEndpoint.signal};
_.f.computeAccessibility_=function(a){return this.get("accessibility.accessibilityData",a)||null};
_.f.handleUpdateNotificationsUnseenCountAction=function(a){var b=this,c;null!==(c=a.updateNotificationsUnseenCountAction)&&void 0!==c&&c.unseenCount&&"NOTIFICATION_ACTION_UPDATE_UNSEEN_COUNT"===a.updateNotificationsUnseenCountAction.handlerData&&(this.updateCountUI(a.updateNotificationsUnseenCountAction.unseenCount),0<a.updateNotificationsUnseenCountAction.unseenCount&&(this.cachedAction=void 0),_.Me.addLowPriorityJob(function(){_.dj(b,[b.data.updateUnseenCountEndpoint])},a.updateNotificationsUnseenCountAction.timeoutMs))};
_.f.onTap=function(){this.fire("yt-update-unseen-notification-count",0);this.set("unseenCount",0);this.toggleIconState(!0);var a=_.cj(this,"yt-get-popup-opened-action",["ytd-multi-page-menu-renderer"]);a&&1===a.length&&a[0]?_.A(this,"yt-close-popup-action",["ytd-multi-page-menu-renderer"]):this.cachedAction?this.ytdOpenPopupBehavior.openPopup(this.cachedAction):this.data.menuRequest&&_.dj(this,[this.data.menuRequest])};
_.f.handleTopbarMenuClosedAction=function(a){var b,c;(new Map([["multi-page-menu-style-type-creation","VIDEO_CALL"],["multi-page-menu-style-type-notifications","NOTIFICATIONS"],["multi-page-menu-style-type-yt-apps","APPS"]])).get(a)===(null===(c=null===(b=this.data)||void 0===b?void 0:b.icon)||void 0===c?void 0:c.iconType)&&this.toggleIconState(!1)};
_.f.toggleIconState=function(a){this.JSC$40511_iconButton&&(this.JSC$40511_iconButton.pressed=a)};
_.f.onServiceRequestCompleted=function(a,b){if(a=b.actions){b=0;for(var c=a.length;b<c;b++){var d=this.get("openPopupAction.popupType",a[b]);if("MULTI_PAGE_MENU_STYLE_TYPE_NOTIFICATIONS"===this.get("openPopupAction.popupType.multiPageMenuRenderer.style",a[b])&&"DROPDOWN"===d){this.cachedAction=a[b];break}}}};
_.f.sendUnseenCountRequest=function(a){var b=this;_.pq(_.Me,function(){_.dj(b,[a])})};
_.f.updateCountUI=function(a){this.set("unseenCount",9>a?a:"9+")};
_.t.Object.defineProperties(f1.prototype,{showNotificationCount:{configurable:!0,enumerable:!0,get:function(){return this.unseenCount}}});
_.t.Object.defineProperties(f1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Psb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-notification-topbar-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.notification.ytd_notification_topbar_button_renderer.ytd.notification.topbar.button.renderer.css.js--\x3e<div id="button">\n  \n</div>\n<div id="notification-count" hidden="[[!showNotificationCount]]">\n  [[unseenCount]]\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Osb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.notification.ytd_notification_topbar_button_renderer.ytd.notification.topbar.button.renderer.css.js--\x3e<style>tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} :host {display: inline-block;text-transform: uppercase;} :host(.force-icon-button) a {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([disabled]) a:focus {outline: none;} :host([is-icon-button][has-no-text]) {font-size: 0;} a {display: -ms-flexbox;display: -webkit-flex;display: flex;} a.yt-simple-endpoint {color: inherit;border-radius: inherit;text-decoration: none;} :host([is-paper-button]) {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} :host([is-paper-button][disabled]) {color: var(--yt-spec-text-disabled);background-color: transparent;} :host([is-icon-button][disabled]) {color: var(--yt-spec-text-disabled);} :host([is-icon-button][style-action-button]) {--yt-button-icon-padding: 6px;} :host([is-paper-button][align-by-text]:not(:empty)) {margin-left: -16px;} :host([is-paper-button][button-size=size-large]) {line-height: 24px;} tp-yt-paper-button {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0;padding: var(--yt-button-padding,0.7em 0.57em);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;@apply --yt-button-paper-button;} :host([start-justified]) tp-yt-paper-button {-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([vertically-aligned]) tp-yt-paper-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([vertically-aligned]) tp-yt-paper-button #text {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} :host #button {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button,yt-icon-button {padding: 1px 6px;} yt-icon-button {width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);color: var(--yt-endpoint-color,var(--yt-deprecated-luna-black));} yt-icon-button::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button[disabled] {color: var(--yt-button-disabled-color,rgba(17,17,17,0.2));} yt-icon-button {line-height: 1;padding: var(--yt-button-icon-padding,8px);width: var(--yt-button-icon-size,var(--yt-icon-width,40px));height: var(--yt-button-icon-size,var(--yt-icon-height,40px));} yt-icon-button>yt-icon {width: 100%;height: 100%;} #button yt-icon+yt-formatted-string {margin-left: var(--yt-string-icon-padding,8px);} #button yt-formatted-string+yt-icon {margin-left: var(--yt-button-icon-padding,8px);} :host([vertically-aligned]) #button yt-icon+yt-formatted-string {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} :host([vertically-aligned]) #button yt-formatted-string+yt-icon {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} :host {color: var(--yt-spec-icon-active-other);position: relative;} button {background: none;border: none;outline: none;display: -ms-flexbox;display: -webkit-flex;display: flex;} tp-yt-paper-tooltip {white-space: nowrap;} #blue-info-notification-icon {color: var(--yt-spec-call-to-action);} #notification-count {position: absolute;top: 4px;left: 20px;color: var(--yt-spec-static-brand-white);background-color: var(--yt-spec-brand-button-background);border: 2px solid var(--yt-spec-brand-background-primary);padding: 0 4px;min-width: 8px;max-width: 18px;height: 16px;border-radius: 22px;text-align: center;cursor: pointer;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;line-height: 1.6rem;} /*# sourceMappingURL=ytd-notification-topbar-button-renderer.css.map*/</style>';
Osb=d}d=Osb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Psb=a}a=Psb;return a}}});
_.g1=f1;_.g1.prototype.onServiceRequestCompleted=_.g1.prototype.onServiceRequestCompleted;_.g1.prototype.onTap=_.g1.prototype.onTap;_.g1.prototype.handleUpdateNotificationsUnseenCountAction=_.g1.prototype.handleUpdateNotificationsUnseenCountAction;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.g1.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Qx),_.W("design:type",Object)],_.g1.prototype,"ytdOpenPopupBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.g1.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Iy.YtButtonBehavior),_.W("design:type",Object)],_.g1.prototype,"ytButtonBehavior",void 0);_.V([_.M({observer:"onDataChanged"}),_.W("design:type",Object)],_.g1.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.g1.prototype,"cachedAction",void 0);_.V([_.M(),_.W("design:type",Object)],_.g1.prototype,"unseenCount",void 0);
_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.g1.prototype,"showTooltips",void 0);_.V([_.S("#button"),_.W("design:type",HTMLButtonElement)],_.g1.prototype,"container",void 0);_.V([_.S("yt-icon-button#button"),_.W("design:type",HTMLButtonElement)],_.g1.prototype,"JSC$40511_iconButton",void 0);_.V([_.R("unseenCount"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.g1.prototype,"showNotificationCount",null);
_.V([_.N("yt-update-notifications-unseen-count-action"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.g1.prototype,"handleUpdateNotificationsUnseenCountAction",null);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.g1.prototype,"onTap",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.g1.prototype,"onServiceRequestCompleted",null);_.g1=_.V([_.T({is:"ytd-notification-topbar-button-renderer"})],_.g1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8x");

var wgb;
var xgb;
_.Ly("itemSectionRenderer","notificationRenderer","ytd-notification-renderer");_.Ly("multiPageMenuSectionItems","notificationRenderer","ytd-notification-renderer");var qS=function(){return _.K.apply(this,arguments)||this};
_.r(qS,_.K);_.f=qS.prototype;_.f.configureRendererStamper=function(){return{"data.contextualMenu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.highPriorityNotificationActionButton":{id:"call-to-action",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.onKeyUp=function(a){if(13===a.keyCode)this.onTap()};
_.f.onTap=function(){_.dj(this,[this.data.recordClickEndpoint]);var a=this.data.navigationEndpoint;a&&a.getCommentsFromInboxCommand&&_.dj(this,[a])};
_.f.readChanged=function(a){this.toggleClass("unread",!a)};
_.f.dataChanged=function(){this.data&&this.toggleClass("high-priority-notification",this.data.highPriorityNotification)};
_.f.computeThumbnailSize=function(a){return a?32:48};
_.f.getEndpointURL=function(a){return a&&!a.getCommentsFromInboxCommand?this.componentBehavior.computeHref_(a):null};
_.f.getEndpointData=function(a){return a&&!a.getCommentsFromInboxCommand?a:null};
_.t.Object.defineProperties(qS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-notification-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.notification.ytd_notification_renderer.ytd.notification.renderer.css.js--\x3e<a class="yt-simple-endpoint" href$="[[getEndpointURL(data.navigationEndpoint)]]" data="[[getEndpointData(data.navigationEndpoint)]]" on-tap="onTap" tabindex="0" role="link">\n  <div id="new"></div>\n  <yt-img-shadow id="avatar" class="thumbnail " height="[[thumbnailSize]]" thumbnail="[[data.thumbnail]]" width="[[thumbnailSize]]">\n  </yt-img-shadow>\n  <div class="text">\n    <yt-formatted-string class="message" text="[[data.shortMessage]]"></yt-formatted-string>\n    <div id="call-to-action" hidden="[[!data.highPriorityNotificationActionButton]]"></div>\n    <div class="metadata">\n      <yt-formatted-string text="[[data.footer]]"></yt-formatted-string>\n      <yt-formatted-string text="[[data.sentTimeText]]"></yt-formatted-string>\n    </div>\n  </div>\n  <template is="dom-if" if="[[data.videoThumbnail]]">\n    <div class="thumbnail-container">\n      <yt-img-shadow thumbnail="[[data.videoThumbnail]]" width="86"></yt-img-shadow>\n    </div>\n  </template>\n</a>\n<div id="menu"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wgb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.notification.ytd_notification_renderer.ytd.notification.renderer.css.js--\x3e<style>@charset "UTF-8"; :host {position: relative;padding: 16px 16px 16px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]) {opacity: 0;} .yt-simple-endpoint {min-width: 0;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {margin-right: 24px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #new {width: 4px;height: 4px;border-radius: 2px;margin: 22px 6px 0;} :host(.unread) #new {background-color: var(--yt-spec-themed-blue);} :host(.high-priority-notification.unread) #new {background-color: transparent;} yt-img-shadow#avatar {height: 48px;width: 48px;} :host(.high-priority-notification) yt-img-shadow#avatar {height: 32px;width: 32px;margin-top: auto;margin-bottom: auto;} :host(.high-priority-notification)>a {margin-right: 0px;} :host(.high-priority-notification)>a>.text>.metadata {display: none;} :host(.high-priority-notification) yt-formatted-string.message {margin-bottom: 0px;} .thumbnail {margin-right: 16px;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} .text {color: var(--yt-spec-text-primary);min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .message {margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 12rem;overflow: hidden;display: block;-webkit-line-clamp: 6;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #call-to-action {margin-right: auto;margin-bottom: 10px;} .metadata {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .metadata>yt-formatted-string:not(:last-child):after {content: "\u2022";margin-left: 4px;} .thumbnail-container {margin: 0 16px;width: 86px;height: 48px;position: relative;overflow: hidden;display: block;-ms-flex: none;-webkit-flex: none;flex: none;} .thumbnail-container>yt-img-shadow {display: block;position: absolute;transform: translateY(-50%);top: 50%;left: 0;width: 100%;} ytd-menu-renderer {position: absolute;top: 8px;right: 8px;} /*# sourceMappingURL=ytd-notification-renderer.css.map*/</style>';
wgb=d}d=wgb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xgb=a}a=xgb;return a}}});
_.rS=qS;_.rS.prototype.computeThumbnailSize=_.rS.prototype.computeThumbnailSize;_.rS.prototype.dataChanged=_.rS.prototype.dataChanged;_.rS.prototype.readChanged=_.rS.prototype.readChanged;_.rS.prototype.onKeyUp=_.rS.prototype.onKeyUp;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.rS.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.rS.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.rS.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.rS.prototype,"data",void 0);_.V([_.M({computed:"computeThumbnailSize(data.highPriorityNotification)"}),_.W("design:type",Number)],_.rS.prototype,"thumbnailSize",void 0);_.V([_.N("keyup"),_.W("design:type",Function),_.W("design:paramtypes",[KeyboardEvent]),_.W("design:returntype",void 0)],_.rS.prototype,"onKeyUp",null);
_.V([_.P("data.read"),_.W("design:type",Function),_.W("design:paramtypes",[Boolean]),_.W("design:returntype",void 0)],_.rS.prototype,"readChanged",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.rS.prototype,"dataChanged",null);_.V([_.P("data.highPriorityNotification"),_.W("design:type",Function),_.W("design:paramtypes",[Boolean]),_.W("design:returntype",void 0)],_.rS.prototype,"computeThumbnailSize",null);
_.rS=_.V([_.T({is:"ytd-notification-renderer"})],_.rS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syk0");

var Msb;_.c1=function(a,b){_.Be(b,function(c){_.CHa(void 0,a,c,void 0,void 0)})};
var Nsb;
var d1=function(){return _.K.apply(this,arguments)||this};
_.r(d1,_.K);_.f=d1.prototype;
_.f.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]]"}},menuCustomIconItemRenderer:{component:"ytd-menu-custom-icon-item-renderer"},menuServiceItemDownloadRenderer:{component:"ytd-menu-service-item-download-renderer"}}},"data.footer":{id:"footer",mapping:{menuPopupTipRenderer:"ytd-menu-popup-tip-renderer"}}}};
_.f.computeAriaLabel=function(a){return a};
_.f.onPopupOpened=function(){this.items.selected=0;for(var a=_.u(_.G(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=_.pi())&&_.c1(a,[this.veData])};
_.f.onPopupClosed=function(){var a=this.popupTip||void 0;a&&a.clearTip()};
_.f.onIronActivate=function(){_.A(this,"yt-close-popup-action",["ytd-menu-popup-renderer"]);if(this.veData){var a=_.pi();a&&_.hy(a,this.veData)}};
_.f.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};
_.t.Object.defineProperties(d1,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Nsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-menu-popup-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.menu.ytd_menu_popup_renderer.ytd.menu.popup.renderer.css.js--\x3e<tp-yt-paper-listbox id="items" on-iron-activate="onIronActivate"></tp-yt-paper-listbox>\n<div id="footer"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Msb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.menu.ytd_menu_popup_renderer.ytd.menu.popup.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host {display: inline-grid;grid-template-columns: min-content;background-color: var(--yt-spec-brand-background-primary);border-radius: 4px;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} :host([sheets-refresh]) {border-radius: 12px;} /*# sourceMappingURL=ytd-menu-popup-renderer.css.map*/</style>";
Msb=d}d=Msb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Nsb=a}a=Nsb;return a}}});
_.e1=d1;_.e1.prototype.onPopupClosed=_.e1.prototype.onPopupClosed;_.e1.prototype.onPopupOpened=_.e1.prototype.onPopupOpened;_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.e1.prototype,"ytEventForwardingBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.e1.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.e1.prototype,"ytRendererBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.e1.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.e1.prototype,"veData",void 0);_.V([_.M({reflectToAttribute:!0,value:_.w("web_sheets_ui_refresh")}),_.W("design:type",Boolean)],_.e1.prototype,"sheetsRefresh",void 0);_.V([_.M({reflectToAttribute:!0,readOnly:!0,computed:"computeAriaLabel(data.menuPopupAccessibility.label)"}),_.W("design:type",String)],_.e1.prototype,"ariaLabel",void 0);
_.V([_.M({computed:"computeUseIcons(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.e1.prototype,"useIcons",void 0);_.V([_.S("#items"),_.W("design:type",Object)],_.e1.prototype,"items",void 0);_.V([_.S("ytd-menu-popup-tip-renderer"),_.W("design:type",_.QQ)],_.e1.prototype,"popupTip",void 0);_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.e1.prototype,"onPopupOpened",null);
_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.e1.prototype,"onPopupClosed",null);_.e1=_.V([_.T({is:"ytd-menu-popup-renderer"})],_.e1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syem");

var xkb;
var ykb;
var FV=function(){return _.K.apply(this,arguments)||this};
_.r(FV,_.K);FV.prototype.configureRendererStamper=function(){return{"data.deleteButton":{id:"delete-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.chip":{id:"chips",mapping:{liveChatHistorySuperChatChipRenderer:"ytd-live-chat-history-super-chat-chip-renderer",liveChatHistoryNewSponsorChipRenderer:"ytd-live-chat-history-new-sponsor-chip-renderer"}}}};
_.t.Object.defineProperties(FV.prototype,{hideMessageBlock:{configurable:!0,enumerable:!0,get:function(){return!!this.data&&!this.data.charityName&&!!this.data.chip}}});
_.t.Object.defineProperties(FV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ykb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-live-chat-history-entry-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.live_chat.ytd_live_chat_history_entry_renderer.ytd.live.chat.history.entry.renderer.css.js--\x3e<div id="content">\n  <div id="text">\n    <yt-formatted-string id="title" text="[[data.videoTitle]]"></yt-formatted-string>\n    <div id="chip-container">\n      <div id="superchat-container" hidden="[[!data.chip]]">\n        <span id="chips"></span>\n        <yt-formatted-string id="charity-name" text="[[data.charityName]]">\n        </yt-formatted-string>\n        <yt-formatted-string id="sc4g-message" hidden="[[data.charityName]]" text="[[data.message]]">\n        </yt-formatted-string>\n      </div>\n      <yt-formatted-string id="message" hidden="[[hideMessageBlock]]" text="[[data.message]]">\n      </yt-formatted-string>\n    </div>\n    <div id="sticker">\n      <yt-img-shadow height="64" hidden="[[!data.stickerThumbnail]]" thumbnail="[[data.stickerThumbnail]]" width="64">\n      </yt-img-shadow>\n    </div>\n    <span id="timestamp">[[getSimpleString(data.timestamp)]]</span>\n  </div>\n  <div id="delete-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xkb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.live_chat.ytd_live_chat_history_entry_renderer.ytd.live.chat.history.entry.renderer.css.js--\x3e<style>:host {display: block;margin: 24px 40px 32px 0;} :host([is-dismissed]) {display: none;} #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #text {width: 600px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #title {--yt-endpoint-color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #text>* {display: block;margin: 8px;} #message-container {margin: 8px;} #message,#sc4g-message {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #superchat-container {padding-bottom: 8px;} #charity-name {color: var(--yt-spec-text-secondary);} #sc4g-message {vertical-align: bottom;} #timestamp {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host(:not(:hover)) #delete-button {opacity: 0;} #chips>* {margin-right: 8px;} /*# sourceMappingURL=ytd-live-chat-history-entry-renderer.css.map*/</style>';
xkb=d}d=xkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ykb=a}a=ykb;return a}}});
_.GV=FV;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.GV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.GV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.GV.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.GV.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.GV.prototype,"hideMessageBlock",null);
_.GV=_.V([_.T({is:"ytd-live-chat-history-entry-renderer"})],_.GV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syel");

var qkb;
var rkb;
var AV=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-check-labs-opted-in-state":"onCheckLabsOptedInState","yt-manage-labs-state-command":"onManageLabsState"};return a};
_.r(AV,_.K);AV.prototype.configureRendererStamper=function(){return{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0}},toggleButtonRenderer:{component:"ytd-toggle-button-renderer",params:{buttonSize:"size-large"}}}},"data.feedbackButton":{id:"feedback-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{buttonSize:"size-large"}}}}}};
AV.prototype.onYtToggleButton=function(a){this.notifyPath("data.primaryButton.toggleButtonRenderer.isToggled",a.detail.toggled)};
AV.prototype.onManageLabsState=function(a){a.manageLabsStateCommand&&("LABS_STATE_TYPE_OVERRIDE_OPT_IN"===a.manageLabsStateCommand.stateChange&&this.data?a.manageLabsStateCommand.labsItemId!==this.data.labsItemId?this.set("data.primaryButton.toggleButtonRenderer.isToggled",!1):this.set("data.primaryButton.toggleButtonRenderer.isToggled",!0):this.data&&a.manageLabsStateCommand.labsItemId===this.data.labsItemId&&("LABS_STATE_TYPE_OPT_IN"===a.manageLabsStateCommand.stateChange?_.A(this,"yt-check-labs-opted-in-state").some(function(b){return b})?
this.data.confirmationDialogCommand&&_.ej(this,[this.data.confirmationDialogCommand],this):(_.dj(this,[this.data.optInCommand]),this.set("data.primaryButton.toggleButtonRenderer.isToggled",!0)):"LABS_STATE_TYPE_OPT_OUT"===a.manageLabsStateCommand.stateChange&&(_.dj(this,[this.data.optOutCommand]),this.set("data.primaryButton.toggleButtonRenderer.isToggled",!1))))};
AV.prototype.onCheckLabsOptedInState=function(){var a=this.get("data.primaryButton.toggleButtonRenderer");return a?a.isToggled:!1};
_.t.Object.defineProperties(AV.prototype,{itemStyle:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.itemStyle}}});
_.t.Object.defineProperties(AV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-labs-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.labs.ytd_labs_item_renderer.ytd.labs.item.renderer.css.js--\x3e<div id="contents">\n  <div id="metadata">\n    <div id="badge" hidden="[[!data.badgeTitle]]">[[getSimpleString(data.badgeTitle)]]</div>\n    <h2 id="title">[[getSimpleString(data.title)]]</h2>\n    <div id="expiration-date">[[getSimpleString(data.expirationDate)]]</div>\n    <yt-formatted-string id="text" split-lines="" text="[[data.text]]"></yt-formatted-string>\n    <div id="buttons">\n      <div id="primary-button"></div>\n      <div id="feedback-button" hidden="[[!data.primaryButton.toggleButtonRenderer.isToggled]]">\n      </div>\n    </div>\n  </div>\n  <yt-img-shadow id="promo-image" thumbnail="[[data.promoImage]]" width="395">\n  </yt-img-shadow>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qkb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.labs.ytd_labs_item_renderer.ytd.labs.item.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-solid);min-height: 346px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([item-style=LABS_ITEM_STYLE_PROMO]) {background-color: var(--yt-spec-general-background-a);} #contents {margin: 0 24px;min-width: 727px;max-width: 976px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host(:nth-last-child(2)) #contents {border-bottom: none;} :host([item-style=LABS_ITEM_STYLE_PROMO]) #contents {border-bottom: none;} #metadata {margin: 60px 0;width: 350px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #badge {color: var(--yt-spec-brand-link-text);border-radius: 2px;border: solid 1px var(--yt-spec-brand-link-text);padding: 5px 8px;margin-bottom: 10px;margin-right: auto;text-transform: uppercase;font-size: 1.6em;font-weight: 500;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} #title {color: var(--yt-spec-text-primary);font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;} #expiration-date {color: var(--yt-spec-themed-green);margin-top: 8px;font-size: 1.6rem;font-weight: 400;line-height: 2.8rem;} #text {color: var(--yt-spec-text-primary);margin-top: 12px;font-size: 1.6rem;font-weight: 400;line-height: 2.8rem;} #buttons {margin-top: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #primary-button {margin-right: 16px;} #promo-image {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-align-self: center;-webkit-align-self: center;align-self: center;} :host([item-style=LABS_ITEM_STYLE_PROMO]) #promo-image {display: none;} /*# sourceMappingURL=ytd-labs-item-renderer.css.map*/</style>";
qkb=d}d=qkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rkb=a}a=rkb;return a}}});
_.BV=AV;_.BV.prototype.onYtToggleButton=_.BV.prototype.onYtToggleButton;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.BV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.BV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.BV.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.BV.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.BV.prototype,"itemStyle",null);_.V([_.N("yt-toggle-button"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.BV.prototype,"onYtToggleButton",null);_.BV=_.V([_.T({is:"ytd-labs-item-renderer"})],_.BV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syek");

var okb;
var pkb;
var yV=function(){var a=_.K.apply(this,arguments)||this;a.dark=!1;a.headerBackgroundLight="https://www.gstatic.com/youtube/img/labs/early_access_web_background_expanded_2x.png";a.headerBackgroundDark="https://www.gstatic.com/youtube/img/labs/early_access_web_background_expanded_dark_2x.png";a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.r(yV,_.K);yV.prototype.configureRendererStamper=function(){return{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
yV.prototype.ready=function(){var a=document.documentElement.hasAttribute("dark");this.setBackgroundImage(a);this.dark=a};
yV.prototype.onDarkModeToggledAction=function(a){this.setBackgroundImage(a);this.dark=a};
yV.prototype.setBackgroundImage=function(a){this.updateStyles({"--yt-labs-header-background":"url("+(a?this.headerBackgroundDark:this.headerBackgroundLight)+")"})};
_.t.Object.defineProperties(yV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===pkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-labs-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.labs.ytd_labs_header_renderer.ytd.labs.header.renderer.css.js--\x3e<div id="wrapper">\n  <div id="contents">\n    <div id="metadata">\n      <ytd-badge-supported-renderer disable-upgrade$="[[!data.badge]]" hidden="[[!data.badge]]" top-standalone-badge="[[data.badge]]">\n      </ytd-badge-supported-renderer>\n      <h3 id="title">[[getSimpleString(data.title)]]</h3>\n      <div id="text">[[getSimpleString(data.text)]]</div>\n      <div id="primary-button"></div>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===okb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.labs.ytd_labs_header_renderer.ytd.labs.header.renderer.css.js--\x3e<style>#wrapper {position: relative;height: 420px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #wrapper:before {content: "";background-color: var(--yt-spec-brand-background-solid);background-image: var(--yt-labs-header-background);background-position: center;background-repeat: no-repeat;background-size: auto 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #contents {margin: 0 24px;min-width: 727px;max-width: 976px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([dark]) {background-color: #212121;} :host(:not([dark])) {background-color: #ffd600;} :host(:dir(rtl)) #wrapper:before {-webkit-transform: scale(-1,1);transform: scale(-1,1);} #metadata {width: 300px;margin: 64px 0 auto;z-index: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #badge {-ms-flex: none;-webkit-flex: none;flex: none;} #title {color: var(--yt-spec-text-primary);margin-top: 12px;font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;} #text {color: var(--yt-spec-text-secondary);margin-top: 16px;font-size: 1.6rem;font-weight: 400;line-height: 2.8rem;} #primary-button {margin-top: 24px;} /*# sourceMappingURL=ytd-labs-header-renderer.css.map*/</style>';
okb=d}d=okb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pkb=a}a=pkb;return a}}});
_.zV=yV;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.zV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.zV.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.zV.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.zV.prototype,"dark",void 0);
_.zV=_.V([_.T({is:"ytd-labs-header-renderer"})],_.zV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syej");

var mkb;
var nkb;
var wV=function(){return _.K.apply(this,arguments)||this};
_.r(wV,_.K);wV.prototype.configureRendererStamper=function(){return{"data.deleteButton":{id:"delete-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0}}}}}};
_.t.Object.defineProperties(wV,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nkb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-labs-edit-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.labs.ytd_labs_edit_renderer.ytd.labs.edit.renderer.css.js--\x3e<div id="contents">\n  <h2 id="title">[[getSimpleString(data.title)]]</h2>\n  <div id="delete-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mkb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.labs.ytd_labs_edit_renderer.ytd.labs.edit.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-solid);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #contents {margin: 0 24px;min-width: 727px;max-width: 976px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 24px 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host(:nth-last-child(2)) #contents {border-bottom: none;} #title {color: var(--yt-spec-text-primary);font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;} #primary-button {margin-right: 16px;} /*# sourceMappingURL=ytd-labs-edit-renderer.css.map*/</style>";
mkb=d}d=mkb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nkb=a}a=nkb;return a}}});
_.xV=wV;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.xV.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.xV.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.xV.prototype,"data",void 0);_.xV=_.V([_.T({is:"ytd-labs-edit-renderer"})],_.xV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjz");

var Gsb;
var Hsb;
var X0=function(){var a=_.K.apply(this,arguments)||this;a.hasAnyRequestSucceeded=!1;a.hasAnyRequestFailed=!1;a.numPendingRequests=0;return a};
_.r(X0,_.K);_.f=X0.prototype;_.f.attached=function(){this.setAttribute("dialog","")};
_.f.configureRendererStamper=function(){return{"data.childRows":{id:"child-rows",mapping:{kidsBlocklistPickerItemRenderer:"ytd-kids-blocklist-picker-item-renderer"}}}};
_.f.onDoneButtonTap=function(){_.A(this,"yt-close-popup-action",["ytd-kids-blocklist-picker-renderer"])};
_.f.onYtServiceRequestSent=function(){this.numPendingRequests+=1};
_.f.onYtServiceRequestCompleted=function(){--this.numPendingRequests;this.hasAnyRequestSucceeded=!0};
_.f.onYtServiceRequestError=function(){--this.numPendingRequests;this.hasAnyRequestFailed=!0};
_.f.onPopupClosed=function(a){var b,c,d,e;"tp-yt-paper-dialog"===(null===(c=null===(b=a.detail)||void 0===b?void 0:b.popup)||void 0===c?void 0:c.is)&&(0>=this.numPendingRequests&&this.hasAnyRequestSucceeded&&!this.hasAnyRequestFailed&&(null===(d=this.data)||void 0===d?0:d.successfulToastActionMessage)&&(a={openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:null===(e=this.data)||void 0===e?void 0:e.successfulToastActionMessage}}}},this.ytComponentBehavior.resolveCommand(a)),
this.hasAnyRequestFailed=this.hasAnyRequestSucceeded=!1,this.numPendingRequests=0)};
_.t.Object.defineProperties(X0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Hsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-kids-blocklist-picker-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.kids.ytd_kids_blocklist_picker_renderer.ytd.kids.blocklist.picker.renderer.css.js--\x3e<div id="content">\n  <div id="title">\n    <yt-formatted-string text="[[data.title]]">\n    </yt-formatted-string>\n  </div>\n  <div id="child-rows"></div>\n</div>\n<div id="footer">\n  <div id="action-buttons">\n    <ytd-button-renderer id="done-button" data="[[data.doneButton.buttonRenderer]]" on-click="onDoneButtonTap">\n    </ytd-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Gsb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.kids.ytd_kids_blocklist_picker_renderer.ytd.kids.blocklist.picker.renderer.css.js--\x3e<style>:host([dialog]) {margin-bottom: 8px;margin-top: 24px;padding: 0;width: 400px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #content {padding-left: 24px;padding-right: 8px;} #content #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #content #child-rows {margin: 16px 0 8px;} #footer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding-right: 8px;padding-top: 8px;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} /*# sourceMappingURL=ytd-kids-blocklist-picker-renderer.css.map*/</style>';
Gsb=d}d=Gsb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Hsb=a}a=Hsb;return a}}});
_.Y0=X0;_.Y0.prototype.onPopupClosed=_.Y0.prototype.onPopupClosed;_.Y0.prototype.onYtServiceRequestError=_.Y0.prototype.onYtServiceRequestError;_.Y0.prototype.onYtServiceRequestCompleted=_.Y0.prototype.onYtServiceRequestCompleted;_.Y0.prototype.onYtServiceRequestSent=_.Y0.prototype.onYtServiceRequestSent;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.Y0.prototype,"ytComponentBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.Y0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.Y0.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.Y0.prototype,"data",void 0);_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.Y0.prototype,"onYtServiceRequestSent",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.Y0.prototype,"onYtServiceRequestCompleted",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.Y0.prototype,"onYtServiceRequestError",null);
_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.Y0.prototype,"onPopupClosed",null);_.Y0=_.V([_.T({is:"ytd-kids-blocklist-picker-renderer"})],_.Y0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syju");

var zsb;
var Asb;
var S0=function(){return _.K.apply(this,arguments)||this};
_.r(S0,_.K);S0.prototype.configureRendererStamper=function(){return{"data.sections":{id:"sections",mapping:{hotkeyDialogSectionRenderer:"ytd-hotkey-dialog-section-renderer"}}}};
S0.prototype.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.scrollable.dialogElement=this.parentElement};
S0.prototype.onCloseTap=function(){_.A(this,"yt-close-popup-action")};
_.t.Object.defineProperties(S0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Asb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-hotkey-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.hotkey.ytd_hotkey_dialog_renderer.ytd.hotkey.dialog.renderer.css.js--\x3e<div id="title">[[getSimpleString(data.title)]]</div>\n<tp-yt-paper-dialog-scrollable id="scrollable">\n  <div id="sections"></div>\n</tp-yt-paper-dialog-scrollable>\n<div id="action-buttons">\n  <ytd-button-renderer id="cancel" data="[[data.dismissButton.buttonRenderer]]" on-tap="onCloseTap">\n  </ytd-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zsb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.hotkey.ytd_hotkey_dialog_renderer.ytd.hotkey.dialog.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--divider-color: var( --yt-spec-10-percent-layer );background: var(--yt-spec-brand-background-primary);display: inline-block;margin: 0;padding: 0;width: 1280px;} @media(max-width:1439px) {:host([dialog][dialog][dialog]) {width: 100%;}} #title {color: var(--yt-spec-text-primary);margin: 24px 24px 16px;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #scrollable {justify-content: space-around;overflow: auto;} #hotkey-item:last-of-type {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} tp-yt-paper-dialog-scrollable {--paper-dialog-scrollable-padding: 0;} #sections {width: 100%;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #action-buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} /*# sourceMappingURL=ytd-hotkey-dialog-renderer.css.map*/</style>';
zsb=d}d=zsb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Asb=a}a=Asb;return a}}});
_.T0=S0;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.T0.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.T0.prototype,"ytRendererBehavior",void 0);_.V([_.S("#scrollable"),_.W("design:type",Object)],_.T0.prototype,"scrollable",void 0);_.V([_.M(),_.W("design:type",Object)],_.T0.prototype,"data",void 0);_.T0=_.V([_.T({is:"ytd-hotkey-dialog-renderer"})],_.T0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syg1");

var Pmb,Nmb,Omb,Qmb;_.Mmb=function(a){return a.ui.miniplayerIsActive};
Pmb=function(a,b,c,d,e,h,l){d=void 0===d?{}:d;e=void 0===e?!1:e;var m,p=[],q=[],x=d;d=void 0===x.minimumRowsOfVideosAtStart?2:x.minimumRowsOfVideosAtStart;x=void 0===x.minimumRowsOfVideosBetweenSections?1:x.minimumRowsOfVideosBetweenSections;if(!a||!a.length)return[];for(var B=0;B<a.length;B++)if(a[B].richSectionRenderer){p.push(B);var C=p.length-1,I=B,H=q[q.length-1];0!==(I-C)%b&&(I=Math.ceil(B/b)*b+C);if(H){C=H===I-1;var O=H>=I-b*x;if(H>=I||C||O)I=H+b*x+1}else I=Math.max(I,b*d);q.push(I)}var X=
[],ia=0,oa=0;d=function(){for(var pa=ja?1:0;ia-pa===q[oa];)X.push(a[p[oa]]),oa++,ia++};
x=function(pa){var na=Ha&&0===(ia-oa)%b;if(pa&&h&&l||na)X.push({richGridWatch:h}),Ha=!1,ja=!0,ia++};
var Ha=!1,ja=!1;B=0;I={contents:[]};for(H=0;H<a.length;H++)if(C=a[H],x(0===H),d(),C.richItemRenderer){if(e){if(0===B&&(I={contents:[]}),I.contents.push(C),B++,B===b||H===a.length-1)X.push({richGridRow:I}),B=0}else X.push(C);h&&!l&&(null===(m=C.richItemRenderer.content)||void 0===m?void 0:m.videoRenderer)===h&&(Ha=!0);ia++}for(;q[oa];)X.push(a[p[oa]]),oa++;(e=a.find(function(pa){return pa.continuationItemRenderer}))&&X.push(e);
Nmb(X,b);return Omb(X,q,b,c)};
Nmb=function(a,b){var c,d,e=0,h=0;a=_.u(a);for(var l=a.next();!l.done;l=a.next())if(l=l.value,l.richItemRenderer)l.richItemRenderer.rowIndex=h,l.richItemRenderer.colIndex=e++,e===b&&(e=0,h++);else if(l.richGridRow){l=_.u(l.richGridRow.contents);for(var m=l.next();!m.done;m=l.next())m=m.value,m.richItemRenderer.rowIndex=h,m.richItemRenderer.colIndex=e++;h++;e=0}else l.richSectionRenderer&&(l=null===(d=null===(c=null===l||void 0===l?void 0:l.richSectionRenderer)||void 0===c?void 0:c.content)||void 0===
d?void 0:d.richShelfRenderer)&&(l.rowIndex=h++)};
Omb=function(a,b,c,d){var e=a.length,h=a[e-1];(null===h||void 0===h?0:h.continuationItemRenderer)&&e--;b=(e-b.length)%c;if(0<b&&d){d=[];for(--e;0<=e&&(a[e].richItemRenderer&&(d.push(e),b--),0!==b);e--);for(e=0;e<d.length;e++)a.splice(d[e],1)}return a};
var Rmb;
var IX=function(){var a=_.K.apply(this,arguments)||this;a.pageLoadingFromNavigation=!1;a.loggingRefactor=_.w("kevlar_rich_grid_logging_fix");a.actionMap={"yt-chip-cloud-chip-select-action":"handleChipCloudChipSelectAction","yt-chip-cloud-chip-deselect-action":"handleChipCloudChipDeselectAction"};return a};
_.r(IX,_.K);_.f=IX.prototype;_.f.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents","yt-reload-continuation-items-command-body":"contents"}};
_.f.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{feedFilterChipBarRenderer:"ytd-feed-filter-chip-bar-renderer"}},bigYoodleData:{id:"big-yoodle",mapping:{statementBannerRenderer:"ytd-statement-banner-renderer"},reuseComponents:!1},mastheadData:{id:"masthead-ad",mapping:{bannerPromoRenderer:"ytd-banner-promo-renderer",videoMastheadAdV3Renderer:"ytd-video-masthead-ad-v3-renderer"},reuseComponents:!1},shownItems:{id:"contents",mapping:{richGridRow:"ytd-rich-grid-row",
richGridWatch:"ytd-rich-grid-watch",richItemRenderer:"ytd-rich-item-renderer",richSectionRenderer:"ytd-rich-section-renderer",continuationItemRenderer:"ytd-continuation-item-renderer"},reuseComponents:!1}}};
_.f.attached=function(){this.updateIsInlinePreviewDisabled();this.listen(document,"yt-page-type-changed","onPageChange")};
_.f.detached=function(){this.unlisten(document,"yt-page-type-changed","onPageChange")};
_.f.computeIsReloading=function(){return this.ytContinuationHandlerBehavior.continuationIsReloading};
_.f.updateIsInlinePreviewDisabled=function(){this.isInlinePreviewDisabled=_.xi(_.wi.getInstance(),186)};
_.f.computeIsInlinePreviewEnabled=function(a,b,c){var d=_.w("web_inline_disable_for_touch")&&_.EF;return!c&&!d&&(!a||_.w("web_inline_player_ignore_paused_miniplayer")&&[5,2].includes(b))};
_.f.isInlinePreviewEnabledChanged=function(){this.ytdReduxBehavior.dispatch(_.mj({type:"SET_INLINE_PREVIEW_IS_ENABLED",payload:this.isInlinePreviewEnabled}))};
_.f.guideIsExpandedHandler=function(){this.refreshAndLog()};
_.f.refreshAndLog=function(a){a=void 0===a?!1:a;this.isCurrentPage()&&((this.refreshGridLayout()||a)&&this.logStateChanged(),this.updateMiniMode())};
_.f.onPageChange=function(){var a=this;this.isCurrentPage()?(this.pageLoadingFromNavigation=!0,this.setMasthead(),this.updateIsInlinePreviewDisabled(),_.Me.addJob(function(){a.pageLoadingFromNavigation=!1;a.refreshAndLog(!0);a.updateMiniMode()},8)):(this.mastheadData&&(this.mastheadData=void 0),this.watchData&&(this.watchData=void 0,this.reflowContent()))};
_.f.dataChanged=function(){var a=this;_.cj(this,"ytd-update-grid-state-action");this.data&&this.pageLoadingFromNavigation||(this.pagePath=location.pathname,this.resetCacheAndIsFilteredFeed(),this.setBigYoodle(),this.setMasthead(),this.refreshGridLayout(),this.updateMiniMode(),_.Md(this,function(){a.logStateChanged()}))};
_.f.contentLengthChanged=function(){this.reflowContent();_.cj(this,"ytd-rich-item-index-update-action")};
_.f.onRequestElementsPerRow=function(){_.cj(this,"ytd-update-elements-per-row-action",[this.elementsPerRow,this.postsPerRow,this.slimItemsPerRow])};
_.f.onResize=function(){this.refreshAndLog()};
_.f.onPreviewLockupParentRequest=function(a){this.isCurrentPage()&&(a.detail.returnValue=this)};
_.f.onRichGridWatch=function(a,b){this.watchData=b;this.reflowContent()};
_.f.onRichGridWatchStatus=function(a){var b;null!==(b=this.data)&&void 0!==b&&b.contents&&"inactive"===a&&(this.watchData=void 0,this.reflowContent())};
_.f.refreshGridLayout=function(){var a;if(null===(a=this.data)||void 0===a||!a.contents||!this.clientWidth)return!1;var b=this.calcElementsPerRow(320,6),c=b,d=this.calcElementsPerRow(154,12),e=3>=b&&this.miniModeAllowed();e&&(b=this.calcElementsPerRow(240,4));_.cj(this,"yt-rich-grid-layout-refreshed");if(this.elementsPerRow!==b||this.postsPerRow!==c||this.slimItemsPerRow!==d){var h=this.elementsPerRow!==b;this.elementsPerRow=b;this.postsPerRow=c;this.slimItemsPerRow=d;this.reflowContent();_.cj(this,
"ytd-update-elements-per-row-action",[b,c,d]);this.updateStyles({"--ytd-rich-grid-items-per-row":""+this.elementsPerRow,"--ytd-rich-grid-posts-per-row":""+this.postsPerRow,"--ytd-rich-grid-slim-items-per-row":""+this.slimItemsPerRow});this.ytdReduxBehavior.dispatch(_.mj({type:"SET_RICH_GRID_ITEMS_PER_ROW",payload:this.elementsPerRow}));this.miniMode=e;return h}this.miniMode=e;return!1};
_.f.calcElementsPerRow=function(a,b){var c=this.clientWidth;600<c&&(c-=48);return Math.min(Math.floor((c+16)/(a+16)),b)};
_.f.reflowContent=function(){var a=this;if(!this.isReflowing){this.isReflowing=!0;var b=this.data.contents.some(function(d){return d.continuationItemRenderer}),c=Pmb(this.data.contents,this.elementsPerRow,b,this.data.reflowOptions,this.fullBleed,this.watchData,"fullscreen"===this.richGridWatchStatus);
b=function(){a.shownItems=c;a.isReflowing=!1;a.updateMiniMode()};
0===this.shownItems.length?(this.shownItems=c.slice(0,this.elementsPerRow),this.updateMiniMode(),_.Md(this,b)):b()}};
_.f.handleChipCloudChipSelectAction=function(){this.cachedContents||this.setCacheAndIsFilteredFeed()};
_.f.onReloadContinuationFinish=function(){this.reflowContent();this.scrollUpToTop();this.ytRendererBehavior.markDirty()};
_.f.handleChipCloudChipDeselectAction=function(){this.cachedContents&&(this.set("data.contents",this.cachedContents),this.resetCacheAndIsFilteredFeed(),this.reflowContent(),this.scrollUpToTop())};
_.f.logStateChanged=function(){var a,b={gridData:{gridColumnCount:this.elementsPerRow}};if(null===(a=this.data)||void 0===a?0:a.trackingParams)if(this.loggingRefactor)_.Qr().stateChanged(this.data.trackingParams,b);else{var c=_.pi();c&&_.Ji(void 0,c,_.Wq(this.data.trackingParams),b,void 0)}_.cj(this,"ytd-rich-item-index-update-action")};
_.f.miniModeAllowed=function(){return _.w("rich_grid_mini_mode")};
_.f.updateMiniMode=function(){this.miniModeAllowed()&&this.ytdReduxBehavior.dispatch(_.mj({type:"SET_RICH_GRID_MINI_MODE",payload:this.miniMode}))};
_.f.isCurrentPage=function(){return location.pathname===this.pagePath};
_.f.scrollUpToTop=function(){this.componentBehavior.getInterfaceForTs("ytd-page-manager").getCurrentPage().setScrollTop(0)};
_.f.setCacheAndIsFilteredFeed=function(){this.cachedContents=this.get("contents",this.data);this.isFilteredFeed=!0};
_.f.resetCacheAndIsFilteredFeed=function(){this.cachedContents=void 0;this.isFilteredFeed=!1};
_.f.setBigYoodle=function(){var a;if(null===(a=this.data)||void 0===a?0:a.bigYoodle)this.bigYoodleData=this.data.bigYoodle};
_.f.setMasthead=function(){var a;if(null===(a=this.data)||void 0===a?0:a.masthead)this.mastheadData=this.data.masthead};
_.f.isWatchFullscreen=function(a){return"fullscreen"===a};
_.f.isWatchTheaterMode=function(a){return"theaterMode"===a};
_.t.Object.defineProperties(IX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Rmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-rich-grid-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_grid_renderer.ytd.rich.grid.renderer.css.js--\x3e<div id="header" hidden="[[!data.header]]"></div>\n<div id="big-yoodle" hidden="[[isFilteredFeed]]"></div>\n<div id="masthead-ad" hidden="[[isFilteredFeed]]"></div>\n<div id="grid-title" hidden="[[!data.title]]">\n  <span id="title">[[getSimpleString(data.title)]]</span>\n</div>\n<div id="spinner-container">\n  <tp-yt-paper-spinner-lite active="[[computeIsReloading()]]">\n  </tp-yt-paper-spinner-lite>\n</div>\n<div id="contents"></div>\n<div id="preview">\n  <ytd-video-preview></ytd-video-preview>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qmb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.home.ytd_rich_grid_renderer.ytd.rich.grid.renderer.css.js--\x3e<style>:host {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([continuation-is-reloading]) {opacity: 0.25;pointer-events: none;} #header {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([watch-fullscreen]) #header,:host([watch-fullscreen]) #big-yoodle,:host([watch-fullscreen]) #grid-title,:host([watch-fullscreen]) #masthead-ad {display: none;} :host([watch-fullscreen]) #contents {margin-top: 0;} :host([watch-theater-mode]) #header {display: none;} #masthead-ad {width: 100%;-ms-flex: none;-webkit-flex: none;flex: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #big-yoodle {width: 100%;} ytd-video-masthead-ad-v3-renderer {margin: 16px 24px 0 24px;} @media(min-width:671px) {ytd-video-masthead-ad-v3-renderer {width: 100%!important;overflow: hidden;}} #grid-title {margin-top: 36px;margin-left: 24px;} #grid-title:focus {outline: none;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;} :host(:not([full-bleed])) #contents,#grid-title {width: calc(100% - var(--ytd-rich-grid-item-margin) * 2);max-width: calc( var(--ytd-rich-grid-items-per-row) * (var(--ytd-rich-grid-item-max-width) + var(--ytd-rich-grid-item-margin)) );} :host([mini-mode]:not([full-bleed])) #contents {max-width: calc( var(--ytd-rich-grid-items-per-row) * ( var(--ytd-rich-grid-mini-item-max-width) + var(--ytd-rich-grid-item-margin) ) );} #contents {width: 100%;margin-top: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} @media(max-width:600px) {:host(:not([full-bleed])) #contents {width: calc(100% + var(--ytd-rich-grid-item-margin));}} #masthead-ad>* {margin-bottom: 32px;} #contents ytd-rich-section-renderer:first-child {border-top: none;} ytd-rich-section-renderer+ytd-rich-section-renderer {margin-top: -44px;} #spinner-container {height: 0;} tp-yt-paper-spinner-lite {margin: auto;display: none;} tp-yt-paper-spinner-lite[active] {display: block;margin-top: 150px;} ytd-continuation-item-renderer {-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} /*# sourceMappingURL=ytd-rich-grid-renderer.css.map*/</style>';
Qmb=d}d=Qmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Rmb=a}a=Rmb;return a}}});
_.JX=IX;_.JX.prototype.onReloadContinuationFinish=_.JX.prototype.onReloadContinuationFinish;_.JX.prototype.reflowContent=_.JX.prototype.reflowContent;_.JX.prototype.onRichGridWatchStatus=_.JX.prototype.onRichGridWatchStatus;_.JX.prototype.onRichGridWatch=_.JX.prototype.onRichGridWatch;_.JX.prototype.onPreviewLockupParentRequest=_.JX.prototype.onPreviewLockupParentRequest;_.JX.prototype.onResize=_.JX.prototype.onResize;_.JX.prototype.onRequestElementsPerRow=_.JX.prototype.onRequestElementsPerRow;
_.JX.prototype.contentLengthChanged=_.JX.prototype.contentLengthChanged;_.JX.prototype.dataChanged=_.JX.prototype.dataChanged;_.JX.prototype.refreshAndLog=_.JX.prototype.refreshAndLog;_.JX.prototype.guideIsExpandedHandler=_.JX.prototype.guideIsExpandedHandler;_.JX.prototype.isInlinePreviewEnabledChanged=_.JX.prototype.isInlinePreviewEnabledChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.JX.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.JX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.VD),_.W("design:type",Object)],_.JX.prototype,"ironResizableBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.JX.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.sL),_.W("design:type",Object)],_.JX.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.JX.prototype,"componentBehavior",void 0);
_.V([_.L(_.Dx),_.W("design:type",Object)],_.JX.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.JX.prototype,"data",void 0);_.V([_.M({value:!1,reflectToAttribute:!0}),_.W("design:type",Boolean)],_.JX.prototype,"miniMode",void 0);_.V([_.M(),_.W("design:type",String)],_.JX.prototype,"pagePath",void 0);_.V([_.M({value:[]}),_.W("design:type",Array)],_.JX.prototype,"shownItems",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.JX.prototype,"isReflowing",void 0);
_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.JX.prototype,"isFilteredFeed",void 0);_.V([_.M({selector:_.wYa}),_.W("design:type",Boolean)],_.JX.prototype,"guideIsExpanded",void 0);_.V([_.M({selector:_.gV}),_.W("design:type",String)],_.JX.prototype,"richGridWatchStatus",void 0);_.V([_.M({computed:"isWatchFullscreen(richGridWatchStatus)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.JX.prototype,"watchFullscreen",void 0);
_.V([_.M({computed:"isWatchTheaterMode(richGridWatchStatus)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.JX.prototype,"watchTheaterMode",void 0);_.V([_.M(),_.W("design:type",Object)],_.JX.prototype,"bigYoodleData",void 0);_.V([_.M(),_.W("design:type",Object)],_.JX.prototype,"mastheadData",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("rich_grid_enable_edge_to_edge")}}),
_.W("design:type",Boolean)],_.JX.prototype,"fullBleed",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.JX.prototype,"isInlinePreviewDisabled",void 0);_.V([_.M({selector:function(a){return a.ui.miniplayerPlaybackState}}),
_.W("design:type",Number)],_.JX.prototype,"miniplayerPlaybackState",void 0);_.V([_.M({selector:_.Mmb}),_.W("design:type",Boolean)],_.JX.prototype,"miniplayerIsActive",void 0);_.V([_.M({computed:"computeIsInlinePreviewEnabled(miniplayerIsActive, miniplayerPlaybackState, isInlinePreviewDisabled)"}),_.W("design:type",Boolean)],_.JX.prototype,"isInlinePreviewEnabled",void 0);
_.V([_.P("isInlinePreviewEnabled"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JX.prototype,"isInlinePreviewEnabledChanged",null);_.V([_.P("guideIsExpanded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JX.prototype,"guideIsExpandedHandler",null);_.V([_.N("yt-rich-grid-refresh"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.JX.prototype,"refreshAndLog",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JX.prototype,"dataChanged",null);_.V([_.P("data.contents.length"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JX.prototype,"contentLengthChanged",null);_.V([_.N("yt-request-elements-per-row"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JX.prototype,"onRequestElementsPerRow",null);
_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JX.prototype,"onResize",null);_.V([_.N("yt-preview-lockup-parent-request"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.JX.prototype,"onPreviewLockupParentRequest",null);
_.V([_.N("yt-rich-grid-watch-activate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.JX.prototype,"onRichGridWatch",null);_.V([_.P("richGridWatchStatus"),_.W("design:type",Function),_.W("design:paramtypes",[String]),_.W("design:returntype",void 0)],_.JX.prototype,"onRichGridWatchStatus",null);
_.V([_.N("yt-rich-grid-reflow"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JX.prototype,"reflowContent",null);_.V([_.N("yt-reload-continuation-finish"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.JX.prototype,"onReloadContinuationFinish",null);_.JX=_.V([_.T({is:"ytd-rich-grid-renderer"})],_.JX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjt");

var ssb;
var tsb;
var N0=function(){var a=_.K.apply(this,arguments)||this;a.allVideosCount=0;a.noLabels=_.w("kevlar_mini_guide_no_labels");a.guideRefresh=_.w("web_guide_ui_refresh");return a};
_.r(N0,_.K);_.f=N0.prototype;_.f.configureRendererStamper=function(){return{miniGuideItems:{id:"items",mapping:{guideEntryRenderer:{component:"ytd-mini-guide-entry-renderer",properties:{activeEndpoint:"[[activeEndpoint]]",noLabels:"[[noLabels]]"},noInjection:!0}}}}};
_.f.attached=function(){this.hasAttribute("role")||this.setAttribute("role","navigation")};
_.f.visibleChanged=function(){if(this.visible&&!this.data){var a=_.hj().resolve(_.gj(_.Kr));a&&a.setGuideData(this)}};
_.f.dataChanged=function(){var a,b,c,d,e,h,l,m=[];if(null!==(a=this.data)&&void 0!==a&&a.items)for(var p=_.u(this.data.items),q=p.next();!q.done;q=p.next())if(q=q.value,null===(b=q.guideSectionRenderer)||void 0===b?0:b.items){q=_.u(null===(c=q.guideSectionRenderer)||void 0===c?void 0:c.items);for(var x=q.next();!x.done;x=q.next())if(x=x.value,x.guideEntryRenderer)x=x.guideEntryRenderer,x.isPrimary&&m.push({guideEntryRenderer:x});else if(x.guideCollapsibleSectionEntryRenderer&&((null===(e=null===(d=
x.guideCollapsibleSectionEntryRenderer.headerEntry)||void 0===d?void 0:d.guideEntryRenderer)||void 0===e?0:e.isPrimary)&&m.push({guideEntryRenderer:x.guideCollapsibleSectionEntryRenderer.headerEntry.guideEntryRenderer}),x=x.guideCollapsibleSectionEntryRenderer.sectionItems)){x=_.u(x);for(var B=x.next();!B.done;B=x.next())B=B.value,(null===(h=B.guideEntryRenderer)||void 0===h?0:h.isPrimary)?m.push({guideEntryRenderer:B.guideEntryRenderer}):B.guideDownloadsEntryRenderer&&(B=B.guideDownloadsEntryRenderer,
(null===(l=null===B||void 0===B?void 0:B.entryRenderer)||void 0===l?0:l.guideEntryRenderer)&&(B.alwaysShow||this.allVideosCount)&&m.push({guideEntryRenderer:B.entryRenderer.guideEntryRenderer}))}}this.miniGuideItems=m};
_.f.activeEndpointChanged=function(){for(var a=this.items.children,b=0;b<a.length;b++)a[b].activeEndpoint=this.ytdGuideStateAwareBehavior.activeEndpoint};
_.t.Object.defineProperties(N0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tsb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-mini-guide-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_mini_guide_renderer.ytd.mini.guide.renderer.css.js--\x3e<div id="items"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ssb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_mini_guide_renderer.ytd.mini.guide.renderer.css.js--\x3e<style>:host {display: inline-block;background-color: var(--yt-spec-brand-background-solid);z-index: 2028;} #items {margin-top: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([no-labels]) #items {margin-top: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([guide-refresh]) {border-top: 1px solid var(--yt-spec-10-percent-layer);border-right: 1px solid var(--yt-spec-10-percent-layer);padding: 0 4px;} /*# sourceMappingURL=ytd-mini-guide-renderer.css.map*/</style>";
ssb=d}d=ssb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tsb=a}a=tsb;return a}}});
_.O0=N0;_.O0.prototype.activeEndpointChanged=_.O0.prototype.activeEndpointChanged;_.O0.prototype.dataChanged=_.O0.prototype.dataChanged;_.O0.prototype.visibleChanged=_.O0.prototype.visibleChanged;_.V([_.L(_.Dx),_.W("design:type",Object)],_.O0.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.O0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.O0.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.oE),_.W("design:type",Object)],_.O0.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.O0.prototype,"ytComponentBehavior",void 0);_.V([_.S("#items"),_.W("design:type",Object)],_.O0.prototype,"items",void 0);_.V([_.M(),_.W("design:type",Object)],_.O0.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.O0.prototype,"visible",void 0);_.V([_.M(),_.W("design:type",Object)],_.O0.prototype,"miniGuideItems",void 0);
_.V([_.M({selector:_.MVa}),_.W("design:type",Number)],_.O0.prototype,"allVideosCount",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.O0.prototype,"noLabels",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.O0.prototype,"guideRefresh",void 0);_.V([_.P("visible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.O0.prototype,"visibleChanged",null);
_.V([_.P("data","allVideosCount"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.O0.prototype,"dataChanged",null);_.V([_.P("activeEndpoint"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.O0.prototype,"activeEndpointChanged",null);_.O0=_.V([_.T({is:"ytd-mini-guide-renderer"})],_.O0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjp");

var osb;
var psb;
var J0=function(){var a=_.K.apply(this,arguments)||this;a.showFooter=!1;return a};
_.r(J0,_.K);J0.prototype.configureRendererStamper=function(){return{shownItems:{id:"sections",mapping:{guideSectionRenderer:{component:"ytd-guide-section-renderer",noInjection:!0},guideSigninPromoRenderer:{component:"ytd-guide-signin-promo-renderer",noInjection:!0},guideSubscriptionsSectionRenderer:{component:"ytd-guide-section-renderer",params:{type:"subscriptions"},noInjection:!0}}}}};
J0.prototype.attached=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress){b=_.hj().resolve(_.gj(_.Kr));if(!b)return c.jumpTo(0);b.setGuideData(a);return _.z(c,0,3)}a.ytLazyListBehavior.initialCount=2;return c.return()})};
J0.prototype.dataChanged=function(){this.data&&(this.showFooter=!0)};
_.t.Object.defineProperties(J0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===psb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-guide-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_renderer.ytd.guide.renderer.css.js--\x3e<div id="sections"></div>\n<div id="footer" hidden="[[!showFooter]]">\n  <div id="guide-links-primary">\n    <slot name="guide-links-primary"></slot>\n  </div>\n  <div id="guide-links-secondary">\n    <slot name="guide-links-secondary"></slot>\n  </div>\n  <slot name="vat-notice"></slot>\n  <slot name="copyright"></slot>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===osb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.guide.ytd_guide_renderer.ytd.guide.renderer.css.js--\x3e<style>:host {--yt-endpoint-color: var(--yt-spec-text-primary);display: block;} #sections {position: relative;} #sections>*:first-child {padding: 12px 0;} #sections>ytd-guide-section-renderer:not(:first-child),#sections>ytd-guide-subscriptions-section-renderer {padding: 8px 0;} #sections>*:not(:last-child) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #footer ::slotted(#vat-notice),#footer ::slotted(#copyright) {display: block!important;} #guide-links-primary {padding: 16px 24px 0;border-top: 1px solid var(--yt-spec-10-percent-layer);} #guide-links-secondary {padding: 12px 24px 0;} #footer ::slotted(#vat-notice) {padding: 8px 24px;color: var(--yt-spec-text-secondary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #footer ::slotted(#copyright) {padding: 16px 24px;color: var(--yt-spec-text-disabled);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #guide-links-primary ::slotted(a),#guide-links-secondary ::slotted(a) {display: inline-block!important;text-decoration: none;color: var(--yt-spec-text-secondary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} #guide-links-primary ::slotted(a:not(:last-child)),#guide-links-secondary ::slotted(a:not(:last-child)) {margin-right: 8px;} :host([guide-refresh]) #guide-links-primary,:host([guide-refresh]) #guide-links-secondary {border-top: 0;} :host([guide-refresh]) #sections>*:not(:last-child) {border-bottom: 0;} :host([guide-refresh]) #sections>*:first-child {padding: 12px;} :host([guide-refresh]) #sections>ytd-guide-section-renderer:not(:first-child),:host([guide-refresh]) #sections>ytd-guide-subscriptions-section-renderer {padding: 12px;} :host([guide-refresh]):hover {--ytd-guide-entry-renderer-active-guide-item-background-color: transparent;--ytd-guide-entry-renderer-focused-guide-item-background-color: transparent;} /*# sourceMappingURL=ytd-guide-renderer.css.map*/</style>';
osb=d}d=osb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);psb=a}a=psb;return a}}});
_.K0=J0;_.K0.prototype.dataChanged=_.K0.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.K0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.K0.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.pE.YtLazyListBehavior),_.W("design:type",Object)],_.K0.prototype,"ytLazyListBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.K0.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.K0.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.K0.prototype,"showFooter",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.K0.prototype,"autoFill",void 0);_.V([_.M({reflectToAttribute:!0,value:_.w("web_guide_ui_refresh")}),_.W("design:type",Boolean)],_.K0.prototype,"guideRefresh",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.K0.prototype,"dataChanged",null);
_.K0=_.V([_.T({is:"ytd-guide-renderer"})],_.K0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjj");

var Yrb;
var Zrb;
var $rb;
var asb;
_.ij({is:"yt-confirm-dialog-renderer",_template:function(){if(void 0!==asb)return asb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-confirm-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_confirm_dialog_renderer.yt.confirm.dialog.renderer.css.js--\x3e<div id="spinner" hidden="[[!showSpinner_]]">\n  <tp-yt-paper-spinner active="[[showSpinner_]]"></tp-yt-paper-spinner>\n</div>\n<yt-img-shadow id="thumbnail" hidden="[[!data.thumbnail]]" notify-on-loaded="" thumbnail="[[data.thumbnail]]" width="256">\n</yt-img-shadow>\n<div id="main" hidden="[[data.showLoadingSpinner]]">\n  <yt-img-shadow id="header-image" hidden="[[!data.headerImage]]" notify-on-loaded="" thumbnail="[[data.headerImage]]" width="[[data.headerImageWidth]]">\n  </yt-img-shadow>\n  <yt-formatted-string id="title" hidden$="[[!data.title]]" text="[[data.title]]"></yt-formatted-string>\n  <tp-yt-paper-dialog-scrollable id="scroller">\n    <template is="dom-repeat" items="[[data.dialogMessages]]">\n      <yt-formatted-string class="line-text" respect-html-dir="" split-lines="" text="[[item]]">\n      </yt-formatted-string>\n    </template>\n  </tp-yt-paper-dialog-scrollable>\n  <div class="buttons">\n    <yt-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" dialog-dismiss="" hidden="[[isCancelButtonHidden]]">\n    </yt-button-renderer>\n    <yt-button-renderer id="confirm-button" data="[[data.confirmButton.buttonRenderer]]" dialog-confirm$="[[!data.showLoadingSpinnerOnAction]]" hidden="[[!data.confirmButton]]">\n    </yt-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$rb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_confirm_dialog_renderer.yt.confirm.dialog.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--divider-color: var( --yt-spec-10-percent-layer );background: var(--yt-spec-brand-background-primary);margin: 0;max-width: 688px;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([dialog][dialog][dialog][use-overlay-for-spinner_]) {position: relative;visibility: hidden;} :host([dialog-with-header-image]:not([has-header-image-width_])) {width: min-content;} :host(:not([use-overlay-for-spinner_])) #spinner {width: 400px;height: 224px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([use-overlay-for-spinner_]) #spinner {display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);visibility: visible;} :host([dialog-with-thumbnail]) {min-width: 456px;} :host([dialog-with-thumbnail]) #main {min-width: 200px;} :host([dialog-with-thumbnail]) #scroller {margin: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;} #main {margin-top: var(--ytd-margin-6x);width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([dialog-with-header-image]:not([has-header-image-width_])) #main {margin-top: 0;} :host([has-header-image-width_]) #header-image {margin: 0 0 24px;width: 100%;} :host(:not([has-header-image-width_])) #header-image {margin: 0 0 24px;width: max-content;} #title {display: block;color: var(--yt-spec-text-primary);margin-bottom: var(--ytd-margin-4x);padding: 0 var(--ytd-margin-6x);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #scroller {--paper-dialog-scrollable-min-width: 200px;--paper-dialog-scrollable-padding: 0 var(--ytd-margin-6x);--paper-dialog-scrollable-box-sizing: border-box;margin: var(--ytd-margin-base) 0 var(--ytd-margin-6x);flex: 1 0 auto;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-secondary));} .line-text:not(:last-of-type) {display: block;margin-bottom: var(--ytd-margin-2x);} .buttons {border-top: var(--yt-confirm-dialog-buttons-border-top,1px solid var(--yt-spec-10-percent-layer));position: relative;padding: var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-6x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex: none;-webkit-flex: none;flex: none;} #cancel-button,#confirm-button {margin-left: var(--ytd-margin-2x);} :host([primary-is-cancel]) .buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} @media(max-width:455px) {:host([dialog][dialog][dialog]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}:host([dialog-with-thumbnail]) {min-width: initial;}:host([dialog-with-thumbnail]) #scroller {margin-bottom: 24px;min-height: initial;display: block;}} /*# sourceMappingURL=yt-confirm-dialog-renderer.css.map*/</style>";
$rb=d}d=$rb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return asb=a},
hostAttributes:{dialog:!0},properties:{data:Object,primaryIsCancel:{type:Object,computed:"computePrimaryIsCancel_(data.primaryIsCancel)",reflectToAttribute:!0,readOnly:!0},isCancelButtonHidden:{type:Object,computed:"computeIsCancelButtonHidden_(data)",readOnly:!0},useOverlayForSpinner_:{type:Boolean,value:!1,computed:"computeUseOverlayForSpinner_(data.showLoadingSpinnerOnAction, isActionInProgress_)",reflectToAttribute:!0},showSpinner_:{type:Boolean,value:!1,computed:"computeShowSpinner_(useOverlayForSpinner_, data.showLoadingSpinner)"},
isActionInProgress_:{type:Boolean,value:!1},hasHeaderImageWidth_:{type:Boolean,value:!1,reflectToAttribute:!0,computed:"computeHasHeaderImageWidth_(data.headerImageWidth)"}},observers:["onHeaderImageChanged_(data.headerImage)","onHeaderImageWidthChanged_(data.headerImageWidth)","onThumbnailChanged_(data.thumbnail)"],behaviors:[_.Y.YtRendererBehavior,_.Py.YtEventForwardingBehavior],listeners:{"yt-img-shadow-loaded":"onThumbnailLoaded_","yt-navigate":"onYtNavigate_","yt-popup-opened":"openPopupHandler_",
"yt-popup-closed":"closePopupHandler_","yt-service-request-sent":"onYtServiceRequestSent_","yt-service-request-completed":"onYtServiceRequestCompleted_"},attached:function(){var a=this;this.$.scroller.dialogElement=this.parentNode;window.requestAnimationFrame(function(){a.$.thumbnail.onShow();a.$["header-image"].onShow()})},
computeUseOverlayForSpinner_:function(a,b){return!!a&&b},
computeShowSpinner_:function(a,b){return a||!!b},
fireOnCloseActions_:function(){if(_.w("kevlar_resolve_command_for_confirm_dialog"))for(var a=_.u(this.data.onClosedActions||[]),b=a.next();!b.done;b=a.next())this.resolveCommand(b.value);else this.data.onClosedActions&&_.ej(this,this.data.onClosedActions,this)},
fireOnOpenCommands_:function(a){if(this.data.onOpenCommands)if(a.stopImmediatePropagation(),_.w("kevlar_resolve_command_for_confirm_dialog")){a=_.u(this.data.onOpenCommands);for(var b=a.next();!b.done;b=a.next())this.resolveCommand(b.value)}else _.ej(this,this.data.onOpenCommands,this)},
fireOnDismissCommands_:function(a){if(this.data.onDismissCommands)if(a.stopImmediatePropagation(),_.w("kevlar_resolve_command_for_confirm_dialog")){a=_.u(this.data.onDismissCommands);for(var b=a.next();!b.done;b=a.next())this.resolveCommand(b.value)}else _.ej(this,this.data.onDismissCommands,this)},
openPopupHandler_:function(a){a.detail==this&&this.fireOnOpenCommands_(a)},
closePopupHandler_:function(a,b){_.cj(this,"yt-confirm-dialog-close-action",[b]);this.fireOnCloseActions_();(b&&!0===b.canceled||b&&!1===b.canceled&&!1===b.confirmed)&&this.fireOnDismissCommands_(a)},
onHeaderImageChanged_:function(a){a?this.setAttribute("dialog-with-header-image",""):this.removeAttribute("dialog-with-header-image")},
computeHasHeaderImageWidth_:function(a){return void 0!=a},
onHeaderImageWidthChanged_:function(a){this.$.main.style.width=a?2.5*a+a+"px":"100%"},
onThumbnailChanged_:function(a){a?(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")},
onYtNavigate_:function(a){a=_.G(a).rootTarget;_.G(this.$["confirm-button"]).deepContains(a)&&this.parentElement.close()},
computePrimaryIsCancel_:function(a){return a},
computeIsCancelButtonHidden_:function(a){return a.skipCancelButton||!a.cancelButton},
onThumbnailLoaded_:function(){this.parentElement&&this.parentElement.fit()},
onYtServiceRequestSent_:function(){this.isActionInProgress_=!0},
onYtServiceRequestCompleted_:function(){this.data.showLoadingSpinnerOnAction&&this.parentElement&&this.parentElement.close&&this.parentElement.opened&&this.parentElement.close();this.isActionInProgress_=!1}});
var v0=function(){return _.K.apply(this,arguments)||this};
_.r(v0,_.K);_.f=v0.prototype;_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.hasAttribute("role")||this.setAttribute("role","dialog");this.hasAttribute("aria-modal")||this.setAttribute("aria-modal","true")};
_.f.ready=function(){var a=_.pi(),b=_.oi(),c=this.data.trackingParams;c&&b&&a&&_.Ex(a,b,_.Wq(c))};
_.f.getParentElement=function(a){var b=this.ytRendererBehavior.parentComponent;return b&&b.querySelector(a)};
_.f.openPopupHandler=function(a){var b=this;a.currentTarget===this&&(_.ioa(function(){b.focus()}),(a=this.getParentElement("#content"))&&a.setAttribute("aria-hidden","true"))};
_.f.closeDialog=function(){_.A(this,"yt-close-popup-action",["ytd-queue-to-play-dialog-renderer"])};
_.f.onPopupClosed=function(a){a.currentTarget===this&&(a=this.getParentElement("#content"))&&(a.setAttribute("aria-hidden","false"),_.A(this,"yt-focus-queue-to-play-state-renderer"))};
_.t.Object.defineProperties(v0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Zrb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-queue-to-play-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_queue_to_play_dialog_renderer.ytd.queue.to.play.dialog.renderer.css.js--\x3e<h1 id="title">[[getSimpleString(data.title)]]</h1>\n<div id="description-messages">\n  <template is="dom-repeat" items="[[data.dialogMessages]]">\n    <yt-formatted-string class="dialog-text" text="[[item]]"></yt-formatted-string>\n  </template>\n</div>\n<ul id="bulleted-messages">\n  <template is="dom-repeat" items="[[data.bulletedMessages]]">\n    <li class="bulleted-text">\n      <yt-formatted-string text="[[item]]"></yt-formatted-string>\n    </li>\n  </template>\n</ul>\n<div class="buttons">\n  <yt-button-renderer id="about-button" data="[[data.aboutButton.buttonRenderer]]">\n  </yt-button-renderer>\n  <yt-button-renderer id="close-button" data="[[data.closeButton.buttonRenderer]]" on-click="closeDialog">\n  </yt-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Yrb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_queue_to_play_dialog_renderer.ytd.queue.to.play.dialog.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--divider-color: var(--yt-spec-10-percent-layer);--yt-endpoint-color: var(--yt-spec-themed-blue);background: var(--yt-spec-brand-background-primary);color: var(--yt-spec-text-primary);margin: 0;max-width: 500px;padding: 24px 24px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {font-size: 1.6em;line-height: 1.4em;font-weight: 500;display: block;margin-bottom: 16px;} #description-messages,#bulleted-messages {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .dialog-text {display: block;margin-bottom: 10px;} #bulleted-messages {margin-left: 20px;padding-left: 20px;} .bulleted-text {padding-left: 10px;margin-bottom: 5px;} .buttons {border-top: var(--yt-confirm-dialog-buttons-border-top,1px solid var(--yt-spec-10-percent-layer));margin-top: 24px;padding: var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-6x);position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex: none;-webkit-flex: none;flex: none;} /*# sourceMappingURL=ytd-queue-to-play-dialog-renderer.css.map*/</style>';
Yrb=d}d=Yrb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Zrb=a}a=Zrb;return a}}});
_.w0=v0;_.w0.prototype.onPopupClosed=_.w0.prototype.onPopupClosed;_.w0.prototype.openPopupHandler=_.w0.prototype.openPopupHandler;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.w0.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.w0.prototype,"data",void 0);_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.w0.prototype,"openPopupHandler",null);
_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.w0.prototype,"onPopupClosed",null);_.w0=_.V([_.T({is:"ytd-queue-to-play-dialog-renderer"})],_.w0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syji");

var Wrb;
var Xrb;
var t0=function(){var a=_.K.apply(this,arguments)||this;a.isLoading=!1;return a};
_.r(t0,_.K);_.f=t0.prototype;_.f.configureRendererStamper=function(){return{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}},"data.linkButton":{id:"link-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.scrollable&&(this.scrollable.dialogElement=this.parentNode);_.uUa(this)};
_.f.onYtServiceRequestCompleted=function(){_.A(this,"yt-close-popup-action",["ytd-gaming-account-link-setting-renderer"])};
_.f.onYtServiceRequestError=function(a){this.ytOpenToastBehavior.openToast(a.detail.error.message)};
_.f.onDomChange=function(){this.ytRendererBehavior.markDirty()};
_.f.onButtonClick=function(){this.data&&(this.data.isContinueDialog||this.data.thirdPartyId&&"gpg"!==this.data.thirdPartyId&&_.A(this,"yt-initialize-third-party",[this.data.thirdPartyId]),this.isLoading=!0)};
_.f.onDataChanged=function(){this.isLoading=!1;var a=this.get("data.headerImage.thumbnails");a&&(a=_.xy(a,this.clientWidth),this.header.style.backgroundImage="url("+a+")");a=_.pi();var b=_.oi(),c=this.get("data.trackingParams");c&&b&&a&&_.Ex(a,b,_.Wq(c))};
_.t.Object.defineProperties(t0.prototype,{hasDescription:{configurable:!0,enumerable:!0,get:function(){return!(!this.data||!this.data.descriptions)}}});
_.t.Object.defineProperties(t0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Xrb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-gaming-account-link-setting-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_gaming_account_link_setting_renderer.ytd.gaming.account.link.setting.renderer.css.js--\x3e<div id="header">\n  <div class="avatar-support" aria-hidden="true">\n    <yt-img-shadow class="avatar" thumbnail="[[data.userAvatar]]">\n    </yt-img-shadow>\n    <yt-icon class="third-party-icon" icon="[[data.icon.iconType]]"></yt-icon>\n    <yt-img-shadow class="avatar" thumbnail="[[data.thirdPartyAvatar]]">\n    </yt-img-shadow>\n  </div>\n  <div id="dismiss-button"></div>\n</div>\n<div id="content">\n  <yt-formatted-string id="title" text="[[data.header]]"></yt-formatted-string>\n  <div id="description-container" hidden="[[!hasDescription]]">\n    <template is="dom-repeat" items="[[data.descriptions]]" as="description">\n      <yt-formatted-string class="description" split-lines="" text="[[description]]"></yt-formatted-string>\n    </template>\n  </div>\n</div>\n<div id="link-button-container">\n  <tp-yt-paper-spinner class="spinner" active="" hidden="[[!isLoading]]"></tp-yt-paper-spinner>\n  <div id="link-button" hidden="[[isLoading]]" on-click="onButtonClick"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Wrb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_gaming_account_link_setting_renderer.ytd.gaming.account.link.setting.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background-color: var(--yt-spec-brand-background-primary);padding: 0px;margin: 0px;max-width: 500px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {background-size: cover;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .avatar-support {padding-bottom: 16px;padding-top: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .avatar {height: 56px;width: 56px;margin-left: 8px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} .third-party-icon {height: 16px;padding: 2px;width: 16px;color: var(--yt-spec-filled-button-text);border-radius: 50%;background-color: transparent;overflow: hidden;background-color: var(--yt-spec-themed-blue);} #dismiss-button {position: absolute;top: 0;right: 0;} #dismiss-button ytd-button-renderer {color: var(--yt-spec-icon-active-other);} #title {color: var(--yt-spec-text-primary);display: inline-block;margin: 0 24px;padding: 24px 0 0 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} :host(:not([has-description])) #title {margin: 16px 24px;padding: 0;} :host([has-description]) #description-container {padding-top: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #description-container {color: var(--yt-spec-text-secondary);display: inline-block;margin: 16px 24px 32px 24px;text-align: left;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #link-button-container {margin-bottom: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #link-button ytd-button-renderer {--yt-paper-button-min-width: 250px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=ytd-gaming-account-link-setting-renderer.css.map*/</style>';
Wrb=d}d=Wrb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Xrb=a}a=Xrb;return a}}});
_.u0=t0;_.u0.prototype.onDataChanged=_.u0.prototype.onDataChanged;_.u0.prototype.onDomChange=_.u0.prototype.onDomChange;_.u0.prototype.onYtServiceRequestError=_.u0.prototype.onYtServiceRequestError;_.u0.prototype.onYtServiceRequestCompleted=_.u0.prototype.onYtServiceRequestCompleted;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.u0.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.u0.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.PP.YtOpenToastBehavior),_.W("design:type",Object)],_.u0.prototype,"ytOpenToastBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.u0.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.u0.prototype,"isLoading",void 0);_.V([_.M({reflectToAttribute:!0}),_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.u0.prototype,"hasDescription",null);
_.V([_.S("tp-yt-paper-dialog-scrollable"),_.W("design:type",Object)],_.u0.prototype,"scrollable",void 0);_.V([_.S("#header"),_.W("design:type",HTMLElement)],_.u0.prototype,"header",void 0);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.u0.prototype,"onYtServiceRequestCompleted",null);
_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.u0.prototype,"onYtServiceRequestError",null);_.V([_.N("dom-change"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.u0.prototype,"onDomChange",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.u0.prototype,"onDataChanged",null);
_.u0=_.V([_.T({is:"ytd-gaming-account-link-setting-renderer"})],_.u0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjh");

var Urb;
var Vrb;
var r0=function(){var a=_.K.apply(this,arguments)||this;a.isLoading=!1;return a};
_.r(r0,_.K);_.f=r0.prototype;_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");_.uUa(this)};
_.f.onYtServiceRequestSent=function(){this.isLoading=!0};
_.f.onYtServiceRequestCompleted=function(){_.A(this,"yt-close-popup-action",["ytd-gaming-account-link-confirm-dialog-renderer"])};
_.f.fireOnCloseActions=function(){this.isLoading=!1;this.data&&this.data.onClosedActions&&_.ej(this,this.data.onClosedActions,this)};
_.f.closePopupHandler=function(){this.fireOnCloseActions()};
_.f.onHeaderImageChanged=function(){if(this.data){this.data.headerImage?this.setAttribute("dialog-with-header-image",""):this.removeAttribute("dialog-with-header-image");var a=this.get("data.headerImage.thumbnails");a&&(a=_.xy(a,this.clientWidth),this.$.header.style.backgroundImage="url("+a+")")}};
_.f.onYtNavigate=function(a){(a=_.G(a).rootTarget)&&a.parentElement===this.$["confirm-button"]&&this.parentElement&&this.parentElement.close()};
_.t.Object.defineProperties(r0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Vrb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-gaming-account-link-confirm-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_gaming_account_link_confirm_dialog_renderer.ytd.gaming.account.link.confirm.dialog.renderer.css.js--\x3e<div id="header">\n  <div class="avatar-support" aria-hidden="true">\n    <yt-img-shadow class="avatar left" thumbnail="[[data.userAvatar]]">\n    </yt-img-shadow>\n    <yt-icon class="third-party-icon" icon="[[data.icon.iconType]]"></yt-icon>\n    <yt-img-shadow class="avatar right" thumbnail="[[data.thirdPartyAvatar]]">\n    </yt-img-shadow>\n  </div>\n  <div id="dismiss-button" dialog-dismiss=""></div>\n</div>\n<div id="main" hidden="[[data.showLoadingSpinner]]">\n  <yt-formatted-string id="title" hidden$="[[!data.title]]" text="[[data.title]]"></yt-formatted-string>\n  <div id="dialog-messages">\n    <template is="dom-repeat" items="[[data.dialogMessages]]">\n      <yt-formatted-string class="line-text" text="[[item]]"></yt-formatted-string>\n    </template>\n  </div>\n  <div class="buttons" hidden="[[isLoading]]">\n    <yt-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" hidden$="[[!data.cancelButton]]">\n    </yt-button-renderer>\n    <yt-button-renderer id="confirm-button" data="[[data.confirmButton.buttonRenderer]]" dialog-confirm="">\n    </yt-button-renderer>\n  </div>\n  <div class="spinner" hidden="[[!isLoading]]">\n    <tp-yt-paper-spinner active=""></tp-yt-paper-spinner>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Urb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_gaming_account_link_confirm_dialog_renderer.ytd.gaming.account.link.confirm.dialog.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--divider-color: var(--yt-spec-10-percent-layer);--yt-endpoint-color: var(--yt-spec-themed-blue);background: var(--yt-spec-brand-background-primary);margin: 0;min-width: 400px;max-width: 688px;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .avatar-support {padding-bottom: 16px;padding-top: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .avatar {height: 56px;width: 56px;margin-left: -13px;margin-right: -13px;border-radius: 50%;background-color: transparent;overflow: hidden;} .avatar.left {z-index: 1;} .avatar.right {z-index: 0;} .third-party-icon {color: var(--yt-spec-static-brand-white);height: 16px;padding: 2px;width: 16px;border-radius: 50%;background-color: transparent;overflow: hidden;background-color: var(--yt-spec-themed-blue);z-index: 2;} :host([dialog-with-header-image]) {width: min-content;} :host([dialog-with-thumbnail]) {min-width: 456px;} :host([dialog-with-thumbnail]) #main {min-width: 200px;} #main {margin-top: 24px;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([dialog-with-header-image]) #main {margin-top: 0;} #header-image {margin-bottom: 24px;width: max-content;} #title {display: block;color: var(--yt-spec-text-primary);margin: 16px 24px;font-size: 1.8rem;line-height: 2.3rem;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #dialog-messages {color: var(--yt-spec-text-secondary);margin: 4px 0 24px;padding: 0 24px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .line-text:not(:last-of-type) {display: block;margin-bottom: 8px;} .buttons {border-top: var(--yt-confirm-dialog-buttons-border-top,1px solid var(--yt-spec-10-percent-layer));position: relative;padding: 8px 8px 8px 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex: none;-webkit-flex: none;flex: none;} #cancel-button,#confirm-button {color: var(--yt-spec-call-to-action);margin-left: 8px;} :host([primary-is-cancel]) .buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} .spinner {margin-bottom: 24px;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=ytd-gaming-account-link-confirm-dialog-renderer.css.map*/</style>';
Urb=d}d=Urb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Vrb=a}a=Vrb;return a}}});
_.s0=r0;_.s0.prototype.onYtNavigate=_.s0.prototype.onYtNavigate;_.s0.prototype.onHeaderImageChanged=_.s0.prototype.onHeaderImageChanged;_.s0.prototype.closePopupHandler=_.s0.prototype.closePopupHandler;_.s0.prototype.onYtServiceRequestCompleted=_.s0.prototype.onYtServiceRequestCompleted;_.s0.prototype.onYtServiceRequestSent=_.s0.prototype.onYtServiceRequestSent;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.s0.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.s0.prototype,"ytEventForwardingBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.s0.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.s0.prototype,"isLoading",void 0);_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.s0.prototype,"onYtServiceRequestSent",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.s0.prototype,"onYtServiceRequestCompleted",null);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.s0.prototype,"closePopupHandler",null);
_.V([_.P("data.headerImage"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.s0.prototype,"onHeaderImageChanged",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.s0.prototype,"onYtNavigate",null);_.s0=_.V([_.T({is:"ytd-gaming-account-link-confirm-dialog-renderer"})],_.s0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjg");

var Srb;
var Trb;
var p0=function(){var a=_.K.apply(this,arguments)||this;a.isLoading=!1;return a};
_.r(p0,_.K);_.f=p0.prototype;_.f.configureRendererStamper=function(){return{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}},"data.linkButton":{id:"link-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.scrollable&&(this.scrollable.dialogElement=this.parentNode);_.uUa(this)};
_.f.onYtServiceRequestSent=function(){this.isLoading=!0};
_.f.onYtServiceRequestCompleted=function(){this.closeDialog()};
_.f.onYtServiceRequestError=function(a){this.closeDialog();this.ytOpenToastBehavior.openToast(a.detail.error.message)};
_.f.onDomChange=function(){this.ytRendererBehavior.markDirty()};
_.f.closeDialog=function(){this.isLoading=!1;_.A(this,"yt-close-popup-action",["ytd-connect-gpg-dialog-renderer"])};
_.t.Object.defineProperties(p0.prototype,{hasDescription:{configurable:!0,enumerable:!0,get:function(){return!(!this.data||!this.data.description)}}});
_.t.Object.defineProperties(p0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Trb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-connect-gpg-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_connect_gpg_dialog_renderer.ytd.connect.gpg.dialog.renderer.css.js--\x3e<div id="header">\n  <div class="avatar-support">\n    <yt-img-shadow class="avatar" thumbnail="[[data.gamerAvatar]]">\n    </yt-img-shadow>\n  </div>\n  <div class="gamer-tag-support">\n    <yt-icon class="play-games-icon" icon="GOOGLE_PLAY_GAMES"></yt-icon>\n    <yt-formatted-string id="gamer-tag" text="[[data.gamerTag]]"></yt-formatted-string>\n  </div>\n  <div class="email-support">\n    <yt-formatted-string id="email-address" text="[[data.userIdentity]]">\n    </yt-formatted-string>\n  </div>\n  <div id="dismiss-button"></div>\n</div>\n<div id="content">\n  <yt-formatted-string id="title" text="[[data.header]]"></yt-formatted-string>\n  <div id="description-container" hidden="[[!hasDescription]]">\n    <template is="dom-repeat" items="[[data.description]]" as="description">\n      <yt-formatted-string class="description" text="[[description]]"></yt-formatted-string>\n    </template>\n  </div>\n</div>\n<div id="link-button-container">\n  <tp-yt-paper-spinner class="spinner" active="" hidden="[[!isLoading]]"></tp-yt-paper-spinner>\n  <div id="link-button" hidden="[[isLoading]]">\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Srb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.gaming.ytd_connect_gpg_dialog_renderer.ytd.connect.gpg.dialog.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background-color: var(--yt-spec-brand-background-primary);padding: 0px;margin: 0px;max-width: 500px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {background-size: cover;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .avatar-support {padding-bottom: 8px;padding-top: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .avatar {height: 56px;width: 56px;margin-left: 8px;margin-right: 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} .play-games-icon {height: 16px;padding-right: 8px;width: 16px;} #dismiss-button {position: absolute;top: 0;right: 0;} #dismiss-button ytd-button-renderer {color: var(--yt-spec-icon-active-other);} #title {color: var(--yt-spec-text-primary);display: inline-block;margin: 0 24px;padding: 24px 0 0 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} .gamer-tag-support {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #gamer-tag {color: var(--yt-spec-text-primary);font-size: 1.8rem;line-height: 2.3rem;} .email-support {padding-bottom: 16px;padding-top: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #email-address {color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} :host([has-description]) #description-container {padding-top: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #description-container {color: var(--yt-spec-text-secondary);display: inline-block;margin: 16px 24px 32px 24px;text-align: left;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #link-button-container {margin-bottom: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #link-button ytd-button-renderer {--yt-paper-button-min-width: 250px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=ytd-connect-gpg-dialog-renderer.css.map*/</style>';
Srb=d}d=Srb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Trb=a}a=Trb;return a}}});
_.q0=p0;_.q0.prototype.onDomChange=_.q0.prototype.onDomChange;_.q0.prototype.onYtServiceRequestError=_.q0.prototype.onYtServiceRequestError;_.q0.prototype.onYtServiceRequestCompleted=_.q0.prototype.onYtServiceRequestCompleted;_.q0.prototype.onYtServiceRequestSent=_.q0.prototype.onYtServiceRequestSent;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.q0.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.q0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.PP.YtOpenToastBehavior),_.W("design:type",Object)],_.q0.prototype,"ytOpenToastBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.q0.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.q0.prototype,"isLoading",void 0);
_.V([_.M({reflectToAttribute:!0}),_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.q0.prototype,"hasDescription",null);_.V([_.S("tp-yt-paper-dialog-scrollable"),_.W("design:type",Object)],_.q0.prototype,"scrollable",void 0);_.V([_.S("#header"),_.W("design:type",HTMLElement)],_.q0.prototype,"header",void 0);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.q0.prototype,"onYtServiceRequestSent",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.q0.prototype,"onYtServiceRequestCompleted",null);
_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.q0.prototype,"onYtServiceRequestError",null);_.V([_.N("dom-change"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.q0.prototype,"onDomChange",null);_.q0=_.V([_.T({is:"ytd-connect-gpg-dialog-renderer"})],_.q0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syjf");

var Qrb;
var Rrb;
var n0=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-signal-action-submit-form":"handleSignalActionSubmitForm","yt-signal-action-submit-popup-form-fields":"handleSignalActionSubmitPopupFormFields"};return a};
_.r(n0,_.K);_.f=n0.prototype;_.f.configureRendererStamper=function(){return{"data.form":{id:"form",mapping:{formRenderer:"yt-form-renderer"}},"data.buttons":{id:"buttons",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.handleSignalActionSubmitForm=function(){if(this.formRenderer){var a=this.formRenderer.getForm();a&&(_.dj(this,[this.data.submitEndpoint,a]),_.A(this,"yt-close-popup-action"))}};
_.f.handleSignalActionSubmitPopupFormFields=function(){this.formRenderer&&(this.formRenderer.submitFormFields(),_.A(this,"yt-close-popup-action"))};
_.f.onPopupClosed=function(){this.formRenderer&&this.formRenderer.reset()};
_.f.onPopupOpened=function(){this.fire("yt-invalidate-popup-tabbables")};
_.f.onYtServiceRequestCompleted=function(a,b){b.data&&b.data.success&&(this.set("data.buttons.1.buttonRenderer.isDisabled",!1),this.fire("yt-invalidate-popup-tabbables"))};
_.t.Object.defineProperties(n0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Rrb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-form-popup-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.forms.ytd_form_popup_renderer.ytd.form.popup.renderer.css.js--\x3e<div id="title">[[getSimpleString(data.title)]]</div>\n<div id="form"></div>\n<div id="buttons"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Qrb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.forms.ytd_form_popup_renderer.ytd.form.popup.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {padding: 0;margin: 0;min-width: 500px;background-color: var(--yt-spec-brand-background-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {display: block;color: var(--yt-spec-text-primary);margin: 24px 24px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #form {margin: 0 24px 34px 24px;} yt-form-renderer {display: block;} /*# sourceMappingURL=ytd-form-popup-renderer.css.map*/</style>';
Qrb=d}d=Qrb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Rrb=a}a=Rrb;return a}}});
_.o0=n0;_.o0.prototype.onYtServiceRequestCompleted=_.o0.prototype.onYtServiceRequestCompleted;_.o0.prototype.onPopupOpened=_.o0.prototype.onPopupOpened;_.o0.prototype.onPopupClosed=_.o0.prototype.onPopupClosed;_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.o0.prototype,"ytEventForwardingBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.o0.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.o0.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.o0.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.o0.prototype,"data",void 0);_.V([_.S("yt-form-renderer"),_.W("design:type",_.ZV)],_.o0.prototype,"formRenderer",void 0);
_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.o0.prototype,"onPopupClosed",null);_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.o0.prototype,"onPopupOpened",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.o0.prototype,"onYtServiceRequestCompleted",null);
_.o0=_.V([_.T({is:"ytd-form-popup-renderer"})],_.o0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syj3");

var Drb=function(a,b){return _.mj({type:"UPDATE_ENTITY",payload:{entityPayload:b,entityType:"flowStateEntity",key:a,mergeOption:void 0}})},Erb;
var Frb;
var Grb,Hrb;Grb=function(){this.ongoingFlowNonces=new Map};
_.Irb=function(){Hrb||(Hrb=new Grb);return Hrb};
_.Jrb=function(a,b,c){return{eventType:{flowEventNamespace:a,flowEventType:b},metadata:c,statusCode:void 0,csn:void 0}};
_.Lrb=function(a,b,c,d,e){a={flowNonce:d||_.Krb(a,c),flowType:c,flowEventType:b.eventType};b.metadata&&(a.flowMetadata=b.metadata);void 0!==b.statusCode&&(a.flowEventStatus=b.statusCode);b.csn&&(a.csn=b.csn);_.Oh("flowEvent",a,e)};
_.Krb=function(a,b,c){c=void 0===c?!1:c;var d=a.ongoingFlowNonces.get(b);if(!d||c)d=_.ki(),a.ongoingFlowNonces.set(b,d);return d};
var k0=function(a){this.resolveCommand=a;this.steps={}},Mrb=function(a,b){b=_.u(b||[]);
for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=Object.values(c)[0];if(null===d||void 0===d?0:d.stepId)a.steps[d.stepId]=c}},Prb=function(a,b){var c,d,e;
return _.y(function(h){if(null===(c=a.state)||void 0===c||!c.currentStepId)return h.return(void 0);d=Nrb(a);if(!d)return h.return(Orb(a));if(e=d.flowStepRenderer){var l;(null===(l=e.screenLoggingData)||void 0===l?0:l.screenVeType)&&_.Fu(_.Qr(),e.screenLoggingData.screenVeType,void 0)}if(e&&b){var m,p,q,x;(null===(m=b.flowLoggingData)||void 0===m?0:m.eventNamespace)&&(null===(p=e.flowEventData)||void 0===p?0:p.eventType)&&(null===(q=e.flowEventData)||void 0===q?0:q.eventMetadata)&&(null===(x=b.flowLoggingData)||
void 0===x?0:x.flowType)&&(l=_.Jrb(b.flowLoggingData.eventNamespace,e.flowEventData.eventType,e.flowEventData.eventMetadata),_.Lrb(_.Irb(),l,b.flowLoggingData.flowType))}return h.return(d)})};
k0.prototype.back=function(){var a;null!==(a=this.state)&&void 0!==a&&a.stepIdStack&&(this.state.currentStepId=this.state.stepIdStack.pop())};
k0.prototype.handleUpdateFlowCommand=function(a){a.steps&&Mrb(this,a.steps);a.entityUpdateCommand&&this.resolveCommand(a.entityUpdateCommand,{});a.flowContinuationCommand&&(a=a.flowContinuationCommand)&&(this.getFlowContinuationCommand=a);this.awaitFlowContinuation&&(this.awaitFlowContinuation(Nrb(this)),this.awaitFlowContinuation=void 0)};
k0.prototype.reset=function(){this.state=void 0;this.steps={};this.awaitFlowContinuation=this.getFlowContinuationCommand=void 0};
var Orb=function(a){return _.y(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))})},Nrb=function(a){var b;
if(null!==(b=a.state)&&void 0!==b&&b.currentStepId)return a.steps[a.state.currentStepId]};
var l0=function(){var a=_.K.apply(this,arguments)||this;a.flowState=new k0(function(b,c){c=void 0===c?{}:c;_.al.instance.resolveCommand(b,{form:{form:c,element:a}})});
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"};return a};
_.r(l0,_.K);_.f=l0.prototype;_.f.onPopupClosed=function(){this.currentFlowStep=this.data=void 0;this.initialState=!0;this.flowState.reset()};
_.f.configureRendererStamper=function(){return{"data.topBar":{id:"top-bar",mapping:{flowTopBarRenderer:"ytd-flow-top-bar-renderer"}},currentFlowStep:{id:"flow-step",mapping:{flowStepRenderer:"ytd-flow-step-renderer"}}}};
_.f.attached=function(){this.setAttribute("dialog","true")};
_.f.computeTopBarHidden=function(a){var b;return!(null===(b=null===a||void 0===a?void 0:a.flowStepRenderer)||void 0===b||!b.topBarOverride)};
_.f.dataChanged=function(){var a=this,b,c,d;return _.y(function(e){if(1==e.nextAddress){(null===(b=a.data)||void 0===b?0:b.steps)&&Mrb(a.flowState,a.data.steps);if(null===(c=a.data)||void 0===c?0:c.flowContinuationCommand){var h=a.data.flowContinuationCommand;h&&(a.flowState.getFlowContinuationCommand=h)}d=a;return _.z(e,Prb(a.flowState,a.data),2)}d.currentFlowStep=e.yieldResult;_.Ih(e)})};
_.f.flowChanged=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress){if(!a.flow)return c.return();a.flowState.state=a.flow;a.isLoading=!0;return _.z(c,Prb(a.flowState,a.data),2)}b=c.yieldResult;if(!b)return c.return();a.currentFlowStep=b;a.initialState=!1;a.isLoading=!1;a.autofocusAndRefit();_.Ih(c)})};
_.f.autofocusAndRefit=function(){var a=this,b;_.w("dependenciesmanager_deprecation_killswitch")?b=this.ytComponentBehavior.getInterfaceForTs("yt-hotkey-manager"):b=_.hj().resolve(_.gj(_.Lr));b&&b.isKeyBoardInUse()&&_.Ox(this);_.Md(this,function(){a.fire("yt-refit")})};
_.f.handleUpdateFlowCommand=function(a){this.data&&(a=a.updateFlowCommand,a.targetId===this.data.targetId&&(a.flowContinuationCommand&&(this.data.flowContinuationCommand=a.flowContinuationCommand),this.flowState.handleUpdateFlowCommand(a),this.autofocusAndRefit()))};
_.f.handleFlowNextStepCommand=function(a){this.data&&this.flow&&this.flow.key&&(a=a.flowNextStepCommand,a.targetId===this.data.targetId&&(a=a.stepId||"",this.ytdReduxBehavior.dispatch(Drb(this.flow.key,{currentStepId:a,stepIdStack:(this.flow.stepIdStack||[]).concat(a)}))))};
_.f.handleFlowPrevStepCommand=function(a){if(this.data&&this.flow&&this.flow.key&&(a=a.flowPrevStepCommand,a.targetId===this.data.targetId)){var b=[].concat(_.Pc(this.flow.stepIdStack||[]));1<b.length?(b.pop(),this.ytdReduxBehavior.dispatch(Drb(this.flow.key,{currentStepId:b[b.length-1],stepIdStack:b}))):a.onFirstStepCommand&&this.ytComponentBehavior.resolveCommand(a.onFirstStepCommand)}};
_.t.Object.defineProperties(l0,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Frb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-flow-root-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flow.ytd_flow_root_renderer.ytd.flow.root.renderer.css.js--\x3e<div id="top-bar" hidden="[[computeTopBarHidden(currentFlowStep)]]"></div>\n<div id="content">\n  <div id="flow-step"></div>\n  <div id="spinner-overlay" hidden="[[!isLoading]]">\n    <tp-yt-paper-spinner-lite active="[[isLoading]]"></tp-yt-paper-spinner-lite>\n  </div>\n</div>\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Erb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flow.ytd_flow_root_renderer.ytd.flow.root.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--paper-spinner-color: var(--yt-spec-call-to-action);background: var(--yt-spec-brand-background-primary);margin: 0;padding: 0;} :host {background-color: var(--yt-spec-brand-background-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #content {position: relative;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #flow-step {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([initial-state]) {min-width: 200px;min-height: 200px;} #spinner-overlay {background-color: var(--yt-spec-themed-overlay-background);position: absolute;top: 0;right: 0;bottom: 0;left: 0;} tp-yt-paper-spinner-lite {position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);} /*# sourceMappingURL=ytd-flow-root-renderer.css.map*/</style>";
Erb=d}d=Erb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Frb=a}a=Frb;return a}}});
_.m0=l0;_.m0.prototype.flowChanged=_.m0.prototype.flowChanged;_.m0.prototype.dataChanged=_.m0.prototype.dataChanged;_.m0.prototype.onPopupClosed=_.m0.prototype.onPopupClosed;_.V([_.L(_.Dx),_.W("design:type",Object)],_.m0.prototype,"ytdReduxBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.m0.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.m0.prototype,"ytComponentBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.m0.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.m0.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.m0.prototype,"initialState",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.m0.prototype,"isLoading",void 0);_.V([_.M(),_.W("design:type",Object)],_.m0.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],_.m0.prototype,"currentFlowStep",void 0);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.m0.prototype,"onPopupClosed",null);_.V([_.M({selectorArgs:["data.flowStateEntityKey"],selector:function(a,b){return _.vj(a.entities,"flowStateEntity",b)}}),
_.W("design:type",Object)],_.m0.prototype,"flow",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",Promise)],_.m0.prototype,"dataChanged",null);_.V([_.P("flow"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",Promise)],_.m0.prototype,"flowChanged",null);_.m0=_.V([_.T({is:"ytd-flow-root-renderer"})],_.m0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy38");

/*

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 qdb;
var rdb;
var sdb;
var tdb;
var wQ=function(){var a=_.K.apply(this,arguments)||this;a.polymer2="Element"in Polymer;return a};
_.r(wQ,_.K);wQ.prototype.ready=function(){this.secondsEl.addEventListener("blur",this.formatSeconds.bind(this))};
wQ.prototype.secondsChanged=function(){this.secondsEl.focused||this.formatSeconds()};
wQ.prototype.formatSeconds=function(){1===this.seconds.length&&(this.seconds="0"+this.seconds)};
_.t.Object.defineProperties(wQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tdb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-timestamp-input--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_timestamp_input.yt.timestamp.input.css.js--\x3e<tp-yt-paper-input id="minutes" allowed-pattern="[0-9]" maxlength="3" no-label-float="" prevent-invalid-input="" use-v2-underline="" value="{{minutes}}">\n</tp-yt-paper-input>\n<span id="separator"> : </span>\n<tp-yt-paper-input id="seconds" allowed-pattern="[0-9]" maxlength="2" no-label-float="" prevent-invalid-input="" use-v2-underline="" value="{{seconds}}">\n</tp-yt-paper-input>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sdb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_timestamp_input.yt.timestamp.input.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host(:dir(rtl)) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #minutes,#seconds {text-align: right;height: 40px;} #minutes {width: 30px;} #separator {padding: 0 2px;} #seconds {width: 20px;} tp-yt-paper-input {--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-underline-color: var(--yt-spec-10-percent-layer);--paper-input-container-underline-legacy-height: 0;} /*# sourceMappingURL=yt-timestamp-input.css.map*/</style>";
sdb=d}d=sdb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tdb=a}a=tdb;return a}}});
var xQ=wQ;xQ.prototype.secondsChanged=xQ.prototype.secondsChanged;_.V([_.M({notify:!0}),_.W("design:type",String)],xQ.prototype,"minutes",void 0);_.V([_.M({notify:!0}),_.W("design:type",String)],xQ.prototype,"seconds",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],xQ.prototype,"polymer2",void 0);_.V([_.S("#seconds"),_.W("design:type",Object)],xQ.prototype,"secondsEl",void 0);
_.V([_.P("seconds"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],xQ.prototype,"secondsChanged",null);xQ=_.V([_.wx({is:"yt-timestamp-input",noInjection:!0,notifyObserversOnUndefined:!1})],xQ);
var yQ=function(){return _.K.apply(this,arguments)||this};
_.r(yQ,_.K);_.f=yQ.prototype;_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.JSC$39107_scroller.dialogElement=this.parentNode};
_.f.dataChanged=function(){var a=this;this.description.value="";this.seconds=this.minutes=this.fullName.value="";this.toggleSubmitButton(!1);this.showTimestamp&&_.AA(this).getPlayerPromise().then(function(b){b=b.getCurrentTime();a.minutes=Math.floor(b/60).toString();a.seconds=(Math.floor(b)%60).toString()})};
_.f.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),_.dj(this,[this.serviceEndpoint,a]))};
_.f.onYtServiceRequestSent=function(){this.toggleSubmitButton(!1)};
_.f.onYtServiceRequestCompleted=function(a,b){var c;b=b.actions;if(Array.isArray(b))for(var d=0,e=b.length;d<e;d++)if(null===(c=b[d])||void 0===c?0:c.openPopupAction)a.stopPropagation(),this.parentElement.close(),this.ytOpenPopupBehavior.openPopup(b[d])};
_.f.onYtServiceRequestError=function(){this.toggleSubmitButton(!0)};
_.f.toggleSubmitButton=function(a){this.set("submitButton.isDisabled",!a)};
_.f.handleInput=function(){var a=this.issueType,b=this.affiliation,c=this.minutes,d=this.seconds;c=!this.showTimestamp||!!c&&!!d;this.toggleSubmitButton(!!this.descriptionText&&!!a&&!!b&&c)};
_.f.computeServiceEndpoint=function(a){return this.get("submitButton.buttonRenderer.serviceEndpoint",a)};
_.f.computeSubmitButton=function(a){(a=this.get("submitButton.buttonRenderer",a))&&(a=Object.assign(Object.assign({},a),{serviceEndpoint:void 0}));return a};
_.f.computeShowTimestamp=function(a){return!!a};
_.f.onValueChangedForIssueType=function(a){this.issueType=a.detail.value};
_.f.onValueChangedForAffiliation=function(a){this.affiliation=a.detail.value};
_.t.Object.defineProperties(yQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rdb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-legal-report-details-form-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_legal_report_details_form_renderer.ytd.legal.report.details.form.renderer.css.js--\x3e<h2 id="title">[[getSimpleString(data.title)]]</h2>\n<tp-yt-paper-dialog-scrollable id="scroller">\n  <template is="dom-if" if="[[showTimestamp]]">\n    <label id="timestamp">\n      [[getSimpleString(data.timestampLabel)]]\n      <yt-timestamp-input minutes="{{minutes}}" seconds="{{seconds}}">\n      </yt-timestamp-input>\n    </label>\n  </template>\n  <div id="description-box">\n    <tp-yt-paper-input-container no-label-float="true" use-v2-underline="">\n      <tp-yt-iron-autogrow-textarea id="description" class="paper-input-input" slot="input" aria-label$="[[getSimpleString(data.descriptionHint)]]" maxlength$="[[data.maxDescriptionChars]]" placeholder="[[getSimpleString(data.descriptionHint)]]" required="true" rows="4" value="{{descriptionText}}">\n      </tp-yt-iron-autogrow-textarea>\n      <tp-yt-paper-input-char-counter slot="add-on"></tp-yt-paper-input-char-counter>\n    </tp-yt-paper-input-container>\n  </div>\n  <ytd-dropdown-renderer id="issue-type" data="[[data.issueTypeDropdown.dropdownRenderer]]" value="[[issueType]]" on-value-changed="onValueChangedForIssueType">\n  </ytd-dropdown-renderer>\n  <ytd-dropdown-renderer id="affiliation" data="[[data.affiliationDropdown.dropdownRenderer]]" value="[[affiliation]]" on-value-changed="onValueChangedForAffiliation">\n  </ytd-dropdown-renderer>\n  <tp-yt-paper-input id="full-name" maxlength="[[data.maxNameChars]]" placeholder="[[getSimpleString(data.nameHint)]]" use-v2-underline="" value="{{fullNameText}}">\n  </tp-yt-paper-input>\n  <div id="name-subtext">[[getSimpleString(data.nameSubtext)]]</div>\n  <div id="footer-text">[[getSimpleString(data.footerText)]]</div>\n</tp-yt-paper-dialog-scrollable>\n<div class="footer">\n  <div id="required-label">[[getSimpleString(data.requiredLabel)]]</div>\n  <div class="buttons">\n    <yt-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" dialog-dismiss="">\n    </yt-button-renderer>\n    <yt-button-renderer id="submit-button" data="[[submitButton]]" dialog-confirm="" on-click="onTapSubmit">\n    </yt-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qdb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.flag.ytd_legal_report_details_form_renderer.ytd.legal.report.details.form.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--ytd-legal-report-details-form-renderer-content-width: 402px;--paper-input-container-input-align: baseline;--ytd-dropdown-renderer-width: var( --ytd-legal-report-details-form-renderer-content-width );background: var(--yt-spec-brand-background-primary);margin: 0;width: 450px;max-width: 80vw;min-height: 240px;min-width: 250px;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host>*:not(:last-child) {padding: 0 24px;} :host>*:first-child {margin-top: 24px;} h2 {color: var(--yt-spec-text-primary);padding: 0 24px;margin-top: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #scroller {--paper-dialog-scrollable-padding: 0;--paper-dialog-scrollable-overflow-x: hidden;} #scroller:first-child {margin-top: 20px;} #timestamp {display: block;color: var(--yt-spec-text-secondary);margin: 20px 0 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} yt-timestamp-input {height: 40px;} #description-box {margin-top: 24px;} #description-box tp-yt-paper-input-container {--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-input: {padding: 12px;box-sizing: border-box;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};padding-top: 0;padding-bottom: 0;} #description-box tp-yt-paper-input-container {--iron-autogrow-textarea-placeholder-padding: 10px;} #description {display: inline-block;padding: 12px 12px 32px 12px;box-shadow: inset 0 0 0 1px var(--yt-spec-10-percent-layer);border-radius: 2px;box-sizing: border-box;margin-bottom: -2px;} #description[focused] {box-shadow: inset 0 0 0 2px var(--yt-spec-text-primary);} #description-box tp-yt-paper-input-char-counter {--paper-input-char-counter: {color: var(--yt-spec-text-secondary);margin-top: -32px;margin-right: 18px;};} #issue-type,#affiliation,#full-name {margin-top: 0;} #full-name {--paper-input-container-underline-color: var(--yt-spec-10-percent-layer);--paper-input-container-underline-focus-color: var(--yt-spec-text-primary);--paper-input-container-underline-legacy-height: 0;--paper-input-container-input: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));};height: 57px;} #name-subtext {color: var(--yt-spec-text-secondary);margin-top: 4px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #footer-text {color: var(--yt-spec-text-secondary);margin: 24px 0;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .footer {padding-left: 24px;border-top: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #cancel-button {margin-right: 8px;} #required-label {color: var(--yt-spec-text-secondary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .buttons {padding: 8px 8px 8px 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} /*# sourceMappingURL=ytd-legal-report-details-form-renderer.css.map*/</style>';
qdb=d}d=qdb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rdb=a}a=rdb;return a}}});
_.zQ=yQ;_.zQ.prototype.handleInput=_.zQ.prototype.handleInput;_.zQ.prototype.onYtServiceRequestError=_.zQ.prototype.onYtServiceRequestError;_.zQ.prototype.onYtServiceRequestCompleted=_.zQ.prototype.onYtServiceRequestCompleted;_.zQ.prototype.onYtServiceRequestSent=_.zQ.prototype.onYtServiceRequestSent;_.zQ.prototype.dataChanged=_.zQ.prototype.dataChanged;_.V([_.L(_.Nx.YtOpenPopupBehavior),_.W("design:type",Object)],_.zQ.prototype,"ytOpenPopupBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.zQ.prototype,"ytRendererBehavior",void 0);_.V([_.S("#scroller"),_.W("design:type",Object)],_.zQ.prototype,"JSC$39107_scroller",void 0);_.V([_.S("#description"),_.W("design:type",HTMLInputElement)],_.zQ.prototype,"description",void 0);_.V([_.S("#full-name"),_.W("design:type",Object)],_.zQ.prototype,"fullName",void 0);_.V([_.M(),_.W("design:type",Object)],_.zQ.prototype,"data",void 0);
_.V([_.M({computed:"computeShowTimestamp(data.timestampLabel)"}),_.W("design:type",Boolean)],_.zQ.prototype,"showTimestamp",void 0);_.V([_.M({readOnly:!0,computed:"computeServiceEndpoint(data)"}),_.W("design:type",Object)],_.zQ.prototype,"serviceEndpoint",void 0);_.V([_.M({computed:"computeSubmitButton(data)"}),_.W("design:type",Object)],_.zQ.prototype,"submitButton",void 0);_.V([_.M(),_.W("design:type",String)],_.zQ.prototype,"descriptionText",void 0);
_.V([_.M(),_.W("design:type",Number)],_.zQ.prototype,"issueType",void 0);_.V([_.M(),_.W("design:type",Number)],_.zQ.prototype,"affiliation",void 0);_.V([_.M(),_.W("design:type",String)],_.zQ.prototype,"fullNameText",void 0);_.V([_.M(),_.W("design:type",String)],_.zQ.prototype,"minutes",void 0);_.V([_.M(),_.W("design:type",String)],_.zQ.prototype,"seconds",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zQ.prototype,"dataChanged",null);_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.zQ.prototype,"onYtServiceRequestSent",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.zQ.prototype,"onYtServiceRequestCompleted",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.zQ.prototype,"onYtServiceRequestError",null);
_.V([_.P("descriptionText","issueType","affiliation","fullNameText","minutes","seconds"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.zQ.prototype,"handleInput",null);_.zQ=_.V([_.T({is:"ytd-legal-report-details-form-renderer"})],_.zQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syba");

var vib;
var wib;
var ZT=function(){var a=_.K.apply(this,arguments)||this;a.playerListenerConfig=null;return a};
_.r(ZT,_.K);_.f=ZT.prototype;_.f.dataChanged=function(){var a=this,b=_.zA(this);b&&b.getPlayerPromise().then(function(d){a.maybeRemovePlayerListeners(d)});
var c=this.data&&this.data.survey;c&&((c=(c=c.singleOptionSurveyRenderer||c.checkboxSurveyRenderer)&&c.watchPageDisplayTriggers)?this.triggerWatchPageSurvey(b,c):this.openSurvey())};
_.f.triggerWatchPageSurvey=function(a,b){var c=this,d,e,h,l,m,p,q,x,B,C;return _.y(function(I){if(1==I.nextAddress){if(!a)return I.return();d=c;return _.z(I,a.getPlayerPromise(),2)}d.player=I.yieldResult;if(!c.player)return I.return();e={};h=_.u(b);for(l=h.next();!l.done;l=h.next())m=l.value,p=_.u(c.createEventListenerPair(m)),q=p.next().value,x=p.next().value,B=q,C=x,B&&C&&(e[B]=C,c.ytPlayerListenerBehavior.listenToPlayerEvent(c.player,B,C));c.playerListenerConfig=e;_.Ih(I)})};
_.f.createEventListenerPair=function(a){var b=a.playbackEventTrigger;return b?this.handlePlaybackTrigger(b):(a=a.watchTimeTrigger)?this.handleWatchTimeTrigger(a):[void 0,void 0]};
_.f.handleWatchTimeTrigger=function(a){var b=this;this.accumulatedMediaTime=this.lastKnownPlaybackPosition=0;var c=a.videoWatchFraction,d=a.watchTimeSec;return d&&c?["onVideoProgress",function(){b.player&&b.isWatchTimeConditionMet(b.player,c,d)&&b.showSurvey()}]:[void 0,
void 0]};
_.f.isWatchTimeConditionMet=function(a,b,c){var d=a.getProgressState(),e=d.current-this.lastKnownPlaybackPosition;5>e&&(this.accumulatedMediaTime+=e);this.lastKnownPlaybackPosition=d.current;d=Math.round(this.accumulatedMediaTime/d.duration*1E3)/1E3;return a.getPresentingPlayerType&&1===a.getPresentingPlayerType()&&(this.accumulatedMediaTime>c||d>b)};
_.f.handlePlaybackTrigger=function(a){var b=this;a=a.playbackEvent;if("SURVEY_DISPLAY_TRIGGER_PLAYBACK_EVENT_PLAYBACK_FINISH"===a){var c="onStateChange";var d=function(e){0===e&&b.showSurvey()}}else"SURVEY_DISPLAY_TRIGGER_PLAYBACK_EVENT_CONTENT_VIDEO_START"===a?(c="onVideoProgress",d=function(e){b.player&&b.player.getPresentingPlayerType&&1===b.player.getPresentingPlayerType()&&e&&b.showSurvey()}):"SURVEY_DISPLAY_TRIGGER_PLAYBACK_EVENT_AD_FINISH"===a&&(c="onAdEnd",d=this.showSurvey);
return[c,d]};
_.f.showSurvey=function(){this.openSurvey();this.player&&this.maybeRemovePlayerListeners(this.player)};
_.f.openSurvey=function(){this.ytdOpenPopupBehavior.openPopup({openPopupAction:{popupType:"SURVEY",popup:this.data&&this.data.survey}})};
_.f.maybeRemovePlayerListeners=function(a){if(this.playerListenerConfig){for(var b=_.u(Object.keys(this.playerListenerConfig)),c=b.next();!c.done;c=b.next())c=c.value,this.ytPlayerListenerBehavior.unlistenFromPlayerEvent(a,c,this.playerListenerConfig[c]);this.playerListenerConfig=null}};
_.t.Object.defineProperties(ZT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wib){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-survey-trigger-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_survey_trigger_renderer.ytd.survey.trigger.renderer.css.js--\x3e\n";a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vib){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_survey_trigger_renderer.ytd.survey.trigger.renderer.css.js--\x3e<style>:host {display: none;} /*# sourceMappingURL=ytd-survey-trigger-renderer.css.map*/</style>";vib=d}d=vib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wib=a}a=wib;return a}}});
_.$T=ZT;_.$T.prototype.dataChanged=_.$T.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.$T.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Qx),_.W("design:type",Object)],_.$T.prototype,"ytdOpenPopupBehavior",void 0);_.V([_.L(_.QL.YtPlayerListenerBehavior),_.W("design:type",_.RL)],_.$T.prototype,"ytPlayerListenerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.$T.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],_.$T.prototype,"playerListenerConfig",void 0);_.V([_.M({value:0}),_.W("design:type",Number)],_.$T.prototype,"lastKnownPlaybackPosition",void 0);_.V([_.M({value:0}),_.W("design:type",Number)],_.$T.prototype,"accumulatedMediaTime",void 0);_.V([_.M(),_.W("design:type",Object)],_.$T.prototype,"player",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.$T.prototype,"dataChanged",null);
_.$T=_.V([_.T({is:"ytd-survey-trigger-renderer"})],_.$T);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syj0");

var Mqb;
var Nqb;
var J_=function(){return _.K.apply(this,arguments)||this};
_.r(J_,_.K);J_.prototype.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
J_.prototype.onDismissTap=function(){_.A(this,"yt-close-popup-action")};
J_.prototype.onNavigate=function(){_.A(this,"yt-close-popup-action")};
_.t.Object.defineProperties(J_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Nqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-survey-follow-up-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_survey_follow_up_renderer.ytd.survey.follow.up.renderer.css.js--\x3e<div id="header">\n  <yt-formatted-string text="[[data.description]]"></yt-formatted-string>\n  <ytd-button-renderer data="[[data.dismissButton.buttonRenderer]]" on-tap="onDismissTap">\n  </ytd-button-renderer>\n</div>\n<ytd-button-renderer align-by-text="" data="[[data.followUpButton.buttonRenderer]]" hidden="[[!data.followUpButton.buttonRenderer]]">\n</ytd-button-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Mqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_survey_follow_up_renderer.ytd.survey.follow.up.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);display: inline-block;min-width: 350px;margin: 0;padding: 24px;} #header {color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} yt-formatted-string {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-survey-follow-up-renderer.css.map*/</style>';
Mqb=d}d=Mqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Nqb=a}a=Nqb;return a}}});
_.K_=J_;_.K_.prototype.onNavigate=_.K_.prototype.onNavigate;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.K_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.K_.prototype,"ytEventForwardingBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.K_.prototype,"data",void 0);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.K_.prototype,"onNavigate",null);
_.K_=_.V([_.T({is:"ytd-survey-follow-up-renderer"})],_.K_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syiz");

var Kqb;
var Lqb;
var H_=function(){return _.K.apply(this,arguments)||this};
_.r(H_,_.K);_.f=H_.prototype;_.f.configureRendererStamper=function(){return{"data.options":{id:"options",mapping:{singleOptionSurveyOptionRenderer:{component:"ytd-single-option-survey-option-renderer",properties:{vertical:"[[vertical]]"}}}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.dataChanged=function(){var a,b;this.vertical="VERTICAL"===((null===(b=null===(a=this.data)||void 0===a?void 0:a.surveyOrientation)||void 0===b?void 0:b.type)||"HORIZONTAL")};
_.f.computeAlt=function(a){return _.Zi(a)};
_.f.onDismissTap=function(){_.A(this,"yt-close-popup-action");_.dj(this,[this.data.dismissalEndpoint])};
_.t.Object.defineProperties(H_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Lqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-single-option-survey-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_single_option_survey_renderer.ytd.single.option.survey.renderer.css.js--\x3e<div id="header">\n  <yt-formatted-string text="[[data.question]]"></yt-formatted-string>\n  <yt-icon-button label="[[computeAlt(data.dismissalText)]]" on-tap="onDismissTap">\n    <yt-icon icon="yt-icons:close"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="options"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Kqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_single_option_survey_renderer.ytd.single.option.survey.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);display: inline-block;margin: 0;} #header {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} yt-formatted-string {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} yt-icon-button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;color: var(--yt-spec-icon-inactive);height: 40px;width: 40px;} #header yt-icon-button {margin-top: calc((2rem - 40px)/2);} :host(:not([vertical])) {max-width: 352px;} :host(:not([vertical])[dialog][dialog][dialog]) {padding: 24px;} :host(:not([vertical])) #options {margin-left: -8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not([vertical])) #options>*:not(:last-child) {margin-right: 40px;} :host([vertical]) {width: 325px;padding: 0 0 12px;} :host([vertical]) #header {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;margin: 24px 24px 12px;} :host([vertical]) #options {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=ytd-single-option-survey-renderer.css.map*/</style>';
Kqb=d}d=Kqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Lqb=a}a=Lqb;return a}}});
_.I_=H_;_.I_.prototype.dataChanged=_.I_.prototype.dataChanged;_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.I_.prototype,"eventForwardingBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.I_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.I_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.tgb),_.W("design:type",Object)],_.I_.prototype,"ytdHatsSurveyBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.I_.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.I_.prototype,"vertical",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.I_.prototype,"dataChanged",null);_.I_=_.V([_.T({is:"ytd-single-option-survey-renderer"})],_.I_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syiv");

var Gqb;
var Hqb;
var D_=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-survey-set-stage-index":"jumpToStage"};return a};
_.r(D_,_.K);_.f=D_.prototype;_.f.configureRendererStamper=function(){return{currentStage:{id:"current-stage",mapping:{singleSelectQuestionRenderer:"ytd-single-select-question-renderer",simpleMessageRenderer:"ytd-simple-message-renderer"}}}};
_.f.dataChanged=function(){this.jumpToStage(0)};
_.f.jumpToStage=function(a){var b,c;null!==(c=null===(b=this.data)||void 0===b?void 0:b.stages)&&void 0!==c&&c[a]&&(this.currentStage=this.data.stages[a],this.refitAfterRender())};
_.f.computeAlt=function(a){return _.Zi(a)};
_.f.computeSimpleMessage=function(a){var b;return null===(b=null===a||void 0===a?void 0:a.simpleSurveyMessageRenderer)||void 0===b?void 0:b.messageText};
_.f.onDismissTap=function(){var a;_.A(this,"yt-close-popup-action");(null===(a=this.currentStage)||void 0===a?0:a.simpleSurveyMessageRenderer)||_.dj(this,[this.data.dismissalEndpoint])};
_.f.refitAfterRender=function(){var a=this;_.Md(this,function(){a.fire("yt-refit")})};
_.t.Object.defineProperties(D_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Hqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-multi-stage-survey-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_multi_stage_survey_renderer.ytd.multi.stage.survey.renderer.css.js--\x3e<div id="header">\n  <yt-icon-button label="[[computeAlt(data.dismissalText)]]" on-click="onDismissTap">\n    <yt-icon icon="yt-icons:close"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="current-stage"></div>\n<yt-formatted-string id="simple-message" text="[[computeSimpleMessage(currentStage)]]">\n</yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Gqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_multi_stage_survey_renderer.ytd.multi.stage.survey.renderer.css.js--\x3e<style>:host {display: block;min-width: 352px;outline: none;position: relative;} #simple-message {color: var(--yt-spec-text-primary);display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #header {position: absolute;top: 0;right: 1rem;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} yt-icon-button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;color: var(--yt-spec-icon-inactive);height: 40px;width: 40px;} #header yt-icon-button {margin-top: calc((2rem - 40px)/2);} #simple-message {margin: 0 12px;} /*# sourceMappingURL=ytd-multi-stage-survey-renderer.css.map*/</style>';
Gqb=d}d=Gqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Hqb=a}a=Hqb;return a}}});
_.E_=D_;_.E_.prototype.dataChanged=_.E_.prototype.dataChanged;_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.E_.prototype,"eventForwardingBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.E_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.E_.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.E_.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.tgb),_.W("design:type",Object)],_.E_.prototype,"ytdHatsSurveyBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.E_.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.E_.prototype,"currentStage",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.E_.prototype,"dataChanged",null);
_.E_=_.V([_.T({is:"ytd-multi-stage-survey-renderer"})],_.E_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syz");

/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var $$a=function(a){return a.getCount&&"function"==typeof a.getCount?a.getCount():_.ma(a)||"string"===typeof a?a.length:_.Zd.getCount(a)},aab=function(a,b){if("function"==typeof a.every)return a.every(b,void 0);
if(_.ma(a)||"string"===typeof a)return Array.prototype.every.call(a,b,void 0);for(var c=_.pra(a),d=_.Zo(a),e=d.length,h=0;h<e;h++)if(!b.call(void 0,d[h],c&&c[h],a))return!1;return!0};
var OO=function(a){this.map_=new _.Go;this.size=0;a&&this.addAll(a)},PO=function(a){var b=typeof a;
return"object"==b&&a||"function"==b?"o"+_.sa(a):b.charAt(0)+a};
_.f=OO.prototype;_.f.getCount=function(){return this.map_.size};
_.f.add=function(a){this.map_.set(PO(a),a);this.setSizeInternal_(this.map_.size)};
_.f.addAll=function(a){a=_.Zo(a);for(var b=a.length,c=0;c<b;c++)this.add(a[c]);this.setSizeInternal_(this.map_.size)};
_.f.removeAll=function(a){a=_.Zo(a);for(var b=a.length,c=0;c<b;c++)this.remove(a[c]);this.setSizeInternal_(this.map_.size)};
_.f.delete=function(a){a=this.map_.remove(PO(a));this.setSizeInternal_(this.map_.size);return a};
_.f.remove=function(a){return this.delete(a)};
_.f.clear=function(){this.map_.clear();this.setSizeInternal_(0)};
_.f.isEmpty=function(){return 0===this.map_.size};
_.f.has=function(a){return this.map_.containsKey(PO(a))};
_.f.contains=function(a){return this.map_.containsKey(PO(a))};
_.f.getValues=function(){return this.map_.getValues()};
_.f.values=function(){return this.map_.values()};
_.f.clone=function(){return new OO(this)};
_.f.equals=function(a){return this.getCount()==$$a(a)&&bab(this,a)};
var bab=function(a,b){var c=$$a(b);if(a.getCount()>c)return!1;!(b instanceof OO)&&5<c&&(b=new OO(b));return aab(a,function(d){var e=b;return e.contains&&"function"==typeof e.contains?e.contains(d):e.containsValue&&"function"==typeof e.containsValue?e.containsValue(d):_.ma(e)||"string"===typeof e?_.ea(e,d):_.Zd.containsValue(e,d)})};
OO.prototype.__iterator__=function(){return this.map_.__iterator__(!1)};
OO.prototype[Symbol.iterator]=function(){return this.values()};
OO.prototype.setSizeInternal_=function(a){this.size=a};
var cab;
var dab;
var QO=function(){return _.K.apply(this,arguments)||this};
_.r(QO,_.K);_.f=QO.prototype;_.f.created=function(){this.selectedFeedbackTokens=new OO};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.configureRendererStamper=function(){return{"data.reasons":{id:"reasons",mapping:{dismissalReasonTextRenderer:"ytd-dismissal-reason-text-renderer",dismissalReasonVideoRenderer:"ytd-dismissal-reason-video-renderer"}}}};
_.f.dataChanged=function(){this.hasReasonsSelected=!1;this.selectedFeedbackTokens.clear()};
_.f.onDismissalReasonSelected=function(a,b){this.fire("yt-invalidate-popup-tabbables");this.selectedFeedbackTokens.add(b);this.hasReasonsSelected=!0};
_.f.onDismissalReasonDeselected=function(a,b){this.fire("yt-invalidate-popup-tabbables");this.selectedFeedbackTokens.delete(b);this.hasReasonsSelected=0!==this.selectedFeedbackTokens.size};
_.f.onCancelTap=function(){_.A(this,"yt-close-popup-action")};
_.f.onSubmitTap=function(){var a={feedback_tokens:Array.from(this.selectedFeedbackTokens.values())};_.dj(this,[this.data.submitFeedbackEndpoint,a]);_.A(this,"yt-close-popup-action")};
_.t.Object.defineProperties(QO,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dab){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-dismissal-follow-up-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_dismissal_follow_up_renderer.ytd.dismissal.follow.up.renderer.css.js--\x3e<div id="content">\n  <yt-formatted-string id="title" text="[[data.dismissalReasonsPrompt]]">\n  </yt-formatted-string>\n  <div id="reasons"></div>\n</div>\n<div id="buttons">\n  <ytd-button-renderer id="cancel" data="[[data.cancelButton.buttonRenderer]]" on-tap="onCancelTap">\n  </ytd-button-renderer>\n  <ytd-button-renderer id="submit" data="[[data.submitButton.buttonRenderer]]" disabled="[[!hasReasonsSelected]]" on-tap="onSubmitTap">\n  </ytd-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cab){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_dismissal_follow_up_renderer.ytd.dismissal.follow.up.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);display: inline-block;margin: 0;padding: 0;} #content {color: var(--yt-spec-text-primary);margin: 24px;} #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #title,ytd-dismissal-reason-text-renderer,ytd-dismissal-reason-video-renderer {margin: 24px 0;} #buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);margin-top: 32px;padding: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #buttons ytd-button-renderer {margin-left: 8px;} /*# sourceMappingURL=ytd-dismissal-follow-up-renderer.css.map*/</style>';
cab=d}d=cab;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dab=a}a=dab;return a}}});
_.RO=QO;_.RO.prototype.onDismissalReasonDeselected=_.RO.prototype.onDismissalReasonDeselected;_.RO.prototype.onDismissalReasonSelected=_.RO.prototype.onDismissalReasonSelected;_.RO.prototype.dataChanged=_.RO.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.RO.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.RO.prototype,"ytRendererBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.RO.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.RO.prototype,"hasReasonsSelected",void 0);_.V([_.M(),_.W("design:type",OO)],_.RO.prototype,"selectedFeedbackTokens",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.RO.prototype,"dataChanged",null);
_.V([_.N("yt-dismissal-reason-selected"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,String]),_.W("design:returntype",void 0)],_.RO.prototype,"onDismissalReasonSelected",null);_.V([_.N("yt-dismissal-reason-deselected"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,String]),_.W("design:returntype",void 0)],_.RO.prototype,"onDismissalReasonDeselected",null);_.RO=_.V([_.T({is:"ytd-dismissal-follow-up-renderer"})],_.RO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syip");

var uqb;
var vqb;
var r_=function(){return _.K.apply(this,arguments)||this};
_.r(r_,_.K);_.f=r_.prototype;_.f.configureRendererStamper=function(){return{"data.options":{id:"options",mapping:{checkboxSurveyOptionRenderer:"ytd-checkbox-survey-option-renderer"}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.dataChanged=function(){for(var a=0;a<this.getOptionRenderers().length;a++)this.notifyPath("data.options."+a+".checkboxSurveyOptionRenderer.checked"),this.set("data.options."+a+".checkboxSurveyOptionRenderer.checked",!1);this.updateSubmitButton(!1)};
_.f.updateSubmitButton=function(a){this.set("data.submitButton.buttonRenderer.isDisabled",!a)};
_.f.computeAlt=function(a){return _.Zi(a)};
_.f.onDismissTap=function(){_.A(this,"yt-close-popup-action");_.dj(this,[this.data.dismissalEndpoint])};
_.f.getOptionRenderers=function(a){return(a=a||this.data)&&a.options?a.options.reduce(function(b,c){c.checkboxSurveyOptionRenderer&&b.push(c.checkboxSurveyOptionRenderer);return b},[]):[]};
_.f.onOptionChange=function(a){var b=this,c=!1;if(a.detail.checked)for(var d=this.getOptionRenderers().find(function(m){return m.value===a.detail.value}),e=this.getOptionRenderers(),h=0;h<e.length;h++){var l=e[h];
this.notifyPath("data.options."+h+".checkboxSurveyOptionRenderer.checked");l.checked&&((null===d||void 0===d?0:d.isExclusiveOption)?!l.isExclusiveOption:l.isExclusiveOption)?this.set("data.options."+h+".checkboxSurveyOptionRenderer.checked",!1):l.checked&&(c=!0)}else c=this.getOptionRenderers().some(function(m,p){b.notifyPath("data.options."+p+".checkboxSurveyOptionRenderer.checked");return m.checked});
this.updateSubmitButton(c)};
_.f.onSubmitTap=function(){var a,b,c=this.getOptionRenderers().filter(function(l){return l.checked});
if(0!==c.length){var d=c.map(function(l){return l.responseEndpoint});
c=[];for(var e=1;e<d.length;e++){var h=null===(b=null===(a=d[e])||void 0===a?void 0:a.feedbackEndpoint)||void 0===b?void 0:b.feedbackToken;h&&c.push(h)}d=[d[0]];c.length&&d.push({extra_feedback_tokens:c});_.dj(this,d);_.A(this,"yt-close-popup-action",["ytd-checkbox-survey-renderer"]);c=this.data&&this.data.submitActions||[];if(_.w("kevlar_command_handler_migration_killswitch"))_.ej(this,c,this);else for(c=_.u(c),d=c.next();!d.done;d=c.next())this.ytComponentBehavior.resolveCommand(d.value)}};
_.t.Object.defineProperties(r_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-checkbox-survey-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_checkbox_survey_renderer.ytd.checkbox.survey.renderer.css.js--\x3e<div id="header">\n  <yt-formatted-string text="[[data.question]]"></yt-formatted-string>\n  <yt-icon-button label="[[computeAlt(data.dismissalText)]]" on-click="onDismissTap">\n    <yt-icon icon="yt-icons:close"></yt-icon>\n  </yt-icon-button>\n</div>\n<div id="options"></div>\n<div id="footer">\n  <ytd-button-renderer data="[[data.submitButton.buttonRenderer]]" on-click="onSubmitTap">\n  </ytd-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.feedback.ytd_checkbox_survey_renderer.ytd.checkbox.survey.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);display: inline-block;margin: 0;} :host {width: 325px;padding: 0 0 12px;} #header {color: var(--yt-spec-text-primary);display: block;margin: 24px 24px 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #options {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #footer {padding: 12px 24px 0;text-align: right;} yt-formatted-string {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} yt-icon-button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;color: var(--yt-spec-icon-inactive);height: 40px;width: 40px;} /*# sourceMappingURL=ytd-checkbox-survey-renderer.css.map*/</style>';
uqb=d}d=uqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vqb=a}a=vqb;return a}}});
_.s_=r_;_.s_.prototype.onOptionChange=_.s_.prototype.onOptionChange;_.s_.prototype.dataChanged=_.s_.prototype.dataChanged;_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.s_.prototype,"ytEventForwardingBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.s_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.s_.prototype,"ytComponentBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.s_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.tgb),_.W("design:type",Object)],_.s_.prototype,"ytdHatsSurveyBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.s_.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.s_.prototype,"dataChanged",null);
_.V([_.N("ytd-checkbox-survey-option-changed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.s_.prototype,"onOptionChange",null);_.s_=_.V([_.T({is:"ytd-checkbox-survey-renderer"})],_.s_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syim");

var sqb;
var tqb;
var p_=function(){return _.K.apply(this,arguments)||this};
_.r(p_,_.K);p_.prototype.onPopupOpened_=function(){var a;(null===(a=this.data)||void 0===a?0:a.serviceEndpoint)&&_.dj(this,[this.data.serviceEndpoint])};
p_.prototype.configureContinuationPathMap=function(){return{"yt-reload-continuation-items-command-body":"content"}};
p_.prototype.configureRendererStamper=function(){return{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",attributes:{"dialog-dismiss":!0}}}},"data.content":{id:"content",mapping:{streamingPopUpDialog:{component:"ytd-streaming-pop-up-dialog"}}}}};
_.t.Object.defineProperties(p_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-brandconnect-popup-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.famebit.ytd_brandconnect_popup_renderer.ytd.brandconnect.popup.renderer.css.js--\x3e<div id="header">\n  <yt-formatted-string id="title" text="[[data.popUpTitle]]"></yt-formatted-string>\n  <div id="dismiss-button"></div>\n</div>\n<div id="content">\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.famebit.ytd_brandconnect_popup_renderer.ytd.brandconnect.popup.renderer.css.js--\x3e<style>:host {display: inline-block;max-width: 600px;min-width: 500px;width: fit-content;} #header {background-size: cover;margin-bottom: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {align-items: center;color: var(--yt-spec-text-primary);width: 80%;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 2.6rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #dismiss-button ytd-button-renderer {color: var(--yt-spec-icon-active-other);height: 24px;position: absolute;right: 24px;top: 24px;width: 24px;--yt-button-icon-size: 24px;--yt-button-icon-padding: 2px;} #content {min-height: 250px;min-width: 180px;} #error {align-items: center;color: var(--yt-spec-text-secondary);margin-inline-start: 12px;} /*# sourceMappingURL=ytd-brandconnect-popup-renderer.css.map*/</style>';
sqb=d}d=sqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tqb=a}a=tqb;return a}}});
_.q_=p_;_.q_.prototype.onPopupOpened_=_.q_.prototype.onPopupOpened_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.q_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.q_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.sL),_.W("design:type",Object)],_.q_.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.q_.prototype,"data",void 0);
_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.q_.prototype,"onPopupOpened_",null);_.q_=_.V([_.T({is:"ytd-brandconnect-popup-renderer"})],_.q_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syl4");

var ZRb;
var $Rb;
var aSb=function(){return _.K.apply(this,arguments)||this};
_.r(aSb,_.K);
_.t.Object.defineProperties(aSb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$Rb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-destination-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.explore.ytd_destination_button_renderer.ytd.destination.button.renderer.css.js--\x3e<a id="destination-content-root" class="yt-simple-endpoint" href$="[[computeHref_(data.onTap)]]" data="[[data.onTap]]">\n  <yt-img-shadow id="destination-icon" height="32" thumbnail="[[data.iconImage]]" width="32"></yt-img-shadow>\n  <div id="destination-label-wrapper">\n     <yt-formatted-string id="destination-label" text="[[data.label]]"></yt-formatted-string>\n  </div>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZRb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.explore.ytd_destination_button_renderer.ytd.destination.button.renderer.css.js--\x3e<style>:host {width: 210px;background-color: var(--yt-spec-brand-background-solid);border-radius: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host(:hover) {background-color: var(--yt-spec-button-chip-background-hover);} #destination-content-root {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #destination-icon {margin: 20px 20px 4px 20px;} #destination-label-wrapper {margin: 0 20px 12px 20px;height: 48px;max-height: 48px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #destination-label {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 4.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;} /*# sourceMappingURL=ytd-destination-button-renderer.css.map*/</style>';
ZRb=d}d=ZRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$Rb=a}a=$Rb;return a}}});
_.g$=aSb;_.V([_.M(),_.W("design:type",Object)],_.g$.prototype,"data",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.g$.prototype,"ytRendererBehavior",void 0);_.g$=_.V([_.T({is:"ytd-destination-button-renderer"})],_.g$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syb9");

var sib;
var tib;
var uib=function(){return _.K.apply(this,arguments)||this};
_.r(uib,_.K);
_.t.Object.defineProperties(uib,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-donation-unavailable-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.donations.ytd_donation_unavailable_renderer.ytd.donation.unavailable.renderer.css.js--\x3e<div id="wrapper">\n  <yt-formatted-string id="message" text="[[data.text]]">\n  </yt-formatted-string>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.donations.ytd_donation_unavailable_renderer.ytd.donation.unavailable.renderer.css.js--\x3e<style>:host {display: block;} #wrapper {background-color: var(--yt-spec-general-background-b);padding: 12px 16px;} #message {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} /*# sourceMappingURL=ytd-donation-unavailable-renderer.css.map*/</style>';
sib=d}d=sib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tib=a}a=tib;return a}}});
_.XT=uib;_.V([_.M(),_.W("design:type",Object)],_.XT.prototype,"data",void 0);_.XT=_.V([_.T({is:"ytd-donation-unavailable-renderer"})],_.XT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syb8");

var qib;
var rib;
var VT=function(){var a=_.K.apply(this,arguments)||this;a.isCollapsed=!1;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction","yt-update-donation-shelf-command":"handleUpdate","yt-open-popup-action":"handleOpenPopupAction"};return a};
_.r(VT,_.K);_.f=VT.prototype;_.f.configureRendererStamper=function(){return{"data.donateButton":{id:"donate-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")};
_.f.onDonateTap=function(){var a=this.get("data.donateButton.buttonRenderer.command");if(a){var b=_.pi(),c=this.get("data.donateButton.buttonRenderer.trackingParams");b&&c&&_.hy(b,_.Wq(c));this.ytOpenPopupBehavior.openPopup(a)}};
_.f.onShowMore=function(){this.isCollapsed=!1;var a=_.pi(),b=this.get("data.expandButton.buttonRenderer.trackingParams");a&&b&&_.hy(a,_.Wq(b))};
_.f.onShowLess=function(){this.isCollapsed=!0};
_.f.dataChanged=function(){this.updateStyles({"--progress-bar-completion":100*this.data.progress+"%"})};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.handleUpdate=function(a){if(a=this.get("updateDonationShelfCommand.donationShelf.donationShelfRenderer",a))this.set("data.startLabel",a.startLabel),this.set("data.endLabel",a.endLabel),this.set("data.progress",a.progress),this.set("data.amountRaisedLabel",a.amountRaisedLabel),this.dataChanged()};
_.f.handleOpenPopupAction=function(a){this.get("openPopupAction.popup.ypcTransactionErrorMessageRenderer",a)&&_.A(this,"yt-close-popup-action",["yt-loading-renderer"])};
_.f.computeHeaderBackgroundUrl=function(a,b){if(a)return b?a.headerBackgroundDarkUrl:a.headerBackgroundUrl};
_.f.isProgressBarVisible=function(a){return!(!a||void 0===a.progress)};
_.f.headerBackgroundClass=function(){return"rtl"===_.v("HTML_DIR",void 0)?"flip":""};
_.t.Object.defineProperties(VT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-donation-shelf-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.donations.ytd_donation_shelf_renderer.ytd.donation.shelf.renderer.css.js--\x3e<div id="header-section">\n  <div id="header-text">\n    [[getSimpleString(data.headerTitle)]]\n  </div>\n  <template is="dom-if" if="[[headerBackgroundUrl]]">\n    <div id="header-background" class$="[[headerBackgroundClass()]]">\n      <yt-img-shadow delayed-src="[[headerBackgroundUrl]]" height="48">\n      </yt-img-shadow>\n    </div>\n  </template>\n</div>\n\n<div id="donate-section">\n  <div id="title-row">\n    <yt-img-shadow id="campaign-logo" object-fit="CONTAIN" thumbnail="[[data.campaignThumbnail]]">\n    </yt-img-shadow>\n    <div id="text-container">\n      <div id="campaign-title">\n        [[getSimpleString(data.campaignTitle)]]\n      </div>\n      <div id="campaign-subtitle">\n        [[getSimpleString(data.campaignSubtitle)]]\n      </div>\n    </div>\n    <div id="donate-button" on-click="onDonateTap"></div>\n  </div>\n  <template is="dom-if" if="[[isProgressBarVisible(data)]]">\n    <div id="progress-bar">\n      <div id="progress-bar-fill"></div>\n    </div>\n    <div id="progress-bar-labels">\n      <yt-formatted-string id="progress-bar-start" text="[[data.startLabel]]">\n      </yt-formatted-string>\n      <yt-formatted-string id="progress-bar-end" text="[[data.endLabel]]"></yt-formatted-string>\n    </div>\n  </template>\n  <template is="dom-if" if="[[data.amountRaisedLabel]]">\n    <div id="amount-raised">\n      <yt-formatted-string text="[[data.amountRaisedLabel]]"></yt-formatted-string>\n    </div>\n  </template>\n  <template is="dom-if" if="[[data.matchLabel]]">\n    <div id="matching-label">\n      <yt-formatted-string split-lines="" text="[[data.matchLabel]]"></yt-formatted-string>\n    </div>\n  </template>\n</div>\n\n<template is="dom-if" if="[[!isCollapsed]]">\n  <template is="dom-if" if="[[data.creatorMessages]]">\n    <div id="creator-messages-section">\n      <template is="dom-repeat" items="[[data.creatorMessages]]">\n        <div class="creator-message">\n          <div class="separator"></div>\n          <div class="creator-message-header">\n            <yt-img-shadow class="avatar" height="26" thumbnail="[[item.thumbnail]]">\n            </yt-img-shadow>\n            <yt-formatted-string class="creator-message-name" text="[[item.title]]">\n            </yt-formatted-string>\n          </div>\n          <div class="creator-message-description">\n            [[getSimpleString(item.description)]]\n          </div>\n        </div>\n      </template>\n    </div>\n  </template>\n\n  <div id="nonprofit-section">\n    <div id="nonprofit-row">\n      <div id="nonprofit-title">\n        [[getSimpleString(data.nonprofitTitle)]]<span id="verified-icon-wrapper">\u00a0<yt-icon id="verified-icon" class="inline-icon" icon="yt-icons:check-circle"></yt-icon>\n        </span>\n      </div>\n    </div>\n    <div id="nonprofit-subtitle">[[getSimpleString(data.nonprofitSubtitle)]]</div>\n    <div id="nonprofit-description">\n      [[getSimpleString(data.nonprofitDescription)]]\n      <template is="dom-if" if="[[data.nonprofitWebsite]]">\n        <span id="nonprofit-link">\n          <yt-formatted-string id="nonprofit-link-text" text="[[data.nonprofitWebsite]]">\n          </yt-formatted-string>\n          \u00a0\n          <yt-icon class="inline-icon" icon="yt-icons:open_in_new"></yt-icon>\n        </span>\n      </template>\n      </div>\n  </div>\n</template>\n\n<div id="collapse-controls-section">\n  <template is="dom-if" if="[[isCollapsed]]">\n    <div id="show-more" on-click="onShowMore">\n      <yt-formatted-string text="[[data.showMoreText]]"></yt-formatted-string>\n    </div>\n  </template>\n  <template is="dom-if" if="[[!isCollapsed]]">\n    <div id="show-less" on-click="onShowLess">\n      <yt-formatted-string text="[[data.showLessText]]"></yt-formatted-string>\n    </div>\n  </template>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.donations.ytd_donation_shelf_renderer.ytd.donation.shelf.renderer.css.js--\x3e<style>:host {display: block;border: 1px solid var(--yt-spec-10-percent-layer);} #header-section,#donate-section,#progress-bar-section,#creator-messages-section,#nonprofit-section,#collapse-controls-section {padding-left: 16px;padding-right: 16px;} #header-section {height: 48px;padding-right: 0;background-color: var(--yt-spec-general-background-b);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #header-text {color: var(--yt-spec-text-primary);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #header-background {height: 100%;} .flip {transform: scaleX(-1);} #donate-section {padding-top: 16px;padding-bottom: 18px;background-color: var(--yt-spec-general-background-a);border-top: 1px solid var(--yt-spec-10-percent-layer);} #title-row {margin-bottom: 20px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} yt-img-shadow#campaign-logo {height: 50px;width: 50px;} #text-container {margin-left: 12px;margin-right: 24px;overflow-x: hidden;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #campaign-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;font-size: 16px;margin-bottom: 4px;} #campaign-subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #progress-bar {height: 4px;background-color: var(--yt-spec-general-background-c);border-radius: 2px;overflow: hidden;margin-bottom: 10px;} #progress-bar-fill {height: 100%;background-color: var(--yt-spec-call-to-action);width: var(--progress-bar-completion,0);} #progress-bar-labels {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #progress-bar-start,#progress-bar-end {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;font-size: 14px;} #amount-raised {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;font-size: 16px;} #matching-label {color: var(--yt-spec-text-secondary);margin-top: 8px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #matching-label yt-formatted-string {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);--yt-endpoint-visited-color: var(--yt-spec-call-to-action);} #creator-messages-section {padding-top: 16px;padding-bottom: 16px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #creator-messages-section,#nonprofit-section {background-color: var(--yt-spec-general-background-b);} .creator-message,#campaign-subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .separator {background-color: var(--yt-spec-10-percent-layer);height: 1px;margin: 16px 0 16px 0;} #creator-messages-section>.creator-message:nth-of-type(1) .separator {display: none;background-color: red;} .avatar {border-radius: 50%;overflow: hidden;margin-right: 12px;} .creator-message-header {margin-bottom: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .creator-message-name {color: var(--yt-spec-text-primary);font-size: 14px;} .creator-message-description {overflow-wrap: break-word;} #nonprofit-section {padding-top: 16px;padding-bottom: 24px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #nonprofit-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #nonprofit-title yt-icon {color: var(--yt-spec-icon-inactive);} #nonprofit-subtitle {color: var(--yt-spec-text-secondary);margin-top: -2px;margin-bottom: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #nonprofit-description {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #nonprofit-link {color: var(--yt-spec-call-to-action);display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} #nonprofit-link-text {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);--yt-endpoint-visited-color: var(--yt-spec-call-to-action);} #verified-icon-wrapper {white-space: nowrap;} .inline-icon {position: relative;top: -1px;width: 1em;} #nonprofit-link .inline-icon {top: -3px;} #collapse-controls-section {padding-top: 12px;padding-bottom: 12px;color: var(--yt-spec-text-secondary);background-color: var(--yt-spec-general-background-a);border-top: 1px solid var(--yt-spec-10-percent-layer);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #show-less,#show-more {cursor: pointer;} /*# sourceMappingURL=ytd-donation-shelf-renderer.css.map*/</style>';
qib=d}d=qib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rib=a}a=rib;return a}}});
_.WT=VT;_.WT.prototype.dataChanged=_.WT.prototype.dataChanged;_.V([_.L(_.Nx.YtOpenPopupBehavior),_.W("design:type",Object)],_.WT.prototype,"ytOpenPopupBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.WT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.WT.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.WT.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.WT.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.WT.prototype,"isCollapsed",void 0);_.V([_.M({computed:"computeHeaderBackgroundUrl(data, isDarkTheme)"}),_.W("design:type",String)],_.WT.prototype,"headerBackgroundUrl",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.WT.prototype,"isDarkTheme",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.WT.prototype,"dataChanged",null);
_.WT=_.V([_.T({is:"ytd-donation-shelf-renderer"})],_.WT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syil");

var mqb;
var nqb;
var j_=function(){return _.K.apply(this,arguments)||this};
_.r(j_,_.K);j_.prototype.configureRendererStamper=function(){return{"data.doneButton":{id:"done-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.t.Object.defineProperties(j_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-donation-post-transaction-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.donations.ytd_donation_post_transaction_renderer.ytd.donation.post.transaction.renderer.css.js--\x3e<div id="container">\n  <div id="title">\n    <yt-icon-button dialog-dismiss="">\n      <yt-icon icon="yt-icons:dismissal"></yt-icon>\n    </yt-icon-button>\n  </div>\n  <div id="icon-row">\n    <yt-img-shadow thumbnail="[[data.donationIcon]]" width="52"></yt-img-shadow>\n  </div>\n  <div id="messages">\n    <div id="message">\n      [[getSimpleString(data.thankYouMessage)]]\n    </div>\n    <div id="additional-info">\n      [[getSimpleString(data.additionalInfo)]]\n    </div>\n  </div>\n  <div id="thankyou-messages">\n    <div class="thankyou-message">\n      <div class="avatar">\n        <yt-img-shadow thumbnail="[[data.creatorMessage.thumbnail]]" width="32"></yt-img-shadow>\n      </div>\n      <div class="content">\n        <div class="body">\n          [[getSimpleString(data.creatorMessage.description)]]\n        </div>\n        <div class="user">\n          [[getSimpleString(data.creatorMessage.title)]]\n        </div>\n      </div>\n    </div>\n  </div>\n  <div id="button-row">\n    <div id="done-button" dialog-dismiss=""></div>\n    <ytd-button-renderer data="[[data.shareButton.buttonRenderer]]">\n    </ytd-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.donations.ytd_donation_post_transaction_renderer.ytd.donation.post.transaction.renderer.css.js--\x3e<style>:host {margin-bottom: 0;margin-top: 0;padding: 0;} #container {display: flex;padding: 16px;width: 500px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {color: var(--yt-spec-text-primary);margin-bottom: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} #messages {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #message {color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 2.6rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #additional-info {color: var(--yt-spec-text-secondary);margin-bottom: 32px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #button-row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} #icon-row {margin-bottom: 20px;text-align: center;} #thankyou-messages {flex-grow: 1;padding: 0 32px;margin-bottom: 32px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .thankyou-message {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .thankyou-message>div {margin: 0 4px;} .thankyou-message .avatar {border-radius: 50%;height: 32px;overflow: hidden;width: 32px;} .thankyou-message .content {margin-left: 12px;flex: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .thankyou-message .user {margin-top: 8px;color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .thankyou-message .body {border: 1px solid #ccc;border-radius: 12px;color: var(--yt-spec-text-primary);padding: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #done-button ytd-button-renderer {margin-left: 8px;} /*# sourceMappingURL=ytd-donation-post-transaction-renderer.css.map*/</style>';
mqb=d}d=mqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nqb=a}a=nqb;return a}}});
_.k_=j_;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.k_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.k_.prototype,"ytRendererBehavior",void 0);_.V([_.M({}),_.W("design:type",Object)],_.k_.prototype,"data",void 0);_.k_=_.V([_.T({is:"ytd-donation-post-transaction-renderer"})],_.k_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4w");

var AR=function(){return _.tx.apply(this,arguments)||this};
_.r(AR,_.tx);AR.prototype.beforeRegister=function(){this.stampDom||(this.stampDom={});this.stampDom.errorRenderer={id:"error",mapping:{liveChatErrorMessageRenderer:"yt-live-chat-error-message-renderer"}}};
AR.prototype.onErrorMessageDismiss=function(){this._setErrorRenderer(null)};
var BR=AR;BR.prototype.onErrorMessageDismiss=BR.prototype.onErrorMessageDismiss;_.V([_.M({readOnly:!0,observer:"errorRendererChanged"}),_.W("design:type",Object)],BR.prototype,"errorRenderer",void 0);_.V([_.N("yt-live-chat-error-message-dismiss"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],BR.prototype,"onErrorMessageDismiss",null);BR=_.V([_.ux()],BR);_.rfb=[BR.prototype];
var sfb;
var tfb;
_.ij({is:"yt-live-chat-error-message-renderer",_template:function(){if(void 0!==tfb)return tfb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-error-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_error_message_renderer.yt.live.chat.error.message.renderer.css.js--\x3e<yt-icon-button on-click="dismiss">\n  <yt-icon icon="[[icon]]"></yt-icon>\n</yt-icon-button>\n<yt-formatted-string text="[[data.errorText]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sfb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_error_message_renderer.yt.live.chat.error.message.renderer.css.js--\x3e<style>:host {color: var(--yt-live-chat-error-message-color,#f44336);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} yt-icon-button {margin-right: 8px;-ms-flex: none;-webkit-flex: none;flex: none;width: 40px;height: 40px;padding: 8px;} yt-formatted-string {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=yt-live-chat-error-message-renderer.css.map*/</style>";
sfb=d}d=sfb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tfb=a},
properties:{data:Object,icon:{type:String,computed:"computeIcon_(data.icon)"}},dismiss:function(){this.fire("yt-live-chat-error-message-dismiss")},
computeIcon_:function(a){return a&&a.iconType?"yt-icons:"+a.iconType.toLowerCase():"yt-icons:close"}});
var ufb;
var vfb;
var CR=function(){var a=_.K.apply(this,arguments)||this;a.selectedAmountIndex=1;a.privacyCheckboxValue=!1;a.amountPlaceholderIndex=-1;return a};
_.r(CR,_.K);_.f=CR.prototype;_.f.onAmountClick=function(a){this.selectedAmountIndex=this.$.amounts.indexForElement(a.currentTarget)};
_.f.onCloseClick=function(){this.hasAttribute("live-chat")&&(_.A(this,"yt-live-chat-close-buy-flow"),this.ytLiveChatErrorMessageBehavior._setErrorRenderer(null))};
_.f.onDonateButtonClick=function(){if(this.hasAttribute("live-chat"))this.donateCommand&&_.A(this,"yt-live-chat-start-buy-flow",[this.donateCommand,{},this.donationCallback.bind(this)]);else{_.A(this,"yt-close-popup-action",[this.is]);var a=_.zA(this);null===a||void 0===a?void 0:a.getPlayerPromise().then(function(b){b.pauseVideo()})}};
_.f.donationCallback=function(a){a.success?(this.hasAttribute("live-chat")&&a.response&&a.response.data&&a.response.data.actions&&_.A(this,"yt-live-chat-open-popup",[a.response.data.actions[0]]),_.A(this,"yt-close-popup-action",[this.is]),_.A(this,"yt-live-chat-close-buy-flow")):a.errorMessageRenderer&&this.ytLiveChatErrorMessageBehavior._setErrorRenderer(a.errorMessageRenderer)};
_.f.setFocusOnCustomAmountInput=function(){null!==this.customAmount&&this.$["custom-amount-input"].focus()};
_.f.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))};
_.f.getConfirmDialogRuns=function(){return this.get(["confirmLargeAmount","openPopupAction","popup","confirmDialogRenderer","dialogMessages",0,"runs"],this.data)};
_.f.getAmountPlaceholderIndex=function(a){0>this.amountPlaceholderIndex&&(this.amountPlaceholderIndex=a.findIndex(function(b){return"${amount}"===b.text}));
return this.amountPlaceholderIndex};
_.f.getFormattedAmount=function(a){var b;return(new _.iL(4,(null===(b=this.data)||void 0===b?void 0:b.currencyCode)||"")).format(a)};
_.f.isAmountValid=function(a){if(""===a)return!1;a=1E6*Number(a);var b=this.get("minAmountMicros",this.data),c=this.get("maxAmountMicros",this.data);return b&&a<b||c&&a>c?!1:!0};
_.f.setInputError=function(){this.shouldShowValidationError?this.$["custom-amount-input"].setAttribute("invalid",""):this.$["custom-amount-input"].removeAttribute("invalid")};
_.f.setInitialCheckboxValue=function(){var a;this.privacyCheckboxValue=!(null===(a=this.data)||void 0===a||!a.privacyCheckboxInitialState)};
_.t.Object.defineProperties(CR.prototype,{suggestedAmountButtons:{configurable:!0,enumerable:!0,get:function(){var a=this,b,c;return(null===(c=null===(b=this.data)||void 0===b?void 0:b.suggestedAmounts)||void 0===c?void 0:c.map(function(d,e){return{buttonRenderer:{style:"STYLE_SUGGESTIVE",text:d.label},isSelected:a.selectedAmountIndex===e}}))||[]}},
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!(null===(a=this.data)||void 0===a||!a.privacyCheckboxText)}},
amountMicros:{configurable:!0,enumerable:!0,get:function(){return this.customAmount?this.isAmountValid(this.customAmount)?1E6*Number(this.customAmount):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 null===this.customAmount||""===this.customAmount?!1:!this.isAmountValid(this.customAmount)}},
isDonateButtonEnabled:{configurable:!0,enumerable:!0,get:function(){return null===this.customAmount?!0:this.isAmountValid(this.customAmount)}},
donateCommand:{configurable:!0,enumerable:!0,get:function(){var a=this.hasAttribute("live-chat")?this.get("payFromLiveChat",this.data):this.get("donateButton.buttonRenderer.command",this.data);if(a&&null!==this.amountMicros)return Object.assign(Object.assign({},a),{ypcGetCartEndpoint:Object.assign(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(Object.assign({},a),{isDisabled:!this.isDonateButtonEnabled,command:this.hasAttribute("live-chat")?void 0:this.donateCommandWithConfirmation})}}});
_.t.Object.defineProperties(CR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vfb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-donation-amount-picker-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.donations.ytd_donation_amount_picker_renderer.ytd.donation.amount.picker.renderer.css.js--\x3e<div id="container">\n  <div id="top-box">\n    <div id="title-row">\n      <div id="title">\n        <div class="title-text">[[getSimpleString(data.pickerTitle)]]</div>\n        <yt-icon-button dialog-dismiss="" on-click="onCloseClick">\n          <yt-icon icon="yt-icons:dismissal"></yt-icon>\n        </yt-icon-button>\n      </div>\n    </div>\n    <div id="campaign-row">\n      <yt-img-shadow object-fit="CONTAIN" thumbnail="[[data.campaignThumbnail]]">\n      </yt-img-shadow>\n      <div id="text-container">\n        <div id="campaign-title">\n          [[getSimpleString(data.campaignTitle)]]\n        </div>\n        <div id="campaign-subtitle">\n          [[getSimpleString(data.campaignSubtitle)]]\n        </div>\n        <div id="description-column">\n          <div class="separator"></div>\n          <div class="campaign-description">\n            [[getSimpleString(data.campaignDescription)]]\n          </div>\n        </div>\n      </div>\n    </div>\n    <div id="live-chat-description-column">\n      <div class="campaign-description">\n        [[getSimpleString(data.campaignDescription)]]\n      </div>\n      <div class="separator"></div>\n    </div>\n  </div>\n  <div id="bottom-box">\n    <div id="nonprofit-row">\n      <div>\n        <div id="nonprofit-title">\n          [[getSimpleString(data.nonprofitTitle)]]\n          <yt-icon id="verified-icon" class="inline-icon" icon="yt-icons:check-circle">\n          </yt-icon>\n        </div>\n        <yt-formatted-string id="nonprofit-subtitle" text="[[data.nonprofitSubtitle]]">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <div id="amount-selector">\n      <div id="suggested-amount-buttons-row">\n        <template id="amounts" is="dom-repeat" items="[[suggestedAmountButtons]]">\n          <ytd-button-renderer class="suggested-amount" data="[[item.buttonRenderer]]" selected$="[[item.isSelected]]" on-click="onAmountClick"></ytd-button-renderer>\n        </template>\n      </div>\n      <div id="custom-amount-container">\n        <tp-yt-paper-input id="custom-amount-input" allowed-pattern="[0-9]" always-float-label="" error-message="[[getSimpleString(data.amountError)]]" hidden="[[!isCustomAmountSelected]]" label="[[getSimpleString(data.customAmountLabel)]]" use-v2-underline="" value="{{customAmountInput}}">\n          <div prefix="" slot="prefix">[[getSimpleString(data.currencySymbol)]]\u00a0</div>\n        </tp-yt-paper-input>\n      </div>\n    </div>\n\n    <tp-yt-paper-checkbox id="privacy-checkbox" checked="{{privacyCheckboxValue}}" hidden="[[!showPrivacyCheckbox]]">\n      <yt-formatted-string split-lines="" text="[[data.privacyCheckboxText]]">\n      </yt-formatted-string>\n    </tp-yt-paper-checkbox>\n\n    <div id="button-row">\n      <ytd-button-renderer data="[[donateButtonRenderer]]" on-click="onDonateButtonClick">\n      </ytd-button-renderer>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ufb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.donations.ytd_donation_amount_picker_renderer.ytd.donation.amount.picker.renderer.css.js--\x3e<style>:host(.ytd-popup-container) {margin-bottom: 0;margin-top: 0;padding: 0;} :host([live-chat]) #container {background-color: var(--yt-live-chat-action-panel-background-color);} :host(:not([live-chat])) #container {width: 548px;} #top-box {background-color: var(--yt-spec-general-background-b);display: block;padding: 24px;border-top-left-radius: 2px;border-top-right-radius: 2px;} :host([live-chat]) #top-box {background-color: inherit;padding-top: 16px;padding-bottom: 0;} #bottom-box {padding: 24px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;} :host([live-chat]) #bottom-box {background-color: inherit;padding-top: 12px;} #campaign-row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #title {color: var(--yt-spec-text-primary);margin-bottom: 16px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} :host([live-chat]) #title {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} .title-text {flex-grow: 1;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([live-chat]) .title-text {margin-left: 16px;} #text-container {flex-grow: 1;margin-left: 16px;min-width: 50%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #campaign-row yt-img-shadow {width: 90px;height: 90px;} :host([live-chat]) #campaign-row yt-img-shadow {width: 32px;height: 32px;} :host([live-chat]) #description-column {display: none;} #live-chat-description-column {display: none;} :host([live-chat]) #live-chat-description-column {display: block;margin-top: 16px;} :host([live-chat]) #live-chat-description-column .campaign-description {margin-bottom: 12px;} #campaign-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #campaign-subtitle,.campaign-description {color: var(--yt-spec-text-secondary);} #campaign-subtitle {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host(:not([live-chat])) .campaign-description {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 3.6rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;overflow-wrap: break-word;} :host([live-chat]) .campaign-description {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .separator {background-color: #ccc;height: 1px;margin: 8px 0 8px 0;} :host([live-chat]) .separator {margin: 0;} #nonprofit-title,#nonprofit-subtitle {color: var(--yt-spec-text-primary);} #nonprofit-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #nonprofit-subtitle {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;max-height: 1.8rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} #button-row {margin-top: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} :host([live-chat]) #button-row {margin-top: 0;display: flex;flex-direction: column;align-items: stretch;} #nonprofit-row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #nonprofit-row>:first-child {flex-grow: 1;padding-right: 16px;} :host([live-chat]) #nonprofit-row>:first-child {padding-right: 8px;} #nonprofit-link {color: var(--yt-spec-call-to-action);white-space: nowrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #nonprofit-link-text {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);--yt-endpoint-visited-color: var(--yt-spec-call-to-action);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .inline-icon {position: relative;top: -2px;width: 1em;} #amount-selector {margin: 0 auto;max-width: 360px;} #suggested-amount-buttons-row {margin-top: 32px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([live-chat]) #suggested-amount-buttons-row {margin-top: 16px;} #custom-amount-container {height: 70px;margin-top: 8px;} :host([live-chat]) #custom-amount-container {height: auto;transition: height 0.7s;margin-top: 8px;} :host([live-chat]) #custom-amount-container [focused] {height: 70px;} :host([live-chat]) #custom-amount-container [hidden] {height: 0px;} #custom-amount-input {--paper-input-container-focus-color: var(--yt-spec-themed-blue);--paper-input-prefix-color: var(--yt-spec-text-primary);--primary-text-color: var(--yt-spec-text-primary);} #suggested-amount-buttons-row ytd-button-renderer {text-transform: none;} #suggested-amount-buttons-row ytd-button-renderer[selected] {background-color: var(--yt-spec-themed-blue);color: var(--yt-spec-suggested-action);} #privacy-checkbox {--paper-checkbox-vertical-align: top;--paper-checkbox-label: {margin-right: 20px;};margin-top: 32px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([live-chat]) #privacy-checkbox {margin-top: 8px;margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-donation-amount-picker-renderer.css.map*/</style>';
ufb=d}d=ufb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vfb=a}a=vfb;return a}}});
_.DR=CR;_.DR.prototype.setInitialCheckboxValue=_.DR.prototype.setInitialCheckboxValue;_.DR.prototype.setInputError=_.DR.prototype.setInputError;_.DR.prototype.setFocusOnCustomAmountInput=_.DR.prototype.setFocusOnCustomAmountInput;_.V([_.L(_.rfb),_.W("design:type",Object)],_.DR.prototype,"ytLiveChatErrorMessageBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.DR.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.DR.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.DR.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.DR.prototype,"selectedAmountIndex",void 0);_.V([_.M(),_.W("design:type",String)],_.DR.prototype,"customAmountInput",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.DR.prototype,"privacyCheckboxValue",void 0);
_.V([_.P("customAmount"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.DR.prototype,"setFocusOnCustomAmountInput",null);_.V([_.R("data","selectedAmountIndex"),_.W("design:type",Array),_.W("design:paramtypes",[])],_.DR.prototype,"suggestedAmountButtons",null);_.V([_.R("data","selectedAmountIndex"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.DR.prototype,"isCustomAmountSelected",null);
_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.DR.prototype,"showPrivacyCheckbox",null);_.V([_.R("data","selectedAmountIndex","customAmount"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.DR.prototype,"amountMicros",null);_.V([_.R("isCustomAmountSelected","customAmountInput"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.DR.prototype,"customAmount",null);
_.V([_.R("customAmount"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.DR.prototype,"shouldShowValidationError",null);_.V([_.R("customAmount"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.DR.prototype,"isDonateButtonEnabled",null);_.V([_.R("data","isDonateButtonEnabled","amountMicros","privacyCheckboxValue"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.DR.prototype,"donateCommand",null);
_.V([_.R("donateCommand","isCustomAmountSelected","confirmLargeAmountCommand","amountMicros"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.DR.prototype,"donateCommandWithConfirmation",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.DR.prototype,"largeDonationThreshold",null);_.V([_.R("customAmount","donateCommand","amountMicros"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.DR.prototype,"confirmLargeAmountCommand",null);
_.V([_.R("data","isDonateButtonEnabled","donateCommandWithConfirmation"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.DR.prototype,"donateButtonRenderer",null);_.V([_.P("shouldShowValidationError"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.DR.prototype,"setInputError",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.DR.prototype,"setInitialCheckboxValue",null);
_.DR=_.V([_.T({is:"ytd-donation-amount-picker-renderer"})],_.DR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syik");

var kqb;
var lqb;
var h_=function(){return _.K.apply(this,arguments)||this};
_.r(h_,_.K);h_.prototype.attached=function(){this.setAttribute("dialog","true")};
h_.prototype.configureRendererStamper=function(){return{"data.comment":{id:"comment-preview",mapping:{commentPreviewRenderer:{component:"ytd-comment-preview-renderer"}}},"data.buttons":{id:"buttons",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}};
_.t.Object.defineProperties(h_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-preview-comment-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_preview_comment_dialog_renderer.ytd.preview.comment.dialog.renderer.css.js--\x3e<div class="text-area">\n  <div class="title">[[data.title]]</div>\n  <div id="comment-preview"></div>\n  <div class="messages">\n    <template is="dom-repeat" items="[[data.messages]]">\n      <yt-formatted-string class="message" text="[[item]]"></yt-formatted-string>\n    </template>\n  </div>\n</div>\n<div class="bottom">\n  <div id="buttons"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_preview_comment_dialog_renderer.ytd.preview.comment.dialog.renderer.css.js--\x3e<style>:host([dialog]) {background: var(--yt-spec-brand-background-solid);width: 400px;margin: 0;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .text-area {padding: var(--ytd-margin-6x) var(--ytd-margin-6x) var(--ytd-margin-4x);gap: var(--ytd-margin-4x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 2.6rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} .messages {gap: var(--ytd-user-comment_-_line-height);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .message {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .bottom {padding: 6px 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;} /*# sourceMappingURL=ytd-preview-comment-dialog-renderer.css.map*/</style>';
kqb=d}d=kqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lqb=a}a=lqb;return a}}});
_.i_=h_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.i_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.i_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.i_.prototype,"data",void 0);_.i_=_.V([_.T({is:"ytd-preview-comment-dialog-renderer"})],_.i_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syij");

var iqb;
var jqb;
var f_=function(){return _.K.apply(this,arguments)||this};
_.r(f_,_.K);f_.prototype.configureRendererStamper=function(){return{submitButton:{id:"submit-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.t.Object.defineProperties(f_.prototype,{submitButton:{configurable:!0,enumerable:!0,get:function(){var a;return null===(a=this.data)||void 0===a?void 0:a.submitButton}}});
_.t.Object.defineProperties(f_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jqb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-notice-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_notice_renderer.ytd.notice.renderer.css.js--\x3e<div class="left">\n  <img alt="" class="illustration" src$="[[data.illustrationUrl]]">\n</div>\n\n<div class="right">\n  <yt-icon class="youtube-logo right-item" icon="yt-logos-ext:yt-logo-updated"></yt-icon>\n    <div class="notice-content right-item">\n      <yt-formatted-string class="notice-title" text="[[data.title]]">\n      </yt-formatted-string>\n      <yt-formatted-string class="notice-description" text="[[data.description]]">\n      </yt-formatted-string>\n    </div>\n    <div class="toolbar right-item">\n      <div id="submit-button"></div>\n    </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iqb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_notice_renderer.ytd.notice.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;--ytd-notice-renderer-content-margin: 25px;background: var(--yt-spec-brand-background-solid);height: 400px;width: 720px;} .left {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .right {-ms-flex: 2;-webkit-flex: 2;flex: 2;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .left .illustration {width: 211px;height: 173px;} .right .youtube-logo {color: var(--yt-spec-wordmark-text);height: 20px;margin-left: var(--ytd-notice-renderer-content-margin);margin-top: var(--ytd-notice-renderer-content-margin);width: 90px;} .right .notice-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;margin-left: var(--ytd-notice-renderer-content-margin);margin-right: 80px;} .right .notice-content .notice-title {font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;color: var(--yt-spec-text-primary);} .right .notice-content .notice-description {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-secondary);margin-top: 16px;} .toolbar {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;margin: 0 var(--ytd-notice-renderer-content-margin) var(--ytd-notice-renderer-content-margin);padding-right: 10px;} /*# sourceMappingURL=ytd-notice-renderer.css.map*/</style>';
iqb=d}d=iqb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jqb=a}a=jqb;return a}}});
_.g_=f_;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.g_.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.g_.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.g_.prototype,"data",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.g_.prototype,"submitButton",null);_.g_=_.V([_.T({is:"ytd-notice-renderer"})],_.g_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syl3");

var GRb;
var HRb;
var c$=function(){var a=_.K.apply(this,arguments)||this;a.isOpen=!1;a.commentDialog=null;a.actionMap={"yt-create-comment-action":"onCreateCommentAction","yt-hide-identity-chip-action":"onHideIdentityChip"};return a};
_.r(c$,_.K);_.f=c$.prototype;_.f.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]]"}}}}}};
_.f.ready=function(){var a=this,b=this.$["placeholder-area"],c=function(d){d.stopPropagation();d instanceof KeyboardEvent&&"keypress"===d.type&&13!==d.keyCode&&32!==d.keyCode||a.openDialog()};
this.$["simplebox-placeholder"].addEventListener("focus",c);b.addEventListener("tap",c);b.addEventListener("keypress",c)};
_.f.dataChanged=function(){this.commentDialog=null;this.isOpen=!1};
_.f.openDialog=function(){this.data&&(this.data.prepareAccountEndpoint?this.fire("yt-navigate",{endpoint:this.data.prepareAccountEndpoint}):(this.commentDialog||(this.commentDialog={commentDialogRenderer:this.computeCommentDialog(this.data)}),this.isOpen=!0,this.$["comment-dialog"].firstElementChild.focus()))};
_.f.onYtCommentboxDismiss=function(a){a.stopPropagation();this.isOpen=!1};
_.f.onCreateCommentAction=function(a){this.get("createCommentAction.contents",a)&&(this.isOpen=!1)};
_.f.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}};
_.f.onHideIdentityChip=function(a){a.hideIdentityChipAction&&this.set("data.placeholderText",a.hideIdentityChipAction.placeholderText)};
_.t.Object.defineProperties(c$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===HRb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-simplebox-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_simplebox_renderer.ytd.comment.simplebox.renderer.css.js--\x3e<yt-img-shadow id="author-thumbnail" height="40" hidden="[[isOpen]]" thumbnail="[[data.authorThumbnail]]" width="40">\n</yt-img-shadow>\n<div id="placeholder-area" hidden="[[isOpen]]">\n  <yt-formatted-string id="simplebox-placeholder" role="textbox" tabindex="0" text="[[data.placeholderText]]">\n  </yt-formatted-string>\n</div>\n<div id="attachments" hidden="[[isOpen]]">\n  <div id="image-button"></div>\n</div>\n<div id="comment-dialog" hidden="[[!isOpen]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===GRb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_simplebox_renderer.ytd.comment.simplebox.renderer.css.js--\x3e<style>:host {--paper-input-container-input-align: baseline;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #author-thumbnail {width: 40px;height: 40px;margin-right: 16px;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #comment-dialog {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;min-width: 0;} #simplebox-placeholder {color: var(--yt-spec-text-secondary);outline: none;-webkit-flex-basis: 100%;flex-basis: 100%;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #placeholder-area {cursor: text;padding-bottom: 4px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #attachments {margin-left: 56px;-webkit-flex-basis: 100%;flex-basis: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #attachments ytd-button-renderer {--yt-button-color: var(--yt-spec-icon-inactive);} /*# sourceMappingURL=ytd-comment-simplebox-renderer.css.map*/</style>';
GRb=d}d=GRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);HRb=a}a=HRb;return a}}});
_.d$=c$;_.d$.prototype.onYtCommentboxDismiss=_.d$.prototype.onYtCommentboxDismiss;_.d$.prototype.dataChanged=_.d$.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.d$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.d$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.d$.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.d$.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.d$.prototype,"isOpen",void 0);_.V([_.M(),_.W("design:type",Object)],_.d$.prototype,"commentDialog",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.d$.prototype,"enableCreationBox",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.d$.prototype,"dataChanged",null);
_.V([_.N("yt-commentbox-dismiss"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.d$.prototype,"onYtCommentboxDismiss",null);_.d$=_.V([_.T({is:"ytd-comment-simplebox-renderer"})],_.d$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syl2");

var OQb;
var PQb;
var Z9=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-update-posts-total-count-action":"handleUpdatePostsTotalCountAction"};return a};
_.r(Z9,_.K);Z9.prototype.onTabsActivate=function(a){this.data&&this.data.tabs&&this.fire("yt-navigate",{endpoint:this.data.tabs[a.detail.selected].navigationEndpoint})};
Z9.prototype.shouldShowTotalCount=function(a){return a&&void 0!==a.totalCount};
Z9.prototype.handleUpdatePostsTotalCountAction=function(a){var b=this.get(["data.tabs",1,"totalCount"]),c=this.get("updatePostsTotalCountAction.updateType",a);a=this.get("updatePostsTotalCountAction.number",a);void 0!==b&&"UPDATE_POSTS_TOTAL_COUNT_TYPE_UNKNOWN"!==c&&a&&("UPDATE_POSTS_TOTAL_COUNT_TYPE_ADD"===c?this.set(["data.tabs",1,"totalCount"],Number(b)+a):"UPDATE_POSTS_TOTAL_COUNT_TYPE_REMOVE"===c&&this.set(["data.tabs",1,"totalCount"],Number(b)-a))};
_.t.Object.defineProperties(Z9.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){if(this.data&&this.data.tabs)for(var a=0,b=this.data.tabs.length;a<b;a++)if(this.data.tabs[a].selected)return a;return 0}}});
_.t.Object.defineProperties(Z9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===PQb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-post-stream-filter-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_post_stream_filter_renderer.ytd.post.stream.filter.renderer.css.js--\x3e<div id="filter-container">\n  <tp-yt-paper-tabs selected="[[selected]]" on-iron-activate="onTabsActivate">\n    <template is="dom-repeat" items="[[data.tabs]]">\n      <tp-yt-paper-tab>\n        [[getSimpleString(item.title)]]\n        <template is="dom-if" if="[[shouldShowTotalCount(item)]]">\n          <span class="posts-count">[[item.totalCount]]</span>\n        </template>\n      </tp-yt-paper-tab>\n    </template>\n  </tp-yt-paper-tabs>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OQb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_post_stream_filter_renderer.ytd.post.stream.filter.renderer.css.js--\x3e<style>:host {display: block;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #filter-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} tp-yt-paper-tabs {--paper-tabs-selection-bar-color: var(--yt-spec-text-primary);--paper-tabs-selection-bar: {border-bottom-width: 2px;};color: var(--yt-spec-text-secondary);height: 48px;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} tp-yt-paper-tab.iron-selected {color: var(--yt-spec-text-primary);} tp-yt-paper-tab {--paper-tab-ink: var(--yt-spec-paper-tab-ink);} .posts-count {background-color: var(--yt-spec-badge-chip-background);border-radius: 0.2rem;height: 1.6rem;width: 1.6rem;text-align: center;margin-left: 12px;display: inline-block;font-size: 1.2rem;font-weight: 400;line-height: 1.6rem;} /*# sourceMappingURL=ytd-post-stream-filter-renderer.css.map*/</style>";
OQb=d}d=OQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);PQb=a}a=PQb;return a}}});
_.$9=Z9;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.$9.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.$9.prototype,"rendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.$9.prototype,"data",void 0);_.V([_.R("data.tabs"),_.W("design:type",Number),_.W("design:paramtypes",[])],_.$9.prototype,"selected",null);_.$9=_.V([_.T({is:"ytd-post-stream-filter-renderer"})],_.$9);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syl1");

var KQb;
var LQb;
var MQb={"data.actionButton":{id:"schedule-button",mapping:{buttonRenderer:"ytd-button-renderer"}}},X9=function(){return _.K.apply(this,arguments)||this};
_.r(X9,_.K);X9.prototype.configureRendererStamper=function(){return MQb};
_.t.Object.defineProperties(X9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===LQb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-post-scheduling-zero-state-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_post_scheduling_zero_state_renderer.ytd.post.scheduling.zero.state.renderer.css.js--\x3e<yt-icon id="image" icon="[[computeIcon_(data.icon)]]"></yt-icon>\n<span id="title">[[getSimpleString(data.title)]]</span>\n<div id="schedule-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===KQb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_post_scheduling_zero_state_renderer.ytd.post.scheduling.zero.state.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #image {width: 40px;height: 40px;margin-bottom: 20px;color: var(--yt-spec-text-secondary);} #title {color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} /*# sourceMappingURL=ytd-post-scheduling-zero-state-renderer.css.map*/</style>';
KQb=d}d=KQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);LQb=a}a=LQb;return a}}});
_.Y9=X9;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.Y9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.Y9.prototype,"rendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.Y9.prototype,"data",void 0);_.V([_.M({computed:"computeIcon_(data.icon)"}),_.W("design:type",String)],_.Y9.prototype,"icon",void 0);_.Y9=_.V([_.T({is:"ytd-post-scheduling-zero-state-renderer"})],_.Y9);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syl0");

var EQb;
var FQb;
var GQb=function(){return _.K.apply(this,arguments)||this};
_.r(GQb,_.K);
_.t.Object.defineProperties(GQb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===FQb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-zero-state-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_backstage_zero_state_renderer.ytd.backstage.zero.state.renderer.css.js--\x3e<yt-icon id="image" icon="backstage:artwork"></yt-icon>\n<span id="title">[[getSimpleString(data.title)]]</span>\n<span id="text">[[getSimpleString(data.text)]]</span>\n<yt-formatted-string id="link" force-default-style="" text="[[data.link]]"></yt-formatted-string>\n<span id="footer">[[getSimpleString(data.footer)]]</span>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===EQb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_backstage_zero_state_renderer.ytd.backstage.zero.state.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #image {width: 140px;height: 140px;margin-bottom: 24px;} #title {color: var(--yt-spec-text-primary);margin-bottom: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} #text {color: var(--yt-spec-text-primary);margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #link {margin-bottom: 24px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #footer {color: var(--yt-spec-text-secondary);padding: 24px 12px 0 12px;border-top: 1px solid var(--yt-spec-10-percent-layer);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} /*# sourceMappingURL=ytd-backstage-zero-state-renderer.css.map*/</style>';
EQb=d}d=EQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);FQb=a}a=FQb;return a}}});
_.W9=GQb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.W9.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.W9.prototype,"data",void 0);_.W9=_.V([_.T({is:"ytd-backstage-zero-state-renderer"})],_.W9);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sykz");

var BQb;
var CQb;
var U9=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-dark-mode-toggled-action":"onDarkModeToggledAction"};return a};
_.r(U9,_.K);U9.prototype.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")};
U9.prototype.computeBannerImageUrl=function(a,b){if(void 0!==a){var c=a.thumbnail.thumbnails;b&&(c=a.thumbnailDark.thumbnails);this.bannerImageUrl=(a=_.xy(c,24,void 0,"height"))?a:void 0}};
U9.prototype.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
U9.prototype.computeHasText=function(a){return!!a};
_.t.Object.defineProperties(U9.prototype,{bannerStyle:{configurable:!0,enumerable:!0,get:function(){if(this.bannerImageUrl)return _.yx({"background-image":_.mh(this.bannerImageUrl)})}}});
_.t.Object.defineProperties(U9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===CQb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-prefilled-post-dialog-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_backstage_prefilled_post_dialog_header_renderer.ytd.backstage.prefilled.post.dialog.header.renderer.css.js--\x3e<div id="banner" hidden="[[!bannerImageUrl]]" style$="[[bannerStyle]]">\n</div>\n<div id="message">\n  <p id="title" hidden="[[!getSimpleString(data.title)]]">[[getSimpleString(data.title)]]</p>\n  <p id="text" hidden="[[!hasText]]">[[getSimpleString(data.text)]]</p>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BQb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.backstage.ytd_backstage_prefilled_post_dialog_header_renderer.ytd.backstage.prefilled.post.dialog.header.renderer.css.js--\x3e<style>:host {background: var(--yt-spec-general-background-b);border-radius: 3px;font-family: "Roboto",sans-serif;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #banner {background-repeat: repeat-x;background-size: auto 100%;border-radius: 3px 3px 0 0;overflow: hidden;height: 24px;width: 100%;} #title {color: var(--yt-spec-text-primary);font-size: 1.8rem;font-weight: 400;} :host([has-text]) #title {margin-bottom: 8px;} #text {color: var(--yt-spec-text-secondary);font-size: 1.4rem;} #message {line-height: 2rem;margin: 20px 16px 24px 16px;text-align: left;width: 100%;} /*# sourceMappingURL=ytd-backstage-prefilled-post-dialog-header-renderer.css.map*/</style>';
BQb=d}d=BQb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CQb=a}a=CQb;return a}}});
_.V9=U9;_.V9.prototype.computeHasText=_.V9.prototype.computeHasText;_.V9.prototype.computeBannerImageUrl=_.V9.prototype.computeBannerImageUrl;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.V9.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.V9.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.V9.prototype,"ytRendererBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.V9.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.V9.prototype,"isDarkTheme",void 0);_.V([_.M(),_.W("design:type",String)],_.V9.prototype,"bannerImageUrl",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasText(data.text)"}),_.W("design:type",Boolean)],_.V9.prototype,"hasText",void 0);
_.V([_.P("data","isDarkTheme"),_.W("design:type",Function),_.W("design:paramtypes",[Object,Boolean]),_.W("design:returntype",void 0)],_.V9.prototype,"computeBannerImageUrl",null);_.V([_.P("data.text"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],_.V9.prototype,"computeHasText",null);_.V([_.R("bannerImageUrl"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.V9.prototype,"bannerStyle",null);
_.V9=_.V([_.T({is:"ytd-backstage-prefilled-post-dialog-header-renderer"})],_.V9);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy8q");

var ugb;
var vgb;
var oS=function(){return _.K.apply(this,arguments)||this};
_.r(oS,_.K);oS.prototype.configureRendererStamper=function(){return{"data.actionMenu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
_.t.Object.defineProperties(oS,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vgb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comment-history-entry-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_history_entry_renderer.ytd.comment.history.entry.renderer.css.js--\x3e<div class="main">\n  <yt-formatted-string class="summary" text="[[data.summary]]"></yt-formatted-string>\n  <ytd-expander class="content-expander" hidden="[[!data.content]]" max-number-of-lines="4">\n    <yt-formatted-string class="content" slot="content" force-default-style="" split-lines="" text="[[data.content]]">\n    </yt-formatted-string>\n    <span class="more-button" slot="more-button">[[getSimpleString(data.readMoreText)]]</span>\n    <span class="less-button" slot="less-button">[[getSimpleString(data.showLessText)]]</span>\n  </ytd-expander>\n  <yt-formatted-string class="timestamp" text="[[data.timestamp]]"></yt-formatted-string>\n</div>\n<div id="menu"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ugb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comment_history_entry_renderer.ytd.comment.history.entry.renderer.css.js--\x3e<style>:host {margin: 24px 40px 32px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([is-dismissed]) {display: none;} .main {min-width: 0;word-wrap: break-word;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .summary {--yt-endpoint-color: var(--yt-spec-text-primary);--yt-endpoint-hover-color: var(--yt-spec-text-primary);--yt-endpoint-visited-color: var(--yt-spec-text-primary);color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .content-expander {margin-top: 8px;} .content {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .more-button {color: var(--yt-spec-text-secondary);text-transform: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .less-button {color: var(--yt-spec-text-secondary);text-transform: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .timestamp {color: var(--yt-spec-text-secondary);margin-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-menu-renderer {margin-left: 8px;margin-right: 8px;padding: 8px;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]) {opacity: 0;} /*# sourceMappingURL=ytd-comment-history-entry-renderer.css.map*/</style>';
ugb=d}d=ugb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vgb=a}a=vgb;return a}}});
_.pS=oS;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.pS.prototype,"rendererBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],_.pS.prototype,"dismissibleItemBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.pS.prototype,"rendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.pS.prototype,"data",void 0);_.pS=_.V([_.T({is:"ytd-comment-history-entry-renderer"})],_.pS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syih");

var xpb=function(a){a=Math.round(a);return a%2?a-1:a},ypb=function(a){a=Math.round(a);
return 0===a%2?a-1:a},zpb=function(a,b){var c=_.ETa(b,{},a,!0);
return new Promise(function(d,e){c.listenOnce("h",function(){e(Error("di`"+c.JSC$60980_getErrorDescription()))});
c.listenOnce("f",function(){var h=c.getResponseCode();if(200!==h)e(Error("ei`"+b+"`"+a.type+"`"+a.size+"`"+h));else try{d(JSON.parse(c.JSC$60980_getResponseText()).encryptedBlobId)}catch(l){e(l)}});
c.run()})},Apb=function(a){return a.substring(a.indexOf(":")+1,a.indexOf(";"))},Bpb=function(a){return new Promise(function(b,c){var d=new FileReader;
d.onloadend=function(){try{var e=new Uint8Array(d.result);8>e.length&&c(void 0);var h=e.subarray(0,8);e="";for(var l=0;l<h.length;l++)e+=("0"+h[l].toString(16)).substr(-2);e.startsWith("ffd8ff")?b("image/jpeg"):e.startsWith("47494638")?b("image/gif"):e.startsWith("89504e470d0a1a0a")?b("image/png"):e.startsWith("424d")?b("image/bmp"):b(void 0)}catch(m){c(m)}};
d.onerror=c;d.readAsArrayBuffer(a)})},Cpb=function(a){return new Promise(function(b,c){var d=new Image;
d.crossOrigin="anonymous";d.onload=function(){var e=document.createElement("canvas");e.width=d.naturalWidth;e.height=d.naturalHeight;var h=e.getContext("2d");if(!h)throw Error("ci");h.drawImage(d,0,0);h=Apb(a);e.toBlob(function(l){l?b(l):c()},h)};
d.src=a})},Dpb;
var Epb;
var XZ=function(a){var b=Error.call(this,"Try adding a file that's {$maxFileSizeMB}MB or smaller");this.message=b.message;"stack"in b&&(this.stack=b.stack);this.maxFileSizeMB=a;Object.setPrototypeOf(this,XZ.prototype)};
_.r(XZ,Error);var YZ=function(a,b){var c=Error.call(this,"Images must be at least {$minWidth} x {$minHeight} pixels");this.message=c.message;"stack"in c&&(this.stack=c.stack);this.minWidth=a;this.minHeight=b;Object.setPrototypeOf(this,YZ.prototype)};
_.r(YZ,Error);var Fpb=function(a){this.requirements=a;this.maxFileSize=1048576*a.maxFileSizeMB},Gpb=function(a,b){if(b.size>a.maxFileSize)throw new XZ(a.requirements.maxFileSizeMB);
};
var Hpb=function(a,b){this.canvas=a;this.imageEditorBuilder=b};
Hpb.prototype.addEventListeners=function(a){var b=function(e){Ipb(a,e)};
this.JSC$40251_mouseDownEvent=b;var c=function(e){Jpb(a,e)};
this.JSC$40251_mouseMoveEvent=c;var d=function(){Kpb(a)};
this.JSC$40251_mouseUpEvent=d;this.canvas.addEventListener("mousedown",b);this.canvas.addEventListener("mousemove",c);document.addEventListener("mouseup",d)};
Hpb.prototype.removeEventListeners=function(){this.JSC$40251_mouseDownEvent&&this.canvas.removeEventListener("mousedown",this.JSC$40251_mouseDownEvent);this.JSC$40251_mouseMoveEvent&&this.canvas.removeEventListener("mousemove",this.JSC$40251_mouseMoveEvent);this.JSC$40251_mouseUpEvent&&document.removeEventListener("mouseup",this.JSC$40251_mouseUpEvent)};
var Lpb=function(a,b){a.removeEventListeners();return new Promise(function(c){var d=new Image;d.crossOrigin="anonymous";d.onload=function(){var e=a.imageEditorBuilder(a.canvas,d);a.addEventListeners(e);c(e)};
d.src=b})},ZZ=function(a,b,c,d,e,h,l,m){this.canvas=a;
this.image=b;this.requiredRatio=c;this.minImageCropDimension=d;this.minOutputImageResolution=e;this.component=h;this.styleFocusedCorner=void 0===m?!0:m;this.action=2;this.focusedCorner=this.resizeCorner=0;a=this.canvas.getContext("2d");if(!a)throw Error("Zh");this.ctx=a;this.canvasMargin=null!==l&&void 0!==l?l:24;this.canvasInnerWidth=this.canvas.width-2*this.canvasMargin;l=this.image;a=this.canvasInnerWidth/l.width;912<l.height*a&&(a=l.width/l.height*912/l.width);l=a;this.scaledImageWidth=this.canvas.width%
2?ypb(this.image.width*l):xpb(this.image.width*l);this.scaledImageHeight=Math.round(this.image.height*l);this.canvas.height=this.scaledImageHeight+2*this.canvasMargin;this.horizontalMargin=(this.canvas.width-this.scaledImageWidth)/2;this.JSC$40254_overlayMarginBottom=this.JSC$40254_overlayMarginTop=this.canvasMargin;this.JSC$40254_overlayMarginRight=this.JSC$40254_overlayMarginLeft=this.horizontalMargin;this.JSC$40254_overlayWidth=this.scaledImageWidth;this.JSC$40254_overlayHeight=this.scaledImageHeight;
a=this.image.width/this.image.height;a>this.requiredRatio?(this.JSC$40254_overlayWidth=this.canvas.width%2?ypb(this.scaledImageHeight*this.requiredRatio):xpb(this.scaledImageHeight*this.requiredRatio),this.JSC$40254_overlayMarginRight=this.JSC$40254_overlayMarginLeft=(this.canvas.width-this.JSC$40254_overlayWidth)/2):a<this.requiredRatio&&(this.JSC$40254_overlayHeight=this.canvas.height%2?ypb(this.scaledImageWidth/this.requiredRatio):xpb(this.scaledImageWidth/this.requiredRatio),this.JSC$40254_overlayMarginBottom=
this.JSC$40254_overlayMarginTop=(this.canvas.height-this.JSC$40254_overlayHeight)/2);this.minOverlayWidth=Math.min(this.minImageCropDimension[0]*l,this.scaledImageWidth);Mpb(this)};
ZZ.prototype.getContext=function(){return this.ctx};
var Ipb=function(a,b){b={x:Math.round(b.pageX-a.canvas.getBoundingClientRect().left),y:Math.round(b.pageY-a.canvas.getBoundingClientRect().top)};a.dragStart=b;0!==Npb(a,b)?(a.action=1,Opb(a,b),a.resizeCorner=Npb(a,b)):b.x>a.JSC$40254_overlayMarginLeft&&b.x<a.JSC$40254_overlayMarginLeft+a.JSC$40254_overlayWidth&&b.y>a.JSC$40254_overlayMarginTop&&b.y<a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight&&(a.action=0)},Ppb=function(a,b){switch(b){case 1:return{x:a.JSC$40254_overlayMarginLeft,
y:a.JSC$40254_overlayMarginTop};case 2:return{x:a.JSC$40254_overlayMarginLeft,y:a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight};case 3:return{x:a.JSC$40254_overlayMarginLeft+a.JSC$40254_overlayWidth,y:a.JSC$40254_overlayMarginTop};case 4:return{x:a.JSC$40254_overlayMarginLeft+a.JSC$40254_overlayWidth,y:a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight};default:throw Error("$h");}},$Z=function(a,b){if(0!==a.focusedCorner){a.dragStart=Ppb(a,a.focusedCorner);
a.action=1;a.resizeCorner=a.focusedCorner;var c=a.dragStart.x,d=a.dragStart.y;switch(b){case 0:1===a.focusedCorner||4===a.focusedCorner?(c-=10,d-=10):(c-=10,d+=10);break;case 1:1===a.focusedCorner||4===a.focusedCorner?(c+=10,d+=10):(c+=10,d-=10);break;case 2:c=1===a.focusedCorner||4===a.focusedCorner?c-10:c+10;d-=10;break;case 3:c=1===a.focusedCorner||4===a.focusedCorner?c+10:c-10;d+=10;break;default:throw Error("ai");}Qpb(a,{x:c,y:d});Mpb(a);a.action=2;a.dragStart=void 0}},Jpb=function(a,b){b={x:Math.round(b.pageX-
a.canvas.getBoundingClientRect().left),
y:Math.round(b.pageY-a.canvas.getBoundingClientRect().top)};Opb(a,b);switch(a.action){case 1:Qpb(a,b);break;case 0:a.dragStart&&(a.JSC$40254_overlayMarginLeft=Math.max(a.horizontalMargin,Math.min(a.JSC$40254_overlayMarginLeft-(a.dragStart.x-b.x),a.horizontalMargin+a.scaledImageWidth-a.JSC$40254_overlayWidth)),a.JSC$40254_overlayMarginRight=a.canvas.width-a.JSC$40254_overlayMarginLeft-a.JSC$40254_overlayWidth,a.JSC$40254_overlayMarginTop=Math.max(a.canvasMargin,Math.min(a.JSC$40254_overlayMarginTop-
(a.dragStart.y-b.y),a.scaledImageHeight-a.JSC$40254_overlayHeight+a.canvasMargin)),a.JSC$40254_overlayMarginBottom=a.canvas.height-(a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight));break;default:return}Mpb(a);a.dragStart=b},Kpb=function(a){a.action=2;
a.dragStart=void 0;document.body.style.cursor="auto"},Opb=function(a,b){switch(Npb(a,b)){case 1:document.body.style.cursor="nw-resize";
break;case 3:document.body.style.cursor="ne-resize";break;case 2:document.body.style.cursor="sw-resize";break;case 4:document.body.style.cursor="se-resize";break;default:1!==a.action&&(document.body.style.cursor="auto")}},Npb=function(a,b){var c=a.JSC$40254_overlayMarginLeft-5,d=a.JSC$40254_overlayMarginTop-5,e=a.JSC$40254_overlayMarginLeft+a.JSC$40254_overlayWidth-5;
a=a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight-5;return a_(b,{x:c,y:d})?1:a_(b,{x:e,y:d})?3:a_(b,{x:c,y:a})?2:a_(b,{x:e,y:a})?4:0},a_=function(a,b){return a.x>=b.x&&a.x<=b.x+10&&a.y>=b.y&&a.y<=b.y+10},Qpb=function(a,b){if(a.dragStart)switch(a.resizeCorner){case 2:Math.abs((a.JSC$40254_overlayMarginLeft+a.JSC$40254_overlayWidth-b.x)/(b.y-a.JSC$40254_overlayMarginTop))>=a.requiredRatio?Rpb(a,b.x):Spb(a,b.y);
break;case 1:Math.abs((a.JSC$40254_overlayMarginLeft+a.JSC$40254_overlayWidth-b.x)/(a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight-b.y))>=a.requiredRatio?Tpb(a,b.x):Spb(a,b.y);break;case 4:Math.abs((b.x-a.JSC$40254_overlayMarginLeft)/(b.y-a.JSC$40254_overlayMarginTop))>=a.requiredRatio?Rpb(a,b.x):Upb(a,b.y);break;case 3:Math.abs((b.x-a.JSC$40254_overlayMarginLeft)/(a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight-b.y))>=a.requiredRatio?Tpb(a,b.x):Upb(a,b.y);break;default:throw Error("bi");
}},Rpb=function(a,b){var c=a.JSC$40254_overlayMarginTop;
a.JSC$40254_overlayMarginBottom=Vpb(a,b);a.JSC$40254_overlayHeight=a.canvas.height-a.JSC$40254_overlayMarginBottom-c;a.JSC$40254_overlayWidth=Math.round(a.JSC$40254_overlayHeight*a.requiredRatio);Wpb(a)},Tpb=function(a,b){var c=a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight;
a.JSC$40254_overlayMarginTop=Vpb(a,b);a.JSC$40254_overlayHeight=c-a.JSC$40254_overlayMarginTop;a.JSC$40254_overlayWidth=Math.round(a.JSC$40254_overlayHeight*a.requiredRatio);Wpb(a)},Wpb=function(a){switch(a.resizeCorner){case 2:case 1:a.JSC$40254_overlayMarginLeft=a.canvas.width-a.JSC$40254_overlayMarginRight-a.JSC$40254_overlayWidth;
break;case 4:case 3:a.JSC$40254_overlayMarginRight=a.canvas.width-a.JSC$40254_overlayMarginLeft-a.JSC$40254_overlayWidth;break;default:throw Error("bi");}},Spb=function(a,b){var c=a.JSC$40254_overlayMarginLeft+a.JSC$40254_overlayWidth;
a.JSC$40254_overlayMarginLeft=Xpb(a,b);a.JSC$40254_overlayWidth=c-a.JSC$40254_overlayMarginLeft;a.JSC$40254_overlayHeight=Math.round(a.JSC$40254_overlayWidth/a.requiredRatio);Ypb(a)},Upb=function(a,b){var c=a.JSC$40254_overlayMarginLeft;
a.JSC$40254_overlayMarginRight=Xpb(a,b);a.JSC$40254_overlayWidth=a.canvas.width-a.JSC$40254_overlayMarginRight-c;a.JSC$40254_overlayHeight=Math.round(a.JSC$40254_overlayWidth/a.requiredRatio);Ypb(a)},Ypb=function(a){switch(a.resizeCorner){case 2:case 4:a.JSC$40254_overlayMarginBottom=a.canvas.height-a.JSC$40254_overlayMarginTop-a.JSC$40254_overlayHeight;
break;case 1:case 3:a.JSC$40254_overlayMarginTop=a.canvas.height-a.JSC$40254_overlayMarginBottom-a.JSC$40254_overlayHeight;break;default:throw Error("bi");}},Vpb=function(a,b){switch(a.resizeCorner){case 2:b=a.canvas.height-(a.JSC$40254_overlayMarginTop+Zpb(a,b));
break;case 4:b=a.canvas.height-(a.JSC$40254_overlayMarginTop+$pb(a,b));break;case 1:b=a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight-Zpb(a,b);break;case 3:b=a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight-$pb(a,b);break;default:throw Error("bi");}return Math.max(b,a.canvasMargin)},Zpb=function(a,b){b=a.JSC$40254_overlayMarginLeft+a.JSC$40254_overlayWidth-Math.max(b,a.horizontalMargin);
b=0>b?a.JSC$40254_overlayWidth:Math.max(b,a.minOverlayWidth);return Math.round(b/a.requiredRatio)},$pb=function(a,b){b=a.canvas.width-Math.max(a.canvas.width-b,a.horizontalMargin)-a.JSC$40254_overlayMarginLeft;
b=0>b?a.JSC$40254_overlayWidth:Math.max(b,a.minOverlayWidth);return Math.round(b/a.requiredRatio)},Xpb=function(a,b){switch(a.resizeCorner){case 2:b=a.canvas.width-a.JSC$40254_overlayMarginRight-aqb(a,b);
break;case 4:b=a.canvas.width-a.JSC$40254_overlayMarginLeft-aqb(a,b);break;case 1:b=a.canvas.width-a.JSC$40254_overlayMarginRight-bqb(a,b);break;case 3:b=a.canvas.width-a.JSC$40254_overlayMarginLeft-bqb(a,b);break;default:throw Error("bi");}return Math.max(b,a.horizontalMargin)},aqb=function(a,b){b=a.canvas.height-Math.max(a.canvas.height-b,a.canvasMargin)-a.JSC$40254_overlayMarginTop;
return 0>b?a.JSC$40254_overlayWidth:Math.max(Math.round(b*a.requiredRatio),a.minOverlayWidth)},bqb=function(a,b){b=a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight-Math.max(b,a.canvasMargin);
return 0>b?a.JSC$40254_overlayWidth:Math.max(Math.round(b*a.requiredRatio),a.minOverlayWidth)},Mpb=function(a){a.ctx.clearRect(0,0,a.canvas.width,a.canvas.height);
a.ctx.drawImage(a.image,0,0,a.image.width,a.image.height,a.horizontalMargin,a.canvasMargin,a.canvas.width-2*a.horizontalMargin,a.scaledImageHeight);a.ctx.fillStyle="rgba(0, 0, 0, 0.7)";a.ctx.fillRect(a.horizontalMargin,a.JSC$40254_overlayMarginTop,a.JSC$40254_overlayMarginLeft-a.horizontalMargin,a.JSC$40254_overlayHeight);a.ctx.fillRect(a.JSC$40254_overlayMarginLeft+a.JSC$40254_overlayWidth,a.JSC$40254_overlayMarginTop,a.JSC$40254_overlayMarginRight-a.horizontalMargin,a.JSC$40254_overlayHeight);a.ctx.fillRect(a.horizontalMargin,
a.canvasMargin,a.scaledImageWidth,a.JSC$40254_overlayMarginTop-a.canvasMargin);a.ctx.fillRect(a.horizontalMargin,a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight,a.scaledImageWidth,a.JSC$40254_overlayMarginBottom-a.canvasMargin);a.drawOverlay();a.component&&a.component.fire("image-updated")};
ZZ.prototype.drawOverlay=function(){this.ctx.lineWidth=2;this.ctx.strokeStyle="#3EA6FF";this.ctx.strokeRect(this.JSC$40254_overlayMarginLeft,this.JSC$40254_overlayMarginTop,this.JSC$40254_overlayWidth,this.JSC$40254_overlayHeight);cqb(this)};
var cqb=function(a){var b=a.JSC$40254_overlayMarginLeft-5,c=a.JSC$40254_overlayMarginTop-5,d=a.JSC$40254_overlayMarginLeft+a.JSC$40254_overlayWidth-5,e=a.JSC$40254_overlayMarginTop+a.JSC$40254_overlayHeight-5;a.ctx.fillStyle="#FFF";a.ctx.fillRect(b,c,10,10);a.ctx.strokeRect(b,c,10,10);a.ctx.fillRect(d,c,10,10);a.ctx.strokeRect(d,c,10,10);a.ctx.fillRect(b,e,10,10);a.ctx.strokeRect(b,e,10,10);a.ctx.fillRect(d,e,10,10);a.ctx.strokeRect(d,e,10,10);if(0!==a.focusedCorner&&a.styleFocusedCorner){a.ctx.lineWidth=
4;a.ctx.strokeStyle="#3EA6FF";switch(a.focusedCorner){case 1:--b;--c;break;case 2:--b;c=e-1;break;case 3:b=d-1;--c;break;case 4:b=d-1;c=e-1;break;default:return}a.ctx.strokeRect(b,c,12,12)}};
ZZ.prototype.crop=function(a,b){b=void 0===b?!0:b;var c=this.image.width/this.scaledImageWidth,d=document.createElement("canvas"),e=this.minOutputImageResolution?this.minOutputImageResolution[1]:this.minImageCropDimension[1],h=this.JSC$40254_overlayWidth*c,l=this.JSC$40254_overlayHeight*c;d.width=Math.max(h,this.minOutputImageResolution?this.minOutputImageResolution[0]:this.minImageCropDimension[0]);d.height=Math.max(l,e);a&&(d.width=Math.min(d.width,d.height),d.height=Math.min(d.width,d.height));
a=d.getContext("2d");if(!a)throw Error("ci");e=(this.JSC$40254_overlayMarginLeft-this.horizontalMargin)*c;c*=this.JSC$40254_overlayMarginTop-this.canvasMargin;b||(a.fillStyle="white",a.fillRect(0,0,d.width,d.height));a.drawImage(this.image,e,c,h,l,0,0,d.width,d.height);return d};
var dqb=function(a,b,c,d,e){ZZ.call(this,a,b,c,d,void 0,e,8,!1)};
_.r(dqb,ZZ);dqb.prototype.drawOverlay=function(){var a=this.getContext(),b=this.JSC$40254_overlayWidth,c=this.JSC$40254_overlayHeight,d=this.JSC$40254_overlayMarginTop,e=this.JSC$40254_overlayMarginLeft;a.lineWidth=2;a.strokeStyle="#3EA6FF";a.beginPath();a.arc(e+b/2,d+c/2,b/2,0,2*Math.PI);a.stroke();a.strokeRect(e,d,b,c);cqb(this)};
var eqb={maxFileSizeMB:4,minWidth:98,minHeight:98},fqb=["image/png","image/jpeg","image/gif"],b_=function(){var a=_.K.apply(this,arguments)||this;a.fileSelectorFocusListener=null;a.errorMessage=null;a.isLoading=!0;a.hideContainer=!0;a.actionMap={"yt-upload-image-to-scotty-command":"handleUploadImageToScottyCommand"};return a};
_.r(b_,_.K);_.f=b_.prototype;_.f.cleanupFocusListener=function(){this.fileSelectorFocusListener&&window.removeEventListener("focus",this.fileSelectorFocusListener)};
_.f.setLoadingState=function(){this.set("data.updateButton.buttonRenderer.isDisabled",!0);this.set("data.cancelButton.buttonRenderer.isDisabled",!0);this.isLoading=!0;this.errorMessage=null};
_.f.resetErrorState=function(){this.set("data.updateButton.buttonRenderer.isDisabled",!1);this.set("data.cancelButton.buttonRenderer.isDisabled",!1);this.isLoading=!1;this.errorMessage=null;_.A(this,"yt-image-selection-reset-error-action",[])};
_.f.setErrorState=function(a){this.resetErrorState();a&&(this.errorMessage=a)};
_.f.showPopup=function(){var a=this;this.hideContainer=!1;_.pq(_.Me,function(){a.fire("yt-refit")},100);
this.isLoading=!1};
_.f.closePopup=function(){this.fileSelector.value="";this.cleanupFocusListener();this.fileSelectorFocusListener=null;_.A(this,"yt-close-popup-action",[this.is])};
_.f.onCancelTap=function(){_.A(this,"yt-show-caller-popup-action",[]);this.closePopup()};
_.f.openFileSelector=function(){var a=this;this.resetErrorState();try{this.fileSelector.click(),this.fileSelectorFocusListener=function(){_.pq(_.Me,function(){if(!a.fileSelector.files||0===a.fileSelector.files.length)a.onCancelTap();a.cleanupFocusListener()},500)},window.addEventListener("focus",this.fileSelectorFocusListener)}catch(b){b instanceof Error?_.Uh(b):_.Uh(new _.pg(JSON.stringify(b)))}};
_.f.handleFileSelection=function(){var a=this,b,c,d,e,h,l,m;return _.y(function(p){switch(p.nextAddress){case 1:_.Cg(p,2);if(!a.fileSelector.files||!a.imageEditorCanvas)return a.onCancelTap(),p.return();e=a.fileSelector.files[0];Gpb(a.imageChecker,e);_.Cg(p,4);h=a;return _.z(p,Bpb(e),6);case 6:h.mimeType=p.yieldResult;_.Dg(p,5,2);break;case 4:_.Eg(p,2),_.A(a,"yt-image-selection-error-action",[null===(b=a.data)||void 0===b?void 0:b.genericImageLoadErrorMessage]),a.onCancelTap();case 5:l=new FileReader;
l.addEventListener("load",function(){var q,x,B;return _.y(function(C){if(1==C.nextAddress){if(!l.result)return _.Vh(Error("fi")),C.return();q=l.result;x=new Image;x.src=q;x.onload=function(){var I;try{var H=a.imageChecker;if(x.width<H.requirements.minWidth||x.height<H.requirements.minHeight)throw new YZ(H.requirements.minWidth,H.requirements.minHeight);}catch(O){O instanceof YZ?_.A(a,"yt-image-selection-error-action",[null===(I=a.data)||void 0===I?void 0:I.imageDimensionErrorMessage]):O instanceof
Error?_.Uh(O):_.Uh(new _.pg(JSON.stringify(O))),a.onCancelTap()}a.showPopup()};
x.onerror=function(){var I;_.A(a,"yt-image-selection-error-action",[null===(I=a.data)||void 0===I?void 0:I.genericImageLoadErrorMessage]);a.onCancelTap()};
B=a;return _.z(C,Lpb(a.imageEditorCanvas,q),2)}B.imageEditor=C.yieldResult;a.updatePositionOfAllCorners();a.addEventListeners(a.imageEditor);_.Ih(C)})},!1);
l.readAsDataURL(e);_.Dg(p,0);break;case 2:m=_.Eg(p),m instanceof XZ?_.A(a,"yt-image-selection-error-action",[null===(c=a.data)||void 0===c?void 0:c.imageSizeErrorMessage]):(m instanceof Error?_.Uh(m):_.Uh(new _.pg(JSON.stringify(m))),_.A(a,"yt-image-selection-error-action",[null===(d=a.data)||void 0===d?void 0:d.genericImageLoadErrorMessage])),a.onCancelTap(),_.Ih(p)}})};
_.f.convertToImageFormatBundle=function(a){var b=this,c,d,e;return _.y(function(h){switch(h.nextAddress){case 1:return c=a.toDataURL(b.outputMimeType,1),_.z(h,Cpb(c),2);case 2:d=h.yieldResult;_.Cg(h,3);Gpb(b.imageChecker,d);_.Dg(h,4);break;case 3:e=_.Eg(h);if(!(e instanceof XZ))throw e;_.Vh(new _.pg("Output size is bigger than input size for image",b.mimeType,b.outputMimeType,d.size));c=a.toDataURL("image/jpeg",.95);return _.z(h,Cpb(c),6);case 6:d=h.yieldResult;case 4:return h.return({dataUrl:c,imageFile:d})}})};
_.f.handleUploadImageToScottyCommand=function(a){var b=this,c,d,e,h,l,m;return _.y(function(p){switch(p.nextAddress){case 1:if(!b.imageEditor||!a.uploadImageToScottyCommand)return p.return();d=a.uploadImageToScottyCommand.scottyUploadUrl;if(!d)return _.Uh(new _.pg("Cannot handle UploadImageToScottyCommand without scotty upload \nURL")),p.return();_.Cg(p,2);b.setLoadingState();e=b.imageEditor.crop(!1,!1);return _.z(p,b.convertToImageFormatBundle(e),4);case 4:return h=p.yieldResult,_.z(p,zpb(h.imageFile,
d),5);case 5:l=p.yieldResult;_.A(b,"yt-image-updated-action",[h.dataUrl,l]);b.closePopup();_.Dg(p,0);break;case 2:m=_.Eg(p),b.setErrorState(null===(c=b.data)||void 0===c?void 0:c.uploadErrorMessage),m instanceof Error?_.Uh(m):_.Uh(new _.pg(JSON.stringify(m))),_.Ih(p)}})};
_.f.dataChanged=function(){var a=this,b,c;return _.y(function(d){if(1==d.nextAddress){if(!a.data||!a.canvasElement)return d.return();a.data.imageRatio&&a.data.minImageCropWidth||_.Uh(new _.pg("Renderer data is incomplete: missing image_ratio or \nmin_image_crop_width"));b=function(e,h){return new dqb(e,h,a.data.imageRatio,[a.data.minImageCropWidth,a.data.minImageCropWidth/a.data.imageRatio],a)};
a.imageEditorCanvas=new Hpb(a.canvasElement,b);if(!a.data.url)return a.hideContainer=!0,a.openFileSelector(),d.jumpTo(0);c=a;return _.z(d,Lpb(a.imageEditorCanvas,a.data.url),3)}c.imageEditor=d.yieldResult;a.showPopup();a.addEventListeners(a.imageEditor);_.Ih(d)})};
_.f.addEventListeners=function(a){this.removeEventListeners();var b=function(e){Ipb(a,e)};
this.JSC$40262_mouseDownEvent=b;var c=function(e){Jpb(a,e)};
this.JSC$40262_mouseMoveEvent=c;var d=function(){Kpb(a)};
this.JSC$40262_mouseUpEvent=d;this.topLeftCorner.addEventListener("mousedown",b);this.topLeftCorner.addEventListener("mousemove",c);this.topLeftCorner.addEventListener("mouseup",d);this.topRightCorner.addEventListener("mousedown",b);this.topRightCorner.addEventListener("mousemove",c);this.topRightCorner.addEventListener("mouseup",d);this.bottomLeftCorner.addEventListener("mousedown",b);this.bottomLeftCorner.addEventListener("mousemove",c);this.bottomLeftCorner.addEventListener("mouseup",d);this.bottomRightCorner.addEventListener("mousedown",
b);this.bottomRightCorner.addEventListener("mousemove",c);this.bottomRightCorner.addEventListener("mouseup",d)};
_.f.removeEventListeners=function(){this.JSC$40262_mouseDownEvent&&(this.topLeftCorner.removeEventListener("mousedown",this.JSC$40262_mouseDownEvent),this.topRightCorner.removeEventListener("mousedown",this.JSC$40262_mouseDownEvent),this.bottomLeftCorner.removeEventListener("mousedown",this.JSC$40262_mouseDownEvent),this.bottomRightCorner.removeEventListener("mousedown",this.JSC$40262_mouseDownEvent));this.JSC$40262_mouseMoveEvent&&(this.topLeftCorner.removeEventListener("mousemove",this.JSC$40262_mouseMoveEvent),
this.topRightCorner.removeEventListener("mousemove",this.JSC$40262_mouseMoveEvent),this.bottomLeftCorner.removeEventListener("mousemove",this.JSC$40262_mouseMoveEvent),this.bottomRightCorner.removeEventListener("mousemove",this.JSC$40262_mouseMoveEvent));this.JSC$40262_mouseUpEvent&&(this.topLeftCorner.removeEventListener("mouseup",this.JSC$40262_mouseUpEvent),this.topRightCorner.removeEventListener("mouseup",this.JSC$40262_mouseUpEvent),this.bottomLeftCorner.removeEventListener("mouseup",this.JSC$40262_mouseUpEvent),
this.bottomRightCorner.removeEventListener("mouseup",this.JSC$40262_mouseUpEvent))};
_.f.setFocusInImageEditor=function(){if(!this.imageEditor)return!1;for(var a=document.activeElement;a&&a.shadowRoot&&a.shadowRoot.activeElement;)a=a.shadowRoot.activeElement;switch(a){case this.topLeftCorner:this.imageEditor.focusedCorner=1;break;case this.topRightCorner:this.imageEditor.focusedCorner=3;break;case this.bottomLeftCorner:this.imageEditor.focusedCorner=2;break;case this.bottomRightCorner:this.imageEditor.focusedCorner=4;break;default:return this.imageEditor.focusedCorner=0,!1}return!0};
_.f.updatePositionOfCorner=function(a,b){var c=a.y-b.offsetHeight/2+4;b.style.left=a.x-b.offsetWidth/2+16+"px";b.style.top=c+"px"};
_.f.updatePositionOfAllCorners=function(){if(this.imageEditor)for(var a=_.u([{corner:1,div:this.topLeftCorner},{corner:3,div:this.topRightCorner},{corner:2,div:this.bottomLeftCorner},{corner:4,div:this.bottomRightCorner}]),b=a.next();!b.done;b=a.next()){b=b.value;var c=Ppb(this.imageEditor,b.corner);this.updatePositionOfCorner(c,b.div)}};
_.f.onLeft=function(a){this.imageEditor&&this.setFocusInImageEditor()&&($Z(this.imageEditor,0),this.updatePositionOfAllCorners(),a.preventDefault())};
_.f.onRight=function(a){this.imageEditor&&this.setFocusInImageEditor()&&($Z(this.imageEditor,1),this.updatePositionOfAllCorners(),a.preventDefault())};
_.f.onUp=function(a){this.imageEditor&&this.setFocusInImageEditor()&&($Z(this.imageEditor,2),this.updatePositionOfAllCorners(),a.preventDefault())};
_.f.onDown=function(a){this.imageEditor&&this.setFocusInImageEditor()&&($Z(this.imageEditor,3),this.updatePositionOfAllCorners(),a.preventDefault())};
_.f.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={left:"onLeft",right:"onRight",up:"onUp",down:"onDown"}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.detached=function(){this.removeEventListeners();this.cleanupFocusListener();this.fileSelectorFocusListener=null};
_.t.Object.defineProperties(b_.prototype,{outputMimeType:{configurable:!0,enumerable:!0,get:function(){return this.mimeType&&fqb.includes(this.mimeType)?this.mimeType:"image/jpeg"}},
imageChecker:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(null===(a=this.data)||void 0===a?0:a.imageRatio)&&(null===(b=this.data)||void 0===b?0:b.minImageCropWidth)?c={maxFileSizeMB:4,minWidth:this.data.minImageCropWidth,minHeight:this.data.minImageCropWidth/this.data.imageRatio}:c=eqb;return new Fpb(c)}}});
_.t.Object.defineProperties(b_,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Epb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-image-editor-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_image_editor_renderer.ytd.image.editor.renderer.css.js--\x3e<div class="container" hidden$="[[hideContainer]]">\n  <div class="popup-header">\n    <h2>\n      <yt-formatted-string id="title" class="popup-header-title" text="[[data.title]]">\n      </yt-formatted-string>\n    </h2>\n  </div>\n  <div class="content" slot="content" no-padding="" id="canvas-container">\n    <div class="error" hidden="[[!errorMessage]]">\n      <yt-icon id="info-icon" icon="yt-icons:info"></yt-icon>\n      <yt-formatted-string id="error" class="error-message" text="[[errorMessage]]">\n    </yt-formatted-string>\n    </div>\n    <canvas id="canvas" width="600" height="600">\n    </canvas>\n    <div class="drag top-left" id="top-left-corner" aria-label="[[data.topLeftCornerImageCropAriaLabel]]" role="button" tabindex="0">\n    </div>\n    <div class="drag top-right" id="top-right-corner" aria-label="[[data.topRightCornerImageCropAriaLabel]]" role="button" tabindex="0">\n    </div>\n    <div class="drag bottom-left" id="bottom-left-corner" aria-label="[[data.bottomLeftCornerImageCropAriaLabel]]" role="button" tabindex="0">\n    </div>\n    <div class="drag bottom-right" id="bottom-right-corner" aria-label="[[data.bottomRightCornerImageCropAriaLabel]]" role="button" tabindex="0">\n    </div>\n  </div>\n  <div class="button-layer">\n    <input id="file-selector" accept="image/*" hidden="" type="file" on-change="handleFileSelection">\n    <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" on-click="onCancelTap">\n    </ytd-button-renderer>\n    <ytd-button-renderer id="update-button" data="[[data.updateButton.buttonRenderer]]">\n    </ytd-button-renderer>\n  </div>\n  <div class="spinner-container" hidden="[[!isLoading]]">\n    <tp-yt-paper-spinner-lite active="[[isLoading]]"></tp-yt-paper-spinner-lite>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dpb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_image_editor_renderer.ytd.image.editor.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([dialog][dialog][dialog]) {max-height: inherit;margin: 0;padding: 0;} .container {-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} .popup-header {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 24px 0 24px 24px;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex: none;-webkit-flex: none;flex: none;} .popup-header-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} .content {overflow-y: auto;padding: 0 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;position: relative;} .error {margin: 16px 24px 0;color: var(--yt-spec-brand-link-text);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .button-layer {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #update-button {margin-right: -16px;} .spinner-container {position: absolute;width: 100%;height: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #canvas {margin: 4px 0;} .drag {position: absolute;border: var(--yt-spec-static-overlay-call-to-action) 2px solid;background-color: var(--yt-spec-static-brand-white);width: 10px;height: 10px;} .drag:focus {border: var(--yt-spec-static-overlay-call-to-action) 4px solid;outline: none;} /*# sourceMappingURL=ytd-image-editor-renderer.css.map*/</style>';
Dpb=d}d=Dpb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Epb=a}a=Epb;return a}}});
_.c_=b_;_.c_.prototype.updatePositionOfAllCorners=_.c_.prototype.updatePositionOfAllCorners;_.c_.prototype.dataChanged=_.c_.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.c_.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Iw),_.W("design:type",Object)],_.c_.prototype,"ironA11yKeysBehavior",void 0);_.V([_.S("#canvas"),_.W("design:type",HTMLCanvasElement)],_.c_.prototype,"canvasElement",void 0);
_.V([_.S("#file-selector"),_.W("design:type",HTMLInputElement)],_.c_.prototype,"fileSelector",void 0);_.V([_.S("#top-left-corner"),_.W("design:type",HTMLDivElement)],_.c_.prototype,"topLeftCorner",void 0);_.V([_.S("#top-right-corner"),_.W("design:type",HTMLDivElement)],_.c_.prototype,"topRightCorner",void 0);_.V([_.S("#bottom-left-corner"),_.W("design:type",HTMLDivElement)],_.c_.prototype,"bottomLeftCorner",void 0);
_.V([_.S("#bottom-right-corner"),_.W("design:type",HTMLDivElement)],_.c_.prototype,"bottomRightCorner",void 0);_.V([_.M(),_.W("design:type",Object)],_.c_.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.c_.prototype,"errorMessage",void 0);_.V([_.M(),_.W("design:type",Object)],_.c_.prototype,"isLoading",void 0);_.V([_.M(),_.W("design:type",Object)],_.c_.prototype,"hideContainer",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",Promise)],_.c_.prototype,"dataChanged",null);_.V([_.N("image-updated"),_.N("yt-refit"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.c_.prototype,"updatePositionOfAllCorners",null);_.c_=_.V([_.T({is:"ytd-image-editor-renderer"})],_.c_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syig");

var vpb;
var wpb;
var VZ=function(){var a=_.K.apply(this,arguments)||this;a.data=null;return a};
_.r(VZ,_.K);VZ.prototype.configureRendererStamper=function(){return{"data.nextButton":{id:"next-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.cancelButton":{id:"cancel-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
VZ.prototype.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.hasAttribute("autofocus")||this.setAttribute("autofocus","true")};
_.t.Object.defineProperties(VZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wpb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-warm-welcome-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_warm_welcome_renderer.ytd.channel.warm.welcome.renderer.css.js--\x3e<div class="container">\n  <div class="illustration">\n    <yt-img-shadow height="254" thumbnail="[[data.illustration]]">\n    </yt-img-shadow>\n  </div>\n  <div class="content">\n    <div class="popup-header">\n      <h2>\n        <yt-formatted-string id="title" class="popup-header-title" text="[[data.title]]">\n        </yt-formatted-string>\n      </h2>\n    </div>\n    <div class="popup-description">\n      <yt-formatted-string id="description" class="popup-description-text" text="[[data.description]]">\n      </yt-formatted-string>\n    </div>\n    <div class="button-layer">\n      <div id="next-button"></div>\n      <div id="cancel-button"></div>\n    </div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vpb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_warm_welcome_renderer.ytd.channel.warm.welcome.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;min-height: 484px;width: 657px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([dialog][dialog][dialog]) {margin: 0;padding: 0;} .container {padding: 24px 28px 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} .illustration {height: 254px;} .content {margin-top: 20px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .popup-header {text-align: center;padding: 0 24px;margin-bottom: 8px;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .popup-header-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} .popup-description {margin-bottom: 16px;padding: 0 48px;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .popup-description-text {text-align: center;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .button-layer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .button-layer ytd-button-renderer {margin-top: 8px;} /*# sourceMappingURL=ytd-channel-warm-welcome-renderer.css.map*/</style>';
vpb=d}d=vpb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wpb=a}a=wpb;return a}}});
_.WZ=VZ;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.WZ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.WZ.prototype,"data",void 0);_.WZ=_.V([_.T({is:"ytd-channel-warm-welcome-renderer"})],_.WZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syif");

var tpb;
var upb;
var TZ=function(){var a=_.K.apply(this,arguments)||this;a.data=null;a.isError=!1;a.isLoading=!1;return a};
_.r(TZ,_.K);_.f=TZ.prototype;_.f.configureRendererStamper=function(){return{"data.personalAccountTile.selectButton":{id:"personal-account-tile-select-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.brandAccountTile.selectButton":{id:"brand-account-tile-select-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.cancelButton":{id:"cancel-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.dataChanged=function(){this.set("isLoading",!1);this.set("isError",!1)};
_.f.computeProfileName=function(a){return a?a.givenNameValue+" "+a.familyNameValue:""};
_.f.onYtServiceRequestSent=function(){this.set("data.personalAccountTile.selectButton.buttonRenderer.isDisabled",!0);this.set("data.brandAccountTile.selectButton.buttonRenderer.isDisabled",!0);this.set("data.cancelButton.buttonRenderer.isDisabled",!0);this.set("isLoading",!0);this.set("isError",!1)};
_.f.onYtServiceRequestError=function(){this.set("data.personalAccountTile.selectButton.buttonRenderer.isDisabled",!1);this.set("data.brandAccountTile.selectButton.buttonRenderer.isDisabled",!1);this.set("data.cancelButton.buttonRenderer.isDisabled",!1);this.set("isLoading",!1);this.set("isError",!0)};
_.t.Object.defineProperties(TZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===upb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-warm-welcome-cont-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_warm_welcome_cont_renderer.ytd.channel.warm.welcome.cont.renderer.css.js--\x3e<div class="container">\n  <div class="popup-header">\n    <h2>\n      <yt-formatted-string id="title" class="popup-header-title" text="[[data.title]]">\n      </yt-formatted-string>\n    </h2>\n  </div>\n  <div class="tiles">\n    <div id="personal-account-tile" class="tile">\n      <div class="tile-content">\n        <div class="tile-header">\n          <h3>\n            <yt-formatted-string id="personal_account_tile-title" class="tile-header-title" text="[[data.personalAccountTile.title]]">\n            </yt-formatted-string>\n          </h3>\n        </div>\n        <div class="tile-description">\n          <yt-formatted-string id="personal_account_tile-description" class="tile-description-text" text="[[data.personalAccountTile.description]]">\n          </yt-formatted-string>\n        </div>\n        <div class="tile-profile-picture">\n          <yt-img-shadow class="profile-photo" height="96" style="border-radius: 50%" thumbnail="[[data.personalAccountTile.contents.createCoreIdentityChannelContentRenderer.profilePhoto]]" width="96">\n          </yt-img-shadow>\n        </div>\n        <div class="tile-profile-name">[[profileName]]</div>\n        <div class="tos">\n          <template is="dom-repeat" items="[[data.personalAccountTile.contents.createCoreIdentityChannelContentRenderer.additionalInfos]]">\n            <yt-formatted-string text="[[item]]"></yt-formatted-string>\n          </template>\n        </div>\n      </div>\n      <div class="tile-button-layer">\n        <span id="personal-account-tile-select-button"></span>\n      </div>\n    </div>\n    <span class="tile-separator"></span>\n    <div id="brand-account-tile" class="tile">\n      <div class="tile-content">\n        <div class="tile-header">\n          <h3>\n            <yt-formatted-string id="brand_account_tile-title" class="tile-header-title" text="[[data.brandAccountTile.title]]">\n            </yt-formatted-string>\n          </h3>\n        </div>\n        <div class="tile-description">\n          <yt-formatted-string id="brand_account_tile-description" class="tile-description-text" text="[[data.brandAccountTile.description]]">\n          </yt-formatted-string>\n        </div>\n        <div class="tile-illustration">\n          <yt-img-shadow height="164" thumbnail="[[data.brandAccountTile.illustration]]">\n          </yt-img-shadow>\n        </div>\n      </div>\n      <div class="tile-button-layer">\n        <span id="brand-account-tile-select-button" class="centered-button tile-button"></span>\n      </div>\n    </div>\n    <div class="spinner-container" hidden="[[!isLoading]]">\n      <tp-yt-paper-spinner-lite active="[[isLoading]]"></tp-yt-paper-spinner-lite>\n    </div>\n  </div>\n  <div class="error-container" hidden="[[!isError]]">\n    <yt-formatted-string class="error" text="[[data.errorMessage]]"></yt-formatted-string>\n  </div>\n  <div class="disclaimer-layer" hidden="[[!data.disclaimer]]">\n      <yt-formatted-string class="warm-welcome-disclaimer" text="[[data.disclaimer]]"></yt-formatted-string>\n  </div>\n  <div class="button-layer">\n    <span id="cancel-button" class="centered-button tile-button"></span>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tpb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_warm_welcome_cont_renderer.ytd.channel.warm.welcome.cont.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;min-height: 484px;width: 657px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([dialog][dialog][dialog]) {margin: 0;padding: 0;} .container {padding: 24px 0 0;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} .popup-header {text-align: center;margin-bottom: 12px;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .popup-header-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} .tiles {margin: 20px 0 0;padding-bottom: 16px;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .spinner-container {position: absolute;width: 100%;height: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .spinner-container>tp-yt-paper-spinner-lite[active] {background-color: var(--paper-dialog-background-color,var(--primary-background-color));} .tile {width: 280px;margin: 0 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} .tile-content {min-height: 260px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} .tile-description {text-align: center;margin-top: 8px;} .tile-header {text-align: center;} .tile-header-title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} .tile-description-text {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .tile-button-layer {margin-top: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .tile-profile-picture>yt-img-shadow {width: 96px;height: 96px;margin: 0 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} .profile-photo {border: 1px solid var(--yt-spec-10-percent-layer);} .tile-profile-name {color: var(--yt-spec-text-primary);margin-top: 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .tos {text-align: center;color: var(--yt-spec-text-secondary);margin-top: 12px;min-height: 32px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .disclaimer-layer {color: var(--yt-spec-text-secondary);text-align: center;margin: 8px 44px 4px 44px;min-height: 32px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .error-container {text-align: center;-ms-align-self: center;-webkit-align-self: center;align-self: center;} .error {color: var(--yt-spec-brand-link-text);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .tile-profile-picture,.tile-illustration {margin-top: 16px;} .tile-separator {-ms-flex: 0 0 1px;-webkit-flex: 0 0 1px;flex: 0 0 1px;border-right: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;} .button-layer {-ms-flex: 0 0 49px;-webkit-flex: 0 0 49px;flex: 0 0 49px;border-top: 1px solid var(--yt-spec-10-percent-layer);margin-top: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=ytd-channel-warm-welcome-cont-renderer.css.map*/</style>';
tpb=d}d=tpb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);upb=a}a=upb;return a}}});
_.UZ=TZ;_.UZ.prototype.onYtServiceRequestError=_.UZ.prototype.onYtServiceRequestError;_.UZ.prototype.onYtServiceRequestSent=_.UZ.prototype.onYtServiceRequestSent;_.UZ.prototype.dataChanged=_.UZ.prototype.dataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.UZ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.UZ.prototype,"data",void 0);
_.V([_.M({computed:"computeProfileName(data.personalAccountTile.contents.createCoreIdentityChannelContentRenderer)"}),_.W("design:type",String)],_.UZ.prototype,"profileName",void 0);_.V([_.M(),_.W("design:type",Object)],_.UZ.prototype,"isError",void 0);_.V([_.M(),_.W("design:type",Object)],_.UZ.prototype,"isLoading",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.UZ.prototype,"dataChanged",null);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.UZ.prototype,"onYtServiceRequestSent",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.UZ.prototype,"onYtServiceRequestError",null);_.UZ=_.V([_.T({is:"ytd-channel-warm-welcome-cont-renderer"})],_.UZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syic");

var ppb;
var qpb;
var PZ=function(){var a=_.K.apply(this,arguments)||this;a.dontAskAgain=!1;a.showPopup=!1;a.boundDontAskAgainChanged=function(b){a.dontAskAgainChanged(b)};
a.standardizedThemedScrollbar=_.w("kevlar_themed_standardized_scrollbar");a.boundOnAccountItemTap=function(b){a.onAccountItemTap(b)};
return a};
_.r(PZ,_.K);_.f=PZ.prototype;
_.f.configureRendererStamper=function(){return{"data.sections":{id:"sections",mapping:{accountItemSectionRenderer:{component:"ytd-account-item-section-renderer",properties:{onAccountItemTap:"[[boundOnAccountItemTap]]"}}}},"data.header":{id:"header",mapping:{simpleMenuHeaderRenderer:"ytd-simple-menu-header-renderer"}},"data.footer":{id:"footer",mapping:{channelSwitcherFooterRenderer:"ytd-channel-switcher-footer-renderer",identityPromptFooterRenderer:{component:"ytd-identity-prompt-footer-renderer",properties:{onDontAskAgainChanged:"[[boundDontAskAgainChanged]]"}}}}}};
_.f.ready=function(){var a=this;this.$.container.addEventListener("scroll",function(){a.ytRendererBehavior.markDirty()})};
_.f.dontAskAgainChanged=function(a){this.dontAskAgain=a};
_.f.onAccountItemTap=function(a){if(a){var b={};this.dontAskAgain&&(b={dont_ask_again:this.dontAskAgain});_.uP(a,b)}};
_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.dataChanged=function(){this.data&&this.redirectOnlyAccount(this.data)};
_.f.redirectOnlyAccount=function(a){var b,c,d,e;a.sections&&0<a.sections.length&&(null===(c=null===(b=a.sections[0])||void 0===b?void 0:b.accountItemSectionRenderer)||void 0===c?0:c.contents)&&1>=(null===(e=null===(d=a.sections[0])||void 0===d?void 0:d.accountItemSectionRenderer)||void 0===e?void 0:e.contents.length)?(a=_.Se(window.location.href),(null===a||void 0===a?0:a.next)&&_.$e(a.next)?_.uP(a.next):_.uP("/")):this.showPopup=!0};
_.t.Object.defineProperties(PZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===qpb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-switcher-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_switcher_renderer.ytd.channel.switcher.renderer.css.js--\x3e<div id="header"></div>\n<div id="container" class="menu-container">\n  <div id="sections"></div>\n</div>\n<div id="footer"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ppb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_switcher_renderer.ytd.channel.switcher.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);width: 400px;padding: 0px;margin: 0px;} :host([show-popup]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host(:not([show-popup])) {display: none;} :host(:not([standardized-themed-scrollbar])) .menu-container {max-height: 568px;overflow-y: auto;} :host(:not([standardized-themed-scrollbar])) .menu-container::-webkit-scrollbar {width: 8px;} :host(:not([standardized-themed-scrollbar])) .menu-container::-webkit-scrollbar-thumb {height: 56px;background: var(--yt-spec-icon-disabled);} :host([standardized-themed-scrollbar]) .menu-container {max-height: 568px;overflow-y: auto;} :host([standardized-themed-scrollbar]) .menu-container::-webkit-scrollbar {width: 16px;} :host([standardized-themed-scrollbar]) .menu-container::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} :host([standardized-themed-scrollbar]) .menu-container::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #sections {padding: 8px 0;} /*# sourceMappingURL=ytd-channel-switcher-renderer.css.map*/</style>";
ppb=d}d=ppb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);qpb=a}a=qpb;return a}}});
_.QZ=PZ;_.QZ.prototype.dataChanged=_.QZ.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.QZ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.QZ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.QZ.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!1}),_.W("design:type",Boolean)],_.QZ.prototype,"dontAskAgain",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.QZ.prototype,"showPopup",void 0);_.V([_.M({reflectToAttribute:!1}),_.W("design:type",Object)],_.QZ.prototype,"boundDontAskAgainChanged",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.QZ.prototype,"standardizedThemedScrollbar",void 0);_.V([_.M({reflectToAttribute:!1}),_.W("design:type",Object)],_.QZ.prototype,"boundOnAccountItemTap",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.QZ.prototype,"dataChanged",null);_.QZ=_.V([_.T({is:"ytd-channel-switcher-renderer"})],_.QZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syi7");

var fpb;
var gpb;
var FZ=function(){var a=_.K.apply(this,arguments)||this;a.data=null;a.errorMessage=null;a.isLoading=!0;a.hideContainer=!1;a.actionMap={"yt-image-updated-action":"handleImageUpdatedAction","yt-image-selection-error-action":"handleImageSelectionErrorAction","yt-image-selection-reset-error-action":"handleImageSelectionResetErrorAction","yt-show-caller-popup-action":"showContainer"};return a};
_.r(FZ,_.K);_.f=FZ.prototype;_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true");this.toggleCreateChannelButton()};
_.f.dataChanged=function(){this.set("isLoading",!1);this.set("errorMessage",null)};
_.f.onYtServiceRequestSent=function(){this.setLoadingState()};
_.f.onYtServiceRequestCompleted=function(a,b){var c;a=b.data;a.createChannelError?(this.setErrorState(null===(c=a.createChannelError)||void 0===c?void 0:c.errorMessage),void 0!==this.handleInput&&this.handleInput.validate()):a.actions&&a.actions.some(function(d){var e,h;return d.navigateAction||(null===(h=null===(e=d.timedCommand)||void 0===e?void 0:e.command)||void 0===h?void 0:h.navigateAction)})||_.A(this,"yt-close-popup-action",["ytd-channel-creation-dialog-renderer"])};
_.f.onYtServiceRequestError=function(){this.setErrorState();void 0!==this.handleInput&&this.handleInput.validate()};
_.f.onCreateTap=function(){var a,b,c,d;if(this.data&&(null===(b=null===(a=this.data.createChannelButton)||void 0===a?void 0:a.buttonRenderer)||void 0===b||!b.isDisabled)&&null!==(c=this.nameInput)&&void 0!==c&&c.value){var e=Object.assign(Object.assign({name:this.nameInput.value},this.encryptedBlobId?{encryptedBlobId:this.encryptedBlobId}:{avatar_url:this.userSetPhotoThumbnailUrl}),{handle:null===(d=this.handleInput)||void 0===d?void 0:d.value});_.dj(this,[this.data.channelCreationEndpoint,e])}};
_.f.onCancelTap=function(){var a,b,c,d,e;null!==(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.cancelButton)||void 0===b?void 0:b.buttonRenderer)&&void 0!==c&&c.isDisabled||(this.nameInput&&(null===(d=this.data)||void 0===d?0:d.name)&&(this.nameInput.value=this.data.name),this.handleInput&&(null===(e=this.data)||void 0===e?0:e.channelHandleInput)&&(this.handleInput.data=this.data.channelHandleInput.channelHandleInputRenderer),this.encryptedBlobId=this.previewDataUrl=void 0)};
_.f.toggleCreateChannelButton=function(){this.set("data.createChannelButton.buttonRenderer.isDisabled",!this.nameInput.value||this.handleInput&&void 0===this.handleInput.value)};
_.f.onClearProfilePhotoTap=function(){var a,b,c;null!==(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.clearProfilePhotoButton)||void 0===b?void 0:b.buttonRenderer)&&void 0!==c&&c.isDisabled||(this.set("data.isDefaultProfilePhoto",!0),this.set("data.clearProfilePhotoButton.buttonRenderer.isDisabled",!0))};
_.f.onEditAvatarTap=function(){var a,b,c;null!==(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.editAvatarButton)||void 0===b?void 0:b.buttonRenderer)&&void 0!==c&&c.isDisabled||(this.hideContainer=!0)};
_.f.setLoadingState=function(){this.set("data.createChannelButton.buttonRenderer.isDisabled",!0);this.set("data.cancelButton.buttonRenderer.isDisabled",!0);this.set("data.clearProfilePhotoButton.buttonRenderer.isDisabled",!0);this.set("isLoading",!0);this.set("errorMessage",null)};
_.f.resetErrorState=function(){this.set("data.createChannelButton.buttonRenderer.isDisabled",!1);this.set("data.cancelButton.buttonRenderer.isDisabled",!1);this.set("data.clearProfilePhotoButton.buttonRenderer.isDisabled",this.data.isDefaultProfilePhoto);this.set("isLoading",!1);this.set("errorMessage",null)};
_.f.setErrorState=function(a){var b;this.resetErrorState();this.set("errorMessage",null!==a&&void 0!==a?a:null===(b=this.data)||void 0===b?void 0:b.errorMessage)};
_.f.handleImageUpdatedAction=function(a,b){this.hideContainer=!1;this.previewDataUrl=a;this.encryptedBlobId=b};
_.f.handleImageSelectionErrorAction=function(a){this.hideContainer=!1;this.setErrorState(a)};
_.f.handleImageSelectionResetErrorAction=function(){this.hideContainer=!1;this.resetErrorState()};
_.f.showContainer=function(){this.hideContainer=!1};
_.t.Object.defineProperties(FZ.prototype,{photoThumbnail:{configurable:!0,enumerable:!0,get:function(){if(this.previewDataUrl)return{thumbnails:[{url:this.previewDataUrl,width:180,height:180}]};if(this.data)return this.data.isDefaultProfilePhoto?this.data.defaultProfilePhoto:this.data.profilePhoto}},
userSetPhotoThumbnailUrl:{configurable:!0,enumerable:!0,get:function(){var a;if(this.data&&!this.data.isDefaultProfilePhoto)return(null===(a=this.photoThumbnail)||void 0===a?0:a.thumbnails)&&0<this.photoThumbnail.thumbnails.length?this.photoThumbnail.thumbnails[0].url:void 0}},
hideProfilePhotoButtonLayer:{configurable:!0,enumerable:!0,get:function(){return this.data?!(this.data.clearProfilePhotoButton||this.data.editAvatarButton):!0}}});
_.t.Object.defineProperties(FZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===gpb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-creation-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_creation_dialog_renderer.ytd.channel.creation.dialog.renderer.css.js--\x3e<div class="container" hidden$="[[hideContainer]]">\n  <div class="popup-header">\n    <yt-formatted-string id="title" class="popup-header-title" text="[[data.title]]">\n      </yt-formatted-string>\n  </div>\n  <div class="profile-picture-container">\n    <div class="profile-picture">\n      <yt-img-shadow class="profile-photo" height="128" thumbnail="[[photoThumbnail]]" width="128">\n      </yt-img-shadow>\n    </div>\n  </div>\n  <div class="profile-photo-button-layer" hidden="[[hideProfilePhotoButtonLayer]]">\n    <ytd-button-renderer data="[[data.clearProfilePhotoButton.buttonRenderer]]" on-click="onClearProfilePhotoTap">\n    </ytd-button-renderer>\n    <ytd-button-renderer data="[[data.editAvatarButton.buttonRenderer]]" hidden="[[!data.editAvatarButton]]" on-click="onEditAvatarTap">\n    </ytd-button-renderer>\n  </div>\n  <div class="name-and-disclaimer-container">\n    <div class="profile-name" hidden="[[!data.isNameEditable]]">\n      <tp-yt-paper-input id="title-input" class="input" label="[[data.nameLabel]]" maxlength="50" required="" use-v2-underline="" value="[[data.name]]" on-input="toggleCreateChannelButton"></tp-yt-paper-input>\n      <template is="dom-if" restamp="" if="[[data.channelHandleInput]]" on-dom-change="toggleCreateChannelButton">\n        <ytd-channel-handle-input-renderer id="handle-input" data="[[data.channelHandleInput.channelHandleInputRenderer]]" on-value-changed="toggleCreateChannelButton">\n        </ytd-channel-handle-input-renderer>\n      </template>\n    </div>\n    <div class="readonly-profile-name" hidden="[[data.isNameEditable]]">\n      [[data.name]]\n    </div>\n    <div class="error-container" hidden="[[!errorMessage]]">\n      <yt-formatted-string class="error" text="[[errorMessage]]"></yt-formatted-string>\n    </div>\n    <div class="disclaimer-layer" hidden="[[!data.additionalInfos]]">\n      <div class="icon-container">\n        <yt-icon id="disclaimer-layer-icon" icon="yt-icons:info_outline"></yt-icon>\n      </div>\n      <template is="dom-repeat" items="[[data.additionalInfos]]">\n        <yt-formatted-string respect-html-dir="" text="[[item]]"></yt-formatted-string>\n      </template>\n    </div>\n    <div class="disclaimer-layer" hidden="[[!data.disclaimer]]">\n      <div class="icon-container">\n        <yt-icon id="disclaimer-layer-icon" hidden="[[data.additionalInfos]]" icon="yt-icons:info_outline"></yt-icon>\n      </div>\n      <div>\n        <yt-formatted-string class="warm-welcome-disclaimer" respect-html-dir="" text="[[data.disclaimer]]">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <div hidden="[[!data.infos]]">\n      <template is="dom-repeat" items="[[data.infos]]">\n        <div class="disclaimer-layer disclaimer-layer-no-icon">\n          <yt-formatted-string respect-html-dir="" text="[[item]]"></yt-formatted-string>\n        </div>\n      </template>\n    </div>\n  </div>\n  <div class="button-layer">\n    <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" on-click="onCancelTap">\n    </ytd-button-renderer>\n    <ytd-button-renderer id="create-channel-button" data="[[data.createChannelButton.buttonRenderer]]" on-click="onCreateTap">\n    </ytd-button-renderer>\n  </div>\n  <div class="spinner-container" hidden="[[!isLoading]]">\n    <tp-yt-paper-spinner-lite active="[[isLoading]]"></tp-yt-paper-spinner-lite>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fpb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_creation_dialog_renderer.ytd.channel.creation.dialog.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([dialog][dialog][dialog]) {margin: 0;padding: 0;} .container {min-height: 488px;width: 738px;position: relative;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} .popup-header {border-bottom: 1px solid var(--yt-spec-10-percent-layer);height: 63px;text-align: left;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .readonly-profile-name {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} .popup-header-title {color: var(--yt-spec-text-primary);margin-left: 24px;font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} .spinner-container {position: absolute;width: 100%;height: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .profile-picture-container {margin-top: 36px;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .profile-photo {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 50%;width: 128px;height: 128px;margin: 0 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} .profile-name {color: var(--yt-spec-text-primary);margin-bottom: 28px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;text-align: left;} #handle-input {margin-top: 12px;} .readonly-profile-name {color: var(--yt-spec-text-primary);margin-bottom: 28px;text-align: center;} .name-and-disclaimer-container {padding: 0 140px;} .disclaimer-layer {color: var(--yt-spec-text-secondary);text-align: left;margin: 8px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .disclaimer-layer-no-icon {padding-left: 18px;} .icon-container {min-height: 13px;min-width: 13px;margin-right: 5px;} yt-icon {height: 13px;width: 13px;} .error-container {text-align: center;-ms-align-self: center;-webkit-align-self: center;align-self: center;} .error {color: var(--yt-spec-brand-link-text);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .profile-photo-button-layer {margin: 16px 0;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .button-layer {border-top: 1px solid var(--yt-spec-10-percent-layer);height: 52px;margin-top: 16px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} tp-yt-paper-input[focused] {--paper-input-container: {border-radius: 8px;padding: 4px 8px;border: 1px solid var(--yt-spec-themed-blue);};} tp-yt-paper-input {--paper-input-container: {border-radius: 8px;padding: 4px 8px;border: 1px solid var(--yt-spec-10-percent-layer);};--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;--paper-input-container-underline-disabled-display: none;} #cancel-button {margin-left: auto;} /*# sourceMappingURL=ytd-channel-creation-dialog-renderer.css.map*/</style>';
fpb=d}d=fpb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);gpb=a}a=gpb;return a}}});
_.GZ=FZ;_.GZ.prototype.onYtServiceRequestError=_.GZ.prototype.onYtServiceRequestError;_.GZ.prototype.onYtServiceRequestCompleted=_.GZ.prototype.onYtServiceRequestCompleted;_.GZ.prototype.onYtServiceRequestSent=_.GZ.prototype.onYtServiceRequestSent;_.GZ.prototype.dataChanged=_.GZ.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.GZ.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.GZ.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],_.GZ.prototype,"errorMessage",void 0);_.V([_.M(),_.W("design:type",Object)],_.GZ.prototype,"isLoading",void 0);_.V([_.M(),_.W("design:type",String)],_.GZ.prototype,"previewDataUrl",void 0);_.V([_.M(),_.W("design:type",Object)],_.GZ.prototype,"hideContainer",void 0);_.V([_.S("#title-input"),_.W("design:type",Object)],_.GZ.prototype,"nameInput",void 0);_.V([_.S("#handle-input"),_.W("design:type",_.EZ)],_.GZ.prototype,"handleInput",void 0);
_.V([_.R("data","data.isDefaultProfilePhoto","previewDataUrl"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.GZ.prototype,"photoThumbnail",null);_.V([_.R("data","data.isDefaultProfilePhoto","photoThumbnail"),_.W("design:type",Object),_.W("design:paramtypes",[])],_.GZ.prototype,"userSetPhotoThumbnailUrl",null);_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.GZ.prototype,"hideProfilePhotoButtonLayer",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.GZ.prototype,"dataChanged",null);_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.GZ.prototype,"onYtServiceRequestSent",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.GZ.prototype,"onYtServiceRequestCompleted",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.GZ.prototype,"onYtServiceRequestError",null);_.GZ=_.V([_.T({is:"ytd-channel-creation-dialog-renderer"})],_.GZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy4j");

var Aeb=function(){var a=_.Si("yt-network-manager");return new _.jWa(a)},Beb=function(a){a.urlParamMap_.set("multiselectEnabled","true");
return a},Ceb=function(a){a.JSC$35686_disposeOnHide_=void 0;
return a},Deb=function(a,b){a.urlParamMap_.set("selectButtonLabel",b);
return a},Eeb=function(a){var b=this;
var c=void 0===c?Aeb():c;var d=void 0===d?_.Si("yt-navigation-manager"):d;this.onePickCommand=a;this.JSC$39200_playlistNetworkManager=c;this.navigationManager=d;this.videoPickerBuilder=_.bCa("yt-addtoplaylist");_.$Ca(Ceb(Deb(_.ow(Beb(_.ow(_.ow(this.videoPickerBuilder.setTitle(a.modalTitle).setSize(1E3),_.WCa()),_.VCa())),"youtube"),a.selectButtonLabel)),function(e){b.handleAction(e)})};
Eeb.prototype.show=function(){_.vEa(this.videoPickerBuilder).setVisible(!0)};
Eeb.prototype.handleAction=function(a){var b=this;if(a&&this.onePickCommand.listId&&"picked"===a.action&&a.docs){var c=[];a.docs.forEach(function(d){c.push({addedVideoId:d.id,action:"ACTION_ADD_VIDEO"})});
this.JSC$39200_playlistNetworkManager.updatePlaylist(this.onePickCommand.listId,c).then(function(){b.navigationManager.reload()})}};
var Feb;
var Geb;
var eR=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-open-one-pick-add-video-modal-command":"onYtOnePickerAddVideoCommand"};a.responsive=_.w("kevlar_playlist_responsive");a.standardizedThemedScrollbar=_.w("kevlar_themed_standardized_scrollbar");return a};
_.r(eR,_.K);
eR.prototype.configureRendererStamper=function(){return{"data.items":{id:"items",mapping:{playlistSidebarPrimaryInfoRenderer:{component:"ytd-playlist-sidebar-primary-info-renderer",noInjection:!0},playlistSidebarSecondaryInfoRenderer:{component:"ytd-playlist-sidebar-secondary-info-renderer",noInjection:!0},playlistSidebarTertiaryInfoRenderer:{component:"ytd-playlist-sidebar-tertiary-info-renderer",noInjection:!0},channelLegalInfoRenderer:{component:"ytd-channel-legal-info-renderer",params:{isCompact:!0},noInjection:!0}}}}};
eR.prototype.onYtOnePickerAddVideoCommand=function(a){a.openOnePickAddVideoModalCommand&&(new Eeb(a.openOnePickAddVideoModalCommand)).show()};
eR.prototype.computeUsePremiumShowStyle=function(a){var b;if(!a||!a.items)return!1;for(var c=0;c<a.items.length;c++)if(a.items[c].playlistSidebarPrimaryInfoRenderer)return"PLAYLIST_SIDEBAR_PRIMARY_INFO_RENDERER_STYLE_TYPE_SHOW"===(null===(b=a.items[c].playlistSidebarPrimaryInfoRenderer)||void 0===b?void 0:b.style);return!1};
_.t.Object.defineProperties(eR,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Geb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-sidebar-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_playlist_sidebar_renderer.ytd.playlist.sidebar.renderer.css.js--\x3e<div id="items"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Feb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_playlist_sidebar_renderer.ytd.playlist.sidebar.renderer.css.js--\x3e<style>:host {display: block;width: 417px;padding: 24px 32px;box-sizing: border-box;background-color: var(--yt-spec-general-background-a);} :host(:not([standardized-themed-scrollbar])) {overflow-y: auto;} :host(:not([standardized-themed-scrollbar]))::-webkit-scrollbar {width: 8px;} :host(:not([standardized-themed-scrollbar]))::-webkit-scrollbar-thumb {height: 56px;background: var(--yt-spec-icon-disabled);} :host([standardized-themed-scrollbar]) {overflow-y: auto;} :host([standardized-themed-scrollbar])::-webkit-scrollbar {width: 16px;} :host([standardized-themed-scrollbar])::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} :host([standardized-themed-scrollbar])::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #items>*:not(:last-child) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} :host([responsive]) {width: 360px;padding: 24px;overflow-x: hidden;} :host([use-premium-show-style]) {width: 460px;} /*# sourceMappingURL=ytd-playlist-sidebar-renderer.css.map*/</style>";
Feb=d}d=Feb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Geb=a}a=Geb;return a}}});
_.fR=eR;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.fR.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.fR.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.fR.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.fR.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.fR.prototype,"responsive",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeUsePremiumShowStyle(data)"}),_.W("design:type",Boolean)],_.fR.prototype,"usePremiumShowStyle",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.fR.prototype,"standardizedThemedScrollbar",void 0);_.fR=_.V([_.T({is:"ytd-playlist-sidebar-renderer"})],_.fR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfg");

var Rlb;
var Slb;
var SW=function(){return _.K.apply(this,arguments)||this};
_.r(SW,_.K);SW.prototype.configureRendererStamper=function(){return{"data.leftActions":{id:"left-actions",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.t.Object.defineProperties(SW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Slb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-page-footer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_page_footer_renderer.ytd.page.footer.renderer.css.js--\x3e<div id="left-actions"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Rlb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_page_footer_renderer.ytd.page.footer.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-general-background-a);border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #left-actions ytd-button-renderer {margin-right: 8px;} /*# sourceMappingURL=ytd-page-footer-renderer.css.map*/</style>";
Rlb=d}d=Rlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Slb=a}a=Slb;return a}}});
_.TW=SW;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.TW.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.TW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.TW.prototype,"data",void 0);_.TW=_.V([_.T({is:"ytd-page-footer-renderer"})],_.TW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syff");

var Plb;
var Qlb;
var QW=function(){return _.K.apply(this,arguments)||this};
_.r(QW,_.K);QW.prototype.configureRendererStamper=function(){return{"data.buttons":{id:"buttons",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer",subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}}}};
QW.prototype.dataChanged=function(){if(this.data){var a=this.hasBannerArt;this.hasBannerArt=!1;if(this.data&&this.data.banner){var b=_.xy(this.data.banner.thumbnails,this.clientWidth);b&&(0===b.indexOf("//")&&(b="https:"+b),this.hasBannerArt=!0,this.updateStyles({"--ytd-interactive-tabbed-header-renderer-banner-url":"url("+b+")"}))}this.hasBannerArt!==a&&this.$.header.fire("iron-resize")}};
_.t.Object.defineProperties(QW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Qlb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-interactive-tabbed-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_interactive_tabbed_header_renderer.ytd.interactive.tabbed.header.renderer.css.js--\x3e<tp-yt-app-header-layout><tp-yt-app-header id="header" slot="header" condenses="" disabled="[[!active]]" effects="parallax-background" effects-config="{&quot;parallax-background&quot;: {&quot;scalar&quot;: 0.5}}" fixed=""><svg id="bg" viewBox="0 0 1439 304" preserveAspectRatio="xMinYMid slice"><path opacity="0.5" d="M 0,304 V 0 H 963 L 1439,304 Z"></path><path opacity="0.5" d="M 0,0 l 0,304 580,0 L 1055,0 0,0 Z"></path><path opacity="0.9" d="M 0,304 V 0 H 780 L 1247,304 Z"></path></svg><div id="content-container"><div id="content"><yt-img-shadow id="box-art" object-fit="COVER" thumbnail="[[data.boxArt]]"></yt-img-shadow><div id="details"><div id="title">[[getSimpleString(data.title)]]</div><div id="auto-generated" hidden="[[!data.autoGenerated]]">[[getSimpleString(data.autoGenerated)]]</div><div id="description">[[getSimpleString(data.description)]]</div><div id="metadata">[[getSimpleString(data.metadata)]]</div><ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]"></ytd-badge-supported-renderer><div id="buttons"></div></div></div></div><tp-yt-app-toolbar sticky=""><div id="tabs-container"><div id="tabs-inner-container"><tp-yt-paper-tabs noink="" scrollable="" selected="{{selected}}" on-iron-activate="onTabsActivate"><template is="dom-repeat" items="[[tabs]]"><tp-yt-paper-tab disable-upgrade$="[[!item.tabRenderer]]" hidden="[[!item.tabRenderer]]">\n                [[item.tabRenderer.title]]\n              </tp-yt-paper-tab></template></tp-yt-paper-tabs></div></div></tp-yt-app-toolbar></tp-yt-app-header></tp-yt-app-header-layout>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Plb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_interactive_tabbed_header_renderer.ytd.interactive.tabbed.header.renderer.css.js--\x3e<style>:host {--ytd-badge-white-space: nowrap;display: block;} #bg {position: absolute;width: 100%;height: 100%;fill: var(--yt-spec-general-background-a);} #bg:dir(rtl) {-webkit-transform: scale(-1,1);transform: scale(-1,1);transform-origin: center;} #content-container {position: relative;width: 100%;} #content {height: 100%;margin: auto;padding: 24px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} #box-art {width: 184px;height: 256px;border-radius: 2px;} #details {margin-left: 40px;} #title {max-width: 320px;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;max-height: 6.4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #auto-generated {margin-top: 4px;color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #description {max-width: 320px;margin-top: 8px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 6.6rem;overflow: hidden;display: block;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #metadata {max-width: 320px;margin-top: 8px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} ytd-badge-supported-renderer {margin-top: 8px;overflow: hidden;height: 16px;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #buttons {-ms-flex-wrap: nowrap;-webkit-flex-wrap: nowrap;flex-wrap: nowrap;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #buttons ytd-button-renderer,#buttons ytd-subscribe-button-renderer {margin-top: 22px;} #buttons ytd-button-renderer {margin-right: 8px;} #buttons ytd-subscribe-button-renderer {margin-left: -4px;margin-right: 4px;} #header {--app-header-background-front-layer-background-image: var(--ytd-interactive-tabbed-header-renderer-banner-url);--app-header-background-front-layer-background-position: center;--app-header-background-front-layer-background-repeat: no-repeat;--app-header-background-front-layer-background-size: cover;position: fixed;margin-top: var(--ytd-toolbar-offset);z-index: 1;} #tabs-container {width: 100%;height: 48px;} #tabs-inner-container {background-color: var(--yt-spec-general-background-a);} tp-yt-paper-tabs {--paper-tabs-selection-bar-color: var(--yt-spec-text-secondary);--paper-tabs-selection-bar: {border-bottom-width: 3px;};position: relative;box-sizing: border-box;height: 48px;margin: auto;max-width: 100%;padding-bottom: 1px;color: var(--yt-spec-text-secondary);font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} tp-yt-paper-tab {padding: 0 32px;vertical-align: middle;} tp-yt-paper-tab:hover {color: var(--yt-spec-text-primary);} tp-yt-paper-tab:focus {background-color: var(--yt-spec-button-chip-background-hover);} tp-yt-paper-tab.iron-selected {color: var(--yt-spec-text-primary);} tp-yt-app-toolbar {height: 48px;padding: 0;} @media(max-width:701px) {#box-art {width: 90px;height: 125px;}#description,#metadata {display: none;}#buttons ytd-button-renderer,#buttons ytd-subscribe-button-renderer {margin-top: 16px;}} :host(.grid-1-columns) #content {width: 214px;} :host(.grid-1-columns) tp-yt-paper-tabs {width: 326px;} :host(.grid-2-columns) #content {width: 428px;} :host(.grid-2-columns) tp-yt-paper-tabs {width: 540px;} :host(.grid-3-columns) #content {width: 642px;} :host(.grid-3-columns) tp-yt-paper-tabs {width: 754px;} :host(.grid-4-columns) #content {width: 856px;} :host(.grid-4-columns) tp-yt-paper-tabs {width: 968px;} :host(.grid-5-columns) #content {width: 1070px;} :host(.grid-5-columns) tp-yt-paper-tabs {width: 1182px;} :host(.grid-6-columns) #content {width: 1284px;} :host(.grid-6-columns) tp-yt-paper-tabs {width: 1396px;} /*# sourceMappingURL=ytd-interactive-tabbed-header-renderer.css.map*/</style>';
Plb=d}d=Plb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Qlb=a}a=Qlb;return a}}});
_.RW=QW;_.RW.prototype.dataChanged=_.RW.prototype.dataChanged;_.V([_.L(_.Gbb),_.W("design:type",Object)],_.RW.prototype,"ytdTabbedHeaderBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.RW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.OQ),_.W("design:type",Object)],_.RW.prototype,"ytdGridStateAwareBehavior",void 0);_.V([_.L(_.oE),_.W("design:type",Object)],_.RW.prototype,"ytdGuideStateAwareBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.RW.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.RW.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],_.RW.prototype,"selected",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.RW.prototype,"active",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.RW.prototype,"hasBannerArt",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.RW.prototype,"dataChanged",null);_.RW=_.V([_.T({is:"ytd-interactive-tabbed-header-renderer"})],_.RW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfe");

var Llb;_.Klb=function(a){return a.ui.guideIsVisibleButNotPersistent};
var Mlb;
var Nlb;
var Olb;
var MW=function(){var a=_.K.apply(this,arguments)||this;a.ariaLabel=_.Pi("EDIT_AVATAR_LABEL",void 0,"Edit channel icon");return a};
_.r(MW,_.K);MW.prototype.attached=function(){this.setAttribute("role","button");this.setAttribute("tabindex","0")};
MW.prototype.computeHref=function(a){var b;return(null===(b=null===a||void 0===a?void 0:a.urlEndpoint)||void 0===b?0:b.url)?this.componentBehavior.computeHref_(a):null};
MW.prototype.onTap=function(){var a,b;null===(a=this.data)||void 0===a||!a.editAvatarServiceEndpoint||(null===(b=this.data.editAvatarServiceEndpoint.urlEndpoint)||void 0===b?0:b.url)||_.dj(this,[this.data.editAvatarServiceEndpoint])};
_.t.Object.defineProperties(MW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Olb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-avatar-editor--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_channel_avatar_editor.ytd.channel.avatar.editor.css.js--\x3e<a class="yt-simple-endpoint" href$="[[computeHref(data.editAvatarServiceEndpoint)]]" data="[[data.editAvatarServiceEndpoint]]" target="_blank" on-click="onTap">\n  <yt-icon icon="camera_alt"></yt-icon>\n  <yt-img-shadow thumbnail="[[data.avatar]]" width="80"></yt-img-shadow>\n  <tp-yt-paper-tooltip position="top">[[ariaLabel]]</tp-yt-paper-tooltip>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Nlb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_channel_avatar_editor.ytd.channel.avatar.editor.css.js--\x3e<style>:host {display: inline-block;position: relative;cursor: pointer;margin: 0 24px 0 0;} :host(:focus) {outline: none;} yt-img-shadow {width: 80px;height: 80px;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} yt-icon {display: none;color: var(--yt-spec-static-brand-white);padding: 12px;position: absolute;top: 16px;left: 16px;border-radius: 50%;background-color: var(--yt-spec-static-overlay-background-medium);} :host(:hover) yt-icon {display: block;} /*# sourceMappingURL=ytd-channel-avatar-editor.css.map*/</style>";
Nlb=d}d=Nlb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Olb=a}a=Olb;return a}}});
var NW=MW;_.V([_.L(_.tG),_.W("design:type",Object)],NW.prototype,"ironButtonState",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],NW.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],NW.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],NW.prototype,"ariaLabel",void 0);NW=_.V([_.T({is:"ytd-channel-avatar-editor"})],NW);
var OW=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-button-refresh-action":"handleButtonRefreshAction","yt-insert-channel-tab-command":"handleInsertTabCommand","ytd-refresh-channel-tab-action":"handleRefreshChannelTabAction","yt-unsubscribe-action":"handleUnsubscribeAction"};return a};
_.r(OW,_.K);_.f=OW.prototype;
_.f.configureRendererStamper=function(){return{"data.purchaseButton":{id:"purchase-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.sponsorButton":{id:"sponsor-button",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.subscribeButton":{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:"ytd-subscribe-button-renderer",subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}},"data.editChannelButtons":{id:"edit-buttons",
mapping:{buttonRenderer:"ytd-button-renderer"}},"data.otherButtons":{id:"other-buttons",mapping:{buttonRenderer:"ytd-button-renderer"}},"data.bannerEditor":{id:"banner-editor",mapping:{channelBannerEditorRenderer:"ytd-channel-banner-editor-renderer"}}}};
_.f.attached=function(){this.data&&this.dataChanged()};
_.f.computeDisplayChannelHandle=function(a){return _.w("enable_header_channel_handler_ui")&&a};
_.f.computeHeaderDisabled=function(a,b){return b||!a};
_.f.handleButtonRefreshAction=function(a){a.buttonRefreshAction&&this.set("data.sponsorButton",a.buttonRefreshAction.membershipButton)};
_.f.handleInsertTabCommand=function(a){if(a.insertChannelTabCommand){var b=a.insertChannelTabCommand;b.externalChannelId===this.data.channelId&&(b.tabIdentifier&&this.ytdTabbedHeaderBehavior.tabs.some(function(c){return c.tabRenderer&&c.tabRenderer.tabIdentifier===b.tabIdentifier})||this.splice("tabs",b.tabIndex||-1,0,b.tab))}};
_.f.handleRefreshChannelTabAction=function(a){this.ytdTabbedHeaderBehavior.selected&&this.ytdTabbedHeaderBehavior.tabs[this.ytdTabbedHeaderBehavior.selected].tabRenderer.tabIdentifier===a&&this.fire("yt-navigate",{endpoint:this.ytdGuideStateAwareBehavior.activeEndpoint,tempData:{disableCache:!0}})};
_.f.dataChanged=function(){var a=this.hasChannelArt;this.hasChannelArt=!1;if(this.data&&this.data.banner){var b=_.xy(this.data.banner.thumbnails,this.clientWidth);b&&(0===b.indexOf("//")&&(b="https:"+b),this.hasChannelArt=!0,this.updateStyles({"--yt-channel-banner":"url("+b+")"}))}this.hasChannelArt!==a&&this.$.header.fire("iron-resize")};
_.f.onBannerUpdated=function(a,b){a=1<window.devicePixelRatio?b.hq_url:b.url;0===a.indexOf("//")&&(a="https:"+a);this.hasChannelArt=!0;this.updateStyles({"--yt-channel-banner":"url("+a+")"})};
_.f.observeLightsourcePalette=function(){var a,b,c=null===(b=null===(a=this.data)||void 0===a?void 0:a.headerColorPalette)||void 0===b?void 0:b.lightsourceColorPaletteData;c&&_.wy(this,c)};
_.f.onSearchNavigate=function(){this.tabsElement.selected=-1};
_.f.handleUnsubscribeAction=function(){var a,b,c;"STYLE_PRIMARY"===(null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.sponsorButton)||void 0===b?void 0:b.buttonRenderer)||void 0===c?void 0:c.style)&&this.$$("#sponsor-button ytd-button-renderer").set("data.style","STYLE_SUGGESTIVE")};
_.f.onFocusedChanged=function(a){(a=_.G(a).rootTarget)&&"tp-yt-paper-tab"===a.is&&a.hasRipple()&&(a.getRipple().holdDown=!a.pointerDown&&a.focused)};
_.t.Object.defineProperties(OW,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Mlb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-c4-tabbed-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_c4_tabbed_header_renderer.ytd.c4.tabbed.header.renderer.css.js--\x3e<tp-yt-app-header-layout><tp-yt-app-header id="header" slot="header" condenses="" disabled="[[computeHeaderDisabled(active, guideIsVisibleButNotPersistent)]]" effects="parallax-background" effects-config="{&quot;parallax-background&quot;: {&quot;scalar&quot;: 0.5}}" fixed=""><a class="banner-visible-area yt-simple-endpoint" aria-label$="[[data.banner.accessibility.accessibilityData.label]]" data="[[data.bannerLinkEndpoint]]" hidden="[[!data.bannerLinkEndpoint]]" href="[[computeHref_(data.bannerLinkEndpoint)]]"></a><div class="banner-visible-area" hidden="[[data.bannerLinkEndpoint]]"><div id="banner-editor"></div></div><div id="channel-container"><div id="channel-header"><div id="channel-header-container"><yt-img-shadow id="avatar" disable-upgrade$="[[data.editAvatarServiceEndpoint]]" hidden="[[data.editAvatarServiceEndpoint]]" thumbnail="[[data.avatar]]" width="80"></yt-img-shadow><ytd-channel-avatar-editor data="[[data]]" disable-upgrade$="[[!data.editAvatarServiceEndpoint]]" hidden="[[!data.editAvatarServiceEndpoint]]"></ytd-channel-avatar-editor><div id="inner-header-container"><div id="meta"><ytd-channel-name id="channel-name" badges="[[data.badges]]" channel-name="[[data.title]]" has-channel-art="[[hasChannelArt]]" wrap-text=""></ytd-channel-name><p hidden="[[!computeDisplayChannelHandle(data.channelHandleText)]]"><yt-formatted-string id="channel-handle" text="[[data.channelHandleText]]"></yt-formatted-string></p><yt-formatted-string id="subscriber-count" text="[[data.subscriberCountText]]"></yt-formatted-string></div><div id="buttons"><ytd-button-renderer id="tip" button-raised="" data="[[data.tipCard.buttonRenderer]]"></ytd-button-renderer><div id="purchase-button"></div><div id="sponsor-button"></div><div id="edit-buttons"></div><div id="subscribe-button"></div><div id="other-buttons"></div></div></div></div><div id="links-holder"><div id="primary-links"><template is="dom-repeat" items="[[data.headerLinks.channelHeaderLinksRenderer.primaryLinks]]" as="primaryLink"><a class="yt-simple-endpoint container" href$="[[computeHref_(primaryLink.navigationEndpoint)]]" data="[[primaryLink.navigationEndpoint]]" title$="[[getSimpleString(primaryLink.title)]]"><div class="icon-container"><yt-img-shadow height="16" thumbnail="[[primaryLink.icon]]" width="16"></yt-img-shadow><yt-formatted-string text="[[primaryLink.title]]"></yt-formatted-string></div></a></template></div><div id="secondary-links"><template is="dom-repeat" items="[[data.headerLinks.channelHeaderLinksRenderer.secondaryLinks]]" as="secondaryLink"><a class="yt-simple-endpoint" href$="[[computeHref_(secondaryLink.navigationEndpoint)]]" data="[[secondaryLink.navigationEndpoint]]" title$="[[getSimpleString(secondaryLink.title)]]"><yt-img-shadow height="16" thumbnail="[[secondaryLink.icon]]" width="16"></yt-img-shadow></a></template></div></div></div></div><tp-yt-app-toolbar sticky=""><div id="tabs-container"><div id="tabs-inner-container"><tp-yt-paper-tabs id="tabs" noink="" remove-idle-scroll-buttons="" scrollable="" selected="{{selected}}" on-iron-activate="onTabsActivate"><template is="dom-repeat" items="[[tabs]]"><tp-yt-paper-tab disable-upgrade$="[[!item.tabRenderer]]" hidden="[[!item.tabRenderer]]" on-focused-changed="onFocusedChanged">\n                [[item.tabRenderer.title]]\n              </tp-yt-paper-tab><ytd-expandable-tab-renderer data="[[item.expandableTabRenderer]]" disable-upgrade$="[[!item.expandableTabRenderer]]" hidden="[[!item.expandableTabRenderer]]" on-yt-navigate="onSearchNavigate"></ytd-expandable-tab-renderer></template></tp-yt-paper-tabs></div></div></tp-yt-app-toolbar></tp-yt-app-header></tp-yt-app-header-layout>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Llb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_c4_tabbed_header_renderer.ytd.c4.tabbed.header.renderer.css.js--\x3e<style>:host {--yt-lightsource-section1-color: var(--yt-spec-general-background-a);--yt-lightsource-primary-title-color: var(--yt-spec-text-primary);--yt-lightsource-secondary-title-color: var(--yt-spec-text-secondary);display: block;} #channel-container,#tabs-container {background-color: var(--yt-spec-general-background-a);} #channel-container {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;} #channel-header {background-color: var(--yt-lightsource-section1-color);width: 100%;padding: 16px 107px 4px;position: relative;z-index: 1;min-width: 0;} #channel-header-container {height: 100%;max-width: 1284px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #inner-header-container {-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #avatar {width: 80px;height: 80px;margin: 0 24px 0 0;-ms-flex: none;-webkit-flex: none;flex: none;border-radius: 50%;background-color: transparent;overflow: hidden;} #channel-name {--ytd-channel-name-container-display: inline;--ytd-channel-name-text-container-display: inline;--ytd-channel-name-text-display: inline;--ytd-channel-name-badges-display: inline;--ytd-badge-icon-size: 16px;--ytd-badge-icon-color: var(--yt-lightsource-secondary-title-color);--ytd-badge-display: inline;--iron-icon: {margin-bottom: 7px;};--ytd-channel-name-text: {@apply --ytd-channel-title;};max-height: 9rem;overflow: hidden;color: var(--yt-lightsource-primary-title-color);font-size: 2em;display: block;} #channel-name[verified] {color: var(--yt-spec-text-primary);} #channel-handle {color: var(--yt-lightsource-secondary-title-color);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #meta {max-height: 9rem;overflow: hidden;} #meta {min-width: 150px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .icon-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #subscriber-count {color: var(--yt-lightsource-secondary-title-color);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} ytd-button-renderer#tip {--iron-icon: {margin-right: 4px;width: 16px;height: 16px;};color: var(--yt-lightsouce-secondary-title-color,var(--yt-spec-filled-button-text));background-color: var(--yt-lightsource-section2-color,var(--yt-spec-themed-blue));margin-right: 4px;} #header {--app-header-background-front-layer-background-image: var(--yt-channel-banner);--app-header-background-front-layer-background-position: 0 0;--app-header-background-front-layer-background-repeat: no-repeat;--app-header-background-front-layer-background-size: 100% auto;position: fixed;margin-top: var(--ytd-toolbar-offset);z-index: 1;} .banner-visible-area.yt-simple-endpoint {display: block;} .banner-visible-area {display: block;height: 0;position: relative;} :host([has-channel-art]) .banner-visible-area {height: calc(100vw/6.2 - 1px);} :host([has-channel-art][guide-persistent-and-visible]) .banner-visible-area {height: calc((100vw - 240px)/6.2 - 1px);} #buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #tip:empty {display: none;} #sponsor-button ytd-button-renderer {margin-right: 8px;} #sponsor-button {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #edit-buttons ytd-button-renderer:first-child {margin-right: 8px;} #tabs-container {width: 100%;height: 48px;} #tabs-inner-container {background-color: var(--yt-lightsource-section1-color);} tp-yt-paper-tabs {--paper-tabs-selection-bar-color: var(--yt-lightsource-secondary-title-color);--paper-tabs-selection-bar: {border-bottom-width: 3px;};box-sizing: border-box;color: var(--yt-lightsource-secondary-title-color);height: 48px;padding-bottom: 1px;margin-left: 51px;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} tp-yt-paper-tab {padding: 0 32px;vertical-align: middle;} tp-yt-paper-tab:hover {color: var(--yt-lightsource-primary-title-color,var(--yt-spec-text-primary));} tp-yt-paper-tab {--paper-tab-ink: var(--yt-spec-paper-tab-ink);} tp-yt-paper-tab.iron-selected {color: var(--yt-lightsource-primary-title-color);} .expandable-tab {display: inline-block;} ytd-expandable-tab-renderer {--yt-expandable-color: var(--yt-lightsource-primary-title-color);--yt-expandable-unselected-color: var(--yt-lightsource-secondary-title-color);padding: 0 24px;vertical-align: middle;} #links-holder {height: 36px;top: -52px;right: 16px;position: absolute;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} tp-yt-app-toolbar {height: 48px;padding: 0;} #primary-links,#secondary-links {background-color: var(--yt-spec-static-overlay-background-medium-light);} #primary-links yt-formatted-string {color: var(--yt-spec-static-brand-white);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #primary-links yt-img-shadow {padding-right: 5px;} .yt-simple-endpoint {display: block;display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #primary-links a.yt-simple-endpoint {padding: 10px;display: inline-block;} #secondary-links a.yt-simple-endpoint {padding: 10px 10px 10px 2px;line-height: 0;display: inline-block;} #secondary-links a:first-child {padding-left: 10px;} @media(max-width:701px) {#avatar {display: none;}#channel-header-container {width: 428px;margin: auto;padding: 24px 0 0;box-sizing: border-box;}#channel-header {height: auto;padding: 0;}#channel-name {max-height: 7.3rem;--ytd-channel-name-text_-_font-size: var(--ytd-navbar-title-font-size);--ytd-channel-name-text_-_font-weight: var( --ytd-navbar-title-font-weight );--ytd-channel-name-text_-_line-height: var( --ytd-navbar-title-line-height );}tp-yt-paper-tabs {margin: 0;}} @media(max-width:800px) {#channel-header-container {-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;}#meta {margin-bottom: 8px;}#buttons ytd-button-renderer,#buttons ytd-subscribe-button-renderer {margin-bottom: 8px;}} @media(max-width:427px) {#channel-header-container {width: auto;padding: 20px 8px;}} @media(min-width:1304px) {:host(:not([guide-persistent-and-visible])) #channel-header-container {margin: auto;}} @media(min-width:1544px) {#channel-header-container {margin: auto;}} :host(.grid-1-columns) #channel-header {padding-right: calc( (100% - 214px)/2 );padding-left: calc( (100% - 214px)/2 );} :host(.grid-1-columns) tp-yt-paper-tabs {margin-left: calc( (100% - 214px)/2 );margin-right: calc( (100% - 214px)/2 );} :host(.grid-2-columns) #channel-header {padding-right: calc( (100% - 428px)/2 );padding-left: calc( (100% - 428px)/2 );} :host(.grid-2-columns) tp-yt-paper-tabs {margin-left: calc( (100% - 428px)/2 );margin-right: calc( (100% - 428px)/2 );} :host(.grid-3-columns) #channel-header {padding-right: calc( (100% - 642px)/2 );padding-left: calc( (100% - 642px)/2 );} :host(.grid-3-columns) tp-yt-paper-tabs {margin-left: calc( (100% - 642px)/2 );margin-right: calc( (100% - 642px)/2 );} :host(.grid-4-columns) #channel-header {padding-right: calc( (100% - 856px)/2 );padding-left: calc( (100% - 856px)/2 );} :host(.grid-4-columns) tp-yt-paper-tabs {margin-left: calc( (100% - 856px)/2 );margin-right: calc( (100% - 856px)/2 );} :host(.grid-5-columns) #channel-header {padding-right: calc( (100% - 1070px)/2 );padding-left: calc( (100% - 1070px)/2 );} :host(.grid-5-columns) tp-yt-paper-tabs {margin-left: calc( (100% - 1070px)/2 );margin-right: calc( (100% - 1070px)/2 );} :host(.grid-6-columns) #channel-header {padding-right: calc( (100% - 1284px)/2 );padding-left: calc( (100% - 1284px)/2 );} :host(.grid-6-columns) tp-yt-paper-tabs {margin-left: calc( (100% - 1284px)/2 );margin-right: calc( (100% - 1284px)/2 );} /*# sourceMappingURL=ytd-c4-tabbed-header-renderer.css.map*/</style>';
Llb=d}d=Llb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Mlb=a}a=Mlb;return a}}});
_.PW=OW;_.PW.prototype.observeLightsourcePalette=_.PW.prototype.observeLightsourcePalette;_.PW.prototype.onBannerUpdated=_.PW.prototype.onBannerUpdated;_.PW.prototype.dataChanged=_.PW.prototype.dataChanged;_.V([_.L(_.OQ),_.W("design:type",Object)],_.PW.prototype,"ytdGridStateAwareBehavior",void 0);_.V([_.L(_.Gbb),_.W("design:type",Object)],_.PW.prototype,"ytdTabbedHeaderBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.PW.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.PW.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.oE),_.W("design:type",Object)],_.PW.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.PW.prototype,"ytdReduxBehavior",void 0);_.V([_.S("#tabs"),_.W("design:type",Object)],_.PW.prototype,"tabsElement",void 0);_.V([_.M(),_.W("design:type",Object)],_.PW.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],_.PW.prototype,"hasChannelArt",void 0);_.V([_.M({selector:_.Klb,reflectToAttribute:!0}),_.W("design:type",Boolean)],_.PW.prototype,"guideIsVisibleButNotPersistent",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.PW.prototype,"dataChanged",null);
_.V([_.N("yt-banner-updated"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.PW.prototype,"onBannerUpdated",null);_.V([_.P("data.headerColorPalette.lightsourceColorPaletteData"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.PW.prototype,"observeLightsourcePalette",null);_.PW=_.V([_.T({is:"ytd-c4-tabbed-header-renderer"})],_.PW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syfx");

var tmb;
var umb;
var qX=function(){return _.K.apply(this,arguments)||this};
_.r(qX,_.K);qX.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{verticalChannelSectionRenderer:{component:"ytd-vertical-channel-section-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(qX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===umb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-browse-secondary-contents-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_browse_secondary_contents_renderer.ytd.browse.secondary.contents.renderer.css.js--\x3e<div id="contents">\n</div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tmb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_browse_secondary_contents_renderer.ytd.browse.secondary.contents.renderer.css.js--\x3e<style>:host {display: block;padding-left: 28px;padding-top: 24px;} #contents>*:not(:first-child) {border-top: 1px solid var(--yt-spec-10-percent-layer);padding-top: 24px;} /*# sourceMappingURL=ytd-browse-secondary-contents-renderer.css.map*/</style>";
tmb=d}d=tmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);umb=a}a=umb;return a}}});
_.rX=qX;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.rX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.rX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.rX.prototype,"data",void 0);_.rX=_.V([_.T({is:"ytd-browse-secondary-contents-renderer"})],_.rX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syft");

var nmb;
var omb;
var kX=function(){return _.K.apply(this,arguments)||this};
_.r(kX,_.K);kX.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{buttonRenderer:{component:"ytd-button-renderer",noInjection:!0},searchBoxRenderer:{component:"ytd-search-box-renderer",noInjection:!0},subFeedSelectorRenderer:{component:"ytd-sub-feed-selector-renderer",noInjection:!0},toggleButtonRenderer:{component:"ytd-toggle-button-renderer",noInjection:!0},compactLinkRenderer:{component:"ytd-compact-link-renderer",noInjection:!0}}}}};
_.t.Object.defineProperties(kX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===omb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-browse-feed-actions-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_browse_feed_actions_renderer.ytd.browse.feed.actions.renderer.css.js--\x3e<div id="contents"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nmb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.browse.ytd_browse_feed_actions_renderer.ytd.browse.feed.actions.renderer.css.js--\x3e<style>:host {display: block;} #contents {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #contents>ytd-button-renderer,#contents>ytd-toggle-button-renderer {margin-top: 16px;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} @media(min-width:876px) {:host {margin-bottom: 50px;}} /*# sourceMappingURL=ytd-browse-feed-actions-renderer.css.map*/</style>";
nmb=d}d=nmb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);omb=a}a=omb;return a}}});
_.lX=kX;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.lX.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.lX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.lX.prototype,"data",void 0);_.lX=_.V([_.T({is:"ytd-browse-feed-actions-renderer"})],_.lX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syg9");

var Smb;
var Tmb;
var KX=function(){return _.K.apply(this,arguments)||this};
_.r(KX,_.K);KX.prototype.configureRendererStamper=function(){return{"data.adMetadata.displayAdRenderer":{id:"badge",mapping:{badge:{component:"ytd-badge-supported-renderer",properties:{topStandaloneBadge:"[[data.adMetadata.displayAdRenderer.badge]]"}}}},"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"}}}};
_.t.Object.defineProperties(KX,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Tmb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-carousel-ad-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_carousel_ad_renderer.ytd.carousel.ad.renderer.css.js--\x3e<div id="title">\n  <div id="badge"></div>\n  <h3 id="title-text">\n    <yt-formatted-string text="[[data.adMetadata.displayAdRenderer.titleText]]">\n    </yt-formatted-string>\n  </h3>\n  <div id="menu"></div>\n</div>\n<div id="content"></div>\n<div id="footer">\n  <yt-formatted-string id="footer-string" text="[[data.adMetadata.displayAdRenderer.footerString]]" title="[[getSimpleString(data.adMetadata.displayAdRenderer.footerString)]]">\n  </yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Smb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_carousel_ad_renderer.ytd.carousel.ad.renderer.css.js--\x3e<style>:host {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} #title {min-width: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #badge {-ms-flex: none;-webkit-flex: none;flex: none;} #badge>ytd-badge-supported-renderer:not(:empty) {margin-right: 8px;} #title-text {height: 48px;color: var(--yt-spec-text-primary);-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #menu {-ms-flex: none;-webkit-flex: none;flex: none;} #content {--yt-horizontal-list-renderer-width: auto;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} #footer-string {flex: 1 100%;color: var(--yt-spec-text-secondary);overflow: hidden;text-overflow: ellipsis;padding-bottom: 48px;padding-top: 32px;font-size: 1.2rem;font-weight: 500;line-height: 1.5rem;} /*# sourceMappingURL=ytd-carousel-ad-renderer.css.map*/</style>';
Smb=d}d=Smb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Tmb=a}a=Tmb;return a}}});
_.LX=KX;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.LX.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.LX.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.LX.prototype,"data",void 0);_.LX=_.V([_.T({is:"ytd-carousel-ad-renderer"})],_.LX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syi6");

var bpb;
var cpb;
var BZ=function(){return _.K.apply(this,arguments)||this};
_.r(BZ,_.K);BZ.prototype.computeConfirmButton=function(a){return{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:a.confirmLabel}};
BZ.prototype.onConfirmTap=function(){_.A(this,"yt-close-popup-action",["ytd-ad-info-dialog-renderer"])};
BZ.prototype.onPopupClosed=function(){this.data&&this.data.confirmServiceEndpoint&&_.dj(this,[this.data.confirmServiceEndpoint])};
_.t.Object.defineProperties(BZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===cpb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ad-info-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_ad_info_dialog_renderer.ytd.ad.info.dialog.renderer.css.js--\x3e<template is="dom-if" if="[[data.title]]">\n  <h2 id="title">[[getSimpleString(data.title)]]</h2>\n</template>\n<template is="dom-if" if="[[data.adReasons]]">\n  \n  <ul id="ad-reasons">\n    <template is="dom-repeat" items="[[data.adReasons]]" as="reason">\n      <li>\n        <yt-formatted-string text="[[reason]]">\n        </yt-formatted-string>\n      </li>\n    </template>\n  </ul>\n</template>\n<yt-formatted-string id="message" split-lines="" text="[[data.dialogMessage]]">\n</yt-formatted-string>\n<div class="buttons">\n  <ytd-button-renderer data="[[computeConfirmButton(data)]]" on-tap="onConfirmTap">\n  </ytd-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bpb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_ad_info_dialog_renderer.ytd.ad.info.dialog.renderer.css.js--\x3e<style>:host {background: var(--yt-spec-brand-background-primary);max-width: 450px;margin: 0;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host>* {margin-top: 16px;padding: 0 16px;} #title {color: var(--yt-spec-text-primary);white-space: pre-wrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #ad-reasons,#message {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #ad-reasons {list-style-position: inside;} .buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} /*# sourceMappingURL=ytd-ad-info-dialog-renderer.css.map*/</style>';
bpb=d}d=bpb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);cpb=a}a=cpb;return a}}});
_.CZ=BZ;_.CZ.prototype.onPopupClosed=_.CZ.prototype.onPopupClosed;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.CZ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.CZ.prototype,"data",void 0);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.CZ.prototype,"onPopupClosed",null);_.CZ=_.V([_.T({is:"ytd-ad-info-dialog-renderer"})],_.CZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syi5");

var $ob;
var apb;
var zZ=function(){return _.K.apply(this,arguments)||this};
_.r(zZ,_.K);_.f=zZ.prototype;_.f.onPopupOpened=function(){_.A(this,"yt-mute-ad-action",["ytd-ad-feedback-renderer",this])};
_.f.computeConfirmButton=function(a){return{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:a.confirmLabel}};
_.f.computeCancelButton=function(a){return{style:"STYLE_BLUE_TEXT",size:"SIZE_DEFAULT",text:a.cancelLabel}};
_.f.onConfirmTap=function(){var a=this.reasons.selected;void 0!==a&&(a=this.data.reasons[a].endpoint)&&(_.dj(this,[a]),_.A(this,"yt-close-popup-action"),this.sendFeedbackSubmitToastAction())};
_.f.sendFeedbackSubmitToastAction=function(){this.data.completionMessage&&_.A(this,"yt-open-popup-action",[{openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:this.data.completionMessage}}}},this])};
_.f.onCancelTap=function(){_.A(this,"yt-close-popup-action")};
_.t.Object.defineProperties(zZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===apb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-ad-feedback-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_ad_feedback_renderer.ytd.ad.feedback.renderer.css.js--\x3e<yt-formatted-string id="title" text="[[data.title]]">\n</yt-formatted-string>\n<template is="dom-if" if="[[data.reasonsTitle]]">\n  <yt-formatted-string id="reasons-title" text="[[data.reasonsTitle]]">\n  </yt-formatted-string>\n</template>\n<tp-yt-paper-radio-group id="reasons">\n  <template is="dom-repeat" items="[[data.reasons]]" as="feedbackReason">\n    <tp-yt-paper-radio-button name="[[index]]">\n      <yt-formatted-string text="[[feedbackReason.reason]]">\n      </yt-formatted-string>\n    </tp-yt-paper-radio-button>\n  </template>\n</tp-yt-paper-radio-group>\n<div class="buttons">\n  <ytd-button-renderer data="[[computeCancelButton(data)]]" on-tap="onCancelTap">\n  </ytd-button-renderer>\n  <ytd-button-renderer data="[[computeConfirmButton(data)]]" on-tap="onConfirmTap">\n  </ytd-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$ob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ads.ytd_ad_feedback_renderer.ytd.ad.feedback.renderer.css.js--\x3e<style>:host {background: var(--yt-spec-brand-background-primary);max-width: 450px;margin: 0;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host>* {margin-top: 16px;padding: 0 16px;} #title,#reasons-title {color: var(--yt-spec-text-primary);white-space: pre-wrap;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #reasons {color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} /*# sourceMappingURL=ytd-ad-feedback-renderer.css.map*/</style>';
$ob=d}d=$ob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);apb=a}a=apb;return a}}});
_.AZ=zZ;_.AZ.prototype.onPopupOpened=_.AZ.prototype.onPopupOpened;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.AZ.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.AZ.prototype,"data",void 0);_.V([_.S("#reasons"),_.W("design:type",Object)],_.AZ.prototype,"reasons",void 0);_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.AZ.prototype,"onPopupOpened",null);
_.AZ=_.V([_.T({is:"ytd-ad-feedback-renderer"})],_.AZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syi4");

var Yob;
var Zob;
var xZ=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-multi-page-menu-closed-action":"handleTopbarMenuClosedAction"};return a};
_.r(xZ,_.K);_.f=xZ.prototype;_.f.created=function(){this.showTooltips=!0};
_.f.computeAccessibility_=function(a){return this.get("accessibility.accessibilityData",a)||null};
_.f.onTap=function(){var a,b,c=_.cj(this,"yt-get-popup-opened-action",["ytd-multi-page-menu-renderer"]);this.toggleIconState(!0);c&&1===c.length&&c[0]?_.A(this,"yt-close-popup-action",["ytd-multi-page-menu-renderer"]):(null===(a=this.data)||void 0===a?0:a.menuRenderer)?this.ytdOpenPopupBehavior.openPopup({openPopupAction:{popupType:"DROPDOWN",popup:this.data.menuRenderer}}):(null===(b=this.data)||void 0===b?0:b.menuRequest)&&_.dj(this,[this.data.menuRequest])};
_.f.handleTopbarMenuClosedAction=function(a){var b,c;(new Map([["multi-page-menu-style-type-creation","VIDEO_CALL"],["multi-page-menu-style-type-notifications","NOTIFICATIONS"],["multi-page-menu-style-type-yt-apps","APPS"]])).get(a)===(null===(c=null===(b=this.data)||void 0===b?void 0:b.icon)||void 0===c?void 0:c.iconType)&&this.toggleIconState(!1)};
_.f.toggleIconState=function(a){_.w("kevlar_system_icons")&&this.JSC$40177_iconButton&&(this.JSC$40177_iconButton.pressed=a)};
_.t.Object.defineProperties(xZ.prototype,{container:{configurable:!0,enumerable:!0,get:function(){return this.$.button}}});
_.t.Object.defineProperties(xZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Zob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-topbar-menu-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_topbar_menu_button_renderer.ytd.topbar.menu.button.renderer.css.js--\x3e<template is="dom-if" if="[[data.avatar]]">\n  <button id="avatar-btn" aria-haspopup="true" aria-label$="[[data.accessibility.accessibilityData.label]]">\n    <yt-img-shadow height="32" thumbnail="[[data.avatar]]" width="32"></yt-img-shadow>\n  </button>\n</template>\n<div id="button">\n  \n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Yob){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_topbar_menu_button_renderer.ytd.topbar.menu.button.renderer.css.js--\x3e<style>tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} :host {display: inline-block;text-transform: uppercase;} :host(.force-icon-button) a {cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([disabled]) a:focus {outline: none;} :host([is-icon-button][has-no-text]) {font-size: 0;} a {display: -ms-flexbox;display: -webkit-flex;display: flex;} a.yt-simple-endpoint {color: inherit;border-radius: inherit;text-decoration: none;} :host([is-paper-button]) {border-radius: var(--yt-button-border-radius,3px);margin: var(--yt-button-margin,0 0.29em);} :host([is-paper-button][disabled]) {color: var(--yt-spec-text-disabled);background-color: transparent;} :host([is-icon-button][disabled]) {color: var(--yt-spec-text-disabled);} :host([is-icon-button][style-action-button]) {--yt-button-icon-padding: 6px;} :host([is-paper-button][align-by-text]:not(:empty)) {margin-left: -16px;} :host([is-paper-button][button-size=size-large]) {line-height: 24px;} tp-yt-paper-button {width: var(--yt-paper-button-width,auto);height: var(--yt-paper-button-height,auto);border-radius: inherit;margin: 0;padding: var(--yt-button-padding,0.7em 0.57em);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;@apply --yt-button-paper-button;} :host([start-justified]) tp-yt-paper-button {-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} :host([vertically-aligned]) tp-yt-paper-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([vertically-aligned]) tp-yt-paper-button #text {overflow: hidden;text-align: center;text-overflow: ellipsis;width: inherit;} #button {color: var(--yt-button-color);background-color: var(--yt-button-background-color);} :host #button {color: var(--yt-button-color,inherit);background-color: transparent;text-transform: var(--yt-button-text-transform,inherit);} button,yt-icon-button {padding: 1px 6px;} yt-icon-button {width: var(--yt-button-icon-size,40px);height: var(--yt-button-icon-size,40px);color: var(--yt-endpoint-color,var(--yt-deprecated-luna-black));} yt-icon-button::-moz-focus-inner {padding: 0;margin: 0;border: 0;} yt-icon-button[disabled] {color: var(--yt-button-disabled-color,rgba(17,17,17,0.2));} yt-icon-button {line-height: 1;padding: var(--yt-button-icon-padding,8px);width: var(--yt-button-icon-size,var(--yt-icon-width,40px));height: var(--yt-button-icon-size,var(--yt-icon-height,40px));} yt-icon-button>yt-icon {width: 100%;height: 100%;} #button yt-icon+yt-formatted-string {margin-left: var(--yt-string-icon-padding,8px);} #button yt-formatted-string+yt-icon {margin-left: var(--yt-button-icon-padding,8px);} :host([vertically-aligned]) #button yt-icon+yt-formatted-string {margin-left: 0;margin-top: var(--yt-string-icon-padding,4px);} :host([vertically-aligned]) #button yt-formatted-string+yt-icon {margin-left: 0;margin-top: var(--yt-button-icon-padding,4px);} :host {opacity: var(--ytd-offline-opacity);pointer-events: var(--ytd-offline-pointer-events);} :host(.style-text[is-icon-button]),:host(.style-default[is-icon-button]) {color: var(--yt-spec-icon-active-other);} button {background: none;border: none;outline: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} yt-img-shadow {width: 32px;height: 32px;cursor: pointer;margin: 0 8px;border-radius: 50%;background-color: transparent;overflow: hidden;} #avatar-btn:focus yt-img-shadow {box-shadow: 0 0 0 1px var(--ytd-avatar-outline-color,var(--yt-spec-themed-blue));} tp-yt-paper-tooltip {white-space: nowrap;} /*# sourceMappingURL=ytd-topbar-menu-button-renderer.css.map*/</style>";
Yob=d}d=Yob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Zob=a}a=Zob;return a}}});
_.yZ=xZ;_.yZ.prototype.onTap=_.yZ.prototype.onTap;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.yZ.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.yZ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Qx),_.W("design:type",Object)],_.yZ.prototype,"ytdOpenPopupBehavior",void 0);_.V([_.L(_.Iy.YtButtonBehavior),_.W("design:type",Object)],_.yZ.prototype,"ytButtonBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],_.yZ.prototype,"data",void 0);_.V([_.S("yt-icon-button#button"),_.W("design:type",Object)],_.yZ.prototype,"JSC$40177_iconButton",void 0);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.yZ.prototype,"onTap",null);_.yZ=_.V([_.T({is:"ytd-topbar-menu-button-renderer"})],_.yZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sy2r");

/*

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 edb;
var fdb;
var gdb;
var hdb;
_.ij({is:"yt-multi-page-menu-section-renderer",_template:function(){if(void 0!==hdb)return hdb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-multi-page-menu-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.account.yt_multi_page_menu_section_renderer.yt.multi.page.menu.section.renderer.css.js--\x3e<div id="section-title" hidden="[[!data.notificationSectionTitle]]">\n  <h2>\n    <yt-formatted-string text="[[data.notificationSectionTitle]]"></yt-formatted-string>\n  </h2>\n</div>\n<div id="items"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gdb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.account.yt_multi_page_menu_section_renderer.yt.multi.page.menu.section.renderer.css.js--\x3e<style>:host {display: block;} h2 {color: var(--yt-spec-text-primary);margin: var(--ytd-margin-4x) 0px var(--ytd-margin-base) var(--ytd-margin-4x);font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #items>*:not([compact-link-style=compact-link-style-type-disclaimer]):not([component-style=RENDER_STYLE_SIMPLE_HEADER]):hover {background-color: var(--yt-spec-badge-chip-background);} /*# sourceMappingURL=yt-multi-page-menu-section-renderer.css.map*/</style>";
gdb=d}d=gdb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return hdb=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior,_.Hx.YtActionHandlerBehavior],listeners:{"yt-service-request-completed":"onServiceRequestCompleted_"},properties:{data:Object},actionMap:{"yt-broadcast-user-invalidation-action":"updateMenu_","yt-hide-enclosing-action":"handleHideEnclosingAction_"},stampDom:{"data.items":{id:"items",mapping:_.My("multiPageMenuSectionItems")}},handleHideEnclosingAction_:function(a){if(this.data&&this.data.items)for(var b=0;b<this.data.items.length;b++){var c=
this.data.items[b].notificationRenderer;if(c&&c.notificationId==a.hideEnclosingAction.notificationId){this.splice("data.items",b,1);_.A(this,"yt-close-popup-action",["ytd-menu-popup-renderer"]);this.maybeHideNotificationSection_();break}}},
maybeHideNotificationSection_:function(){this.data&&this.data.items&&0==this.data.items.length&&this.toggleAttribute("hidden",!0)},
updateMenu_:function(a){if(this.parentComponent.isPopUpOpen&&this.data&&this.data.continuations&&a&&!a.doNotRefreshInbox){for(a=0;a<this.data.continuations.length;a++)if(this.data.continuations[a].invalidationContinuationData){var b=this.data.continuations[a].invalidationContinuationData.continuation;break}a=_.Zd.clone(this.data.continuationUpdateEndpoint);a.continuation=b;a.click_tracking_params=this.data.trackingParams;_.dj(this,[a])}},
onServiceRequestCompleted_:function(a,b){if(this.data&&(a=b.actions)){b=0;for(var c=a.length;b<c;b++){var d=a[b];if(!d.appendContinuationItemsAction)break;var e="CONTINUATION_TARGET_NOTIFICATION_MENU"==d.appendContinuationItemsAction.target||"CONTINUATION_TARGET_CONVERSATION_MENU"==d.appendContinuationItemsAction.target;d.appendContinuationItemsAction&&e&&d.appendContinuationItemsAction.continuationItems&&this.data.items&&(e=this.data.items.length-1,this.data.items[e].continuationItemRenderer&&this.splice.apply(this,
["data.items",e,1].concat(d.appendContinuationItemsAction.continuationItems)))}}}});
var idb;
var jdb;
var oQ=function(){return _.K.apply(this,arguments)||this};
_.r(oQ,_.K);oQ.prototype.configureRendererStamper=function(){return{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0},params:{noink:!0}}}}}};
_.t.Object.defineProperties(oQ.prototype,{showProgressBar:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(null===(a=this.data)||void 0===a?void 0:a.progress)}},
progress:{configurable:!0,enumerable:!0,get:function(){var a;return null==(null===(a=this.data)||void 0===a?void 0:a.progress)?0:100*this.data.progress}}});
_.t.Object.defineProperties(oQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jdb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-flow-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_flow_header_renderer.yt.flow.header.renderer.css.js--\x3e<div id="top-bar">\n  <div id="action-button" hidden$="[[!data.actionButton]]"></div>\n  <yt-formatted-string id="title" force-default-style="" split-lines="1" text="[[data.title]]">\n  </yt-formatted-string>\n</div>\n<tp-yt-paper-progress id="progress-bar" hidden="[[!showProgressBar]]" value="[[progress]]"></tp-yt-paper-progress>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===idb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_flow_header_renderer.yt.flow.header.renderer.css.js--\x3e<style>:host {display: block;} #top-bar {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #progress-bar {--paper-progress-active-color: var(--yt-spec-text-primary);--paper-progress-container-color: var(--yt-spec-10-percent-layer);width: 100%;} #title {color: var(--yt-spec-text-primary);padding: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;} /*# sourceMappingURL=yt-flow-header-renderer.css.map*/</style>';
idb=d}d=idb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jdb=a}a=jdb;return a}}});
var pQ=oQ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],pQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],pQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],pQ.prototype,"data",void 0);_.V([_.R("data.progress"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],pQ.prototype,"showProgressBar",null);
_.V([_.R("data.progress"),_.W("design:type",Number),_.W("design:paramtypes",[])],pQ.prototype,"progress",null);pQ=_.V([_.wx({is:"yt-flow-header-renderer",noInjection:!0})],pQ);
var kdb;
var ldb;
var qQ=function(){return _.K.apply(this,arguments)||this};
_.r(qQ,_.K);qQ.prototype.configureRendererStamper=function(){return{"data.text":{id:"text",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}}}};
_.t.Object.defineProperties(qQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ldb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-post-confirmation-flow-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_post_confirmation_flow_step_renderer.yt.post.confirmation.flow.step.renderer.css.js--\x3e<div id="container"><div id="text"></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kdb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_post_confirmation_flow_step_renderer.yt.post.confirmation.flow.step.renderer.css.js--\x3e<style>:host {display: block;} #container {box-sizing: border-box;display: inline-block;padding: 16px;width: 100%;} /*# sourceMappingURL=yt-post-confirmation-flow-step-renderer.css.map*/</style>";
kdb=d}d=kdb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ldb=a}a=ldb;return a}}});
var rQ=qQ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],rQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],rQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],rQ.prototype,"data",void 0);rQ=_.V([_.wx({is:"yt-post-confirmation-flow-step-renderer",noInjection:!0})],rQ);
var mdb;
var ndb;
var sQ=function(){return _.K.apply(this,arguments)||this};
_.r(sQ,_.K);
sQ.prototype.configureRendererStamper=function(){return{"data.userInfo":{id:"user-info",mapping:{cardItemTextWithImageRenderer:{component:"yt-card-item-text-with-image-renderer"}}},"data.confirmationText":{id:"confirmation-text",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}},"data.confirmationDetailsHeader":{id:"confirmation-details",mapping:{cardItemTextRenderer:{component:"yt-card-item-text-renderer"}}},"data.productDetails":{id:"product-details",mapping:{activityItemRenderer:{component:"yt-activity-item-renderer"}}},
"data.billingDetails":{id:"billing-details",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-renderer"}}}}};
_.t.Object.defineProperties(sQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ndb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-refund-confirmation-flow-step-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_refund_confirmation_flow_step_renderer.yt.refund.confirmation.flow.step.renderer.css.js--\x3e<div id="container"><div id="user-info"></div><div id="confirmation-text"></div><div id="confirmation-details"></div><div id="product-details"></div><div id="billing-details"></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mdb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.flow.yt_refund_confirmation_flow_step_renderer.yt.refund.confirmation.flow.step.renderer.css.js--\x3e<style>:host {display: block;} #container {box-sizing: border-box;display: inline-block;padding: 16px;width: 100%;} #user-info {margin-bottom: 16px;} #confirmation-text {margin-bottom: 24px;} #confirmation-details {padding-bottom: 12px;margin-bottom: 16px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);} /*# sourceMappingURL=yt-refund-confirmation-flow-step-renderer.css.map*/</style>";
mdb=d}d=mdb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ndb=a}a=ndb;return a}}});
var tQ=sQ;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],tQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],tQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],tQ.prototype,"data",void 0);tQ=_.V([_.wx({is:"yt-refund-confirmation-flow-step-renderer",noInjection:!0})],tQ);
var uQ=function(){var a=_.K.apply(this,arguments)||this;a.covered=!1;a.hideMenu=!1;a.hasYourDataEntryButton=_.w("your_data_entrypoint");a.scrolledByTouch=!1;a.scrollbarRework=_.w("kevlar_scrollbar_rework");a.HIGH_PRIORITY_NOTIFICATION_DISPLAY_TIMEOUT_MS=4E3;return a};
_.r(uQ,_.K);_.f=uQ.prototype;
_.f.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{activeAccountHeaderRenderer:"ytd-active-account-header-renderer",flowHeaderRenderer:"yt-flow-header-renderer",simpleMenuHeaderRenderer:"ytd-simple-menu-header-renderer",reportChannelModalHeaderRenderer:"ytd-report-channel-modal-header-renderer"}},"data.sections":{id:"sections",mapping:{additionalContextRenderer:"ytd-report-channel-modal-additional-context-renderer",abuseTypeSelectorRenderer:"ytd-abuse-type-selector-renderer",accountSectionListRenderer:"ytd-account-section-list-renderer",
backgroundPromoRenderer:"ytd-background-promo-renderer",commentVideoThumbnailHeaderRenderer:"ytd-comment-video-thumbnail-header-renderer",impersonationScreenRenderer:"ytd-report-channel-modal-impersonation-renderer",itemSectionRenderer:"ytd-comments",messageRenderer:"ytd-message-renderer",multiPageMenuNotificationSectionRenderer:"yt-multi-page-menu-section-renderer",multiPageMenuSectionRenderer:"yt-multi-page-menu-section-renderer",postConfirmationFlowStepRenderer:"yt-post-confirmation-flow-step-renderer",
refundConfirmationFlowStepRenderer:"yt-refund-confirmation-flow-step-renderer",selectableVideoListRenderer:"ytd-selectable-video-list-renderer",surveyFlowStepRenderer:"ytd-survey-flow-step-renderer",toggleItemRenderer:"ytd-toggle-item-renderer"},events:!0},"data.footer":{id:"footer",mapping:{multiPageMenuSectionRenderer:"yt-multi-page-menu-section-renderer",reportChannelModalFooterRenderer:"ytd-report-channel-modal-footer-renderer",flowFooterRenderer:"ytd-flow-footer-renderer"}}}};
_.f.ready=function(){var a=this;this.$.container.addEventListener("scroll",function(){a.ytRendererBehavior.markDirty()})};
_.f.attributeChanged=function(a,b){"menu-style"===a&&_.A(this,"yt-multi-page-menu-closed-action",[b])};
_.f.detached=function(){this.unlisten(this,"yt-rendererstamper-finished","focusOnStampFinished")};
_.f.focusFirstItem=function(){this.doFocus();this.listen(this,"yt-rendererstamper-finished","focusOnStampFinished")};
_.f.reset=function(){this.closeJobId&&(_.Me.cancelJob(this.closeJobId),this.closeJobId=0);this.covered=!1};
_.f.focusOnStampFinished=function(a){a.detail.container==this.$.sections&&(this.unlisten(this,"yt-rendererstamper-finished","focusOnStampFinished"),this.doFocus())};
_.f.doFocus=function(){var a=Polymer.IronFocusablesHelper.getTabbableNodes(this.$.sections);a.length&&a[0].focus()};
_.f.computeMenuStyle=function(a){return a?a.toLowerCase().replace(/_/g,"-"):""};
_.f.computeHideMenu=function(a,b){return a||!(!b||!b.showLoadingSpinner)};
_.f.onPopupClosed=function(){this.isPopUpOpen=!1;_.A(this,"yt-multi-page-menu-closed-action",[this.menuStyle]);var a=_.G(this.root).querySelectorAll("yt-multi-page-menu-section-renderer");if(a){a=_.u(a);for(var b=a.next();!b.done;b=a.next())(b=b.value)&&(b=_.G(b.root).querySelectorAll("ytd-notification-renderer"))&&this.setNotificationsSeen(b)}};
_.f.onPopupOpened=function(a,b){this.isPopUpOpen=!0;"ytd-multi-page-menu-renderer"==b.is&&(this.reset(),this.fire("yt-refit"),"MULTI_PAGE_MENU_STYLE_TYPE_REPORT_CHANNEL"===this.data.style&&this.ytdReduxBehavior.dispatch(_.mj({type:"CHANNEL_REPORT_RESET"})))};
_.f.onYtNavigate=function(a,b){this.shouldCloseOnNavigateEvent(b.endpoint)&&_.A(this,"yt-close-all-popups-action")};
_.f.onServiceRequestSentOrCompleted=function(a,b){a.detail&&a.detail.endpoint&&a.detail.endpoint.getCommentsFromInboxCommand&&(this.$.spinner.hidden=!1,this.$.header.hidden=!0,this.$.container.hidden=!0,this.$.submenu.hidden=!0);if(b.actions){a=b.actions;b=0;for(var c=a.length;b<c;b++){var d=a[b];d.getMultiPageMenuAction&&this.handleGetMultiPageMenuAction(d.getMultiPageMenuAction)}}};
_.f.handleGetMultiPageMenuAction=function(a){var b=document.createElement("ytd-multi-page-menu-renderer");this.refitAfterRender();this.emptySubmenuContainer();_.G(this.$.submenu).appendChild(b);(a=a.menu.multiPageMenuRenderer)&&this.logSubmenu(a);b.data=a;b.covered=!1;this.covered=!0;this.$.spinner.hidden=!0};
_.f.logSubmenu=function(a){if(!_.w("kevlar_multi_page_menu_sub_page_loggin_killswitch")){var b=this.ytRendererBehavior.getScreenLayer(),c=_.pi(b);b=_.oi(b);(a=a.trackingParams)&&c&&b&&_.Ex(c,b,_.Wq(a))}};
_.f.emptySubmenuContainer=function(){for(var a=_.G(this.$.submenu);a.firstChild;)a.removeChild(a.firstChild)};
_.f.onMenuBackTap=function(a){this.fire("yt-submenu-closed");a.stopPropagation()};
_.f.onSubmenuClosed=function(a){_.G(a).rootTarget!=this&&(this.covered=!1,this.fire("yt-refit"),a.stopPropagation())};
_.f.onRetrieveLocation=function(a,b){b.hasComments&&(b.locationRetrieved("/comment_service_ajax?action_get_comments=1&pbj=1",void 0),a.stopPropagation())};
_.f.setNotificationsSeen=function(a){for(var b=0;b<a.length;b++)a[b].set("data.seen",!0)};
_.f.shouldCloseOnNavigateEvent=function(a){return a?a.updateCommentDialogEndpoint||a.updateCommentReplyDialogEndpoint||a.createCommentReplyDialogEndpoint||a.urlEndpoint||a.commandMetadata&&a.commandMetadata.webCommandMetadata&&a.commandMetadata.webCommandMetadata.ignoreNavigation?!1:!0:!0};
_.f.onContainerTouchStart=function(){this.scrolledByTouch=!0};
_.f.onContainerTouchEnd=function(){this.scrolledByTouch=!1};
_.f.refitAfterRender=function(){var a=this;_.Md(this,function(){a.fire("yt-refit")})};
_.t.Object.defineProperties(uQ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fdb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-multi-page-menu-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_multi_page_menu_renderer.ytd.multi.page.menu.renderer.css.js--\x3e<div id="spinner" hidden="[[!data.showLoadingSpinner]]">\n  <tp-yt-paper-spinner active="[[data.showLoadingSpinner]]"></tp-yt-paper-spinner>\n</div>\n<div id="header" hidden="[[hideMenu]]"></div>\n<div id="container" class="menu-container" hidden="[[hideMenu]]" on-touchstart="onContainerTouchStart" on-touchend="onContainerTouchEnd">\n  <div id="sections"></div>\n  <div id="footer"></div>\n</div>\n<div id="submenu" class="menu-container" hidden="[[!covered]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===edb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.account.ytd_multi_page_menu_renderer.ytd.multi.page.menu.renderer.css.js--\x3e<style>:host {display: inline-block;background: var(--yt-spec-brand-background-primary);border: 1px solid var(--yt-spec-10-percent-layer);border-top: none;overflow-x: hidden!important;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([sheets-refresh]) {border-radius: 12px;} :host([menu-style=multi-page-menu-style-type-account]) {width: 300px;} :host([menu-style=multi-page-menu-style-type-system]) {width: 300px;} :host([menu-style=multi-page-menu-style-type-creation]) {max-width: 300px;} :host([menu-style=multi-page-menu-style-type-comments]),:host([menu-style=multi-page-menu-style-type-notifications]) {height: 642px;width: 480px;} :host([menu-style=multi-page-menu-style-type-report-channel]) {margin: 0;width: 450px;padding: 0;} :host([menu-style=multi-page-menu-style-type-flow]) {margin: 0;width: 450px;padding: 0;} :host([menu-style=multi-page-menu-style-type-tvfilm-show-provider-switcher]) {width: 412px;box-shadow: 0px 18px 18px var(--yt-spec-verified-badge-background);border-radius: 2px;} #spinner {max-height: calc(100vh - yt_layout.$ytd-toolbar-height);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([menu-style=multi-page-menu-style-type-account]) #spinner {width: 300px;height: 673px;} :host([menu-style=multi-page-menu-style-type-account][has-your-data-entry-button]) #spinner {width: 300px;height: 713px;} :host([menu-style=multi-page-menu-style-type-report-channel]) #spinner {border-top: 1px solid var(--yt-spec-10-percent-layer);height: 573px;} :host([menu-style=multi-page-menu-style-type-system]) #spinner {width: 300px;height: 354px;} :host([menu-style=multi-page-menu-style-type-system][has-your-data-entry-button]) #spinner {width: 300px;height: 394px;} :host([menu-style=multi-page-menu-style-type-comments]) #spinner,:host([menu-style=multi-page-menu-style-type-notifications]) #spinner {width: 100%;height: 100%;margin: 220px 0;} :host([menu-style=multi-page-menu-style-type-flow]) #spinner {width: 100%;height: 522px;} :host([menu-style=multi-page-menu-style-type-comments]) {--comments-header-renderer-margin-top: 0px;--comments-header-renderer-margin-bottom: 0px;} #header {-ms-flex: none;-webkit-flex: none;flex: none;} #sections>ytd-background-promo-renderer {position: absolute;top: 48px;right: 0;bottom: 0;left: 0;margin-bottom: 20px;} #sections>* {padding: 8px 0;} :host([menu-style=multi-page-menu-style-type-notifications]) #sections>* {padding: 0;} :host([menu-style=multi-page-menu-style-type-report-channel]) #sections>* {height: 420px;padding: 0;} :host([menu-style=multi-page-menu-style-type-flow]) #sections>* {height: 390px;padding: 0;} :host([menu-style=multi-page-menu-style-type-tvfilm-show-provider-switcher]) #sections>* {padding: 8px 0;} :host([menu-style=multi-page-menu-style-type-comments]) #sections>ytd-comment-video-thumbnail-header-renderer,:host([menu-style=multi-page-menu-style-type-comments]) #sections>ytd-comments,:host([menu-style=multi-page-menu-style-type-comments]) #sections>ytd-message-renderer {padding: 16px 8px 16px 16px;} :host([menu-style=multi-page-menu-style-type-switcher]) #sections>*:nth-child(2) {border-top: 4px solid var(--yt-spec-10-percent-layer);border-bottom: none;} :host([menu-style=multi-page-menu-style-type-switcher]) #sections>* {border-bottom: none;} #sections>*:not(:last-child) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} .menu-container {overflow: auto;} :host([scrollbar-rework]) .menu-container {overflow-y: auto;scrollbar-color: transparent transparent;scrollbar-width: thin;} :host([scrollbar-rework]) .menu-container::-webkit-scrollbar {background: transparent;width: 8px;} :host([scrollbar-rework]) .menu-container::-webkit-scrollbar-thumb {height: 56px;background: transparent;} :host([scrollbar-rework]) .menu-container:hover {scrollbar-color: var(--yt-spec-icon-disabled) transparent;} :host([scrollbar-rework]) .menu-container:hover::-webkit-scrollbar-thumb {background: var(--yt-spec-icon-disabled);} :host(:not([scrollbar-rework])[menu-style=multi-page-menu-style-type-comments])>.menu-container:not(:hover),:host(:not([scrollbar-rework])[menu-style=multi-page-menu-style-type-notifications])>.menu-container:not(:hover),:host(:not([scrollbar-rework])[menu-style=multi-page-menu-style-type-comments])>:host(:not([scrolled-by-touch])),:host(:not([scrollbar-rework])[menu-style=multi-page-menu-style-type-notifications])>:host(:not([scrolled-by-touch])) {margin-right: 8px;overflow: hidden;} :host(:not([scrollbar-rework])) .menu-container::-webkit-scrollbar-thumb {height: 56px;background: var(--yt-spec-icon-disabled);} :host(:not([scrollbar-rework])) .menu-container::-webkit-scrollbar {width: 8px;} :host([menu-style=multi-page-menu-style-type-report-channel]) .menu-container {overflow: visible;} #submenu {margin-right: 0;} #submenu ytd-multi-page-menu-renderer {border: none;} #footer>* {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 0;} :host([menu-style=multi-page-menu-style-type-report-channel]) #footer>* {padding: 8px;} :host([menu-style=multi-page-menu-style-type-flow]) #footer>* {border-top: none;padding: 0;} /*# sourceMappingURL=ytd-multi-page-menu-renderer.css.map*/</style>";
edb=d}d=edb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fdb=a}a=fdb;return a}}});
_.vQ=uQ;_.vQ.prototype.refitAfterRender=_.vQ.prototype.refitAfterRender;_.vQ.prototype.onRetrieveLocation=_.vQ.prototype.onRetrieveLocation;_.vQ.prototype.onSubmenuClosed=_.vQ.prototype.onSubmenuClosed;_.vQ.prototype.onMenuBackTap=_.vQ.prototype.onMenuBackTap;_.vQ.prototype.onServiceRequestSentOrCompleted=_.vQ.prototype.onServiceRequestSentOrCompleted;_.vQ.prototype.onYtNavigate=_.vQ.prototype.onYtNavigate;_.vQ.prototype.onPopupOpened=_.vQ.prototype.onPopupOpened;_.vQ.prototype.onPopupClosed=_.vQ.prototype.onPopupClosed;
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.vQ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],_.vQ.prototype,"ytEventForwardingBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.vQ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],_.vQ.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.vQ.prototype,"data",void 0);
_.V([_.M(),_.W("design:type",Object)],_.vQ.prototype,"covered",void 0);_.V([_.M({computed:"computeHideMenu(covered, data)"}),_.W("design:type",Object)],_.vQ.prototype,"hideMenu",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeMenuStyle(data.style)"}),_.W("design:type",String)],_.vQ.prototype,"menuStyle",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.vQ.prototype,"isPopUpOpen",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.vQ.prototype,"hasYourDataEntryButton",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.vQ.prototype,"scrolledByTouch",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.vQ.prototype,"scrollbarRework",void 0);_.V([_.M({reflectToAttribute:!0,value:_.w("web_sheets_ui_refresh")}),_.W("design:type",Boolean)],_.vQ.prototype,"sheetsRefresh",void 0);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vQ.prototype,"onPopupClosed",null);
_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Element]),_.W("design:returntype",void 0)],_.vQ.prototype,"onPopupOpened",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.vQ.prototype,"onYtNavigate",null);
_.V([_.N("yt-service-request-completed"),_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.vQ.prototype,"onServiceRequestSentOrCompleted",null);_.V([_.N("yt-menu-back-tapped"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.vQ.prototype,"onMenuBackTap",null);
_.V([_.N("yt-submenu-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],_.vQ.prototype,"onSubmenuClosed",null);_.V([_.N("yt-retrieve-location"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],_.vQ.prototype,"onRetrieveLocation",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.vQ.prototype,"refitAfterRender",null);
_.vQ=_.V([_.T({is:"ytd-multi-page-menu-renderer"})],_.vQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syh5");

var Eob;
var Fob;
var Gob;
var Hob;
var gZ=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-related-chip-command":"handleRelatedChipCommand"};return a};
_.r(gZ,_.K);gZ.prototype.configureRendererStamper=function(){return{"data.content":{id:"content",mapping:{chipCloudRenderer:{component:"yt-chip-cloud-renderer"}}}}};
gZ.prototype.handleRelatedChipCommand=function(a){a=a.relatedChipCommand;var b=a.contents;b?_.cj(this,"yt-item-section-replace-action",[b,a.targetSectionIdentifier]):_.cj(this,"yt-item-section-continuation-action",[a.continuationData,a.targetSectionIdentifier])};
_.t.Object.defineProperties(gZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Hob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-related-chip-cloud-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_related_chip_cloud_renderer.yt.related.chip.cloud.renderer.css.js--\x3e<div id="content"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Gob){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_related_chip_cloud_renderer.yt.related.chip.cloud.renderer.css.js--\x3e<style>:host {display: inline-block;} /*# sourceMappingURL=yt-related-chip-cloud-renderer.css.map*/</style>";Gob=d}d=Gob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Hob=a}a=Hob;return a}}});
var hZ=gZ;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],hZ.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],hZ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],hZ.prototype,"actionHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],hZ.prototype,"data",void 0);hZ=_.V([_.T({is:"yt-related-chip-cloud-renderer"})],hZ);
var iZ=function(){var a=_.K.apply(this,arguments)||this;a.isTwoColumns=!0;a.watchFeedBigThumbs=_.w("kevlar_watch_feed_big_thumbs");a.nextContinuation={continuationType:"watchNextSecondaryResultsContinuation",contentsArray:"data.results",continuationsArray:"data.continuations",responseContentsKey:"results",requestPath:"/related_ajax"};return a};
_.r(iZ,_.K);_.f=iZ.prototype;
_.f.configureRendererStamper=function(){return{"data.offerModule":{id:"offer-module",mapping:{movieOfferModuleRenderer:"ytd-movie-offer-module-renderer",episodeOfferModuleRenderer:"ytd-movie-offer-module-renderer",liveOfferModuleRenderer:"ytd-movie-offer-module-renderer",channelOfferModuleRenderer:"ytd-movie-offer-module-renderer",unlimitedOfferModuleRenderer:{component:"ytd-unlimited-offer-module-renderer",properties:{hidden:"[[hideUnlimitedOfferModule]]"}},tvfilmOfferModuleRenderer:"ytd-tvfilm-offer-module-renderer",queueToPlayRenderer:"ytd-queue-to-play-renderer",
queueToPlayStateRenderer:{component:"ytd-queue-to-play-state-renderer",properties:{hidden:"[[hideQueueToPlayStateRenderer]]"}},recognitionShelfRenderer:"ytd-recognition-shelf-renderer"}},shownItems:{id:"items",mapping:{compactMovieRenderer:"ytd-compact-movie-renderer",compactVideoRenderer:"ytd-compact-video-renderer",compactPromotedVideoRenderer:"ytd-compact-promoted-video-renderer",compactRadioRenderer:"ytd-compact-radio-renderer",compactPlaylistRenderer:"ytd-compact-playlist-renderer",promotedSparklesWebRenderer:"ytd-promoted-sparkles-web-renderer",
relatedChipCloudRenderer:"yt-related-chip-cloud-renderer",itemSectionRenderer:{component:"ytd-item-section-renderer",properties:{continuationShowButton:"[[showButton]]"}},continuationItemRenderer:{component:"ytd-continuation-item-renderer",properties:{showButton:"[[showButton]]"}}}},"data.continuations":{id:"continuations",mapping:{nextContinuationData:{component:"yt-next-continuation",properties:{showButton:"[[showButton]]"}}},renderPriority:0}}};
_.f.getItemsPath=function(){return"data.results"};
_.f.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"results","yt-reload-continuation-items-command-body":"results"}};
_.f.created=function(){_.Ng&&_.w("polymer2_aggressive_batching")?(this.ytLazyListBehavior.initialCount=12,this.ytLazyListBehavior.minChunkSize=8):this.ytLazyListBehavior.initialCount=1};
_.f.ready=function(){this.updateStyles({"--yt-img-shadow-placeholder-color":"var(--yt-spec-10-percent-layer)","--yt-img-shadow-min-height":"100%","--yt-img-shadow-min-width":"100%"})};
_.f.resultsChanged=function(){if(this.data&&this.data.results){for(var a=this.data.results,b=null,c=null,d=0;d<a.length;d++)a[d].relatedChipCloudRenderer?b=a[d].relatedChipCloudRenderer:a[d].itemSectionRenderer&&(c=a[d].itemSectionRenderer);if(b&&c)for(this.set("data.continuations",[]),a=b.content.chipCloudRenderer.chips,b=0;b<a.length;b++)if(d=this.get("chipCloudChipRenderer.navigationEndpoint.relatedChipCommand",a[b]),d.loadCached||!d.contents){d.contents=c.contents;break}}};
_.f.dataChanged=function(){var a;if(null!==(a=this.data)&&void 0!==a&&a.results&&this.hasAllowedInstreamAd(this.playerData)){var b=this.data.results.filter(function(h){return!!h.promotedSparklesWebRenderer});
if(b){for(var c=0;c<b.length;c++){var d=this.get("promotedSparklesWebRenderer.errorCommand.loggingUrls",b[c]);if(d)for(var e=0;e<d.length;e++)d[e]&&d[e].baseUrl&&_.sh(d[e].baseUrl)}this.set("data.results",this.data.results.filter(function(h){return!h.promotedSparklesWebRenderer}))}}};
_.f.hasAllowedInstreamAd=function(a){a=this.get("adPlacements",a)||[];for(var b=0;b<a.length;b++){var c=this.get("adPlacementRenderer.config.adPlacementConfig",a[b]);if(c&&c.suppressDisplayAd)return!0}return!1};
_.f.computeHideUnlimitedOfferModule=function(a,b){return a&&a.offerModule&&b&&a.offerModule.unlimitedOfferModuleRenderer&&a.offerModule.unlimitedOfferModuleRenderer.suppressIfCompanionAds&&this.hasCompanionAds(b)?!0:!1};
_.f.hideUnlimitedOfferModuleChanged=function(){var a=this.$$("ytd-unlimited-offer-module-renderer");a&&(a.hidden=this.hideUnlimitedOfferModule)};
_.f.hasCompanionAds=function(a){a=this.get("adPlacements",a)||[];for(var b=0;b<a.length;b++)if(this.get("adPlacementRenderer.renderer.actionCompanionAdRenderer",a[b]))return!0;return!1};
_.f.computeHideQueueToPlayStateRenderer=function(a){var b;a=null===(b=null===a||void 0===a?void 0:a.offerModule)||void 0===b?void 0:b.queueToPlayStateRenderer;return!a||!!a.hidden};
_.f.hasSuppressedResults=function(a){return void 0===a?!0:0===a.filter(function(b){return!b.continuationItemRenderer&&!b.compactPromotedVideoRenderer&&!b.promotedSparklesWebRenderer}).length};
_.f.computeShowButton=function(a,b){return a||this.hasSuppressedResults(b)};
_.f.showButtonChanged=function(){var a=this.$$("yt-next-continuation"),b=this.$$("ytd-continuation-item-renderer"),c=this.$$("ytd-item-section-renderer");a&&(a.showButton=this.showButton);b&&(b.showButton=this.showButton);c&&(c.continuationShowButton=this.showButton)};
_.f.continuationTap=function(a){if(this.data&&this.data.continuations&&"TP-YT-PAPER-BUTTON"===a.target.tagName){a=this.data.continuations;for(var b=0;b<a.length;b++)a[b].nextContinuationData&&this.ytRendererBehavior.logExplicitClick(a[b].nextContinuationData||{})}};
_.t.Object.defineProperties(iZ,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Fob){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-next-secondary-results-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.sections.ytd_watch_next_secondary_results_renderer.ytd.watch.next.secondary.results.renderer.css.js--\x3e<div id="offer-module"></div>\n<div id="items"></div>\n<div id="continuations" hidden="[[canShowMore]]" on-click="continuationTap"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Eob){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.sections.ytd_watch_next_secondary_results_renderer.ytd.watch.next.secondary.results.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-movie-offer-module-renderer {margin: 0 0 20px;} ytd-tvfilm-offer-module-renderer {margin: 0 0 20px;} ytd-compact-video-renderer:not([expansion=collapsed]),ytd-compact-radio-renderer,ytd-compact-movie-renderer,ytd-compact-playlist-renderer,ytd-compact-promoted-video-renderer,ytd-promoted-sparkles-web-renderer {margin-bottom: 8px;} ytd-item-section-renderer {--ytd-item-section-item-margin: 8px;} #items {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} yt-next-continuation {--paper-button: {color: var(--yt-spec-call-to-action);border: solid 1px var(--yt-spec-call-to-action);width: 100%;margin: 0;};text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} ytd-queue-to-play-renderer {margin-bottom: 16px;} ytd-queue-to-play-state-renderer {margin-bottom: 16px;} :host([watch-feed-big-thumbs]) ytd-promoted-sparkles-web-renderer {margin-bottom: 16px;} :host([watch-feed-big-thumbs][is-two-columns]) #items>* {width: 100%;} :host([watch-feed-big-thumbs]:not([is-two-columns])) #items {-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} :host([watch-feed-big-thumbs]:not([is-two-columns])) #items>* {width: var(--ytd-watch-flexy-sidebar-width);} /*# sourceMappingURL=ytd-watch-next-secondary-results-renderer.css.map*/</style>';
Eob=d}d=Eob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Fob=a}a=Fob;return a}}});
_.jZ=iZ;_.jZ.prototype.showButtonChanged=_.jZ.prototype.showButtonChanged;_.jZ.prototype.hideUnlimitedOfferModuleChanged=_.jZ.prototype.hideUnlimitedOfferModuleChanged;_.jZ.prototype.dataChanged=_.jZ.prototype.dataChanged;_.jZ.prototype.resultsChanged=_.jZ.prototype.resultsChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.jZ.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.jZ.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.pE.YtLazyListBehavior),_.W("design:type",Object)],_.jZ.prototype,"ytLazyListBehavior",void 0);_.V([_.L(_.OJ.YtNextContinuationBehavior),_.W("design:type",Object)],_.jZ.prototype,"ytNextContinuationBehavior",void 0);_.V([_.L(_.sL),_.W("design:type",Object)],_.jZ.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.jZ.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],_.jZ.prototype,"playerData",void 0);
_.V([_.M({value:!0}),_.W("design:type",Boolean)],_.jZ.prototype,"autoFill",void 0);_.V([_.M({value:60}),_.W("design:type",Number)],_.jZ.prototype,"targetFramerate",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.jZ.prototype,"isTwoColumns",void 0);_.V([_.M({notify:!0}),_.W("design:type",Object)],_.jZ.prototype,"shownItems",void 0);_.V([_.M({computed:"computeHideUnlimitedOfferModule(data, playerData)"}),_.W("design:type",Boolean)],_.jZ.prototype,"hideUnlimitedOfferModule",void 0);
_.V([_.M({computed:"computeHideQueueToPlayStateRenderer(data)"}),_.W("design:type",Boolean)],_.jZ.prototype,"hideQueueToPlayStateRenderer",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.jZ.prototype,"watchFeedBigThumbs",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],_.jZ.prototype,"showMoreButton",void 0);_.V([_.M({computed:"computeShowButton(showMoreButton, data.results)"}),_.W("design:type",Boolean)],_.jZ.prototype,"showButton",void 0);
_.V([_.P("data.results.*"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.jZ.prototype,"resultsChanged",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.jZ.prototype,"dataChanged",null);_.V([_.P("hideUnlimitedOfferModule"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.jZ.prototype,"hideUnlimitedOfferModuleChanged",null);
_.V([_.P("showButton"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.jZ.prototype,"showButtonChanged",null);_.jZ=_.V([_.T({is:"ytd-watch-next-secondary-results-renderer"})],_.jZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syas");

var oib;
var pib;
var TT=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-update-date-text-action":"handleUpdateDateTextAction","yt-update-description-action":"handleUpdateDescriptionAction","yt-change-engagement-panel-visibility-action":"onYtChangeEngagementPanelVisibilityAction"};return a};
_.r(TT,_.K);_.f=TT.prototype;_.f.configureRendererStamper=function(){return{subscribeButtonData:{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:{component:"ytd-subscribe-button-renderer",params:{withCount:!0}},subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}}}};
_.f.dataChanged=function(){var a,b;this.descriptionToggled=!(null===(a=this.data)||void 0===a||!a.defaultExpanded);this.collapsed=this.descriptionAlwaysCollapsed||!(null===(b=this.data)||void 0===b?0:b.defaultExpanded);this.subscribeButtonData=this.data.subscribeButton;this.descriptionCollapsedHeight=20*(this.data.descriptionCollapsedLines||3);this.showMoreClientVe=_.Xq(110509);this.showLessClientVe=_.Xq(110510);var c=_.pi(),d=_.oi();c&&d&&_.Gi(void 0,c,d,[this.showMoreClientVe,this.showLessClientVe])};
_.f.onYtExpanderMoreTapped=function(){var a,b=null===(a=this.data)||void 0===a?void 0:a.showMoreCommand;b&&!this.hasInlineStructuredDescription&&this.componentBehavior.resolveCommand(b);(b=_.pi())&&this.showMoreClientVe&&_.hy(b,this.showMoreClientVe)};
_.f.onYtExpanderLessTapped=function(){var a,b=_.pi();b&&this.showLessClientVe&&_.hy(b,this.showLessClientVe);(b=null===(a=this.data)||void 0===a?void 0:a.showLessCommand)&&this.componentBehavior.resolveCommand(b)};
_.f.handleUpdateDateTextAction=function(a){this.data&&this.data.dateText&&this.set("data.dateText",a.updateDateTextAction.dateText)};
_.f.handleUpdateDescriptionAction=function(a){this.$.description.hidden=a.updateDescriptionAction.isEmpty;this.set("data.description",a.updateDescriptionAction.description)};
_.f.onYtChangeEngagementPanelVisibilityAction=function(a){var b,c;if(_.w("web_structured_description_show_more")||_.w("web_engagement_panel_open_description")){var d=null===(b=a.changeEngagementPanelVisibilityAction)||void 0===b?void 0:b.targetId;a=null===(c=a.changeEngagementPanelVisibilityAction)||void 0===c?void 0:c.visibility;"engagement-panel-structured-description"===d&&("ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===a?_.w("kevlar_structured_description_content_inline")||(this.descriptionToggled=!1):
"ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"===a&&(this.descriptionToggled=!0))}};
_.t.Object.defineProperties(TT.prototype,{metadataCollapsible:{configurable:!0,enumerable:!0,get:function(){var a,b,c=null===(b=null===(a=this.data)||void 0===a?void 0:a.metadataRowContainer)||void 0===b?void 0:b.metadataRowContainerRenderer;return!!c&&!!c.rows&&c.rows.length>c.collapsedItemCount}},
hasInlineStructuredDescription:{configurable:!0,enumerable:!0,get:function(){return!!this.structuredDescriptionContentRenderer}},
showInlineStructuredDescription:{configurable:!0,enumerable:!0,get:function(){return this.hasInlineStructuredDescription&&!this.collapsed}},
descriptionAlwaysCollapsible:{configurable:!0,enumerable:!0,get:function(){return this.hasInlineStructuredDescription||this.metadataCollapsible}}});
_.t.Object.defineProperties(TT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===pib){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-secondary-info-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.sections.ytd_video_secondary_info_renderer.ytd.video.secondary.info.renderer.css.js--\x3e<div id="container"><div id="top-row"><ytd-video-owner-renderer data="[[data.owner.videoOwnerRenderer]]"><span class="date" slot="date">[[getSimpleString(data.dateText)]]</span></ytd-video-owner-renderer><div id="subscribe-button"></div></div><ytd-expander always-collapsed="[[descriptionAlwaysCollapsed]]" always-toggleable="[[descriptionAlwaysCollapsible]]" can-toggle="{{canCollapse}}" collapsed="{{collapsed}}" collapsed-height="[[descriptionCollapsedHeight]]" is-toggled="{{descriptionToggled}}"><div id="description" slot="content"><yt-formatted-string class="content" force-default-style="" split-lines="" text="[[data.description]]"></yt-formatted-string><ytd-structured-description-content-renderer data="[[structuredDescriptionContentRenderer]]" disable-upgrade$="[[!hasInlineStructuredDescription]]" hidden="[[!showInlineStructuredDescription]]" inline-structured-description="[[hasInlineStructuredDescription]]"></ytd-structured-description-content-renderer></div><ytd-metadata-row-container-renderer class="sticky" slot="sticky" collapsed="[[collapsed]]" data="[[data.metadataRowContainer.metadataRowContainerRenderer]]"></ytd-metadata-row-container-renderer><yt-formatted-string class="more-button" slot="more-button" role="button" text="[[data.showMoreText]]"></yt-formatted-string><yt-formatted-string class="less-button" slot="less-button" role="button" text="[[data.showLessText]]"></yt-formatted-string></ytd-expander></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oib){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.sections.ytd_video_secondary_info_renderer.ytd.video.secondary.info.renderer.css.js--\x3e<style>:host {display: block;border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-bottom: 24px;padding-bottom: 16px;} #top-row {margin-bottom: 12px;padding-top: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} yt-formatted-string {word-break: break-word;} ytd-video-owner-renderer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #subscribe-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .date {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} ytd-expander {margin-left: 64px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #description {display: block;max-width: 615px;} ytd-structured-description-content-renderer {margin-top: 16px;} .more-button,.less-button {color: var(--yt-spec-text-secondary);display: inline-block;margin-top: 8px;text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} .content {color: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-video-secondary-info-renderer.css.map*/</style>';
oib=d}d=oib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pib=a}a=pib;return a}}});
_.UT=TT;_.UT.prototype.onYtExpanderLessTapped=_.UT.prototype.onYtExpanderLessTapped;_.UT.prototype.onYtExpanderMoreTapped=_.UT.prototype.onYtExpanderMoreTapped;_.UT.prototype.dataChanged=_.UT.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.UT.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.UT.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.UT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],_.UT.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.UT.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.UT.prototype,"collapsed",void 0);_.V([_.M(),_.W("design:type",Boolean)],_.UT.prototype,"descriptionToggled",void 0);
_.V([_.M(),_.W("design:type",Boolean)],_.UT.prototype,"canCollapse",void 0);_.V([_.M(),_.W("design:type",Object)],_.UT.prototype,"subscribeButtonData",void 0);_.V([_.M(),_.W("design:type",Number)],_.UT.prototype,"descriptionCollapsedHeight",void 0);_.V([_.M(),_.W("design:type",Object)],_.UT.prototype,"structuredDescriptionContentRenderer",void 0);_.V([_.M({value:function(){return _.w("web_watch_description_always_collapsed")}}),
_.W("design:type",Boolean)],_.UT.prototype,"descriptionAlwaysCollapsed",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.UT.prototype,"dataChanged",null);_.V([_.N("yt-expander-more-tapped"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.UT.prototype,"onYtExpanderMoreTapped",null);
_.V([_.N("yt-expander-less-tapped"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.UT.prototype,"onYtExpanderLessTapped",null);_.V([_.R("data.metadataRowContainer"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.UT.prototype,"metadataCollapsible",null);_.V([_.R("data","structuredDescriptionContentRenderer"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.UT.prototype,"hasInlineStructuredDescription",null);
_.V([_.R("data","structuredDescriptionContentRenderer","collapsed"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.UT.prototype,"showInlineStructuredDescription",null);_.V([_.R("data","hasInlineStructuredDescription","metadataCollapsible"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],_.UT.prototype,"descriptionAlwaysCollapsible",null);_.UT=_.V([_.T({is:"ytd-video-secondary-info-renderer"})],_.UT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("syaq");

var Dhb;_.Chb=function(a,b,c){if(!a.includes("START_TIME_PLACEHOLDER")||!a.includes("END_TIME_PLACEHOLDER"))return a;var d=new Date(0),e=new Date(0);d.setUTCMilliseconds(b);e.setUTCMilliseconds(c);return a.replace("START_TIME_PLACEHOLDER",_.Hk(d,7)).replace("END_TIME_PLACEHOLDER",_.Hk(e,7))};
var Ehb;
var Fhb;
var Ghb;
var Hhb=function(){var a=_.K.apply(this,arguments)||this;a.small=_.w("no_sub_count_on_sub_button");return a};
_.r(Hhb,_.K);
_.t.Object.defineProperties(Hhb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ghb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-view-count-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_video_view_count_renderer.ytd.video.view.count.renderer.css.js--\x3e<span class="view-count">[[getSimpleString(data.viewCount)]]</span><span class="short-view-count">[[getSimpleString(data.shortViewCount)]]</span>';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Fhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_video_view_count_renderer.ytd.video.view.count.renderer.css.js--\x3e<style>:host {display: inline-block;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} :host([small]) {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .short-view-count {display: none;} @media screen and (max-width:600px) {.short-view-count {display: inline-block;}.view-count {display: none;}} span {color: var(--yt-spec-text-secondary);} /*# sourceMappingURL=ytd-video-view-count-renderer.css.map*/</style>';
Fhb=d}d=Fhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ghb=a}a=Ghb;return a}}});
var pT=Hhb;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],pT.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],pT.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],pT.prototype,"small",void 0);pT=_.V([_.T({is:"ytd-video-view-count-renderer"})],pT);
var qT=function(){var a=_.K.apply(this,arguments)||this;a.infoFormattedStrings=[];a.useYtSans=_.w("web_watch_page_video_title_yt_sans");a.useYtSans20=_.w("web_watch_title_yt_sans_20");a.useYtSans22=_.w("web_watch_title_yt_sans_22");a.useYtSans20Light=_.w("web_watch_title_yt_sans_20_light");a.hideSentimentBar=_.w("kevlar_watch_hide_sentiment_bar");a.actionMap={"yt-update-viewership-action":"handleUpdateViewershipAction","yt-update-title-action":"handleUpdateTitleAction","yt-update-date-text-action":"handleUpdateDateTextAction"};
return a};
_.r(qT,_.K);_.f=qT.prototype;_.f.configureRendererStamper=function(){return{"data.videoActions":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:more",styleActionButton:!0}}}},"data.viewCount":{id:"count",mapping:{videoViewCountRenderer:"ytd-video-view-count-renderer"}}}};
_.f.dataChanged=function(){this.scheduleInitialUpdatedMetadataRequest();this.setSentimentBarWidth()};
_.f.computeInfoFormattedStrings=function(a){if(!a)return[];var b=[];a.dateText&&b.push(a.dateText);a.stationName&&b.push(a.stationName);a.rating&&b.push(a.rating);a.startEndTimeTemplate&&a.startTimeUtcMillis&&a.endTimeUtcMillis&&b.push(_.Wi(_.Chb(_.Zi(a.startEndTimeTemplate),Number(a.startTimeUtcMillis),Number(a.endTimeUtcMillis))));a.upNextProgramText&&b.push(a.upNextProgramText);return b};
_.f.scheduleInitialUpdatedMetadataRequest=function(){this.data&&this.data.updatedMetadataEndpoint&&this.ytTaskEmitterBehavior.getTaskManager().addLowPriorityJob(this.fetchUpdatedMetadata.bind(this),250)};
_.f.setSentimentBarWidth=function(){var a=this;_.Md(this,function(){var b=a.$$("ytd-menu-renderer");if(b){b=_.G(b.root).querySelectorAll(".top-level-buttons:not([hidden]) [button-renderer]");for(var c=0,d=0;d<b.length;d++){var e=b[d],h=a.get("toggleButtonSupportedData.toggleButtonIdData.id",e.data);if("TOGGLE_BUTTON_ID_TYPE_DISLIKE"===h||"TOGGLE_BUTTON_ID_TYPE_LIKE"===h)c+=e.clientWidth+8;else break}c&&(a.$.sentiment.style.width=c-8+"px")}})};
_.f.fetchUpdatedMetadata=function(a){var b;a&&(b={continuation:a});_.dj(this,[this.data.updatedMetadataEndpoint,b])};
_.f.onYtServiceRequestSent=function(a,b){b.endpoint&&b.endpoint.likeEndpoint&&(this.hasUpdateSentimentBarStateCommands()&&!_.w("kevlar_sentiment_bar_update_killswitch")||this.set("data.sentimentBar.sentimentBarRenderer.likeStatus",b.endpoint.likeEndpoint.status),this.setSentimentBarWidth())};
_.f.hasUpdateSentimentBarStateCommands=function(){var a,b,c,d,e,h,l,m,p,q,x=null!==(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.videoActions)||void 0===b?void 0:b.menuRenderer)||void 0===c?void 0:c.topLevelButtons)&&void 0!==d?d:[];x=_.u(x);for(var B=x.next();!B.done;B=x.next()){B=B.value;var C=null===(l=null===(h=null===(e=B.toggleButtonRenderer)||void 0===e?void 0:e.toggleButtonSupportedData)||void 0===h?void 0:h.toggleButtonIdData)||void 0===l?void 0:l.id;if("TOGGLE_BUTTON_ID_TYPE_LIKE"===
C||"TOGGLE_BUTTON_ID_TYPE_DISLIKE"===C){B=null===(q=null===(p=null===(m=B.toggleButtonRenderer)||void 0===m?void 0:m.defaultServiceEndpoint)||void 0===p?void 0:p.commandExecutorCommand)||void 0===q?void 0:q.commands;if(!B)break;B=_.u(B);for(C=B.next();!C.done;C=B.next())if(C.value.updateSentimentBarStateCommand)return!0}}return!1};
_.f.onYtServiceRequestCompleted=function(a,b){this.get("continuation.timedContinuationData",b.data)&&this.data&&this.data.updatedMetadataEndpoint&&(a=b.data.continuation.timedContinuationData,this.ytTaskEmitterBehavior.getTaskManager().addLowPriorityJob(this.fetchUpdatedMetadata.bind(this,a.continuation),a.timeoutMs))};
_.f.handleUpdateViewershipAction=function(a){a.updateViewershipAction&&(a.updateViewershipAction.isEmpty?this.set("data.viewCount",null):a.updateViewershipAction.viewership?this.set("data.viewCount",a.updateViewershipAction.viewership):a.updateViewershipAction.viewCount&&this.set("data.viewCount",a.updateViewershipAction.viewCount))};
_.f.handleUpdateTitleAction=function(a){this.set("data.title",a.updateTitleAction.title)};
_.f.handleUpdateDateTextAction=function(a){this.hasDateText&&this.set("data.dateText",a.updateDateTextAction.dateText)};
_.f.computeHasDateText=function(a){return!!a&&!!a.dateText};
_.t.Object.defineProperties(qT,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===Ehb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-video-primary-info-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.sections.ytd_video_primary_info_renderer.ytd.video.primary.info.renderer.css.js--\x3e<div id="container"><ytd-badge-supported-renderer disable-upgrade$="[[!data.topStandaloneBadge]]" hidden="[[!data.topStandaloneBadge]]" top-standalone-badge="[[data.topStandaloneBadge]]"></ytd-badge-supported-renderer><a class="yt-simple-endpoint" hidden="[[!data.superTitleIcon]]" href$="[[computeHref_(data.superTitleLink.runs.0.navigationEndpoint)]]" aria-label$="[[data.superTitleLink.accessibility.accessibilityData.label]]" data="[[data.superTitleLink.runs.0.navigationEndpoint]]"><yt-icon class="super-title-icon" icon="yt-icons:location_pin"></yt-icon></a><yt-formatted-string class="super-title" force-default-style="" text="[[data.superTitleLink]]"></yt-formatted-string><h1 class="title"><yt-formatted-string force-default-style="" text="[[data.title]]"></yt-formatted-string></h1><ytd-badge-supported-renderer badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]"></ytd-badge-supported-renderer><div id="info"><div id="info-text"><div id="count" hidden="[[!data.viewCount]]"></div><div id="info-strings" hidden="[[!infoFormattedStrings.length]]"><span id="dot" hidden="[[!data.viewCount]]"></span><template is="dom-repeat" items="[[infoFormattedStrings]]"><yt-formatted-string text="[[item]]"></yt-formatted-string></template></div></div><div id="flex"></div><div id="menu-container"><div id="menu"></div><ytd-sentiment-bar-renderer id="sentiment" data="[[data.sentimentBar.sentimentBarRenderer]]" hidden="[[!data.sentimentBar.sentimentBarRenderer]]"></ytd-sentiment-bar-renderer></div></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===Dhb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.sections.ytd_video_primary_info_renderer.ytd.video.primary.info.renderer.css.js--\x3e<style>@charset "UTF-8"; :host {--yt-button-icon-size: 36px;display: block;border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 20px 0 8px 0;} :host([use-yt-sans]) {--yt-navbar-title-line-height: 3.2rem;} .title {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;color: var(--ytd-video-primary-info-renderer-title-color,var(--yt-spec-text-primary));font-family: var(--ytd-video-primary-info-renderer-title-font-family,inherit);font-size: var(--ytd-video-primary-info-renderer-title-font-size,var(--yt-navbar-title-font-size,inherit));font-variant: var(--ytd-video-primary-info-renderer-title-font-variant,inherit);transform: var(--ytd-video-primary-info-renderer-title-transform,none);text-shadow: var(--ytd-video-primary-info-renderer-title-text-shadow,none);} :host([use-yt-sans]) .title {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 700;} :host([use-yt-sans20]) .title {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 700;} :host([use-yt-sans20-light]) .title {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 600;} :host([use-yt-sans22]) .title {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2.2rem;line-height: 3rem;font-weight: 700;} .super-title {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} .super-title-icon {color: var(--yt-spec-call-to-action);height: 16px;width: 16px;margin-right: 4px;vertical-align: bottom;} yt-formatted-string {word-break: break-word;} ytd-menu-renderer {position: relative;} #info {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #info-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} :host([has-date-text]) #info-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #count {display: inline-block;} #dot:after,#info-strings>yt-formatted-string:not(:last-of-type):after,:dir(rtl) #info-strings>yt-formatted-string:not(:last-of-type):before {content: "\u2022";margin: 0 4px;} :dir(rtl) #info-strings>yt-formatted-string:not(:last-of-type):after {content: "";margin: 0;} #info-strings {display: inline-block;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #flex {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #sentiment {width: 110px;position: absolute;left: 0;padding-top: 6px;padding-bottom: 28px;} :host([hide-sentiment-bar]) #sentiment {display: none;} #menu {position: relative;top: 4px;} #menu-container {position: relative;} /*# sourceMappingURL=ytd-video-primary-info-renderer.css.map*/</style>';
Dhb=d}d=Dhb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);Ehb=a}a=Ehb;return a}}});
_.rT=qT;_.rT.prototype.onYtServiceRequestCompleted=_.rT.prototype.onYtServiceRequestCompleted;_.rT.prototype.onYtServiceRequestSent=_.rT.prototype.onYtServiceRequestSent;_.rT.prototype.dataChanged=_.rT.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],_.rT.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],_.rT.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],_.rT.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Ry.YtTaskEmitterBehavior),_.W("design:type",Object)],_.rT.prototype,"ytTaskEmitterBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],_.rT.prototype,"data",void 0);_.V([_.M({computed:"computeInfoFormattedStrings(data)"}),_.W("design:type",Array)],_.rT.prototype,"infoFormattedStrings",void 0);
_.V([_.M({computed:"computeHasDateText(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],_.rT.prototype,"hasDateText",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.rT.prototype,"useYtSans",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.rT.prototype,"useYtSans20",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.rT.prototype,"useYtSans22",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.rT.prototype,"useYtSans20Light",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],_.rT.prototype,"hideSentimentBar",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],_.rT.prototype,"dataChanged",null);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],_.rT.prototype,"onYtServiceRequestSent",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],_.rT.prototype,"onYtServiceRequestCompleted",null);_.rT=_.V([_.T({is:"ytd-video-primary-info-renderer"})],_.rT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("iuT5Oc");


_.n();

}catch(e){_._DumpException(e)}
try{
_.k("z321i");

var i0b=_.D("defaultPromoPanelRendererInlinePlaybackRenderer","z321i");
_.U(i0b,_.iT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("S3WKrc");

var h0b=_.D("defaultPromoPanelRenderer","S3WKrc");
_.U(h0b,_.kT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("N3jZO");

var g0b=_.D("carouselItemRenderer","N3jZO");
_.U(g0b,_.mT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vuZe4e");

var f0b=_.D("ypcTransactionErrorMessageRenderer","vuZe4e");
_.U(f0b,_.u2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("TS9ASb");

var e0b=_.D("yoodleRenderer","TS9ASb");
_.U(e0b,_.s2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ZrKA8b");

var d0b=_.D("videoQualityPromoRenderer","ZrKA8b");
_.U(d0b,_.pZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("RTPOkb");

var c0b=_.D("videoDownloadToastRenderer","RTPOkb");
_.U(c0b,_.o2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JMiaMe");

var b0b=_.D("verticalListRenderer","JMiaMe");
_.U(b0b,_.zL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("gNCMYc");

var a0b=_.D("verticalChannelSectionRenderer","gNCMYc");
_.U(a0b,_.pX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ZS4vXc");

var $_b=_.D("toggleButtonRenderer","ZS4vXc");
_.U($_b,_.kE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("cG0XIf");

var Z_b=_.D("titleAndButtonListHeaderRenderer","cG0XIf");
_.U(Z_b,_.YG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("c9wS7");

var Y_b=_.D("ticketShelfRenderer","c9wS7");
_.U(Y_b,_.eV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("uN8dV");

var X_b=_.D("subscribeButtonRenderer","uN8dV");
_.U(X_b,_.OF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("N6U3m");

var W_b=_.D("searchBoxRenderer","N6U3m");
_.U(W_b,_.jX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("q1bYAc");

var V_b=_.D("reloadPageButtonRenderer","q1bYAc");
_.U(V_b,_.eQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Wk4VLb");

var U_b=_.D("playerLegacyDesktopWatchAdsRenderer","Wk4VLb");
_.U(U_b,_.cV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("bujvsf");

var T_b=_.D("notificationTextRenderer","bujvsf");
_.U(T_b,_.WF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JiqG1e");

var S_b=_.D("notificationMultiActionRenderer","JiqG1e");
_.U(S_b,_.UF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qI9lve");

var R_b=_.D("miniplayerBarRenderer","qI9lve");
_.U(R_b,_.PU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("O7pa3b");

var Q_b=_.D("merchShelfRenderer","O7pa3b");
_.U(Q_b,_.oO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qm4sAd");

var P_b=_.D("merchShelfItemRenderer","qm4sAd");
_.U(P_b,_.qK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("UkF3b");

var O_b=_.D("menuCustomIconItemRenderer","UkF3b");
_.U(O_b,_.b1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("yuXfuc");

var N_b=_.D("likeButtonRenderer","yuXfuc");
_.U(N_b,_.IY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("RO7bGc");

var M_b=_.D("horizontalCardListRenderer","RO7bGc");
_.U(M_b,_.jH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("KMmvs");

var L_b=_.D("expandableTabRenderer","KMmvs");
_.U(L_b,_.lS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("fttuwd");

var K_b=_.D("downloadButtonRenderer","fttuwd");
_.U(K_b,_.iE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ljGHJc");

var J_b=_.D("dateTimePickerRenderer","ljGHJc");
_.U(J_b,_.wI);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("cvC59e");

var I_b=_.D("datePeriodPickerRenderer","cvC59e");
_.U(I_b,_.pM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("VxJYge");

var H_b=_.D("consentBumpV2Renderer","VxJYge");
_.U(H_b,_.m2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("fC0EUc");

var G_b=_.D("commentsEntryPointHeaderRenderer","fC0EUc");
_.U(G_b,_.nZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Xh2Mrc");

var F_b=_.D("channelVideoPlayerRenderer","Xh2Mrc");
_.U(F_b,_.gT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("IppdD");

var E_b=_.D("channelLegalInfoRenderer","IppdD");
_.U(E_b,_.dR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ZgCH5b");

var D_b=_.D("carouselHeaderRenderer","ZgCH5b");
_.U(D_b,_.eX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("J23kBe");

var C_b=_.D("buttonRenderer","J23kBe");
_.U(C_b,_.Oy);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("yVOOKe");

var B_b=_.D("alertWithButtonRenderer","yVOOKe");
_.U(B_b,_.NU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("j6R9Bb");

var A_b=_.D("vcBalanceRenderer","j6R9Bb");
_.U(A_b,_.xW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JEiid");

var z_b=_.D("offlinePromoRenderer","JEiid");
_.U(z_b,_.i2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("uzpSIe");

var y_b=_.D("purchaseCompleteStepRenderer","uzpSIe");
_.U(y_b,_.c0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("OHPbxe");

var x_b=_.D("purchaseCompleteDetailRenderer","OHPbxe");
_.U(x_b,_.a0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Hbcwd");

var w_b=_.D("offerSelectionStepRenderer","Hbcwd");
_.U(w_b,_.Z_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hYSA0d");

var v_b=_.D("offerSectionRenderer","hYSA0d");
_.U(v_b,_.cS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hywkj");

var u_b=_.D("offerDetailStepRenderer","hywkj");
_.U(u_b,_.V_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("bshv3");

var t_b=_.D("offerDetailRenderer","bshv3");
_.U(t_b,_.T_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("fUUaE");

var s_b=_.D("offerContentRenderer","fUUaE");
_.U(s_b,_.aS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("m0Nxdc");

var r_b=_.D("confirmationMastheadRenderer","m0Nxdc");
_.U(r_b,_.$_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("iwWSA");

var q_b=_.D("bulletFormattedString","iwWSA");
_.U(q_b,_.S_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("U4ak0");

var p_b=_.D("billboardMastheadRenderer","U4ak0");
_.U(p_b,_.R_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("OJ3JJ");

var o_b=_.D("surveyFlowStepRenderer","OJ3JJ");
_.U(o_b,_.nQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("L7XB2b");

var n_b=_.D("flowFooterRenderer","L7XB2b");
_.U(n_b,_.jQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("EBfDSb");

var m_b=_.D("iconBadgeTopbarButtonRenderer","EBfDSb");
_.U(m_b,_.k1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Vnqkwb");

var j_b=_.D("iconBadgeRenderer","Vnqkwb");
var k_b;
var l_b;
var Z$=function(){var a=_.K.apply(this,arguments)||this;a.hidden=!1;a.useSmallerText=!1;return a};
_.r(Z$,_.K);Z$.prototype.computeHidden=function(a){return!a};
Z$.prototype.computeUseSmallerText=function(a){return 2<(null===a||void 0===a?void 0:a.length)};
_.t.Object.defineProperties(Z$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===l_b){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-icon-badge-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_icon_badge_renderer.ytd.icon.badge.renderer.css.js--\x3e<yt-icon icon="[[data.icon.iconType]]">&gt;</yt-icon>\n<div id="badge" hidden="[[!iconBadgeEntity.badgeText]]">\n  [[iconBadgeEntity.badgeText]]\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===k_b){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.ypc.cart.ytd_icon_badge_renderer.ytd.icon.badge.renderer.css.js--\x3e<style>:host {display: inline-block;color: var(--yt-spec-icon-active-other);position: relative;} #badge {position: absolute;top: -4px;left: 10px;color: var(--yt-spec-text-primary-inverse);background-color: var(--yt-spec-call-to-action);padding: 0px 4px;min-width: 8px;max-width: 18px;height: 16px;border: 2px solid var(--yt-spec-brand-background-primary);border-radius: 22px;text-align: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;line-height: 1.6rem;} :host([use-smaller-text]) #badge {font-family: "Roboto","Arial",sans-serif;font-size: 1rem;line-height: 1.6rem;font-weight: 400;} /*# sourceMappingURL=ytd-icon-badge-renderer.css.map*/</style>';
k_b=d}d=k_b;c.call(b,d.content.cloneNode(!0),a.content.firstChild);l_b=a}a=l_b;return a}}});
var $$=Z$;_.V([_.L(_.Dx),_.W("design:type",Object)],$$.prototype,"ytdReduxBehavior",void 0);_.V([_.M({computed:"computeHidden(iconBadgeEntity.isVisible)",reflectToAttribute:!0}),_.W("design:type",Boolean)],$$.prototype,"hidden",void 0);_.V([_.M({computed:"computeUseSmallerText(iconBadgeEntity.badgeText)",reflectToAttribute:!0}),_.W("design:type",Boolean)],$$.prototype,"useSmallerText",void 0);
_.V([_.M({selectorArgs:["data.iconBadgeEntityKey"],selector:_.kXa}),_.W("design:type",Object)],$$.prototype,"iconBadgeEntity",void 0);_.V([_.M(),_.W("design:type",Object)],$$.prototype,"data",void 0);$$=_.V([_.T({is:"ytd-icon-badge-renderer"})],$$);
_.U(j_b,$$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("y9gtNe");

var i_b=_.D("commerceCartSummaryRenderer","y9gtNe");
_.U(i_b,_.kO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ZZBxp");

var h_b=_.D("commerceCartSummaryLineItemRenderer","ZZBxp");
_.U(h_b,_.WN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("LpcNAc");

var g_b=_.D("commerceCartRenderer","LpcNAc");
_.U(g_b,_.mO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("q8jzVd");

var f_b=_.D("commerceCartItemRenderer","q8jzVd");
_.U(f_b,_.iO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("yjz8nc");

var e_b=_.D("commerceCartItemQuantityPickerRenderer","yjz8nc");
_.U(e_b,_.gO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("wycjKb");

var d_b=_.D("commerceCartHeaderRenderer","wycjKb");
_.U(d_b,_.$N);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CQjh6");

var c_b=_.D("commerceCartCheckoutButtonRenderer","CQjh6");
_.U(c_b,_.YN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Qnpf1e");

var b_b=_.D("watchEngagementPanels","Qnpf1e");
_.U(b_b,_.lZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("PUbmZb");

var a_b=_.D("unlimitedOfferModuleRenderer","PUbmZb");
_.U(a_b,_.fZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("FoXgHd");

var $Zb=_.D("structuredDescriptionContentRenderer","FoXgHd");
_.U($Zb,_.ST);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("xw5CBb");

var ZZb=_.D("sentimentBarRenderer","xw5CBb");
_.U(ZZb,_.oT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zWm7Sc");

var YZb=_.D("playlistPanelVideoRenderer","zWm7Sc");
_.U(YZb,_.DQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("pOs5Zc");

var XZb=_.D("playlistPanelSupportedItems","pOs5Zc");
_.U(XZb,_.FQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ROv3bc");

var WZb=_.D("playlistPanelRenderer","ROv3bc");
_.U(WZb,_.JQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Mw2RKb");

var VZb=_.D("offerReviewRenderer","Mw2RKb");
_.U(VZb,_.sP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("H4rlxe");

var UZb=_.D("macroMarkersListRenderer","H4rlxe");
_.U(UZb,_.JO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hzr0Xc");

var TZb=_.D("macroMarkersListItemRenderer","hzr0Xc");
_.U(TZb,_.XG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("FhjOsb");

var SZb=_.D("macroMarkersInfoItemRenderer","FhjOsb");
_.U(SZb,_.DO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CtvP1e");

var RZb=_.D("liveChatFrame","CtvP1e");
_.U(RZb,_.pR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("D3IKae");

var QZb=_.D("expandableVideoDescriptionBodyRenderer","D3IKae");
_.U(QZb,_.MT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("lX0Xh");

var PZb=_.D("engagementPanelTitleHeaderRenderer","lX0Xh");
_.U(PZb,_.IU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("SQhiU");

var OZb=_.D("engagementPanelSectionListRenderer","SQhiU");
_.U(OZb,_.LU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ePG3I");

var LZb=_.D("compactAutoplayRenderer","ePG3I");
var MZb;
var NZb;
var X$=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-autonav-state-changed-action":"onYtAutonavStateChangedAction"};return a};
_.r(X$,_.K);_.f=X$.prototype;_.f.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{compactRadioRenderer:"ytd-compact-radio-renderer",compactVideoRenderer:"ytd-compact-video-renderer"}}}};
_.f.attached=function(){var a=_.dN.getInstance().getState();this.toggle.checked=1!==a;this.clientVe=_.Xq(113957)};
_.f.onToggleChanged=function(){var a=this.toggle.checked?2:1;_.dN.getInstance().setState(a);this.logClick()};
_.f.onYtAutonavStateChangedAction=function(a){this.toggle.checked=1!==a};
_.f.logClick=function(){var a=_.pi(),b=_.oi();a&&b&&this.clientVe&&(_.Ex(a,b,this.clientVe),_.hy(a,this.clientVe))};
_.t.Object.defineProperties(X$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===NZb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-autoplay-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_compact_autoplay_renderer.ytd.compact.autoplay.renderer.css.js--\x3e<div id="head">\n  <h2 id="upnext">[[getSimpleString(data.title)]]</h2>\n  <div id="autoplay">[[getSimpleString(data.toggleDescription)]]</div>\n  <tp-yt-paper-toggle-button id="toggle" aria-label$="[[getSimpleString(data.toggleDescription)]]" noink="" on-change="onToggleChanged">\n  </tp-yt-paper-toggle-button>\n  <tp-yt-paper-tooltip id="tooltip" for="toggle">[[getSimpleString(data.infoText)]]</tp-yt-paper-tooltip>\n</div>\n<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MZb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.watch_next.ytd_compact_autoplay_renderer.ytd.compact.autoplay.renderer.css.js--\x3e<style>:host {display: block;padding-bottom: 8px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-bottom: 16px;} :host([hide-autonav-keyline]) {padding-bottom: 0;border-bottom: none;margin-bottom: 0;} :host([mask-as-video]) {padding-bottom: 0;border-bottom: none;margin-bottom: 0;} :host([mask-as-video]) #head {display: none;} :host(:not([queue-is-empty])) {border-bottom: none;padding-bottom: 0;margin-bottom: 0;} #head {margin-bottom: 12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([hide-autonav-headline]) #head {position: absolute;opacity: 0;} :host([hide-autonav-headline]) #autoplay,:host([hide-autonav-headline]) #toggle,:host([hide-autonav-headline]) #tooltip {display: none;} #upnext {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #autoplay {color: var(--yt-spec-text-secondary);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} :host([player-move-autonav-toggle]) #autoplay,:host([player-move-autonav-toggle]) #toggle {display: none;} tp-yt-paper-toggle-button {margin-left: 8px;} :host([watch-feed-big-thumbs]) tp-yt-paper-toggle-button {--paper-toggle-button-label-spacing: 0;} :host([watch-feed-big-thumbs]) ytd-compact-video-renderer {padding-bottom: 0;} ytd-compact-video-renderer {padding-bottom: 8px;} ytd-compact-video-renderer[expansion=collapsed] {padding-bottom: 0;} ytd-compact-video-renderer[expansion=expanded] {margin-bottom: 0;} #tooltip {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([player-move-autonav-toggle]) #tooltip {display: none;} :host([watch-feed-big-thumbs]:not([is-two-columns]):not([mask-as-video])) {border-bottom: none;margin-bottom: 0;} :host([watch-feed-big-thumbs]:not([is-two-columns]):not([mask-as-video])) ytd-compact-video-renderer {padding-top: 34px;} :host([watch-feed-big-thumbs]:not([is-two-columns]):not([mask-as-video])) #head {position: absolute;left: 0;width: calc(100% - 48px);margin-left: 24px;} /*# sourceMappingURL=ytd-compact-autoplay-renderer.css.map*/</style>';
MZb=d}d=MZb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);NZb=a}a=NZb;return a}}});
var Y$=X$;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],Y$.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],Y$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],Y$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],Y$.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],Y$.prototype,"isTwoColumns",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],Y$.prototype,"maskAsVideo",void 0);_.V([_.M({reflectToAttribute:!0,value:!0}),_.W("design:type",Boolean)],Y$.prototype,"queueIsEmpty",void 0);_.V([_.M({value:function(){return _.w("kevlar_watch_feed_big_thumbs")},
reflectToAttribute:!0}),_.W("design:type",Boolean)],Y$.prototype,"watchFeedBigThumbs",void 0);_.V([_.M({value:function(){return _.w("web_player_move_autonav_toggle")},
reflectToAttribute:!0}),_.W("design:type",Boolean)],Y$.prototype,"playerMoveAutonavToggle",void 0);_.V([_.M({value:function(){return _.w("web_hide_autonav_headline")},
reflectToAttribute:!0}),_.W("design:type",Boolean)],Y$.prototype,"hideAutonavHeadline",void 0);_.V([_.M({value:function(){return _.w("web_hide_autonav_keyline")},
reflectToAttribute:!0}),_.W("design:type",Boolean)],Y$.prototype,"hideAutonavKeyline",void 0);_.V([_.S("#contents"),_.W("design:type",_.UJ)],Y$.prototype,"contents",void 0);_.V([_.S("#toggle"),_.W("design:type",Object)],Y$.prototype,"toggle",void 0);Y$=_.V([_.T({is:"ytd-compact-autoplay-renderer"})],Y$);
_.U(LZb,Y$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qE6vE");

var KZb=_.D("voiceSearchDialogRenderer","qE6vE");
_.U(KZb,_.$y);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("z0Rvzd");

var JZb=_.D("ypcOffersOverlayRenderer","z0Rvzd");
_.U(JZb,_.g2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("HgvDkb");

var IZb=_.D("ypcCouponRenderer","HgvDkb");
_.U(IZb,_.M_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("NAV5df");

var HZb=_.D("tvfilmOfferModuleRenderer","NAV5df");
_.U(HZb,_.dZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XRPB5d");

var GZb=_.D("tvfilmOfferGroupsRenderer","XRPB5d");
_.U(GZb,_.e2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qYXWU");

var FZb=_.D("movieRenderer","qYXWU");
_.U(FZb,_.cT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("abhVqd");

var EZb=_.D("movieOfferModuleRenderer","abhVqd");
_.U(EZb,_.$Y);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("W1lBe");

var DZb=_.D("metadataLineRenderer","W1lBe");
_.U(DZb,_.aZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("z3xPcb");

var CZb=_.D("mediaUpsellRenderer","z3xPcb");
_.U(CZb,_.EU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("LhO5Yc");

var BZb=_.D("mediaProductRenderer","LhO5Yc");
_.U(BZb,_.X_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("wTW0vc");

var AZb=_.D("mediaMastheadRenderer","wTW0vc");
_.U(AZb,_.bZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("QamNJb");

var zZb=_.D("gridMovieRenderer","QamNJb");
_.U(zZb,_.oK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("BMVmq");

var yZb=_.D("compactTvfilmEntryPointRenderer","BMVmq");
_.U(yZb,_.YY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("SF5I9b");

var xZb=_.D("compactMovieRenderer","SF5I9b");
_.U(xZb,_.HL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("n0sZLe");

var vZb;
var wZb;
var V$=function(){return _.K.apply(this,arguments)||this};
_.r(V$,_.K);_.f=V$.prototype;_.f.handleClick=function(){this.data&&(this.fireSelectedEvent(Number(this.data.startMs)),this.logClick())};
_.f.handleKeypress=function(a){this.data&&(this.isEnterPress(a)?(this.fireSelectedEvent(Number(this.data.startMs)),this.logClick()):this.isCopyPress(a)&&this.logCopy())};
_.f.getSegmentAriaLabel=function(){var a,b,c;return null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.accessibility)||void 0===b?void 0:b.accessibilityData)||void 0===c?void 0:c.label};
_.f.fireSelectedEvent=function(a){this.fire("yt-transcript-segment-selected",{startMs:a})};
_.f.isEnterPress=function(a){return"Enter"===a.key||"Enter"===a.code||"NumpadEnter"===a.code||13===a.keyCode?!0:!1};
_.f.isCopyPress=function(a){var b=a.ctrlKey;return"c"===a.key&&b};
_.f.logClick=function(){var a,b=null===(a=this.data)||void 0===a?void 0:a.trackingParams;b&&_.Iu(_.Qr(),b)};
_.f.logCopy=function(){var a=_.Xq(138758);_.Uza(_.Qr(),a)};
_.t.Object.defineProperties(V$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wZb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-transcript-segment-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_segment_renderer.ytd.transcript.segment.renderer.css.js--\x3e<div class="segment" aria-label="[[getSegmentAriaLabel()]]" role="button" tabindex="0" on-keypress="handleKeypress" on-click="handleClick">\n  <div class="segment-start-offset" tabindex="-1" aria-hidden="true">\n    <div class="segment-timestamp">\n      [[getSimpleString(data.startTimeText)]]\n    </div>\n  </div>\n  <yt-formatted-string class="segment-text" aria-hidden="true" tabindex="-1" text="[[data.snippet]]">\n  </yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vZb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_segment_renderer.ytd.transcript.segment.renderer.css.js--\x3e<style>:host(.active) .segment {background-color: var(--yt-spec-badge-chip-background);} :host(.active) .segment .segment-text {font-weight: 500;} .segment {padding: 12px 16px 8px 8px;outline: none;font-size: 1.4rem;line-height: 1.8rem;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;cursor: pointer;} .segment:hover,.segment:focus,.segment:active {background-color: var(--yt-spec-badge-chip-background);} .segment:hover .segment-text,.segment:focus .segment-text,.segment:active .segment-text {font-weight: 500;} .segment-start-offset {margin: 0 16px 0 12px;} .segment-timestamp {color: var(--yt-spec-call-to-action);background-color: var(--yt-spec-suggested-action);padding: 0 4px;font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} .segment-text {color: var(--yt-spec-text-primary);overflow-wrap: break-word;} /*# sourceMappingURL=ytd-transcript-segment-renderer.css.map*/</style>';
vZb=d}d=vZb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wZb=a}a=wZb;return a}}});
var W$=V$;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],W$.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],W$.prototype,"data",void 0);W$=_.V([_.T({is:"ytd-transcript-segment-renderer"})],W$);
_.U(_.Ska,W$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JfbIWd");

var tZb;
var uZb;
var T$=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-player-time-changed":"onYtPlayerTimeChanged"};a.isError=!1;a.segmentOffsets=[];a.segmentIndex=-1;return a};
_.r(T$,_.K);_.f=T$.prototype;_.f.configureRendererStamper=function(){return{segments:{id:"segments-container",mapping:{transcriptSegmentRenderer:"ytd-transcript-segment-renderer"}}}};
_.f.segmentsChanged=function(){this.updateOffsets()};
_.f.onYtPlayerTimeChanged=function(a){for(var b=this.segmentIndex,c=b;;){var d=0<=c?this.segmentOffsets[c].start:-1;var e=a+.5;if(e<d)--c;else if(d=c+1<this.segmentOffsets.length?this.segmentOffsets[c+1].start:Infinity,e>d)c+=1;else{if(-1===c)break;c<this.segmentOffsets.length&&e>this.segmentOffsets[c].end&&(c=-1);break}}0<=b&&(a=this.getSegmentElement(b),null===a||void 0===a?void 0:a.classList.remove("active"));this.segmentIndex=c;0>c||(a=this.getSegmentElement(c),null===a||void 0===a?void 0:a.classList.add("active"),
this.isHovered||this.scrollElementToTop(c))};
_.f.handleSegmentSelected=function(a){_.A(this,"yt-transcript-player-seek",[a.detail.startMs/1E3])};
_.f.onMouseEnter=function(){this.isHovered=!0};
_.f.onMouseLeave=function(){this.isHovered=!1};
_.f.onRetryButtonClick=function(){this.fire("transcript-retry-button-click")};
_.f.getSegmentElement=function(a){return this.$$("ytd-transcript-segment-renderer:nth-child("+(a+1)+")")};
_.f.scrollElementToTop=function(a){a=this.getSegmentElement(2<=a?a-2:0);this.scrollTop=Math.min(a.offsetTop-this.offsetTop,this.scrollHeight-this.offsetHeight)};
_.f.updateOffsets=function(){this.segmentOffsets=this.segments.map(function(a){a=a.transcriptSegmentRenderer;return{start:Number(a.startMs)/1E3,end:Number(a.endMs)/1E3}});
this.segmentIndex=-1;this.clearHighlightedSegments()};
_.f.clearHighlightedSegments=function(){var a=_.G(this.root);a=_.u(a.querySelectorAll("ytd-transcript-segment-renderer"));for(var b=a.next();!b.done;b=a.next())b.value.classList.remove("active")};
_.t.Object.defineProperties(T$.prototype,{segments:{configurable:!0,enumerable:!0,get:function(){var a,b;return(null===(a=this.data)||void 0===a?void 0:a.searchResultSegments)||(null===(b=this.data)||void 0===b?void 0:b.initialSegments)||[]}},
displayNoResults:{configurable:!0,enumerable:!0,get:function(){return!!this.segments&&0===this.segments.length&&!!this.noResultLabel}}});
_.t.Object.defineProperties(T$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===uZb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-transcript-segment-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_segment_list_renderer.ytd.transcript.segment.list.renderer.css.js--\x3e<div id="segments-container"></div>\n<div id="message-container" hidden="[[!displayNoResults]]">\n  <yt-formatted-string id="no-results" text="[[noResultLabel]]">\n  </yt-formatted-string>\n</div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tZb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_segment_list_renderer.ytd.transcript.segment.list.renderer.css.js--\x3e<style>:host {display: block;height: calc(var(--ytd-watch-flexy-panel-max-height) - 96px);background-color: var(--yt-spec-brand-background-solid);overflow-y: auto;} :host::-webkit-scrollbar {width: 16px;} :host::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} :host::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} #message-container {height: 100%;display: flex;align-items: center;justify-content: center;} #no-results {color: var(--yt-spec-text-primary);font-size: 1.4rem;line-height: 1.8rem;} /*# sourceMappingURL=ytd-transcript-segment-list-renderer.css.map*/</style>";
tZb=d}d=tZb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);uZb=a}a=uZb;return a}}});
var U$=T$;U$.prototype.onMouseLeave=U$.prototype.onMouseLeave;U$.prototype.onMouseEnter=U$.prototype.onMouseEnter;U$.prototype.handleSegmentSelected=U$.prototype.handleSegmentSelected;U$.prototype.segmentsChanged=U$.prototype.segmentsChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],U$.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],U$.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],U$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],U$.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],U$.prototype,"isError",void 0);_.V([_.M(),_.W("design:type",Object)],U$.prototype,"noResultLabel",void 0);_.V([_.R("data"),_.W("design:type",Array),_.W("design:paramtypes",[])],U$.prototype,"segments",null);
_.V([_.R("segments","noResultLabel"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],U$.prototype,"displayNoResults",null);_.V([_.P("segments"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],U$.prototype,"segmentsChanged",null);_.V([_.N("yt-transcript-segment-selected"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],U$.prototype,"handleSegmentSelected",null);
_.V([_.N("mouseenter"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],U$.prototype,"onMouseEnter",null);_.V([_.N("mouseleave"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],U$.prototype,"onMouseLeave",null);U$=_.V([_.T({is:"ytd-transcript-segment-list-renderer"})],U$);
_.U(_.Rka,U$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("FOHVId");

var qZb=function(a,b){a.reloadContinuationItemsCommandMatcher=b},rZb;
var sZb;
var R$=function(){var a=_.K.apply(this,arguments)||this;a.isLoadingTranscripts=!1;a.isError=!1;return a};
_.r(R$,_.K);_.f=R$.prototype;_.f.dataChanged=function(){if(this.data&&this.data.trackingParams){var a=_.Qr();_.Fu(a,126250);_.Hu(a,this.data.trackingParams)}};
_.f.headerChanged=function(){var a,b,c;this.baseGetTranscriptsCommand=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.header)||void 0===b?void 0:b.transcriptSearchBoxRenderer)||void 0===c?void 0:c.onTextChangeCommand};
_.f.bodyChanged=function(){var a,b,c,d;if(null!==(b=null===(a=this.data)||void 0===a?void 0:a.body)&&void 0!==b&&b.transcriptSegmentListRenderer){var e=null===(d=null===(c=this.data)||void 0===c?void 0:c.body)||void 0===d?void 0:d.transcriptSegmentListRenderer;e.initialSegments&&(this.initialTranscriptsRenderer=e);e.noResultLabel&&(this.noResultLabel=e.noResultLabel);e.retryLabel&&(this.retryLabel=e.retryLabel)}};
_.f.detached=function(){this.clearSearchBoxText()};
_.f.configureContinuationPathMap=function(){return{"yt-reload-continuation-items-command-body":"body"}};
_.f.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"}}}};
_.f.onReloadContinuationFinish=function(){this.isLoadingTranscripts=!1};
_.f.fireSearch=function(a){var b=this,c,d,e,h,l,m,p,q;if(a){var x=a.detail.query;if(this.baseGetTranscriptsCommand){a=null===(c=this.baseGetTranscriptsCommand.getTranscriptEndpoint)||void 0===c?void 0:c.params;var B=null===(m=null===(l=null===(h=null===(e=null===(d=this.data)||void 0===d?void 0:d.footer)||void 0===e?void 0:e.transcriptFooterRenderer)||void 0===h?void 0:h.languageMenu)||void 0===l?void 0:l.sortFilterSubMenuRenderer)||void 0===m?void 0:m.subMenuItems;B&&0<B.length&&(B=B.find(function(C){return C.selected}))&&
(a=null===(q=null===(p=B.continuation)||void 0===p?void 0:p.reloadContinuationData)||void 0===q?void 0:q.continuation);
a=Object.assign(Object.assign({},this.baseGetTranscriptsCommand),{getTranscriptEndpoint:{params:a,searchQuery:x}});this.ytComponentBehavior.resolveCommand(a,{commandController:{onServerError:function(){b.isLoadingTranscripts=!1;b.isError=!0}}});
this.isLoadingTranscripts=!0;this.set("data.body",{});qZb(this.ytContinuationHandlerBehavior,function(){return x===b.getCurrentSearchBoxText()})}}};
_.f.searchCleared=function(){this.data&&this.data.body&&(this.isLoadingTranscripts=!1,this.set("data.body",{transcriptSegmentListRenderer:this.initialTranscriptsRenderer}))};
_.f.onRetryButtonClick=function(){this.isError=!1;var a={query:this.getCurrentSearchBoxText()};this.fireSearch(new CustomEvent("yt-transcript-search-box-search",{detail:a}))};
_.f.getCurrentSearchBoxText=function(){var a;return null===(a=this.searchBox)||void 0===a?void 0:a.value};
_.f.clearSearchBoxText=function(){this.searchBox&&this.searchBox.clear()};
_.t.Object.defineProperties(R$.prototype,{searchBox:{configurable:!0,enumerable:!0,get:function(){return this.$$("ytd-transcript-search-box-renderer")}}});
_.t.Object.defineProperties(R$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===sZb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-transcript-search-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_search_panel_renderer.ytd.transcript.search.panel.renderer.css.js--\x3e<div id="header"></div>\n<div id="body"></div>\n<div id="error-container" hidden="[[!isError]]">\n  <tp-yt-paper-button id="retry-button" on-click="onRetryButtonClick">\n    <yt-formatted-string text="[[retryLabel]]">\n    </yt-formatted-string>\n  </tp-yt-paper-button>\n</div>\n<div class="spinner-container" hidden="[[!isLoadingTranscripts]]">\n  <tp-yt-paper-spinner active="[[isLoadingTranscripts]]"></tp-yt-paper-spinner>\n</div>\n<div id="footer"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rZb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_search_panel_renderer.ytd.transcript.search.panel.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-solid);} :host,#body {-ms-flex: 1 1 0%;-webkit-flex: 1 1 0%;overflow: hidden;flex: 1 1 0%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #error-container {height: calc(var(--ytd-watch-flexy-panel-max-height) - 96px);background-color: var(--yt-spec-brand-background-solid);display: flex;align-items: center;justify-content: center;} #retry-button {background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-suggested-action);font-size: 1.4rem;line-height: 1.8rem;} #retry-button:hover,#retry-button:focus,#retry-button:active {background-color: var(--yt-spec-call-to-action-hover);} .spinner-container {display: flex;align-items: center;justify-content: center;height: calc(var(--ytd-watch-flexy-panel-max-height) - 98px);} /*# sourceMappingURL=ytd-transcript-search-panel-renderer.css.map*/</style>";
rZb=d}d=rZb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);sZb=a}a=sZb;return a}}});
var S$=R$;S$.prototype.searchCleared=S$.prototype.searchCleared;S$.prototype.fireSearch=S$.prototype.fireSearch;S$.prototype.onReloadContinuationFinish=S$.prototype.onReloadContinuationFinish;S$.prototype.bodyChanged=S$.prototype.bodyChanged;S$.prototype.headerChanged=S$.prototype.headerChanged;S$.prototype.dataChanged=S$.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],S$.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],S$.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],S$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.sL),_.W("design:type",Object)],S$.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],S$.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],S$.prototype,"isLoadingTranscripts",void 0);
_.V([_.M(),_.W("design:type",Object)],S$.prototype,"isError",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S$.prototype,"dataChanged",null);_.V([_.P("data.header"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S$.prototype,"headerChanged",null);_.V([_.P("data.body"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S$.prototype,"bodyChanged",null);
_.V([_.N("yt-reload-continuation-finish"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S$.prototype,"onReloadContinuationFinish",null);_.V([_.N("yt-transcript-search-box-search"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],S$.prototype,"fireSearch",null);
_.V([_.N("yt-transcript-search-box-clear"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S$.prototype,"searchCleared",null);S$=_.V([_.T({is:"ytd-transcript-search-panel-renderer"})],S$);
_.U(_.Qka,S$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vNaWWc");

var oZb;
var pZb;
var P$=function(){var a=_.K.apply(this,arguments)||this;a.systemIcons=_.w("kevlar_system_icons");a.showClearButton=!1;return a};
_.r(P$,_.K);_.f=P$.prototype;_.f.handleInput=function(a){var b=this;a.target.value.length?this.debounce("ytdTranscriptSearchBoxSearch",function(){b.emitSearchEvent(a)},500):(this.isDebouncerActive("ytdTranscriptSearchBoxSearch")&&this.cancelDebouncer("ytdTranscriptSearchBoxSearch"),this.emitClearEvent());
this.showClearButton=0<a.target.value.length};
_.f.clear=function(){this.inputBox.value="";this.showClearButton=!1};
_.f.handleClick=function(){var a,b=null===(a=this.data)||void 0===a?void 0:a.trackingParams;b&&_.Iu(_.Qr(),b)};
_.f.handleClear=function(){var a,b,c;this.isDebouncerActive("ytdTranscriptSearchBoxSearch")&&this.cancelDebouncer("ytdTranscriptSearchBoxSearch");this.emitClearEvent();var d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.clearButton)||void 0===b?void 0:b.buttonRenderer)||void 0===c?void 0:c.trackingParams;d&&_.Iu(_.Qr(),d);this.clear()};
_.f.emitSearchEvent=function(a){var b,c,d;this.fire("yt-transcript-search-box-search",{query:a.target.value});(a=null===(d=null===(c=null===(b=this.data)||void 0===b?void 0:b.searchButton)||void 0===c?void 0:c.buttonRenderer)||void 0===d?void 0:d.trackingParams)&&_.Iu(_.Qr(),a)};
_.f.emitClearEvent=function(){this.fire("yt-transcript-search-box-clear")};
_.t.Object.defineProperties(P$.prototype,{inputBox:{configurable:!0,enumerable:!0,get:function(){return this.$$("#transcript-search-box-input")}},
value:{configurable:!0,enumerable:!0,get:function(){return this.inputBox.value}}});
_.t.Object.defineProperties(P$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===pZb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-transcript-search-box-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_search_box_renderer.ytd.transcript.search.box.renderer.css.js--\x3e<tp-yt-paper-input-container class="input-container" no-label-float="true">\n  <yt-icon class="icon" slot="prefix" icon="yt-icons:search"></yt-icon>\n  <input id="transcript-search-box-input" slot="input" type="text" placeholder="[[getSimpleString(data.formattedPlaceholder)]]" aria-autocomplete="list" aria-haspopup="listbox" maxlength="1000" role="combobox" on-click="handleClick" on-input="handleInput">\n  <tp-yt-paper-icon-button class="clear-button" slot="suffix" hidden="[[!showClearButton]]" icon="yt-sys-icons:close" on-click="handleClear"></tp-yt-paper-icon-button>\n</tp-yt-paper-input-container>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oZb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_search_box_renderer.ytd.transcript.search.box.renderer.css.js--\x3e<style>:host {--paper-input-container-floated-label-placeholder-display: none;--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;--paper-input-container-underline-wrapper-height: 0;display: block;background-color: var(--yt-spec-brand-background-solid);margin-bottom: 12px;} .input-container {margin: 0 16px 0 16px;border-radius: 4px;background-color: var(--yt-spec-general-background-b);padding: 4px 0;} .icon {--iron-icon-stroke-color: var(--yt-spec-icon-active-other);padding-left: 16px;padding-right: 20px;} #transcript-search-box-input {color: var(--yt-spec-text-primary);caret-color: var(--yt-spec-themed-blue);} #transcript-search-box-input::placeholder {color: var(--yt-spec-text-secondary);opacity: 1;} #transcript-search-box-input:-ms-input-placeholder {color: var(--yt-spec-text-secondary);} #transcript-search-box-input::-ms-input-placeholder {color: var(--yt-spec-text-secondary);} .clear-button {--iron-icon-stroke-color: var(--yt-spec-icon-active-other);padding: 0px;margin-right: 8px;height: 24px;width: 24px;} .input-container:focus-within .icon,.input-container:focus-within .clear-button {--iron-icon-fill-color: var(--yt-spec-icon-active-other);} /*# sourceMappingURL=ytd-transcript-search-box-renderer.css.map*/</style>";
oZb=d}d=oZb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);pZb=a}a=pZb;return a}}});
var Q$=P$;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],Q$.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],Q$.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],Q$.prototype,"systemIcons",void 0);Q$=_.V([_.T({is:"ytd-transcript-search-box-renderer"})],Q$);
_.U(_.Pka,Q$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("YP2Wmc");

var mZb;
var nZb;
var N$=function(){var a=_.K.apply(this,arguments)||this;a.player=null;a.playerPollJobId=0;return a};
_.r(N$,_.K);_.f=N$.prototype;_.f.panelContentVisibleChanged=function(){this.updatePlayerPolling()};
_.f.onLoadReloadContinuation=function(a){_.dj(this,[{clickTrackingParams:a.target.data.clickTrackingParams,getTranscriptEndpoint:{params:a.target.data.continuation},commandMetadata:{webCommandMetadata:{apiUrl:"/youtubei/v1/get_transcript",sendPost:!0,url:"/service_ajax"}}}])};
_.f.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"}}}};
_.f.created=function(){this.ytActionHandlerBehavior.actionMap={"yt-transcript-player-seek":"onYtTranscriptPlayerSeek"}};
_.f.attached=function(){this.updatePlayerPolling()};
_.f.detached=function(){this.updatePlayerPolling()};
_.f.updatePlayerPolling=function(){this.isAttached&&this.panelContentVisible?(this.player&&this.stopPollingPlayerTime(),this.startPollingPlayerTime()):this.stopPollingPlayerTime()};
_.f.startPollingPlayerTime=function(){var a=this,b,c;return _.y(function(d){if(1==d.nextAddress){b=_.zA(a);if(!b)return d.return();c=a;return _.z(d,b.getPlayerPromise(),2)}c.player=d.yieldResult;a.playerPollJobId=_.Me.addLowPriorityJob(function(){a.getPlayerVideoProgress()},1E3);
_.Ih(d)})};
_.f.getPlayerVideoProgress=function(){var a=this;_.Me.cancelJob(this.playerPollJobId);if(this.player){var b=this.player.getCurrentTime();_.A(this,"yt-player-time-changed",[b])}this.playerPollJobId=_.Me.addLowPriorityJob(function(){a.getPlayerVideoProgress()},1E3)};
_.f.stopPollingPlayerTime=function(){this.player=null;_.Me.cancelJob(this.playerPollJobId)};
_.f.onYtTranscriptPlayerSeek=function(a){this.player&&this.player.seekTo(a,!0)};
_.t.Object.defineProperties(N$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nZb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-transcript-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_renderer.ytd.transcript.renderer.css.js--\x3e<div id="body"></div>\n<div id="content"></div>\n<div id="footer"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mZb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_renderer.ytd.transcript.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host,#body,#content {overflow: hidden;-ms-flex: 0 1 auto;-webkit-flex: 0 1 auto;flex: 0 1 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=ytd-transcript-renderer.css.map*/</style>";
mZb=d}d=mZb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nZb=a}a=nZb;return a}}});
var O$=N$;O$.prototype.onLoadReloadContinuation=O$.prototype.onLoadReloadContinuation;O$.prototype.panelContentVisibleChanged=O$.prototype.panelContentVisibleChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],O$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],O$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],O$.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],O$.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],O$.prototype,"panelContentVisible",void 0);_.V([_.P("panelContentVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],O$.prototype,"panelContentVisibleChanged",null);
_.V([_.N("yt-load-reload-continuation"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],O$.prototype,"onLoadReloadContinuation",null);O$=_.V([_.T({is:"ytd-transcript-renderer"})],O$);
_.U(_.Oka,O$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("uT4QRb");

var kZb;
var lZb;
var L$=function(){return _.K.apply(this,arguments)||this};
_.r(L$,_.K);L$.prototype.configureRendererStamper=function(){return{"data.languageMenu":{id:"menu",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}}}};
_.t.Object.defineProperties(L$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lZb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-transcript-footer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_footer_renderer.ytd.transcript.footer.renderer.css.js--\x3e<div id="menu"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===kZb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_footer_renderer.ytd.transcript.footer.renderer.css.js--\x3e<style>:host {padding-left: 16px;height: 48px;background-color: var(--yt-spec-brand-background-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #menu,yt-sort-filter-sub-menu-renderer {max-width: 100%;} /*# sourceMappingURL=ytd-transcript-footer-renderer.css.map*/</style>";
kZb=d}d=kZb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lZb=a}a=lZb;return a}}});
var M$=L$;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],M$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],M$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],M$.prototype,"data",void 0);M$=_.V([_.T({is:"ytd-transcript-footer-renderer"})],M$);
_.U(_.Nka,M$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qDDDKd");

var iZb;
var jZb;
var J$=function(){var a=_.K.apply(this,arguments)||this;a.hideTimestamps=!!_.mr("hide-transcript-timestamps");a.standardizedThemedScrollbar=_.w("kevlar_themed_standardized_scrollbar");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};
_.r(J$,_.K);_.f=J$.prototype;_.f.hideTimestampsChanged=function(){_.lr("hide-transcript-timestamps",this.hideTimestamps)};
_.f.toggleTranscriptTimestampAction=function(){this.hideTimestamps=!this.hideTimestamps};
_.f.handleSignalActionToggleTranscriptTimestamps=function(){this.toggleTranscriptTimestampAction()};
_.f.dataChanged=function(){var a;if(null!==(a=this.data)&&void 0!==a&&a.cueGroups){this.flatCues.length=0;this.currentCueIndex=-1;for(var b=_.u(this.data.cueGroups),c=b.next();!c.done;c=b.next()){c=_.u(c.value.transcriptCueGroupRenderer.cues);for(var d=c.next();!d.done;d=c.next())this.flatCues.push(Number(d.value.transcriptCueRenderer.startOffsetMs))}}};
_.f.onYtPlayerTimeChanged=function(a){if(!(0>a)){for(var b=this.currentCueIndex,c=b;;){var d=0<=c?this.flatCues[c]/1E3:-1;if(a+.5<d)--c;else if(d=c+1<this.flatCues.length?this.flatCues[c+1]/1E3:Infinity,a+.5>d)c+=1;else break}c!==b&&(0<=b&&((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))}};
_.f.scrollElementToTop=function(a){a=this.getCueElement(3<=a?a-3:0);this.scrollTop=Math.min(a.offsetTop-this.offsetTop,this.scrollHeight-this.offsetHeight)};
_.f.getCueElement=function(a){return this.$$('.cue[start-offset="'+this.flatCues[a]+'"]')};
_.f.getCueGroupElement=function(a){return(a=this.getCueElement(a))&&a.parentElement?a.parentElement.parentElement:null};
_.f.onTap=function(a){var b=_.G(a).rootTarget;a.target.classList.contains("cue")&&this.seekCueElement(b)};
_.f.onKeyPress=function(a){13==a.keyCode&&(a=_.Gx(a.target,null,"cue",void 0))&&this.seekCueElement(a)};
_.f.seekCueElement=function(a){a=Number(a.getAttribute("start-offset"));_.A(this,"yt-transcript-player-seek",[a/1E3])};
_.f.onMouseEnter=function(){this.isHovered=!0};
_.f.onMouseLeave=function(){this.isHovered=!1};
_.t.Object.defineProperties(J$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jZb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-transcript-body-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_body_renderer.ytd.transcript.body.renderer.css.js--\x3e<template as="cueGroup" is="dom-repeat" items="[[data.cueGroups]]">\n  <div class="cue-group">\n    <div class="cue-group-start-offset">\n      [[getSimpleString(cueGroup.transcriptCueGroupRenderer.formattedStartOffset)]]\n    </div>\n    <div class="cues">\n      <template is="dom-repeat" items="[[cueGroup.transcriptCueGroupRenderer.cues]]">\n        <div class="cue" role="button" start-offset$="[[item.transcriptCueRenderer.startOffsetMs]]" tabindex="0">\n          [[getSimpleString(item.transcriptCueRenderer.cue)]]\n        </div>\n      </template>\n    </div>\n  </div>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iZb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.transcript.ytd_transcript_body_renderer.ytd.transcript.body.renderer.css.js--\x3e<style>:host {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([standardized-themed-scrollbar]) {display: block;overflow-y: auto;} :host([standardized-themed-scrollbar])::-webkit-scrollbar {width: 16px;} :host([standardized-themed-scrollbar])::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: var(--yt-spec-text-secondary);} :host([standardized-themed-scrollbar])::-webkit-scrollbar-thumb:hover {background-color: var(--yt-spec-icon-disabled);} :host(:not([standardized-themed-scrollbar])) {display: block;overflow-y: auto;} :host(:not([standardized-themed-scrollbar]))::-webkit-scrollbar {width: 8px;} :host(:not([standardized-themed-scrollbar]))::-webkit-scrollbar-thumb {height: 56px;background: var(--yt-spec-icon-disabled);} .cue-group {padding: 8px 16px 8px 3px;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .cue-group.active {color: var(--yt-spec-text-primary);padding-left: 0;border-left: 3px solid var(--yt-spec-themed-blue);background-color: var(--yt-spec-badge-chip-background);} .cue-group-start-offset {margin: 0 16px 0 12px;color: var(--yt-spec-text-secondary);font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} :host([hide-timestamps]) .cue-group-start-offset {display: none;} .cue-group.active .cue-group-start-offset {color: var(--yt-spec-text-primary);} .cue-group:hover .cue-group-start-offset {color: var(--yt-spec-call-to-action);} .cues {margin-left: 12px;overflow: hidden;overflow-wrap: break-word;} .cue {display: inline;cursor: pointer;color: var(--yt-spec-text-primary);} .cue:hover {background-color: var(--yt-spec-10-percent-layer);} .cue.active {font-size: 1.3rem;font-weight: 500;line-height: 1.8rem;} /*# sourceMappingURL=ytd-transcript-body-renderer.css.map*/</style>';
iZb=d}d=iZb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jZb=a}a=jZb;return a}}});
var K$=J$;K$.prototype.onMouseLeave=K$.prototype.onMouseLeave;K$.prototype.onMouseEnter=K$.prototype.onMouseEnter;K$.prototype.onKeyPress=K$.prototype.onKeyPress;K$.prototype.onTap=K$.prototype.onTap;K$.prototype.dataChanged=K$.prototype.dataChanged;K$.prototype.hideTimestampsChanged=K$.prototype.hideTimestampsChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],K$.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],K$.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],K$.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],K$.prototype,"hideTimestamps",void 0);_.V([_.M(),_.W("design:type",Boolean)],K$.prototype,"isHovered",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],K$.prototype,"standardizedThemedScrollbar",void 0);
_.V([_.P("hideTimestamps"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],K$.prototype,"hideTimestampsChanged",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],K$.prototype,"dataChanged",null);_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],K$.prototype,"onTap",null);
_.V([_.N("keypress"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],K$.prototype,"onKeyPress",null);_.V([_.N("mouseenter"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],K$.prototype,"onMouseEnter",null);_.V([_.N("mouseleave"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],K$.prototype,"onMouseLeave",null);K$=_.V([_.T({is:"ytd-transcript-body-renderer"})],K$);
_.U(_.Mka,K$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("AkF3xe");

var hZb=_.D("tvfilmShowWatchForwardOverlayRenderer","AkF3xe");
_.U(hZb,_.wF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Jtebse");

var gZb=_.D("thumbnailOverlayToggleButtonRenderer","Jtebse");
_.U(gZb,_.HG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("SGrHyd");

var fZb=_.D("thumbnailOverlayTimeStatusRenderer","SGrHyd");
_.U(fZb,_.uF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("cSa7ud");

var eZb=_.D("thumbnailOverlaySidePanelRenderer","cSa7ud");
_.U(eZb,_.sF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("G06luc");

var dZb=_.D("thumbnailOverlayResumePlaybackRenderer","G06luc");
_.U(dZb,_.qF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("BX0qjf");

var cZb=_.D("thumbnailOverlayPlaybackStatusRenderer","BX0qjf");
_.U(cZb,_.oF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rrdzyb");

var bZb=_.D("thumbnailOverlayPinkingRenderer","rrdzyb");
_.U(bZb,_.FG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("bqjDed");

var aZb=_.D("thumbnailOverlayNowPlayingRenderer","bqjDed");
_.U(aZb,_.nF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ekKVK");

var $Yb=_.D("thumbnailOverlayLoadingPreviewRenderer","ekKVK");
_.U($Yb,_.EG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("bvUIKf");

var ZYb=_.D("thumbnailOverlayInlineUnplayableRenderer","bvUIKf");
_.U(ZYb,_.BG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("xV6Etc");

var YYb=_.D("thumbnailOverlayIconRenderer","xV6Etc");
_.U(YYb,_.AG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hl7Qbc");

var XYb=_.D("thumbnailOverlayHoverTextRenderer","hl7Qbc");
_.U(XYb,_.kF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ZHzcSe");

var WYb=_.D("thumbnailOverlayEqualizer","ZHzcSe");
_.U(WYb,_.lF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("KiBLLd");

var VYb=_.D("thumbnailOverlayEndorsementRenderer","KiBLLd");
_.U(VYb,_.yG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("QUbplb");

var UYb=_.D("thumbnailOverlayDownloadingRenderer","QUbplb");
_.U(UYb,_.xG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zC7thc");

var TYb=_.D("thumbnailOverlayButtonRenderer","zC7thc");
_.U(TYb,_.vG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XFrMme");

var SYb=_.D("thumbnailOverlayBottomPanelRenderer","XFrMme");
_.U(SYb,_.iF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hbKtRb");

var RYb=_.D("movingThumbnailRenderer","hbKtRb");
_.U(RYb,_.sG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("SquJyf");

var QYb=_.D("endorsementHeaderRenderer","SquJyf");
_.U(QYb,_.wK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("HNwpfd");

var PYb=_.D("subscriptionToggleOptionRenderer","HNwpfd");
_.U(PYb,_.b2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("VQFbRc");

var OYb=_.D("subscriptionNotificationToggleButtonRenderer","VQFbRc");
_.U(OYb,_.MF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("lJSl1d");

var NYb=_.D("subscriptionNotificationOptionsRenderer","lJSl1d");
_.U(NYb,_.d2);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("UFIXu");

var MYb=_.D("compactChannelRecommendationCardRenderer","UFIXu");
_.U(MYb,_.VG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("y0e0N");

var LYb=_.D("upcomingEventReminderButtonRenderer","y0e0N");
_.U(LYb,_.SF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("WZkTEe");

var KYb=_.D("sponsorshipsTierRenderer","WZkTEe");
_.U(KYb,_.LN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("s0jxJd");

var JYb=_.D("sponsorshipsPurchaseOptionRenderer","s0jxJd");
_.U(JYb,_.JN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("QRgZne");

var IYb=_.D("sponsorshipsPromotionRenderer","QRgZne");
_.U(IYb,_.HN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("M9K11e");

var HYb=_.D("sponsorshipsPromotionCelebrationRenderer","M9K11e");
_.U(HYb,_.W1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("nH7yfb");

var GYb=_.D("sponsorshipsPerksRenderer","nH7yfb");
_.U(GYb,_.uN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("MtnRTd");

var FYb=_.D("sponsorshipsPerkRenderer","MtnRTd");
_.U(FYb,_.tN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("DDYUxd");

var EYb=_.D("sponsorshipsOfferRenderer","DDYUxd");
_.U(EYb,_.U1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vRgZ5c");

var DYb=_.D("sponsorshipsManagementRenderer","vRgZ5c");
_.U(DYb,_.NN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("yiGAYe");

var CYb=_.D("sponsorshipsLoyaltyBadgesRenderer","yiGAYe");
_.U(CYb,_.nN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("nd4QOc");

var BYb=_.D("sponsorshipsLiveChatHeaderRenderer","nd4QOc");
_.U(BYb,_.SR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("NJTXBd");

var AYb=_.D("sponsorshipsLiveChatGiftRedemptionBannerRenderer","NJTXBd");
_.U(AYb,_.QR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("YHZHrd");

var zYb=_.D("sponsorshipsLiveChatGiftRedemptionAnnouncementRenderer","YHZHrd");
_.U(zYb,_.ZR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("mWCmaf");

var yYb=_.D("sponsorshipsLiveChatGiftPurchaseAnnouncementRenderer","mWCmaf");
_.U(yYb,_.UR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Iit7zf");

var xYb=_.D("sponsorshipsListTileRenderer","Iit7zf");
_.U(xYb,_.FN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qzZcKb");

var wYb=_.D("sponsorshipsLinksRenderer","qzZcKb");
_.U(wYb,_.DN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XduImc");

var vYb=_.D("sponsorshipsHeadingRenderer","XduImc");
_.U(vYb,_.CN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CeD0ic");

var uYb=_.D("sponsorshipsGiftingOptInRenderer","CeD0ic");
_.U(uYb,_.S1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Kmxfbf");

var tYb=_.D("sponsorshipsGiftOfferRenderer","Kmxfbf");
_.U(tYb,_.iS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("UCdnyf");

var sYb=_.D("sponsorshipsGiftOfferHeaderRenderer","UCdnyf");
_.U(sYb,_.gS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("aN3e6d");

var rYb=_.D("sponsorshipsGiftOfferBodyRenderer","aN3e6d");
_.U(rYb,_.eS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("eUjug");

var qYb=_.D("sponsorshipsExpandablePerksRenderer","eUjug");
_.U(qYb,_.wN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Qwdgrd");

var pYb=_.D("sponsorshipsExpandableMessageRenderer","Qwdgrd");
_.U(pYb,_.AN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("uf9t4b");

var oYb=_.D("sponsorshipsCelebrationRenderer","uf9t4b");
_.U(oYb,_.zR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("oJ2wLb");

var nYb=_.D("sponsorshipsAvatarRenderer","oJ2wLb");
_.U(nYb,_.OR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CrfNOc");

var lYb;
var mYb;
var H$=function(){return _.K.apply(this,arguments)||this};
_.r(H$,_.K);H$.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}}}}}};
_.t.Object.defineProperties(H$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===mYb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sponsorships-alert-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_alert_renderer.ytd.sponsorships.alert.renderer.css.js--\x3e<yt-formatted-string id="alert-message" text="[[data.alertMessage]]"></yt-formatted-string>\n<div id="action-buttons">\n  <div id="action-button"></div>\n  <div id="secondary-action-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lYb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sponsorships.ytd_sponsorships_alert_renderer.ytd.sponsorships.alert.renderer.css.js--\x3e<style>:host {display: inline-block;padding: 16px 0;background-color: var(--yt-spec-error-background);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host>* {position: relative;} #alert-message {-ms-align-self: center;-webkit-align-self: center;align-self: center;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: var(--yt-spec-text-primary-inverse);} #action-buttons {text-align: end;-ms-flex: none;-webkit-flex: none;flex: none;padding-left: 16px;} /*# sourceMappingURL=ytd-sponsorships-alert-renderer.css.map*/</style>';
lYb=d}d=lYb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);mYb=a}a=mYb;return a}}});
var I$=H$;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],I$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],I$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],I$.prototype,"data",void 0);I$=_.V([_.T({is:"ytd-sponsorships-alert-renderer"})],I$);
_.U(_.Lka,I$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("PwevVe");

var kYb=_.D("sponsorshipsActionableMessageRenderer","PwevVe");
_.U(kYb,_.yN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("RbXS3d");

var jYb=_.D("sponsorshipConfirmCancelRenderer","RbXS3d");
_.U(jYb,_.Q1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("cy7Y9");

var iYb=_.D("membershipPostCancelRenderer","cy7Y9");
_.U(iYb,_.O1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("iZytze");

var hYb=_.D("hashtagTileRenderer","iZytze");
_.U(hYb,_.FL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("WTaLUc");

var gYb=_.D("hashtagHeaderRenderer","WTaLUc");
_.U(gYb,_.aX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("fXDh7c");

var fYb=_.D("verticalProductCardRenderer","fXDh7c");
_.U(fYb,_.mK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XVKAFc");

var eYb=_.D("productListRenderer","XVKAFc");
_.U(eYb,_.CU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("UAV8Qc");

var dYb=_.D("productListItemRenderer","UAV8Qc");
_.U(dYb,_.AU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("RPIHof");

var cYb=_.D("productDetailsVariantRenderer","RPIHof");
_.U(cYb,_.rW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("iVTJwf");

var bYb=_.D("productDetailsVariantOptionRenderer","iVTJwf");
_.U(bYb,_.pW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("B2tKWd");

var aYb=_.D("productDetailsThumbnailRenderer","B2tKWd");
_.U(aYb,_.iW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("kQNfRd");

var $Xb=_.D("productDetailsRenderer","kQNfRd");
_.U($Xb,_.tW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ynrjhb");

var ZXb=_.D("productDetailsOffersContainerRenderer","ynrjhb");
_.U(ZXb,_.nW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("D5g3ad");

var YXb=_.D("productDetailsOfferRenderer","D5g3ad");
_.U(YXb,_.lW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("jFx5Jb");

var XXb=_.D("productDetailsImageCarouselRenderer","jFx5Jb");
_.U(XXb,_.kW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("PnfVPb");

var WXb=_.D("productDetailsDescriptionRenderer","PnfVPb");
_.U(WXb,_.gW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("uuWNMc");

var VXb=_.D("liveChatPurchasedProductMessageRenderer","uuWNMc");
_.U(VXb,_.WR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("uaqV9e");

var UXb=_.D("liveChatProductItemRenderer","uaqV9e");
_.U(UXb,_.MR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("EjY5Vb");

var TXb=_.D("emptyProductDetailsRenderer","EjY5Vb");
_.U(TXb,_.iN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("gOK6Gb");

var SXb=_.D("transferChannelConfirmDialogRenderer","gOK6Gb");
_.U(SXb,_.M1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("BeQFt");

var RXb=_.D("settingsSwitchRenderer","BeQFt");
_.U(RXb,_.fN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ezVjtc");

var QXb=_.D("settingsSidebarRenderer","ezVjtc");
_.U(QXb,_.ZW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("eqPD3d");

var PXb=_.D("settingsRadioOptionRenderer","eqPD3d");
_.U(PXb,_.hR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("DLHPSb");

var OXb=_.D("settingsOptionsRenderer","DLHPSb");
_.U(OXb,_.eW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("DS6QYd");

var NXb=_.D("settingsGaiaLinkRenderer","DS6QYd");
_.U(NXb,_.aW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("B4hZcb");

var MXb=_.D("settingsEmailListRenderer","B4hZcb");
_.U(MXb,_.RV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("aXNMVb");

var LXb=_.D("settingsEmailItemRenderer","aXNMVb");
_.U(LXb,_.PV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Mju2hb");

var KXb=_.D("settingsCheckboxRenderer","Mju2hb");
_.U(KXb,_.NV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("lb56o");

var JXb=_.D("minorMomentSettingSectionRenderer","lb56o");
_.U(JXb,_.hN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("pmVfYe");

var IXb=_.D("minorMomentSettingAlertRenderer","pmVfYe");
_.U(IXb,_.cN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("VS6RW");

var HXb=_.D("minorMomentHeaderRenderer","VS6RW");
_.U(HXb,_.bN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qkM0Md");

var GXb=_.D("crossAccountTransferChannelTncDialogRenderer","qkM0Md");
_.U(GXb,_.K1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("VquXW");

var FXb=_.D("crossAccountTransferChannelOverviewRenderer","VquXW");
_.U(FXb,_.I1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("siQsRe");

var EXb=_.D("crossAccountTransferChannelConfirmDialogRenderer","siQsRe");
_.U(EXb,_.G1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("L1unuc");

var DXb=_.D("connectedAppRenderer","L1unuc");
_.U(DXb,_.KV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CXOy0c");

var CXb=_.D("channelOptionsRenderer","CXOy0c");
_.U(CXb,_.LV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("wOnHGe");

var BXb=_.D("webAnswerRenderer","wOnHGe");
_.U(BXb,_.TX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("wKoFE");

var AXb=_.D("videoRenderer","wKoFE");
_.U(AXb,_.nH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("gNNyNd");

var zXb=_.D("videoOwnerRenderer","gNNyNd");
_.U(zXb,_.YQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("AxEvyc");

var yXb=_.D("videoDescriptionGamingSectionRenderer","AxEvyc");
_.U(yXb,_.KT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sOIuO");

var xXb=_.D("topicLinkRenderer","sOIuO");
_.U(xXb,_.IT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("uhWLB");

var wXb=_.D("topicChannelDetailsRenderer","uhWLB");
_.U(wXb,_.cX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ntK4Je");

var vXb=_.D("textHeaderRenderer","ntK4Je");
_.U(vXb,_.aN);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("b4RdN");

var uXb=_.D("sortFilterHeaderRenderer","b4RdN");
_.U(uXb,_.DL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vKjqcc");

var tXb=_.D("singleActionEmergencySupportRenderer","vKjqcc");
_.U(tXb,_.DS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ZHzZcd");

var sXb=_.D("showRenderer","ZHzZcd");
_.U(sXb,_.XK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("evrkkc");

var rXb=_.D("showCustomThumbnailRenderer","evrkkc");
_.U(rXb,_.gF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("T8obKf");

var qXb=_.D("shoppingCompanionRenderer","T8obKf");
_.U(qXb,_.ZU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zaEiJf");

var pXb=_.D("shoppingCompanionItemRenderer","zaEiJf");
_.U(pXb,_.kK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JKHNNe");

var oXb=_.D("shelfRenderer","JKHNNe");
_.U(oXb,_.BL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("yqNqIf");

var nXb=_.D("sectionListRenderer","yqNqIf");
_.U(nXb,_.vO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("r8scc");

var mXb=_.D("searchSubMenuRenderer","r8scc");
_.U(mXb,_.ZM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ACuVud");

var lXb=_.D("searchPyvRenderer","ACuVud");
_.U(lXb,_.aT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rYPuBc");

var kXb=_.D("searchHistoryQueryRenderer","rYPuBc");
_.U(kXb,_.WS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("J0Qjj");

var jXb=_.D("searchFilterRenderer","J0Qjj");
_.U(jXb,_.WM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("gWk5md");

var iXb=_.D("searchFilterGroupRenderer","gWk5md");
_.U(iXb,_.XM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("c7UL3c");

var hXb=_.D("richMetadataRowRenderer","c7UL3c");
_.U(hXb,_.ET);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("GGmTZe");

var gXb=_.D("richMetadataRenderer","GGmTZe");
_.U(gXb,_.CT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("aus5Kc");

var fXb=_.D("richListHeaderRenderer","aus5Kc");
_.U(fXb,_.RG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("cmtdMc");

var eXb=_.D("radioRenderer","cmtdMc");
_.U(eXb,_.VK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Uk4pme");

var dXb=_.D("promotedVideoRenderer","Uk4pme");
_.U(dXb,_.ZS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("kcG2ef");

var cXb=_.D("promotedSparklesWebRenderer","kcG2ef");
_.U(cXb,_.RX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("QqttUe");

var bXb=_.D("promotedSparklesTextSearchRenderer","QqttUe");
_.U(bXb,_.OX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("akWYRc");

var aXb=_.D("privacyDropdownItemRenderer","akWYRc");
_.U(aXb,_.DH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("paZond");

var $Wb=_.D("primetimePromoRenderer","paZond");
_.U($Wb,_.PK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("mhRvEb");

var ZWb=_.D("primetimePromoPanelRenderer","mhRvEb");
_.U(ZWb,_.JK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("REwByd");

var YWb=_.D("primetimePromoHeaderRenderer","REwByd");
_.U(YWb,_.NK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Dm73re");

var XWb=_.D("primetimePromoDetailsRenderer","Dm73re");
_.U(XWb,_.GK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CEgy7b");

var WWb=_.D("previewCardRenderer","CEgy7b");
_.U(WWb,_.TG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("emmCof");

var VWb=_.D("premiumBrowseFooterRenderer","emmCof");
_.U(VWb,_.VJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("lz32Ce");

var UWb=_.D("playlistVideoThumbnailRenderer","lz32Ce");
_.U(UWb,_.fF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Vv6yXe");

var TWb=_.D("playlistVideoRenderer","Vv6yXe");
_.U(TWb,_.SS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CEnZic");

var SWb=_.D("playlistVideoListRenderer","CEnZic");
_.U(SWb,_.US);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hWvcff");

var RWb=_.D("playlistRenderer","hWvcff");
_.U(RWb,_.DF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("QoxHV");

var QWb=_.D("playlistCustomThumbnailRenderer","QoxHV");
_.U(QWb,_.eF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("huOoCc");

var PWb=_.D("panelShowStyleMetadataRenderer","huOoCc");
_.U(PWb,_.HK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("K9hSD");

var OWb=_.D("offlineItemSectionRenderer","K9hSD");
_.U(OWb,_.SM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Nz7ufe");

var NWb=_.D("newspaperRenderer","Nz7ufe");
_.U(NWb,_.QS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("aQVWYc");

var MWb=_.D("newspaperMiniVideoRenderer","aQVWYc");
_.U(MWb,_.OS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rdAlQd");

var LWb=_.D("newspaperHeroVideoRenderer","rdAlQd");
_.U(LWb,_.NS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("VMosYc");

var KWb=_.D("navigationDropdownItemRenderer","VMosYc");
_.U(KWb,_.cO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("noUzBe");

var JWb=_.D("miniChannelRenderer","noUzBe");
_.U(JWb,_.nX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sEkgYd");

var IWb=_.D("metadataWithImageRowRenderer","sEkgYd");
_.U(IWb,_.AT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hTjWcc");

var HWb=_.D("metadataRowRenderer","hTjWcc");
_.U(HWb,_.zT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("MaHNee");

var GWb=_.D("metadataRowHeaderRenderer","MaHNee");
_.U(GWb,_.xT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("K2nSmf");

var FWb=_.D("metadataRowContainerRenderer","K2nSmf");
_.U(FWb,_.GT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JNpemd");

var EWb=_.D("messageRenderer","JNpemd");
_.U(EWb,_.xL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("k67Zee");

var DWb=_.D("medicalPanelSectionRenderer","k67Zee");
_.U(DWb,_.y$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qCuIq");

var CWb=_.D("medicalPanelContentRenderer","qCuIq");
_.U(CWb,_.A$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("fz3dff");

var BWb=_.D("mediaLockupRenderer","fz3dff");
_.U(BWb,_.HT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("fO8Ov");

var AWb=_.D("lumiereShelfDetailsRenderer","fO8Ov");
_.U(AWb,_.EK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hDYetd");

var zWb=_.D("lumierePromoItemImageRenderer","hDYetd");
_.U(zWb,_.CK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("HSs8Pb");

var yWb=_.D("limitedStateMessageRenderer","HSs8Pb");
_.U(yWb,_.bU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("WkUJo");

var xWb=_.D("itemSectionRenderer","WkUJo");
_.U(xWb,_.LL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("MzoJxe");

var vWb;
var wWb;
var F$=function(){return _.K.apply(this,arguments)||this};
_.r(F$,_.K);F$.prototype.computeStyle=function(a){return a?a:""};
_.t.Object.defineProperties(F$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wWb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-item-section-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_item_section_header_renderer.ytd.item.section.header.renderer.css.js--\x3e<div id="header">\n  <div id="title">[[getSimpleString(data.title)]]</div>\n  <yt-formatted-string id="subtitle" text="[[data.subtitle]]"></yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vWb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_item_section_header_renderer.ytd.item.section.header.renderer.css.js--\x3e<style>#title {color: var(--yt-spec-text-primary);padding-top: 24px;padding-bottom: 8px;font-size: 1.6em;line-height: 1.4em;font-weight: 500;} #subtitle {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} :host([title-style=ITEM_SECTION_HEADER_TITLE_STYLE_HISTORY]) #title {padding-top: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} :host([title-style=ITEM_SECTION_HEADER_TITLE_STYLE_TRANSFER_CHANNEL_DIALOG]) #title {padding-top: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} :host([title-style=ITEM_SECTION_HEADER_TITLE_STYLE_TRANSFER_CHANNEL_DIALOG]) #subtitle {color: var(--yt-spec-text-primary);} /*# sourceMappingURL=ytd-item-section-header-renderer.css.map*/</style>';
vWb=d}d=vWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wWb=a}a=wWb;return a}}});
var G$=F$;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],G$.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],G$.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeStyle(data.titleStyle)"}),_.W("design:type",String)],G$.prototype,"titleStyle",void 0);G$=_.V([_.T({is:"ytd-item-section-header-renderer"})],G$);
_.U(_.Jka,G$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("eR8R3");

var tWb;
var uWb;
var D$=function(){return _.K.apply(this,arguments)||this};
_.r(D$,_.K);D$.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:"ytd-menu-renderer"}}}};
D$.prototype.onClick=function(a){var b,c=null===(b=this.data)||void 0===b?void 0:b.sourceEndpoint;!_.TE(_.G(a).path,this,["A".toString()])&&c&&this.fire("yt-navigate",{endpoint:c})};
_.t.Object.defineProperties(D$.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!(null===(a=this.data)||void 0===a||!a.menu)}},
truncateParagraphs:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.data)||void 0===a||!a.truncateParagraphs)}},
background:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.background?this.data.background.replace("INFO_PANEL_CONTENT_BACKGROUND_",""):""}}});
_.t.Object.defineProperties(D$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===uWb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-info-panel-content-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_info_panel_content_renderer.ytd.info.panel.content.renderer.css.js--\x3e<div class="content" on-click="onClick">\n  <yt-icon class="inline-icon" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]">\n  </yt-icon>\n  <div class="text-content">\n    <div class="metadata-container" hidden="[[!showMetadataAtTop]]">\n      <yt-formatted-string text="[[data.source]]">\n      </yt-formatted-string>\n      <div class="published-time" hidden="[[!data.publishedTimeText]]">\n        \u2022\n        <yt-formatted-string text="[[data.publishedTimeText]]">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <a class="yt-simple-endpoint title-container" hidden="[[!data.title]]" href$="[[computeHref_(data.sourceEndpoint)]]" data="[[data.sourceEndpoint]]">\n      <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n      <yt-icon class="inline-link-icon" disable-upgrade$="[[!data.inlineLinkIcon.iconType]]" hidden="[[!data.inlineLinkIcon.iconType]]" icon="[[data.inlineLinkIcon.iconType]]">\n      </yt-icon>\n    </a>\n    <div class="metadata-container" hidden="[[!showMetadataBelowTitle]]">\n      <yt-formatted-string text="[[data.source]]">\n      </yt-formatted-string>\n      <div class="published-time" hidden="[[!data.publishedTimeText]]">\n        \u2022\n        <yt-formatted-string text="[[data.publishedTimeText]]">\n        </yt-formatted-string>\n      </div>\n    </div>\n    <div class="paragraphs">\n      <template is="dom-repeat" items="[[data.paragraphs]]">\n        <div hidden="[[!item.runs]]">\n          <yt-formatted-string class="paragraph" text="[[item]]">\n          </yt-formatted-string>\n          <div class="inline-source" hidden="[[!data.inlineSource]]">\n            <yt-formatted-string text="[[data.inlineSource]]">\n            </yt-formatted-string>\n            <yt-icon class="inline-link-icon" disable-upgrade$="[[!data.inlineLinkIcon.iconType]]" hidden="[[!data.inlineLinkIcon.iconType]]" icon="[[data.inlineLinkIcon.iconType]]">\n            </yt-icon>\n          </div>\n        </div>\n      </template>\n      <div class="disclaimer-container" hidden="[[!data.disclaimer]]">\n        <a class="yt-simple-endpoint" href$="[[computeHref_(data.sourceEndpoint)]]" target="_blank" data="[[data.sourceEndpoint]]">\n          <yt-formatted-string class="disclaimer" text="[[data.disclaimer]]">\n          </yt-formatted-string>\n          <yt-icon class="inline-link-icon inline-disclaimer-icon" disable-upgrade$="[[!data.inlineDisclaimerIcon.iconType]]" hidden="[[!data.inlineDisclaimerIcon]]" icon="[[data.inlineDisclaimerIcon.iconType]]">\n          </yt-icon>\n        </a>\n      </div>\n    </div>\n  </div>\n  <yt-img-shadow class="thumbnail" disable-upgrade$="[[!data.thumbnail]]" hidden="[[!data.thumbnail]]" object-fit="COVER" thumbnail="[[data.thumbnail]]">\n  </yt-img-shadow>\n</div>\n<div id="menu"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tWb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_info_panel_content_renderer.ytd.info.panel.content.renderer.css.js--\x3e<style>.content {padding: 12px 16px 16px 16px;cursor: pointer;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([background=BLUE]) .content {background: var(--yt-spec-suggested-action);} :host([background=GRAY]) .content {background: var(--yt-spec-general-background-b);} :host([has-menu]) .content {padding-top: 16px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([show-vertical-dividers]) .content {padding-right: 0px;} .text-content {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([show-vertical-dividers]) .text-content {padding-right: 16px;border-right: 1px solid var(--yt-spec-10-percent-layer);} .title-container {color: var(--yt-spec-call-to-action);margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .inline-link-icon {width: 14px;height: 14px;margin-bottom: 2px;} .metadata-container {color: var(--yt-spec-text-primary);margin-bottom: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} .published-time {display: inline-block;color: var(--yt-spec-text-secondary);} .paragraphs {color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .disclaimer {font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-secondary);} .disclaimer>a {color: var(--yt-spec-call-to-action);} :host([truncate-paragraphs]) .paragraph {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;max-height: 6rem;overflow: hidden;display: block;-webkit-line-clamp: 3;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} .inline-source {display: inline-block;color: var(--yt-spec-call-to-action);} .thumbnail {width: 90px;height: 90px;margin-left: 8px;} :host([has-menu]) {background: var(--yt-spec-suggested-action);border: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .inline-icon {width: 24px;height: 24px;margin-right: 16px;color: var(--yt-spec-text-primary);} .inline-disclaimer-icon {color: var(--yt-spec-text-secondary);} .disclaimer-container {margin-top: 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([has-menu]) #menu {margin-top: 6.5px;} /*# sourceMappingURL=ytd-info-panel-content-renderer.css.map*/</style>';
tWb=d}d=tWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);uWb=a}a=uWb;return a}}});
var E$=D$;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],E$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],E$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],E$.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],E$.prototype,"showVerticalDividers",void 0);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],E$.prototype,"showMetadataAtTop",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],E$.prototype,"showMetadataBelowTitle",null);_.V([_.M({reflectToAttribute:!0}),_.R("data.menu"),_.W("design:type",Object),_.W("design:paramtypes",[])],E$.prototype,"hasMenu",null);
_.V([_.M({reflectToAttribute:!0}),_.R("data.truncateParagraphs"),_.W("design:type",Object),_.W("design:paramtypes",[])],E$.prototype,"truncateParagraphs",null);_.V([_.M({type:String,reflectToAttribute:!0}),_.R("data.background"),_.W("design:type",Object),_.W("design:paramtypes",[])],E$.prototype,"background",null);E$=_.V([_.T({is:"ytd-info-panel-content-renderer"})],E$);
_.U(_.Ika,E$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("gUbuRc");

var rWb;
var sWb;
_.Ly("itemSectionRenderer","infoPanelContainerRenderer","ytd-info-panel-container-renderer");var B$=function(){return _.K.apply(this,arguments)||this};
_.r(B$,_.K);B$.prototype.configureRendererStamper=function(){return{"data.menu":{id:"header-menu",mapping:{menuRenderer:"ytd-menu-renderer"}},"data.content":{id:"content",mapping:{infoPanelContentRenderer:"ytd-info-panel-content-renderer",horizontalCardListRenderer:"ytd-horizontal-card-list-renderer",medicalPanelContentRenderer:"ytd-medical-panel-content-renderer"}}}};
_.t.Object.defineProperties(B$.prototype,{background:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.background?this.data.background.replace("INFO_PANEL_CONTAINER_BACKGROUND_",""):""}}});
_.t.Object.defineProperties(B$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===sWb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-info-panel-container-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_info_panel_container_renderer.ytd.info.panel.container.renderer.css.js--\x3e<div class="header">\n  <h2 class="header-left-items">\n    <yt-icon class="header-icon" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]">\n    </yt-icon>\n    <yt-formatted-string text="[[data.title]]">\n    </yt-formatted-string>\n  </h2>\n  <div id="header-menu"></div>\n</div>\n<div id="content"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rWb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_info_panel_container_renderer.ytd.info.panel.container.renderer.css.js--\x3e<style>:host {border: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([background=GRAY]) {border: none;} :host([background=BLUE]) .header {background: var(--yt-spec-suggested-action);} :host([background=GRAY]) .header {background: var(--yt-spec-general-background-c);color: var(--yt-spec-text-secondary);border-bottom: none;} .header {color: var(--yt-spec-text-primary);height: 36px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding-left: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} .header-left-items {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .header-icon {margin-right: 8px;} /*# sourceMappingURL=ytd-info-panel-container-renderer.css.map*/</style>';
rWb=d}d=rWb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);sWb=a}a=sWb;return a}}});
var C$=B$;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],C$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],C$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],C$.prototype,"data",void 0);_.V([_.M({type:String,reflectToAttribute:!0}),_.R("data.background"),_.W("design:type",Object),_.W("design:paramtypes",[])],C$.prototype,"background",null);
C$=_.V([_.T({is:"ytd-info-panel-container-renderer"})],C$);
_.U(_.Hka,C$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Mamfyc");

var mWb=_.D("imageCompanionRenderer","Mamfyc");
_.U(mWb,_.WU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CAxiwb");

var lWb=_.D("gridVideoRenderer","CAxiwb");
_.U(lWb,_.PG);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("IzhPhf");

var kWb=_.D("gridShowRenderer","IzhPhf");
_.U(kWb,_.iK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ojXx1e");

var jWb=_.D("gridRenderer","ojXx1e");
_.U(jWb,_.vL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("RUcsrb");

var iWb=_.D("gridRadioRenderer","RUcsrb");
_.U(iWb,_.gK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("KxlTTb");

var hWb=_.D("gridPlaylistRenderer","KxlTTb");
_.U(hWb,_.eK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("BEj5Rb");

var gWb=_.D("gridMoviePlaylistRenderer","BEj5Rb");
_.U(gWb,_.dK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Dzlqze");

var fWb=_.D("gridChannelRenderer","Dzlqze");
_.U(fWb,_.cK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("GtWfqe");

var eWb=_.D("geoSearchDetailsRenderer","GtWfqe");
_.U(eWb,_.UM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("aOPCCd");

var dWb=_.D("gameCardRenderer","aOPCCd");
_.U(dWb,_.QF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("KM6hxc");

var cWb=_.D("flatDropdownRenderer","KM6hxc");
_.U(cWb,_.FH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vnCJN");

var bWb=_.D("feedbackElicitationSingleQuestionRenderer","vnCJN");
_.U(bWb,_.LS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ITQyHb");

var aWb=_.D("feedEntryRenderer","ITQyHb");
_.U(aWb,_.JS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JhNuWc");

var $Vb=_.D("feedChannelFilterHeaderRenderer","JhNuWc");
_.U($Vb,_.QM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("fuHyMb");

var ZVb=_.D("factCheckRenderer","fuHyMb");
_.U(ZVb,_.IV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("jFyASc");

var YVb=_.D("exploratoryResultsRenderer","jFyASc");
_.U(YVb,_.HS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("KiJpZe");

var XVb=_.D("expandedShelfContentsRenderer","KiJpZe");
_.U(XVb,_.ZK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("BWOSCc");

var WVb=_.D("expandableMetadataRenderer","BWOSCc");
_.U(WVb,_.lH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("DJ8T3e");

var VVb=_.D("emergencyOneboxRenderer","DJ8T3e");
_.U(VVb,_.FS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("FL9fYc");

var UVb=_.D("dropdownRenderer","FL9fYc");
_.U(UVb,_.eO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rwcIrf");

var TVb=_.D("dropdownItemRenderer","rwcIrf");
_.U(TVb,_.bO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("YJgq2d");

var SVb=_.D("downloadedVideoGridVideoRenderer","YJgq2d");
_.U(SVb,_.qL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ep1WOb");

var RVb=_.D("downloadQualitySelectorRenderer","ep1WOb");
_.U(RVb,_.E1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Xdm0O");

_.Ly("itemSectionRenderer","counterfactualRenderer","ytd-counterfactual-renderer");var QVb=function(){return _.K.apply(this,arguments)||this};
_.r(QVb,_.K);var w$=QVb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],w$.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],w$.prototype,"data",void 0);w$=_.V([_.T({is:"ytd-counterfactual-renderer"})],w$);
_.U(_.Fka,w$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("VhRcwe");

var PVb=_.D("companionSlotRenderer","VhRcwe");
_.U(PVb,_.aV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("UVqZue");

var OVb=_.D("compactVideoRenderer","UVqZue");
_.U(OVb,_.UJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("bWbFF");

var MVb;
var NVb;
var u$=function(){return _.K.apply(this,arguments)||this};
_.r(u$,_.K);u$.prototype.configureRendererStamper=function(){return{"data.button":{id:"action-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!1}}}}}};
_.t.Object.defineProperties(u$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===NVb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-text-promo-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_text_promo_renderer.ytd.compact.text.promo.renderer.css.js--\x3e<ytd-badge-supported-renderer id="featured-badge" disable-upgrade$="[[!data.badge]]" hidden="[[!data.badge]]" top-standalone-badge="[[data.badge]]">\n</ytd-badge-supported-renderer>\n<yt-formatted-string class="title" text="[[data.title]]">\n</yt-formatted-string>\n<yt-formatted-string class="subtitle" force-default-style="" text="[[data.subTitle]]">\n</yt-formatted-string>\n<div id="action-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MVb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_text_promo_renderer.ytd.compact.text.promo.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;margin: 32px 0 24px 48px;} .title {color: var(--yt-spec-text-primary);margin: 8px 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;} .subtitle {color: var(--yt-spec-text-secondary);margin-bottom: 28px;font-size: 1.2rem;font-weight: 400;line-height: 1.2rem;} /*# sourceMappingURL=ytd-compact-text-promo-renderer.css.map*/</style>';
MVb=d}d=MVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);NVb=a}a=NVb;return a}}});
var v$=u$;_.V([_.M(),_.W("design:type",Object)],v$.prototype,"data",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],v$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],v$.prototype,"rendererBehavior",void 0);v$=_.V([_.T({is:"ytd-compact-text-promo-renderer"})],v$);
_.U(_.Eka,v$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("xRQ2Qb");

var LVb=_.D("compactStationRenderer","xRQ2Qb");
_.U(LVb,_.aK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("risM8");

var JVb;
var KVb;
var s$=function(){return _.K.apply(this,arguments)||this};
_.r(s$,_.K);s$.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{noInkOnDropdownButton:!0}}}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer"}}}};
s$.prototype.attached=function(){this.classList.add("use-ellipsis")};
s$.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=_.cj(this,"yt-get-current-video-id-action")[0];_.w("kevlar_mix_handle_first_endpoint_different")&&d&&e&&d!==e||(a.stopPropagation(),_.AA(this).getPlayerPromise().then(function(h){if(0===h.getPlayerState()&&c.data.secondaryNavigationEndpoint)var l=c.data.secondaryNavigationEndpoint;else l=Object.assign({},
b.endpoint),l.commandMetadata&&l.commandMetadata.webCommandMetadata&&(h=Math.floor(h.getCurrentTime()),l.commandMetadata.webCommandMetadata.url=_.Ve(l.commandMetadata.webCommandMetadata.url,{t:h}),!_.w("kevlar_add_start_time_to_mix_endpoint_killswitch")&&l.watchEndpoint&&(l.watchEndpoint.startTimeSeconds=h));c.fire("yt-navigate",{endpoint:l})}))}};
_.t.Object.defineProperties(s$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===KVb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-radio-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_radio_renderer.ytd.compact.radio.renderer.css.js--\x3e<div id="dismissible">\n  <ytd-thumbnail data="[[data]]" height="94" hovered="[[lockupIsHovered]]" use-hovered-property="" watch-feed-thumbnail="[[watchFeedBigThumbs]]" width="[[thumbnailWidth]]">\n  </ytd-thumbnail>\n  <div class="details">\n    <div class="metadata">\n      <a id="title" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n        <h3>\n          <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]">\n          </ytd-badge-supported-renderer>\n          <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n            [[getSimpleString(data.title)]]\n          </span>\n        </h3>\n        <ytd-video-meta-block class="compact" data="[[data]]" no-endpoints="" radio-meta="">\n        </ytd-video-meta-block>\n      </a>\n    </div>\n    <div id="menu"></div>\n  </div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===JVb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_radio_renderer.ytd.compact.radio.renderer.css.js--\x3e<style>:host {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not([watch-feed-big-thumbs])) ytd-thumbnail {margin-right: 8px;height: 94px;width: 168px;} .details {width: 100%;min-width: 0;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} #title.yt-simple-endpoint {min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #video-title {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host(.use-ellipsis) #video-title {margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]) {display: none;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #dismissed {padding: 8px;border: 1px solid var(--yt-spec-10-percent-layer);} #dismissible,#dismissed {width: 100%;} #dismissed:focus {outline: none;} .metadata {min-width: 0;width: 100%;padding-right: 24px;box-sizing: border-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};--yt-button-icon-padding: 0;--yt-button-icon-size: 24px;position: absolute;top: 0;right: 0;} #buttons>* {margin-top: 4px;} :host([watch-feed-big-thumbs]:not([is-dismissed])) #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([watch-feed-big-thumbs]) ytd-thumbnail:before {display: block;content: "";padding-top: 55.95%;background-color: var(--yt-spec-10-percent-layer);} :host([watch-feed-big-thumbs]) .metadata {padding-top: 8px;padding-bottom: 8px;} :host([watch-feed-big-thumbs]) .details {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([watch-feed-big-thumbs]) ytd-menu-renderer {margin-top: 8px;} :host([watch-feed-big-thumbs]) #dismissed {margin-bottom: 8px;} :host([watch-feed-big-thumbs][is-dismissed]) #dismissed {max-height: var(--ytd-compact-item-dismissed-height);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=ytd-compact-radio-renderer.css.map*/</style>';
JVb=d}d=JVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);KVb=a}a=KVb;return a}}});
var t$=s$;t$.prototype.onYtNavigate=t$.prototype.onYtNavigate;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],t$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.gy.YtEndpointBehavior),_.W("design:type",Object)],t$.prototype,"ytEndpointBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],t$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],t$.prototype,"ytdDismissibleItemBehavior",void 0);
_.V([_.L(_.cF),_.W("design:type",Object)],t$.prototype,"ytdLockupBehavior",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")}}),
_.W("design:type",Boolean)],t$.prototype,"watchFeedBigThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")?"9999":"168"}}),
_.W("design:type",String)],t$.prototype,"thumbnailWidth",void 0);_.V([_.M(),_.W("design:type",Object)],t$.prototype,"data",void 0);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],t$.prototype,"onYtNavigate",null);t$=_.V([_.T({is:"ytd-compact-radio-renderer"})],t$);
_.U(_.Dka,t$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("KrdVxb");

var IVb=_.D("compactPromotedVideoRenderer","KrdVxb");
_.U(IVb,_.WY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("iZX1x");

var HVb=_.D("compactPromotedItemRenderer","iZX1x");
_.U(HVb,_.TK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("mpuYde");

var FVb;
var GVb;
var q$=function(){return _.K.apply(this,arguments)||this};
_.r(q$,_.K);q$.prototype.configureRendererStamper=function(){return{"data.menu":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{noInkOnDropdownButton:!0}}}},dismissedRenderer:{id:"dismissed",mapping:{notificationTextRenderer:"ytd-notification-text-renderer"}}}};
_.t.Object.defineProperties(q$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===GVb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-compact-playlist-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_playlist_renderer.ytd.compact.playlist.renderer.css.js--\x3e<div id="dismissible">\n  <ytd-playlist-thumbnail custom-thumbnail-size="[[customThumbnailSize]]" data="[[data]]" height="94" watch-feed-thumbnail="[[watchFeedBigThumbs]]" width="[[thumbnailWidth]]">\n  </ytd-playlist-thumbnail>\n  <div class="details">\n    <div class="metadata">\n      <a id="title" class="yt-simple-endpoint" href$="[[computeHref_(data.navigationEndpoint)]]" data="[[data.navigationEndpoint]]">\n        <h3>\n          <ytd-badge-supported-renderer top-standalone-badge="[[data.topStandaloneBadge]]">\n          </ytd-badge-supported-renderer>\n          <span id="video-title" title$="[[getSimpleString(data.title)]]" aria-label$="[[data.title.accessibility.accessibilityData.label]]">\n            [[getSimpleString(data.title)]]\n          </span>\n        </h3>\n        <div class="secondary-metadata">\n          <ytd-video-meta-block class="compact" data="[[data]]" no-endpoints="" watch-feed-big-thumbs="[[watchFeedBigThumbs]]">\n          </ytd-video-meta-block>\n          <ytd-badge-supported-renderer id="badges" badges="[[data.badges]]" disable-upgrade$="[[!data.badges]]" hidden="[[!data.badges]]">\n          </ytd-badge-supported-renderer>\n        </div>\n      </a>\n    </div>\n    <div id="menu"></div>\n  </div>\n</div>\n<div id="dismissed"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FVb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.sections.ytd_compact_playlist_renderer.ytd.compact.playlist.renderer.css.js--\x3e<style>:host {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host(:not([watch-feed-big-thumbs])) ytd-playlist-thumbnail {margin-right: 8px;height: 94px;width: 168px;} .details {width: 100%;min-width: 0;} #title {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #video-title {display: block;margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host #video-title {margin: 0 0 4px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 4rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} h3 {color: var(--yt-spec-text-primary);} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} a.yt-simple-endpoint {min-width: 0;} #badges {margin-top: 8px;} :host(:not(:hover)) ytd-menu-renderer:not([menu-active]):not(:focus-within) {display: none;} :host([is-dismissed]) #dismissible,:host(:not([is-dismissed])) #dismissed {display: none;} #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #dismissed {padding: 8px;border: 1px solid var(--yt-spec-10-percent-layer);} #dismissible,#dismissed {width: 100%;} #dismissed:focus {outline: none;} .metadata {min-width: 0;width: 100%;padding-right: 24px;box-sizing: border-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-menu-renderer {--paper-icon-button: {padding: 0;width: 24px;height: 24px;};--yt-button-icon-padding: 0;--yt-button-icon-size: 24px;position: absolute;top: 0;right: 0;} #buttons>* {margin-top: 4px;} :host([watch-feed-big-thumbs]:not([is-dismissed])) #dismissible {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([watch-feed-big-thumbs]) ytd-playlist-thumbnail:before {display: block;content: "";padding-top: 55.95%;background-color: var(--yt-spec-10-percent-layer);} :host([watch-feed-big-thumbs]) .secondary-metadata {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([watch-feed-big-thumbs]) .metadata {padding-top: 8px;padding-bottom: 8px;} :host([watch-feed-big-thumbs]) .details {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([watch-feed-big-thumbs]) ytd-menu-renderer {margin-top: 8px;} :host([watch-feed-big-thumbs]) #dismissed {margin-bottom: 8px;} :host([watch-feed-big-thumbs][is-dismissed]) #dismissed {max-height: var(--ytd-compact-item-dismissed-height);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([watch-feed-big-thumbs]) #badges {margin-top: 0;padding-left: 8px;} /*# sourceMappingURL=ytd-compact-playlist-renderer.css.map*/</style>';
FVb=d}d=FVb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);GVb=a}a=GVb;return a}}});
var r$=q$;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],r$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],r$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.GF),_.W("design:type",Object)],r$.prototype,"ytdDismissibleItemBehavior",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")}}),
_.W("design:type",Boolean)],r$.prototype,"watchFeedBigThumbs",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")?"9999":"168"}}),
_.W("design:type",String)],r$.prototype,"thumbnailWidth",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")?"":"94"}}),
_.W("design:type",String)],r$.prototype,"customThumbnailSize",void 0);_.V([_.M(),_.W("design:type",Object)],r$.prototype,"data",void 0);r$=_.V([_.T({is:"ytd-compact-playlist-renderer"})],r$);
_.U(_.Cka,r$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vgfSkf");

var EVb=_.D("compactLinkRenderer","vgfSkf");
_.U(EVb,_.zP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sAnIhc");

var DVb=_.D("clarificationRenderer","sAnIhc");
_.U(DVb,_.BS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zrWR4");

var CVb=_.D("childVideoRenderer","zrWR4");
_.U(CVb,_.dF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ZYxJn");

var BVb=_.D("channelSubMenuRenderer","ZYxJn");
_.U(BVb,_.OM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("TVE2Ab");

var AVb=_.D("channelRenderer","TVE2Ab");
_.U(AVb,_.RK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("b3jctd");

var zVb=_.D("channelListSubMenuRenderer","b3jctd");
_.U(zVb,_.MM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Y9fPSe");

var yVb=_.D("channelListSubMenuAvatarRenderer","Y9fPSe");
_.U(yVb,_.KM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("tpX4Lb");

var xVb=_.D("channelFeaturedContentRenderer","tpX4Lb");
_.U(xVb,_.zS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qUtuwd");

var wVb=_.D("channelAboutMetadataRenderer","qUtuwd");
_.U(wVb,_.TD);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("KkDTo");

var vVb=_.D("backgroundPromoRenderer","KkDTo");
_.U(vVb,_.gQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("m8YTrc");

var uVb=_.D("autotaggingMetadataRowRenderer","m8YTrc");
_.U(uVb,_.vT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ZQKPW");

var tVb=_.D("autotaggingMetadataRenderer","ZQKPW");
_.U(tVb,_.tT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("X9trFc");

var sVb=_.D("adHoverTextButtonRenderer","X9trFc");
_.U(sVb,_.KR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("gzYRMb");

var rVb=_.D("actionCompanionAdRenderer","gzYRMb");
_.U(rVb,_.UU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("tyIbXd");

var qVb=_.D("searchInVideoRenderer","tyIbXd");
_.U(qVb,_.zU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("posTJb");

var pVb=_.D("watchCardVideoListRenderer","posTJb");
_.U(pVb,_.ZX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Box05c");

var oVb=_.D("watchCardSingleImageRenderer","Box05c");
_.U(oVb,_.YX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("mlFx9b");

var nVb=_.D("watchCardSectionSequenceRenderer","mlFx9b");
_.U(nVb,_.zY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("SKBgsc");

var mVb=_.D("watchCardSectionDropdownRenderer","SKBgsc");
_.U(mVb,_.xY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("eGAqzd");

var lVb=_.D("watchCardRichHeaderRenderer","eGAqzd");
_.U(lVb,_.qY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ZsheJf");

var kVb=_.D("watchCardRenderer","ZsheJf");
_.U(kVb,_.EY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vXQ0Eb");

var jVb=_.D("watchCardOneVsOneEventCompactVideoRenderer","vXQ0Eb");
_.U(jVb,_.tY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qU2gm");

var iVb=_.D("watchCardHeroVideoRenderer","qU2gm");
_.U(iVb,_.oY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("r0IMcf");

var hVb=_.D("watchCardHeroOneVsOneEventRenderer","r0IMcf");
_.U(hVb,_.fY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("exGanc");

var gVb=_.D("watchCardCompactVideoRenderer","exGanc");
_.U(gVb,_.sY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("lXrugb");

var fVb=_.D("watchCardCollageRenderer","lXrugb");
_.U(fVb,_.WX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("oQ2GQb");

var eVb=_.D("watchCardAlbumListRenderer","oQ2GQb");
_.U(eVb,_.UX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("V8L23");

var dVb=_.D("videoGameWatchCardRenderer","V8L23");
_.U(dVb,_.CY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Na4PIb");

var cVb=_.D("verticalWatchCardListRenderer","Na4PIb");
_.U(cVb,_.vY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("pYQazc");

var bVb=_.D("universalWatchCardRenderer","pYQazc");
_.U(bVb,_.BY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("uf59gb");

var aVb=_.D("singleHeroImageRenderer","uf59gb");
_.U(aVb,_.mY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qdUoye");

var $Ub=_.D("showWatchCardRenderer","qdUoye");
_.U($Ub,_.dY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("BWxSqe");

var ZUb=_.D("searchRefinementCardRenderer","BWxSqe");
_.U(ZUb,_.IF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vLQjqc");

var YUb=_.D("collageHeroImageRenderer","vLQjqc");
_.U(YUb,_.kY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("fOiRJf");

var XUb=_.D("callToActionButtonRenderer","fOiRJf");
_.U(XUb,_.iY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("GABVr");

var WUb=_.D("bannerAndBoxHeroImageRenderer","GABVr");
_.U(WUb,_.gY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Jpg20");

var VUb=_.D("artistWatchCardRenderer","Jpg20");
_.U(VUb,_.cY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("YISXtd");

var UUb=_.D("reelVideoRenderer","YISXtd");
_.U(UUb,_.OY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("aTQB0e");

var SUb;
var TUb;
var o$=function(){return _.K.apply(this,arguments)||this};
_.r(o$,_.K);o$.prototype.onDataChanged=function(){this.set("data.nextButton",{buttonRenderer:{style:"STYLE_DEFAULT",size:"SIZE_DEFAULT",icon:{iconType:"CHEVRON_RIGHT"},accessibility:{label:_.Pi("HORIZONTAL_LIST_NEXT_LABEL",void 0,"Next")}}});this.set("data.previousButton",{buttonRenderer:{style:"STYLE_DEFAULT",size:"SIZE_DEFAULT",icon:{iconType:"CHEVRON_LEFT"},accessibility:{label:_.Pi("HORIZONTAL_LIST_PREVIOUS_LABEL",void 0,"Previous")}}})};
_.t.Object.defineProperties(o$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===TUb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-reel-shelf-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_shelf_renderer.ytd.reel.shelf.renderer.css.js--\x3e<div id="title-container" hidden="[[!data.title]]">\n  <h2>\n    <yt-icon id="icon" disable-upgrade$="[[!data.icon.iconType]]" hidden="[[!data.icon.iconType]]" icon="[[data.icon.iconType]]">\n    </yt-icon>\n    <span id="title">[[getSimpleString(data.title)]]</span>\n    <span id="title-superscript">[[getSimpleString(data.titleSuperscript)]]</span>\n  </h2>\n</div>\n<div id="contents">\n  <yt-horizontal-list-renderer data="[[data]]" thumbnail-height="[[thumbnailHeight]]">\n  </yt-horizontal-list-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SUb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.reels.ytd_reel_shelf_renderer.ytd.reel.shelf.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title-container {color: var(--yt-spec-text-primary);height: 2rem;margin-top: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #icon {margin-right: 8px;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 500;max-height: 2.2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} #title-superscript {color: var(--yt-spec-text-secondary);margin: 0 0 4px 4px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} h2 {display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #contents {margin-top: 24px;} /*# sourceMappingURL=ytd-reel-shelf-renderer.css.map*/</style>';
SUb=d}d=SUb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);TUb=a}a=TUb;return a}}});
var p$=o$;p$.prototype.onDataChanged=p$.prototype.onDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],p$.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],p$.prototype,"data",void 0);_.V([_.M({value:302}),_.W("design:type",Number)],p$.prototype,"thumbnailHeight",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],p$.prototype,"onDataChanged",null);
p$=_.V([_.T({is:"ytd-reel-shelf-renderer"})],p$);
_.U(_.Kka,p$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("PMteob");

var RUb=_.D("reelPlayerOverlayRenderer","PMteob");
_.U(RUb,_.KY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("BeHBGf");

var QUb=_.D("reelPlayerHeaderRenderer","BeHBGf");
_.U(QUb,_.GY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vzo3mf");

var PUb=_.D("reelItemRenderer","vzo3mf");
_.U(PUb,_.$J);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("pgRah");

var OUb=_.D("reelDescriptionSheetRenderer","pgRah");
_.U(OUb,_.C1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("BK4frc");

var NUb=_.D("ypcPostRedemptionRenderer","BK4frc");
_.U(NUb,_.tR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("xCkagf");

var MUb=_.D("redeemCodeRenderer","xCkagf");
_.U(MUb,_.xR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("I0bdbf");

var LUb=_.D("postRedemptionSectionRenderer","I0bdbf");
_.U(LUb,_.rR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("gAee5c");

var KUb=_.D("unlimitedPageFeatureInfoRenderer","gAee5c");
_.U(KUb,_.xS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("kZMbEe");

var JUb=_.D("simpleTextSectionRenderer","kZMbEe");
_.U(JUb,_.wS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("oNoGMe");

var IUb=_.D("redCancelSurveyRenderer","oNoGMe");
_.U(IUb,_.A1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("K4YQ5b");

var HUb=_.D("purchaseItemRenderer","K4YQ5b");
_.U(HUb,_.uS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("lY2htb");

var EUb=_.D("textPromoRenderer","lY2htb");
var FUb;
var GUb;
var m$=function(){return _.K.apply(this,arguments)||this};
_.r(m$,_.K);m$.prototype.configureRendererStamper=function(){return{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",params:{alignByText:!0},noInjection:!0}}}}};
_.t.Object.defineProperties(m$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===GUb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-text-promo-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_text_promo_renderer.ytd.text.promo.renderer.css.js--\x3e<div id="title">[[getSimpleString(data.title)]]</div>\n<div id="text">[[getSimpleString(data.text)]]</div>\n<div id="primary-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FUb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.promos.ytd_text_promo_renderer.ytd.text.promo.renderer.css.js--\x3e<style>:host {display: inline-block;background-color: var(--yt-spec-brand-background-solid);padding: 16px 16px 6px 16px;} #title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;} #text {color: var(--yt-spec-text-secondary);margin: 12px 0 6px 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=ytd-text-promo-renderer.css.map*/</style>';
FUb=d}d=FUb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);GUb=a}a=GUb;return a}}});
var n$=m$;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],n$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],n$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],n$.prototype,"data",void 0);n$=_.V([_.T({is:"ytd-text-promo-renderer"})],n$);
_.U(EUb,n$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Q90DT");

var DUb=_.D("statementBannerRenderer","Q90DT");
_.U(DUb,_.DX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Zqo9Uc");

var CUb=_.D("mealbarPromoRenderer","Zqo9Uc");
_.U(CUb,_.y1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("VLRnv");

var BUb=_.D("brandVideoSingletonRenderer","VLRnv");
_.U(BUb,_.BX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("N90p6b");

var AUb=_.D("brandVideoShelfRenderer","N90p6b");
_.U(AUb,_.zX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("o6vO8b");

var zUb=_.D("bannerPromoRenderer","o6vO8b");
_.U(zUb,_.XW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XzUoJb");

var wUb=_.D("playlistVideoPlayerRenderer","XzUoJb");
var xUb;
var yUb;
var k$=function(){var a=_.K.apply(this,arguments)||this;a.videoHidden=!1;return a};
_.r(k$,_.K);_.f=k$.prototype;_.f.attached=function(){var a=this;this.JSC$42482_playerElement.playerResolver_&&this.JSC$42482_playerElement.getPlayerPromise().then(function(b){a.playerApiReady(b)})};
_.f.detached=function(){this.player&&(this.ytPlayerListenerBehavior.unlistenFromPlayerEvent(this.player,"onVideoDataChange",this.onPlayerVideoDataChanged),this.ytPlayerListenerBehavior.unlistenFromPlayerEvent(this.player,"onStateChange",this.onPlayerStateChange),this.ytPlayerListenerBehavior.unlistenFromPlayerEvent(this.player,"onAdStateChange",this.onPlayerStateChange),this.player=null)};
_.f.playerApiReady=function(a){var b=this;this.player=a;this.ytPlayerListenerBehavior.listenToPlayerEvent(a,"onVideoDataChange",function(c){b.onPlayerVideoDataChanged(c)});
this.ytPlayerListenerBehavior.listenToPlayerEvent(a,"onStateChange",function(c){b.onPlayerStateChange(c)});
this.ytPlayerListenerBehavior.listenToPlayerEvent(a,"onAdStateChange",function(c){b.onPlayerStateChange(c)})};
_.f.onPlayerStateChange=function(a){(1===a||3===a)&&this.videoHidden&&this.player.pauseVideo()};
_.f.onPlayerVideoDataChanged=function(a){("dataupdated"===a||"dataloaded"===a)&&this.videoHidden&&this.player.pauseVideo()};
_.f.guideVisibleChanged=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,a.JSC$42482_playerElement.getPlayerPromise(),2);b=c.yieldResult;b.setSize(NaN,NaN);_.Ih(c)})};
_.f.hiddenChanged=function(a){var b=this,c;return _.y(function(d){if(1==d.nextAddress)return b.videoHidden=a,b.JSC$42482_playerElement?_.z(d,b.JSC$42482_playerElement.getPlayerPromise(),2):d.return();c=d.yieldResult;a?c.pauseVideo():(c.playVideo(),c.setSize(NaN,NaN));_.Ih(d)})};
_.t.Object.defineProperties(k$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===yUb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-playlist-video-player-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_video_player_renderer.ytd.playlist.video.player.renderer.css.js--\x3e<div id="player-container">\n  <ytd-player id="player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_PLAYLIST_OVERVIEW">\n  </ytd-player>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xUb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.playlist.ytd_playlist_video_player_renderer.ytd.playlist.video.player.renderer.css.js--\x3e<style>:host {display: block;margin: 0 auto;max-width: 1080px;} #player-container {padding-top: 56.25%;position: relative;} :host([video-hidden]) #player-container {margin-bottom: -56.25%;visibility: hidden;} #player {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} /*# sourceMappingURL=ytd-playlist-video-player-renderer.css.map*/</style>";
xUb=d}d=xUb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);yUb=a}a=yUb;return a}}});
var l$=k$;l$.prototype.hiddenChanged=l$.prototype.hiddenChanged;l$.prototype.guideVisibleChanged=l$.prototype.guideVisibleChanged;_.V([_.L(_.oE),_.W("design:type",Object)],l$.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.L(_.QL.YtPlayerListenerBehavior),_.W("design:type",_.RL)],l$.prototype,"ytPlayerListenerBehavior",void 0);_.V([_.L(_.phb),_.W("design:type",Object)],l$.prototype,"ytVideoPlayerRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],l$.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],l$.prototype,"videoHidden",void 0);_.V([_.M(),_.W("design:type",Object)],l$.prototype,"player",void 0);_.V([_.S("#player"),_.W("design:type",Object)],l$.prototype,"JSC$42482_playerElement",void 0);_.V([_.P("guidePersistentAndVisible"),_.W("design:type",Function),_.W("design:paramtypes",[Boolean]),_.W("design:returntype",Promise)],l$.prototype,"guideVisibleChanged",null);
_.V([_.P("data.hidden"),_.W("design:type",Function),_.W("design:paramtypes",[Boolean]),_.W("design:returntype",Promise)],l$.prototype,"hiddenChanged",null);l$=_.V([_.T({is:"ytd-playlist-video-player-renderer"})],l$);
_.U(wUb,l$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sblarc");

var vUb=_.D("playlistSidebarTertiaryInfoRenderer","sblarc");
_.U(vUb,_.bR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rTNzSc");

var uUb=_.D("playlistSidebarSecondaryInfoRenderer","rTNzSc");
_.U(uUb,_.$Q);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("jzOHb");

var tUb=_.D("playlistSidebarPrimaryInfoRenderer","jzOHb");
_.U(tUb,_.WQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CH2Js");

var sUb=_.D("playlistShowMetadataRenderer","CH2Js");
_.U(sUb,_.tS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("aK1Cmf");

var rUb=_.D("playlistAddToOptionRenderer","aK1Cmf");
_.U(rUb,_.u1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qqZ5xf");

var qUb=_.D("dropdownFormFieldRenderer","qqZ5xf");
_.U(qUb,_.UQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("UycAl");

var pUb=_.D("addToPlaylistRenderer","UycAl");
_.U(pUb,_.w1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("tDL8Nb");

var oUb=_.D("addToPlaylistCreateRenderer","tDL8Nb");
_.U(oUb,_.s1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("l4vIAb");

var nUb=_.D("companionLegalTextRenderer","l4vIAb");
_.U(nUb,_.RU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("c1pcBb");

var mUb=_.D("pdgSuperVodSelectableItemButtonRenderer","c1pcBb");
_.U(mUb,_.pP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("BzW8qb");

var lUb=_.D("pdgCommentPreviewRenderer","BzW8qb");
_.U(lUb,_.HR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("bBzCef");

var kUb=_.D("pdgBuyFlowRenderer","bBzCef");
_.U(kUb,_.q1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("wQOcif");

var jUb=_.D("pdgBannerRenderer","wQOcif");
_.U(jUb,_.FR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("wzyw1c");

var iUb=_.D("desktopImageOverlayRenderer","wzyw1c");
_.U(iUb,_.o1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("UYCNvf");

var hUb=_.D("superVodBuyFlowContentRenderer","UYCNvf");
_.U(hUb,_.JR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JanAgd");

var gUb=_.D("pdgBuyFlowHeaderRenderer","JanAgd");
_.U(gUb,_.m1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JX32Jf");

var fUb=_.D("notificationTopbarButtonRenderer","JX32Jf");
_.U(fUb,_.g1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("QGyhfb");

var eUb=_.D("notificationRenderer","QGyhfb");
_.U(eUb,_.rS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("nOuxEd");

var dUb=_.D("toggleThemeCompactLinkRenderer","nOuxEd");
_.U(dUb,_.cQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("SIjXFd");

var cUb=_.D("toggleMenuServiceItemRenderer","SIjXFd");
_.U(cUb,_.$0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("f5QGmc");

var bUb=_.D("toggleItemRenderer","f5QGmc");
_.U(bUb,_.aQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zwWfcc");

var aUb=_.D("menuPopupTipRenderer","zwWfcc");
_.U(aUb,_.QQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Huzrnd");

var $Tb=_.D("menuPopupRenderer","Huzrnd");
_.U($Tb,_.e1);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("pX9ZNb");

var ZTb=_.D("liveChatHistorySuperChatChipRenderer","pX9ZNb");
_.U(ZTb,_.EV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rYVhWc");

var YTb=_.D("liveChatHistoryNewSponsorChipRenderer","rYVhWc");
_.U(YTb,_.CV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("VHp2F");

var XTb=_.D("liveChatHistoryEntryRenderer","VHp2F");
_.U(XTb,_.GV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rozl2");

var WTb=_.D("profileColumnUserInfoRenderer","rozl2");
_.U(WTb,_.aM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Kjc7Jc");

var VTb=_.D("profileColumnStatsRenderer","Kjc7Jc");
_.U(VTb,_.ZL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qXRplf");

var UTb=_.D("profileColumnStatsEntryRenderer","qXRplf");
_.U(UTb,_.XL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("xVlouf");

var TTb=_.D("profileColumnRenderer","xVlouf");
_.U(TTb,_.cM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("MS92Ae");

var STb=_.D("labsItemRenderer","MS92Ae");
_.U(STb,_.BV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Q2x0q");

var RTb=_.D("labsHeaderRenderer","Q2x0q");
_.U(RTb,_.zV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("bonjOc");

var QTb=_.D("labsEditRenderer","bonjOc");
_.U(QTb,_.xV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("nS5FEf");

var PTb=_.D("kidsBlocklistPickerRenderer","nS5FEf");
_.U(PTb,_.Y0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zJsrvd");

var OTb=_.D("kidsBlocklistPickerItemRenderer","zJsrvd");
_.U(OTb,_.W0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("pL2u4b");

var NTb=_.D("blockButton","pL2u4b");
_.U(NTb,_.V0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vJo1rf");

var MTb=_.D("hotkeyDialogSectionRenderer","vJo1rf");
_.U(MTb,_.R0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("xraCGe");

var LTb=_.D("hotkeyDialogSectionOptionRenderer","xraCGe");
_.U(LTb,_.P0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("dwXq7");

var KTb=_.D("hotkeyDialogRenderer","dwXq7");
_.U(KTb,_.T0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("RJZkdd");

var JTb=_.D("videoPreview","RJZkdd");
_.U(JTb,_.HX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ombYwe");

var ITb=_.D("richShelfRenderer","ombYwe");
_.U(ITb,_.xX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("oNRWVb");

var HTb=_.D("richSectionRenderer","oNRWVb");
_.U(HTb,_.FX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("NGUmSd");

var GTb=_.D("richItemRenderer","NGUmSd");
_.U(GTb,_.LK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("mypDBb");

var FTb=_.D("richGridWatch","mypDBb");
_.U(FTb,_.lV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Vfj6g");

var ETb=_.D("richGridSlimMedia","Vfj6g");
_.U(ETb,_.AK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("SD96re");

var DTb=_.D("richGridRow","SD96re");
_.U(DTb,_.vX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("jV3oxd");

var CTb=_.D("richGridRenderer","jV3oxd");
_.U(CTb,_.JX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Sspgkc");

var BTb=_.D("richGridMedia","Sspgkc");
_.U(BTb,_.yK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("tECBse");

var ATb=_.D("ghostGridRenderer","tECBse");
_.U(ATb,_.aL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Z8hQfe");

var zTb=_.D("feedNudgeRenderer","Z8hQfe");
_.U(zTb,_.uK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hN2ide");

var yTb=_.D("feedFilterChipBarRenderer","hN2ide");
_.U(yTb,_.tX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rKrWTd");

var xTb=_.D("miniGuideRenderer","rKrWTd");
_.U(xTb,_.O0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hPa0Sb");

var wTb=_.D("miniGuideEntryRenderer","hPa0Sb");
_.U(wTb,_.M0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ICgrge");

var vTb=_.D("guideSigninPromoRenderer","ICgrge");
_.U(vTb,_.I0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("FTUrVe");

var uTb=_.D("guideSectionRenderer","FTUrVe");
_.U(uTb,_.G0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("H9PlMb");

var tTb=_.D("guideRenderer","H9PlMb");
_.U(tTb,_.K0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("U01umb");

var sTb=_.D("guideEntryRenderer","U01umb");
_.U(sTb,_.y0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("LDbZEc");

var rTb=_.D("guideDownloadsEntryRenderer","LDbZEc");
_.U(rTb,_.C0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vBZEVe");

var qTb=_.D("guideCollapsibleSectionEntryRenderer","vBZEVe");
_.U(qTb,_.E0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qFotT");

var pTb=_.D("guideCollapsibleEntryRenderer","qFotT");
_.U(pTb,_.A0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("q3Vs4b");

var oTb=_.D("queueToPlayStateRenderer","q3Vs4b");
_.U(oTb,_.dB);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("KvnYuc");

var nTb=_.D("queueToPlayRenderer","KvnYuc");
_.U(nTb,_.TY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("wBQnfc");

var mTb=_.D("queueToPlayDialogRenderer","wBQnfc");
_.U(mTb,_.w0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("pwtmB");

var lTb=_.D("gamingAccountLinkSettingRenderer","pwtmB");
_.U(lTb,_.u0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("kkIBfb");

var kTb=_.D("gamingAccountLinkConfirmDialogRenderer","kkIBfb");
_.U(kTb,_.s0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("wxApWb");

var jTb=_.D("gameDetailsRenderer","wxApWb");
_.U(jTb,_.JF);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JnSwqc");

var iTb=_.D("connectGpgDialogRenderer","JnSwqc");
_.U(iTb,_.q0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ldFCPc");

var hTb=_.D("clipSectionRenderer","ldFCPc");
_.U(hTb,_.xU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("DttGyc");

var gTb=_.D("clipSectionFooterRenderer","DttGyc");
_.U(gTb,_.pU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zDP4tc");

var fTb=_.D("clipCreationTextInputRenderer","zDP4tc");
_.U(fTb,_.sU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rx9c3d");

var eTb=_.D("clipAttributionRenderer","rx9c3d");
_.U(eTb,_.nU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("lIbnad");

var dTb=_.D("clipAdStateRenderer","lIbnad");
_.U(dTb,_.qU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("jkpe2c");

var cTb=_.D("accountLinkButtonRenderer","jkpe2c");
_.U(cTb,_.fE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("crbD4d");

var bTb=_.D("inlineFormRenderer","crbD4d");
_.U(bTb,_.SQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Cg6O8b");

var aTb=_.D("formPopupRenderer","Cg6O8b");
_.U(aTb,_.o0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("bj8tQ");

var $Sb=_.D("flowTopBarRenderer","bj8tQ");
_.U($Sb,_.Q_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("BLB8r");

var ZSb=_.D("flowStepRenderer","BLB8r");
_.U(ZSb,_.j0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("pJORX");

var YSb=_.D("flowRootRenderer","pJORX");
_.U(YSb,_.m0);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qyeNgc");

var XSb=_.D("flowBottomBarRenderer","qyeNgc");
_.U(XSb,_.O_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("b9Gjy");

var WSb=_.D("videoReportRenderer","b9Gjy");
_.U(WSb,_.HM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("lJg8ge");

var VSb=_.D("selectableVideoRenderer","lJg8ge");
_.U(VSb,_.XP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XCD5We");

var USb=_.D("selectableVideoListRenderer","XCD5We");
_.U(USb,_.ZP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("WWtMGe");

var TSb=_.D("reportHistorySectionRenderer","WWtMGe");
_.U(TSb,_.JM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("uSXiUc");

var SSb=_.D("reportDescriptionRenderer","uSXiUc");
_.U(SSb,_.FM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("FYghB");

var RSb=_.D("reportChannelModalImpersonationRenderer","FYghB");
_.U(RSb,_.VP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zW9guc");

var QSb=_.D("reportChannelModalHeaderRenderer","zW9guc");
_.U(QSb,_.TP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("yFQCKf");

var PSb=_.D("reportChannelModalFooterRenderer","yFQCKf");
_.U(PSb,_.RP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("kPTltc");

var OSb=_.D("reportChannelModalAdditionalContextRenderer","kPTltc");
_.U(OSb,_.OP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("lMXu4c");

var NSb=_.D("pageIntroductionRenderer","lMXu4c");
_.U(NSb,_.eM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("NoiXXc");

var MSb=_.D("legalReportDetailsFormRenderer","NoiXXc");
_.U(MSb,_.zQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CevCac");

var LSb=_.D("abuseTypeSelectorRenderer","CevCac");
_.U(LSb,_.MP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("mZxa7e");

var KSb=_.D("tableRenderer","mZxa7e");
_.U(KSb,_.CM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("y1Cd0d");

var JSb=_.D("reportReasonHistoryModalRenderer","y1Cd0d");
_.U(JSb,_.EM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qKBTLd");

var ISb=_.D("reportHistoryTableTextCellRenderer","qKBTLd");
_.U(ISb,_.tM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("je9tKb");

var HSb=_.D("reportHistoryTableRowRenderer","je9tKb");
_.U(HSb,_.zM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("jdKbrc");

var GSb=_.D("reportHistoryTableReasonCellRenderer","jdKbrc");
_.U(GSb,_.vM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("tjvWS");

var FSb=_.D("reportHistoryTableCellRenderer","tjvWS");
_.U(FSb,_.xM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qyu9Db");

var ESb=_.D("reportHistorySectionHeaderRenderer","qyu9Db");
_.U(ESb,_.rM);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("GVfMm");

var DSb=_.D("surveyTriggerRenderer","GVfMm");
_.U(DSb,_.$T);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("g1fKBf");

var CSb=_.D("surveyFollowUpRenderer","g1fKBf");
_.U(CSb,_.K_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("IaLzjc");

var BSb=_.D("singleSelectQuestionRenderer","IaLzjc");
_.U(BSb,_.C_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CpWfFe");

var ASb=_.D("singleSelectAnswerOptionRenderer","CpWfFe");
_.U(ASb,_.A_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("x2tnYb");

var zSb=_.D("singleOptionSurveyRenderer","x2tnYb");
_.U(zSb,_.I_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("heijsb");

var ySb=_.D("singleOptionSurveyOptionRenderer","heijsb");
_.U(ySb,_.G_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("BPR31b");

var xSb=_.D("ratingSurveyRenderer","BPR31b");
_.U(xSb,_.tV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("nGsMpe");

var wSb=_.D("ratingSurveyOptionRenderer","nGsMpe");
_.U(wSb,_.rV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("k20X2d");

var vSb=_.D("radioButtonSurveyOptionRenderer","k20X2d");
_.U(vSb,_.pV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("gCER9c");

var uSb=_.D("multiStageSurveyRenderer","gCER9c");
_.U(uSb,_.E_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zfpwbb");

var tSb=_.D("inlineSurveyRenderer","zfpwbb");
_.U(tSb,_.vV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("kZ9U8c");

var sSb=_.D("feedbackSurveyRenderer","kZ9U8c");
_.U(sSb,_.y_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("q9Ir9c");

var rSb=_.D("feedbackQuestionRenderer","q9Ir9c");
_.U(rSb,_.w_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sNa6Gb");

var qSb=_.D("feedbackOptionRenderer","sNa6Gb");
_.U(qSb,_.u_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("tiIz0");

var pSb=_.D("dismissalReasonVideoRenderer","tiIz0");
_.U(pSb,_.NO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("dIeOtb");

var oSb=_.D("dismissalReasonTextRenderer","dIeOtb");
_.U(oSb,_.MO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("aeWk9b");

var nSb=_.D("dismissalFollowUpRenderer","aeWk9b");
_.U(nSb,_.RO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Z66qx");

var mSb=_.D("checkboxSurveyRenderer","Z66qx");
_.U(mSb,_.s_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("smKSZb");

var lSb=_.D("checkboxSurveyOptionRenderer","smKSZb");
_.U(lSb,_.nV);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("jfuq0e");

var hSb=_.D("theaterItemRenderer","jfuq0e");
var iSb;
var jSb;
var kSb=function(){return _.K.apply(this,arguments)||this};
_.r(kSb,_.K);
_.t.Object.defineProperties(kSb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jSb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-theater-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.famebit.ytd_theater_item_renderer.ytd.theater.item.renderer.css.js--\x3e<span id="theater-title" hidden="[[!data.theaterTitle]]">\n  [[getSimpleString(data.theaterTitle)]]\n</span>\n<span id="address" hidden="[[!data.address]]">\n  [[getSimpleString(data.address)]]\n</span>\n<template is="dom-repeat" items="[[data.variants]]" as="variant">\n  <div class="variant">\n    <div class="variant-name">\n    [[getSimpleString(variant.variantName)]]\n    </div>\n    <div class="variant-screentimes">\n      <template is="dom-repeat" items="[[variant.showtimes]]" as="showtime">\n         <ytd-button-renderer class="showtime-button" data="[[showtime.buttonRenderer]]">\n        </ytd-button-renderer>\n      </template>\n    </div>\n  </div>\n</template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iSb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.famebit.ytd_theater_item_renderer.ytd.theater.item.renderer.css.js--\x3e<style>:host {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;margin: 16px 0;} .variant {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;align-items: baseline;} .variant-name {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;color: var(--yt-spec-text-secondary);justify-content: flex-end;margin: 0 0 12px 0;width: 60px;} .variant-screentimes {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin: 0 8px;} #theater-title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;color: var(--yt-spec-text-primary);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} #address {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;color: var(--yt-spec-text-secondary);margin: 4px 0 8px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} /*# sourceMappingURL=ytd-theater-item-renderer.css.map*/</style>';
iSb=d}d=iSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jSb=a}a=jSb;return a}}});
var j$=kSb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],j$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],j$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],j$.prototype,"data",void 0);j$=_.V([_.T({is:"ytd-theater-item-renderer"})],j$);
_.U(hSb,j$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zRXVs");

var gSb=_.D("streamingPopUpDialog","zRXVs");
_.U(gSb,_.o_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("OIgDae");

var fSb=_.D("mediaProviderRenderer","OIgDae");
_.U(fSb,_.m_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("GAUeEd");

var eSb=_.D("brandconnectPopupRenderer","GAUeEd");
_.U(eSb,_.q_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("VsfQf");

var cSb;
var dSb;
var h$=function(){var a=_.K.apply(this,arguments)||this;a.isRichGrid=!1;a.gridStateActionMap={"ytd-update-grid-state-action":"handleUpdateGridStateAction"};return a};
_.r(h$,_.K);_.f=h$.prototype;_.f.configureRendererStamper=function(){return{"data.destinationButtons":{id:"destination-buttons",mapping:{destinationButtonRenderer:{component:"ytd-destination-button-renderer"}}}}};
_.f.attached=function(){this.ytActionHandlerBehavior.registerActionMap(this.gridStateActionMap)};
_.f.handleUpdateGridStateAction=function(){this.updateDestinationButtonsVisibility()};
_.f.updateDestinationButtonsVisibility=function(){var a,b;if(!(this.isRichGrid||null!==(a=this.data)&&void 0!==a&&a.isExpanded)){var c=this.clientWidth;if(c&&null!==(b=this.data)&&void 0!==b&&b.destinationButtons){c=Math.floor((c+4)/214);var d=this.data.destinationButtons.length,e=Math.ceil(d/c);this.fullyVisibleRows=1===d%c&&2===e?1:Math.min(e,2);this.isShowMoreVisible=this.fullyVisibleRows<e}}};
_.f.updateRichGridDestinationButtonsVisibility=function(){var a,b;if(this.isRichGrid&&(null===(a=this.data)||void 0===a||!a.isExpanded)&&null!==(b=this.data)&&void 0!==b&&b.destinationButtons){var c=this.richGridItemsPerRow+1,d=this.data.destinationButtons.length,e=Math.ceil(d/c);this.fullyVisibleRows=1===d%c&&2===e?1:Math.min(e,2);this.isShowMoreVisible=this.fullyVisibleRows<e}};
_.f.onShowMoreClick=function(){this.isShowMoreVisible=!1;this.data&&(this.data.isExpanded=!0)};
_.t.Object.defineProperties(h$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dSb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-destination-shelf-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.explore.ytd_destination_shelf_renderer.ytd.destination.shelf.renderer.css.js--\x3e<div id="destination-buttons"></div>\n<tp-yt-paper-button id="show-more-button" aria-label$="[[data.expandButtonText]]" noink="" on-click="onShowMoreClick">\n  <yt-icon id="show-more-button-icon" icon="yt-icons:expand"></yt-icon>\n</tp-yt-paper-button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cSb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.explore.ytd_destination_shelf_renderer.ytd.destination.shelf.renderer.css.js--\x3e<style>:host {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;} :host([is-rich-grid]) {width: 100%;} #destination-buttons {overflow-y: hidden;width: 100%;margin-top: 12px;margin-bottom: 8px;margin-right: -4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} #destination-buttons>* {margin-right: 4px;margin-bottom: 4px;} :host([is-rich-grid]) #destination-buttons>ytd-destination-button-renderer {width: calc( 100%/(var(--ytd-rich-grid-items-per-row) + 1) - var(--ytd-rich-grid-item-margin) - 0.01px );margin-left: calc(var(--ytd-rich-grid-item-margin)/2);margin-right: calc(var(--ytd-rich-grid-item-margin)/2);margin-bottom: var(--ytd-rich-grid-item-margin);} #show-more-button {display: none;margin: 0;cursor: pointer;width: 100%;padding-top: 20px;padding-bottom: 20px;background: linear-gradient(rgba(0,0,0,0),var(--yt-spec-general-background-a));position: absolute;z-index: 200;} #show-more-button:hover {background: none;background-color: var(--yt-spec-general-background-b);} #show-more-button-icon {color: var(--yt-spec-icon-inactive);} :host([fully-visible-rows="1"][is-show-more-visible]) #destination-buttons {max-height: 184px;} :host([fully-visible-rows="2"][is-show-more-visible]) #destination-buttons {max-height: 304px;} :host([is-rich-grid][fully-visible-rows="1"][is-show-more-visible]) #destination-buttons {max-height: 196px;} :host([is-rich-grid][fully-visible-rows="2"][is-show-more-visible]) #destination-buttons {max-height: 328px;} :host([is-show-more-visible]) #show-more-button {bottom: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=ytd-destination-shelf-renderer.css.map*/</style>';
cSb=d}d=cSb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dSb=a}a=dSb;return a}}});
var i$=h$;i$.prototype.updateRichGridDestinationButtonsVisibility=i$.prototype.updateRichGridDestinationButtonsVisibility;_.V([_.M(),_.W("design:type",Object)],i$.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Number)],i$.prototype,"fullyVisibleRows",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],i$.prototype,"isShowMoreVisible",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],i$.prototype,"isRichGrid",void 0);
_.V([_.M({selector:_.DG,value:0}),_.W("design:type",Number)],i$.prototype,"richGridItemsPerRow",void 0);_.V([_.M(),_.W("design:type",Object)],i$.prototype,"gridStateActionMap",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],i$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],i$.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],i$.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],i$.prototype,"ytdReduxBehavior",void 0);_.V([_.P("data","richGridItemsPerRow"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],i$.prototype,"updateRichGridDestinationButtonsVisibility",null);i$=_.V([_.T({is:"ytd-destination-shelf-renderer"})],i$);
_.U(_.Gka,i$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("VqKzbe");

var bSb=_.D("destinationButtonRenderer","VqKzbe");
_.U(bSb,_.g$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Jn9uQe");

var YRb=_.D("recognitionShelfRenderer","Jn9uQe");
_.U(YRb,_.RY);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("C8sYMd");

var XRb=_.D("donationUnavailableRenderer","C8sYMd");
_.U(XRb,_.XT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("UMUsMd");

var WRb=_.D("donationShelfRenderer","UMUsMd");
_.U(WRb,_.WT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zjK5He");

var VRb=_.D("donationPostTransactionRenderer","zjK5He");
_.U(VRb,_.k_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("pQWRbe");

var URb=_.D("donationAmountPickerRenderer","pQWRbe");
_.U(URb,_.DR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("c1Kqae");

var TRb=_.D("continuationItemRenderer","c1Kqae");
_.U(TRb,_.cL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("imJXuc");

var SRb=_.D("sponsorsOnlyBadgeRenderer","imJXuc");
_.U(SRb,_.QE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("SUjKge");

var RRb=_.D("sponsorCommentBadgeRenderer","SUjKge");
_.U(RRb,_.JJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("cC2ZXd");

var QRb=_.D("previewCommentDialogRenderer","cC2ZXd");
_.U(QRb,_.i_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CrF4Yc");

var PRb=_.D("pinnedCommentBadgeRenderer","CrF4Yc");
_.U(PRb,_.GJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("phWRle");

var ORb=_.D("noticeRenderer","phWRle");
_.U(ORb,_.g_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XutlF");

var NRb=_.D("creatorHeartRenderer","XutlF");
_.U(NRb,_.tH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("MlY7Sd");

var LRb;
var MRb;
var e$=function(){var a=_.K.apply(this,arguments)||this;a.isPostSchedulingEnabled=_.w("enable_post_scheduling");a.hasFinishedStamping=!1;a.JSC$42467_handleOpenPostCommentDialogActionAfterStamp=!1;a.actionMap={"yt-signal-action-open-post-comment-dialog":"handleSignalActionOpenPostCommentDialogAction"};return a};
_.r(e$,_.K);_.f=e$.prototype;
_.f.configureRendererStamper=function(){return{"data.createRenderer":{id:"simple-box",mapping:{commentSimpleboxRenderer:"ytd-comment-simplebox-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"}},"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"}}}};
_.f.attached=function(){this.hasActionsChange&&this.observePrefilledBackstagePostDialog()};
_.f.onStampFinished=function(){this.hasFinishedStamping=!0;this.hasActionsChange&&this.observePrefilledBackstagePostDialog();this.JSC$42467_handleOpenPostCommentDialogActionAfterStamp&&this.handleSignalActionOpenPostCommentDialogAction()};
_.f.onYtServiceRequestSent=function(a,b){if(!_.w("kevlar_command_handler")&&b.actions)for(a=0;a<b.actions.length;a++){var c=b.actions[a];c.showSchedulingPanelCommand&&this.$$("#backstage-post-dialog > ytd-backstage-post-dialog-renderer").openSchedulingPanel(c.showSchedulingPanelCommand)}};
_.f.observePrefilledBackstagePostDialog=function(){var a;if(this.hasFinishedStamping){if(this.hasActionsChange=!1,this.getPrefilledBackstagePostDialog(null===(a=this.data)||void 0===a?void 0:a.actions)){this.$["prefilled-dialog-header"].hidden=!1;var b=this.$["backstage-post-dialog"].firstElementChild;b&&_.Md(this,function(){b.focus();b.openDialog&&b.openDialog()})}}else this.hasActionsChange=!0};
_.f.computeIsBackstage=function(a){return a};
_.f.onYtCommentboxDismiss=function(){this.$["prefilled-dialog-header"].hidden=!0;this.removePrefilledDialog(this.data)};
_.f.removePrefilledDialog=function(a){if(null===a||void 0===a?0:a.actions){for(var b=a.actions.length-1;0<=b;b--){var c=a.actions[b];c.createBackstagePostDialogEndpoint&&c.createBackstagePostDialogEndpoint.dialog&&delete a.actions[b]}this.set("data",void 0);this.set("data",a)}};
_.f.getPrefilledBackstagePostDialog=function(a){if(a)for(var b=0;b<a.length;b++){var c=a[b];if(c&&c.createBackstagePostDialogEndpoint&&c.createBackstagePostDialogEndpoint.dialog)return c.createBackstagePostDialogEndpoint.dialog}return null};
_.f.computeBackstagePostDialog=function(a){return a&&(this.getPrefilledBackstagePostDialog(a.actions)||a.createRenderer)};
_.f.dataChanged=function(){if(this.data){var a=this.data.customEmojis,b=this.data.unicodeEmojisUrl;_.ZI.clear();b&&_.h2a(_.ZI,b);a&&_.ZI.load(a)}};
_.f.handleSignalActionOpenPostCommentDialogAction=function(){var a=this.$$("ytd-comment-simplebox-renderer");a?a.openDialog():this.JSC$42467_handleOpenPostCommentDialogActionAfterStamp=!0};
_.t.Object.defineProperties(e$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===MRb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-comments-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comments_header_renderer.ytd.comments.header.renderer.css.js--\x3e<div id="title" hidden="[[!data.countText]]">\n  <h2 id="count">\n    <yt-formatted-string class="count-text" text="[[data.countText]]">\n    </yt-formatted-string>\n  </h2>\n  <span id="sort-menu"></span>\n</div>\n<div id="red-commenting-div" hidden="[[!data.redCommentingText]]">\n  <yt-formatted-string id="red-commenting-text" text="[[data.redCommentingText]]">\n  </yt-formatted-string>\n</div>\n<div id="alert"></div>\n<div id="prefilled-dialog-header"></div>\n<div id="simple-box"></div>\n<div id="backstage-post-dialog"></div>\n<div id="post-stream-filter" hidden="[[!isPostSchedulingEnabled]]"></div>\n<div id="zero-state-message"></div>\n<div id="scheduling-zero-state-message" hidden="[[!isPostSchedulingEnabled]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LRb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.comment.ytd_comments_header_renderer.ytd.comments.header.renderer.css.js--\x3e<style>:host {--paper-input-container-input-align: baseline;display: block;margin-top: var(--comments-header-renderer-margin-top,24px);margin-bottom: var(--comments-header-renderer-margin-bottom,32px);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([is-backstage]) {margin-bottom: 24px;} .count-text {vertical-align: middle;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} yt-sort-filter-sub-menu-renderer {margin-top: -3px;} ytd-alert-with-button-renderer {margin: 0 0 24px 0;} #title {margin-bottom: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #count {display: inline-block;margin: 0 32px 0 0;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} yt-formatted-string {color: var(--yt-spec-text-primary);} #toggle-button {margin-left: auto;} #red-commenting-text {color: var(--yt-spec-text-secondary);} #red-commenting-div {margin-top: -4px;padding: 0 0 12px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #red-commenting-text:empty {display: none;} ytd-post-stream-filter-renderer {margin-top: 24px;} ytd-backstage-zero-state-renderer {margin: 16px 0 16px 0;} ytd-post-scheduling-zero-state-renderer {margin: 72px 0 16px 0;} ytd-backstage-prefilled-post-dialog-header-renderer {margin-bottom: 16px;} /*# sourceMappingURL=ytd-comments-header-renderer.css.map*/</style>';
LRb=d}d=LRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);MRb=a}a=MRb;return a}}});
var f$=e$;f$.prototype.dataChanged=f$.prototype.dataChanged;f$.prototype.onYtCommentboxDismiss=f$.prototype.onYtCommentboxDismiss;f$.prototype.observePrefilledBackstagePostDialog=f$.prototype.observePrefilledBackstagePostDialog;f$.prototype.onYtServiceRequestSent=f$.prototype.onYtServiceRequestSent;f$.prototype.onStampFinished=f$.prototype.onStampFinished;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],f$.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],f$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],f$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],f$.prototype,"data",void 0);_.V([_.M({computed:"computeIsBackstage(data.isBackstageContent)",reflectToAttribute:!0}),_.W("design:type",Boolean)],f$.prototype,"isBackstage",void 0);
_.V([_.M({readOnly:!0,computed:"computeBackstagePostDialog(data)"}),_.W("design:type",Object)],f$.prototype,"backstagePostDialog",void 0);_.V([_.M(),_.W("design:type",Object)],f$.prototype,"isPostSchedulingEnabled",void 0);_.V([_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],f$.prototype,"onStampFinished",null);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],f$.prototype,"onYtServiceRequestSent",null);_.V([_.P("data.actions"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],f$.prototype,"observePrefilledBackstagePostDialog",null);
_.V([_.N("yt-commentbox-dismiss"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],f$.prototype,"onYtCommentboxDismiss",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],f$.prototype,"dataChanged",null);f$=_.V([_.T({is:"ytd-comments-header-renderer"})],f$);
_.U(_.Bka,f$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Gktnqb");

var KRb=_.D("commentVideoThumbnailHeaderRenderer","Gktnqb");
_.U(KRb,_.LP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ivcTHc");

var JRb=_.D("commentThreadRenderer","ivcTHc");
_.U(JRb,_.PL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("LwfsAe");

var IRb=_.D("commentSimpleboxRenderer","LwfsAe");
_.U(IRb,_.d$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("IHNAVd");

var FRb=_.D("commentReplyDialogRenderer","IHNAVd");
_.U(FRb,_.EJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XiWKjc");

var ERb=_.D("commentRepliesRenderer","XiWKjc");
_.U(ERb,_.NL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("R1Rhh");

var DRb=_.D("commentRenderer","R1Rhh");
_.U(DRb,_.NJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("mKFRWe");

var CRb=_.D("commentPreviewRenderer","mKFRWe");
_.U(CRb,_.e_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("e96jhf");

var BRb=_.D("commentModerationPanelRenderer","e96jhf");
_.U(BRb,_.QJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vyq82b");

var ARb=_.D("commentModerationButtonsRenderer","vyq82b");
_.U(ARb,_.CJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("tSYmXd");

var zRb=_.D("commentHistoryEntryRenderer","tSYmXd");
_.U(zRb,_.pS);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rwZGVb");

var yRb=_.D("commentDialogRenderer","rwZGVb");
_.U(yRb,_.AJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("UULdZb");

var xRb=_.D("commentActionButtonsRenderer","UULdZb");
_.U(xRb,_.vH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XEZEXb");

var wRb=_.D("backstagePostDialogRenderer","XEZEXb");
_.U(wRb,_.yJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qgATBf");

var vRb=_.D("backstagePollRenderer","qgATBf");
_.U(vRb,_.PE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("a9fZPb");

var uRb=_.D("backstageMultiImageThumbnailRenderer","a9fZPb");
_.U(uRb,_.dI);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XEgmIc");

var tRb=_.D("backstageMultiImageSelectRenderer","XEgmIc");
_.U(tRb,_.nI);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("PVUqyf");

var sRb=_.D("backstageImageSelectRenderer","PVUqyf");
_.U(sRb,_.ZH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("aMNkEe");

var rRb=_.D("backstageImageRenderer","aMNkEe");
_.U(rRb,_.DE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("RVhFre");

var qRb=_.D("backstageImagePreviewRenderer","RVhFre");
_.U(qRb,_.bI);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("C8h27c");

var pRb=_.D("authorCommentBadgeRenderer","C8h27c");
_.U(pRb,_.LE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("FE2WX");

var oRb=_.D("imageEditorRenderer","FE2WX");
_.U(oRb,_.c_);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XaMLce");

var nRb=_.D("identityPromptFooterRenderer","XaMLce");
_.U(nRb,_.OZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("OPeJz");

var mRb=_.D("channelWarmWelcomeRenderer","OPeJz");
_.U(mRb,_.WZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("RNsjUb");

var lRb=_.D("channelWarmWelcomeContRenderer","RNsjUb");
_.U(lRb,_.UZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hQkuAd");

var kRb=_.D("channelTransferStepperRenderer","hQkuAd");
_.U(kRb,_.SZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rjpiM");

var jRb=_.D("channelSwitcherSearchBoxRenderer","rjpiM");
_.U(jRb,_.KZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("MAiqbf");

var iRb=_.D("channelSwitcherRenderer","MAiqbf");
_.U(iRb,_.QZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("MYuYkc");

var gRb;
var hRb;
var a$=function(){var a=_.K.apply(this,arguments)||this;a.hasContents=!1;a.actionMap={"yt-update-channel-switcher-page-action":"updateChannelSwitcherAction"};return a};
_.r(a$,_.K);a$.prototype.computeHasContents=function(a){var b;return(null===a||void 0===a?0:a.contents)&&0<(null===(b=null===a||void 0===a?void 0:a.contents)||void 0===b?void 0:b.length)?!0:!1};
a$.prototype.updateChannelSwitcherAction=function(a){var b,c;void 0!==(null===(c=null===(b=null===a||void 0===a?void 0:a.updateChannelSwitcherPageAction)||void 0===b?void 0:b.page)||void 0===c?void 0:c.channelSwitcherPageRenderer)&&(this.data=a.updateChannelSwitcherPageAction.page.channelSwitcherPageRenderer)};
a$.prototype.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{channelSwitcherHeaderRenderer:"ytd-channel-switcher-header-renderer"}},"data.contents":{id:"contents",mapping:{buttonRenderer:"ytd-button-renderer",accountItemRenderer:"ytd-account-item-renderer",continuationItemRenderer:"ytd-continuation-item-renderer"}}}};
a$.prototype.configureContinuationPathMap=function(){return{"yt-append-continuation-items-action":"contents"}};
_.t.Object.defineProperties(a$,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hRb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-switcher-page-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_switcher_page_renderer.ytd.channel.switcher.page.renderer.css.js--\x3e<div id="header"></div>\n<div id="contents"></div>\n<yt-formatted-string id="no-result" text="[[data.noResult]]">\n</yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gRb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_switcher_page_renderer.ytd.channel.switcher.page.renderer.css.js--\x3e<style>:host {display: inline;} #contents {display: grid;grid-template-columns: repeat(3,minmax(0,298px));} #contents>* {width: 298px;height: 64px;border-right: 1px solid var(--yt-spec-10-percent-layer);} @media(min-width:1200px) {#contents>*:nth-child(3n) {border-right: none;}} @media(max-width:1199px) {#contents {grid-template-columns: repeat(2,minmax(0,298px));}#contents>*:nth-child(even) {border-right: none;}} @media(max-width:900px) {#contents {grid-template-columns: 298px;}#contents>* {border-right: none;}} #contents ytd-continuation-item-renderer {max-width: 200px;} #contents ytd-button-renderer {display: block;width: 200px;padding: 14px 98px 14px 0;height: 36px;} #contents ytd-continuation-item-renderer {min-width: 298px;} #contents ytd-account-item-renderer:hover {background-color: var(--yt-spec-10-percent-layer);} :host([has-contents]) #no-result {display: none;} #no-result {color: var(--yt-spec-text-primary);justify-content: center;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=ytd-channel-switcher-page-renderer.css.map*/</style>';
gRb=d}d=gRb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hRb=a}a=hRb;return a}}});
var b$=a$;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],b$.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],b$.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],b$.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.sL),_.W("design:type",Object)],b$.prototype,"ytContinuationHandlerBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],b$.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeHasContents(data)"}),_.W("design:type",Boolean)],b$.prototype,"hasContents",void 0);b$=_.V([_.T({is:"ytd-channel-switcher-page-renderer"})],b$);
_.U(_.Aka,b$);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CvyIUc");

var fRb=_.D("channelSwitcherHeaderRenderer","CvyIUc");
_.U(fRb,_.MZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("s7LqFb");

var eRb=_.D("channelSwitcherFooterRenderer","s7LqFb");
_.U(eRb,_.IZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("xAynS");

var dRb=_.D("channelOwnerEmptyStateRenderer","xAynS");
_.U(dRb,_.WL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JQVl2e");

var cRb=_.D("channelHandleInputRenderer","JQVl2e");
_.U(cRb,_.EZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("JsRYgd");

var bRb=_.D("channelCreationDialogRenderer","JsRYgd");
_.U(bRb,_.GZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zsLGjb");

var aRb=_.D("channelBannerEditorRenderer","zsLGjb");
_.U(aRb,_.BO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("LmVyuf");

var $Qb=_.D("subFeedSelectorRenderer","LmVyuf");
_.U($Qb,_.hX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("sZhaCe");

var ZQb=_.D("subFeedOptionRenderer","sZhaCe");
_.U(ZQb,_.fX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("RHPoIc");

var YQb=_.D("playlistSidebarRenderer","RHPoIc");
_.U(YQb,_.fR);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("rW7gAb");

var XQb=_.D("pageFooterRenderer","rW7gAb");
_.U(XQb,_.TW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("oIKtOd");

var WQb=_.D("interactiveTabbedHeaderRenderer","oIKtOd");
_.U(WQb,_.RW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("pkg6Tb");

var VQb=_.D("channelAgeGateRenderer","pkg6Tb");
_.U(VQb,_.UL);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("c4L2o");

var UQb=_.D("c4TabbedHeaderRenderer","c4L2o");
_.U(UQb,_.PW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("GJojpe");

var TQb=_.D("browseSecondaryContentsRenderer","GJojpe");
_.U(TQb,_.rX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("cgonae");

var SQb=_.D("browseFeedActionsRenderer","cgonae");
_.U(SQb,_.lX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("nwjEwc");

var RQb=_.D("sharedPostRenderer","nwjEwc");
_.U(RQb,_.BH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("l3Gdnd");

var QQb=_.D("postStreamFilterRenderer","l3Gdnd");
_.U(QQb,_.$9);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("TIwAb");

var NQb=_.D("postSchedulingZeroStateRenderer","TIwAb");
_.U(NQb,_.Y9);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("TS0oge");

var JQb=_.D("postRenderer","TS0oge");
_.U(JQb,_.zH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("HJRkuf");

var IQb=_.D("postMultiImageRenderer","HJRkuf");
_.U(IQb,_.FE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("vvNIs");

var HQb=_.D("backstageZeroStateRenderer","vvNIs");
_.U(HQb,_.W9);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ExBc6d");

var DQb=_.D("backstagePrefilledPostDialogHeaderRenderer","ExBc6d");
_.U(DQb,_.V9);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("nFaqdd");

var AQb=_.D("backstagePostThreadRenderer","nFaqdd");
_.U(AQb,_.SJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("pnSlic");

var zQb=_.D("backstagePostRenderer","pnSlic");
_.U(zQb,_.rH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("B6GhDc");

var yQb=_.D("videoMastheadAdV3Renderer","B6GhDc");
_.U(yQb,_.LW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("csXBrf");

var xQb=_.D("videoMastheadAdPrimaryVideoRenderer","csXBrf");
_.U(xQb,_.JW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("TtpDcf");

var wQb=_.D("videoMastheadAdPrimaryVideoOverlayRenderer","TtpDcf");
_.U(wQb,_.GW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("lOd6He");

var vQb=_.D("videoMastheadAdExpandableVideoTileRenderer","lOd6He");
_.U(vQb,_.EW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("UoqMMc");

var uQb=_.D("videoMastheadAdExpandableThumbnailTileRenderer","UoqMMc");
_.U(uQb,_.BW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zKZWPe");

var tQb=_.D("videoMastheadAdAdvertiserInfoRenderer","zKZWPe");
_.U(tQb,_.zW);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("YwUKxc");

var sQb=_.D("sitelinkRenderer","YwUKxc");
_.U(sQb,_.hU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("nM818e");

var rQb=_.D("imageTileRenderer","nM818e");
_.U(rQb,_.fU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ttj5kd");

var qQb=_.D("engagementPanelAdSubtitleRenderer","ttj5kd");
_.U(qQb,_.GU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("PBknBc");

var pQb=_.D("displayAdRenderer","PBknBc");
_.U(pQb,_.YJ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("fulPPe");

var oQb=_.D("carouselAdRenderer","fulPPe");
_.U(oQb,_.LX);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("jAqbYe");

var nQb=_.D("adsEngagementPanelContentRenderer","jAqbYe");
_.U(nQb,_.lU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("bjDRTd");

var mQb=_.D("adInfoDialogRenderer","bjDRTd");
_.U(mQb,_.CZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("lZMTYe");

var lQb=_.D("adFeedbackRenderer","lZMTYe");
_.U(lQb,_.AZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("jDKzYb");

var kQb=_.D("adEngagementPanelBannerRenderer","jDKzYb");
_.U(kQb,_.UO);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("qMzo1c");

var jQb=_.D("actionEngagementPanelContentRenderer","qMzo1c");
_.U(jQb,_.jU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("CpIkMb");

var iQb=_.D("actionBasicImmersiveContentRenderer","CpIkMb");
_.U(iQb,_.dU);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("H8yNod");

var hQb=_.D("topbarMenuButtonRenderer","H8yNod");
_.U(hQb,_.yZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("uZRBpc");

var gQb=_.D("simpleMenuHeaderRenderer","uZRBpc");
_.U(gQb,_.KP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Sp6kVe");

var fQb=_.D("multiPageMenuRenderer","Sp6kVe");
_.U(fQb,_.vQ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("FcQVrc");

var eQb=_.D("identityChipRenderer","FcQVrc");
_.U(eQb,_.LH);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("uwSK3b");

var dQb=_.D("googleAccountHeaderRenderer","uwSK3b");
_.U(dQb,_.EP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("gou20c");

var cQb=_.D("activeAccountHeaderRenderer","gou20c");
_.U(cQb,_.IP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("aCIhFf");

var bQb=_.D("accountsDialogHeaderRenderer","aCIhFf");
_.U(bQb,_.CP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("MuueTe");

var aQb=_.D("accountSectionListRenderer","MuueTe");
_.U(aQb,_.GP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("xFYMYd");

var $Pb=_.D("accountItemSectionRenderer","xFYMYd");
_.U($Pb,_.BP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ckkK3");

var ZPb=_.D("accountItemSectionHeaderRenderer","ckkK3");
_.U(ZPb,_.xP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("fsVFI");

var YPb=_.D("accountItemRenderer","fsVFI");
_.U(YPb,_.wP);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("Qwq4Je");

var XPb=_.D("watchNextSecondaryResultsRenderer","Qwq4Je");
_.U(XPb,_.jZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("EHoLp");

var WPb=_.D("videoSecondaryInfoRenderer","EHoLp");
_.U(WPb,_.UT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("zdiV4c");

var VPb=_.D("videoPrimaryInfoRenderer","zdiV4c");
_.U(VPb,_.rT);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("XRRsPd");

var UPb=_.D("menuServiceItemRenderer","XRRsPd");
_.U(UPb,_.wZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ddkIJc");

var TPb=_.D("menuServiceItemDownloadRenderer","ddkIJc");
_.U(TPb,_.uZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("knMbU");

var SPb=_.D("menuRenderer","knMbU");
_.U(SPb,_.mE);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("ei5LCb");

var RPb=_.D("menuNavigationItemRenderer","ei5LCb");
_.U(RPb,_.rZ);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("hnCtBe");

var QPb=_.D("horizontalListRenderer","hnCtBe");
_.U(QPb,_.sK);

_.n();

}catch(e){_._DumpException(e)}
try{
_.k("kevlar_main_module");

var mub=function(){_.sf()},nub=function(a){_.Uh(a)},oub=function(a,b,c){_.Ma(a);
null!=c&&0!==c.length?_.Oa(a,b,c):_.Pa(a,b);return a},pub=function(a){if(a.length)return{titleText:_.Jj(_.Pi("DOWNLOADS",void 0,"Downloads")),
contents:a.map(function(b){var c=b.videoEntity;b={videoId:c.videoId,title:_.Kj(c.title),shortBylineText:_.Kj(b.channelEntity.title),thumbnail:c.thumbnail};c.videoId&&(b.navigationEndpoint=_.Ij(c.videoId,"PPSV"));c.lengthSeconds&&(b.thumbnailOverlays=[_.$4a(c.lengthSeconds)]);return{playlistPanelVideoRenderer:b}}),
totalVideos:a.length}},qub=function(a){return(a=(0,_.Zd.getValueByKeys)(a,"playlistId"))?{playlistId:a}:null},rub=function(a,b){b=_.nMa(a,b,void 0);
0<=b&&_.fa(a,b)},sub=function(a,b,c,d){Array.prototype.splice.apply(a,_.pMa(arguments,1))},tub=function(a,b,c){c=c||_.qMa;
for(var d=0,e=a.length,h;d<e;){var l=d+(e-d>>>1);var m=c(b,a[l]);0<m?d=l+1:(e=l,h=!m)}return h?d:-d-1},uub=function(a){var b;
a=_.vb(a);return(null===(b=_.Qaa())||void 0===b?0:b.isScriptURL(a))?TrustedScriptURL.prototype.toString.apply(a):a},vub=function(a){var b=new Map([["result_channel",
"5"],["origin",(new URL(window.location.href)).origin]]),c=uub(a);if(/#/.test(c))throw Error("ea");var d=/\?/.test(c)?"&":"?";b.forEach(function(e,h){e=e instanceof Array?e:[e];for(var l=0;l<e.length;l++){var m=e[l];null!==m&&void 0!==m&&(c+=d+encodeURIComponent(h)+"="+encodeURIComponent(String(m)),d="&")}});
return _.ub(c)},v2=function(){var a=document;
if("visibilityState"in a)return a.visibilityState;var b=_.ota+"VisibilityState";if(b in a)return a[b]},wub=function(a,b){var c;
_.Bl(a,function(d){c=b[d];return!!c});
return c},xub=function(){var a=_.ve("_fact",window);
return null==a||-1==a?-1:Math.max(Date.now()-a,0)},zub=function(){var a=yub;
_.ve("yt.ads.biscotti.getId_")||_.Ge("yt.ads.biscotti.getId_",a,void 0)},Aub=function(a){_.Ge("yt.ads.biscotti.lastId_",a,void 0)},w2=function(a,b,c){var d=_.WO();
if(d&&b){var e=d.subscribe(a,function(){var h=arguments;var l=function(){_.tq[e]&&b.apply&&"function"==typeof b.apply&&b.apply(c||window,h)};
try{_.vq[a]?l():_.De(l,0)}catch(m){_.te(m)}},c);
_.tq[e]=!0;_.uq[a]||(_.uq[a]=[]);_.uq[a].push(e);return e}return 0},Cub=function(){var a=Bub,b=_.WO();
b&&("number"===typeof a?a=[a]:"string"===typeof a&&(a=[parseInt(a,10)]),_.Be(a,function(c){b.unsubscribeByKey(c);delete _.tq[c]}))},x2=function(a,b){_.vq[a]=!0;
var c=_.WO();c&&c.publish.apply(c,arguments);_.vq[a]=!1},Dub=function(){var a=_.wi.getInstance();
a.set("utco",-Math.floor((new Date).getTimezoneOffset()));a.save()},Eub=function(){var a=_.Dea();
if(!a)return!1;a=a.replace("/",".");var b=_.wi.getInstance();b.set("tz",a);b.save();return!0},Gub=function(){var a={};
for(_.jg=new Fub(void 0===a.handleError?nub:a.handleError,void 0===a.logEvent?_.Oh:a.logEvent);0<_.kg.length;)switch(a=_.kg.shift(),a.type){case "ERROR":_.jg.logError(a.payload);break;case "EVENT":_.jg.logEvent(a.eventType,a.payload)}},Hub=function(a,b){return _.dfa(function(c){return void 0!==c.userIdentifier&&!a.includes(c.userIdentifier)},b)},Iub=function(a){y2||(y2=_.Me.addLowPriorityJob(function(){var b,c,d,e,h;
return _.y(function(l){switch(l.nextAddress){case 1:return _.z(l,_.Sg(),2);case 2:b=l.yieldResult;if(!b)return l.return();c=!0;_.Cg(l,3);return _.z(l,Hub(a,b),5);case 5:d=l.yieldResult;if(!d.length){c=!1;l.jumpTo(6);break}e=d[0];return _.z(l,_.Fg(e.actualName),7);case 7:return _.z(l,_.Lg(e.actualName,b),6);case 6:_.Dg(l,4);break;case 3:h=_.Eg(l),_.lg(h),c=!1;case 4:_.Me.cancelJob(y2),y2=0,c&&Iub(a),_.Ih(l)}})}))},Jub=function(a){var b=100;
b=void 0===b?500:b;var c,d,e,h,l,m;return _.y(function(p){return 1==p.nextAddress?(c=_.v("INNERTUBE_CONTEXT_CLIENT_NAME",0),d=[c,(0,_.pf)()-2592E6],e=[c,(0,_.pf)()],h=IDBKeyRange.bound(d,e),_.z(p,_.lh(a),2)):3!=p.nextAddress?(l=p.yieldResult,m=[],_.z(p,_.Jg(l,["SWHealthLog"],{mode:"readwrite",enableRetries:!0},function(q){m.length=0;return _.gh(q.objectStore("SWHealthLog").index("swHealthNewRequest"),{query:h,direction:"prev"},function(x){if(x.getValue()&&m.length<b)return m.push(x.getValue()),x.delete().then(function(){return x.continue()})})}),
3)):p.return(m)})},Kub=function(){var a,b;
return _.y(function(c){a=_.Rg();if(!a)throw b=_.wg("clearSWHealthLogsDb"),b;return c.return(_.Cfa(a).catch(function(d){_.te(d)}))})},Lub=function(){var a=_.Rg();
if(!a)throw _.wg("retryQueuedRequests");_.ih("QUEUED",a).then(function(b){b&&!_.Nfa(b,12E4)?_.Me.addLowPriorityJob(function(){return _.y(function(c){if(1==c.nextAddress)return void 0===b.id?c.jumpTo(2):_.z(c,_.jh(b.id,a),2);Lub();_.Ih(c)})}):_.Bh().isNetworkAvailable()&&_.Hh()})},Mub=function(){var a;
return _.y(function(b){switch(b.nextAddress){case 1:return _.z(b,_.Sg(),2);case 2:a=b.yieldResult;if(!a||!_.og()&&!_.w("nwl_init_require_datasync_id_killswitch")||!_.Kfa()){b.jumpTo(0);break}_.Mh=!0;_.Jh.isNwlInitialized=_.Mh;if(!_.w("use_new_nwl_initialization")){b.jumpTo(4);break}return _.z(b,_.Oq().awaitInitialization(),5);case 5:return _.Bh().listen("publicytnetworkstatus-online",_.Hh),_.Bh().listen("publicytnetworkstatus-offline",_.Gh),b.return();case 4:return _.z(b,_.Tg("LogsDatabaseV2"),6);
case 6:if(!(.1>=Math.random())){b.jumpTo(7);break}return _.z(b,_.yfa(a),8);case 8:return _.z(b,_.Bfa(a),7);case 7:Lub();_.Bh().isNetworkAvailable()&&_.Hh();_.Bh().listen("publicytnetworkstatus-online",_.Hh);_.Bh().listen("publicytnetworkstatus-offline",_.Gh);if(!_.w("networkless_immediately_drop_sw_health_store")){b.jumpTo(10);break}return _.z(b,Kub(),10);case 10:if(_.w("networkless_immediately_drop_all_requests"))return _.z(b,_.zfa(),0);b.jumpTo(0)}})},z2=function(){return _.ui("SLI_NAME_YOUTUBE_WEB_WARM_PAGE_NAVIGATION",
"WARM_PAGE_NAVIGATION",12E4,"TIMEOUT")},Nub=function(){return _.ui("SLI_NAME_YOUTUBE_WEB_YT_GUIDE_DATA_PRESENT","GUIDE_DATA_PRESENT",6E4,"FAILURE")},Oub=function(){var a={isWide:"1"==_.Of.get("wide","0")};
_.wi.getInstance();if(_.xi(0,165)||_.xi(0,174))a.theme=_.zi(!0);if(_.Ai()){var b=_.yi()?"USER_INTERFACE_THEME_DARK":"USER_INTERFACE_THEME_LIGHT";a.system_theme=b}if((b=A2)?!_.Zd.equals(b,a):a)b={currentValue:a},B2&&(b.timeSinceLastSnapshotSecs=Math.round(((0,_.pf)()-B2)/1E3)),A2&&(b.previousValue=A2),_.Oh("appSettingsCaptured",b),A2=a,B2=(0,_.pf)()},Pub=function(a){a=_.Pj(a.entities);
return _.Kia(a).length},Qub=function(){var a,b,c,d,e,h,l,m,p,q,x,B,C,I,H,O,X,ia;
return _.y(function(oa){switch(oa.nextAddress){case 1:a={},b=_.Pia(),c=_.u(Object.entries(b)),d=c.next();case 4:if(d.done){oa.jumpTo(3);break}e=d.value;h=_.u(e);l=h.next().value;m=h.next().value;p=l;q=m;if(!q){oa.jumpTo(5);break}x=a;B=p;return _.z(oa,q(),8);case 8:x[B]=oa.yieldResult;case 5:d=c.next();oa.jumpTo(4);break;case 2:C=_.u(void 0),I=C.next();case 9:if(I.done){oa.jumpTo(3);break}H=I.value;O=b[H];if(!O){oa.jumpTo(10);break}X=a;ia=H;return _.z(oa,O(),13);case 13:X[ia]=oa.yieldResult;case 10:I=
C.next();oa.jumpTo(9);break;case 3:return oa.return(a)}})},Rub=function(){var a;
_.y(function(b){if(1==b.nextAddress)return _.z(b,Qub(),2);a=b.yieldResult;return _.z(b,navigator.clipboard.writeText(JSON.stringify(a,null,2)),0)})},C2=function(a){var b=a.indexOf("#");
b=0>b?null:a.substr(b+1);a=a.slice(0);var c=["frags"];_.w("kevlar_hide_pp_url_param")&&c.push("pp");_.w("kevlar_hide_time_continue_url_param")&&c.push("time_continue");c=_.u(c);for(var d=c.next();!d.done;d=c.next())d=d.value,a=_.am(_.ey(a),d);return _.ey(a)+(b?"#"+b:"")},Sub=function(a){var b=_.ey(_.Zj(_.g.location.href));
a=_.ey(_.Zj(a));return _.w("kevlar_clear_non_displayable_url_params")?b==C2(a):C2(b)==C2(a)},D2=function(){return _.w("csi_use_time_origin")&&_.Ak.timeOrigin?Math.floor(_.Ak.timeOrigin):_.Ak.timing.navigationStart},E2=function(a){return Math.round(D2()+a)},Tub=function(){var a;
if(_.w("csi_use_performance_navigation_timing")){var b,c,d,e=null===(d=null===(c=null===(b=null===(a=null===_.Ak||void 0===_.Ak?void 0:_.Ak.getEntriesByType)||void 0===a?void 0:a.call(_.Ak,"navigation"))||void 0===b?void 0:b[0])||void 0===c?void 0:c.toJSON)||void 0===d?void 0:d.call(c);e?(e.requestStart=E2(e.requestStart),e.responseEnd=E2(e.responseEnd),e.redirectStart=E2(e.redirectStart),e.redirectEnd=E2(e.redirectEnd),e.domainLookupEnd=E2(e.domainLookupEnd),e.connectStart=E2(e.connectStart),e.connectEnd=
E2(e.connectEnd),e.responseStart=E2(e.responseStart),e.secureConnectionStart=E2(e.secureConnectionStart),e.domainLookupStart=E2(e.domainLookupStart),e.isPerformanceNavigationTiming=!0,a=e):a=_.Ak.timing}else a=_.Ak.timing;return a},Uub=function(a,b){for(var c=_.u(Object.keys(b)),d=c.next();!d.done;d=c.next())if(d=d.value,!Object.keys(a).includes(d)||"object"===typeof b[d]&&!Uub(a[d],b[d]))return!1;
return!0},Vub=function(){if(_.Ak.getEntriesByType){var a=_.Ak.getEntriesByType("paint");
if(a=_.fB(a,function(b){return"first-paint"===b.name}))return E2(a.startTime)}a=_.Ak.timing;
return a.msFirstPaint?Math.max(0,a.msFirstPaint):0},Wub=function(){for(var a=_.fk(void 0),b=_.hk(void 0),c=_.hja(void 0),d=0;d<c.length;d++);
return!!("nrsu"in a||"nrsu"in b)},Xub=function(a){a=void 0===a?{}:a;
_.fv();_.rBa();_.tBa();_.qBa(!1);a.cttAuthInfo&&(_.ek().cttAuthInfo=a.cttAuthInfo);_.je("TIMING_AFT_KEYS",[]);a.isHot?_.jk({loadType:"hot"}):_.jk({loadType:"warm"});_.je("TIMING_ACTION","");delete _.v("TIMING_INFO",{}).yt_lt;_.zk("_start",a.startTime,void 0)},F2=function(){switch(v2()){case "hidden":return 0;
case "visible":return 1;case "prerender":return 2;case "unloaded":return 3;default:return-1}},Yub=function(a){var b=new _.lk;
a=_.u(Object.entries(a));for(var c=a.next();!c.done;c=a.next()){var d=_.u(c.value);c=d.next().value;d=d.next().value;switch(c){case "GetBrowse_rid":var e=new _.sq;_.Oa(e,1,c);_.Oa(e,2,String(d));_.uk(b,e);break;case "GetGuide_rid":e=new _.sq;_.Oa(e,1,c);_.Oa(e,2,String(d));_.uk(b,e);break;case "GetHome_rid":e=new _.sq;_.Oa(e,1,c);_.Oa(e,2,String(d));_.uk(b,e);break;case "GetPlayer_rid":e=new _.sq;_.Oa(e,1,c);_.Oa(e,2,String(d));_.uk(b,e);break;case "GetSearch_rid":e=new _.sq;_.Oa(e,1,c);_.Oa(e,2,
String(d));_.uk(b,e);break;case "GetSettings_rid":e=new _.sq;_.Oa(e,1,c);_.Oa(e,2,String(d));_.uk(b,e);break;case "GetTrending_rid":e=new _.sq;_.Oa(e,1,c);_.Oa(e,2,String(d));_.uk(b,e);break;case "GetWatchNext_rid":e=new _.sq;_.Oa(e,1,c);_.Oa(e,2,String(d));_.uk(b,e);break;case "yt_red":_.Oa(b,14,!!d);break;case "yt_ad":_.Oa(b,9,!!d)}}return b},Zub=function(){var a=window.location.protocol,b=_.Ak.getEntriesByType("resource");
b=_.zl(b,function(c){return 0===c.name.indexOf(a+"//fonts.gstatic.com/s/")});
(b=_.Al(b,function(c,d){return d.duration>c.duration?d:c},{duration:0}))&&0<b.startTime&&0<b.responseEnd&&(_.zk("wffs",E2(b.startTime)),_.zk("wffe",E2(b.responseEnd)))},$ub=function(a,b){a=document.querySelector(a);
if(!a)return!1;var c="",d=a.nodeName;"SCRIPT"===d?(c=a.src,c||(c=a.getAttribute("data-timing-href"))&&(c=window.location.protocol+c)):"LINK"===d&&(c=a.href);_.Vl()&&a.setAttribute("nonce",_.Vl());return c?(a=_.Ak.getEntriesByName(c))&&a[0]&&(a=a[0],c=D2(),_.zk("rsf_"+b,c+Math.round(a.fetchStart)),_.zk("rse_"+b,c+Math.round(a.responseEnd)),void 0!==a.transferSize&&0===a.transferSize)?!0:!1:!1},G2=function(a,b){_.ik("").info.actionType=a;
b&&_.je("TIMING_AFT_KEYS",b);_.je("TIMING_ACTION",a);a=_.v("TIMING_INFO",{});if(_.w("web_csi_via_jspb")){var c=Yub(a);_.xk(c)}else for(c in a)a.hasOwnProperty(c)&&_.kk(c,a[c]);c={isNavigation:!0,actionType:_.sBa(_.v("TIMING_ACTION",void 0))};if(a=_.v("PREVIOUS_ACTION",void 0))c.previousAction=_.sBa(a);if(a=_.v("CLIENT_PROTOCOL"))c.httpProtocol=a;if(a=_.v("CLIENT_TRANSPORT"))c.transportProtocol=a;(a=_.pi())&&"UNDEFINED_CSN"!==a&&(c.clientScreenNonce=a);a=F2();if(1===a||-1===a)c.isVisible=!0;a=_.fk();
if("cold"===a.yt_lt){c.loadType="cold";b=Tub();var d=D2();d&&(_.zk("srt",b.responseStart),1!==a.prerender&&_.zk("_start",d,void 0));a=Vub();0<a&&_.zk("fpt",a);a=Tub();a.isPerformanceNavigationTiming&&_.jk({performanceNavigationTiming:!0},void 0);_.zk("nreqs",a.requestStart,void 0);_.zk("nress",a.responseStart,void 0);_.zk("nrese",a.responseEnd,void 0);0<a.redirectEnd-a.redirectStart&&(_.zk("nrs",a.redirectStart,void 0),_.zk("nre",a.redirectEnd,void 0));0<a.domainLookupEnd-a.domainLookupStart&&(_.zk("ndnss",
a.domainLookupStart,void 0),_.zk("ndnse",a.domainLookupEnd,void 0));0<a.connectEnd-a.connectStart&&(_.zk("ntcps",a.connectStart,void 0),_.zk("ntcpe",a.connectEnd,void 0));a.secureConnectionStart>=D2()&&0<a.connectEnd-a.secureConnectionStart&&(_.zk("nstcps",a.secureConnectionStart,void 0),_.zk("ntcpe",a.connectEnd,void 0));_.Ak&&"getEntriesByType"in _.Ak&&Zub();a=[];if(document.querySelector&&_.Ak&&_.Ak.getEntriesByName)for(var e in avb)avb.hasOwnProperty(e)&&(b=avb[e],$ub(e,b)&&a.push(b));if(0<a.length)for(c.resourceInfo=
[],e=_.u(a),a=e.next();!a.done;a=e.next())c.resourceInfo.push({resourceCache:a.value})}_.jk(c);e=_.fk();c=_.hk();if("cold"===e.yt_lt||"cold"===c.loadType){a=_.dk();b=_.gk();b=b.gelTicks?b.gelTicks:b.gelTicks={};for(var h in a)h in b||_.zk(h,a[h]);h={};a=!1;b=_.u(Object.keys(e));for(d=b.next();!d.done;d=b.next())d=d.value,(d=_.tja(d,e[d]))&&!Uub(_.hk(void 0),d)&&(_.ti(c,d),_.ti(h,d),a=!0);a&&_.jk(h)}_.qBa(!0);h=_.v("TIMING_ACTION",void 0);_.ve("ytglobal.timingready_")&&h&&_.Dk("_start")&&_.fja()&&
_.mja()},bvb=function(a){var b,c,d,e,h,l,m,p,q,x,B;
return _.y(function(C){if(1==C.nextAddress)return _.z(C,_.Bj(),2);if(3!=C.nextAddress)return(d=C.yieldResult)?_.z(C,_.dka(d),3):C.return();e=C.yieldResult;if(!e)return C.return();h=(null===(b=e.offlineVideos)||void 0===b?void 0:b.length)||0;l=(null===(c=e.offlinePlaylists)||void 0===c?void 0:c.length)||0;if(0===h&&0===l)return C.return();p=m=0;if(e.offlineVideos)for(q=_.u(e.offlineVideos),x=q.next();!x.done;x=q.next())B=x.value,"OFFLINE_VIDEO_STATE_PLAYABLE"===B.videoState?m+=1:"OFFLINE_VIDEO_STATE_CANDIDATE"===
B.videoState&&(p+=1);a.offline_videos_count=h.toString();a.offline_videos_playable=m.toString();a.offline_videos_candidate=p.toString();a.offline_playlists_count=l.toString();a.offline_client_state=JSON.stringify(e);_.Ih(C)})},cvb=function(a,b){"kevlar_tuner_default_comments_delay"===a?(b=void 0===b?1E3:b,a=_.w("kevlar_tuner_run_default_comments_delay")?"CONN_CELLULAR_2G"===_.Sf()?0:b:_.ne(a,b)):a="kevlar_tuner_scheduler_soft_state_timer_ms"===a?_.w("kevlar_tuner_run_soft_state_timer")?"CONN_CELLULAR_2G"===
_.Sf()?0:1400:_.ne(a,void 0===b?800:b):_.ne(a,b);
return a},dvb=function(a,b,c){b=void 0===b?{}:b;
"function"===typeof b&&(b={callback:b});c||b._c&&b._c.jsl&&b._c.jsl.h||_.Zd.extend(b,{_c:{jsl:{h:_.v("GAPI_HINT_PARAMS",void 0)}}});(b.gapiHintOverride||_.v("GAPI_HINT_OVERRIDE"))&&(c=_.Se(document.location.href).gapi_jsh)&&_.Zd.extend(b,{_c:{jsl:{h:c}}});_.kUa(a,b)},evb=function(a){var b,c,d,e,h,l,m;
_.y(function(p){if(1==p.nextAddress)return _.z(p,_.VUa(),2);if(3!=p.nextAddress){if(!p.yieldResult)return p.return(!1);b=[];return _.z(p,_.wE.keys(),3)}c=p.yieldResult;d=_.u(c);for(e=d.next();!e.done;e=d.next())h=e.value,l=_.UUa(h),m=l.datasyncId,!m||a.includes(m)||b.push(_.wE.delete(h));return p.return(Promise.all(b).then(function(q){return q.some(function(x){return x})}))})},H2=function(a,b){var c={};
c.key=a;c.value=b;return _.Xkb().then(function(d){return new Promise(function(e,h){try{var l=d.transaction("swpushnotificationsstore","readwrite").objectStore("swpushnotificationsstore").put(c);l.onsuccess=function(){e()};
l.onerror=function(){h()}}catch(m){h(m)}})})},fvb=function(a){return H2("NotificationsDisabled",a)},gvb=function(){return"granted"!=Notification.permission?Promise.resolve():_.Ykb().then(function(a){return a?a.pushManager.getSubscription().then(function(b){if(b)return Promise.resolve();
b={userVisibleOnly:!0,applicationServerKey:_.$ha("BPr83OIQ0ehMqbAUQWSaFHZOJeRvvXddR5EONgwwQcHR6FRe6G43LgD36pJq1IuGN10mmMv-V7IKSIZludF9G1k")};return a.pushManager.subscribe(b).then(function(){return Promise.resolve()},function(){return Promise.resolve()})}):Promise.resolve()}).catch(function(){})},hvb=function(a){return _.Ykb().then(function(b){if(!b||!b.active)return Promise.reject(new _.pg("serviceworker.postMessage",a,b));
try{return b.active.postMessage(a),Promise.resolve()}catch(c){return Promise.reject(c)}})},I2=function(){hvb({type:"notifications_register",
data:_.v("ID_TOKEN")})},ivb=function(){if(!_.ke("LOGGED_IN"))return Promise.resolve(!1);
var a=_.oe("service_worker_push_force_notification_prompt_tag");return a?_.cW("PromptTags").then(function(b){if(!b)return!0;var c=[];try{c=JSON.parse(b)}catch(d){return!1}return c&&-1==c.indexOf(a)}):Promise.resolve(!1)},jvb=function(){var a=_.ne("service_worker_push_prompt_delay_microseconds");
return a?_.cW("PromptTime").then(function(b){return Promise.resolve(Date.now()-a>(b||0))}):Promise.resolve(!0)},kvb=function(){var a=_.ne("service_worker_push_logged_out_prompt_watches");
return-1==a?Promise.resolve(!1):_.cW("WatchCount").then(function(b){return b>=a})},lvb=function(){var a=_.Jm(document,"yt-push-prompt-modal-bg");
a&&_.Sb(a)},mvb=function(){return-1==_.ne("service_worker_push_prompt_cap")?Promise.resolve(!0):_.cW("PromptCount").then(function(a){a||(a=0);
return Promise.resolve(a<_.ne("service_worker_push_prompt_cap"))})},nvb=function(a){return _.ke("SERVICE_WORKER_PROMPT_NOTIFICATIONS")||_.ke("LOGGED_IN")&&(void 0===a?0:a)?ivb().then(function(b){if(b)return!0;
b=[mvb(),jvb()];_.ke("LOGGED_IN")||b.push(kvb());return Promise.all(b).then(function(c){return c.every(function(d){return d})})}):Promise.resolve(!1)},ovb=function(){_.cW("PromptCount").then(function(a){return H2("PromptCount",a+1)}).then(function(){return H2("PromptTime",Date.now())}).then(function(){var a=_.oe("service_worker_push_force_notification_prompt_tag");
if(a)return _.cW("PromptTags").then(function(b){var c=[];if(b)try{c=JSON.parse(b)}catch(d){return!1}c||(c=[]);c.push(a);return H2("PromptTags",JSON.stringify(c))})})},qvb=function(){pvb||lvb()},rvb=function(a){a.style.zIndex=2147483648;
a.style.pointerEvents="auto";a.style.backgroundColor="rgba(0, 0, 0, 0.6)";a.style.width="100%";a.style.height="100vh";a.style.position="absolute";a.style.top="0";a.style.left="0";a.style.border="none"},svb=function(){var a=_.Jm(document,"yt-push-prompt-modal-bg");
pvb=_.w("service_worker_push_prompt_modal_ignore_click");a?rvb(a):(a=_.ph("div",{id:"yt-push-prompt-modal-bg"}),rvb(a),document.body.appendChild(a),_.mq(document,"click",qvb))},tvb=function(){var a=arguments;
_.w("service_worker_push_prompt_modal_enable")&&svb();return Notification.requestPermission().then(function(b){lvb();var c=document.getElementById("ticker");c&&(c.className=c.classList.remove("show"));if("granted"==b)return gvb().then(function(){fvb(!1);I2();return Promise.resolve(!0)});
"denied"==b&&I2();return Promise.resolve(!1)}).catch(function(){lvb();
return Promise.reject.apply(Promise,_.Pc(a))})},uvb=function(a){a=void 0===a?!1:a;
var b=_.Wj().client;if(b&&b.browserVersion){var c=b.browserVersion,d="OPERA"==b.browserName&&0>_.Il(c,"42.0.0");if("CHROME"==b.browserName&&0>_.Il(c,"50.0.0")||d)return Promise.resolve()}return _.alb().then(function(e){if(!e)return Promise.resolve();e=gvb().then(function(){return hvb({type:"notifications_check_registration",data:_.v("ID_TOKEN")})});
return"default"!=Notification.permission?e.catch(function(){}):e.then(function(){return nvb(a)}).then(function(h){if(h)return ovb(),tvb().then(function(){})}).catch(function(){})})},vvb=function(a){return _.Zkb(a)?uvb():Promise.resolve()},J2=function(a){return _.w("kevlar_watch_split_pane")&&!(.5624>a)},wvb=function(a,b,c,d){c=void 0===c?!1:c;
d=void 0===d?NaN:d;var e=Math.max(a.width,474);if(_.w("kevlar_watch_feed_big_thumbs")&&a.width>=1550-_.SO()&&800<=a.height)e=!J2(b)||1550<=a.width?e-432:e-382,J2(b)&&(e-=_.SO());else if(1E3<=a.width){var h=474;1140>=a.width&&J2(b)?h=357:_.w("kevlar_watch_feed_big_thumbs")&&(h=382);e-=h;J2(b)&&(e-=_.SO())}else e-=48;e=Math.min(e,1280);var l=e*b;h=240;c&&(h=380);if(!(.5624>b)){var m=1327;_.w("kevlar_watch_split_pane")&&(m+=_.SO());!_.w("kevlar_watch_flexy_disable_small_window_sizing")&&(630>a.height&&
657<=a.width||630<=a.height&&1E3<=a.width&&a.width<m)?h=360:!_.w("kevlar_watch_flexy_disable_large_window_sizing")&&630<=a.height&&a.width>=m&&(h=480)}d=void 0===d?NaN:d;d=Math.min(l,a.height-(80+(isNaN(d)?_.eab:d)));d=Math.max(d,h);1>b?e=d/b:1E3<=a.width&&(e=wvb(a,.5625,c).width);return new _.Gm(Math.round(e),Math.round(d))},xvb=function(a,b,c){b=void 0===b?{}:b;
c=void 0===c?!1:c;var d=_.v("EVENT_ID");d&&(b.ei||(b.ei=d));b&&_.fy(a,b);if(c)return!1;(window.ytspf||{}).enabled?spf.navigate(a):_.uP(a);return!0},yvb=function(a){return"www.googleadservices.com"!==_.Xe(a)?a:a+"&nis=3"},zvb=function(a,b,c){b&&_.fy(a,b);
b=_.mh(a);b=_.Hb(b);a!=b&&_.we(Error("Hh`"+a));a=b;var d,e;if(c&&"function"===typeof(null==(d=document.featurePolicy)?void 0:d.features)&&(null==(e=document.featurePolicy)?0:e.features().includes("attribution-reporting")))try{a=yvb(a);var h=Object.keys(c).map(function(l){return l.toLowerCase()+"="+c[l]}).join(",");
window.open(a,"_blank",h);return}catch(l){}window.open(a,"_blank")},Avb=function(a){var b=a?_.df(a):"";
if(!b)return!1;b=b.toLowerCase();return 0===b.indexOf("/show/")||0===b.indexOf("/playlist")&&(a=_.Se(a),a.list&&0===a.list.indexOf("EL"))?!0:!1},Bvb=function(a){var b=a?_.df(a):"";
if(b){if(0===b.indexOf("/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ"))return"fashion";if(0===b.indexOf("/channel/UCEgdi0XIXXZ-qJOFPf4JSKw"))return"sports";b=b.toLowerCase();if("/"===b)return"home";if(0===b.indexOf("/feed/trending"))return"trending";if(0===b.indexOf("/feed/explore"))return"explore";if(0===b.indexOf("/sports"))return"sports";if(0===b.indexOf("/fashion")||0===b.indexOf("/feed/fashion_destination"))return"fashion";if(0===b.indexOf("/channel/")||0===b.indexOf("/user/")||0===b.indexOf("/gaming"))return"channel";
if(Avb(a)&&_.w("enable_unified_show_page_web_client"))return"show";if("/playlist"===b||0===b.indexOf("/playlist/")||"/view_play_list"===b||0===b.indexOf("/view_play_list/")||0===b.indexOf("/show/"))return"playlist";if("/feed/history"===b||0===b.indexOf("/feed/history/"))return"history";if("/new"===b)return"labs";if("/feed/subscriptions"===b)return"subscriptions";if(0===b.indexOf("/feed/subscriptions/"))return"filteredsubscriptions";if("/history_controls"===b)return"standalone";if(0===b.indexOf("/account")||
"/gaia_link"===b)return"WEB_PAGE_TYPE_SETTINGS";if(0===b.indexOf("/paid_memberships")||0===b.indexOf("/refund")||0===b.indexOf("/purchases")||0===b.indexOf("/feed/purchases"))return"memberships-and-purchases";if(0===b.indexOf("/premium")||0===b.indexOf("/musicpremium"))return 0===b.indexOf("/premium/offers")||0===b.indexOf("/musicpremium/offers")?"ypc-offers":"red";if("/cart/checkout"===b||"/cart"===b)return"ypc-checkout";if(0===b.indexOf("/feed/downloads")||0===b.indexOf("/redeem")||0===b.indexOf("/reporthistory"))return"browse";
if(0===b.indexOf("/hashtag"))return"hashtag-landing-page"}},Cvb=function(a,b,c,d,e){var h={};
b&&(h.serializedYpcFamilyCreateLoggingParams=b);c&&(h.inviteStatus=c);d?h.createErrorType=d:e&&(h.inviteErrorType=e);_.Oh(a,h);_.sf()},Dvb=function(a,b){var c={};
c.serializedYpcRefundFlowLoggingParams=b;a&&(c.eventType=a);_.Oh("ypcRefundFlowEvent",c);_.sf()},Evb=function(a){a&&_.kR("transactionFlowSucceeded",a)},Fvb=function(a){a&&_.uR("ypcCancelFlowFailed","serializedYpcCancelFlowLoggingParams",a,void 0,"YPC_ERROR_REASON_YPC_CANCEL_RECURRENCE_TRANSACTION_FAILURE")},Gvb=function(a){if(a){var b=new Image;
_.Tl(b,a)}},Hvb=function(a){var b=_.Rw(a,"Content-Type");
if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new K2:new L2;if(b.startsWith("application/x-protobuf")){a=_.Rw(a,"Content-Transfer-Encoding");if(!a)return new M2;if("base64"==a.toLowerCase())return new N2}return null},Mvb=function(a,b){var c=function(e){e=_.kv(O2,e.event);
return 1!==_.Ra(e,P2)&&2!==_.Ra(e,P2)},d=function(e){e=_.kv(O2,e.event);
return 1!==_.Ra(e,P2)&&3!==_.Ra(e,P2)};
return Ivb(new Jvb(function(e,h){return Kvb.has(h)?"gal"===e.sentinel&&void 0!==e.event:!1},2===_.Ra(a.lastEvent,P2)?c:d),vub(a.trustedUrl),b).then(function(e){e=_.kv(O2,e.event);
return 1===_.Ra(e,P2)?{statusCode:11,statusMessage:_.um(_.OA(e,Lvb,1,P2),3)}:3===_.Ra(e,P2)?{statusCode:1,consentLanguageKeys:_.um(_.OA(e,Q2,3,P2),2)}:{statusCode:1}}).catch(function(e){return void 0!==e.errorCode?{statusCode:e.errorCode,
statusMessage:e.errorMessage}:{statusCode:7,statusMessage:"Data Usage Notice screen did not return result"}})},Nvb=function(a){var b={};
if(void 0===a||null===a)return b;void 0!==R2(a)&&_.qm(R2(a),3)&&0<_.qm(R2(a),3).length&&(b.scopes=new Set(_.qm(R2(a),3)));void 0!==R2(a)&&_.qm(R2(a),6)&&0<_.qm(R2(a),6).length&&(b.capabilities=new Set(_.qm(R2(a),6)));void 0!==_.um(a,3)&&(b.consistencyKey=_.um(a,3));return b},Pvb=function(a){a=_.kv(Ovb,a);
if(!_.PA(a,2)&&""===_.um(a,1))throw Error("si");return a},Qvb=function(a,b){var c=a.flowParams;
return{serviceId:c.serviceId,sessionId:c.sessionId,currentFlow:a.currentFlow,googleScopesString:b,linkingSessionSerialized:a.session.serialize(),consentLanguageKeys:c.consentLanguageKeys,callerState:a.callerState}},Vvb=function(a){var b=void 0!==a.googleScopes?Array.from(a.googleScopes).join(","):"";
Rvb(Qvb(a,b));b=Svb(a);return null===b?Promise.resolve(Tvb):b.start().then(function(c){var d,e=null===(d=c.link)||void 0===d?void 0:d.consistencyKey;if(1===c.statusCode&&void 0!==a.googleScopes&&0<a.googleScopes.size&&void 0!==e){var h=a.flowParams;return Uvb(h.serviceId,h.sessionId,a.googleScopes,e,h.galService,a.config,c)}return c})},Uvb=function(a,b,c,d,e,h,l){return Wvb(e,{serviceId:a,
sessionId:b,googleScopes:c,consistencyKey:d}).then(function(){return l},function(m){return e.deleteLink({serviceId:a,
sessionId:b,accountLinkingEntryPoint:h.accountLinkingEntryPoint}).then(function(){return{statusCode:11,statusMesaage:"2-way linking failed: "+m.message}},function(p){return{statusCode:11,
statusMesaage:"2-way linking failed and did not cleanup the link:\n                            "+p.message}})})},Svb=function(a){switch(a.currentFlow){case 1:var b=_.$a(a.session,Xvb,1);
return S2.createOAuthFlow(a.flowParams,b);case 2:case 3:return b=_.$a(a.session,Yvb,6),T2.createStreamlinedFlow(a.flowParams,b);default:return null}},Zvb=function(a,b){2===a&&(a=3);
var c=0;-1!==U2.indexOf(a)&&(c=U2.indexOf(a)+1);for(a=c;a<U2.length;a++)if(b.has(U2[a]))return U2[a]},bwb=function(a){var b=a.serviceId,c=a.sessionId,d=a.config,e=a.galService,h=a.callerState,l=a.consentLanguageKeys;
return e.startLinkingSession({serviceId:b,sessionId:c,capabilities:a.capabilities,scopes:a.scopes,loginHint:a.loginHint,callerState:h,supportedFlows:$vb(d.supportedFlows),completionUrl:d.completionUrl,accountLinkingEntryPoint:d.accountLinkingEntryPoint,consentLanguageKeys:l}).then(function(m){return new awb(b,c,d,e,m,h,l)})},Rvb=function(a){var b=new cwb;
null!==b.storage&&b.storage.set("SAVED_SESSION",a)},dwb=function(a){var b=new cwb;
if(null!==b.storage){var c=b.storage.get("SAVED_SESSION");void 0!==c&&c.serviceId===a&&b.storage.remove("SAVED_SESSION")}},$vb=function(a){var b=new Set;
a=_.u(a);for(var c=a.next();!c.done;c=a.next())c=c.value,1!==c&&ewb.has(c)&&b.add(ewb.get(c));return b},fwb=function(a,b){void 0!==b&&(a.callerState=b);
return a},gwb=function(a){switch(a){case 5:return 3;
case 7:return 4;case 16:return 5;case 13:return 7;default:return 11}},jwb=function(){var a={timeout:5E3};
a=void 0===a?{}:a;return null!=hwb?hwb:hwb=iwb(a)},kwb=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,
onerror:b})})},iwb=function(a){a=void 0===a?{}:a;
var b;return _.y(function(c){if(1==c.nextAddress)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.z(c,_.iv(_.Fl(_.pb("https://apis.google.com/js/api.js")),a),2);if(3!=c.nextAddress){b=window.gapi;if(!b)throw Error("ti");return b.client&&b.client.load?c.jumpTo(3):_.z(c,kwb(),3)}return c.return(b)})},lwb=function(a,b){b=void 0===b?0:b;
var c=a.auth2.getAuthInstance().currentUser.get(),d=c.getAuthResponse(!0);if(d&&d.expires_at-Date.now()<b){if(V2.has(a))return V2.get(a);b=Promise.resolve(c.reloadAuthResponse()).then(function(){V2.delete(a)});
V2.set(a,b);return b}return Promise.resolve()},mwb=function(a,b){var c;
return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.discoveryDocs,hostedDomain:b.hostedDomain,fetchBasicProfile:null!==(c=b.fetchBasicProfile)&&void 0!==c?c:!0})},nwb=function(a){if(null!=a.queryParams){var b={},c;
for(c in a.queryParams)void 0!==a.queryParams[c]&&(b[c]=a.queryParams[c]);a.queryParams=b}},qwb=function(a){return new owb(a,new pwb(a))},W2=function(a,b){if("function"!==typeof a)throw Error("kf");
return _.g.setTimeout(function(){a()},b)},rwb=function(a){var b;
return null===(b=a.formContent)||void 0===b?void 0:b.locale},uwb=function(a){var b,c=rwb(a);
c=(c&&swb.includes(c)?rwb(a):"en").replaceAll("-","_").toLowerCase();a=(null===(b=a.initializationData)||void 0===b?0:b.useNightlyRelease)?"nightly":"live";return _.ac(twb,a,c)},wwb=function(a,b){if(vwb)return vwb;
var c=uwb(a),d=b.document;return vwb=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(e,h){var l=d.createElement("script");_.Qb(l,c);l.onload=function(){b.feedbackV2GlobalObject?e(b.feedbackV2GlobalObject):h("feedbackV2GlobalObject not found on window.")};
l.onerror=function(){h("Feedback binary script tag failed to load: "+c.toString())};
d.body.appendChild(l)})},xwb=function(a,b,c){var d=!0;
d=void 0===d?!0:d;var e,h,l,m,p,q;_.y(function(x){switch(x.nextAddress){case 1:return l=Date.now(),m=c||_.g,_.z(x,wwb(a,m),2);case 2:p=x.yieldResult;if(!(d||(null===(e=a.initializationData)||void 0===e?0:e.useNightlyRelease)||(null===(h=a.initializationData)||void 0===h?0:h.isLocalServer))){q=p.initializeFeedbackClient(a,l,b);x.jumpTo(3);break}return _.z(x,p.initializeFeedbackClientAsync(a,l,b),4);case 4:q=x.yieldResult;case 3:return q.initiateAloha(),x.return(q)}})},zwb=function(a){return _.y(function(b){return b.return(new Promise(function(c){_.NKa("https://www.google.com/tools/feedback/aloha_form_properties?productId="+
a,function(d){d=d.target;
var e=null;try{var h=JSON,l=h.stringify;if(d.JSC$35377_xhr_){var m=d.JSC$35377_xhr_.responseText;0==m.indexOf(")]}'\n")&&(m=m.substring(5));var p=(0,_.Yu)(m)}else p=void 0;e=_.kv(ywb,l.call(h,p))}catch(q){l=new ywb,p=new X2,p=_.Qa(p,5,!1,!1),p=_.Qa(p,2,!1,!1),p=_.Qa(p,4,!1,!1),e=_.lb(l,1,p)}c(e)},"GET","",{},2E3,!0)}))})},Cwb=function(){var a=_.Zd.clone(Awb),b;
return(new _.tf(function(c,d){a.onSuccess=function(e){_.Wda(e)?c(new Bwb(e)):d(new Y2("Request failed, status="+_.bf(e),"net.badstatus",e))};
a.onError=function(e){d(new Y2("Unknown request error","net.unknown",e))};
a.onTimeout=function(e){d(new Y2("Request timed out","net.timeout",e))};
b=_.gf("//googleads.g.doubleclick.net/pagead/id",a)})).thenCatch(function(c){c instanceof _.wn&&b.abort();
return _.sn(c)})},yub=function(){if(_.w("disable_biscotti_fetch_entirely_for_all_web_clients"))return _.sn(Error("Di"));
if(!_.dy())return _.sn(Error("Ei"));if("1"==_.Zd.get(_.v("PLAYER_VARS",{}),"privembed",!1))return _.sn(Error("Fi"));Z2||(Z2=Cwb().then(Dwb).thenCatch(function(a){return Ewb(2,a)}));
return Z2},Dwb=function(a){a=a.xhr.responseText;
if(!_.Bk(a,")]}'"))throw new $2;a=JSON.parse(a.substr(4));if(1<(a.type||1))throw new $2;a=a.id;Aub(a);Z2=Fwb(a);Gwb(18E5,2);return a},Ewb=function(a,b){b=new Hwb(b);
Aub("");Z2=Iwb(b);0<a&&Gwb(12E4,a-1);throw b;},Gwb=function(a,b){_.De(function(){Cwb().then(Dwb,function(c){return Ewb(b,c)}).thenCatch(_.rl)},a)},b3=function(a){var b;
wub(["fullscreenEnabled","webkitFullscreenEnabled","mozFullScreenEnabled","msFullscreenEnabled"],document)?a3()==a&&(b=document):b=a;if(b&&(a=wub(["exitFullscreen","webkitExitFullscreen","mozCancelFullScreen","msExitFullscreen"],b))){a.call(b)instanceof Promise||Promise.resolve();return}Promise.resolve()},Jwb=function(){var a=document;
return _.fB(["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"],function(b){return"on"+b.toLowerCase()in a})},a3=function(){var a=void 0===a?!1:a;
var b=wub(["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"],document);if(a)for(;b&&b.shadowRoot;)b=b.shadowRoot.fullscreenElement;return b?b:null},Kwb=function(){var a=_.oi(),b=_.pi();
b&&a&&_.NVa(b,[a],!0)},Lwb=function(){if("hidden"==v2())var a="FOREGROUND_HEARTBEAT_TRIGGER_ON_BACKGROUND";
else"visible"==v2()&&(a="FOREGROUND_HEARTBEAT_TRIGGER_ON_FOREGROUND",c3=null);a&&d3(a)},d3=function(a){if("FOREGROUND_HEARTBEAT_TRIGGER_ON_BACKGROUND"==a||"FOREGROUND_HEARTBEAT_TRIGGER_ON_FOREGROUND"==a){if(Mwb==a)return;
Mwb=a}var b=9E4+2E3*Math.random();if("FOREGROUND_HEARTBEAT_TRIGGER_ON_INTERVAL"!=a||!(_.Ne()>b)&&"visible"==v2()){var c=-1;c3&&(c=Math.round((0,_.pf)()-c3));if(_.w("web_time_via_jspb")){b=new Nwb;var d=xub();_.Oa(b,1,d);_.Oa(b,5,_.Cga);_.Oa(b,2,Owb);_.Oa(b,3,c);a=Object.keys(Pwb).indexOf(String(a));(-1===a?0:a)&&_.Oa(b,4,a);a=new _.Gf;_.Di(a,80,_.Ei,b);Qwb?_.Bi(a,Qwb,void 0):_.Ci(a,void 0)}else b={firstActivityMs:String(xub()),clientDocumentNonce:_.Cga,index:String(Owb),lastEventDeltaMs:String(c),
trigger:a},_.Nf("foregroundHeartbeat",b,Qwb);_.Ge("_fact",-1,window);Owb++;c3=(0,_.pf)()}},e3=function(a,b,c,d,e){b=void 0===b?null:b;
c=void 0===c?null:c;d=void 0===d?null:d;e=void 0===e?null:e;a={youThereEventType:a};c&&(a.lactThresholdMs=c.lactThresholdMs,a.mediaPosSec=c.promptDelaySec,a.lactServerRequestMs=c.lactServerRequestMs,a.triggerReason=c.triggerReason);null!=e&&(a.renderingMediaPosSec=Math.round(e));b||(b=_.pi());b&&(a.clientScreenNonce=b);d&&(a.clientPlaybackNonce=d);_.Oh("youThere",a)},Rwb=function(a,b){_.Wm.call(this);
this.JSC$41126_delay_=new f3(this.JSC$41128_onTick_,0,this);_.Ym(this,this.JSC$41126_delay_);this.JSC$41126_interval_=5E3;this.nextTickTime_=0;if("function"===typeof a)b&&(a=(0,_.tl)(a,b));else if(a&&"function"===typeof a.handleEvent)a=(0,_.tl)(a.handleEvent,a);else throw Error("ma");this.JSC$41128_listener_=a},g3=function(a,b,c,d,e){c=void 0===c?!1:c;
d=void 0===d?function(){return""}:d;
e=void 0===e?!1:e;this.pathPrefix_=a;this.defaultQueryParams_=b;this.pubsub_=new _.Po;this.reconnectTimer_=new Rwb(this.safeReconnect_,this);this.JSC$41129_channel_=null;this.JSC$41129_disposed_=!1;this.connectionParams_=null;this.sCookie_="";this.disconnectUi_=this.connectUi_=0;this.JSC$41129_pendingMessages_=[];this.enableAsyncTest_=c;this.JSC$41129_getXsrfToken_=d;this.enableLoungeTokenRefresh_=e;this.closedChannelsCounter=new Swb;this.pendingMapsOnClosedCounter=new Twb;this.undeliveredMapsOnClosedCounter=
new Uwb},h3=function(a){this.scheme="https";
this.port=this.domain="";this.basePath="/api/lounge";this.supportCors=!0;a=a||document.location.href;var b=Number(_.We(a)[4]||null)||"";b&&(this.port=":"+b);this.domain=_.Xe(a)||"";a=_.wa();0<=a.search("MSIE")&&0>_.Il(a.match(/MSIE ([\d.]+)/)[1],"10.0")&&(this.supportCors=!1)},Ywb=function(){var a=Vwb;
Wwb();i3.push(a);Xwb()},j3=function(a,b){Wwb();
var c=Zwb(a,String(b));0==i3.length?$wb(c):(Xwb(),_.Be(i3,function(d){d(c)}))},Wwb=function(){i3||(i3=_.ve("yt.mdx.remote.debug.handlers_")||[],_.Ge("yt.mdx.remote.debug.handlers_",i3,void 0))},$wb=function(a){var b=(k3+1)%50;
k3=b;l3[b]=a;m3||(m3=49==b)},Xwb=function(){var a=i3;
if(l3[0]){var b=m3?k3:-1;do{b=(b+1)%50;var c=l3[b];_.Be(a,function(d){d(c)})}while(b!=k3);
l3=Array(50);k3=-1;m3=!1}},Zwb=function(a,b){var c=(Date.now()-axb)/1E3;
c.toFixed&&(c=c.toFixed(3));var d=[];d.push("[",c+"s","] ");d.push("[","yt.mdx.remote","] ");d.push(a+": "+b,"\n");return d.join("")},n3=function(a){a=a||{};
this.name=a.name||"";this.id=a.id||a.screenId||"";this.token=a.token||a.loungeToken||"";this.uuid=a.uuid||a.dialId||"";this.idType=a.screenIdType||"normal"},bxb=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(a){var b=16*Math.random()|0;
return("x"==a?b:b&3|8).toString(16)})},cxb=function(a){return _.pe(a,function(b){return{key:b.id,
name:b.name}})},dxb=function(a,b){return _.fB(a,function(c){return c||b?!c!=!b?!1:c.id==b.id:!0})},p3=function(a,b){return _.fB(a,function(c){return o3(c,b)})},r3=function(a){q3.call(this);
this.JSC$41143_logName_=a;this.screens=[]},t3=function(a){r3.call(this,"LocalScreenService");
this.JSC$41150_http_=a;this.loungeTokenRefreshTimer_=NaN;s3(this);this.info("Initializing with "+exb(this.screens))},u3=function(a){this.index=-1;
this.videoId=this.listId="";this.volume=this.playerState=-1;this.muted=!1;this.audioTrackId=null;this.playerTimeAt_=this.playerTime_=0;this.trackData=null;this.hasNext=this.hasPrevious=!1;this.loadedTime=this.JSC$41184_duration_=this.seekableEnd_=this.seekableStart_=0;this.liveIngestionTime_=NaN;this.isLive_=!1;this.reset(a)},fxb=function(){var a,b;
return _.y(function(c){if(1==c.nextAddress)return(_.Ch()||_.w("use_new_nwl"))&&_.Bh().isNetworkAvailable()?_.z(c,_.Sg(),2):c.return();if(3!=c.nextAddress)return(a=c.yieldResult)?_.z(c,Jub(a),3):c.return();b=c.yieldResult;if(!b.length)return c.return();b.forEach(function(d){var e={timestamp:d.timestamp};d=d.appShellAssetLoadReport?{payloadName:"appShellAssetLoadReport",payload:d.appShellAssetLoadReport,options:e}:d.clientError?{payloadName:"clientError",payload:d.clientError,options:e}:void 0;d&&_.Oh(d.payloadName,
d.payload,d.options)});
100===b.length&&_.Me.addLowPriorityJob(fxb);_.Ih(c)})},hxb=function(a,b){a&&(a.playerResponse?(a=a.playerResponse,a.messages&&0<a.messages.length&&(a=a.messages.find(function(c){return!(!c||!c.mealbarPromoRenderer)}))&&a.mealbarPromoRenderer&&gxb(a.mealbarPromoRenderer,b)):a.response&&(a=a.response)&&a.overlay&&a.overlay.mealbarPromoRenderer&&gxb(a.overlay.mealbarPromoRenderer,b))},gxb=function(a,b){v3&&v3.promise.cancel();
if(a.isVisible)switch(v3=_.un(),v3.promise.then(function(){var c={popup:{mealbarPromoRenderer:a},popupType:"MEALBAR"};_.cr.getInstance().triggerOptionalAction("yt-open-popup-action",{openPopupAction:c},{});v3=null}),a.triggerCondition){case "TRIGGER_CONDITION_POST_AD":(b=_.yA(b))&&ixb(b);
break;default:v3.resolve()}else jxb(a)},ixb=function(a){var b=v3,c=_.un();
a.getPlayerPromise().then(function(d){c.resolve(d)});
c.promise.then(function(d){d.addEventListener("onAdEnd",b.resolve);_.vn(b.promise,function(){d.removeEventListener("onAdEnd",b.resolve)})});
b.promise.thenCatch(function(){c.promise.cancel()})},jxb=function(a){a.impressionEndpoints&&_.cr.getInstance().triggerOptionalAction("yt-service-request",{},a.impressionEndpoints[0])},mxb=function(a){a=void 0===a?null:a;
w3.push(_.Ae(window,"resize",kxb));w3.push(_.Ae(window,"scroll",lxb));a&&(x3=a)},z3=function(a){if(!y3||a)y3=_.Lm();
return y3},kxb=function(){A3||(A3=_.Me.addLowPriorityJob(nxb,200))},nxb=function(){A3=0;
var a=[z3(!0)];x3&&_.cj(x3,"yt-window-resized",a)},lxb=function(){B3||(B3=_.Me.addLowPriorityJob(oxb,200))},oxb=function(){B3=0;
pxb=_.Om(document);var a=[pxb];x3&&_.cj(x3,"yt-window-scrolled",a)},qxb=function(a){return!!a.watchEndpoint||!!a.reelWatchEndpoint&&_.w("kevlar_enable_shorts_prefetch")},C3=function(a,b){a=a.watchEndpoint||a.reelWatchEndpoint;
return"v"+a.videoId+(a.playlistId?"-pl"+a.playlistId:"")+(b?"-an1":"")+(a.params?"-pr"+a.params:"")},rxb=function(a){if(a.playerResponse){if(a=a.playerResponse,a.messages&&0<a.messages.length&&(a=a.messages.find(function(b){return!(!b||!b.mealbarPromoRenderer)}))&&a.mealbarPromoRenderer)return a.mealbarPromoRenderer}else if(a.response&&(a=a.response)&&a.overlay&&a.overlay.mealbarPromoRenderer)return a.overlay.mealbarPromoRenderer},sxb=function(a){if(a.playerResponse){var b=a.playerResponse;
if(b.messages&&0<b.messages.length&&(b=b.messages.find(function(c){return!(!c||!c.tooltipRenderer)}))&&b.tooltipRenderer)return b.tooltipRenderer}if(a.response&&(a=a.response)&&a.overlay&&a.overlay.tooltipRenderer)return a.overlay.tooltipRenderer},uxb=function(){var a=_.ne("user_engagement_experiments_rate_limit_ms"),b=txb.get("last-user-engagement-exp-trigger-timestamp");
return!b||(0,_.pf)()>=b+a?(txb.set("last-user-engagement-exp-trigger-timestamp",(0,_.pf)()),!0):!1},vxb=function(a){var b=self.location.origin+"/app_shell_home",c;
return _.y(function(d){switch(d.nextAddress){case 1:return _.Cg(d,2),_.z(d,a.match(b,{cacheName:"yt-appshell-assets"}),4);case 4:c=d.yieldResult;_.Dg(d,3);break;case 2:_.Eg(d);case 3:return d.return(c)}})},wxb=function(a){_.y(function(b){if(1==b.nextAddress)return _.z(b,a.delete("yt-appshell-assets"),2);
_.Ih(b)})},yxb=function(a){return _.Hg(xxb(),a)},Bxb=function(a){wxb(a);
zxb();Axb()},zxb=function(){var a;
_.y(function(b){return 1==b.nextAddress?_.z(b,D3.getInstance(),2):(a=b.yieldResult)?_.z(b,Cxb(a),0):b.jumpTo(0)})},Axb=function(){var a;
_.y(function(b){return 1==b.nextAddress?_.z(b,E3.getInstance(),2):(a=b.yieldResult)?_.z(b,Dxb(a),0):b.jumpTo(0)})},Exb=function(a){return _.y(function(b){return b.return(vxb(a))})},Fxb=function(a){var b,c;
return _.y(function(d){if(1==d.nextAddress)return _.z(d,Exb(a),2);if(b=d.yieldResult){var e;a:{if(b.headers&&(e=b.headers.get("date"))&&(e=Date.parse(e),!isNaN(e))){e=Math.round((0,_.pf)()-e);break a}e=-1}c=e;if(-1<c)return d.return(c)}return d.return(-1)})},Gxb=function(){var a=_.g.caches,b=_.ke("IS_SHELL_LOAD"),c,d;
_.y(function(e){if(1==e.nextAddress)return c=-1,b?_.z(e,Fxb(a),3):(d=D2(),c=Math.round((0,_.pf)()-d),e.jumpTo(2));2!=e.nextAddress&&(c=e.yieldResult);0<=c&&c<Math.pow(2,31)&&_.kk("aida",c);_.Ih(e)})},Hxb=function(){var a=window.caches,b;
return _.y(function(c){if(1==c.nextAddress)return _.z(c,Exb(a),2);b=c.yieldResult;return c.return(!!b)})},Nxb=function(){_.y(function(a){if(1==a.nextAddress){if(Ixb)return a.jumpTo(0);
Ixb=!0;if(_.w("enable_system_health_primes_monitoring"))return _.Ee(Jxb,3E4),Kxb(),a.return();if(!(Math.random()<_.ne("web_system_health_fraction")))return a.jumpTo(0);F3={heightPixels:screen.height,widthPixels:screen.width};G3&&!isNaN(G3.jsHeapSizeLimit)&&(F3.memoryTotalKbytes=String(Math.round(G3.jsHeapSizeLimit/1E3)));window.devicePixelRatio&&(F3.devicePixelRatio=window.devicePixelRatio);return _.z(a,Lxb(),4)}_.Ee(Jxb,3E4);return _.z(a,Mxb(),0)})},Lxb=function(){var a;
return _.y(function(b){if(1==b.nextAddress)return H3.intersectionObserverPresent="IntersectionObserver"in window,H3.serviceWorkerPresent="serviceWorker"in navigator,H3.webSharePresent="share"in navigator,H3.fullScreenApiPresent="exitFullscreen"in document||"webkitExitFullscreen"in document,H3.cacheStoragePresent="caches"in window,H3.storageEstimatePresent="storage"in navigator&&"estimate"in navigator.storage,H3.storagePersistPresent="storage"in navigator&&"persist"in navigator.storage,H3.webkitTemporaryStoragePresent=
"webkitTemporaryStorage"in I3&&I3.webkitTemporaryStorage&&"queryUsageAndQuota"in I3.webkitTemporaryStorage,H3.promiseRejectionEventPresent="undefined"!==typeof PromiseRejectionEvent,a=H3,_.z(b,_.Qg(),2);a.indexedDbPresent=b.yieldResult;H3.subtleCryptoPresent="crypto"in window&&"subtle"in window.crypto&&"importKey"in window.crypto.subtle;H3.broadcastChannelPresent="BroadcastChannel"in window;H3.webLocksApiPresent="locks"in navigator;_.Ih(b)})},Jxb=function(){var a=9E4+2E3*Math.random();
_.Ne()>a||(_.w("enable_system_health_primes_monitoring")?Kxb():Mxb())},Mxb=function(){var a;
return _.y(function(b){if(1==b.nextAddress)return _.z(b,Oxb(),2);a=b.yieldResult;_.Oh("systemHealthCaptured",a);_.Ih(b)})},Kxb=function(){var a={metric:{}},b=Pxb();
b.networkEvents.length&&(a.metric.networkEvents=Qxb(b));_.Oh("systemHealthCaptured",a)},Oxb=function(){var a,b,c,d,e,h;
return _.y(function(l){switch(l.nextAddress){case 1:a={metric:{staticContext:F3,dynamicContext:{viewportHeightPixels:Math.max(document.documentElement?document.documentElement.clientHeight||0:0,window.innerHeight||0),viewportWidthPixels:Math.max(document.documentElement?document.documentElement.clientWidth||0:0,window.innerWidth||0)},webMetric:Rxb,webApiSupport:H3}};if(b=_.pi())a.csn=b;G3&&(a.metric.webMetric.currentHeapKbytes=Math.round(G3.usedJSHeapSize/1E3));window.matchMedia&&(a.metric.dynamicContext.hasHoverSupport=
window.matchMedia("(any-hover: hover)").matches,a.metric.dynamicContext.hasFinePointer=window.matchMedia("(any-pointer: fine)").matches,a.metric.dynamicContext.hasCoarsePointer=window.matchMedia("(any-pointer: coarse)").matches);if(!("getBattery"in I3&&"function"===typeof I3.getBattery)){l.jumpTo(2);break}return _.z(l,I3.getBattery(),3);case 3:c=l.yieldResult,a.metric.dynamicContext.chargingStatus=c.charging?"CHARGING_AC":"CHARGING_INACTIVE";case 2:"onLine"in navigator&&(a.metric.dynamicContext.networkCoarseState=
navigator.onLine?0:2);if(H3.storageEstimatePresent)return _.z(l,navigator.storage.estimate(),8);if(!H3.webkitTemporaryStoragePresent){l.jumpTo(5);break}return _.z(l,Sxb(),7);case 7:d=l.yieldResult;l.jumpTo(5);break;case 8:d=l.yieldResult;case 5:return a.metric.dynamicContext.deviceStorageQuotaMbytes=(null===d||void 0===d?0:d.quota)?String(10*Math.round(d.quota/1048576/10)):"-1",a.metric.dynamicContext.deviceStorageUsageMbytes=(null===d||void 0===d?0:d.usage)?String(10*Math.round(d.usage/1048576/10)):
"-1",e=a.metric.dynamicContext,_.z(l,Hxb(),9);case 9:return e.hasAppShell=l.yieldResult,h=Pxb(),h.networkEvents.length&&(a.metric.networkEvents=Qxb(h)),l.return(a)}})},Sxb=function(){return new Promise(function(a){var b;
H3.webkitTemporaryStoragePresent&&null!==(b=I3.webkitTemporaryStorage)&&void 0!==b&&b.queryUsageAndQuota?I3.webkitTemporaryStorage.queryUsageAndQuota(function(c,d){a({usage:c,quota:d})}):a(void 0)})},Txb=function(){var a=_.wi.getInstance(),b=_.xi(0,119),c=1<window.devicePixelRatio;
document.body&&_.xo(document.body,"exp-invert-logo")&&(c&&!_.xo(document.body,"inverted-hdpi")?_.tv(document.body,"inverted-hdpi"):!c&&_.xo(document.body,"inverted-hdpi")&&_.vv(document.body,"inverted-hdpi"));b!=c&&(_.zq(0,119,c),a.save())},Uxb=function(){-1!=_.ne("service_worker_push_logged_out_prompt_watches")&&_.cW("WatchCount").then(function(a){100<=a||H2("WatchCount",a+1)})},Vxb=function(a){var b=["h",
"m","s"],c=_.la(b);c.reverse();var d={};a=a.toLowerCase().match(/\d+\s*[hms]?/g)||[];a=a.filter(function(l){var m=(l.match(/[hms]/)||[""])[0];return m?(d[m]=parseInt(l.match(/\d+/)[0],10),!1):!0});
for(a.reverse();a.length&&c.length;){var e=c.shift();e in d||(d[e]=parseInt(a.shift(),10))}if(a.length||59<d.s||59<d.m||9<d.h)return null;var h="";b.forEach(function(l){d[l]&&(h+=d[l]+l)});
return h||null},Wxb=function(a){return a.filter(function(b){return"ypcGetCartEndpoint"in b})},Xxb=function(a){return a.filter(function(b){return!("ypcGetCartEndpoint"in b)})},Yxb=function(a,b){return _.vj(a.entities,"liveChatPollStateEntity",b)},J3=function(a,b){var c=_.pi();
c&&a&&_.Ex(c,_.Wq(a),b)},Zxb=function(a,b){var c;
return Object.assign(Object.assign({},a),{runs:null===(c=a.runs)||void 0===c?void 0:c.map(function(d){var e;return Object.assign(Object.assign({},d),{text:null===(e=d.text)||void 0===e?void 0:e.replace("$0",b)})})})},K3=function(a,b){var c={};
c[a]=b;try{window.top.postMessage(c,_.v("POST_TO_PARENT_DOMAIN","https://www.youtube.com"),void 0)}catch(d){_.Uh(d)}},$xb=function(a){var b;
return null===(b=null===a||void 0===a?void 0:a.data)||void 0===b?void 0:b.trackingParams},ayb=function(a){return function(b,c){_.v(a)[b]=c}},cyb=function(a){var b={};
a=_.u(a);for(var c=a.next();!c.done;b={$jscomp$loop$prop$setter$3109:b.$jscomp$loop$prop$setter$3109},c=a.next()){var d=c.value;c=d.params;d=d.service;c&&d&&(b.$jscomp$loop$prop$setter$3109=byb[d],b.$jscomp$loop$prop$setter$3109&&c.forEach(function(e){return function(h){var l=h.key;h=h.value;l&&h&&e.$jscomp$loop$prop$setter$3109(l,h)}}(b)))}},eyb=function(){if(_.w("kevlar_home_skeleton")&&!dyb){var a=document.querySelector("#home-page-skeleton");
a&&(_.zk("hgcr"),_.Sb(a),dyb=!0)}},hyb=function(){if(!_.w("disable_biscotti_fetch_for_ad_blocker_detection")&&!_.w("disable_biscotti_fetch_entirely_for_all_web_clients")&&_.dy()&&"1"!=_.Zd.get(_.v("PLAYER_VARS",{}),"privembed",!1)){var a=function(){fyb=!0;
"google_ad_status"in window?_.je("DCLKSTAT",1):_.je("DCLKSTAT",2)};
try{_.Yx("//static.doubleclick.net/instream/ad_status.js",a)}catch(b){}gyb.push(_.Me.addLowPriorityJob(function(){if(!(fyb||"google_ad_status"in window)){try{_.jab("//static.doubleclick.net/instream/ad_status.js",a)}catch(b){}fyb=!0;_.je("DCLKSTAT",3)}},5E3))}},iyb=function(){var a=Number(_.v("DCLKSTAT",0));
return isNaN(a)?0:a},L3=function(a){return a.watch.isTheaterMode},M3=function(a){return a.watch.isWatchActive},N3=function(a){return a.watch.isWatchFullscreen},jyb=function(a){return L3(a)||N3(a)||a.watch.isWatchNarrowWidth},kyb=function(a){return a.watch.watchScrollTop},myb=function(a,b){var c,d,e,h,l,m,p;
_.y(function(q){switch(q.nextAddress){case 1:c=_.Vj.getInstance();d=_.al.instance;e=_.Zk();if(!e)return lyb(a,d,b),q.return();_.Cg(q,2);a.onLoadingCommand&&d.resolveCommand(a.onLoadingCommand);return _.z(q,c.getCurrentPositionFromGeolocation(),4);case 4:h=q.yieldResult;if(!a.resolveLocationCommand){q.jumpTo(5);break}var x={},B=h.coords;if(null===B||void 0===B?0:B.latitude)x.latitudeE7=Math.floor(1E7*B.latitude);if(null===B||void 0===B?0:B.longitude)x.longitudeE7=Math.floor(1E7*B.longitude);l=x;return _.z(q,
_.Wr(e,a.resolveLocationCommand,{locationInfo:l}),6);case 6:m=q.yieldResult;if(m.error||m.errorMetadata)return lyb(a,d,b),q.return();var C;if(null===(C=null===m||void 0===m?void 0:m.onResponseReceivedActions)||void 0===C?0:C.length){C=_.u(m.onResponseReceivedActions);for(var I=C.next();!I.done;I=C.next())d.resolveCommand(I.value)}((null===(x=a.onSuccessCommand)||void 0===x?0:x.watchEndpoint)||(null===(B=a.onSuccessCommand)||void 0===B?0:B.browseEndpoint))&&b.fire("yt-navigate",{endpoint:a.onSuccessCommand,
reload:!0});case 5:_.Dg(q,0);break;case 2:p=_.Eg(q);if(p instanceof GeolocationPositionError&&p.code===GeolocationPositionError.PERMISSION_DENIED)return a.onDeniedCommand&&d.resolveCommand(a.onDeniedCommand),q.return();lyb(a,d,b);_.Ih(q)}})},lyb=function(a,b,c){a.onFailureCommand&&(b.resolveCommand(a.onFailureCommand),_.A(c,"yt-close-popup-action",["yt-confirm-dialog-renderer"]))},Q3=function(a,b){_.w("desktop_keyboard_shortcut_usage_log")&&(a=b?O3.get(a):P3.get(a))&&(a=_.Xq(a),_.Ex(_.pi(),_.oi(),
a),_.hy(_.pi(),a))},oyb=function(a){return-1<a.findIndex(function(b){return-1<nyb.indexOf(b.tagName)})},R3=function(a,b){var c=b,d;
if(d=0<c)d=a.charCodeAt(c-1),d=55296<=d&&56319>=d;d&&(c=a.charCodeAt(c),d=56320<=c&&57343>=c);d&&--b;return a.substr(0,b)},pyb=function(a,b){if(a.simpleText)return Object.assign(Object.assign({},a),{simpleText:R3(a.simpleText,b)});
if(!a.runs)return a;for(var c=Object.assign(Object.assign({},a),{runs:[]}),d=0,e=_.u(a.runs),h=e.next();!h.done;h=e.next())if(h=h.value,h.text)if(d+h.text.length<=b)c.runs.push(h),d+=h.text.length;else return c.runs.push(Object.assign(Object.assign({},h),{text:R3(h.text,b-d)})),c;return a},qyb=function(a,b){b=void 0===b?!1:b;
var c,d=[];a.simpleText?d.push({text:a.simpleText}):d.push.apply(d,_.Pc(null!==(c=a.runs)&&void 0!==c?c:[]));if(b)for(a=_.u(d),b=a.next();!b.done;b=a.next())b.value.bold=!0;return d},syb=function(){return ryb.isInitialized()},tyb=function(a){a=void 0===a?{}:a;
return ryb.invoke(a)},vyb=function(a,b,c,d,e,h){var l=_.Zd.clone(uyb);
l.locale=_.v("SBOX_SETTINGS",{}).REQUEST_LANGUAGE;l.report={description:e||"<empty>"};e=_.v("SBOX_SETTINGS",{});b=b.join(",");var m=Date.now();a={choice_cc:d,choice_id_cc:c,choices_sc:b,gl:e.REQUEST_DOMAIN,hl:e.REQUEST_LANGUAGE,query:a,time:m};h&&(a.choice_additional_comment_cc=h);S3(l,a)},wyb=function(a){_.w("enable_ypc_spinners")&&_.A(a,"yt-open-popup-action",[{openPopupAction:{popupType:"FULLSCREEN_OVERLAY",
popup:{loadingRenderer:{hack:!0}}}},a])},T3=function(a){_.w("enable_ypc_spinners")&&_.A(a,"yt-close-popup-action",["yt-loading-renderer"])},xyb=function(a,b,c){var d=[b];
c&&d.push(c);return _.dj(a,d).then(function(e){var h=b.ypcHandleTransactionEndpoint.serializedTransactionFlowLoggingParams;"YPC_RESPONSE_CODE_ERROR"===e.data.ypcResponseCode&&(_.lR("TRANSACTION_ERROR_TYPE_YPC_HANDLE_TRANSACTION_RPC_FAILURE",h),e=_.sn(new U3("TRANSACTION_ERROR_TYPE_YPC_HANDLE_TRANSACTION_RPC_FAILURE",h)));return e},function(){var e=b.ypcHandleTransactionEndpoint.serializedTransactionFlowLoggingParams;
_.lR("TRANSACTION_ERROR_TYPE_YPC_HANDLE_TRANSACTION_RPC_FAILURE",e);return _.sn(new U3("TRANSACTION_ERROR_TYPE_YPC_HANDLE_TRANSACTION_RPC_FAILURE",e))})},V3=function(a,b,c){var d;
d||(d={bubbles:!0,cancelable:!1,composed:!0});c&&(d.detail=c);b=new CustomEvent(b,d);a.dispatchEvent(b)},yyb=function(a,b,c){var d=_.Zk(),e=_.gfb(),h=(new _.ifb).init(),l=_.kfb(),m=c.getPaymentInstrumentsParamsCommand.languageCode;
void 0===m?_.Uh(Error("wj"),"ERROR"):_.tn([h,e]).then(function(){var p={ctk:payments.business.integration.ClientTokenFactory.createClientToken(m,l)};d&&_.Xj(c,d.endpointMap)?_.Wr(d,c,p).then(function(q){return{data:q}}).then(function(q){V3(b,"yt-service-request-completed",q);
"ERROR"!==q.code&&(q=q.data.command)&&_.ej(a,[q],b)}):_.Uh(Error("xj"),"ERROR")})},Byb=function(a,b,c,d){var e=_.Zk();
e&&_.Xj(c,e.endpointMap)?_.Wr(e,c,d).then(function(h){return{data:h}}).then(function(h){return zyb(a,b,c,h)},function(){return Ayb(c)}):(e=_.Ri(_.Fx))&&e.requestDataForServiceEndpoint(c,d).then(function(h){return zyb(a,b,c,h)},function(){return Ayb(c)})},zyb=function(a,b,c,d){V3(b,"yt-service-request-completed",d);
d.code&&"ERROR"==d.code?Ayb(c):((d=d.data.commands)&&_.ej(a,d,b),(a=c.ypcPauseSubscriptionCommand.serializedYpcPauseFlowLoggingParams)&&a&&_.uR("ypcPauseFlowSucceeded","serializedYpcPauseFlowLoggingParams",a))},Ayb=function(a){(a=a.ypcPauseSubscriptionCommand.serializedYpcPauseFlowLoggingParams)&&a&&_.uR("ypcPauseFlowFailed","serializedYpcPauseFlowLoggingParams",a,void 0,"YPC_ERROR_REASON_INNERTUBE_RESPONSE_FAILURE")},Eyb=function(a,b,c){var d=_.Zk();
d&&_.Xj(c,d.endpointMap)?_.Wr(d,c).then(function(e){return{data:e}}).then(function(e){return Cyb(a,b,c,e)},function(){return Dyb(c)}):(d=_.Ri(_.Fx))&&d.requestDataForServiceEndpoint(c).then(function(e){return Cyb(a,b,c,e)},function(){return Dyb(c)})},Cyb=function(a,b,c,d){V3(b,"yt-service-request-completed",d);
d.code&&"ERROR"==d.code?Dyb(c):((d=d.data.commands)&&_.ej(a,d,b),(a=c.ypcResumeSubscriptionCommand.serializedYpcResumeFlowLoggingParams)&&a&&_.uR("ypcResumeFlowSucceeded","serializedYpcResumeFlowLoggingParams",a))},Dyb=function(a){(a=a.ypcResumeSubscriptionCommand.serializedYpcResumeFlowLoggingParams)&&a&&_.uR("ypcResumeFlowFailed","serializedYpcResumeFlowLoggingParams",a,void 0,"YPC_ERROR_REASON_INNERTUBE_RESPONSE_FAILURE")},Gyb=function(a){if(!a.urlEndpoint)return!1;
var b=a.urlEndpoint.url;if(!b)return _.Uh(Error("Aj")),!1;if("TARGET_NEW_WINDOW"===a.urlEndpoint.target){var c=void 0;_.w("resolve_url_parent_tracking_params")&&(!_.Xe(b)||_.Ye(window.location.href,b))&&(c={endpoint:a,itct:a.clickTrackingParams});a=a.urlEndpoint;var d,e,h;if((null===(d=a.browserConversionApiData)||void 0===d?0:d.impressiondata)&&(null===(e=a.browserConversionApiData)||void 0===e?0:e.conversiondestination)){if(null===(h=a.browserConversionApiData)||void 0===h?0:h.originTrialToken)d=
document.createElement("meta"),d.setAttribute("http-equiv","origin-trial"),d.setAttribute("content",a.browserConversionApiData.originTrialToken),document.head.appendChild(d);a={attributionSourceEventId:a.browserConversionApiData.impressiondata,attributionDestination:a.browserConversionApiData.conversiondestination,attributionReportTo:a.browserConversionApiData.reportingorigin,attributionExpiry:Number(a.browserConversionApiData.impressionexpiry)||void 0}}else a=void 0;if(a)return zvb(b,c,a),!0;c&&
_.fy(b,c);Fyb(b,{target:"_blank",noopener:!0});return!0}c=(c=_.df(b))&&c.includes("/parent_tools");d=!(!_.Xe(b)||_.Ye(window.location.href,b));e=0<=b.indexOf("disable_polymer=1");if(d||e||c)_.fv(),_.uP(b,void 0,void 0,window.top);else return _.Vh(new _.pg("UrlEndpoint should not be used for same origin navigations. Use a better typed command instead",a)),!1;return!0},Hyb=function(a,b){b=void 0===b?0:b;
if(!(a.signOutEndpoint||a.signInEndpoint||a.urlEndpoint&&a.urlEndpoint.url))return!1;var c;var d=(null===(c=a.urlEndpoint)||void 0===c?0:c.url)?{externalLinkData:{url:a.urlEndpoint.url}}:null;if(_.w("url_navigation_logging_cleanup_killswitch")){if(b=_.pi(b),a=a.clickTrackingParams,b&&a)return _.hy(b,_.Wq(a),d),!0}else return _.Qr().clickCommand(a,d,b);return!1},Iyb=function(){var a={abuseLink:"https://support.google.com/youtube/bin/answer.py?answer=140536",
customZIndex:"2000000005",allowNonLoggedInFeedback:!0};_.v("GOOGLE_FEEDBACK_FORCE_ANONYMOUS")&&(a.enableAnonymousFeedback=!0);_.v("SESSION_INDEX")&&(a.authuser=String(_.v("SESSION_INDEX")));return a},Jyb=function(a){return Object.entries(a).map(function(b){return b.join(":")}).join(";")},Lyb=function(a){var b,c,d;
_.y(function(e){if(1==e.nextAddress)return _.z(e,Kyb(),2);b=e.yieldResult;c=_.al.instance;switch(b){case "granted":d=a.getLocationCommand;break;case "denied":d=a.openDeniedDialogAction;break;case "prompt":d=a.openCollectionDialogAction;break;default:d=a.openCollectionDialogAction}d&&c.resolveCommand(d);_.Ih(e)})},Kyb=function(){var a,b;
return _.y(function(c){if(1==c.nextAddress)return a="prompt",navigator.permissions?_.z(c,navigator.permissions.query({name:"geolocation"}),3):c.jumpTo(2);2!=c.nextAddress&&(b=c.yieldResult,a=b.state);return c.return(a)})},Myb=function(){_.Zg("nwl_transaction_latency_payload",function(a){_.w("nwl_csi_timeline_killswitch")||(_.gv("networkless_performance",{startTime:a.startTime},"nwl_latency_timer"),_.jk({transactionType:a.transactionType},"nwl_latency_timer"),_.zk("tc",a.transactionCompleteTime,"nwl_latency_timer"))})},
Nyb=function(){var a;
return _.y(function(b){if(1==b.nextAddress)return _.z(b,_.Wr(_.Zk(),{signalServiceEndpoint:{signal:"GET_DATASYNC_IDS"}}),2);if(a=b.yieldResult)return a.errorMetadata?(_.Uh(Error("Jj`"+a.errorMetadata.code+"`"+a.error)),b.return(void 0)):b.return(a.datasyncIds);_.Vh(Error("Kj"));return b.return(void 0)})},Oyb=function(){Nyb().then(function(a){if(a&&(Iub(a),evb(a),_.w("clear_user_partitioned_ls"))){_.gv("cupls");
_.zk("cuplss",void 0,"cupls");try{try{var b=!!self.localStorage}catch(p){b=!1}if(b)for(var c=Object.keys(window.localStorage),d=_.u(c),e=d.next();!e.done;e=d.next()){var h=e.value;var l=h.match(/(.*)::.*::.*/);var m=null!==l?l[1]:void 0;b=m;void 0===b||a.includes(b)||self.localStorage.removeItem(h)}_.zk("cuplsc",void 0,"cupls")}catch(p){_.Uh(p),_.zk("cuplse",void 0,"cupls")}}})},Pyb=function(a){_.Me.addLowPriorityJob(function(){a.isNetworkAvailable()?Oyb():a.listenOnce("publicytnetworkstatus-online",
Oyb)})},Qyb=function(a){return"undefined"===typeof a?"-1":String(Math.ceil(a/1048576))},Ryb=function(){var a=W3.uaChPolyfill.state;
if(0===a.type)_.Oh("clientHintsPolyfillEvent",{clientHintsSupported:!1});else{var b=navigator.userAgent,c=void 0!==a.syntheticUa&&a.syntheticUa===b,d={clientHintsSupported:!0,uaAccessedBeforePolyfill:a.didAccessUaBeforePolyfillAvailable,syntheticUaMatches:c};a.didAccessUaBeforePolyfillAvailable&&(d.uaAccessBeforePolyfillCount=a.uaAccessBeforePolyfillCount,a.firstAccessUaError&&(d.firstUaAccessStack=String(a.firstAccessUaError.stack).replace(/\n/g,""),_.Uh(a.firstAccessUaError)),d.polyfillAvailabilityDelayMs=
a.polyfillAvailabilityDelay);_.Oh("clientHintsPolyfillEvent",d);c||(b={syntheticUa:a.syntheticUa,ua:b},b.brand=a.data.brands.map(function(e){return'"'+e.brand+'"; v="'+e.version+'"'}),b.mobileness=a.data.mobile,a=a.data.values,a.architecture&&(b.platformArchitecture=a.architecture),a.model&&(b.model=a.model),a.platform&&(b.platformBrand=a.platform),a.platformVersion&&(b.platformVersion=a.platformVersion),a.uaFullVersion&&(b.fullVersion=a.uaFullVersion),_.Oh("clientHintsPolyfillDiagnostics",b))}},
Tyb=function(){var a;
1===(null===(a=W3.uaChPolyfill)||void 0===a?void 0:a.state.type)?Syb||(W3.uaChPolyfill.onReady=Tyb,Syb=!0):W3.uaChPolyfill&&Ryb()},Wyb=function(a,b){Uyb(new Vyb(b.invokeInstrumentManagerAction.addToken,b.invokeInstrumentManagerAction.commonToken)).then(function(){V3(a,"yt-invoke-instrument-manager-action-completed")},function(c){V3(a,"yt-invoke-instrument-manager-action-error",c)})},Xyb=function(a){var b=1;
a=a.split(":");for(var c=[];0<b&&a.length;)c.push(a.shift()),b--;a.length&&c.push(a.join(":"));return c},Yyb=function(a){return _.ob(_.pb("From proto message. b/166824318"),a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue||"")},Zyb=function(a,b){var c=[];
_.gPa(b,function(d){try{var e=_.To.prototype.getWrapper.call(this,d,!0)}catch(h){if("Storage: Invalid value was encountered"==h)return;throw h;}void 0===e?c.push(d):_.gra(e)&&c.push(d)},a);
return c},$yb=function(a,b){Zyb(a,b).forEach(function(c){_.To.prototype.remove.call(this,c)},a)},azb=function(a){_.F.call(this,a)};
_.r(azb,_.F);var bzb=function(a){_.F.call(this,a)};
_.r(bzb,_.F);var czb=function(){var a=_.Uj.instance;_.y(function(b){return a.deferredInstallPrompt?_.z(b,a.deferredInstallPrompt.prompt(),0):b.jumpTo(0)})},dzb=function(a){var b=_.Uua;
a=void 0===a?{}:a;b=b.name;var c=_.Nga("SUCCESS");_.Tua({dimensions:a,records:[{name:b,state:"SLI_STATE_END",status:c}]})},ezb=function(a,b){_.Ub(a.vm);
a.vm=b},fzb=function(a,b,c,d){a.state=5;
try{var e=new _.Dm({program:b,globalName:c});e.setupDonePromise.then(function(){a.state=6;d&&d(b)});
ezb(a,e)}catch(h){a.state=7,h instanceof Error&&_.Vh(h)}},gzb=function(a,b,c,d,e){var h=void 0===h?"trayride":h;
if(c)a.state=2,_.Yx(c,function(){if(window[h])fzb(a,d,h,e);else{a.state=3;var m=_.kHa(c);spf.script.unload(m);_.Vh(new _.pg("Unable to load Botguard","from "+c))}});
else if(b){var l=_.Rb("SCRIPT");l.textContent=b;l.nonce=_.Vl();document.head.appendChild(l);document.head.removeChild(l);window[h]?fzb(a,d,h,e):(a.state=4,_.Vh(new _.pg("Unable to load Botguard from JS")))}else _.Vh(new _.pg("Unable to load VM; no url or JS provided"))},hzb=function(){this.state=1;
this.vm=null};
_.f=hzb.prototype;_.f.initialize=function(a,b){var c,d;if(a.program){var e=null!==(c=a.interpreterScript)&&void 0!==c?c:null,h=null!==(d=a.interpreterUrl)&&void 0!==d?d:null;if(a.interpreterSafeScript){e=a.interpreterSafeScript;_.pb("From proto message. b/166824318");e=e.privateDoNotAccessOrElseSafeScriptWrappedValue||"";var l=_.Fla();e=l?l.createScript(e):e;e=(new _.Dl(e,_.Ila)).toString()}a.interpreterSafeUrl&&(h=Yyb(a.interpreterSafeUrl).toString());gzb(this,e,h,a.program,b)}else _.Vh(Error("Zb"))};
_.f.isInitialized=function(){return!!this.vm};
_.f.getState=function(){return this.state};
_.f.isLoading=function(){return 2===this.state};
_.f.invoke=function(a){a=void 0===a?{}:a;if(this.vm){var b=this.vm;a={contentBinding:a};if(b.didDispose)throw Error("ca");b=b.syncSnapshotFunction([a.contentBinding,a.signedTimestamp])}else b=null;return b};
_.f.dispose=function(){ezb(this,null);this.state=8};
var izb=function(a,b){var c=_.ne("botguard_async_snapshot_timeout_ms",3E3);b=void 0===b?{}:b;c=void 0===c?3E3:c;return a.vm?Promise.race([new Promise(function(d,e){setTimeout(function(){setTimeout(function(){setTimeout(function(){e(Error("$b"))},0)},0)},c)}),
new Promise(function(d){a.vm?a.vm.snapshot({contentBinding:b}).then(d):d(null)})]):Promise.resolve(null)},jzb=["att/log"],kzb=function(a,b,c){var d=Array.from(b.children);
b.shadowRoot&&(d=d.concat(b.shadowRoot.children));if(d&&d.length){b=d.length;for(var e=0;e<b;e++){var h=d[e],l=h.screenLayer||c;_.ny(a,h,l)||kzb(a,h,l)}}},lzb=function(a,b,c){for(var d=_.u(Object.keys(b)),e=d.next();!e.done;e=d.next()){e=e.value;
var h=a.actionRoutingMap.get(e);h||(h=new Map,a.actionRoutingMap.set(e,h));h.set(c,_.ue(b[e]))}},mzb=function(){var a=_.ir();
return _.$wa(a,["aa","eocs"],1)},nzb=function(a,b){b=a.pendingPages_.indexOf(b);
-1<b&&a.pendingPages_.splice(b,1)},ozb=function(a,b){var c=_.mxa.indexOf(b);
-1<c&&_.mxa.splice(c,1);a.targetPage_==b?(a.abort(),_.oxa(a)):nzb(a,b)},X3=function(a,b){var c=_.Gj,d=a(c.getState());
return c.subscribe(function(){var e=a(c.getState());if(e!==d){var h=d;d=e;b(e,h)}})},pzb=function(a){return new Promise(function(b){_.pq(_.Me,function(){b(a())},1500)})},qzb=function(a,b,c){var d,e,h;
return _.y(function(l){d=!1;e={};h=function(){var m,p,q;return _.y(function(x){switch(x.nextAddress){case 1:return _.z(x,a.challengePromise,2);case 2:m=x.yieldResult;e.challenge=m.challenge;if(!m.vm){"c1a"in m.challengeVars&&(e.error="ATTESTATION_ERROR_VM_NOT_INITIALIZED");x.jumpTo(3);break}p=Object.assign({c:m.challenge,e:b},c);_.Cg(x,4);d=!0;return _.z(x,m.vm.snapshot({contentBinding:p}),6);case 6:(q=x.yieldResult)?e.webResponse=q:e.error="ATTESTATION_ERROR_VM_NO_RESPONSE";_.Dg(x,3);break;case 4:_.Eg(x),
e.error="ATTESTATION_ERROR_VM_INTERNAL_ERROR";case 3:return x.return(e)}})};
return l.return(Promise.race([h(),pzb(function(){var m=Object.assign({},e);d&&(m.error="ATTESTATION_ERROR_VM_TIMEOUT");return m})]))})},rzb=function(a,b,c){b={challenge:b};
c&&(b.webResponse=c);return _.Pr(a.JSC$34468_innertubeTransportService,b,_.Tj(jzb))},szb=function(a,b){if(!b.challenge)throw Error("vc");
if(b.botguardData&&b.botguardData.program){var c=new hzb;c.initialize(b.botguardData,function(){izb(c,{atr_challenge:b.challenge}).then(function(d){if(!d)throw Error("wc");return rzb(a,b.challenge,d)}).catch(function(d){_.Vh(d);
return rzb(a,b.challenge,void 0)})},void 0)}else rzb(a,b.challenge,void 0)},tzb=function(a,b){return new _.tf(function(c,d){var e;
return _.y(function(h){if(1==h.nextAddress){var l=_.Nr.instance,m=b.engagementType,p=b.ids,q={};p=_.u(null!==p&&void 0!==p?p:[]);for(var x=p.next();!x.done;x=p.next())x=x.value,x.externalChannelId?q.externalChannelId=x.externalChannelId:x.commentId?q.commentId=x.commentId:x.externalOwnerId?q.externalOwnerId=x.externalOwnerId:x.artistId?q.artistId=x.artistId:x.playlistId?q.playlistId=x.playlistId:x.externalPostId&&(q.externalPostId=x.externalPostId);return _.z(h,qzb(l,m,q),2)}e=h.yieldResult;if(!e.challenge)return d(Error("xc")),
h.return();l={challenge:e.challenge};l.webResponse=e.webResponse;l.engagementType=b.engagementType;l.ids=b.ids;_.Pr(a.JSC$34468_innertubeTransportService,l,_.Tj(jzb)).then(c,d);_.Ih(h)})})},vzb=function(a){var b=uzb();
return a.runAttestationCommand?_.w("use_rta_manager_for_async")&&void 0!==_.Nr.instance?tzb(b,a.runAttestationCommand):_.Wr(b.JSC$34468_innertubeTransportService,a).then(function(c){if(!c)throw new _.pg("Fetching RunAttestationCommand returned falsy",a);szb(b,c)}).thenCatch(function(c){_.Uh(c)}):_.sn(Error("uc"))},wzb=function(a,b,c,d){var e,h,l,m,p;
if(b.watchEndpoint||b.reelWatchEndpoint&&(_.w("mweb_enable_shorts_innertube_player_prefetch")||_.w("kevlar_enable_shorts_prefetch_in_sequence"))){var q=_.Mk(c,null===(h=null===(e=b.commandMetadata)||void 0===e?void 0:e.webCommandMetadata)||void 0===h?void 0:h.url,d);d={};var x=c.pbis||0;x&&(d.playbackBeginsInSeconds=x);c.prefetch_reason&&"hc_pbis"===c.prefetch_reason&&(d.prefetchReason="PREFETCH_REASON_HINT_CONFIG_PLAYBACK_BEGINS_IN_SECONDS");c={contentPlaybackContext:q,prefetchPlaybackContext:d};
if("PREFETCH_TYPE_WATCH_NEXT"===(null===(p=null===(m=null===(l=b.watchEndpoint)||void 0===l?void 0:l.watchEndpointSupportedPrefetchConfig)||void 0===m?void 0:m.prefetchHintConfig)||void 0===p?void 0:p.prefetchType)&&_.w("enable_linear_prefetching_on_desktop")){if(q=a.watchEndpointMap.watchNext)if(c=q().JSC$34541_getRequest(b,c))return Promise.resolve(_.Pr(a.innerTubeTransportService,c.innerTubeRequest,c.input,void 0,c.config))}else if(q=a.watchEndpointMap.player)if(c=q().JSC$34541_getRequest(b,c))return Promise.resolve(_.Pr(a.innerTubeTransportService,
c.innerTubeRequest,c.input,void 0,c.config))}else if(_.Xj(b,a.innerTubeTransportService.endpointMap))return c={tempData:c},q=_.bja(b,a.innerTubeTransportService.endpointMap),(null===q||void 0===q?0:q.JSC$34541_getStoreKey(b,c))?Promise.resolve(_.Wr(a.innerTubeTransportService,b,c)):Promise.reject(new _.pg("Prefetching request builder with no store key.",b));return Promise.reject(new _.pg("No request builder available to prefetch endpoint.",b))},xzb=function(){var a=_.hj().resolve(_.Mu),b;
_.y(function(c){if(1==c.nextAddress)return _.z(c,a.playerApiPromise,2);b=c.yieldResult;return _.z(c,b.refreshAllVideos(),0)})},yzb=function(){var a,b,c,d;
return _.y(function(e){if(1==e.nextAddress)return c=navigator,null!==(a=c.storage)&&void 0!==a&&a.persisted?_.z(e,null===(b=c.storage)||void 0===b?void 0:b.persisted(),2):e.return("PERSISTED_STATE_NOT_SUPPORTED");d=e.yieldResult;return e.return(d?"PERSISTED_STATE_GRANTED":"PERSISTED_STATE_NOT_GRANTED")})},zzb=function(){var a,b,c,d;
return _.y(function(e){if(1==e.nextAddress)return c=navigator,null!==(a=c.storage)&&void 0!==a&&a.persist?_.z(e,null===(b=c.storage)||void 0===b?void 0:b.persist(),2):e.return("PERSISTED_STATE_NOT_SUPPORTED");d=e.yieldResult;return e.return(d?"PERSISTED_STATE_GRANTED":"PERSISTED_STATE_NOT_GRANTED")})},Azb=function(){var a,b;
return _.y(function(c){switch(c.nextAddress){case 1:return a="PERSISTED_STATE_NOT_SUPPORTED",_.Cg(c,2),_.z(c,yzb(),4);case 4:a=c.yieldResult;if("PERSISTED_STATE_NOT_GRANTED"!==a){c.jumpTo(5);break}return _.z(c,zzb(),6);case 6:a=c.yieldResult;case 5:_.Dg(c,3);break;case 2:b=_.Eg(c),b instanceof Error&&_.Uh(b);case 3:return _.Oh("persistentStorageStateChecked",{persistedState:a}),c.return(a)}})},Bzb=function(a){var b={};
a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.oh(a[c])){var d=Xyb(a[c]),e=d[0];d=d[1];if("string"===typeof d){d=d.trim();var h=b[e]||[];b[e]=h;h.push(d)}}return _.Zd.map(b,function(l){return l.join(", ")})},Czb=function(a,b,c){if(!a.triggeredTargets.has(b)){var d=_.UHa(a,b);
d.action=c;_.SHa(a,b,d)}},Dzb=function(){var a=_.py();
!a.visibilityObserver&&_.w("kevlar_use_vimio_behavior")&&"WEB_REMIX"!==_.v("INNERTUBE_CLIENT_NAME")&&(a.visibilityObserver=_.KHa())},Ezb=function(a){var b=_.py();
b.visibilityMonitor=a;_.gn(b.visibilityMonitor,"yt-visibility-monitor-refreshed",b.handleVisibilityRefreshed,!1,b)},Fzb=function(){var a=_.dk(void 0).vpl,b=_.dk(void 0).cpt;
a&&b&&_.zk("ol",Math.max(a,b))},Gzb=function(a){_.zy.getInstance();
_.Dk("cpt")&&_.we(Error("Ff"));_.g.requestAnimationFrame(function(){_.g.setTimeout(function(){_.zk("cpt");Fzb()})});
try{a()}catch(b){_.te(b)}_.g.requestAnimationFrame(function(){_.zk("bcp")})},Y3=function(a){_.F.call(this,a)};
_.r(Y3,_.F);Y3.prototype.getValue=function(){return _.um(this,2)};
Y3.prototype.setValue=function(a){return oub(this,2,a)};
var Hzb=function(){var a=_.RE.getInstance(),b=a.playlistWatchPageActivation,c=a.lockupActivation,d=a.showMiniplayerCommandActivation,e=a.navigatingAwayFromWatchDeletedVideo;return!a.miniplayerButtonActivation&&!b&&!c&&!d||e},Izb=function(a,b){var c=this;
this.listId="PPSV";this.JSC$37241_updateCallback=a;this.isOfflineVideoCallback=b;_.Gj.subscribe(function(){c.handleUpdate()})};
Izb.prototype.getPlaylistData=function(){var a=_.Gj.getState().entities;return pub(_.Kia(_.Pj(a)))};
Izb.prototype.handleUpdate=function(){this.isOfflineVideoCallback()&&this.JSC$37241_updateCallback(this.listId,this.getPlaylistData(),{})};
var Jzb=function(a,b,c,d){d=void 0===d?[]:d;_.VE.call(this,a,b,c,d);this.JSC$37244_playlistNetworkManager=a;this.listId=b;this.JSC$37244_updateCallback=c;this.videoIds=d};
_.r(Jzb,_.VE);var Kzb=function(a,b,c){if(!b||!b.createPlaylistServiceEndpoint)return _.sn(Error("zg"));b.createPlaylistServiceEndpoint.videoIds=c;c={create_playlist_title:_.Pi("QUEUE",void 0,"Queue")};return _.eWa(_.Wr(a.JSC$37271_innertubeTransportService,b,c),qub)},Lzb=function(a,b){_.gWa(a,"OBSOLETE");
a.currentCreateRequest=Kzb(a.JSC$37244_playlistNetworkManager,b,a.videoIds);_.vn(a.currentCreateRequest,function(){a.currentCreateRequest=void 0}).then(function(c){a.JSC$37244_setListId(c.playlistId);
0<a.pendingUpdates.length?_.WE(a):_.hWa(a)})},Mzb=function(a,b,c,d){void 0!==d?a.videoIds.splice.apply(a.videoIds,[d,
0].concat(_.Pc(b))):a.videoIds.push.apply(a.videoIds,_.Pc(b));a.listId||a.currentCreateRequest?(b.forEach(function(e,h){e={addedVideoId:e,action:"ACTION_ADD_VIDEO"};d&&(e.addedVideoPosition=d+h);a.pendingUpdates.push(e)}),_.WE(a)):Lzb(a,c.onCreateListCommand)},Nzb=function(a){if(!a.storage)return!1;
a:{if(a.storage){try{var b=a.storage.get("TLPQtimestamp")}catch(c){}a=Number(b);if(!isNaN(a))break a}a=void 0}return a?864E5>Date.now()-a:!1},Ozb=function(a){if(a.storage){try{var b=a.storage.get("TLPQindex")}catch(c){}a=Number(b);
if(!isNaN(a))return a}},Pzb=function(a,b){a.queueProxy&&b.forEach(function(c){if(c.videoId&&c.trackingParams&&a.queueProxy instanceof _.XE){var d=_.pi();
a.queueProxy.attributionData.set(c.videoId,{enqueueingVe:_.Wq(c.trackingParams).getAsJson(),enqueueingCsn:d?d:void 0,clientEnqueueingTimeMs:Math.floor((0,_.pf)()).toString()})}})},Qzb=function(a,b,c){void 0===a.index&&(a.index=0);
a.temporaryItems.push.apply(a.temporaryItems,_.Pc(b));if((c.videoId||c.videoIds)&&void 0!==a.index&&"PLAYLIST_EDIT_LIST_TYPE_QUEUE"===c.listType){if(!a.queueProxy){var d=[];a.response&&(a.response.playlistPanelRenderer&&a.response.playlistId&&!a.response.playlistId.startsWith("TLPQ")?d=_.UE(a.response.playlistPanelRenderer):a.response.playingVideoId&&!c.openMiniplayer&&d.push(a.response.playingVideoId));a.queueProxy=new _.XE(a.JSC$37281_playlistNetworkManager,"",a.setPlaylistData.bind(a),a.clearQueue.bind(a),
d,a.storage);a.queueProxy.JSC$37244_setCurrentIndex(a.index)}Mzb(a.queueProxy,c.videoIds||[c.videoId],c)}Pzb(a,b);a.response&&_.$E(a,_.aF(a,a.response.autoplayRenderer));a.pageManager.isOnWatch()||a.activateMiniplayer(b[0],"PLAYLIST_EDIT_LIST_TYPE_QUEUE"===c.listType)},Rzb=function(){var a=_.ZE();
a.signals.parkOrScheduleJob(function(){var b=a.storage;if(b.storage)if(Nzb(b)){var c=b.getPlaylistId();b=Ozb(b);c=!!c&&void 0!==b}else b.clear(),c=!1;else c=!1;if(c){c=a.pageManager.isOnWatch();a:{var d=a.storage;if(d.storage&&Nzb(d)&&(b=d.getPlaylistId(),d=Ozb(d),b&&void 0!==d)){c={recoverPlaylistCommand:{listId:b,index:d,openMiniplayer:!c,openListPanel:c,listType:"PLAYLIST_EDIT_LIST_TYPE_QUEUE"}};break a}c=void 0}c&&_.dr(a.JSC$37281_actionRouter,[c],null)}},0,"ma")},Szb=function(a){var b=_.dH;
b._minimumZ=Math.max(b._minimumZ,a)},Tzb=function(a){var b=_.feb(a);
b!=a.currentSnapState_&&(a.currentSnapState_=b,a.actionRouter_.triggerOptionalAction("ytd-update-grid-state-action"))},Uzb=function(a,b){a.raw=b;
return a},Vzb=function(a){var b=_.tla(a);
if("object"==b||"array"==b){if("function"===typeof a.clone)return a.clone();if("undefined"!==typeof Map&&a instanceof Map)return new Map(a);if("undefined"!==typeof Set&&a instanceof Set)return new Set(a);b="array"==b?[]:{};for(var c in a)b[c]=Vzb(a[c]);return b}return a},Wzb={"\x00":"\\0",
"\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},Z3={"'":"\\'"},Xzb=function(a){var b=_.mma(window.location.href),c=b[1],d=[];c&&c.split("&").forEach(function(e){var h=e.indexOf("=");a.hasOwnProperty(0<=h?e.substr(0,h):e)||d.push(e)});
b[1]=_.nma(d.join("&"),_.hf(a));return b[0]+(b[1]?"?"+b[1]:"")+b[2]},Yzb=function(a,b){_.jf(a,"/")&&(a=a.substr(0,a.length-1));
_.Bk(b,"/")&&(b=b.substr(1));return a+"/"+b},$3=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);
128>e?b[c++]=e:(2048>e?b[c++]=e>>6|192:(55296==(e&64512)&&d+1<a.length&&56320==(a.charCodeAt(d+1)&64512)?(e=65536+((e&1023)<<10)+(a.charCodeAt(++d)&1023),b[c++]=e>>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 b},Zzb=function(){this.JSC$31862_streamzService_=_.Ni();
this.JSC$31862_streamzService_.addNewCounter("/client_streamz/youtube/web/navigation_request",{field_type:3,field_name:"page_type"})};
Zzb.prototype.increment=function(a){this.JSC$31862_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/navigation_request",a)};
var $zb=function(){this.JSC$31866_streamzService_=_.Ni();this.JSC$31866_streamzService_.addNewCounter("/client_streamz/youtube/web/navigation_response",{field_type:3,field_name:"result"},{field_type:3,field_name:"page_type"},{field_type:3,field_name:"error_type"})};
$zb.prototype.increment=function(a,b,c){this.JSC$31866_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/navigation_response",a,b,c)};
var aAb=function(){this.JSC$31869_streamzService_=_.Ni();this.JSC$31869_streamzService_.addNewCounter("/client_streamz/youtube/web/servlet_response_errors",{field_type:3,field_name:"code"},{field_type:3,field_name:"location"})};
aAb.prototype.increment=function(a,b){this.JSC$31869_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/servlet_response_errors",a,b)};
var bAb=function(){this.JSC$31872_streamzService_=_.Ni();this.JSC$31872_streamzService_.addNewCounter("/client_streamz/youtube/web/debug/navigate_page_type",{field_type:3,field_name:"page_type"},{field_type:3,field_name:"request_type"})};
bAb.prototype.increment=function(a,b){this.JSC$31872_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/debug/navigate_page_type",a,b)};
var cAb=function(){this.JSC$31875_streamzService_=_.Ni();this.JSC$31875_streamzService_.addNewCounter("/client_streamz/youtube/web/debug/away_from_app_endpoint",{field_type:3,field_name:"page_type"})};
cAb.prototype.increment=function(a){this.JSC$31875_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/debug/away_from_app_endpoint",a)};
var dAb=function(){this.JSC$31878_streamzService_=_.Ni();this.JSC$31878_streamzService_.addNewCounter("/client_streamz/youtube/web/debug/bad_endpoint",{field_type:3,field_name:"page_type"})};
dAb.prototype.increment=function(a){this.JSC$31878_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/debug/bad_endpoint",a)};
var eAb=function(){this.JSC$31881_streamzService_=_.Ni();this.JSC$31881_streamzService_.addNewCounter("/client_streamz/youtube/web/debug/forcer_cold_load",{field_type:3,field_name:"page_type"},{field_type:1,field_name:"url_not_polymer_compatible"},{field_type:1,field_name:"config_disable_warm_loads"})};
eAb.prototype.increment=function(a,b,c){this.JSC$31881_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/debug/forcer_cold_load",a,b,c)};
var fAb=function(){this.JSC$31884_streamzService_=_.Ni();this.JSC$31884_streamzService_.addNewCounter("/client_streamz/youtube/web/debug/page_request_fail",{field_type:3,field_name:"page_type"})};
fAb.prototype.increment=function(a){this.JSC$31884_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/debug/page_request_fail",a)};
var gAb=function(){this.JSC$31887_streamzService_=_.Ni();this.JSC$31887_streamzService_.addNewCounter("/client_streamz/youtube/web/debug/load_page_request",{field_type:1,field_name:"has_player"},{field_type:3,field_name:"data_page_type"},{field_type:1,field_name:"from_history"},{field_type:1,field_name:"from_miniplayer"})};
gAb.prototype.increment=function(a,b,c,d){this.JSC$31887_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/debug/load_page_request",a,b,c,d)};
var hAb=function(){this.JSC$31890_streamzService_=_.Ni();this.JSC$31890_streamzService_.addNewCounter("/client_streamz/youtube/web/debug/page_chunk_received",{field_type:2,field_name:"chunks_received"},{field_type:3,field_name:"data_page_type"},{field_type:3,field_name:"page_type"})};
hAb.prototype.increment=function(a,b,c){this.JSC$31890_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/debug/page_chunk_received",a,b,c)};
var iAb=function(){this.JSC$31893_streamzService_=_.Ni();this.JSC$31893_streamzService_.addNewCounter("/client_streamz/youtube/web/debug/page_request_finished",{field_type:3,field_name:"page_type"},{field_type:3,field_name:"data_page_type"},{field_type:1,field_name:"from_history"},{field_type:1,field_name:"from_miniplayer"})};
iAb.prototype.increment=function(a,b,c,d){this.JSC$31893_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/debug/page_request_finished",a,b,c,d)};
var jAb=function(){this.JSC$31896_streamzService_=_.Ni();this.JSC$31896_streamzService_.addNewCounter("/client_streamz/youtube/web/debug/page_update_finish",{field_type:3,field_name:"page_type"},{field_type:3,field_name:"data_page_type"},{field_type:3,field_name:"from_history"})};
jAb.prototype.increment=function(a,b,c){this.JSC$31896_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/debug/page_update_finish",a,b,c)};
var kAb=function(){this.JSC$31899_streamzService_=_.Ni();this.JSC$31899_streamzService_.addNewCounter("/client_streamz/youtube/web/debug/browser_cookie_setting",{field_type:1,field_name:"cookie_enabled"})};
kAb.prototype.increment=function(a){this.JSC$31899_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/debug/browser_cookie_setting",a)};
var lAb=function(a){this.JSC$31902_streamzService_=a;this.JSC$31902_streamzService_.addNewCounter("/client_streamz/youtube/web/navigation_requests",{field_type:3,field_name:"page_type"},{field_type:3,field_name:"load_type"})};
lAb.prototype.increment=function(a,b){this.JSC$31902_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/web/navigation_requests",a,b)};
var Swb=function(){this.JSC$31905_streamzService_=_.Ni();this.JSC$31905_streamzService_.addNewCounter("/client_streamz/youtube/living_room/mdx/browser_channel/closed_channels")};
Swb.prototype.increment=function(){this.JSC$31905_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/living_room/mdx/browser_channel/closed_channels")};
var Twb=function(){this.JSC$31908_streamzService_=_.Ni();this.JSC$31908_streamzService_.addNewCounter("/client_streamz/youtube/living_room/mdx/browser_channel/pending_maps")};
Twb.prototype.increment=function(){this.JSC$31908_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/living_room/mdx/browser_channel/pending_maps")};
var Uwb=function(){this.JSC$31911_streamzService_=_.Ni();this.JSC$31911_streamzService_.addNewCounter("/client_streamz/youtube/living_room/mdx/browser_channel/undelivered_maps")};
Uwb.prototype.increment=function(){this.JSC$31911_streamzService_.JSC$31858_incrementCounter("/client_streamz/youtube/living_room/mdx/browser_channel/undelivered_maps")};
var mAb=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 _.pv(c,e,d-c,a-e)}return null},nAb={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"},oAb={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"},Fyb=function(a,b){b||(b={});var c=window;var d=a instanceof _.Jl?a:_.mh("undefined"!=typeof a.href?a.href:String(a));var e=void 0!==self.crossOriginIsolated,h="strict-origin-when-cross-origin";window.Request&&(h=(new Request("/")).referrerPolicy);var l="unsafe-url"===h;h=b.noreferrer;if(e&&h){if(l)throw Error("La");h=!1}a=b.target||a.target;e=[];for(var m in b)switch(m){case "width":case "height":case "top":case "left":e.push(m+
"="+b[m]);break;case "target":case "noopener":case "noreferrer":break;default:e.push(m+"="+(b[m]?1:0))}m=e.join(",");_.Fa()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a?(b=_.Rb("A"),_.Sl(b,d),b.setAttribute("target",a),h&&b.setAttribute("rel","noreferrer"),d=document.createEvent("MouseEvent"),d.initMouseEvent("click",!0,!0,c,1),b.dispatchEvent(d),c={}):h?(c=_.Ul("",c,a,m),d=_.Hb(d),c&&(_.dm&&_.xa(d,";")&&(d="'"+d.replace(/'/g,"%27")+"'"),c.opener=null,""===d&&(d="javascript:''"),d=_.kf(_.pb("b/12014412, meta tag with sanitized URL"),
'<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+_.Wl(d)+'">'),(b=c.document)&&b.write&&(b.write(_.Bb(d)),b.close()))):(c=_.Ul(d,c,a,m))&&b.noopener&&(c.opener=null);return c},a4=function(){for(var a=Array(36),b=0,c,d=0;36>d;d++)8==d||13==d||18==d||23==d?a[d]="-":14==d?a[d]="4":(2>=b&&(b=33554432+16777216*Math.random()|0),c=b&15,b>>=4,a[d]=_.Usa[19==d?c&3|8:c]);
return a.join("")},pAb=function(a){_.F.call(this,a)};
_.r(pAb,_.F);var qAb=function(a){_.F.call(this,a)};
_.r(qAb,_.F);var Nwb=function(a){_.F.call(this,a)};
_.r(Nwb,_.F);var y2=0,rAb=!1,A2=null,B2=void 0,sAb=function(a){for(var b=_.u(["action","command","endpoint"]),c=b.next();!c.done;c=b.next())if(c=_.Xi(a,c.value))return c},tAb=function(){var a=(0,_.kr)();
a&&$yb(a,a.mechanism.__iterator__(!0))},uAb=function(a){return _.mj({type:"SET_GUIDE_IS_EXPANDED",
payload:a})},vAb=function(a){return _.mj({type:"SET_MINIPLAYER_PLAYBACK_STATE",
payload:a})},wAb=function(a){return _.mj({type:"SET_IS_THEATER_MODE",
payload:{isTheaterMode:a}})},xAb=function(a){return _.mj({type:"SET_IS_WATCH_ACTIVE",
payload:{isWatchActive:a}})},yAb={signalServiceEndpoint:{signal:"LOAD_GUIDE"}},zAb=function(a,b){var c=z2();
a||(a="unknown");b||(b="unknown");a="MAIN_APP_WEB_PAGE_TYPE_"+a.toUpperCase();a in nAb||(a="MAIN_APP_WEB_PAGE_TYPE_UNKNOWN");b="MAIN_APP_WEB_REQUEST_TYPE_"+b.toUpperCase();b in oAb||(b="MAIN_APP_WEB_REQUEST_TYPE_UNKNOWN");_.$q(c,{mainAppWeb:{pageType:a,requestType:b,isShellLoad:_.ke("IS_SHELL_LOAD",!1)}})},uzb=function(){return _.zya.instance},avb={'script[name="scheduler/scheduler"]':"sj",
'script[name="player/base"]':"pj",'link[rel="stylesheet"][name="www-player"]':"pc",'link[rel="stylesheet"][name="player/www-player"]':"pc",'script[name="desktop_polymer/desktop_polymer"]':"dpj",'link[rel="import"][name="desktop_polymer"]':"dph",'script[name="mobile-c3"]':"mcj",'link[rel="stylesheet"][name="mobile-c3"]':"mcc",'script[name="player-plasma-ias-phone/base"]':"mcppj",'script[name="player-plasma-ias-tablet/base"]':"mcptj",'link[rel="stylesheet"][name="mobile-polymer-player-ias"]':"mcpc",
'link[rel="stylesheet"][name="mobile-polymer-player-svg-ias"]':"mcpsc",'script[name="mobile_blazer_core_mod"]':"mbcj",'link[rel="stylesheet"][name="mobile_blazer_css"]':"mbc",'script[name="mobile_blazer_logged_in_users_mod"]':"mbliuj",'script[name="mobile_blazer_logged_out_users_mod"]':"mblouj",'script[name="mobile_blazer_noncore_mod"]':"mbnj","#player_css":"mbpc",'script[name="mobile_blazer_desktopplayer_mod"]':"mbpj",'link[rel="stylesheet"][name="mobile_blazer_tablet_css"]':"mbtc",'script[name="mobile_blazer_watch_mod"]':"mbwj"},
AAb=function(){var a=_.tg&&0<=_.Il(_.HBa,10),b;if(b=_.Ema)b=0<=_.Il(_.GBa,10);var c=_.km&&0<=_.Il(_.HBa,85);return _.em||a||b||c},BAb=function(a){var b=_.Qv(a);
return b&&AAb()?-a.scrollLeft:b&&!_.dm&&"visible"!=_.qv(a,"overflowX")?a.scrollWidth-a.clientWidth-a.scrollLeft:a.scrollLeft},CAb=function(a,b){b=Math.max(b,0);
_.Qv(a)?a.scrollLeft=AAb()?-b:_.dm?b:a.scrollWidth-b-a.clientWidth:a.scrollLeft=b},DAb=/#(.)(.)(.)/,EAb=/^#(?:[0-9a-f]{3}){1,2}$/i,FAb=0,GAb=function(a,b,c){var d=this;
this.completionCallback_=_.rl;this.wrappedJob=function(){a();d.completionCallback_()};
this.priority=b;this.delay=c;this.jobId_=0;this.id=++FAb};
GAb.prototype.enqueue=function(a){this.completionCallback_=a;this.jobId_=_.Me.addJob(this.wrappedJob,this.priority,this.delay)};
var b4=function(){_.oq.call(this);this.suspendedTasks_=new Set;this.scheduledTasks_=new Set;this.JSC$36011_isActive_=!1;this.taskIdToTask_=new Map};
_.r(b4,_.oq);b4.prototype.addJob=function(a,b,c){a=new GAb(a,b,c);this.taskIdToTask_.set(a.id,a);this.JSC$36011_isActive_?HAb(this,a):this.suspendedTasks_.add(a);return a.id};
var HAb=function(a,b){a.scheduledTasks_.add(b);b.enqueue(function(){a.scheduledTasks_.delete(b)})};
b4.prototype.cancelJob=function(a){(a=this.taskIdToTask_.get(a))&&(this.scheduledTasks_.delete(a)?_.Me.cancelJob(a.jobId_):this.suspendedTasks_.delete(a))};
b4.prototype.pause=function(){var a=this;this.JSC$36011_isActive_=!1;this.scheduledTasks_.forEach(function(b){_.Me.cancelJob(b.jobId_);a.suspendedTasks_.add(b)});
this.scheduledTasks_.clear()};
b4.prototype.start=function(){var a=this;this.JSC$36011_isActive_=!0;this.suspendedTasks_.forEach(function(b){HAb(a,b)});
this.suspendedTasks_.clear()};
b4.prototype.reset=function(){this.scheduledTasks_.forEach(function(a){_.Me.cancelJob(a.jobId_)});
this.scheduledTasks_.clear();this.suspendedTasks_.clear();this.taskIdToTask_.clear()};
var c4=function(a,b){this.JSC$36020_networkService_=a;this.pageRequestPromise=b};
c4.prototype.fetchData=function(a){IAb(this,this.JSC$36020_networkService_.fetchData(a))};
c4.prototype.postData=function(a,b){IAb(this,this.JSC$36020_networkService_.postData(a,b))};
c4.prototype.requestDataForServiceEndpoint=function(a,b){IAb(this,this.JSC$36020_networkService_.requestDataForServiceEndpoint(a,b))};
var IAb=function(a,b){b.then(a.pageRequestPromise.onSuccess,a.pageRequestPromise.onFailure,a.pageRequestPromise)};
c4.prototype.cancel=function(){this.pageRequestPromise.cancel()};
var d4=function(a){this.buildNetworkRequest_=a;this.pendingRequests_=new Set};
d4.prototype.reset=function(){this.pendingRequests_.forEach(function(a){a.cancel()});
this.pendingRequests_.clear()};
d4.prototype.fetchData=function(a){var b=JAb(this);b.fetchData(a);return b.pageRequestPromise};
d4.prototype.postData=function(a,b){var c=JAb(this);c.postData(a,b);return c.pageRequestPromise};
d4.prototype.requestDataForServiceEndpoint=function(a,b){var c=JAb(this);c.requestDataForServiceEndpoint(a,b);return c.pageRequestPromise};
var JAb=function(a){var b=a.buildNetworkRequest_();a.pendingRequests_.add(b);var c=function(){a.pendingRequests_.delete(b)};
b.pageRequestPromise.then(c,c);return b},KAb=function(a){var b=new b4;
this.JSC$36027_networkService_=a;this.JSC$36027_taskManager_=b;this.JSC$36027_networkManager_=new d4(this.networkRequestFactory_.bind(this))};
_.f=KAb.prototype;_.f.networkRequestFactory_=function(){return new c4(this.JSC$36027_networkService_,new _.Qy(this.JSC$36027_taskManager_))};
_.f.reset=function(){this.JSC$36027_taskManager_.reset();this.JSC$36027_networkManager_.reset()};
_.f.start=function(){this.JSC$36027_taskManager_.start()};
_.f.pause=function(){this.JSC$36027_taskManager_.pause()};
_.f.getTaskManager=function(){return this.JSC$36027_taskManager_};
_.f.getNetworkManager=function(){return this.JSC$36027_networkManager_};
var LAb=function(){var a=_.RE.getInstance();a.miniplayerButtonActivation=!1;a.userActivation=!1;a.playlistWatchPageActivation=!1;a.lockupActivation=!1;a.showMiniplayerCommandActivation=!1},MAb=["response",
"contents","twoColumnWatchNextResults","autoplay","autoplay"],NAb=["playerResponse","videoDetails"],OAb=["response","currentVideoEndpoint","watchEndpoint","videoId"],PAb=["response","currentVideoEndpoint","watchEndpoint","playlistId"],QAb=["response","playerOverlays","playerOverlayRenderer","endScreen","watchNextEndScreenRenderer"],RAb=["response","contents","twoColumnWatchNextResults","playlist","playlist"],SAb=["response","webWatchNextResponseExtensionData","relatedVideoArgs"],TAb=["response","contents",
"twoColumnWatchNextResults"],UAb=!1,VAb={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,"\u00a5","RMB\u00a5"],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,"\u00a3","FK\u00a3"],GEL:[2,"GEL","GEL"],GHS:[2,"GHS","GHS"],GIP:[2,"\u00a3","GI\u00a3"],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\u00a3","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,"\u00a3","SH\u00a3"],SLL:[0,"SLL","SLL"],SOS:[0,"SOS","SOS"],SRD:[2,"$","SR$"],SSP:[2,"\u00a3","SSP"],STD:[0,"Db","Db"],SYP:[0,"\u00a3","SY\u00a3"],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$"]},WAb=function(){if(!UAb){for(var a in VAb)_.eL[a]=VAb[a];UAb=!0}},XAb=function(a){var b=a.source,c=void 0===a.channelName?"ZNWN1d":a.channelName,d=void 0===a.onMessage?void 0:a.onMessage,e=void 0===a.onEstablished?void 0:a.onEstablished;
_.f$a({destination:a.destination,getSource:function(){return b},
originList:_.g$a(a.origin),channelName:c,onMessage:d,onEstablished:e})},pvb=!1,YAb=function(a){var b=a.installing||a.waiting;
return a.active||!b?Promise.resolve(a):new Promise(function(c){var d=function(e){if("activated"==e.target.state||"redundant"==e.target.state)b.removeEventListener("statechange",d),c(a)};
b.addEventListener("statechange",d)})},ZAb=function(){var a=new _.Pga("SLI_NAME_YOUTUBE_WEB_SERVICE_WORKER_REGISTRATION","",12E4,"TIMEOUT");
_.$q(a,{mainAppWeb:_.Sj()});try{var b=_.C$a(_.z$a).catch(function(){_.Yk(a,"FAILURE");return new Promise(function(){})});
_.w("service_worker_push_enabled")&&b.then(function(c){_.Yk(a,"SUCCESS");return c}).then(YAb).then(vvb)}catch(c){if(_.Yk(a,"FAILURE"),"SecurityError"!=c.name)throw c;
}},$Ab=function(){_.ke("SERVICE_WORKER_KILLSWITCH")||navigator.serviceWorker&&navigator.serviceWorker.getRegistrations&&"https:"==window.location.protocol&&(_.w("service_worker_enabled")?ZAb():_.v$a())},aBb,bBb=function(a){_.aa.call(this,a)};
_.r(bBb,_.Pbb);var cBb=["home","hashtag-landing-page","sports"],e4=function(a){if(a=JSON.parse(a))window.dataLayer=window.dataLayer||[],window.dataLayer.push(a)},dBb=function(){var a=window.navigator.userAgent.match(/Chrome\/([0-9]+)/);
return a?parseInt(a[1],10):0},eBb=function(a){return!!document.currentScript&&(-1!=document.currentScript.src.indexOf("?"+a)||-1!=document.currentScript.src.indexOf("&"+a))},fBb=function(){return"function"==typeof window.__onGCastApiAvailable?window.__onGCastApiAvailable:null},f4=function(a){a.length?gBb(a.shift(),function(){f4(a)}):hBb()},iBb=function(a){return"chrome-extension://"+a+"/cast_sender.js"},gBb=function(a,b,c){var d=document.createElement("script");
d.onerror=b;c&&(d.onload=c);_.Qb(d,_.El(a));(document.head||document.documentElement).appendChild(d)},jBb=function(){var a=dBb(),b=[];
if(1<a){var c=a-1;b.push("//www.gstatic.com/eureka/clank/"+a+"/cast_sender.js");b.push("//www.gstatic.com/eureka/clank/"+c+"/cast_sender.js")}return b},hBb=function(){var a=fBb();
a&&a(!1,"No cast extension found")},lBb=function(){if(kBb){var a=2,b=fBb(),c=function(){a--;
0==a&&b&&b(!0)};
window.__onGCastApiAvailable=c;gBb("//www.gstatic.com/cast/sdk/libs/sender/1.0/cast_framework.js",hBb,c)}},mBb=function(){lBb();
var a=jBb();a.push("//www.gstatic.com/eureka/clank/cast_sender.js");f4(a)},oBb=function(){lBb();
var a=jBb();a.push.apply(a,_.Pc(nBb.map(iBb)));a.push("//www.gstatic.com/eureka/clank/cast_sender.js");f4(a)},kBb=eBb("loadCastFramework")||eBb("loadCastApplicationFramework"),nBb=["pkedcjkdefgpdelpbcmbmeomcjbeemfm",
"enhhojjnijigcajfphajepfemndkmdlo"];
var pBb=function(a){this.servicePromise_=a;a.then((0,_.tl)(function(){},this),function(){},this)},qBb=function(a,b,c){return a.servicePromise_.then(function(d){var e=d[b];
if(!e)throw Error("gi`"+b);return e.apply(d,c)})},sBb=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];
e=rBb(a,b).then(function(h){return h.apply(null,d)});
return new pBb(e)},tBb={},rBb=function(a,b){var c=tBb[b];
if(c)return c;c=(c=_.ve(b))?_.fj(c):(new _.tf(function(d,e){var h=(new _.Hm(document)).createElement("SCRIPT");h.async=!0;_.Qb(h,_.Fl(a));h.onload=h.onreadystatechange=function(){h.readyState&&"loaded"!=h.readyState&&"complete"!=h.readyState||d()};
h.onerror=e;(document.head||document.getElementsByTagName("head")[0]).appendChild(h)})).then(function(){var d=_.ve(b);
if(!d)throw Error("hi`"+b+"`"+a);return d});
return tBb[b]=c};
var g4=function(a){this.JSC$40666_loader_=a};
g4.prototype.startHelp=function(a){qBb(this.JSC$40666_loader_,"startHelp",arguments)};
g4.prototype.loadChatSupport=function(a){qBb(this.JSC$40666_loader_,"loadChatSupport",arguments)};
g4.prototype.dismissSurvey=function(a){qBb(this.JSC$40666_loader_,"dismissSurvey",arguments).thenCatch(function(){},this)};
var uBb=_.pb("https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");
var wBb=function(a){_.F.call(this,a,-1,vBb)};
_.r(wBb,_.F);var vBb=[3,5];
var xBb=function(a){_.F.call(this,a)};
_.r(xBb,_.F);var yBb=function(){var a=new xBb;return _.Fv(a,1,3)};
var zBb=function(a){_.F.call(this,a)};
_.r(zBb,_.F);
var BBb=function(a){_.F.call(this,a,-1,ABb)};
_.r(BBb,_.F);BBb.prototype.setToken=function(a){return _.wm(this,1,a)};
var ABb=[3,6,7];
var h4=function(a){_.F.call(this,a)};
_.r(h4,_.F);var R2=function(a){return _.$a(a,BBb,2)};
h4.prototype.setToken=function(a){return _.lb(this,2,a)};
h4.prototype.getName=function(){return _.um(this,6)};
var CBb=function(a,b,c){this.requestMessage_=a;this.JSC$40699_methodDescriptor_=b;this.JSC$40699_metadata_=c};
CBb.prototype.getMethodDescriptor=function(){return this.JSC$40699_methodDescriptor_};
CBb.prototype.getMetadata=function(){return this.JSC$40699_metadata_};
var i4=function(a,b,c){c=void 0===c?{}:c;this.responseMessage_=a;this.JSC$40702_metadata_=c;this.JSC$40702_methodDescriptor_=b};
i4.prototype.getMetadata=function(){return this.JSC$40702_metadata_};
i4.prototype.getMethodDescriptor=function(){return this.JSC$40702_methodDescriptor_};
i4.prototype.getStatus=function(){return null};
var j4=function(a,b,c,d,e){this.name=a;this.methodType="unary";this.requestType=b;this.responseType=c;this.requestSerializeFn=d;this.responseDeserializeFn=e},DBb=function(a,b,c){c=void 0===c?{}:c;
return new CBb(b,a,c)};
j4.prototype.getName=function(){return this.name};
var k4=function(a){_.F.call(this,a)};
_.r(k4,_.F);k4.prototype.hasHeader=function(){return _.PA(this,1)};
var EBb=function(a){_.F.call(this,a)};
_.r(EBb,_.F);
var FBb=new j4("/google.internal.identity.accountlinking.v1.AccountLinkingService/DeleteLink",k4,EBb,function(a){return a.serialize()},function(a){return _.kv(EBb,a)});
var l4=function(a){_.F.call(this,a,-1,GBb)};
_.r(l4,_.F);l4.prototype.hasHeader=function(){return _.PA(this,1)};
var GBb=[3];
var HBb=function(a){_.F.call(this,a)};
_.r(HBb,_.F);
var IBb=new j4("/google.internal.identity.accountlinking.v1.AccountLinkingService/DepositGoogleCredential",l4,HBb,function(a){return a.serialize()},function(a){return _.kv(HBb,a)});
var m4=function(a){_.F.call(this,a)};
_.r(m4,_.F);m4.prototype.hasHeader=function(){return _.PA(this,1)};
var JBb=function(a){_.F.call(this,a)};
_.r(JBb,_.F);
var KBb=new j4("/google.internal.identity.accountlinking.v1.AccountLinkingService/FinishOAuth",m4,JBb,function(a){return a.serialize()},function(a){return _.kv(JBb,a)});
var LBb=function(a){_.F.call(this,a)};
_.r(LBb,_.F);var Xvb=function(a){_.F.call(this,a)};
_.r(Xvb,_.F);var Yvb=function(a){_.F.call(this,a)};
_.r(Yvb,_.F);var n4=function(a){_.F.call(this,a)};
_.r(n4,_.F);n4.prototype.getUrl=function(){return _.um(this,2)};
n4.prototype.setUrl=function(a){return _.wm(this,2,a)};
var NBb=function(a){_.F.call(this,a,-1,MBb)};
_.r(NBb,_.F);var MBb=[1];
var o4=function(a){_.F.call(this,a)};
_.r(o4,_.F);o4.prototype.hasHeader=function(){return _.PA(this,1)};
var OBb=new j4("/google.internal.identity.accountlinking.v1.AccountLinkingService/GetLink",o4,h4,function(a){return a.serialize()},function(a){return _.kv(h4,a)});
var p4=function(a){_.F.call(this,a,-1,PBb)};
_.r(p4,_.F);p4.prototype.hasHeader=function(){return _.PA(this,1)};
var PBb=[3,5,4];
var QBb=new j4("/google.internal.identity.accountlinking.v1.AccountLinkingService/StartLinkingSession",p4,LBb,function(a){return a.serialize()},function(a){return _.kv(LBb,a)});
var RBb=function(a){switch(a){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}};
var q4=function(a,b,c){c=void 0===c?{}:c;b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a;this.metadata=c};
_.r(q4,Error);q4.prototype.name="RpcError";
var SBb=Promise;
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var r4=function(a,b){this.xhrNodeReadableStream_=a.nodeReadableStream;this.grpcResponseDeserializeFn_=b;this.JSC$40859_xhr_=a.xhr;this.onDataCallbacks_=[];this.onMetadataCallbacks_=[];this.onStatusCallbacks_=[];this.onEndCallbacks_=[];this.JSC$40859_onErrorCallbacks_=[];this.xhrNodeReadableStream_&&TBb(this)},WBb=function(a,b){_.gn(a.JSC$40859_xhr_,"complete",function(){if(_.bv(a.JSC$40859_xhr_)){var c=_.cv(a.JSC$40859_xhr_);
var d;if(d=b)d=a.JSC$40859_xhr_,d.JSC$35377_xhr_&&d.isComplete()?(d=d.JSC$35377_xhr_.getResponseHeader("Content-Type"),d=null===d?void 0:d):d=void 0,d="text/plain"===d;if(d){if(!atob)throw Error("ii");c=atob(c)}try{var e=a.grpcResponseDeserializeFn_(c)}catch(h){s4(a,new q4(13,"Error when deserializing response data; error: "+h+(", response: "+c)));return}c=RBb(a.JSC$40859_xhr_.getStatus());t4(a,u4(a));0==c?UBb(a,e):s4(a,new q4(c,"Xhr succeeded but the status code is not 200"))}else e=_.cv(a.JSC$40859_xhr_),
d={},e?(d=VBb(a,e),e=d.code,c=d.details,d=d.metadata):(e=2,c="Rpc failed due to xhr error. error code: "+a.JSC$40859_xhr_.JSC$35377_lastErrorCode_+", error: "+a.JSC$40859_xhr_.getLastError()),t4(a,u4(a)),s4(a,new q4(e,c,d))})},TBb=function(a){a.xhrNodeReadableStream_.on("data",function(b){if("1"in b){var c=b["1"];
try{var d=a.grpcResponseDeserializeFn_(c)}catch(e){s4(a,new q4(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&UBb(a,d)}if("2"in b)for(b=VBb(a,b["2"]),c=0;c<a.onStatusCallbacks_.length;c++)a.onStatusCallbacks_[c](b)});
a.xhrNodeReadableStream_.on("end",function(){t4(a,u4(a));for(var b=0;b<a.onEndCallbacks_.length;b++)a.onEndCallbacks_[b]()});
a.xhrNodeReadableStream_.on("error",function(){if(0!=a.JSC$40859_onErrorCallbacks_.length){var b=a.JSC$40859_xhr_.JSC$35377_lastErrorCode_;0!==b||_.bv(a.JSC$40859_xhr_)||(b=6);switch(b){case 0:var c=2;break;case 7:c=10;break;case 8:c=4;break;case 6:c=RBb(a.JSC$40859_xhr_.getStatus());break;default:c=14}t4(a,u4(a));s4(a,new q4(c,_.eTa(b)+", error: "+a.JSC$40859_xhr_.getLastError()))}})},u4=function(a){var b={},c=Bzb(a.JSC$40859_xhr_);
Object.keys(c).forEach(function(d){b[d]=c[d]});
return b},VBb=function(a,b){var c=2,d={};
try{var e=_.kv(_.QA,b);c=_.rm(e,1,0);var h=e.getMessage();_.Ya(e,Y3,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(l){a.JSC$40859_xhr_&&404===a.JSC$40859_xhr_.getStatus()?(c=5,h="Not Found: "+String(a.JSC$40859_xhr_.JSC$35377_lastUri_)):(c=14,h="Unable to parse RpcStatus: "+l)}return{code:c,details:h,metadata:d}};
r4.prototype.on=function(a,b){"data"==a?this.onDataCallbacks_.push(b):"metadata"==a?this.onMetadataCallbacks_.push(b):"status"==a?this.onStatusCallbacks_.push(b):"end"==a?this.onEndCallbacks_.push(b):"error"==a&&this.JSC$40859_onErrorCallbacks_.push(b);return this};
var v4=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};
r4.prototype.removeListener=function(a,b){"data"==a?v4(this.onDataCallbacks_,b):"metadata"==a?v4(this.onMetadataCallbacks_,b):"status"==a?v4(this.onStatusCallbacks_,b):"end"==a?v4(this.onEndCallbacks_,b):"error"==a&&v4(this.JSC$40859_onErrorCallbacks_,b);return this};
r4.prototype.cancel=function(){this.JSC$40859_xhr_.abort()};
var UBb=function(a,b){for(var c=0;c<a.onDataCallbacks_.length;c++)a.onDataCallbacks_[c](b)},t4=function(a,b){for(var c=0;c<a.onMetadataCallbacks_.length;c++)a.onMetadataCallbacks_[c](b)},s4=function(a,b){for(var c=0;c<a.JSC$40859_onErrorCallbacks_.length;c++)a.JSC$40859_onErrorCallbacks_[c](b)};
r4.prototype.cancel=r4.prototype.cancel;r4.prototype.removeListener=r4.prototype.removeListener;r4.prototype.on=r4.prototype.on;
var XBb=function(){this.isInputValid_=!0;this.JSC$40865_streamPos_=0;this.leftoverInput_=""};
XBb.prototype.isInputValid=function(){return this.isInputValid_};
var M2=function(){this.errorMessage_=null;this.result_=[];this.countLengthBytes_=this.length_=this.tag_=this.state_=this.JSC$40868_streamPos_=0;this.messageBuffer_=null;this.countMessageBytes_=0};
M2.prototype.isInputValid=function(){return 3!=this.state_};
var w4=function(a,b,c,d){a.state_=3;a.errorMessage_="The stream is broken @"+a.JSC$40868_streamPos_+"/"+c+". Error: "+d+". With input:\n"+b;throw Error(a.errorMessage_);};
M2.prototype.acceptsBinaryInput=function(){return!0};
M2.prototype.parse=function(a){function b(p){p&128&&w4(h,l,m,"invalid tag");2!=(p&7)&&w4(h,l,m,"invalid wire type");h.tag_=p>>>3;1!=h.tag_&&2!=h.tag_&&15!=h.tag_&&w4(h,l,m,"unexpected tag");h.state_=1;h.length_=0;h.countLengthBytes_=0}
function c(p){h.countLengthBytes_++;5==h.countLengthBytes_&&p&240&&w4(h,l,m,"message length too long");h.length_|=(p&127)<<7*(h.countLengthBytes_-1);p&128||(h.state_=2,h.countMessageBytes_=0,"undefined"!==typeof Uint8Array?h.messageBuffer_=new Uint8Array(h.length_):h.messageBuffer_=Array(h.length_),0==h.length_&&e())}
function d(p){h.messageBuffer_[h.countMessageBytes_++]=p;h.countMessageBytes_==h.length_&&e()}
function e(){if(15>h.tag_){var p={};p[h.tag_]=h.messageBuffer_;h.result_.push(p)}h.state_=0}
for(var h=this,l=a instanceof Array?a:new Uint8Array(a),m=0;m<l.length;){switch(h.state_){case 3:w4(h,l,m,"stream already broken");break;case 0:b(l[m]);break;case 1:c(l[m]);break;case 2:d(l[m]);break;default:throw Error("ki`"+h.state_);}h.JSC$40868_streamPos_++;m++}a=h.result_;h.result_=[];return 0<a.length?a:null};
var N2=function(){this.errorMessage_=null;this.JSC$40871_streamPos_=0;this.base64Decoder_=new XBb;this.pbParser_=new M2};
N2.prototype.isInputValid=function(){return null===this.errorMessage_};
var YBb=function(a,b,c){a.errorMessage_="The stream is broken @"+a.JSC$40871_streamPos_+". Error: "+c+". With input:\n"+b;throw Error(a.errorMessage_);};
N2.prototype.acceptsBinaryInput=function(){return!1};
N2.prototype.parse=function(a){null!==this.errorMessage_&&YBb(this,a,"stream already broken");var b=null;try{var c=this.base64Decoder_;if(!c.isInputValid_)throw c.isInputValid_=!1,Error("ji`"+c.JSC$40865_streamPos_+"`stream already broken`"+a);c.leftoverInput_+=a;var d=Math.floor(c.leftoverInput_.length/4);if(0==d)var e=null;else{try{var h=_.Ueb(c.leftoverInput_.substr(0,4*d))}catch(p){var l=c.leftoverInput_,m=p.message;c.isInputValid_=!1;throw Error("ji`"+c.JSC$40865_streamPos_+"`"+m+"`"+l);}c.JSC$40865_streamPos_+=
4*d;c.leftoverInput_=c.leftoverInput_.substr(4*d);e=h}b=null===e?null:this.pbParser_.parse(e)}catch(p){YBb(this,a,p.message)}this.JSC$40871_streamPos_+=a.length;return b};
var x4=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};
var L2=function(a){this.errorMessage_=null;this.result_=[];this.JSC$40874_buffer_="";this.stack_=[];this.JSC$40874_pos_=this.depth_=0;this.slashed_=!1;this.unicodeCount_=0;this.stringInputPattern_=/[\\"]/g;this.state_=this.streamState_=0;this.deliverMessageAsRawString_=!(!a||!a.deliverMessageAsRawString)},ZBb={INIT:0,
VALUE:1,OBJECT_OPEN:2,OBJECT_END:3,ARRAY_OPEN:4,ARRAY_END:5,STRING:6,KEY_START:7,KEY_END:8,TRUE1:9,TRUE2:10,TRUE3:11,FALSE1:12,FALSE2:13,FALSE3:14,FALSE4:15,NULL1:16,NULL2:17,NULL3:18,NUM_DECIMAL_POINT:19,NUM_DIGIT:20};L2.prototype.isInputValid=function(){return 3!=this.streamState_};
L2.prototype.done=function(){return 2===this.streamState_};
var y4=function(a,b,c){a.streamState_=3;a.errorMessage_="The stream is broken @"+a.JSC$40874_pos_+"/"+c+". With input:\n"+b;throw Error(a.errorMessage_);};
L2.prototype.acceptsBinaryInput=function(){return!1};
L2.prototype.parse=function(a){function b(){for(;C<a.length;)if(x4(a[C]))C++,h.JSC$40874_pos_++;else break;return C<q}
function c(){for(var H;;){H=a[C++];if(!H)break;h.JSC$40874_pos_++;switch(h.state_){case p.INIT:"{"===H?h.state_=p.OBJECT_OPEN:"["===H?h.state_=p.ARRAY_OPEN:x4(H)||y4(h,a,C);continue;case p.KEY_START:case p.OBJECT_OPEN:if(x4(H))continue;if(h.state_===p.KEY_START)l.push(p.KEY_END);else if("}"===H){e("{}");h.state_=d();continue}else l.push(p.OBJECT_END);'"'===H?h.state_=p.STRING:y4(h,a,C);continue;case p.KEY_END:case p.OBJECT_END:if(x4(H))continue;":"===H?(h.state_===p.OBJECT_END&&(l.push(p.OBJECT_END),
h.depth_++),h.state_=p.VALUE):"}"===H?(h.depth_--,e(),h.state_=d()):","===H?(h.state_===p.OBJECT_END&&l.push(p.OBJECT_END),h.state_=p.KEY_START):y4(h,a,C);continue;case p.ARRAY_OPEN:case p.VALUE:if(x4(H))continue;if(h.state_===p.ARRAY_OPEN)if(h.depth_++,h.state_=p.VALUE,"]"===H){h.depth_--;if(0===h.depth_){h.state_=p.ARRAY_END;return}e("[]");h.state_=d();continue}else l.push(p.ARRAY_END);'"'===H?h.state_=p.STRING:"{"===H?h.state_=p.OBJECT_OPEN:"["===H?h.state_=p.ARRAY_OPEN:"t"===H?h.state_=p.TRUE1:
"f"===H?h.state_=p.FALSE1:"n"===H?h.state_=p.NULL1:"-"!==H&&(-1!=="0123456789".indexOf(H)?h.state_=p.NUM_DIGIT:y4(h,a,C));continue;case p.ARRAY_END:if(","===H)l.push(p.ARRAY_END),h.state_=p.VALUE,1===h.depth_&&(B=C);else if("]"===H){h.depth_--;if(0===h.depth_)return;e();h.state_=d()}else if(x4(H))continue;else y4(h,a,C);continue;case p.STRING:var O=C;a:for(;;){for(;0<h.unicodeCount_;)if(H=a[C++],4===h.unicodeCount_?h.unicodeCount_=0:h.unicodeCount_++,!H)break a;if('"'===H&&!h.slashed_){h.state_=d();
break}if("\\"===H&&!h.slashed_&&(h.slashed_=!0,H=a[C++],!H))break;if(h.slashed_)if(h.slashed_=!1,"u"===H&&(h.unicodeCount_=1),H=a[C++])continue;else break;m.lastIndex=C;H=m.exec(a);if(!H){C=a.length+1;break}C=H.index+1;H=a[H.index];if(!H)break}h.JSC$40874_pos_+=C-O;continue;case p.TRUE1:if(!H)continue;"r"===H?h.state_=p.TRUE2:y4(h,a,C);continue;case p.TRUE2:if(!H)continue;"u"===H?h.state_=p.TRUE3:y4(h,a,C);continue;case p.TRUE3:if(!H)continue;"e"===H?h.state_=d():y4(h,a,C);continue;case p.FALSE1:if(!H)continue;
"a"===H?h.state_=p.FALSE2:y4(h,a,C);continue;case p.FALSE2:if(!H)continue;"l"===H?h.state_=p.FALSE3:y4(h,a,C);continue;case p.FALSE3:if(!H)continue;"s"===H?h.state_=p.FALSE4:y4(h,a,C);continue;case p.FALSE4:if(!H)continue;"e"===H?h.state_=d():y4(h,a,C);continue;case p.NULL1:if(!H)continue;"u"===H?h.state_=p.NULL2:y4(h,a,C);continue;case p.NULL2:if(!H)continue;"l"===H?h.state_=p.NULL3:y4(h,a,C);continue;case p.NULL3:if(!H)continue;"l"===H?h.state_=d():y4(h,a,C);continue;case p.NUM_DECIMAL_POINT:"."===
H?h.state_=p.NUM_DIGIT:y4(h,a,C);continue;case p.NUM_DIGIT:if(-1!=="0123456789.eE+-".indexOf(H))continue;else C--,h.JSC$40874_pos_--,h.state_=d();continue;default:y4(h,a,C)}}}
function d(){var H=l.pop();return null!=H?H:p.VALUE}
function e(H){1<h.depth_||(H||(H=-1===B?h.JSC$40874_buffer_+a.substring(x,C):a.substring(B,C)),h.deliverMessageAsRawString_?h.result_.push(H):h.result_.push(JSON.parse(H)),B=C)}
for(var h=this,l=h.stack_,m=h.stringInputPattern_,p=ZBb,q=a.length,x=0,B=-1,C=0;C<q;)switch(h.streamState_){case 3:return y4(h,a,C),null;case 2:return b()&&y4(h,a,C),null;case 0:if(b()){var I=a[C++];h.JSC$40874_pos_++;if("["===I){h.streamState_=1;x=C;h.state_=p.ARRAY_OPEN;continue}else y4(h,a,C)}return null;case 1:return c(),0===h.depth_&&h.state_==p.ARRAY_END?(h.streamState_=2,h.JSC$40874_buffer_=a.substring(C)):h.JSC$40874_buffer_=-1===B?h.JSC$40874_buffer_+a.substring(x):a.substring(B),0<h.result_.length?
(I=h.result_,h.result_=[],I):null}return null};
var K2=function(){this.errorMessage_=this.jsonStreamParser_=null;this.state_=this.JSC$40879_streamPos_=0;this.result_=[];this.statusParsed_=!1};
K2.prototype.isInputValid=function(){return null===this.errorMessage_};
K2.prototype.acceptsBinaryInput=function(){return!1};
K2.prototype.parse=function(a){function b(p){h.state_=6;h.errorMessage_="The stream is broken @"+h.JSC$40879_streamPos_+"/"+l+". Error: "+p+". With input:\n";throw Error(h.errorMessage_);}
function c(){h.jsonStreamParser_=new L2({allowCompactJsonArrayFormat:!0,deliverMessageAsRawString:!0})}
function d(p){if(p)for(var q=0;q<p.length;q++){var x={};x[1]=p[q];h.result_.push(x)}}
function e(p){if(p){(h.statusParsed_||1<p.length)&&b("extra status: "+p);h.statusParsed_=!0;var q={};q[2]=p[0];h.result_.push(q)}}
for(var h=this,l=0;l<a.length;){var m;if(m=2!==h.state_){a:{for(;l<a.length;){if(!x4(a[l])){m=!0;break a}l++;h.JSC$40879_streamPos_++}m=!1}m=!m}if(m)return null;switch(h.state_){case 6:b("stream already broken");break;case 0:"["===a[l]?(h.state_=1,l++,h.JSC$40879_streamPos_++):b("unexpected input token");break;case 1:"["===a[l]?(h.state_=2,c()):","===a[l]||"null,"==a.substr(l,5)?h.state_=3:"]"===a[l]?(h.state_=5,l++,h.JSC$40879_streamPos_++):b("unexpected input token");break;case 2:m=h.jsonStreamParser_.parse(a.substring(l));
d(m);h.jsonStreamParser_.done()?(h.state_=3,m=h.jsonStreamParser_.JSC$40874_buffer_,h.JSC$40879_streamPos_+=a.length-l-m.length,a=m,l=0):(h.JSC$40879_streamPos_+=a.length-l,l=a.length);break;case 3:","===a[l]||"null,"==a.substr(l,5)?(h.state_=4,c(),h.jsonStreamParser_.parse("["),l+=","===a[l]?1:5,h.JSC$40879_streamPos_++):"]"===a[l]&&(h.state_=5,l++,h.JSC$40879_streamPos_++);break;case 4:m=h.jsonStreamParser_.parse(a.substring(l));e(m);h.jsonStreamParser_.done()?(h.state_=5,m=h.jsonStreamParser_.JSC$40874_buffer_,
h.JSC$40879_streamPos_+=a.length-l-m.length,a=m,l=0):(h.JSC$40879_streamPos_+=a.length-l,l=a.length);break;case 5:b("extra input after stream end")}}return 0<h.result_.length?(a=h.result_,h.result_=[],a):null};
var $Bb=function(a){this.JSC$40882_xhr_=a;this.JSC$40882_parser_=null;this.JSC$40882_status_=this.JSC$40882_pos_=0;this.hasStreamingResponseData_=!1;this.dataHandler_=this.statusHandler_=this.JSC$40882_textDecoder_=null;this.JSC$40882_eventHandler_=new _.ov(this);this.JSC$40882_eventHandler_.listen(this.JSC$40882_xhr_,"readystatechange",this.JSC$40884_readyStateChangeHandler_)},z4=function(a,b){a.JSC$40882_status_!=b&&(a.JSC$40882_status_=b,a.statusHandler_&&a.statusHandler_())},A4=function(a){a.JSC$40882_eventHandler_.removeAll();
if(a.JSC$40882_xhr_){var b=a.JSC$40882_xhr_;a.JSC$40882_xhr_=null;b.abort();b.dispose()}};
$Bb.prototype.getStatus=function(){return this.JSC$40882_status_};
$Bb.prototype.JSC$40884_readyStateChangeHandler_=function(a){a=a.target;try{if(a==this.JSC$40882_xhr_)a:{var b=_.av(this.JSC$40882_xhr_),c=this.JSC$40882_xhr_.JSC$35377_lastErrorCode_,d=this.JSC$40882_xhr_.getStatus(),e=_.cv(this.JSC$40882_xhr_);a=[];if(this.JSC$40882_xhr_.getResponse()instanceof Array){var h=this.JSC$40882_xhr_.getResponse();0<h.length&&h[0]instanceof Uint8Array&&(this.hasStreamingResponseData_=!0,a=h)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?z4(this,7):7==
c?z4(this,8):d||z4(this,3)),this.JSC$40882_parser_||(this.JSC$40882_parser_=Hvb(this.JSC$40882_xhr_),null==this.JSC$40882_parser_&&z4(this,5)),2<this.JSC$40882_status_)A4(this);else{if(a.length>this.JSC$40882_pos_){var l=a.length;c=[];try{if(this.JSC$40882_parser_.acceptsBinaryInput())for(var m=0;m<l;m++){var p=this.JSC$40882_parser_.parse(Array.from(a[m]));p&&(c=c.concat(p))}else{p="";if(!this.JSC$40882_textDecoder_){if("undefined"===typeof TextDecoder)throw Error("li");this.JSC$40882_textDecoder_=
new TextDecoder}for(m=0;m<l;m++)p+=this.JSC$40882_textDecoder_.decode(a[m],{stream:4==b&&m==l-1});c=this.JSC$40882_parser_.parse(p)}a.splice(0,l);c&&this.dataHandler_(c)}catch(x){z4(this,5);A4(this);break a}}else if(e.length>this.JSC$40882_pos_){m=e.substr(this.JSC$40882_pos_);this.JSC$40882_pos_=e.length;try{var q=this.JSC$40882_parser_.parse(m);null!=q&&this.dataHandler_&&this.dataHandler_(q)}catch(x){z4(this,5);A4(this);break a}}4==b?(0!=e.length||this.hasStreamingResponseData_?z4(this,2):z4(this,
4),A4(this)):z4(this,1)}}}catch(x){z4(this,6),A4(this)}};
var aCb=function(a){this.xhrReader_=a;a=(0,_.tl)(this.onData_,this);this.xhrReader_.dataHandler_=a;a=(0,_.tl)(this.onStatusChange_,this);this.xhrReader_.statusHandler_=a;this.JSC$40886_callbackMap_={};this.callbackOnceMap_={}};
_.f=aCb.prototype;_.f.on=function(a,b){var c=this.JSC$40886_callbackMap_[a];c||(c=[],this.JSC$40886_callbackMap_[a]=c);c.push(b);return this};
_.f.addListener=function(a,b){this.on(a,b);return this};
_.f.removeListener=function(a,b){var c=this.JSC$40886_callbackMap_[a];c&&_.ka(c,b);(a=this.callbackOnceMap_[a])&&_.ka(a,b);return this};
_.f.once=function(a,b){var c=this.callbackOnceMap_[a];c||(c=[],this.callbackOnceMap_[a]=c);c.push(b);return this};
_.f.onData_=function(a){var b=this.JSC$40886_callbackMap_.data;b&&bCb(a,b);(b=this.callbackOnceMap_.data)&&bCb(a,b);this.callbackOnceMap_.data=[]};
var bCb=function(a,b){for(var c={},d=0;d<a.length;c={$jscomp$loop$prop$message$3100:c.$jscomp$loop$prop$message$3100},d++)c.$jscomp$loop$prop$message$3100=a[d],b.forEach(function(e){return function(h){try{h(e.$jscomp$loop$prop$message$3100)}catch(l){}}}(c))};
aCb.prototype.onStatusChange_=function(){switch(this.xhrReader_.getStatus()){case 1:B4(this,"readable");break;case 5:case 6:case 4:case 7:case 3:B4(this,"error");break;case 8:B4(this,"close");break;case 2:B4(this,"end")}};
var B4=function(a,b){var c=a.JSC$40886_callbackMap_[b];c&&c.forEach(function(d){try{d()}catch(e){}});
(c=a.callbackOnceMap_[b])&&c.forEach(function(d){d()});
a.callbackOnceMap_[b]=[]};
var cCb=function(a){a=void 0===a?{}:a;this.suppressCorsPreflight_=a.suppressCorsPreflight||_.ve("suppressCorsPreflight",a)||!1;this.JSC$40889_withCredentials_=a.withCredentials||_.ve("withCredentials",a)||!1;this.streamInterceptors_=a.streamInterceptors||[];this.unaryInterceptors_=a.unaryInterceptors||[];this.workerScope_=a.workerScope;this.chunkedServerStreaming_=a.useFetchDownloadStreams||!1},fCb=function(a,b,c,d,e){var h=b.substr(0,b.length-e.name.length);
return dCb(function(l){return new SBb(function(m,p){var q={},x=eCb(a,l,h);x.on("error",function(B){return p(B)});
x.on("metadata",function(B){q=B});
x.on("data",function(B){var C=q;C=void 0===C?{}:C;m(new i4(B,l.getMethodDescriptor(),C))})})},a.unaryInterceptors_).call(a,DBb(e,c,d)).then(function(l){return l.responseMessage_})},C4=function(a,b,c,d,e){return fCb(a,b,c,d,e)};
cCb.prototype.serverStreaming=function(a,b,c,d){var e=this,h=a.substr(0,a.length-d.name.length);return dCb(function(l){var m=l.getMethodDescriptor(),p=l.getMetadata(),q=gCb(e,!1);p=hCb(e,p,q,h+m.getName());var x=iCb(q,m.responseDeserializeFn,!0);l=m.requestSerializeFn(l.requestMessage_);q.send(p,"POST",l);return x},this.streamInterceptors_).call(this,DBb(d,b,c))};
var eCb=function(a,b,c){var d=b.getMethodDescriptor(),e=b.getMetadata(),h=gCb(a,!0);a=hCb(a,e,h,c+d.getName());c=iCb(h,d.responseDeserializeFn,!1);WBb(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.requestSerializeFn(b.requestMessage_);h.send(a,"POST",b);return c},gCb=function(a,b){b=a.chunkedServerStreaming_&&!b;
return a.workerScope_||b?new _.Zu(new _.Sw({worker:a.workerScope_,streamBinaryChunks:b})):new _.Zu},hCb=function(a,b,c,d){b["Content-Type"]="application/json+protobuf";
b["X-User-Agent"]="grpc-web-javascript/0.1";var e="Authorization"in b?(e=b.Authorization)?!!{SAPISIDHASH:!0,APISIDHASH:!0}[e.split(" ")[0]]:!1:!1;if(e||a.JSC$40889_withCredentials_)c.JSC$35377_withCredentials_=!0;if(a.suppressCorsPreflight_)d=_.Ww(d,"$httpHeaders",b);else for(var h in b)c.headers.set(h,b[h]);return d},iCb=function(a,b,c){if(c)if(!_.cm||_.jm(10)){c=new $Bb(a);
var d=new aCb(c)}else d=null;return new r4({xhr:a,nodeReadableStream:d},b)},dCb=function(a,b){var c=a;
b.forEach(function(d){var e=c;c=function(h){return d.intercept(h,e)}});
return c};
var jCb=function(a){var b={format:"jspb"};this.JSC$40897_client_=new cCb(b);this.hostname_=a};
_.f=jCb.prototype;_.f.JSC$40899_depositGoogleCredential=function(a,b){return C4(this.JSC$40897_client_,this.hostname_+"/$rpc/google.internal.identity.accountlinking.v1.AccountLinkingService/DepositGoogleCredential",a,b||{},IBb)};
_.f.deleteLink=function(a,b){return C4(this.JSC$40897_client_,this.hostname_+"/$rpc/google.internal.identity.accountlinking.v1.AccountLinkingService/DeleteLink",a,b||{},FBb)};
_.f.JSC$40899_finishOAuth=function(a,b){return C4(this.JSC$40897_client_,this.hostname_+"/$rpc/google.internal.identity.accountlinking.v1.AccountLinkingService/FinishOAuth",a,b||{},KBb)};
_.f.JSC$40899_getLink=function(a,b){return C4(this.JSC$40897_client_,this.hostname_+"/$rpc/google.internal.identity.accountlinking.v1.AccountLinkingService/GetLink",a,b||{},OBb)};
_.f.startLinkingSession=function(a,b){return C4(this.JSC$40897_client_,this.hostname_+"/$rpc/google.internal.identity.accountlinking.v1.AccountLinkingService/StartLinkingSession",a,b||{},QBb)};
var kCb=function(){this.storage=new Map};
var lCb=function(){var a=_.v("LINK_GAL_DOMAIN",void 0);this.alsDomain1p=_.v("LINK_GAL_DOMAIN",void 0);this.alsDomain3p=a;this.supportedFlows=this.clientXd3=void 0;this.accountLinkingEntryPoint=0;this.dataUsageNoticeConfig=void 0};
var Jvb=function(a,b){var c=this;this.validator=a;this.messageListener=b;this.dismissCallback=function(){mCb(c,{errorCode:9,errorMessage:"iFrame closed by parent window"})};
this.JSC$40912_receiveMessage=function(d){"message"===d.type&&(d=d.event_,null!==d&&(new URL(c.iframe.src)).origin===d.origin&&c.validator(d.data,d.origin)&&!c.messageListener(d.data)&&(void 0!==c.JSC$40912_resolveCb&&c.JSC$40912_resolveCb(d.data),nCb(c)))}},Ivb=function(a,b,c){void 0!==a.uiHandler&&mCb(a,{errorCode:7,
errorMessage:"iFrame window is already open"});return new Promise(function(d,e){a.JSC$40912_resolveCb=d;a.JSC$40912_rejectCb=e;a.iframe=document.createElement("iframe");_.Bv(a.iframe,b);a.uiHandler=c.displayContent(a.iframe,a.dismissCallback);_.gn(window,"message",a.JSC$40912_receiveMessage,!1,a)})},mCb=function(a,b){void 0!==a.JSC$40912_rejectCb&&a.JSC$40912_rejectCb(b);
nCb(a)},nCb=function(a){void 0!==a.uiHandler&&a.uiHandler.hideContent();
_.kn(window,"message",a.JSC$40912_receiveMessage,!1,a);a.JSC$40912_resolveCb=void 0;a.JSC$40912_rejectCb=void 0;a.uiHandler=void 0;a.iframe=void 0};
var Lvb=function(a){_.F.call(this,a)};
_.r(Lvb,_.F);
var O2=function(a){_.F.call(this,a)};
_.r(O2,_.F);var Q2=function(a){_.F.call(this,a)};
_.r(Q2,_.F);var P2=[1,2,3];
var Kvb=new Set(["https://myaccount.google.com","https://myaccount-dev.corp.google.com","https://myaccount-daily-0.corp.google.com","https://myaccount-autopush.corp.google.com"]),oCb=function(a,b){this.JSC$40932_linkingSession=a;this.noticeConfig=b;this.displayInfoMap=new Map;a=new Map;if(_.PA(this.JSC$40932_linkingSession,7)){b=_.u(_.Ya(_.$a(this.JSC$40932_linkingSession,NBb,7),n4,1));for(var c=b.next();!c.done;c=b.next()){var d=c.value;c=a;var e=c.set,h=_.rm(d,1,0);(d=_.$a(d,_.Am,3))?(d=_.cb(d,
4),d=null===d||void 0===d?null:_.ub(d)):d=null;e.call(c,h,d)}}0<a.size&&void 0!==this.noticeConfig&&0<this.noticeConfig.enabledDataUsageNoticeUis.size&&(c=this.noticeConfig.enabledDataUsageNoticeUis,b=c.has(0)?a.get(1):void 0,c=c.has(1)?a.get(2):void 0,a=void 0!==b&&void 0!==c?a.get(3):void 0,e=new O2,h=new Q2,e=_.Di(e,2,P2,h),h=new O2,d=new Q2,h=_.Di(h,3,P2,d),d=[],void 0!==b&&(this.displayInfoMap.set(1,[{trustedUrl:b,lastEvent:e}]),d.push({trustedUrl:b,lastEvent:e})),void 0!==c&&(this.displayInfoMap.set(2,
[{trustedUrl:c,lastEvent:h}]),d.push({trustedUrl:c,lastEvent:h})),void 0!==a?this.displayInfoMap.set(3,[{trustedUrl:a,lastEvent:h}]):this.displayInfoMap.set(3,d))};
var pCb=function(a){var b=new kCb;this.galService=a;this.galCache=b};
pCb.prototype.deleteLink=function(a,b){var c=this;return _.y(function(d){c.galCache.storage.delete(a);return d.return(c.galService.deleteLink({serviceId:a,sessionId:Math.floor(2147483648*Math.random()),accountLinkingEntryPoint:b}).then(function(){return!0}))})};
var rCb=function(a){var b=this;this.validator=a;this.closedPopupTimeout=this.JSC$40948_rejectCb=this.JSC$40948_resolveCb=this.popup=null;this.JSC$40948_receiveMessage=function(c){if(null!==c&&(c=c.event_,c.source===b.popup)){var d=c.data;b.validator(d,c.origin)&&(null!==b.JSC$40948_resolveCb&&b.JSC$40948_resolveCb(d),qCb(b))}}};
rCb.prototype.open=function(a,b){var c=this;null!==this.popup&&sCb(this);return new Promise(function(d,e){c.JSC$40948_resolveCb=d;c.JSC$40948_rejectCb=e;c.popup=_.Ul(a,null,_.pb(""),b);_.gn(window,"message",c.JSC$40948_receiveMessage,!1,c);tCb(c)})};
var sCb=function(a,b){null!==a.JSC$40948_rejectCb&&a.JSC$40948_rejectCb(b);qCb(a)},qCb=function(a){a.closedPopupTimeout&&(a.closedPopupTimeout.cancel(),a.closedPopupTimeout=null);
a.popup&&a.popup.close();_.kn(window,"message",a.JSC$40948_receiveMessage,!1,a);a.popup=null;a.JSC$40948_resolveCb=null;a.JSC$40948_rejectCb=null},tCb=function(a){a.closedPopupTimeout=_.eCa(100).then(function(){a.popup?a.popup.closed?uCb(a):tCb(a):sCb(a,{errorCode:8,
errorMessage:"Popup blocked by the browser"})},function(){})},uCb=function(a){a.closedPopupTimeout=_.eCa(100).then(function(){sCb(a,{errorCode:9,
errorMessage:"Popup closed by the user"})},function(){})};
var vCb=new Set(["https://oauth-redirect.googleusercontent.com","https://oauth-redirect-sandbox.googleusercontent.com","https://oauth-redirect-test.googleusercontent.com"]),wCb=function(a,b,c,d,e,h,l){var m=this;this.serviceId=a;this.sessionId=b;this.galService=c;this.oauthDetails=d;this.interactionMode=e;this.redirectServiceUrl=h;this.consentLanguageKeys=l;this.started=!1;this.JSC$40954_dataValidator=function(p,q){var x=vCb.has(q);x||void 0===m.redirectServiceUrl||(x=m.redirectServiceUrl===q);return x?
"gdi"===p.sentinel:!1}};
wCb.prototype.complete=function(){var a=this,b;return _.y(function(c){if(1!==a.interactionMode)return c.return(Promise.resolve({statusCode:7,statusMessage:"Flow completion is only supported for redirect mode"}));b=S2.getRedirectStateFromUri();return null===b?c.return(Promise.resolve({statusCode:11,statusMessage:"redirect_state is missing in URI"})):c.return(xCb(a,b,a.consentLanguageKeys))})};
wCb.prototype.start=function(){var a=this,b;return _.y(function(c){if(a.started)return c.return(Promise.resolve({statusCode:11,statusMessage:"OAuth flow is already active."}));if(!_.um(a.oauthDetails,1))return c.return(Promise.resolve({statusCode:7,statusMessage:"OAuth flow does not have redirect URL"}));if(1===a.interactionMode)return S2.setLocation(_.um(a.oauthDetails,1)),c.return(Promise.resolve({statusCode:6,statusMessage:"OAuth flow redirected to different page"}));a.started=!0;b=S2.getPostMessagePopup(a.JSC$40954_dataValidator);
return c.return(b.open(_.um(a.oauthDetails,1),"width=500,height=700,\n        top="+Math.max((window.screen.availHeight-700)/2,0)+",left="+Math.max((window.screen.availWidth-500)/2,0)).then(function(d){a.started=!1;if(void 0!==d.error)throw Error("qi");if(void 0===d.redirect_state)throw Error("ri");return xCb(a,d.redirect_state,a.consentLanguageKeys)}).catch(function(d){a.started=!1;
return void 0!==d.errorCode?{statusCode:d.errorCode,statusMessage:d.errorMessage}:{statusCode:7,statusMessage:"OAuth flow popup page did not return result"}}))})};
var xCb=function(a,b,c){return yCb(a.galService,{serviceId:a.serviceId,sessionId:a.sessionId,redirectState:b,consentLanguageKeys:c}).then(function(d){var e={statusCode:1,link:Nvb(_.$a(d,h4,1))};void 0!==_.um(d,3)&&(e.callerState=_.um(d,3));return e})},S2={getPostMessagePopup:function(a){return new rCb(a)},
getRedirectStateFromUri:function(){var a=_.kp(S2.getLocation()).fragment_;return(new _.hp(a)).get("redirect_state",null)},
getLocation:function(){return window.location.href},
setLocation:function(a){a=_.cy(a);window.location.href=_.Ib(a)},
createOAuthFlow:function(a,b){return new wCb(a.serviceId,a.sessionId,a.galService,b,a.interactionMode,a.redirectServiceUrl,a.consentLanguageKeys)}};
var Ovb=function(a){_.F.call(this,a)};
_.r(Ovb,_.F);
var zCb=new Set(["https://myaccount.google.com","https://myaccount-dev.corp.google.com","https://myaccount-daily-0.corp.google.com","https://myaccount-autopush.corp.google.com"]),ACb=function(a,b,c,d,e,h){var l=this;this.serviceId=a;this.sessionId=b;this.galService=c;this.gsiWebFlowDetails=d;this.interactionMode=e;this.redirectServiceUrl=h;this.started=!1;this.JSC$40966_dataValidator=function(m,p){var q=zCb.has(p);q||void 0===l.redirectServiceUrl||(q=l.redirectServiceUrl===p);return q?"gal"===m.sentinel:
!1}};
ACb.prototype.complete=function(){var a=this,b,c;return _.y(function(d){if(1!==a.interactionMode)return d.return(Promise.resolve({statusCode:7,statusMessage:"Flow completion is only supported for redirect mode"}));b=T2.getRedirectStateFromUri();if(void 0===b)return d.return(Promise.resolve({statusCode:11,statusMessage:"redirect_state is missing in URI"}));try{return c=Pvb(b),d.return(BCb(a,c))}catch(e){return d.return(Promise.resolve({statusCode:11,statusMessage:"`e`"}))}})};
ACb.prototype.start=function(){var a=this,b;return _.y(function(c){if(a.started)return c.return(Promise.resolve({statusCode:11,statusMessage:"Streamlined flow is already active."}));if(!_.um(a.gsiWebFlowDetails,1))return c.return(Promise.resolve({statusCode:7,statusMessage:"Streamlined flow does not have URL"}));if(1===a.interactionMode)return T2.setLocation(_.$l(_.um(a.gsiWebFlowDetails,1),"result_channel",1===a.interactionMode?"2":"1")),c.return(Promise.resolve({statusCode:6,statusMessage:"Streamlined flow redirected to different page"}));
a.started=!0;b=T2.getPostMessagePopup(a.JSC$40966_dataValidator);return c.return(b.open(_.$l(_.um(a.gsiWebFlowDetails,1),"result_channel",1===a.interactionMode?"2":"1"),"width=500,height=700,\n        top="+Math.max((window.screen.availHeight-700)/2,0)+",left="+Math.max((window.screen.availWidth-500)/2,0)).then(function(d){a.started=!1;if(void 0===d.result)throw Error("ri");d=Pvb(d.result);return BCb(a,d)}).catch(function(d){a.started=!1;
return void 0!==d.errorCode?{statusCode:d.errorCode,statusMessage:d.errorMessage}:{statusCode:7,statusMessage:"Streamlined flow popup page did not return result"}}))})};
var BCb=function(a,b){return null!==b&&_.PA(b,2)?1===_.rm(_.$a(b,Lvb,2),1,0)?Promise.resolve({statusCode:10,statusMessage:"flow cannot start due to recoverable reason"}):Promise.resolve({statusMessage:"Web-endpoint returned an error",statusCode:7}):CCb(a.galService,{serviceId:a.serviceId,sessionId:a.sessionId,consistencyKey:_.um(b,1)}).then(function(c){return{statusCode:1,link:Nvb(c)}})},T2={getPostMessagePopup:function(a){return new rCb(a)},
getRedirectStateFromUri:function(){return _.Pv(_.kp(T2.getLocation()),"redirect_state")},
getLocation:function(){return window.location.href},
setLocation:function(a){a=_.cy(a);window.location.href=_.Ib(a)},
createStreamlinedFlow:function(a,b){return new ACb(a.serviceId,a.sessionId,a.galService,b,a.interactionMode,a.redirectServiceUrl)}};
var cwb=function(){var a=new _.Wo;this.storage=(a=a.isAvailable()?new _.Yo(a,"GAL"):null)?new _.Qo(a):null};
var U2=[6,2,3,1],ewb=new Map([[4,1],[1,6],[2,2],[3,3]]),Tvb={statusCode:7,statusMessage:"Failed to create flow object"},awb=function(a,b,c,d,e,h,l){this.serviceId=a;this.sessionId=b;this.config=c;this.galService=d;this.JSC$40975_linkingSession=e;this.googleScopes=void 0;this.callerState=h;this.consentLanguageKeys=l;this.currentFlow=0;a=this.JSC$40975_linkingSession;b=new Set;_.PA(a,1)&&b.add(1);_.PA(a,2)&&_.PA(a,6)&&b.add(2);_.PA(a,3)&&_.PA(a,6)&&b.add(3);_.PA(a,4)&&b.add(6);this.supportedFlows=b},
DCb=function(a){return new Promise(function(b){var c,d,e,h,l,m,p,q,x,B;
return _.y(function(C){switch(C.nextAddress){case 1:c=Zvb(a.currentFlow,a.supportedFlows),d=!1,e=new oCb(a.JSC$40975_linkingSession,a.config.dataUsageNoticeConfig);case 2:if(void 0===c){C.jumpTo(3);break}_.Cg(C,4);var I=c,H=void 0;d?1===I&&(H=e.displayInfoMap.get(2)):2===I||3===I?H=e.displayInfoMap.get(1):1===I&&(H=e.displayInfoMap.get(3));h=H?H:[];l=a.consentLanguageKeys;m=_.u(h);p=m.next();case 6:if(p.done)return a.currentFlow=c,_.z(C,Vvb({flowParams:{serviceId:a.serviceId,sessionId:a.sessionId,
galService:a.galService,interactionMode:a.config.interactionMode,redirectServiceUrl:a.config.redirectServiceUrl,consentLanguageKeys:l},currentFlow:a.currentFlow,config:a.config,session:a.JSC$40975_linkingSession,googleScopes:a.googleScopes,callerState:a.callerState}),10);q=p.value;return _.z(C,Mvb(q,a.config.dataUsageNoticeConfig.uiAdapter),9);case 9:x=C.yieldResult;if(1!==x.statusCode)return dwb(a.serviceId),a.currentFlow=0,b(fwb({statusCode:x.statusCode,statusMessage:x.statusMessage},a.callerState)),
C.return();void 0!==x.consentLanguageKeys&&(l=x.consentLanguageKeys);p=m.next();C.jumpTo(6);break;case 10:B=C.yieldResult;if(10!==B.statusCode)return 6!==B.statusCode&&(dwb(a.serviceId),a.currentFlow=0),1!==B.statusCode&&void 0!==a.callerState&&(B.callerState=a.callerState),b(B),C.return();_.Dg(C,5);break;case 4:_.Eg(C);case 5:c=Zvb(a.currentFlow,a.supportedFlows);d=!0;C.jumpTo(2);break;case 3:dwb(a.serviceId),a.currentFlow=0,b(fwb({statusCode:11,statusMessage:"Linking failed"},a.callerState)),_.Ih(C)}})})};
var owb=function(a,b){this.config=a;this.galService=b.getService();this.JSC$40988_galRepository=b.JSC$41017_galRepository};
owb.prototype.deleteLink=function(a){return this.JSC$40988_galRepository.deleteLink(a,this.config.accountLinkingEntryPoint).then(function(){return{statusCode:1}}).catch(function(b){return{statusCode:gwb(b.code),
statusMessage:b.message}})};
owb.prototype.startLinkingSession=function(a){var b=a.sessionId;return bwb({serviceId:a.serviceId,sessionId:void 0!==b?b:Math.floor(2147483648*Math.random()),config:this.config,galService:this.galService,loginHint:a.loginHint,callerState:a.callerState,consentLanguageKeys:a.consentLanguageKeys})};
var hwb=null,V2=new WeakMap;
var ECb=function(){};
ECb.prototype.send=function(a,b){nwb(a);return this.makeRequest(a).then(function(c){if(b){var d=new b;if(null!=c){if(null==b)throw Error("ui");new b;throw Error("wi");}c=d}return c})};
var FCb=function(a,b,c,d,e){this.gapiUrl=a;this.gapiKey=b;this.gapiConfigUpdates=c||{};this.gapiAuthParams=d||{};this.defaultApiId=e};
_.r(FCb,ECb);var HCb=function(a){return jwb().then(function(b){b=b||window.gapi;GCb(a,b);return mwb(b,{apiKey:a.gapiKey,clientId:a.gapiAuthParams.clientId,scope:a.gapiAuthParams.scope,hostedDomain:a.gapiAuthParams.hostedDomain,fetchBasicProfile:a.gapiAuthParams.fetchBasicProfile}).then(function(){return b})})};
FCb.prototype.makeRequest=function(a){var b=this;return HCb(this).then(function(c){return _.y(function(d){if(1==d.nextAddress)return void 0===b.gapiAuthParams.minAuthTokenTimeRemaining?d.jumpTo(2):_.z(d,lwb(c,b.gapiAuthParams.minAuthTokenTimeRemaining),2);GCb(b,c);return d.return(ICb(c.client.request({root:b.gapiUrl,path:a.path,method:a.httpMethod,body:a.body,params:a.queryParams,headers:a.headers,authType:a.authType,apiId:a.apiId||b.defaultApiId})))})})};
var ICb=function(a){return new Promise(function(b,c){a.then(function(d){b(!1===d.result&&null!=d.body?{data:d.body}:d.result)},function(d){c(!1===d.result&&null!=d.body?{data:d.body}:d.result)})})},GCb=function(a,b){for(var c in a.gapiConfigUpdates)if(a.gapiConfigUpdates.hasOwnProperty(c)){var d=b,e=a.gapiConfigUpdates[c],h=d.config.get(c);
e!==h&&d.config.update(c,e)}};
var D4=function(a,b,c,d,e,h){this.apiKey=b;this.authUser=c;this.oauthToken=d;this.bucket=e;if(void 0===d){if(void 0===b)throw Error("xi");this.requestService=new FCb(a,b,{"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0,"client/xd4":void 0===h||!1===h,"client/xd3":!0===h})}this.galServiceClient=new jCb(a)};
D4.prototype.deleteLink=function(a){var b=a.serviceId,c=a.sessionId,d=a.accountLinkingEntryPoint,e=this,h;return _.y(function(l){var m=new k4;var p=E4(e,c);m=_.lb(m,1,p);p=JCb({serviceId:b});m=_.lb(m,2,p);h=_.Fv(m,3,d);return l.return(e.makeRequest(e.galServiceClient.deleteLink,h))})};
var yCb=function(a,b){var c=b.serviceId,d=b.sessionId,e=b.redirectState,h=b.consentLanguageKeys,l;return _.y(function(m){var p=new m4;var q=E4(a,d);p=_.lb(p,1,q);p=_.wm(p,2,c);l=_.wm(p,4,e);void 0!==h&&_.wm(l,5,h);return m.return(a.makeRequest(a.galServiceClient.JSC$40899_finishOAuth,l))})},CCb=function(a,b){var c=b.serviceId,d=b.sessionId,e=b.scopes,h=b.capabilities,l=b.consistencyKey,m;
return _.y(function(p){var q=new o4;var x=E4(a,d);q=_.lb(q,1,x);x=JCb({serviceId:c,scopes:e,capabilities:h});m=_.lb(q,2,x);void 0!==l&&(q=yBb(),q=_.wm(q,2,l),_.lb(m,3,q));return p.return(a.makeRequest(a.galServiceClient.JSC$40899_getLink,m))})},Wvb=function(a,b){var c=b.serviceId,d=b.sessionId,e=b.googleScopes,h=b.consistencyKey,l;
return _.y(function(m){var p=new l4;var q=E4(a,d);p=_.lb(p,1,q);p=_.wm(p,2,c);q=Array.from(e.values());p=_.sm(p,3,q);q=yBb();q=_.wm(q,2,h);l=_.lb(p,4,q);return m.return(a.makeRequest(a.galServiceClient.JSC$40899_depositGoogleCredential,l))})};
D4.prototype.startLinkingSession=function(a){var b=a.serviceId,c=a.sessionId,d=a.scopes,e=a.capabilities,h=a.loginHint,l=a.supportedFlows,m=a.completionUrl,p=a.usePingPong,q=a.twoWayLinking,x=a.accountLinkingEntryPoint,B=a.callerState,C=a.consentLanguageKeys,I=this,H;return _.y(function(O){if(void 0!==e&&void 0!==d)throw Error("yi");var X=new p4;var ia=E4(I,c);X=_.lb(X,1,ia);H=_.wm(X,2,b);void 0!==e?(X=Array.from(e.values()),_.sm(H,5,X)):void 0!==d&&(X=Array.from(d.values()),_.sm(H,3,X));void 0!==
m&&_.wm(H,6,m);void 0!==p&&_.Qa(H,15,p,!1);void 0!==l&&(X=Array.from(l.values()),_.sm(H,4,X));void 0!==q&&_.Qa(H,8,q,!1);void 0!==x&&_.Fv(H,9,x);void 0!==h&&_.wm(H,13,h);void 0!==B&&(X=(new TextEncoder).encode(B),oub(H,12,X));void 0!==C&&_.wm(H,16,C);return O.return(I.makeRequest(I.galServiceClient.startLinkingSession,H))})};
D4.prototype.getMetadata=function(){var a=this,b,c,d;return _.y(function(e){if(1==e.nextAddress)return b={},a.requestService?_.z(e,HCb(a.requestService),3):(b.Authorization="Bearer "+a.oauthToken,e.jumpTo(2));2!=e.nextAddress&&(c=e.yieldResult,b["X-Goog-Api-Key"]=a.apiKey,b["X-Goog-AuthUser"]=void 0!==a.authUser?a.authUser.toString():"0",(d=c.auth.getAuthHeaderValueForFirstParty([]))&&(b.Authorization=d));return e.return(b)})};
D4.prototype.makeRequest=function(a,b){var c=this,d;return _.y(function(e){if(1==e.nextAddress)return _.z(e,c.getMetadata(),2);d=e.yieldResult;return e.return(a.bind(c.galServiceClient)(b,d))})};
var E4=function(a,b){var c=new zBb;_.vm(c,2,b);_.Fv(c,5,3);void 0!==a.bucket&&_.wm(c,1,a.bucket);return c},JCb=function(a){var b=a.serviceId,c=a.scopes;
a=a.capabilities;if(void 0!==a&&void 0!==c)throw Error("yi");var d=new wBb;b=_.wm(d,1,b);void 0!==a?(c=Array.from(a.values()),_.sm(b,5,c)):void 0!==c&&(c=Array.from(c.values()),_.sm(b,3,c));return b};
var pwb=function(a){this.galService=new D4(a.alsDomain,a.apiKey,a.authUser,a.oauthToken,a.bucket,a.clientXd3);this.JSC$41017_galRepository=new pCb(this.galService)};
pwb.prototype.getService=function(){return this.galService};
var LCb=function(a){var b=KCb;return function(c){var d=new b(c.data);a(new _.b$a(d,c.channel))}};
var f3=function(a,b,c){_.Wm.call(this);this.JSC$41018_listener_=a;this.JSC$41018_interval_=b||0;this.handler_=c;this.callback_=(0,_.tl)(this.JSC$41020_doAction_,this)};
_.wl(f3,_.Wm);_.f=f3.prototype;_.f.JSC$41020_id_=0;_.f.disposeInternal=function(){f3.superClass_.disposeInternal.call(this);this.stop();delete this.JSC$41018_listener_;delete this.handler_};
_.f.start=function(a){this.stop();this.JSC$41020_id_=_.yn(this.callback_,void 0!==a?a:this.JSC$41018_interval_)};
_.f.stop=function(){this.isActive()&&_.zn(this.JSC$41020_id_);this.JSC$41020_id_=0};
_.f.fire=function(){this.stop();this.JSC$41020_doAction_()};
_.f.isActive=function(){return 0!=this.JSC$41020_id_};
_.f.JSC$41020_doAction_=function(){this.JSC$41020_id_=0;this.JSC$41018_listener_&&this.JSC$41018_listener_.call(this.handler_)};
var F4=function(a,b,c){if(isNaN(a)||0>a||255<a||isNaN(b)||0>b||255<b||isNaN(c)||0>c||255<c||isNaN(1))throw Error("zi`"+a+"`"+b+"`"+c+"`1");a=[a,b,c,1];b=a.slice(0);b[3]=Math.round(1E3*a[3])/1E3;return"rgba("+b.join(",")+")"};
var H4=function(a){G4.dispatchEvent(new MCb(G4,a))},G4=new _.mn,MCb=function(a){_.$m.call(this,"statevent",a)};
_.r(MCb,_.$m);
var I4=function(a,b,c,d,e){this.JSC$41023_channel_=a;this.JSC$41023_channelDebug_=b;this.sid_=c;this.JSC$41023_rid_=d;this.JSC$41023_retryId_=e||1;this.timeout_=45E3;this.JSC$41023_eventHandler_=new _.ov(this);this.JSC$41023_pollingTimer_=new _.xn;this.JSC$41023_pollingTimer_.setInterval(250)};
_.f=I4.prototype;_.f.JSC$41025_extraHeaders_=null;_.f.JSC$41025_successful_=!1;_.f.JSC$41025_watchDogTimerId_=null;_.f.JSC$41025_watchDogTimeoutTime_=null;_.f.JSC$41025_requestStartTime_=null;_.f.JSC$41025_type_=null;_.f.JSC$41025_baseUri_=null;_.f.JSC$41025_requestUri_=null;_.f.JSC$41025_postData_=null;_.f.JSC$41025_xmlHttp_=null;_.f.JSC$41025_xmlHttpChunkStart_=0;_.f.trident_=null;_.f.JSC$41025_verb_=null;_.f.JSC$41025_lastError_=null;_.f.JSC$41025_lastStatusCode_=-1;_.f.sendClose_=!0;
_.f.JSC$41025_cancelled_=!1;_.f.JSC$41025_readyStateChangeThrottleMs_=0;_.f.JSC$41025_readyStateChangeThrottle_=null;var NCb=function(a,b){switch(a){case 0:return"Non-200 return code ("+b+")";case 1:return"XMLHTTP failure (no data)";case 2:return"HttpConnection timeout";default:return"Unknown error"}},OCb={},PCb={};
I4.prototype.setTimeout=function(a){this.timeout_=a};
var RCb=function(a,b,c){a.JSC$41025_type_=1;a.JSC$41025_baseUri_=_.jv(b.clone());a.JSC$41025_postData_=c;a.decodeChunks_=!0;QCb(a,null)},SCb=function(a,b,c,d,e){a.JSC$41025_type_=1;
a.JSC$41025_baseUri_=_.jv(b.clone());a.JSC$41025_postData_=null;a.decodeChunks_=c;e&&(a.sendClose_=!1);QCb(a,d)},QCb=function(a,b){a.JSC$41025_requestStartTime_=Date.now();
J4(a);a.JSC$41025_requestUri_=a.JSC$41025_baseUri_.clone();_.Qw(a.JSC$41025_requestUri_,"t",a.JSC$41023_retryId_);a.JSC$41025_xmlHttpChunkStart_=0;a.JSC$41025_xmlHttp_=a.JSC$41023_channel_.JSC$41032_createXhrIo(a.JSC$41023_channel_.JSC$41032_shouldUseSecondaryDomains()?b:null);0<a.JSC$41025_readyStateChangeThrottleMs_&&(a.JSC$41025_readyStateChangeThrottle_=new _.Pw((0,_.tl)(a.JSC$41025_xmlHttpHandler_,a,a.JSC$41025_xmlHttp_),a.JSC$41025_readyStateChangeThrottleMs_));a.JSC$41023_eventHandler_.listen(a.JSC$41025_xmlHttp_,
"readystatechange",a.JSC$41025_readyStateChangeHandler_);b=a.JSC$41025_extraHeaders_?_.Zd.clone(a.JSC$41025_extraHeaders_):{};a.JSC$41025_postData_?(a.JSC$41025_verb_="POST",b["Content-Type"]="application/x-www-form-urlencoded",a.JSC$41025_xmlHttp_.send(a.JSC$41025_requestUri_,a.JSC$41025_verb_,a.JSC$41025_postData_,b)):(a.JSC$41025_verb_="GET",a.sendClose_&&!_.fm&&(b.Connection="close"),a.JSC$41025_xmlHttp_.send(a.JSC$41025_requestUri_,a.JSC$41025_verb_,null,b));a.JSC$41023_channel_.notifyServerReachabilityEvent(1);
b=a.JSC$41023_channelDebug_;var c=a.JSC$41025_postData_;if(c){var d="";c=c.split("&");for(var e=0;e<c.length;e++){var h=c[e].split("=");if(1<h.length){var l=h[0];h=h[1];var m=l.split("_");d=2<=m.length&&"type"==m[1]?d+(l+"="+h+"&"):d+(l+"=redacted&")}}}else d=null;b.info("XMLHTTP REQ ("+a.JSC$41023_rid_+") [attempt "+a.JSC$41023_retryId_+"]: "+a.JSC$41025_verb_+"\n"+a.JSC$41025_requestUri_+"\n"+d)};
I4.prototype.JSC$41025_readyStateChangeHandler_=function(a){a=a.target;var b=this.JSC$41025_readyStateChangeThrottle_;b&&3==_.av(a)?(this.JSC$41023_channelDebug_.debug("Throttling readystatechange."),b.fire()):this.JSC$41025_xmlHttpHandler_(a)};
I4.prototype.JSC$41025_xmlHttpHandler_=function(a){try{if(a==this.JSC$41025_xmlHttp_)a:{var b=_.av(this.JSC$41025_xmlHttp_),c=this.JSC$41025_xmlHttp_.JSC$35377_lastErrorCode_,d=this.JSC$41025_xmlHttp_.getStatus();if(_.cm&&!_.jm(10)||_.fm&&!_.im("420+")){if(4>b)break a}else if(3>b||3==b&&!_.cv(this.JSC$41025_xmlHttp_))break a;this.JSC$41025_cancelled_||4!=b||7==c||(8==c||0>=d?this.JSC$41023_channel_.notifyServerReachabilityEvent(3):this.JSC$41023_channel_.notifyServerReachabilityEvent(2));TCb(this);
var e=this.JSC$41025_xmlHttp_.getStatus();this.JSC$41025_lastStatusCode_=e;var h=_.cv(this.JSC$41025_xmlHttp_);h||this.JSC$41023_channelDebug_.debug("No response text for uri "+this.JSC$41025_requestUri_+" status "+e);this.JSC$41025_successful_=200==e;this.JSC$41023_channelDebug_.info("XMLHTTP RESP ("+this.JSC$41023_rid_+") [ attempt "+this.JSC$41023_retryId_+"]: "+this.JSC$41025_verb_+"\n"+this.JSC$41025_requestUri_+"\n"+b+" "+e);if(this.JSC$41025_successful_){4==b&&K4(this);if(this.decodeChunks_){for(a=
!0;!this.JSC$41025_cancelled_&&this.JSC$41025_xmlHttpChunkStart_<h.length;){var l=UCb(this,h);if(l==PCb){4==b&&(this.JSC$41025_lastError_=4,H4(15),a=!1);L4(this.JSC$41023_channelDebug_,this.JSC$41023_rid_,null,"[Incomplete Response]");break}else if(l==OCb){this.JSC$41025_lastError_=4;H4(16);L4(this.JSC$41023_channelDebug_,this.JSC$41023_rid_,h,"[Invalid Chunk]");a=!1;break}else L4(this.JSC$41023_channelDebug_,this.JSC$41023_rid_,l,null),VCb(this,l)}4==b&&0==h.length&&(this.JSC$41025_lastError_=1,
H4(17),a=!1);this.JSC$41025_successful_=this.JSC$41025_successful_&&a;a||(L4(this.JSC$41023_channelDebug_,this.JSC$41023_rid_,h,"[Invalid Chunked Response]"),K4(this),M4(this))}else L4(this.JSC$41023_channelDebug_,this.JSC$41023_rid_,h,null),VCb(this,h);this.JSC$41025_successful_&&!this.JSC$41025_cancelled_&&(4==b?this.JSC$41023_channel_.JSC$41032_onRequestComplete(this):(this.JSC$41025_successful_=!1,J4(this)))}else 400==e&&0<h.indexOf("Unknown SID")?(this.JSC$41025_lastError_=3,H4(13),this.JSC$41023_channelDebug_.warning("XMLHTTP Unknown SID ("+
this.JSC$41023_rid_+")")):(this.JSC$41025_lastError_=0,H4(14),this.JSC$41023_channelDebug_.warning("XMLHTTP Bad status "+e+" ("+this.JSC$41023_rid_+")")),K4(this),M4(this)}else this.JSC$41023_channelDebug_.warning("Called back with an unexpected xmlhttp")}catch(m){this.JSC$41023_channelDebug_.debug("Failed call to OnXmlHttpReadyStateChanged_")}finally{}};
var UCb=function(a,b){var c=a.JSC$41025_xmlHttpChunkStart_,d=b.indexOf("\n",c);if(-1==d)return PCb;c=Number(b.substring(c,d));if(isNaN(c))return OCb;d+=1;if(d+c>b.length)return PCb;b=b.substr(d,c);a.JSC$41025_xmlHttpChunkStart_=d+c;return b},WCb=function(a,b){a.JSC$41025_requestStartTime_=Date.now();
J4(a);var c=b?window.location.hostname:"";a.JSC$41025_requestUri_=a.JSC$41025_baseUri_.clone();_.jp(a.JSC$41025_requestUri_,"DOMAIN",c);_.jp(a.JSC$41025_requestUri_,"t",a.JSC$41023_retryId_);try{a.trident_=new ActiveXObject("htmlfile")}catch(p){K4(a);a.JSC$41025_lastError_=7;H4(22);M4(a);return}var d="<html><body>";if(b){var e="";for(b=0;b<c.length;b++){var h=c.charAt(b);if("<"==h)h=e+"\\x3c";else if(">"==h)h=e+"\\x3e";else{if(h in Z3)h=Z3[h];else if(h in Wzb)h=Z3[h]=Wzb[h];else{var l=h.charCodeAt(0);
if(31<l&&127>l)var m=h;else{if(256>l){if(m="\\x",16>l||256<l)m+="0"}else m="\\u",4096>l&&(m+="0");m+=l.toString(16).toUpperCase()}h=Z3[h]=m}h=e+h}e=h}d+='<script>document.domain="'+e+'"\x3c/script>'}d+="</body></html>";c=_.kf(_.pb("b/12014412"),d);a.trident_.open();a.trident_.write(_.Bb(c));a.trident_.close();a.trident_.parentWindow.m=(0,_.tl)(a.onTridentRpcMessage_,a);a.trident_.parentWindow.d=(0,_.tl)(a.onTridentDone_,a,!0);a.trident_.parentWindow.rpcClose=(0,_.tl)(a.onTridentDone_,a,!1);c=a.trident_.createElement("DIV");
a.trident_.parentWindow.document.body.appendChild(c);d=_.mh(a.JSC$41025_requestUri_.toString());d=_.Wl(_.Hb(d));d=_.kf(_.pb("b/12014412"),'<iframe src="'+d+'"></iframe>');_.Rl(c,d);a.JSC$41023_channelDebug_.info("TRIDENT REQ ("+a.JSC$41023_rid_+") [ attempt "+a.JSC$41023_retryId_+"]: GET\n"+a.JSC$41025_requestUri_);a.JSC$41023_channel_.notifyServerReachabilityEvent(1)};
_.f=I4.prototype;_.f.onTridentRpcMessage_=function(a){W2((0,_.tl)(this.onTridentRpcMessageAsync_,this,a),0)};
_.f.onTridentRpcMessageAsync_=function(a){if(!this.JSC$41025_cancelled_){var b=this.JSC$41023_channelDebug_;b.info("TRIDENT TEXT ("+this.JSC$41023_rid_+"): "+XCb(b,a));TCb(this);VCb(this,a);J4(this)}};
_.f.onTridentDone_=function(a){W2((0,_.tl)(this.onTridentDoneAsync_,this,a),0)};
_.f.onTridentDoneAsync_=function(a){this.JSC$41025_cancelled_||(this.JSC$41023_channelDebug_.info("TRIDENT TEXT ("+this.JSC$41023_rid_+"): "+a?"success":"failure"),K4(this),this.JSC$41025_successful_=a,this.JSC$41023_channel_.JSC$41032_onRequestComplete(this),this.JSC$41023_channel_.notifyServerReachabilityEvent(4))};
_.f.cancel=function(){this.JSC$41025_cancelled_=!0;K4(this)};
var J4=function(a){a.JSC$41025_watchDogTimeoutTime_=Date.now()+a.timeout_;YCb(a,a.timeout_)},YCb=function(a,b){if(null!=a.JSC$41025_watchDogTimerId_)throw Error("lf");
a.JSC$41025_watchDogTimerId_=W2((0,_.tl)(a.JSC$41025_onWatchDogTimeout_,a),b)},TCb=function(a){a.JSC$41025_watchDogTimerId_&&(_.g.clearTimeout(a.JSC$41025_watchDogTimerId_),a.JSC$41025_watchDogTimerId_=null)};
I4.prototype.JSC$41025_onWatchDogTimeout_=function(){this.JSC$41025_watchDogTimerId_=null;var a=Date.now();0<=a-this.JSC$41025_watchDogTimeoutTime_?this.handleTimeout_():(this.JSC$41023_channelDebug_.warning("WatchDog timer called too early"),YCb(this,this.JSC$41025_watchDogTimeoutTime_-a))};
I4.prototype.handleTimeout_=function(){this.JSC$41023_channelDebug_.info("TIMEOUT: "+this.JSC$41025_requestUri_);2!=this.JSC$41025_type_&&this.JSC$41023_channel_.notifyServerReachabilityEvent(3);K4(this);this.JSC$41025_lastError_=2;H4(18);M4(this)};
var M4=function(a){a.JSC$41023_channel_.JSC$41032_isClosed()||a.JSC$41025_cancelled_||a.JSC$41023_channel_.JSC$41032_onRequestComplete(a)},K4=function(a){TCb(a);
_.Ub(a.JSC$41025_readyStateChangeThrottle_);a.JSC$41025_readyStateChangeThrottle_=null;a.JSC$41023_pollingTimer_.stop();a.JSC$41023_eventHandler_.removeAll();if(a.JSC$41025_xmlHttp_){var b=a.JSC$41025_xmlHttp_;a.JSC$41025_xmlHttp_=null;b.abort();b.dispose()}a.trident_&&(a.trident_=null)};
I4.prototype.getLastError=function(){return this.JSC$41025_lastError_};
var VCb=function(a,b){try{a.JSC$41023_channel_.JSC$41032_onRequestData(a,b),a.JSC$41023_channel_.notifyServerReachabilityEvent(4)}catch(c){}};
var N4=function(){},L4=function(a,b,c,d){a.info("XMLHTTP TEXT ("+b+"): "+XCb(a,c)+(d?" "+d:""))};
N4.prototype.debug=function(a){this.info(a)};
N4.prototype.info=function(){};
N4.prototype.warning=function(){};
var XCb=function(a,b){if(!b||"y2f%"==b)return b;try{var c=JSON.parse(b);if(c)for(var d=0;d<c.length;d++)if(Array.isArray(c[d])){var e=c[d];if(!(2>e.length)){var h=e[1];if(Array.isArray(h)&&!(1>h.length)){var l=h[0];if("noop"!=l&&"stop"!=l)for(var m=1;m<h.length;m++)h[m]=""}}}return(0,_.nh)(c)}catch(p){return a.debug("Exception parsing expected JS array - probably was not JS"),b}};
var $Cb=function(a,b,c,d,e){(new N4).debug("TestLoadImageWithRetries: "+e);if(0==d)c(!1);else{var h=e||0;d--;ZCb(a,b,function(l){l?c(!0):_.g.setTimeout(function(){$Cb(a,b,c,d,h)},h)})}},ZCb=function(a,b,c){var d=new N4;
d.debug("TestLoadImage: loading "+a);var e=new Image;e.onload=function(){try{d.debug("TestLoadImage: loaded"),O4(e),c(!0)}catch(h){}};
e.onerror=function(){try{d.debug("TestLoadImage: error"),O4(e),c(!1)}catch(h){}};
e.onabort=function(){try{d.debug("TestLoadImage: abort"),O4(e),c(!1)}catch(h){}};
e.ontimeout=function(){try{d.debug("TestLoadImage: timeout"),O4(e),c(!1)}catch(h){}};
_.g.setTimeout(function(){if(e.ontimeout)e.ontimeout()},b);
_.Tl(e,a)},O4=function(a){a.onload=null;
a.onerror=null;a.onabort=null;a.ontimeout=null};
var P4=function(a,b){this.JSC$41030_channel_=a;this.JSC$41030_channelDebug_=b;this.JSC$41030_parser_=new _.lx};
_.f=P4.prototype;_.f.JSC$41032_extraHeaders_=null;_.f.JSC$41032_request_=null;_.f.receivedIntermediateResult_=!1;_.f.JSC$41032_startTime_=null;_.f.firstTime_=null;_.f.lastTime_=null;_.f.JSC$41032_path_=null;_.f.state_=null;_.f.JSC$41032_lastStatusCode_=-1;_.f.JSC$41032_hostPrefix_=null;_.f.blockedPrefix_=null;
_.f.connect=function(a){this.JSC$41032_path_=a;a=aDb(this.JSC$41030_channel_,this.JSC$41032_path_);H4(3);this.JSC$41032_startTime_=Date.now();var b=this.JSC$41030_channel_.firstTestResults_;null!=b?(this.JSC$41032_hostPrefix_=b[0],(this.blockedPrefix_=b[1])?(this.state_=1,bDb(this)):(this.state_=2,cDb(this))):(_.Qw(a,"MODE","init"),this.JSC$41032_request_=new I4(this,this.JSC$41030_channelDebug_,void 0,void 0,void 0),this.JSC$41032_request_.JSC$41025_extraHeaders_=this.JSC$41032_extraHeaders_,SCb(this.JSC$41032_request_,
a,!1,null,!0),this.state_=0)};
var bDb=function(a){var b=dDb(a.JSC$41030_channel_,a.blockedPrefix_,"/mail/images/cleardot.gif");_.jv(b);$Cb(b.toString(),5E3,(0,_.tl)(a.checkBlockedCallback_,a),3,2E3);a.notifyServerReachabilityEvent(1)};
P4.prototype.checkBlockedCallback_=function(a){if(a)this.state_=2,cDb(this);else{H4(4);var b=this.JSC$41030_channel_;b.JSC$41033_channelDebug_.debug("Test Connection Blocked");b.JSC$41040_lastStatusCode_=b.connectionTest_.JSC$41032_lastStatusCode_;Q4(b,9)}a&&this.notifyServerReachabilityEvent(2)};
var cDb=function(a){a.JSC$41030_channelDebug_.debug("TestConnection: starting stage 2");var b=a.JSC$41030_channel_.secondTestResults_;if(null!=b)a.JSC$41030_channelDebug_.debug("TestConnection: skipping stage 2, precomputed result is "+b?"Buffered":"Unbuffered"),H4(5),b?(H4(11),R4(a.JSC$41030_channel_,a,!1)):(H4(12),R4(a.JSC$41030_channel_,a,!0));else if(a.JSC$41032_request_=new I4(a,a.JSC$41030_channelDebug_,void 0,void 0,void 0),a.JSC$41032_request_.JSC$41025_extraHeaders_=a.JSC$41032_extraHeaders_,
b=eDb(a.JSC$41030_channel_,a.JSC$41032_hostPrefix_,a.JSC$41032_path_),H4(5),!_.cm||_.jm(10))_.Qw(b,"TYPE","xmlhttp"),SCb(a.JSC$41032_request_,b,!1,a.JSC$41032_hostPrefix_,!1);else{_.Qw(b,"TYPE","html");var c=a.JSC$41032_request_;a=!!a.JSC$41032_hostPrefix_;c.JSC$41025_type_=3;c.JSC$41025_baseUri_=_.jv(b.clone());WCb(c,a)}};
_.f=P4.prototype;_.f.JSC$41032_createXhrIo=function(a){return this.JSC$41030_channel_.JSC$41032_createXhrIo(a)};
_.f.abort=function(){this.JSC$41032_request_&&(this.JSC$41032_request_.cancel(),this.JSC$41032_request_=null);this.JSC$41032_lastStatusCode_=-1};
_.f.JSC$41032_isClosed=function(){return!1};
_.f.JSC$41032_onRequestData=function(a,b){this.JSC$41032_lastStatusCode_=a.JSC$41025_lastStatusCode_;if(0==this.state_)if(this.JSC$41030_channelDebug_.debug("TestConnection: Got data for stage 1"),b){try{var c=this.JSC$41030_parser_.parse(b)}catch(d){fDb(this.JSC$41030_channel_,this);return}this.JSC$41032_hostPrefix_=c[0];this.blockedPrefix_=c[1]}else this.JSC$41030_channelDebug_.debug("TestConnection: Null responseText"),fDb(this.JSC$41030_channel_,this);else if(2==this.state_)if(this.receivedIntermediateResult_)H4(7),
this.lastTime_=Date.now();else if("11111"==b){if(H4(6),this.receivedIntermediateResult_=!0,this.firstTime_=Date.now(),a=this.firstTime_-this.JSC$41032_startTime_,!_.cm||_.jm(10)||500>a)this.JSC$41032_lastStatusCode_=200,this.JSC$41032_request_.cancel(),this.JSC$41030_channelDebug_.debug("Test connection succeeded; using streaming connection"),H4(12),R4(this.JSC$41030_channel_,this,!0)}else H4(8),this.firstTime_=this.lastTime_=Date.now(),this.receivedIntermediateResult_=!1};
_.f.JSC$41032_onRequestComplete=function(){this.JSC$41032_lastStatusCode_=this.JSC$41032_request_.JSC$41025_lastStatusCode_;this.JSC$41032_request_.JSC$41025_successful_?0==this.state_?(this.JSC$41030_channelDebug_.debug("TestConnection: request complete for initial check"),this.blockedPrefix_?(this.state_=1,bDb(this)):(this.state_=2,cDb(this))):2==this.state_&&(this.JSC$41030_channelDebug_.debug("TestConnection: request complete for stage 2"),(!_.cm||_.jm(10)?!this.receivedIntermediateResult_:200>
this.lastTime_-this.firstTime_)?(this.JSC$41030_channelDebug_.debug("Test connection failed; not using streaming"),H4(11),R4(this.JSC$41030_channel_,this,!1)):(this.JSC$41030_channelDebug_.debug("Test connection succeeded; using streaming connection"),H4(12),R4(this.JSC$41030_channel_,this,!0))):(this.JSC$41030_channelDebug_.debug("TestConnection: request failed, in state "+this.state_),0==this.state_?H4(9):2==this.state_&&H4(10),fDb(this.JSC$41030_channel_,this,this.JSC$41032_request_.getLastError()))};
_.f.JSC$41032_shouldUseSecondaryDomains=function(){return this.JSC$41030_channel_.JSC$41032_shouldUseSecondaryDomains()};
_.f.isActive=function(){return this.JSC$41030_channel_.isActive()};
_.f.notifyServerReachabilityEvent=function(a){this.JSC$41030_channel_.notifyServerReachabilityEvent(a)};
var gDb=function(){this.nextPtr_=0;this.buff_=[]};
_.f=gDb.prototype;_.f.add=function(a){var b=this.buff_[this.nextPtr_];this.buff_[this.nextPtr_]=a;this.nextPtr_=(this.nextPtr_+1)%5;return b};
_.f.get=function(a){a=hDb(this,a);return this.buff_[a]};
_.f.set=function(a,b){a=hDb(this,a);this.buff_[a]=b};
_.f.getCount=function(){return this.buff_.length};
_.f.isEmpty=function(){return 0==this.buff_.length};
_.f.clear=function(){this.nextPtr_=this.buff_.length=0};
_.f.getValues=function(){var a=this.getCount(),b=this.getCount(),c=[];for(a=this.getCount()-a;a<b;a++)c.push(this.get(a));return c};
_.f.getKeys=function(){for(var a=[],b=this.getCount(),c=0;c<b;c++)a[c]=c;return a};
_.f.containsKey=function(a){return a<this.getCount()};
_.f.containsValue=function(a){for(var b=this.getCount(),c=0;c<b;c++)if(this.get(c)==a)return!0;return!1};
var hDb=function(a,b){if(b>=a.buff_.length)throw Error("Ai");return 5>a.buff_.length?b:(a.nextPtr_+Number(b))%5};
var S4=function(a,b,c){this.state_=1;this.JSC$41033_outgoingMaps_=[];this.pendingMaps_=[];this.JSC$41033_channelDebug_=new N4;this.JSC$41033_parser_=new _.lx;this.firstTestResults_=a||null;this.secondTestResults_=null!=b?b:null;this.asyncTest_=c||!1},iDb=function(a,b){this.JSC$41038_mapId=a;
this.map=b;this.context=null};
_.f=S4.prototype;_.f.JSC$41040_extraHeaders_=null;_.f.JSC$41040_extraParams_=null;_.f.forwardChannelRequest_=null;_.f.JSC$41040_backChannelRequest_=null;_.f.JSC$41040_path_=null;_.f.JSC$41040_forwardChannelUri_=null;_.f.JSC$41040_backChannelUri_=null;_.f.JSC$41040_hostPrefix_=null;_.f.JSC$41040_nextRid_=0;_.f.JSC$41040_nextMapId_=0;_.f.handler_=null;_.f.JSC$41040_forwardChannelTimerId_=null;_.f.JSC$41040_backChannelTimerId_=null;_.f.JSC$41040_deadBackChannelTimerId_=null;_.f.connectionTest_=null;
_.f.useChunked_=null;_.f.JSC$41040_lastArrayId_=-1;_.f.JSC$41040_lastPostResponseArrayId_=-1;_.f.JSC$41040_lastStatusCode_=-1;_.f.JSC$41040_forwardChannelRetryCount_=0;_.f.JSC$41040_backChannelRetryCount_=0;_.f.JSC$41040_channelVersion_=8;var jDb=function(a,b,c,d){_.$m.call(this,"timingevent",a);this.size=b;this.retries=d};
_.wl(jDb,_.$m);var kDb=function(a){_.$m.call(this,"serverreachability",a)};
_.wl(kDb,_.$m);S4.prototype.connect=function(a,b,c,d,e){this.JSC$41033_channelDebug_.debug("connect()");H4(0);this.JSC$41040_path_=b;this.JSC$41040_extraParams_=c||{};d&&void 0!==e&&(this.JSC$41040_extraParams_.OSID=d,this.JSC$41040_extraParams_.OAID=e);this.asyncTest_?(W2((0,_.tl)(this.connectTest_,this,a),100),lDb(this)):this.connectTest_(a)};
S4.prototype.disconnect=function(){this.JSC$41033_channelDebug_.debug("disconnect()");mDb(this);if(3==this.state_){var a=this.JSC$41040_nextRid_++,b=this.JSC$41040_forwardChannelUri_.clone();_.jp(b,"SID",this.sid_);_.jp(b,"RID",a);_.jp(b,"TYPE","terminate");T4(this,b);a=new I4(this,this.JSC$41033_channelDebug_,this.sid_,a,void 0);a.JSC$41025_type_=2;a.JSC$41025_baseUri_=_.jv(b.clone());_.Tl(new Image,a.JSC$41025_baseUri_.toString());a.JSC$41025_requestStartTime_=Date.now();J4(a)}nDb(this)};
S4.prototype.connectTest_=function(a){this.JSC$41033_channelDebug_.debug("connectTest_()");this.connectionTest_=new P4(this,this.JSC$41033_channelDebug_);this.connectionTest_.JSC$41032_extraHeaders_=this.JSC$41040_extraHeaders_;this.connectionTest_.JSC$41030_parser_=this.JSC$41033_parser_;this.connectionTest_.connect(a)};
var lDb=function(a){a.JSC$41033_channelDebug_.debug("connectChannel_()");a.JSC$41040_ensureInState_(1,0);a.JSC$41040_forwardChannelUri_=aDb(a,a.JSC$41040_path_);oDb(a)},mDb=function(a){a.connectionTest_&&(a.connectionTest_.abort(),a.connectionTest_=null);
a.JSC$41040_backChannelRequest_&&(a.JSC$41040_backChannelRequest_.cancel(),a.JSC$41040_backChannelRequest_=null);a.JSC$41040_backChannelTimerId_&&(_.g.clearTimeout(a.JSC$41040_backChannelTimerId_),a.JSC$41040_backChannelTimerId_=null);U4(a);a.forwardChannelRequest_&&(a.forwardChannelRequest_.cancel(),a.forwardChannelRequest_=null);a.JSC$41040_forwardChannelTimerId_&&(_.g.clearTimeout(a.JSC$41040_forwardChannelTimerId_),a.JSC$41040_forwardChannelTimerId_=null)},pDb=function(a,b){if(0==a.state_)throw Error("Bi");
1E3==a.JSC$41033_outgoingMaps_.length&&a.JSC$41033_parser_.stringify(b);a.JSC$41033_outgoingMaps_.push(new iDb(a.JSC$41040_nextMapId_++,b));2!=a.state_&&3!=a.state_||oDb(a)};
S4.prototype.JSC$41032_isClosed=function(){return 0==this.state_};
S4.prototype.getState=function(){return this.state_};
var oDb=function(a){a.forwardChannelRequest_||a.JSC$41040_forwardChannelTimerId_||(a.JSC$41040_forwardChannelTimerId_=W2((0,_.tl)(a.JSC$41040_onStartForwardChannelTimer_,a),0),a.JSC$41040_forwardChannelRetryCount_=0)};
S4.prototype.JSC$41040_onStartForwardChannelTimer_=function(a){this.JSC$41040_forwardChannelTimerId_=null;qDb(this,a)};
var qDb=function(a,b){a.JSC$41033_channelDebug_.debug("startForwardChannel_");if(1==a.state_){if(!b){a.JSC$41033_channelDebug_.debug("open_()");a.JSC$41040_nextRid_=Math.floor(1E5*Math.random());b=a.JSC$41040_nextRid_++;var c=new I4(a,a.JSC$41033_channelDebug_,"",b,void 0);c.JSC$41025_extraHeaders_=a.JSC$41040_extraHeaders_;var d=rDb(a),e=a.JSC$41040_forwardChannelUri_.clone();_.jp(e,"RID",b);_.jp(e,"CVER","1");T4(a,e);RCb(c,e,d);a.forwardChannelRequest_=c;a.state_=2}}else 3==a.state_&&(b?sDb(a,b):
0==a.JSC$41033_outgoingMaps_.length?a.JSC$41033_channelDebug_.debug("startForwardChannel_ returned: nothing to send"):a.forwardChannelRequest_||(sDb(a),a.JSC$41033_channelDebug_.debug("startForwardChannel_ finished, sent request")))},sDb=function(a,b){if(b)if(6<a.JSC$41040_channelVersion_){a.JSC$41033_outgoingMaps_=a.pendingMaps_.concat(a.JSC$41033_outgoingMaps_);
a.pendingMaps_.length=0;var c=a.JSC$41040_nextRid_-1;b=rDb(a)}else c=b.JSC$41023_rid_,b=b.JSC$41025_postData_;else c=a.JSC$41040_nextRid_++,b=rDb(a);var d=a.JSC$41040_forwardChannelUri_.clone();_.jp(d,"SID",a.sid_);_.jp(d,"RID",c);_.jp(d,"AID",a.JSC$41040_lastArrayId_);T4(a,d);c=new I4(a,a.JSC$41033_channelDebug_,a.sid_,c,a.JSC$41040_forwardChannelRetryCount_+1);c.JSC$41025_extraHeaders_=a.JSC$41040_extraHeaders_;c.setTimeout(1E4+Math.round(1E4*Math.random()));a.forwardChannelRequest_=c;RCb(c,d,b)},
T4=function(a,b){a.handler_&&(a=a.handler_.JSC$41046_getAdditionalParams())&&_.Zd.forEach(a,function(c,d){_.jp(b,d,c)})},rDb=function(a){var b=Math.min(a.JSC$41033_outgoingMaps_.length,1E3),c=["count="+b];
if(6<a.JSC$41040_channelVersion_&&0<b){var d=a.JSC$41033_outgoingMaps_[0].JSC$41038_mapId;c.push("ofs="+d)}else d=0;for(var e={},h=0;h<b;e={$jscomp$loop$prop$mapId$3107:e.$jscomp$loop$prop$mapId$3107},h++){e.$jscomp$loop$prop$mapId$3107=a.JSC$41033_outgoingMaps_[h].JSC$41038_mapId;var l=a.JSC$41033_outgoingMaps_[h].map;e.$jscomp$loop$prop$mapId$3107=6>=a.JSC$41040_channelVersion_?h:e.$jscomp$loop$prop$mapId$3107-d;try{_.Zd.forEach(l,function(m){return function(p,q){c.push("req"+m.$jscomp$loop$prop$mapId$3107+
"_"+q+"="+encodeURIComponent(p))}}(e))}catch(m){c.push("req"+e.$jscomp$loop$prop$mapId$3107+"_type="+encodeURIComponent("_badmap"))}}a.pendingMaps_=a.pendingMaps_.concat(a.JSC$41033_outgoingMaps_.splice(0,b));
return c.join("&")},tDb=function(a){a.JSC$41040_backChannelRequest_||a.JSC$41040_backChannelTimerId_||(a.JSC$41040_backChannelAttemptId_=1,a.JSC$41040_backChannelTimerId_=W2((0,_.tl)(a.JSC$41040_onStartBackChannelTimer_,a),0),a.JSC$41040_backChannelRetryCount_=0)},vDb=function(a){if(a.JSC$41040_backChannelRequest_||a.JSC$41040_backChannelTimerId_||3<=a.JSC$41040_backChannelRetryCount_)return!1;
a.JSC$41033_channelDebug_.debug("Going to retry GET");a.JSC$41040_backChannelAttemptId_++;a.JSC$41040_backChannelTimerId_=W2((0,_.tl)(a.JSC$41040_onStartBackChannelTimer_,a),uDb(a,a.JSC$41040_backChannelRetryCount_));a.JSC$41040_backChannelRetryCount_++;return!0};
S4.prototype.JSC$41040_onStartBackChannelTimer_=function(){this.JSC$41040_backChannelTimerId_=null;this.JSC$41033_channelDebug_.debug("Creating new HttpRequest");this.JSC$41040_backChannelRequest_=new I4(this,this.JSC$41033_channelDebug_,this.sid_,"rpc",this.JSC$41040_backChannelAttemptId_);this.JSC$41040_backChannelRequest_.JSC$41025_extraHeaders_=this.JSC$41040_extraHeaders_;this.JSC$41040_backChannelRequest_.JSC$41025_readyStateChangeThrottleMs_=0;var a=this.JSC$41040_backChannelUri_.clone();_.jp(a,
"RID","rpc");_.jp(a,"SID",this.sid_);_.jp(a,"CI",this.useChunked_?"0":"1");_.jp(a,"AID",this.JSC$41040_lastArrayId_);T4(this,a);if(!_.cm||_.jm(10))_.jp(a,"TYPE","xmlhttp"),SCb(this.JSC$41040_backChannelRequest_,a,!0,this.JSC$41040_hostPrefix_,!1);else{_.jp(a,"TYPE","html");var b=this.JSC$41040_backChannelRequest_,c=!!this.JSC$41040_hostPrefix_;b.JSC$41025_type_=3;b.JSC$41025_baseUri_=_.jv(a.clone());WCb(b,c)}this.JSC$41033_channelDebug_.debug("New Request created")};
var R4=function(a,b,c){a.JSC$41033_channelDebug_.debug("Test Connection Finished");a.useChunked_=c;a.JSC$41040_lastStatusCode_=b.JSC$41032_lastStatusCode_;a.asyncTest_||lDb(a)},fDb=function(a,b){a.JSC$41033_channelDebug_.debug("Test Connection Failed");
a.JSC$41040_lastStatusCode_=b.JSC$41032_lastStatusCode_;Q4(a,2)};
S4.prototype.JSC$41032_onRequestData=function(a,b){if(0!=this.state_&&(this.JSC$41040_backChannelRequest_==a||this.forwardChannelRequest_==a))if(this.JSC$41040_lastStatusCode_=a.JSC$41025_lastStatusCode_,this.forwardChannelRequest_==a&&3==this.state_)if(7<this.JSC$41040_channelVersion_){try{var c=this.JSC$41033_parser_.parse(b)}catch(d){c=null}if(Array.isArray(c)&&3==c.length)if(b=c,0==b[0])a:if(this.JSC$41033_channelDebug_.debug("Server claims our backchannel is missing."),this.JSC$41040_backChannelTimerId_)this.JSC$41033_channelDebug_.debug("But we are currently starting the request.");
else{if(this.JSC$41040_backChannelRequest_)if(this.JSC$41040_backChannelRequest_.JSC$41025_requestStartTime_+3E3<this.forwardChannelRequest_.JSC$41025_requestStartTime_)U4(this),this.JSC$41040_backChannelRequest_.cancel(),this.JSC$41040_backChannelRequest_=null;else break a;else this.JSC$41033_channelDebug_.warning("We do not have a BackChannel established");vDb(this);H4(19)}else this.JSC$41040_lastPostResponseArrayId_=b[1],a=this.JSC$41040_lastPostResponseArrayId_-this.JSC$41040_lastArrayId_,0<a&&
(b=b[2],this.JSC$41033_channelDebug_.debug(b+" bytes (in "+a+" arrays) are outstanding on the BackChannel"),37500>b&&this.useChunked_&&0==this.JSC$41040_backChannelRetryCount_&&!this.JSC$41040_deadBackChannelTimerId_&&(this.JSC$41040_deadBackChannelTimerId_=W2((0,_.tl)(this.JSC$41040_onBackChannelDead_,this),6E3)));else this.JSC$41033_channelDebug_.debug("Bad POST response data returned"),Q4(this,11)}else"y2f%"!=b&&(this.JSC$41033_channelDebug_.debug("Bad data returned - missing/invald magic cookie"),
Q4(this,11));else this.JSC$41040_backChannelRequest_==a&&U4(this),_.oh(b)||(a=this.JSC$41033_parser_.parse(b),this.onInput_(a))};
S4.prototype.JSC$41040_onBackChannelDead_=function(){null!=this.JSC$41040_deadBackChannelTimerId_&&(this.JSC$41040_deadBackChannelTimerId_=null,this.JSC$41040_backChannelRequest_.cancel(),this.JSC$41040_backChannelRequest_=null,vDb(this),H4(20))};
var U4=function(a){null!=a.JSC$41040_deadBackChannelTimerId_&&(_.g.clearTimeout(a.JSC$41040_deadBackChannelTimerId_),a.JSC$41040_deadBackChannelTimerId_=null)};
S4.prototype.JSC$41032_onRequestComplete=function(a){this.JSC$41033_channelDebug_.debug("Request complete");if(this.JSC$41040_backChannelRequest_==a){U4(this);this.JSC$41040_backChannelRequest_=null;var b=2}else if(this.forwardChannelRequest_==a)this.forwardChannelRequest_=null,b=1;else return;this.JSC$41040_lastStatusCode_=a.JSC$41025_lastStatusCode_;if(0!=this.state_)if(a.JSC$41025_successful_)if(1==b){b=Date.now()-a.JSC$41025_requestStartTime_;var c=G4;c.dispatchEvent(new jDb(c,a.JSC$41025_postData_?
a.JSC$41025_postData_.length:0,b,this.JSC$41040_forwardChannelRetryCount_));oDb(this);this.pendingMaps_.length=0}else tDb(this);else{c=a.getLastError();if(3==c||7==c||0==c&&0<this.JSC$41040_lastStatusCode_)this.JSC$41033_channelDebug_.debug("Not retrying due to error type");else{this.JSC$41033_channelDebug_.debug("Maybe retrying, last error: "+NCb(c,this.JSC$41040_lastStatusCode_));var d;if(d=1==b)this.forwardChannelRequest_||this.JSC$41040_forwardChannelTimerId_||1==this.state_||2<=this.JSC$41040_forwardChannelRetryCount_?
d=!1:(this.JSC$41033_channelDebug_.debug("Going to retry POST"),this.JSC$41040_forwardChannelTimerId_=W2((0,_.tl)(this.JSC$41040_onStartForwardChannelTimer_,this,a),uDb(this,this.JSC$41040_forwardChannelRetryCount_)),this.JSC$41040_forwardChannelRetryCount_++,d=!0);if(d||2==b&&vDb(this))return;this.JSC$41033_channelDebug_.debug("Exceeded max number of retries")}this.JSC$41033_channelDebug_.debug("Error: HTTP request failed");switch(c){case 1:Q4(this,5);break;case 4:Q4(this,10);break;case 3:Q4(this,
6);break;case 7:Q4(this,12);break;default:Q4(this,2)}}};
var uDb=function(a,b){var c=5E3+Math.floor(1E4*Math.random());a.isActive()||(a.JSC$41033_channelDebug_.debug("Inactive channel"),c*=2);return c*b};
S4.prototype.onInput_=function(a){for(var b=0;b<a.length;b++){var c=a[b];this.JSC$41040_lastArrayId_=c[0];c=c[1];2==this.state_?"c"==c[0]?(this.sid_=c[1],this.JSC$41040_hostPrefix_=c[2],c=c[3],null!=c?this.JSC$41040_channelVersion_=c:this.JSC$41040_channelVersion_=6,this.state_=3,this.handler_&&this.handler_.JSC$41046_channelOpened(),this.JSC$41040_backChannelUri_=eDb(this,this.JSC$41040_hostPrefix_,this.JSC$41040_path_),tDb(this)):"stop"==c[0]&&Q4(this,7):3==this.state_&&("stop"==c[0]?Q4(this,7):
"noop"!=c[0]&&this.handler_&&this.handler_.JSC$41046_channelHandleArray(c),this.JSC$41040_backChannelRetryCount_=0)}};
S4.prototype.JSC$41040_ensureInState_=function(a){if(!_.ea(arguments,this.state_))throw Error("Ci`"+this.state_);};
var Q4=function(a,b){a.JSC$41033_channelDebug_.info("Error code "+b);if(2==b||9==b){var c=null;a.handler_&&(c=null);var d=(0,_.tl)(a.testGoogleComCallback_,a);c||(c=new _.ck("//www.google.com/images/cleardot.gif"),_.jv(c));ZCb(c.toString(),1E4,d)}else H4(2);a.onError_(b)};
S4.prototype.testGoogleComCallback_=function(a){a?(this.JSC$41033_channelDebug_.info("Successfully pinged google.com"),H4(2)):(this.JSC$41033_channelDebug_.info("Failed to ping google.com"),H4(1),this.onError_(8))};
S4.prototype.onError_=function(a){this.JSC$41033_channelDebug_.debug("HttpChannel: error - "+a);this.state_=0;this.handler_&&this.handler_.JSC$41046_channelError(a);nDb(this);mDb(this)};
var nDb=function(a){a.state_=0;a.JSC$41040_lastStatusCode_=-1;if(a.handler_)if(0==a.pendingMaps_.length&&0==a.JSC$41033_outgoingMaps_.length)a.handler_.JSC$41046_channelClosed();else{a.JSC$41033_channelDebug_.debug("Number of undelivered maps, pending: "+a.pendingMaps_.length+", outgoing: "+a.JSC$41033_outgoingMaps_.length);var b=_.la(a.pendingMaps_),c=_.la(a.JSC$41033_outgoingMaps_);a.pendingMaps_.length=0;a.JSC$41033_outgoingMaps_.length=0;a.handler_.JSC$41046_channelClosed(b,c)}},aDb=function(a,
b){b=dDb(a,null,b);
a.JSC$41033_channelDebug_.debug("GetForwardChannelUri: "+b);return b},eDb=function(a,b,c){b=dDb(a,a.JSC$41032_shouldUseSecondaryDomains()?b:null,c);
a.JSC$41033_channelDebug_.debug("GetBackChannelUri: "+b);return b},dDb=function(a,b,c){var d=_.kp(c);
if(""!=d.JSC$32231_domain_)b&&_.bp(d,b+"."+d.JSC$32231_domain_),_.cp(d,d.JSC$32231_port_);else{var e=window.location;d=_.NEa(e.protocol,b?b+"."+e.hostname:e.hostname,+e.port,c)}a.JSC$41040_extraParams_&&_.Zd.forEach(a.JSC$41040_extraParams_,function(h,l){_.jp(d,l,h)});
_.jp(d,"VER",a.JSC$41040_channelVersion_);T4(a,d);return d};
S4.prototype.JSC$41032_createXhrIo=function(a){if(a)throw Error("mf");a=new _.Zu;a.JSC$35377_withCredentials_=!1;return a};
S4.prototype.isActive=function(){return!!this.handler_&&this.handler_.isActive(this)};
S4.prototype.notifyServerReachabilityEvent=function(a){var b=G4;b.dispatchEvent(new kDb(b,a))};
S4.prototype.JSC$41032_shouldUseSecondaryDomains=function(){return!(!_.cm||_.jm(10))};
var wDb=function(){};
_.f=wDb.prototype;_.f.JSC$41046_channelOpened=function(){};
_.f.JSC$41046_channelHandleArray=function(){};
_.f.JSC$41046_channelError=function(){};
_.f.JSC$41046_channelClosed=function(){};
_.f.JSC$41046_getAdditionalParams=function(){return{}};
_.f.isActive=function(){return!0};
var V4=function(){this.front_=[];this.back_=[]},xDb=function(a){0===a.front_.length&&(a.front_=a.back_,a.front_.reverse(),a.back_=[])};
V4.prototype.enqueue=function(a){this.back_.push(a)};
var yDb=function(a){xDb(a);return a.front_.pop()},zDb=function(a){xDb(a);
return _.ca(a.front_)};
_.f=V4.prototype;_.f.getCount=function(){return this.front_.length+this.back_.length};
_.f.isEmpty=function(){return 0===this.front_.length&&0===this.back_.length};
_.f.clear=function(){this.front_=[];this.back_=[]};
_.f.contains=function(a){return _.ea(this.front_,a)||_.ea(this.back_,a)};
_.f.remove=function(a){var b=this.front_;var c=Array.prototype.lastIndexOf.call(b,a,b.length-1);0<=c?(_.fa(b,c),b=!0):b=!1;return b||_.ka(this.back_,a)};
_.f.getValues=function(){for(var a=[],b=this.front_.length-1;0<=b;--b)a.push(this.front_[b]);var c=this.back_.length;for(b=0;b<c;++b)a.push(this.back_[b]);return a};
/*

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
*/
var ADb=Uzb(['\n    <style>\n      :host {\n        display: inline-block;\n        overflow: hidden;\n        position: relative;\n      }\n\n      #baseURIAnchor {\n        display: none;\n      }\n\n      #sizedImgDiv {\n        position: absolute;\n        top: 0px;\n        right: 0px;\n        bottom: 0px;\n        left: 0px;\n\n        display: none;\n      }\n\n      #img {\n        display: block;\n        width: var(--iron-image-width, auto);\n        height: var(--iron-image-height, auto);\n      }\n\n      :host([sizing]) #sizedImgDiv {\n        display: block;\n      }\n\n      :host([sizing]) #img {\n        display: none;\n      }\n\n      #placeholder {\n        position: absolute;\n        top: 0px;\n        right: 0px;\n        bottom: 0px;\n        left: 0px;\n\n        background-color: inherit;\n        opacity: 1;\n\n        @apply --iron-image-placeholder;\n      }\n\n      #placeholder.faded-out {\n        transition: opacity 0.5s linear;\n        opacity: 0;\n      }\n    </style>\n\n    <a id="baseURIAnchor" href="#"></a>\n    <div id="sizedImgDiv" role="img" hidden$="[[_computeImgDivHidden(sizing)]]" aria-hidden$="[[_computeImgDivARIAHidden(alt)]]" aria-label$="[[_computeImgDivARIALabel(alt, src)]]"></div>\n    <img id="img" alt$="[[alt]]" hidden$="[[_computeImgHidden(sizing)]]" crossorigin$="[[crossorigin]]" on-load="_imgOnLoad" on-error="_imgOnError">\n    <div id="placeholder" hidden$="[[_computePlaceholderHidden(preload, fade, loading, loaded)]]" class$="[[_computePlaceholderClassName(preload, fade, loading, loaded)]]"></div>\n'],
['\n    <style>\n      :host {\n        display: inline-block;\n        overflow: hidden;\n        position: relative;\n      }\n\n      #baseURIAnchor {\n        display: none;\n      }\n\n      #sizedImgDiv {\n        position: absolute;\n        top: 0px;\n        right: 0px;\n        bottom: 0px;\n        left: 0px;\n\n        display: none;\n      }\n\n      #img {\n        display: block;\n        width: var(--iron-image-width, auto);\n        height: var(--iron-image-height, auto);\n      }\n\n      :host([sizing]) #sizedImgDiv {\n        display: block;\n      }\n\n      :host([sizing]) #img {\n        display: none;\n      }\n\n      #placeholder {\n        position: absolute;\n        top: 0px;\n        right: 0px;\n        bottom: 0px;\n        left: 0px;\n\n        background-color: inherit;\n        opacity: 1;\n\n        @apply --iron-image-placeholder;\n      }\n\n      #placeholder.faded-out {\n        transition: opacity 0.5s linear;\n        opacity: 0;\n      }\n    </style>\n\n    <a id="baseURIAnchor" href="#"></a>\n    <div id="sizedImgDiv" role="img" hidden\\$="[[_computeImgDivHidden(sizing)]]" aria-hidden\\$="[[_computeImgDivARIAHidden(alt)]]" aria-label\\$="[[_computeImgDivARIALabel(alt, src)]]"></div>\n    <img id="img" alt\\$="[[alt]]" hidden\\$="[[_computeImgHidden(sizing)]]" crossorigin\\$="[[crossorigin]]" on-load="_imgOnLoad" on-error="_imgOnError">\n    <div id="placeholder" hidden\\$="[[_computePlaceholderHidden(preload, fade, loading, loaded)]]" class\\$="[[_computePlaceholderClassName(preload, fade, loading, loaded)]]"></div>\n']);
_.ij({_template:_.Fp(ADb),is:"iron-image",properties:{src:{type:String,value:""},alt:{type:String,value:null},crossorigin:{type:String,value:null},preventLoad:{type:Boolean,value:!1},sizing:{type:String,value:null,reflectToAttribute:!0},position:{type:String,value:"center"},preload:{type:Boolean,value:!1},placeholder:{type:String,value:null,observer:"_placeholderChanged"},fade:{type:Boolean,value:!1},loaded:{notify:!0,readOnly:!0,type:Boolean,value:!1},loading:{notify:!0,readOnly:!0,type:Boolean,
value:!1},error:{notify:!0,readOnly:!0,type:Boolean,value:!1},width:{observer:"_widthChanged",type:Number,value:null},height:{observer:"_heightChanged",type:Number,value:null}},observers:["_transformChanged(sizing, position)","_loadStateObserver(src, preventLoad)"],created:function(){this._resolvedSrc=""},
_imgOnLoad:function(){this.$.img.src===this._resolveSrc(this.src)&&(this._setLoading(!1),this._setLoaded(!0),this._setError(!1))},
_imgOnError:function(){this.$.img.src===this._resolveSrc(this.src)&&(this.$.img.removeAttribute("src"),this.$.sizedImgDiv.style.backgroundImage="",this._setLoading(!1),this._setLoaded(!1),this._setError(!0))},
_computePlaceholderHidden:function(){return!this.preload||!this.fade&&!this.loading&&this.loaded},
_computePlaceholderClassName:function(){return this.preload&&this.fade&&!this.loading&&this.loaded?"faded-out":""},
_computeImgDivHidden:function(){return!this.sizing},
_computeImgDivARIAHidden:function(){return""===this.alt?"true":void 0},
_computeImgDivARIALabel:function(){return null!==this.alt?this.alt:""===this.src?"":this._resolveSrc(this.src).replace(/[?|#].*/g,"").split("/").pop()},
_computeImgHidden:function(){return!!this.sizing},
_widthChanged:function(){this.style.width=isNaN(this.width)?this.width:this.width+"px"},
_heightChanged:function(){this.style.height=isNaN(this.height)?this.height:this.height+"px"},
_loadStateObserver:function(a,b){var c=this._resolveSrc(a);c!==this._resolvedSrc&&(this._resolvedSrc="",this.$.img.removeAttribute("src"),this.$.sizedImgDiv.style.backgroundImage="",""===a||b?this._setLoading(!1):(this._resolvedSrc=c,this.$.img.src=this._resolvedSrc,this.$.sizedImgDiv.style.backgroundImage='url("'+this._resolvedSrc+'")',this._setLoading(!0)),this._setLoaded(!1),this._setError(!1))},
_placeholderChanged:function(){this.$.placeholder.style.backgroundImage=this.placeholder?'url("'+this.placeholder+'")':""},
_transformChanged:function(){var a=this.$.sizedImgDiv.style,b=this.$.placeholder.style;a.backgroundSize=b.backgroundSize=this.sizing;a.backgroundPosition=b.backgroundPosition=this.sizing?this.position:"";a.backgroundRepeat=b.backgroundRepeat=this.sizing?"no-repeat":""},
_resolveSrc:function(a){a=_.ic(a,this.$.baseURIAnchor.href);2<=a.length&&"/"===a[0]&&"/"!==a[1]&&(a=(location.origin||location.protocol+"//"+location.host)+a);return a}});
/*

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 BDb;
var CDb;
/*

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
*/
_.ij({_template:function(){if(void 0!==CDb)return CDb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-app-drawer--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_app_layout.tp.yt.app.drawer.tp.yt.app.drawer.css.js--\x3e<div id="scrim" on-click="close"></div>\n\n\n<div id="contentContainer" opened$="[[opened]]" persistent$="[[persistent]]" position$="[[position]]" swipe-open$="[[swipeOpen]]">\n  <slot></slot>\n</div>\n';var b=a.content,
c=b.insertBefore;if(void 0===BDb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_app_layout.tp.yt.app.drawer.tp.yt.app.drawer.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  position: fixed;\n  z-index: 1;\n  top: -120px;\n  right: 0;\n  bottom: -120px;\n  left: 0;\n  visibility: hidden;\n  transition-property: visibility;\n}\n\n:host([opened]) {\n  visibility: visible;\n}\n\n:host([persistent]) {\n  width: var(--app-drawer-width, 256px);\n}\n\n:host([persistent][position=left]) {\n  right: auto;\n}\n\n:host([persistent][position=right]) {\n  left: auto;\n}\n\n#contentContainer {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: var(--app-drawer-width, 256px);\n  padding: var(--app-drawer-content-padding, 120px 0);\n  transition-property: -webkit-transform;\n  transition-property: transform;\n  -webkit-transform: translate3d(-100%, 0, 0);\n  transform: translate3d(-100%, 0, 0);\n  background-color: #fff;\n  background-color: var(--app-drawer-content-container-background-color);\n}\n\n#contentContainer[persistent] {\n  width: 100%;\n}\n\n#contentContainer[position=right] {\n  right: 0;\n  left: auto;\n  -webkit-transform: translate3d(100%, 0, 0);\n  transform: translate3d(100%, 0, 0);\n}\n\n#contentContainer[swipe-open]::after {\n  position: fixed;\n  top: 0;\n  bottom: 0;\n  left: 100%;\n  visibility: visible;\n  width: 20px;\n  content: "";\n}\n\n#contentContainer[swipe-open][position=right]::after {\n  right: 100%;\n  left: auto;\n}\n\n#contentContainer[opened] {\n  -webkit-transform: translate3d(0, 0, 0);\n  transform: translate3d(0, 0, 0);\n}\n\n#scrim {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  transition-property: opacity;\n  -webkit-transform: translateZ(0);\n  transform: translateZ(0);\n  opacity: 0;\n  background: var(--app-drawer-scrim-background, rgba(0, 0, 0, 0.5));\n}\n\n#scrim.visible {\n  opacity: 1;\n}\n\n:host([no-transition]) #contentContainer {\n  transition-property: none;\n}\n\n/*# sourceMappingURL=tp-yt-app-drawer.css.map */</style>';
BDb=d}d=BDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return CDb=a},
is:"tp-yt-app-drawer",properties:{opened:{type:Boolean,value:!1,notify:!0,reflectToAttribute:!0},persistent:{type:Boolean,value:!1,reflectToAttribute:!0},transitionDuration:{type:Number,value:200},align:{type:String,value:"left"},position:{type:String,readOnly:!0,reflectToAttribute:!0},swipeOpen:{type:Boolean,value:!1,reflectToAttribute:!0},noFocusTrap:{type:Boolean,value:!1},disableSwipe:{type:Boolean,value:!1}},observers:["resetLayout(position, isAttached)","_resetPosition(align, isAttached)","_styleTransitionDuration(transitionDuration)",
"_openedPersistentChanged(opened, persistent)"],_translateOffset:0,_trackDetails:null,_drawerState:0,_boundEscKeydownHandler:null,_firstTabStop:null,_lastTabStop:null,attached:function(){_.Md(this,function(){this._boundEscKeydownHandler=this._escKeydownHandler.bind(this);this.addEventListener("keydown",this._tabKeydownHandler.bind(this));this.listen(this,"track","_track");this.setScrollDirection("y")});
this.fire("app-reset-layout")},
detached:function(){document.removeEventListener("keydown",this._boundEscKeydownHandler)},
open:function(){this.opened=!0},
close:function(){this.opened=!1},
toggle:function(){this.opened=!this.opened},
getWidth:function(){return this._savedWidth||this.$.contentContainer.offsetWidth},
_isRTL:function(){return"rtl"===window.getComputedStyle(this).direction},
_resetPosition:function(){switch(this.align){case "start":this._setPosition(this._isRTL()?"right":"left");return;case "end":this._setPosition(this._isRTL()?"left":"right");return}this._setPosition(this.align)},
_escKeydownHandler:function(a){27===a.keyCode&&(a.preventDefault(),this.close())},
_track:function(a){if(!this.persistent&&!this.disableSwipe)switch(a.preventDefault(),a.detail.state){case "start":this._trackStart(a);break;case "track":this._trackMove(a);break;case "end":this._trackEnd(a)}},
_trackStart:function(){this._drawerState=this._DRAWER_STATE.TRACKING;var a=this.$.contentContainer.getBoundingClientRect();this._savedWidth=a.width;this._translateOffset="left"===this.position?a.left:a.right-window.innerWidth;this._trackDetails=[];this._styleTransitionDuration(0);this.style.visibility="visible"},
_trackMove:function(a){this._trackDetails&&(this._translateDrawer(a.detail.dx+this._translateOffset),this._trackDetails.push({dx:a.detail.dx,timeStamp:Date.now()}))},
_trackEnd:function(a){if(this._trackDetails){var b=a.detail.dx+this._translateOffset,c=this.getWidth();b="left"===this.position?0<=b||b<=-c:0>=b||b>=c;if(!b){var d=this._trackDetails;this._trackDetails=null;this._flingDrawer(a,d);if(this._drawerState===this._DRAWER_STATE.FLINGING)return}c/=2;a.detail.dx<-c?this.opened="right"===this.position:a.detail.dx>c&&(this.opened="left"===this.position);b?this.debounce("_resetDrawerState",this._resetDrawerState):this.debounce("_resetDrawerState",this._resetDrawerState,
this.transitionDuration);this._styleTransitionDuration(this.transitionDuration);this._resetDrawerTranslate();this.style.visibility=""}},
_calculateVelocity:function(a,b){for(var c=Date.now(),d=c-100,e,h=0,l=b.length-1;h<=l;){var m=h+l>>1,p=b[m];p.timeStamp>=d?(e=p,l=m-1):h=m+1}return e?(a.detail.dx-e.dx)/(c-e.timeStamp||1):0},
_flingDrawer:function(a,b){b=this._calculateVelocity(a,b);if(!(Math.abs(b)<this._MIN_FLING_THRESHOLD)){this._drawerState=this._DRAWER_STATE.FLINGING;a=a.detail.dx+this._translateOffset;var c=this.getWidth(),d="left"===this.position,e=0<b;e?(b=Math.max(b,this._MIN_TRANSITION_VELOCITY),this.opened="left"===this.position):(b=Math.min(b,-this._MIN_TRANSITION_VELOCITY),this.opened="right"===this.position);b=this._FLING_INITIAL_SLOPE*(!e&&d?-(a+c):e&&!d?c-a:-a)/b;this._styleTransitionDuration(b);this._styleTransitionTimingFunction(this._FLING_TIMING_FUNCTION);
this._resetDrawerTranslate();this.debounce("_resetDrawerState",this._resetDrawerState,b)}},
_styleTransitionDuration:function(a){this.style.transitionDuration=a+"ms";this.$.contentContainer.style.transitionDuration=a+"ms";this.$.scrim.style.transitionDuration=a+"ms"},
_styleTransitionTimingFunction:function(a){this.$.contentContainer.style.transitionTimingFunction=a;this.$.scrim.style.transitionTimingFunction=a},
_translateDrawer:function(a){var b=this.getWidth();"left"===this.position?(a=Math.max(-b,Math.min(a,0)),this.$.scrim.style.opacity=1+a/b):(a=Math.max(0,Math.min(a,b)),this.$.scrim.style.opacity=1-a/b);this.translate3d(a+"px","0","0",this.$.contentContainer)},
_resetDrawerTranslate:function(){this.$.scrim.style.opacity="";this.transform("",this.$.contentContainer)},
_resetDrawerState:function(){var a=this._drawerState;a===this._DRAWER_STATE.FLINGING&&(this._styleTransitionDuration(this.transitionDuration),this._styleTransitionTimingFunction(""),this.style.visibility="");this._savedWidth=null;this._drawerState=this.opened?this.persistent?this._DRAWER_STATE.OPENED_PERSISTENT:this._DRAWER_STATE.OPENED:this._DRAWER_STATE.CLOSED;a!==this._drawerState&&(this._drawerState===this._DRAWER_STATE.OPENED?(this._setKeyboardFocusTrap(),document.addEventListener("keydown",
this._boundEscKeydownHandler),document.body.style.overflow="hidden"):(document.removeEventListener("keydown",this._boundEscKeydownHandler),document.body.style.overflow=""),a!==this._DRAWER_STATE.INIT&&this.fire("app-drawer-transitioned"))},
resetLayout:function(){this.fire("app-reset-layout")},
_setKeyboardFocusTrap:function(){if(!this.noFocusTrap){var a=_.G(this).querySelectorAll('a[href]:not([tabindex="-1"]),area[href]:not([tabindex="-1"]),input:not([disabled]):not([tabindex="-1"]),select:not([disabled]):not([tabindex="-1"]),textarea:not([disabled]):not([tabindex="-1"]),button:not([disabled]):not([tabindex="-1"]),iframe:not([tabindex="-1"]),[tabindex]:not([tabindex="-1"]),[contentEditable=true]:not([tabindex="-1"])');0<a.length?(this._firstTabStop=a[0],this._lastTabStop=a[a.length-1]):
this._lastTabStop=this._firstTabStop=null;(a=this.getAttribute("tabindex"))&&-1<parseInt(a,10)?this.focus():this._firstTabStop&&this._firstTabStop.focus()}},
_tabKeydownHandler:function(a){this.noFocusTrap||this._drawerState!==this._DRAWER_STATE.OPENED||9!==a.keyCode||(a.shiftKey?this._firstTabStop&&_.G(a).localTarget===this._firstTabStop&&(a.preventDefault(),this._lastTabStop.focus()):this._lastTabStop&&_.G(a).localTarget===this._lastTabStop&&(a.preventDefault(),this._firstTabStop.focus()))},
_openedPersistentChanged:function(a,b){this.toggleClass("visible",a&&!b,this.$.scrim);this.debounce("_resetDrawerState",this._resetDrawerState,this.transitionDuration)},
_MIN_FLING_THRESHOLD:.2,_MIN_TRANSITION_VELOCITY:1.2,_FLING_TIMING_FUNCTION:"cubic-bezier(0.667, 1, 0.667, 1)",_FLING_INITIAL_SLOPE:1.5,_DRAWER_STATE:{INIT:0,OPENED:1,OPENED_PERSISTENT:2,CLOSED:3,TRACKING:4,FLINGING:5}});
/*

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 DDb;
var EDb;
_.ij({_template:function(){if(void 0!==EDb)return EDb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-card--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_card.tp.yt.paper.card.css.js--\x3e<div class="header">\n  <iron-image hidden$="[[!image]]" aria-hidden$="[[_isHidden(image)]]" src="[[image]]" alt="[[alt]]" placeholder="[[placeholderImage]]" preload="[[preloadImage]]" fade="[[fadeImage]]"></iron-image>\n  <div hidden$="[[!heading]]" class$="title-text [[_computeHeadingClass(image)]]">\n    [[heading]]\n  </div>\n</div>\n\n<slot></slot>\n';
var b=a.content,c=b.insertBefore;if(void 0===DDb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_card.tp.yt.paper.card.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/**\n@license\nCopyright (c) 2017 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause\n*/\n/* autoprefixer: off */\n:host {\n  position: relative;\n  box-sizing: border-box;\n  background-color: var(--paper-card-background-color, var(--primary-background-color));\n  border-radius: 2px;\n  font-family: var(--paper-font-common-base_-_font-family);\n  -webkit-font-smoothing: var(--paper-font-common-base_-_-webkit-font-smoothing);\n  display: var(--paper-card-display, inline-block);\n}\n\n:host([hidden]),\n[hidden] {\n  display: none !important;\n}\n\n.header {\n  position: relative;\n  border-top-left-radius: inherit;\n  border-top-right-radius: inherit;\n  overflow: hidden;\n}\n\n.header iron-image {\n  display: block;\n  width: 100%;\n  --iron-image-width: 100%;\n  pointer-events: none;\n}\n\n.header .title-text {\n  color: var(--paper-card-header-color, #000);\n}\n\n.header .title-text.over-image {\n  position: absolute;\n  bottom: 0px;\n}\n\n:host ::slotted(.card-content) {\n  position: relative;\n}\n\n:host ::slotted(.card-actions) {\n  border-top: 1px solid #e8e8e8;\n  position: relative;\n}\n\n:host([elevation="1"]) {\n  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);\n}\n\n:host([elevation="2"]) {\n  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.4);\n}\n\n:host([elevation="3"]) {\n  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.4);\n}\n\n:host([elevation="4"]) {\n  box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.4);\n}\n\n:host([elevation="5"]) {\n  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.4);\n}\n\n/*# sourceMappingURL=tp-yt-paper-card.css.map */</style>';
DDb=d}d=DDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return EDb=a},
is:"tp-yt-paper-card",properties:{heading:{type:String,value:"",observer:"_headingChanged"},image:{type:String,value:""},alt:{type:String},preloadImage:{type:Boolean,value:!1},fadeImage:{type:Boolean,value:!1},placeholderImage:{type:String,value:null},elevation:{type:Number,value:1,reflectToAttribute:!0},animatedShadow:{type:Boolean,value:!1},animated:{type:Boolean,reflectToAttribute:!0,readOnly:!0,computed:"_computeAnimated(animatedShadow)"}},_isHidden:function(a){return a?"false":"true"},
_headingChanged:function(a){var b=this.getAttribute("heading"),c=this.getAttribute("aria-label");"string"===typeof c&&c!==b||this.setAttribute("aria-label",a)},
_computeHeadingClass:function(a){return a?" over-image":""},
_computeAnimated:function(a){return a}});
var FDb;
var GDb;
/*

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
*/
_.ij({_template:function(){if(void 0!==GDb)return GDb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:tp-yt-paper-slider--\x3e\x3c!--css_build_styles:third_party.javascript.youtube_components.tp_yt_paper_slider.tp.yt.paper.slider.css.js--\x3e<div id="sliderContainer" class$="[[_getClassNames(disabled, pin, snaps, immediateValue, min, expand, dragging, transiting, editable)]]"><div class="bar-container"><tp-yt-paper-progress disabled$="[[disabled]]" id="sliderBar" aria-hidden="true" min="[[min]]" max="[[max]]" step="[[step]]" value="[[immediateValue]]" secondary-progress="[[secondaryProgress]]" on-down="_bardown" on-up="_resetKnob" on-track="_bartrack" on-tap="_barclick"></tp-yt-paper-progress></div><template is="dom-if" if="[[snaps]]"><div class="slider-markers"><template is="dom-repeat" items="[[markers]]"><div class="slider-marker"></div></template></div></template><div id="sliderKnob" class="slider-knob" on-down="_knobdown" on-up="_resetKnob" on-track="_onTrack" on-transitionend="_knobTransitionEnd"><div class="slider-knob-inner" value$="[[immediateValue]]"></div></div></div><template is="dom-if" if="[[editable]]"><tp-yt-paper-input id="input" type="number" step="[[step]]" min="[[min]]" max="[[max]]" class="slider-input" disabled$="[[disabled]]" value="[[immediateValue]]" on-change="_changeValue" on-keydown="_inputKeyDown" no-label-float=""></tp-yt-paper-input></template>';
var b=a.content,c=b.insertBefore;if(void 0===FDb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:third_party.javascript.youtube_components.tp_yt_paper_slider.tp.yt.paper.slider.css.js--\x3e<style>/* autoprefixer: off */\n:host {\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-pack: justify;\n  -webkit-justify-content: space-between;\n  justify-content: space-between;\n  -ms-flex-align: center;\n  -webkit-align-items: center;\n  align-items: center;\n  width: 200px;\n  cursor: default;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n  --paper-progress-active-color: var(\n    --paper-slider-active-color,\n    #3367d6\n  );\n  --paper-progress-secondary-color: var(\n    --paper-slider-secondary-color,\n    #7baaf7\n  );\n  --paper-progress-disabled-active-color: var(\n    --paper-slider-disabled-active-color,\n    #bdbdbd\n  );\n  --paper-progress-disabled-secondary-color: var(\n    --paper-slider-disabled-secondary-color,\n    #bdbdbd\n  );\n  --calculated-paper-slider-height: var(--paper-slider-height, 2px);\n}\n\n:host(:focus) {\n  outline: none;\n}\n\n:dir(rtl) #sliderContainer {\n  -webkit-transform: scaleX(-1);\n  transform: scaleX(-1);\n}\n\n:host([dir=rtl]) #sliderContainer {\n  -webkit-transform: scaleX(-1);\n  transform: scaleX(-1);\n}\n\n:host([dir=ltr]) #sliderContainer {\n  -webkit-transform: scaleX(1);\n  transform: scaleX(1);\n}\n\n#sliderContainer {\n  position: relative;\n  width: 100%;\n  height: calc(30px + var(--calculated-paper-slider-height));\n  margin-left: calc(15px + var(--calculated-paper-slider-height) / 2);\n  margin-right: calc(15px + var(--calculated-paper-slider-height) / 2);\n}\n\n#sliderContainer:focus {\n  outline: 0;\n}\n\n#sliderContainer.editable {\n  margin-top: 12px;\n  margin-bottom: 12px;\n}\n\n.bar-container {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  overflow: hidden;\n}\n\n.ring > .bar-container {\n  left: calc(5px + var(--calculated-paper-slider-height) / 2);\n  transition: left 0.18s ease;\n}\n\n.ring.expand.dragging > .bar-container {\n  transition: none;\n}\n\n.ring.expand:not(.pin) > .bar-container {\n  left: calc(8px + var(--calculated-paper-slider-height) / 2);\n}\n\n#sliderBar {\n  padding: 15px 0;\n  width: 100%;\n  background-color: var(--paper-slider-bar-color, transparent);\n  --paper-progress-container-color: var(\n    --paper-slider-container-color,\n    #bdbdbd\n  );\n  --paper-progress-height: var(--calculated-paper-slider-height);\n}\n\n.slider-markers {\n  position: absolute;\n  top: 15px;\n  height: var(--calculated-paper-slider-height);\n  left: 0;\n  right: -1px;\n  box-sizing: border-box;\n  pointer-events: none;\n  display: -ms-flexbox;\n  display: -webkit-flex;\n  display: flex;\n  -ms-flex-direction: row;\n  -webkit-flex-direction: row;\n  flex-direction: row;\n}\n\n.slider-marker {\n  -ms-flex: 1 1 0.000000001px;\n  -webkit-flex: 1;\n  flex: 1;\n  -webkit-flex-basis: 0.000000001px;\n  flex-basis: 0.000000001px;\n}\n\n.slider-markers::after,\n.slider-marker::after {\n  content: "";\n  display: block;\n  margin-left: -1px;\n  width: 2px;\n  height: var(--calculated-paper-slider-height);\n  border-radius: 50%;\n  background-color: var(--paper-slider-markers-color, #000);\n}\n\n.slider-knob {\n  position: absolute;\n  left: 0;\n  top: 0;\n  margin-left: calc(-15px - var(--calculated-paper-slider-height) / 2);\n  width: calc(30px + var(--calculated-paper-slider-height));\n  height: calc(30px + var(--calculated-paper-slider-height));\n}\n\n.transiting > .slider-knob {\n  transition: left 0.08s ease;\n}\n\n.slider-knob:focus {\n  outline: none;\n}\n\n.slider-knob.dragging {\n  transition: none;\n}\n\n.snaps > .slider-knob.dragging {\n  transition: -webkit-transform 0.08s ease;\n  transition: transform 0.08s ease;\n}\n\n.slider-knob-inner {\n  margin: 10px;\n  width: calc(100% - 20px);\n  height: calc(100% - 20px);\n  background-color: var(--paper-slider-knob-color, #3367d6);\n  border: 2px solid var(--paper-slider-knob-color, #3367d6);\n  border-radius: 50%;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  transition-property: -webkit-transform, background-color, border;\n  transition-property: transform, background-color, border;\n  transition-duration: 0.18s;\n  transition-timing-function: ease;\n}\n\n.expand:not(.pin) > .slider-knob > .slider-knob-inner {\n  -webkit-transform: scale(1.5);\n  transform: scale(1.5);\n}\n\n.ring > .slider-knob > .slider-knob-inner {\n  background-color: var(--paper-slider-knob-start-color, transparent);\n  border: 2px solid var(--paper-slider-knob-start-border-color, #bdbdbd);\n}\n\n.slider-knob-inner::before {\n  background-color: var(--paper-slider-pin-color, #3367d6);\n}\n\n.pin > .slider-knob > .slider-knob-inner::before {\n  content: "";\n  position: absolute;\n  top: 0;\n  left: 50%;\n  margin-left: -13px;\n  width: 26px;\n  height: 26px;\n  border-radius: 50% 50% 50% 0;\n  -webkit-transform: rotate(-45deg) scale(0) translate(0);\n  transform: rotate(-45deg) scale(0) translate(0);\n}\n\n.slider-knob-inner::before,\n.slider-knob-inner::after {\n  transition: -webkit-transform 0.18s ease, background-color 0.18s ease;\n  transition: transform 0.18s ease, background-color 0.18s ease;\n}\n\n.pin.ring > .slider-knob > .slider-knob-inner::before {\n  background-color: var(--paper-slider-pin-start-color, #bdbdbd);\n}\n\n.pin.expand > .slider-knob > .slider-knob-inner::before {\n  -webkit-transform: rotate(-45deg) scale(1) translate(17px, -17px);\n  transform: rotate(-45deg) scale(1) translate(17px, -17px);\n}\n\n.pin > .slider-knob > .slider-knob-inner::after {\n  content: attr(value);\n  position: absolute;\n  top: 0;\n  left: 50%;\n  margin-left: -16px;\n  width: 32px;\n  height: 26px;\n  text-align: center;\n  tp-yt-color: var(--paper-slider-font-color, #fff);\n  font-size: 10px;\n  -webkit-transform: scale(0) translate(0);\n  transform: scale(0) translate(0);\n}\n\n.pin.expand > .slider-knob > .slider-knob-inner::after {\n  -webkit-transform: scale(1) translate(0, -17px);\n  transform: scale(1) translate(0, -17px);\n}\n\n.slider-input {\n  width: 50px;\n  overflow: hidden;\n  --paper-input-container-input: {\n    text-align: center;\n  };\n}\n\n#sliderContainer.disabled {\n  pointer-events: none;\n}\n\n.disabled > .slider-knob > .slider-knob-inner {\n  background-color: var(--paper-slider-disabled-knob-color, #bdbdbd);\n  border: 2px solid var(--paper-slider-disabled-knob-color, #bdbdbd);\n  -webkit-transform: scale3d(0.75, 0.75, 1);\n  transform: scale3d(0.75, 0.75, 1);\n}\n\n.disabled.ring > .slider-knob > .slider-knob-inner {\n  background-color: var(--paper-slider-knob-start-color, transparent);\n  border: 2px solid var(--paper-slider-knob-start-border-color, #bdbdbd);\n}\n\npaper-ripple {\n  tp-yt-color: var(--paper-slider-knob-color, #3367d6);\n}\n\n/*# sourceMappingURL=tp-yt-paper-slider.css.map */</style>';
FDb=d}d=FDb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GDb=a},
is:"tp-yt-paper-slider",behaviors:[_.Iw,_.HH,_.Q5a,_.qbb],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[]}}},
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&&_.od(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(100*this._calcRatio(a))},
_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(100*this._calcRatio(this.immediateValue));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(0>b||!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(){void 0===this.__isRTL&&(this.__isRTL="rtl"===window.getComputedStyle(this).direction);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||("end"===a.detail.key?this.value=this.max:this.increment(),this.fire("change"),a.preventDefault())},
_decrementKey:function(a){this.disabled||("home"===a.detail.key?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 _.P5a._createRipple.call(this)},
_focusedChanged:function(a){a&&this.ensureRipple();this.hasRipple()&&(this._ripple.style.display=a?"":"none",this._ripple.holdDown=a)}});
var X2=function(a){_.F.call(this,a)};
_.r(X2,_.F);_.f=X2.prototype;_.f.getEnableSsEngine=function(){return _.Nv(this,2)};
_.f.getEnableAwr=function(){return _.Nv(this,3)};
_.f.getEnableHelpSuggestions=function(){return _.Nv(this,4)};
_.f.getAlohaAutoGaRollout=function(){return _.Nv(this,5)};
_.f.getEnableConfigurator=function(){return _.Nv(this,6)};
var ywb=function(a){_.F.call(this,a)};
_.r(ywb,_.F);
var swb="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 twb=_.il(["https://www.gstatic.com/uservoice/feedback/client/web/","/main_binary__",".js"]);
var vwb;
var W4=function(a,b,c){"material_help_panel"===a.flow&&(a.flow="");a.timeOfStartCall=(new Date).getTime();var d=c||_.g,e=d.document,h=a.nonce||_.Vl(d);h&&!a.nonce&&(a.nonce=h);if("help"==a.flow){var l=_.ve("document.location.href",d);!a.helpCenterContext&&l&&(a.helpCenterContext=l.substring(0,1200));l=!0;if(b&&JSON&&JSON.stringify){var m=JSON.stringify(b);(l=1200>=m.length)&&(a.psdJson=m)}l||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.serverUri||"//www.google.com/tools/feedback";
if(l=d.GOOGLE_FEEDBACK_START)l.apply(d,b);else{d=c+"/load.js?";for(var p in a)b=a[p],null==b||_.ra(b)||(d+=encodeURIComponent(p)+"="+encodeURIComponent(b)+"&");a=_.Im(e).createElement("SCRIPT");h&&a.setAttribute("nonce",h);_.Qb(a,_.ob(_.pb("serverUri is the endpoint of our own Help API"),d));e.body.appendChild(a)}},S3=function(a,b,c){try{"submit"===a.flow||"help"===a.flow||"material_help_panel"===a.flow||a.tinyNoPointer?W4(a,b,c):zwb(a.productId).then(function(d){d=_.$a(d,X2,1);
if(null!=d&&!0===d.getAlohaAutoGaRollout()){var e=c||_.g,h="DEV"===a.serverEnvironment,l=c||_.g;l=a.nonce||_.Vl(l);h={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket},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},initializationData:{isLocalServer:h,nonce:l,useNightlyRelease:h,feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback,enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(l=new Map(Object.entries(b)),
h.extraData.productSpecificData=l);xwb(h,d,e)}else W4(a,b,c)},function(){return W4(a,b,c)})}catch(d){W4(a,b,c)}};
_.Ge("userfeedback.api.startFeedback",S3,void 0);
var KCb=function(a){_.F.call(this,a,-1,HDb)};
_.r(KCb,_.F);var HDb=[1];
var Pwb={FOREGROUND_HEARTBEAT_TRIGGER_UNKNOWN:0,FOREGROUND_HEARTBEAT_TRIGGER_ON_INTERVAL:1,FOREGROUND_HEARTBEAT_TRIGGER_ON_FOREGROUND:2,FOREGROUND_HEARTBEAT_TRIGGER_ON_BACKGROUND:3};
var IDb=function(a,b){a=void 0===a?"":a;this.currencyUnitMicros=b=void 0===b?1E4:b;this.currencySymbol="";a?(this.currencyFormatter=new X4(a),this.currencySymbol=_.eL[a][1]):this.currencyFormatter=new Y4;this.currencyUnitMicros=b||1E4},Z4=function(a,b){return(b-b%a.currencyUnitMicros)/1E6},JDb=function(){},Y4=function(){};
_.r(Y4,JDb);Y4.prototype.parse=function(a){a=Number(a);return Number.isInteger(a)?a:NaN};
Y4.prototype.format=function(a){return a.toString()};
var X4=function(a){WAb();this.formatter=new _.iL(4,a)};
_.r(X4,JDb);X4.prototype.parse=function(a){var b=[0];var c=this.formatter.parse(a,b);return b[0]!==a.length?NaN:c};
X4.prototype.format=function(a){return this.formatter.format(a)};
var Y2=function(a,b,c){_.aa.call(this,a+", errorCode="+b);this.errorCode=b;this.xhr=c;this.name="PromiseAjaxError"};
_.r(Y2,_.aa);var Bwb=function(a){this.xhr=a};
var $4=function(a){this.wrappedPromise_=void 0===a?null:a;this.state_=0;this.JSC$41099_value_=null};
$4.prototype.then=function(a,b,c){return this.wrappedPromise_?this.wrappedPromise_.then(a,b,c):1===this.state_&&a?(a=a.call(c,this.JSC$41099_value_),_.rn(a)?a:Fwb(a)):2===this.state_&&b?(a=b.call(c,this.JSC$41099_value_),_.rn(a)?a:Iwb(a)):this};
$4.prototype.getValue=function(){return this.JSC$41099_value_};
_.qn($4);var Iwb=function(a){var b=new $4;a=void 0===a?null:a;b.state_=2;b.JSC$41099_value_=void 0===a?null:a;return b},Fwb=function(a){var b=new $4;
a=void 0===a?null:a;b.state_=1;b.JSC$41099_value_=void 0===a?null:a;return b};
var Hwb=function(a){_.aa.call(this,a.message||a.description||a.name);this.isMissing=a instanceof $2;this.isTimeout=a instanceof Y2&&"net.timeout"==a.errorCode;this.isCanceled=a instanceof _.wn};
_.r(Hwb,_.aa);Hwb.prototype.name="BiscottiError";var $2=function(){_.aa.call(this,"Biscotti ID is missing from server")};
_.r($2,_.aa);$2.prototype.name="BiscottiMissingError";var Awb={format:"RAW",method:"GET",timeout:5E3,withCredentials:!0},Z2=null,KDb=function(){try{var a=_.ve("yt.ads.biscotti.getId_");return a?a():yub()}catch(b){return _.sn(b)}};
var a5=function(a,b){_.Wm.call(this);this.currentVersion_=new _.IA(0,0);this.invalidationCallback_=b;this.objectId_=new _.XLa(a.objectId);this.subscription_=this.tangoClientStoppable_=this.tangoClient_=null;var c=_.un();b=c.promise;this.initializationPromise_=b.then(this.initialize_.bind(this,a));b.thenCatch(this.handleInitializationFailure_.bind(this));dvb("auth",function(){c.resolve()})};
_.r(a5,_.Wm);_.f=a5.prototype;_.f.initialize_=function(a){var b=a.sessionIndex,c=new _.VLa("/punctual/ytprod/youtube_live_chat_web");c.authParams.apiKey=a.apiKey;b&&(c.authParams.authUser=b);this.tangoClient_=new _.ZLa(_.WLa(c));this.tangoClientStoppable_=this.tangoClient_.start()};
_.f.handleInitializationFailure_=function(a){if(a instanceof Error||a instanceof Object||a instanceof String)var b=a;_.Uh(new _.pg("Failed to initialize Tango client in CommentsInvalidation",b))};
_.f.disposeInternal=function(){this.initializationPromise_.cancel();this.subscription_&&this.subscription_.unsubscribe();this.tangoClientStoppable_&&this.tangoClientStoppable_.stop();_.Wm.prototype.disposeInternal.call(this)};
_.f.register=function(){var a=this;this.initializationPromise_.then(function(){var b=a.objectId_;a.subscription_=_.$La(a.tangoClient_,b).subscribe(function(c){if(!(b.name!=a.objectId_.name||c.version&&0>=c.version.compare(a.currentVersion_))){var d=c.payload;d=d?JSON.parse(d):void 0;a.invalidationCallback_(b.name,d);c.version&&(a.currentVersion_=c.version)}},function(c){return _.Uh(c)})},function(){},this)};
_.f.unregister=function(){var a=this;this.initializationPromise_.then(function(){null!=a.subscription_&&(a.subscription_.unsubscribe(),a.subscription_=null)},function(){},this)};
var LDb=!1,Owb=0,c3=null,Mwb=null,Qwb=_.Nh;
var MDb={AUTOPLAY:"atp",SKA_SKIPPABLE_ADS:"ska",QUEUE_SUPPORT:"que",MULTI_USER_SESSIONS:"mus",SINGLE_USER_SESSIONS:"sus",HAS_DISPLAY:"dsp",SCREEN_EXTENDED_QUEUE_SUPPORT:"seq",MIC:"mic",DPAD:"dpa",CAST_DIALOG_SIGN_IN:"cds",MULTISTATE_LOOP_MODE:"mlm",DISCONNECT_STRATEGY_DEFFERRED_TO_RECEIVER:"dsdtr",NATIVE_BROWSE:"ntb"};
var b5=function(a){this.name=this.id="";this.clientName="UNKNOWN_INTERFACE";this.app="";this.type="REMOTE_CONTROL";this.obfuscatedGaiaId=this.avatar=this.username="";this.connected=!1;this.capabilities=new Set;this.experiments=new Set;this.theme="u";new _.Go;this.model=this.brand="";this.year=0;this.chipset=this.osVersion=this.os="";this.mdxDialServerType="MDX_DIAL_SERVER_TYPE_UNKNOWN";a&&(this.id=a.id||a.name,this.name=a.name,this.clientName=a.clientName?a.clientName.toUpperCase():"UNKNOWN_INTERFACE",
this.app=a.app,this.type=a.type||"REMOTE_CONTROL",this.username=a.user||"",this.avatar=a.userAvatarUri||"",this.obfuscatedGaiaId=a.obfuscatedGaiaId||"",this.theme=a.theme||"u",NDb(this,a.capabilities||""),ODb(this,a.experiments||""),this.brand=a.brand||"",this.model=a.model||"",this.year=a.year||0,this.os=a.os||"",this.osVersion=a.osVersion||"",this.chipset=a.chipset||"",this.mdxDialServerType=a.mdxDialServerType||"MDX_DIAL_SERVER_TYPE_UNKNOWN",a=a.deviceInfo)&&(a=JSON.parse(a),this.brand=a.brand||
"",this.model=a.model||"",this.year=a.year||0,this.os=a.os||"",this.osVersion=a.osVersion||"",this.chipset=a.chipset||"",this.clientName=a.clientName?a.clientName.toUpperCase():"UNKNOWN_INTERFACE",this.mdxDialServerType=a.mdxDialServerType||"MDX_DIAL_SERVER_TYPE_UNKNOWN")};
b5.prototype.equals=function(a){return a?this.id==a.id:!1};
var NDb=function(a,b){a.capabilities.clear();_.zl(b.split(","),_.ul(_.Zd.contains,MDb)).forEach(function(c){a.capabilities.add(c)})},ODb=function(a,b){a.experiments.clear();
b.split(",").forEach(function(c){a.experiments.add(c)})};
var PDb=function(a,b){this.action=a;this.params=b||{}};
_.wl(Rwb,_.Wm);_.f=Rwb.prototype;_.f.JSC$41128_onTick_=function(){this.JSC$41126_interval_=Math.min(3E5,2*this.JSC$41126_interval_);this.JSC$41128_listener_();this.nextTickTime_&&this.start()};
_.f.start=function(){var a=this.JSC$41126_interval_+15E3*Math.random(),b=this.JSC$41126_delay_;b.isActive()||b.start(a);this.nextTickTime_=Date.now()+a};
_.f.stop=function(){this.JSC$41126_delay_.stop();this.nextTickTime_=0};
_.f.isActive=function(){return this.JSC$41126_delay_.isActive()};
_.f.reset=function(){this.JSC$41126_delay_.stop();this.JSC$41126_interval_=5E3};
_.wl(g3,wDb);_.f=g3.prototype;_.f.subscribe=function(a,b,c){return this.pubsub_.subscribe(a,b,c)};
_.f.unsubscribe=function(a,b,c){return this.pubsub_.unsubscribe(a,b,c)};
_.f.unsubscribeByKey=function(a){return this.pubsub_.unsubscribeByKey(a)};
_.f.JSC$62000_publish=function(a,b){this.pubsub_.JSC$32191_publish.apply(this.pubsub_,arguments)};
_.f.dispose=function(){this.JSC$41129_disposed_||(this.JSC$41129_disposed_=!0,_.Ub(this.pubsub_),this.disconnect(),_.Ub(this.reconnectTimer_),this.reconnectTimer_=null,this.JSC$41129_getXsrfToken_=function(){return""})};
_.f.isDisposed=function(){return this.JSC$41129_disposed_};
var QDb=function(a){return{firstTestResults:[""],secondTestResults:!a.JSC$41129_channel_.useChunked_,sessionId:a.JSC$41129_channel_.sid_,arrayId:a.JSC$41129_channel_.JSC$41040_lastArrayId_}};
_.f=g3.prototype;
_.f.connect=function(a,b,c){if(!this.JSC$41129_channel_||2!=this.JSC$41129_channel_.getState()){this.sCookie_="";this.reconnectTimer_.stop();this.connectionParams_=a||null;this.connectUi_=b||0;a=this.pathPrefix_+"/test";b=this.pathPrefix_+"/bind";var d=new S4(c?c.firstTestResults:null,c?c.secondTestResults:null,this.enableAsyncTest_),e=this.JSC$41129_channel_;e&&(e.handler_=null);d.handler_=this;this.JSC$41129_channel_=d;RDb(this);if(this.JSC$41129_channel_){d=_.v("ID_TOKEN");var h=this.JSC$41129_channel_.JSC$41040_extraHeaders_||
{};d?h["x-youtube-identity-token"]=d:delete h["x-youtube-identity-token"];this.JSC$41129_channel_.JSC$41040_extraHeaders_=h}e?(e.getState(),this.JSC$41129_channel_.connect(a,b,this.defaultQueryParams_,e.sid_,e.JSC$41040_lastArrayId_)):c?this.JSC$41129_channel_.connect(a,b,this.defaultQueryParams_,c.sessionId,c.arrayId):this.JSC$41129_channel_.connect(a,b,this.defaultQueryParams_)}};
_.f.disconnect=function(a){this.disconnectUi_=a||0;this.reconnectTimer_.stop();RDb(this);this.JSC$41129_channel_&&(3==this.JSC$41129_channel_.getState()&&qDb(this.JSC$41129_channel_),this.JSC$41129_channel_.disconnect());this.disconnectUi_=0};
_.f.sendMessage=function(a,b){a={_sc:a};b&&_.Zd.extend(a,b);this.reconnectTimer_.isActive()||2==(this.JSC$41129_channel_?this.JSC$41129_channel_.getState():0)?this.JSC$41129_pendingMessages_.push(a):SDb(this)&&(RDb(this),pDb(this.JSC$41129_channel_,a))};
_.f.JSC$41046_channelOpened=function(){this.reconnectTimer_.reset();this.connectionParams_=null;this.connectUi_=0;if(this.JSC$41129_pendingMessages_.length){var a=this.JSC$41129_pendingMessages_;this.JSC$41129_pendingMessages_=[];for(var b=0,c=a.length;b<c;++b)pDb(this.JSC$41129_channel_,a[b])}this.JSC$62000_publish("handlerOpened")};
_.f.JSC$41046_channelError=function(a){var b=2==a&&401==this.JSC$41129_channel_.JSC$41040_lastStatusCode_;4==a||b||this.reconnectTimer_.start();this.JSC$62000_publish("handlerError",a,b)};
_.f.JSC$41046_channelClosed=function(a,b){if(!this.reconnectTimer_.isActive())this.JSC$62000_publish("handlerClosed");else if(b)for(var c=0,d=b.length;c<d;++c){var e=b[c].map;e&&this.JSC$41129_pendingMessages_.push(e)}this.closedChannelsCounter.increment();a&&this.pendingMapsOnClosedCounter.JSC$31908_streamzService_.JSC$31858_incrementCounterBy("/client_streamz/youtube/living_room/mdx/browser_channel/pending_maps",a.length);b&&this.undeliveredMapsOnClosedCounter.JSC$31911_streamzService_.JSC$31858_incrementCounterBy("/client_streamz/youtube/living_room/mdx/browser_channel/undelivered_maps",
b.length)};
_.f.JSC$41046_getAdditionalParams=function(){var a={v:2};this.sCookie_&&(a.gsessionid=this.sCookie_);0!=this.connectUi_&&(a.ui=""+this.connectUi_);0!=this.disconnectUi_&&(a.ui=""+this.disconnectUi_);this.connectionParams_&&_.Zd.extend(a,this.connectionParams_);return a};
_.f.JSC$41046_channelHandleArray=function(a){"S"==a[0]?this.sCookie_=a[1]:"gracefulReconnect"==a[0]?(this.reconnectTimer_.start(),this.JSC$41129_channel_.disconnect()):this.JSC$62000_publish("handlerMessage",new PDb(a[0],a[1]))};
var SDb=function(a){return!!a.JSC$41129_channel_&&3==a.JSC$41129_channel_.getState()},RDb=function(a){if(a.JSC$41129_channel_){var b=a.JSC$41129_getXsrfToken_(),c=a.JSC$41129_channel_.JSC$41040_extraHeaders_||{};
b?c["x-youtube-lounge-xsrf-token"]=b:delete c["x-youtube-lounge-xsrf-token"];a.JSC$41129_channel_.JSC$41040_extraHeaders_=c}};
g3.prototype.setLoungeToken=function(a){(this.defaultQueryParams_.loungeIdToken=a)||this.reconnectTimer_.stop();if(this.enableLoungeTokenRefresh_&&this.JSC$41129_channel_){var b=this.JSC$41129_channel_.JSC$41040_extraHeaders_||{};a?b["X-YouTube-LoungeId-Token"]=a:delete b["X-YouTube-LoungeId-Token"];this.JSC$41129_channel_.JSC$41040_extraHeaders_=b}};
g3.prototype.reconnect=function(){var a=this.reconnectTimer_;a.JSC$41126_delay_.fire();a.start()};
g3.prototype.safeReconnect_=function(){var a=this.JSC$41129_channel_,b=0;a.JSC$41040_backChannelRequest_&&b++;a.forwardChannelRequest_&&b++;0==b&&this.connect(this.connectionParams_,this.connectUi_)};
var c5=function(a,b){var c=a.basePath;a.supportCors&&(c=a.scheme+"://"+a.domain+a.port+a.basePath);return _.Ve(c+b,{})},TDb=function(a,b,c,d,e){a={format:"JSON",
method:"POST",context:a,timeout:5E3,withCredentials:!1,onSuccess:_.ul(a.JSC$41135_onSuccess_,d,!0),onError:_.ul(a.onError_,e),onTimeout:_.ul(a.JSC$41135_onTimeout_,e)};c&&(a.postParams=c,a.headers={"Content-Type":"application/x-www-form-urlencoded"});return _.gf(b,a)};
h3.prototype.JSC$41135_onSuccess_=function(a,b,c,d){b?a(d):a({text:c.responseText})};
h3.prototype.onError_=function(a,b){a(Error("Gi`"+b.status))};
h3.prototype.JSC$41135_onTimeout_=function(a){a(Error("Hi"))};
var axb=Date.now(),i3=null,l3=Array(50),k3=-1,m3=!1;
var o3=function(a,b){return!!b&&(a.id==b||a.uuid==b)},UDb=function(a){return{name:a.name,
screenId:a.id,loungeToken:a.token,dialId:a.uuid,screenIdType:a.idType}},VDb=function(a){return new n3(a)},WDb=function(a){return Array.isArray(a)?_.pe(a,VDb):[]},d5=function(a){return a?'{name:"'+a.name+'",id:'+a.id.substr(0,6)+"..,token:"+((a.token?".."+a.token.slice(-6):"-")+",uuid:"+(a.uuid?".."+a.uuid.slice(-6):"-")+",idType:"+a.idType+"}"):"null"},exb=function(a){return Array.isArray(a)?"["+_.pe(a,d5).join(",")+"]":"null"};
var q3=function(a){a=void 0===a?!1:a;_.Wm.call(this);this.pubSub_=new _.Po(a);_.Ym(this,this.pubSub_)};
_.wl(q3,_.Wm);q3.prototype.subscribe=function(a,b,c){return this.isDisposed()?0:this.pubSub_.subscribe(a,b,c)};
q3.prototype.unsubscribe=function(a,b,c){return this.isDisposed()?!1:this.pubSub_.unsubscribe(a,b,c)};
q3.prototype.unsubscribeByKey=function(a){return this.isDisposed()?!1:this.pubSub_.unsubscribeByKey(a)};
q3.prototype.JSC$62000_publish=function(a,b){this.isDisposed()||this.pubSub_.JSC$32191_publish.apply(this.pubSub_,arguments)};
_.wl(r3,q3);r3.prototype.getScreens=function(){return this.screens};
r3.prototype.contains=function(a){return!!dxb(this.screens,a)};
r3.prototype.get=function(a){return a?p3(this.screens,a):null};
var XDb=function(a,b){var c=a.get(b.uuid)||a.get(b.id);if(c)return a=c.name,c.id=b.id||c.id,c.name=b.name,c.token=b.token,c.uuid=b.uuid||c.uuid,c.name!=a;a.screens.push(b);return!0},YDb=function(a,b){var c=a.screens.length!=b.length;
a.screens=_.zl(a.screens,function(h){return!!dxb(b,h)});
for(var d=0,e=b.length;d<e;d++)c=XDb(a,b[d])||c;return c},ZDb=function(a,b){var c=a.screens.length;
a.screens=_.zl(a.screens,function(d){return!(d||b?!d!=!b?0:d.id==b.id:1)});
return a.screens.length<c};
r3.prototype.info=function(a){j3(this.JSC$41143_logName_,a)};
var $Db=function(a,b,c,d,e){q3.call(this);this.JSC$41146_http_=a;this.pairingCode_=b;this.deviceId_=c;this.friendlyName_=d;this.enableShortLivedLoungeToken_=e;this.pollIndex_=0;this.JSC$41146_xhr_=null;this.JSC$41146_timer_=NaN};
_.r($Db,q3);_.f=$Db.prototype;_.f.start=function(){!this.JSC$41146_xhr_&&isNaN(this.JSC$41146_timer_)&&this.poll_()};
_.f.stop=function(){this.JSC$41146_xhr_&&(this.JSC$41146_xhr_.abort(),this.JSC$41146_xhr_=null);isNaN(this.JSC$41146_timer_)||(_.Fe(this.JSC$41146_timer_),this.JSC$41146_timer_=NaN)};
_.f.disposeInternal=function(){this.stop();q3.prototype.disposeInternal.call(this)};
_.f.poll_=function(){this.JSC$41146_timer_=NaN;this.JSC$41146_xhr_=_.gf(c5(this.JSC$41146_http_,"/pairing/get_screen"),{method:"POST",postParams:{pairing_code:this.pairingCode_},timeout:5E3,onSuccess:(0,_.tl)(this.JSC$41148_onSuccess_,this),onError:(0,_.tl)(this.onError_,this),onTimeout:(0,_.tl)(this.JSC$41148_onTimeout_,this)})};
_.f.JSC$41148_onSuccess_=function(a,b){this.JSC$41146_xhr_=null;a=b.screen||{};a.dialId=this.deviceId_;a.name=this.friendlyName_;b=-1;this.enableShortLivedLoungeToken_&&a.shortLivedLoungeToken&&a.shortLivedLoungeToken.value&&a.shortLivedLoungeToken.refreshIntervalMs&&(a.screenIdType="shortLived",a.loungeToken=a.shortLivedLoungeToken.value,b=a.shortLivedLoungeToken.refreshIntervalMs);this.JSC$62000_publish("pairingComplete",new n3(a),b)};
_.f.onError_=function(a){this.JSC$41146_xhr_=null;a.status&&404==a.status?this.pollIndex_>=aEb.length?this.JSC$62000_publish("pairingFailed",Error("Ii")):(a=aEb[this.pollIndex_],this.JSC$41146_timer_=_.De((0,_.tl)(this.poll_,this),a),this.pollIndex_++):this.JSC$62000_publish("pairingFailed",Error("Ji`"+a.status))};
_.f.JSC$41148_onTimeout_=function(){this.JSC$41146_xhr_=null;this.JSC$62000_publish("pairingFailed",Error("Ki"))};
var aEb=[2E3,2E3,1E3,1E3,1E3,2E3,2E3,5E3,5E3,1E4];
var e5,dEb=function(){var a=f5(),b=g5();_.ea(a,b);if(bEb()){var c=a,d=tub(c,b,void 0);0>d&&sub(c,-(d+1),0,b)}a=cEb(a);if(0==a.length)try{_.Qf("remote_sid")}catch(e){}else try{_.Pf("remote_sid",a.join(","),-1)}catch(e){}},f5=function(){var a=_.mr("yt-remote-connected-devices")||[];
_.rMa(a);return a},cEb=function(a){if(0==a.length)return[];
var b=a[0].indexOf("#"),c=-1==b?a[0]:a[0].substring(0,b);return _.pe(a,function(d,e){return 0==e?d:d.substring(c.length)})},eEb=function(a){_.lr("yt-remote-connected-devices",a,86400)},g5=function(){if(fEb)return fEb;
var a=_.mr("yt-remote-device-id");a||(a=bxb(),_.lr("yt-remote-device-id",a,31536E3));for(var b=f5(),c=1,d=a;_.ea(b,d);)c++,d=a+"#"+c;return fEb=d},gEb=function(){return _.mr("yt-remote-session-browser-channel")},bEb=function(){return _.mr("yt-remote-session-screen-id")},jEb=function(a){5<a.length&&(a=a.slice(a.length-5));
var b=_.pe(hEb(),function(d){return d.loungeToken}),c=_.pe(a,function(d){return d.loungeToken});
_.sy(c,function(d){return!_.ea(b,d)})&&iEb();
_.lr("yt-remote-local-screens",a,31536E3)},hEb=function(){return _.mr("yt-remote-local-screens")||[]},iEb=function(){_.lr("yt-remote-lounge-token-expiration",!0,86400)},kEb=function(a,b){_.lr("yt-remote-session-browser-channel",a);
_.lr("yt-remote-session-screen-id",b);a=f5();b=g5();_.ea(a,b)||a.push(b);eEb(a);dEb()},h5=function(a){a||(_.nr("yt-remote-session-screen-id"),_.nr("yt-remote-session-video-id"));
dEb();a=f5();_.ka(a,g5());eEb(a)},mEb=function(){lEb();
return e5?!!e5.get("yt-remote-use-staging-server"):!1},lEb=function(){if(!e5){var a=_.ora();
a&&(e5=new _.Qo(a))}},fEb="";
_.wl(t3,r3);_.f=t3.prototype;_.f.start=function(){s3(this)&&this.JSC$62000_publish("screenChange");!_.mr("yt-remote-lounge-token-expiration")&&nEb(this);_.Fe(this.loungeTokenRefreshTimer_);this.loungeTokenRefreshTimer_=_.De((0,_.tl)(this.start,this),1E4)};
_.f.add=function(a,b){s3(this);XDb(this,a);i5(this,!1);this.JSC$62000_publish("screenChange");b(a);a.token||nEb(this)};
_.f.remove=function(a,b){var c=s3(this);ZDb(this,a)&&(i5(this,!1),c=!0);b(a);c&&this.JSC$62000_publish("screenChange")};
_.f.updateName=function(a,b,c,d){var e=s3(this),h=this.get(a.id);h?(h.name!=b&&(h.name=b,i5(this,!1),e=!0),c(a)):d(Error("Li"));e&&this.JSC$62000_publish("screenChange")};
_.f.disposeInternal=function(){_.Fe(this.loungeTokenRefreshTimer_);t3.superClass_.disposeInternal.call(this)};
var nEb=function(a){if(a.screens.length){var b=_.pe(a.screens,function(d){return d.id}),c=c5(a.JSC$41150_http_,"/pairing/get_lounge_token_batch");
TDb(a.JSC$41150_http_,c,{screen_ids:b.join(",")},(0,_.tl)(a.handleLoungeTokens_,a),(0,_.tl)(a.handleLoungeTokenError_,a))}};
t3.prototype.handleLoungeTokens_=function(a){s3(this);var b=this.screens.length;a=a&&a.screens||[];for(var c=0,d=a.length;c<d;++c){var e=a[c],h=this.get(e.screenId);h&&(h.token=e.loungeToken,--b)}i5(this,!b);b&&j3(this.JSC$41143_logName_,"Missed "+b+" lounge tokens.")};
t3.prototype.handleLoungeTokenError_=function(a){j3(this.JSC$41143_logName_,"Requesting lounge tokens failed: "+a)};
var s3=function(a){if(_.w("deprecate_pair_servlet_enabled"))return YDb(a,[]);var b=WDb(hEb());b=_.zl(b,function(c){return!c.uuid});
return YDb(a,b)},i5=function(a,b){jEb(_.pe(a.screens,UDb));
b&&iEb()};
var j5=function(a,b){q3.call(this);this.getScreensToCheck_=b;b=(b=_.mr("yt-remote-online-screen-ids")||"")?b.split(","):[];for(var c={},d=this.getScreensToCheck_(),e=0,h=d.length;e<h;++e){var l=d[e].id;c[l]=_.ea(b,l)}this.screenIdSet_=c;this.JSC$41153_http_=a;this.refreshTimer_=this.fastCheckEndTime_=NaN;this.currentRequest_=null;oEb("Initialized with "+(0,_.nh)(this.screenIdSet_))};
_.r(j5,q3);j5.prototype.start=function(){var a=parseInt(_.mr("yt-remote-fast-check-period")||"0",10);(this.fastCheckEndTime_=_.vl()-144E5<a?0:a)?k5(this):(this.fastCheckEndTime_=_.vl()+3E5,_.lr("yt-remote-fast-check-period",this.fastCheckEndTime_),this.requestScreenAvailability_())};
j5.prototype.isEmpty=function(){return _.Zd.isEmpty(this.screenIdSet_)};
j5.prototype.update=function(){oEb("Updating availability on schedule.");var a=this.getScreensToCheck_(),b=_.Zd.filter(this.screenIdSet_,function(c,d){return c&&!!p3(a,d)},this);
pEb(this,b)};
var qEb=function(a,b,c){var d=c5(a.JSC$41153_http_,"/pairing/get_screen_availability");TDb(a.JSC$41153_http_,d,{lounge_token:b.token},(0,_.tl)(function(e){e=e.screens||[];for(var h=0,l=e.length;h<l;++h)if(e[h].loungeToken==b.token){c("online"==e[h].status);return}c(!1)},a),(0,_.tl)(function(){c(!1)},a))};
j5.prototype.disposeInternal=function(){_.Fe(this.refreshTimer_);this.refreshTimer_=NaN;this.currentRequest_&&(this.currentRequest_.abort(),this.currentRequest_=null);q3.prototype.disposeInternal.call(this)};
var pEb=function(a,b){a:if(_.Zd.getCount(b)!=_.Zd.getCount(a.screenIdSet_))var c=!1;else{c=_.Zd.getKeys(b);for(var d=0,e=c.length;d<e;++d)if(!a.screenIdSet_[c[d]]){c=!1;break a}c=!0}c||(oEb("Updated online screens: "+(0,_.nh)(a.screenIdSet_)),a.screenIdSet_=b,a.JSC$62000_publish("screenChange"));rEb(a)},k5=function(a){isNaN(a.refreshTimer_)||_.Fe(a.refreshTimer_);
a.refreshTimer_=_.De((0,_.tl)(a.requestScreenAvailability_,a),0<a.fastCheckEndTime_&&a.fastCheckEndTime_<_.vl()?2E4:1E4)};
j5.prototype.requestScreenAvailability_=function(){_.Fe(this.refreshTimer_);this.refreshTimer_=NaN;this.currentRequest_&&this.currentRequest_.abort();var a=sEb(this);if(_.Zd.getCount(a)){var b=c5(this.JSC$41153_http_,"/pairing/get_screen_availability"),c={lounge_token:_.Zd.getKeys(a).join(",")};this.currentRequest_=TDb(this.JSC$41153_http_,b,c,(0,_.tl)(this.onScreenAvailability_,this,a),(0,_.tl)(this.onScreenAvailabilityError_,this))}else pEb(this,{}),k5(this)};
j5.prototype.onScreenAvailability_=function(a,b){this.currentRequest_=null;var c=_.Zd.getKeys(sEb(this));if(_.gB(c,_.Zd.getKeys(a))){b=b.screens||[];c={};for(var d=0,e=b.length;d<e;++d)c[a[b[d].loungeToken]]="online"==b[d].status;pEb(this,c);k5(this)}else this.warn_("Changing Screen set during request."),this.requestScreenAvailability_()};
j5.prototype.onScreenAvailabilityError_=function(a){this.warn_("Screen availability failed: "+a);this.currentRequest_=null;k5(this)};
var oEb=function(a){j3("OnlineScreenService",a)};
j5.prototype.warn_=function(a){j3("OnlineScreenService",a)};
var sEb=function(a){var b={};_.Be(a.getScreensToCheck_(),function(c){c.token?b[c.token]=c.id:this.warn_("Requesting availability of screen w/o lounge token.")});
return b},rEb=function(a){a=_.Zd.getKeys(_.Zd.filter(a.screenIdSet_,function(b){return b}));
_.rMa(a);a.length?_.lr("yt-remote-online-screen-ids",a.join(","),60):_.nr("yt-remote-online-screen-ids")};
var l5=function(a,b){b=void 0===b?!1:b;r3.call(this,"ScreenService");this.JSC$41156_http_=a;this.disableAutomaticScreenCache_=b;this.onlineScreenService_=this.localScreenService_=null;this.automaticScreens_=[];this.deviceToScreenId_={};tEb(this)};
_.wl(l5,r3);_.f=l5.prototype;_.f.start=function(){this.localScreenService_.start();this.onlineScreenService_.start();this.screens.length&&(this.JSC$62000_publish("screenChange"),this.onlineScreenService_.isEmpty()||this.JSC$62000_publish("onlineScreenChange"))};
_.f.add=function(a,b,c){this.localScreenService_.add(a,b,c)};
_.f.remove=function(a,b,c){this.localScreenService_.remove(a,b,c);this.onlineScreenService_.update()};
_.f.updateName=function(a,b,c,d){this.localScreenService_.contains(a)?this.localScreenService_.updateName(a,b,c,d):(a="Updating name of unknown screen: "+a.name,j3(this.JSC$41143_logName_,a),d(Error(a)))};
_.f.getScreens=function(a){return a?this.screens:_.oMa(this.screens,_.zl(this.automaticScreens_,function(b){return!this.contains(b)},this))};
_.f.JSC$41158_getOnlineScreens=function(){return _.zl(this.getScreens(!0),function(a){return!!this.onlineScreenService_.screenIdSet_[a.id]},this)};
var vEb=function(a,b,c,d,e,h){a.info("getAutomaticScreenByIds "+c+" / "+b);c||(c=a.deviceToScreenId_[b]);var l=a.getScreens(),m=c?p3(l,c):null;c&&(a.disableAutomaticScreenCache_||m)||(m=p3(l,b));if(m){m.uuid=b;var p=m5(a,m);qEb(a.onlineScreenService_,p,function(q){e(q?p:null)})}else c?uEb(a,c,(0,_.tl)(function(q){var x=m5(this,new n3({name:d,
screenId:c,loungeToken:q,dialId:b||""}));qEb(this.onlineScreenService_,x,function(B){e(B?x:null)})},a),h):e(null)};
l5.prototype.JSC$41158_getScreenByPollingPairingCode=function(a,b,c,d,e,h){var l=this;this.info("getDialScreenByPairingCode "+a+" / "+b);var m=new $Db(this.JSC$41156_http_,a,b,c,d);m.subscribe("pairingComplete",function(p,q){_.Ub(m);e(m5(l,p),q)});
m.subscribe("pairingFailed",function(p){_.Ub(m);h(p)});
m.start();return(0,_.tl)(m.stop,m)};
var wEb=function(a,b){for(var c=0,d=a.screens.length;c<d;++c)if(a.screens[c].name==b)return a.screens[c];return null};
l5.prototype.JSC$41158_getScreenByPairingCode=function(a,b,c,d){_.gf(c5(this.JSC$41156_http_,"/pairing/get_screen"),{method:"POST",postParams:{pairing_code:a},timeout:5E3,onSuccess:(0,_.tl)(function(e,h){e=new n3(h.screen||{});if(!e.name||wEb(this,e.name)){a:{h=e.name;for(var l=2,m=b(h,l);wEb(this,m);){l++;if(20<l)break a;m=b(h,l)}h=m}e.name=h}c(m5(this,e))},this),
onError:(0,_.tl)(function(e){d(Error("Mi`"+e.status))},this),
onTimeout:(0,_.tl)(function(){d(Error("Ni"))},this)})};
var xEb=function(a,b,c){qEb(a.onlineScreenService_,b,c)};
l5.prototype.disposeInternal=function(){_.Ub(this.localScreenService_);_.Ub(this.onlineScreenService_);l5.superClass_.disposeInternal.call(this)};
var uEb=function(a,b,c,d){a.info("requestLoungeToken_ for "+b);var e={postParams:{screen_ids:b},method:"POST",context:a,onSuccess:function(h,l){h=l&&l.screens||[];h[0]&&h[0].screenId==b?c(h[0].loungeToken):d(Error("Oi"))},
onError:function(){d(Error("Pi"))}};
_.gf(c5(a.JSC$41156_http_,"/pairing/get_lounge_token_batch"),e)},yEb=function(a){a.screens=a.localScreenService_.getScreens();
for(var b=_.Zd.transpose(a.deviceToScreenId_),c=0,d=a.screens.length;c<d;++c){var e=a.screens[c];e.uuid=b[e.id]||""}a.info("Updated manual screens: "+exb(a.screens))};
l5.prototype.handleScreenChange_=function(){yEb(this);this.JSC$62000_publish("screenChange");this.onlineScreenService_.update()};
var tEb=function(a){zEb(a);a.localScreenService_=new t3(a.JSC$41156_http_);a.localScreenService_.subscribe("screenChange",(0,_.tl)(a.handleScreenChange_,a));yEb(a);a.disableAutomaticScreenCache_||(a.automaticScreens_=WDb(_.mr("yt-remote-automatic-screen-cache")||[]));zEb(a);a.info("Initializing automatic screens: "+exb(a.automaticScreens_));a.onlineScreenService_=new j5(a.JSC$41156_http_,(0,_.tl)(a.getScreens,a,!0));a.onlineScreenService_.subscribe("screenChange",(0,_.tl)(function(){this.JSC$62000_publish("onlineScreenChange")},
a))},m5=function(a,b){var c=a.get(b.id);
c?(c.uuid=b.uuid,b=c):((c=p3(a.automaticScreens_,b.uuid))?(c.id=b.id,c.token=b.token,b=c):a.automaticScreens_.push(b),a.disableAutomaticScreenCache_||AEb(a));zEb(a);a.deviceToScreenId_[b.uuid]=b.id;_.lr("yt-remote-device-id-map",a.deviceToScreenId_,31536E3);return b},AEb=function(a){a=_.zl(a.automaticScreens_,function(b){return"shortLived"!=b.idType});
_.lr("yt-remote-automatic-screen-cache",_.pe(a,UDb))},zEb=function(a){a.deviceToScreenId_=_.mr("yt-remote-device-id-map")||{}};
l5.prototype.dispose=l5.prototype.dispose;
var n5=function(a,b,c){q3.call(this);this.JSC$41160_logName_=c;this.JSC$41160_screenService_=a;this.receiver_=b;this.screen_=null};
_.wl(n5,q3);n5.prototype.getScreen=function(){return this.screen_};
var o5=function(a,b){a.screen_=b;a.JSC$62000_publish("sessionScreen",a.screen_)},BEb=function(a,b){a.screen_&&(a.screen_.token=b,m5(a.JSC$41160_screenService_,a.screen_));
a.JSC$62000_publish("sessionScreen",a.screen_)};
n5.prototype.onSessionStopped=function(a){this.isDisposed()||(a&&(p5(this,""+a),this.JSC$62000_publish("sessionFailed")),this.screen_=null,this.JSC$62000_publish("sessionScreen",null))};
n5.prototype.info=function(a){j3(this.JSC$41160_logName_,a)};
var p5=function(a,b){j3(a.JSC$41160_logName_,b)};
n5.prototype.JSC$41162_getCastSession=function(){return null};
n5.prototype.setDisplayStatus=function(a){var b=this.receiver_;a?(b.displayStatus=new chrome.cast.ReceiverDisplayStatus(a,[]),b.displayStatus.showStop=!0):b.displayStatus=null;chrome.cast.setReceiverDisplayStatus(b,(0,_.tl)(function(){this.info("Updated receiver status for "+b.friendlyName+": "+a)},this),(0,_.tl)(function(){p5(this,"Failed to update receiver status for: "+b.friendlyName)},this))};
n5.prototype.disposeInternal=function(){this.setDisplayStatus("");n5.superClass_.disposeInternal.call(this)};
var q5=function(a,b,c){n5.call(this,a,b,"CastSession");var d=this;this.config_=c;this.JSC$41165_session_=null;this.JSC$41165_boundSessionUpdate_=(0,_.tl)(this.JSC$41167_onSessionUpdate_,this);this.boundYoutubeMessage_=(0,_.tl)(this.onYoutubeMessage_,this);this.sessionStatusTimeoutKey_=_.De(function(){CEb(d,null)},12E4);
this.getLoungeTokenTimeoutKey_=this.onLoungeTokenTimeoutKey_=this.JSC$41165_checkScreenAvailabilityTimeoutKey_=this.getScreenTimeoutKey_=0;this.JSC$41165_isInitLoungeToken_=!1;this.JSC$41165_lastLoungeTokenRefreshError_="unknown"};
_.r(q5,n5);_.f=q5.prototype;
_.f.setCastSession=function(a){if(this.JSC$41165_session_){if(this.JSC$41165_session_==a)return;p5(this,"Overriding cast session with new session object");DEb(this);this.JSC$41165_isInitLoungeToken_=!1;this.JSC$41165_lastLoungeTokenRefreshError_="unknown";this.JSC$41165_session_.removeUpdateListener(this.JSC$41165_boundSessionUpdate_);this.JSC$41165_session_.removeMessageListener("urn:x-cast:com.google.youtube.mdx",this.boundYoutubeMessage_)}this.JSC$41165_session_=a;this.JSC$41165_session_.addUpdateListener(this.JSC$41165_boundSessionUpdate_);this.JSC$41165_session_.addMessageListener("urn:x-cast:com.google.youtube.mdx",
this.boundYoutubeMessage_);EEb(this,"getMdxSessionStatus")};
_.f.launchWithParams=function(a){this.info("launchWithParams no-op for Cast: "+(0,_.nh)(a))};
_.f.stop=function(){if(this.JSC$41165_session_)this.JSC$41165_session_.stop((0,_.tl)(function(){this.onSessionStopped()},this),(0,_.tl)(function(){this.onSessionStopped(Error("Qi"))},this));
else this.onSessionStopped(Error("Ri"))};
_.f.setDisplayStatus=function(){};
_.f.disposeInternal=function(){this.info("disposeInternal");DEb(this);this.JSC$41165_session_&&(this.JSC$41165_session_.removeUpdateListener(this.JSC$41165_boundSessionUpdate_),this.JSC$41165_session_.removeMessageListener("urn:x-cast:com.google.youtube.mdx",this.boundYoutubeMessage_));this.JSC$41165_session_=null;n5.prototype.disposeInternal.call(this)};
var GEb=function(a,b){_.Fe(a.getLoungeTokenTimeoutKey_);a.getLoungeTokenTimeoutKey_=0;0==b?FEb(a):a.getLoungeTokenTimeoutKey_=_.De(function(){FEb(a)},b)},FEb=function(a){EEb(a,"getLoungeToken");
_.Fe(a.onLoungeTokenTimeoutKey_);a.onLoungeTokenTimeoutKey_=_.De(function(){HEb(a,null)},3E4)},EEb=function(a,b){a.info("sendYoutubeMessage_: "+b+" "+(0,_.nh)(void 0));
var c={};c.type=b;a.JSC$41165_session_?a.JSC$41165_session_.sendMessage("urn:x-cast:com.google.youtube.mdx",c,function(){},(0,_.tl)(function(){p5(this,"Failed to send message: "+b+".")},a)):p5(a,"Sending yt message without session: "+(0,_.nh)(c))};
q5.prototype.onYoutubeMessage_=function(a,b){if(!this.isDisposed())if(b)if(b=(0,_.Yu)(b),_.ra(b))switch(a=""+b.type,b=b.data||{},this.info("onYoutubeMessage_: "+a+" "+(0,_.nh)(b)),a){case "mdxSessionStatus":CEb(this,b);break;case "loungeToken":HEb(this,b);break;default:p5(this,"Unknown youtube message: "+a)}else p5(this,"Unable to parse message.");else p5(this,"No data in message.")};
var IEb=function(a,b){if(b)a.info("onConnectedScreenId_: Received screenId: "+b),a.getScreen()&&a.getScreen().id==b||a.getScreen_(b,function(c){o5(a,c)},function(){return a.onSessionStopped()},5);
else a.onSessionStopped(Error("Si"))},KEb=function(a,b,c){a.info("onConnectedScreenData_: Received screenData: "+JSON.stringify(b));
var d=new n3(b);JEb(a,d,function(e){e?(a.JSC$41165_isInitLoungeToken_=!0,m5(a.JSC$41160_screenService_,d),o5(a,d),a.JSC$41165_lastLoungeTokenRefreshError_="unknown",GEb(a,c)):(_.te(Error("Ti`"+JSON.stringify(b))),a.onSessionStopped())},5)},CEb=function(a,b){_.Fe(a.sessionStatusTimeoutKey_);
a.sessionStatusTimeoutKey_=0;if(b)a.config_.enableCastLoungeToken&&b.loungeToken?b.deviceId?a.getScreen()&&a.getScreen().uuid==b.deviceId||(b.loungeTokenRefreshIntervalMs?KEb(a,{name:a.receiver_.friendlyName,screenId:b.screenId,loungeToken:b.loungeToken,dialId:b.deviceId,screenIdType:"shortLived"},b.loungeTokenRefreshIntervalMs):(_.te(Error("Vi`"+JSON.stringify(b))),IEb(a,b.screenId))):(_.te(Error("Ui`"+JSON.stringify(b))),IEb(a,b.screenId)):IEb(a,b.screenId);else a.onSessionStopped(Error("Si"))},
HEb=function(a,b){_.Fe(a.onLoungeTokenTimeoutKey_);
a.onLoungeTokenTimeoutKey_=0;var c=null;if(b)if(b.loungeToken){var d;(null==(d=a.getScreen())?void 0:d.token)==b.loungeToken&&(c="staleLoungeToken")}else c="missingLoungeToken";else c="noLoungeTokenResponse";c?(a.info("Did not receive a new lounge token in onLoungeToken_ with data: "+(JSON.stringify(b)+", error: "+c)),a.JSC$41165_lastLoungeTokenRefreshError_=c,GEb(a,3E4)):(BEb(a,b.loungeToken),a.JSC$41165_isInitLoungeToken_=!1,a.JSC$41165_lastLoungeTokenRefreshError_="unknown",GEb(a,b.loungeTokenRefreshIntervalMs))};
q5.prototype.getScreen_=function(a,b,c,d){_.Fe(this.getScreenTimeoutKey_);this.getScreenTimeoutKey_=0;vEb(this.JSC$41160_screenService_,this.receiver_.label,a,this.receiver_.friendlyName,(0,_.tl)(function(e){e?b(e):0<=d?(p5(this,"Screen "+a+" appears to be offline. "+d+" retries left."),this.getScreenTimeoutKey_=_.De((0,_.tl)(this.getScreen_,this,a,b,c,d-1),300)):c(Error("Wi"))},this),c)};
var JEb=function(a,b,c,d){_.Fe(a.JSC$41165_checkScreenAvailabilityTimeoutKey_);a.JSC$41165_checkScreenAvailabilityTimeoutKey_=0;xEb(a.JSC$41160_screenService_,b,function(e){e||0>d?c(e):a.JSC$41165_checkScreenAvailabilityTimeoutKey_=_.De(function(){JEb(a,b,c,d-1)},300)})};
q5.prototype.JSC$41162_getCastSession=function(){return this.JSC$41165_session_};
q5.prototype.JSC$41167_onSessionUpdate_=function(a){this.isDisposed()||a||(p5(this,"Cast session died."),this.onSessionStopped())};
var DEb=function(a){_.Fe(a.getScreenTimeoutKey_);a.getScreenTimeoutKey_=0;_.Fe(a.JSC$41165_checkScreenAvailabilityTimeoutKey_);a.JSC$41165_checkScreenAvailabilityTimeoutKey_=0;_.Fe(a.sessionStatusTimeoutKey_);a.sessionStatusTimeoutKey_=0;_.Fe(a.onLoungeTokenTimeoutKey_);a.onLoungeTokenTimeoutKey_=0;_.Fe(a.getLoungeTokenTimeoutKey_);a.getLoungeTokenTimeoutKey_=0};
var r5=function(a,b,c,d){n5.call(this,a,b,"DialSession");this.config_=d;this.JSC$41170_session_=this.launchData_=null;this.reversePairingCode_="";this.JSC$41170_theme_=c;this.connectData_=null;this.deferredLaunch_=function(){};
this.JSC$41170_deferredLaunchDeadlineTimer_=NaN;this.JSC$41170_boundSessionUpdate_=(0,_.tl)(this.JSC$41172_onSessionUpdate_,this);this.cancelPolling_=function(){};
this.getDialAppInfoTimeoutKey_=this.JSC$41170_checkScreenAvailabilityTimeoutKey_=0;this.JSC$41170_isInitLoungeToken_=!1;this.JSC$41170_lastLoungeTokenRefreshError_="unknown"};
_.r(r5,n5);r5.prototype.setCastSession=function(a){this.JSC$41170_session_=a;this.JSC$41170_session_.addUpdateListener(this.JSC$41170_boundSessionUpdate_)};
r5.prototype.launchWithParams=function(a){this.connectData_=a;this.deferredLaunch_()};
r5.prototype.stop=function(){LEb(this);if(this.JSC$41170_session_)this.JSC$41170_session_.stop((0,_.tl)(this.onSessionStopped,this,null),(0,_.tl)(this.onSessionStopped,this,"Failed to stop DIAL device."));else this.onSessionStopped()};
r5.prototype.disposeInternal=function(){LEb(this);this.JSC$41170_session_&&this.JSC$41170_session_.removeUpdateListener(this.JSC$41170_boundSessionUpdate_);this.JSC$41170_session_=null;n5.prototype.disposeInternal.call(this)};
var s5=function(a){var b;return!!(a.config_.enableDialLoungeToken&&(null==(b=a.JSC$41170_session_)?0:b.getDialAppInfo))},MEb=function(a){a.cancelPolling_=a.JSC$41160_screenService_.JSC$41158_getScreenByPollingPairingCode(a.reversePairingCode_,a.receiver_.label,a.receiver_.friendlyName,s5(a),function(b,c){a.cancelPolling_=function(){};
a.JSC$41170_isInitLoungeToken_=!0;o5(a,b);"shortLived"==b.idType&&0<c&&t5(a,c)},function(b){a.cancelPolling_=function(){};
a.onSessionStopped(b)})};
r5.prototype.JSC$41172_onSessionUpdate_=function(a){this.isDisposed()||a||(p5(this,"DIAL session died."),this.cancelPolling_(),this.cancelPolling_=function(){},this.onSessionStopped())};
var NEb=function(a){var b={};b.pairingCode=a.reversePairingCode_;b.theme=a.JSC$41170_theme_;mEb()&&(b.env_useStageMdx=1);return _.hf(b)},OEb=function(a){return new Promise(function(b){a.reversePairingCode_=bxb();
if(a.connectData_){var c=new chrome.cast.DialLaunchResponse(!0,NEb(a));b(c);MEb(a)}else a.deferredLaunch_=function(){_.Fe(a.JSC$41170_deferredLaunchDeadlineTimer_);a.deferredLaunch_=function(){};
a.JSC$41170_deferredLaunchDeadlineTimer_=NaN;var d=new chrome.cast.DialLaunchResponse(!0,NEb(a));b(d);MEb(a)},a.JSC$41170_deferredLaunchDeadlineTimer_=_.De(function(){a.deferredLaunch_()},100)})},QEb=function(a,b,c){a.info("initOnConnectedScreenDataPromise_: Received screenData: "+JSON.stringify(b));
var d=new n3(b);return(new Promise(function(e){PEb(a,d,function(h){h?(a.JSC$41170_isInitLoungeToken_=!0,m5(a.JSC$41160_screenService_,d),o5(a,d),t5(a,c)):_.te(Error("Yi`"+JSON.stringify(b)));e(h)},5)})).then(function(e){return e?new chrome.cast.DialLaunchResponse(!1):OEb(a)})},REb=function(a,b){var c=a.launchData_.receiver.label,d=a.receiver_.friendlyName;
return(new Promise(function(e){vEb(a.JSC$41160_screenService_,c,b,d,function(h){h&&h.token&&o5(a,h);e(h)},function(h){p5(a,"Failed to get DIAL screen: "+h);
e(null)})})).then(function(e){return e&&e.token?new chrome.cast.DialLaunchResponse(!1):OEb(a)})},PEb=function(a,b,c,d){_.Fe(a.JSC$41170_checkScreenAvailabilityTimeoutKey_);
a.JSC$41170_checkScreenAvailabilityTimeoutKey_=0;xEb(a.JSC$41160_screenService_,b,function(e){e||0>d?c(e):a.JSC$41170_checkScreenAvailabilityTimeoutKey_=_.De(function(){PEb(a,b,c,d-1)},300)})},t5=function(a,b){a.info("getDialAppInfoWithTimeout_ "+b);
s5(a)&&(_.Fe(a.getDialAppInfoTimeoutKey_),a.getDialAppInfoTimeoutKey_=0,0==b?SEb(a):a.getDialAppInfoTimeoutKey_=_.De(function(){SEb(a)},b))},SEb=function(a){s5(a)&&a.JSC$41170_session_.getDialAppInfo(function(b){a.info("getDialAppInfo dialLaunchData: "+JSON.stringify(b));
b=b.extraData||{};var c=null;if(b.loungeToken){var d;(null==(d=a.getScreen())?void 0:d.token)==b.loungeToken&&(c="staleLoungeToken")}else c="missingLoungeToken";c?(a.JSC$41170_lastLoungeTokenRefreshError_=c,t5(a,3E4)):(a.JSC$41170_isInitLoungeToken_=!1,a.JSC$41170_lastLoungeTokenRefreshError_="unknown",BEb(a,b.loungeToken),t5(a,b.loungeTokenRefreshIntervalMs))},function(b){a.info("getDialAppInfo error: "+b);
a.JSC$41170_lastLoungeTokenRefreshError_="noLoungeTokenResponse";t5(a,3E4)})},LEb=function(a){_.Fe(a.JSC$41170_checkScreenAvailabilityTimeoutKey_);
a.JSC$41170_checkScreenAvailabilityTimeoutKey_=0;_.Fe(a.getDialAppInfoTimeoutKey_);a.getDialAppInfoTimeoutKey_=0;a.cancelPolling_();a.cancelPolling_=function(){};
_.Fe(a.JSC$41170_deferredLaunchDeadlineTimer_)};
var u5=function(a,b){n5.call(this,a,b,"ManualSession");this.JSC$41174_deferredLaunchDeadlineTimer_=_.De((0,_.tl)(this.launchWithParams,this,null),150)};
_.r(u5,n5);u5.prototype.stop=function(){this.onSessionStopped()};
u5.prototype.setCastSession=function(){};
u5.prototype.launchWithParams=function(){_.Fe(this.JSC$41174_deferredLaunchDeadlineTimer_);this.JSC$41174_deferredLaunchDeadlineTimer_=NaN;var a=p3(this.JSC$41160_screenService_.getScreens(),this.receiver_.label);if(a)o5(this,a);else this.onSessionStopped(Error("Zi"))};
u5.prototype.disposeInternal=function(){_.Fe(this.JSC$41174_deferredLaunchDeadlineTimer_);this.JSC$41174_deferredLaunchDeadlineTimer_=NaN;n5.prototype.disposeInternal.call(this)};
var v5=function(a,b){q3.call(this);this.config_=b;this.JSC$41177_screenService_=a;this.JSC$41177_appId_=b.appId||"233637DE";this.JSC$41177_theme_=b.theme||"cl";this.disableDial_=b.disableCastApi||!1;this.forceMirroring_=b.forceMirroring||!1;this.JSC$41177_session_=null;this.hasCastReceiver_=!1;this.customReceivers_=[];this.boundReceiverActionListener_=(0,_.tl)(this.onReceiverAction_,this)};
_.r(v5,q3);
v5.prototype.init=function(a,b){chrome.cast.timeout.requestSession=3E4;var c=new chrome.cast.SessionRequest(this.JSC$41177_appId_,[chrome.cast.Capability.AUDIO_OUT]);this.disableDial_||(c.dialRequest=new chrome.cast.DialRequest("YouTube"));var d=chrome.cast.AutoJoinPolicy.TAB_AND_ORIGIN_SCOPED;a=a||this.forceMirroring_?chrome.cast.DefaultActionPolicy.CAST_THIS_TAB:chrome.cast.DefaultActionPolicy.CREATE_SESSION;var e=(0,_.tl)(this.onReceiverUpdated_,this);c=new chrome.cast.ApiConfig(c,(0,_.tl)(this.onSessionEstablished_,this),
e,d,a);c.customDialLaunchCallback=(0,_.tl)(this.onDialLaunchRequested_,this);chrome.cast.initialize(c,(0,_.tl)(function(){this.isDisposed()||(chrome.cast.addReceiverActionListener(this.boundReceiverActionListener_),Ywb(),this.JSC$41177_screenService_.subscribe("onlineScreenChange",(0,_.tl)(this.JSC$41179_onScreenChange_,this)),this.customReceivers_=TEb(this),chrome.cast.setCustomReceivers(this.customReceivers_,function(){},(0,_.tl)(function(h){this.warn_("Failed to set initial custom receivers: "+
(0,_.nh)(h))},this)),this.JSC$62000_publish("yt-remote-cast2-availability-change",w5(this)),b(!0))},this),(0,_.tl)(function(h){this.warn_("Failed to initialize API: "+(0,_.nh)(h));
b(!1)},this))};
v5.prototype.setConnectedScreenStatus=function(a,b){x5("Setting connected screen ID: "+a+" -> "+b);if(this.JSC$41177_session_){var c=this.JSC$41177_session_.getScreen();if(!a||c&&c.id!=a)x5("Unsetting old screen status: "+this.JSC$41177_session_.receiver_.friendlyName),y5(this,null)}if(a&&b){if(!this.JSC$41177_session_){c=p3(this.JSC$41177_screenService_.getScreens(),a);if(!c){x5("setConnectedScreenStatus: Unknown screen.");return}if("shortLived"==c.idType){x5("setConnectedScreenStatus: Screen with id type to be short lived.");
return}a=UEb(this,c);a||(x5("setConnectedScreenStatus: Connected receiver not custom..."),a=new chrome.cast.Receiver(c.uuid?c.uuid:c.id,c.name),a.receiverType=chrome.cast.ReceiverType.CUSTOM,this.customReceivers_.push(a),chrome.cast.setCustomReceivers(this.customReceivers_,function(){},(0,_.tl)(function(d){this.warn_("Failed to set initial custom receivers: "+(0,_.nh)(d))},this)));
x5("setConnectedScreenStatus: new active receiver: "+a.friendlyName);y5(this,new u5(this.JSC$41177_screenService_,a),!0)}this.JSC$41177_session_.setDisplayStatus(b)}else x5("setConnectedScreenStatus: no screen.")};
var UEb=function(a,b){return b?_.fB(a.customReceivers_,function(c){return o3(b,c.label)},a):null};
v5.prototype.setLaunchParams=function(a){this.isDisposed()?this.warn_("Setting connection data on disposed cast v2"):this.JSC$41177_session_?this.JSC$41177_session_.launchWithParams(a):this.warn_("Setting connection data without a session")};
v5.prototype.JSC$41179_stopSession=function(){this.isDisposed()?this.warn_("Stopping session on disposed cast v2"):this.JSC$41177_session_?(this.JSC$41177_session_.stop(),y5(this,null)):x5("Stopping non-existing session")};
v5.prototype.requestSession=function(){chrome.cast.requestSession((0,_.tl)(this.onSessionEstablished_,this),(0,_.tl)(this.onSessionRequestFailed_,this))};
v5.prototype.disposeInternal=function(){this.JSC$41177_screenService_.unsubscribe("onlineScreenChange",(0,_.tl)(this.JSC$41179_onScreenChange_,this));window.chrome&&chrome.cast&&chrome.cast.removeReceiverActionListener(this.boundReceiverActionListener_);_.ka(_.ve("yt.mdx.remote.debug.handlers_")||[],Vwb);_.Ub(this.JSC$41177_session_);q3.prototype.disposeInternal.call(this)};
var x5=function(a){j3("Controller",a)};
v5.prototype.warn_=function(a){j3("Controller",a)};
var Vwb=function(a){window.chrome&&chrome.cast&&chrome.cast.logMessage&&chrome.cast.logMessage(a)},w5=function(a){return a.hasCastReceiver_||!!a.customReceivers_.length||!!a.JSC$41177_session_},y5=function(a,b,c){b!=a.JSC$41177_session_&&(_.Ub(a.JSC$41177_session_),(a.JSC$41177_session_=b)?(c?a.JSC$62000_publish("yt-remote-cast2-receiver-resumed",b.receiver_):a.JSC$62000_publish("yt-remote-cast2-receiver-selected",b.receiver_),b.subscribe("sessionScreen",(0,_.tl)(a.onSessionScreen_,a,b)),b.subscribe("sessionFailed",
function(){return VEb(a,b)}),b.getScreen()?a.JSC$62000_publish("yt-remote-cast2-session-change",b.getScreen()):c&&a.JSC$41177_session_.launchWithParams(null)):a.JSC$62000_publish("yt-remote-cast2-session-change",null))},VEb=function(a,b){a.JSC$41177_session_==b&&a.JSC$62000_publish("yt-remote-cast2-session-failed")};
_.f=v5.prototype;_.f.onSessionScreen_=function(a,b){this.JSC$41177_session_==a&&(b||y5(this,null),this.JSC$62000_publish("yt-remote-cast2-session-change",b))};
_.f.onReceiverAction_=function(a,b){if(!this.isDisposed())if(a)switch(a.friendlyName=chrome.cast.unescape(a.friendlyName),x5("onReceiverAction_ "+a.label+" / "+a.friendlyName+"-- "+b),b){case chrome.cast.ReceiverAction.CAST:if(this.JSC$41177_session_)if(this.JSC$41177_session_.receiver_.label!=a.label)x5("onReceiverAction_: Stopping active receiver: "+this.JSC$41177_session_.receiver_.friendlyName),this.JSC$41177_session_.stop();else{x5("onReceiverAction_: Casting to active receiver.");this.JSC$41177_session_.getScreen()&&
this.JSC$62000_publish("yt-remote-cast2-session-change",this.JSC$41177_session_.getScreen());break}switch(a.receiverType){case chrome.cast.ReceiverType.CUSTOM:y5(this,new u5(this.JSC$41177_screenService_,a));break;case chrome.cast.ReceiverType.DIAL:y5(this,new r5(this.JSC$41177_screenService_,a,this.JSC$41177_theme_,this.config_));break;case chrome.cast.ReceiverType.CAST:y5(this,new q5(this.JSC$41177_screenService_,a,this.config_));break;default:this.warn_("Unknown receiver type: "+a.receiverType)}break;
case chrome.cast.ReceiverAction.STOP:this.JSC$41177_session_&&this.JSC$41177_session_.receiver_.label==a.label?this.JSC$41177_session_.stop():this.warn_("Stopping receiver w/o session: "+a.friendlyName)}else this.warn_("onReceiverAction_ called without receiver.")};
_.f.onDialLaunchRequested_=function(a){if(this.isDisposed())return Promise.reject(Error("$i"));var b=a.receiver;b.receiverType!=chrome.cast.ReceiverType.DIAL&&(this.warn_("Not DIAL receiver: "+b.friendlyName),b.receiverType=chrome.cast.ReceiverType.DIAL);var c=this.JSC$41177_session_?this.JSC$41177_session_.receiver_:null;if(!c||c.label!=b.label)return this.warn_("Receiving DIAL launch request for non-clicked DIAL receiver: "+b.friendlyName),Promise.reject(Error("aj"));if(c&&c.label==b.label&&c.receiverType!=
chrome.cast.ReceiverType.DIAL){if(this.JSC$41177_session_.getScreen())return x5("Reselecting dial screen."),this.JSC$62000_publish("yt-remote-cast2-session-change",this.JSC$41177_session_.getScreen()),Promise.resolve(new chrome.cast.DialLaunchResponse(!1));this.warn_('Changing CAST intent from "'+c.receiverType+'" to "dial" for '+b.friendlyName);y5(this,new r5(this.JSC$41177_screenService_,b,this.JSC$41177_theme_,this.config_))}b=this.JSC$41177_session_;b.launchData_=a;b.launchData_.appState==chrome.cast.DialAppState.RUNNING?
(a=b.launchData_.extraData||{},c=a.screenId||null,s5(b)&&a.loungeToken?a.loungeTokenRefreshIntervalMs?a=QEb(b,{name:b.receiver_.friendlyName,screenId:a.screenId,loungeToken:a.loungeToken,dialId:b.launchData_.receiver.label,screenIdType:"shortLived"},a.loungeTokenRefreshIntervalMs):(_.te(Error("Xi`"+JSON.stringify(a))),a=REb(b,c)):a=REb(b,c)):a=OEb(b);return a};
_.f.onSessionEstablished_=function(a){var b=this;if(!this.isDisposed()&&!this.forceMirroring_){x5("New cast session ID: "+a.sessionId);var c=a.receiver;if(c.receiverType!=chrome.cast.ReceiverType.CUSTOM){if(!this.JSC$41177_session_)if(c.receiverType==chrome.cast.ReceiverType.CAST)x5("Got resumed cast session before resumed mdx connection."),c.friendlyName=chrome.cast.unescape(c.friendlyName),y5(this,new q5(this.JSC$41177_screenService_,c,this.config_),!0);else{this.warn_("Got non-cast session without previous mdx receiver event, or mdx resume.");
return}var d=this.JSC$41177_session_.receiver_,e=p3(this.JSC$41177_screenService_.getScreens(),d.label);e&&o3(e,c.label)&&d.receiverType!=chrome.cast.ReceiverType.CAST&&c.receiverType==chrome.cast.ReceiverType.CAST&&(x5("onSessionEstablished_: manual to cast session change "+c.friendlyName),_.Ub(this.JSC$41177_session_),this.JSC$41177_session_=new q5(this.JSC$41177_screenService_,c,this.config_),this.JSC$41177_session_.subscribe("sessionScreen",(0,_.tl)(this.onSessionScreen_,this,this.JSC$41177_session_)),
this.JSC$41177_session_.subscribe("sessionFailed",function(){return VEb(b,b.JSC$41177_session_)}),this.JSC$41177_session_.launchWithParams(null));
this.JSC$41177_session_.setCastSession(a)}}};
_.f.JSC$41179_getCastSession=function(){return this.JSC$41177_session_?this.JSC$41177_session_.JSC$41162_getCastSession():null};
_.f.onSessionRequestFailed_=function(a){this.isDisposed()||(this.warn_("Failed to estabilish a session: "+(0,_.nh)(a)),a.code!=chrome.cast.ErrorCode.CANCEL&&y5(this,null),this.JSC$62000_publish("yt-remote-cast2-session-failed"))};
_.f.onReceiverUpdated_=function(a){x5("Receiver availability updated: "+a);if(!this.isDisposed()){var b=w5(this);this.hasCastReceiver_=a==chrome.cast.ReceiverAvailability.AVAILABLE;w5(this)!=b&&this.JSC$62000_publish("yt-remote-cast2-availability-change",w5(this))}};
var TEb=function(a){var b=a.JSC$41177_screenService_.JSC$41158_getOnlineScreens(),c=a.JSC$41177_session_&&a.JSC$41177_session_.receiver_;a=_.pe(b,function(d){c&&o3(d,c.label)&&(c=null);var e=d.uuid?d.uuid:d.id,h=UEb(this,d);h?(h.label=e,h.friendlyName=d.name):(h=new chrome.cast.Receiver(e,d.name),h.receiverType=chrome.cast.ReceiverType.CUSTOM);return h},a);
c&&(c.receiverType!=chrome.cast.ReceiverType.CUSTOM&&(c=new chrome.cast.Receiver(c.label,c.friendlyName),c.receiverType=chrome.cast.ReceiverType.CUSTOM),a.push(c));return a};
v5.prototype.JSC$41179_onScreenChange_=function(){this.isDisposed()||(this.customReceivers_=TEb(this),x5("Updating custom receivers: "+(0,_.nh)(this.customReceivers_)),chrome.cast.setCustomReceivers(this.customReceivers_,function(){},(0,_.tl)(function(){this.warn_("Failed to set custom receivers.")},this)),this.JSC$62000_publish("yt-remote-cast2-availability-change",w5(this)))};
v5.prototype.setLaunchParams=v5.prototype.setLaunchParams;v5.prototype.setConnectedScreenStatus=v5.prototype.setConnectedScreenStatus;v5.prototype.stopSession=v5.prototype.JSC$41179_stopSession;v5.prototype.getCastSession=v5.prototype.JSC$41179_getCastSession;v5.prototype.requestSession=v5.prototype.requestSession;v5.prototype.init=v5.prototype.init;v5.prototype.dispose=v5.prototype.dispose;
var bFb=function(a,b,c){c.disableCastApi?z5("Cannot initialize because disabled by Mdx config."):WEb()?XEb(a,c)&&(YEb(!0),window.chrome&&chrome.cast&&chrome.cast.isAvailable?ZEb(b):(window.__onGCastApiAvailable=function(d,e){d?ZEb(b):(A5("Failed to load cast API: "+e),$Eb(!1),YEb(!1),_.nr("yt-remote-cast-available"),_.nr("yt-remote-cast-receiver"),aFb(),b(!1))},c.loadCastApiSetupScript?_.Yx("https://www.gstatic.com/cv/js/sender/v1/cast_sender.js"):0<=window.navigator.userAgent.indexOf("Android")&&
0<=window.navigator.userAgent.indexOf("Chrome/")&&window.navigator.presentation?60<=dBb()&&mBb():!window.chrome||!window.navigator.presentation||0<=window.navigator.userAgent.indexOf("Edge")?hBb():89<=dBb()?oBb():(lBb(),f4(nBb.map(iBb))))):z5("Cannot initialize because not running Chrome")},aFb=function(){z5("dispose");
var a=B5();a&&a.dispose();_.Ge("yt.mdx.remote.cloudview.instance_",null,void 0);cFb(!1);Cub();Bub.length=0},dFb=function(){return!!_.mr("yt-remote-cast-installed")},eFb=function(){var a=_.mr("yt-remote-cast-receiver");
return a?a.friendlyName:null},fFb=function(){z5("clearCurrentReceiver");
_.nr("yt-remote-cast-receiver")},gFb=function(){return dFb()?B5()?B5().getCastSession():(A5("getCastSelector: Cast is not initialized."),null):(A5("getCastSelector: Cast API is not installed!"),null)},C5=function(a,b){hFb()?B5().setConnectedScreenStatus(a,b):A5("setConnectedScreenStatus called before ready.")},WEb=function(){var a=0<=_.wa().search(/ (CrMo|Chrome|CriOS)\//);
return _.km||a},XEb=function(a,b){var c=!1;
B5()||(a=new v5(a,b),a.subscribe("yt-remote-cast2-availability-change",function(d){_.lr("yt-remote-cast-available",d);x2("yt-remote-cast2-availability-change",d)}),a.subscribe("yt-remote-cast2-receiver-selected",function(d){z5("onReceiverSelected: "+d.friendlyName);
_.lr("yt-remote-cast-receiver",d);x2("yt-remote-cast2-receiver-selected",d)}),a.subscribe("yt-remote-cast2-receiver-resumed",function(d){z5("onReceiverResumed: "+d.friendlyName);
_.lr("yt-remote-cast-receiver",d);x2("yt-remote-cast2-receiver-resumed",d)}),a.subscribe("yt-remote-cast2-session-change",function(d){z5("onSessionChange: "+d5(d));
d||_.nr("yt-remote-cast-receiver");x2("yt-remote-cast2-session-change",d)}),_.Ge("yt.mdx.remote.cloudview.instance_",a,void 0),c=!0);
z5("cloudview.createSingleton_: "+c);return c},B5=function(){return _.ve("yt.mdx.remote.cloudview.instance_")},ZEb=function(a){$Eb(!0);
YEb(!1);B5().init(!1,function(b){b?(cFb(!0),_.XO("yt-remote-cast2-api-ready")):(A5("Failed to initialize cast API."),$Eb(!1),_.nr("yt-remote-cast-available"),_.nr("yt-remote-cast-receiver"),aFb());a(b)})},z5=function(a){j3("cloudview",a)},A5=function(a){j3("cloudview",a)},$Eb=function(a){z5("setCastInstalled_ "+a);
_.lr("yt-remote-cast-installed",a)},hFb=function(){return!!_.ve("yt.mdx.remote.cloudview.apiReady_")},cFb=function(a){z5("setApiReady_ "+a);
_.Ge("yt.mdx.remote.cloudview.apiReady_",a,void 0)},YEb=function(a){_.Ge("yt.mdx.remote.cloudview.initializing_",a,void 0)},Bub=[];
var iFb=function(a){a.audioTrackId=null;a.trackData=null;a.playerState=-1;a.hasPrevious=!1;a.hasNext=!1;a.playerTime_=0;a.playerTimeAt_=_.vl();a.seekableStart_=0;a.seekableEnd_=0;a.JSC$41184_duration_=0;a.loadedTime=0;a.liveIngestionTime_=NaN;a.isLive_=!1};
u3.prototype.reset=function(a){this.listId="";this.index=-1;this.videoId="";iFb(this);this.volume=-1;this.muted=!1;a&&(this.index=a.index,this.listId=a.listId,this.videoId=a.videoId,this.playerState=a.playerState,this.volume=a.volume,this.muted=a.muted,this.audioTrackId=a.audioTrackId,this.trackData=a.trackData,this.hasPrevious=a.hasPrevious,this.hasNext=a.hasNext,this.playerTime_=a.playerTime,this.playerTimeAt_=a.playerTimeAt,this.seekableStart_=a.seekableStart,this.seekableEnd_=a.seekableEnd,this.JSC$41184_duration_=
a.duration,this.loadedTime=a.loadedTime,this.liveIngestionTime_=a.liveIngestionTime,this.isLive_=!isNaN(this.liveIngestionTime_))};
u3.prototype.isAdPlaying=function(){return 1081==this.playerState};
var D5=function(a,b){a.playerTime_=b;a.playerTimeAt_=_.vl()},E5=function(a){switch(a.playerState){case 1:case 1081:return(_.vl()-a.playerTimeAt_)/1E3+a.playerTime_;
case -1E3:return 0}return a.playerTime_};
u3.prototype.getDuration=function(){return this.isLive_?this.JSC$41184_duration_+(1==this.playerState?(_.vl()-this.playerTimeAt_)/1E3:0):this.JSC$41184_duration_};
var F5=function(a,b,c){var d=a.videoId;a.videoId=b;a.index=c;b!=d&&iFb(a)},jFb=function(a){var b={};
b.index=a.index;b.listId=a.listId;b.videoId=a.videoId;b.playerState=a.playerState;b.volume=a.volume;b.muted=a.muted;b.audioTrackId=a.audioTrackId;b.trackData=_.Zd.unsafeClone(a.trackData);b.hasPrevious=a.hasPrevious;b.hasNext=a.hasNext;b.playerTime=a.playerTime_;b.playerTimeAt=a.playerTimeAt_;b.seekableStart=a.seekableStart_;b.seekableEnd=a.seekableEnd_;b.duration=a.JSC$41184_duration_;b.loadedTime=a.loadedTime;b.liveIngestionTime=a.liveIngestionTime_;return b};
u3.prototype.clone=function(){return new u3(jFb(this))};
var H5=function(a,b){q3.call(this);this.state_=0;this.connection_=a;this.contextSubscriptions_=[];this.JSC$41187_actionQueue_=new V4;this.castSession_=this.castMedia_=null;this.boundCastStatusListener_=(0,_.tl)(this.onCastStatusUpdate_,this);this.boundCastMediaListener_=(0,_.tl)(this.onCastMediaChange_,this);this.boundCastMediaUpdateListener_=(0,_.tl)(this.onCastMediaUpdate_,this);this.boundCloudviewAvailabilityChange_=(0,_.tl)(this.onCloudviewAvailabilityChange_,this);var c=0;a?(c=a.getProxyState(),
3!=c&&(a.subscribe("proxyStateChange",this.setState_,this),kFb(this))):c=3;0!=c&&(b?this.setState_(c):_.De((0,_.tl)(function(){this.setState_(c)},this),0));
(a=gFb())&&G5(this,a);this.subscribe("yt-remote-cast2-session-change",this.boundCloudviewAvailabilityChange_)};
_.r(H5,q3);H5.prototype.getState=function(){return this.state_};
H5.prototype.reconnect=function(){this.connection_.reconnect()};
var I5=function(a){return new u3(a.connection_.getPlayerContextData())};
_.f=H5.prototype;_.f.play=function(){J5(this)?(this.castMedia_?this.castMedia_.play(null,_.rl,K5(this,"play")):L5(this,"play"),lFb(this,1,E5(I5(this))),this.JSC$62000_publish("remotePlayerChange")):M5(this,this.play)};
_.f.pause=function(){J5(this)?(this.castMedia_?this.castMedia_.pause(null,_.rl,K5(this,"pause")):L5(this,"pause"),lFb(this,2,E5(I5(this))),this.JSC$62000_publish("remotePlayerChange")):M5(this,this.pause)};
_.f.seekTo=function(a){if(J5(this)){if(this.castMedia_){var b=I5(this),c=new chrome.cast.media.SeekRequest;c.currentTime=a;c.resumeState=1==b.playerState||3==b.playerState?chrome.cast.media.ResumeState.PLAYBACK_START:chrome.cast.media.ResumeState.PLAYBACK_PAUSE;this.castMedia_.seek(c,_.rl,K5(this,"seekTo",{newTime:a}))}else L5(this,"seekTo",{newTime:a});lFb(this,3,a);this.JSC$62000_publish("remotePlayerChange")}else M5(this,_.ul(this.seekTo,a))};
_.f.stop=function(){if(J5(this)){this.castMedia_?this.castMedia_.stop(null,_.rl,K5(this,"stopVideo")):L5(this,"stopVideo");var a=I5(this);a.index=-1;a.videoId="";iFb(a);N5(this,a);this.JSC$62000_publish("remotePlayerChange")}else M5(this,this.stop)};
_.f.setVolume=function(a,b){if(J5(this)){var c=I5(this);if(this.castSession_){if(c.volume!=a){var d=Math.round(a)/100;this.castSession_.setReceiverVolumeLevel(d,(0,_.tl)(function(){j3("CP","set receiver volume: "+d)},this),(0,_.tl)(function(){this.warn_("failed to set receiver volume.")},this))}c.muted!=b&&this.castSession_.setReceiverMuted(b,(0,_.tl)(function(){j3("CP","set receiver muted: "+b)},this),(0,_.tl)(function(){this.warn_("failed to set receiver muted.")},this))}else{var e={volume:a,
muted:b};-1!=c.volume&&(e.delta=a-c.volume);L5(this,"setVolume",e)}c.muted=b;c.volume=a;N5(this,c)}else M5(this,_.ul(this.setVolume,a,b))};
_.f.setAudioTrack=function(a,b){J5(this)?(b=b.getLanguageInfo().getId(),L5(this,"setAudioTrack",{videoId:a,audioTrackId:b}),a=I5(this),a.audioTrackId=b,N5(this,a)):M5(this,_.ul(this.setAudioTrack,a,b))};
_.f.addVideo=function(a){J5(this)?L5(this,"addVideo",{videoId:a}):M5(this,_.ul(this.addVideo,a))};
_.f.addPlaylist=function(a){J5(this)?L5(this,"addVideos",{listId:a}):M5(this,_.ul(this.addPlaylist,a))};
_.f.removeVideo=function(a){J5(this)?L5(this,"removeVideo",{videoId:a}):M5(this,_.ul(this.removeVideo,a))};
_.f.insertVideo=function(a){J5(this)?L5(this,"insertVideo",{videoId:a}):M5(this,_.ul(this.insertVideo,a))};
_.f.playVideo=function(a,b,c,d,e,h,l){d=void 0===d?null:d;e=void 0===e?null:e;h=void 0===h?null:h;l=void 0===l?null:l;var m=I5(this),p={videoId:a};void 0!==c&&(p.currentIndex=c);F5(m,a,c||0);void 0!==b&&(D5(m,b),p.currentTime=b);d&&(p.listId=d);e&&(p.playerParams=e);h&&(p.clickTrackingParams=h);l&&(p.locationInfo=(0,_.nh)(l));L5(this,"setPlaylist",p);d||N5(this,m)};
_.f.nextVideo=function(a,b){if(J5(this)){if(a&&b){var c=I5(this);F5(c,a,b);N5(this,c)}L5(this,"next")}else M5(this,_.ul(this.nextVideo,a,b))};
_.f.clearPlaylist=function(){if(J5(this)){L5(this,"clearPlaylist");var a=I5(this);a.reset();N5(this,a);this.JSC$62000_publish("remotePlayerChange")}else M5(this,this.clearPlaylist)};
_.f.dispose=function(){if(3!=this.state_){var a=this.state_;this.state_=3;this.JSC$62000_publish("proxyStateChange",a,this.state_)}q3.prototype.dispose.call(this)};
_.f.disposeInternal=function(){mFb(this);this.connection_=null;this.JSC$41187_actionQueue_.clear();G5(this,null);q3.prototype.disposeInternal.call(this)};
var kFb=function(a){_.Be("nowAutoplaying autoplayDismissed remotePlayerChange remoteQueueChange autoplayModeChange autoplayUpNext previousNextChange multiStateLoopEnabled loopModeChange".split(" "),function(b){this.contextSubscriptions_.push(this.connection_.subscribe(b,_.ul(this.onProxyEvent_,b),this))},a)},mFb=function(a){_.Be(a.contextSubscriptions_,function(b){this.connection_.unsubscribeByKey(b)},a);
a.contextSubscriptions_.length=0},J5=function(a){return 1==a.getState()},M5=function(a,b){50>a.JSC$41187_actionQueue_.getCount()&&a.JSC$41187_actionQueue_.enqueue(b)},lFb=function(a,b,c){var d=I5(a);
D5(d,c);-1E3!=d.playerState&&(d.playerState=b);N5(a,d)},L5=function(a,b,c){a.connection_.sendMessage(b,c)},N5=function(a,b){mFb(a);
a.connection_.setPlayerContextData(jFb(b));kFb(a)};
H5.prototype.setState_=function(a){if((a!=this.state_||2==a)&&3!=this.state_&&0!=a){var b=this.state_;this.state_=a;this.JSC$62000_publish("proxyStateChange",b,a);if(1==a)for(;!this.JSC$41187_actionQueue_.isEmpty();)yDb(this.JSC$41187_actionQueue_).apply(this);else 3==a&&this.dispose()}};
H5.prototype.onProxyEvent_=function(a,b){this.JSC$62000_publish(a,b)};
var G5=function(a,b){a.castSession_&&(a.castSession_.removeUpdateListener(a.boundCastStatusListener_),a.castSession_.removeMediaListener(a.boundCastMediaListener_),a.onCastMediaChange_(null));a.castSession_=b;if(a.castSession_&&(j3("CP","Setting cast session: "+a.castSession_.sessionId),a.castSession_.addUpdateListener(a.boundCastStatusListener_),a.castSession_.addMediaListener(a.boundCastMediaListener_),a.castSession_.media.length))a.onCastMediaChange_(a.castSession_.media[0])};
H5.prototype.onCastStatusUpdate_=function(a){if(!a)this.onCastMediaChange_(null),G5(this,null);else if(this.castSession_.receiver.volume){a=this.castSession_.receiver.volume;var b=I5(this),c=Math.round(100*a.level||0);if(b.volume!=c||b.muted!=a.muted)j3("CP","Cast volume update: "+a.level+(a.muted?" muted":"")),b.volume=c,b.muted=!!a.muted,N5(this,b)}};
H5.prototype.onCastMediaChange_=function(a){j3("CP","Cast media: "+!!a);this.castMedia_&&this.castMedia_.removeUpdateListener(this.boundCastMediaUpdateListener_);if(this.castMedia_=a)this.castMedia_.addUpdateListener(this.boundCastMediaUpdateListener_),nFb(this),this.JSC$62000_publish("remotePlayerChange")};
var nFb=function(a){var b=a.castMedia_.media,c=a.castMedia_.customData;if(b&&c){var d=I5(a);b.contentId!=d.videoId&&j3("CP","Cast changing video to: "+b.contentId);d.videoId=b.contentId;d.playerState=c.playerState;D5(d,a.castMedia_.getEstimatedTime());N5(a,d)}else j3("CP","No cast media video. Ignoring state update.")};
H5.prototype.onCastMediaUpdate_=function(a){if(a)nFb(this),this.JSC$62000_publish("remotePlayerChange");else this.onCastMediaChange_(null)};
H5.prototype.onCloudviewAvailabilityChange_=function(){var a=gFb();a&&G5(this,a)};
H5.prototype.warn_=function(a){j3("CP",a)};
var K5=function(a,b,c){return(0,_.tl)(function(d){this.warn_("Failed to "+b+" with cast v2 channel. Error code: "+d.code);d.code!=chrome.cast.ErrorCode.TIMEOUT&&(this.warn_("Retrying "+b+" using MDx browser channel."),L5(this,b,c))},a)};
var O5=function(a,b,c,d){d=void 0===d?!1:d;q3.call(this);var e=this;this.connectTimerId_=NaN;this.reconnecting_=!1;this.idleDisconnectTimerId_=this.clientSetVideoTimerId_=this.playingSyncTimerId_=this.reconnectedCheckScreenTimeout_=NaN;this.listeners_=[];this.autoplayMode_=this.autoplayVideoId_=this.clientVideoId_=this.playerContext_=this.handler_=null;this.JSC$41197_http_=a;this.enableConnectWithInitialState_=d;this.listeners_.push(_.Ae(window,"beforeunload",function(){e.disconnect_(2)}));
this.connectedDevices_=[];this.playerContext_=new u3;this.currentScreenId_=b.id;this.currentScreenIdType_=b.idType;this.handler_=oFb(this,c);this.handler_.subscribe("handlerOpened",this.onChannelOpened_,this);this.handler_.subscribe("handlerClosed",this.onChannelClosed_,this);this.handler_.subscribe("handlerError",this.onChannelError_,this);this.handler_.subscribe("handlerMessage",this.onChannelMessage_,this);this.handler_.setLoungeToken(b.token);this.subscribe("remoteQueueChange",function(){var h=
this.playerContext_.videoId;bEb()&&_.lr("yt-remote-session-video-id",h)},this)};
_.r(O5,q3);
O5.prototype.connect=function(a,b){if(b){var c=b.listId,d=b.videoId,e=b.videoIds,h=b.playerParams,l=b.clickTrackingParams,m=b.index,p={videoId:d},q=b.currentTime,x=b.locationInfo;b=b.loopMode;void 0!==q&&(p.currentTime=5>=q?0:q);h&&(p.playerParams=h);x&&(p.locationInfo=x);l&&(p.clickTrackingParams=l);c&&(p.listId=c);e&&0<e.length&&(p.videoIds=e.join(","));void 0!==m&&(p.currentIndex=m);this.enableConnectWithInitialState_&&(p.loopMode=b||"LOOP_MODE_OFF");c&&(this.playerContext_.listId=c);this.playerContext_.videoId=
d;this.playerContext_.index=m||0;this.playerContext_.state=3;D5(this.playerContext_,q);this.autoplayMode_="UNSUPPORTED";c=this.enableConnectWithInitialState_?"setInitialState":"setPlaylist";P5("Connecting with "+c+" and params: "+(0,_.nh)(p));this.handler_.connect({method:c,params:(0,_.nh)(p)},a,gEb())}else P5("Connecting without params"),this.handler_.connect({},a,gEb());pFb(this)};
O5.prototype.setLoungeToken=function(a){this.handler_.setLoungeToken(a)};
O5.prototype.dispose=function(){this.isDisposed()||(_.Ge("yt.mdx.remote.remoteClient_",null,void 0),this.JSC$62000_publish("beforeDispose"),Q5(this,3));q3.prototype.dispose.call(this)};
O5.prototype.disposeInternal=function(){qFb(this);rFb(this);sFb(this);_.Fe(this.clientSetVideoTimerId_);this.clientSetVideoTimerId_=NaN;_.Fe(this.idleDisconnectTimerId_);this.idleDisconnectTimerId_=NaN;this.clientVideoId_=null;_.Ce(this.listeners_);this.listeners_.length=0;this.handler_.dispose();q3.prototype.disposeInternal.call(this);this.autoplayMode_=this.autoplayVideoId_=this.connectedDevices_=this.playerContext_=this.handler_=null};
var tFb=function(a){return _.fB(a.connectedDevices_,function(b){return"LOUNGE_SCREEN"==b.type})},P5=function(a){j3("conn",a)},oFb=function(a,b){return new g3(c5(a.JSC$41197_http_,"/bc"),b,!1,function(){return a.JSC$41199_getXsrfToken_()},"shortLived"==a.currentScreenIdType_)},Q5=function(a,b){a.JSC$62000_publish("proxyStateChange",b)},pFb=function(a){a.connectTimerId_=_.De(function(){P5("Connecting timeout");
a.disconnect_(1)},2E4)},qFb=function(a){_.Fe(a.connectTimerId_);
a.connectTimerId_=NaN},sFb=function(a){_.Fe(a.reconnectedCheckScreenTimeout_);
a.reconnectedCheckScreenTimeout_=NaN},uFb=function(a){rFb(a);
a.playingSyncTimerId_=_.De(function(){R5(a,"getNowPlaying")},2E4)},rFb=function(a){_.Fe(a.playingSyncTimerId_);
a.playingSyncTimerId_=NaN};
O5.prototype.onChannelOpened_=function(){var a=this;P5("Channel opened");this.reconnecting_&&(this.reconnecting_=!1,sFb(this),this.reconnectedCheckScreenTimeout_=_.De(function(){P5("Timing out waiting for a screen.");a.disconnect_(1)},15E3));
kEb(QDb(this.handler_),this.currentScreenId_)};
O5.prototype.onChannelClosed_=function(){P5("Channel closed");isNaN(this.connectTimerId_)?h5(!0):h5();this.dispose()};
O5.prototype.onChannelError_=function(a,b){h5();isNaN(this.getReconnectTimeout_())?(b&&"shortLived"==this.currentScreenIdType_&&this.JSC$62000_publish("browserChannelAuthError",a),P5("Channel error: "+a+" without reconnection"),this.dispose()):(this.reconnecting_=!0,P5("Channel error: "+a+" with reconnection in "+this.getReconnectTimeout_()+" ms"),Q5(this,2))};
var wFb=function(a,b){var c=null;if(b){var d=tFb(a);d&&(c={clientName:d.clientName,deviceMake:d.brand,deviceModel:d.model,osVersion:d.osVersion})}_.Ge("yt.mdx.remote.remoteClient_",c,void 0);b&&(qFb(a),sFb(a));c=SDb(a.handler_)&&isNaN(a.connectTimerId_);b==c?b&&(Q5(a,1),R5(a,"getSubtitlesTrack")):b?(a.getOtherConnectedRemoteId_()&&a.playerContext_.reset(),Q5(a,1),R5(a,"getNowPlaying"),vFb(a)):a.disconnect_(1)},xFb=function(a,b){var c=b.params.videoId;
delete b.params.videoId;c==a.playerContext_.videoId&&(_.Zd.isEmpty(b.params)?a.playerContext_.trackData=null:a.playerContext_.trackData=b.params,a.JSC$62000_publish("remotePlayerChange"))},yFb=function(a,b,c){var d=b.params.videoId||b.params.video_id,e=parseInt(b.params.currentIndex,10);
a.playerContext_.listId=b.params.listId||a.playerContext_.listId;F5(a.playerContext_,d,e);a.JSC$62000_publish("remoteQueueChange",c)},zFb=function(a,b){b.params=b.params||{};
yFb(a,b,"NOW_PLAYING_MAY_CHANGE");a.onStateChange_(b);a.JSC$62000_publish("autoplayDismissed")};
O5.prototype.onStateChange_=function(a){var b=parseInt(a.params.currentTime||a.params.current_time,10);D5(this.playerContext_,isNaN(b)?0:b);b=parseInt(a.params.state,10);b=isNaN(b)?-1:b;-1==b&&-1E3==this.playerContext_.playerState&&(b=-1E3);this.playerContext_.playerState=b;b=Number(a.params.loadedTime);this.playerContext_.loadedTime=isNaN(b)?0:b;b=Number(a.params.duration);this.playerContext_.JSC$41184_duration_=isNaN(b)?0:b;b=this.playerContext_;var c=Number(a.params.liveIngestionTime);b.liveIngestionTime_=
c;b.isLive_=isNaN(c)?!1:!0;b=this.playerContext_;c=Number(a.params.seekableStartTime);a=Number(a.params.seekableEndTime);b.seekableStart_=isNaN(c)?0:c;b.seekableEnd_=isNaN(a)?0:a;1==this.playerContext_.playerState?uFb(this):rFb(this);this.JSC$62000_publish("remotePlayerChange")};
O5.prototype.onAdStateChange_=function(a){if(-1E3!=this.playerContext_.playerState){var b=1085;switch(parseInt(a.params.adState,10)){case 1:b=1081;break;case 2:b=1084;break;case 0:b=1083}this.playerContext_.playerState=b;a=parseInt(a.params.currentTime,10);D5(this.playerContext_,isNaN(a)?0:a);this.JSC$62000_publish("remotePlayerChange")}};
var AFb=function(a,b){var c="true"==b.params.muted;a.playerContext_.volume=parseInt(b.params.volume,10);a.playerContext_.muted=c;a.JSC$62000_publish("remotePlayerChange")},BFb=function(a,b){a.autoplayVideoId_=b.params.videoId;
a.JSC$62000_publish("nowAutoplaying",parseInt(b.params.timeout,10))},CFb=function(a,b){var c="true"==b.params.hasNext;
a.playerContext_.hasPrevious="true"==b.params.hasPrevious;a.playerContext_.hasNext=c;a.JSC$62000_publish("previousNextChange")};
_.f=O5.prototype;_.f.isCapabilitySupportedOnConnectedDevices_=function(a){if(!this.connectedDevices_||0===this.connectedDevices_.length)return!1;for(var b=_.u(this.connectedDevices_),c=b.next();!c.done;c=b.next())if(!c.value.capabilities.has(a))return!1;return!0};
_.f.onChannelMessage_=function(a){a.params?P5("Received: action="+a.action+", params="+(0,_.nh)(a.params)):P5("Received: action="+a.action+" {}");switch(a.action){case "loungeStatus":a=(0,_.Yu)(a.params.devices);this.connectedDevices_=_.pe(a,function(c){return new b5(c)});
a=!!_.fB(this.connectedDevices_,function(c){return"LOUNGE_SCREEN"==c.type});
wFb(this,a);a=this.isCapabilitySupportedOnConnectedDevices_("mlm");this.JSC$62000_publish("multiStateLoopEnabled",a);break;case "loungeScreenDisconnected":rub(this.connectedDevices_,function(c){return"LOUNGE_SCREEN"==c.type});
wFb(this,!1);break;case "remoteConnected":var b=new b5((0,_.Yu)(a.params.device));_.fB(this.connectedDevices_,function(c){return c.equals(b)})||_.aaa(this.connectedDevices_,b);
break;case "remoteDisconnected":b=new b5((0,_.Yu)(a.params.device));rub(this.connectedDevices_,function(c){return c.equals(b)});
break;case "gracefulDisconnect":break;case "playlistModified":yFb(this,a,"QUEUE_MODIFIED");break;case "nowPlaying":zFb(this,a);break;case "onStateChange":this.onStateChange_(a);break;case "onAdStateChange":this.onAdStateChange_(a);break;case "onVolumeChanged":AFb(this,a);break;case "onSubtitlesTrackChanged":xFb(this,a);break;case "nowAutoplaying":BFb(this,a);break;case "autoplayDismissed":this.JSC$62000_publish("autoplayDismissed");break;case "autoplayUpNext":this.autoplayVideoId_=a.params.videoId||
null;this.JSC$62000_publish("autoplayUpNext",this.autoplayVideoId_);break;case "onAutoplayModeChanged":this.autoplayMode_=a.params.autoplayMode;this.JSC$62000_publish("autoplayModeChange",this.autoplayMode_);"DISABLED"==this.autoplayMode_&&this.JSC$62000_publish("autoplayDismissed");break;case "onHasPreviousNextChanged":CFb(this,a);break;case "requestAssistedSignIn":this.JSC$62000_publish("assistedSignInRequested",a.params.authCode);break;case "onLoopModeChanged":this.JSC$62000_publish("loopModeChange",
a.params.loopMode);break;default:P5("Unrecognized action: "+a.action)}};
_.f.getProxyState_=function(){var a=3;this.isDisposed()||(a=0,isNaN(this.getReconnectTimeout_())?SDb(this.handler_)&&isNaN(this.connectTimerId_)&&(a=1):a=2);return a};
_.f.disconnect_=function(a){P5("Disconnecting with "+a);_.Ge("yt.mdx.remote.remoteClient_",null,void 0);qFb(this);this.JSC$62000_publish("beforeDisconnect",a);1==a&&h5();this.handler_.disconnect(a);this.dispose()};
_.f.getPlayerContextData_=function(){var a=this.playerContext_;this.clientVideoId_&&(a=this.playerContext_.clone(),F5(a,this.clientVideoId_,a.index));return jFb(a)};
_.f.setPlayerContextData_=function(a){var b=this,c=new u3(a);c.videoId&&c.videoId!=this.playerContext_.videoId&&(this.clientVideoId_=c.videoId,_.Fe(this.clientSetVideoTimerId_),this.clientSetVideoTimerId_=_.De(function(){if(b.clientVideoId_){var e=b.clientVideoId_;b.clientVideoId_=null;b.playerContext_.videoId!=e&&R5(b,"getNowPlaying")}},5E3));
var d=[];this.playerContext_.listId==c.listId&&this.playerContext_.videoId==c.videoId&&this.playerContext_.index==c.index||d.push("remoteQueueChange");this.playerContext_.playerState==c.playerState&&this.playerContext_.volume==c.volume&&this.playerContext_.muted==c.muted&&E5(this.playerContext_)==E5(c)&&(0,_.nh)(this.playerContext_.trackData)==(0,_.nh)(c.trackData)||d.push("remotePlayerChange");this.playerContext_.reset(a);_.Be(d,function(e){this.JSC$62000_publish(e)},this)};
_.f.getOtherConnectedRemoteId_=function(){var a=this.handler_.defaultQueryParams_.id,b=_.fB(this.connectedDevices_,function(c){return"REMOTE_CONTROL"==c.type&&c.id!=a});
return b?b.id:""};
_.f.getReconnectTimeout_=function(){var a=this.handler_;return a.reconnectTimer_.isActive()?a.reconnectTimer_.nextTickTime_-Date.now():NaN};
_.f.getAutoplayMode_=function(){return this.autoplayMode_||"UNSUPPORTED"};
_.f.getAutoplayVideoId_=function(){return this.autoplayVideoId_||""};
_.f.JSC$41199_reconnect_=function(){!isNaN(this.getReconnectTimeout_())&&this.handler_.reconnect()};
var vFb=function(a){_.Fe(a.idleDisconnectTimerId_);a.idleDisconnectTimerId_=_.De(function(){a.disconnect_(1)},864E5)},R5=function(a,b,c){c?P5("Sending: action="+b+", params="+(0,_.nh)(c)):P5("Sending: action="+b);
a.handler_.sendMessage(b,c)};
O5.prototype.sendMessageWithUserAction_=function(a,b){R5(this,a,b);vFb(this)};
O5.prototype.JSC$41199_getXsrfToken_=function(){var a=_.Of.get("SID","")||"",b=_.Of.get("SAPISID","")||"",c=_.Of.get("__Secure-3PAPISID","")||"";if(!a&&!b&&!c)return"";a=_.Ta($3(a),2);b=_.Ta($3(b),2);c=_.Ta($3(c),2);return _.Ta($3(a+","+b+","+c),2)};
O5.prototype.subscribe=O5.prototype.subscribe;O5.prototype.unsubscribeByKey=O5.prototype.unsubscribeByKey;O5.prototype.getProxyState=O5.prototype.getProxyState_;O5.prototype.disconnect=O5.prototype.disconnect_;O5.prototype.getPlayerContextData=O5.prototype.getPlayerContextData_;O5.prototype.setPlayerContextData=O5.prototype.setPlayerContextData_;O5.prototype.getOtherConnectedRemoteId=O5.prototype.getOtherConnectedRemoteId_;O5.prototype.getReconnectTimeout=O5.prototype.getReconnectTimeout_;
O5.prototype.getAutoplayMode=O5.prototype.getAutoplayMode_;O5.prototype.getAutoplayVideoId=O5.prototype.getAutoplayVideoId_;O5.prototype.reconnect=O5.prototype.JSC$41199_reconnect_;O5.prototype.sendMessage=O5.prototype.sendMessageWithUserAction_;O5.prototype.getXsrfToken=O5.prototype.JSC$41199_getXsrfToken_;O5.prototype.isCapabilitySupportedOnConnectedDevices=O5.prototype.isCapabilitySupportedOnConnectedDevices_;
var DFb=function(a){r3.call(this,"ScreenServiceProxy");this.instance_=a;this.subscriptionKeys_=[];this.subscriptionKeys_.push(this.instance_.$_s("screenChange",(0,_.tl)(this.JSC$41202_onScreenChange_,this)));this.subscriptionKeys_.push(this.instance_.$_s("onlineScreenChange",(0,_.tl)(this.onOnlineScreenChange_,this)))};
_.r(DFb,r3);_.f=DFb.prototype;_.f.getScreens=function(a){return this.instance_.$_gs(a)};
_.f.contains=function(a){return!!this.instance_.$_c(a)};
_.f.get=function(a){return this.instance_.$_g(a)};
_.f.start=function(){this.instance_.$_st()};
_.f.add=function(a,b,c){this.instance_.$_a(a,b,c)};
_.f.remove=function(a,b,c){this.instance_.$_r(a,b,c)};
_.f.updateName=function(a,b,c,d){this.instance_.$_un(a,b,c,d)};
_.f.disposeInternal=function(){for(var a=0,b=this.subscriptionKeys_.length;a<b;++a)this.instance_.$_ubk(this.subscriptionKeys_[a]);this.subscriptionKeys_.length=0;this.instance_=null;r3.prototype.disposeInternal.call(this)};
_.f.JSC$41202_onScreenChange_=function(){this.JSC$62000_publish("screenChange")};
_.f.onOnlineScreenChange_=function(){this.JSC$62000_publish("onlineScreenChange")};
l5.prototype.$_st=l5.prototype.start;l5.prototype.$_gspc=l5.prototype.JSC$41158_getScreenByPairingCode;l5.prototype.$_gsppc=l5.prototype.JSC$41158_getScreenByPollingPairingCode;l5.prototype.$_c=l5.prototype.contains;l5.prototype.$_g=l5.prototype.get;l5.prototype.$_a=l5.prototype.add;l5.prototype.$_un=l5.prototype.updateName;l5.prototype.$_r=l5.prototype.remove;l5.prototype.$_gs=l5.prototype.getScreens;l5.prototype.$_gos=l5.prototype.JSC$41158_getOnlineScreens;l5.prototype.$_s=l5.prototype.subscribe;
l5.prototype.$_ubk=l5.prototype.unsubscribeByKey;
var KFb=function(a){lEb();if(!e5||!e5.get("yt-remote-disable-remote-module-for-dev")){a=_.v("MDX_CONFIG")||a;tAb();dEb();S5||(S5=new h3(a?a.loungeApiHost:void 0),mEb()&&(S5.basePath="/api/loungedev"));T5||(T5=_.ve("yt.mdx.remote.deferredProxies_")||[],_.Ge("yt.mdx.remote.deferredProxies_",T5,void 0));EFb();var b=U5();if(!b){var c=new l5(S5,a?a.disableAutomaticScreenCache||!1:!1);_.Ge("yt.mdx.remote.screenService_",c,void 0);b=U5();var d={};a&&(d={appId:a.appId,disableDial:a.disableDial,theme:a.theme,
loadCastApiSetupScript:a.loadCastApiSetupScript,disableCastApi:a.disableCastApi,enableDialLoungeToken:a.enableDialLoungeToken,enableCastLoungeToken:a.enableCastLoungeToken,forceMirroring:a.forceMirroring});_.Ge("yt.mdx.remote.enableConnectWithInitialState_",a?a.enableConnectWithInitialState||!1:!1,void 0);bFb(c,function(h){h?V5()&&C5(V5(),"YouTube TV"):c.subscribe("onlineScreenChange",function(){x2("yt-remote-receiver-availability-change")})},d)}if(a&&!_.ve("yt.mdx.remote.initialized_")){_.Ge("yt.mdx.remote.initialized_",
!0,void 0);
W5("Initializing: "+(0,_.nh)(a));X5.push(w2("yt-remote-cast2-api-ready",function(){x2("yt-remote-api-ready")}));
X5.push(w2("yt-remote-cast2-availability-change",function(){x2("yt-remote-receiver-availability-change")}));
X5.push(w2("yt-remote-cast2-receiver-selected",function(){FFb();x2("yt-remote-auto-connect","cast-selector-receiver")}));
X5.push(w2("yt-remote-cast2-receiver-resumed",function(){x2("yt-remote-receiver-resumed","cast-selector-receiver")}));
X5.push(w2("yt-remote-cast2-session-change",GFb));X5.push(w2("yt-remote-connection-change",function(h){h?C5(V5(),"YouTube TV"):HFb()||(C5(null,null),fFb())}));
X5.push(w2("yt-remote-cast2-session-failed",function(){x2("yt-remote-connection-failed")}));
d=IFb();a.isAuto&&(d.id+="#dial");var e=a.capabilities||[];_.w("desktop_enable_autoplay")&&e.push("atp");0<e.length&&(d.capabilities=e);d.name=a.device;d.app=a.app;(a=a.theme)&&(d.theme=a);W5(" -- with channel params: "+(0,_.nh)(d));d?(_.lr("yt-remote-session-app",d.app),_.lr("yt-remote-session-name",d.name)):(_.nr("yt-remote-session-app"),_.nr("yt-remote-session-name"));_.Ge("yt.mdx.remote.channelParams_",d,void 0);b.start();V5()||JFb()}}},LFb=function(){var a=U5().instance_.$_gos();
var b=Y5();b&&Z5()&&(dxb(a,b)||a.push(b));return cxb(a)},MFb=function(){var a=LFb(),b=Y5();
b||(b=HFb());return _.fB(a,function(c){return b&&o3(b,c.key)?!0:!1})},Y5=function(){var a=V5();
if(!a)return null;var b=U5().getScreens();return p3(b,a)},GFb=function(a){W5("remote.onCastSessionChange_: "+d5(a));
if(a){var b=Y5();b&&b.id==a.id?(C5(b.id,"YouTube TV"),"shortLived"==a.idType&&(a=a.token)&&(b=Z5())&&b.setLoungeToken(a)):(b&&NFb(),OFb(a,1))}else Z5()&&NFb()},NFb=function(){hFb()?B5().stopSession():A5("stopSession called before API ready.");
var a=Z5();a&&(a.disconnect(1),PFb(null))},QFb=function(){var a=Z5();
return a&&3!=a.getProxyState()?new H5(Z5(),void 0):null},W5=function(a){j3("remote",a)},U5=function(){if(!RFb){var a=_.ve("yt.mdx.remote.screenService_");
RFb=a?new DFb(a):null}return RFb},V5=function(){return _.ve("yt.mdx.remote.currentScreenId_")},SFb=function(a){_.Ge("yt.mdx.remote.currentScreenId_",a,void 0)},FFb=function(){_.Ge("yt.mdx.remote.connectData_",null,void 0)},Z5=function(){return _.ve("yt.mdx.remote.connection_")},PFb=function(a){var b=Z5();
FFb();a||SFb("");_.Ge("yt.mdx.remote.connection_",a,void 0);T5&&(_.Be(T5,function(c){c(a)}),T5.length=0);
b&&!a?x2("yt-remote-connection-change",!1):!b&&a&&x2("yt-remote-connection-change",!0)},HFb=function(){var a=bEb();
if(!a)return null;var b=U5();if(!b)return null;b=b.getScreens();return p3(b,a)},OFb=function(a,b){SFb(a.id);
a=new O5(S5,a,IFb(),_.ve("yt.mdx.remote.enableConnectWithInitialState_")||!1);a.connect(b,_.ve("yt.mdx.remote.connectData_"));a.subscribe("beforeDisconnect",function(c){x2("yt-remote-before-disconnect",c)});
a.subscribe("beforeDispose",function(){Z5()&&PFb(null)});
a.subscribe("browserChannelAuthError",function(){var c=Y5();c&&"shortLived"==c.idType&&(hFb()?B5().handleBrowserChannelAuthError():A5("refreshLoungeToken called before API ready."))});
PFb(a)},JFb=function(){var a=HFb();
a?(W5("Resume connection to: "+d5(a)),OFb(a,0)):(h5(),fFb(),W5("Skipping connecting because no session screen found."))},S5=null,T5=null,RFb=null,EFb=function(){var a=IFb();
if(_.Zd.isEmpty(a)){a=g5();var b=_.mr("yt-remote-session-name")||"",c=_.mr("yt-remote-session-app")||"";a={device:"REMOTE_CONTROL",id:a,name:b,app:c,mdxVersion:3};_.Ge("yt.mdx.remote.channelParams_",a,void 0)}},IFb=function(){return _.ve("yt.mdx.remote.channelParams_")||{}},X5=[];
var $5=function(){this.JSC$62004_hasRun=!1};
var a6=function(a){a=void 0===a?{layer:0}:a;this.JSC$62004_hasRun=!1;this.createScreenConfig=a;a={};this.processedResponseMap=(a.response=!1,a.playerResponse=!1,a)};
_.r(a6,$5);a6.prototype.validate=function(a){return!(!a.data||!a.data.response&&!a.data.playerResponse)};
a6.prototype.handle=function(a){var b=_.Qr(),c=this.createScreenConfig.layer;a.data.response&&a.data.response.trackingParams&&!this.processedResponseMap.response&&(_.Hu(b,a.data.response.trackingParams,void 0,c),this.processedResponseMap.response=!0);a.data.playerResponse&&a.data.playerResponse.trackingParams&&!this.processedResponseMap.playerResponse&&(_.Hu(b,a.data.playerResponse.trackingParams,void 0,c),this.processedResponseMap.playerResponse=!0)};
var b6=function(){this.JSC$41213_playerPromiseResolver=_.un();this.chunkProcessors=[];this.chunksProcessed=0};
b6.prototype.processChunk=function(a){if(a){for(var b=_.u(this.chunkProcessors),c=b.next();!c.done;c=b.next())c=c.value,c.validate(a)&&(c.handle(a),c.JSC$62004_hasRun=!0);_.zk("np"+this.chunksProcessed);this.chunksProcessed++}};
var c6=function(a,b,c,d,e,h,l){c=void 0===c?!1:c;d=void 0===d?!1:d;h=void 0===h?_.ZE():h;this.JSC$62004_hasRun=!1;this.JSC$41216_playerPromiseResolver=a;this.playerProvider=b;this.miniplayerActive=c;this.fromHistory=d;this.previousVideoId=e;this.JSC$41216_playlistController=h;this.tempData=l};
_.r(c6,$5);c6.prototype.validate=function(a){return!(!a.data.playerResponse||"watch"!==a.data.page&&"shorts"!==a.data.page||this.JSC$62004_hasRun)};
c6.prototype.handle=function(a){var b,c,d;if(_.w("kevlar_continue_playback_without_player_response")&&(null===(b=a.endpoint.watchEndpoint)||void 0===b?0:b.videoId)&&this.previousVideoId&&(null===(c=a.endpoint.watchEndpoint)||void 0===c?void 0:c.videoId)===this.previousVideoId&&(null===(d=a.endpoint.watchEndpoint)||void 0===d?0:d.continuePlayback)&&!this.fromHistory)this.JSC$41216_playerPromiseResolver.resolve();else{var e={};if("watch"===a.data.page){a.data.filler||this.miniplayerActive||(_.Ek("cfg"),
_.cr.getInstance().triggerAction("yt-start-loading-watch"));var h=Object,l=h.assign;a:{var m=a.endpoint;if(_.w("kevlar_playback_associated_queue")&&m&&m.watchEndpoint&&m.watchEndpoint.playlistId&&m.watchEndpoint.videoId){var p=this.JSC$41216_playlistController;p.queueProxy?(p=p.queueProxy,m=p.listId===m.watchEndpoint.playlistId?p.attributionData.get(m.watchEndpoint.videoId):void 0):m=void 0;if(m){m={queue_info:m};break a}}m=void 0}l.call(h,e,m);if(_.w("enable_masthead_quartile_ping_fix")){var q;h=
(null===(q=this.tempData)||void 0===q?0:q.adpings)?{adpings:this.tempData.adpings}:void 0;Object.assign(e,h)}q=this.fromHistory?{cached_load:!0}:void 0;Object.assign(e,q)}if(q=this.playerProvider()){try{q.loadVideoWithPlayerResponse(a.data.playerResponse,e),q.getPlayerPromise().then(this.JSC$41216_playerPromiseResolver.resolve)}catch(x){_.Uh(x),this.JSC$41216_playerPromiseResolver.resolve()}this.JSC$62004_hasRun=!0}else _.Vh(Error("bj"))}};
var d6=function(a,b,c){this.JSC$62004_hasRun=!1;this.JSC$41224_playerPromiseResolver=a;this.pageRequest=b;this.JSC$41224_playlistController=c};
_.r(d6,$5);d6.prototype.validate=function(a){return!!_.Zd.getValueByKeys.apply(null,[a.data].concat(_.Pc(TAb)))};
d6.prototype.handle=function(a){var b=this;this.JSC$41224_playerPromiseResolver.promise.then(function(){var c=a.data;var d=_.Zd.getValueByKeys.apply(null,[c].concat(_.Pc(MAb))),e=_.Zd.getValueByKeys.apply(null,[c].concat(_.Pc(RAb))),h=_.Zd.getValueByKeys.apply(null,[c].concat(_.Pc(OAb)));var l=(l=_.Zd.getValueByKeys.apply(null,[c].concat(_.Pc(NAb))))?{videoId:l.videoId,thumbnail:l.thumbnail,title:l.title?_.Wi(l.title):void 0,shortBylineText:l.author?_.Wi(l.author):void 0}:void 0;var m=void 0;_.w("web_get_playlist_id_from_current_endpoint_ks")||
(m=_.Zd.getValueByKeys.apply(null,[c].concat(_.Pc(PAb))));var p=_.Zd.getValueByKeys.apply(null,[c].concat(_.Pc(SAb))),q=_.Zd.getValueByKeys.apply(null,[c].concat(_.Pc(QAb))),x=!!p||!!q&&!!q.results&&0<q.results.length,B=0;e&&e.currentIndex&&e.localCurrentIndex&&(B=e.currentIndex-e.localCurrentIndex);e&&e.playlistId&&(m=e.playlistId);c={rawResponse:c,autoplayRenderer:d,hasRelatedVideoData:x,playingVideo:l,playingVideoId:h,playlistPanelRenderer:e,playlistId:m,playlistIndex:e&&e.currentIndex,relatedVideoArgs:p,
endScreenRenderer:q,playlistIndexOffset:B};a:{d=b.JSC$41224_playlistController;e=b.pageRequest;if((d.response=c)&&"PPSV"===c.playlistId)d.downloadPlaylistProxy||(d.downloadPlaylistProxy=new Izb(d.setPlaylistData.bind(d),d.isPlayingOfflineVideo.bind(d))),d.responsePlaylistData=d.downloadPlaylistProxy.getPlaylistData(),d.listId="PPSV",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$37244_setCurrentIndex(d.index)):c.playingVideoId&&void 0!==d.index&&e.clientParams.autoSaveToQueue&&(d.index+=1,d.queueProxy.JSC$37244_setCurrentIndex(d.index),Mzb(d.queueProxy,[c.playingVideoId],{},d.index)):(d.queueProxy=new _.XE(d.JSC$37281_playlistNetworkManager,c.playlistId,d.setPlaylistData.bind(d),d.clearQueue.bind(d),_.UE(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.playlistProxy=new Jzb(d.JSC$37281_playlistNetworkManager,c.playlistId,d.setPlaylistData.bind(d),_.UE(c.playlistPanelRenderer)));else if(!d.queueProxy)d.responsePlaylistData=void 0;else if(c.playingVideoId&&e.clientParams.autoSaveToQueue){if(void 0===d.index){_.Uh(Error("Ag"));d.clearQueue();break a}d.queueProxy.videoIds.includes(c.playingVideoId)||
(d.index+=1,d.queueProxy.JSC$37244_setCurrentIndex(d.index),Mzb(d.queueProxy,[c.playingVideoId],{},d.index))}_.$E(d,_.aF(d,d.response.autoplayRenderer))}})};
var TFb=function(a,b){b=void 0===b?_.ZE():b;b6.call(this);this.chunkProcessors.push(new d6(this.JSC$41213_playerPromiseResolver,{clientParams:{miniplayer:!1,autoSaveToQueue:!1}},b));this.chunkProcessors.push(new c6(this.JSC$41213_playerPromiseResolver,a,!1,!1))};
_.r(TFb,b6);TFb.prototype.processChunk=function(a){a&&void 0===a.data.player&&this.JSC$41213_playerPromiseResolver.resolve();b6.prototype.processChunk.call(this,a)};
var e6=function(a,b){a=void 0===a?{layer:0}:a;this.JSC$62004_hasRun=!1;this.createScreenConfig=a;this.parentOverride=b};
_.r(e6,$5);e6.prototype.validate=function(a){return!(this.JSC$62004_hasRun||!a.endpoint)};
e6.prototype.handle=function(a){var b,c,d,e=_.Qr(),h=null===(d=null===(c=null===(b=a.endpoint)||void 0===b?void 0:b.commandMetadata)||void 0===c?void 0:c.webCommandMetadata)||void 0===d?void 0:d.rootVe;this.parentOverride&&h?_.Fu(e,h,this.parentOverride,this.createScreenConfig):_.Qza(e,a.endpoint,this.createScreenConfig);this.JSC$62004_hasRun=!0};
var f6=function(a,b){this.JSC$62004_hasRun=!1;this.chunkHandler=a;this.previousVideoId=b};
_.r(f6,$5);f6.prototype.validate=function(a){var b,c,d;return _.w("kevlar_continue_playback_without_player_response")&&(null===(b=a.endpoint.watchEndpoint)||void 0===b?0:b.videoId)&&this.previousVideoId&&(null===(c=a.endpoint.watchEndpoint)||void 0===c?void 0:c.videoId)===this.previousVideoId&&(null===(d=a.endpoint.watchEndpoint)||void 0===d?0:d.continuePlayback)?!1:0===this.chunkHandler.chunksProcessed};
f6.prototype.handle=function(a){_.cr.getInstance().triggerAction("yt-stop-old-player",a.data,!0)};
var UFb=function(a){a=void 0===a?{layer:0}:a;b6.call(this);this.chunkProcessors.push(new f6(this));this.chunkProcessors.push(new e6(a));this.chunkProcessors.push(new a6(a))};
_.r(UFb,b6);
var g6=function(){this.JSC$62004_hasRun=this.JSC$62004_hasRun=!1};
_.r(g6,$5);g6.prototype.validate=function(a){return!this.JSC$62004_hasRun&&!(!a.data.csn||!a.data.rootVe)};
g6.prototype.handle=function(a){this.JSC$62004_hasRun=!0;_.ri(a.data.csn,a.data.rootVe,3)};
var h6=function(){$5.apply(this,arguments)};
_.r(h6,$5);h6.prototype.validate=function(a){return!!a.data.preconnect};
h6.prototype.handle=function(a){_.zk("bc");a=_.u(a.data.preconnect);for(var b=a.next();!b.done;b=a.next())b=b.value,(new Image).src=b};
var VFb=function(a,b,c){c=void 0===c?{layer:0}:c;b6.call(this);this.chunkProcessors.push(new c6(this.JSC$41213_playerPromiseResolver,a));this.chunkProcessors.push(new e6(c));this.chunkProcessors.push(new a6(c))};
_.r(VFb,b6);
var i6=function(a,b,c,d,e){c=void 0===c?{layer:0}:c;d=void 0===d?_.ZE():d;var h,l,m,p;b6.call(this);var q=!!b&&!!b.clientParams&&!!b.clientParams.miniplayer;q&&this.chunkProcessors.push(new g6);this.chunkProcessors.push(new d6(this.JSC$41213_playerPromiseResolver,b,d));this.chunkProcessors.push(new h6);this.chunkProcessors.push(new c6(this.JSC$41213_playerPromiseResolver,a,q,!(null===(h=b.clientParams)||void 0===h||!h.fromHistory),null===(l=b.clientParams)||void 0===l?void 0:l.previousVideoId,d,b.tempData));
this.chunkProcessors.push(new f6(this,null===(m=b.clientParams)||void 0===m?void 0:m.previousVideoId));null!==(p=b.clientParams)&&void 0!==p&&p.fromHistory||(a=q?3:0,c=Object.assign(Object.assign({},c),{layer:a}),this.chunkProcessors.push(new e6(c,e)),this.chunkProcessors.push(new a6(c)))};
_.r(i6,b6);
var WFb=function(){this.contexts_=new WeakMap;this.JSC$41248_networkService_=this.activeContext_=null},XFb=function(a,b,c){var d=a.contexts_.get(b);
d||(d=new KAb(a.JSC$41248_networkService_),a.contexts_.set(b,d));a.activeContext_=d;c&&a.activeContext_.reset();a.activeContext_.start();return a.activeContext_};
var v3=null;
var y3=null,pxb=null,w3=[],A3=0,B3=0,x3=null;
var j6=function(a){this.JSC$41256_networkManager_=a;this.partCallbacks_=[]},YFb=function(a,b,c){var d=a.getParams(c),e=_.Vi(b,d),h=a.getTempData(b,c);
h.endpoint=JSON.stringify(b);var l={headers:{"X-YouTube-STS":_.v("STS",void 0),"x-youtube-csoc":1}};_.fy(e,h);return new _.tf(function(m,p){var q=a.getXhrParams(d),x;_.w("kevlar_cache_on_ttl_player")&&(x=_.ns.instance);x&&_.iV(x,b)?wzb(x,b,h,window.location.href).then(function(B){B?m(B):p()},p):a.JSC$41256_networkManager_.requestDataForEndpoint(b,q,a.onPartsCallback_.bind(a),l).then(function(B){B?m(B):p()},p)})};
j6.prototype.getCacheKeyForEndpoint=function(a){return C3(a,!1)};
j6.prototype.onPartsCallback_=function(a){this.partCallbacks_.forEach(function(b){a&&b(a)})};
var k6=function(a,b,c){j6.call(this,a);this.player_=b;this.autoplayData_=c};
_.r(k6,j6);k6.prototype.getCacheKeyForEndpoint=function(a){return C3(a,!!this.autoplayData_)};
k6.prototype.getTempData=function(a,b){b=b.timeBeforeNextVideo;a={itct:a.clickTrackingParams,lact:_.Ne(),pbis:b,prefetch_reason:"hc_pbis",vis:this.player_.getVisibilityState()};this.autoplayData_&&(a.autonav=1);return a};
k6.prototype.getXhrParams=function(a){return Object.assign({pbj:"prefetch"},a)};
k6.prototype.getParams=function(a){a={frags:a.fragmentsRequested.join(",")};_.w("kevlar_droppable_prefetchable_requests")&&(a.prefetch=1);return a};
var l6=function(a,b,c){this.player=a;this.taskManager=b;this.prefetchDelay=c;this.completionResolver_=null;this.playerEvents_=[]};
l6.prototype.start=function(){var a=this;this.completionResolver_=_.un();_.vn(this.completionResolver_.promise,function(){ZFb(a);a.completionResolver_=null});
this.prepareTrigger(this.completionResolver_);return this.completionResolver_.promise};
var $Fb=function(a,b,c){a.player.addEventListener(b,c);a.playerEvents_.push({eventName:b,callback:c})},ZFb=function(a){a.playerEvents_.forEach(function(b){a.player.removeEventListener(b.eventName,b.callback)});
a.playerEvents_.length=0};
var aGb={watch:{pageFragments:["pl","wn"],prefetchedFragments:["pl"]},shorts:{pageFragments:["pl","riw"],prefetchedFragments:["pl"]}},bGb={pl:{requiredKeys:["playerResponse"],graftedKeys:["playerResponse"]},wn:{requiredKeys:["response"],graftedKeys:["response"]}};
var m6=function(){this.endpointCacheKey_=null;this.expireJobId_=0;(this.ENABLE_PBJ_PREFETCH_=_.w("web_enable_pbj_prefetch"))&&window.addEventListener("unload",this.onUnload_.bind(this))};
m6.prototype.resolve=function(){this.ENABLE_PBJ_PREFETCH_&&this.endpointCacheKey_&&(this.endpointCacheKey_&&(this.endpointCacheKey_=null),cGb(this))};
var cGb=function(a){a.expireJobId_&&(_.Me.cancelJob(a.expireJobId_),a.expireJobId_=0)};
m6.prototype.onUnload_=function(){this.endpointCacheKey_&&(this.endpointCacheKey_=null);cGb(this)};
var n6=function(a,b,c){l6.call(this,a,b,c);this.cueId_="playbackTrigger-"+Math.random()};
_.r(n6,l6);
n6.prototype.prepareTrigger=function(a){var b=this,c=this.player.getDuration(),d=this.player.getVideoData(),e=d.isLive&&d.hasProgressBarBoundaries&&_.w("enable_linear_prefetching_on_desktop");if(e&&d.progressBarEndPositionUtcTimeMillis){var h=d.progressBarEndPositionUtcTimeMillis/1E3;isNaN(h)||(c=h)}var l=0;0<=this.prefetchDelay?e?d.progressBarStartPositionUtcTimeMillis&&(d=d.progressBarStartPositionUtcTimeMillis/1E3,isNaN(d)||(l=d+this.prefetchDelay)):l=this.prefetchDelay:l=c+this.prefetchDelay;e?
this.player.addUtcCueRange(this.cueId_,l,c):this.player.addCueRange(this.cueId_,l,c);_.vn(a.promise,function(){b.player.removeCueRange(b.cueId_)});
$Fb(this,"onCueRangeEnter",function(m){m==b.cueId_&&a.resolve(c-l)})};
var eGb=function(a,b,c){this.pageFragments_=a;this.prefetchedFragments_=b;this.fragmentConfiguration_=bGb;this.prefetchedData_=c;this.validatedFragments_=[];this.missingFragments_=this.pageFragments_.slice();this.mergedPrefetchedData_=null;dGb(this)},fGb=function(a){if(0==a.validatedFragments_.length)return null;
if(!a.mergedPrefetchedData_){for(var b=[],c=_.u(a.validatedFragments_),d=c.next();!d.done;d=c.next()){d=_.u(a.fragmentConfiguration_[d.value].graftedKeys);for(var e=d.next();!e.done;e=d.next())(e=a.prefetchedData_[e.value].trackingParams)&&b.push(e)}a.mergedPrefetchedData_={};Object.assign(a.mergedPrefetchedData_,a.prefetchedData_,{clientSideGrafts:b})}return a.mergedPrefetchedData_},dGb=function(a){a.prefetchedFragments_.forEach(function(b){gGb(a,b)})},gGb=function(a,b){a.fragmentConfiguration_[b].requiredKeys.every(function(c){return!!a.prefetchedData_[c]})&&
(a.validatedFragments_.push(b),b=a.missingFragments_.indexOf(b),-1!==b&&a.missingFragments_.splice(b,1))};
var hGb=function(){},iGb=function(a){this.JSC$41284_playlistManager_=a};
_.r(iGb,hGb);iGb.prototype.getPrefetchEndpoint=function(){return this.JSC$41284_playlistManager_.getAutoplayEndpoint()};
var o6=function(a){this.autonavEndpoints_=a};
_.r(o6,hGb);o6.prototype.getPrefetchEndpoint=function(){return this.autonavEndpoints_.length?this.autonavEndpoints_[0]:void 0};
var jGb=function(a,b,c,d,e){this.autonavEndpoints=a;this.foregroundTrigger=b;this.backgroundTrigger=c;this.pageType=d;this.isInPlaylist=e},kGb=function(a,b){if(a.webPrefetchData&&a.webPrefetchData.navigationEndpoints&&a.webPrefetchData.navigationEndpoints.length){a=a.webPrefetchData.navigationEndpoints;
var c=a[0];if(c&&c.watchEndpoint&&c.watchEndpoint.watchEndpointSupportedPrefetchConfig&&c.watchEndpoint.watchEndpointSupportedPrefetchConfig.prefetchHintConfig){var d=c.watchEndpoint.watchEndpointSupportedPrefetchConfig.prefetchHintConfig;c=d.playbackRelativeSecondsPrefetchCondition;c="number"===typeof c&&Math.abs(c)<b.videoDuration?c:void 0;d=d.countdownUiRelativeSecondsPrefetchCondition;d="number"!==typeof d||_.w("prefetch_job_config_cleanup_ks")&&b.inPlaylist?void 0:d;if("number"===typeof d)return new jGb(a,
b.makeUpNextTrigger(d),b.makePlaybackTrigger(d),"watch",b.inPlaylist);if("number"===typeof c)return new jGb(a,b.makePlaybackTrigger(c),null,"watch",b.inPlaylist)}}};
var p6=function(a,b,c,d){this.prefetchEndpointProvider_=a;this.prefetchRequestPromise_=this.triggerPromise_=null;this.storePrefetchedDataCallback_=b;this.prefetchJobConfig_=c;this.JSC$41296_networkPrefetchRequest_=d;this.prefetchResponseCacheKey_=null};
p6.prototype.enqueue=function(){this.triggerPromise_||(lGb(this,mGb(this)),_.gn(document,"visibilitychange",this.onVisibilityChange_,!1,this))};
var lGb=function(a,b){a.triggerPromise_=b.start();a.triggerPromise_.then(function(c){var d=a.prefetchEndpointProvider_.getPrefetchEndpoint();if(d){var e=aGb[a.prefetchJobConfig_.pageType].prefetchedFragments;a.prefetchRequestPromise_=YFb(a.JSC$41296_networkPrefetchRequest_,d,{fragmentsRequested:e,timeBeforeNextVideo:c});a.prefetchResponseCacheKey_=a.JSC$41296_networkPrefetchRequest_.getCacheKeyForEndpoint(d);nGb(a);a.prefetchRequestPromise_.then(function(h){a.storePrefetchedDataCallback_(a.prefetchResponseCacheKey_,
h);if((_.w("web_prefetch_preload_video")||_.w("web_prefetch_preload_video_for_shorts"))&&1===e.length&&"pl"===e[0]&&h&&!h.playerAds&&!h.adPlacements){var l=_.hj().resolve(d.reelWatchEndpoint?_.kya:_.Rj);l&&d&&l.then(function(m){m.preloadVideoByPlayerVars({raw_player_response:h})})}})}})};
p6.prototype.resolve=function(){this.cancel()};
p6.prototype.cancel=function(){this.triggerPromise_&&this.triggerPromise_.cancel("Prefetch job cancelled, trigger promise cancelled.");this.prefetchRequestPromise_&&this.prefetchRequestPromise_.cancel("Prefetch job cancelled, request promise cancelled.");nGb(this)};
p6.prototype.onVisibilityChange_=function(){var a=this;0==F2()?this.triggerPromise_&&(this.triggerPromise_.thenCatch(function(){a.triggerPromise_=null}),this.triggerPromise_.cancel("Visibility changed to background, trigger promise cancelled.")):this.triggerPromise_||lGb(this,mGb(this))};
var nGb=function(a){_.kn(document,"visibilitychange",a.onVisibilityChange_,!1,a)},mGb=function(a){return a.prefetchJobConfig_.backgroundTrigger?0==F2()?a.prefetchJobConfig_.backgroundTrigger:a.prefetchJobConfig_.foregroundTrigger:a.prefetchJobConfig_.foregroundTrigger};
var q6=function(a){j6.call(this,a)};
_.r(q6,j6);q6.prototype.getCacheKeyForEndpoint=function(a){return j6.prototype.getCacheKeyForEndpoint.call(this,a)};
q6.prototype.getTempData=function(){return{}};
q6.prototype.getXhrParams=function(a){return a};
q6.prototype.getParams=function(){return{}};
var oGb=function(a,b,c){l6.call(this,a,b,c)};
_.r(oGb,l6);oGb.prototype.prepareTrigger=function(a){var b=this;$Fb(this,"onAutonavCoundownStarted",function(c){pGb(b,c,a)})};
var pGb=function(a,b,c){var d=1E3*a.prefetchDelay;if(Math.abs(d)>b)c.promise.cancel("Not enough time to prefetch, cancelling prefetch job");else{var e=d,h=b-d;0>d&&(e=b+d,h=Math.abs(d));var l=a.taskManager.addJob(function(){c.resolve(h/1E3)},10,e);
c.promise.thenCatch(function(){a.taskManager.cancelJob(l)})}};
var r6=function(){this.prefetchCache_=new Map;this.pendingPrefetchJob_=null},rGb=function(a,b,c,d,e,h){var l=_.dN.getInstance();
if(!_.w("block_all_player_prefetch_requests")){qGb(a);var m=!!c.getPlaylistId(),p=c.getVideoData().isLive&&c.getVideoData().hasProgressBarBoundaries&&_.w("enable_linear_prefetching_on_desktop");if((2==l.getState()||m||p)&&(!c.getVideoData().isLive||p)){l={inPlaylist:m,videoDuration:c.getDuration(),makeUpNextTrigger:function(x){return new oGb(c,_.Me,x)},
makePlaybackTrigger:function(x){return new n6(c,_.Me,x)}};
var q=kGb(b,l);q&&(a.pendingPrefetchJob_=new p6(q.isInPlaylist?new iGb(e):new o6(q.autonavEndpoints),function(x,B){B=new eGb(aGb[q.pageType].pageFragments,aGb[q.pageType].prefetchedFragments,B);return fGb(B)?(a.prefetchCache_.set(x,B),!0):!1},q,new k6(d,c,h,e)),a.pendingPrefetchJob_.enqueue())}}},sGb=function(a,b,c,d,e){b&&c&&(qGb(a),b=c.entries.map(function(h){return h.command.reelWatchEndpoint.videoId}).indexOf(b.videoId),c=c.entries[b+1],null!=c&&c.command&&(d=new jGb([c.command],new n6(d,_.Me,
1),null,"shorts",!1),a.pendingPrefetchJob_=new p6(new o6(d.autonavEndpoints),function(){return!1},d,new q6(e)),a.pendingPrefetchJob_.enqueue()))},tGb=function(a,b,c){if(qxb(b))return a.prefetchCache_.get(C3(b,c))},qGb=function(a){a.pendingPrefetchJob_&&(a.pendingPrefetchJob_.cancel(),a.pendingPrefetchJob_=null)};
var uGb=[{query:window.matchMedia("(max-width: 656px)"),size:new _.Gm(426,240)},{query:window.matchMedia("(max-width: 856px)"),size:new _.Gm(640,360)},{query:window.matchMedia("(max-width: 999px)"),size:new _.Gm(854,480)},{query:window.matchMedia("(min-width: 1720px) and (min-height: 980px)"),size:new _.Gm(1280,720)},{query:window.matchMedia("(min-width: 1294px) and (min-height: 630px)"),size:new _.Gm(854,480)},{query:window.matchMedia("(min-width: 1000px)"),size:new _.Gm(640,360)}];
var s6=function(){};
s6.prototype.enqueue=function(){if(this.isCounterfactual()){var a=this.getCounterfactualData();a&&this.sendImpressionEndpoints(a)}else this.doEnqueue()};
s6.prototype.sendImpressionEndpoints=function(a){_.cr.getInstance().triggerOptionalAction("yt-service-request",{},a[0])};
var t6=function(a,b){this.renderer=a;this.page=b;this.resolver=_.un()};
_.r(t6,s6);t6.prototype.cancel=function(){this.resolver.promise.cancel()};
t6.prototype.getCounterfactualData=function(){return this.renderer.impressionEndpoints};
t6.prototype.isCounterfactual=function(){return!this.renderer.isVisible};
t6.prototype.doEnqueue=function(){var a=this;this.resolver.promise.then(function(){var c={popup:{mealbarPromoRenderer:a.renderer},popupType:"MEALBAR"};_.cr.getInstance().triggerOptionalAction("yt-open-popup-action",{openPopupAction:c},{})});
switch(this.renderer.triggerCondition){case "TRIGGER_CONDITION_POST_AD":if(this.page){var b=_.yA(this.page);b&&vGb(this.resolver,b)}break;default:this.resolver.resolve()}};
var vGb=function(a,b){var c=_.un();b.getPlayerPromise().then(function(d){c.resolve(d)});
c.promise.then(function(d){d.addEventListener("onAdEnd",a.resolve);_.vn(a.promise,function(){d.removeEventListener("onAdEnd",a.resolve)})});
a.promise.thenCatch(function(){c.promise.cancel()})};
var u6=function(a,b){this.renderer=a;this.page=b};
_.r(u6,s6);u6.prototype.cancel=function(){this.JSC$41323_downloadedVideosCountSelectorUnsubscriber&&(this.JSC$41323_downloadedVideosCountSelectorUnsubscriber(),this.JSC$41323_downloadedVideosCountSelectorUnsubscriber=void 0)};
u6.prototype.getCounterfactualData=function(){return this.renderer.impressionEndpoints};
u6.prototype.isCounterfactual=function(){return!this.renderer.isVisible};
u6.prototype.doEnqueue=function(){var a=this,b,c;"TRIGGER_TYPE_POST_DOWNLOAD"===(null===(c=null===(b=this.renderer.upsellDialogTriggerConditionSupportedDatas)||void 0===b?void 0:b.playbackUpsellDialogTriggerConditionData)||void 0===c?void 0:c.triggerType)?this.JSC$41323_downloadedVideosCountSelectorUnsubscriber=X3(Pub,function(d,e){d>e&&(wGb(a),a.cancel())}):wGb(this)};
var wGb=function(a){var b={popup:{upsellDialogRenderer:a.renderer},popupType:"MODAL"};_.cr.getInstance().triggerOptionalAction("yt-open-popup-action",{openPopupAction:b},{});(a=_.yA(a.page))&&a.pause()};
var v6={},xGb=(v6.TOOLTIP_POSITION_TYPE_BELOW="OPEN_POPUP_POSITION_BOTTOM",v6.TOOLTIP_POSITION_TYPE_START="OPEN_POPUP_POSITION_LEFT",v6.TOOLTIP_POSITION_TYPE_END="OPEN_POPUP_POSITION_RIGHT",v6.TOOLTIP_POSITION_TYPE_BELOW_START="OPEN_POPUP_POSITION_BOTTOMLEFT",v6.TOOLTIP_POSITION_TYPE_BELOW_END="OPEN_POPUP_POSITION_BOTTOMRIGHT",v6.TOOLTIP_POSITION_TYPE_ABOVE_START="OPEN_POPUP_POSITION_TOPLEFT",v6.TOOLTIP_POSITION_TYPE_ABOVE_END="OPEN_POPUP_POSITION_TOPRIGHT",v6),w6=function(a,b){this.renderer=a;this.targetManager=
b};
_.r(w6,s6);w6.prototype.cancel=function(){"TOOLTIP_TRIGGER_CONDITION_TYPE_POST_DOWNLOAD"===this.renderer.triggerCondition&&this.JSC$41330_downloadedVideosCountSelectorUnsubscriber&&(this.JSC$41330_downloadedVideosCountSelectorUnsubscriber(),this.JSC$41330_downloadedVideosCountSelectorUnsubscriber=void 0)};
w6.prototype.getCounterfactualData=function(){var a;if(this.isCounterfactual())return null===(a=this.renderer.promoConfig)||void 0===a?void 0:a.impressionEndpoints};
w6.prototype.isCounterfactual=function(){return!(!this.renderer.promoConfig||!this.renderer.promoConfig.isCounterfactual)};
w6.prototype.doEnqueue=function(){var a=this;if(this.renderer.targetId)switch(this.renderer.triggerCondition){case "TOOLTIP_TRIGGER_CONDITION_TYPE_POST_DOWNLOAD":this.JSC$41330_downloadedVideosCountSelectorUnsubscriber=X3(Pub,function(b,c){a.renderer.targetId&&b>c&&(Czb(a.targetManager,a.renderer.targetId,yGb(a)),a.cancel())});
break;default:Czb(this.targetManager,this.renderer.targetId,yGb(this))}};
var yGb=function(a){var b;if(null===(b=a.renderer.suggestedPosition)||void 0===b?0:b.type)var c=xGb[a.renderer.suggestedPosition.type];c||(c="OPEN_POPUP_POSITION_BOTTOM");return{openPopupAction:{popup:{tooltipRenderer:a.renderer},popupType:"HINT",position:c}}};
var zGb=function(){this.previousPage=null},AGb;
zGb.prototype.registerPromoCommand=function(a,b){var c;a=null===(c=a.roadblock)||void 0===c?void 0:c.upsellDialogRenderer;BGb(this,void 0,void 0,a,b)};
var BGb=function(a,b,c,d,e){a.previousPage!==e&&a.pendingTooltipPromo&&a.pendingTooltipPromo.cancel();a.previousPage=e;d?(a.pendingRoadblockPromo&&a.pendingRoadblockPromo.cancel(),a.pendingRoadblockPromo=new u6(d,e),a.pendingRoadblockPromo.enqueue()):(b&&(a.pendingMealbarPromo&&a.pendingMealbarPromo.cancel(),a.pendingMealbarPromo=new t6(b,e),a.pendingMealbarPromo.enqueue()),c&&(a.pendingTooltipPromo&&a.pendingTooltipPromo.cancel(),a.pendingTooltipPromo=new w6(c,_.py()),a.pendingTooltipPromo.enqueue()))},
CGb=function(){AGb||(AGb=new zGb);
return AGb};
var x6=function(){this.horizontal=!1},DGb=function(a,b){a.horizontal=b};
x6.prototype.position=function(a,b,c,d){d=void 0===d?1:d;a=y6(this,a)*d+b;d=Math.max(b,c);return a>=Math.min(b,c)&&a<=d?a:c};
x6.prototype.axis=function(a){a=this.direction(a);return"up"===a||"down"===a?"Y":"X"};
var z6=function(a,b,c){b=void 0===b?_.hP():b;this.target=a;this.manager=b;this.touchAction=c;this.events=[];this.attached=!1;this.eventMap={};this.onSwipeDown=function(){};
this.onSwipeUp=function(){};
this.onPanStart=function(){};
this.onPanMove=function(){};
this.onPanEnd=function(){}};
z6.prototype.attach=function(){if(!this.attached){this.attached=!0;this.eventMap={swipedown:this.onSwipeDown,swipeup:this.onSwipeUp,panstart:this.onPanStart,panright:this.onPanMove,panleft:this.onPanMove,panmove:this.onPanMove,panend:this.onPanEnd};this.manager.registerTouchEvents.apply(this.manager,[this.target,this.directions,this.touchAction].concat(_.Pc(this.events)));for(var a=_.u(this.events),b=a.next();!b.done;b=a.next())this.listen(b.value)}};
z6.prototype.detach=function(){if(this.attached){this.attached=!1;this.manager.unregisterTouchEvents.apply(this.manager,[this.target].concat(_.Pc(this.events)));for(var a=_.u(this.events),b=a.next();!b.done;b=a.next())this.unlisten(b.value)}};
z6.prototype.listen=function(a){this.eventMap[a]&&this.target.addEventListener(a,this.eventMap[a])};
z6.prototype.unlisten=function(a){this.eventMap[a]&&this.target.removeEventListener(a,this.eventMap[a])};
var A6=function(){x6.apply(this,arguments)};
_.r(A6,x6);A6.prototype.direction=function(a){var b=a.detail;a=b.deltaY;b=b.deltaX;return a&&!this.horizontal?0<a?"down":"up":b&&this.horizontal?0<b?"right":"left":"none"};
A6.prototype.distance=function(a){return Math.abs(y6(this,a))};
var y6=function(a,b){a=a.direction(b);var c=b.detail;b=c.deltaX;c=c.deltaY;return"up"===a||"down"===a?c||0:b||0};
A6.prototype.velocity=function(a){var b=this.direction(a),c=a.detail;a=c.velocityX;c=c.velocityY;return Math.abs("up"===b||"down"===b?c||0:a||0)};
var B6=function(a,b,c,d,e,h){e=void 0===e?new A6:e;h=void 0===h?_.hP():h;z6.call(this,b,h,d);var l=this;this.element=a;this.target=b;this.config=c;this.input=e;this.manager=h;this.events=["panstart","panmove","panend"];this.onPanStart=function(){l.config.draggingClass&&l.element.classList.add(l.config.draggingClass);l.config.startAction&&l.config.startAction()};
this.onPanMove=function(m){var p=EGb(l,m);if(p){FGb(l,m,p);p.fade&&l.fade(m,p);var q=l.input.direction(m);p.moveAction&&p.moveAction(GGb(l,m,p),q)}};
this.onPanEnd=function(m){var p,q,x,B,C,I;return _.y(function(H){if(1==H.nextAddress){l.animationRequestId&&cancelAnimationFrame(l.animationRequestId);l.animationRequestId=void 0;p=EGb(l,m);if(!p)return H.return();q=p;x=q.triggerAction;B=q.fade;C=q.disableFinish;I=q.translateBack;var O=l.input.velocity(m),X=l.input.distance(m),ia=l.threshold(p);if(.3<O&&10<X||X>ia){if(C)return H.jumpTo(6);if(B)return _.w("kevlar_tabs_gesture")?_.z(H,HGb(l,m),6):(O=y6(l.input,m)+l.config.startPosition,X=l.input.axis(m),
ia=O+70,l.element.animate([{transform:"translate"+X+"("+O+"px)",opacity:""===l.element.style.opacity?1:l.element.style.opacity},{transform:"translate"+X+"("+ia+"px)",opacity:0}],{duration:400,easing:"cubic-bezier(.05, 0, 0, 1)"}),l.element.style.transform="translate"+X+"("+ia+"px)",l.element.style.opacity="0",H.jumpTo(6));if(!_.w("kevlar_tabs_gesture")){O=y6(l.input,m)+l.config.startPosition;X=l.input.axis(m);ia=p.endPosition;var oa=p.transitionEndPosition;ia=null!==oa&&void 0!==oa?oa:ia;l.element.animate([{transform:"translate"+
X+"("+O+"px)"},{transform:"translate"+X+"("+ia+"px)"}],{duration:400,easing:"cubic-bezier(.05, 0, 0, 1)"});l.element.style.transform="translate"+X+"("+ia+"px)";return H.jumpTo(6)}return _.z(H,IGb(l,m,p),6)}return I?_.z(H,l.translateBack(m),3):H.jumpTo(3)}3!=H.nextAddress&&x&&x();l.config.draggingClass&&l.element.classList.remove(l.config.draggingClass);l.reset();_.Ih(H)})};
a=Object.keys(c.triggers);this.directions=new Set(a);DGb(this.input,this.directions.has("right")||this.directions.has("left"))};
_.r(B6,z6);B6.prototype.reset=function(){this.element.style.transform="";this.element.style.opacity="";this.config.resetAction&&this.config.resetAction()};
var EGb=function(a,b){b=a.input.direction(b);return a.config.triggers[b]},FGb=function(a,b,c){a.animationRequestId||(a.animationRequestId=requestAnimationFrame(function(){var d=a.input.axis(b),e=a.input.position(b,a.config.startPosition,c.endPosition,c.moveRatio||1);
a.element.style.transform="translate"+d+"("+e+"px)";a.animationRequestId=void 0}))},GGb=function(a,b,c){var d=c.moveRatio||1;
c=Math.abs(a.config.startPosition-c.endPosition);return Math.min(a.input.distance(b)*d,c)/c};
B6.prototype.fade=function(a,b){var c=b.endOpacity;a=GGb(this,a,b);0<a&&(this.element.style.opacity=""+(((c||0)-1)*a+1))};
B6.prototype.threshold=function(a){return a.threshold?a.threshold:Math.abs(a.endPosition-this.config.startPosition)/3};
var IGb=function(a,b,c){var d,e,h,l,m,p;return _.y(function(q){if(1==q.nextAddress)return d=y6(a.input,b)+a.config.startPosition,e=a.input.axis(b),h=c,l=h.endPosition,m=h.transitionEndPosition,p=null!==m&&void 0!==m?m:l,_.z(q,a.element.animate([{transform:"translate"+e+"("+d+"px)"},{transform:"translate"+e+"("+p+"px)"}],{duration:400,easing:"cubic-bezier(.05, 0, 0, 1)"}).finished,2);a.element.style.transform="translate"+e+"("+p+"px)";_.Ih(q)})};
B6.prototype.translateBack=function(a){var b=this,c,d;return _.y(function(e){if(1==e.nextAddress){if(!b.element.style.transform)return e.return();c=b.input.axis(a);d=b.config.startPosition;return _.z(e,b.element.animate([{transform:b.element.style.transform},{transform:"translate"+c+"("+d+"px)"}],{duration:400,easing:"cubic-bezier(.05, 0, 0, 1)"}).finished,2)}b.element.style.transform="translate"+c+"("+d+"px)";_.Ih(e)})};
var HGb=function(a,b){var c,d,e,h;return _.y(function(l){if(1==l.nextAddress)return c=y6(a.input,b)+a.config.startPosition,d=a.input.axis(b),e=c+70,h=""===a.element.style.opacity?1:a.element.style.opacity,_.z(l,a.element.animate([{transform:"translate"+d+"("+c+"px)",opacity:h},{transform:"translate"+d+"("+e+"px)",opacity:0}],{duration:400,easing:"cubic-bezier(.05, 0, 0, 1)"}).finished,2);a.element.style.transform="translate"+d+"("+e+"px)";a.element.style.opacity="0";_.Ih(l)})};
var txb=new _.cg("ratelimit");
var JGb=function(a,b){this.playerProvider_=a;this.actionSenderElement_=b;this.pausePlaybackJob_=this.showBlockingWarningJob_=this.showWarningJob_=0;this.youThereData_=null;this.ignoreFullscreenExitUserActivity_=this.isUserPredictedAbsent_=!1;this.clientPlaybackNonce_=null;this.inYouThereFlow_=!1};
JGb.prototype.reset=function(){KGb(this);this.isUserPredictedAbsent_=!1};
var KGb=function(a,b){!a.youThereData_||a.showWarningJob_||void 0!==b&&b||(e3("YOU_THERE_EVENT_TYPE_NAVIGATED_OUT",_.pi(),a.youThereData_,a.clientPlaybackNonce_),_.sf());_.Me.cancelJob(a.showWarningJob_);a.showWarningJob_=0;_.Me.cancelJob(a.showBlockingWarningJob_);a.showBlockingWarningJob_=0;_.Me.cancelJob(a.pausePlaybackJob_);a.pausePlaybackJob_=0;a.youThereData_=null;a.clientPlaybackNonce_=null;a.inYouThereFlow_=!1},MGb=function(a,b){var c,d,e;
_.y(function(h){if(1==h.nextAddress)return a.reset(),_.z(h,a.playerProvider_().getPlayerPromise(),2);c=h.yieldResult;a.clientPlaybackNonce_=c.getVideoData().cpn;a.youThereData_=b.configData.youThereData;if(!a.youThereData_)return h.return();if(a.youThereData_.triggerReason&&"YOU_THERE_TRIGGER_REASON_3"==a.youThereData_.triggerReason&&!uxb())return e3("YOU_THERE_EVENT_TYPE_RATE_LIMITED",_.pi(),a.youThereData_,a.clientPlaybackNonce_),h.return();d=a.youThereData_.promptDelaySec;e=c.getCurrentTime();
a.showWarningJob_=_.Me.addLowPriorityJob(function(){return _.y(function(l){a.showWarningJob_=0;return _.z(l,LGb(a),0)})},1E3*Math.max(d-e,0));
_.Ih(h)})},LGb=function(a){var b,c,d,e,h,l;
return _.y(function(m){if(1==m.nextAddress)return _.z(m,a.playerProvider_().getPlayerPromise(),2);if(3!=m.nextAddress)return b=m.yieldResult,c=b.getCurrentTime(),_.z(m,NGb(a),3);d=m.yieldResult;if(!d||!a.youThereData_)return m.return();if(_.w("check_user_lact_at_prompt_shown_time_on_web")&&(e=parseInt(a.youThereData_.lactThresholdMs,10),_.Ne()<e))return e3("YOU_THERE_EVENT_TYPE_BELOW_LACT_THRESHOLD",_.pi(),a.youThereData_,a.clientPlaybackNonce_),m.return();if(0>=a.youThereData_.playbackPauseDelayMs)return OGb(a),
m.return();!_.w("external_fullscreen")&&(h=a3())&&(a.ignoreFullscreenExitUserActivity_=!0,_.Me.addLowPriorityJob(function(){a.ignoreFullscreenExitUserActivity_=!1},2E3),b3(h));
a.youThereData_.showToastWarningPrompt&&(C6(a,a.youThereData_.showWarningActions),a.inYouThereFlow_=!0,e3("YOU_THERE_EVENT_TYPE_PROMPT_SHOWN",_.pi(),a.youThereData_,a.clientPlaybackNonce_,c),e3("YOU_THERE_EVENT_TYPE_WARNING_PROMPT_SHOWN",_.pi(),a.youThereData_,a.clientPlaybackNonce_,c));l=0;a.youThereData_.blockingPromptDelayMs&&(l=a.youThereData_.blockingPromptDelayMs);a.showBlockingWarningJob_=_.Me.addLowPriorityJob(function(){return _.y(function(p){a.showBlockingWarningJob_=0;return _.z(p,PGb(a),
0)})},l);
_.Ih(m)})},PGb=function(a){var b,c;
return _.y(function(d){if(1==d.nextAddress)return _.z(d,NGb(a),2);b=d.yieldResult;if(!a.youThereData_)return d.return();b&&(a.youThereData_.showBlockingWarningAction&&(e3("YOU_THERE_EVENT_TYPE_WARNING_PROMPT_SHOWN_IN_DIALOG",_.pi(),a.youThereData_,a.clientPlaybackNonce_),a.youThereData_.showBlockingWarningAction.commandExecutorCommand?C6(a,a.youThereData_.showBlockingWarningAction.commandExecutorCommand.commands):C6(a,[a.youThereData_.showBlockingWarningAction]),a.inYouThereFlow_=!0),c=a.youThereData_.playbackPauseDelayMs,
a.pausePlaybackJob_=_.Me.addLowPriorityJob(function(){return _.y(function(e){a.pausePlaybackJob_=0;return _.z(e,OGb(a),0)})},c));
_.Ih(d)})},OGb=function(a){var b;
return _.y(function(c){if(1==c.nextAddress)return _.z(c,NGb(a),2);b=c.yieldResult;if(!a.youThereData_)return c.return();b&&(e3("YOU_THERE_EVENT_TYPE_PLAYBACK_PAUSED",_.pi(),a.youThereData_,a.clientPlaybackNonce_),C6(a,a.youThereData_.showPausedActions),a.inYouThereFlow_=!0);_.Ih(c)})},NGb=function(a){var b,c;
return _.y(function(d){if(1==d.nextAddress)return _.z(d,a.playerProvider_().getPlayerPromise(),2);b=d.yieldResult;c=b.getPlayerState();return d.return(-1==c||1==c||3==c)})},QGb=function(a,b){var c;
_.y(function(d){if(1==d.nextAddress){if(a.isUserPredictedAbsent_==b)return d.jumpTo(0);a.isUserPredictedAbsent_=b;return _.z(d,a.playerProvider_().getPlayerPromise(),3)}c=d.yieldResult;c.setUserEngagement(b);b&&e3("YOU_THERE_EVENT_TYPE_ABR_TRIGGERED",_.pi(),a.youThereData_,a.clientPlaybackNonce_);_.Ih(d)})},C6=function(a,b){if(_.w("handle_service_request_actions")||_.w("kevlar_youthere_service_endpoint_actions_killswitch"))_.ej(a.actionSenderElement_,b,a.actionSenderElement_);
else{b=_.u(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c.commandMetadata&&c.commandMetadata.webCommandMetadata&&c.commandMetadata.webCommandMetadata.sendPost?_.dj(a.actionSenderElement_,[c]):_.ej(a.actionSenderElement_,[c],a.actionSenderElement_)}};
var D6=function(){this.networkEvents=[];this.index=Math.floor(1E5*Math.random())},Pxb=function(){D6.instance||(D6.instance=new D6);
return D6.instance},Qxb=function(a){var b=a.networkEvents;
a.networkEvents=[];return _.w("enable_network_monitoring")?b:[]};
var RGb={},xxb=_.$g("yt-serviceworker-metadata",{objectStores:(RGb.auth={addedAtVersion:1},RGb["resource-manifest-assets"]={addedAtVersion:2},RGb),shared:!0,upgrade:function(a,b){b(1)&&_.bh(a,"resource-manifest-assets");b(2)&&_.bh(a,"auth")},
version:2});
var E3=function(a){this.token=a};
E3.getInstance=function(){var a;return _.y(function(b){if(1==b.nextAddress)return _.z(b,_.Sg(),2);a=b.yieldResult;if(!a)return b.return();E3.instance||(E3.instance=new E3(a));return b.return(E3.instance)})};
var Dxb=function(a){var b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,yxb(a.token),2);b=c.yieldResult;return c.return(b.clear("resource-manifest-assets"))})};
var D3=function(a){this.token=a};
D3.getInstance=function(){var a;return _.y(function(b){if(1==b.nextAddress)return _.z(b,_.Sg(),2);a=b.yieldResult;if(!a)return b.return();D3.instance||(D3.instance=new D3(a));return b.return(D3.instance)})};
var Cxb=function(a){var b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,yxb(a.token),2);b=c.yieldResult;return _.z(c,b.clear("auth"),0)})};
var SGb,G3=null===(SGb=null===_.g||void 0===_.g?void 0:_.g.performance)||void 0===SGb?void 0:SGb.memory,Ixb=!1,Rxb={},F3={},H3={},I3=navigator;
var TGb=!1,UGb=function(a){if(!TGb&&(a=a||_.v("ZWIEBACK_PING_URLS"))&&a.length){TGb=!0;for(var b=0;b<a.length;b++)_.sh(a[b])}};
var VGb;
var WGb=function(a){if("1"!=_.Zd.get(_.v("PLAYER_VARS",{}),"privembed",!1)){a&&zub();try{KDb().then(function(){},function(){}),_.De(WGb,18E5)}catch(b){_.te(b)}}};
var Vyb=function(a,b){var c=_.v("SESSION_INDEX");this.actionToken_=a;this.commonToken_=b;this.sessionIndex_=c},Uyb=function(a){var b=_.un(),c=_.ve("payments.business.integration.bootstrap"),d=_.ve("payments.business.integration"),e=d.Style.create().withMaterialDesignStyle(),h=d.mashupMode.popup("instrument-manager");
c.asMashupMode(h).usingUserIndex(a.sessionIndex_).usingDefaultActivityStatusChangeHandler().usingStyle(e).inStandaloneContext(d.standaloneContextAuthId.forUserId()).instrumentManager(a.actionToken_,0<a.commonToken_.length?a.commonToken_:void 0,function(l){var m=l.instrumentId;m?b.resolve(m):(m=_.ve("payments.business.integration.scenario.InstrumentManager"),b.reject(l.errorCode&&l.errorCode===m.FailureReason.CANCELLED?"instrumentManagerCancelled":"instrumentManagerCallbackError"))}).load(null,function(l){_.te(l);
b.reject("instrumentManagerLoadError")});
return b.promise};
var U3=function(a,b,c){this.payloadName="transactionFlowFailed";this.payload={errorType:a,serializedTransactionFlowLoggingParams:b,isUserDismiss:void 0===c?!1:c}};
_.Ge("yt.ypc.shared.YpcTransactionFlowError",U3,void 0);
var XGb=_.Xd({entities:_.iia}),YGb=new _.ur(XGb);
var ZGb=function(){return _.tx.apply(this,arguments)||this};
_.r(ZGb,_.tx);_.t.Object.defineProperties(ZGb.prototype,{store:{configurable:!0,enumerable:!0,get:function(){return YGb}}});
var $Gb=ZGb;$Gb=_.V([_.ux()],$Gb);var E6=[_.Cx.prototype,$Gb.prototype];
var F6={YtLiveChatReduxBehavior:[]};F6.YtLiveChatReduxBehavior.push.apply(F6.YtLiveChatReduxBehavior,E6);
var G6={YtLiveChatTooltipTargetingBehavior:{created:function(){this.handler_=null},
attached:function(){var a={};this.fire("yt-live-chat-add-tooltip-target",a);this.handler_=a.handler},
detached:function(){this.handler_&&this.handler_.removeElementFromSupportingTooltips(this);this.handler_=null}}};
var aHb=function(){try{return!!window.top.location.href&&!1}catch(a){return!0}};
var H6={},bHb=function(){return _.tx.apply(this,arguments)||this};
_.r(bHb,_.tx);bHb.prototype.onPdgItemBehaviorClick=function(){this.data&&this.ytRendererBehavior.logExplicitClick(this.data)};
var I6=bHb;I6.prototype.onPdgItemBehaviorClick=I6.prototype.onPdgItemBehaviorClick;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],I6.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],I6.prototype,"data",void 0);_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],I6.prototype,"onPdgItemBehaviorClick",null);I6=_.V([_.ux()],I6);H6.YtPdgLiveChatItemBehavior=[I6.prototype,_.Y.YtRendererBehavior];
var cHb;
var dHb;
var eHb=function(){return _.K.apply(this,arguments)||this};
_.r(eHb,_.K);
_.t.Object.defineProperties(eHb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-message-buy-flow-heading-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_message_buy_flow_heading_renderer.yt.live.chat.message.buy.flow.heading.renderer.css.js--\x3e<yt-formatted-string id="heading-title" text="[[data.title]]"></yt-formatted-string>\n<yt-formatted-string id="heading-text" text="[[data.text]]"></yt-formatted-string>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_message_buy_flow_heading_renderer.yt.live.chat.message.buy.flow.heading.renderer.css.js--\x3e<style>:host {--yt-endpoint-color: rgb(39, 147, 230);--yt-endpoint-visited-color: rgb(39, 147, 230);display: block;margin: 10px 0 12px;} yt-formatted-string {display: block;} #heading-title {font-size: 16px;font-weight: 500;line-height: 20px;color: var(--yt-live-chat-primary-text-color);} #heading-text {margin-top: 4px;font-size: 14px;line-height: 17px;} /*# sourceMappingURL=yt-live-chat-message-buy-flow-heading-renderer.css.map*/</style>";
cHb=d}d=cHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dHb=a}a=dHb;return a}}});
var J6=eHb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],J6.prototype,"ytRendererBehavior",void 0);_.V([_.M({}),_.W("design:type",Object)],J6.prototype,"data",void 0);J6=_.V([_.wx({is:"yt-live-chat-message-buy-flow-heading-renderer",isInjectionRoot:!0})],J6);
var fHb;
var gHb;
var hHb=function(a){this.messageTiers=a;if(!a.length||!a)throw Error("dj");};
hHb.prototype.getTier=function(a){if(!(a>this.messageTiers.length))return this.messageTiers[a]};
var iHb=function(a,b){if(b===Number(a.messageTiers[a.messageTiers.length-1].maxPriceMicros))return a.messageTiers.length;a=a.messageTiers.findIndex(function(c){return b>=Number(c.minPriceMicros)&&b<=Number(c.maxPriceMicros)});
return-1!==a?a:0},jHb=function(a,b,c,d){this.minPrice=a;
this.maxPrice=b;this.numberFormatter=c;this.messageTiers=d},lHb=function(a,b,c){b=a.numberFormatter.currencyFormatter.parse(b);
if(isNaN(b)||b<a.minPrice||b>a.maxPrice||0!==Math.round(1E6*b)%a.numberFormatter.currencyUnitMicros)return Object.assign(Object.assign({},c),{isInvalidPrice:!0});c=Math.round(1E6*b);c-=c%a.numberFormatter.currencyUnitMicros;b=iHb(a.messageTiers,c);return kHb(a,c,b)},kHb=function(a,b,c){var d=a.numberFormatter;
d=d.currencyFormatter.format(Z4(d,b)).replace(d.currencySymbol,"").trim();var e=a.numberFormatter;e=e.currencyFormatter.format(Z4(e,b));var h=c;h>=a.messageTiers.messageTiers.length&&(h=a.messageTiers.messageTiers.length-1);var l=a.messageTiers.getTier(h)||a.messageTiers.getTier(0);var m=a.messageTiers;h=h>=m.messageTiers.length?void 0:m.messageTiers[h].durationLabel;l={shouldShowPickers:!(!l.messageTemplate.liveChatPaidMessageRenderer||!l.messageTemplate.liveChatPaidMessageRenderer.inputField)||
!(!l.messageTemplate.liveChatMembershipItemRenderer||!l.messageTemplate.liveChatMembershipItemRenderer.inputField),messageRenderer:l.messageTemplate,maxNumCharacters:Number(l.maxNumCharacters)||0,durationLabel:h,shouldHideDurationLabel:!h};h=a.numberFormatter;h={valueNow:h.currencyFormatter.format(Z4(h,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:l,sliderAriaState:h,isPriceAdjustable:1<a.messageTiers.messageTiers.length}};
var mHb;
var nHb;
var oHb=function(){return _.K.apply(this,arguments)||this};
_.r(oHb,_.K);
_.t.Object.defineProperties(oHb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-paid-message-footer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_paid_message_footer_renderer.yt.live.chat.paid.message.footer.renderer.css.js--\x3e<div id="container">\n  <div id="icon" hidden$="[[!data.icon]]">\n    <yt-icon icon="[[data.icon.iconType]]"></yt-icon>\n  </div>\n  <div id="text">\n    <yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n  </div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_paid_message_footer_renderer.yt.live.chat.paid.message.footer.renderer.css.js--\x3e<style>#container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #icon {min-width: 40px;margin-right: 16px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: none;-webkit-flex: none;flex: none;display: -ms-flexbox;display: -webkit-flex;display: flex;} #text {font-size: 12px;line-height: 16px;margin-bottom: 3px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;} /*# sourceMappingURL=yt-live-chat-paid-message-footer-renderer.css.map*/</style>";
mHb=d}d=mHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nHb=a}a=nHb;return a}}});
var K6=oHb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],K6.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],K6.prototype,"data",void 0);K6=_.V([_.wx({is:"yt-live-chat-paid-message-footer-renderer",isInjectionRoot:!0})],K6);
var pHb;
var qHb;
var L6=function(){var a=_.K.apply(this,arguments)||this;a.allowAnimations=!1;return a};
_.r(L6,_.K);_.f=L6.prototype;_.f.shouldSupportInlineActionButtons=function(){return!0};
_.f.configureRendererStamper=function(){return{"data.footer":{id:"footer",mapping:{liveChatPaidMessageFooterRenderer:"yt-live-chat-paid-message-footer-renderer"}},"data.buyButton":{id:"buy-flow-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
_.f.ready=function(){var a=document.querySelector("yt-live-chat-app");a&&a.hasAttribute("dashboard-money-feed")&&_.G(this).setAttribute("dashboard-money-feed","")};
_.f.attached=function(){this.allowAnimations=!1};
_.f.dataChanged=function(a){a&&(a={"--yt-live-chat-paid-message-primary-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.bodyBackgroundColor),"--yt-live-chat-paid-message-secondary-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.headerBackgroundColor),"--yt-live-chat-paid-message-header-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.headerTextColor),"--yt-live-chat-paid-message-author-name-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.authorNameTextColor),"--yt-live-chat-paid-message-timestamp-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.timestampColor),
"--yt-live-chat-paid-message-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.bodyTextColor)},this.updateStyles(a),this.allowAnimations=!0)};
_.f.messageChanged=function(){var a,b=null===(a=this.data)||void 0===a?void 0:a.message,c=_.G(this.$.message);c.textContent="";b&&c.appendChild(this.ytLiveChatItemBehavior.createDocumentFragment(b))};
_.f.computeShowOnlyHeader=function(a,b){return a?this.isEmpty(a,b)&&!a.footer:!1};
_.f.computeShowFooterDivider=function(a,b,c){return a?!!a.footer&&!this.isEmpty(a,b)&&!c:!1};
_.f.computeIsUserEditable=function(a){return!!a.inputField};
_.f.inputFocus=function(){var a=this.$$("yt-live-chat-text-input-field-renderer");a&&a.focus()};
_.f.inputInsertEmoji=function(a){var b=this.$$("yt-live-chat-text-input-field-renderer");b&&b.insertEmoji(a)};
_.f.inputMessage=function(){var a,b=this.$$("yt-live-chat-text-input-field-renderer");return b&&(null===(a=this.data)||void 0===a?0:a.inputField)?(b.completeEmojis(),_.oN(b.liveChatRichMessageInput)):null};
_.f.isDeletedChanged=function(){this.ytLiveChatItemBehavior.isDeleted&&this.set("data.message",null)};
_.f.isEmpty=function(a,b){return a?a.empty||!(a.message||a.inputField||b):!0};
_.f.onBuyButtonClick=function(){var a,b,c=null===(b=null===(a=this.data)||void 0===a?void 0:a.buyButton)||void 0===b?void 0:b.buttonRenderer;if(c&&c.trackingParams){var d=_.Wq(c.trackingParams);if(d){var e=_.pi();e&&_.hy(e,d)}}c&&c.command&&this.fire("yt-navigate",{endpoint:c.command})};
_.t.Object.defineProperties(L6,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===qHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-paid-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_paid_message_renderer.yt.live.chat.paid.message.renderer.css.js--\x3e<div id="card">\n  <div id="header">\n    <template is="dom-if" if="[[data.authorPhoto]]" restamp="">\n      <yt-img-shadow id="author-photo" height="40" thumbnail="[[data.authorPhoto]]" width="40"></yt-img-shadow>\n    </template>\n    <template is="dom-if" if="[[!data.authorPhoto]]">\n      <yt-icon id="author-photo" icon="yt-icons:avatar_anonymous"></yt-icon>\n    </template>\n    <div id="header-content">\n      <div id="header-content-primary-column">\n        <div id="author-name" is-deleted$="[[isDeleted]]">[[getSimpleString(data.authorName)]]</div>\n        <div id="purchase-amount-column">\n          <yt-img-shadow id="currency-img" height="16" hidden$="[[!data.currencyImage.thumbnailDetails]]" thumbnail="[[data.currencyImage.thumbnailDetails]]" width="16">\n          </yt-img-shadow>\n          <div id="purchase-amount">\n            <yt-formatted-string text="[[data.purchaseAmountText]]"></yt-formatted-string>\n          </div>\n        </div>\n      </div>\n      <span id="timestamp">[[timestampString]]</span>\n    </div>\n    <div id="menu" hidden$="[[!data.contextMenuEndpoint]]">\n      <yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu">\n        <yt-icon icon="more_vert"></yt-icon>\n      </yt-icon-button>\n    </div>\n  </div>\n  <div id="content">\n    <div id="message" dir="auto"></div>\n    <div id="input-container">\n      <template is="dom-if" if="[[data.inputField]]">\n        <yt-live-chat-text-input-field-renderer id="input-field" data="[[data.inputField.liveChatTextInputFieldRenderer]]" emoji-manager="[[emojiManager]]" message-input="[[messageInput]]" participants-manager="[[participantsManager]]">\n        </yt-live-chat-text-input-field-renderer>\n      </template>\n    </div>\n    <yt-formatted-string id="deleted-state" is-deleted$="[[isDeleted]]" text="[[data.deletedStateMessage]]"></yt-formatted-string>\n    <div id="footer"></div>\n  </div>\n</div>\n<div id="buy-flow-button" hidden$="[[!data.buyButton]]" on-click="onBuyButtonClick"></div>\n<div id="inline-action-button-container">\n  <div id="inline-action-buttons"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pHb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_paid_message_renderer.yt.live.chat.paid.message.renderer.css.js--\x3e<style>@charset "UTF-8"; /**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ #timestamp {display: var(--yt-live-chat-item-timestamp-display,inline);margin: var(--yt-live-chat-item-timestamp-margin,0 8px 0 0);color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;} #author-photo {display: block;margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #menu {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} :host(:hover) #menu,:host([menu-visible]) #menu {transform: none;} :host(:focus-within) #menu {transform: none;} #inline-action-button-container {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;background-color: var(--yt-live-chat-moderation-mode-hover-background-color);display: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-inline-action-buttons]:hover) #inline-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} :host([has-inline-action-buttons][hide-inline-action-buttons]:hover) #inline-action-button-container {display: none;} :host([has-inline-action-buttons]:hover) #menu {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #inline-action-buttons>*,#additional-inline-action-buttons>* {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} #inline-action-buttons>* {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} #inline-action-buttons>:hover {background: var(--yt-deprecated-luna-black);} #additional-inline-action-buttons>* {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} #additional-inline-action-buttons>:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #additional-inline-action-buttons:not(:empty) {margin-left: 32px;} #inline-action-buttons>*:not(:first-child),#additional-inline-action-buttons>*:not(:first-child) {margin-left: 8px;} :host {position: relative;display: block;padding: 4px 24px;font-size: 15px;--yt-live-chat-paid-message-background-color: var( --yt-live-chat-paid-message-primary-color );--yt-live-chat-paid-message-header-background-color: var( --yt-live-chat-paid-message-secondary-color );--yt-live-chat-text-input-field-placeholder-color: var( --yt-live-chat-paid-message-color );--yt-live-chat-item-timestamp-display: var( --yt-live-chat-paid-message-timestamp-display, none );} :host([dashboard-money-feed]) {padding: 0;padding-bottom: 8px;--yt-live-chat-paid-message-background-color: transparent;--yt-live-chat-paid-message-header-background-color: transparent;--yt-live-chat-item-timestamp-display: block;} #card {border-radius: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} :host([dashboard-money-feed]) #card {border-radius: 0;box-shadow: none;} #header {position: relative;background-color: var(--yt-live-chat-paid-message-header-background-color,#125aac);color: var(--yt-live-chat-paid-message-header-color,#fff);font-weight: 500;padding: 8px 16px;min-height: 20px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;border-top-left-radius: 4px;border-top-right-radius: 4px;} :host([show-only-header]) #header {border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;} :host([dashboard-money-feed]) #header {color: var(--yt-live-chat-secondary-text-color);padding-bottom: 0;} #author-photo {width: 40px;height: 40px;} yt-icon#author-photo {display: none;} :host([dashboard-money-feed]) yt-icon#author-photo {display: block;} #header-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;} :host([dashboard-money-feed]) #header-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header-content-primary-column {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([dashboard-money-feed]) #header-content-primary-column {margin-bottom: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;-ms-flex: none;-webkit-flex: none;flex: none;} #author-name {color: var(--yt-live-chat-paid-message-author-name-color,rgba(255,255,255,0.7));font-size: 14px;} :host([dashboard-money-feed]) #author-name {margin-right: 8px;} #currency-img {margin-right: 4px;} #purchase-amount-column {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([dashboard-money-feed]) #purchase-amount {display: inline;height: 24px;min-width: 16px;border-radius: 12px;margin-right: 8px;padding: 0 12px;background-color: var(--yt-live-chat-paid-message-primary-color);color: var(--yt-live-chat-paid-message-color);display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} :host([dashboard-money-feed]) #author-name {display: block;color: var(--yt-live-chat-secondary-text-color);} :host([dashboard-money-feed]) #author-name[is-deleted]::before {content: "\u200b";display: inline;width: 0;} #menu {background: linear-gradient(to right,transparent,var(--yt-live-chat-paid-message-header-background-color,#125aac) 100%);border-radius: 0 4px 4px 0;} :host([dashboard-money-feed]) #menu {margin-top: 8px;background: linear-gradient(to right,transparent,var(--yt-live-chat-background-color) 40%);} :host([allow-animations]) #content,:host([allow-animations]) #header {transition-property: background-color,color;transition-duration: var(--yt-live-chat-animation-duration,0.2s);} #content {background-color: var(--yt-live-chat-paid-message-background-color,#1565c0);color: var(--yt-live-chat-paid-message-color,#fff);padding: 8px 16px;word-wrap: break-word;word-break: break-word;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;} #content img {width: var(--yt-live-chat-emoji-size);height: var(--yt-live-chat-emoji-size);margin: -1px 2px 1px;vertical-align: middle;} :host([dashboard-money-feed]) #content {padding: 0;padding-left: 72px;color: var(--yt-live-chat-secondary-text-color);} :host([show-only-header]) #content {visibility: hidden;padding: 0;} a {display: inline;text-decoration: underline;} #message a {word-break: break-all;} :host([dashboard-money-feed]) #message {margin-top: 4px;} #message a .mention {text-decoration: underline;} #message:empty,#author-name:empty:not([is-deleted]),#deleted-state:empty {display: none;} #deleted-state {display: block;font-style: italic;opacity: 0.7;} :host([dashboard-money-feed]) #deleted-state[is-deleted] {margin-top: 4px;} :host([dashboard-money-feed]) #author-name {-ms-flex: none;-webkit-flex: none;flex: none;} :host([show-footer-divider]) #footer::before {content: "";display: flex;border-top: 1px solid rgba(0,0,0,0.12);margin: 8px 0;} :host([is-user-editable]) #footer:not(:empty) {padding-top: 8px;} #buy-flow-button yt-button-renderer {width: 100%;text-align: center;margin-top: 12px;background-color: #fff;--yt-button-color: #030303;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} /*# sourceMappingURL=yt-live-chat-paid-message-renderer.css.map*/</style>';
pHb=d}d=pHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);qHb=a}a=qHb;return a}}});
var M6=L6;M6.prototype.isDeletedChanged=M6.prototype.isDeletedChanged;M6.prototype.messageChanged=M6.prototype.messageChanged;M6.prototype.dataChanged=M6.prototype.dataChanged;_.V([_.L(H6.YtPdgLiveChatItemBehavior),_.W("design:type",Object)],M6.prototype,"ytPdgLiveChatItemBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],M6.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],M6.prototype,"ytLiveChatItemBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],M6.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],M6.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeIsUserEditable(data)"}),_.W("design:type",Boolean)],M6.prototype,"isUserEditable",void 0);_.V([_.M({computed:"computeShowOnlyHeader(data, isDeleted)",reflectToAttribute:!0}),_.W("design:type",Boolean)],M6.prototype,"showOnlyHeader",void 0);
_.V([_.M({computed:"computeShowFooterDivider(data, isDeleted, isUserEditable)",reflectToAttribute:!0}),_.W("design:type",Boolean)],M6.prototype,"showFooterDivider",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],M6.prototype,"allowAnimations",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],M6.prototype,"dataChanged",null);
_.V([_.P("data.message"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],M6.prototype,"messageChanged",null);_.V([_.P("isDeleted"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],M6.prototype,"isDeletedChanged",null);M6=_.V([_.T({is:"yt-live-chat-paid-message-renderer"})],M6);
var rHb={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(){window.requestAnimationFrame(function(){this.restoreFocusNode_||(this.restoreFocusNode_=document.activeElement);var a=_.EZa.getTabbableNodes(this);a.length&&a[a.length-1].focus()}.bind(this))},
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||-1!=_.G(a).path.indexOf(this)||(a.stopPropagation(),this.focusChild_())}};
var sHb;
var tHb;
_.ij({is:"yt-live-chat-dialog-renderer",_template:function(){if(void 0!==tHb)return tHb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_dialog_renderer.yt.live.chat.dialog.renderer.css.js--\x3e<div id="inner" aria-describedby="live-chat-dialog-body" aria-labelledby="live-chat-dialog-title" role="dialog">\n  <yt-formatted-string id="live-chat-dialog-title" text="[[data.title]]"></yt-formatted-string>\n  <div id="live-chat-dialog-body">\n    \n    <template is="dom-repeat" items="[[data.dialogMessages]]">\n      <yt-formatted-string force-default-style="" split-lines="" text="[[item]]"></yt-formatted-string>\n    </template>\n  </div>\n  <div id="button" on-click="onClick_"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_dialog_renderer.yt.live.chat.dialog.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host {display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: var(--yt-live-chat-overlay-color);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #inner {max-width: calc(100% - 32px);margin: 0 16px;color: var(--yt-live-chat-primary-text-color);background-color: var(--yt-live-chat-dialog-background-color);border-radius: 4px;box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.4);} #live-chat-dialog-title {display: block;font-size: 20px;margin: 24px 24px 8px;} #live-chat-dialog-body {margin: 16px 24px 0;font-size: 14px;color: var(--yt-live-chat-dialog-text-color);line-height: 24px;} #live-chat-dialog-body yt-formatted-string {display: block;margin: 16px 0;} #button {margin: 8px;font-size: 15px;font-weight: 500;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} /*# sourceMappingURL=yt-live-chat-dialog-renderer.css.map*/</style>";
sHb=d}d=sHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tHb=a},
properties:{data:Object},hostAttributes:{hidden:!0},behaviors:[_.Z.YtRendererstamperBehavior,rHb],stampDom:{"data.confirmButton":{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}}},onClick_:function(a){a.target!=this.$.button&&(this.hidden=!0)}});
var uHb;
var vHb;
_.ij({is:"yt-live-chat-icon-toggle-button-renderer",_template:function(){if(void 0!==vHb)return vHb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-icon-toggle-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_icon_toggle_button_renderer.yt.live.chat.icon.toggle.button.renderer.css.js--\x3e<yt-icon-button id="button" disabled="[[disabled]]" label="[[data.accessibility.accessibilityData.label]]" on-click="onClick_">\n  <span id="bubble"></span>\n  <div>\n    <yt-icon icon="[[icon]]"></yt-icon>\n    <span hidden="[[!data.iconBadgeText]]" id="icon-badge-text">[[data.iconBadgeText]]</span>\n  </div>\n</yt-icon-button>\n<template is="dom-if" if="[[showTooltip]]">\n  <tp-yt-paper-tooltip id="tooltip" for="button">[[data.tooltip]]</tp-yt-paper-tooltip>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_icon_toggle_button_renderer.yt.live.chat.icon.toggle.button.renderer.css.js--\x3e<style>:host {display: inline-block;} #button {width: 40px;height: 40px;padding: 8px;position: relative;} #icon-badge-text {color: var(--yt-spec-static-brand-white);background-color: var(--yt-spec-call-to-action);position: absolute;top: 2px;left: 23px;width: 16px;height: 16px;line-height: 16px;border-radius: 50%;border: 2px solid var(--yt-spec-brand-background-primary);font-size: 10px;text-align: center;cursor: pointer;} #bubble {border-radius: 50%;background-color: var(--yt-live-chat-monetization-button-glow,gold);position: absolute;width: 50px;height: 50px;top: -5px;left: -5px;transform: scale(0);animation-duration: 1s;animation-timing-function: ease-in;animation-fill-mode: forwards;animation-iteration-count: 5;} :host([bubble]) #bubble {animation-name: bubble;} @keyframes bubble {0% {transform: scale(0);opacity: 100%;}70% {opacity: 100%;}100% {transform: scale(1);opacity: 0;}} /*# sourceMappingURL=yt-live-chat-icon-toggle-button-renderer.css.map*/</style>";
uHb=d}d=uHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vHb=a},
properties:{data:{type:Object,observer:"dataChanged_"},id:{type:String,computed:"computeId_(data.targetId)",reflectToAttribute:!0},active:{type:Boolean,value:!1,notify:!0,reflectToAttribute:!0},icon:{type:String,readOnly:!0,computed:"computeIcon_(data.icon.iconType, active)"},disabled:{type:Boolean,value:!1,reflectToAttribute:!0,observer:"disabledChanged_"},showTooltip:{type:Boolean,computed:"computeShowTooltip_(data, disabled)"}},listeners:{animationend:"onAnimationEnd_"},behaviors:[_.Hx.YtActionHandlerBehavior,
_.Y.YtRendererBehavior,G6.YtLiveChatTooltipTargetingBehavior],actionMap:{"yt-live-chat-actions":"handleLiveChatActions_"},created:function(){this.tooltip_=null},
dataChanged_:function(a){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.appendChild(this.tooltip_)),_.G(this.tooltip_).textContent=a.tooltip):this.tooltip_&&(this.removeChild(this.tooltip_),this.tooltip_=null);a.disabled&&(this.disabled=!0)},
computeId_:function(a){return a},
computeIcon_:function(a,b){return a?b&&this.data&&this.data.toggledIcon?"yt-icons:"+this.data.toggledIcon.iconType.toLowerCase():"yt-icons:"+a.toLowerCase():""},
onClick_:function(){this.data.disabled?this.showTooltip&&this.immediatelyShowTooltip_():((this.active=!this.active)&&this.logExplicitClick(this.data),"creator"!=this.id&&"product-picker"!=this.id||this.removeBubble_(),this.fire("yt-live-chat-icon-toggle-button-renderer-toggle",{targetId:this.id}))},
immediatelyShowTooltip_:function(){var a=this.$$("#tooltip");a.animationDelay=0;a.animationConfig={entry:[{name:"fade-in-animation",timing:{}}]};a.show()},
disabledChanged_:function(a){a?_.G(this).setAttribute("aria-disabled",""):_.G(this).removeAttribute("aria-disabled")},
computeShowTooltip_:function(a,b){return!!(a&&a.tooltip&&b)},
handleLiveChatActions_:function(a){a.length&&("creator"!=this.id&&"product-picker"!=this.id||a.forEach(function(b){(b=this.get("addLiveChatTickerItemAction.item.liveChatTickerPaidMessageItemRenderer",b))&&b.durationSec==b.fullDurationSec&&this.startBubble_(this.colorFromDecimal_(b.startBackgroundColor))},this))},
onAnimationEnd_:function(){_.G(this).removeAttribute("bubble")},
startBubble_:function(a){this.updateStyles({"--yt-live-chat-monetization-button-glow":a});_.G(this).setAttribute("bubble","")},
removeBubble_:function(){_.G(this).removeAttribute("bubble")},
colorFromDecimal_:function(a){a=parseInt(a,10);return"rgba("+[a>>16&255,a>>8&255,a&255,(a>>24&255)/255].join()+")"}});
var wHb={YtPickerBehavior:{listeners:{"picker-cancelled":"onPickerCancel_"},togglePicker_:function(a){var b=this.$.pickers.selected;if(b){_.G(this).removeAttribute(b+"-open");var c=this.$["picker-buttons"].querySelector("#"+b);c&&(c.active=!1)}c=a;b==a&&(c=null);b!=a&&_.G(this).setAttribute(a+"-open","");this.$.pickers.selected=c;_.A(this,"yt-live-chat-picker-changed",[c])},
onPickerCancel_:function(){this.togglePicker_(this.$.pickers.selected)}}};
Polymer({is:"yt-live-chat-message-buy-flow-renderer",_template:function(){if(void 0!==gHb)return gHb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-message-buy-flow-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_message_buy_flow_renderer.yt.live.chat.message.buy.flow.renderer.css.js--\x3e<iron-pages selected="{{selectedPage}}">\n  <div id="preview">\n    <div id="header">\n      <yt-icon-button id="close-button" label="[[data.backButton.buttonRenderer.accessibility.label]]" on-click="onCloseButtonClick_">\n        <yt-icon icon="close"></yt-icon>\n      </yt-icon-button>\n      <div id="title">[[getSimpleString(data.headerText)]]</div>\n      <div id="help" on-click="onHelpClick_"></div>\n    </div>\n    <div id="banner"></div>\n    <div id="info">\n      <div id="info-heading"></div>\n      <div id="info-content">\n        <div id="subtitle">\n          <yt-icon icon="yt-icons:keep"></yt-icon>\n          <span>[[getSimpleString(durationLabel)]]</span>\n        </div>\n        <div id="characters">[[characterCountDisplay]]/[[maxCharacterCount]]</div>\n      </div>\n    </div>\n    <div id="message">\n      <div id="message-renderer"></div>\n      <div id="pickers-container" hidden$="[[!shouldShowPickers]]">\n        <iron-pages id="pickers" attr-for-selected="id" selected-attribute="selected"></iron-pages>\n        <div id="picker-buttons" on-yt-live-chat-icon-toggle-button-renderer-toggle="handlePickerButtonToggle_"></div>\n      </div>\n    </div>\n    <div id="price" hidden$="[[arePriceControlsHidden]]">\n      <div id="price-input-container">\n        <yt-img-shadow height="16" hidden$="[[!data.currencyFormattingDetails.currencyImage.thumbnailDetails]]" thumbnail="[[data.currencyFormattingDetails.currencyImage.thumbnailDetails]]" width="16">\n        </yt-img-shadow>\n        <div class="dim" hidden$="[[hideCurrencySymbol]]">[[currencySymbol]]</div>\n\n          <tp-yt-paper-input id="price-input" label="" max="[[priceMax]]" maxlength="[[priceMaxDigits]]" min="[[priceMin]]" no-label-float="" use-v2-underline="" value="[[priceInputValue]]" on-focusout="onFocusOut_" on-input="onInputChange_">\n          </tp-yt-paper-input>\n          <div class="dim" hidden$="[[!data.currency]]">[[data.currency]]</div>\n      </div>\n      <tp-yt-paper-slider id="price-slider" max="[[sliderMax]]" max-markers="[[sliderMaxMarkers]]" min="0" snaps="" step="1" value="[[sliderIndex]]" on-change="onSliderChange_" on-focus="onSliderFocus_"></tp-yt-paper-slider>\n    </div>\n    <div id="error"></div>\n    <tp-yt-paper-button id="button" disabled$="[[buyButtonDisabled]]" on-click="onBuyButtonClick_">\n      [[buyButtonText]]\n    </tp-yt-paper-button>\n  </div>\n  <div id="loading">\n    <tp-yt-paper-spinner active=""></tp-yt-paper-spinner>\n  </div>\n  <div id="blank">\n    \n  </div>\n</iron-pages>\n<div id="dialog"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_message_buy_flow_renderer.yt.live.chat.message.buy.flow.renderer.css.js--\x3e<style>:host {display: block;font-size: 15px;background-color: var(--yt-live-chat-action-panel-background-color,var(--yt-deprecated-opalescence-soft-grey));color: var(--yt-live-chat-primary-text-color,var(--yt-spec-text-primary));--yt-live-chat-buy-flow-price-input-font-size: 20px;--yt-emoji-picker-category-background-color: var( --yt-live-chat-sub-panel-background-color-transparent, hsla(0, 0%, 97%, 0.7) );--yt-emoji-picker-category-button-color: var( --yt-live-chat-secondary-text-color, var(--yt-spec-text-secondary) );--yt-emoji-picker-category-margin-left: 16px;--yt-emoji-picker-renderer-content-margin: 0 16px;--yt-emoji-picker-renderer-height: 160px;} tp-yt-paper-button {display: inline-block;text-align: center;font-family: inherit;} #preview {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #loading {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #header {font-size: 16px;padding: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #close-button {margin-right: 16px;color: var(--yt-live-chat-icon-button-color);width: 40px;height: 40px;padding: 8px;} #help {margin-left: auto;} #help>* {color: var(--yt-live-chat-icon-button-color);} #dialog yt-live-chat-dialog-renderer {z-index: 3;} #info {font-size: 12px;padding: 4px 16px;color: var(--yt-live-chat-secondary-text-color,var(--yt-spec-text-secondary));display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-pdg-banner-renderer {margin-bottom: 16px;} #info-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #subtitle {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #subtitle yt-icon {width: 16px;height: 16px;margin-right: 4px;} :host([hide-duration-label]) #subtitle {visibility: hidden;} :host([message-too-long]) #characters {color: var(--yt-live-chat-count-color-error,var(--yt-spec-brand-link-text));} #message {margin: 0 16px;} #message-renderer>* {position: relative;padding: 0;} #pickers-container {box-sizing: border-box;padding-top: 4px;margin-top: -4px;border-radius: 0 0 4px 4px;background-color: var(--yt-live-chat-sub-panel-background-color,#d9d9d9);} yt-emoji-picker-renderer {margin: 16px 0 -4px;} #picker-buttons {padding: 4px 8px;} #price {font-weight: 100;margin: 8px 16px;} #price-slider {width: 100%;height: 48px;--paper-slider-active-color: var(--yt-live-chat-slider-active-color, #2196f3);--paper-slider-container-color: var( --yt-live-chat-slider-container-color, #c8c8c8 );--paper-slider-markers-color: var( --yt-live-chat-slider-markers-color, #505050 );--paper-progress-active-color: var(--paper-slider-active-color);--paper-progress-container-color: var(--paper-slider-container-color);--paper-slider-knob-color: var(--paper-slider-active-color);--paper-slider-knob-start-border-color: var(--paper-slider-active-color);--paper-slider-knob-start-color: var(--paper-slider-active-color);--paper-slider-pin-color: var(--paper-slider-active-color);--paper-slider-pin-start-color: var(--paper-slider-active-color);} #price-input-container {font-size: var(--yt-live-chat-buy-flow-price-input-font-size);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .dim {color: var(--yt-live-chat-secondary-text-color,var(--yt-spec-text-secondary));} #price-input {--paper-input-container-focus-color: var(--yt-live-chat-primary-text-color);--paper-input-container: {height: 24px;};--paper-input-container-input: {font-size: var(--yt-live-chat-buy-flow-price-input-font-size);color: var(--yt-live-chat-primary-text-color);};--paper-input-container-underline-color: var( --yt-live-chat-secondary-text-color );margin: 0 4px;width: var(--price-input-width,64px);text-align: center;-ms-flex: none;-webkit-flex: none;flex: none;} #button {margin: 8px 16px 16px;border-radius: 2px;background-color: var(--yt-spec-call-to-action);color: var(--yt-spec-text-primary-inverse);font-weight: 500;transition-property: background-color,color;transition-duration: var(--yt-live-chat-animation-duration,0.2s);} #button[disabled] {background-color: var(--yt-live-chat-disabled-button-background-color,var(--yt-deprecated-opalescence-soft-grey-opacity-lighten-3));color: var(--yt-live-chat-disabled-button-text-color,rgba(0,0,0,0.5));} #error {font-size: 13px;margin: 0 16px;} /*# sourceMappingURL=yt-live-chat-message-buy-flow-renderer.css.map*/</style>";
fHb=d}d=fHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gHb=a},
hostAttributes:{tabindex:0},properties:{data:{type:Object,observer:"dataChanged_"},emojiManager:Object,superChatEmojiManager:{type:Object,value:function(){return new _.YI}},
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},
buyButtonDisabled:{type:Boolean,computed:"computeBuyButtonDisabled_(messageTooLong, isInvalidPrice)"},priceMicros:{type:Number,value:0},messageTiers:{type:Object},durationLabel:{type:Object,readOnly:!0},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}},actionMap:{"yt-wallet-dialog-closed":"onWalletDialogClose_","yt-wallet-dialog-completed":"onWalletDialogComplete_","yt-open-payments-dialog":"onWalletDialogOpen_","yt-live-chat-buy-flow-callback":"buyFlowCallback"},behaviors:[_.rfb,wHb.YtPickerBehavior,_.Hx.YtActionHandlerBehavior,_.Y.YtRendererBehavior,_.Z.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-pdg-buyflow-mode-change":"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,this.emojiManager);this.async(function(){a.adjustInputWidth_()},1)},
dataChanged_:function(a){if(a&&(this.setupBuyFlowState(this.data.messageTiers,this.data.buyButton.buttonRenderer),this.logUserInputPriceChange(),this.superChatEmojiManager&&this.superChatEmojiManager.load(a.emojis||[],this.emojiManager),a.buyButton.buttonRenderer.trackingParams&&(a=_.Wq(a.buyButton.buttonRenderer.trackingParams)))){var b=_.pi();b&&_.Li(b,a)}},
setupBuyFlowState:function(a,b){if(this.data){this.buyButton_=b;b=this.data;var c=new IDb(this.data.currency,this.data.currencyUnitMicros);a=new hHb(a);this._setPriceMin(Z4(c,Number(a.messageTiers[0].minPriceMicros)||0));this._setPriceMax(Z4(c,Number(a.messageTiers[a.messageTiers.length-1].maxPriceMicros)||0));this._setPriceMaxDigits(c.currencyFormatter.format(this.priceMax).length);this._setBuyButtonText(this.getSimpleString(this.buyButton_.text));var d=a.messageTiers[a.messageTiers.length-1];this.sliderMax=
d.minPriceMicros==d.maxPriceMicros?a.messageTiers.length-1:a.messageTiers.length;c=this.buyFlowStateManager_=new jHb(this.priceMin,this.priceMax,c,a);b=Number(b.defaultPurchasePriceMicros)||0;a=iHb(c.messageTiers,b);this.buyFlowState_=kHb(c,b,a);this._setIsPriceAdjustable(this.buyFlowState_.isPriceAdjustable);this.updateMessagePreviewRendererFromState_(this.buyFlowState_)}},
onFocusOut_:function(a){this.buyFlowState_=lHb(this.buyFlowStateManager_,a.currentTarget.value);this.updateMessagePreviewRendererFromState_(this.buyFlowState_);this.logUserInputPriceChange()},
handleMessageInputChanged:function(a){this._setMessageInput(a.detail)},
onInputChange_:function(a){this.buyFlowState_=lHb(this.buyFlowStateManager_,a.currentTarget.value,this.buyFlowState_);this.updateMessagePreviewRendererFromStateWithoutPriceInput_(this.buyFlowState_);this.adjustInputWidth_()},
adjustInputWidth_:function(){var a=document.createElement("div");a.innerText=this.$["price-input"].value;var b=window.getComputedStyle(this.$["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=this.$["price-slider"];a.dragging&&this.handleSliderChange_(a.immediateValue)},
onSliderChange_:function(){this.handleSliderChange_(this.$["price-slider"].value);this.logUserInputPriceChange()},
onSliderFocus_:function(){this.updateSliderAria_(this.buyFlowState_)},
handleSliderChange_:function(a){var b=this.buyFlowStateManager_,c=b.messageTiers;a=kHb(b,a===c.messageTiers.length?Number(c.messageTiers[c.messageTiers.length-1].maxPriceMicros):Number(c.messageTiers[a].minPriceMicros),a);this.updateMessagePreviewRendererFromState_(a)},
updateSliderAria_:function(a){var b=this.$["price-slider"];b.setAttribute("aria-valuenow",a.sliderAriaState.valueNow);b.setAttribute("aria-valuemax",a.sliderAriaState.valueMax);b.setAttribute("aria-valuemin",a.sliderAriaState.valueMin)},
computeSliderMaxMarkers_:function(a){return a},
onCharacterCountChanged_:function(a){this.messageCharacterCount=a.detail.characterCount},
startBuyFlowWithBuyBucketGetCartParam:function(a,b){_.A(this,"yt-live-chat-start-buy-flow",[a,{purchase_price_micros:this.priceMicros,rich_chat_message:b},this.buyFlowCallback.bind(this)])},
startBuyFlowWithTransactionParamAndProductData:function(a,b){null!==a&&void 0!==a&&a.ypcGetCartEndpoint&&(a.ypcGetCartEndpoint.productData={pdgData:{purchasePriceMicros:String(this.priceMicros),currencyCode:this.data.currency,richChatMessage:b}},_.A(this,"yt-live-chat-start-buy-flow",[a,void 0,this.buyFlowCallback.bind(this)]))},
sendLoyaltyMessage:function(a,b){var c=this,d,e=(null===(d=null===a||void 0===a?void 0:a.sendLiveChatMessageEndpoint)||void 0===d?void 0:d.clientIdPrefix)||"";_.dj(this,[a,{client_message_id:e,rich_message:b}]).then(function(h){c.handleSendLoyaltyMessageResponse(h)},function(){c.selectedPage=0;
c.closeBuyFlow()})},
onBuyButtonClick_:function(){var a=this.getMessageRendererElement_(),b=a?a.inputMessage():null;a=this.buyButton_.serviceEndpoint;if(a.ypcGetCartEndpoint)if(a.ypcGetCartEndpoint.buybucketParams)this.startBuyFlowWithBuyBucketGetCartParam(a,b);else{if(a.ypcGetCartEndpoint.transactionParams){var c=this.startBuyFlowWithTransactionParamAndProductData;if(b){for(var d=[],e=0;e<b.text_segments.length;e++){var h=b.text_segments[e];h.text?d.push(h):h.emoji_id&&d.push({emojiId:h.emoji_id})}b={textSegments:d}}c.call(this,
a,b)}}else a.sendLiveChatMessageEndpoint&&this.sendLoyaltyMessage(a,b);this.logExplicitClick(this.buyButton_);this.$.loading.style.height=this.$.preview.clientHeight+"px";this.$.blank.style.height=this.$.preview.clientHeight+"px";this.selectedPage=1},
handleSendLoyaltyMessageResponse:function(a){this.selectedPage=0;a&&a.data&&(a=a.data,a.errorMessage?this.handleMessageRenderer_(a.errorMessage):this.closeBuyFlow())},
getMessageRendererElement_:function(){return this.$$("#message-renderer").firstChild},
onWalletDialogClose_:function(){this.selectedPage=0},
onWalletDialogComplete_:function(){this.selectedPage=1},
onWalletDialogOpen_:function(){this.selectedPage=2},
handleSuccessBuyFlowCallBack:function(a){var b,c;(null===(b=null===a||void 0===a?void 0:a.data)||void 0===b?0:b.actions)?_.A(this,"yt-live-chat-actions",[a.data.actions]):(null===(c=null===a||void 0===a?void 0:a.data)||void 0===c?0:c.command)&&_.A(this,"yt-live-chat-actions",[[a.data.command]]);this.closeBuyFlow()},
handleFailBuyFlowCallBack:function(a){this.selectedPage=0;a.errorMessageRenderer?this.handleMessageRenderer_(a.errorMessageRenderer):a.errorCommand&&_.A(this,"yt-live-chat-actions",[[a.errorCommand]])},
buyFlowCallback:function(a){a.success?this.handleSuccessBuyFlowCallBack(a.response):this.handleFailBuyFlowCallBack(a)},
handleMessageRenderer_:function(a){var b=_.Xi(a,"renderer");if("confirmDialogRenderer"===b){var c=_.v("openPopupConfig");c&&_.A(this,"yt-open-popup-action",[{openPopupAction:{popupType:c.popupTypeMap[b],popup:a}},this])}else this._setErrorRenderer(a)},
onCloseButtonClick_:function(){this.closeBuyFlow()},
closeBuyFlow:function(){_.A(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_().set("data.purchaseAmountText",_.Wi(a.formattedPriceWithCurrency));this.updateSliderAria_(a)},
logUserInputPriceChange:function(){var a=_.Xq(126975);J3(this.data.trackingParams,a);var b=_.pi();b&&_.Li(b,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"";WAb();return _.eL[a][1]},
computeCharacterCountDisplay_:function(a,b){return 0==b?0:a},
onHelpClick_:function(){var a=this.$.dialog.querySelector("yt-live-chat-dialog-renderer");a&&(a.hidden=!1)},
handlePickerButtonToggle_:function(a){a=a.detail.targetId;this.togglePicker_(a);"emoji"==a&&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)},
handleBuyflowModeChanged:function(a){a.detail.isDefaultMode?this.setupBuyFlowState(this.data.messageTiers,this.data.buyButton.buttonRenderer):this.data.alternateProductGroup&&this.setupBuyFlowState(this.data.alternateProductGroup.messageTier,this.data.alternateProductGroup.buyButton.buttonRenderer)}});
var xHb;
var yHb;
var zHb;
var AHb;
var N6=function(){return _.K.apply(this,arguments)||this};
_.r(N6,_.K);N6.prototype.attached=function(){this.hasAttribute("role")||this.setAttribute("role","button");this.hasAttribute("tabindex")||this.setAttribute("tabindex","0")};
N6.prototype.onIconLoaded=function(a){a=a.path?a.path[0]:a.target;a.parentNode&&a.parentNode.classList.add("icon-loaded")};
_.t.Object.defineProperties(N6,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===AHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-super-sticker-pack-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_super_sticker_pack_button_renderer.yt.live.chat.super.sticker.pack.button.renderer.css.js--\x3e<div id="selected">\n  <yt-img-shadow height="24" notify-on-loaded="" thumbnail="[[data.selectedPackImage]]" width="24">\n  </yt-img-shadow>\n</div>\n<div id="unselected">\n  <yt-img-shadow height="24" notify-on-loaded="" thumbnail="[[data.unselectedPackImage]]" width="24">\n  </yt-img-shadow>\n  </div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_super_sticker_pack_button_renderer.yt.live.chat.super.sticker.pack.button.renderer.css.js--\x3e<style>:host {display: block;height: 24px;width: 24px;--selected-visibility: hidden;--unselected-visibility: visible;--selected-z-index: -1;--unselected-z-index: 0;} :host([selected]) {--selected-visibility: visible;--unselected-visibility: hidden;--selected-z-index: 0;--unselected-z-index: -1;} #selected,#unselected {height: 24px;width: 24px;position: absolute;background-color: var(--yt-spec-text-primary);opacity: 0.1;} #selected {visibility: var(--selected-visibility);z-index: var(--selected-z-index);} #unselected {visibility: var(--unselected-visibility);z-index: var(--unselected-z-index);} #selected.icon-loaded,#unselected.icon-loaded {background-color: transparent;opacity: 1;} /*# sourceMappingURL=yt-live-chat-super-sticker-pack-button-renderer.css.map*/</style>";
zHb=d}d=zHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);AHb=a}a=AHb;return a}}});
var O6=N6;O6.prototype.onIconLoaded=O6.prototype.onIconLoaded;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],O6.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],O6.prototype,"data",void 0);_.V([_.N("yt-img-shadow-loaded"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],O6.prototype,"onIconLoaded",null);O6=_.V([_.wx({is:"yt-live-chat-super-sticker-pack-button-renderer",isInjectionRoot:!0})],O6);
var BHb;
var CHb;
var P6=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-live-chat-set-dark-theme":"onDarkModeToggledAction"};return a};
_.r(P6,_.K);_.f=P6.prototype;_.f.attached=function(){this.isDarkTheme=document.documentElement.hasAttribute("dark")};
_.f.preloadImage=function(){if(this.data){var a=this.data.stickerImage,b=this.$$("#sticker");if(a&&a.thumbnails){if(b=_.xy(a.thumbnails,b.width,b.preferredThumbnail))(new Image).src=b;a.webThumbnailDetailsExtensionData={isPreloaded:!0}}}};
_.f.stringAsRawText=function(a){return _.Zi(a)};
_.f.onDarkModeToggledAction=function(a){this.isDarkTheme=a};
_.f.updateBackground=function(){var a=this.backgroundThumbnailUrl;a&&(this.$$("#container").style.backgroundImage="url("+a+")")};
_.t.Object.defineProperties(P6.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=this.$$("#sticker");a=_.xy(null===a||void 0===a?void 0:a.thumbnails,b.width,b.preferredThumbnail);0===(null===a||void 0===a?void 0:a.indexOf("//"))&&(a="https:"+a);return a}}});
_.t.Object.defineProperties(P6,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===CHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-super-sticker-pack-backstory-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_super_sticker_pack_backstory_renderer.yt.live.chat.super.sticker.pack.backstory.renderer.css.js--\x3e<div id="container">\n  <yt-img-shadow id="sticker" height="120" thumbnail="[[data.stickerImage]]" width="120">\n  </yt-img-shadow>\n  <div id="content">\n    <div id="title">[[stringAsRawText(data.packTitle)]]</div>\n    <div id="description">[[stringAsRawText(data.packDescription)]]</div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_super_sticker_pack_backstory_renderer.yt.live.chat.super.sticker.pack.backstory.renderer.css.js--\x3e<style>:host {display: block;background-color: var(--yt-live-chat-background-color);} #container {background-repeat: repeat-x;background-position: bottom;background-size: contain;padding: var(--ytd-margin-4x);padding-bottom: var(--ytd-margin-6x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #sticker {margin-right: var(--ytd-margin-4x);} #content {max-width: 440px;color: var(--yt-live-chat-primary-text-color);} #title {font-size: 14px;font-weight: 500;margin-bottom: var(--ytd-margin-2x);} #description {font-size: 12px;} /*# sourceMappingURL=yt-live-chat-super-sticker-pack-backstory-renderer.css.map*/</style>";
BHb=d}d=BHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CHb=a}a=CHb;return a}}});
var Q6=P6;Q6.prototype.updateBackground=Q6.prototype.updateBackground;Q6.prototype.preloadImage=Q6.prototype.preloadImage;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],Q6.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],Q6.prototype,"ytRendererBehavior",void 0);_.V([_.M({}),_.W("design:type",Object)],Q6.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],Q6.prototype,"isDarkTheme",void 0);
_.V([_.R("data","isDarkTheme"),_.W("design:type",Object),_.W("design:paramtypes",[])],Q6.prototype,"backgroundThumbnailUrl",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],Q6.prototype,"preloadImage",null);_.V([_.P("backgroundThumbnailUrl"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],Q6.prototype,"updateBackground",null);
Q6=_.V([_.wx({is:"yt-live-chat-super-sticker-pack-backstory-renderer",isInjectionRoot:!0})],Q6);
var DHb;
var EHb;
var R6=function(){return _.K.apply(this,arguments)||this};
_.r(R6,_.K);_.f=R6.prototype;_.f.beforeRegister=function(){this.ironA11yKeysBehavior.keyBindings={"enter:keydown":"onClick"}};
_.f.attached=function(){this.hasAttribute("role")||this.setAttribute("role","button");this.hasAttribute("tabindex")||this.setAttribute("tabindex","0")};
_.f.stringAsRawText=function(a){return _.Zi(a)};
_.f.onClick=function(){this.ytRendererBehavior.logExplicitClick(this.data);this.fire("yt-super-sticker-open-preview",this.data.command.previewSuperStickerCommand)};
_.f.onStickerLoaded=function(){this.$.unselected.classList.add("sticker-loaded")};
_.f.preloadImage=function(){var a=this.data.stickerSneakPeekImage,b=this.$$("#selected");a&&a.thumbnails&&(a=_.xy(a.thumbnails,b.width))&&Gvb(a)};
_.f.onFocus=function(){this.isStatic||(this.classList.add("focus"),this.ytRendererBehavior.markDirty())};
_.f.onBlur=function(){this.isStatic||this.classList.remove("focus")};
_.f.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)},this.updateStyles(a))};
_.f.colorFromDecimal=function(a){return _.vy(a)};
_.t.Object.defineProperties(R6.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}}});
_.t.Object.defineProperties(R6,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===EHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-super-sticker-pack-item-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_super_sticker_pack_item_button_renderer.yt.live.chat.super.sticker.pack.item.button.renderer.css.js--\x3e<div id="sticker">\n  <div id="unselected">\n    <yt-img-shadow height="96" notify-on-loaded="" thumbnail="[[data.stickerImage]]" width="96">\n      </yt-img-shadow>\n  </div>\n  <yt-img-shadow id="selected" height="96" thumbnail="[[data.stickerSneakPeekImage]]" width="96">\n  </yt-img-shadow>\n  <span id="price">[[stringAsRawText(data.basePriceText)]]</span>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_super_sticker_pack_item_button_renderer.yt.live.chat.super.sticker.pack.item.button.renderer.css.js--\x3e<style>:host {display: block;background-color: var(--yt-live-chat-background-color);justify-self: center;--yt-live-chat-paid-sticker-container-loaded-style-background-color: transparent;--yt-live-chat-paid-sticker-container-loaded-style-opacity: 1;} :host(:focus) {outline: none;} :host(:hover) {cursor: pointer;background-color: var(--yt-spec-10-percent-layer);} #sticker {width: 96px;height: 96px;padding: 12px;padding-bottom: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #unselected {display: inline-block;width: 96px;height: 96px;background-color: var(--yt-spec-text-primary);opacity: 0.1;} :host(.focus) #unselected {display: none;} #unselected.sticker-loaded {background-color: var(--yt-live-chat-paid-sticker-container-loaded-style-background-color);opacity: var(--yt-live-chat-paid-sticker-container-loaded-style-opacity);} #selected {display: none;} :host(.focus) #selected {display: block;} #price {display: block;color: var(--yt-live-chat-paid-sticker-chip-text-color);font-weight: 500;background-color: var(--yt-live-chat-paid-sticker-chip-background-color);margin-top: var(--ytd-margin-base);padding: 0 4px;min-width: 16px;border-radius: 2px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=yt-live-chat-super-sticker-pack-item-button-renderer.css.map*/</style>";
DHb=d}d=DHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);EHb=a}a=EHb;return a}}});
var S6=R6;S6.prototype.updateChipStyles=S6.prototype.updateChipStyles;S6.prototype.onBlur=S6.prototype.onBlur;S6.prototype.onFocus=S6.prototype.onFocus;S6.prototype.preloadImage=S6.prototype.preloadImage;S6.prototype.onStickerLoaded=S6.prototype.onStickerLoaded;S6.prototype.onClick=S6.prototype.onClick;_.V([_.L(_.Iw),_.W("design:type",Object)],S6.prototype,"ironA11yKeysBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],S6.prototype,"ytRendererBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],S6.prototype,"data",void 0);_.V([_.N("click"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],S6.prototype,"onClick",null);_.V([_.N("yt-img-shadow-loaded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S6.prototype,"onStickerLoaded",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S6.prototype,"preloadImage",null);
_.V([_.N("focus"),_.N("mouseover"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S6.prototype,"onFocus",null);_.V([_.N("blur"),_.N("mouseout"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S6.prototype,"onBlur",null);_.V([_.R("data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],S6.prototype,"isStatic",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S6.prototype,"updateChipStyles",null);S6=_.V([_.wx({is:"yt-live-chat-super-sticker-pack-item-button-renderer",isInjectionRoot:!0})],S6);
var FHb;
var GHb;
var T6=function(){var a=_.K.apply(this,arguments)||this;a.monitorScroll=!0;return a};
_.r(T6,_.K);T6.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"}}}};
T6.prototype.attached=function(){this.hasAttribute("tabindex")||this.setAttribute("tabindex","-1")};
_.t.Object.defineProperties(T6,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===GHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-super-sticker-pack-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_super_sticker_pack_renderer.yt.live.chat.super.sticker.pack.renderer.css.js--\x3e<div id="pack">\n  <div id="pack-stickers"></div>\n</div>\n<div id="backstory" hidden="[[!data.packBackstory]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_super_sticker_pack_renderer.yt.live.chat.super.sticker.pack.renderer.css.js--\x3e<style>:host {height: 300px;display: block;background-color: var(--yt-live-chat-background-color);overflow-y: auto;overflow-x: hidden;} #pack {margin: 0 auto;} #backstory {margin-top: var(--ytd-margin-6x);} yt-live-chat-super-sticker-pack-item-button-renderer {margin-bottom: 4px;} #pack-stickers {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} @supports(display:grid) {#pack-stickers {display: grid;grid-template-columns: repeat(auto-fit,minmax(120px,1fr));-ms-flex-wrap: nowrap;-webkit-flex-wrap: nowrap;flex-wrap: nowrap;}} /*# sourceMappingURL=yt-live-chat-super-sticker-pack-renderer.css.map*/</style>";
FHb=d}d=FHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);GHb=a}a=GHb;return a}}});
var U6=T6;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],U6.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],U6.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],U6.prototype,"data",void 0);U6=_.V([_.wx({is:"yt-live-chat-super-sticker-pack-renderer",isInjectionRoot:!0})],U6);
var HHb;
var IHb;
var V6=function(){var a=_.K.apply(this,arguments)||this;a.authorPhotoSize=40;return a};
_.r(V6,_.K);_.f=V6.prototype;_.f.ready=function(){var a=document.querySelector("yt-live-chat-app");a&&a.hasAttribute("dashboard-money-feed")&&_.G(this).setAttribute("dashboard-money-feed","")};
_.f.dataChanged=function(){if(this.data&&this.data.sticker){var a=_.xy(this.data.sticker.thumbnails,this.stickerWidth);a||_.Jfb(a).thenCatch(function(){_.Vh(new _.pg("Failed to load Super Sticker with url",a))})}};
_.f.onStickerLoaded=function(a){var b,c,d;null===(d=null===(c=null===(b=_.G(a).rootTarget)||void 0===b?void 0:b.parentNode)||void 0===c?void 0:c.classList)||void 0===d?void 0:d.add("sticker-loaded")};
_.f.isDeletedChanged=function(){this.isDeleted&&(this.set("data.detailText",null),this.set("data.superStickerIcon",null),this.set("data.sticker",null))};
_.f.updateStickerStyles=function(){var a=this.data;a&&(a={"--yt-live-chat-paid-sticker-chip-background-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.moneyChipBackgroundColor),"--yt-live-chat-paid-sticker-chip-text-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.moneyChipTextColor),"--yt-live-chat-paid-sticker-background-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.backgroundColor),"--yt-live-chat-paid-sticker-author-name-text-color":this.ytLiveChatItemBehavior.colorFromDecimal(a.authorNameTextColor)},
this.updateStyles(a))};
_.t.Object.defineProperties(V6.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}}});
_.t.Object.defineProperties(V6,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===IHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-paid-sticker-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_paid_sticker_renderer.yt.live.chat.paid.sticker.renderer.css.js--\x3e<div id="card"><div id="author-info" tabindex="0"><template is="dom-if" if="[[data.authorPhoto]]" restamp=""><yt-img-shadow id="author-photo" class="no-transition" height="[[authorPhotoSize]]" thumbnail="[[data.authorPhoto]]" width="[[authorPhotoSize]]"></yt-img-shadow></template><template is="dom-if" if="[[!data.authorPhoto]]"><yt-icon id="author-photo" icon="yt-icons:avatar_anonymous"></yt-icon></template><div id="content"><span id="timestamp" hidden$="[[!data.timestampUsec]]">[[timestampString]]</span><div id="content-primary-column"><div id="author-name">[[getSimpleString(data.authorName)]]</div><span id="price-column"><yt-formatted-string id="purchase-amount-chip" text="[[data.purchaseAmountText]]"></yt-formatted-string><yt-formatted-string id="deleted-state" is-deleted$="[[isDeleted]]" text="[[data.deletedStateMessage]]"></yt-formatted-string></span></div></div></div><div id="sticker-container" hidden$="[[!data.sticker]]"><yt-img-shadow id="sticker" height="[[stickerHeight]]" hidden$="[[!data.sticker]]" notify-on-loaded="" tabindex="0" thumbnail="[[data.sticker]]" width="[[stickerWidth]]"></yt-img-shadow></div><yt-formatted-string id="dashboard-deleted-state" is-deleted$="[[isDeleted]]" text="[[data.deletedStateMessage]]"></yt-formatted-string><div id="menu" hidden$="[[!data.contextMenuEndpoint]]"><yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu"><yt-icon icon="more_vert"></yt-icon></yt-icon-button></div></div><div id="inline-action-button-container"><div id="inline-action-buttons"></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===HHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_paid_sticker_renderer.yt.live.chat.paid.sticker.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ #timestamp {display: var(--yt-live-chat-item-timestamp-display,inline);margin: var(--yt-live-chat-item-timestamp-margin,0 8px 0 0);color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;} #author-photo {display: block;margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #menu {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} :host(:hover) #menu,:host([menu-visible]) #menu {transform: none;} :host(:focus-within) #menu {transform: none;} #inline-action-button-container {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;background-color: var(--yt-live-chat-moderation-mode-hover-background-color);display: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-inline-action-buttons]:hover) #inline-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} :host([has-inline-action-buttons][hide-inline-action-buttons]:hover) #inline-action-button-container {display: none;} :host([has-inline-action-buttons]:hover) #menu {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #inline-action-buttons>*,#additional-inline-action-buttons>* {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} #inline-action-buttons>* {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} #inline-action-buttons>:hover {background: var(--yt-deprecated-luna-black);} #additional-inline-action-buttons>* {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} #additional-inline-action-buttons>:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #additional-inline-action-buttons:not(:empty) {margin-left: 32px;} #inline-action-buttons>*:not(:first-child),#additional-inline-action-buttons>*:not(:first-child) {margin-left: 8px;} :host {display: block;position: relative;--yt-live-chat-paid-sticker-container-loaded-style-background-color: transparent;--yt-live-chat-paid-sticker-container-loaded-style-opacity: 1;--yt-live-chat-item-timestamp-display: none;} :host([dashboard-money-feed]) {--yt-pdg-paid-stickers-margin-left: 56px;} :host(:not([dashboard-money-feed])) #card {position: relative;border-radius: 4px;padding: 8px;padding-left: 16px;background-color: var(--yt-live-chat-paid-sticker-background-color);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} :host(:not([dashboard-money-feed])) #menu {background: linear-gradient(to right,transparent,var(--yt-live-chat-paid-sticker-background-color) 100%);border-radius: 0 4px 4px 0;color: var(--yt-live-chat-paid-sticker-chip-text-color);} :host([dashboard-money-feed]) #menu {color: var(--yt-live-chat-secondary-text-color);margin: 8px 0;background: linear-gradient(to right,transparent,var(--yt-live-chat-background-color) 40%);} #author-name {margin-right: 8px;display: block;font-weight: 500;color: var(--yt-live-chat-secondary-text-color);-webkit-line-clamp: 1;overflow: hidden;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} :host(:not([dashboard-money-feed])) #author-name {color: var(--yt-live-chat-paid-sticker-author-name-text-color);} #author-info {font-size: var(--yt-pdg-paid-stickers-author-name-font-size);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} :host(:not([dashboard-money-feed])) #author-info {max-height: 40px;} #author-info:focus {outline: none;} :host(:not([dashboard-money-feed])) #price-column {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-align-self: center;-webkit-align-self: center;align-self: center;} #purchase-amount-chip {height: 18px;border-radius: 12px;color: var(--yt-live-chat-paid-sticker-chip-text-color);font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([dashboard-money-feed]) #purchase-amount-chip {height: 24px;margin-right: var(--ytd-margin-2x);padding: 0 12px;background-color: var(--yt-live-chat-paid-sticker-chip-background-color);} :host(:not([dashboard-money-feed])) #purchase-amount-chip {font-size: 15px;padding-right: 8px;} #sticker-container {display: flex;align-items: center;flex-shrink: 0;background-color: var(--yt-spec-text-primary);opacity: 0.1;margin-left: var(--yt-pdg-paid-stickers-margin-left);margin-top: 4px;} :host(:not([dashboard-money-feed])) #sticker-container {margin: 0;margin-left: auto;} #sticker-container.sticker-loaded {background-color: var(--yt-live-chat-paid-sticker-container-loaded-style-background-color);opacity: var(--yt-live-chat-paid-sticker-container-loaded-style-opacity);} #sticker:focus {outline: none;} #dashboard-deleted-state[is-deleted],#deleted-state[is-deleted] {font-style: italic;} #deleted-state[is-deleted] {color: var(--yt-live-chat-paid-sticker-chip-text-color);font-size: 13px;opacity: 0.7;display: none;} #dashboard-deleted-state[is-deleted] {color: var(--yt-live-chat-secondary-text-color);font-size: 12px;opacity: 0.7;display: none;} :host(:not([dashboard-money-feed])) #deleted-state[is-deleted] {max-height: 1.4em;margin: 0;-webkit-line-clamp: 1;overflow: hidden;-ms-align-self: center;-webkit-align-self: center;align-self: center;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;} :host([dashboard-money-feed]) #dashboard-deleted-state[is-deleted] {margin-top: 4px;margin-left: var(--yt-pdg-paid-stickers-margin-left);display: block;} #content {-ms-align-self: center;-webkit-align-self: center;align-self: center;} :host([dashboard-money-feed]) #content {padding: 0;color: rgba(0,0,0,0.87);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column-reverse;-webkit-flex-direction: column-reverse;flex-direction: column-reverse;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;} #content-primary-column {display: inline-block;} #sticker-icon {vertical-align: bottom;} :host([dashboard-money-feed]) #content-primary-column {margin-bottom: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;} :host([dashboard-money-feed]) #timestamp {display: inline;color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;font-weight: 500;} /*# sourceMappingURL=yt-live-chat-paid-sticker-renderer.css.map*/</style>";
HHb=d}d=HHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);IHb=a}a=IHb;return a}}});
var W6=V6;W6.prototype.updateStickerStyles=W6.prototype.updateStickerStyles;W6.prototype.isDeletedChanged=W6.prototype.isDeletedChanged;W6.prototype.onStickerLoaded=W6.prototype.onStickerLoaded;W6.prototype.dataChanged=W6.prototype.dataChanged;_.V([_.L(H6.YtPdgLiveChatItemBehavior),_.W("design:type",Object)],W6.prototype,"ytPdgLiveChatItemBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],W6.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],W6.prototype,"ytLiveChatItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],W6.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],W6.prototype,"authorPhotoSize",void 0);_.V([_.M(),_.W("design:type",Boolean)],W6.prototype,"isDeleted",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],W6.prototype,"dataChanged",null);
_.V([_.N("yt-img-shadow-loaded"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],W6.prototype,"onStickerLoaded",null);_.V([_.R("data"),_.W("design:type",Number),_.W("design:paramtypes",[])],W6.prototype,"stickerWidth",null);_.V([_.R("data"),_.W("design:type",Number),_.W("design:paramtypes",[])],W6.prototype,"stickerHeight",null);
_.V([_.P("isDeleted"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],W6.prototype,"isDeletedChanged",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],W6.prototype,"updateStickerStyles",null);W6=_.V([_.wx({is:"yt-live-chat-paid-sticker-renderer",isInjectionRoot:!0})],W6);
var JHb;
var KHb;
var X6=function(){var a=_.K.apply(this,arguments)||this;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};
_.r(X6,_.K);_.f=X6.prototype;_.f.configureRendererStamper=function(){return{"data.buyButton":{id:"buy-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.backButton":{id:"back-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
_.f.attached=function(){this.hasAttribute("tabindex")||this.setAttribute("tabindex","0")};
_.f.stringAsRawText=function(a){return _.Zi(a)};
_.f.handleSignalActionSubmitForm=function(){var a=this.data.submitEndpoint;_.A(this,"yt-live-chat-start-buy-flow",[a,{sticker_params:a.ypcGetCartEndpoint.stickerParams},this.buyFlowCallback.bind(this)])};
_.f.onBackClick=function(){this.fire("yt-super-sticker-close-preview")};
_.f.onBuyButtonClick=function(){var a=this.$.preview.clientHeight;this.$.loading.style.height=a+"px";this.$.blank.style.height=a+"px";this.selectedPage=1};
_.f.onCloseClick=function(){_.A(this,"yt-live-chat-close-buy-flow")};
_.f.onWalletDialogClosed=function(){this.selectedPage=0};
_.f.onWalletDialogCompleted=function(){this.selectedPage=1};
_.f.onOpenPaymentsDialog=function(){this.selectedPage=2};
_.f.closeBuyFlow=function(){_.A(this,"yt-live-chat-close-buy-flow")};
_.f.handleSuccessBuyFlowCallBack=function(a){var b,c;(null===(b=null===a||void 0===a?void 0:a.data)||void 0===b?0:b.actions)?_.A(this,"yt-live-chat-actions",[a.data.actions]):(null===(c=null===a||void 0===a?void 0:a.data)||void 0===c?0:c.command)&&_.A(this,"yt-live-chat-actions",[[a.data.command]]);this.closeBuyFlow()};
_.f.handleFailBuyFlowCallBack=function(a){this.selectedPage=0;a.errorMessageRenderer?this.handleMessageRenderer(a.errorMessageRenderer):a.errorCommand&&_.A(this,"yt-live-chat-actions",[[a.errorCommand]])};
_.f.buyFlowCallback=function(a){a.success?this.handleSuccessBuyFlowCallBack(a.response):this.handleFailBuyFlowCallBack(a)};
_.f.handleMessageRenderer=function(a){var b=_.Xi(a,"renderer");if("confirmDialogRenderer"===b){var c=_.v("openPopupConfig");c&&_.A(this,"yt-open-popup-action",[{openPopupAction:{popupType:c.popupTypeMap[b],popup:a}},this])}else this.ytLiveChatErrorMessageBehavior._setErrorRenderer(a)};
_.f.resetState=function(){this.ytLiveChatErrorMessageBehavior._setErrorRenderer(null)};
_.t.Object.defineProperties(X6,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===KHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-super-sticker-preview-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_super_sticker_preview_renderer.yt.live.chat.super.sticker.preview.renderer.css.js--\x3e<iron-pages selected="[[selectedPage]]">\n  <div id="preview">\n    <div id="header">\n      <div id="left">\n        <yt-icon-button id="close" on-click="onCloseClick">\n          <yt-icon icon="yt-icons:close"></yt-icon>\n        </yt-icon-button>\n        <h3>[[stringAsRawText(data.headerText)]]</h3>\n      </div>\n      <div id="right">\n        <yt-icon icon="yt-icons:keep"></yt-icon>\n        <span>[[stringAsRawText(data.durationLabel)]]</span>\n      </div>\n    </div>\n    \n    <yt-live-chat-paid-sticker-renderer data="[[data.liveChatPaidSticker.liveChatPaidStickerRenderer]]">\n    </yt-live-chat-paid-sticker-renderer>\n    <div id="footer">\n      <div id="error"></div>\n      <div id="buy-button" on-click="onBuyButtonClick"></div>\n      <div id="back-button" on-click="onBackClick"></div>\n    </div>\n  </div>\n  <div id="loading">\n    <tp-yt-paper-spinner active=""></tp-yt-paper-spinner>\n  </div>\n  <div id="blank">\n    \n  </div>\n</iron-pages>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===JHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_super_sticker_preview_renderer.yt.live.chat.super.sticker.preview.renderer.css.js--\x3e<style>:host {display: block;background-color: var(--yt-live-chat-background-color);font-size: 15px;} :host(:focus) {outline: none;} h3 {color: var(--yt-live-chat-primary-text-color);font-size: 16px;font-weight: normal;display: inline-block;} #close {margin-right: var(--ytd-margin-3x);color: var(--yt-live-chat-icon-button-color);} #left {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #preview {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #loading {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #right {font-size: 12px;color: var(--yt-live-chat-secondary-text-color,var(--yt-spec-text-secondary));display: inline-block;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #right yt-icon {width: 16px;height: 16px;margin-right: 4px;} #header {padding: 12px 16px;background-color: var(--yt-live-chat-header-background-color);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} yt-live-chat-paid-sticker-renderer {padding: 12px;padding-bottom: 0;} #footer {background-color: var(--yt-live-chat-background-color);padding: 12px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #buy-button {width: 100%;margin: 0;border-radius: 2px;background-color: var(--yt-deprecated-blue);color: var(--yt-spec-static-brand-white);font-size: 16px;font-weight: 500;display: inline-block;text-align: center;} #back-button {width: 100%;margin: 0;background-color: var(--yt-live-chat-background-color);color: var(--yt-deprecated-blue);font-size: 16px;font-weight: 500;display: inline-block;text-align: center;} #footer yt-button-renderer {width: 100%;} #error {font-size: 13px;margin: 0 16px;} /*# sourceMappingURL=yt-live-chat-super-sticker-preview-renderer.css.map*/</style>";
JHb=d}d=JHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);KHb=a}a=KHb;return a}}});
var Y6=X6;_.V([_.L(_.rfb),_.W("design:type",Object)],Y6.prototype,"ytLiveChatErrorMessageBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],Y6.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],Y6.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],Y6.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],Y6.prototype,"data",void 0);
Y6=_.V([_.T({is:"yt-live-chat-super-sticker-preview-renderer"})],Y6);
var Z6=function(){var a=_.K.apply(this,arguments)||this;a.scrollHandler=null;a.hasScrollToPack=!1;a.isPreviewHidden=!0;a.firstPackIndexInView=0;a.actionMap={"yt-live-chat-close-buy-flow":"resetState"};return a};
_.r(Z6,_.K);_.f=Z6.prototype;_.f.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"}}}}};
_.f.attached=function(){var a=this;this.$["sticker-tabs"].$.tabsContent.addEventListener("track",function(b){a.onTrack(b)})};
_.f.detached=function(){this.scrollHandler&&window.cancelAnimationFrame(this.scrollHandler);this.hasScrollToPack=!1};
_.f.stringAsRawText=function(a){return _.Zi(a)};
_.f.dataChanged=function(){var a=this.data.defaultStickerPackId;a?this.setSelectTab(this.computeSelectedIndex(this.data,a)):this.setSelectTab(0);this.scrollHandler=null;this.numberOfStickerPacks=this.data.superStickerPackButtons.length};
_.f.onDomChange=function(){if(!(this.hasScrollToPack||(this.hasScrollToPack=!0,this.$.template.render(),this.updateTabsProperties(),this.isAtFront&&this.isAtBack||!this.selectedIndex))){var a=Math.floor(this.selectedIndex/this.numOfPacksToShift);if(0===a)this.isAtFront=!0,this.isAtBack=!1;else for(var b=0;b<a;b++)this.onScrollForwardWithoutAnimation()}};
_.f.isSelected=function(a){return a===this.selectedIndex};
_.f.setSelectTab=function(a){var b=this.$.header.querySelectorAll("yt-live-chat-super-sticker-pack-button-renderer");this.selectedIndex=a;for(var c=0;c<b.length;c++)c===a?b[c].setAttribute("selected",""):b[c].removeAttribute("selected")};
_.f.onSelectedTabChanged=function(a,b){this.setSelectTab(b.value);this.querySelector("#stickers-container").focus();this.ytRendererBehavior.markDirty()};
_.f.onHelpClick=function(){var a=this.$$("#help-button yt-button-renderer").command;a&&_.ej(this,[a],this)};
_.f.onStickerClick=function(a,b){var c;this.$.preview.data=null===(c=null===b||void 0===b?void 0:b.stickerPreview)||void 0===c?void 0:c.superStickerPreviewRenderer;this.isPreviewHidden=!1;this.$.preview.focus();a.stopPropagation()};
_.f.onCloseClick=function(){_.A(this,"yt-live-chat-close-buy-flow")};
_.f.onScrollBackWithAnimation=function(){this.$["scroll-back-button"].disabled||(this.isAtBack=!1,0<this.firstPackIndexInView-this.numOfPacksToShift?this.firstPackIndexInView-=this.numOfPacksToShift:(this.firstPackIndexInView=0,this.isAtFront=!0),this.animateScroll())};
_.f.recalculateScrollForwardPositions=function(){this.firstPackIndexInView+=this.numOfPacksToShift;this.isAtFront=!1;this.firstPackIndexInView+this.numOfPacksToShift>=this.numberOfStickerPacks&&(this.firstPackIndexInView=this.numberOfStickerPacks-this.numOfPacksToShift,this.isAtBack=!0)};
_.f.onScrollForwardWithAnimation=function(){this.$["scroll-forward-button"].disabled||(this.recalculateScrollForwardPositions(),this.animateScroll())};
_.f.onScrollForwardWithoutAnimation=function(){this.recalculateScrollForwardPositions();this.$["sticker-tabs"].$.tabsContainer.scrollLeft=this.$.header.querySelectorAll("tp-yt-paper-tab")[this.firstPackIndexInView].offsetLeft};
_.f.animateScroll=function(){var a=this.$["sticker-tabs"].$.tabsContainer.scrollLeft,b=this.$.header.querySelectorAll("tp-yt-paper-tab")[this.firstPackIndexInView].offsetLeft-a,c=this.$["scroll-forward-button"];this.$["scroll-back-button"].disabled=!0;c.disabled=!0;this.scrollHorizontal(0,12,0<b?1:-1,b,a)};
_.f.scrollHorizontal=function(a,b,c,d,e){var h=this,l=this.$["sticker-tabs"];a+=b;l.$.tabsContainer.scrollLeft+=c*b;if(a+b>=c*d){var m=this.$["scroll-back-button"],p=this.$["scroll-forward-button"];l.$.tabsContainer.scrollLeft=e+d;m.disabled=!1;p.disabled=!1}else this.scrollHandler=window.requestAnimationFrame(function(){h.scrollHorizontal(a,b,c,d,e)})};
_.f.onIronResize=function(){this.hasScrollToPack&&this.debounce("resize",this.updateTabsProperties.bind(this))};
_.f.onTrack=function(a){a.preventDefault();a.stopPropagation()};
_.f.updateTabsProperties=function(){var a=this.$["sticker-tabs"],b=a.clientWidth;if(0!==b)if(a=a.$.tabsContent.clientWidth,a<b)this.isAtBack=this.isAtFront=!0;else{a/=this.numberOfStickerPacks;var c=this.$$("tp-yt-paper-tabs tp-yt-paper-tab").children[0].offsetWidth;this.numOfPacksToShift=Math.floor((b+(a-c)/2)/a)||1;this.isAtBack&&this.firstPackIndexInView+this.numOfPacksToShift<this.numberOfStickerPacks&&(this.isAtBack=!1)}};
_.f.closePreview=function(){this.$.preview.data=void 0;this.isPreviewHidden=!0;this.$.preview.resetState()};
_.f.resetState=function(){this.closePreview()};
_.f.computeSelectedIndex=function(a,b){a=a.superStickerPacks.findIndex(function(c){return c.superStickerPackRenderer.id===b});
return-1!==a?a:0};
_.t.Object.defineProperties(Z6,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===yHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-paid-sticker-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_paid_sticker_panel_renderer.yt.live.chat.paid.sticker.panel.renderer.css.js--\x3e<div id="selection" hidden="[[!isPreviewHidden]]">\n  <div id="header">\n    <div id="header-top">\n      <div id="left">\n        <div id="close-button" on-click="onCloseClick"></div>\n        <div id="header-text" tabindex="0">\n          <h3>[[stringAsRawText(data.headerText)]]</h3>\n          <span>[[stringAsRawText(data.headerSubtext)]]</span>\n        </div>\n      </div>\n      <div id="help-button" on-click="onHelpClick"></div>\n    </div>\n    <div id="header-bottom" is-at-back$="[[isAtBack]]" is-at-front$="[[isAtFront]]">\n      <yt-icon-button id="scroll-back-button" hidden="[[isAtFront]]" on-click="onScrollBackWithAnimation">\n        <yt-icon icon="chevron_left"></yt-icon>\n      </yt-icon-button>\n      <tp-yt-paper-tabs id="sticker-tabs" disable-drag="" hide-scroll-buttons="" no-slide="" noink="" scrollable="" selected="[[selectedIndex]]" on-selected-changed="onSelectedTabChanged">\n        <template id="template" is="dom-repeat" notify-dom-change="" on-dom-change="onDomChange" items="[[data.superStickerPackButtons]]">\n          <tp-yt-paper-tab>\n            <yt-live-chat-super-sticker-pack-button-renderer data="[[item.superStickerPackButtonRenderer]]" selected$="[[isSelected(index)]]">\n            </yt-live-chat-super-sticker-pack-button-renderer>\n          </tp-yt-paper-tab>\n        </template>\n      </tp-yt-paper-tabs>\n      <yt-icon-button id="scroll-forward-button" hidden="[[isAtBack]]" on-click="onScrollForwardWithAnimation">\n        <yt-icon icon="chevron_right"></yt-icon>\n      </yt-icon-button>\n    </div>\n  </div>\n  <div id="banner"></div>\n  <iron-pages id="stickers-container" selected="[[selectedIndex]]" tabindex="-1">\n  </iron-pages>\n</div>\n<yt-live-chat-super-sticker-preview-renderer id="preview" hidden="[[isPreviewHidden]]">\n</yt-live-chat-super-sticker-preview-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_paid_sticker_panel_renderer.yt.live.chat.paid.sticker.panel.renderer.css.js--\x3e<style>:host {display: block;background-color: var(--yt-live-chat-background-color);position: relative;} #header {padding-top: 16px;background-color: var(--yt-live-chat-header-background-color,var(--yt-deprecated-opalescence-soft-grey-opacity-lighten-3));box-shadow: 0px 2px 2px 0px #c7c1c7;} yt-icon {color: var(--yt-live-chat-icon-button-color);} #header-top {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #header-text {color: var(--yt-live-chat-secondary-text-color);font-size: 12px;} h3 {color: var(--yt-live-chat-primary-text-color);font-size: 16px;font-weight: normal;} #left {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #header-bottom {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #header-bottom[is-at-front] {margin-left: 24px;} #header-bottom[is-at-back] {margin-right: 24px;} yt-icon-button {width: 40px;height: 48px;} yt-icon-button[disabled] {cursor: default;} #scroll-back-button {padding: 0 4px 0 8px;left: 0;} #scroll-forward-button {padding: 0 8px 0 4px;right: 0;} #sticker-tabs {display: inline-block;width: 100%;overflow: hidden;--paper-tabs-selection-bar-color: var(--yt-pdg-paid-stickers-tab-selection-bar-color);} #close-button,#help-button {margin: 0 var(--ytd-margin-3x);} #close-button>*,#help-button>* {color: var(--yt-live-chat-icon-button-color);} yt-live-chat-super-sticker-pack-renderer {max-height: 300px;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #stickers-container:focus {outline: none;} ytd-pdg-banner-renderer {margin-bottom: 16px;} #dialog {z-index: 3;} /*# sourceMappingURL=yt-live-chat-paid-sticker-panel-renderer.css.map*/</style>";
xHb=d}d=xHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);yHb=a}a=yHb;return a}}});
var $6=Z6;$6.prototype.closePreview=$6.prototype.closePreview;$6.prototype.onIronResize=$6.prototype.onIronResize;$6.prototype.onStickerClick=$6.prototype.onStickerClick;$6.prototype.dataChanged=$6.prototype.dataChanged;_.V([_.L(_.VD),_.W("design:type",Object)],$6.prototype,"ironResizableBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],$6.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],$6.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],$6.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],$6.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Number)],$6.prototype,"selectedIndex",void 0);_.V([_.M(),_.W("design:type",Number)],$6.prototype,"numberOfStickerPacks",void 0);
_.V([_.M(),_.W("design:type",Number)],$6.prototype,"numOfPacksToShift",void 0);_.V([_.M(),_.W("design:type",Boolean)],$6.prototype,"isAtFront",void 0);_.V([_.M(),_.W("design:type",Boolean)],$6.prototype,"isAtBack",void 0);_.V([_.M(),_.W("design:type",Object)],$6.prototype,"isPreviewHidden",void 0);_.V([_.M(),_.W("design:type",Object)],$6.prototype,"firstPackIndexInView",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],$6.prototype,"dataChanged",null);_.V([_.N("yt-super-sticker-open-preview"),_.W("design:type",Function),_.W("design:paramtypes",[Event,Object]),_.W("design:returntype",void 0)],$6.prototype,"onStickerClick",null);_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],$6.prototype,"onIronResize",null);
_.V([_.N("yt-super-sticker-close-preview"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],$6.prototype,"closePreview",null);$6=_.V([_.wx({is:"yt-live-chat-paid-sticker-panel-renderer",noInjection:!0})],$6);
var LHb;
var MHb;
var NHb=[_.Hx.YtActionHandlerBehavior,_.jN.YtLiveChatItemBehavior,{properties:{containerStyle:{type:_.Pl,computed:"computeContainerStyle(data, ratio)"},dimmed:{type:Boolean,value:!1,reflectToAttribute:!0},selected:{type:Boolean,value:!1},ratio:{type:Number,value:0},ariaLabel:{type:String,value:null,reflectToAttribute:!0},shouldAnimateIn:Boolean,isAnimationPaused:{type:Boolean,value:!1,observer:"handleIsAnimationPausedChanged_"}},listeners:{click:"onClick_",keypress:"onKeyPress_"},observers:["updateWidthOnDataChanged_(data)",
"deletedChanged_(isDeleted)"],hostAttributes:{role:"button",tabindex:0},behaviorActionMap_:{"yt-live-chat-pause-replay":"handlePauseReplay_","yt-live-chat-resume-replay":"handleResumeReplay_","yt-live-chat-replay-progress":"handleReplayProgress_"},attached:function(){this.registerActionMap(this.behaviorActionMap_)},
created:function(){this.countdownMs_=this.countdownDurationMs_=0;this.lastCountdownTimeMs_=null;this.detlaSincePausedSecs_=this.playerProgressSec_=this.rafId_=0},
updateWidthOnDataChanged_:function(){this.style.width="auto";this.style.overflow="visible"},
startCountdown:function(a,b){void 0!=a&&(this.countdownMs_=1E3*a,this.countdownDurationMs_=b?1E3*b:this.countdownMs_,this.ratio=1,this.lastCountdownTimeMs_||this.isAnimationPaused||(this.lastCountdownTimeMs_=performance.now(),this.rafId_=window.requestAnimationFrame(this.updateTimeout_.bind(this))))},
updateTimeout_:function(a){this.countdownMs_=Math.max(0,this.countdownMs_-(a-this.lastCountdownTimeMs_));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&&("auto"==this.style.width&&this.setContainerWidth(),this.slideDown_()))},
setContainerWidth:function(){var a=this.$.container.clientWidth;0==a?(this.style.overflow="visible",this.style.width="auto"):(this.style.overflow="hidden",this.shouldAnimateIn?(this.style.width=0,this.async(function(){this.style.width=a+"px"},1)):this.style.width=a+"px")},
slideDown_:function(){this.classList.add("sliding-down");this.async(this.collapse_,200)},
collapse_:function(){this.classList.add("collapsing");this.style.width="0";this.async(this.requestRemoval_,200)},
requestRemoval_:function(){this.fire("yt-live-chat-ticker-remove-ticker-item",this.data.id);this.classList.remove("sliding-down");this.classList.remove("collapsing");this.style.overflow="visible";this.style.width="auto"},
computeContainerStyle:function(a,b){if(!a)return _.yx({});var c=this.colorFromDecimal(a.startBackgroundColor);a=this.colorFromDecimal(a.endBackgroundColor);b=100*b+"%";return _.yx({background:"linear-gradient(90deg, "+c+","+c+" "+b+","+a+" "+b+","+a+")"})},
onClick_:function(){this.data.showItemEndpoint&&this.fire("yt-navigate",{endpoint:this.data.showItemEndpoint})},
onKeyPress_:function(a){if(13==a.keyCode)this.onClick_()},
deletedChanged_:function(a){a&&(this.style.overflow="visible",this.style.width="auto",this.async(this.setContainerWidth));if(a=this.get("data.showItemEndpoint.showLiveChatItemEndpoint.renderer"))a=Object.keys(a)[0],this.set("data.showItemEndpoint.showLiveChatItemEndpoint.renderer."+a+".deletedStateMessage",this.data.deletedStateMessage),this.selected&&this.fire("yt-live-chat-pinned-message-update")},
handlePauseReplay_:function(){this.isAnimationPaused=!0;this.detlaSincePausedSecs_=0},
handleResumeReplay_:function(){this.isAnimationPaused=!1},
handleIsAnimationPausedChanged_:function(a,b){a?window.cancelAnimationFrame(this.rafId_):!a&&b&&(a=this.lastCountdownTimeMs_,this.detlaSincePausedSecs_&&(a=this.lastCountdownTimeMs_+1E3*this.detlaSincePausedSecs_,this.detlaSincePausedSecs_=0),this.updateTimeout_(a),this.lastCountdownTimeMs_=window.performance.now())},
handleReplayProgress_:function(a){this.isAnimationPaused?this.detlaSincePausedSecs_=Math.floor(a-this.playerProgressSec_):this.playerProgressSec_=a}}];
var a7=function(){return _.K.apply(this,arguments)||this};
_.r(a7,_.K);a7.prototype.dataChanged=function(a){a&&(this.$.content.style.color=this.ytLiveChatTickerItemBehavior.colorFromDecimal(a.amountTextColor),this.ytLiveChatTickerItemBehavior.ariaLabel=this.ytRendererBehavior.getSimpleString(a.amount),this.ytLiveChatTickerItemBehavior.startCountdown(a.durationSec,a.fullDurationSec),this.async(this.ytLiveChatTickerItemBehavior.setContainerWidth))};
_.t.Object.defineProperties(a7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===MHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-ticker-paid-message-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_ticker_paid_message_item_renderer.yt.live.chat.ticker.paid.message.item.renderer.css.js--\x3e<div id="container" style$="[[containerStyle]]" dir="ltr">\n  <div id="content">\n    <yt-img-shadow id="author-photo" height="24" hidden$="[[!data.authorPhoto]]" thumbnail="[[data.authorPhoto]]" width="24"></yt-img-shadow>\n    <span id="text" dir="ltr">[[getSimpleString(data.amount)]]</span>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_ticker_paid_message_item_renderer.yt.live.chat.ticker.paid.message.item.renderer.css.js--\x3e<style>:host {display: inline-block;font-size: 14px;outline: none;transition: width 0.2s;vertical-align: top;cursor: pointer;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;user-select: none;} #container {border-radius: 999px;padding: 4px;} :host(.sliding-down) #container {opacity: 0.5;transform: translateY(44px);transition: opacity 0.2s,transform 0.2s cubic-bezier(0.4,0,1,1);} :host(.collapsing) {margin-right: 0;transition: margin-right 0.2s cubic-bezier(0.4,0,0.2,1),width 0.2s cubic-bezier(0.4,0,0.2,1);} :host([dimmed]) {opacity: 0.5;} yt-img-shadow {margin-right: -4px;overflow: hidden;border-radius: 50%;} #content {height: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #text {margin: 0 8px;font-weight: 500;} :host([is-deleted]) #author-photo {display: none;} /*# sourceMappingURL=yt-live-chat-ticker-paid-message-item-renderer.css.map*/</style>";
LHb=d}d=LHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);MHb=a}a=MHb;return a}}});
var b7=a7;_.V([_.L(H6.YtPdgLiveChatItemBehavior),_.W("design:type",Object)],b7.prototype,"ytPdgLiveChatItemBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],b7.prototype,"ytRendererBehavior",void 0);_.V([_.L(NHb),_.W("design:type",Object)],b7.prototype,"ytLiveChatTickerItemBehavior",void 0);_.V([_.M({observer:"dataChanged"}),_.W("design:type",Object)],b7.prototype,"data",void 0);b7=_.V([_.wx({is:"yt-live-chat-ticker-paid-message-item-renderer",noInjection:!0})],b7);
var OHb;
var PHb;
var c7=function(){return _.K.apply(this,arguments)||this};
_.r(c7,_.K);c7.prototype.dataChanged=function(a){a&&(1<a.tickerThumbnails.length&&this.$.content.classList.add("multiple-thumbnails"),this.ytLiveChatTickerItemBehavior.startCountdown(a.durationSec,a.fullDurationSec),this.async(this.ytLiveChatTickerItemBehavior.setContainerWidth))};
_.t.Object.defineProperties(c7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===PHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-ticker-paid-sticker-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_ticker_paid_sticker_item_renderer.yt.live.chat.ticker.paid.sticker.item.renderer.css.js--\x3e<div id="container" style$="[[containerStyle]]" dir="ltr">\n  <div id="content">\n    <yt-img-shadow id="author-photo" height="24" hidden$="[[!data.authorPhoto]]" thumbnail="[[data.authorPhoto]]" width="24"></yt-img-shadow>\n    <template is="dom-repeat" items="[[data.tickerThumbnails]]">\n        <yt-img-shadow class="sticker-thumbnail" height="24" thumbnail="[[item]]" width="24">\n        </yt-img-shadow>\n      </template>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.pdg.yt_live_chat_ticker_paid_sticker_item_renderer.yt.live.chat.ticker.paid.sticker.item.renderer.css.js--\x3e<style>:host {display: inline-block;font-size: 14px;outline: none;transition: width 0.2s;vertical-align: top;cursor: pointer;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;user-select: none;} #container {border-radius: 999px;padding: 4px;} :host(.sliding-down) #container {opacity: 0.5;transform: translateY(44px);transition: opacity 0.2s,transform 0.2s cubic-bezier(0.4,0,1,1);} :host(.collapsing) {margin-right: 0;transition: margin-right 0.2s cubic-bezier(0.4,0,0.2,1),width 0.2s cubic-bezier(0.4,0,0.2,1);} :host([dimmed]) {opacity: 0.5;} yt-img-shadow {margin-right: -4px;overflow: hidden;border-radius: 50%;} #content {height: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #text {margin: 0 8px;font-weight: 500;} :host([is-deleted]) #author-photo {display: none;} #content {padding-right: 8px;} #content.multiple-thumbnails {padding-right: 6px;} #author-photo {margin-right: 4px;} .sticker-thumbnail {border-radius: 0;margin-right: 0;} /*# sourceMappingURL=yt-live-chat-ticker-paid-sticker-item-renderer.css.map*/</style>";
OHb=d}d=OHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);PHb=a}a=PHb;return a}}});
var d7=c7;_.V([_.L(H6.YtPdgLiveChatItemBehavior),_.W("design:type",Object)],d7.prototype,"ytPdgLiveChatItemBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],d7.prototype,"ytRendererBehavior",void 0);_.V([_.L(NHb),_.W("design:type",Object)],d7.prototype,"ytLiveChatTickerItemBehavior",void 0);_.V([_.M({observer:"dataChanged"}),_.W("design:type",Object)],d7.prototype,"data",void 0);d7=_.V([_.wx({is:"yt-live-chat-ticker-paid-sticker-item-renderer",noInjection:!0})],d7);
var QHb=function(){this.replayQueue_=new V4;this.lastVideoOffsetTimeMsec=0};
QHb.prototype.addReplayChatItemAction=function(a){this.replayQueue_.enqueue(a);this.lastVideoOffsetTimeMsec=parseInt(a.videoOffsetTimeMsec||0,10)};
var RHb=function(a,b){for(var c=zDb(a.replayQueue_),d=[];c&&b>=parseInt(c.videoOffsetTimeMsec||0,10);)c=yDb(a.replayQueue_),d=d.concat(c.actions||[]),c=zDb(a.replayQueue_);return d};
QHb.prototype.clear=function(){this.replayQueue_.clear();this.lastVideoOffsetTimeMsec=0};
var SHb=function(){this.lastUpdateTime_=this.estimatedUpdateInterval_=this.callback=null;this.messageQueue_=[];this.nextUpdateId_=null;this.pollResponseDelayQueue_=new V4};
SHb.prototype.enqueueActionGroup=function(a){if(this.lastUpdateTime_){var b=Date.now()-this.lastUpdateTime_;this.pollResponseDelayQueue_.enqueue(b);5<this.pollResponseDelayQueue_.getCount()&&yDb(this.pollResponseDelayQueue_);this.estimatedUpdateInterval_=Math.max.apply(null,this.pollResponseDelayQueue_.getValues())}this.lastUpdateTime_=Date.now();b=[];for(var c=0;c<a.length;c++){var d=a[c];d.addChatItemAction&&b.length&&(this.messageQueue_.push(b),b=[]);b.push(d)}b.length&&this.messageQueue_.push(b);
this.nextUpdateId_||(this.nextUpdateId_=window.setTimeout(this.JSC$41500_emitSmoothedMessages_.bind(this)))};
SHb.prototype.JSC$41500_emitSmoothedMessages_=function(){this.nextUpdateId_=null;if(this.messageQueue_.length){var a=1E4;this.estimatedUpdateInterval_&&(a=this.estimatedUpdateInterval_-Date.now()+this.lastUpdateTime_);var b=this.messageQueue_.length<a/80?1:Math.ceil(this.messageQueue_.length/(a/80));var c=_.tMa(this.messageQueue_.splice(0,b));this.callback&&this.callback(c);this.messageQueue_.length&&(1==b?(b=a/this.messageQueue_.length,b*=Math.random()+.5,b=Math.min(1E3,b),b=Math.max(80,b)):b=80,
this.nextUpdateId_=window.setTimeout(this.JSC$41500_emitSmoothedMessages_.bind(this),b))}};
var THb=function(){this.callback=null;this.JSC$41503_actionQueue_=[];this.lastPollTimeMs_=Date.now();this.lastUpdateTimeMs_=performance.now();this.currentTimestampUs_=-1;this.pollIntervalsMs_=new gDb;this.timestampScale_=1;this.animationFrameRequestId_=this.emitDelayMs_=0},UHb=function(a){a=a.pollIntervalsMs_.getValues().reduce(function(b,c){return c?Math.min(b,c):b},Number.POSITIVE_INFINITY);
return a==Number.POSITIVE_INFINITY?0:1E3*a};
THb.prototype.enqueueActionGroup=function(a){var b=Date.now(),c=b-this.lastPollTimeMs_;this.lastPollTimeMs_=b;this.pollIntervalsMs_.add(c);this.JSC$41503_actionQueue_.push.apply(this.JSC$41503_actionQueue_,_.Pc(a));a:{a=VHb(this);b:{for(b=this.JSC$41503_actionQueue_.length-1;0<=b;b--)if(c=WHb(this.JSC$41503_actionQueue_[b]),-1!=c){b=c;break b}b=-1}if(-1!=a&&-1!=b&&b>a&&(c=UHb(this))){a=(b-a)/c;break a}a=1}this.timestampScale_=a;this.currentTimestampUs_=VHb(this);this.animationFrameRequestId_||(this.lastUpdateTimeMs_=
performance.now(),XHb(this,this.lastUpdateTimeMs_))};
var WHb=function(a){if(a.addChatItemAction){a=a.addChatItemAction.item;var b=Object.keys(a)[0];a=a[b];if(a.timestampUsec)return parseInt(a.timestampUsec,10)}return-1},VHb=function(a){a=_.u(a.JSC$41503_actionQueue_);
for(var b=a.next();!b.done;b=a.next())if(b=WHb(b.value),-1!=b)return b;return-1},XHb=function(a,b){if(a.callback&&a.JSC$41503_actionQueue_.length){a.animationFrameRequestId_=window.requestAnimationFrame(function(e){return XHb(a,e)});
var c=b-a.lastUpdateTimeMs_;a.lastUpdateTimeMs_=b;a.emitDelayMs_-=c;a.currentTimestampUs_+=Math.floor(1E3*c*a.timestampScale_);if(!(0<a.emitDelayMs_)){for(c=b=0;c<a.JSC$41503_actionQueue_.length;c++){var d=WHb(a.JSC$41503_actionQueue_[c]);if(-1!=d&&d>a.currentTimestampUs_)break;b=c+1}b&&(a.callback(a.JSC$41503_actionQueue_.splice(0,b)),a.emitDelayMs_=84)}}else a.animationFrameRequestId_=0,a.JSC$41503_actionQueue_.length=0};
var YHb;
var ZHb;
var $Hb;
var aIb;
_.ij({is:"yt-live-chat-poll-choice",_template:function(){if(void 0!==aIb)return aIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-poll-choice--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_poll_choice.yt.live.chat.poll.choice.css.js--\x3e<a id="endpoint" class="yt-simple-endpoint" on-click="onClick_" data="[[signInEndpoint]]">\n  <tp-yt-paper-item id="content" disabled$="[[hasVoted]]">\n    <div id="percentage-container">\n      <div id="vote-percentage-bar"></div>\n    </div>\n    <div id="text-container">\n      <yt-formatted-string id="label-text" text="[[data.text]]"></yt-formatted-string>\n      <yt-formatted-string id="vote-percentage-text" text="[[data.votePercentage]]"></yt-formatted-string>\n    </div>\n    <yt-icon id="selected-icon" icon="yt-icons:check-circle"></yt-icon>\n    <tp-yt-paper-spinner-lite active=""></tp-yt-paper-spinner-lite>\n  </tp-yt-paper-item>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Hb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_poll_choice.yt.live.chat.poll.choice.css.js--\x3e<style>:host {display: block;position: relative;} #text-container {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;padding: var(--yt-live-chat-poll-choice-text-padding);} #content {min-height: var(--yt-live-chat-poll-choice-min-height);padding: 8px 16px;position: relative;font-size: 13px;} #content[disabled] {color: inherit;} :host([selected]) #endpoint {animation: border-and-text-highlight var(--yt-live-chat-universal-motion-curve) forwards;animation-duration: var(--yt-live-chat-poll-choice-animation-duration);} #label-text,#vote-percentage-text {font-weight: 500;} #label-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} #percentage-container {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #vote-percentage-bar {position: absolute;top: 0;right: 0;bottom: 0;left: 0;transform: var(--yt-live-chat-poll-choice-vote-bar-transform,translateX(-100%));transition: transform cubic-bezier(0.05,0,0,1);transition-duration: var(--yt-live-chat-poll-choice-animation-duration);} #endpoint {display: block;box-sizing: border-box;border-radius: var(--yt-live-chat-poll-choice-border-radius);border: var(--yt-live-chat-poll-choice-border);color: var(--yt-live-chat-poll-choice-text-color);background-color: var(--yt-live-chat-poll-choice-background-color);overflow: hidden;} #selected-icon,:host([selected][vote-request-in-flight][show-spinner]) #selected-icon,tp-yt-paper-spinner-lite {display: none;} :host([selected][vote-request-in-flight]) #selected-icon,:host([show-spinner]) tp-yt-paper-spinner-lite {display: inline;position: absolute;right: 16px;--iron-icon-width: 20px;--iron-icon-height: 20px;} tp-yt-paper-spinner-lite {--paper-spinner-color: var(--yt-live-chat-poll-primary-text-color);height: 20px;width: 20px;} :host([has-voted]) #endpoint {cursor: initial;} :host([has-voted]) #vote-percentage-bar {background-color: var(--yt-live-chat-poll-choice-vote-bar-background-color);} :host(:not([has-voted])) #endpoint:hover {background-color: var(--yt-live-chat-poll-choice-hover-color);} @keyframes border-and-text-highlight {20% {border: 1px solid var(--yt-live-chat-primary-text-color);color: var(--yt-live-chat-primary-text-color);}100% {border: 1px solid var(--yt-live-chat-poll-primary-text-color);color: var(--yt-live-chat-poll-primary-text-color);}} /*# sourceMappingURL=yt-live-chat-poll-choice.css.map*/</style>";
$Hb=d}d=$Hb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aIb=a},
properties:{data:{type:Object,value:null},selected:{type:Boolean,value:!1,reflectToAttribute:!0,computed:"computeSelected_(data.selected)"},voteRequestInFlight:{type:Boolean,value:!1,reflectToAttribute:!0,observer:"voteRequestInFlightChanged"},hasVoted:{type:Boolean,value:!1,reflectToAttribute:!0},showSpinner:{type:Boolean,value:!1,reflectToAttribute:!0},command:{type:Object,computed:"identity(data.selectServiceEndpoint)"},signInEndpoint:{type:Object,computed:"identity(data.signinEndpoint)"},isWinning:{type:Boolean,
value:!1,reflectToAttribute:!0},hasVotes:{type:Boolean,value:!1,computed:"computeHasVotes(data.voteRatio)",reflectToAttribute:!0}},behaviors:[_.Hx.YtActionHandlerBehavior],actionMap:{"yt-cancel-vote-action":"handleVoteRequestError_"},observers:["updateVoteBarStyles_(data, hasVoted)"],listeners:{"yt-service-request-error":"handleVoteRequestError_"},created:function(){this.spinnerTimerId_=null},
detached:function(){clearTimeout(this.spinnerTimerId_)},
identity:function(a){return a},
updateVoteBarStyles_:function(a,b){a&&a.voteRatio&&b&&this.updateStyles({"--yt-live-chat-poll-choice-vote-bar-transform":"translateX("+(100*a.voteRatio-100+"%)")})},
onClick_:function(){!this.hasVoted&&this.get("command.sendLiveChatVoteEndpoint")&&(this.set("data.selected",!0),_.dj(this,[this.command]))},
handleVoteRequestError_:function(){this.set("data.selected",!1)},
computeSelected_:function(a){return void 0===a?!!this.selected:!!a},
computeHasVotes:function(){return this.data&&0<this.data.voteRatio},
voteRequestInFlightChanged:function(){var a=this;this.voteRequestInFlight?this.spinnerTimerId_=setTimeout(function(){a.showSpinner=!0},2E3):(clearTimeout(this.spinnerTimerId_),this.showSpinner=!1)}});
var bIb;
var cIb;
_.ij({is:"yt-live-chat-button",_template:function(){if(void 0!==cIb)return cIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-button--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_button.yt.live.chat.button.css.js--\x3e<yt-button-renderer data="[[data]]"></yt-button-renderer>\n';a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);
var b=a.content,c=b.insertBefore;if(void 0===bIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_button.yt.live.chat.button.css.js--\x3e<style>:host {display: block;} yt-button-renderer {color: inherit;} /*# sourceMappingURL=yt-live-chat-button.css.map*/</style>";bIb=d}d=bIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cIb=a},
properties:{id:{type:String,computed:"computeId(data.targetId)",reflectToAttribute:!0},data:{type:Object}},behaviors:[G6.YtLiveChatTooltipTargetingBehavior],computeId:function(){return this.data&&this.data.targetId}});
var dIb;
var eIb;
_.ij({is:"yt-live-chat-poll-header-renderer",_template:function(){if(void 0!==eIb)return eIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-poll-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_poll_header_renderer.yt.live.chat.poll.header.renderer.css.js--\x3e<div id="content-top">\n  <yt-img-shadow id="creator-photo" height="24" hidden$="[[!creatorPhoto]]" thumbnail="[[creatorPhoto]]" width="24">\n  </yt-img-shadow>\n  <yt-formatted-string class="metadata" text="[[data.metadataText]]"></yt-formatted-string>\n  <div id="menu" on-click="onContextMenuButtonClick_"></div>\n</div>\n<div id="main-content">\n  <yt-img-shadow id="game-photo" height="32" hidden$="[[!gamePhoto]]" thumbnail="[[gamePhoto]]" width="24">\n  </yt-img-shadow>\n  <div id="col-right">\n    <yt-formatted-string id="poll-question" text="[[cachedData.pollQuestion]]"></yt-formatted-string>\n    <yt-formatted-string class="metadata" text="[[cachedData.attributionText]]"></yt-formatted-string>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_poll_header_renderer.yt.live.chat.poll.header.renderer.css.js--\x3e<style>:host {font-size: 13px;padding: 8px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([in-collapsed-banner]) {transition: padding var(--yt-live-chat-universal-motion-curve);transition-duration: var(--yt-live-chat-banner-animation-duration);padding-bottom: 0;} yt-img-shadow,.metadata,#poll-question {transition: opacity var(--yt-live-chat-banner-animation-duration) var(--yt-live-chat-universal-motion-curve);transition-delay: 0.1s;} :host([in-collapsed-banner]) yt-img-shadow,:host([in-collapsed-banner]) .metadata,:host([in-collapsed-banner]) #poll-question {opacity: 0;transition-duration: var(--yt-live-chat-banner-animation-fast-duration);transition-delay: 0s;} #menu yt-live-chat-button,.metadata {color: var(--yt-live-chat-poll-secondary-text-color);} #poll-question {margin-bottom: 12px;color: var(--yt-live-chat-poll-primary-text-color);word-break: break-word;overflow-wrap: break-word;word-wrap: break-word;} #game-photo,#creator-photo {margin-right: 12px;} #creator-photo {overflow: hidden;border-radius: 50%;} #content-top {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .metadata {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #menu {-ms-flex: none;-webkit-flex: none;flex: none;} #main-content {transition: height var(--yt-live-chat-universal-motion-curve),padding var(--yt-live-chat-universal-motion-curve);transition-duration: var(--yt-live-chat-banner-animation-duration);padding: 14px 20px 4px 0;color: var(--yt-live-chat-primary-text-color);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([in-collapsed-banner]) #main-content {height: 0;padding-top: 0;padding-bottom: 0;} #content-top,#main-content {z-index: 1;} #col-right {overflow: hidden;margin-top: -2px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #menu {--yt-button-icon-size: 24px;--yt-button-icon-padding: 0;} /*# sourceMappingURL=yt-live-chat-poll-header-renderer.css.map*/</style>";
dIb=d}d=dIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return eIb=a},
properties:{data:{type:Object,observer:"dataChanged"},cachedData:{type:Object,computed:"computeCachedData(data)"},creatorPhoto:{type:Object,value:null,computed:"computeCreatorPhoto(cachedData.thumbnail, cachedData.liveChatPollType)"},gamePhoto:{type:Object,value:null,computed:"computeGamePhoto(cachedData.thumbnail, cachedData.liveChatPollType)"},inCollapsedBanner:{type:Boolean,value:!1,reflectToAttribute:!0}},behaviors:[_.Z.YtRendererstamperBehavior,_.jN.YtLiveChatItemBehavior],stampDom:{"cachedData.contextMenuButton":{id:"menu",
events:!0,mapping:{buttonRenderer:"yt-live-chat-button"}}},listeners:{"yt-rendererstamper-finished":"onRenderStamperFinished_"},dataChanged:function(){this.data&&this.data.contextMenuButton&&(this.data.contextMenuEndpoint=this.get("contextMenuButton.buttonRenderer.command",this.data))},
computeCachedData:function(){return this.cachedData?this.cachedData:this.data},
computeCreatorPhoto:function(){if(this.cachedData)return"LIVE_CHAT_POLL_TYPE_STADIA"==this.cachedData.liveChatPollType&&this.cachedData.questionThumbnail||"LIVE_CHAT_POLL_TYPE_CREATOR"===this.cachedData.liveChatPollType?this.cachedData.thumbnail||null:null},
computeGamePhoto:function(){if(this.cachedData)return this.cachedData.questionThumbnail?this.cachedData.questionThumbnail:"LIVE_CHAT_POLL_TYPE_STADIA"===this.cachedData.liveChatPollType?this.cachedData.thumbnail||null:null},
onContextMenuButtonClick_:function(a){this.showContextMenu(a)},
onRenderStamperFinished_:function(){var a=this.get("cachedData.contextMenuButton.buttonRenderer.targetId");a&&(this.menuButton=this.$$("#"+a))}});
var fIb;
var gIb;
_.ij({is:"yt-live-chat-poll-renderer",_template:function(){if(void 0!==gIb)return gIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-poll-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_poll_renderer.yt.live.chat.poll.renderer.css.js--\x3e<div id="header"></div>\n<div id="collapse-container">\n  <div id="poll-choice-container"></div>\n  <div id="button" hidden$="[[!data.button]]" on-click="onClickButton" on-yt-action="handleEndButtonAction">\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_poll_renderer.yt.live.chat.poll.renderer.css.js--\x3e<style>:host {display: block;padding: 4px 8px 10px 16px;font-size: 13px;} #poll-choice-container {position: relative;box-sizing: border-box;padding: 0 8px 10px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([in-banner]),:host([in-banner]) #poll-choice-container {padding-right: 0;} yt-live-chat-poll-choice:not(:first-of-type) {margin-top: 8px;} #button {margin-right: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} :host([in-banner]) #button {margin-right: -8px;} #button yt-button-renderer {color: var(--yt-live-chat-poll-primary-text-color);} :host([highlight-winning-option]) yt-live-chat-poll-choice[is-winning][has-votes] {--yt-live-chat-poll-choice-text-color: var(--yt-live-chat-poll-primary-text-color);--yt-live-chat-poll-choice-border: 1px solid var(--yt-live-chat-poll-tertiary-text-color);--yt-live-chat-poll-choice-min-height: 6px;--yt-live-chat-poll-choice-text-padding: 0 11px;} :host([in-banner]) {--yt-live-chat-poll-choice-border: none;--yt-live-chat-poll-choice-min-height: 8px;--yt-live-chat-poll-choice-text-padding: 0 12px;--yt-live-chat-poll-choice-text-color: var(--yt-live-chat-poll-secondary-text-color);padding-bottom: 0;} :host([in-collapsed-banner]) {padding-bottom: 8px;} :host([in-collapsed-banner]) #poll-choice-container {padding-bottom: 2px;transition: padding-right var(--yt-live-chat-universal-motion-curve);} :host([in-banner]) #collapse-container {padding-right: 8px;transition: transform var(--yt-live-chat-universal-motion-curve),height var(--yt-live-chat-universal-motion-curve),padding var(--yt-live-chat-universal-motion-curve);transition-duration: var(--yt-live-chat-banner-animation-duration);} :host([in-collapsed-banner]) #collapse-container {padding-right: 28px;} :host([highlight-winning-option]) yt-live-chat-poll-choice:not([is-winning]) {transition: opacity var(--yt-live-chat-banner-animation-duration) var(--yt-live-chat-universal-motion-curve);} :host([highlight-winning-option][in-collapsed-banner]) yt-live-chat-poll-choice:not([is-winning]) {opacity: 0;} :host([in-banner][is-transitioning-collapse]) yt-live-chat-poll-choice[is-winning] {transition: transform var(--yt-live-chat-banner-animation-duration) var(--yt-live-chat-universal-motion-curve);} /*# sourceMappingURL=yt-live-chat-poll-renderer.css.map*/</style>";
fIb=d}d=fIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gIb=a},
properties:{data:{type:Object},pollStateEntity:{type:Object,selector:Yxb,selectorArgs:["data.pollStateEntityKey"]},voteRequestInFlight:{type:Boolean,value:!1},endPollRequestInFlight:{type:Boolean,value:!1},hasClosed:{type:Boolean,value:!1},displayVoteResults:{type:Boolean,value:!1,computed:"computeDisplayVoteResults_(data.displayVoteResults)"},highlightWinningOption:{type:Boolean,value:!1,reflectToAttribute:!0},pollChoices:{type:Array,value:function(){return[]}},
inCollapsedBanner:{type:Boolean,value:!1,reflectToAttribute:!0},isTransitioningCollapse:{type:Boolean,value:!1,reflectToAttribute:!0}},behaviors:[_.Hx.YtActionHandlerBehavior,_.Z.YtRendererstamperBehavior,F6.YtLiveChatReduxBehavior],stampDom:{"data.header":{id:"header",mapping:{pollHeaderRenderer:{component:"yt-live-chat-poll-header-renderer",properties:{inCollapsedBanner:"[[inCollapsedBanner]]"}}},stamperStableList:!0},pollChoices:{id:"poll-choice-container",mapping:{pollChoice:"yt-live-chat-poll-choice"},
stamperStableList:!0},"data.button":{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}}},actionMap:{"yt-live-chat-actions":"handleLiveChatActions_","yt-cancel-vote-action":"handleVoteRequestError_","yt-update-live-chat-poll-action":"handleUpdateLiveChatPollAction_"},listeners:{"yt-service-request-completed":"handleServiceRequestCompleted_","yt-service-request-error":"handleServiceRequestError_","yt-service-request-sent":"handleServiceRequestSent_"},observers:["pollChoicesChanged(data.choices, voteRequestInFlight)",
"inCollapsedBannerChanged(inCollapsedBanner)","pollStateEntityChanged(pollStateEntity)"],created:function(){this.collapseTimerId_=null},
detached:function(){clearTimeout(this.collapseTimerId_)},
pollChoicesChanged:function(a,b){var c=this;if(a){this.set("pollChoices",a.map(function(m){return{pollChoice:m}}));
var d=this.displayVoteResults||b,e=0;if(this.highlightWinningOption)for(var h=1,l=a.length;h<l;h++)a[h].voteRatio>a[e].voteRatio&&(e=h);Array.prototype.forEach.call(this.$["poll-choice-container"].children,function(m,p){m.hasVoted=d;m.voteRequestInFlight=b;c.highlightWinningOption&&(m.isWinning=p===e,c.inCollapsedBanner&&c.slidePollChoice_(m))})}},
handleLiveChatActions_:function(a){var b=this;a.forEach(function(c){c.updateLiveChatPollAction&&b.handleUpdateLiveChatPollAction_(c)})},
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)},
computeDisplayVoteResults_:function(a){return this.displayVoteResults?!0:!!a},
inCollapsedBannerChanged:function(a){var b=_.G(this.$.header).firstElementChild;b&&(b.inCollapsedBanner=a,this.slidePollContents_(b))},
slidePollContents_:function(){var a=this;if(this.highlightWinningOption){clearTimeout(this.collapseTimerId_);this.isTransitioningCollapse=!0;var b=this.$$("yt-live-chat-poll-choice[is-winning]");this.inCollapsedBanner?(this.$["collapse-container"].style.height=this.$["collapse-container"].clientHeight+"px",this.slidePollChoice_(b),this.$["collapse-container"].style.height="0"):(this.$["collapse-container"].style.height="auto",b.style.transform="translateY(0)");this.collapseTimerId_=setTimeout(function(){a.isTransitioningCollapse=
!1;a.collapseTimerId_=null},350)}},
slidePollChoice_:function(a){if(a.isWinning){var b=_.G(this.$.header).firstElementChild.$["content-top"].clientHeight;a.style.transform="translateY(-"+(b+a.offsetTop)+"px)"}else a.style.transform="translateY(0)"},
handleServiceRequestSent_:function(a){(a=this.get("detail.endpoint",a))&&a.sendLiveChatVoteEndpoint&&(this.voteRequestInFlight=!0)},
handleServiceRequestCompleted_:function(a,b){this.voteRequestInFlight=!1;this.endPollRequestInFlight&&b.data&&b.data.success&&(this.hasClosed=!0);this.endPollRequestInFlight=!1},
handleServiceRequestError_:function(){this.endPollRequestInFlight=!1;this.handleVoteRequestError_()},
handleVoteRequestError_:function(){this.voteRequestInFlight=!1},
onClickButton:function(a){a.stopPropagation()},
handleEndButtonAction:function(a){"yt-service-request"==a.detail.actionName&&(this.endPollRequestInFlight||this.hasClosed?a.stopPropagation():this.endPollRequestInFlight=!0)},
pollStateEntityChanged:function(a){var b=this;a&&(this.set("data.header.pollHeaderRenderer.metadataText",a.metadataText),this.set("data.choices",a.pollChoiceStates.map(function(c){var d={};Object.assign(d,b.get("data.choices."+c.key));d.votePercentage=c.value.votePercentage;d.voteRatio=c.value.voteRatio;return d})))}});
var hIb;
var iIb;
_.ij({is:"yt-live-interactivity-component-background",_template:function(){if(void 0!==iIb)return iIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-interactivity-component-background--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_interactivity_component_background.yt.live.interactivity.component.background.css.js--\x3e<svg id$="[[ids.background]]" hidden$="[[!useRegularBackground]]" width="100%" height="280" viewBox="2 45 400 280" preserveAspectRatio="xMinYMin slice">\n  <defs>\n    <mask id$="[[ids.maskOne]]" width="611" height="468" x="1" y="-117" maskUnits="userSpaceOnUse">\n      <g>\n        <rect width="500" height="350" x="1" y="1" style="fill:#fff" rx="4"></rect>\n      </g>\n    </mask>\n    <mask id$="[[ids.maskTwo]]" width="505" height="439" x="-4" y="-10" maskUnits="userSpaceOnUse">\n      <g>\n        <rect width="500" height="350" x="1" y="1" style="fill:#fff" rx="4"></rect>\n      </g>\n    </mask>\n    <linearGradient id$="[[ids.gradient]]" x1="-53.35" x2="-54.44" y1="572.174" y2="571.817" gradientTransform="matrix(439 0 0 -439 23648 251318)" gradientUnits="userSpaceOnUse">\n      <stop offset="0" stop-color="#1d3863"></stop>\n      <stop class="gradient-stop" offset="1"></stop>\n    </linearGradient>\n  </defs>\n  <g>\n    <g>\n      <rect width="500" height="350" x="1" y="1" fill="#224072" stroke="#000" stroke-opacity=".15" rx="4"></rect>\n      <g mask$="url(#[[ids.maskOne]])">\n        <path fill="#1a3259" fill-rule="evenodd" d="M612-117v420L192 92.998 611.99-117h.01z" opacity=".8"></path>\n      </g>\n      <g mask$="url(#[[ids.maskTwo]])">\n        <path fill$="url(#[[ids.gradient]])" fill-rule="evenodd" d="M-4-10v439l439-219.502L-3.989-10H-4z" opacity=".9"></path>\n      </g>\n    </g>\n  </g>\n</svg>\n<svg id$="[[ids.largeBackground]]" hidden$="[[!useLargeBackground]]" height="350" width="100%" viewBox="60 40 428 300" preserveAspectRatio="xMinYMin slice">\n  <defs>\n    <linearGradient id$="[[ids.largeGradientOne]]" x1="104.432%" x2="10.997%" y1="62.466%" y2="44.799%">\n      <stop offset="0%" stop-color="#274C8A"></stop>\n      <stop offset="100%" stop-color="#1A3259"></stop>\n    </linearGradient>\n    <linearGradient id$="[[ids.largeGradientTwo]]" x1="53.199%" x2="-55.854%" y1="34.226%" y2="69.901%">\n      <stop offset="0%" stop-color="#284F8F"></stop>\n      <stop offset="100%" stop-color="#234275"></stop>\n    </linearGradient>\n    <path id$="[[ids.largeGradientPath]]" d="M0 3.991A3.994 3.994 0 014.006 0h491.988C498.206 0 500 1.8 500 3.991v342.018a3.994 3.994 0 01-4.006 3.991H4.006C1.794 350 0 348.2 0 346.009V3.991z"></path>\n  </defs>\n  <g fill="none" fill-rule="evenodd">\n    <mask id$="[[ids.maskTwo]]" fill="#fff">\n      <use href$="#[[ids.largeGradientPath]]"></use>\n    </mask>\n    <use fill="#224175" href$="#[[ids.largeGradientPath]]"></use>\n    <path fill$="url(#[[ids.largeGradientOne]])" d="M264-120v420L684 89.998 264.011-120z" mask="url(#[[ids.maskTwo]])" transform="matrix(-1 0 0 1 948 0)"></path>\n    <path fill$="url(#[[ids.largeGradientTwo]])" d="M-80-81v507l507-253.503L-79.987-81z" mask="url(#[[ids.maskTwo]])" opacity=".9"></path>\n  </g>\n</svg>\n<div id="animation-background" height="350" width="100%" hidden$="[[!useAnimationBackground]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_interactivity_component_background.yt.live.interactivity.component.background.css.js--\x3e<style>:host,svg {display: block;} :host([use-large-background]) {display: var(--yt-live-chat-interactivity-component-background-display,block);} :host([use-large-background]) svg {height: 100%;min-height: 350px;} .gradient-stop {stop-color: var(--yt-live-chat-banner-background-gradient-stop-color,#26477f);} /*# sourceMappingURL=yt-live-interactivity-component-background.css.map*/</style>";
hIb=d}d=hIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iIb=a},
properties:{useLargeBackground:{type:Boolean,value:!1},useAnimationBackground:{type:Boolean,value:!1},useRegularBackground:{type:Boolean,value:!0,computed:"computeUseRegularBackground(useLargeBackground, useAnimationBackground)"},ids:{type:Object},lottieAnimation_:{type:Object}},observers:["maybeLoadAnimationBackground(useAnimationBackground)"],maybeLoadAnimationBackground:function(){this.useAnimationBackground?this.lottieAnimation_||(this.lottieAnimation_=lottie.loadAnimation({container:this.$$("#animation-background"),
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()},
computeUseRegularBackground:function(){return!this.useLargeBackground&&!this.useAnimationBackground},
created:function(){this.ids={background:a4(),maskOne:a4(),maskTwo:a4(),gradient:a4(),largeBackground:a4(),largeGradientOne:a4(),largeGradientTwo:a4(),largeGradientPath:a4()}}});
var e7=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-live-chat-actions":"handleLiveChatActions","yt-remove-chat-item-action":"handleRemoveChatItemAction","yt-mark-chat-item-as-deleted-action":"handleMarkChatItemAsDeletedAction"};return a};
_.r(e7,_.K);_.f=e7.prototype;_.f.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{pollRenderer:"yt-live-chat-poll-renderer"}}}};
_.f.computeId=function(){return this.data&&this.data.id||""};
_.f.handleLiveChatActions=function(a){a=_.u(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=sAb(b);if(!c)break;"removeChatItemAction"===c?this.handleRemoveChatItemAction(b):"markChatItemAsDeletedAction"===c&&this.handleMarkChatItemAsDeletedAction(b)}};
_.f.handleRemoveChatItemAction=function(a){this.handleRemoveAction(a.removeChatItemAction)};
_.f.handleMarkChatItemAsDeletedAction=function(a){this.handleRemoveAction(a.markChatItemAsDeletedAction)};
_.f.handleRemoveAction=function(a){this.id===a.targetItemId&&_.A(this,"yt-close-live-chat-action-panel-action",[{closeLiveChatActionPanelAction:{targetPanelId:this.id}}])};
_.t.Object.defineProperties(e7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ZHb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-action-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_action_panel_renderer.yt.live.chat.action.panel.renderer.css.js--\x3e<yt-live-interactivity-component-background class="background" use-large-background="">\n</yt-live-interactivity-component-background>\n<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YHb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_action_panel_renderer.yt.live.chat.action.panel.renderer.css.js--\x3e<style>:host {display: block;overflow: hidden;background-color: var(--yt-live-chat-action-panel-renderer-background-color,var(--yt-live-chat-background-color));border-radius: 4px;} :host,#header,#contents {position: relative;} .background {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} /*# sourceMappingURL=yt-live-chat-action-panel-renderer.css.map*/</style>";
YHb=d}d=YHb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ZHb=a}a=ZHb;return a}}});
var f7=e7;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],f7.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],f7.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],f7.prototype,"data",void 0);_.V([_.M({computed:"computeId(data.id)"}),_.W("design:type",String)],f7.prototype,"id",void 0);f7=_.V([_.T({is:"yt-live-chat-action-panel-renderer"})],f7);
var jIb;
var kIb;
var lIb;
var mIb;
_.ij({is:"yt-live-chat-text-message-renderer",_template:function(){if(void 0!==mIb)return mIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-text-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_text_message_renderer.yt.live.chat.text.message.renderer.css.js--\x3e<yt-img-shadow id="author-photo" class="no-transition" height="24" thumbnail="[[data.authorPhoto]]" width="24"></yt-img-shadow><div id="content"><span id="timestamp">[[timestampString]]</span><yt-live-chat-author-chip author-badges="[[authorBadges]]" author-name="[[data.authorName]]"></yt-live-chat-author-chip>\u200b<span id="message" dir="auto"></span><span id="deleted-state">[[getSimpleString(data.deletedStateMessage)]]</span><a id="show-original" href="#" on-click="onShowOriginalClick_">[[getSimpleString(data.showOriginalContentMessage)]]</a></div><div id="menu" hidden$="[[!data.contextMenuEndpoint]]"><yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu"><yt-icon icon="more_vert"></yt-icon></yt-icon-button></div><div id="inline-action-button-container"><div id="inline-action-buttons"></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lIb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_text_message_renderer.yt.live.chat.text.message.renderer.css.js--\x3e<style>#timestamp {display: var(--yt-live-chat-item-timestamp-display,inline);margin: var(--yt-live-chat-item-timestamp-margin,0 8px 0 0);color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;} #author-photo {display: block;margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #menu {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} :host(:hover) #menu,:host([menu-visible]) #menu {transform: none;} :host(:focus-within) #menu {transform: none;} #inline-action-button-container {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;background-color: var(--yt-live-chat-moderation-mode-hover-background-color);display: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-inline-action-buttons]:hover) #inline-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} :host([has-inline-action-buttons][hide-inline-action-buttons]:hover) #inline-action-button-container {display: none;} :host([has-inline-action-buttons]:hover) #menu {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #inline-action-buttons>*,#additional-inline-action-buttons>* {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} #inline-action-buttons>* {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} #inline-action-buttons>:hover {background: var(--yt-deprecated-luna-black);} #additional-inline-action-buttons>* {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} #additional-inline-action-buttons>:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #additional-inline-action-buttons:not(:empty) {margin-left: 32px;} #inline-action-buttons>*:not(:first-child),#additional-inline-action-buttons>*:not(:first-child) {margin-left: 8px;} :host {position: relative;font-size: 13px;padding: 4px 24px;overflow: hidden;contain: content;--yt-endpoint-color: var(--yt-live-chat-primary-text-color, var(--yt-deprecated-luna-black));--yt-endpoint-hover-color: var(--yt-live-chat-primary-text-color, var(--yt-endpoint-color));display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} :host(:hover) {overflow: initial;} :host([author-is-owner]) {background-color: var(--yt-live-chat-message-highlight-background-color);} :host([in-banner]) {padding: 4px 32px 4px 0;} #content {-ms-align-self: center;-webkit-align-self: center;align-self: center;min-width: 0;} yt-live-chat-author-chip {margin-right: 8px;} #message {color: var(--yt-live-chat-primary-text-color,var(--yt-spec-text-primary));line-height: 16px;overflow: hidden;overflow-wrap: break-word;word-wrap: break-word;word-break: break-word;font-style: var(--yt-live-chat-text-message-renderer-message-message-style-font-style);opacity: var(--yt-live-chat-text-message-renderer-message-message-style-opacity);} #message .emoji {width: var(--yt-live-chat-emoji-size);height: var(--yt-live-chat-emoji-size);margin: -1px 2px 1px;vertical-align: middle;} a {display: inline;text-decoration: underline;} #message a {display: inline;text-decoration: underline;word-break: break-all;} #message a .mention {text-decoration: underline;} #show-original {margin-left: 2px;} #message:empty,#deleted-state:empty,#show-original:empty,:host([show-original]) #deleted-state,:host([show-original]) #show-original,:host([is-deleted]):not([show-original]) #message {display: none;} #menu {color: var(--yt-live-chat-secondary-text-color);background: linear-gradient(to right,transparent 0%,var(--yt-live-chat-background-color,var(--yt-spec-static-brand-white)) 100%);} #menu-button {width: 32px;height: 32px;padding: 4px;} :host([author-is-owner]) #menu {background: linear-gradient(to right,transparent 0%,var(--yt-live-chat-message-highlight-background-color,var(--yt-deprecated-luna-black)) 100%);} .mention {background: var(--yt-live-chat-mention-background-color);color: var(--yt-live-chat-mention-text-color);padding: 2px 4px;border-radius: 2px;} #deleted-state,#show-original,:host([is-deleted]) #message {font-style: italic;color: var(--yt-live-chat-deleted-message-color,rgba(0,0,0,0.5));} :host([show-bar])::before {content: "";position: absolute;display: block;left: 8px;top: 4px;bottom: 4px;width: 4px;box-sizing: border-box;border-radius: 2px;} :host([is-deleted])::before {background: var(--yt-live-chat-deleted-message-bar-color,rgba(0,0,0,0.5));} :host([is-dimmed]) #message {opacity: 0.25;} :host([is-dimmed])::before {background: var(--yt-live-chat-error-message-color,#f44336);} :host([in-collapsed-banner]) #content {color: var(--yt-live-chat-primary-text-color);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;} /*# sourceMappingURL=yt-live-chat-text-message-renderer.css.map*/</style>';
lIb=d}d=lIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mIb=a},
properties:{data:{type:Object,observer:"dataChanged_"},showOriginal:{type:Boolean,value:!1,reflectToAttribute:!0},isDimmed:{type:Boolean,value:!1,computed:"truthy(data.isDimmed)",reflectToAttribute:!0},showBar:{type:Boolean,computed:"computeShowBar_(isDeleted, hasOriginalContent, isDimmed)",reflectToAttribute:!0},authorBadges:{type:Object,computed:"computeAuthorBadges_(data)"},authorIsOwner:{type:Boolean,computed:"computeAuthorIsOwner_(data)",reflectToAttribute:!0},inCollapsedBanner:{type:Boolean,
value:!1,reflectToAttribute:!0},inBanner:{type:Boolean,value:!1,reflectToAttribute:!0}},supportsInlineActionButtons:!0,behaviors:[_.Y.YtRendererBehavior,_.jN.YtLiveChatItemBehavior,_.Z.YtRendererstamperBehavior],observers:["updateMessage_(data.message)"],dataChanged_:function(a){a=_.k8a(a.authorBadges||[]);this.setAttribute("author-type",a)},
updateMessage_:function(a){var b=_.G(this.$.message);b.textContent="";a&&b.appendChild(this.createDocumentFragment(a))},
actionMessageChanged_:function(a){var b=this.$.action;b.textContent="";a&&b.appendChild(this.createDocumentFragment(a))},
onShowOriginalClick_:function(a){a.preventDefault();this.showOriginal=!0},
computeShowBar_:function(a,b,c){return a&&b||c},
computeAuthorBadges_:function(a){return a.authorBadges||[]},
computeAuthorIsOwner_:function(a){return!!_.lN(a.authorBadges,"owner")}});
_.ij({is:"yt-live-chat-auto-mod-message-renderer",_template:function(){if(void 0!==kIb)return kIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-auto-mod-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_auto_mod_message_renderer.yt.live.chat.auto.mod.message.renderer.css.js--\x3e<div id="explanation">\n  <div id="button"></div>\n  <yt-formatted-string text="[[data.headerText]]"></yt-formatted-string>\n</div>\n<div id="auto-moderated-item"></div>\n<div id="moderation-buttons"></div>\n<div id="inline-action-button-container">\n  <div id="inline-action-buttons"></div>\n  <div id="additional-inline-action-buttons"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jIb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_auto_mod_message_renderer.yt.live.chat.auto.mod.message.renderer.css.js--\x3e<style>#timestamp {display: var(--yt-live-chat-item-timestamp-display,inline);margin: var(--yt-live-chat-item-timestamp-margin,0 8px 0 0);color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;} #author-photo {display: block;margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #menu {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} :host(:hover) #menu,:host([menu-visible]) #menu {transform: none;} :host(:focus-within) #menu {transform: none;} #inline-action-button-container {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;background-color: var(--yt-live-chat-moderation-mode-hover-background-color);display: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-inline-action-buttons]:hover) #inline-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} :host([has-inline-action-buttons][hide-inline-action-buttons]:hover) #inline-action-button-container {display: none;} :host([has-inline-action-buttons]:hover) #menu {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #inline-action-buttons>*,#additional-inline-action-buttons>* {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} #inline-action-buttons>* {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} #inline-action-buttons>:hover {background: var(--yt-deprecated-luna-black);} #additional-inline-action-buttons>* {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} #additional-inline-action-buttons>:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #additional-inline-action-buttons:not(:empty) {margin-left: 32px;} #inline-action-buttons>*:not(:first-child),#additional-inline-action-buttons>*:not(:first-child) {margin-left: 8px;} :host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-size: 13px;padding: 0 0 4px;position: relative;--paper-button: {min-width: 88px;};--yt-live-chat-text-message-renderer-message-message-style-font-style: italic;--yt-live-chat-text-message-renderer-message-message-style-opacity: 0.5;--yt-button-icon-size: 16px;--yt-button-icon-padding: 0;--ytd-paper-button-min-width: 88px;} #explanation {color: var(--yt-live-chat-automod-button-explanation-color);margin: 4px 0 4px 28px;} #button {display: inline-block;} #button>* {width: 32px;--yt-button-icon-size: 16px;} #moderation-buttons:not(:empty) {margin: 8px 0 4px 64px;} #moderation-buttons>*:not(:last-child) {margin-right: 8px;} #moderation-buttons>* {background-color: var(--yt-live-chat-automod-button-background-color);border-radius: 2px;font-weight: 500;} #moderation-buttons>*:hover {background-color: var(--yt-live-chat-automod-button-background-color-hover);} :host(::before) {background-color: var(--yt-live-chat-deleted-message-bar-color);content: "";position: absolute;display: block;left: 8px;top: 4px;bottom: 4px;width: 4px;box-sizing: border-box;border-radius: 2px;} /*# sourceMappingURL=yt-live-chat-auto-mod-message-renderer.css.map*/</style>';
jIb=d}d=jIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kIb=a},
properties:{data:Object,emojiManager:Object,participantsManager:Object},supportsInlineActionButtons:!0,behaviors:[_.Y.YtRendererBehavior,_.jN.YtLiveChatItemBehavior,_.Z.YtRendererstamperBehavior],stampDom:{"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:{emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]"},
attributes:{"hide-inline-action-buttons":!0}}}},"data.moderationButtons":{id:"moderation-buttons",mapping:{buttonRenderer:"yt-button-renderer"}},"data.additionalInlineActionButtons":{id:"additional-inline-action-buttons",mapping:{buttonRenderer:"yt-button-renderer"}}}});
var nIb;
var oIb;
_.ij({is:"yt-live-chat-banner-header-renderer",_template:function(){if(void 0!==oIb)return oIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-banner-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_header_renderer.yt.live.chat.banner.header.renderer.css.js--\x3e<yt-formatted-string id="title" text="[[data.text]]"></yt-formatted-string>\n<div id="menu" on-click="onContextMenuButtonClick_"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_header_renderer.yt.live.chat.banner.header.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;position: relative;padding: 4px 0;color: var(--yt-live-chat-secondary-text-color);overflow-x: hidden;} yt-icon,yt-button-renderer {color: var(--yt-spec-static-overlay-icon-inactive);} :host([in-collapsed-banner]) #title {opacity: 0;transition-delay: unset;} #title {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-size: 13px;opacity: 1;transition: opacity var(--yt-live-chat-universal-motion-curve);transition-delay: 0.1s;transition-duration: var(--yt-live-chat-banner-animation-duration);} #close-button {-ms-flex: none;-webkit-flex: none;flex: none;} yt-icon {width: 16px;height: 16px;} #menu {--yt-button-icon-size: 24px;--yt-button-icon-padding: 0;} /*# sourceMappingURL=yt-live-chat-banner-header-renderer.css.map*/</style>";
nIb=d}d=nIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return oIb=a},
properties:{data:{type:Object},inCollapsedBanner:{type:Boolean,value:!1,reflectToAttribute:!0}},behaviors:[_.jN.YtLiveChatItemBehavior,_.Z.YtRendererstamperBehavior],stampDom:{"data.contextMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"menu-button"}}}}},listeners:{"yt-rendererstamper-finished":"onRenderStamperFinished_"},observers:["dataChanged(data)"],onContextMenuButtonClick_:function(a){this.showContextMenu(a)},
dataChanged:function(){this.data&&this.data.contextMenuButton&&(this.data.contextMenuEndpoint=this.get("contextMenuButton.buttonRenderer.command",this.data))},
onRenderStamperFinished_:function(){this.menuButton=this.$$("#menu-button")}});
var pIb;
var qIb;
var rIb;
var sIb;
var g7=function(){return _.K.apply(this,arguments)||this};
_.r(g7,_.K);g7.prototype.onChoiceChanged=function(){this.data&&this.updateStyles({"--yt-live-chat-poll-choice-vote-bar-transform":"translateX("+(100*(this.data.voteRatio||0)-100+"%)")})};
_.t.Object.defineProperties(g7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===sIb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-banner-poll-choice--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_poll_choice.yt.live.chat.banner.poll.choice.css.js--\x3e<div id="content">\n  <div id="percentage-container">\n    <div id="vote-percentage-bar"></div>\n  </div>\n  <div id="text-container">\n    <yt-formatted-string id="label-text" text="[[data.text]]"></yt-formatted-string>\n    <yt-formatted-string id="vote-percentage-text" text="[[data.votePercentage]]"></yt-formatted-string>\n  </div>\n</div>\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_poll_choice.yt.live.chat.banner.poll.choice.css.js--\x3e<style>:host {display: block;position: relative;color: var(--yt-live-chat-poll-choice-text-color);} #text-container {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;padding: var(--yt-live-chat-poll-choice-text-padding);} #content {min-height: var(--yt-live-chat-poll-choice-min-height);padding: 4px 16px;position: relative;font-size: 13px;} #label-text,#vote-percentage-text {font-weight: 500;} #label-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} #percentage-container {position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 4px;overflow: hidden;} #vote-percentage-bar {position: absolute;top: 0;right: 0;bottom: 0;left: 0;transform: var(--yt-live-chat-poll-choice-vote-bar-transform,translateX(-100%));transition: transform cubic-bezier(0.05,0,0,1);transition-duration: var(--yt-live-chat-poll-choice-animation-duration);background-color: var(--yt-live-chat-poll-choice-vote-bar-background-color);border-radius: 4px;} /*# sourceMappingURL=yt-live-chat-banner-poll-choice.css.map*/</style>";
rIb=d}d=rIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);sIb=a}a=sIb;return a}}});
var h7=g7;h7.prototype.onChoiceChanged=h7.prototype.onChoiceChanged;_.V([_.M(),_.W("design:type",Object)],h7.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],h7.prototype,"onChoiceChanged",null);h7=_.V([_.T({is:"yt-live-chat-banner-poll-choice"})],h7);
var tIb;
var uIb;
var i7=function(){return _.K.apply(this,arguments)||this};
_.r(i7,_.K);i7.prototype.configureRendererStamper=function(){return{choices:{id:"poll-choices-container",mapping:{choiceData:"yt-live-chat-banner-poll-choice"},stamperStableList:!0},"data.contextMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"menu-button"}}}}}};
i7.prototype.onContextMenuButtonClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)};
i7.prototype.dataChanged=function(){var a,b,c=this.data;null!==(b=null===(a=null===this||void 0===this?void 0:this.data)||void 0===a?void 0:a.contextMenuButton)&&void 0!==b&&b.buttonRenderer?c.contextMenuEndpoint=this.data.contextMenuButton.buttonRenderer.command:c.contextMenuEndpoint=void 0};
i7.prototype.onRenderStamperFinished=function(){this.ytLiveChatItemBehavior.menuButton=this.$$("#menu-button")};
_.t.Object.defineProperties(i7.prototype,{metadataText:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!==(b=null===(a=this.liveChatPollStateEntity)||void 0===a?void 0:a.metadataText)&&void 0!==b?b:{}}},
collapsedMetadataText:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!==(b=null===(a=this.liveChatPollStateEntity)||void 0===a?void 0:a.collapsedMetadataText)&&void 0!==b?b:{}}},
showPollQuestion:{configurable:!0,enumerable:!0,get:function(){var a;return!this.inCollapsedBanner&&!(null===(a=this.data)||void 0===a||!a.pollQuestion)}},
choices:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e=(null===(a=this.liveChatPollStateEntity)||void 0===a?void 0:a.pollChoiceStates)||[],h={};e=_.u(e);for(var l=e.next();!l.done;l=e.next())l=l.value,void 0!==l.key&&l.value&&(h[l.key]=l.value);return null!==(d=null===(c=null===(b=this.data)||void 0===b?void 0:b.pollChoices)||void 0===c?void 0:c.map(function(m){return{choiceData:Object.assign(Object.assign({},h[m.pollOptionId]||{}),m)}}))&&void 0!==d?d:[]}}});
_.t.Object.defineProperties(i7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===uIb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-banner-poll-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_poll_renderer.yt.live.chat.banner.poll.renderer.css.js--\x3e<div id="content-top">\n  <yt-img-shadow id="creator-photo" height="24" hidden$="[[!data.authorPhoto]]" thumbnail="[[data.authorPhoto]]" width="24">\n  </yt-img-shadow>\n  <yt-formatted-string id="metadata-text" class="metadata" hidden$="[[inCollapsedBanner]]" text="[[metadataText]]"></yt-formatted-string>\n  <yt-formatted-string id="collapsed-metadata-text" class="metadata" hidden$="[[!inCollapsedBanner]]" text="[[collapsedMetadataText]]"></yt-formatted-string>\n  <div id="menu" on-click="onContextMenuButtonClick"></div>\n</div>\n<div id="main-content">\n  <yt-formatted-string id="poll-question" class="poll-question" hidden$="[[!showPollQuestion]]" text="[[data.pollQuestion]]"></yt-formatted-string>\n  <div id="poll-choices-container" hidden$="[[inCollapsedBanner]]">\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_poll_renderer.yt.live.chat.banner.poll.renderer.css.js--\x3e<style>:host {display: block;padding: 12px 0 4px 16px;font-size: 13px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([in-collapsed-banner]) {padding-top: 8px;padding-bottom: 4px;} #content-top {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .metadata {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #poll-question {margin-bottom: 12px;color: var(--yt-live-chat-poll-primary-text-color);word-break: break-word;overflow-wrap: break-word;word-wrap: break-word;text-overflow: ellipsis;line-height: 17px;} #poll-choice-container {position: relative;box-sizing: border-box;padding: 0 8px 10px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #creator-photo {overflow: hidden;border-radius: 50%;margin-right: 12px;} #main-content {transition: transform var(--yt-live-chat-universal-motion-curve),height var(--yt-live-chat-universal-motion-curve),padding var(--yt-live-chat-universal-motion-curve);transition-duration: var(--yt-live-chat-banner-animation-duration);padding: 14px 8px 4px 0;color: var(--yt-live-chat-primary-text-color);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([in-collapsed-banner]) #main-content {height: 0;padding-top: 0;padding-bottom: 0;} .metadata {color: var(--yt-live-chat-poll-secondary-text-color);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} #content-top,#main-content {z-index: 1;} yt-live-chat-banner-poll-choice:not(:first-of-type) {margin-top: 8px;} #menu {--yt-button-icon-size: 24px;--yt-button-icon-padding: 0;} /*# sourceMappingURL=yt-live-chat-banner-poll-renderer.css.map*/</style>";
tIb=d}d=tIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);uIb=a}a=uIb;return a}}});
var j7=i7;j7.prototype.onRenderStamperFinished=j7.prototype.onRenderStamperFinished;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],j7.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],j7.prototype,"ytRendererBehavior",void 0);_.V([_.L(E6),_.W("design:type",Object)],j7.prototype,"ytLiveChatReduxBehavior",void 0);_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],j7.prototype,"ytLiveChatItemBehavior",void 0);
_.V([_.M({observer:"dataChanged"}),_.W("design:type",Object)],j7.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],j7.prototype,"inCollapsedBanner",void 0);_.V([_.M({selectorArgs:["data.liveChatPollStateEntityKey"],selector:Yxb}),_.W("design:type",Object)],j7.prototype,"liveChatPollStateEntity",void 0);_.V([_.R("liveChatPollStateEntity"),_.W("design:type",Object),_.W("design:paramtypes",[])],j7.prototype,"metadataText",null);
_.V([_.R("liveChatPollStateEntity"),_.W("design:type",Object),_.W("design:paramtypes",[])],j7.prototype,"collapsedMetadataText",null);_.V([_.R("inCollapsedBanner","data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],j7.prototype,"showPollQuestion",null);_.V([_.R("liveChatPollStateEntity"),_.W("design:type",Array),_.W("design:paramtypes",[])],j7.prototype,"choices",null);
_.V([_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],j7.prototype,"onRenderStamperFinished",null);j7=_.V([_.T({is:"yt-live-chat-banner-poll-renderer"})],j7);
var vIb;
var wIb;
var k7=function(){return _.K.apply(this,arguments)||this};
_.r(k7,_.K);k7.prototype.configureRendererStamper=function(){return{"data.inlineActionButton":{id:"inline-button",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"inline-action-button"}}}},"data.contextMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"menu-button"}}}}}};
k7.prototype.onContextMenuButtonClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)};
k7.prototype.onRenderStamperFinished=function(){this.ytLiveChatItemBehavior.menuButton=this.$$("#menu-button")};
k7.prototype.dataChanged=function(){var a,b,c=this.data;null!==(b=null===(a=null===this||void 0===this?void 0:this.data)||void 0===a?void 0:a.contextMenuButton)&&void 0!==b&&b.buttonRenderer?c.contextMenuEndpoint=this.data.contextMenuButton.buttonRenderer.command:c.contextMenuEndpoint=void 0};
_.t.Object.defineProperties(k7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wIb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-banner-redirect-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_redirect_renderer.yt.live.chat.banner.redirect.renderer.css.js--\x3e<div id="content-top">\n  <yt-img-shadow id="creator-photo" height="24" hidden$="[[!data.authorPhoto]]" thumbnail="[[data.authorPhoto]]" width="24">\n  </yt-img-shadow>\n  <yt-formatted-string id="banner-text" class="message" text="[[data.bannerMessage]]"></yt-formatted-string>\n  <div id="menu" on-click="onContextMenuButtonClick"></div>\n</div>\n<div id="button-container">\n  <div id="inline-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_redirect_renderer.yt.live.chat.banner.redirect.renderer.css.js--\x3e<style>:host {display: block;padding: 12px 0 4px 12px;} #content-top {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;padding-bottom: 4px;} #banner-text {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;color: var(--yt-live-chat-poll-primary-text-color);} #creator-photo {margin-right: 12px;overflow: hidden;border-radius: 50%;} #inline-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #inline-button yt-button-renderer {color: var(--yt-live-chat-poll-primary-text-color);} /*# sourceMappingURL=yt-live-chat-banner-redirect-renderer.css.map*/</style>";
vIb=d}d=vIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wIb=a}a=wIb;return a}}});
var l7=k7;l7.prototype.onRenderStamperFinished=l7.prototype.onRenderStamperFinished;_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],l7.prototype,"ytLiveChatItemBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],l7.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M({observer:"dataChanged"}),_.W("design:type",Object)],l7.prototype,"data",void 0);
_.V([_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],l7.prototype,"onRenderStamperFinished",null);l7=_.V([_.T({is:"yt-live-chat-banner-redirect-renderer"})],l7);
var xIb;
var yIb;
var zIb;
var AIb;
var m7=function(){return _.K.apply(this,arguments)||this};
_.r(m7,_.K);m7.prototype.configureRendererStamper=function(){return{"data.overflowMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"menu-button"}}}},"data.askQuestionButton":{id:"ask-question",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"ask-question-button"}}}}}};
m7.prototype.onContextMenuButtonClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)};
m7.prototype.dataChanged=function(){var a,b,c=this.data;null!==(b=null===(a=null===this||void 0===this?void 0:this.data)||void 0===a?void 0:a.overflowMenuButton)&&void 0!==b&&b.buttonRenderer?c.overflowMenuEndpoint=this.data.overflowMenuButton.buttonRenderer.command:c.overflowMenuEndpoint=void 0};
m7.prototype.onAskQuestionButtonClick=function(){var a,b,c,d,e=null===(b=null===(a=this.data)||void 0===a?void 0:a.askQuestionButton)||void 0===b?void 0:b.buttonRenderer;if(e){if(e.trackingParams){var h=_.Wq(e.trackingParams);if(h){var l=_.pi();l&&_.hy(l,h)}}(null===(c=e.command)||void 0===c?0:c.replaceLiveChatRendererAction)&&this.fire("yt-replace-live-chat-renderer-action",{endpoint:null===(d=e.command)||void 0===d?void 0:d.replaceLiveChatRendererAction})}};
_.t.Object.defineProperties(m7.prototype,{showCallForQuestions:{configurable:!0,enumerable:!0,get:function(){var a;return!this.inCollapsedBanner&&!(null===(a=this.data)||void 0===a||!a.questionMessage)}}});
_.t.Object.defineProperties(m7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===AIb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-call-for-questions-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_call_for_questions_renderer.yt.live.chat.call.for.questions.renderer.css.js--\x3e<div id="content-top">\n  <yt-img-shadow id="creator-avatar" height="24" hidden$="[[!data.creatorAvatar]]" thumbnail="[[data.creatorAvatar]]" width="24">\n  </yt-img-shadow>\n\n  <div id="metadata-text">\n    <yt-formatted-string id="author-name" hidden$="[[inCollapsedBanner]]" text="[[data.creatorAuthorName]]">\n    </yt-formatted-string>\n\n    <yt-formatted-string id="separator-collapsed" hidden$="[[inCollapsedBanner]]" text="[[data.contentSeparator]]">\n    </yt-formatted-string>\n\n    <yt-formatted-string id="feature-label" text="[[data.featureLabel]]">\n    </yt-formatted-string>\n\n    <yt-formatted-string id="separator-extended" hidden$="[[!inCollapsedBanner]]" text="[[data.contentSeparator]]">\n    </yt-formatted-string>\n\n    <yt-formatted-string id="collapsed-call-for-questions-text" hidden$="[[!inCollapsedBanner]]" text="[[data.questionMessage]]">\n    </yt-formatted-string>\n\n  </div>\n  <div id="menu" on-click="onContextMenuButtonClick"></div>\n</div>\n\n<div id="main-content">\n  <yt-formatted-string id="call-for-questions-text" hidden$="[[!showCallForQuestions]]" text="[[data.questionMessage]]">\n  </yt-formatted-string>\n\n  <div id="input-container">\n    <template is="dom-if" if="[[data.inputField]]">\n        <yt-live-chat-text-input-field-renderer id="qna-creator-text-input-field" data="[[data.inputField.liveChatTextInputFieldRenderer]]" hidden$="[[!data.inputField]]">\n        </yt-live-chat-text-input-field-renderer>\n    </template>\n  </div>\n  <div id="ask-question" on-click="onAskQuestionButtonClick" hidden$="[[inCollapsedBanner]]"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_call_for_questions_renderer.yt.live.chat.call.for.questions.renderer.css.js--\x3e<style>:host {display: block;padding: 12px 0 4px 12px;} :host([in-collapsed-banner]) {padding-top: 8px;padding-bottom: 8px;} #creator-avatar {overflow: hidden;border-radius: 50%;margin-right: 12px;} #content-top {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;position: relative;padding: 4px 8px;} #metadata-text {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-size: 13px;color: var(--yt-live-chat-call-for-questions-secondary-text-color);} #menu {-ms-flex: none;-webkit-flex: none;flex: none;--yt-button-icon-size: 24px;--yt-button-icon-padding: 0;} #main-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;padding: 4px 8px;margin: 8px 0;} #input {padding: 4px 8px 24px 0px;} :host([in-collapsed-banner]) #main-content {height: 0;padding-top: 0;padding-bottom: 0;margin: 0;} #call-for-questions-text,#collapsed-call-for-questions-text {color: var(--yt-live-chat-call-for-questions-primary-text-color);} #ask-question yt-button-renderer {padding: 4px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;color: var(--yt-live-chat-call-for-questions-ask-question-button-color);} /*# sourceMappingURL=yt-live-chat-call-for-questions-renderer.css.map*/</style>";
zIb=d}d=zIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);AIb=a}a=AIb;return a}}});
var n7=m7;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],n7.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(E6),_.W("design:type",Object)],n7.prototype,"ytLiveChatReduxBehavior",void 0);_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],n7.prototype,"ytLiveChatItemBehavior",void 0);_.V([_.M({observer:"dataChanged"}),_.W("design:type",Object)],n7.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],n7.prototype,"inCollapsedBanner",void 0);_.V([_.R("inCollapsedBanner","data"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],n7.prototype,"showCallForQuestions",null);n7=_.V([_.T({is:"yt-live-chat-call-for-questions-renderer"})],n7);
var BIb;
var CIb;
var o7=function(){return _.K.apply(this,arguments)||this};
_.r(o7,_.K);o7.prototype.configureRendererStamper=function(){return{"data.overflowMenuButton":{id:"menu",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"menu-button"}}}},"data.askQuestionButton":{id:"ask-question",events:!0,mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{id:"ask-question-button"}}}}}};
o7.prototype.onContextMenuButtonClick=function(a){this.ytLiveChatItemBehavior.showContextMenu(a)};
o7.prototype.dataChanged=function(){var a,b,c=this.data;null!==(b=null===(a=null===this||void 0===this?void 0:this.data)||void 0===a?void 0:a.overflowMenuButton)&&void 0!==b&&b.buttonRenderer?c.overflowMenuEndpoint=this.data.overflowMenuButton.buttonRenderer.command:c.overflowMenuEndpoint=void 0};
o7.prototype.onAskQuestionButtonClick=function(){};
_.t.Object.defineProperties(o7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===CIb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-creator-answers-questions-banner-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_creator_answers_questions_banner_renderer.yt.live.chat.creator.answers.questions.banner.renderer.css.js--\x3e<div id="content-top">\n  <yt-icon id="question-icon" icon="[[data.icon.iconType]]"></yt-icon>\n  <yt-formatted-string id="question-label" hidden$="[[inCollapsedBanner]]" text="[[data.questionLabelText]]">\n  </yt-formatted-string>\n  <yt-formatted-string id="collapsed-question-text" hidden$="[[!inCollapsedBanner]]" text="[[data.questionText]]">\n  </yt-formatted-string>\n  <div id="menu" on-click="onContextMenuButtonClick"></div>\n</div>\n\n<div id="main-content">\n  <yt-formatted-string id="question-text" hidden$="[[inCollapsedBanner]]" text="[[data.questionText]]">\n  </yt-formatted-string>\n  <div id="ask-question" on-click="onAskQuestionButtonClick" hidden$="[[inCollapsedBanner]]"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_creator_answers_questions_banner_renderer.yt.live.chat.creator.answers.questions.banner.renderer.css.js--\x3e<style>:host {display: block;padding: 12px 0 4px 16px;font-size: 13px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([in-collapsed-banner]) {padding-top: 8px;padding-bottom: 4px;} #content-top {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;position: relative;padding: 4px 8px;color: var(--yt-live-chat-call-for-questions-secondary-text-color);} #question-label {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #question-label,#collapsed-question-text {padding: 4px 8px;} #menu {--yt-button-icon-size: 24px;--yt-button-icon-padding: 0;color: var(--yt-live-chat-call-for-questions-ask-question-button-color);} #main-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;padding: 4px 8px;margin: 8px 0;color: var(--yt-live-chat-call-for-questions-primary-text-color);} :host([in-collapsed-banner]) #main-content {height: 0;padding-top: 0;padding-bottom: 0;margin: 0;} #ask-question yt-button-renderer {padding: 4px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;color: var(--yt-live-chat-call-for-questions-ask-question-button-color);} /*# sourceMappingURL=yt-live-chat-creator-answers-questions-banner-renderer.css.map*/</style>";
BIb=d}d=BIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CIb=a}a=CIb;return a}}});
var p7=o7;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],p7.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(E6),_.W("design:type",Object)],p7.prototype,"ytLiveChatReduxBehavior",void 0);_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],p7.prototype,"ytLiveChatItemBehavior",void 0);_.V([_.M({observer:"dataChanged"}),_.W("design:type",Object)],p7.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],p7.prototype,"inCollapsedBanner",void 0);p7=_.V([_.T({is:"yt-live-chat-creator-answers-questions-banner-renderer"})],p7);
var DIb;
var EIb;
var q7=function(){return _.K.apply(this,arguments)||this};
_.r(q7,_.K);q7.prototype.onProgressChanged=function(){var a,b=100*(null!==(a=this.progress)&&void 0!==a?a:0);this.updateStyles({"--progress-bar-completion":b+"%"})};
q7.prototype.configureRendererStamper=function(){return{"data.donateButton":{id:"donate-button",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
q7.prototype.onTapDonate=function(){this.data&&this.data.liveChatDonationsEndpoint&&(this.fire("yt-live-chat-toggle-banner"),this.fire("yt-navigate",{endpoint:this.data.liveChatDonationsEndpoint}))};
_.t.Object.defineProperties(q7.prototype,{noGoal:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.data)||void 0===a?0:a.goal)}},
targetAmount:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d=null===(a=this.data)||void 0===a?void 0:a.goal;if(d)return Zxb(d,null!==(c=null===(b=this.fundraiserStatsEntity)||void 0===b?void 0:b.targetAmount)&&void 0!==c?c:"")}},
amountRaised:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d=null===(a=this.data)||void 0===a?void 0:a.raised;if(d)return Zxb(d,null!==(c=null===(b=this.fundraiserStatsEntity)||void 0===b?void 0:b.amountRaised)&&void 0!==c?c:"")}},
progress:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!==(b=null===(a=this.fundraiserStatsEntity)||void 0===a?void 0:a.progress)&&void 0!==b?b:0}},
hasGoalBeenReached:{configurable:!0,enumerable:!0,get:function(){return 1<=this.progress}}});
_.t.Object.defineProperties(q7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===EIb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-donations-progress-bar-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_donations_progress_bar_renderer.yt.live.chat.donations.progress.bar.renderer.css.js--\x3e<div id="container">\n  <div id="title-row">\n    <div id="expanded-title">\n      <template is="dom-if" if="[[data.raised]]">\n        <yt-formatted-string id="raised-amount" text="[[amountRaised]]"></yt-formatted-string>\n      </template>\n      <template is="dom-if" if="[[inCollapsedBanner]]">\n        <div id="separator"> \u2022 </div>\n        <div id="campaign-title">[[data.campaignTitle]]</div>\n      </template>\n      <template is="dom-if" if="[[!noGoal]]">\n        <div id="target-row">\n          <div id="separator"> \u2022 </div>\n          <yt-formatted-string id="target-amount" text="[[targetAmount]]"></yt-formatted-string>\n        </div>\n      </template>\n    </div>\n  </div>\n\n  <template is="dom-if" if="[[data.goal]]">\n    <div id="progress-bar">\n      <div id="progress-bar-fill"></div>\n    </div>\n  </template>\n\n  <template is="dom-if" if="[[data.matchLabel]]">\n    <div id="match-label">[[data.matchLabel]]</div>\n  </template>\n\n  <div id="button-row">\n    <div id="donate-button" on-click="onTapDonate"></div>\n    <template is="dom-if" if="[[hasGoalBeenReached]]">\n      <div id="goal-reached">\n        <div id="goal-reached-label">[[data.goalReachedLabel]]</div>\n        <yt-icon icon="yt-icons:super_chat_for_good"></yt-icon>\n      </div>\n    </template>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DIb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_donations_progress_bar_renderer.yt.live.chat.donations.progress.bar.renderer.css.js--\x3e<style>:host {display: block;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;color: rgba(255,255,255,0.7);padding-top: 8px;} :host([in-collapsed-banner]:not([no-goal])) {margin: 2px 8px 0 0;padding: 1px 8px 0 0;} :host([in-collapsed-banner][no-goal]) {margin: 0 8px 0 0;padding: 6px 8px 0 0;} #container {width: 100%;border-radius: 4px;overflow: hidden;} #expanded-title,#target-row {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #title-row {margin-right: 16px;} #raised-amount,#target-amount,#campaign-title {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} #raised-amount,#separator,#target-amount,#campaign-title {padding-inline-end: 5px;} #target-amount {--yt-formatted-string-bold: {font-size: var(--ytd-navbar-title-font-size);font-weight: var(--ytd-navbar-title-font-weight);line-height: var(--ytd-navbar-title-line-height);};} #raised-amount {--yt-formatted-string-bold: {font-size: var(--ytd-navbar-title-font-size);font-weight: var(--ytd-navbar-title-font-weight);line-height: var(--ytd-navbar-title-line-height);};--yt-formatted-string-bold-color: var(--yt-spec-static-brand-white);} :host([in-collapsed-banner]) #raised-amount {--yt-formatted-string-bold: {font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);};} #progress-bar {height: 2px;background-color: var(--yt-spec-static-overlay-text-disabled);border-radius: 2px;overflow: hidden;margin: 2px 16px 6px 0px;} :host(:not([in-collapsed-banner])) #progress-bar {margin-top: 2px;} #progress-bar-fill {height: 2px;background-color: var(--yt-spec-static-brand-white);width: var(--progress-bar-completion,0);border-radius: 2px;} #match-label {margin: 2px 16px 4px 0;} #goal-reached-label {color: var(--yt-spec-static-brand-white);} yt-icon {color: var(--yt-spec-static-brand-white);width: 16px;height: 16px;} #button-row {margin-top: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #goal-reached {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #goal-reached-label {padding-right: 3px;} :host([in-collapsed-banner]) #target-row,:host([in-collapsed-banner]) #match-label,:host([in-collapsed-banner]) #button-row {display: none;} #donate-button ytd-button-renderer {background-color: transparent;} /*# sourceMappingURL=yt-live-chat-donations-progress-bar-renderer.css.map*/</style>';
DIb=d}d=DIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);EIb=a}a=EIb;return a}}});
var r7=q7;r7.prototype.onProgressChanged=r7.prototype.onProgressChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],r7.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],r7.prototype,"ytRendererBehavior",void 0);_.V([_.L(E6),_.W("design:type",Object)],r7.prototype,"ytLiveChatReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],r7.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],r7.prototype,"inCollapsedBanner",void 0);_.V([_.M({reflectToAttribute:!0}),_.R("data.goal"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],r7.prototype,"noGoal",null);_.V([_.P("progress"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],r7.prototype,"onProgressChanged",null);
_.V([_.M({selectorArgs:["data.fundraiserStatsEntityKey"],selector:function(a,b){return _.vj(a.entities,"updatableFundraiserStatsEntity",b)}}),
_.W("design:type",Object)],r7.prototype,"fundraiserStatsEntity",void 0);_.V([_.R("data.goal","fundraiserStatsEntity"),_.W("design:type",Object),_.W("design:paramtypes",[])],r7.prototype,"targetAmount",null);_.V([_.R("data.raised","fundraiserStatsEntity"),_.W("design:type",Object),_.W("design:paramtypes",[])],r7.prototype,"amountRaised",null);_.V([_.R("fundraiserStatsEntity"),_.W("design:type",Number),_.W("design:paramtypes",[])],r7.prototype,"progress",null);
_.V([_.R("progress"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],r7.prototype,"hasGoalBeenReached",null);r7=_.V([_.T({is:"yt-live-chat-donations-progress-bar-renderer"})],r7);
_.ij({is:"yt-live-chat-banner-renderer",_template:function(){if(void 0!==yIb)return yIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-banner-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_renderer.yt.live.chat.banner.renderer.css.js--\x3e<yt-live-interactivity-component-background class="background" use-animation-background="[[shouldUseAnimationBackground]]" use-large-background="[[shouldUseLargeBackground]]">\n</yt-live-interactivity-component-background>\n<div id="header"></div>\n<div id="contents"></div>\n<div id="indeterminate-bar" hidden$="[[!isIndeterminate]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_renderer.yt.live.chat.banner.renderer.css.js--\x3e<style>:host {display: block;padding: 4px 8px 4px 16px;border-radius: 4px;position: relative;overflow: hidden;cursor: pointer;contain: content;--yt-live-chat-primary-text-color: var(--yt-spec-static-overlay-text-primary);--yt-live-chat-secondary-text-color: var( --yt-spec-static-overlay-text-secondary );--yt-live-chat-tertiary-text-color: var( --yt-spec-static-overlay-text-disabled );--yt-live-chat-deleted-message-color: var( --yt-spec-static-overlay-text-disabled );--yt-live-chat-sponsor-color: var(--yt-spec-static-overlay-text-secondary);--yt-live-chat-moderator-color: var(--yt-spec-static-overlay-text-secondary);} :host([is-poll-banner]) {padding-left: 0;padding-top: 0;} :host([is-call-for-questions]) {padding-left: 0;padding-top: 0;} :host([is-creator-answers-questions-banner]) {padding-left: 0;padding-top: 0;} #contents {padding-bottom: 4px;transition: transform var(--yt-live-chat-universal-motion-curve),height var(--yt-live-chat-universal-motion-curve),padding-bottom var(--yt-live-chat-universal-motion-curve);transition-duration: var(--yt-live-chat-banner-animation-duration);} :host([collapsed]) #contents {padding-bottom: 0;} :host([collapsed]:not([has-custom-collapsed-state])) #contents {pointer-events: none;} .background {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #contents>* {background-color: transparent;} :host([is-poll-banner]) #header {display: none;} #indeterminate-bar {position: absolute;bottom: 0;left: 0;right: 0;height: 2px;background: var(--yt-live-chat-banner-indeterminate-bar-background);margin-right: -9px;animation: slide-horizontal infinite linear;animation-duration: var(--yt-live-chat-banner-bar-animation-duration);} @keyframes slide-horizontal {0% {transform: translateX(0);}100% {transform: translateX(-9px);}} /*# sourceMappingURL=yt-live-chat-banner-renderer.css.map*/</style>";
xIb=d}d=xIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return yIb=a},
properties:{data:{type:Object},id:{type:String,computed:"computeId(data.actionId)"},collapsed:{type:Boolean,value:!1,reflectToAttribute:!0},tabindex:{type:String,value:"0",reflectToAttribute:!0},disableStateChange:{type:Boolean,value:!1,computed:"computeShouldDisableStateChange(data.contents)"},shouldUseLargeBackground:{type:Boolean,value:!1,computed:"computeShouldUseLargeBackground(isPollBanner, shouldUseAnimationBackground)"},shouldUseAnimationBackground:{type:Boolean,value:!1,computed:"computeShouldUseAnimationBackground(data.backgroundType)"},
isPollBanner:{type:Boolean,value:!1,computed:"computeIsPollBanner(data.contents)",reflectToAttribute:!0},isGiftRedemptionBanner:{type:Boolean,value:!1,computed:"computeIsGiftRedemptionBanner(data.contents)",reflectToAttribute:!0},isCallForQuestions:{type:Boolean,value:!1,computed:"computeIsCallForQuestions(data.contents)",reflectToAttribute:!0},isCreatorAnswersQuestionsBanner:{type:Boolean,value:!1,computed:"computeIsCreatorAnswersQuestionsBanner(data.contents)",reflectToAttribute:!0},hasCustomCollapsedState:{type:Boolean,
value:!1,computed:"computeHasCustomCollapsedState(data.contents)",reflectToAttribute:!0},isIndeterminate:{type:Boolean,value:!1,computed:"computeIsIndeterminate(data.contents)"},emojiManager:Object},behaviors:[_.Z.YtRendererstamperBehavior,_.Iw],stampDom:{"data.contents":{id:"contents",events:!0,mapping:{liveChatTextMessageRenderer:{component:"yt-live-chat-text-message-renderer",properties:{inCollapsedBanner:"[[collapsed]]",emojiManager:"[[emojiManager]]"},attributes:{"in-banner":!0}},liveChatProductItemRenderer:{component:"ytd-live-chat-product-item-renderer",
properties:{inCollapsedBanner:"[[collapsed]]",emojiManager:"[[emojiManager]]"}},donationsProgressBarRenderer:{component:"yt-live-chat-donations-progress-bar-renderer",properties:{inCollapsedBanner:"[[collapsed]]"}},pollRenderer:{component:"yt-live-chat-poll-renderer",properties:{inCollapsedBanner:"[[collapsed]]"},attributes:{"highlight-winning-option":!0,"in-banner":!0}},liveChatBannerPollRenderer:{component:"yt-live-chat-banner-poll-renderer",properties:{inCollapsedBanner:"[[collapsed]]"}},liveChatBannerRedirectRenderer:{component:"yt-live-chat-banner-redirect-renderer"},
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]]"},attributes:{"in-banner":!0}},liveChatCreatorAnswersQuestionsRenderer:{component:"yt-live-chat-creator-answers-questions-banner-renderer",properties:{inCollapsedBanner:"[[collapsed]]"},attributes:{"in-banner":!0}}}},
"data.header":{id:"header",mapping:{liveChatBannerHeaderRenderer:"yt-live-chat-banner-header-renderer"}}},observers:["collapsedChanged(collapsed)"],listeners:{click:"onClick_","yt-live-chat-toggle-banner":"toggleBanner"},keyBindings:{space:"onKeyPress_",enter:"onKeyPress_"},created:function(){this.boundOnWindowClick_=this.onWindowClick_.bind(this)},
attached:function(){this.startCollapseTimeout();window.addEventListener("click",this.boundOnWindowClick_)},
detached:function(){this.stopCollapseTimeout();window.removeEventListener("click",this.boundOnWindowClick_)},
computeId:function(a){return a},
computeShouldUseLargeBackground:function(){return this.isPollBanner&&!this.shouldUseAnimationBackground},
computeShouldUseAnimationBackground:function(){return"LIVE_CHAT_BANNER_BACKGROUND_TYPE_SHIMMER_ANIMATION"==this.data.backgroundType},
computeIsPollBanner:function(){return!!this.data.contents&&(!!this.data.contents.pollRenderer||!!this.data.contents.liveChatBannerPollRenderer)},
computeIsGiftRedemptionBanner:function(){var a;return!(null==(a=this.data.contents)||!a.liveChatSponsorshipsGiftRedemptionBannerRenderer)},
computeIsCallForQuestions:function(){return!!this.data.contents&&!!this.data.contents.liveChatCallForQuestionsRenderer},
computeIsCreatorAnswersQuestionsBanner:function(){return!!this.data.contents&&!!this.data.contents.liveChatCreatorAnswersQuestionsRenderer},
computeHasCustomCollapsedState:function(){return this.isPollBanner||this.isGiftRedemptionBanner||this.isCallForQuestions||this.isCreatorAnswersQuestionsBanner},
computeShouldDisableStateChange:function(){return!!this.data.contents&&(!!this.data.contents.liveChatBannerRedirectRenderer||!!this.data.contents.liveChatProductItemRenderer)},
computeIsIndeterminate:function(){return!!this.data.contents&&!!this.data.contents.pollRenderer},
startCollapseTimeout:function(){var a=this;this.collapseTimeout=setTimeout(function(){a.disableStateChange||(a.collapsed=!0)},7E3)},
stopCollapseTimeout:function(){this.collapseTimeout&&(clearTimeout(this.collapseTimeout),delete this.collapseTimeout)},
collapsedChanged:function(a){var b=_.G(this.$.contents).firstElementChild,c=_.G(this.$.header).firstElementChild;[b,c].forEach(function(d){d&&(d.inCollapsedBanner=a)});
a&&this.stopCollapseTimeout();this.slideBannerContents_(b)},
slideBannerContents_:function(){this.hasCustomCollapsedState||(this.collapsed?(this.$.contents.style.height=this.$.contents.clientHeight+"px",this.$.contents.style.transform="translateY(-"+this.$.header.clientHeight+"px)",this.$.contents.style.height="0"):(this.$.contents.style.height="auto",this.$.contents.style.transform="translateY(0)"))},
toggleBanner:function(){this.disableStateChange||(this.collapsed=!this.collapsed)},
onClick_:function(a){var b=this;(a=_.ze(a.target,function(c){return"A"===c.tagName||c===b.$.contents},!0))&&a!==this.$.contents||this.toggleBanner()},
onKeyPress_:function(){document.activeElement===this&&this.toggleBanner()},
onWindowClick_:function(a){if(!this.collapsed&&!this.disableStateChange){a=a.target;var b=document.querySelector("yt-live-chat-app");b&&b.contains(a)&&!_.Gx(a,"yt-live-chat-dialog-renderer")&&!this.contains(a)&&(this.collapsed=!0)}}});
var FIb=["liveChatTextMessageRenderer","liveChatProductItemRenderer","donationsProgressBarRenderer"],GIb=["pollRenderer"];
_.ij({is:"yt-live-chat-banner-manager",_template:function(){if(void 0!==qIb)return qIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-banner-manager--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_manager.yt.live.chat.banner.manager.css.js--\x3e<div id="visible-banners"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);
var b=a.content,c=b.insertBefore;if(void 0===pIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_banner_manager.yt.live.chat.banner.manager.css.js--\x3e<style>:host {display: block;} yt-live-chat-banner-renderer {border: 1px solid var(--yt-live-chat-banner-border-color);} yt-live-chat-banner-renderer:not(:first-of-type) {margin-top: 8px;} :host([has-active-banner]) {background: var(--yt-live-chat-banner-gradient-scrim);} :host([has-active-banner]) yt-live-chat-banner-renderer {animation: slideDown var(--yt-live-chat-universal-motion-curve) forwards;animation-duration: var(--yt-live-chat-banner-animation-duration);} @keyframes slideDown {0% {transform: translateY(-15%);opacity: 0;}100% {transform: translateY(0);opacity: 1;}} /*# sourceMappingURL=yt-live-chat-banner-manager.css.map*/</style>";
pIb=d}d=pIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qIb=a},
properties:{id:{type:String,computed:"computeId(activeBanners.*)",reflectToAttribute:!0},emojiManager:Object,activePinnedBanner:{type:Object,computed:"computeActivePinnedBanner(activeBanners.*)"},activeIndeterminateBanner:{type:Object,computed:"computeActiveIndeterminateBanner(activeBanners.*)"},activeBanners:{type:Array,value:function(){return[]}},
visibleBanners:{type:Array,computed:"computeVisibleBanners_(activeBanners.*)"},hasActiveBanner:{type:Boolean,computed:"computeHasActiveBanner(activeBanners.*)",reflectToAttribute:!0},bannerQueue:{type:Array,value:function(){return[]}},
ephemeralBannerTimeoutIds:{type:Array,value:function(){return[]}}},
behaviors:[_.Hx.YtActionHandlerBehavior,G6.YtLiveChatTooltipTargetingBehavior,_.Z.YtRendererstamperBehavior],stampDom:{visibleBanners:{id:"visible-banners",mapping:{liveChatBannerRenderer:{component:"yt-live-chat-banner-renderer",properties:{emojiManager:"[[emojiManager]]"}}},reuseComponents:!1,stamperStableList:!1}},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_"},observers:["onActiveBannersOrBannerQueueChanged(activeBanners.*, bannerQueue.splices)","onActivePinnedBannerChange(activePinnedBanner)"],created:function(){this.boundIsPinnedBanner_=this.isPinnedBanner_.bind(this);this.boundIsIndeterminateBanner_=this.isIndeterminateBanner_.bind(this);this.isTransitioningBanner=!1;this.liveChatActionMap_=
{addBannerToLiveChatCommand:"handleAddBannerToLiveChatCommand_",removeBannerForLiveChatCommand:"handleRemoveBannerForLiveChatCommand_",removeChatItemAction:"handleRemoveChatItemAction_",markChatItemAsDeletedAction:"handleMarkChatItemAsDeletedAction_",markChatItemsByAuthorAsDeletedAction:"handleMarkChatItemsByAuthorAsDeletedAction_"}},
reset:function(){this.activeBanners=[];this.bannerQueue=[];this.isTransitioningBanner=!1;this.ephemeralBannerTimeoutIds.forEach(function(a){clearTimeout(a)})},
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}},
onActivePinnedBannerChange:function(){_.cj(this,"yt-visible-banner-change",[this.activePinnedBanner])},
computeId:function(){return 0===this.activeBanners.length?"live-chat-banner":this.activeBanners[0].liveChatBannerRenderer.targetId},
computeHasActiveBanner:function(){return 0<this.activeBanners.length},
computeActivePinnedBanner:function(){return this.activeBanners.find(this.boundIsPinnedBanner_)},
computeActiveIndeterminateBanner:function(){return this.activeBanners.find(this.boundIsIndeterminateBanner_)},
handleLiveChatActions_:function(a){var b=this;a.forEach(function(c){var d=sAb(c);if(d&&(d=b.liveChatActionMap_[d]))b[d](c)})},
handleAddBannerToLiveChatCommand_:function(a){var b=this,c=a.addBannerToLiveChatCommand.bannerRenderer;c&&(this.push("bannerQueue",c),a.addBannerToLiveChatCommand.bannerProperties&&a.addBannerToLiveChatCommand.bannerProperties.isEphemeral&&(a=setTimeout(function(){b.activeBanners=b.activeBanners.filter(function(d){return d.liveChatBannerRenderer.actionId!==c.liveChatBannerRenderer.actionId})},Number(a.addBannerToLiveChatCommand.bannerProperties.bannerTimeoutMs,10)),this.push("ephemeralBannerTimeoutIds",
a)))},
handleRemoveBannerForLiveChatCommand_:function(a){var b=this,c=this.get("removeBannerForLiveChatCommand.targetActionId",a);setTimeout(function(){b.activeBanners=b.activeBanners.filter(function(d){return d.liveChatBannerRenderer.actionId!==c})},0)},
handleRemoveChatItemAction_:function(a){var b=this,c=a.removeChatItemAction.targetItemId;this.bannerQueue=this.bannerQueue.filter(function(d){return b.getBannerContentsInfo_(d).id!==c});
this.activeBanners=this.activeBanners.filter(function(d){return b.getBannerContentsInfo_(d).id!==c})},
handleMarkChatItemAsDeletedAction_:function(a){var b=this,c=a.markChatItemAsDeletedAction,d=c.targetItemId;this.forEachBanner_(function(e,h,l){var m=b.getBannerContentsInfo_(e),p=m.contentType;m.id===d&&b.markBannerContentsAsDeleted_(e,p,c,h,l)})},
handleMarkChatItemsByAuthorAsDeletedAction_:function(a){var b=this,c=a.markChatItemsByAuthorAsDeletedAction;this.forEachBanner_(function(d,e,h){var l=b.getBannerContentsInfo_(d),m=l.contentType;l.authorExternalChannelId===c.externalChannelId&&b.markBannerContentsAsDeleted_(d,m,c,e,h)})},
markBannerContentsAsDeleted_:function(a,b,c,d,e){if(a){if(null!==d)a="activeBanners."+d+".liveChatBannerRenderer.contents."+b;else if(null!==e)a="bannerQueue."+e+".liveChatBannerRenderer.contents."+b;else return;this.set(a+".deletedStateMessage",c.deletedStateMessage);this.set(a+".showOriginalContentMessage",c.showOriginalContentMessage)}},
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{}},
isPinnedBanner_:function(a){return a?(a=this.getBannerContentsInfo_(a).contentType)?FIb.includes(a):!1:!1},
isIndeterminateBanner_:function(a){return a?(a=this.getBannerContentsInfo_(a).contentType)?GIb.includes(a):!1:!1},
forEachBanner_:function(a){this.bannerQueue.forEach(function(b,c){a(b,null,c)});
this.activeBanners.forEach(function(b,c){a(b,c,null)})},
computeVisibleBanners_:function(){if(!this.activeBanners.length)return[];var a=this.activeBanners[this.activeBanners.length-1];return a.liveChatBannerRenderer.viewerIsCreator?[].concat(_.Pc(this.activeBanners)):[a]}});
var HIb;
var IIb;
var s7=function(){return _.K.apply(this,arguments)||this};
_.r(s7,_.K);_.f=s7.prototype;_.f.configureRendererStamper=function(){return{"data.ackButton":{id:"ack-button-container",mapping:{buttonRenderer:{component:"yt-button-renderer"}}}}};
_.f.ready=function(){this.popupPositionTarget=this.JSC$41596_ytIconButton};
_.f.onMenuClick=function(){var a,b;(null===(b=null===(a=this.data)||void 0===a?void 0:a.contextMenu)||void 0===b?0:b.menuRenderer)&&this.ytOpenPopupBehavior.openPopup({openPopupAction:{popupType:"DROPDOWN",popup:{menuPopupRenderer:this.data.contextMenu.menuRenderer}}})};
_.f.onButtonClick=function(){_.A(this,"yt-live-chat-disable-before-focus-action");this.fire("yt-live-chat-close-channel-guidelines-dialog")};
_.f.computeDisplayIndex=function(a){return a+1};
_.t.Object.defineProperties(s7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===IIb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-channel-guidelines-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_channel_guidelines_dialog_renderer.yt.live.chat.channel.guidelines.dialog.renderer.css.js--\x3e<div id="card" aria-describedby="channel-guidelines-dialog-welcome-message-text" aria-labelledby="channel-guidelines-dialog-title" role="dialog">\n  <div id="content">\n    <div id="header">\n      <div id="context-menu">\n        <yt-icon-button id="context-menu-button" label="[[data.overflowMenu.menuRenderer.accessibility.accessibilityData.label]]" on-click="onMenuClick">\n          <yt-icon icon="more_vert"></yt-icon>\n        </yt-icon-button>\n      </div>\n      <div id="channel-guidelines-dialog-intro">\n        <yt-formatted-string id="channel-guidelines-dialog-owner-name" text="[[data.channelOwnerDisplayName]]"></yt-formatted-string>\n        <yt-formatted-string id="channel-guidelines-dialog-title" split-lines="" text="[[data.title]]"></yt-formatted-string>\n        <yt-img-shadow id="channel-guidelines-dialog-owner-avatar" thumbnail="[[data.channelOwnerAvatar]]"></yt-img-shadow>\n        <div id="channel-guidelines-dialog-welcome-message">\n          <div id="triangle"></div>\n          <div id="message-box">\n            <yt-formatted-string id="channel-guidelines-dialog-welcome-message-text" split-lines="" text="[[data.welcomeMessage]]"></yt-formatted-string>\n          </div>\n        </div>\n      </div>\n    </div>\n    <div id="channel-guidelines-list">\n      <template is="dom-repeat" items="[[data.channelGuidelines]]">\n        <div id="channel-guidelines-list-item">\n          <div id="list-item-index">\n            <div>[[computeDisplayIndex(index)]]</div>\n          </div>\n          <yt-formatted-string id="channel-guidelines-list-item-text" split-lines="" text="[[item]]"></yt-formatted-string>\n        </div>\n      </template>\n    </div>\n    <yt-formatted-string id="channel-guidelines-dialog-community-guidelines" split-lines="" text="[[data.communityGuidelines]]"></yt-formatted-string>\n  </div>\n  <div id="button-container">\n    <div id="ack-button-container" on-click="onButtonClick"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===HIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_channel_guidelines_dialog_renderer.yt.live.chat.channel.guidelines.dialog.renderer.css.js--\x3e<style>:host {padding: 24px 40px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #card {overflow: hidden;background: var(--yt-spec-brand-background-primary);box-shadow: var(--shadow-elevation-4dp_-_box-shadow);} #header {position: relative;} #context-menu {position: absolute;right: -8px;top: 0px;color: var(--yt-live-chat-secondary-text-color);background: linear-gradient(to right,transparent 0%,var(--yt-live-chat-background-color,var(--yt-spec-static-brand-white)) 100%);} #context-menu-button {width: 32px;height: 32px;padding: 4px;} #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;padding: 12px;overflow-y: scroll;max-height: 300px;} yt-formatted-string {display: block;} #channel-guidelines-dialog-intro {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #channel-guidelines-dialog-owner-name {margin-bottom: 4px;color: var(--yt-live-chat-primary-text-color);font-size: 20px;font-weight: 500;line-height: 28px;} #channel-guidelines-dialog-title {margin-bottom: 4px;color: var(--yt-live-chat-secondary-text-color);font-size: 12px;line-height: 16px;} #channel-guidelines-dialog-owner-avatar {margin: 8px 0px;overflow: hidden;border-radius: 50%;height: 64px;width: 64px;} #channel-guidelines-dialog-welcome-message {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;margin-bottom: 16px;} #channel-guidelines-dialog-welcome-message #triangle {display: block;width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-bottom: 12px solid var(--yt-spec-general-background-b);} #channel-guidelines-dialog-welcome-message #message-box {display: flex;background: var(--yt-spec-general-background-b);padding: 8px 12px;border-radius: 8px;text-align: center;} #channel-guidelines-dialog-welcome-message-text {margin-top: 4px;color: var(--yt-live-chat-primary-text-color);font-size: 14px;line-height: 20px;font-weight: 400;} #channel-guidelines-list {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;display: block;margin-bottom: 8px;} #channel-guidelines-list-item {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;margin-bottom: 12px;} #channel-guidelines-list-item #list-item-index {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;background: var(--yt-spec-general-background-b);color: var(--yt-live-chat-primary-text-color);border-radius: 20px;height: 36px;width: 36px;min-width: 36px;font-size: 18px;line-height: 20px;} #channel-guidelines-list-item-text {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;padding-left: 12px;color: var(--yt-live-chat-primary-text-color);font-size: 14px;line-height: 18px;} #channel-guidelines-dialog-community-guidelines {color: var(--yt-live-chat-secondary-text-color);font-size: 12px;line-height: 16px;} #button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;border-top: 1px solid var(--yt-spec-10-percent-layer);padding: 8px 8px 8px 24px;} yt-button-renderer {font-size: 14px;text-transform: uppercase;} /*# sourceMappingURL=yt-live-chat-channel-guidelines-dialog-renderer.css.map*/</style>";
HIb=d}d=HIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);IIb=a}a=IIb;return a}}});
var t7=s7;_.V([_.L(_.Nx.YtOpenPopupBehavior),_.W("design:type",Object)],t7.prototype,"ytOpenPopupBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],t7.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(rHb),_.W("design:type",Object)],t7.prototype,"ytLiveChatDialogBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],t7.prototype,"data",void 0);_.V([_.M(),_.W("design:type",HTMLElement)],t7.prototype,"popupPositionTarget",void 0);
_.V([_.S("#context-menu-button"),_.W("design:type",HTMLElement)],t7.prototype,"JSC$41596_ytIconButton",void 0);t7=_.V([_.T({is:"yt-live-chat-channel-guidelines-dialog-renderer"})],t7);
var JIb={ContinuableBehavior:{_noAccessors:!0,triggerReloadContinuation:function(){_.NZa(_.G(this.$.continuations))}}};
var KIb={},LIb=_.Zd.createSet("1","2","5","6","7","8","9","11","12","17","18","19"),u7=function(){var a=_.tx.apply(this,arguments)||this;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};
_.r(u7,_.tx);_.f=u7.prototype;
_.f.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]]"}}};_.Zd.extend(a,
this.stampDom["data.continuations"].mapping);this.stampDom["data.continuations"].mapping=a};
_.f.created=function(){this.activeRequest=null;this.smoothedQueue_=_.w("live_chat_timestamp_smoothing")?new THb:new SHb;this.prevContinuationToken_=null;this.hasShownReconnectMessage_=!1};
_.f.attached=function(){this.ytActionHandlerBehavior.registerActionMap(this.continuationBehaviorActionMap_);this.smoothedQueue_.callback=this.immediatelyApplyLiveChatActions.bind(this);this.prevContinuationToken_=null};
_.f.detached=function(){this.ytActionHandlerBehavior.unregisterActionMap(this.continuationBehaviorActionMap_);this.smoothedQueue_.callback=null;this.hasShownReconnectMessage_=!1;this.activeRequest&&(this.activeRequest.promise.cancel(),this.activeRequest=null)};
_.f.dataChangedInBehavior_=function(){this.activeRequest&&this.activeRequest.promise.cancel()};
_.f.continuationsChanged_=function(){this.async(this.ytContinuableBehavior.triggerReloadContinuation)};
_.f.forceChatPoll_=function(a){var b=this,c={};a&&a.forceLiveChatContinuationCommand&&(c.reloadActionPanel=a.forceLiveChatContinuationCommand.reloadActionPanel,c.fullReload=a.forceLiveChatContinuationCommand.fullReload);["yt-timed-continuation","yt-invalidation-continuation"].forEach(function(d){(d=b.$$(d))&&d.forceTrigger&&d.forceTrigger(c)},this)};
var v7=function(a,b,c){var d=b("").substr(1),e={},h=a.currentPlayerState_?_.Zd.unsafeClone(a.currentPlayerState_):{},l={liveChatEndpoint:e},m="";a.data.isReplay?(e={},m=_.Cha(e),l={liveChatReplayEndpoint:e}):m=_.Bha(e);e.commandMetadata={webCommandMetadata:{url:m}};_.Zl(d,function(p,q){switch(p){case "itct":l.clickTrackingParams=q;break;case "ctoken":e.continuation=q;break;case "currentPlayerTimeMsec":h.playerOffsetMs=Math.floor(q).toString();break;case "isInvalidationTimeoutRequest":e.isInvalidationTimeoutRequest=
q;break;case "reloadActionPanel":e.reloadActionPanel=q;break;case "fullReload":e.fullReload=q}});
Object.keys(h).length&&(e.currentPlayerState=h);return{endpoint:l,params:{hidden:"hidden"==document.visibilityState},type:c,retries:0,continuationUrl:b(""),createdTime:Date.now()}},MIb=function(a){a=_.Zd.unsafeClone(a);
a.retries+=1;return a};
u7.prototype.onLoadReloadContinuation_=function(a,b){a.stopPropagation();a=v7(this,b,"reload");this.requestData_(a)};
u7.prototype.onLoadIncrementalContinuation_=function(a,b){a.stopPropagation();a=v7(this,b,"incremental");this.requestData_(a)};
u7.prototype.onLoadSeekContinuation_=function(a,b){a.stopPropagation();a=v7(this,b,"seek");this.activeRequest?this.debounce("loadSeekContinuation",this.requestData_.bind(this,a),500):this.requestData_(a)};
u7.prototype.onNavigate_=function(a){if(a.detail.endpoint.liveChatEndpoint){a.stopPropagation();a=a.detail.endpoint;if(_.ra(a.liveChatEndpoint.continuation)){a.liveChatEndpoint.continuation.reloadContinuationData&&this.fire("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.requestData_(a)}};
var OIb=function(a,b){NIb(a,b,function(c){a.preprocessSeekResponseActions_(c)});
_.cj(a,"yt-live-chat-seek-success")},QIb=function(a,b){_.cj(a,"yt-live-chat-seek-fail");
PIb(a,b)};
u7.prototype.onLoadReplayContinuation_=function(a,b){a.stopPropagation();a=v7(this,b,"incremental");this.requestData_(a)};
u7.prototype.retry=function(a,b){var c=this,d=MIb(a);RIb(this,a,b).then(function(){SIb(c,d)},function(){c.fire("yt-live-chat-continuation-behavior-incremental-failure");
"seek"==a.type&&_.cj(c,"yt-live-chat-seek-fail",[])},this)};
u7.prototype.requestData_=function(a){if(this.activeRequest)if("seek"===a.type)if("seek"===this.activeRequest.metadata.type)this.activeRequest.promise.cancel();else{if("reload"===this.activeRequest.metadata.type){this.nextRequest_=a;return}}else if("reload"===a.type)this.activeRequest.promise.cancel();else if("incremental"===a.type){if("reload"===this.activeRequest.metadata.type)return;"incremental"===this.activeRequest.metadata.type&&this.activeRequest.promise.cancel()}else"reload"===a.type&&"seek"===
this.activeRequest.metadata.type?_.Uh(Error("ej")):_.Uh(new _.pg("Unhandled request state",{activeRequest:this.activeRequest.metadata.type,newRequest:a.type}));SIb(this,a)};
var SIb=function(a,b){var c=a.ytComponentBehavior.getInterface(_.Fx),d;if(_.Zk()){c={};Object.assign(c,b.endpoint,b.params);b.endpoint.liveChatEndpoint?Object.assign(c,b.endpoint.liveChatEndpoint):b.endpoint.liveChatReplayEndpoint&&Object.assign(c,b.endpoint.liveChatReplayEndpoint);var e=_.Zk();e&&(d=_.Wr(e,b.endpoint,c))}else d=c.requestDataForEndpoint(b.endpoint,b.params);a.activeRequest={metadata:b,promise:d};d&&(d.then(function(h){"reload"==b.type&&TIb(a,h);void 0===h&&_.Zk()?a.retry(b,h):(_.Zk()?
h:h&&h.response)?(_.Zk()?h.error:h.response.error)?a.retry(b,h):"seek"==b.type?OIb(a,h):NIb(a,h,function(l){(l=a.preprocessActions_(l))&&l.length&&a.smoothedQueue_.enqueueActionGroup(l)}):"seek"==b.type?QIb(a,h):b.type&&PIb(a,h)},function(h){h instanceof _.wn||a.retry(b,h)},a),d.then(function(){a.activeRequest=null;
if(a.nextRequest_&&"seek"==a.nextRequest_.type){var h=a.$$("yt-player-seek-continuation");h&&h.fireSeekContinuationAtCurrentProgress();a.nextRequest_=null}},function(h){h instanceof _.wn||(a.activeRequest=null)},a),"seek"==b.type?_.cj(a,"yt-live-chat-seek-start",[]):"reload"==b.type&&_.cj(a,"yt-live-chat-reload-start",[]))},TIb=function(a,b){_.Zk()||(b=b.response);
if(b&&b.continuationContents&&b.continuationContents.liveChatContinuation&&!b.error){a.data=b.continuationContents.liveChatContinuation;if(b.trackingParams){var c=_.oi(),d=_.pi();c&&d?(b=_.Wq(b.trackingParams),_.Ex(d,c,b),_.cj(a,"yt-store-grafted-ve-action",[b])):(b="",c||d?c?d||(b="Missing currentCsn for live chat ve logging."):b="Missing rootVe for live chat ve logging.":b="Missing rootVe and currentCsn for live chat ve logging.",_.Vh(Error(b)))}_.cj(a,"yt-live-chat-reload-success",[])}else b instanceof
_.wn||_.cj(a,"yt-live-chat-reload-fail",[])},PIb=function(a,b){w7(a,x7(a,"fatalError"));
_.Uh(new _.pg("Unexpected live chat incremental continuation response",b))},NIb=function(a,b,c){a.hasShownReconnectMessage_&&(a.hasShownReconnectMessage_=!1,w7(a,x7(a,"reconnectedMessage"),"reconnect"));
_.Zk()||(b=b.response);if(b.continuationContents&&b.continuationContents.liveChatContinuation){if(b.frameworkUpdates&&b.frameworkUpdates.entityBatchUpdate)try{_.Dj(b.frameworkUpdates.entityBatchUpdate,a.ytLiveChatReduxBehavior.store)}catch(e){_.Uh(e)}var d=b.continuationContents.liveChatContinuation;d.actions&&((b=b.trackingParams)&&(_.w("enable_native_live_chat_on_kevlar")?a.fire("yt-live-chat-attach-visual-element",_.Wq(b)):K3("yt-attach-live-chat-response-tracking-params",{trackingParams:b})),
c(d.actions));a.emojiManager&&d.emojis&&a.emojiManager.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||[]);a.fire("yt-live-chat-continuation-behavior-incremental-success")}},RIb=function(a,b,c){if(c){switch(c.status){case 404:return _.Uh(new _.pg("404 while requesting live chat incremental continuation",b.continuationUrl)),w7(a,x7(a,"fatalError")),_.sn("404 while requesting live chat incremental continuation")}if(c.error&&
(c=c.error.code,LIb[c.toString()]))return w7(a,x7(a,"fatalError")),_.sn("Unrecoverable error; code: "+c)}if(3<b.retries)return w7(a,x7(a,"unableToReconnectMessage")),_.sn("Reached retry limit for incremental continuation requests");
1==b.retries&&(a.hasShownReconnectMessage_=!0,w7(a,x7(a,"reconnectMessage")));var d=2E3*Math.pow(2,b.retries);d+=1E3*Math.random();return new _.tf(function(e){a.async(e,d)})},w7=function(a,b,c){b&&a.smoothedQueue_.enqueueActionGroup([{serverErrorMessage:{message:b,
"class":c}}])},x7=function(a,b){b=a.get("data.clientMessages."+b);
return a.ytComponentBehavior.getSimpleString(b)};
_.t.Object.defineProperties(u7,{observers:{configurable:!0,enumerable:!0,get:function(){return["dataChangedInBehavior_(data)","continuationsChanged_(data.continuations)"]}}});
var y7=u7;y7.prototype.onLoadReplayContinuation_=y7.prototype.onLoadReplayContinuation_;y7.prototype.onNavigate_=y7.prototype.onNavigate_;y7.prototype.onLoadSeekContinuation_=y7.prototype.onLoadSeekContinuation_;y7.prototype.onLoadIncrementalContinuation_=y7.prototype.onLoadIncrementalContinuation_;y7.prototype.onLoadReloadContinuation_=y7.prototype.onLoadReloadContinuation_;y7.prototype.forceChatPoll_=y7.prototype.forceChatPoll_;y7.prototype.continuationsChanged_=y7.prototype.continuationsChanged_;
y7.prototype.dataChangedInBehavior_=y7.prototype.dataChangedInBehavior_;_.V([_.M(),_.W("design:type",Object)],y7.prototype,"data",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],y7.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],y7.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(JIb.ContinuableBehavior),_.W("design:type",Object)],y7.prototype,"ytContinuableBehavior",void 0);
_.V([_.L(E6),_.W("design:type",Object)],y7.prototype,"ytLiveChatReduxBehavior",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],y7.prototype,"dataChangedInBehavior_",null);_.V([_.P("data.continuations"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],y7.prototype,"continuationsChanged_",null);
_.V([_.N("yt-load-reload-continuation"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Function]),_.W("design:returntype",void 0)],y7.prototype,"onLoadReloadContinuation_",null);_.V([_.N("yt-load-timed-continuation"),_.N("yt-load-invalidation-continuation"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Function]),_.W("design:returntype",void 0)],y7.prototype,"onLoadIncrementalContinuation_",null);
_.V([_.N("yt-load-seek-continuation"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Function]),_.W("design:returntype",void 0)],y7.prototype,"onLoadSeekContinuation_",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],y7.prototype,"onNavigate_",null);
_.V([_.N("yt-load-replay-continuation"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Function]),_.W("design:returntype",void 0)],y7.prototype,"onLoadReplayContinuation_",null);y7=_.V([_.ux()],y7);KIb.YtLiveChatContinuationBehavior=[JIb.ContinuableBehavior,_.Hx.YtActionHandlerBehavior,_.Zx.YtComponentBehavior,y7.prototype,E6];
var UIb;
var VIb;
_.ij({is:"yt-live-chat-docked-message-renderer",_template:function(){if(void 0!==VIb)return VIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-docked-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_docked_message_renderer.yt.live.chat.docked.message.renderer.css.js--\x3e<div id="container">\n  <div id="docked-item"></div>\n  <div id="undocking-item"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===UIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_docked_message_renderer.yt.live.chat.docked.message.renderer.css.js--\x3e<style>:host {display: block;overflow: hidden;} :host([is-undocking]) #undocking-item yt-live-chat-text-message-renderer {animation: fadeOut ease-out 0.5s forwards;} #container {z-index: 0;} #undocking-item {z-index: 1;} #docked-item,#undocking-item {margin: 8px 24px 0 8px;} #docked-item yt-live-chat-text-message-renderer,#undocking-item yt-live-chat-text-message-renderer {border-radius: 4px;padding-left: 16px;} @keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}} /*# sourceMappingURL=yt-live-chat-docked-message-renderer.css.map*/</style>";
UIb=d}d=UIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return VIb=a},
properties:{dockedItem:{type:Object},undockingItem:{type:Object},emojiManager:Object,participantsManager:Object,isUndocking:{type:Boolean,reflectToAttribute:!0,value:!1},dockableMessages:{type:Array},isScrolledToBottomOfItemList:{type:Boolean,observer:"isScrolledToBottomOfItemListChanged_"}},behaviors:[_.Z.YtRendererstamperBehavior],observers:["onDockableMessagesChanged_(dockableMessages.splices)"],stampDom:{dockedItem:{id:"docked-item",mapping:{liveChatTextMessageRenderer:{component:"yt-live-chat-text-message-renderer",
properties:{emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]"}}}},undockingItem:{id:"undocking-item",mapping:{liveChatTextMessageRenderer:{component:"yt-live-chat-text-message-renderer",properties:{emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]"}}}}},STICKY_CHAT_DOCK_TIME_MS:1E4,STICKY_CHAT_UNDOCK_TRANSITION_TIME_MS:250,MESSAGE_TO_TOP_EPSILON:8,created:function(){this.boundCheckIntersections_=this.checkIntersections_.bind(this);this.intersectRAF_=
null},
detached:function(){this.intersectRAF_&&window.cancelAnimationFrame(this.intersectRAF_)},
clear:function(){this.undock_()},
dock_:function(a){this.dockedItem&&this.undock_();this.dockedItem={liveChatTextMessageRenderer:a.data};this.dockTimer=window.setTimeout(this.undock_.bind(this),this.STICKY_CHAT_DOCK_TIME_MS)},
undock_:function(){!this.isUndocking&&this.dockedItem&&(window.clearTimeout(this.dockTimer),this.isUndocking=!0,this.undockingItem=this.dockedItem,this.dockedItem=void 0,window.setTimeout(function(){this.undockingItem=void 0;this.isUndocking=!1}.bind(this),this.STICKY_CHAT_UNDOCK_TRANSITION_TIME_MS))},
checkIntersections_:function(){if(this.dockableMessages.length){this.intersectRAF_=window.requestAnimationFrame(this.boundCheckIntersections_);var a=this.dockableMessages[0],b=this.getBoundingClientRect();a=a.getBoundingClientRect();var c=a.top-b.top,d=c<=this.MESSAGE_TO_TOP_EPSILON;c=c-this.clientHeight<=this.MESSAGE_TO_TOP_EPSILON;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 h=c<=this.MESSAGE_TO_TOP_EPSILON;
if(c-a.height<=this.MESSAGE_TO_TOP_EPSILON)if(h)a=d;else return;d=h}this.dock_(e)}else c&&this.dockedItem&&this.clear()}else this.intersectRAF_=null},
trimInvisibleDockableMessages_:function(){if(this.parentElement)for(var a=this.parentElement.scrollTop;this.dockableMessages&&this.dockableMessages.length&&(this.dockableMessages[0].offsetTop<a||!this.dockableMessages[0].isHighlighted);)this.dockableMessages.shift()},
isScrolledToBottomOfItemListChanged_:function(a){a?this.trimInvisibleDockableMessages_():this.clear()},
onDockableMessagesChanged_:function(){this.dockableMessages.length&&!this.intersectRAF_&&(this.intersectRAF_=window.requestAnimationFrame(this.boundCheckIntersections_))}});
var WIb;
var XIb;
_.ij({is:"yt-live-chat-donation-announcement-renderer",_template:function(){if(void 0!==XIb)return XIb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-donation-announcement-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_donation_announcement_renderer.yt.live.chat.donation.announcement.renderer.css.js--\x3e<div id="card"><yt-img-shadow id="author-photo" height="40" thumbnail="[[data.authorPhoto]]" width="40"></yt-img-shadow><div id="content"><div id="content-header"><div id="author-name">[[getSimpleString(data.authorName)]]</div><div id="text">[[getSimpleString(data.text)]]</div></div><div id="timestamp">[[timestampString]]</div><yt-formatted-string id="subtext" text="[[data.subtext]]"></yt-formatted-string></div><div id="menu" hidden$="[[!data.contextMenuEndpoint]]"><yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu"><yt-icon icon="more_vert"></yt-icon></yt-icon-button></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===WIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_donation_announcement_renderer.yt.live.chat.donation.announcement.renderer.css.js--\x3e<style>#timestamp {display: var(--yt-live-chat-item-timestamp-display,inline);margin: var(--yt-live-chat-item-timestamp-margin,0 8px 0 0);color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;} #author-photo {display: block;margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #menu {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} :host(:hover) #menu,:host([menu-visible]) #menu {transform: none;} :host(:focus-within) #menu {transform: none;} #inline-action-button-container {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;background-color: var(--yt-live-chat-moderation-mode-hover-background-color);display: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-inline-action-buttons]:hover) #inline-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} :host([has-inline-action-buttons][hide-inline-action-buttons]:hover) #inline-action-button-container {display: none;} :host([has-inline-action-buttons]:hover) #menu {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #inline-action-buttons>*,#additional-inline-action-buttons>* {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} #inline-action-buttons>* {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} #inline-action-buttons>:hover {background: var(--yt-deprecated-luna-black);} #additional-inline-action-buttons>* {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} #additional-inline-action-buttons>:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #additional-inline-action-buttons:not(:empty) {margin-left: 32px;} #inline-action-buttons>*:not(:first-child),#additional-inline-action-buttons>*:not(:first-child) {margin-left: 8px;} :host {position: relative;display: block;padding: 4px 24px;--yt-live-chat-donation-chip-background-color: #e0e0e0;--yt-live-chat-donation-chip-text-color: #262626;--yt-live-chat-item-timestamp-display: none;} :host([dashboard-money-feed]) {padding: 0;--yt-live-chat-item-timestamp-display: block;} #card {position: relative;background-color: var(--yt-live-chat-secondary-background-color);border-radius: 4px;color: var(--yt-live-chat-primary-text-color);padding: 12px 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([dashboard-money-feed]) #card {background-color: transparent;color: transparent;} :host([dashboard-money-feed]) #content-header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;} #author-name {display: none;} :host([dashboard-money-feed]) #author-name {display: block;font-size: 14px;font-weight: 500;margin-right: 8px;color: var(--yt-live-chat-secondary-text-color);overflow: hidden;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;display: -webkit-box;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #text {display: block;font-size: 14px;margin-bottom: var(--ytd-margin-base);} :host([dashboard-money-feed]) #text {height: 24px;min-width: 16px;border-radius: 12px;margin-right: 8px;padding: 0 12px;background-color: var(--yt-live-chat-donation-chip-background-color);color: var(--yt-live-chat-donation-chip-text-color);font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #subtext {display: block;font-size: 12px;} :host([dashboard-money-feed]) #subtext {display: none;} #author-photo {max-height: 40px;} #menu {background: linear-gradient(to right,transparent,var(--yt-live-chat-secondary-background-color) 100%);border-radius: 0 4px 4px 0;} :host([dashboard-money-feed]) #menu {margin-top: 8px;background: linear-gradient(to right,transparent,var(--yt-live-chat-background-color) 40%);color: var(--yt-live-chat-secondary-text-color);} /*# sourceMappingURL=yt-live-chat-donation-announcement-renderer.css.map*/</style>";
WIb=d}d=WIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return XIb=a},
properties:{data:Object},behaviors:[_.Y.YtRendererBehavior,_.jN.YtLiveChatItemBehavior],ready:function(){var a=document.querySelector("yt-live-chat-app");a&&a.hasAttribute("dashboard-money-feed")&&_.G(this).setAttribute("dashboard-money-feed","")}});
var YIb;
var ZIb;
var z7=function(){var a=_.K.apply(this,arguments)||this;a.showOverflowButton=!1;a.isViewSelectorDisabled=!1;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};
_.r(z7,_.K);_.f=z7.prototype;_.f.configureRendererStamper=function(){return{"data.actionButtons":{id:"action-buttons",mapping:{buttonRenderer:"yt-button-renderer"}},"data.viewSelector":{id:"view-selector",mapping:{sortFilterSubMenuRenderer:"yt-sort-filter-sub-menu-renderer"}}}};
_.f.ready=function(){this.popupPositionTarget=this.JSC$41622_ytIconButton};
_.f.onMenuClick=function(){var a,b;(null===(b=null===(a=this.data)||void 0===a?void 0:a.overflowMenu)||void 0===b?0:b.menuRenderer)&&this.ytOpenPopupBehavior.openPopup({openPopupAction:{popupType:"DROPDOWN",popup:{menuPopupRenderer:this.data.overflowMenu.menuRenderer}}})};
_.f.computeShowOverflowButton=function(a){return!!a&&!!a.overflowMenu};
_.f.disableViewSelector=function(){this.isViewSelectorDisabled=!0};
_.f.enableViewSelector=function(){this.isViewSelectorDisabled=!1};
_.f.viewSelectorDisabledChanged=function(){var a=this.$$("yt-sort-filter-sub-menu-renderer");a&&(a.disabled=this.isViewSelectorDisabled)};
_.t.Object.defineProperties(z7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ZIb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_header_renderer.yt.live.chat.header.renderer.css.js--\x3e<div id="primary-content">\n  <span id="title">[[getSimpleString(data.titleText)]]</span>\n  <span id="view-selector"></span>\n</div>\n<div id="action-buttons"></div>\n<yt-icon-button id="overflow" hidden$="[[!showOverflowButton]]" label="[[data.overflowMenu.menuRenderer.accessibility.accessibilityData.label]]" on-click="onMenuClick">\n  <yt-icon icon="more_vert"></yt-icon>\n</yt-icon-button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YIb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_header_renderer.yt.live.chat.header.renderer.css.js--\x3e<style>:host {height: 48px;padding: 8px;box-sizing: border-box;font-size: var(--yt-live-chat-header-font-size,18px);background-color: var(--yt-live-chat-header-background-color,var(--yt-deprecated-opalescence-soft-grey-opacity-lighten-3));color: var(--yt-live-chat-header-text-color,var(--yt-live-chat-primary-text-color));display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: var(--yt-live-chat-header-renderer-display,flex);} #overflow {width: 40px;height: 40px;padding: 8px;} #action-buttons>*,#overflow {color: var(--yt-live-chat-header-button-color);} #primary-content {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;margin-left: 16px;} yt-icon-button yt-icon {color: var(--yt-spec-icon-inactive);} yt-icon-button:hover yt-icon {color: var(--yt-spec-icon-active-other);} /*# sourceMappingURL=yt-live-chat-header-renderer.css.map*/</style>";
YIb=d}d=YIb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ZIb=a}a=ZIb;return a}}});
var A7=z7;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],A7.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Nx.YtOpenPopupBehavior),_.W("design:type",Object)],A7.prototype,"ytOpenPopupBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],A7.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],A7.prototype,"ytRendererBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],A7.prototype,"data",void 0);_.V([_.M({computed:"computeShowOverflowButton(data)"}),_.W("design:type",Boolean)],A7.prototype,"showOverflowButton",void 0);_.V([_.M({observer:"viewSelectorDisabledChanged"}),_.W("design:type",Boolean)],A7.prototype,"isViewSelectorDisabled",void 0);_.V([_.M(),_.W("design:type",HTMLElement)],A7.prototype,"popupPositionTarget",void 0);_.V([_.S("#overflow"),_.W("design:type",HTMLElement)],A7.prototype,"JSC$41622_ytIconButton",void 0);
A7=_.V([_.T({is:"yt-live-chat-header-renderer"})],A7);
var $Ib;
var aJb;
var bJb;
var cJb;
var B7=function(){var a=_.K.apply(this,arguments)||this;a.hidden=!1;a.supportsInlineActionButtons=!0;return a};
_.r(B7,_.K);B7.prototype.ready=function(){var a=document.querySelector("yt-live-chat-app");(null===a||void 0===a?0:a.hasAttribute("dashboard-money-feed"))&&_.G(this).setAttribute("dashboard-money-feed","")};
B7.prototype.dataChanged=function(a){var b=_.G(this.$["detail-text"]);b.textContent="";(null===a||void 0===a?0:a.detailText)&&b.appendChild(this.ytLiveChatItemBehavior.createDocumentFragment(a.detailText))};
_.t.Object.defineProperties(B7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===cJb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-legacy-paid-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_legacy_paid_message_renderer.yt.live.chat.legacy.paid.message.renderer.css.js--\x3e<div id="card">\n  <yt-img-shadow id="author-photo" height="40" thumbnail="[[data.authorPhoto]]" width="40"></yt-img-shadow>\n  <div id="content">\n    <div id="content-primary-column">\n      <div id="author-name">[[getSimpleString(data.authorName)]]</div>\n      <div id="event-text">[[getSimpleString(data.eventText)]]</div>\n      <div id="detail-text"></div>\n    </div>\n    <div id="timestamp">[[timestampString]]</div>\n  </div>\n  <div id="menu" hidden$="[[!data.contextMenuEndpoint]]">\n    <yt-icon-button id="menu-button" label="[[data.contextMenuAccessibility.accessibilityData.label]]" on-click="showContextMenu">\n      <yt-icon icon="more_vert"></yt-icon>\n    </yt-icon-button>\n  </div>\n</div>\n<div id="inline-action-button-container">\n  <div id="inline-action-buttons"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_legacy_paid_message_renderer.yt.live.chat.legacy.paid.message.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ #timestamp {display: var(--yt-live-chat-item-timestamp-display,inline);margin: var(--yt-live-chat-item-timestamp-margin,0 8px 0 0);color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;} #author-photo {display: block;margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #menu {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} :host(:hover) #menu,:host([menu-visible]) #menu {transform: none;} :host(:focus-within) #menu {transform: none;} #inline-action-button-container {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;background-color: var(--yt-live-chat-moderation-mode-hover-background-color);display: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-inline-action-buttons]:hover) #inline-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} :host([has-inline-action-buttons][hide-inline-action-buttons]:hover) #inline-action-button-container {display: none;} :host([has-inline-action-buttons]:hover) #menu {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #inline-action-buttons>*,#additional-inline-action-buttons>* {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} #inline-action-buttons>* {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} #inline-action-buttons>:hover {background: var(--yt-deprecated-luna-black);} #additional-inline-action-buttons>* {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} #additional-inline-action-buttons>:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #additional-inline-action-buttons:not(:empty) {margin-left: 32px;} #inline-action-buttons>*:not(:first-child),#additional-inline-action-buttons>*:not(:first-child) {margin-left: 8px;} :host {position: relative;display: block;--yt-live-chat-sponsor-color: #0f9d58;--yt-live-chat-item-timestamp-display: var(--yt-live-chat-paid-message-timestamp-display, none);padding: 4px 24px;} :host([dashboard-money-feed]) {padding: 0;} #card {position: relative;padding: 8px 16px;background-color: var(--yt-live-chat-sponsor-color);border-radius: 4px;color: #fff;font-size: 14px;min-height: 40px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} :host([dashboard-money-feed]) #card {border-radius: 0;box-shadow: none;background-color: var(--yt-live-chat-background-color);color: rgba(0,0,0,0.87);} #author-photo {-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} #author-name {display: none;} :host([dashboard-money-feed]) #author-name {display: block;margin-right: 8px;color: var(--yt-live-chat-secondary-text-color);font-weight: 500;} #content {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([dashboard-money-feed]) #content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([dashboard-money-feed]) #content-primary-column {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: baseline;-webkit-align-items: baseline;align-items: baseline;} #event-text {color: rgba(255,255,255,0.7);font-weight: 500;} :host([dashboard-money-feed]) #event-text {display: inline;height: 24px;min-width: 16px;border-radius: 12px;margin-right: 8px;padding: 0 12px;background-color: var(--yt-live-chat-sponsor-color);color: var(--yt-spec-static-brand-white);display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-size: var(--yt-badge-font-size,1.2rem);font-weight: var(--yt-badge-font-weight,500);line-height: var(--yt-badge-line-height-size,1.2rem);letter-spacing: var(--yt-badge-letter-spacing,unset);} #detail-text {font-size: 15px;word-wrap: break-word;word-break: break-word;} #detail-text .emoji {width: var(--yt-live-chat-emoji-size);height: var(--yt-live-chat-emoji-size);margin: -1px 2px 1px;vertical-align: middle;} :host([dashboard-money-feed]) #detail-text {display: none;} a {display: inline;text-decoration: underline;} #detail-text a {word-break: break-all;} #detail-text a .mention {text-decoration: underline;} #menu {background: linear-gradient(to right,transparent,var(--yt-live-chat-sponsor-color) 100%);border-radius: 0 4px 4px 0;} :host([dashboard-money-feed]) #menu {margin-top: 8px;background: linear-gradient(to right,transparent,var(--yt-live-chat-background-color) 40%);} /*# sourceMappingURL=yt-live-chat-legacy-paid-message-renderer.css.map*/</style>";
bJb=d}d=bJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);cJb=a}a=cJb;return a}}});
var C7=B7;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],C7.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],C7.prototype,"ytLiveChatItemBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],C7.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M({observer:"dataChanged"}),_.W("design:type",Object)],C7.prototype,"data",void 0);
_.V([_.M({computed:"truthy(isDeleted)",reflectToAttribute:!0}),_.W("design:type",Boolean)],C7.prototype,"hidden",void 0);C7=_.V([_.T({is:"yt-live-chat-legacy-paid-message-renderer"})],C7);
var dJb;
var eJb;
var fJb;
var gJb;
_.ij({is:"yt-live-chat-message-subtext-renderer",_template:function(){if(void 0!==gJb)return gJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-message-subtext-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_message_subtext_renderer.yt.live.chat.message.subtext.renderer.css.js--\x3e<yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_message_subtext_renderer.yt.live.chat.message.subtext.renderer.css.js--\x3e<style>:host {display: block;} /*# sourceMappingURL=yt-live-chat-message-subtext-renderer.css.map*/</style>";fJb=d}d=fJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
return gJb=a},
properties:{data:Object}});
_.ij({is:"yt-live-chat-message-renderer",_template:function(){if(void 0!==eJb)return eJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_message_renderer.yt.live.chat.message.renderer.css.js--\x3e<yt-formatted-string id="text" text="[[data.text]]"></yt-formatted-string>\n<div id="subtext"></div>\n<div id="button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_message_renderer.yt.live.chat.message.renderer.css.js--\x3e<style>:host {display: block;color: var(--yt-live-chat-primary-text-color,var(--yt-spec-text-primary));background: var(--yt-live-chat-action-panel-background-color,var(--yt-deprecated-opalescence-soft-grey-opacity-lighten-3));display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;--yt-paper-button-width: 100%;} #subtext {color: var(--yt-live-chat-secondary-text-color,var(--yt-deprecated-luna-black-opacity-lighten-2));margin-bottom: 12px;} #text,#subtext {text-align: var(--yt-live-chat-message-renderer-text-align,inherit);-ms-align-self: center;-webkit-align-self: center;align-self: center;} #text:empty,#subtext:empty,#button:empty {display: none;} :host([subtext-on-bottom]) #subtext {order: 1;margin-bottom: 0;margin-top: 12px;} #button {width: 100%;} #button .style-default {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #button>* {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=yt-live-chat-message-renderer.css.map*/</style>";
dJb=d}d=dJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return eJb=a},
properties:{data:Object,subtextOnBottom:{type:Boolean,value:!1,reflectToAttribute:!0}},behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],stampDom:{"data.button":{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.subtext":{id:"subtext",mapping:{messageSubtextRenderer:"yt-live-chat-message-subtext-renderer"}}}});
var hJb;
var iJb;
_.ij({is:"yt-live-chat-mode-change-message-renderer",_template:function(){if(void 0!==iJb)return iJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-mode-change-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_mode_change_message_renderer.yt.live.chat.mode.change.message.renderer.css.js--\x3e<div id="contents">\n  <yt-icon icon="[[data.icon.iconType]]"></yt-icon>\n  <div id="text-container">\n    <yt-formatted-string id="text" text="[[data.text]]"></yt-formatted-string>\n    <yt-formatted-string id="subtext" text="[[data.subtext]]"></yt-formatted-string>\n  </div>\n  <div id="buttons"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_mode_change_message_renderer.yt.live.chat.mode.change.message.renderer.css.js--\x3e<style>:host {display: block;margin: 8px 0;padding: 0 24px;color: var(--yt-live-chat-primary-text-color,var(--yt-spec-text-primary));font-size: 13px;} #contents {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;padding: 16px 30px;border-radius: 4px;background: var(--yt-live-chat-mode-change-background-color,var(--yt-deprecated-opalescence-soft-grey));} #text-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} yt-icon {width: 40px;height: 40px;margin-bottom: 8px;} #text {font-weight: 500;} #subtext {margin-top: 4px;color: var(--yt-live-chat-secondary-text-color,var(--yt-spec-text-secondary));font-style: italic;} #buttons {margin-top: 16px;min-height: 32px;} #buttons:empty {display: none;} /*# sourceMappingURL=yt-live-chat-mode-change-message-renderer.css.map*/</style>";
hJb=d}d=hJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iJb=a},
properties:{data:Object},behaviors:[_.Z.YtRendererstamperBehavior],stampDom:{"data.buttons":{id:"buttons",mapping:{buttonRenderer:"yt-button-renderer"}}}});
var jJb;
var kJb;
_.ij({is:"yt-live-chat-moderation-message-renderer",_template:function(){if(void 0!==kJb)return kJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-moderation-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_moderation_message_renderer.yt.live.chat.moderation.message.renderer.css.js--\x3e<div id="container">\n  <span id="timestamp">[[timestampString]]</span>\n  <yt-formatted-string id="message" text="[[data.message]]"></yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jJb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_moderation_message_renderer.yt.live.chat.moderation.message.renderer.css.js--\x3e<style>#timestamp {display: var(--yt-live-chat-item-timestamp-display,inline);margin: var(--yt-live-chat-item-timestamp-margin,0 8px 0 0);color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;} #author-photo {display: block;margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #menu {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} :host(:hover) #menu,:host([menu-visible]) #menu {transform: none;} :host(:focus-within) #menu {transform: none;} #inline-action-button-container {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;background-color: var(--yt-live-chat-moderation-mode-hover-background-color);display: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-inline-action-buttons]:hover) #inline-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} :host([has-inline-action-buttons][hide-inline-action-buttons]:hover) #inline-action-button-container {display: none;} :host([has-inline-action-buttons]:hover) #menu {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #inline-action-buttons>*,#additional-inline-action-buttons>* {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} #inline-action-buttons>* {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} #inline-action-buttons>:hover {background: var(--yt-deprecated-luna-black);} #additional-inline-action-buttons>* {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} #additional-inline-action-buttons>:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #additional-inline-action-buttons:not(:empty) {margin-left: 32px;} #inline-action-buttons>*:not(:first-child),#additional-inline-action-buttons>*:not(:first-child) {margin-left: 8px;} :host {display: block;position: relative;padding: 8px 24px;font-size: 13px;color: var(--yt-live-chat-deleted-message-color);} :host(::before) {content: "";position: absolute;display: block;left: 8px;top: 4px;bottom: 4px;width: 4px;box-sizing: border-box;border-radius: 2px;background: var(--yt-live-chat-deleted-message-bar-color);} #message {line-height: 16px;word-wrap: break-word;} /*# sourceMappingURL=yt-live-chat-moderation-message-renderer.css.map*/</style>';
jJb=d}d=jJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kJb=a},
properties:{data:Object},behaviors:[_.Y.YtRendererBehavior,_.jN.YtLiveChatItemBehavior]});
var lJb;
_.ij({is:"yt-live-chat-placeholder-item-renderer",_template:function(){if(void 0!==lJb)return lJb;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:yt-live-chat-placeholder-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);return lJb=a},
properties:{data:Object}});
var mJb;
var nJb;
_.ij({is:"yt-live-chat-server-error-message",_template:function(){if(void 0!==nJb)return nJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-server-error-message--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_server_error_message.yt.live.chat.server.error.message.css.js--\x3e<span id="timestamp">[[timestampString]]</span>\n<span id="message">[[data.message]]</span>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mJb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_server_error_message.yt.live.chat.server.error.message.css.js--\x3e<style>#timestamp {display: var(--yt-live-chat-item-timestamp-display,inline);margin: var(--yt-live-chat-item-timestamp-margin,0 8px 0 0);color: var(--yt-live-chat-tertiary-text-color);font-size: 11px;} #author-photo {display: block;margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #menu {position: absolute;top: 0;bottom: 0;right: 0;transform: translateX(100px);} :host(:hover) #menu,:host([menu-visible]) #menu {transform: none;} :host(:focus-within) #menu {transform: none;} #inline-action-button-container {position: absolute;top: -4px;right: 0;bottom: -4px;left: 0;background-color: var(--yt-live-chat-moderation-mode-hover-background-color);display: none;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([has-inline-action-buttons]:hover) #inline-action-button-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;display: var(--yt-live-chat-inline-action-button-container-display,none);} :host([has-inline-action-buttons][hide-inline-action-buttons]:hover) #inline-action-button-container {display: none;} :host([has-inline-action-buttons]:hover) #menu {display: var(--yt-live-chat-item-with-inline-actions-context-menu-display,block);} #inline-action-buttons>*,#additional-inline-action-buttons>* {--yt-button-icon-size: 36px;--yt-button-icon-padding: 6px;color: var(--yt-spec-static-brand-white);border-radius: 2px;} #inline-action-buttons>* {background: var(--yt-deprecated-luna-black-opacity-lighten-1);} #inline-action-buttons>:hover {background: var(--yt-deprecated-luna-black);} #additional-inline-action-buttons>* {color: var(--yt-live-chat-additional-inline-action-button-color);background: var(--yt-live-chat-additional-inline-action-button-background-color);} #additional-inline-action-buttons>:hover {background: var(--yt-live-chat-additional-inline-action-button-background-color-hover);} #additional-inline-action-buttons:not(:empty) {margin-left: 32px;} #inline-action-buttons>*:not(:first-child),#additional-inline-action-buttons>*:not(:first-child) {margin-left: 8px;} :host {display: var(--yt-live-chat-server-error-message-display,block);position: relative;padding: 4px 24px;} span#timestamp {font-size: 10px;} #message {color: var(--yt-live-chat-deleted-message-color,rgba(0,0,0,0.5));font-size: 12px;font-style: italic;line-height: 16px;word-wrap: break-word;} :host(::before) {content: "";position: absolute;display: block;left: 8px;top: 4px;bottom: 4px;width: 1px;box-sizing: border-box;border-radius: 2px;border: 2px solid var(--yt-live-chat-error-message-color);} :host(.reconnect::before) {border: 2px solid var(--yt-live-chat-reconnect-message-color);} /*# sourceMappingURL=yt-live-chat-server-error-message.css.map*/</style>';
mJb=d}d=mJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return nJb=a},
properties:{data:{type:Object,observer:"dataChanged_"},timestampString:{type:String,computed:"computeTimestampString_(data.timestampUsec)"}},TIME_FORMATTER:new _.Kk(7),dataChanged_:function(a,b){a&&a.class&&this.toggleClass(a.class,!0);b&&b.class&&this.toggleClass(b.class,!1)},
computeTimestampString_:function(a){return this.TIME_FORMATTER.format(new Date(a/1E3))}});
var oJb;
var pJb;
_.ij({is:"yt-live-chat-toast-renderer",_template:function(){if(void 0!==pJb)return pJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-toast-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_toast_renderer.yt.live.chat.toast.renderer.css.js--\x3e<yt-formatted-string text="[[text]]"></yt-formatted-string>\n<div id="button" on-click="dismissMessage"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_toast_renderer.yt.live.chat.toast.renderer.css.js--\x3e<style>:host {position: absolute;box-sizing: border-box;right: 0;bottom: 0;left: 0;padding: 16px;transition-duration: 0.2s;transform: translateY(100%);border-radius: 2px;font-size: 14px;color: var(--yt-live-chat-toast-text-color);word-break: break-word;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([is-showing-message]) {background-color: var(--yt-live-chat-toast-background-color);transform: translateY(0);} :host(:not([is-message-visible])) {height: 0;padding: 0;} #button {height: 36px;} #button>* {color: var(--yt-live-chat-toast-action-color);margin-left: 8px;} /*# sourceMappingURL=yt-live-chat-toast-renderer.css.map*/</style>";
oJb=d}d=oJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pJb=a},
properties:{message:{type:Object},text:{type:Object,computed:"computeText_(message)",observer:"handleTextChanged_"},actionButton:{type:Object,computed:"computeActionButton_(message)"},isShowingMessage:{type:Boolean,value:!1,reflectToAttribute:!0},isMessageVisible:{type:Boolean,value:!1,reflectToAttribute:!0}},listeners:{transitionend:"onTransitionEnd_"},behaviors:[_.Z.YtRendererstamperBehavior,_.Hx.YtActionHandlerBehavior],actionMap:{"yt-live-chat-actions":"handleLiveChatActions_","yt-live-chat-add-to-toast-action":"handleAction_",
"yt-live-chat-add-message-to-toast":"handleAddMessage_"},stampDom:{actionButton:{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}}},created:function(){this.queuedMessages_=[];this.clearTimeout_=this.toastTimeout_=null},
handleAddMessage_:function(a){a&&(this.queuedMessages_.push(a),this.maybeShowMessage_())},
maybeShowMessage_:function(){this.clearTimeout_||this.toastTimeout_||!this.queuedMessages_.length||(_.G(this).setAttribute("role","alert"),this.message=this.queuedMessages_.shift(),this.isShowingMessage=this.isMessageVisible=!0,this.toastTimeout_=this.async(function(){this.toastTimeout_=null;this.dismissMessage()},this.actionButton?5E3:3E3))},
dismissMessage:function(){this.toastTimeout_&&(this.cancelAsync(this.toastTimeout_),this.toastTimeout_=null);this.isShowingMessage=!1;_.G(this).removeAttribute("role");this.clearTimeout_=this.async(function(){this.clearTimeout_=this.message=null;this.isMessageVisible=!1;this.maybeShowMessage_()},500)},
onTransitionEnd_:function(){if(this.isShowingMessage){var a=_.LGa(this);a&&a.focus()}},
handleLiveChatActions_:function(a){a.forEach(this.handleAction_.bind(this))},
handleAction_:function(a){var b;this.handleAddMessage_(null==a?void 0:null==(b=a.liveChatAddToToastAction)?void 0:b.item)},
computeText_:function(a){var b,c;return(null==a?void 0:null==(b=a.notificationTextRenderer)?void 0:b.successResponseText)||(null==a?void 0:null==(c=a.notificationActionRenderer)?void 0:c.responseText)||null},
handleTextChanged_:function(a){a?(a=_.Zi(a),_.G(this).setAttribute("aria-label",a)):_.G(this).removeAttribute("aria-label")},
computeActionButton_:function(a){var b;return(null==a?void 0:null==(b=a.notificationActionRenderer)?void 0:b.actionButton)||null}});
_.ij({is:"yt-live-chat-item-list-renderer",_template:function(){if(void 0!==aJb)return aJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-item-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_item_list_renderer.yt.live.chat.item.list.renderer.css.js--\x3e<div id="contents">\n  <div id="item-scroller" on-scroll="onScrollItems_">\n    <yt-live-chat-docked-message-renderer id="docked-messages" dockable-messages="{{dockableMessages}}" emoji-manager="[[emojiManager]]" is-scrolled-to-bottom-of-item-list="[[atBottom]]" participants-manager="[[participantsManager]]">\n    </yt-live-chat-docked-message-renderer>\n    <yt-live-chat-banner-manager id="banner-manager" emoji-manager="[[emojiManager]]">\n    </yt-live-chat-banner-manager>\n    <div id="item-offset">\n      <div id="items"></div>\n    </div>\n  </div>\n  <div id="empty-state-message" hidden$="[[!isEmpty]]"></div>\n  \n  <yt-icon-button id="show-more" disabled$="[[atBottom]]" label="[[data.moreCommentsBelowButton.buttonRenderer.accessibilityData.accessibilityData.label]]" on-click="scrollToBottom_">\n    <yt-icon icon="down_arrow"></yt-icon>\n  </yt-icon-button>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Ib){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_item_list_renderer.yt.live.chat.item.list.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host {position: relative;display: block;overflow: hidden;z-index: 0;} :host([moderation-mode-enabled]) {--yt-live-chat-item-with-inline-actions-context-menu-display: none;--yt-live-chat-inline-action-button-container-display: flex;} #contents {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #empty-state-message {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #empty-state-message>yt-live-chat-message-renderer {color: var(--yt-live-chat-tertiary-text-color);background: transparent;font-size: 18px;--yt-live-chat-message-renderer-text-align: center;} yt-icon-button {background-color: #2196f3;border-radius: 999px;bottom: 0;color: #fff;cursor: pointer;width: 32px;height: 32px;margin: 0 calc(50% - 16px) 8px calc(50% - 16px);padding: 4px;position: absolute;transition-property: bottom;transition-timing-function: cubic-bezier(0,0,0.2,1);transition-duration: 0.15s;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} yt-icon-button[disabled] {bottom: -42px;color: #fff;transition-timing-function: cubic-bezier(0.4,0,1,1);} #item-scroller {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;overflow-x: hidden;overflow-y: hidden;padding-right: var(--scrollbar-width);overflow-anchor: none;} :host([allow-scroll]) #item-scroller {overflow-y: scroll;padding-right: 0;} #item-offset {position: relative;} #item-scroller.animated #item-offset {overflow: hidden;} #items {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;padding: var(--yt-live-chat-item-list-renderer-padding,4px 0);} #items>*:not(:first-child) {border-top: var(--yt-live-chat-item-list-item-border,none);} #item-scroller.animated #items {bottom: 0;left: 0;position: absolute;right: 0;transform: translateY(0);} #docked-messages {z-index: 1;position: absolute;left: 0;right: 0;top: 0;} yt-live-chat-paid-sticker-renderer {padding: 4px 24px;} yt-live-chat-paid-sticker-renderer[dashboard-money-feed] {padding: 8px 16px;} yt-live-chat-banner-manager {z-index: 1;position: absolute;left: 0;right: var(--scrollbar-width);top: 0;padding: 8px;} /*# sourceMappingURL=yt-live-chat-item-list-renderer.css.map*/</style>";
$Ib=d}d=$Ib;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aJb=a},
properties:{data:{type:Object,observer:"dataChanged_"},atBottom:{type:Boolean,value:!0,observer:"atBottomChanged_"},visibleItems:{type:Array,value:function(){return[]}},
itemIdToDockDurationMap:{type:Object,value:function(){return{}}},
dockableMessages:{type:Array,value:function(){return[]}},
allowScroll:{type:Boolean,reflectToAttribute:!0,computed:"computeAllowScroll_(contextMenuOpen, moderationModeEnabled)"},emojiManager:Object,participantsManager:Object,contextMenuOpen:{type:Boolean,value:!1},moderationModeEnabled:{type:Boolean,value:!1,reflectToAttribute:!0,observer:"moderationModeEnabledChanged_"},isEmpty:{type:Boolean,computed:"computeIsEmpty_(visibleItems.splices)"}},behaviors:[_.VD,_.Y.YtRendererBehavior,_.tE.YtVisibilityBehavior,_.Z.YtRendererstamperBehavior,_.Hx.YtActionHandlerBehavior],
listeners:{"iron-resize":"onIronResize_","yt-live-chat-context-menu-opened":"onContextMenuOpened_","yt-live-chat-context-menu-closed":"onContextMenuClosed_","yt-popup-closed":"maybeScrollToBottom_","yt-rendererstamper-finished":"onYtRendererstamperFinished_"},observers:["isAttachedOrDataChanged_(isAttached, data)"],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-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_"},stampDom:{"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:{emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]"}},liveChatTextMessageRenderer:{component:"yt-live-chat-text-message-renderer",properties:{emojiManager:"[[emojiManager]]",
participantsManager:"[[participantsManager]]"}},liveChatPaidMessageRenderer:{component:"yt-live-chat-paid-message-renderer",properties:{emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]"}},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]]"}},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",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}},CHAT_SMOOTH_ANIMATION_TIME_MS:_.dm?0:84,SCROLLED_TO_BOTTOM_EPSILON:15,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},
attached:function(){this.listen(window,"resize","maybeScrollToBottom_");this.listen(window,"keydown","onWindowKeyEvent_");this.listen(window,"keyup","onWindowKeyEvent_");aHb()||(this.listen(window.top,"blur","onTopWindowBlurEvent_"),window!=window.top&&this.listen(window,"blur","onFramedWindowBlurEvent_"));this.isSmoothScrollEnabled_()&&_.G(this.$["item-scroller"]).classList.add("animated");_.w("live_chat_aggregation")&&_.G(this.$.contents).appendChild(document.createElement("yt-live-chat-prototype-aggregation"))},
detached:function(){this.resetSmoothScroll_();this.unlisten(window,"resize","maybeScrollToBottom_");this.unlisten(window,"keydown","onWindowKeyEvent_");this.unlisten(window,"keyup","onWindowKeyEvent_");aHb()||(this.unlisten(window.top,"blur","onTopWindowBlurEvent_"),window!=window.top&&this.unlisten(window,"blur","onFramedWindowBlurEvent_"))},
onIronResize_:function(){this.maybeResizeAnimationContainer_()},
maybeResizeAnimationContainer_:function(){this.isSmoothScrollEnabled_()&&this.debounce("resize",function(){var a=this.$.items.clientHeight,b=this.$["item-offset"].clientHeight;0!=a&&(this.$["item-offset"].style.height=a+"px",(0==b||this.atBottom)&&this.scrollToBottom_())})},
isAttachedOrDataChanged_:function(a,b){var c=window!=window.top&&!aHb();a?b&&b.enablePauseChatKeyboardShortcuts&&(c&&this.listen(window.top,"mousemove","onModerationMouseMoveEvent_"),this.listen(window,"mousemove","onModerationMouseMoveEvent_")):(c&&this.unlisten(window.top,"mousemove","onModerationMouseMoveEvent_"),this.unlisten(window,"mousemove","onModerationMouseMoveEvent_"))},
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={};this.$["docked-messages"].clear();this.$["banner-manager"].reset();this.maybeResizeScrollContainer_([]);this.$.items.style.transform=
"";this.atBottom||this.scrollToBottom_()},
dataChanged_:function(){this.clearList()},
handleLiveChatActions_:function(a){a.length&&(a.forEach(this.handleLiveChatAction_,this),this.maybeResizeScrollContainer_(a),this.flushActiveItems_(),this.async(this.maybeScrollToBottom_))},
handleLiveChatAction_:function(a){a.addChatItemAction?this.handleAddChatItemAction_(a.addChatItemAction):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.serverErrorMessage&&this.activeItems_.push({serverErrorMessage:{timestampUsec:this.currentTimestampUsec_(),message:a.serverErrorMessage.message,class:a.serverErrorMessage.class}})},
handleAddChatItemAction_:function(a){var b=a.item,c=Object.keys(b)[0],d=b[c],e=!1;this.forEachItem_(function(l,m,p){var q=Object.keys(b)[0];!(m=m[q])||m.id!=a.clientId&&m.id!=d.id||("visibleItems"==l?(this.visibleItems[p]=b,this.$.items.children[p].set("data",d)):this.activeItems_[p]=b,e=!0)});
if(c=this.get("stickinessParams.dockAtTopDurationMs",a)||0){var h=Array.prototype.find.call(_.G(this.$.items).children,function(l){return l.id==d.id});
h?this.maybeAddDockableMessage_(h):this.itemIdToDockDurationMap[d.id]=c}e||this.activeItems_.push(b)},
handleReplaceChatItemAction_:function(a){var b=a.replacementItem;this.forEachItem_(function(c,d,e){var h=Object.keys(d)[0];(d=d[h])&&d.id==a.targetItemId&&("visibleItems"==c?(this.splice(c,e,1,b),this.resetSmoothScroll_()):this.activeItems_[e]=b)})},
markAsDeleted_:function(a,b,c,d,e){b=[a,b,c].join(".");this.set(b+".deletedStateMessage",d);this.set(b+".showOriginalContentMessage",e);"visibleItems"==a&&this.resetSmoothScroll_()},
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);"visibleItems"==a&&this.resetSmoothScroll_()},
handleMarkChatItemAsDeletedAction_:function(a){this.forEachItem_(function(b,c,d){var e=Object.keys(c)[0],h=c[e];h&&h.id==a.targetItemId&&("liveChatAutoModMessageRenderer"==e?this.markAutoModRendererAsDeleted_(b,c,d,a.deletedStateMessage,a.showOriginalContentMessage):this.markAsDeleted_(b,d,e,a.deletedStateMessage,a.showOriginalContentMessage))})},
handleDimChatItemAction_:function(a){var b=a.clientAssignedId;b&&this.forEachItem_(function(c,d,e){var h=Object.keys(d)[0];(d=d[h])&&d.id==b&&(c=[c,e,h].join("."),this.set(c+".isDimmed",!0))})},
handleMarkChatItemsByAuthorAsDeletedAction_:function(a){this.forEachItem_(function(b,c,d){var e=Object.keys(c)[0],h=c[e];h&&h.authorExternalChannelId==a.externalChannelId&&("liveChatAutoModMessageRenderer"==e?this.markAutoModRendererAsDeleted_(b,c,d,a.deletedStateMessage,a.showOriginalContentMessage):this.markAsDeleted_(b,d,e,a.deletedStateMessage,a.showOriginalContentMessage))})},
handleRemoveChatItemAction_:function(a){this.forEachItem_(function(b,c,d){var e=Object.keys(c)[0];(c=c[e])&&c.id==a.targetItemId&&(this.splice(b,d,1),"visibleItems"==b&&this.resetSmoothScroll_())})},
onYtRendererstamperFinished_:function(){var a=_.G(this.$.items).children;Array.prototype.forEach.call(a,function(b){var c=b.id;this.itemIdToDockDurationMap[c]&&(this.maybeAddDockableMessage_(b),delete this.itemIdToDockDurationMap[c])}.bind(this))},
forEachItem_:function(a){this.visibleItems.forEach(a.bind(this,"visibleItems"));this.activeItems_.forEach(a.bind(this,"activeItems_"))},
handleAddTextMessageFromTemplateAction_:function(a,b,c){a=_.Zd.unsafeClone(a.addLiveChatTextMessageFromTemplateAction.template.liveChatTextMessageRenderer);b=c.client_message_id;a.id=b;a.timestampUsec=String(this.currentTimestampUsec_());c.message?a.message=_.Wi(c.message):c.rich_message&&(a.message=this.formattedStringFromLiveChatRichMessageInput_(c.rich_message));this.handleLiveChatActions_([{addChatItemAction:{clientMessageId:b,item:{liveChatTextMessageRenderer:a}}}])},
formattedStringFromLiveChatRichMessageInput_:function(a){var b={runs:[]};a=a.text_segments;for(var c=0;c<a.length;c++){var d=a[c];d.text?b.runs.push(d):d.emoji_id&&b.runs.push({emoji:this.emojiManager.getEmojiById(d.emoji_id)})}return b},
currentTimestampUsec_:function(){return 1E3*Date.now()},
handlePickerChanged_:function(){this.maybeScrollToBottom_()},
flushActiveItems_:function(){if(0<this.activeItems_.length)if(this.canScrollToBottom_()){var a=Math.max(this.visibleItems.length+this.activeItems_.length-this.data.maxItemsToDisplay,0);a&&this.splice("visibleItems",0,a);if(this.isSmoothScrollEnabled_()||this.dockableMessages.length)this.preinsertHeight_=this.$.items.clientHeight;this.activeItems_.unshift("visibleItems");try{this.push.apply(this,this.activeItems_)}catch(b){_.te(b)}this.activeItems_=[];this.isSmoothScrollEnabled_()?this.canScrollToBottom_()&&
this.async(this.showNewItems_):this.async(this.maybeScrollToBottom_)}else this.activeItems_.length>this.data.maxItemsToDisplay&&this.activeItems_.splice(0,this.activeItems_.length-this.data.maxItemsToDisplay)},
showNewItems_:function(){var a=this.$.items.clientHeight>this.$["item-scroller"].clientHeight;this.$["item-offset"].style.height=this.$.items.clientHeight+"px";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_&&400>this.chatRateMs_&&(this.isSmoothed_=!1),!this.isSmoothed_&&450<this.chatRateMs_&&(this.isSmoothed_=!0),this.scrollTimeRemainingMs_+=this.isSmoothed_?this.CHAT_SMOOTH_ANIMATION_TIME_MS:0,this.smoothScrollRafHandle_||(this.smoothScrollRafHandle_=window.requestAnimationFrame(this.smoothScroll_.bind(this))),this.lastSmoothChatMessageAddMs_=performance.now())},
maybeAddDockableMessage_:function(a){_.w("enable_docked_chat_messages")&&(this.dockableMessages.find(function(b){return a===b})||window.setTimeout(function(){0<a.offsetTop-this.$["item-scroller"].scrollTop&&this.push("dockableMessages",a)}.bind(this),0))},
computeIsEmpty_:function(){return!this.visibleItems.length},
canScrollToBottom_:function(){return this.atBottom&&this.allowScroll},
smoothScroll_:function(a){if(this.lastSmoothScrollUpdate_){var b=400>this.scrollPixelsRemaining_&&0<this.scrollPixelsRemaining_,c=1E3>a-this.lastSmoothScrollUpdate_&&1E3>performance.now()-this.lastSmoothScrollClockTime_&&0<this.scrollTimeRemainingMs_;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))},
resetSmoothScroll_:function(){this.isSmoothScrollEnabled_()&&(this.scrollTimeRemainingMs_=this.scrollPixelsRemaining_=0,this.lastSmoothScrollUpdate_=null,this.smoothScrollRafHandle_&&window.cancelAnimationFrame(this.smoothScrollRafHandle_),this.smoothScrollRafHandle_=null,this.debounce("resize",function(){this.$["item-offset"].style.height=this.$.items.clientHeight+"px"}))},
onScrollItems_:function(a){this.onScroll(a);a=this.$["item-scroller"];this.atBottom=a.scrollTop>=a.scrollHeight-a.clientHeight-this.SCROLLED_TO_BOTTOM_EPSILON;this.flushActiveItems_()},
onContextMenuOpened_:function(){this.contextMenuOpen=!0},
onContextMenuClosed_:function(){this.contextMenuOpen=!1},
onShow_:function(){this.maybeScrollToBottom_()},
maybeResizeScrollContainer_:function(a){this.isSmoothScrollEnabled_&&_.sy(a,function(b){return!!b.replaceChatItemAction})&&(this.$["item-offset"].style.height=this.$.items.clientHeight+"px",this.maybeScrollToBottom_())},
computeAllowScroll_:function(a,b){return!(a||b)},
maybeScrollToBottom_:function(){this.canScrollToBottom_()&&this.scrollToBottom_()},
scrollToBottom_:function(){this.$["item-scroller"].scrollTop=Math.pow(2,24);this.atBottom=!0},
atBottomChanged_:function(a){a?this.hideShowMoreAsync_||(this.hideShowMoreAsync_=this.async(function(){this.$["show-more"].style.visibility="hidden"},200)):(this.hideShowMoreAsync_&&this.cancelAsync(this.hideShowMoreAsync_),this.hideShowMoreAsync_=null,this.$["show-more"].style.visibility="visible")},
onWindowKeyEvent_:function(a){this.handleKeyboardEvent_(a.type,a.keyCode)},
onKeyboardEventAction_:function(a){this.handleKeyboardEvent_(a.eventType,a.keyCode)},
handleKeyboardEvent_:function(a,b){b=_.em?_.Tib(b):_.gm&&_.fm?_.Uib(b):b;this.data.enablePauseChatKeyboardShortcuts&&18==b&&(this.moderationModeEnabled="keydown"==a)},
onTopWindowBlurEvent_:function(){!window||window!=window.top&&document.hasFocus()||(this.moderationModeEnabled=!1)},
onFramedWindowBlurEvent_:function(){window==window.top||window.top.document.hasFocus()||(this.moderationModeEnabled=!1)},
onModerationMouseMoveEvent_:function(a){this.moderationModeEnabled=a.altKey},
moderationModeEnabledChanged_:function(){_.sGa()},
isSmoothScrollEnabled_:function(){return 0!=this.CHAT_SMOOTH_ANIMATION_TIME_MS},
handleChatSeekSuccess_:function(){this.clearList()}});
var qJb;
var rJb;
var sJb;
var tJb;
var uJb;
var vJb;
_.ij({is:"yt-live-chat-poll-editor-input",_template:function(){if(void 0!==vJb)return vJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-poll-editor-input--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_poll_editor_input.yt.live.chat.poll.editor.input.css.js--\x3e<div id="input-container">\n  <yt-live-chat-text-input-field-renderer id="input" data="[[inputData]]" emoji-manager="[[emojiManager]]" is-valid-with-no-input-text="[[hasPrefilledText]]" on-focusout="onInputFocusOut">\n  </yt-live-chat-text-input-field-renderer>\n  <div id="content-right">\n    <yt-icon-button id="close-button" aria-label$="[[getSimpleString(data.removeOptionAltText)]]" on-click="onClickCloseButton_">\n      <yt-icon icon="yt-icons:close"></yt-icon>\n    </yt-icon-button>\n    <span id="char-count" aria-live="polite" aria-atomic="true" aria-label$="[[getSimpleString(data.charsRemainingAltLabel)]]">[[charactersRemaining]]</span>\n  </div>\n</div>\n<div id="error-message" role="alert">\n  [[getSimpleString(data.charCountErrorText)]]\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_poll_editor_input.yt.live.chat.poll.editor.input.css.js--\x3e<style>:host {display: block;--yt-live-chat-text-input-field-active-underline-color: none;--yt-live-chat-text-input-field-inactive-underline-color: none;color: var(--yt-live-chat-poll-primary-text-color);} #input-container {position: relative;padding: 8px 16px;border: 1px solid var(--yt-live-chat-poll-tertiary-text-color);border-radius: var(--yt-live-chat-poll-choice-border-radius);overflow: hidden;} #input-container:focus-within {border: 1px solid var(--yt-live-chat-poll-primary-text-color);} #input {font-size: 14px;margin-right: 24px;--yt-live-chat-text-input-field-placeholder-top: auto;--yt-live-chat-text-input-field-placeholder-left: auto;--yt-live-chat-text-input-field-placeholder-color: var(--yt-live-chat-poll-tertiary-text-color);--yt-live-chat-text-input-field-white-space: nowrap;} :host([has-prefilled-text]) #input {--yt-live-chat-text-input-field-placeholder-color: var(--yt-live-chat-poll-secondary-text-color);} #close-button,#char-count {position: absolute;right: 16px;top: 50%;} :host([over-character-limit]) #char-count,#close-button {color: var(--yt-live-chat-poll-secondary-text-color);} :host(:not([is-removable])) #close-button,#char-count {visibility: hidden;} #char-count {transform: translateY(-50%);color: var(--yt-live-chat-poll-primary-text-color);} :host(:focus-within) #content-right:not(:focus-within) #char-count {display: inline;visibility: visible;} #close-button {display: inline-block;transform: translate(100px,-50%);} :host([is-removable]) #close-button:focus-within,:host([is-removable]:not(:focus-within)):hover #close-button {transform: translate(0,-50%);} #error-message {display: none;} :host([show-error-message]) #error-message {display: block;font-size: 12px;line-height: 14px;padding-top: 4px;color: var(--yt-live-chat-poll-secondary-text-color);} /*# sourceMappingURL=yt-live-chat-poll-editor-input.css.map*/</style>";
uJb=d}d=uJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return vJb=a},
properties:{data:{type:Object},id:{type:Number,computed:"computeId(data.id)"},emojiManager:Object,inputData:{type:Object,computed:"computeInputData(data.inputData)"},isRemovable:{type:Boolean,reflectToAttribute:!0,value:!1,computed:"computeIsRemovable(data.isRemovable)"},hasPrefilledText:{type:Boolean,reflectToAttribute:!0,computed:"computeHasPrefilledText(data.hasPrefilledText)"},charactersRemaining:{type:Number,computed:"computeCharactersRemaining(data.maxCharacterLimit, characterCount)"},characterCount:{type:Number},
isInputDirty:{type:Boolean,value:!1},overCharacterLimit:{type:Boolean,reflectToAttribute:!0,computed:"computeOverCharacterLimit(charactersRemaining)"},underCharacterLimit:{type:Boolean,computed:"computeUnderCharacterLimit(data, characterCount, hasPrefilledText)"},showErrorMessage:{type:Boolean,value:!1,reflectToAttribute:!0,computed:"computeShowErrorMessage(data.charCountErrorText, overCharacterLimit, isInputDirty, characterCount)"}},behaviors:[_.Y.YtRendererBehavior],listeners:{"yt-live-chat-text-input-field-renderer-character-count-changed":"handleTextInputCharCountChanged_"},
computeId:function(){return this.data.id},
computeInputData:function(){return this.data.inputData},
computeHasPrefilledText:function(){return this.data.hasPrefilledText},
computeIsRemovable:function(){return!!this.data&&!!this.data.isRemovable},
computeShowErrorMessage:function(){return this.data&&this.data.charCountErrorText?this.overCharacterLimit||this.underCharacterLimit&&this.isInputDirty:!1},
getLiveChatRichMessageInput:function(){return this.$.input.liveChatRichMessageInput},
clearInput:function(){this.$.input.setLiveChatRichMessageInput(null)},
computeCharactersRemaining:function(){if(this.data&&void 0!==this.data.maxCharacterLimit&&void 0!==this.characterCount)return this.data.maxCharacterLimit-this.characterCount},
computeOverCharacterLimit:function(){return void 0!==this.charactersRemaining&&0>this.charactersRemaining},
computeUnderCharacterLimit:function(){return this.hasPrefilledText?!1:!!this.data&&this.data.minCharacterLimit>this.characterCount},
handleTextInputCharCountChanged_:function(a){a=a.detail&&a.detail.characterCount;void 0!==a&&(this.characterCount=a,0!==a&&(this.isInputDirty=!0))},
onInputFocusOut:function(){this.isInputDirty=!0},
onClickCloseButton_:function(){this.fire("yt-live-chat-poll-editor-input-closed",{id:this.id})}});
var wJb;
var xJb;
var yJb={minPollOptions:2,maxPollOptions:4,minPollOptionChars:1,maxPollOptionChars:35,maxPollQuestionChars:100,optionPlaceholderText:{simpleText:""},questionPlaceholderText:{simpleText:""},customOptionPlaceholderText:[],pollOptionData:{}};
_.ij({is:"yt-live-chat-poll-editor-panel-renderer",_template:function(){if(void 0!==xJb)return xJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-poll-editor-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_poll_editor_panel_renderer.yt.live.chat.poll.editor.panel.renderer.css.js--\x3e<div id="panel-header">\n  <yt-icon hidden$="[[!data.headerIcon]]" icon="[[data.headerIcon.iconType]]"></yt-icon>\n  <yt-formatted-string id="panel-title" text="[[data.headerText]]"></yt-formatted-string>\n  <div id="close-button" on-click="onCloseClick_"></div>\n</div>\n<div id="panel-contents">\n  <div id="poll-editor">\n    <yt-live-interactivity-component-background class="background" use-large-background="">\n    </yt-live-interactivity-component-background>\n    <div id="poll-editor-header">\n      <yt-icon hidden$="[[!data.pollEditorInfo.headerIcon]]" icon="[[data.pollEditorInfo.headerIcon.iconType]]">\n      </yt-icon>\n      <yt-formatted-string id="poll-editor-title" text="[[data.pollEditorInfo.headerText]]">\n      </yt-formatted-string>\n    </div>\n    <div id="poll-question"></div>\n    <div id="poll-question-sub-content">\n      <div id="poll-question-error-message" role="alert">\n        [[getSimpleString(pollEditorInfoWithDefaults.pollQuestionCharCountErrorText)]]\n      </div>\n      <div id="poll-question-count">\n        [[pollQuestionCharacterCount]]/[[pollEditorInfoWithDefaults.maxPollQuestionChars]]\n      </div>\n      <div id="poll-question-count-alt-label" aria-live="polite" aria-atomic="true" aria-label$="[[getSimpleString(pollEditorInfoWithDefaults.pollOptionData.pollQuestionCharsRemainingAltLabel)]]">\n        [[pollQuestionCharactersRemaining]]\n      </div>\n    </div>\n    <div id="poll-options"></div>\n    <div id="add-option-button" hidden$="[[hasMaxNumPollOptions]]" on-click="onAddOptionButtonClick_">\n    </div>\n  </div>\n  <div id="start-button" on-yt-action="handleStartButtonAction_"></div>\n</div>\n<div id="spinner-container" hidden$="[[!createPollRequestInFlight]]">\n  <tp-yt-paper-spinner-lite id="spinner" active="[[createPollRequestInFlight]]"></tp-yt-paper-spinner-lite>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_poll_editor_panel_renderer.yt.live.chat.poll.editor.panel.renderer.css.js--\x3e<style>:host {display: block;background-color: var(--yt-live-chat-action-panel-background-color);padding: 4px 0;} .background {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #panel-header,#poll-editor-header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;padding-left: 13px;} #panel-header {color: var(--yt-spec-text-secondary);border-bottom: 1px solid var(--yt-live-chat-poll-editor-panel-header-border-color);} #poll-editor-header {color: var(--yt-live-chat-poll-secondary-text-color);font-size: 12px;padding: 6px;} #poll-editor-header yt-icon {width: 16px;height: 16px;} #panel-title,#poll-editor-title {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-size: 13px;margin-left: 8px;} #panel-contents {padding: 4px 13px;} #poll-editor,#poll-editor-header,#poll-options,#poll-question-count,#poll-question-sub-content {position: relative;} #poll-editor {overflow: hidden;padding: 4px 8px;margin: 8px 0;border-radius: 4px;color: var(--yt-live-chat-poll-primary-text-color);} yt-live-chat-text-input-field-renderer {padding: 8px 8px 4px;font-size: 14px;--yt-live-chat-text-input-field-placeholder-top: auto;--yt-live-chat-text-input-field-placeholder-left: auto;--yt-live-chat-text-input-field-placeholder-color: var(--yt-live-chat-poll-tertiary-text-color);} #poll-question {--yt-live-chat-text-input-field-active-underline-color: var(--yt-live-chat-poll-primary-text-color);--yt-live-chat-text-input-field-inactive-underline-color: var(--yt-live-chat-poll-tertiary-text-color);} :host([over-question-character-limit]) #poll-question {--yt-live-chat-text-input-field-active-underline-color: var(--yt-live-chat-poll-tertiary-text-color);} :host([over-question-character-limit]) #poll-question-count {color: var(--yt-live-chat-poll-tertiary-text-color);} #poll-question-sub-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;padding-bottom: 4px;} #poll-question-error-message {display: none;padding-left: 8px;font-size: 12px;line-height: 14px;color: var(--yt-live-chat-poll-secondary-text-color);} :host([show-question-error-message]) #poll-question-error-message {display: unset;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #poll-question-count {display: none;text-align: end;margin-right: 8px;font-size: 12px;line-height: 14px;} :host([show-question-error-message]) #poll-question-count {-ms-flex: none;-webkit-flex: none;flex: none;} #poll-question:focus-within+#poll-question-sub-content>#poll-question-count {display: block;} #poll-options {padding: 8px;} :host([has-max-num-poll-options]) #poll-options {padding-bottom: 18px;} yt-live-chat-poll-editor-input {margin-top: 8px;} #add-option-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #poll-editor,#add-option-button yt-button-renderer {color: var(--yt-live-chat-poll-primary-text-color);} #close-button {-ms-flex: none;-webkit-flex: none;flex: none;} #start-button {padding: 4px 0;} #start-button yt-button-renderer {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;background-color: var(--yt-live-chat-poll-editor-start-button-background-color);color: var(--yt-live-chat-poll-editor-start-button-color);} #start-button yt-button-renderer[disabled] {background-color: var(--yt-live-chat-poll-editor-start-button-background-color-disabled);color: var(--yt-live-chat-poll-editor-start-button-color-disabled);} #poll-option {position: relative;} #remove-option-button {display: none;color: var(--yt-live-chat-poll-secondary-text-color);position: absolute;right: 16px;top: 50%;transform: translateY(-50%);} #poll-option:not(:focus-within):hover #remove-option-button[is-removable] {display: inline-block;} #spinner-container {background-color: var(--yt-live-chat-action-panel-background-color);display: -ms-flexbox;display: -webkit-flex;display: flex;position: absolute;top: 0;right: 0;bottom: 0;left: 0;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #poll-question-count-alt-label {position: absolute;left: -1000px;width: 1px;height: 1px;overflow: hidden;} /*# sourceMappingURL=yt-live-chat-poll-editor-panel-renderer.css.map*/</style>";
wJb=d}d=wJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return xJb=a},
properties:{data:{type:Object,observer:"dataChanged"},id:{type:String,computed:"computeId(data.id)",reflectToAttribute:!0},emojiManager:Object,pollOptionsData:{type:Array,value:function(){return[]}},
pollQuestionData:{type:Object,computed:"computePollQuestionData(pollEditorInfoWithDefaults)"},pollQuestionCharacterCount:{type:Number,value:0},pollQuestionCharactersRemaining:{type:Number,computed:"computePollQuestionCharactersRemaining(pollEditorInfoWithDefaults.maxPollQuestionChars, pollQuestionCharacterCount)"},overQuestionCharacterLimit:{type:Boolean,reflectToAttribute:!0,computed:"computeOverQuestionCharacterLimit(pollQuestionCharacterCount, pollEditorInfoWithDefaults)"},pollEditorInfoWithDefaults:{type:Object,
computed:"computePollEditorInfoWithDefaults(data.pollEditorInfo)"},currentNumPollOptions:{type:Number,computed:"computeCurrentNumPollOptions(pollOptionsData.splices)",value:0},hasMaxNumPollOptions:{type:Boolean,computed:"computeHasMaxNumPollOptions(pollEditorInfoWithDefaults, currentNumPollOptions)",reflectToAttribute:!0},shouldInitializePoll_:{type:Boolean,computed:"computeShouldInitializePoll_(pollEditorInfoWithDefaults, pollOptionsData)"},isValidPoll:{type:Boolean,observer:"isValidPollChanged"},
createPollRequestInFlight:{type:Boolean,value:!1,reflectToAttribute:!0},selected:{type:Boolean,observer:"selectedChanged"},showQuestionErrorMessage:{type:Boolean,value:!1,reflectToAttribute:!0,computed:"computeShowQuestionErrorMessage(pollEditorInfoWithDefaults, overQuestionCharacterLimit)"}},behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],observers:["shouldInitializePollChanged(shouldInitializePoll_)"],listeners:{"picker-cancelled":"onPickerCancelled","yt-service-request-completed":"handleServiceRequestCompleted_",
"yt-live-chat-poll-editor-input-closed":"handlePollEditorInputClosed_","yt-live-chat-text-input-field-renderer-character-count-changed":"handleTextInputChanged_","yt-service-request-sent":"handleServiceRequestSent_"},stampDom:{"data.pollEditorInfo.addOptionButton":{id:"add-option-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.closeButton":{id:"close-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.startButton":{id:"start-button",mapping:{buttonRenderer:"yt-button-renderer"}},
pollQuestionData:{id:"poll-question",mapping:{liveChatTextInputFieldRenderer:{component:"yt-live-chat-text-input-field-renderer",properties:{emojiManager:"[[emojiManager]]"},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",properties:{emojiManager:"[[emojiManager]]"}}}}},dataChanged:function(){this.isValidPoll=this.getIsValidPoll_();this.data&&this.data.startButton&&
this.data.startButton.buttonRenderer&&this.set("data.startButton.buttonRenderer.isDisabled",!this.isValidPoll)},
computeId:function(){return this.data&&this.data.id||""},
computePollEditorInfoWithDefaults:function(){if(this.data&&this.data.pollEditorInfo)return Object.assign(yJb,this.data.pollEditorInfo)},
computeShouldInitializePoll_:function(){return!!this.pollEditorInfoWithDefaults&&!this.pollOptionsData.length},
computePollQuestionData:function(){if(this.pollEditorInfoWithDefaults)return{liveChatTextInputFieldRenderer:{placeholder:this.pollEditorInfoWithDefaults.questionPlaceholderText,maxCharacterLimit:this.pollEditorInfoWithDefaults.maxPollQuestionChars}}},
computeOverQuestionCharacterLimit:function(){return this.pollEditorInfoWithDefaults?this.pollQuestionCharacterCount>this.pollEditorInfoWithDefaults.maxPollQuestionChars:!1},
computePollQuestionCharactersRemaining:function(){if(this.pollEditorInfoWithDefaults)return this.pollEditorInfoWithDefaults.maxPollQuestionChars-this.pollQuestionCharacterCount},
computeCurrentNumPollOptions:function(){return this.pollOptionsData.length},
computeHasMaxNumPollOptions:function(){return!this.pollEditorInfoWithDefaults||this.currentNumPollOptions>=this.pollEditorInfoWithDefaults.maxPollOptions},
computeShowQuestionErrorMessage:function(){return this.pollEditorInfoWithDefaults&&this.overQuestionCharacterLimit&&!!this.pollEditorInfoWithDefaults.pollQuestionCharCountErrorText},
shouldInitializePollChanged:function(){if(this.shouldInitializePoll_)for(var a=0;a<this.pollEditorInfoWithDefaults.minPollOptions;a++)this.addPollOptionData_()},
getIsValidPoll_:function(){var a=this;if(!this.pollEditorInfoWithDefaults)return!1;var b=this.pollEditorInfoWithDefaults,c=b.minPollOptionChars,d=b.maxPollOptionChars,e=b.customOptionPlaceholderText;if(this.pollQuestionCharacterCount>b.maxPollQuestionChars)return!1;b=_.G(this.root).querySelectorAll("yt-live-chat-poll-editor-input");return Array.from(b).every(function(h,l){h=h.characterCount;!h&&e[l]&&(h=a.getSimpleString(e[l]).length);return h>=c&&h<=d})},
isValidPollChanged:function(){this.data&&this.data.startButton&&this.data.startButton.buttonRenderer&&this.set("data.startButton.buttonRenderer.isDisabled",!this.isValidPoll)},
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(_.G(this.$["poll-options"]).children),e.forEach(function(h,l){return h.set("data.id",l)}),e[e.length-1].$.input.focus())},
getPollOptionInputValues_:function(){var a=this,b=[],c=_.G(this.root).querySelectorAll("yt-live-chat-poll-editor-input"),d=this.get("data.pollEditorInfo.customOptionPlaceholderText")||[];Array.from(c).forEach(function(e,h){var l=null;(e=e.getLiveChatRichMessageInput())&&e.textSegments.length?l=_.oN(e):d[h]&&(l=a.formattedStringToLiveChatRichMessageInput_(d[h]));b.push(l)});
return b},
requestCreateAndStartPoll_:function(a){var b=this.getPollOptionInputValues_();if(!b.some(function(d){return!d})){b={optionText:b};
var c=_.G(this.$["poll-question"]).firstChild;c&&c.liveChatRichMessageInput&&(b.questionText=_.oN(c.liveChatRichMessageInput));_.dj(this,[a,b])}},
selectedChanged:function(){if(this.selected){var a=_.G(this.$["start-button"]).firstElementChild;a&&a.$$("#button").focus()}},
handleTextInputChanged_:function(a){"poll-question-input"===a.target.id&&(this.pollQuestionCharacterCount=a.detail.characterCount);this.isValidPoll=this.getIsValidPoll_()},
handleStartButtonAction_:function(a){"yt-service-request"==a.detail.actionName&&(a.stopPropagation(),(a=a.detail.args[1])&&this.requestCreateAndStartPoll_(a))},
handleServiceRequestSent_:function(){this.createPollRequestInFlight=!0},
handleServiceRequestCompleted_:function(a){this.createPollRequestInFlight=!1;(a=a.detail&&a.detail.data)&&a.success&&this.fire("picker-cancelled")},
onCloseClick_:function(){this.fire("picker-cancelled")},
onAddOptionButtonClick_:function(){this.addPollOptionData_();this.isValidPoll=this.getIsValidPoll_()},
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_()},
onPickerCancelled:function(){this.reset_()},
reset_:function(){if(this.pollEditorInfoWithDefaults){for(;this.currentNumPollOptions>this.pollEditorInfoWithDefaults.minPollOptions;)this.pop("pollOptionsData");var a=_.G(this.$["poll-question"]).firstChild;a&&a.setLiveChatRichMessageInput(null);if(a=_.G(this.root).querySelectorAll("yt-live-chat-poll-editor-input")){a=_.u(Array.from(a));for(var b=a.next();!b.done;b=a.next())b.value.clearInput()}this.isValidPoll=this.getIsValidPoll_()}},
formattedStringToLiveChatRichMessageInput_:function(a){return a.simpleText?{text_segments:[a.simpleText]}:{text_segments:a.runs}}});
var zJb;
var MJb;
_.ij({is:"yt-live-chat-product-button-renderer",_template:function(){if(void 0!==MJb)return MJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-product-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_product_button_renderer.yt.live.chat.product.button.renderer.css.js--\x3e<a id="endpoint" class="yt-simple-endpoint" data="[[command]]">\n  <tp-yt-paper-item id="container" disabled$="[[disabled]]" on-click="onClick_">\n    <div id="icon">\n      <yt-icon icon="[[icon]]"></yt-icon>\n      <span hidden="[[!data.iconBadgeText]]" id="icon-badge-text">[[data.iconBadgeText]]</span>\n    </div>\n    <div id="text">\n      <yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n      <div id="subtext">\n        <yt-formatted-string text="[[data.subtext]]"></yt-formatted-string>\n      </div>\n    </div>\n  </tp-yt-paper-item>\n</a>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_product_button_renderer.yt.live.chat.product.button.renderer.css.js--\x3e<style>:host(:focus) {outline: none;} tp-yt-paper-item {margin: 0;padding: 12px 16px 12px 24px;text-transform: none;} #endpoint:hover {background-color: var(--yt-live-chat-product-picker-hover-color);} #endpoint {display: block;} #container {min-height: 32px;} #text {font-size: 16px;line-height: 24px;color: var(--yt-spec-text-primary);@apply --layout-flex-start;} #subtext {font-size: 12px;line-height: 16px;color: var(--yt-live-chat-secondary-text-color);} :host([disabled]) a {cursor: unset;} :host([disabled]) #text,:host([disabled]) #subtext {color: var(--yt-live-chat-tertiary-text-color);} #icon {flex-shrink: 0;padding-right: 32px;color: var(--yt-live-chat-product-picker-icon-color);position: relative;} :host([system-icons]) #icon {color: var(--yt-spec-text-primary);} #icon-badge-text {color: var(--yt-swatch-important-text,var(--yt-spec-static-brand-white));background-color: var(--yt-spec-call-to-action);position: absolute;top: -7px;left: 13px;width: 16px;height: 16px;line-height: 16px;border-radius: 50%;border: 2px solid var(--yt-spec-brand-background-primary);font-size: 10px;text-align: center;cursor: pointer;} :host([disabled]) #icon {color: var(--yt-live-chat-product-picker-disabled-icon-color);} :host([disabled][system-icons]) #icon {color: var(--yt-live-chat-tertiary-text-color);} /*# sourceMappingURL=yt-live-chat-product-button-renderer.css.map*/</style>";
zJb=d}d=zJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MJb=a},
hostAttributes:{role:"menuitem",tabindex:-1},properties:{data:Object,iconId:{type:String,computed:"computeIconId_(data)",reflectToAttribute:!0},icon:{type:String,computed:"computeIcon_(data)",reflectToAttribute:!0},disabled:{type:Boolean,computed:"computeDisabled_(data.isDisabled)",reflectToAttribute:!0},command:{type:Object,computed:"computeCommand_(data.command, disabled)"},systemIcons:{type:Boolean,value:function(){return _.w("kevlar_system_icons")},
reflectToAttribute:!0}},behaviors:[_.gy.YtEndpointBehavior,_.Y.YtRendererBehavior],computeIconId_:function(a){return a&&a.icon&&a.icon.iconType?a.icon.iconType.toLowerCase():""},
computeIcon_:function(a){return a&&a.icon&&a.icon.iconType?(a=a.icon.iconType.toLowerCase(),("gift"==a.toLowerCase()?"yt-sys-icons":"yt-icons")+":"+a):""},
computeDisabled_:function(a){return!!a},
computeCommand_:function(a,b){return b?void 0:a},
onClick_:function(){this.data&&!this.disabled&&this.logExplicitClick(this.data)}});
var NJb;
var OJb;
_.ij({is:"yt-live-chat-product-picker-renderer",_template:function(){if(void 0!==OJb)return OJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-product-picker-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_product_picker_renderer.yt.live.chat.product.picker.renderer.css.js--\x3e<yt-formatted-string id="title" text="[[data.productPickerHeaderTitle]]"> </yt-formatted-string>\n<div id="buttons"></div>\n<div id="close-button" on-click="onCloseClick_"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===NJb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_product_picker_renderer.yt.live.chat.product.picker.renderer.css.js--\x3e<style>:host {margin: 8px -8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host(:focus) {outline: none;} #title {color: var(--yt-live-chat-secondary-text-color);font-family: "Roboto";font-size: 14px;font-weight: 500;padding: 12px 24px 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} /*# sourceMappingURL=yt-live-chat-product-picker-renderer.css.map*/</style>';
NJb=d}d=NJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return OJb=a},
hostAttributes:{role:"menu",tabindex:0},properties:{data:Object,id:{type:String,computed:"computeId_(data)",reflectToAttribute:!0},selected:{type:Boolean,reflectToAttribute:!0}},observers:["observeSelected_(selected)"],behaviors:[_.Hx.YtActionHandlerBehavior,_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],stampDom:{"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"}}},
actionMap:{"yt-live-chat-close-buy-flow":"onCloseBuyFlow_"},computeId_:function(a){return a.id||""},
onCloseClick_:function(){this.fire("picker-cancelled")},
observeSelected_:function(a){a&&this.focus();a=this.querySelectorAll("yt-live-chat-product-button-renderer");a.length&&a[0].focus()},
onCloseBuyFlow_:function(){this.fire("picker-cancelled")}});
var PJb;
var QJb;
var D7=function(){return _.K.apply(this,arguments)||this};
_.r(D7,_.K);D7.prototype.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:"yt-button-renderer"}},"data.startButton":{id:"start-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
D7.prototype.onCloseClick=function(){this.fire("picker-cancelled")};
D7.prototype.handleStartButtonAction=function(a){"yt-live-chat-action-endpoint"===a.detail.actionName&&a.stopPropagation();if(a=a.detail.args[0]){var b=this.$$("#qna-creator-text-input-field");null!=b&&(b={richMessage:_.oN(b.liveChatRichMessageInput)},_.dj(this,[a,b]))}};
_.t.Object.defineProperties(D7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===QJb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-qna-start-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_qna_start_panel_renderer.yt.live.chat.qna.start.panel.renderer.css.js--\x3e<div id="panel-header">\n  <yt-icon hidden$="[[!data.headerIcon]]" icon="[[data.headerIcon.iconType]]"></yt-icon>\n  <yt-formatted-string id="panel-title" text="[[data.headerText]]"></yt-formatted-string>\n  <div id="close-button" on-click="onCloseClick"></div>\n</div>\n<div id="panel-contents">\n  <div id="call_for_questions_banner">\n    <yt-live-interactivity-component-background class="background">\n    </yt-live-interactivity-component-background>\n    <div>\n      <div id="banner-content-top">\n        <yt-img-shadow id="creator-avatar" height="24" hidden$="[[!data.creatorCallForQuestions.liveChatCallForQuestionsRenderer.creatorAvatar]]" thumbnail="[[data.creatorCallForQuestions.liveChatCallForQuestionsRenderer.creatorAvatar]]" width="24">\n        </yt-img-shadow>\n\n        <div id="metadata-text">\n          <yt-formatted-string id="author-name" text="[[data.creatorCallForQuestions.liveChatCallForQuestionsRenderer.creatorAuthorName]]">\n          </yt-formatted-string>\n\n          <yt-formatted-string id="separator-collapsed" text="[[data.creatorCallForQuestions.liveChatCallForQuestionsRenderer.contentSeparator]]">\n          </yt-formatted-string>\n\n          <yt-formatted-string id="feature-label" text="[[data.creatorCallForQuestions.liveChatCallForQuestionsRenderer.featureLabel]]">\n          </yt-formatted-string>\n        </div>\n        <div id="menu" on-click="onContextMenuButtonClick"></div>\n      </div>\n\n      <div id="banner-main-content">\n        <div id="input-container">\n          <template is="dom-if" if="[[data.creatorCallForQuestions.liveChatCallForQuestionsRenderer.inputField]]">\n              <yt-live-chat-text-input-field-renderer id="qna-creator-text-input-field" data="[[data.creatorCallForQuestions.liveChatCallForQuestionsRenderer.inputField.liveChatTextInputFieldRenderer]]" hidden$="[[!data.creatorCallForQuestions.liveChatCallForQuestionsRenderer.inputField]]">\n              </yt-live-chat-text-input-field-renderer>\n          </template>\n        </div>\n      </div>\n    </div>\n  </div>\n  <div id="start-button" on-yt-action="handleStartButtonAction"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===PJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_qna_start_panel_renderer.yt.live.chat.qna.start.panel.renderer.css.js--\x3e<style>:host {display: block;background-color: var(--yt-live-chat-action-panel-background-color);padding: 4px 0;} .background {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #panel-header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;padding-left: 13px;} #panel-header {color: var(--yt-spec-text-secondary);border-bottom: 1px solid var(--yt-live-chat-qna-start-panel-header-border-color);} #panel-title {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-size: 13px;margin-left: 8px;} #creator-message-text {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;padding: 4px 8px;color: var(--yt-spec-text-secondary);} #call_for_questions_banner {overflow: hidden;padding: 4px 8px;margin: 8px 0;border-radius: 4px;position: relative;color: var(--yt-live-chat-qna-primary-text-color);} #panel-contents {padding: 4px 13px;} #close-button {-ms-flex: none;-webkit-flex: none;flex: none;} #start-button {padding: 4px 0;} #start-button yt-button-renderer {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;background-color: var(--yt-live-chat-qna-panel-start-button-background-color);color: var(--yt-live-chat-qna-panel-start-button-color);} #start-button yt-button-renderer[disabled] {background-color: var(--yt-live-chat-qna-start-panel-button-background-color-disabled);color: var(--yt-live-chat-qna-panel-start-button-color-disabled);} #creator-avatar {overflow: hidden;border-radius: 50%;margin-right: 12px;} #banner-content-top {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;position: relative;padding: 4px 8px;} #metadata-text {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;font-size: 13px;color: var(--yt-live-chat-call-for-questions-secondary-text-color);} #menu {-ms-flex: none;-webkit-flex: none;flex: none;--yt-button-icon-size: 24px;--yt-button-icon-padding: 0;} #banner-main-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;padding: 4px 8px;margin: 8px 0;} #input {padding: 4px 8px 24px 0px;} /*# sourceMappingURL=yt-live-chat-qna-start-panel-renderer.css.map*/</style>";
PJb=d}d=PJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);QJb=a}a=QJb;return a}}});
var E7=D7;_.V([_.M(),_.W("design:type",Object)],E7.prototype,"data",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],E7.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(E6),_.W("design:type",Object)],E7.prototype,"ytLiveChatReduxBehavior",void 0);_.V([_.L(_.jN.YtLiveChatItemBehavior),_.W("design:type",Object)],E7.prototype,"ytLiveChatItemBehavior",void 0);E7=_.V([_.T({is:"yt-live-chat-qna-start-panel-renderer"})],E7);
var RJb;
var SJb;
_.ij({is:"yt-live-chat-text-actions-error-message-renderer",_template:function(){if(void 0!==SJb)return SJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-text-actions-error-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_text_actions_error_message_renderer.yt.live.chat.text.actions.error.message.renderer.css.js--\x3e<yt-icon-button on-click="dismiss">\n  <yt-icon icon="close"></yt-icon>\n</yt-icon-button>\n<div id="error-text">\n  <yt-formatted-string text="[[data.errorText]]"></yt-formatted-string>\n  <button id="edit" on-click="edit">\n    <yt-formatted-string text="[[data.editMessageText]]"></yt-formatted-string>\n  </button>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===RJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_text_actions_error_message_renderer.yt.live.chat.text.actions.error.message.renderer.css.js--\x3e<style>:host {color: var(--yt-live-chat-error-message-color,#f44336);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} yt-icon-button {margin-right: 8px;-ms-flex: none;-webkit-flex: none;flex: none;width: 40px;height: 40px;padding: 8px;} error-text {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} button {text-decoration: underline;padding: 0;border: none;background-color: transparent;cursor: pointer;color: currentColor;font-size: 100%;} /*# sourceMappingURL=yt-live-chat-text-actions-error-message-renderer.css.map*/</style>";
RJb=d}d=RJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return SJb=a},
properties:{data:Object},dismiss:function(){this.fire("yt-live-chat-error-message-dismiss")},
edit:function(){this.fire("yt-live-chat-error-message-edit",this.data.originalRichMessage)}});
_.ij({COUNTDOWN_RADIUS_:10,is:"yt-live-chat-message-input-renderer",_template:function(){if(void 0!==tJb)return tJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-message-input-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_message_input_renderer.yt.live.chat.message.input.renderer.css.js--\x3e<div id="container"><div id="top"><yt-img-shadow id="avatar" height="24" hidden$="[[!data.authorPhoto]]" thumbnail="[[data.authorPhoto]]" width="24"></yt-img-shadow><div id="input-container"><yt-live-chat-author-chip author-badges="[[data.authorBadges]]" author-name="[[data.authorName]]"></yt-live-chat-author-chip><yt-live-chat-text-input-field-renderer id="input" character-count="{{characterCount}}" data="[[data.inputField.liveChatTextInputFieldRenderer]]" disabled="[[hasInteractionMessage]]" emoji-manager="[[emojiManager]]" max-character-limit="{{maxCharacterLimit}}" participants-manager="[[participantsManager]]" on-focusin="onInputFocusIn"></yt-live-chat-text-input-field-renderer></div></div><div id="error-message"></div><iron-pages id="pickers" attr-for-selected="id" selected-attribute="selected"></iron-pages><div id="buttons"><div id="picker-buttons"></div><div id="message-buttons"><div id="count">[[characterCount]]/[[maxCharacterLimit]]</div><div id="send-button" countdown-active$="[[countdownActive]]" on-yt-action="handleSendButtonAction_"></div><svg id="countdown" countdown-active$="[[countdownActive]]" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><circle id="countdown-background" cx="12" cy="12" r="10"></circle><circle id="countdown-line" cx="12" cy="12" r="10" stroke-dashoffset$="[[countdownStrokeDashOffset]]"></circle></svg></div></div></div><div id="interaction-message"></div><div id="tooltip-accessibility-text">[[tooltipMessage]]</div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_message_input_renderer.yt.live.chat.message.input.renderer.css.js--\x3e<style>#picker-buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #picker-buttons>* {color: var(--yt-live-chat-picker-button-color);} #picker-buttons :hover {color: var(--yt-live-chat-picker-button-hover-color);} #picker-buttons [active] {color: var(--yt-live-chat-picker-button-active-color);} #picker-buttons [disabled] {color: var(--yt-live-chat-picker-button-disabled-color);} :host([system-icons]) #picker-buttons>* {color: var(--yt-spec-text-primary);} :host {display: block;padding: 16px;color: var(--yt-live-chat-primary-text-color);background: var(--yt-live-chat-action-panel-background-color,var(--yt-deprecated-opalescence-soft-grey-opacity-lighten-3));font-size: 13px;position: relative;--yt-emoji-picker-renderer-content-margin: 0 24px;--yt-emoji-picker-category-margin-left: 24px;} #avatar {margin-right: 16px;overflow: hidden;border-radius: 50%;-ms-flex: none;-webkit-flex: none;flex: none;} #top {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #top,#pickers,#error-message {margin: 0px 8px;} :host([product-picker-open]) {padding: 0;overflow-y: hidden;} :host([poll-editor-picker-open]) {padding-top: 0;padding-bottom: 0;} :host([creator-open]) #top,:host([creator-open]) #buttons,:host([product-picker-open]) #top,:host([product-picker-open]) #buttons,:host([poll-editor-picker-open]) #top,:host([poll-editor-picker-open]) #buttons {display: none;} :host([qna-start-panel-open]) #top,:host([qna-start-panel-open]) #buttons {display: none;} #input-container {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;min-width: 0;} #input {margin-top: 4px;} yt-live-chat-message-renderer {position: absolute;top: 0;right: 0;bottom: 0;left: 0;opacity: 0;transition: opacity 0.125s linear;padding: 16px 24px;} :host(:hover) yt-live-chat-message-renderer,:host(:focus) yt-live-chat-message-renderer {opacity: 1;} :host([has-interaction-message]:hover) #container {opacity: 0;} #buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;margin: 4px 0 -8px;} #message-buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #count {margin-right: 8px;color: var(--yt-live-chat-secondary-text-color,var(--yt-deprecated-luna-black-opacity-lighten-2));} #count.early-warning {color: var(--yt-live-chat-count-color-early-warning,#fdd835);} #count.warning {color: var(--yt-live-chat-count-color-warning,#ff9800);} #count.error {color: var(--yt-live-chat-count-color-error,var(--yt-spec-brand-link-text));} #send-button {transition: transform 0.5s 0.5s cubic-bezier(0.175,0.885,0.32,1.275);} #send-button>* {color: var(--yt-live-chat-enabled-send-button-color);} :host([system-icons]) #send-button>* {color: var(--yt-spec-text-primary);} #send-button>[disabled] {color: var(--yt-live-chat-disabled-icon-button-color);} #send-button[countdown-active] {transform: scale(0.55);transition: transform 1s cubic-bezier(0.23,1,0.32,1);} #countdown {position: relative;left: -33px;width: 24px;height: 24px;margin-right: -24px;opacity: 0;transition: opacity 1s;pointer-events: none;} #countdown[countdown-active] {opacity: var(--yt-live-chat-countdown-opacity,0.3);transition: opacity 2s;} circle {fill: none;stroke-linecap: square;stroke-width: 2;stroke: currentColor;} #countdown-background {opacity: 0.3;} #countdown-line {stroke-dasharray: 62.8318;transform: translate(0,24px) rotateZ(-90deg);} yt-emoji-picker-renderer {min-height: 130px;max-height: 220px;margin: 16px -24px 0;} yt-live-chat-poll-editor-panel-renderer {margin: 0 -24px;} #error-message {margin: 16px 0 4px;} #error-message:empty {display: none;} #tooltip-accessibility-text {display: inline-block;position: fixed;clip: rect(0px,0px,0px,0px);} /*# sourceMappingURL=yt-live-chat-message-input-renderer.css.map*/</style>";
sJb=d}d=sJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return tJb=a},
properties:{data:{type:Object,observer:"dataChanged_"},id:{type:String,computed:"computeId(data.targetId)",reflectToAttribute:!0},characterCount:{type:Number,value:0,observer:"characterCountChanged_"},maxCharacterLimit:{type:Number,value:0},emojiManager:Object,participantsManager:Object,sendDisabled:{type:Number,computed:"computeSendDisabled_(characterCount, maxCharacterLimit, countdownActive)"},countdownRatio:{type:Number,value:0},countdownStrokeDashOffset:{type:Number,computed:"computeCountdownStrokeDashOffset_(countdownRatio)"},
countdownActive:{type:Boolean,computed:"computeCountdownActive_(countdownRatio)"},errorMessage:{type:Object,observer:"errorMessageChanged_"},hasInteractionMessage:{type:Boolean,computed:"toBool(data.interactionMessage)",reflectToAttribute:!0},genericErrorMessage:{type:Object},isTooltipVisible:{type:Boolean,value:!1,observer:"onIsTooltipVisibleChanged"},tooltipMessage:{type:String,computed:"computeTooltipMessage(data.onInitialFocusCommand)"},systemIcons:{type:Boolean,value:function(){return _.w("kevlar_system_icons")},
reflectToAttribute:!0}},behaviors:[_.Y.YtRendererBehavior,_.Hx.YtActionHandlerBehavior,wHb.YtPickerBehavior,_.Z.YtRendererstamperBehavior,G6.YtLiveChatTooltipTargetingBehavior],stampDom:{"data.sendButton":{id:"send-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.pickers":{id:"pickers",mapping:{emojiPickerRenderer:{component:"yt-emoji-picker-renderer",properties:{emojiManager:"[[emojiManager]]"}},liveChatProductPickerRenderer:{component:"yt-live-chat-product-picker-renderer"},liveChatPollEditorPanelRenderer:{component:"yt-live-chat-poll-editor-panel-renderer",
properties:{emojiManager:"[[emojiManager]]"}},liveChatQnaStartPanelRenderer:{component:"yt-live-chat-qna-start-panel-renderer"}}},"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}}}},"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"}}},listeners:{"yt-live-chat-send-message":"sendMessage","yt-live-chat-icon-toggle-button-renderer-toggle":"handlePickerButtonToggle_","yt-emoji-select":"onEmojiSelect_","yt-service-request-completed":"onSendCompleted_","yt-service-request-error":"onSendError_","yt-live-chat-error-message-dismiss":"onErrorMessageDismiss_",
"yt-live-chat-error-message-edit":"onErrorMessageEdit_"},actionMap:{"yt-open-popup-action":"onOpenPopupAction","yt-close-popup-action":"onClosePopupAction","yt-live-chat-disable-before-focus-action":"onDisableBeforeFocus"},created:function(){this.lastTimeoutTimeMs_=this.timeoutMs_=this.timeoutDurationMs_=this.numSentMessages_=0;this.pendingMessageId_="";this.hasFiredInitialFocusActions_=!1;this.isBeforeFocusEnabled_=!0},
dataChanged_:function(){this.data.sendButton&&this.data.sendButton.buttonRenderer&&(this.data.sendButton.buttonRenderer.isDisabled=this.sendDisabled)},
sendMessage:function(){var a=this,b,c,d;return _.y(function(e){if(a.sendDisabled)return e.return();a.isTooltipVisible&&_.A(a,"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 e.return();c=b.sendLiveChatMessageEndpoint.clientIdPrefix||"";d={client_message_id:c+String(a.numSentMessages_++),rich_message:_.oN(a.$.input.liveChatRichMessageInput)};a.pendingMessageId_=
d.client_message_id;_.dj(a,[b,d]);a.$.input.setLiveChatRichMessageInput(null)}_.Ih(e)})},
handleSendButtonAction_:function(a){"yt-service-request"==a.detail.actionName&&(a.stopPropagation(),this.sendMessage())},
onSendCompleted_:function(a,b){(a=b.data.timeoutDurationUsec)&&this.handleTimeout_(Number(a)/1E3);this.errorMessage=b.data.errorMessage;this.pendingMessageId_=""},
onSendError_:function(){this.pendingMessageId_&&_.A(this,"yt-dim-chat-item-action",[{dimChatItemAction:{clientAssignedId:this.pendingMessageId_}}]);this.pendingMessageId_="";this.genericErrorMessage&&(this.errorMessage={liveChatErrorMessageRenderer:{errorText:this.genericErrorMessage}})},
handlePickerButtonToggle_:function(a){a=a.detail.targetId;this.togglePicker_(a);"emoji"==a&&this.$.input.focus()},
onEmojiSelect_:function(a){this.$.input.focus();this.$.input.insertEmoji(a.detail)},
onDisableBeforeFocus:function(){this.isBeforeFocusEnabled_=!1},
onInputFocusIn:function(){this.data&&(this.data.beforeFocusCommand&&this.isBeforeFocusEnabled_?_.A(this,"yt-live-chat-actions",[[this.data.beforeFocusCommand]]):this.data.onInitialFocusCommand&&!this.hasFiredInitialFocusActions_&&(_.A(this,"yt-live-chat-actions",[[this.data.onInitialFocusCommand]]),this.hasFiredInitialFocusActions_=!0))},
onOpenPopupAction:function(a,b){b===this&&(this.isTooltipVisible=!0)},
onClosePopupAction:function(){this.isTooltipVisible=!1},
characterCountChanged_:function(a){if(this.maxCharacterLimit){a=a/this.maxCharacterLimit*100;var b=_.G(this.$.count);b.classList.toggle("early-warning",75<=a);b.classList.toggle("warning",90<=a);b.classList.toggle("error",100<a)}},
computeId:function(){return this.data&&this.data.targetId||""},
computeCountdownStrokeDashOffset_:function(a){return a*this.COUNTDOWN_RADIUS_*2*Math.PI},
computeCountdownActive_:function(a){return!!a},
computeSendDisabled_:function(a,b,c){a=!!(c||!a||b&&a>b);(b=this.$["send-button"])&&b.children.length&&(b.children[0].disabled=a);return a},
handleTimeout_:function(a){this.timeoutDurationMs_=this.timeoutMs_=a;this.countdownRatio=1;0==this.lastTimeoutTimeMs_&&window.requestAnimationFrame(this.updateTimeout_.bind(this))},
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},
onErrorMessageDismiss_:function(){this.errorMessage=void 0},
onErrorMessageEdit_:function(a){this.$.input.setLiveChatRichMessageInput(a.detail);this.$.input.focusAtEnd();this.errorMessage=void 0},
errorMessageChanged_:function(){this.async(function(){_.A(this,"yt-live-chat-maybe-scroll-to-bottom")})},
toBool:function(a){return!!a},
computeTooltipMessage:function(){var a=this.get("data.onInitialFocusCommand.showLiveChatTooltipCommand.tooltip.tooltipRenderer.detailsText");return a?this.getSimpleString(a):""},
onIsTooltipVisibleChanged:function(){var a=this.$["tooltip-accessibility-text"];this.isTooltipVisible?setTimeout(function(){a.hidden=!1;a.setAttribute("role","alert")},0):(a.hidden=!0,a.removeAttribute("role","alert"))}});
var TJb;
var UJb;
_.ij({is:"yt-live-chat-ninja-message-renderer",_template:function(){if(void 0!==UJb)return UJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-ninja-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_ninja_message_renderer.yt.live.chat.ninja.message.renderer.css.js--\x3e<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 736.2 663.8">\n  <polygon fill="#E62117" points="444.1,149.9 434.4,130.6 638,28.8 637.9,53 "></polygon>\n  <polygon fill="#E62117" points="709.2,140.6 487.6,140.6 487.6,119 709.2,119 703.8,129.8 "></polygon>\n  <polygon fill="#455A64" points="304.6,257.9 164.9,327.7 304.6,327.7 "></polygon>\n  <polygon fill="#78909C" points="137.4,327.7 47.9,149.3 75.5,149.3 165,327.7 "></polygon>\n  <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="113.3782" y1="327.7321" x2="113.3782" y2="149.2782">\n    <stop offset="0.2649" style="stop-color:#B0BEC5;stop-opacity:0"></stop>\n    <stop offset="0.3247" style="stop-color:#B0BEC5;stop-opacity:0.1096"></stop>\n    <stop offset="0.8105" style="stop-color:#B0BEC5"></stop>\n    <stop offset="1" style="stop-color:#B0BEC5"></stop>\n  </linearGradient>\n  <polygon fill="url(#SVGID_1_)" points="151.3,327.7 61.7,149.3 75.5,149.3 165,327.7 "></polygon>\n  <polygon fill="#455A64" points="164.5,381.8 137.4,327.7 165,327.7 192,381.8 "></polygon>\n  <path fill="#546E7A" d="M208.1,74.5h265.2c18.1,0,32.8,14.7,32.8,32.8v99.8c0,18.1-14.7,32.8-32.8,32.8H208.1\n    c-18.1,0-32.8-14.7-32.8-32.8v-99.8C175.2,89.2,189.9,74.5,208.1,74.5z"></path>\n  <path fill="#455A64" d="M208.1,74.5c-18.1,0-32.8,14.7-32.8,32.8v99.8c0,18.1,14.7,32.8,32.8,32.8h88.5L213.8,74.5H208.1z"></path>\n  <path fill="#B0BEC5" d="M225.6,121.1h196.1c8.7,0,15.8,7.1,15.8,15.8v34.6c0,8.7-7.1,15.8-15.8,15.8H225.6\n    c-8.7,0-15.8-7.1-15.8-15.8v-34.6C209.8,128.1,216.9,121.1,225.6,121.1z"></path>\n  <path fill="#90A4AE" d="M225.6,121.1c-8.7,0-15.8,7.1-15.8,15.8v34.6c0,8.7,7.1,15.8,15.8,15.8H270l-32.8-66.2H225.6z"></path>\n  <polygon fill="#546E7A" points="460.1,361 473.4,387.5 439.5,387.5 319.6,387.5 273.7,295.7 304.6,257.9 408.6,257.9 "></polygon>\n  <polygon fill="#455A64" points="319.6,387.5 273.7,295.7 304.6,257.9 304.6,257.9 369.4,387.5 "></polygon>\n  <rect x="359.4" y="257.9" fill="#546E7A" width="174.7" height="49"></rect>\n  <rect x="467.3" y="284.5" fill="#546E7A" width="86.2" height="22.4"></rect>\n  <polygon fill="#546E7A" points="524.8,306.9 558.6,239.3 533.8,239.3 500,306.9 "></polygon>\n  <polygon fill="#E62117" points="195.6,312.4 203.2,327.7 228,327.7 215.4,302.5 "></polygon>\n  <circle fill="#455A64" cx="292.8" cy="158.3" r="7.3"></circle>\n  <polygon fill="#455A64" points="307.6,156.2 254.5,156.2 250.7,148.4 303.7,148.4 "></polygon>\n  <path fill="#455A64" d="M439.5,387.5h33.7l50.7,101.3c7.6,15.3,0,32.7-14.4,38.7c-3.3,1.4-6.9,2.1-10.8,2.1H482l-71.1-142.1H439.5z"></path>\n  <polygon fill="#455A64" points="321.7,493.2 265.3,380.5 326.1,380.5 378.2,484.6 "></polygon>\n  <rect x="324.6" y="382.3" fill="#455A64" width="129.3" height="48.1"></rect>\n  <polygon fill="#455A64" points="380.5,489.5 321.7,519.1 321.7,492.4 370.8,469.7 "></polygon>\n  <polygon fill="#455A64" points="562.8,376.7 568.2,365.8 345.7,365.8 356.5,387.5 568.2,387.5 "></polygon>\n  <linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="354.6881" y1="483.0591" x2="354.6881" y2="430.3408">\n    <stop offset="0" style="stop-color:#546E7A;stop-opacity:0"></stop>\n    <stop offset="0.1096" style="stop-color:#546E7A;stop-opacity:0.1096"></stop>\n    <stop offset="1" style="stop-color:#546E7A"></stop>\n  </linearGradient>\n  <polygon fill="url(#SVGID_2_)" points="358.2,483.1 331.8,430.3 351.2,430.3 377.5,483.1 "></polygon>\n  <radialGradient id="SVGID_3_" cx="289.0834" cy="161.1522" r="33.5974" gradientTransform="matrix(1 0 0 0.6551 0 55.5749)" gradientUnits="userSpaceOnUse">\n    <stop offset="2.848436e-02" style="stop-color:#90A4AE"></stop>\n    <stop offset="0.6576" style="stop-color:#90A4AE;stop-opacity:0.1096"></stop>\n    <stop offset="0.7351" style="stop-color:#90A4AE;stop-opacity:0"></stop>\n  </radialGradient>\n  <rect x="255" y="162.6" fill="url(#SVGID_3_)" width="68.2" height="23.2"></rect>\n  <polygon fill="#90A4AE" points="307.6,187.2 323.2,155.9 323.2,187.2 "></polygon>\n  <linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="486.4095" y1="478.4201" x2="486.4095" y2="387.4736">\n    <stop offset="0" style="stop-color:#546E7A;stop-opacity:0"></stop>\n    <stop offset="0.1096" style="stop-color:#546E7A;stop-opacity:0.1096"></stop>\n    <stop offset="1" style="stop-color:#546E7A"></stop>\n  </linearGradient>\n  <polygon fill="url(#SVGID_4_)" points="453.9,387.5 499.6,478.4 518.9,478.4 473.2,387.5 "></polygon>\n  <linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="438.1545" y1="365.8345" x2="438.1545" y2="306.9229">\n    <stop offset="0" style="stop-color:#90A4AE;stop-opacity:0"></stop>\n    <stop offset="0.1096" style="stop-color:#90A4AE;stop-opacity:0.1096"></stop>\n    <stop offset="1" style="stop-color:#90A4AE"></stop>\n  </linearGradient>\n  <polygon opacity="0.25" fill="url(#SVGID_5_)" points="413.8,306.9 443.2,365.8 462.5,365.8 433.1,306.9 "></polygon>\n  <polygon fill="#455A64" points="392.4,131 403.1,152.3 392.4,152.3 349.9,152.3 "></polygon>\n  <polygon fill="#B0BEC5" points="388.3,142.9 394.4,155 388.3,155 364.1,155 "></polygon>\n  <circle fill="#455A64" cx="382.4" cy="158.3" r="7.3"></circle>\n  <radialGradient id="SVGID_6_" cx="379.2258" cy="161.1522" r="33.5974" gradientTransform="matrix(1 0 0 0.6551 0 55.5749)" gradientUnits="userSpaceOnUse">\n    <stop offset="2.848436e-02" style="stop-color:#90A4AE"></stop>\n    <stop offset="0.6576" style="stop-color:#90A4AE;stop-opacity:0.1096"></stop>\n    <stop offset="0.7351" style="stop-color:#90A4AE;stop-opacity:0"></stop>\n  </radialGradient>\n  <rect x="345.1" y="162.6" fill="url(#SVGID_6_)" width="68.2" height="23.2"></rect>\n  <radialGradient id="SVGID_7_" cx="493.458" cy="593.8665" r="187.2073" gradientTransform="matrix(1 0 0 0.3214 0 402.9698)" gradientUnits="userSpaceOnUse">\n    <stop offset="0.3451" style="stop-color:#90A4AE;stop-opacity:0.5"></stop>\n    <stop offset="0.655" style="stop-color:#90A4AE;stop-opacity:5.479714e-02"></stop>\n    <stop offset="0.6931" style="stop-color:#90A4AE;stop-opacity:0"></stop>\n  </radialGradient>\n  <path fill="url(#SVGID_7_)" d="M574.2,623.8H412.7c-16.5,0-30-13.4-30-30v0c0-16.5,13.4-30,30-30h161.5c16.5,0,30,13.4,30,30v0\n    C604.1,610.4,590.7,623.8,574.2,623.8z"></path>\n  <rect x="503.7" y="257.9" fill="#E62117" width="20.8" height="49"></rect>\n</svg>\n<yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n<div id="button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===TJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_ninja_message_renderer.yt.live.chat.ninja.message.renderer.css.js--\x3e<style>:host {background: var(--yt-spec-general-background-a);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} svg {width: 300px;height: 190px;} #button {margin-top: 12px;} yt-formatted-string {padding: 0 15px;text-align: center;} /*# sourceMappingURL=yt-live-chat-ninja-message-renderer.css.map*/</style>";
TJb=d}d=TJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return UJb=a},
properties:{data:Object},behaviors:[_.Z.YtRendererstamperBehavior],stampDom:{"data.button":{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}}}});
var VJb;
var WJb;
var XJb;
var YJb;
_.ij({is:"yt-live-chat-participant-renderer",_template:function(){if(void 0!==YJb)return YJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-participant-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_participant_renderer.yt.live.chat.participant.renderer.css.js--\x3e<div id="container" user-type$="[[data.userType]]">\n  <yt-img-shadow height="24" thumbnail="[[data.authorPhoto]]" width="24"></yt-img-shadow>\n  <yt-live-chat-author-chip author-badges="[[data.authorBadges]]" author-name="[[data.authorName]]">\n  </yt-live-chat-author-chip>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===XJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_participant_renderer.yt.live.chat.participant.renderer.css.js--\x3e<style>#container {padding: 4px 0;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} yt-img-shadow {margin: 0 16px 0 24px;overflow: hidden;border-radius: 50%;} yt-img-shadow:not([loaded]) {background-color: #444;} /*# sourceMappingURL=yt-live-chat-participant-renderer.css.map*/</style>";
XJb=d}d=XJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return YJb=a},
properties:{data:Object},behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior]});
_.ij({is:"yt-live-chat-participant-list-renderer",_template:function(){if(void 0!==WJb)return WJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-participant-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_participant_list_renderer.yt.live.chat.participant.list.renderer.css.js--\x3e<div id="header" role="heading" aria-label$="[[getSimpleString(data.title)]]">\n  <div id="back-button" on-click="onBackButtonClick_"></div>\n  [[getSimpleString(data.title)]]\n</div>\n<div id="participants"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_participant_list_renderer.yt.live.chat.participant.list.renderer.css.js--\x3e<style>:host {color: var(--yt-live-chat-primary-text-color,var(--yt-spec-text-primary));z-index: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {padding: 8px;height: 48px;box-sizing: border-box;background-color: var(--yt-live-chat-action-panel-background-color,var(--yt-deprecated-opalescence-soft-grey-opacity-lighten-3));font-size: var(--yt-live-chat-header-font-size,18px);line-height: 24px;box-shadow: var(--yt-live-chat-header-box-shadow);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex: none;-webkit-flex: none;flex: none;z-index: 1;} #header:focus {outline: none;} #back-button {margin: 0 8px;} #back-button>* {--yt-button-color: var(--yt-live-chat-primary-text-color, var(--yt-deprecated-luna-black-opacity-lighten-3));} #participants {overflow-y: auto;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;padding: 4px 0;} /*# sourceMappingURL=yt-live-chat-participant-list-renderer.css.map*/</style>";
VJb=d}d=VJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WJb=a},
properties:{data:Object,participantsManager:Object},behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],stampDom:{"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}},observers:["updateParticipantManagerListeners_(isAttached, participantsManager)"],monitorScroll:!0,created:function(){this.activeParticipantsManager_=null},
updateParticipantManagerListeners_:function(a,b){a?(this.activeParticipantsManager_&&(this.unlisten(this.activeParticipantsManager_,"participants-changed","onParticipantsChanged_"),this.activeParticipantsManager_=null),b&&(this.listen(b,"participants-changed","onParticipantsChanged_"),this.activeParticipantsManager_=b,this.onParticipantsChanged_())):this.activeParticipantsManager_&&(this.unlisten(this.activeParticipantsManager_,"participants-changed","onParticipantsChanged_"),this.activeParticipantsManager_=
null)},
onParticipantsChanged_:function(){this.notifyPath("participantsManager.participants")},
onBackButtonClick_:function(){this.fire("yt-participants-back-button")},
focus:function(){this.invalidate(!0);this.async(function(){var a=_.LGa(this);a&&a.focus()})}});
var ZJb;
var $Jb;
_.ij({is:"yt-live-chat-pinned-message-renderer",_template:function(){if(void 0!==$Jb)return $Jb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-pinned-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_pinned_message_renderer.yt.live.chat.pinned.message.renderer.css.js--\x3e<div id="fade" on-click="onFadeClick_"></div>\n<div id="message"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_pinned_message_renderer.yt.live.chat.pinned.message.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host {display: block;padding-top: 4px;z-index: 2;--yt-pdg-paid-stickers-author-name-font-size: 14px;--yt-pdg-paid-stickers-author-subtext-font-size: 15px;--yt-pdg-paid-stickers-margin-left: 56px;--yt-live-chat-item-timestamp-display: none;} #fade {background-color: var(--yt-live-chat-overlay-color);bottom: -100vh;left: 0;position: absolute;right: 0;top: 0;} #message {left: 0;margin-right: var(--scrollbar-width);position: absolute;right: 0;} yt-live-chat-paid-sticker-renderer {margin: 4px 24px;border-radius: 4px;min-height: 40px;background-color: var(--yt-spec-brand-background-primary);box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);} /*# sourceMappingURL=yt-live-chat-pinned-message-renderer.css.map*/</style>";
ZJb=d}d=ZJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $Jb=a},
behaviors:[_.Z.YtRendererstamperBehavior],stampDom:{"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}},properties:{data:{type:Object,value:null,observer:"dataChanged_"},emojiManager:Object},listeners:{"yt-service-request-completed":"onServiceRequestCompleted_"},
dataChanged_:function(a){this.hidden=!a;if(a&&(a=a.renderer)){var b=Object.keys(a)[0];(a=a[b])&&a.authorPhoto&&(a.authorPhoto.webThumbnailDetailsExtensionData={isPreloaded:!0})}},
onFadeClick_:function(){this.fire("yt-live-chat-clear-pinned-message")},
onServiceRequestCompleted_:function(a,b){var c=this;b.actions&&b.actions.forEach(function(d){d.markChatItemAsDeletedAction&&c.fire("yt-live-chat-clear-pinned-message")})}});
var aKb;
var bKb;
var cKb=[_.Hx.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_","yt-live-chat-reload-success":"handleReloadSuccess_","ytg-player-video-progress":"handleGamingPlayerVideoProgress_"},attached:function(){this.replayBuffer_=new QHb;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||2==c||3==c?_.cj(this,"yt-live-chat-pause-replay"):1==c&&_.cj(this,"yt-live-chat-resume-replay"))},
preprocessSeekResponseActions_:function(a){this.replayBuffer_.clear();a.forEach(function(b){b.replayChatItemAction&&(this.addReplayChatItemAction(b.replayChatItemAction),b.replayChatItemAction.actions&&this.preprocessActions_(b.replayChatItemAction.actions))},this)},
playerProgressChanged_:function(a,b,c){if((this.data.isReplay||c)&&!this.isAdPlaying){_.cj(this,"yt-live-chat-replay-progress",[a]);this.currentPlayerState_={};b&&(this.currentPlayerState_.videoId=b);c&&(this.currentPlayerState_.watchPartyId=c);b=1E3*a;this.currentPlayerState_.playerOffsetMs=Math.floor(b).toString();c=this.$$("yt-live-chat-replay-continuation");var d=this.$$("yt-player-seek-continuation");this._setPlayerProgressSec(a);d&&d.maybeFireSeekContinuation(a,this.replayBuffer_.lastVideoOffsetTimeMsec)?
(this._setIsSeeking(!0),this.replayBuffer_.clear(),_.G(this).setAttribute("loading","")):this.isSeeking_||(c&&this.replayBuffer_.lastVideoOffsetTimeMsec&&(c.timeRemainingMsecs=this.replayBuffer_.lastVideoOffsetTimeMsec-b),this.immediatelyApplyLiveChatActions(RHb(this.replayBuffer_,b)))}},
handleChatSeekSuccess_:function(){this._setIsSeeking(!1);this.immediatelyApplyLiveChatActions(RHb(this.replayBuffer_,1E3*this.playerProgressSec));_.G(this).removeAttribute("loading")},
handleChatSeekFail_:function(){this._setIsSeeking(!1);_.G(this).removeAttribute("loading")},
handleReloadSuccess_:function(){_.G(this).removeAttribute("loading")},
handleParentDataChange_:function(a,b){b&&b.isReplay&&this.replayBuffer_.clear()}}];
_.ij({is:"yt-live-chat-replay-continuation",properties:{data:{type:Object,observer:"dataChanged_"},timeRemainingMsecs:{type:Number,observer:"timeRemainingChanged_"}},created:function(){this.hasFired_=!1},
dataChanged_:function(){this.hasFired_=!1},
timeRemainingChanged_:function(a){this.data&&!this.hasFired_&&a<=this.data.timeUntilLastMessageMsec&&(this.hasFired_=!0,this.fire("yt-load-replay-continuation",this.getContinuationUrl.bind(this)))},
getContinuationUrl:function(a){var b={ctoken:this.data.continuation};this.data.clickTrackingParams&&(b.itct=this.data.clickTrackingParams);return _.Ve(a,b)}});
var dKb;
var eKb;
_.ij({is:"yt-live-chat-restricted-participation-renderer",_template:function(){if(void 0!==eKb)return eKb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-restricted-participation-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_restricted_participation_renderer.yt.live.chat.restricted.participation.renderer.css.js--\x3e<div id="container">\n  <iron-pages id="pickers" attr-for-selected="id" selected-attribute="selected"></iron-pages>\n  <div id="explanation">\n    <yt-icon id="icon" hidden$="[[!data.icon]]" icon="[[data.icon.iconType]]" on-click="onClick">\n    </yt-icon>\n    <div id="body" on-click="onClick">\n      <div id="message">[[getSimpleString(data.message)]]</div><div id="message-button"></div>\n    </div>\n    <div id="picker-buttons"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dKb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_restricted_participation_renderer.yt.live.chat.restricted.participation.renderer.css.js--\x3e<style>@charset "UTF-8"; #picker-buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #picker-buttons>* {color: var(--yt-live-chat-picker-button-color);} #picker-buttons :hover {color: var(--yt-live-chat-picker-button-hover-color);} #picker-buttons [active] {color: var(--yt-live-chat-picker-button-active-color);} #picker-buttons [disabled] {color: var(--yt-live-chat-picker-button-disabled-color);} :host([system-icons]) #picker-buttons>* {color: var(--yt-spec-text-primary);} :host {display: block;box-sizing: border-box;} #container {padding: 0 16px 0 24px;background: var(--yt-live-chat-action-panel-background-color,var(--yt-deprecated-opalescence-soft-grey-opacity-lighten-3));color: var(--yt-live-chat-secondary-text-color,var(--yt-spec-text-secondary));font-size: 14px;} #explanation {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;min-height: 48px;} #icon {width: 24px;height: 24px;margin-right: 16px;color: var(--yt-spec-icon-disabled,var(--yt-live-chat-disabled-icon-button-color));-ms-flex: none;-webkit-flex: none;flex: none;} #body {padding: 11px 0 10px;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} #message {display: inline;} #message-button {padding-top: 3px;display: inline;--yt-paper-button-min-width: 0;--yt-button-padding: 0 0;--yt-paper-button-font-size: 14px;} #message-button:not(:empty)::before {display: inline;padding: 0 5px;content: "\u00b7";font-weight: 500;} :host([creator-open]) #explanation,:host([product-picker-open]) #explanation {display: none;} :host([creator-open]) #container {padding: 8px 16px 8px 24px;} :host([product-picker-open]) #container {padding: 8px 16px;margin: 0 -8px;} /*# sourceMappingURL=yt-live-chat-restricted-participation-renderer.css.map*/</style>';
dKb=d}d=dKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return eKb=a},
properties:{data:Object,systemIcons:{type:Boolean,value:function(){return _.w("kevlar_system_icons")},
reflectToAttribute:!0}},behaviors:[wHb.YtPickerBehavior,_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],stampDom:{"data.buttons":{id:"picker-buttons",mapping:{buttonRenderer:"yt-button-renderer",liveChatIconToggleButtonRenderer:"yt-live-chat-icon-toggle-button-renderer"}},"data.inlineAfterMessageButton":{id:"message-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.panels":{id:"pickers",mapping:{liveChatProductPickerRenderer:"yt-live-chat-product-picker-renderer"}}},listeners:{"yt-live-chat-icon-toggle-button-renderer-toggle":"onButtonToggle"},
created:function(){this.firedOnClickCommand=!1},
onButtonToggle:function(a){a.target.disabled||this.togglePicker_(a.detail.targetId)},
onClick:function(){var a=this;this.get("onClickCommand.liveChatAddToToastAction",this.data)&&!this.firedOnClickCommand&&(_.A(this,"yt-live-chat-add-to-toast-action",[this.data.onClickCommand]),this.firedOnClickCommand=!0,setTimeout(function(){return a.firedOnClickCommand=!1},5E3))}});
var fKb;
var gKb;
var hKb;
var iKb;
_.ij({is:"yt-live-chat-ticker-sponsor-item-renderer",_template:function(){if(void 0!==iKb)return iKb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-ticker-sponsor-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_ticker_sponsor_item_renderer.yt.live.chat.ticker.sponsor.item.renderer.css.js--\x3e<div id="container" style$="[[containerStyle]]" dir="ltr">\n  <div id="content">\n    <yt-img-shadow id="author-photo" height="24" hidden$="[[!data.sponsorPhoto]]" thumbnail="[[data.sponsorPhoto]]" width="24"></yt-img-shadow>\n    <template is="dom-if" if="[[data.detailIcon]]">\n      <div id="icon-spacer"><yt-icon id="detail-icon" default-to-filled="true" icon="[[data.detailIcon.iconType]]"></yt-icon></div>\n    </template>\n    <span id="text">[[getSimpleString(data.detailText)]]</span>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hKb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_ticker_sponsor_item_renderer.yt.live.chat.ticker.sponsor.item.renderer.css.js--\x3e<style>:host {display: inline-block;font-size: 14px;outline: none;transition: width 0.2s;vertical-align: top;cursor: pointer;-moz-user-select: none;-ms-user-select: none;-webkit-user-select: none;user-select: none;} #container {border-radius: 999px;padding: 4px;} :host(.sliding-down) #container {opacity: 0.5;transform: translateY(44px);transition: opacity 0.2s,transform 0.2s cubic-bezier(0.4,0,1,1);} :host(.collapsing) {margin-right: 0;transition: margin-right 0.2s cubic-bezier(0.4,0,0.2,1),width 0.2s cubic-bezier(0.4,0,0.2,1);} :host([dimmed]) {opacity: 0.5;} yt-img-shadow {margin-right: -4px;overflow: hidden;border-radius: 50%;} #content {height: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #text {margin: 0 8px;font-weight: 500;} :host([is-deleted]) #author-photo {display: none;} #detail-icon {width: 18px;height: 18px;} #icon-spacer {margin-left: 5px;margin-right: -8px;} /*# sourceMappingURL=yt-live-chat-ticker-sponsor-item-renderer.css.map*/</style>";
hKb=d}d=hKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iKb=a},
properties:{data:{type:Object,observer:"dataChanged"},hidden:{type:Boolean,value:!1,computed:"truthy(isDeleted)",reflectToAttribute:!0}},behaviors:[_.Y.YtRendererBehavior,NHb,_.x8a.YtLiveChatMembershipItemBehavior],computeAriaLabel:function(a){var b,c,d,e;return null!==(e=null===(d=null===(c=null===(b=null===a||void 0===a?void 0:a.detailText)||void 0===b?void 0:b.accessibility)||void 0===c?void 0:c.accessibilityData)||void 0===d?void 0:d.label)&&void 0!==e?e:this.getSimpleString(a.detailText)},
dataChanged:function(a){a&&(this.$.content.style.color=this.colorFromDecimal(a.detailTextColor),this.ariaLabel=this.computeAriaLabel(a),this.startCountdown(a.durationSec,a.fullDurationSec),this.async(this.setContainerWidth))}});
_.ij({is:"yt-live-chat-ticker-renderer",_template:function(){if(void 0!==gKb)return gKb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-ticker-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_ticker_renderer.yt.live.chat.ticker.renderer.css.js--\x3e<div id="container" dir="ltr">\n  <div id="items" on-scroll="markDirty"></div>\n  <div id="left-arrow-container" hidden$="[[isScrolledLeft]]">\n    <yt-icon icon="yt-icons:arrow-back" on-down="startScrollingLeft_" on-up="maybeStopScrolling_"></yt-icon>\n  </div>\n  <div id="right-arrow-container" hidden$="[[isScrolledRight]]">\n    <yt-icon icon="yt-icons:arrow-forward" on-down="startScrollingRight_" on-up="maybeStopScrolling_"></yt-icon>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fKb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_ticker_renderer.yt.live.chat.ticker.renderer.css.js--\x3e<style>:host {display: block;background-color: var(--yt-live-chat-header-background-color);} #container {position: relative;} #items {height: 32px;overflow: hidden;white-space: nowrap;padding: 0 24px 8px;} #items>* {margin-right: 8px;} #left-arrow-container {background: linear-gradient(to right,var(--yt-live-chat-ticker-arrow-background) 0,var(--yt-live-chat-ticker-arrow-background) 52px,transparent 60px);left: 0;padding: 0 16px 0 12px;} #right-arrow-container {background: linear-gradient(to left,var(--yt-live-chat-ticker-arrow-background) 0,var(--yt-live-chat-ticker-arrow-background) 52px,transparent 60px);right: 0;padding: 0 12px 0 16px;} #container:hover #left-arrow-container,#container:hover #right-arrow-container {opacity: 1;} #left-arrow-container,#right-arrow-container {height: 32px;opacity: 0;position: absolute;text-align: center;top: 0;transition: opacity 0.3s 0.1s;} yt-icon {background-color: #2196f3;border-radius: 999px;color: #fff;cursor: pointer;height: 24px;padding: 4px;width: 24px;} /*# sourceMappingURL=yt-live-chat-ticker-renderer.css.map*/</style>";
fKb=d}d=fKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gKb=a},
properties:{data:{type:Object,observer:"dataChanged_"},highlightId:{type:String,value:null,observer:"highlightIdChanged_"},isScrolledLeft:{type:Boolean,value:!0},isScrolledRight:Boolean,items:{type:Array,value:function(){return[]}},
isReplayPaused:{type:Boolean,value:!1,readOnly:!0}},behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior,_.Hx.YtActionHandlerBehavior],stampDom:{items:{id:"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}},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_"},listeners:{mouseenter:"onMouseEnter_",mouseleave:"onMouseLeave_","yt-live-chat-ticker-remove-ticker-item":"onRemoveTickerItem_","yt-navigate":"onNavigate_"},observers:["itemsChanged_(items.length)"],created:function(){this.asyncHandle_=null;this.shouldAnimateIn=!1;this.scrollClampRaf_=this.lastFrameTimestamp_=null;this.scrollStartTime_=this.scrollRatePixelsPerSecond_=0;this.scrollStopHandle_=null},
attached:function(){this.keepScrollClamped_()},
detached:function(){this.scrollClampRaf_&&window.cancelAnimationFrame(this.scrollClampRaf_);this.stopScrolling_();this.shouldAnimateIn=!1},
dataChanged_:function(){this.clearList()},
clearList:function(){window.cancelAnimationFrame(this.scrollClampRaf_||0);this.cancelAsync(this.scrollStopHandle_||0);window.cancelAnimationFrame(this.asyncHandle_||0);this.items=[];this.asyncHandle_=null;this.shouldAnimateIn=!1;this.scrollClampRaf_=this.lastFrameTimestamp_=null;this.scrollStartTime_=this.scrollRatePixelsPerSecond_=0;this.scrollStopHandle_=null},
handleLiveChatActions_:function(a){a.length&&(a.forEach(this.handleLiveChatAction_,this),this.updateHighlightedItem_(),this.shouldAnimateIn=!0)},
handleLiveChatAction_:function(a){a.addLiveChatTickerItemAction?this.unshift("items",a.addLiveChatTickerItemAction.item):a.markChatItemAsDeletedAction?this.handleMarkChatItemAsDeletedAction_(a.markChatItemAsDeletedAction):a.removeChatItemAction?this.removeTickerItemById_(a.removeChatItemAction.targetItemId):a.markChatItemsByAuthorAsDeletedAction&&this.handleMarkChatItemsByAuthorAsDeletedAction_(a.markChatItemsByAuthorAsDeletedAction)},
maybeClampScroll_:function(){if(this.highlightId){var a=this.$$("#"+this.highlightId),b=a.offsetLeft;a=b+a.offsetWidth;var c=this.$.items,d=c.scrollLeft;c=d+c.offsetWidth-24;b=d+24-b;0<b&&(this.$.items.scrollLeft-=b);b=a-c;0<b&&(this.$.items.scrollLeft+=b)}},
keepScrollClamped_:function(){this.scrollClampRaf_=window.requestAnimationFrame(this.keepScrollClamped_.bind(this));this.maybeClampScroll_()},
onMouseEnter_:function(){this.stopScrolling_()},
onMouseLeave_:function(){this.scrollRatePixelsPerSecond_=0;this.highlightId||this.async(this.startScrollBack_,400)},
onRemoveTickerItem_:function(a,b){this.removeTickerItemById_(b)},
startScrollBack_:function(){this.startScrolling_(-1200)},
startScrollingLeft_:function(){this.startScrolling_(-480)},
startScrollingRight_:function(){this.startScrolling_(480)},
startScrolling_:function(a){this.scrollStopHandle_&&this.cancelAsync(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))},
scrollIncrementally_:function(a){this.$.items.scrollLeft+=(a-this.lastFrameTimestamp_)/1E3*this.scrollRatePixelsPerSecond_;this.maybeClampScroll_();this.updateArrows_();this.lastFrameTimestamp_=a;0<this.$.items.scrollLeft||0<this.scrollRatePixelsPerSecond_?this.asyncHandle_=window.requestAnimationFrame(this.scrollIncrementally_.bind(this)):this.stopScrolling_()},
maybeStopScrolling_:function(){var a=performance.now()-this.scrollStartTime_;400<a?this.stopScrolling_():this.scrollStopHandle_=this.async(this.stopScrolling_,400-a)},
stopScrolling_:function(){this.updateArrows_();this.lastFrameTimestamp_=null;this.asyncHandle_&&window.cancelAnimationFrame(this.asyncHandle_)},
removeTickerItemById_:function(a){if(a){var b=this.$$('[id="'+a+'"]');if(b){for(var c=this.$.items.children,d=0;d<c.length;d++)if(c[d]==b){this.splice("items",d,1);this.markDirty();break}this.highlightId==a&&(this.highlightId=null)}}},
handleMarkChatItemAsDeletedAction_:function(a){for(var b=0;b<this.items.length;b++){var c=this.items[b],d=Object.keys(c)[0];if((c=c[d])&&c.id==a.targetItemId){this.$.items.children[b].markAsDeleted(a.deletedStateMessage,a.showOriginalContentMessage);this.removeTickerItemById_(c.id);break}}},
handleMarkChatItemsByAuthorAsDeletedAction_:function(a){for(var b=this.items.slice(),c=b.length-1;0<=c;c--){var d=b[c],e=Object.keys(d)[0];(d=d[e])&&d.authorExternalChannelId==a.externalChannelId&&(this.$.items.children[c].markAsDeleted(a.deletedStateMessage,a.showOriginalContentMessage),this.removeTickerItemById_(d.id))}},
onNavigate_:function(a){this.highlightId=_.G(a).rootTarget.id},
highlightIdChanged_:function(){this.updateHighlightedItem_();this.highlightId||this.async(this.startScrollBack_,400)},
updateHighlightedItem_:function(){_.Be(this.$.items.children,function(a){a.dimmed=this.highlightId&&a.id!=this.highlightId;a.selected=this.highlightId&&a.id==this.highlightId},this)},
itemsChanged_:function(a){this.updateArrows_();this.hidden=!a},
updateArrows_:function(){this.isScrolledLeft=0==this.$.items.scrollLeft;this.isScrolledRight=this.$.items.scrollLeft>=this.$.items.scrollWidth-this.$.container.clientWidth},
handleChatSeekSuccess_:function(){this.clearList()},
handlePauseReplay_:function(){this._setIsReplayPaused(!0)},
handleResumeReplay_:function(){this._setIsReplayPaused(!1)}});
var jKb;
var kKb;
_.ij({is:"yt-live-chat-upsell-dialog-renderer",_template:function(){if(void 0!==kKb)return kKb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-upsell-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_upsell_dialog_renderer.yt.live.chat.upsell.dialog.renderer.css.js--\x3e<div id="card" aria-describedby="upsell-dialog-text" aria-labelledby="upsell-dialog-title" role="dialog">\n  <yt-img-shadow hidden$="[[!hasHeader]]" thumbnail="[[data.headerBackgroundImage]]"></yt-img-shadow>\n  <div id="content">\n    <yt-formatted-string id="upsell-dialog-title" text="[[data.dialogMessageTitle]]">\n    </yt-formatted-string>\n    <yt-formatted-string id="upsell-dialog-text" split-lines="" text="[[data.dialogMessageText]]">\n    </yt-formatted-string>\n  </div>\n  <div id="button-container">\n    <div id="dismiss-button" on-click="onButtonClick_"></div>\n    <div id="action-button" on-click="onButtonClick_"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jKb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_upsell_dialog_renderer.yt.live.chat.upsell.dialog.renderer.css.js--\x3e<style>:host {padding: 24px 40px;color: var(--yt-live-chat-primary-text-color);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #card {overflow: hidden;background: var(--yt-spec-brand-background-primary);border: var(--yt-live-chat-upsell-dialog-renderer-border,none);border-radius: var(--yt-live-chat-upsell-dialog-renderer-border-radius,0);box-shadow: var(--yt-live-chat-upsell-dialog-renderer-box-shadow,0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.4));} #content {padding: 24px;@apply --live-chat-upsell-dialog-renderer-content;} yt-formatted-string {display: block;} #upsell-dialog-title {margin-bottom: var(--ytd-margin-4x);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);@apply --live-chat-upsell-dialog-renderer-title;} #upsell-dialog-text {margin-top: 4px;color: var(--yt-live-chat-secondary-text-color);font-size: 14px;line-height: 20px;@apply --live-chat-upsell-dialog-renderer-text;} #button-container {padding: 8px 8px 8px 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;@apply --live-chat-upsell-dialog-renderer-button-container;} yt-button-renderer {font-size: var(--live-chat-upsell-dialog-renderer-button-font-size,14px);text-transform: var(--live-chat-upsell-dialog-renderer-button-text-transform,uppercase);--yt-button-padding: var(--yt-live-chat-upsell-dialog-renderer-button-padding);} #action-button {margin-left: 8px;} /*# sourceMappingURL=yt-live-chat-upsell-dialog-renderer.css.map*/</style>";
jKb=d}d=jKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kKb=a},
properties:{data:{type:Object,observer:"dataChanged_"},hasHeader:{type:Boolean,computed:"computeHasHeader_(data)"}},behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior,rHb],stampDom:{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"yt-button-renderer"}}},dataChanged_:function(a){this.hidden=!a.isVisible;a.isVisible||this.impressionLog()},
onButtonClick_:function(){this.fire("yt-close-upsell-dialog")},
computeHasHeader_:function(a){return!!a.headerBackgroundImage}});
var lKb={},mKb=null;lKb.YtScrollbarBehavior={getScrollbarWidth:function(){null==mKb&&(mKb=this.calculateScrollbarWidth_());return mKb},
calculateScrollbarWidth_:function(){var a=document.createElement("div");a.style.height="100px";a.style.overflow="scroll";a.style.top="-9999px";a.style.width="100px";_.G(this.root).appendChild(a);var b=a.offsetWidth-a.clientWidth;_.G(this.root).removeChild(a);return b}};
_.ij({PARTICIPANT_TIME_USEC_:3E8,is:"yt-live-chat-participants-manager",properties:{viewerName:{type:String,value:null},viewerRegex:{type:Object,computed:"computeViewerRegex_(viewerName)"},participants:{type:Array,value:function(){return[]},
notify:!0}},behaviors:[_.Hx.YtActionHandlerBehavior],actionMap:{"yt-live-chat-actions":"onChatMessage_"},SUPPORTED_ITEM_TYPES_:["liveChatTextMessageRenderer","liveChatLegacyPaidMessageRenderer","liveChatPaidMessageRenderer"],created:function(){this.allParticipantsCharMap_={};this.asyncHandle_=null},
addParticipant:function(a){var b=tub(this.participants,a,function(d,e){d=d[Object.keys(d)[0]];e=e[Object.keys(e)[0]];d=String(_.Zi(d.authorName)).toLowerCase();e=String(_.Zi(e.authorName)).toLowerCase();return d<e?-1:d==e?0:1}.bind(this));
if(0<=b){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=_.Zi(a.authorName).toLocaleLowerCase();c=b.substr(0,2);this.allParticipantsCharMap_.hasOwnProperty(c)||(this.allParticipantsCharMap_[c]={});this.allParticipantsCharMap_[c][b]=a},
getAuthorsFromPrefix:function(a){return this.allParticipantsCharMap_.hasOwnProperty(a)?this.allParticipantsCharMap_[a]:null},
computeViewerRegex_:function(a){if(!a)return null;a=a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&");return new RegExp("([@#]?"+a.replace(/ /g,"\\s*")+")","ig")},
checkForStaleParticipants_:function(){this.trimOldParticipants_();this.asyncHandle_&&this.cancelAsync(this.asyncHandle_);0<this.participants.length&&(this.asyncHandle_=this.async(this.checkForStaleParticipants_,3E4))},
onChatMessage_:function(a){var b=1E3*Date.now();a.forEach(function(c){if(c.addChatItemAction){c=c.addChatItemAction.item;var d=Object.keys(c)[0];-1!=this.SUPPORTED_ITEM_TYPES_.indexOf(d)&&c[d].timestampUsec>=b-this.PARTICIPANT_TIME_USEC_&&this.addParticipant(c)}},this);
this.checkForStaleParticipants_()},
trimOldParticipants_:function(){for(var a=1E3*Date.now(),b=this.participants.length-1;0<=b;b--){var c=this.participants[b];c=c[Object.keys(c)[0]];c.timestampUsec&&c.timestampUsec<a-this.PARTICIPANT_TIME_USEC_&&this.splice("participants",b,1)}}});
_.ij({is:"yt-invalidation-continuation",properties:{data:{type:Object,observer:"dataChanged"},isReusable:{type:Boolean,value:!1},tangoConfiguration:{type:Object,value:function(){return _.Zd.unsafeClone(_.v("LIVE_CHAT_BASE_TANGO_CONFIG",void 0))}}},
created:function(){this.manager_=F7.getInstance();this.triggered_=!1;this.timeoutAsyncHandle_=this.managerHandle_=null},
attached:function(){this.data&&this.subscribe_(this.data)},
detached:function(){this.data&&this.unsubscribe_(this.data)},
dataChanged:function(a,b){this.triggered_=!1;b&&this.unsubscribe_(b);a&&this.isAttached&&this.subscribe_(a)},
subscribe_:function(a){this.managerHandle_=this.manager_.subscribe(a,this.trigger_.bind(this),this.tangoConfiguration)||null;this.timeoutAsyncHandle_=this.async(this.trigger_.bind(this,{isInvalidationTimeoutRequest:!0}),a.timeoutMs)},
unsubscribe_:function(a){this.cancelTimeout_();this.managerHandle_&&(this.manager_.unsubscribe(a,this.managerHandle_),this.managerHandle_=null)},
trigger_:function(a){a=void 0===a?{}:a;if(this.isReusable||!this.triggered_)this.triggered_=!0,this.fire("yt-load-invalidation-continuation",this.getContinuationUrl.bind(this,a)),this.cancelTimeout_()},
forceTrigger:function(a){this.trigger_(a)},
cancelTimeout_:function(){null!==this.timeoutAsyncHandle_&&(this.cancelAsync(this.timeoutAsyncHandle_),this.timeoutAsyncHandle_=null)},
getContinuationUrl:function(a,b){var c={ctoken:this.data.continuation};this.data.clickTrackingParams&&(c.itct=this.data.clickTrackingParams);return _.Ve(b,Object.assign(c,a))}});
var F7=function(){this.nextHandle_=1;this.clients_={};this.callbacks_={};this.unsubscribeAsyncHandles_={};this.subscribe=_.ue(function(a,b,c){var d=nKb(a);if(d in this.clients_)d in this.unsubscribeAsyncHandles_&&_.zp.cancel(this.unsubscribeAsyncHandles_[d]);else{a:{var e=nKb(a),h;for(h in this.unsubscribeAsyncHandles_){var l=this.clients_[h];if(l instanceof a5){delete this.clients_[h];delete this.callbacks_[h];_.zp.cancel(this.unsubscribeAsyncHandles_[h]);delete this.unsubscribeAsyncHandles_[h];
l.unregister();l.objectId_=new _.XLa(e);l.register();c=l;break a}}c.objectSource=a.invalidationId.objectSource;c.objectId=e;if(a=a.webAuthConfigurationData)a.multiUserSessionIndex&&(c.sessionIndex=parseInt(a.multiUserSessionIndex,10)),a.pageId&&(c.pageId=a.pageId);c=new a5(c,this.handleInvalidationData_.bind(this));c.register()}this.clients_[d]=c;this.callbacks_[d]={}}c=this.nextHandle_++;this.callbacks_[d][c]=b;return c})};
F7.prototype.unsubscribe=function(a,b){var c=nKb(a);if(c in this.callbacks_&&(delete this.callbacks_[c][b],!this.callbacks_[c].length)){var d=this.clients_[c];b=_.zp.run(function(){_.Ub(d);delete this.clients_[c];delete this.unsubscribeAsyncHandles_[c]}.bind(this));
this.unsubscribeAsyncHandles_[c]=b}};
F7.prototype.handleInvalidationData_=function(a,b){for(var c in this.callbacks_[a]){var d=this.callbacks_[a][c];1==d.length?d.apply(this,[b]):d()}};
var nKb=function(a){return a.invalidationId.objectId?(a=a.invalidationId.objectId,a=a.replace(/-/g,"+").replace(/_/g,"/"),atob(a)):""};
F7.getInstance=function(){return _.po(F7)};
_.ij({is:"yt-player-seek-continuation",properties:{data:{type:Object},playerProgressSec:{type:Number,observer:"playerProgressSecChanged_"}},created:function(){this.previousProgressSec_=0},
playerProgressSecChanged_:function(a){this.previousProgressSec_=a},
maybeFireSeekContinuation:function(a,b){if(!this.previousProgressSec_)return this.previousProgressSec_=a,!1;var c=a-this.previousProgressSec_;(b=-1>=c||1<c&&1E3*a>b)&&this.fireSeekContinuation_(a);this.previousProgressSec_=a;return b},
fireSeekContinuationAtCurrentProgress:function(){this.fireSeekContinuation_(this.previousProgressSec_)},
fireSeekContinuation_:function(a){this.previousProgressSec_=a;this.fire("yt-load-seek-continuation",this.getContinuationUrl_.bind(this,1E3*a))},
getContinuationUrl_:function(a,b){a={ctoken:this.data.continuation,currentPlayerTimeMsec:Math.floor(a)};this.data.clickTrackingParams&&(a.itct=this.data.clickTrackingParams);return _.Ve(b,a)}});
_.ij({is:"yt-timed-continuation",properties:{data:{type:Object,observer:"dataChanged_"}},created:function(){this.asyncHandle_=null},
attached:function(){this.scheduleCallback_()},
detached:function(){null!==this.asyncHandle_&&(this.cancelAsync(this.asyncHandle_),this.asyncHandle_=null)},
dataChanged_:function(){this.scheduleCallback_()},
forceTrigger:function(a){this.trigger_(a)},
scheduleCallback_:function(){this.isAttached&&this.data&&(null!==this.asyncHandle_&&this.cancelAsync(this.asyncHandle_),this.asyncHandle_=this.async(this.trigger_,this.data.timeoutMs))},
trigger_:function(a){a=void 0===a?{}:a;this.asyncHandle_&&this.cancelAsync(this.asyncHandle_);this.asyncHandle_=null;this.fire("yt-load-timed-continuation",this.getContinuationUrl.bind(this,a))},
getContinuationUrl:function(a,b){var c={ctoken:this.data.continuation};this.data.clickTrackingParams&&(c.itct=this.data.clickTrackingParams);return _.Ve(b,Object.assign(c,a))}});
var oKb;
var pKb;
_.ij({is:"yt-tooltip-renderer",_template:function(){if(void 0!==pKb)return pKb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-tooltip-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.promos.yt_tooltip_renderer.yt.tooltip.renderer.css.js--\x3e<div id="content">\n  <yt-formatted-string id="text" hidden$="[[!data.text]]" text="[[data.text]]">\n  </yt-formatted-string>\n  <yt-formatted-string id="details-text" hidden$="[[!data.detailsText]]" text="[[data.detailsText]]">\n  </yt-formatted-string>\n</div>\n<div class="buttons" hidden="[[!hasButtons_]]">\n  <div id="dismiss-button" hidden$="[[!data.dismissButton]]"></div>\n  <div id="accept-button" hidden$="[[!data.acceptButton]]"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===oKb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.promos.yt_tooltip_renderer.yt.tooltip.renderer.css.js--\x3e<style>:host {--yt-button-color: var(--yt-spec-text-primary-inverse);display: block;min-width: 0;min-height: 0;max-width: 300px;position: relative;background-color: var(--yt-spec-themed-blue);color: var(--yt-spec-text-primary-inverse);overflow: visible!important;@apply --ytd-thumbnail-attribution;} #text:not(:empty) {margin-bottom: var(--ytd-margin-2x);font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);} #content {padding: var(--ytd-margin-4x);} #content yt-formatted-string {display: block;} :host([has-buttons_]) #content {padding: var(--ytd-margin-4x) var(--ytd-margin-4x) var(--ytd-margin-base);} #content yt-formatted-string,#text yt-formatted-string {--yt-endpoint-color: var(--yt-spec-text-primary-inverse);--yt-endpoint-visited-color: var(--yt-spec-text-primary-inverse);--yt-endpoint-hover-color: var(--yt-spec-text-primary-inverse);--yt-endpoint-text-decoration: underline;} .buttons {padding: var(--ytd-margin-2x) var(--ytd-margin-base);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} :host(::before) {content: "";position: absolute;border-style: solid;top: 100%;border-width: 12px;right: calc(50% - 12px);border-color: var(--yt-spec-themed-blue) transparent transparent transparent;} :host([position-type=OPEN_POPUP_POSITION_TOPLEFT]::before) {right: 12px;} :host([position-type=OPEN_POPUP_POSITION_TOPRIGHT]::before) {left: 12px;right: auto;} :host([position-type=OPEN_POPUP_POSITION_LEFT]::before) {top: calc(50% - 12px);left: 100%;right: auto;border-color: transparent transparent transparent var(--yt-spec-themed-blue);} :host([position-type=OPEN_POPUP_POSITION_RIGHT]::before) {top: calc(50% - 12px);right: 100%;left: auto;border-color: transparent var(--yt-spec-themed-blue) transparent transparent;} :host([position-type=OPEN_POPUP_POSITION_BOTTOM]::before) {top: -24px;left: calc(50% - 12px);border-color: transparent transparent var(--yt-spec-themed-blue) transparent;} :host([position-type=OPEN_POPUP_POSITION_BOTTOMLEFT]::before) {top: -24px;right: 12px;border-color: transparent transparent var(--yt-spec-themed-blue) transparent;} :host([position-type=OPEN_POPUP_POSITION_BOTTOMRIGHT]::before) {top: -24px;left: 12px;right: auto;border-color: transparent transparent var(--yt-spec-themed-blue) transparent;} /*# sourceMappingURL=yt-tooltip-renderer.css.map*/</style>';
oKb=d}d=oKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return pKb=a},
behaviors:[_.Y.YtRendererBehavior,_.Py.YtEventForwardingBehavior,_.Z.YtRendererstamperBehavior],properties:{data:Object,positionType:{type:String,reflectToAttribute:!0},hasButtons_:{type:Boolean,value:!1,reflectToAttribute:!0,computed:"computeHasButtons_(data)"},boundOnTap_:{type:Function,value:function(){return this.onTap_.bind(this)}}},
observers:["observeImpressionEndpoints_(data.promoConfig.impressionEndpoints)"],stampDom:{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{"on-tap":"[[boundOnTap_]]"}}}},"data.acceptButton":{id:"accept-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{"on-tap":"[[boundOnTap_]]"}}}}},computeHasButtons_:function(a){return!(!a.dismissButton&&!a.acceptButton)},
computeStyle_:function(a){return a||"BUBBLE_HINT_STYLE_UNKNOWN"},
observeImpressionEndpoints_:function(){var a=this;this.data&&this.data.promoConfig&&this.data.promoConfig.impressionEndpoints&&this.data.promoConfig.impressionEndpoints.forEach(function(b){b.clickTrackingParams&&delete b.clickTrackingParams;_.dj(a,[b])})},
onTap_:function(){_.A(this,"yt-close-popup-action",["yt-tooltip-renderer"])}});
var qKb=new _.cg("yt-live-chat");
Polymer({is:"yt-live-chat-renderer",_template:function(){if(void 0!==bKb)return bKb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_renderer.yt.live.chat.renderer.css.js--\x3e<div id="promo"></div>\n<iron-pages id="content-pages" selected="{{selectedTab}}">\n  <div id="chat-messages">\n    <template is="dom-if" if="[[data.header.liveChatHeaderRenderer]]">\n      <yt-live-chat-header-renderer data="[[data.header.liveChatHeaderRenderer]]" role="heading">\n      </yt-live-chat-header-renderer>\n    </template>\n    <div id="contents">\n      <div id="ticker"></div>\n      <div id="separator"></div>\n      <div id="chat">\n        <yt-live-chat-pinned-message-renderer id="pinned-message" disable-upgrade="" emoji-manager="[[emojiManager]]" hidden="" participants-manager="[[participantsManager]]">\n        </yt-live-chat-pinned-message-renderer>\n        <div id="item-list"></div>\n        <div id="action-panel"></div>\n      </div>\n      <div id="toast-container">\n        <yt-live-chat-toast-renderer></yt-live-chat-toast-renderer>\n      </div>\n      <iron-pages id="panel-pages" selected="{{selectedPanel}}">\n        <div id="input-panel"></div>\n        <div id="loading">\n          <tp-yt-paper-spinner-lite active="[[equals(selectedPanel, 1)]]"></tp-yt-paper-spinner-lite>\n        </div>\n        <div id="buy-flow"></div>\n        <div id="super-sticker-buy-flow"></div>\n        <div id="donation-flow"></div>\n        <div id="sponsorships-gift-buy-flow"></div>\n      </iron-pages>\n    </div>\n    <div id="dialog"></div>\n    <div id="continuations"></div>\n  </div>\n  <yt-live-chat-participant-list-renderer data="[[data.participantsList.liveChatParticipantsListRenderer]]" disable-upgrade$="[[!equals(selectedTab, 1)]]" participants-manager="[[participantsManager]]"></yt-live-chat-participant-list-renderer>\n  <yt-live-chat-ninja-message-renderer data="[[data.popoutMessage.messageRenderer]]" disable-upgrade$="[[!equals(selectedTab, 2)]]"></yt-live-chat-ninja-message-renderer>\n</iron-pages>\n<div id="overlay-dialog"></div>\n<div id="channel-guidelines"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aKb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_renderer.yt.live.chat.renderer.css.js--\x3e<style>:host {font-size: 13px;--yt-emoji-picker-renderer-height: 180px;--yt-button-default-text-color: var( --yt-live-chat-button-default-text-color );--yt-button-default-background-color: var( --yt-live-chat-button-default-background-color );--yt-button-dark-text-color: var(--yt-live-chat-button-dark-text-color);--yt-button-dark-background-color: var( --yt-live-chat-button-dark-background-color );--yt-button-payment-background-color: var(--yt-live-chat-sponsor-color);} :host {position: relative;height: 100%;background: var(--yt-live-chat-background-color);color: var(--yt-live-chat-primary-text-color);overflow: hidden;z-index: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;contain: content;} :host([hide-timestamps]) {--yt-live-chat-item-timestamp-display: none;} #separator {border-bottom: var(--yt-live-chat-header-bottom-border,none);} #content-pages {width: var(--sidebar-width-px);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #panel-pages {max-height: 100%;overflow-x: hidden;overflow-y: auto;} #contents {overflow: hidden;position: relative;z-index: 0;} #chat-messages,#contents,#item-list {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #ticker {z-index: 1;box-shadow: var(--yt-live-chat-header-box-shadow);} #chat {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #chat::after {content: "";display: none;animation: gradient-slide 1.2s ease infinite;animation-name: gradient-slide;background-color: var(--yt-live-chat-shimmer-background-color);background-image: var(--yt-live-chat-shimmer-linear-gradient);background-size: 300% 300%;transform: rotateX(180deg);position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host([loading]) #chat::after {display: block;} yt-live-chat-pinned-message-renderer {bottom: 0;left: 0;position: absolute;right: 0;top: 0;} yt-live-chat-item-list-renderer,yt-live-chat-ninja-message-renderer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #action-panel {display: none;} :host([has-action-panel-renderer]) #action-panel {display: unset;position: absolute;bottom: 0;left: 0;right: var(--scrollbar-width);padding: 0 8px 8px;background: var(--yt-live-chat-action-panel-gradient-scrim);overflow: hidden;} :host([has-action-panel-renderer]) yt-live-chat-action-panel-renderer {animation: slideUp var(--yt-live-chat-universal-motion-curve) forwards;animation-duration: var(--yt-live-chat-panel-animation-duration);} :host([has-action-panel-renderer][is-closing-action-panel]) yt-live-chat-action-panel-renderer {animation: slideDownFadeOut var(--yt-live-chat-universal-motion-curve) forwards;animation-duration: var(--yt-live-chat-panel-animation-duration);} #input-panel {-ms-flex: none;-webkit-flex: none;flex: none;} #input-panel:not(:empty) {border-top: var(--yt-live-chat-action-panel-top-border,none);} #input-panel::after {content: "";display: block;height: 1px;margin: 0 24px;background: var(--yt-spec-10-percent-layer);} #toast-container,yt-live-chat-restricted-participation-renderer {position: relative;} :host([has-picker-open]) #toast-container {order: 1;z-index: 1;} #loading {height: 387px;background-color: var(--yt-live-chat-action-panel-background-color);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #loading>tp-yt-paper-spinner-lite {--paper-spinner-color: var(--yt-live-chat-primary-text-color);} #overlay-dialog>* {background: var(--yt-live-chat-overlay-color);z-index: 3;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} #channel-guidelines>* {background: var(--yt-live-chat-overlay-color);z-index: 3;position: absolute;top: 0;right: 0;bottom: 0;left: 0;} @keyframes gradient-slide {0% {background-position: 100% 100%;}to {background-position: 0% 0%;}} @keyframes slideUp {0% {transform: translateY(15%);opacity: 0;}100% {transform: translateY(0);opacity: 1;}} @keyframes slideDownFadeOut {0% {transform: translateY(0);opacity: 1;}100% {transform: translateY(15%);opacity: 0;}} @keyframes fadeIn {0% {background-color: transparent;}100% {background-color: var(--yt-spec-static-overlay-background-medium);}} /*# sourceMappingURL=yt-live-chat-renderer.css.map*/</style>';
aKb=d}d=aKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return bKb=a},
properties:{data:{type:Object,observer:"dataChanged_"},hideTimestamps:{type:Boolean,value:function(){return!qKb.get("show-timestamps")},
observer:"hideTimestampsChanged",reflectToAttribute:!0},hasTicker:{type:Boolean,computed:"toBool(data.ticker)",reflectToAttribute:!0},emojiManager:{type:Object,value:function(){return new _.YI(_.oe("live_chat_unicode_emoji_json_url"))}},
originalMessageInputRenderer:{type:Object,value:null},participantsManager:{type:Object,value:function(){return document.createElement("yt-live-chat-participants-manager")}},
selectedTab:{type:Number,value:0,notify:!0},messageBuyFlowRenderer:Object,stickerBuyFlowRenderer:Object,donationFlowRenderer:Object,actionPanelRenderer:Object,sponsorshipsGiftOfferRenderer:Object,channelGuidelinesDialogRenderer:Object,hasActionPanelRenderer:{type:Boolean,computed:"toBool(actionPanelRenderer)",reflectToAttribute:!0},isClosingActionPanel:{type:Boolean,value:!1,reflectToAttribute:!0,observer:"isClosingActionPanelChanged"},selectedPanel:{type:Number,value:0,observer:"selectedPanelChanged"},
hasPickerOpen:{type:Boolean,value:!1,reflectToAttribute:!0},dialog:Object,hidden:{type:Boolean,reflectToAttribute:!0,computed:"computeIsChatHidden(data)"}},behaviors:[KIb.YtLiveChatContinuationBehavior,cKb,_.$9a,_.Z.YtRendererstamperBehavior,lKb.YtScrollbarBehavior,_.Hx.YtActionHandlerBehavior,_.Fy.YtActionSenderBehavior,_.Y.YtRendererBehavior,_.d3a.YtSharedTooltipBehavior,F6.YtLiveChatReduxBehavior],listeners:{"yt-participants-back-button":"onParticipantsBackButton","yt-live-chat-pinned-message-update":"onUpdatePinnedMessage",
"yt-navigate":"onYtNavigate_","yt-action":"onYtAction","yt-close-upsell-dialog":"onYtCloseUpsellDialog","yt-live-chat-close-channel-guidelines-dialog":"onYtLiveChatCloseChannelGuidelinesDialog","yt-load-reload-continuation":"onReloadContinuation","yt-live-chat-continuation-behavior-reload-success":"onReloadContinuationConclusion","yt-live-chat-continuation-behavior-reload-failure":"onReloadContinuationConclusion","yt-live-chat-add-tooltip-target":"registerElementForSupportingTooltips","yt-live-chat-clear-pinned-message":"clearPinnedMessage",
"yt-live-chat-attach-visual-element":"attachVisualElement"},observers:["actionsChanged(data.actions, isAttached)"],queuedTooltips:[],queuedActionPanel:null,stampDom:{"data.itemList":{id:"item-list",mapping:{liveChatItemListRenderer:{component:"yt-live-chat-item-list-renderer",properties:{emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]"}}}},"data.ticker":{id:"ticker",mapping:{liveChatTickerRenderer:"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:{emojiManager:"[[emojiManager]]",participantsManager:"[[participantsManager]]",genericErrorMessage:"[[data.clientMessages.genericError]]"}},liveChatRestrictedParticipationRenderer:"yt-live-chat-restricted-participation-renderer"}},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}}}},
dialog:{id:"dialog",mapping:{liveChatDialogRenderer:"yt-live-chat-dialog-renderer"}},actionPanelRenderer:{id:"action-panel",mapping:{liveChatActionPanelRenderer:"yt-live-chat-action-panel-renderer"},reuseComponents:!1},channelGuidelinesDialogRenderer:{id:"channel-guidelines",mapping:{liveChatChannelGuidelinesDialogRenderer:"yt-live-chat-channel-guidelines-dialog-renderer"}}},actionMap:{"yt-wallet-dialog-closed":"onWalletDialogClose","yt-live-chat-close-buy-flow":"closeBuyFlow","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-picker-changed":"handlePickerChanged_","yt-replace-live-chat-renderer-action":"handleReplaceRendererAction"},created:function(){this.popoutWindowCheckIntervalId=this.popoutWindow=null;this.supportedTooltipTargets=[];this.delayCloseActionPanelTimerId=this.closeActionPanelTimerId=null;this.tooltipTimerIds=
new Set},
ready:function(){_.G(this.root).appendChild(this.participantsManager);this.sharedTooltipAnimationDelay=0;this.sharedTooltipPosition="top"},
attached:function(){var a=this;this.fire("resize");_.w("enable_native_live_chat_on_kevlar")&&(this.isPopupConfigReady=!0);this.async(function(){a.updateStyles({"--scrollbar-width":a.getScrollbarWidth()+"px"})})},
detached:function(){this.originalMessageInputRenderer=this.popoutWindow=null;this.closePopoutWindow();this.replayBuffer_=null;clearTimeout(this.closeActionPanelTimerId);clearTimeout(this.delayCloseActionPanelTimerId);for(var a=_.u(this.tooltipTimerIds),b=a.next();!b.done;b=a.next())clearTimeout(b.value)},
dataChanged_:function(a){this.emojiManager&&a&&a.emojis&&this.emojiManager.load(a.emojis,this.emojiManager);if(this.participantsManager&&a&&(a.viewerName&&(this.participantsManager.viewerName=a.viewerName),a=this.get("participantsList.liveChatParticipantsListRenderer.participants",a)))for(var b=0;b<a.length;b++)this.participantsManager.addParticipant(a[b]);this.clearPinnedMessage();this.actionPanelRenderer=null;this.isClosingActionPanel=!1},
actionsChanged:function(a,b){b&&a&&(a=this.preprocessActions_(a),this.immediatelyApplyLiveChatActions(a),this.set("data.actions",void 0))},
preprocessActions_:function(a){var b=this;return a.filter(function(c){if(c.addChatItemAction)b.preloadAvatarForAddAction(c.addChatItemAction);else if(c.addLiveChatTickerItemAction)b.preloadAvatarForAddAction(c.addLiveChatTickerItemAction);else{if(c.replayChatItemAction)return b.addReplayChatItemAction(c.replayChatItemAction),c.replayChatItemAction.actions&&b.preprocessActions_(c.replayChatItemAction.actions),!1;if(c.watchPartyPlaySyncAction)return b.sendAction("yt-watch-sync-action",[c.watchPartyPlaySyncAction]),
!1}return!0},this)},
onPopupConfigReady:function(){this.isPopupConfigReady=!0;for(var a=_.u(this.queuedTooltips),b=a.next();!b.done;b=a.next())this.handleShowLiveChatTooltipCommand(b.value);this.queuedTooltips=[]},
preloadAvatarForAddAction:function(a){if(a.item){a=a.item;var b=Object.keys(a)[0];a=a[b];b=_.xy(this.get("authorPhoto.thumbnails",a),24);"string"===typeof b&&(this.preloadImage(b),a.authorPhoto.webThumbnailDetailsExtensionData={isPreloaded:!0})}},
preloadImage:function(a){Gvb(a)},
showParticipants:function(){this.selectedTab=1;this.$$("yt-live-chat-participant-list-renderer").focus()},
onReloadContinuation:function(){this.data&&this.data.itemList&&_.w("live_chat_top_chat_sampling_enabled")&&_.G(this).setAttribute("loading","")},
onReloadContinuationConclusion:function(){_.G(this).removeAttribute("loading")},
onParticipantsBackButton:function(){this.selectedTab=0},
immediatelyApplyLiveChatActions:function(a){this.async(this.sendAction.bind(this,"yt-live-chat-actions",[a]))},
handleBuyFlowRequest:function(a,b,c,d){a.stopPropagation();this.selectedPanel=1;a=_.G(a).rootTarget.parentNode;var e=this.getInterface(_.Fx),h,l=_.Zk();l&&e?(b=e.endpointToXhrUrl(b))&&(h=_.Pr(l,{},b)):h=e.requestDataForEndpoint(b);h&&h.then(c.bind(this,a),d,this)},
onYtNavigate_:function(a,b){b&&b.endpoint&&(b.endpoint.liveChatPurchaseMessageEndpoint?(this.clearPinnedMessage(),this.handleBuyFlowRequest(a,b.endpoint,this.handlePurchaseEndpointResponse,this.handlePurchaseEndpointError)):b.endpoint.openSuperStickerBuyFlowCommand?this.handleBuyFlowRequest(a,b.endpoint,this.handlePurchaseSuperStickerEndpointResponse,this.handlePurchaseSuperStickerEndpointError):b.endpoint.showSponsorshipsGiftOfferDialogCommand?this.handleSponsorshipsGiftOfferEndpointRequest(a,b.endpoint.showSponsorshipsGiftOfferDialogCommand.contentCommand):
b.endpoint.liveChatDonationsEndpoint?(this.selectedPanel=1,a.stopPropagation(),this.donationFlowRenderer=b.endpoint.liveChatDonationsEndpoint.amountPicker,this.selectedPanel=4):b.endpoint.showLiveChatItemEndpoint?(_.G(this.$["pinned-message"]).removeAttribute("disable-upgrade"),this.$["pinned-message"].data===b.endpoint.showLiveChatItemEndpoint?(this.$["pinned-message"].data=null,this.$$("yt-live-chat-ticker-renderer").highlightId=null):this.$["pinned-message"].data=b.endpoint.showLiveChatItemEndpoint):
b.endpoint.liveChatDialogEndpoint?(this.dialog=b.endpoint.liveChatDialogEndpoint.content,this.$$("yt-live-chat-dialog-renderer").hidden=!1):b.endpoint.ypcGetOffersEndpoint&&!_.w("enable_native_live_chat_on_kevlar")&&(a.stopPropagation(),K3("yt-purchase-membership",b.endpoint)))},
onUpdatePinnedMessage:function(){var a=this.$["pinned-message"].data;a&&(this.$["pinned-message"].data=null,this.$["pinned-message"].data=a)},
onPinnedMessageTap:function(){this.clearPinnedMessage()},
clearPinnedMessage:function(){this.$["pinned-message"]&&(this.$["pinned-message"].data=null);var a=this.$$("yt-live-chat-ticker-renderer");a&&(a.highlightId=null)},
attachVisualElement:function(a,b){this.data&&this.data.trackingParams&&J3(this.data.trackingParams,b)},
handlePurchaseEndpointResponse:function(a,b){var c=b;_.Zk()||(c=b.response);(a=$xb(a))&&J3(a,_.Wq(c.trackingParams));c.frameworkUpdates&&c.frameworkUpdates.entityBatchUpdate&&this.tryEntityStoreUpdate(c.frameworkUpdates.entityBatchUpdate);this.messageBuyFlowRenderer=c.contents;this.selectedPanel=2},
handlePurchaseSuperStickerEndpointResponse:function(a,b){var c=b;_.Zk()||(c=b.response);(a=$xb(a))&&J3(a,_.Wq(c.trackingParams));c.frameworkUpdates&&c.frameworkUpdates.entityBatchUpdate&&this.tryEntityStoreUpdate(c.frameworkUpdates.entityBatchUpdate);this.stickerBuyFlowRenderer=c.renderer;this.selectedPanel=3},
handleSponsorshipsGiftOfferEndpointRequest:function(a,b){a.stopPropagation();this.selectedPanel=1;a=_.G(a).rootTarget.parentNode;this.sendServiceRequestAction([b]).then(this.handleSponsorshipsGiftOfferEndpointResponse.bind(this,a),this.handleSponsorshipsGiftOfferEndpointError.bind(this))},
handleSponsorshipsGiftOfferEndpointResponse:function(a,b){b=b.data;(a=$xb(a))&&b.trackingParams&&J3(a,_.Wq(b.trackingParams));b.frameworkUpdates&&b.frameworkUpdates.entityBatchUpdate&&this.tryEntityStoreUpdate(b.frameworkUpdates.entityBatchUpdate);this.sponsorshipsGiftOfferRenderer=b.offers;this.selectedPanel=5},
handlePurchaseEndpointError:function(){this.closeBuyFlow()},
handlePurchaseSuperStickerEndpointError:function(){this.closeBuyFlow()},
handleSponsorshipsGiftOfferEndpointError:function(){this.closeBuyFlow()},
closeBuyFlow:function(){this.selectedPanel=0;this.sponsorshipsGiftOfferRenderer=this.stickerBuyFlowRenderer=this.messageBuyFlowRenderer=null},
onWalletDialogClose:function(){1===this.selectedPanel&&this.sendAction("yt-live-chat-close-buy-flow")},
isGiftingOptInBrowseEndpoint:function(a){return null!=a.browseEndpoint&&"FEgifting_opt_in"===a.browseEndpoint.browseId},
shouldTunnelOutServiceRequest:function(a){return this.isGiftingOptInBrowseEndpoint(a)},
onYtAction:function(a,b){"yt-service-request"===b.actionName&&(null===b||void 0===b?0:b.args)&&1<b.args.length&&(b=b.args[1],b.popoutLiveChatEndpoint?((b=b.popoutLiveChatEndpoint.url)?this.openPopoutWindow(b):this.closePopoutWindow(),a.stopPropagation()):b.showLiveChatParticipantsEndpoint?(this.showParticipants(),a.stopPropagation()):b.toggleLiveChatTimestampsEndpoint?(this.hideTimestamps=!this.hideTimestamps,a.stopPropagation()):b.showLiveChatSettingsEndpoint?(K3("yt-show-live-chat-settings",{}),
a.stopPropagation()):b.ypcGetOffersEndpoint&&!_.w("enable_native_live_chat_on_kevlar")?(a.stopPropagation(),K3("yt-purchase-membership",b)):b.ypcGetCartEndpoint?(a.stopPropagation(),this.selectedPanel=1,this.sendAction("yt-live-chat-start-buy-flow",[b,{},this.buyFlowCallback.bind(this)])):this.shouldTunnelOutServiceRequest(b)&&(a.stopPropagation(),K3("yt-tunnel-out-live-service-request",b)))},
buyFlowCallback:function(a){var b,c;this.sendAction("yt-live-chat-close-buy-flow");a.success?(null===(c=null===(b=null===a||void 0===a?void 0:a.response)||void 0===b?void 0:b.data)||void 0===c?0:c.command)&&this.sendAction("yt-live-chat-actions",[[a.response.data.command]]):this.handleBuyFlowError(a)},
handleBuyFlowError:function(a){var b,c,d;(null===(b=a.errorMessageRenderer)||void 0===b?0:b.notificationActionRenderer)&&this.sendAction("yt-live-chat-add-message-to-toast",[a.errorMessageRenderer]);a.errorCommand&&((null===(d=null===(c=a.errorCommand.completeTransactionAction)||void 0===c?void 0:c.messageRenderer)||void 0===d?0:d.notificationActionRenderer)?this.sendAction("yt-live-chat-add-message-to-toast",[a.errorCommand.completeTransactionAction.messageRenderer]):this.sendAction("yt-live-chat-actions",
[[a.errorCommand]]))},
onYtCloseUpsellDialog:function(a){a.stopPropagation();this.set("data.promotion",null)},
onYtLiveChatCloseChannelGuidelinesDialog:function(a){a.stopPropagation();this.set("channelGuidelinesDialogRenderer",null)},
openPopoutWindow:function(a){var b={target:Math.random().toString(36),menubar:!1,location:!1,scrollbars:!1,toolbar:!1};b=void 0===b?{}:b;b.target=b.target||"YouTube";b.width=b.width||"600";b.height=b.height||"600";(a=Fyb(a,b))?(a.opener||(a.opener=window),a.focus()):a=null;if(this.popoutWindow=a)this.selectedTab=2,this.checkPopoutWindow()},
closePopoutWindow:function(){this.popoutWindow&&this.popoutWindow.close();this.popoutWindowCheckIntervalId&&(this.cancelAsync(this.popoutWindowCheckIntervalId),this.popoutWindowCheckIntervalId=null);this.selectedTab=0;this.sendAction("yt-live-chat-scroll-to-bottom")},
checkPopoutWindow:function(){this.isAttached&&(!this.popoutWindow||this.popoutWindow.closed?this.closePopoutWindow():this.popoutWindowCheckIntervalId=this.async(this.checkPopoutWindow,1E3))},
selectedPanelChanged:function(){var a=this;if(this.data&&this.data.itemList){this.clearPinnedMessage();var b=this.querySelector("#panel-pages > .iron-selected");(b=b&&b.children[0])&&b.focus();this.async(function(){return a.sendAction("yt-live-chat-scroll-to-bottom")})}},
hideTimestampsChanged:function(a){qKb.set("show-timestamps",!a);this.updateStyles()},
isClosingActionPanelChanged:function(){!this.isClosingActionPanel&&this.queuedActionPanel&&(this.set("actionPanelRenderer",this.queuedActionPanel),this.queuedActionPanel=null)},
computeIsChatHidden:function(a){return a&&a.initialDisplayState?"LIVE_CHAT_DISPLAY_STATE_HIDDEN"===a.initialDisplayState:this.hidden},
handleLiveChatActions_:function(a){a=_.u(a);for(var b=a.next();!b.done;b=a.next())b=b.value,b.replayChatItemAction&&this.handleLiveChatActions_(b.replayChatItemAction.actions||[]),b.replaceLiveChatRendererAction?this.handleReplaceRendererAction(b):b.showLiveChatDialogAction?this.handleShowLiveChatDialogAction(b):b.showLiveChatSurveyCommand?this.handleShowLiveChatSurveyCommand(b.showLiveChatSurveyCommand):b.showLiveChatTooltipCommand?this.handleShowLiveChatTooltipCommand(b):b.showLiveChatChannelGuidelinesDialogAction?
this.handleShowLiveChatChannelGuidelinesDialogAction(b):b.showLiveChatActionPanelAction?this.handleShowLiveChatActionPanelAction(b.showLiveChatActionPanelAction):b.closeLiveChatActionPanelAction?this.handleCloseLiveChatActionPanelAction(b):b.performCommentActionEndpoint?this.async(this.sendServiceRequestAction.bind(this,[b]),1E3):b.commandExecutorCommand?this.sendAction("yt-live-chat-actions",[b.commandExecutorCommand.commands]):b.forceLiveChatContinuationCommand&&this.sendInnerTubeActions([b])},
handleShowLiveChatActionPanelAction:function(a){a.panelToShow&&(this.isClosingActionPanel?this.queuedActionPanel=a.panelToShow:this.set("actionPanelRenderer",a.panelToShow))},
handleCloseLiveChatActionPanelAction:function(a){this.executeOrScheduleCloseActionPanel(a)},
executeOrScheduleCloseActionPanel:function(a,b){var c=this;b=void 0===b?!1:b;var d=this.get("liveChatActionPanelRenderer.id",this.actionPanelRenderer),e=this.get("closeLiveChatActionPanelAction.targetPanelId",a),h=this.get("closeLiveChatActionPanelAction.delayMs",a),l=!!this.get("closeLiveChatActionPanelAction.skipOnDismissCommand",a);d===e?0<h&&!b?(null!=this.delayCloseActionPanelTimerId&&clearTimeout(this.delayCloseActionPanelTimerId),this.delayCloseActionPanelTimerId=setTimeout(function(){c.closeActionPanel(l);
c.delayCloseActionPanelTimerId=null},h)):this.closeActionPanel(l):this.get("liveChatActionPanelRenderer.id",this.queuedActionPanel)===e&&(0<h&&!b?this.delayCloseActionPanelTimerId=setTimeout(function(){c.executeOrScheduleCloseActionPanel(a,!0);
c.delayCloseActionPanelTimerId=null},h):this.queuedActionPanel=null)},
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},
handleReplaceRendererAction:function(a){var b=this;if(a=a.replaceLiveChatRendererAction){var c=null;switch(a.toReplace){case "REPLACE_LIVE_CHAT_ACTION_PANEL":c="data.actionPanel";break;case "REPLACE_LIVE_CHAT_HEADER":c="data.header";break;case "REPLACE_LIVE_CHAT_MESSAGE_INPUT_RENDERER":this.originalMessageInputRenderer=this.data.actionPanel.liveChatMessageInputRenderer;c="data.actionPanel.liveChatMessageInputRenderer";break;case "REPLACE_LIVE_CHAT_ACTION_PANEL_RENDERER":var d=a.replacement;if(this.isEligibleToReplaceLiveChatActionPanelRenderer(d)&&
d){var e=d.liveChatActionPanelRenderer;e&&Object.keys(e).forEach(function(h){"contents"!==h?b.set("actionPanelRenderer.liveChatActionPanelRenderer."+h,e[h]):(h={updateLiveChatPollAction:{pollToUpdate:{pollRenderer:b.get("contents.pollRenderer",e)}}},b.sendAction("yt-update-live-chat-poll-action",[h]))})}break;
default:return}c&&this.set(c,a.replacement||null)}},
handleShowLiveChatDialogAction:function(a){var b,c,d,e,h;(null===(b=a.showLiveChatDialogAction)||void 0===b?0:b.dialog)&&this.set("data.promotion",a.showLiveChatDialogAction.dialog);var l=null===(c=this.data)||void 0===c?void 0:c.trackingParams;a=null===(h=null===(e=null===(d=null===a||void 0===a?void 0:a.showLiveChatDialogAction)||void 0===d?void 0:d.dialog)||void 0===e?void 0:e.upsellDialogRenderer)||void 0===h?void 0:h.trackingParams;l&&a&&J3(l,_.Wq(a))},
handleShowLiveChatChannelGuidelinesDialogAction:function(a){var b;(null===(b=a.showLiveChatChannelGuidelinesDialogAction)||void 0===b?0:b.dialog)&&this.set("channelGuidelinesDialogRenderer",a.showLiveChatChannelGuidelinesDialogAction.dialog)},
handleShowLiveChatSurveyCommand:function(a){K3("yt-show-survey",a.survey)},
handleShowLiveChatTooltipCommand:function(a){var b=this,c,d,e;if(!this.isPopupConfigReady)this.queuedTooltips.push(a);else if(0!==this.supportedTooltipTargets.length&&(null===(d=null===(c=null===a||void 0===a?void 0:a.showLiveChatTooltipCommand)||void 0===c?void 0:c.tooltip)||void 0===d?0:d.tooltipRenderer)){a=a.showLiveChatTooltipCommand.tooltip.tooltipRenderer;var h=this.getTooltipTarget(a);if(h)if((null===(e=null===a||void 0===a?void 0:a.promoConfig)||void 0===e?0:e.impressionEndpoints)&&a.promoConfig.isCounterfactual)this.sendServiceRequestAction(a.promoConfig.impressionEndpoints[0]);
else{var l={openPopupAction:{popup:{tooltipRenderer:a},popupType:"HINT",position:this.getTooltipOpenPopupPosition(h,a)}};"live-chat-message-input"===a.targetId&&(l.openPopupAction.popupType="HINT_PERSISTENT");if("live-chat-action-panel-poll-context-menu"===a.targetId){var m=setTimeout(function(){b.sendPopupActions(l,h);b.tooltipTimerIds.delete(m)},3E3);
this.tooltipTimerIds.add(m)}else this.sendPopupActions(l,h)}}},
sendPopupActions:function(a,b){var c=this;this.sendAction("yt-open-popup-action",[a,b]);"live-chat-message-input"!==b.id&&setTimeout(function(){c.sendAction("yt-close-popup-action",["yt-tooltip-renderer"])},2E4)},
handlePickerChanged_:function(a){this.hasPickerOpen=!!a},
getTooltipOpenPopupPosition:function(a,b){var c;if("TOOLTIP_POSITION_TYPE_BELOW"===(null===(c=null===b||void 0===b?void 0:b.suggestedPosition)||void 0===c?void 0:c.type))return"OPEN_POPUP_POSITION_BOTTOM";if("live-chat-message-input"===a.id)return"OPEN_POPUP_POSITION_TOP";_.w("enable_native_live_chat_on_kevlar")?a=a.offsetLeft<this.clientWidth/2:(a=a.getBoundingClientRect(),b=this.getBoundingClientRect(),a=a.left<b.width/2);return a!==("rtl"===_.v("HTML_DIR",void 0))?"OPEN_POPUP_POSITION_TOPRIGHT":
"OPEN_POPUP_POSITION_TOPLEFT"},
registerElementForSupportingTooltips:function(a){this.supportedTooltipTargets.push(a.target);a.detail.handler=this},
removeElementFromSupportingTooltips:function(a){this.supportedTooltipTargets=this.supportedTooltipTargets.filter(function(b){return b!==a})},
getTooltipTarget:function(a){return this.supportedTooltipTargets.find(function(b){return b.id===a.targetId})},
closeActionPanel:function(a){var b=this;a=void 0===a?!1:a;this.hasActionPanelRenderer&&(this.isClosingActionPanel=!0,this.closeActionPanelTimerId=setTimeout(function(){var c=b.actionPanelRenderer.liveChatActionPanelRenderer.onDismissCommand;b.set("actionPanelRenderer",null);b.isClosingActionPanel=!1;b.closeActionPanelTimerId=null;!a&&c&&b.sendAction("yt-live-chat-actions",[[c]])},500))},
getNumQueuedTooltips:function(){return this.queuedTooltips.length},
tryEntityStoreUpdate:function(a){try{_.Dj(a,this.store)}catch(b){_.te(b)}}});
var rKb;
_.ij({is:"yt-payments-manager",_template:function(){if(void 0!==rKb)return rKb;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:yt-payments-manager--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);return rKb=a},
behaviors:[_.Hx.YtActionHandlerBehavior,_.Zx.YtComponentBehavior],actionMap:{"yt-live-chat-start-buy-flow":"handleLiveChatBuyFlow_"},handleLiveChatBuyFlow_:function(a,b,c){var d=_.Zk();d&&_.Xj(a,d.endpointMap)?_.Wr(_.Zk(),a,b).then(function(e){return{data:e}}).then(this.handleGetCartResponse_.bind(this,c),this.handleFlowError_.bind(this,c),this):this.getInterface(_.Fx).requestDataForServiceEndpoint(a,b).then(this.handleGetCartResponse_.bind(this,c),this.handleFlowError_.bind(this,c),this)},
handleGetCartResponse_:function(a,b){if(b.data&&b.data.messageRenderer)this.handleFlowError_(a,b);else{var c=function(d){d.buyFlowResponse?this.handleBuyFlowResponse_(a,b,d.buyFlowResponse):d.error?this.handleFlowError_(a,d.error):this.handleFlowClosed_(a)}.bind(this);
_.A(this,"yt-open-payments-dialog",[b,c])}},
getPaymentsPayload_:function(a,b){return null!=a.data.handleTransactionEndpoint?b.integratorData:btoa(b.integratorData)},
getTransactionEndpoint_:function(a){return a.data.handleTransactionEndpoint?a.data.handleTransactionEndpoint:a.data.completeTransactionEndpoint},
handleBuyFlowResponse_:function(a,b,c){var d=this;_.A(this,"yt-wallet-dialog-completed");if(this.transactionResponseHasErrorMessage_(c))this.handleFlowError_(a,c);else if("undefined"==c.integratorData)_.Uh(new _.pg("Buy flow returned 'undefined' in place of integratorData",c.internalErrorDetails)),this.handleFlowError_(a,{});else if(null!=c.error)_.Vh(new _.pg("Buy flow returned error code",c.error,c.internalErrorDetails)),this.handleFlowError_(a,{});else{var e=b.data.buybucketParams;c={payments_payload:this.getPaymentsPayload_(b,
c),buybucket_params:e};e=_.Zk();var h=this.getTransactionEndpoint_(b);(e&&_.Xj(h,e.endpointMap)?_.Wr(_.Zk(),h,c).then(function(l){return{data:l}}):this.getInterface(_.Fx).requestDataForServiceEndpoint(h,c)).then(function(l){d.handleTransactionEndpointSuccess_(a,h,l)},function(l){d.handleTransactionEndpointError_(a,h,l)})}},
handleFlowClosed_:function(){_.A(this,"yt-wallet-dialog-closed")},
handleFlowError_:function(a,b){var c={success:!1},d=function(l){return{liveChatErrorMessageRenderer:{errorText:{runs:[{text:l}]}}}};
if(b&&b.data&&b.data.messageRenderer)c.errorMessageRenderer=b.data.messageRenderer;else{var e;if(null==b?0:null==(e=b.data)?0:e.showTransactionMessageAction)c.errorMessageRenderer=b.data.showTransactionMessageAction.renderer;else{var h;(null==b?0:null==(h=b.data)?0:h.command)?c.errorCommand=b.data.command:b&&b.error&&b.error.message?c.errorMessageRenderer=d(b.error.message):b&&b.result&&b.result.error&&b.result.error.message&&(c.errorMessageRenderer=d(b.result.error.message))}}a(c)},
getSerializedLoggingParams_:function(a){if(a){if(a.ypcHandleTransactionEndpoint)return a.ypcHandleTransactionEndpoint.serializedTransactionFlowLoggingParams;if(a.ypcCompleteTransactionEndpoint)return a.ypcCompleteTransactionEndpoint.serializedTransactionFlowLoggingParams}},
transactionResponseHasErrorMessage_:function(a){return null==a||null==a.data?!1:null!=a.data.messageRenderer||null!=a.data.showTransactionMessageAction||"YPC_RESPONSE_CODE_ERROR"===a.data.ypcResponseCode?!0:!1},
handleTransactionEndpointSuccess_:function(a,b,c){c.data||(c={data:c});if(c.data.trackingParams){var d=_.pi(),e=_.oi();if(d&&e){var h=_.Wq(c.data.trackingParams);_.Ex(d,e,h);_.cj(this,"yt-store-grafted-ve-action",[h])}}b=this.getSerializedLoggingParams_(b);this.transactionResponseHasErrorMessage_(c)?(_.lR("TRANSACTION_ERROR_TYPE_YPC_COMPLETE_TRANSACTION_RPC_FAILURE",b),this.handleFlowError_(a,c)):(Evb(b),a({success:!0,response:c}))},
handleTransactionEndpointError_:function(a,b,c){b=this.getSerializedLoggingParams_(b);_.lR("TRANSACTION_ERROR_TYPE_YPC_COMPLETE_TRANSACTION_RPC_FAILURE",b);this.handleFlowError_(a,c)}});
_.ij({is:"yt-native-buyflow-launcher",behaviors:[_.Hx.YtActionHandlerBehavior],actionMap:{"yt-open-payments-dialog":"onStartWalletBuyFlow_"},onStartWalletBuyFlow_:function(a,b){_.Xeb(_.po(_.mR),a.data.encryptedPurchaseParams.replace(/-/g,"+").replace(/_/g,"/"),this.onDialogSuccess_.bind(this,b),void 0,this.onDialogError_.bind(this,b),_.wi.getInstance().get("hl"),void 0,this.onDialogClose_.bind(this,b),a.data.serializedTransactionFlowLoggingParams,a.data.serializedPaymentsClientParams)},
onDialogSuccess_:function(a,b){a({success:!0,buyFlowResponse:b})},
onDialogClose_:function(a){a({success:!1,closed:!0})},
onDialogError_:function(a,b){a({success:!1,error:b})}});
_.ij({is:"yt-live-chat-kevlar-container",_template:function(){if(void 0!==rJb)return rJb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-live-chat-kevlar-container--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.live_chat.yt_live_chat_kevlar_container.yt.live.chat.kevlar.container.css.js--\x3e\n<yt-payments-manager></yt-payments-manager>\n<yt-native-buyflow-launcher></yt-native-buyflow-launcher>\n\n<div id="chat"></div>\n<template is="dom-if" if="[[data.conversationBarRenderer.availabilityMessage]]">\n  <ytd-message-renderer data="[[data.conversationBarRenderer.availabilityMessage.messageRenderer]]">\n  </ytd-message-renderer>\n</template>\n<div id="show-hide-button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qJb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.live_chat.yt_live_chat_kevlar_container.yt.live.chat.kevlar.container.css.js--\x3e<style>:host {display: block;height: 100%;border: 1px solid var(--yt-spec-10-percent-layer);box-sizing: border-box;padding-bottom: 30px;margin-bottom: 24px;} #chat {height: 100%;} :host([chat-collapsed]) {padding-bottom: 0;} :host([chat-collapsed]) #chat {height: 0;min-height: 0;} #show-hide-button>ytd-toggle-button-renderer {width: 100%;color: var(--yt-live-chat-secondary-text-color);background-color: var(--yt-spec-brand-background-primary);font-size: 11px;--yt-button-border-radius: 0;--yt-button-padding: 8px 24px;--yt-paper-button-width: 100%;} #show-hide-button>ytd-toggle-button-renderer:hover {color: var(--yt-live-chat-primary-text-color);} /*# sourceMappingURL=yt-live-chat-kevlar-container.css.map*/</style>";
qJb=d}d=qJb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return rJb=a},
properties:{data:{type:Object,observer:"dataChanged_"},computedData:{type:Object,computed:"computeChatData_(data, chatCollapsed)"},isChatHiddenByUser:{type:Boolean},chatCollapsed:{type:Boolean,value:!1,computed:"isChatCollapsed_(data, isChatHiddenByUser)",reflectToAttribute:!0}},stampDom:{computedData:{id:"chat",mapping:{liveChatRenderer:"yt-live-chat-renderer"}},"computedData.liveChatRenderer.showHideButton":{id:"show-hide-button",mapping:{toggleButtonRenderer:"ytd-toggle-button-renderer"}}},behaviors:[_.Hx.YtActionHandlerBehavior,
_.Zx.YtComponentBehavior,_.Nx.YtOpenPopupBehavior,_.Z.YtRendererstamperBehavior,_.gy.YtEndpointBehavior,_.QL.YtPlayerListenerBehavior],listeners:{"yt-navigate":"onYtNavigate_","yt-toggle-button":"onYtToggleButton_"},actionMap:{"yt-live-chat-open-popup":"onOpenPopup_"},created:function(){this.playerEvents_=new _.Go;this.playerEvents_.set("onAdStart",this.onAdStart_);this.playerEvents_.set("onAdEnd",this.onAdEnd_);this.playerEvents_.set("onStateChange",this.onPlayerStateChange_);this.playerEvents_.set("onVideoProgress",
this.onVideoProgressChange_);this.player=null},
ready:function(){_.w("kevlar_watch_color_update")&&document.documentElement.setAttribute("watch-color-update","")},
attached:function(){this.isChatReplay(this.data)&&this.setupPlayerEvents_()},
detached:function(){this.disconnectFromPlayer()},
dataChanged_:function(a){this.isChatReplay(a)?this.setupPlayerEvents_():this.disconnectFromPlayer();if(a.liveChatRenderer&&a.liveChatRenderer.showHideButton&&a.liveChatRenderer.showHideButton.toggleButtonRenderer&&"boolean"===typeof this.isChatHiddenByUser){var b=a.liveChatRenderer.showHideButton.toggleButtonRenderer;if(this.isChatHiddenByUser&&!this.isChatsInitialStateCollapsed_(a)||!this.isChatHiddenByUser&&this.isChatsInitialStateCollapsed_(a))b.isToggled=!b.isToggled}else this.isChatHiddenByUser=
void 0},
isChatsInitialStateCollapsed_:function(a){return"LIVE_CHAT_DISPLAY_STATE_COLLAPSED"===a.liveChatRenderer.initialDisplayState},
setupPlayerEvents_:function(){var a=this,b;return _.y(function(c){if(a.isListeningForPlayerProgress)return c.jumpTo(0);b=_.AA(a);a.isListeningForPlayerProgress=!0;return _.z(c,b.getPlayerPromise().then(a.onPlayerApiReady.bind(a)),0)})},
setPlayer:function(a){this.player&&this.unlistenFromPlayerEvents(this.player,this.playerEvents_);(this.player=a)&&this.listenToPlayerEvents(this.player,this.playerEvents_)},
onPlayerApiReady:function(a){this.setPlayer(a)},
disconnectFromPlayer:function(){this.setPlayer(null);this.isListeningForPlayerProgress=!1},
onAdStart_:function(){_.cj(this,"yt-live-player-ad-start")},
onAdEnd_:function(){_.cj(this,"yt-live-player-ad-end")},
onPlayerStateChange_:function(a){_.cj(this,"yt-live-player-state-change",[a])},
onVideoProgressChange_:function(a){_.cj(this,"yt-live-player-video-progress",[a])},
computeChatData_:function(a,b){return a&&a.liveChatRenderer&&b?{liveChatRenderer:{showHideButton:a.liveChatRenderer.showHideButton,initialDisplayState:a.liveChatRenderer.initialDisplayState}}:a},
isChatCollapsed_:function(a,b){return void 0!==b?b:a?a.conversationBarRenderer&&a.conversationBarRenderer.availabilityMessage?!0:a.liveChatRenderer?this.isChatsInitialStateCollapsed_(a):!1:!1},
isChatReplay:function(a){return!!(a&&a.liveChatRenderer&&a.liveChatRenderer.isReplay)},
onYtToggleButton_:function(){this.isChatHiddenByUser=!this.chatCollapsed},
onOpenPopup_:function(a){this.openPopup(a)},
onYtNavigate_:function(a,b){b.endpoint.ypcGetOffersEndpoint&&_.w("enable_native_live_chat_on_kevlar")&&(a.stopPropagation(),_.dj(this,[b.endpoint]))}});
var G7=[10,20,30,40,50,60],sKb=function(){this.currentPartitionIndex=0},tKb=function(a){dzb({mainAppWeb:_.Sj(),
survivalSli:{partitionMinute:a,survivalStatus:"SURVIVAL_STATUS_TYPE_ALIVE_START"}})},uKb=function(a){dzb({mainAppWeb:_.Sj(),
survivalSli:{partitionMinute:a,survivalStatus:"SURVIVAL_STATUS_TYPE_ALIVE_END"}})},H7=function(a){return 0<=a.currentPartitionIndex&&a.currentPartitionIndex<G7.length?G7[a.currentPartitionIndex]:-1},vKb=function(a){return 0<a.currentPartitionIndex&&a.currentPartitionIndex-1<G7.length?G7[a.currentPartitionIndex-1]:-1};
sKb.prototype.start=function(){if(void 0===this.intervalId){this.currentPartitionIndex=0;var a=vKb(this);0<a&&uKb(a);a=H7(this);0<a&&tKb(a);wKb(this)}};
var wKb=function(a){var b=H7(a);if(0<b){var c=vKb(a);0>c&&(c=0);a.intervalId=_.Me.addJob(function(){var d=vKb(a);0<d&&uKb(d);d=H7(a);0<d&&tKb(d);wKb(a)},3,6E4*(b-c));
a.currentPartitionIndex+=1}else a.currentPartitionIndex=-1};
var xKb=function(a,b,c,d,e){this.endpoint=a;this.forward=b;this.historyEntry=c;this.savedComponentState=d;this.legacyBorder=void 0===e?!1:e};
var I7=function(){};
_.f=I7.prototype;_.f.getCurrentEndpoint=function(){};
_.f.navigate=function(){};
_.f.navigateApp=function(){};
_.f.reload=function(){};
_.f.pageRequestFinished=function(){};
_.f.hasPendingNavigation=function(){};
_.f.cancelPendingNavigation=function(){};
_.f.resetChunkState=function(){};
var J7=function(){};
J7.prototype.start=function(){};
J7.prototype.finish=function(){};
var K7=function(){};
K7.prototype.markDirty=function(){};
K7.prototype.isNodeVisible=function(){};
K7.prototype.reset=function(){};
_.je("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS",{});_.je("INNERTUBE_SUGGEST_CONFIG",{});var L7={},byb=(L7.CSI=function(a,b){if(_.w("web_csi_via_jspb")&&"_rid"===a.slice(-4)){var c={};c[a]=b;a=Yub(c);_.xk(a)}else _.kk(a,b)},L7.ECATCHER=ayb("LATEST_ECATCHER_SERVICE_TRACKING_PARAMS"),L7.SUGGEST=ayb("INNERTUBE_SUGGEST_CONFIG"),L7);
var yKb={},zKb={locationCollectionCommand:!0},M7=function(){var a=_.tx.apply(this,arguments)||this;a._noAccessors=!0;a.actionRouterIsRoot=!0;a.actionMap={"yt-update-notifications-unseen-count-action":"handleUpdateNotificationsUnseenCountAction","yt-clear-cookie-action":"handleClearCookieAction","yt-store-grafted-ve-action":"onStoreGraftedVeAction"};a.pageTitle="";a.titleSuffix="YouTube";a.unseenNotificationCount=0;a.hasNavigated=!1;a.hasSetScrollTopForNavigation=!1;a.pagePreparer=null;a.zwiebackInitJobId=
0;a.dataUpdatePromise=null;a.loadDepsPromise=_.fj();a.hasPendingNavigation=!1;a.viewportLoadCalculationJobId=0;a.pendingPlayerOnResponseReceivedActions=[];return a};
_.r(M7,_.tx);
M7.prototype.created=function(){"complete"==document.readyState?this.handleDocumentLoaded():window.addEventListener("load",this.handleDocumentLoaded.bind(this));var a={},b={};_.rab().install((a.document_disposed={callback:this.onDisposeApp.bind(this)},a),(b.flush_logs={callback:mub},b));this.initCsi();(a=_.rh(document.location.href,"enable"))&&-1<a.indexOf("scraper")&&_.je("ADD_SCRAPER_ATTRIBUTES",!0);_.w("enable_navigation_requests_streamz")&&(this.navigationRequestSentCounter=new lAb(new _.Ni));this.sessionPartition=
new sKb;this.sessionPartition.start();this.pendingPlayerOnResponseReceivedActions=[];Nxb();LDb||(_.Ke(void 0),d3("FOREGROUND_HEARTBEAT_TRIGGER_ON_FOREGROUND"),_.Ee(_.ul(d3,"FOREGROUND_HEARTBEAT_TRIGGER_ON_INTERVAL"),cvb("web_foreground_heartbeat_interval_ms",3E4)),_.w("log_heartbeat_with_lifecycles")?(a={},aBb||(aBb=new _.gP),aBb.install((a.document_visible={callback:Lwb,priority:10},a.document_hidden={callback:Lwb,priority:10},a))):_.Ae(document,"visibilitychange",Lwb),LDb=!0);(a=_.pi())&&"UNDEFINED_CSN"!==
a&&_.Ega(a);_.w("enable_browser_cookie_status_monitoring")&&_.pq(_.Me,this.reportBrowserCookieSetting)};
M7.prototype.reportBrowserCookieSetting=function(){(new kAb).increment(_.Rf())};
M7.prototype.handleDocumentLoaded=function(){_.zk("dl");_.ir().processSignal("pcl")};
M7.prototype.attached=function(){AKb(this);this.listen(document,"yt-navigate-cache","onYtNavigateCache");this.ytActionHandlerBehavior.registerActionMap(this.actionMap)};
var AKb=function(a,b){b=void 0===b?0:b;var c=a.ytComponentBehavior.getInterface(I7);if(c)BKb(a,c);else{if(5<=b)throw Error("gj");setTimeout(function(){AKb(a,b+1)},0)}},BKb=function(a,b){a.listen(b,"yt-navigate-start","onYtNavigateStart");
a.listen(b,"yt-navigate-finish","onYtNavigateFinish");a.listen(b,"yt-navigate-error","onYtNavigateError");a.listen(b,"yt-page-data-fetched","onYtPageDataFetched");a.listen(b,"yt-navigate-redirect","onYtNavigateRedirect")};
_.f=M7.prototype;_.f.detached=function(){var a=this.ytComponentBehavior.getInterface(I7);this.unlisten(a,"yt-navigate-start","onYtNavigateStart");this.unlisten(a,"yt-navigate-finish","onYtNavigateFinish");this.unlisten(a,"yt-navigate-error","onYtNavigateError");this.unlisten(document,"yt-navigate-cache","onYtNavigateCache");this.unlisten(a,"yt-page-data-fetched","onYtPageDataFetched");this.unlisten(a,"yt-navigate-redirect","onYtNavigateRedirect");this.ytActionHandlerBehavior.unregisterActionMap(this.actionMap)};
_.f.setPageOffset=function(a,b){a?_.A(this,"yt-set-page-offset",[a,b]):_.Uh(Error("hj"))};
_.f.setPageOffsetForNavigation=function(a,b){this.hasSetScrollTopForNavigation||(this.hasSetScrollTopForNavigation=!0,this.setPageOffset(a,b))};
_.f.onYtNavigateSetPageOffset=function(a,b){this.setPageOffsetForNavigation(b.page,b.offset)};
_.f.getPageOffset=function(){var a=this.$["page-manager"].getCurrentPage(),b=0;a&&(b=_.A(this,"yt-get-page-offset",[a])[0]);return b};
_.f.initCsi=function(){this.csiServiceName&&_.je("CSI_SERVICE_NAME",this.csiServiceName);_.jk({loadType:"cold"})};
_.f.onDisposeApp=function(){if(_.w("finalize_all_timelines")){var a=[],b;for(b in _.ve("ytcsi.".slice(0,-1)))b.endsWith("data_")&&a.push(b.slice(0,-5));a=_.u(a);for(b=a.next();!b.done;b=a.next())b=b.value,_.fv(b),_.rBa(b),_.tBa(b)}_.fv();d3("FOREGROUND_HEARTBEAT_TRIGGER_ON_BACKGROUND");Kwb();this.sessionPartition&&(a=this.sessionPartition,void 0!==a.intervalId&&(a.intervalId&&_.Me.cancelJob(a.intervalId),a.intervalId=void 0,--a.currentPartitionIndex,a=H7(a),0<a&&dzb({mainAppWeb:_.Sj(),survivalSli:{partitionMinute:a,
survivalStatus:"SURVIVAL_STATUS_TYPE_CENSORED"}})));_.Nua(_.Uq);null!=_.Zq&&_.Zq.flush();_.Mi&&_.Mi.snapshotAndFlush()};
_.f.onYtHistoryPop=function(a,b){if(_.ke("DISABLE_WARM_LOADS"))a.preventDefault(),window.location.reload();else{var c=this.ytComponentBehavior.getInterface(I7);c.hasPendingNavigation()&&a.preventDefault();c.cancelPendingNavigation();b.errorMsg&&(a=b.errorMsg.split(" - "),b=Error(a[0]),2==a.length&&a[1]&&(_.Wh(b,a[1]),_.Vh(b)),window.location.reload())}};
_.f.onYtHistoryLoad=function(a,b){var c=this;if(_.ke("DISABLE_WARM_LOADS"))window.location.reload();else{this.hasError=!1;(a=b.endpoint)&&Object.keys(a).length||(a=null);var d=b.historyEntry,e=this.ytComponentBehavior.getInterface(I7),h=this.ytComponentBehavior.getInterface(_.xA),l=null;d&&d.rootData&&(l=d.rootData);var m=l&&CKb(l);if(!l||m||l.filler)a?(e.navigate(a,!0),DKb(this,a)):(b.legacyBorder||m||(null==b.savedComponentState&&null==l?_.Vh(new _.pg("Incomplete history entry",b.forward)):_.Uh(new _.pg("Malformed history entry",
b.savedComponentState,b.forward,l))),window.location.reload());else{Xub({isHot:!0});if(_.w("web_csi_via_jspb")){m=new bzb;_.Oa(m,1,"h");var p=new _.lk;_.lb(p,38,m);_.xk(p)}else _.jk({webInfo:{navigationReason:"h"}});Kwb();_.zk("srt");_.zk("pdc");this.cancelPendingTasks();EKb(this,b.forward,l);l.player&&(l.player.loaded=!1);DKb(this,a);e.resetChunkState();e.pageRequestFinished(a||{},l,2,{}).then(function(){c.setPageOffset(h.getCurrentPage(),d.scrollTop||0)})}}};
_.f.navigateStart=function(){};
_.f.initHistoryManager=function(a){this.hasNavigated=!0;var b=this.$["page-manager"].getCurrentData();a=isNaN(a)?this.getPageOffset():a;var c=this.ytComponentBehavior.getInterface(I7).getCurrentEndpoint();this.$.historyManager.replaceState(c,b,a)};
_.f.cancelPendingTasks=function(){_.Me.cancelJob(this.viewportLoadCalculationJobId);this.pagePreparer&&this.pagePreparer.cancel();this.pauseVisibilityMonitor=!0;var a=this.ytComponentBehavior.getInterface(K7);a&&a.reset();_.xE.getInstance().reset()};
_.f.onYtNavigateStart=function(a,b){this.cancelPendingTasks();b.noProgressBar||(a=this.ytComponentBehavior.getInterface(J7))&&a.start();a=this.hasPendingNavigation?null:this.data;this.hasError=!1;var c=this.ytComponentBehavior.getInterface(_.xA);this.fire("yt-page-manager-navigate-start",b,{node:c,bubbles:!1});this.pagePreparer=new _.Sy(1,"pcl");_.Ty(this.pagePreparer,c.preparePage.bind(c,b.pageType,b.endpoint));c=this.getPageOffset();this.hasNavigated||this.initHistoryManager(c);var d=this.$.historyManager;
b.reload||this.hasPendingNavigation?d.replaceState(b.endpoint,a,c):"navigate-back"!=b.type&&"navigate-forward"!=b.type&&d.saveAndPush(b.url,b.endpoint,a,c);this.hasPendingNavigation=!0};
var FKb=function(a){a.hasPendingNavigation=!1;var b=a.ytComponentBehavior.getInterface(J7);b&&b.finish();a.pauseVisibilityMonitor=!1};
M7.prototype.onYtNavigateError=function(a,b){FKb(this);this.hasError=!0;b&&b.errorMessage?this.errorMessage=b.errorMessage:this.errorMessage=void 0;a=this.get("endpoint.commandMetadata.webCommandMetadata.url",b);var c=_.Se(window.location.href);a&&!c.pbjreload&&(b=b.navigationErrorReason||"10",_.w("kevlar_parent_on_pbjreload")&&(c={csn:_.pi()},this.get("data.endpoint.clickTrackingParams")&&(c.itct=this.data.endpoint.clickTrackingParams),_.fy(a,c)),_.uP(_.Ue(a,{pbjreload:b})))};
M7.prototype.onYtNavigateCache=function(a,b){var c=this;a=b.url;var d=b.endpoint,e=b.data;b=!!b.miniplayer;if(a&&d&&e){var h=this.getPageOffset();this.$.historyManager.saveAndPush(a,d,this.data||null,h);a=this.ytComponentBehavior.getInterface(I7).pageRequestFinished(d,e,b?4:3,{},b);b&&a.then(function(){c.dataUpdatePromise&&c.dataUpdatePromise.then(function(){var l=c.ytComponentBehavior.getInterface(_.xA);c.setPageOffset(l.getCurrentPage(),0)})})}};
var GKb=function(a){_.Me.cancelJob(a.viewportLoadCalculationJobId);var b=_.xE.getInstance();b.reset();a.viewportLoadCalculationJobId=_.pq(_.Me,function(){b.elementLoadPromises_.size||b.loadTimeResolver_.resolve(0);_.bVa(b);b.loadTimeResolver_.promise.then(function(c){_.zy.getInstance();_.zk("vpl",c);Fzb()},function(){var c=0;
for(var d=_.u(b.visibleSet_),e=d.next();!e.done;e=d.next())e=e.value.loadTime,Infinity!=e&&e>c&&(c=e);_.zk("vptl",c);_.zy.getInstance();_.zk("vpl",c);Fzb()})},(_.w("kevlar_tuner_should_test_visibility_time_between_jobs")?_.ne("kevlar_tuner_visibility_time_between_jobs_ms",100):_.v("VISIBILITY_TIME_BETWEEN_JOBS_MS",500))+50)};
_.f=M7.prototype;
_.f.onYtNavigateFinish=function(a,b){var c=this;this.dataUpdatePromise&&this.dataUpdatePromise.then(function(){FKb(c);if(c.pendingPlayerOnResponseReceivedActions){for(var d=_.u(c.pendingPlayerOnResponseReceivedActions),e=d.next();!e.done;e=d.next())c.ytComponentBehavior.resolveCommand(e.value);c.pendingPlayerOnResponseReceivedActions=[]}d=c.ytComponentBehavior.getInterface(_.xA);!b.fromHistory&&c.hasNavigated&&((d=d.getCurrentPage())?"ytd-shorts"!==d.is&&c.setPageOffsetForNavigation(d,0):_.Vh(Error("ij")));
c.async(function(){c.async(function(){_.zk("pda");GKb(c)})})})};
_.f.onYtNavigateRedirect=function(a){a.detail.url&&this.$.historyManager.replaceUrl(a.detail.url)};
_.f.onYtNavigate=function(a){var b,c;a.detail.endpoint||_.Uh(new _.pg("Error: Missing yt-navigate endpoint from target:",a.target,a.target.nodeName));var d=this.$.historyManager;if(_.w("cold_missing_history")&&!d.init(!1)){_.je("DISABLE_WARM_LOADS",!0);var e=new _.pg("Failed to initialize history manager",d.getDebugString()),h=navigator.userAgent&&navigator.userAgent.includes("Version/11.1.2 Safari");d.getThirdPartyManipulationSuspected()||h?_.Vh(e):_.Uh(e)}d=a.detail.endpoint;_.w("debug_forward_web_query_parameters")&&
(null===(c=null===(b=d.commandMetadata)||void 0===b?void 0:b.webCommandMetadata)||void 0===c?0:c.url)&&(d=JSON.parse(JSON.stringify(d)),d.commandMetadata.webCommandMetadata.url=_.ef(d.commandMetadata.webCommandMetadata.url));a={type:2,command:d,form:{params:a.detail.params,tempData:a.detail.tempData||{},requestType:a.detail.type,createScreenConfig:a.detail.createScreenConfig,reload:a.detail.reload?a.detail.reload:!1}};_.w("kevlar_yt_navigate_command_handler")?_.hj().resolve(_.$k).resolveCommand(d,
{form:a.form}):this.handleNavigate(a)};
_.f.handleNavigate=function(a){this.hasSetScrollTopForNavigation=!1;var b=this.ytComponentBehavior.getInterface(I7),c=a.form||{};b.navigate(a.command,c.reload,c.params,c.tempData,c.requestType,c.createScreenConfig)&&DKb(this,a.command,c.tempData)};
_.f.onYtPageDataFetched=function(a,b){try{_.zy.getInstance().reset();this.data=b.pageData;this.dataUpdatePromise&&(this.dataUpdatePromise.cancel("canceled dataUpdatePromise_"),this.dataUpdatePromise=null);this.pendingPlayerOnResponseReceivedActions=[];this.get("response.frameworkUpdates.entityBatchUpdate",this.data);this.get("playerResponse.frameworkUpdates.entityBatchUpdate",this.data);this.dataUpdatePromise=this.ytComponentBehavior.getInterface(_.xA).updatePageData(this.data);var c=this.get("playerResponse.responseContext.serviceTrackingParams",
this.data);c&&cyb(c);var d=this.get("response.responseContext.serviceTrackingParams",this.data);d&&cyb(d);var e=this.get("playerResponse.onResponseReceivedActions",this.data);e&&(e=HKb(this,e));e&&_.ej(this,e,this);var h=this.get("playerResponse.responseContext.consistencyTokenJar",this.data),l=this.get("response.responseContext.consistencyTokenJar",this.data);if(h||l){var m=_.aja(),p=(0,_.Zd.getValues)(m.tokenJars);h&&m.replace(p,h);l&&m.replace(p,l)}}catch(q){_.Uh(q)}};
var DKb=function(a,b,c){try{a.onYtEndpointChangeHandler(b,c)}catch(d){_.Uh(d)}};
_.f=M7.prototype;_.f.onYtEndpointChangeHandler=function(){};
_.f.onYtNavigateFinishHandler=function(){};
_.f.setPageTitle=function(a){a=(this.pageTitle=a)?a+" - "+this.titleSuffix:this.titleSuffix;document.title=(this.unseenNotificationCount?"("+this.unseenNotificationCount+") ":"")+a};
_.f.onYtUpdateTitle=function(a,b){this.setPageTitle(b)};
_.f.setUnseenNotificationCount=function(a){this.unseenNotificationCount=a;this.setPageTitle(this.pageTitle)};
_.f.handleUpdateNotificationsUnseenCountAction=function(a){a.updateNotificationsUnseenCountAction&&(a.updateNotificationsUnseenCountAction.unseenCount?this.setUnseenNotificationCount(a.updateNotificationsUnseenCountAction.unseenCount):this.setUnseenNotificationCount(0))};
_.f.handleClearCookieAction=function(a){a.clearCookieAction&&a.clearCookieAction.cookieName&&_.Qf(a.clearCookieAction.cookieName)};
_.f.onYtUpdateUnseenNotificationCount=function(a,b){this.setUnseenNotificationCount(b)};
_.f.loadData=function(a){var b=this;this.loadDepsPromise.then(function(){var c=b.ytComponentBehavior.getInterface(I7);c||_.Uh(Error("jj"));if(a&&a.response){if(!a.endpoint){var d=_.Zj(window.document.location.href)||"/",e="";if("/"==d||d.startsWith("/?"))e="WEB_PAGE_TYPE_BROWSE";a.endpoint={commandMetadata:{webCommandMetadata:{url:d,webPageType:e,rootVe:3854}}}}c.pageRequestFinished(a.endpoint,a,5,{}).then(function(){_.w("enable_navigation_requests_streamz")&&b.navigationRequestSentCounter&&b.navigationRequestSentCounter.increment(a.page||
"null","COLD")})}else a.endpoint?c.navigate(a.endpoint):c.navigate(_.Ir);
_.Me.cancelJob(b.zwiebackInitJobId);b.zwiebackInitJobId=_.Me.addLowPriorityJob(UGb)})};
var CKb=function(a){return!a||isNaN(a.expirationTime)?!1:(0,_.pf)()>a.expirationTime},EKb=function(a,b,c){var d=a.get("response.trackingParams",c),e=_.oi(),h=_.pi();
if(d&&e&&h&&(d=a.get("response.responseContext.webResponseContextExtensionData.ytConfigData.rootVisualElementType",c),!d&&c.rootVe&&(d=c.rootVe),e=b?"forwardButton":"backButton",b=a.get("playerResponse.topbar.desktopTopbarRenderer."+e+".buttonRenderer.command.clickTrackingParams",a.data),a=a.get("response.topbar.desktopTopbarRenderer."+e+".buttonRenderer.command.clickTrackingParams",a.data),b=(a=b||a)?_.Wq(a):void 0,a=_.Qr(),e=[_.fj(c)],_.Fu(a,d,b,{dataPromises:e,csnToClone:c.csn}),c.graftedVes))for(c=
_.u(c.graftedVes),d=c.next();!d.done;d=c.next())_.Gu(a,d.value)};
M7.prototype.onStoreGraftedVeAction=function(a){this.data?(this.data.graftedVes||(this.data.graftedVes=[]),this.data.graftedVes.push(a)):_.Vh(Error("kj"))};
M7.prototype.onEntitiesUpdated=function(){};
var HKb=function(a,b){return b.filter(function(c){for(var d in c)if(zKb[d])return a.pendingPlayerOnResponseReceivedActions.push(c),!0;return!1})};
_.t.Object.defineProperties(M7.prototype,{csiServiceName:{configurable:!0,enumerable:!0,get:function(){}}});
var N7=M7;N7.prototype.onEntitiesUpdated=N7.prototype.onEntitiesUpdated;N7.prototype.onStoreGraftedVeAction=N7.prototype.onStoreGraftedVeAction;N7.prototype.loadData=N7.prototype.loadData;N7.prototype.onYtUpdateUnseenNotificationCount=N7.prototype.onYtUpdateUnseenNotificationCount;N7.prototype.handleClearCookieAction=N7.prototype.handleClearCookieAction;N7.prototype.handleUpdateNotificationsUnseenCountAction=N7.prototype.handleUpdateNotificationsUnseenCountAction;
N7.prototype.setUnseenNotificationCount=N7.prototype.setUnseenNotificationCount;N7.prototype.onYtUpdateTitle=N7.prototype.onYtUpdateTitle;N7.prototype.setPageTitle=N7.prototype.setPageTitle;N7.prototype.onYtNavigateFinishHandler=N7.prototype.onYtNavigateFinishHandler;N7.prototype.onYtEndpointChangeHandler=N7.prototype.onYtEndpointChangeHandler;N7.prototype.onYtPageDataFetched=N7.prototype.onYtPageDataFetched;N7.prototype.handleNavigate=N7.prototype.handleNavigate;N7.prototype.onYtNavigate=N7.prototype.onYtNavigate;
N7.prototype.onYtNavigateRedirect=N7.prototype.onYtNavigateRedirect;N7.prototype.onYtNavigateFinish=N7.prototype.onYtNavigateFinish;N7.prototype.onYtNavigateCache=N7.prototype.onYtNavigateCache;N7.prototype.onYtNavigateError=N7.prototype.onYtNavigateError;N7.prototype.onYtNavigateStart=N7.prototype.onYtNavigateStart;N7.prototype.cancelPendingTasks=N7.prototype.cancelPendingTasks;N7.prototype.initHistoryManager=N7.prototype.initHistoryManager;N7.prototype.navigateStart=N7.prototype.navigateStart;
N7.prototype.onYtHistoryLoad=N7.prototype.onYtHistoryLoad;N7.prototype.onYtHistoryPop=N7.prototype.onYtHistoryPop;N7.prototype.onYtNavigateSetPageOffset=N7.prototype.onYtNavigateSetPageOffset;N7.prototype.setPageOffset=N7.prototype.setPageOffset;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],N7.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],N7.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],N7.prototype,"data",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],N7.prototype,"hasError",void 0);_.V([_.M(),_.W("design:type",Object)],N7.prototype,"errorMessage",void 0);_.V([_.M(),_.W("design:type",Boolean)],N7.prototype,"pauseVisibilityMonitor",void 0);_.V([_.N("yt-navigate-set-page-offset"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],N7.prototype,"onYtNavigateSetPageOffset",null);
_.V([_.N("yt-history-pop"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],N7.prototype,"onYtHistoryPop",null);_.V([_.N("yt-history-load"),_.W("design:type",Function),_.W("design:paramtypes",[Event,xKb]),_.W("design:returntype",void 0)],N7.prototype,"onYtHistoryLoad",null);_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],N7.prototype,"onYtNavigate",null);
_.V([_.N("yt-update-title"),_.W("design:type",Function),_.W("design:paramtypes",[Event,String]),_.W("design:returntype",void 0)],N7.prototype,"onYtUpdateTitle",null);_.V([_.N("yt-update-unseen-notification-count"),_.W("design:type",Function),_.W("design:paramtypes",[Event,Number]),_.W("design:returntype",void 0)],N7.prototype,"onYtUpdateUnseenNotificationCount",null);N7=_.V([_.ux()],N7);yKb.YtdAppBehavior=[_.Zx.YtComponentBehavior,_.Hx.YtActionHandlerBehavior,N7.prototype];
var IKb=function(){var a=_.tx.apply(this,arguments)||this;a._noAccessors=!0;a.autonavPauseReasons={scroll:!1,inputBoxFocus:!1,overlayOpen:!1,guideOpen:!1,reportOpened:!1,backgroundAndMute:!1,requestedByPlayer:!1,longIdle:!1,youthereLactExperiment:!1,userEngagement:!1};a.autonavPauseActionMap={"ytd-log-youthere-nav":"onYtEndpointChanged","yt-autonav-pause-user-engagement":"onYtAutonavPauseUserEngagement","yt-user-activity":"onYtUserActivity","yt-get-autonav-pause-debug-state":"onYtGetAutonavPauseDebugState"};
a.userEngagementCsn=null;return a};
_.r(IKb,_.tx);_.f=IKb.prototype;_.f.attached=function(){this.listen(document,"visibilitychange","onYtAutonavVisibilityChanged");this.ytActionHandlerBehavior.registerActionMap(this.autonavPauseActionMap)};
_.f.detached=function(){this.unlisten(document,"visibilitychange","onYtAutonavVisibilityChanged");this.ytActionHandlerBehavior.unregisterActionMap(this.autonavPauseActionMap)};
_.f.isAutonavBlockingPopup=function(a){if(!_.w("kevlar_autonav_popup_filtering"))return!0;a=_.G(a);return(a=null===a||void 0===a?void 0:a.rootTarget)?a.hasAttribute("prevent-autonav"):!0};
_.f.onIronOverlayOpened=function(a){this.isAutonavBlockingPopup(a)&&(this.autonavPauseReasons.overlayOpen=!0,this.updateAutoNavState())};
_.f.onIronOverlayClosed=function(a){this.isAutonavBlockingPopup(a)&&(this.autonavPauseReasons.overlayOpen=!1,this.updateAutoNavState())};
_.f.onYtAutonavPauseFocus=function(){this.autonavPauseReasons.inputBoxFocus=!0;this.updateAutoNavState()};
_.f.onYtAutonavPauseBlur=function(){var a=this;this.async(function(){a.isInBackground()||(a.autonavPauseReasons.inputBoxFocus=!1,a.updateAutoNavState())},0)};
_.f.onYtAutonavPauseGuideOpened=function(){this.autonavPauseReasons.guideOpen=!0;this.updateAutoNavState()};
_.f.onYtAutonavPauseGuideClosed=function(){this.autonavPauseReasons.guideOpen=!1;this.updateAutoNavState()};
_.f.onYtReportFormOpened=function(){this.autonavPauseReasons.reportOpened=!0;this.updateAutoNavState()};
_.f.onYtReportFormClosed=function(){this.autonavPauseReasons.reportOpened=!1;this.updateAutoNavState()};
_.f.onYtAutonavPauseScroll=function(){var a=this.ytComponentBehavior.getInterface(_.xA);a.isOnWatch()&&(a=a.getCurrentPage().getPlayerContainer())&&(this.autonavPauseReasons.scroll=-200>a.getBoundingClientRect().top,this.updateAutoNavState())};
_.f.onYtAutonavPauseUserEngagement=function(a){var b=this;if(_.w("user_engagement_enable_autoplay_pause_feature")){var c=Number(a.lowEngagementThresholdMs);isNaN(c)||0>=c||"LOW_USER_ENGAGEMENT_ACTION_PAUSE_AUTOPLAY"!==a.lowUserEngagementAction?e3("YOU_THERE_EVENT_TYPE_F_AUTONAV_INVALID_LACT_THRESHOLD"):_.hj().resolve(_.Jr).getTimeSinceActive()<c?_.pq(_.Me,function(){e3("YOU_THERE_EVENT_TYPE_F_AUTONAV_BELOW_LACT_THRESHOLD")}):uxb()?(this.userEngagementCsn=_.pi(),_.pq(_.Me,function(){e3("YOU_THERE_EVENT_TYPE_F_AUTONAV_PAUSE_ENABLED",
b.userEngagementCsn)}),this.autonavPauseReasons.userEngagement=!0,this.updateAutoNavState()):e3("YOU_THERE_EVENT_TYPE_F_AUTONAV_RATE_LIMITED")}else _.lHa(Error("lj`"+JSON.stringify(a)))};
_.f.onYtAutonavPausePlayer=function(a){this.autonavPauseReasons.requestedByPlayer=!!a.detail;this.updateAutoNavState()};
_.f.onYtAutonavVisibilityChanged=function(){var a=this,b,c,d;return _.y(function(e){if(1==e.nextAddress)return(b=_.zA(a))?_.z(e,b.getPlayerPromise(),2):e.return();c=e.yieldResult;d=c.isMuted()||0===c.getVolume();a.autonavPauseReasons.backgroundAndMute=a.isInBackground()&&d;a.updateAutoNavState();_.Ih(e)})};
_.f.onYtAutonavPausePlayerEnded=function(){var a=_.hj().resolve(_.Jr),b=144E5;_.w("user_engagement_enable_autoplay_pause_feature")||_.w("is_part_of_any_user_engagement_experiment")||!_.w("enable_watch_next_pause_autoplay_lact")||(b=1E3*_.ne("watch_next_pause_autoplay_lact_sec"));this.autonavPauseReasons.longIdle=a.getTimeSinceActive()>b;this.updateYouThereState();this.updateAutoNavState()};
_.f.onYtUserActivity=function(){var a=this;this.autonavPauseReasons.userEngagement&&(_.pq(_.Me,function(){e3("YOU_THERE_EVENT_TYPE_F_AUTONAV_PAUSE_DISABLED_BY_LACT_RESET",a.userEngagementCsn)}),this.autonavPauseReasons.userEngagement=!1,this.updateAutoNavState());
this.autonavPauseReasons.youthereLactExperiment&&(_.pq(_.Me,function(){e3("YOU_THERE_EVENT_TYPE_AUTOPLAY_RESUMED",a.userEngagementCsn);_.sf()}),this.autonavPauseReasons.youthereLactExperiment=!1,this.updateAutoNavState());
this.autonavPauseReasons.longIdle&&!_.w("disable_kevlar_resume_autonav_after_user_activity")&&(this.autonavPauseReasons.longIdle=!1,this.updateAutoNavState())};
_.f.isInBackground=function(){var a=window.document.visibilityState;return!(!a||"visible"===a)};
_.f.updateAutoNavState=function(){for(var a=!1,b=_.u(Object.values(this.autonavPauseReasons)),c=b.next();!c.done;c=b.next())c=c.value,a=a||c;a?_.dN.getInstance().pause(this.autonavPauseReasons):(a=_.dN.getInstance(),3==a.autonavState_?(a.setState(2),a.autonavPauseReason_=void 0):1==a.autonavState_&&(a.disabledAutonavPauseReason_=void 0))};
_.f.updateYouThereState=function(){var a=this,b=!1;if(_.w("enable_autoplay_pause_by_lact")){b=_.hj().resolve(_.Jr);var c=1E3*_.ne("autoplay_pause_by_lact_sec"),d=_.ne("autoplay_pause_by_lact_sampling_fraction");(b=b.getTimeSinceActive()>=c&&Math.random()<d)&&!uxb()&&(_.pq(_.Me,function(){e3("YOU_THERE_EVENT_TYPE_AUTOPLAY_RATE_LIMITED")}),b=!1)}b!==this.autonavPauseReasons.youthereLactExperiment&&(this.autonavPauseReasons.youthereLactExperiment=b)&&(this.userEngagementCsn=_.pi(),_.pq(_.Me,function(){e3("YOU_THERE_EVENT_TYPE_AUTOPLAY_PAUSED",
a.userEngagementCsn)}));
this.autonavPauseReasons.userEngagement&&_.pq(_.Me,function(){e3("YOU_THERE_EVENT_TYPE_F_AUTONAV_PAUSED",a.userEngagementCsn)})};
_.f.onYtEndpointChanged=function(){this.autonavPauseReasons.youthereLactExperiment&&(e3("YOU_THERE_EVENT_TYPE_AUTOPLAY_NAVIGATED_OUT",this.userEngagementCsn),_.sf(),this.autonavPauseReasons.youthereLactExperiment=!1,this.updateAutoNavState());this.autonavPauseReasons.userEngagement&&(e3("YOU_THERE_EVENT_TYPE_F_AUTONAV_NAVIGATED_OUT",this.userEngagementCsn),this.autonavPauseReasons.userEngagement=!1,this.updateAutoNavState())};
_.f.onYtGetAutonavPauseDebugState=function(){return JSON.stringify(this.autonavPauseReasons)};
var O7=IKb;O7.prototype.onYtAutonavPausePlayerEnded=O7.prototype.onYtAutonavPausePlayerEnded;O7.prototype.onYtAutonavPausePlayer=O7.prototype.onYtAutonavPausePlayer;O7.prototype.onYtAutonavPauseScroll=O7.prototype.onYtAutonavPauseScroll;O7.prototype.onYtReportFormClosed=O7.prototype.onYtReportFormClosed;O7.prototype.onYtReportFormOpened=O7.prototype.onYtReportFormOpened;O7.prototype.onYtAutonavPauseGuideClosed=O7.prototype.onYtAutonavPauseGuideClosed;O7.prototype.onYtAutonavPauseGuideOpened=O7.prototype.onYtAutonavPauseGuideOpened;
O7.prototype.onYtAutonavPauseBlur=O7.prototype.onYtAutonavPauseBlur;O7.prototype.onYtAutonavPauseFocus=O7.prototype.onYtAutonavPauseFocus;O7.prototype.onIronOverlayClosed=O7.prototype.onIronOverlayClosed;O7.prototype.onIronOverlayOpened=O7.prototype.onIronOverlayOpened;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],O7.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],O7.prototype,"ytComponentBehavior",void 0);
_.V([_.N("iron-overlay-opened"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],O7.prototype,"onIronOverlayOpened",null);_.V([_.N("iron-overlay-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],O7.prototype,"onIronOverlayClosed",null);
_.V([_.N("yt-autonav-pause-focus"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],O7.prototype,"onYtAutonavPauseFocus",null);_.V([_.N("yt-autonav-pause-blur"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],O7.prototype,"onYtAutonavPauseBlur",null);
_.V([_.N("yt-autonav-pause-guide-opened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],O7.prototype,"onYtAutonavPauseGuideOpened",null);_.V([_.N("yt-autonav-pause-guide-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],O7.prototype,"onYtAutonavPauseGuideClosed",null);
_.V([_.N("yt-report-form-opened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],O7.prototype,"onYtReportFormOpened",null);_.V([_.N("yt-report-form-closed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],O7.prototype,"onYtReportFormClosed",null);_.V([_.N("yt-autonav-pause-scroll"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],O7.prototype,"onYtAutonavPauseScroll",null);
_.V([_.N("yt-autonav-pause-player"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],O7.prototype,"onYtAutonavPausePlayer",null);_.V([_.N("yt-autonav-pause-player-ended"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],O7.prototype,"onYtAutonavPausePlayerEnded",null);O7=_.V([_.ux()],O7);var JKb=[_.Zx.YtComponentBehavior,_.Hx.YtActionHandlerBehavior,O7.prototype];
var KKb=function(){var a=_.tx.apply(this,arguments)||this;a.downloadManagerActionMap={"yt-signal-action-delete-all-downloads-prompt":"handleDeleteAllDownloadsPrompt","yt-signal-action-delete-all-downloads":"handleDeleteAllDownloads","yt-signal-action-delete-download":"handleDeleteDownload","yt-signal-action-install-pwa":"onYtSignalActionInstallPwa","yt-signal-action-refresh-downloads":"onYtSignalActionRefreshDownloads","yt-offline-video-endpoint":"handleOfflineVideoEndpoint"};return a};
_.r(KKb,_.tx);_.f=KKb.prototype;_.f.attached=function(){this.ytActionHandlerBehavior.registerActionMap(this.downloadManagerActionMap);_.Uj.instance=new _.Uj};
_.f.detached=function(){this.ytActionHandlerBehavior.unregisterActionMap(this.downloadManagerActionMap)};
_.f.handleDeleteAllDownloadsPrompt=function(){var a=_.cr.getInstance(),b=_.Pi("DELETE_ALL_DOWNLOADS_PROMPT",void 0,"Delete all downloads?"),c=_.Pi("DELETE",void 0,"Delete"),d=_.Pi("CANCEL",void 0,"Cancel");_.dr(a,[{openPopupAction:_.xja(b,c,d,{signal:"DELETE_ALL_DOWNLOADS"})}],this)};
_.f.handleDeleteAllDownloads=function(){return _.y(function(a){return 1==a.nextAddress?_.z(a,_.hj().resolve(_.Nu),2):_.z(a,_.hj().resolve(_.Mu).deleteAllVideos(),0)})};
_.f.handleDeleteDownload=function(a){var b;return _.y(function(c){return 1==c.nextAddress?null!==(b=a.signalAction)&&void 0!==b&&b.targetId?_.z(c,_.hj().resolve(_.Nu),3):c.jumpTo(0):_.z(c,_.hj().resolve(_.Mu).deleteVideo(a.signalAction.targetId),0)})};
_.f.onYtSignalActionRefreshDownloads=function(){_.w("kevlar_woffle_refresh_dl_load_killswitch")||xzb()};
_.f.onYtSignalActionInstallPwa=function(){_.w("kevlar_woffle")&&_.Uj.instance&&czb()};
_.f.handleOfflineVideoEndpoint=function(a){if(!a.offlineVideoEndpoint||!a.offlineVideoEndpoint.videoId)return!1;_.hj().resolve(_.Mu).handleOfflineVideoEndpoint(a.offlineVideoEndpoint,a.clickTrackingParams);return!0};
var P7=KKb;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],P7.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],P7.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Jx.YtEndpointHandlerBehavior),_.W("design:type",Object)],P7.prototype,"ytEndpointHandlerBehavior",void 0);P7=_.V([_.ux()],P7);var LKb=[P7.prototype,_.Hx.YtActionHandlerBehavior];
var MKb=function(){var a=_.tx.apply(this,arguments)||this;a.standalone=!1;a.playlistHandlerActionMap={"yt-add-to-playlist-command":"handleAddToPlaylistCommand","yt-end-playlist-command":"handleEndPlaylistCommand","yt-recover-playlist-command":"handleRecoverPlaylistCommand","yt-refresh-playlist-command":"handleRefreshPlaylistCommand","yt-playlist-remove-videos-action":"handlePlaylistRemoveVideosAction"};return a};
_.r(MKb,_.tx);_.f=MKb.prototype;_.f.attached=function(){this.standalone||(this.ytActionHandlerBehavior.registerActionMap(this.playlistHandlerActionMap),Rzb())};
_.f.detached=function(){this.ytActionHandlerBehavior.unregisterActionMap(this.playlistHandlerActionMap)};
_.f.handleAddToPlaylistCommand=function(a,b){if(a.addToPlaylistCommand&&b&&b.fire){var c=a.addToPlaylistCommand.videoIds||[a.addToPlaylistCommand.videoId];b=b.fire("yt-lockup-requested",{videoIds:c}).detail.returnValue;var d;"PLAYLIST_EDIT_LIST_TYPE_QUEUE"===a.addToPlaylistCommand.listType?d=b?b:c.map(function(e){return{videoId:e}}):b&&(d=b);
d&&(c=d.map(function(e){var h=Object,l=h.assign;var m=e.navigationEndpoint;if(null===m||void 0===m||!m.reelWatchEndpoint)if(m&&m.watchEndpoint){if(delete m.watchEndpoint.index,delete m.watchEndpoint.playlistId,m.commandMetadata&&m.commandMetadata.webCommandMetadata&&m.commandMetadata.webCommandMetadata.url){var p=m.commandMetadata.webCommandMetadata.url;p=_.am(p,"list");p=_.am(p,"index");m.commandMetadata.webCommandMetadata.url=p}}else m=void 0;return l.call(h,{},e,{ownerBadges:void 0,topStandaloneBadge:void 0,
menu:void 0,navigationEndpoint:m})}),Qzb(_.ZE(),c,a.addToPlaylistCommand))}};
_.f.handleEndPlaylistCommand=function(a){_.ZE().handleEndPlaylistCommand(a)};
_.f.handleRecoverPlaylistCommand=function(a){_.ZE().handleRecoverPlaylistCommand(a)};
_.f.handlePlaylistRemoveVideosAction=function(a){a.playlistRemoveVideosAction&&a.playlistRemoveVideosAction.setVideoIds&&a.playlistRemoveVideosAction.setVideoIds.forEach(function(b){_.oWa(_.ZE(),b)})};
_.f.handleRefreshPlaylistCommand=function(a){_.ZE().handleRefreshPlaylistCommand(a)};
var Q7=MKb;Q7.prototype.handleRefreshPlaylistCommand=Q7.prototype.handleRefreshPlaylistCommand;Q7.prototype.handlePlaylistRemoveVideosAction=Q7.prototype.handlePlaylistRemoveVideosAction;Q7.prototype.handleRecoverPlaylistCommand=Q7.prototype.handleRecoverPlaylistCommand;Q7.prototype.handleEndPlaylistCommand=Q7.prototype.handleEndPlaylistCommand;Q7.prototype.handleAddToPlaylistCommand=Q7.prototype.handleAddToPlaylistCommand;
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],Q7.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],Q7.prototype,"standalone",void 0);Q7=_.V([_.ux()],Q7);var NKb=[_.Hx.YtActionHandlerBehavior,Q7.prototype];
var OKb=_.Xq(115994),PKb=_.Xq(115993),R7=function(a,b,c){var d=this,e=c.dragDownAction;this.layer=0;this.watchConfig={startPosition:0,draggingClass:"gesture-dragging",triggers:{down:{fade:!0,endOpacity:.6,endPosition:100,threshold:100,triggerAction:function(){return d.dragDownAction()}}}};
this.watchFullScreenConfig={startPosition:0,draggingClass:"gesture-dragging",triggers:{down:{disableFinish:!0,endOpacity:.6,endPosition:100,threshold:100,triggerAction:function(){return d.dragDownAction()}}}};
this.fullscreen=!1;if(_.w("kevlar_touch_gesture_ves")){var h=_.Qr();_.aP(h,OKb,this.layer);_.aP(h,PKb,this.layer);this.dragDownAction=function(){e();_.Ix(h,{visualElement:d.fullscreen?OKb:PKb})}}else this.dragDownAction=e;
this.gesture=new B6(a,b,this.watchConfig,_.w("kevlar_watch_gesture_pandown")?"pandown":void 0);this.attach()};
R7.prototype.attach=function(){this.gesture.attach()};
R7.prototype.detach=function(){this.gesture.detach()};
R7.prototype.update=function(a){this.fullscreen=a;this.gesture.config=a?this.watchFullScreenConfig:this.watchConfig};
var QKb;
var RKb;
var SKb;
var TKb;
_.ij({is:"yt-search-query-correction",_template:function(){if(void 0!==TKb)return TKb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-search-query-correction--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_search_query_correction.yt.search.query.correction.css.js--\x3e<yt-formatted-string id="corrected" text="[[correctedText]]"></yt-formatted-string>\n<a class="yt-simple-endpoint" href$="[[computeHref_(correctedEndpoint)]]" data="[[correctedEndpoint]]">\n  <yt-formatted-string id="corrected-link" text="[[correctedQuery]]"></yt-formatted-string>\n</a>\n<template is="dom-if" if="[[originalText]]">\n  <yt-formatted-string id="original" text="[[originalText]]"></yt-formatted-string>\n  <template is="dom-if" if="[[originalEndpoint]]">\n    <a class="yt-simple-endpoint" href$="[[computeHref_(originalEndpoint)]]" data="[[originalEndpoint]]">\n        <yt-formatted-string class="original-link" text="[[originalQuery]]"></yt-formatted-string>\n      </a>\n  </template>\n  <template is="dom-if" if="[[showOriginalQueryWithoutEndpoint]]">\n    <yt-formatted-string class="original-link" text="[[originalQuery]]"></yt-formatted-string>\n  </template>\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SKb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_search_query_correction.yt.search.query.correction.css.js--\x3e<style>:host {display: block;margin-top: var(--ytd-margin-6x);} #corrected {color: var(--yt-spec-text-primary);@apply --ytd-thumbnail-attribution;} #corrected-link {font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--yt-search-correction-corrected-link-font-weight,var(--ytd-link_-_letter-spacing));} #original {padding-left: var(--ytd-margin-2x);color: var(--yt-spec-text-primary);@apply --ytd-thumbnail-attribution;} .original-link {color: var(--yt-spec-text-primary);font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} /*# sourceMappingURL=yt-search-query-correction.css.map*/</style>";
SKb=d}d=SKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return TKb=a},
behaviors:[_.Zx.YtComponentBehavior],properties:{correctedText:Object,correctedQuery:Object,correctedEndpoint:Object,originalText:Object,originalQuery:{type:Object,value:null},originalEndpoint:{type:Object,value:null},showOriginalQueryWithoutEndpoint:{type:Boolean,value:!1,computed:"computeShowOriginalQueryWithoutEndpoint_(originalQuery, originalEndpoint)"}},computeShowOriginalQueryWithoutEndpoint_:function(a,b){return!(!a||b)}});
_.Ly("itemSectionRenderer","didYouMeanRenderer","yt-did-you-mean-renderer");
_.ij({is:"yt-did-you-mean-renderer",_template:function(){if(void 0!==RKb)return RKb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-did-you-mean-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_did_you_mean_renderer.yt.did.you.mean.renderer.css.js--\x3e<yt-search-query-correction corrected-text="[[data.didYouMean]]" corrected-query="[[data.correctedQuery]]" corrected-endpoint="[[data.correctedQueryEndpoint]]">\n</yt-search-query-correction>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===QKb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_did_you_mean_renderer.yt.did.you.mean.renderer.css.js--\x3e<style>:host {display: inline-block;} /*# sourceMappingURL=yt-did-you-mean-renderer.css.map*/</style>";QKb=d}d=QKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return RKb=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object}});
var UKb;
var VKb;
_.Ly("itemSectionRenderer","includingResultsForRenderer","yt-including-results-for-renderer");
_.ij({is:"yt-including-results-for-renderer",_template:function(){if(void 0!==VKb)return VKb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-including-results-for-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_including_results_for_renderer.yt.including.results.for.renderer.css.js--\x3e<yt-search-query-correction corrected-text="[[data.includingResultsFor]]" corrected-query="[[data.correctedQuery]]" corrected-endpoint="[[data.correctedQueryEndpoint]]" original-text="[[data.searchOnlyFor]]" original-query="[[data.originalQuery]]" original-endpoint="[[data.originalQueryEndpoint]]">\n</yt-search-query-correction>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===UKb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_including_results_for_renderer.yt.including.results.for.renderer.css.js--\x3e<style>:host {display: inline-block;} /*# sourceMappingURL=yt-including-results-for-renderer.css.map*/</style>";UKb=d}d=UKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return VKb=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object}});
var WKb;
var XKb;
_.Ly("itemSectionRenderer","musicPassFeatureInfoRenderer","yt-music-pass-feature-info-renderer");
_.ij({is:"yt-music-pass-feature-info-renderer",_template:function(){if(void 0!==XKb)return XKb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-music-pass-feature-info-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_music_pass_feature_info_renderer.yt.music.pass.feature.info.renderer.css.js--\x3e<div id="container" class$="[[computeExtraClasses_(data.textStyle, data.textHorizontalAlignment)]]">\n  <div id="message" dir="ltr">\n    <yt-formatted-string id="header" text="[[data.header]]"></yt-formatted-string>\n    <yt-formatted-string id="description" text="[[data.description]]"></yt-formatted-string>\n  </div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===WKb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_music_pass_feature_info_renderer.yt.music.pass.feature.info.renderer.css.js--\x3e<style>:host {display: block;} #container {box-sizing: border-box;min-height: 550px;padding: var(--ytd-margin-6x);background-position: center top;background-size: cover;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #message {width: 1000px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-align-self: center;-webkit-align-self: center;align-self: center;} #header,#description {display: block;width: 50%;} #header {font-size: 4.8rem;font-weight: 300;line-height: 1.16;opacity: 0.87;} #description {font-size: 2rem;line-height: 1.5;margin-top: var(--ytd-margin-6x);} .style-light #header {color: var(--yt-spec-static-brand-white);} .style-light #description {color: var(--yt-deprecated-white-opacity-lighten-1);opacity: 0.7;} .style-dark {color: var(--yt-deprecated-luna-black);} .style-right #message {-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;} @media(max-width:1050px) {#container {min-height: 400px;}#header {font-size: 3.6rem;}#description {margin-top: var(--ytd-margin-4x);font-size: 1.8rem;}} @media(max-width:800px) {#container {min-height: 300px;}#header {font-size: 2.8rem;}#description {margin-top: var(--ytd-margin-2x);font-size: 1.6rem;}} @media(max-width:615px) {#container,#message {display: block;}#container {min-height: 0;position: relative;}#container:before {content: "";position: absolute;top: 100px;bottom: 0;left: 0;right: 0;background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.25) 35%,rgba(0,0,0,0.25));}#message {width: auto;}#header,#description {width: auto;}#header {margin-top: 100px;}} @media(max-width:340px) {#header {font-size: 2.4rem;}} /*# sourceMappingURL=yt-music-pass-feature-info-renderer.css.map*/</style>';
WKb=d}d=WKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return XKb=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object},observers:["computeUrlImg_(data)"],computeExtraClasses_:function(a,b){var c="";a&&(c+=" "+a.toLowerCase().replace(/_/g,"-"));b&&(c+=" "+b.toLowerCase().replace(/_/g,"-"));return c},
computeUrlImg_:function(a){a.image&&(this.$.container.style.backgroundImage="url("+_.xy(a.image.thumbnails,Number.MAX_VALUE)+")")}});
var YKb;
var ZKb;
_.Ly("itemSectionRenderer","noResultsFoundShowingResultsForRenderer","yt-no-results-found-showing-results-for-renderer");
_.ij({is:"yt-no-results-found-showing-results-for-renderer",_template:function(){if(void 0!==ZKb)return ZKb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-no-results-found-showing-results-for-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_no_results_found_showing_results_for_renderer.yt.no.results.found.showing.results.for.renderer.css.js--\x3e<yt-search-query-correction corrected-text="[[data.showingResultsFor]]" corrected-query="[[data.correctedQuery]]" corrected-endpoint="[[data.correctedQueryEndpoint]]" original-text="[[data.noResultsFound]]" original-query="[[data.originalQuery]]" original-endpoint="[[data.originalQueryEndpoint]]">\n</yt-search-query-correction>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YKb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_no_results_found_showing_results_for_renderer.yt.no.results.found.showing.results.for.renderer.css.js--\x3e<style>:host {display: inline-block;} /*# sourceMappingURL=yt-no-results-found-showing-results-for-renderer.css.map*/</style>";YKb=d}d=YKb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
return ZKb=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object}});
var $Kb;
var aLb;
_.Ly("itemSectionRenderer","resultsWithoutQuotesRenderer","yt-results-without-quotes-renderer");
_.ij({is:"yt-results-without-quotes-renderer",_template:function(){if(void 0!==aLb)return aLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-results-without-quotes-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_results_without_quotes_renderer.yt.results.without.quotes.renderer.css.js--\x3e<yt-search-query-correction corrected-text="[[data.resultsFor]]" corrected-query="[[data.correctedQuery]]" corrected-endpoint="[[data.correctedQueryEndpoint]]" original-text="[[data.withoutQuotes]]">\n</yt-search-query-correction>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Kb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_results_without_quotes_renderer.yt.results.without.quotes.renderer.css.js--\x3e<style>:host {display: inline-block;} /*# sourceMappingURL=yt-results-without-quotes-renderer.css.map*/</style>";$Kb=d}d=$Kb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aLb=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object}});
var bLb;
var cLb;
_.Ly("itemSectionRenderer","searchNoResultsRenderer","yt-search-no-results-renderer");
_.ij({is:"yt-search-no-results-renderer",_template:function(){if(void 0!==cLb)return cLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-search-no-results-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_search_no_results_renderer.yt.search.no.results.renderer.css.js--\x3e<yt-formatted-string id="text" text="[[data.noResultsText]]"></yt-formatted-string>\n<template is="dom-if" if="[[data.alternateQueryText]]">\n  <a class="yt-simple-endpoint" href$="[[computeHref_(data.alternateQueryEndpoint)]]" data="[[data.alternateQueryEndpoint]]">\n    <yt-formatted-string id="link" text="[[data.alternateQueryText]]"></yt-formatted-string>\n  </a>\n</template>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_search_no_results_renderer.yt.search.no.results.renderer.css.js--\x3e<style>:host {display: inline-block;} #text {color: var(--yt-spec-text-primary);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #link {@apply --ytd-subheadline-link;} .yt-simple-endpoint {display: inline-block;cursor: pointer;text-decoration: none;color: var(--yt-endpoint-color,var(--yt-spec-text-primary));} .yt-simple-endpoint:hover {color: var(--yt-endpoint-hover-color,var(--yt-spec-text-primary));text-decoration: var(--yt-endpoint-text-decoration,none);} /*# sourceMappingURL=yt-search-no-results-renderer.css.map*/</style>";
bLb=d}d=bLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cLb=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object}});
var dLb;
var eLb;
_.Ly("itemSectionRenderer","showingResultsForRenderer","yt-showing-results-for-renderer");
_.ij({is:"yt-showing-results-for-renderer",_template:function(){if(void 0!==eLb)return eLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-showing-results-for-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_showing_results_for_renderer.yt.showing.results.for.renderer.css.js--\x3e<yt-search-query-correction corrected-endpoint="[[data.correctedQueryEndpoint]]" corrected-query="[[data.correctedQuery]]" corrected-text="[[data.showingResultsFor]]" original-endpoint="[[data.originalQueryEndpoint]]" original-query="[[data.originalQuery]]" original-text="[[data.searchInsteadFor]]">\n</yt-search-query-correction>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_showing_results_for_renderer.yt.showing.results.for.renderer.css.js--\x3e<style>:host {display: inline-block;} /*# sourceMappingURL=yt-showing-results-for-renderer.css.map*/</style>";dLb=d}d=dLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return eLb=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object}});
var fLb;
var gLb;
var hLb;
var iLb;
_.ij({is:"yt-generic-faq-question-renderer",_template:function(){if(void 0!==iLb)return iLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-generic-faq-question-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_generic_faq_question_renderer.yt.generic.faq.question.renderer.css.js--\x3e<div class="head" on-tap="toggleAnswer_">\n  <span class="question">[[getSimpleString(data.question)]]</span>\n  <yt-icon id="expand-arrow" class="answer-arrow" hidden="[[answerExpanded]]" icon="yt-icons:expand-more">\n  </yt-icon>\n  <yt-icon id="collapse-arrow" class="answer-arrow" hidden="[[!answerExpanded]]" icon="yt-icons:expand-less">\n  </yt-icon>\n</div>\n<iron-collapse id="collapse" opened="[[answerExpanded]]">\n  <template is="dom-repeat" items="[[data.answers]]">\n    <yt-formatted-string class="answer" text="[[item]]"></yt-formatted-string>\n  </template>\n</iron-collapse>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_generic_faq_question_renderer.yt.generic.faq.question.renderer.css.js--\x3e<style>:host {cursor: pointer;border-bottom: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .head {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .answer-arrow {color: var(--yt-spec-text-primary);} .question {color: var(--yt-spec-text-primary);margin: var(--ytd-margin-4x) 0;font-size: var(--ytd-navbar-title-font-size);font-weight: var(--ytd-navbar-title-font-weight);line-height: var(--ytd-navbar-title-line-height);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .answer {color: var(--yt-spec-text-secondary);display: block;margin-bottom: var(--ytd-margin-2x);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} /*# sourceMappingURL=yt-generic-faq-question-renderer.css.map*/</style>";
hLb=d}d=hLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iLb=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object,answerExpanded:{reflectToAttribute:!0,type:Boolean,value:!1}},listeners:{tap:"toggleAnswer_"},toggleAnswer_:function(a){var b=_.G(a).rootTarget;if(!b||!b.classList.contains("yt-simple-endpoint")&&"yt-endpoint"!=b.getAttribute("is"))a.preventDefault(),a.stopPropagation(),this.answerExpanded=!this.answerExpanded}});
_.Ly("itemSectionRenderer","faqSectionRenderer","yt-faq-section-renderer");
_.ij({is:"yt-faq-section-renderer",_template:function(){if(void 0!==gLb)return gLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-faq-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_faq_section_renderer.yt.faq.section.renderer.css.js--\x3e<div class="container">\n  <span class="header">[[getSimpleString(data.header)]]</span>\n  <div id="contents"></div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_faq_section_renderer.yt.faq.section.renderer.css.js--\x3e<style>:host {margin-top: var(--ytd-margin-24x);padding-bottom: var(--ytd-margin-12x);width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .container {color: var(--yt-spec-text-primary);width: 50%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .header {margin-bottom: var(--ytd-margin-8x);@apply --ytd-channel-title;} /*# sourceMappingURL=yt-faq-section-renderer.css.map*/</style>";
fLb=d}d=fLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return gLb=a},
behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],properties:{data:Object},stampDom:{"data.questions":{id:"contents",mapping:{genericFaqQuestionRenderer:"yt-generic-faq-question-renderer"}}}});
var jLb;
var kLb;
_.Ly("itemSectionRenderer","OfferItemExpandedRenderer","yt-offer-item-expanded-renderer");
_.ij({is:"yt-offer-item-expanded-renderer",_template:function(){if(void 0!==kLb)return kLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-offer-item-expanded-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_offer_item_expanded_renderer.yt.offer.item.expanded.renderer.css.js--\x3e<div id="image-renderer"></div>\n<div id="content">\n    <div id="heading-renderer"></div>\n    <div id="description-renderer"></div>\n    <div id="additional-info-renderer"></div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_offer_item_expanded_renderer.yt.offer.item.expanded.renderer.css.js--\x3e<style>:host {max-width: 650px;display: -ms-flexbox;display: -webkit-flex;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #image-renderer {max-width: 225px;} #content {margin-left: var(--ytd-margin-3x);max-width: 410px;} #heading-renderer {margin: var(--ytd-margin-base) 0 var(--ytd-margin-2x) 0;} #description-renderer {margin-bottom: var(--ytd-margin-4x);} /*# sourceMappingURL=yt-offer-item-expanded-renderer.css.map*/</style>";
jLb=d}d=jLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return kLb=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],properties:{data:Object},stampDom:{"data.imageRenderer":{id:"image-renderer",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer",params:{fit:!0}}}},"data.headingRenderer":{id:"heading-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-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"}}}}});
var lLb;
var mLb;
_.Ly("itemSectionRenderer","OfferItemRenderer","yt-offer-item-renderer");
_.ij({is:"yt-offer-item-renderer",_template:function(){if(void 0!==mLb)return mLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-offer-item-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_offer_item_renderer.yt.offer.item.renderer.css.js--\x3e<div id="image-renderer"></div>\n<div id="heading-renderer"></div>\n<div id="description-renderer"></div>\n<div id="additional-info-renderer"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===lLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_offer_item_renderer.yt.offer.item.renderer.css.js--\x3e<style>:host {display: inline-block;max-width: 221px;margin-right: 18px;vertical-align: top;margin-bottom: var(--ytd-margin-3x);} :host(:last-child) {margin-right: 0;} #image-renderer {border: 1px solid var(--yt-spec-10-percent-layer);} #heading-renderer {margin: var(--ytd-margin-2x) 0 var(--ytd-margin-base) 0;} /*# sourceMappingURL=yt-offer-item-renderer.css.map*/</style>";
lLb=d}d=lLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return mLb=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],properties:{data:Object},stampDom:{"data.imageRenderer":{id:"image-renderer",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer",params:{fit:!0}}}},"data.headingRenderer":{id:"heading-renderer",mapping:{cardItemTextCollectionRenderer:{component:"yt-card-item-text-collection-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"}}}}});
var nLb;
var oLb;
_.Ly("itemSectionRenderer","subscriptionProductHeaderRenderer","yt-subscription-product-header-renderer");
_.ij({is:"yt-subscription-product-header-renderer",_template:function(){if(void 0!==oLb)return oLb;var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:yt-subscription-product-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_subscription_product_header_renderer.yt.subscription.product.header.renderer.css.js--\x3e[[getSimpleString(data.text)]]\n";a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===nLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_subscription_product_header_renderer.yt.subscription.product.header.renderer.css.js--\x3e<style>:host {display: block;} /*# sourceMappingURL=yt-subscription-product-header-renderer.css.map*/</style>";nLb=d}d=nLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return oLb=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object,ariaLevel:{type:String,computed:"computeAriaLevel_(data.level)",reflectToAttribute:!0},role:{type:String,value:"heading",reflectToAttribute:!0},tabindex:{type:Number,value:-1,reflectToAttribute:!0}},computeAriaLevel_:function(a){return this.getLevelID_(a)},
getLevelID_:function(a){return(a=a.match(/[0-9]+$/))&&1==a.length?a[0]:"1"}});
var pLb;
var qLb;
_.Ly("itemSectionRenderer","subscriptionProductRenderer","yt-subscription-product-renderer");
_.ij({is:"yt-subscription-product-renderer",_template:function(){if(void 0!==qLb)return qLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-subscription-product-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_subscription_product_renderer.yt.subscription.product.renderer.css.js--\x3e<tp-yt-paper-card elevation="1">\n  <div id="content">\n    <yt-img-shadow id="logo-image" height="30" thumbnail="[[data.logo]]">\n    </yt-img-shadow>\n    <div id="metadatas">\n      <template is="dom-repeat" items="[[data.metadatas]]">\n        <div class="metadata">\n          [[getSimpleString(item)]]\n        </div>\n      </template>\n    </div>\n    <div id="additional-infos">\n      <template is="dom-repeat" items="[[data.additionalInfos]]">\n        <div class="additional-info">\n          [[getSimpleString(item)]]\n        </div>\n      </template>\n    </div>\n    <yt-formatted-string class="description" hidden="[[!data.description]]" split-lines="" text="[[data.description]]">\n    </yt-formatted-string>\n  </div>\n  <div id="menu"></div>\n  <div id="actions" class="card-actions">\n    <div id="primary-button" class="button"></div>\n    <div id="secondary-button" class="button"></div>\n  </div>\n</tp-yt-paper-card>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===pLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_subscription_product_renderer.yt.subscription.product.renderer.css.js--\x3e<style>:host {--paper-card-background-color: var(--yt-spec-brand-background-primary);@apply --layout;} tp-yt-paper-card {width: 100%;} #content {padding: var(--ytd-margin-4x);} #metadatas {margin: var(--ytd-margin-5x) 0 var(--ytd-margin-7x);} .metadata {color: var(--yt-spec-text-primary);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} .additional-info {color: var(--yt-spec-text-secondary);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} .description {display: block;margin-top: var(--ytd-margin-4x);border-left: var(--ytd-margin-base) solid var(--yt-spec-static-brand-red);padding-left: var(--ytd-margin-4x);font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-secondary));} #actions {padding: var(--ytd-margin-2x);border-top: 1px solid var(--yt-spec-10-percent-layer);@apply --layout;} #secondary-button yt-button-renderer {color: var(--yt-spec-text-secondary);} #menu {position: absolute;top: var(--ytd-margin-4x);right: var(--ytd-margin-4x);} /*# sourceMappingURL=yt-subscription-product-renderer.css.map*/</style>";
pLb=d}d=pLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return qLb=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],listeners:{"yt-rendererstamper-finished":"onStampFinished_"},properties:{data:Object},stampDom:{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}},"data.secondaryButton":{id:"secondary-button",mapping:{buttonRenderer:{component:"yt-button-renderer"}}},"data.menu":{id:"menu",mapping:_.My("menuRenderer"),events:!0}},onStampFinished_:function(){this.$.menu.children[0].icon="yt-icons:more_vert"}});
var rLb;
var sLb;
_.Ly("itemSectionRenderer","subscriptionProductUpsellOfferRenderer","yt-subscription-product-upsell-offer-renderer");
_.ij({is:"yt-subscription-product-upsell-offer-renderer",_template:function(){if(void 0!==sLb)return sLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-subscription-product-upsell-offer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_subscription_product_upsell_offer_renderer.yt.subscription.product.upsell.offer.renderer.css.js--\x3e<tp-yt-paper-card>\n  <div id="image-container">\n    <yt-img-shadow id="image" object-fit="COVER" object-position="LEFT" thumbnail="[[data.image]]">\n    </yt-img-shadow>\n    <div id="scrim">\n      <yt-icon id="logo-icon" aria-label$="[[data.logoIconAccessibility.accessibilityData.label]]" hidden="[[!data.logoIcon]]" icon="[[data.logoIcon.iconType]]">\n      </yt-icon>\n      <yt-img-shadow id="logo-image" height="30" hidden="[[!data.logo]]" thumbnail="[[data.logo]]">\n      </yt-img-shadow>\n    </div>\n  </div>\n  <div id="content" class="card-content">\n    <div id="title">\n      [[getSimpleString(data.title)]]\n    </div>\n    <yt-formatted-string id="description" text="[[data.description]]"></yt-formatted-string>\n    <div id="additional-infos">\n      <template is="dom-repeat" items="[[data.additionalInfos]]">\n        <yt-formatted-string id="additional-info" text="[[item]]"></yt-formatted-string>\n      </template>\n    </div>\n  </div>\n  <div id="actions" class="card-actions">\n    <div id="primary-button" class="button"></div>\n    <div id="secondary-button" class="button"></div>\n  </div>\n</tp-yt-paper-card>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===rLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_subscription_product_upsell_offer_renderer.yt.subscription.product.upsell.offer.renderer.css.js--\x3e<style>:host {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);--yt-endpoint-visited-color: var(--yt-spec-call-to-action);display: block;--paper-card-display: block;--paper-card-background-color: var(--yt-spec-brand-background-primary);--iron-icon-width: 140px;--iron-icon-height: 100%;--yt-button-padding: 10px;} #image-container {position: relative;height: 100px;margin: -1px;border-radius: 2px 2px 0 0;overflow: hidden;} #image {display: block;height: 100%;} #scrim {position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding: 0 16px;align-items: center;@apply --layout;} #logo-image {display: inline-block;} #logo-icon {fill: var(--yt-spec-static-brand-white);top: 3px;} #content {padding: 14px;} #title {margin-top: var(--ytd-margin-2x);color: var(--yt-spec-text-primary);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #description {display: block;margin-top: var(--ytd-margin-base);font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} #additional-infos {margin: var(--ytd-margin-3x) 0 var(--ytd-margin-2x);} #additional-info {display: block;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} #actions {padding: var(--ytd-margin-2x);border-top: 1px solid var(--yt-spec-10-percent-layer);@apply --layout;} #secondary-button yt-button-renderer {color: var(--yt-spec-text-secondary);} /*# sourceMappingURL=yt-subscription-product-upsell-offer-renderer.css.map*/</style>";
rLb=d}d=rLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return sLb=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],properties:{data:Object},observers:["imageScrimColorValuesChanged_(data.imageScrimColorValues)"],stampDom:{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.secondaryButton":{id:"secondary-button",mapping:{buttonRenderer:"yt-button-renderer"}}},imageScrimColorValuesChanged_:function(a){this.$.scrim.style.backgroundColor=a?_.vy(a[0]):"transparent"}});
var tLb;
var uLb;
var vLb;
var wLb;
var xLb;
var yLb;
_.ij({is:"yt-single-ypc-offer-renderer",_template:function(){if(void 0!==yLb)return yLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-single-ypc-offer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_single_ypc_offer_renderer.yt.single.ypc.offer.renderer.css.js--\x3e<div id="yt-unlimited-metadata">\n  <yt-formatted-string hidden="[[!data.offerTypeName]]" text="[[data.offerTypeName]]">\n  </yt-formatted-string>\n  <template is="dom-repeat" items="[[data.metadatas]]">\n    <yt-formatted-string id="metadata-item" text="[[item]]">\n    </yt-formatted-string>\n  </template>\n</div>\n<yt-button-renderer id="subscription-button" data="[[data.button.buttonRenderer]]">\n</yt-button-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===xLb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_single_ypc_offer_renderer.yt.single.ypc.offer.renderer.css.js--\x3e<style>@charset "UTF-8"; :host {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-visited-color: var(--yt-spec-call-to-action);border-bottom: 1px solid var(--yt-spec-10-percent-layer);color: var(--yt-spec-text-primary);padding: var(--ytd-margin-4x) 0;max-width: 1003px;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([is-manage-red]) {border-bottom: none;max-width: none;} :host([is-manage-red]) #yt-unlimited-metadata {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);} :host([collapsible]) {background-color: var(--yt-spec-static-overlay-background-light);border-bottom: none;max-width: 552px;padding: 0;} :host([collapsible]) #yt-unlimited-metadata {color: var(--yt-spec-static-brand-white);max-height: none;padding: var(--ytd-margin-4x);text-align: left;font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-align-self: center;-webkit-align-self: center;align-self: center;} :host([collapsible]) #metadata-item {margin-top: 10px;font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} :host([collapsible]) #metadata-item:before {content: none;} :host([collapsible]) #subscription-button {margin: var(--ytd-margin-4x);-ms-align-self: center;-webkit-align-self: center;align-self: center;} #yt-unlimited-metadata {--yt-endpoint-force-cursor: pointer;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: block;max-height: calc(2 * var(--yt-navbar-title-line-height,2.4rem));overflow: hidden;font-size: var(--ytd-navbar-title-font-size);font-weight: var(--ytd-navbar-title-font-weight);line-height: var(--ytd-navbar-title-line-height);} #metadata-item {color: var(--yt-spec-text-secondary);} #metadata-item:before {content: "\u2022 ";} #subscription-button {margin-left: var(--ytd-margin-4x);} /*# sourceMappingURL=yt-single-ypc-offer-renderer.css.map*/</style>';
xLb=d}d=xLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return yLb=a},
behaviors:[_.Y.YtRendererBehavior,_.PP.YtOpenToastBehavior],listeners:{"yt-service-request-error":"onYtServiceRequestError_"},properties:{data:Object,collapsible:{type:Boolean,value:!1,reflectToAttribute:!0},isManageRed:{reflectToAttribute:!0,type:Boolean,value:!1}},onYtServiceRequestError_:function(a){this.openToast(a.detail.error.message)}});
_.ij({is:"yt-single-ypc-offer-list-renderer",_template:function(){if(void 0!==wLb)return wLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-single-ypc-offer-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_single_ypc_offer_list_renderer.yt.single.ypc.offer.list.renderer.css.js--\x3e<div id="contents"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_single_ypc_offer_list_renderer.yt.single.ypc.offer.list.renderer.css.js--\x3e<style>:host {width: 100%;} :host([is-manage-red]) #contents {padding: 0;} #contents {padding: 0 var(--ytd-margin-4x);-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=yt-single-ypc-offer-list-renderer.css.map*/</style>";
vLb=d}d=vLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return wLb=a},
behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],properties:{data:Object,isManageRed:{type:Boolean,reflectToAttribute:!0,value:!1}},stampDom:{"data.singleYpcOfferSupportedRenderers":{id:"contents",mapping:{singleYpcOfferRenderer:{component:"yt-single-ypc-offer-renderer",properties:{isManageRed:"[[isManageRed]]"}}}}}});
var zLb;
var ALb;
_.Ly("itemSectionRenderer","ypcOffersListRenderer","yt-ypc-offers-list-renderer");
_.ij({is:"yt-ypc-offers-list-renderer",_template:function(){if(void 0!==ALb)return ALb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-ypc-offers-list-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_ypc_offers_list_renderer.yt.ypc.offers.list.renderer.css.js--\x3e<div id="contents"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_ypc_offers_list_renderer.yt.ypc.offers.list.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #contents {width: 100%;} /*# sourceMappingURL=yt-ypc-offers-list-renderer.css.map*/</style>";
zLb=d}d=zLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ALb=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],properties:{data:Object,isManageRed:{type:Boolean,value:!1}},stampDom:{"data.offersList":{id:"contents",mapping:{singleYpcOfferListRenderer:{component:"yt-single-ypc-offer-list-renderer",properties:{isManageRed:"[[isManageRed]]"}}}}}});
_.Ly("itemSectionRenderer","unlimitedManageSubscriptionPageRenderer","yt-unlimited-manage-subscription-page-renderer");
_.ij({is:"yt-unlimited-manage-subscription-page-renderer",_template:function(){if(void 0!==uLb)return uLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-unlimited-manage-subscription-page-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unlimited_manage_subscription_page_renderer.yt.unlimited.manage.subscription.page.renderer.css.js--\x3e<tp-yt-paper-card elevation="1">\n  <h2>[[getSimpleString(data.subscriptionTitle)]]</h2>\n  <div class="card-content">\n    <template is="dom-repeat" items="[[data.subscriptionInfos]]">\n      <div class="subscription-info-item">\n        <span class="subscription-info-item-title">\n          [[getSimpleString(item.unlimitedSubscriptionInfoRenderer.title)]]\n        </span>\n        <span class="subscription-info-item-content">\n          [[getSimpleString(item.unlimitedSubscriptionInfoRenderer.content)]]\n        </span>\n      </div>\n    </template>\n    <template is="dom-repeat" items="[[data.additionalInfos]]">\n      <yt-formatted-string class="additional-info" text="[[item]]">\n      </yt-formatted-string>\n    </template>\n    <div class="buttons">\n      <div id="manage-fix-fop-button"></div>\n      <div id="manage-family-button"></div>\n      <div id="manage-subscription-button"></div>\n      <div id="help-button"></div>\n    </div>\n    <div id="offers"></div>\n  </div>\n</tp-yt-paper-card>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===tLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unlimited_manage_subscription_page_renderer.yt.unlimited.manage.subscription.page.renderer.css.js--\x3e<style>:host {margin: var(--ytd-margin-6x) auto;max-width: 960px;--paper-card-background-color: var(--yt-spec-brand-background-primary);--paper-card-header-color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} h2 {color: var(--yt-spec-text-primary);padding: var(--ytd-margin-4x);@apply --ytd-channel-title;} .card-content {padding: var(--ytd-margin-4x);} .subscription-info-item {margin-top: var(--ytd-margin-2x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} .subscription-info-item-title {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .subscription-info-item-content {-ms-flex: 2;-webkit-flex: 2;flex: 2;} .additional-info {display: block;margin-top: var(--ytd-margin-4x);font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} .buttons {margin-top: var(--ytd-margin-4x);} /*# sourceMappingURL=yt-unlimited-manage-subscription-page-renderer.css.map*/</style>";
tLb=d}d=tLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return uLb=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],properties:{data:Object},stampDom:{"data.manageFixFopButton":{id:"manage-fix-fop-button",mapping:{buttonRenderer:{component:"yt-button-renderer",params:{alignByText:!0}}}},"data.helpButton":{id:"help-button",mapping:{buttonRenderer:{component:"yt-button-renderer",params:{alignByText:!0}}}},"data.manageFamilyButton":{id:"manage-family-button",mapping:{buttonRenderer:{component:"yt-button-renderer",params:{alignByText:!0}}}},"data.manageSubscriptionButton":{id:"manage-subscription-button",
mapping:{buttonRenderer:{component:"yt-button-renderer",params:{alignByText:!0}}}},"data.offers":{id:"offers",mapping:{ypcOffersListRenderer:{component:"yt-ypc-offers-list-renderer",params:{isManageRed:!0}}}}}});
var BLb;
var CLb;
_.ij({is:"yt-collapsible-ypc-offer-renderer",_template:function(){if(void 0!==CLb)return CLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-collapsible-ypc-offer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_collapsible_ypc_offer_renderer.yt.collapsible.ypc.offer.renderer.css.js--\x3e<yt-formatted-string id="more-offer-info-header" hidden="[[offersVisible_]]" text="[[data.moreOfferInfoHeader]]" on-tap="handleHeaderTap_">\n</yt-formatted-string>\n<div id="offers" hidden="[[!offersVisible_]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_collapsible_ypc_offer_renderer.yt.collapsible.ypc.offer.renderer.css.js--\x3e<style>:host {--yt-endpoint-color: var(--yt-spec-call-to-action);} :host([offers-visible_]) {outline: none;} #more-offer-info-header {color: var(--yt-spec-static-brand-white);font-size: 1.4rem;cursor: pointer;} #offers {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=yt-collapsible-ypc-offer-renderer.css.map*/</style>";
BLb=d}d=BLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return CLb=a},
behaviors:[_.Iw,_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],hostAttributes:{role:"button",tabindex:0},keyBindings:{"enter:keypress":"onKeypress_"},properties:{data:{type:Object,observer:"dataChanged_"},offersVisible_:{type:Boolean,reflectToAttribute:!0}},stampDom:{"data.singleYpcOfferListSupportedRenderers":{id:"offers",mapping:{singleYpcOfferRenderer:{component:"yt-single-ypc-offer-renderer",params:{collapsible:!0}}}}},onKeypress_:function(a){a.detail.keyboardEvent.target==this&&this.expandOffers_()},
handleHeaderTap_:function(a){a.preventDefault();a.stopPropagation();this.expandOffers_()},
expandOffers_:function(){this.offersVisible_=!0;this.setAttribute("tabindex","-1")},
dataChanged_:function(a){this.offersVisible_=!a.isCollapsed}});
var DLb;
var ELb;
_.Ly("itemSectionRenderer","unlimitedPageHeaderRenderer","yt-unlimited-page-header-renderer");
_.ij({is:"yt-unlimited-page-header-renderer",_template:function(){if(void 0!==ELb)return ELb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-unlimited-page-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unlimited_page_header_renderer.yt.unlimited.page.header.renderer.css.js--\x3e<h1 id="logo_wrapper">\n  <yt-img-shadow id="logo" thumbnail="[[data.unlimitedLogoImage]]" width="[[Number.MAX_VALUE]]">\n  </yt-img-shadow>\n</h1>\n<yt-formatted-string id="subtitle" respect-html-dir="" text="[[data.subTitle]]">\n</yt-formatted-string>\n<yt-button-renderer id="manage-subscription-button" data="[[data.manageSubscriptionButton.buttonRenderer]]">\n</yt-button-renderer>\n<div id="metadatas">\n  <template is="dom-repeat" items="[[data.metadatas]]">\n    <yt-formatted-string class="metadata-item" text="[[item]]"></yt-formatted-string>\n  </template>\n  <template is="dom-if" if="[[data.additionalBillingInfo]]">\n    <div id="additional-billing-info">\n      <yt-formatted-string class="billing-info-item" text="[[data.additionalBillingInfo]]">\n      </yt-formatted-string>\n    </div>\n  </template>\n</div>\n<yt-formatted-string class="promotion-text" text="[[data.promotion.ypcPromotionRenderer.promotionText]]">\n</yt-formatted-string>\n<div id="more-offers"></div>\n<a id="restriction-apply-button" class="offer-details-link" tabindex="0">\n  <yt-formatted-string text="[[data.offerDetailsLinkText]]"></yt-formatted-string>\n</a>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DLb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unlimited_page_header_renderer.yt.unlimited.page.header.renderer.css.js--\x3e<style>@charset "UTF-8"; :host {--yt-endpoint-color: var(--yt-spec-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-call-to-action);--yt-img-max-height: 100%;--ytd-metadata: {font-size: 2.4rem;font-weight: 300;line-height: 2.8rem;};--yt-formatted-string-strikethrough: {font-family: Roboto,Arial,sans-serif;@apply --ytd-metadata;};background-color: var(--yt-deprecated-dark-surface-100);background-position: center top;background-size: cover;min-height: 450px;padding: var(--ytd-margin-24x) 0 var(--ytd-margin-12x);text-align: center;width: 100%;-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #logo {height: 71px;} #logo_wrapper {height: 71px;} #subtitle,.metadata-item,.billing-info-item {color: var(--yt-spec-static-brand-white);max-width: 552px;} .yt-unlimited-title yt-img-shadow {height: 71px;max-width: 100%;} #subtitle {margin: var(--ytd-margin-12x) 0;font-size: 3.2rem;font-weight: 300;line-height: 4rem;white-space: pre-line;} #metadatas {margin: var(--ytd-margin-6x);max-width: 680px;@apply --ytd-metadata;} .metadata-item {display: inline;} .metadata-item:not(:first-child):before {content: "\u2022\u00a0";color: var(--yt-spec-text-primary);} yt-button-renderer.style-dark-on-white {color: var(--yt-spec-static-brand-black);background-color: var(--yt-spec-static-brand-white);} #additional-billing-info {display: block;margin-top: var(--ytd-margin-3x);font-size: 1.6rem;} .billing-info-item {display: inline;white-space: pre-line;} .promotion-text {color: var(--yt-spec-brand-link-text);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #restriction-apply-button {--yt-endpoint-force-cursor: pointer;color: var(--yt-spec-call-to-action);text-decoration: none;cursor: pointer;font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);} #restriction-apply-button:hover {text-decoration: underline;} #more-offers {width: 100%;margin-bottom: var(--ytd-margin-6x);} /*# sourceMappingURL=yt-unlimited-page-header-renderer.css.map*/</style>';
DLb=d}d=DLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ELb=a},
behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior,_.PP.YtOpenToastBehavior],listeners:{"yt-service-request-error":"onYtServiceRequestError_"},properties:{data:{type:Object,observer:"dataChanged_"}},stampDom:{"data.moreOffersRenderers":{id:"more-offers",mapping:{collapsibleYpcOfferRenderer:{component:"yt-collapsible-ypc-offer-renderer"}}}},dataChanged_:function(){if(this.data.backgroundImage){var a=_.xy(this.data.backgroundImage.thumbnails,screen.width),b=this.getScrimLayerColorStops_();
this.style["background-image"]=b?"linear-gradient(180deg, "+b+"), url("+a+")":"url("+a+")";this.data.gtmId&&_.nfb(this.data.gtmId)}},
onYtServiceRequestError_:function(a){this.openToast(a.detail.error.message)},
getScrimLayerColorStops_:function(){var a=this.get("unlimitedHeaderV2Data.unlimitedHeaderV2Data",this.data);if(!a)return null;var b=100/a.scrimLayerColors.length;return a.scrimLayerColors.map(function(c,d){d*=b;return _.vy(c)+" "+d+"%"}).join(",")}});
var FLb;
var GLb;
_.Ly("itemSectionRenderer","UnlimitedUserNotificationRenderer","yt-unlimited-user-notification-renderer");
_.ij({is:"yt-unlimited-user-notification-renderer",_template:function(){if(void 0!==GLb)return GLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-unlimited-user-notification-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unlimited_user_notification_renderer.yt.unlimited.user.notification.renderer.css.js--\x3e<div id="yt-notification-text">\n  <yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n  <template is="dom-repeat" items="[[data.messages]]">\n    <yt-formatted-string id="metadata-item" text="[[item]]"></yt-formatted-string>\n  </template>\n</div>\n<div id="action-button"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unlimited_user_notification_renderer.yt.unlimited.user.notification.renderer.css.js--\x3e<style>:host {width: 100%;background-position: center top;background-size: cover;background-color: var(--yt-spec-error-background);-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #yt-notification-text {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {color: var(--yt-spec-text-primary-inverse);padding-top: var(--ytd-margin-3x);padding-bottom: var(--ytd-margin-base);padding-left: var(--ytd-margin-17x);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #metadata-item {padding-top: var(--ytd-margin-base);padding-bottom: var(--ytd-margin-4x);padding-left: var(--ytd-margin-17x);font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary-inverse));} #action-button {padding-right: var(--ytd-margin-35x);padding-top: var(--ytd-margin-5x);padding-bottom: var(--ytd-margin-5x);} /*# sourceMappingURL=yt-unlimited-user-notification-renderer.css.map*/</style>";
FLb=d}d=FLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GLb=a},
behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],properties:{data:Object},stampDom:{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-confirm":!0}}}}}});
var HLb=function(){return _.K.apply(this,arguments)||this};
_.r(HLb,_.K);var ILb=HLb;ILb=_.V([_.T({is:"ytd-watch-items"})],ILb);
var JLb;
var S7=function(){return _.K.apply(this,arguments)||this};
_.r(S7,_.K);S7.prototype.dataChanged=function(){this.$$("#scriptTag")&&this.root.removeChild(this.$$("#scriptTag"));var a=document.createElement("script");a.setAttribute("type","application/ld+json");a.setAttribute("id","scriptTag");_.Pb(a,_.xb(JSON.stringify(this.getPlayerMicroformatData()).replace(/</g,"\\x3c")));_.G(this.root).appendChild(a)};
S7.prototype.getPlayerMicroformatData=function(){var a,b,c,d,e,h,l,m;if(!this.data)return"";var p={"@context":"https://schema.org","@type":"VideoObject",description:_.Zi(this.data.description),duration:"PT"+(this.data.lengthSeconds||"0")+"S",embedUrl:this.data.embed?this.data.embed.iframeUrl:"",interactionCount:this.data.viewCount,name:_.Zi(this.data.title),thumbnailUrl:this.data.thumbnail&&this.data.thumbnail.thumbnails?this.data.thumbnail.thumbnails.map(function(q){return q&&q.url||""}):[],
uploadDate:this.data.publishDate};this.data.category&&(p.genre=this.data.category);this.data.ownerChannelName&&(p.author=this.data.ownerChannelName);this.data.liveBroadcastDetails&&(p.publication=[{"@type":"BroadcastEvent",isLiveBroadcast:!0,startDate:this.data.liveBroadcastDetails.startTimestamp,endDate:this.data.liveBroadcastDetails.endTimestamp}]);this.data.learningResource&&(p["@type"]=["VideoObject","LearningResource"],(null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.learningResource)||
void 0===b?void 0:b.learningResourceType)||void 0===c?0:c.length)&&0<(null===(h=null===(e=null===(d=this.data)||void 0===d?void 0:d.learningResource)||void 0===e?void 0:e.learningResourceType)||void 0===h?void 0:h.length)&&(p.learningResourceType=null===(m=null===(l=this.data)||void 0===l?void 0:l.learningResource)||void 0===m?void 0:m.learningResourceType[0]));return p};
_.t.Object.defineProperties(S7,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===JLb){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-player-microformat-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);JLb=a}a=JLb;return a}}});
var T7=S7;T7.prototype.dataChanged=T7.prototype.dataChanged;_.V([_.M(),_.W("design:type",Object)],T7.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],T7.prototype,"dataChanged",null);T7=_.V([_.T({is:"ytd-player-microformat-renderer"})],T7);
var KLb={};KLb.YtVisibilityRootBehavior=[_.XHa.YtVisibilityObserverBehavior,{isVisibilityRoot:!0,resetVisibilityRoot:function(){_.Ub(this.visibilityObserverForChild_)},
disconnectVisibilityRoot:function(){this.visibilityObserverForChild_&&this.visibilityObserverForChild_.disconnect("WEB"===_.v("INNERTUBE_CLIENT_NAME"))},
reconnectVisibilityRoot:function(){this.visibilityObserverForChild_&&this.visibilityObserverForChild_.reconnect();var a="WEB"!==_.v("INNERTUBE_CLIENT_NAME");_.w("kevlar_use_vimio_behavior")&&a&&_.Vwa()}}];
var U7={};U7.YtPageBehavior=[[{listeners:{"yt-get-context-provider":"getContextProvider_"},attached:function(){this.getProvidedContext()&&this.getProvidedContext().start()},
detached:function(){this.getProvidedContext()&&this.getProvidedContext().pause()},
getContextProvider_:function(a){a.detail.contextProvider=this;a.stopPropagation()},
getProvidedContext:function(){return null}},
{created:function(){this.pageContext=null},
getProvidedContext:function(){return this.pageContext}}],
KLb.YtVisibilityRootBehavior,{_noAccessors:!0,properties:{active:Boolean,data:Object,loading:Boolean},observers:["ytPageBehaviorActiveObserver_(active)"],created:function(){this.pageCount=0;this.readyResolver_=_.un();this.pageScrollElement=null;_.w("kevlar_vimio_root_fix")&&(this.isVisibilityRoot=!0)},
ready:function(){this.readyResolver_.resolve()},
getReady:function(){return this.readyResolver_.promise},
loadPage:function(a){var b=this;this.pageCount+=1;_.w("kevlar_use_vimio_behavior")&&("WEB"===_.v("INNERTUBE_CLIENT_NAME")?_.Me.addJob(function(){b.reconnectVisibilityRoot()},8):(this.disconnectVisibilityRoot(),this.reconnectVisibilityRoot()));
this.loadPage_(a)},
loadPage_:function(a){this.data=a},
ytPageBehaviorActiveObserver_:function(a){var b=this;_.w("kevlar_use_vimio_behavior")&&(a?"WEB"===_.v("INNERTUBE_CLIENT_NAME")?_.Me.addJob(function(){b.reconnectVisibilityRoot()},8):this.reconnectVisibilityRoot():this.disconnectVisibilityRoot())},
setScrollTop:function(a){if(!this.setScrollTopJobId_){var b=this;this.setScrollTopJobId_=window.requestAnimationFrame(function(){b.setScrollTopJobId_=0;var c=_.hj().resolve(_.gj(_.Jr));c&&c.ignoreNextScroll();this.getPageScrollingElement().scrollTop=a}.bind(this))}},
getPageScrollingElement:function(){return this.pageScrollElement||_.Mm(document)},
getScrollTop:function(){return this.getPageScrollingElement().scrollTop}}];
var LLb;
var MLb;
_.ij({is:"yt-alert-renderer",_template:function(){if(void 0!==MLb)return MLb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-alert-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_alert_renderer.yt.alert.renderer.css.js--\x3e<div id="container" class$="[[data.type]]">\n  <yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===LLb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_alert_renderer.yt.alert.renderer.css.js--\x3e<style>:host {display: block;} .WARNING {background-color: #f5d562;} .ERROR {background-color: #b91f1f;} .SUCCESS {background-color: #167ac6;} .INFO {background-color: #167ac6;} #container {padding: var(--ytd-margin-3x);} yt-formatted-string {color: #FFF;font-weight: bold;font-size: 13px;} .WARNING yt-formatted-string {color: #000;} /*# sourceMappingURL=yt-alert-renderer.css.map*/</style>";
LLb=d}d=LLb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return MLb=a},
properties:{data:Object}});
var dyb=!1,NLb=!1;
var gyb=[],fyb=!1;
var V7=function(a){_.Wm.call(this);this.JSC$41905_watchApi=a;this.autonavCancelledBySignal=!1;OLb(this);PLb(this);QLb(this);RLb(this);this.updatePlayerWithAutonavState();this.autonavCancelledBySignal=!1;this.updatePlayerWithAutonavState()};
_.r(V7,_.Wm);var QLb=function(a){var b=function(){a.updatePlayerWithAutonavState()};
a.JSC$41905_watchApi.getRoot().addEventListener("yt-player-updated",b);_.Xm(a,function(){a.JSC$41905_watchApi.getRoot().removeEventListener("yt-player-updated",b)})},OLb=function(a){var b,c,d;
_.y(function(e){if(1==e.nextAddress)return _.z(e,a.JSC$41905_watchApi.playerApi,2);b=e.yieldResult;c=function(h){a.onPlayerAutonavChangeRequest(!!h)};
d=function(h){_.w("kevlar_player_update_autonav_on_new_data")&&"newdata"===h.type&&a.updatePlayerWithAutonavState()};
b.addEventListener("onAutonavChangeRequest",c);b.addEventListener("onVideoDataChange",d);_.Xm(a,function(){b.removeEventListener("onAutonavChangeRequest",c);b.removeEventListener("onVideoDataChange",d)});
_.Ih(e)})},PLb=function(a){W7(a.JSC$41905_watchApi,"yt-signal-action-cancel-autonav",function(){a.autonavCancelledBySignal=!0;
a.updatePlayerWithAutonavState()});
W7(a.JSC$41905_watchApi,"yt-autonav-state-changed-action",function(){a.onYtAutonavStateChangedAction()});
_.Xm(a,function(){X7(a.JSC$41905_watchApi,"yt-signal-action-cancel-autonav");X7(a.JSC$41905_watchApi,"yt-autonav-state-changed-action")})},RLb=function(a){var b=a.JSC$41905_watchApi.subscribe("PLAYER_RESPONSE_UPDATED",function(){a.autonavCancelledBySignal=!1;
a.updatePlayerWithAutonavState()}),c=a.JSC$41905_watchApi.subscribe("WATCH_NEXT_RESPONSE_UPDATED",function(){a.updatePlayerWithAutonavState()});
_.Xm(a,function(){a.JSC$41905_watchApi.unsubscribeByKey(b);a.JSC$41905_watchApi.unsubscribeByKey(c)})};
V7.prototype.onPlayerAutonavChangeRequest=function(a){SLb(this)&&(a=a?2:1,_.dN.getInstance().setState(a))};
var SLb=function(a){var b,c,d;if(a.autonavCancelledBySignal)return!1;a=a.JSC$41905_watchApi.watchNextResponse;return!(null===(d=null===(c=null===(b=null===a||void 0===a?void 0:a.contents)||void 0===b?void 0:b.twoColumnWatchNextResults)||void 0===c?void 0:c.autoplay)||void 0===d||!d.autoplay)};
V7.prototype.onYtAutonavStateChangedAction=function(){this.updatePlayerWithAutonavState()};
V7.prototype.updatePlayerWithAutonavState=function(){var a=this,b;return _.y(function(c){if(1==c.nextAddress)return _.z(c,a.JSC$41905_watchApi.playerApi,2);b=c.yieldResult;SLb(a)?b.setAutonavState(_.dN.getInstance().getState()):b.setAutonavState(1);_.Ih(c)})};
var Y7=function(a){_.Wm.call(this);var b=this;this.JSC$41910_watchApi=a;this.shouldShowFullerscreenEdu=this.fullerscreenEduButtonClickedThisPlayback=this.fullerscreenEduButtonShownThisPlayback=!1;a=X3(N3,function(c){TLb(b,c)});
_.Xm(this,a);a=X3(kyb,function(c){ULb(b,c)});
_.Xm(this,a);VLb(this);WLb(this);ULb(this,kyb(_.Gj.getState()));_.w("external_fullscreen")&&this.JSC$41910_watchApi.dispatchEvent("yt-set-fullerscreen-styles")};
_.r(Y7,_.Wm);var VLb=function(a){W7(a.JSC$41910_watchApi,"yt-fullscreen-change-action",function(b){_.Gj.dispatch(_.mj({type:"SET_IS_WATCH_FULLSCREEN",payload:{isWatchFullscreen:!!b}}))});
_.Xm(a,function(){X7(a.JSC$41910_watchApi,"yt-fullscreen-change-action")})},WLb=function(a){var b,c;
_.y(function(d){if(1==d.nextAddress)return _.z(d,a.JSC$41910_watchApi.playerApi,2);b=d.yieldResult;c=function(){a.onFullerscreenEduClicked()};
b.addEventListener("onFullerscreenEduClicked",c);_.Xm(a,function(){b.removeEventListener("onFullerscreenEduClicked",c)});
_.Ih(d)})},TLb=function(a,b){var c;
_.y(function(d){if(1==d.nextAddress)return _.z(d,a.JSC$41910_watchApi.playerApi,2);c=d.yieldResult;c.setFauxFullscreen(!!a3());if(b&&!a.fullerscreenEduButtonShownThisPlayback){a.fullerscreenEduButtonShownThisPlayback=!0;var e=_.mr("yt-fullerscreen-edu-button-shown-count")||0;_.lr("yt-fullerscreen-edu-button-shown-count",e+1,31536E3);a.updateFullerscreenEduButtonSubtleModeState()}_.Ih(d)})},ULb=function(a,b){var c,d;
_.y(function(e){if(1==e.nextAddress)return _.w("external_fullscreen_with_edu")?_.z(e,a.JSC$41910_watchApi.playerApi,2):e.return();c=e.yieldResult;d=0>=b;a.shouldShowFullerscreenEdu!==d&&(a.shouldShowFullerscreenEdu=d,c.updateFullerscreenEduButtonVisibility(!a.shouldShowFullerscreenEdu));_.Ih(e)})};
Y7.prototype.onFullerscreenEduClicked=function(){this.JSC$41910_watchApi.scrollWatchTo(186,!0);if(!this.fullerscreenEduButtonClickedThisPlayback){this.fullerscreenEduButtonClickedThisPlayback=!0;var a=_.mr("yt-fullerscreen-edu-button-click-count")||0;_.lr("yt-fullerscreen-edu-button-click-count",a+1,31536E3);this.updateFullerscreenEduButtonSubtleModeState()}};
Y7.prototype.updateFullerscreenEduButtonSubtleModeState=function(){var a=this,b,c,d,e,h,l;return _.y(function(m){if(1==m.nextAddress)return b=_.mr("yt-fullerscreen-edu-button-click-count")||0,c=_.mr("yt-fullerscreen-edu-button-shown-count")||0,d=_.ne("external_fullscreen_button_click_threshold"),e=_.ne("external_fullscreen_button_shown_threshold"),h=b>=d||c>=e,_.z(m,a.JSC$41910_watchApi.playerApi,2);l=m.yieldResult;l.updateFullerscreenEduButtonSubtleModeState(h);_.Ih(m)})};
Y7.prototype.disposeInternal=function(){_.Wm.prototype.disposeInternal.call(this);var a=a3();_.w("kevlar_exit_fullscreen_leaving_watch")&&a&&b3(a)};
var $Lb=function(a){_.Wm.call(this);var b=this;this.JSC$41913_watchApi=a;a=X3(L3,function(c){XLb(b);_.Pf("wide",c?"1":"0",-1);_.A(b.JSC$41913_watchApi.getRoot(),"yt-close-popup-action",["yt-tooltip-renderer"]);b.JSC$41913_watchApi.dispatchEvent("yt-set-theater-mode-enabled",{enabled:c})});
_.Xm(this,a);YLb(this);ZLb(this);_.Gj.dispatch(wAb(_.ke("START_IN_THEATER_MODE")))};
_.r($Lb,_.Wm);var YLb=function(a){var b,c;_.y(function(d){if(1==d.nextAddress)return _.z(d,a.JSC$41913_watchApi.playerApi,2);b=d.yieldResult;c=function(e){_.Gj.dispatch(wAb(!!e))};
b.addEventListener("SIZE_CLICKED",c);_.Xm(a,function(){b.removeEventListener("SIZE_CLICKED",c)});
_.Ih(d)})},ZLb=function(a){W7(a.JSC$41913_watchApi,"yt-toggle-theater-mode",function(){var b=!a.getState();
_.Gj.dispatch(wAb(b))});
W7(a.JSC$41913_watchApi,"yt-is-theater",function(){return a.getState()});
_.Xm(a,function(){X7(a.JSC$41913_watchApi,"yt-toggle-theater-mode");X7(a.JSC$41913_watchApi,"yt-is-theater")})};
$Lb.prototype.getState=function(){return L3(_.Gj.getState())};
var XLb=function(a){var b;_.y(function(c){if(1==c.nextAddress)return _.z(c,a.JSC$41913_watchApi.playerApi,2);b=c.yieldResult;b.setSizeStyle(!0,a.getState());_.Ih(c)})};
var aMb=function(){_.Wm.call(this);var a=this,b=X3(M3,function(c){a.onActiveChanged(c)});
_.Xm(this,b);this.onActiveChanged(M3(_.Gj.getState()))};
_.r(aMb,_.Wm);aMb.prototype.onActiveChanged=function(a){a&&((a=document.querySelector("#watch-page-skeleton"))&&_.Sb(a),document.body.removeAttribute("no-y-overflow"),_.ke("IS_SHELL_LOAD")&&eyb())};
var Z7=function(a){_.Wm.call(this);this.JSC$41920_watchApi=a;bMb(this);cMb(this)};
_.r(Z7,_.Wm);var cMb=function(a){var b,c;_.y(function(d){if(1==d.nextAddress)return _.z(d,a.JSC$41920_watchApi.playerApi,2);b=d.yieldResult;c=function(e){a.onPlayerPlayVideo(e)};
b.addEventListener("onPlayVideo",c);_.Xm(a,function(){b.removeEventListener("onPlayVideo",c)});
_.Ih(d)})},bMb=function(a){var b=function(c){a.onYtNavigate(c)};
a.JSC$41920_watchApi.getRoot().addEventListener("yt-navigate",b);_.Xm(a,function(){a.JSC$41920_watchApi.getRoot().removeEventListener("yt-navigate",b)})};
Z7.prototype.onPlayerPlayVideo=function(a){var b,c;a.sessionData&&a.sessionData.itct&&(c=a.sessionData.itct);var d=a.watchEndpoint;d={endpoint:d&&a.sessionData&&a.sessionData.autonav?_.fV(d,c):_.Ij(a.videoId,null!==(b=a.listId)&&void 0!==b?b:void 0,c)};a.sessionData&&(d.tempData=a.sessionData);this.JSC$41920_watchApi.dispatchEvent("yt-navigate",d)};
Z7.prototype.onYtNavigate=function(a){var b=this,c,d,e,h,l,m,p,q;return _.y(function(x){if(1==x.nextAddress){if(null===(d=null===(c=a.detail)||void 0===c?void 0:c.endpoint)||void 0===d||!d.watchEndpoint)return x.return();h=a.detail.endpoint.watchEndpoint;l=b.JSC$41920_watchApi.watchNextResponse;m=null===(e=null===l||void 0===l?void 0:l.currentVideoEndpoint)||void 0===e?void 0:e.watchEndpoint;if(!m)return x.return();if(h.videoId!==m.videoId||h.playlistId&&h.playlistId!==m.playlistId||"number"!==typeof h.startTimeSeconds)return x.jumpTo(0);
a.stopPropagation();b.JSC$41920_watchApi.scrollWatchTo(0,!0);return _.z(x,b.JSC$41920_watchApi.playerApi,3)}p=x.yieldResult;q=h.startTimeSeconds;p.seekTo(q);p.wakeUpControls();q<p.getDuration()&&p.playVideo();_.Ih(x)})};
var $7=function(a){_.Wm.call(this);var b=this;this.JSC$41923_watchApi=a;this.onScroll=function(){b.scrollThrottle.fire()};
this.scrollThrottle=new _.Pw(this.onThrottledScroll,200,this);_.Ym(this,this.scrollThrottle);this.animation=new _.HO(function(c){b.JSC$41923_watchApi.getRoot().setScrollTop(c)});
a=X3(N3,function(){dMb(b)});
_.Xm(this,a);eMb(this);this.onThrottledScroll()};
_.r($7,_.Wm);var dMb=function(a){var b=a.JSC$41923_watchApi.getRoot();!a.pageScrollElement&&b.pageScrollElement?(a.pageScrollElement=b.pageScrollElement,b.pageScrollElement.addEventListener("scroll",a.onScroll),_.Xm(a,function(){a.pageScrollElement&&a.pageScrollElement.removeEventListener("scroll",a.onScroll)})):a.pageScrollElement&&!b.pageScrollElement&&(a.pageScrollElement.removeEventListener("scroll",a.onScroll),a.pageScrollElement=void 0)},eMb=function(a){window.addEventListener("scroll",a.onScroll);
_.Xm(a,function(){window.removeEventListener("scroll",a.onScroll)})};
$7.prototype.onThrottledScroll=function(){_.Gj.dispatch(_.mj({type:"SET_WATCH_SCROLL_TOP",payload:{watchScrollTop:this.JSC$41923_watchApi.getRoot().getScrollTop()}}))};
$7.prototype.scrollWatchTo=function(a,b){(void 0===b?0:b)?this.animation.start(this.JSC$41923_watchApi.getRoot().getScrollTop(),Math.max(0,a),500):this.JSC$41923_watchApi.getRoot().setScrollTop(a)};
var a8=function(a){q3.call(this);var b=this;this.JSC$41927_rootElement=a;this.activeModules=[];this.TEST_ONLY={getActiveModules:function(){return b.activeModules}};
fMb(this);a=X3(M3,function(c){gMb(b,c)});
_.Xm(this,a);gMb(this,M3(_.Gj.getState()))};
_.r(a8,q3);a8.prototype.getRoot=function(){return this.JSC$41927_rootElement};
var b8=function(a,b){a.playerResponse=b;a.JSC$62000_publish("PLAYER_RESPONSE_UPDATED",b)};
a8.prototype.getPlayerResponse=function(){return this.playerResponse};
var c8=function(a,b){a.watchNextResponse=b;a.JSC$62000_publish("WATCH_NEXT_RESPONSE_UPDATED",b)},W7=function(a,b,c){var d={};
lzb(_.cr.getInstance(),(d[b]=c,d),a.getRoot())},X7=function(a,b){var c={};
_.BGa(_.cr.getInstance(),(c[b]=!0,c),a.getRoot())};
a8.prototype.dispatchEvent=function(a,b){this.JSC$41927_rootElement.fire(a,b)};
a8.prototype.scrollWatchTo=function(a,b){var c;null===(c=this.watchScrollManager)||void 0===c?void 0:c.scrollWatchTo(a,b)};
var d8=function(a){return"ytd-watch-flexy"===a.getRoot().is},e8=function(a){return"ytd-watch-fixie"===a.getRoot().is},fMb=function(a){if(e8(a)||d8(a)&&_.w("kevlar_watch_flexy_theater_manager")){var b=new $Lb(a);
_.Ym(a,b)}if(e8(a)||d8(a)&&_.w("kevlar_watch_flexy_loading_state_manager"))b=new aMb,_.Ym(a,b)},gMb=function(a,b){if(b){if(e8(a)||d8(a)&&_.w("kevlar_watch_flexy_scroll_manager"))a.watchScrollManager=new $7(a),a.activeModules.push(a.watchScrollManager);
(e8(a)||d8(a)&&_.w("kevlar_watch_flexy_scroll_manager")&&_.w("kevlar_watch_flexy_fullscreen_manager"))&&a.activeModules.push(new Y7(a));(e8(a)||d8(a)&&_.w("kevlar_watch_flexy_navigation_manager"))&&a.activeModules.push(new Z7(a));(e8(a)||d8(a)&&_.w("kevlar_watch_flexy_autonav_manager"))&&a.activeModules.push(new V7(a))}else _.Vb(a.activeModules),a.activeModules.length=0,a.watchScrollManager=void 0};
a8.prototype.disposeInternal=function(){q3.prototype.disposeInternal.call(this);gMb(this,!1)};
_.t.Object.defineProperties(a8.prototype,{playerApi:{configurable:!0,enumerable:!0,get:function(){return this.getRoot().getPlayer().getPlayerPromise()}}});
var hMb={},iMb=cvb("kevlar_tuner_default_comments_delay",1E3);
hMb.YtdWatchBehavior=[_.Zx.YtComponentBehavior,_.Y.YtRendererBehavior,_.QL.YtPlayerListenerBehavior,_.Z.YtRendererstamperBehavior,_.Hx.YtActionHandlerBehavior,U7.YtPageBehavior,_.gy.YtEndpointBehavior,{_noAccessors:!0,properties:{data:{type:Object,observer:"dataChanged_"},info:{type:Object},meta:{type:Object},ticket:{type:Object},donation:{type:Object},clarifyBox:{type:Object,computed:"getClarifyBox(data)"},limitedState:{type:Object,computed:"getLimitedState(data)"},merchShelf:{type:Object,computed:"getMerchShelf(data)"},
singleColumn:{type:Object,computed:"getSingleColumn(playerData.playabilityStatus, data)"},comments:{type:Object,value:null},playerData:{type:Object,observer:"playerDataChanged_"},playerAds:{type:Object,value:null},localPlaylistData_:{type:Object,value:{},computed:"setPlaylistData_(data.contents.twoColumnWatchNextResults.playlist.playlist)"},externalPlaylistData_:{type:Object,value:{}},playlistData:{type:Object,computed:"computePlaylistData_(localPlaylistData_, externalPlaylistData_)"},theater:{type:Boolean,
value:!1,reflectToAttribute:!0},fullWindowMode_:{type:Boolean,reflectToAttribute:!0,value:function(){return _.ke("START_IN_FULL_WINDOW_MODE")}},
fullscreen:{type:Boolean,reflectToAttribute:!0},playlist:{type:Boolean,reflectToAttribute:!0,computed:"hasPlaylist_(playlistData, loadingData.playlist)",observer:"secondaryColumnModulePresenceChanged_"},alerts:{type:Object,computed:"getAlerts_(playerData.playabilityStatus)"},microformat:{type:Object,computed:"getPlayerMicroformatRenderer_(playerData.microformat)"},commentsReady:{type:Boolean,observer:"commentsReadyChanged_"},theaterRequested_:{type:Boolean,reflectToAttribute:!0,value:function(){return _.ke("START_IN_THEATER_MODE")}},
speedyGData_:{type:Object,value:null},loading:{type:Boolean,observer:"onLoadingChanged_"},loadingData:{type:Object,value:{playlist:!1}},playerUnavailable:{type:Boolean,value:!1,reflectToAttribute:!0,computed:"isPlayerUnavailable_(playerData.playabilityStatus, playerLoading_)"},plaShelfEnabled_:{type:Boolean,value:!1,computed:"isPlaShelfEnabled_(playerData)"},monetizationShelvesEnabled_:{type:Boolean,value:!0},watchNextShownItems:Array,watchNextCanShowMore:Boolean,hidden:{type:Boolean,reflectToAttribute:!0,
value:!1},shouldStampChat:{type:Boolean,value:!1,computed:"computeShouldStampChat_(data, hidden)",observer:"secondaryColumnModulePresenceChanged_",reflectToAttribute:!0},shouldStampNativeChat:{type:Boolean,value:!1,computed:"computeShouldStampNativeChat_(data, hidden)",observer:"secondaryColumnModulePresenceChanged_",reflectToAttribute:!0},shouldCollapseDonationShelf:{type:Boolean,value:!1,computed:"computeIsDonationShelfCollapsed_(shouldStampChat, shouldStampNativeChat)",reflectToAttribute:!0},shouldShowMerchShelf:{type:Boolean,
value:!1,computed:"computeShouldShowMerchShelf(merchShelf, monetizationShelvesEnabled_)",reflectToAttribute:!0},canScheduleCommentJobs_:{type:Boolean,value:!0},videoId:{type:String,value:"",computed:"identity(data.currentVideoEndpoint.watchEndpoint.videoId)",reflectToAttribute:!0},isTwoColumns_:{type:Boolean,reflectToAttribute:!0,observer:"isTwoColumnsChanged_"},splitPane_:{type:Boolean,value:!1,reflectToAttribute:!0},isVerticalVideo_:{type:Boolean,reflectToAttribute:!0,computed:"computeIsVerticalVideo_(videoHeightToWidthRatio_)"},
isFourThreeToSixteenNineVideo_:{type:Boolean,reflectToAttribute:!0,computed:"computeIsFourThreeToSixteenNineVideo_(videoHeightToWidthRatio_)"},isExtraWideVideo_:{type:Boolean,reflectToAttribute:!0,computed:"computeIsExtraWideVideo_(videoHeightToWidthRatio_)",observer:"updateSplitPaneSetting_"},videoHeightToWidthRatio_:{type:Number,value:.5625,observer:"videoHeightToWidthRatioChanged_"},flexySmallWindow_:{type:Boolean,reflectToAttribute:!0},flexyLargeWindow_:{type:Boolean,reflectToAttribute:!0},playerLoading_:{type:Boolean,
value:!1},jsPanelHeight_:{type:Boolean,value:function(){return _.w("kevlar_watch_js_panel_height")},
reflectToAttribute:!0},showEngagementPanelScrim_:{type:Boolean,reflectToAttribute:!0,observer:"showEngagementPanelScrimChanged_"},watchFeedBigThumbs_:{type:Boolean,reflectToAttribute:!0,value:function(){return _.w("kevlar_watch_feed_big_thumbs")}},
secondaryHovered_:{type:Boolean,reflectToAttribute:!0},useEngagementPanelManagementComponent:{type:Boolean,value:function(){return _.w("kevlar_use_engagement_panel_management_component")}},
watchMetadataRefresh:{type:Boolean,value:!1,computed:"computeWatchMetadataRefresh(videoPrimaryInfoRenderer)",reflectToAttribute:!0},commentsEntryPointHeaderRenderer:{type:Object,computed:"computeCommentsEntryPointHeaderRenderer(data)"},videoPrimaryInfoRenderer:{type:Object,computed:"computeVideoPrimaryInfoRenderer(data)"},videoSecondaryInfoRenderer:{type:Object,computed:"computeVideoSecondaryInfoRenderer(data)"},inlineStructuredDescriptionData:{type:Object,computed:"computeInlineStructuredDescriptionData(data)"},
flexyEnableSmallWindowSizing:{type:Boolean,reflectToAttribute:!0,value:function(){return!_.w("kevlar_watch_flexy_disable_small_window_sizing")}},
flexyEnableLargeWindowSizing:{type:Boolean,reflectToAttribute:!0,value:function(){return!_.w("kevlar_watch_flexy_disable_large_window_sizing")}},
hideComments:{type:Boolean}},observers:"watchPageActiveChanged_(active);shouldProceedToNextVideo_(playerData.playabilityStatus, data, playlist);autoplayDataChanged_(data.contents.twoColumnWatchNextResults.autoplay.autoplay);userEngagementConfigDataChanged_(data.userEngagementConfig);updateTheaterModeState_(theaterRequested_);watchNextShownItemsAddedOrRemoved_(watchNextShownItems.splices, watchNextCanShowMore);youthereDataChanged_(playerData.messages)".split(";"),monitorScroll:!0,configureRendererStamper:function(){var a=
{info:{id:"info-contents",mapping:{videoPrimaryInfoRenderer:{component:"ytd-video-primary-info-renderer"}}},meta:{id:"meta-contents",mapping:{videoSecondaryInfoRenderer:{component:"ytd-video-secondary-info-renderer",properties:{structuredDescriptionContentRenderer:"[[inlineStructuredDescriptionData]]"}}}},ticket:{id:"ticket-shelf",mapping:{ticketShelfRenderer:"ytd-ticket-shelf-renderer"}},donation:{id:"donation-shelf",mapping:{donationShelfRenderer:{component:"ytd-donation-shelf-renderer",properties:{isCollapsed:"[[shouldCollapseDonationShelf]]"}},
donationUnavailableRenderer:{component:"ytd-donation-unavailable-renderer"}}},clarifyBox:{id:"clarify-box",mapping:{clarificationRenderer:"ytd-clarification-renderer",infoPanelContainerRenderer:"ytd-info-panel-container-renderer",infoPanelContentRenderer:"ytd-info-panel-content-renderer",emergencyOneboxRenderer:{component:"ytd-emergency-onebox-renderer",attributes:{"class":"watch"}}}},limitedState:{id:"limited-state",mapping:{limitedStateMessageRenderer:"ytd-limited-state-message-renderer"}},playerAds:{id:"player-ads",
mapping:{playerLegacyDesktopWatchAdsRenderer:"ytd-player-legacy-desktop-watch-ads-renderer"},initialRenderPriority:3,waitForSignal:mzb()},"data.survey":{id:"survey",mapping:{surveyTriggerRenderer:"ytd-survey-trigger-renderer"},initialRenderPriority:3,waitForSignal:mzb()},alerts:{id:"alerts",mapping:{alertRenderer:"yt-alert-renderer",alertWithButtonRenderer:"ytd-alert-with-button-renderer"}},"data.contents.twoColumnWatchNextResults.miniplayerBar":{id:"miniplayer-bar",mapping:{miniplayerBarRenderer:"ytd-miniplayer-bar-renderer"}},
microformat:{id:"microformat",mapping:{playerMicroformatRenderer:"ytd-player-microformat-renderer"}},singleColumn:{id:"single-column-container",mapping:{itemSectionRenderer:"ytd-item-section-renderer"}}};_.w("kevlar_use_engagement_panel_management_component")||(a["data.engagementPanels"]={id:"panels",mapping:{engagementPanelSectionListRenderer:"ytd-engagement-panel-section-list-renderer"}});return a},
listeners:{"yt-navigate":"onYtNavigate_","yt-page-navigate-start":"onYtPageNavigateStart_","yt-retrieve-location":"onRetrieveLocation_","yt-subscription-changed":"onSubscriptionChanged_","yt-page-data-will-update":"onYtPageDataWillUpdate_","yt-show-survey":"onYtShowSurvey_"},actionMap:{"yt-sync-with-remote-video":"syncWithRemoteVideo_","yt-signal-action-cancel-autonav":"onYtSignalCancelAutonav_","yt-window-resized":"onWindowResized_","yt-toggle-theater-mode":"theaterModeChanged_","yt-activate-miniplayer-from-watch-action":"onCollapseMiniplayer_",
"yt-initial-video-aspect-ratio":"onYtInitialVideoAspectRatio_","yt-update-player-next-video":"onUpdatePlayerNextVideo_","yt-is-theater":"isTheater_","yt-autonav-state-changed-action":"onYtAutonavStateChangedAction_","yt-fullscreen-change-action":"onFullscreenChange_","yt-signal-action-pause-player":"handleSignalActionPausePlayer_","yt-signal-action-play-player":"handleSignalActionPlayPlayer_","yt-signal-action-acknowledge-youthere":"handleSignalActionAcknowledgeYouThere_","yt-user-activity":"onYtUserActivity_",
"yt-show-engagement-panel-scrim-action":"onYtShowEngagementPanelScrimAction_","yt-hide-engagement-panel-scrim-action":"onYtHideEngagementPanelScrimAction_","yt-loop-command":"handleLoopCommand_","yt-get-current-video-id-action":"onGetCurrentVideoIdAction_","yt-show-survey-command":"onYtShowSurveyCommand_","yt-scroll-to-watch-element":"onYtScrollToWatchElement_","yt-signal-action-scroll-to-comments":"onYtSignalActionScrollToComments","yt-change-engagement-panel-visibility-action":"onYtChangeEngagementPanelVisibilityAction",
"yt-downloaded-video-deleted":"onDownloadedVideoDeleted"},created:function(){var a=this;_.w("kevlar_watch_flexy_use_controller")&&(this.watchController=void 0);this.pageDisposeJobs=[function(){a.showMetadataPlaceholder_()},
function(){a.clearComments_()},
function(){a.clearPlayerAds_()},
function(){a.resetAutonavCanceledForNewPlayback_()}];
this.watchNextSkeletonEl_=null;var b=this.getInterface(_.bP);b&&b.loadPlayer();this.player=null;this.onPlayingCallbacks_=[];this.timeBetweenAutonavScrollEventsMs_=200;this.scrollThrottle_=new _.Pw(this.onThrottledScroll_,this.timeBetweenAutonavScrollEventsMs_,this);this.clearPlayerAdsJobId_=this.clearCommentsJobId_=this.setCommentsJobId_=0;this.showFullerscreenEdu_=!1;this.scrollToAnimation_=new _.HO(function(c){a.setScrollTop(c)});
this.windowSize_=null;this.autonavCanceledSignal_=!1;_.w("kevlar_watch_while")&&(this.watchWhileScrollThreshold_=NaN);this.youThereManager_=new JGb(function(){return _.yA(a)},this);
this.pageDisposeJobs.push(function(){a.youThereManager_.reset()});
_.w("external_fullscreen")&&(this.fullerscreenEduButtonShownThisPlayback_=this.fullerscreenEduButtonClickedThisPlayback_=!1,this.pageDisposeJobs.push(function(){a.resetFullerscreenEduButtonForNewPlayback_()}));
_.w("kevlar_watch_js_panel_height")&&(this.panelMaxHeightUpdateJob_=0);this.playerEvents_=new _.Go;this.playerEvents_.set("SIZE_CLICKED",this.theaterModeChanged_);this.playerEvents_.set("onAutonavChangeRequest",this.onPlayerAutonavChangeRequest_);this.playerEvents_.set("onPlayVideo",this.onPlayerPlayVideo_);this.playerEvents_.set("onFeedbackStartRequest",this.onPlayerFeedbackStartRequest_);this.playerEvents_.set("onFeedbackArticleRequest",this.onPlayerFeedbackArticleRequest_);this.playerEvents_.set("onYpcContentRequest",
this.onPlayerYpcContentRequest_);this.playerEvents_.set("onAutonavPauseRequest",this.onPlayerAutonavPauseRequest_);this.playerEvents_.set("onAdStateChange",this.onAdStateChange_);this.playerEvents_.set("onStateChange",this.onPlayerStateChange_);this.playerEvents_.set("CONNECTION_ISSUE",this.onPlayerConnectionIssue_);this.playerEvents_.set("SUBSCRIBE",this.onPlayerSubscribe_);this.playerEvents_.set("UNSUBSCRIBE",this.onPlayerUnsubscribe_);this.playerEvents_.set("onYtShowToast",this.onPlayerAdYtShowToast_);
this.playerEvents_.set("onCollapseMiniplayer",this.onCollapseMiniplayer_);this.playerEvents_.set("onFullerscreenEduClicked",this.onFullerscreenEduClicked_);this.playerEvents_.set("onFullscreenChange",this.onPlayerFullscreenChange_);this.playerEvents_.set("onVideoDataChange",this.onPlayerPresentingVideoDataChange_);this.engagementPanelScrimOnClickCommands_=null;_.w("kevlar_watch_metadata_refresh")&&(this.watchMetadata=void 0)},
loadPage_:function(a){this.initCsi_();this.updatePageData_(a)},
updatePageData_:function(a){var b=this;if(a)if(this.data===a)this.onPageLoadWithSameData_();else if(this.data=a,a=this.get("onResponseReceivedEndpoints",this.data)){a=_.u(a);for(var c=a.next();!c.done;c=a.next())this.ytComponentBehavior.resolveCommand(c.value)}this.playlist&&(_.w("web_csi_via_jspb")?(a=new azb,_.Oa(a,1,!0),c=new _.lk,_.lb(c,35,a),_.xk(c)):_.jk({watchInfo:{isPlaylist:!0}}));1===this.pageCount&&_.zk("nw");this.loading=!1;_.pq(_.Me,function(){b.initDclkstatus_()})},
onPageLoadWithSameData_:function(){this.initComments_();this.setPlayerAds_();this.updateTitle_(this.playerData)},
setLoadingState_:function(){this.classList.remove("hide-skeleton");this.classList.add("show-skeleton");this.setPlayerLoadingState_();this.classList.add("loading");var a=this.get("endpoint.watchEndpoint.playlistId",this.loadingData);this.set("loadingData.playlist",!!a);this.set("loadingData.playlistLoading",a&&a!==this.get("playlistId",this.playlistData));this.toggleBodyScrolling_(!1);if(this.watchNextSkeletonEl_)for(this.playlist?this.watchNextSkeletonEl_.setAttribute("playlist",""):this.watchNextSkeletonEl_.removeAttribute("playlist"),
a=this.watchNextSkeletonEl_.firstElementChild;a;)a.classList.remove("hidden"),a=a.nextElementSibling},
clearLoadingState_:function(){var a,b,c,d;this.classList.remove("show-skeleton");this.classList.add("hide-skeleton");!this.get("data.contents.twoColumnWatchNextResults.secondaryResults.secondaryResults")&&this.$["related-skeleton"]&&(this.$["related-skeleton"].hidden=!0);this.clearPlayerLoadingState_();this.classList.remove("loading");this.loadingData={playlist:!1};this.splitPane_||this.toggleBodyScrolling_(!0);this.watchMetadata&&(null===(b=(a=this.watchMetadata).updateSentimentBarWidth)||void 0===
b?void 0:b.call(a),null===(d=(c=this.watchMetadata).resize)||void 0===d?void 0:d.call(c))},
onLoadingChanged_:function(a){a?this.setLoadingState_():this.clearLoadingState_()},
setPlayerLoadingState_:function(){this.playerLoading_||(this.playerLoading_=!0,this.classList.add("loading-player"))},
clearPlayerLoadingState_:function(){this.playerLoading_&&(this.playerLoading_=!1,this.classList.remove("loading-player"))},
toggleBodyScrolling_:function(a){var b=this;a?document.body.removeAttribute("no-y-overflow"):document.body.setAttribute("no-y-overflow","");_.Me.addLowPriorityJob(function(){b.onWindowResized_(z3(!0))})},
updateTheaterModeState_:function(a){a=a||this.fullWindowMode_;if(void 0!==this.theater||a)this.theater=a;"ytd-watch-flexy"===this.is&&(this.updatePlayerElementLocation_(),this.updateSplitPaneSetting_());this.player&&this.setPlayerTheaterMode_();this.togglePageSwatchActive_()},
updatePlayerElementLocation_:function(){var a=this.theater;_.w("external_fullscreen")&&this.fullscreen&&(a=!0);a=a?this.$["player-theater-container"]:this.$["player-container-inner"];var b=this.getPlayerContainer();b.parentElement!==a&&(_.yA(this).appendTo(a,b),a.appendChild(this.$["error-screen"]))},
isTheater_:function(){return this.theater&&this.active},
dataChanged_:function(){var a;_.w("kevlar_watch_flexy_use_controller")&&(null===(a=this.watchController)||void 0===a?void 0:c8(a,this.data));this.initComments_();this.info=this.getPageContents(this.data);this.meta=this.getPageContents(this.data);this.ticket=this.getPageContents(this.data);this.getPageContents(this.data);this.donation=this.getOfferModule(this.data);_.w("kevlar_metadata_reset_on_nav")&&this.classList.add("hide-skeleton");this.getInterface(_.VO).cancelVideoSkip();this.showEngagementPanelScrim_=
!1;_.w("kevlar_watch_keep_metadata_above_the_fold")&&this.schedulePlayerSizeUpdate_();this.updateTitleFromWatchNext(this.data)},
playerDataChanged_:function(a){var b=this,c;_.w("kevlar_watch_flexy_use_controller")&&(null===(c=this.watchController)||void 0===c?void 0:b8(c,this.playerData));if(a&&a.playabilityStatus){var d=this.isVideoPlayable_(a.playabilityStatus),e=this.isLiveStreamOffline_(a.playabilityStatus);d&&!e||_.Md(this,function(){_.zk("pbu")})}this.setPlayerAds_();
_.cj(this,"ytd-watch-player-data-changed");a&&(this.speedyGData_?this.speedyGData_=a.videoQualityPromoSupportedRenderers:_.pq(_.Me,function(){b.speedyGData_=a.videoQualityPromoSupportedRenderers},50),this.updateTitle_(a))},
watchPageActiveChanged_:function(a){_.w("kevlar_watch_flexy_use_controller")&&_.Gj.dispatch(xAb(this.ytPageBehavior.active));a?this.activate_():this.deactivate_()},
attached:function(){var a=this;_.w("kevlar_watch_flexy_use_controller")&&(this.watchController=new a8(this),this.playerData&&b8(this.watchController,this.playerData),this.data&&c8(this.watchController,this.data));var b=_.yA(this);_.w("kevlar_disable_prepare_player")||b.preparePlayer();this.getInterface(_.VO).setPlayer(b);this.attachWatchPageSkeleton_();this.updateSplitPaneSetting_();if("ytd-watch-flexy"===this.is){b=_.SO();var c=1E3+b,d=1327+b;this.$["two-column-query"].query="(min-width: "+c+"px)";
this.$["small-window-query"].query="(max-height: 629px) and (min-width: "+(657+b+"px), (min-height: 630px) and (min-width: ")+(c+"px) and (max-width: ")+(d+"px)");this.$["large-window-query"].query="(min-height: 630px) and (min-width: "+(d+"px)");b={"--ytd-watch-flexy-scrollbar-width":b+"px"};_.ne("kevlar_watch_flexy_metadata_height")&&!_.w("kevlar_watch_keep_metadata_above_the_fold")&&(b["--ytd-watch-flexy-space-below-player"]=_.eab+"px");this.safeUpdateStyles(b)}_.w("external_fullscreen")&&this.fire("yt-set-fullerscreen-styles");
this.gestures_=new R7(this,this.getPlayerContainer(),{dragDownAction:function(){return a.onPlayerTouchPanDown_()}});
_.w("kevlar_watch_metadata_refresh")&&(this.watchMetadata=this.$$("ytd-watch-metadata"))},
calculateCurrentPlayerSize_:function(a){a=void 0===a?NaN:a;var b=this.$["miniplayer-bar"].firstChild;return b&&b.active||this.theater||!this.active||!this.windowSize_?new _.Gm(NaN,NaN):_.w("kevlar_watch_snap_sizing")?this.calculateNormalPlayerSize_():wvb(this.windowSize_,this.videoHeightToWidthRatio_,this.isTwoColumns_&&(this.playlist||this.shouldStampChat),a)},
calculateNormalPlayerSize_:function(){var a;if(_.w("kevlar_watch_snap_sizing"))a:{for(a=0;a<uGb.length;a++){var b=uGb[a];if(b.query.matches){a=new _.Gm(b.size.width,b.size.height);break a}}a=void 0}else a=wvb(this.windowSize_,this.videoHeightToWidthRatio_,this.isTwoColumns_&&(this.playlist||this.shouldStampChat));return a},
detached:function(){_.w("kevlar_watch_flexy_use_controller")&&(_.Ub(this.watchController),this.watchController=void 0);this.deactivate_()},
activate_:function(){var a=this;this.listen(window,"scroll","onWatchScroll_");this.fullWindowMode_&&this.fire("yt-set-fullerscreen-styles");this.onWindowResized_(z3());_.w("browse_skeleton_removal_on_watch_killswitch")||_.ke("IS_SHELL_LOAD")&&eyb();this.theaterRequested_=this.theater;this.updateSplitPaneSetting_();this.togglePageSwatchActive_();var b=_.yA(this);this.listen(b,"yt-player-updated","onPlayerUpdated_");b.getPlayerPromise().then(function(c){a.playerApiReady_(c)});
b=this.getInterface(_.VO);_.w("kevlar_watch_observe_playlist_navigations_killswitch")&&this.listen(b,"yt-navigate","onYtNavigate_");b.setPlaylistComponent(this.$.playlist);this.listen(b,"yt-playlist-data-updated","onYtPlaylistDataUpdated_");this.onYtPlaylistDataUpdated_();_.Me.addLowPriorityJob(function(){a.fire("yt-autonav-pause-scroll")})},
deactivate_:function(){this.unlisten(window,"scroll","onWatchScroll_");this.disconnectFromPlayer_();var a=_.yA(this);this.unlisten(a,"yt-player-updated","onPlayerUpdated_");a=this.getInterface(_.VO);_.w("kevlar_watch_observe_playlist_navigations_killswitch")&&this.unlisten(a,"yt-navigate","onYtNavigate_");a.cancelVideoSkip();this.unlisten(a,"yt-playlist-data-updated","onYtPlaylistDataUpdated_");this.loading&&this.toggleBodyScrolling_(!0);_.w("kevlar_watch_while")&&this.updateMiniplayerBarVisibility_();
this.updateSplitPaneSetting_();this.schedulePlayerSizeUpdate_();this.fire("yt-autonav-pause-player",!1);a=a3();_.w("kevlar_exit_fullscreen_leaving_watch")&&a&&b3(a)},
disconnectFromPlayer_:function(){this.player&&(this.unlistenFromPlayerEvents(this.player,this.playerEvents_),this.player=null)},
onUpdatePlayerNextVideo_:function(a){this.player&&this.player.updateVideoData({rvs:a.rvs})},
getPageContents:function(a){return a&&a.contents&&a.contents.twoColumnWatchNextResults&&a.contents.twoColumnWatchNextResults.results&&a.contents.twoColumnWatchNextResults.results.results.contents},
getClarifyBox:function(a){if(a=this.getPageContents(a))for(var b=0;b<a.length;b++)if(a[b]&&a[b].itemSectionRenderer)return a[b].itemSectionRenderer.contents},
getLimitedState:function(a){if(a=this.getPageContents(a)){a=_.u(a);for(var b=a.next();!b.done;b=a.next())if((b=b.value)&&b.itemSectionRenderer)return b.itemSectionRenderer.contents}},
getMerchShelf:function(a){if(a=this.getPageContents(a)){a=_.u(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.merchandiseShelfRenderer)return b.merchandiseShelfRenderer}},
getSingleColumn:function(a,b){var c,d,e;if(!this.isVideoPlayable_(a)){a=this.getPageContents(b);if(null===(c=null===b||void 0===b?void 0:b.contents)||void 0===c?0:c.singleColumnWatchNextResults)return null===(e=null===(d=b.contents.singleColumnWatchNextResults.results)||void 0===d?void 0:d.results)||void 0===e?void 0:e.contents;if(_.w("kevlar_unavailable_video_error_ui_client")&&a&&this.hasWatchNextResponseErrorRenderer(b))return a}},
getOfferModule:function(a){return this.get("contents.twoColumnWatchNextResults.secondaryResults.secondaryResults.offerModule",a)},
onRetrieveLocation_:function(a,b){b.hasComments?b.locationRetrieved("/comment_service_ajax?action_get_comments=1&pbj=1",void 0):b.locationRetrieved("/related_ajax",void 0);a.stopPropagation()},
onSubscriptionChanged_:function(a,b){this.player&&(b?this.player.channelSubscribed():this.player.channelUnsubscribed())},
initCsi_:function(){G2("watch",["pbs","pbp","pbu"])},
getPlayerContainer:function(){this.$||this._enableProperties();return this.$["player-container"]},
getPlayer:function(){this.$||this._enableProperties();return this.$["ytd-player"]},
playerApiReady_:function(a){this.player=a;this.listenToPlayerEvents(this.player,this.playerEvents_);this.updatePlayerStartTime_();this.setPlayerTheaterMode_();this.onPlayerPresentingVideoDataChange_();this.handlePlayerUpdated_();_.w("external_fullscreen")&&this.updateFullerscreenEduButtonSubtleModeState_();(_.w("kevlar_unified_player")||_.w("kevlar_player_new_bootstrap_adoption"))&&!NLb&&(a=document.querySelector("#player.skeleton"))&&(_.Sb(a),NLb=!0)},
onFullerscreenEduClicked_:function(){this.scrollToAnimation_.start(0,186,500);this.fullerscreenEduButtonClickedThisPlayback_||(this.fullerscreenEduButtonClickedThisPlayback_=!0,this.incrementFullerscreenEduButtonCount_("yt-fullerscreen-edu-button-click-count"))},
theaterModeChanged_:function(a){a3()&&_.w("external_fullscreen")&&b3(document.documentElement);this.theaterRequested_=a;_.Pf("wide",a?"1":"0",-1);this.togglePageSwatchActive_();this.setPlayerTheaterMode_();this.schedulePlayerSizeUpdate_();_.w("kevlar_watch_js_panel_height")&&this.schedulePanelMaxHeightUpdate_();_.A(this,"yt-close-popup-action",["yt-tooltip-renderer"])},
togglePageSwatchActive_:function(){void 0!==this.theater&&this.active&&this.fire("yt-set-theater-mode-enabled",{enabled:this.theater})},
onWatchScroll_:function(){this.scrollThrottle_.fire()},
setPlayerTheaterMode_:function(){try{this.player.setSizeStyle(!0,this.theater)}catch(a){_.Wh(a,typeof this.player),this.player&&_.Wh(a,this.player.setSizeStyle)}},
onPlayerPlayVideo_:function(a){var b;a.sessionData&&a.sessionData.itct&&(b=a.sessionData.itct);var c=a.watchEndpoint,d;c&&a.sessionData&&a.sessionData.autonav?d=_.fV(c,b):d=this.buildWatchEndpoint_(a.videoId,a.listId,b);b={endpoint:d};a.sessionData&&(b.tempData=a.sessionData);this.fire("yt-navigate",b)},
onPlayerAutonavChangeRequest_:function(a){this.autonavAllowed_()&&(a=a?2:1,_.dN.getInstance().setState(a))},
onPlayerTouchPanDown_:function(){var a;this.active&&0>=this.getScrollTop()&&((null===(a=this.player)||void 0===a?0:a.isFullscreen())?this.player.toggleFullscreen():_.A(this,"yt-activate-miniplayer-from-watch-action"))},
hasPlaylist_:function(a,b){return this.loading?b:!!Object.keys(a).length},
updatePlayerWithAutonavState_:function(){this.player&&(this.autonavAllowed_()?this.player.setAutonavState(_.dN.getInstance().getState()):this.player.setAutonavState(1))},
autonavAllowed_:function(){return this.autonavCanceledSignal_?!1:!!this.get("contents.twoColumnWatchNextResults.autoplay.autoplay",this.data)},
autoplayDataChanged_:function(){this.updatePlayerWithAutonavState_()},
youthereDataChanged_:function(a){if(a){a=_.u(a);for(var b=a.next();!b.done;b=a.next())b=b.value,b.youThereRenderer&&MGb(this.youThereManager_,b.youThereRenderer)}},
setPlaylistData_:function(a){return a||{}},
userEngagementConfigDataChanged_:function(a){if(a)if("LOW_USER_ENGAGEMENT_ACTION_LOWER_QUALITY"===a.lowUserEngagementAction){var b=this.youThereManager_;_.Ne()<a.lowEngagementThresholdMs||QGb(b,!0)}else"LOW_USER_ENGAGEMENT_ACTION_PAUSE_AUTOPLAY"===a.lowUserEngagementAction&&_.A(this,"yt-autonav-pause-user-engagement",[a])},
hasLiveChat_:function(a){return!!a},
isPlayerUnavailable_:function(a,b){return!!a&&!this.isVideoPlayable_(a)&&!b},
isVideoPlayable_:function(a){if(!a)return!1;var b="OK"===a.status||"LIVE_STREAM_OFFLINE"===a.status,c=this.get("errorScreen.playerLegacyDesktopYpcTrailerRenderer",a)||this.get("errorScreen.ypcTrailerRenderer",a);a=this.get("errorScreen.playerLegacyDesktopYpcOfferRenderer",a);return!!b||!!c||!!a},
hasWatchNextResponseErrorRenderer:function(a){var b,c,d,e,h,l=this.getPageContents(a);return!(null===(c=null===(b=null===a||void 0===a?void 0:a.contents)||void 0===b?void 0:b.twoColumnWatchNextResults)||void 0===c?0:c.secondaryResults)&&!(null===(h=null===(e=null===(d=l[0])||void 0===d?void 0:d.itemSectionRenderer)||void 0===e?void 0:e.contents[0])||void 0===h||!h.backgroundPromoRenderer)},
isLiveStreamOffline_:function(a){return a?"LIVE_STREAM_OFFLINE"===a.status:!1},
shouldProceedToNextVideo_:function(a,b,c){b=!!this.get("contents.twoColumnWatchNextResults.secondaryResults.secondaryResults.offerModule",b);var d=a&&"AGE_CHECK_REQUIRED"===a.status,e=this.get("skip.playabilityErrorSkipConfig.skipOnPlayabilityError",a);void 0==e&&(e=!0);!c||this.isVideoPlayable_(a)||b||d||!e||this.getInterface(_.VO).skipVideo()},
getServiceTrackingParams:function(){if(this.data&&this.data.responseContext)return this.data.responseContext.serviceTrackingParams},
onPlayerUpdated_:function(){this.handlePlayerUpdated_();Uxb()},
onPlayerFeedbackStartRequest_:function(a){_.A(this,"yt-feedback-dialog-requested",[{customProductData:a}])},
onPlayerFeedbackArticleRequest_:function(a){_.A(this,"yt-help-dialog-requested",[a])},
onPlayerYpcContentRequest_:function(){for(var a=[".offerButton.buttonRenderer.",".actionButtons.0.buttonRenderer."],b=_.u(["episodeOfferModuleRenderer","movieOfferModuleRenderer","unlimitedOfferModuleRenderer","liveOfferModuleRenderer","tvfilmOfferModuleRenderer"]),c=b.next();!c.done;c=b.next()){c=c.value;for(var d=_.u(a),e=d.next();!e.done;e=d.next())if(e="contents.twoColumnWatchNextResults.secondaryResults.secondaryResults.offerModule."+c+e.value,e=this.get(e+"navigationEndpoint",this.data)||this.get(e+
"serviceEndpoint",this.data)||this.get(e+"command",this.data)){this.ytComponentBehavior.resolveCommand(e);return}}},
onPlayerAutonavPauseRequest_:function(a){this.fire("yt-autonav-pause-player",a)},
onPlayerPlaying_:function(){this.onPlayingCallbacks_.forEach(function(a){a()});
this.onPlayingCallbacks_.length=0},
onAdStateChange_:function(a){switch(a){case 3:this.clearPlayerLoadingState_();break;case 1:this.clearPlayerLoadingState_(),this.onPlayerPlaying_()}},
onPlayerStateChange_:function(a){switch(a){case 3:this.clearPlayerLoadingState_();break;case 1:this.clearPlayerLoadingState_();this.onPlayerPlaying_();break;case 0:this.fire("yt-autonav-pause-player-ended")}},
onPlayerSubscribe_:function(a){_.A(this,"yt-player-subscribe",[a])},
onPlayerUnsubscribe_:function(a){_.A(this,"yt-player-unsubscribe",[a])},
onPlayerAdYtShowToast_:function(a){this.fire("yt-action",new _.bj("yt-open-popup-action",!1,[{openPopupAction:{popup:{notificationActionRenderer:a.notificationActionRenderer},popupType:"TOAST"}},this]))},
getAlerts_:function(a){if(a){var b=a.messageRenderers||[];a=_.u(a.messages||[]);for(var c=a.next();!c.done;c=a.next())b.push({alertRenderer:this.constructWarning_(c.value)});return b}},
getPlayerMicroformatRenderer_:function(a){if(a)return a},
computeCommentsEntryPointHeaderRenderer:function(){var a,b,c,d,e,h,l,m;if(_.w("kevlar_watch_metadata_refresh")){var p=null!==(h=null===(e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b.twoColumnWatchNextResults)||void 0===c?void 0:c.results)||void 0===d?void 0:d.results)||void 0===e?void 0:e.contents)&&void 0!==h?h:[];p=_.u(p);for(var q=p.next();!q.done;q=p.next())if(q=q.value,q=null===(m=null===(l=null===q||void 0===q?void 0:q.itemSectionRenderer)||
void 0===l?void 0:l.contents)||void 0===m?void 0:m[0],null===q||void 0===q?0:q.commentsEntryPointHeaderRenderer)return q}},
computeWatchMetadataRefresh:function(){return _.w("kevlar_watch_metadata_refresh")&&this.videoPrimaryInfoRenderer?_.w("kevlar_watch_metadata_refresh_for_live_killswitch_2")?!this.videoPrimaryInfoRenderer.updatedMetadataEndpoint:!0:!1},
computeVideoPrimaryInfoRenderer:function(){var a,b,c,d,e,h,l=null!==(h=null===(e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b.twoColumnWatchNextResults)||void 0===c?void 0:c.results)||void 0===d?void 0:d.results)||void 0===e?void 0:e.contents)&&void 0!==h?h:[];l=_.u(l);for(var m=l.next();!m.done;m=l.next())if(m=m.value,m=null===m||void 0===m?void 0:m.videoPrimaryInfoRenderer)return m},
computeVideoSecondaryInfoRenderer:function(){var a,b,c,d,e,h,l=null!==(h=null===(e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b.twoColumnWatchNextResults)||void 0===c?void 0:c.results)||void 0===d?void 0:d.results)||void 0===e?void 0:e.contents)&&void 0!==h?h:[];l=_.u(l);for(var m=l.next();!m.done;m=l.next())if(m=m.value,m=null===m||void 0===m?void 0:m.videoSecondaryInfoRenderer)return m},
computeInlineStructuredDescriptionData:function(){var a,b,c,d;if(_.w("kevlar_structured_description_content_inline")){var e=null===(a=this.data)||void 0===a?void 0:a.engagementPanels;if(null===e||void 0===e?0:e.length){var h=null;e=_.u(e);for(var l=e.next();!l.done;l=e.next())if(l=l.value,"engagement-panel-structured-description"===(null===(b=l.engagementPanelSectionListRenderer)||void 0===b?void 0:b.targetId)){h=l;break}e=null===(d=null===(c=null===h||void 0===h?void 0:h.engagementPanelSectionListRenderer)||
void 0===c?void 0:c.content)||void 0===d?void 0:d.structuredDescriptionContentRenderer;if(null===e||void 0===e?0:e.items){h=[];e=_.u(e.items);for(l=e.next();!l.done;l=e.next())l=l.value,l.expandableVideoDescriptionBodyRenderer||h.push(l);return{items:h}}}}},
constructWarning_:function(a){return{text:_.Wi(a),type:"WARNING"}},
isPlaShelfEnabled_:function(a){if((this.get("adPlacements",a)||[]).length)return!0;a=this.get("playerAds",a)||[];return!(!a.length||!this.get("playerLegacyDesktopWatchAdsRenderer.playerAdParams.allowBelowThePlayerCompanion",a[0]))},
onYtSignalCancelAutonav_:function(){this.autonavCanceledSignal_=!0;this.updatePlayerWithAutonavState_()},
resetAutonavCanceledForNewPlayback_:function(){this.autonavCanceledSignal_=!1},
onThrottledScroll_:function(){var a=this;this.fire("yt-autonav-pause-scroll");this.setComments_();_.w("kevlar_watch_while")&&this.updateMiniplayerBarVisibility_();var b=0<this.getScrollTop();this.gestures_&&(b?this.gestures_.detach():this.gestures_.attach());b!==this.showFullerscreenEdu_&&_.w("external_fullscreen_with_edu")&&this.fullscreen&&(this.showFullerscreenEdu_=b,_.yA(this).getPlayerPromise().then(function(c){c.updateFullerscreenEduButtonVisibility(0<a.getScrollTop())}))},
onYtPageDataWillUpdate_:function(){_.w("kevlar_use_page_data_will_update")&&this.preparePageReset_()},
onYtPageNavigateStart_:function(){_.w("kevlar_use_page_data_will_update")||this.preparePageReset_()},
onCollapseMiniplayer_:function(){var a=this,b,c,d,e;return _.y(function(h){if(1==h.nextAddress)return b=_.yA(a),c=a.getInterface(_.xA),d=c.data,e=_.hV(d.response),_.RE.getInstance().miniplayerButtonActivation=!0,_.A(a,"yt-collapse-miniplayer-action"),_.z(h,_.RE.getInstance().navigationFinishPromise,2);_.A(a,"yt-activate-miniplayer-action",[b,e,d]);_.RE.getInstance().userActivation=!0;_.Ih(h)})},
preparePageReset_:function(){this.clearScheduledCommentJobs_()},
initComments_:function(){var a=this;this.commentsReady=!1;_.Me.cancelJob(this.setCommentsJobId_);this.setCommentsJobId_=_.pq(_.Me,function(){a.setComments_()},iMb)},
setComments_:function(){if(!this.commentsReady){_.zk("cmi");_.Me.cancelJob(this.setCommentsJobId_);var a=this.getPageContents(this.data);if(a&&a.length){a=_.u(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,"comment-item-section"===this.get("itemSectionRenderer.sectionIdentifier",b)){this.comments=b.itemSectionRenderer;this.canScheduleCommentJobs_=!0;break}}this.commentsReady=!0}},
commentsReadyChanged_:function(){this.commentsReady&&this.fire("yt-watch-comments-ready")},
clearScheduledCommentJobs_:function(){_.w("kevlar_cancel_scheduled_comment_jobs_on_navigate")&&(this.canScheduleCommentJobs_=!1)},
showMetadataPlaceholder_:function(){_.w("kevlar_metadata_reset_on_nav")&&(this.donation=this.ticket=this.meta=this.info=void 0,this.classList.remove("hide-skeleton"))},
clearComments_:function(){this.doRemoveComments_();_.zk("cmc")},
doRemoveComments_:function(){this.comments={};_.w("kevlar_watch_hide_comments_while_panel_open")&&(this.hideComments=!1)},
setPlayerAds_:function(){_.Me.cancelJob(this.clearPlayerAdsJobId_);this.playerAds=this.get("playerAds",this.playerData)},
clearPlayerAds_:function(){_.Me.cancelJob(this.clearPlayerAdsJobId_);this.playerAds=void 0},
onYtNavigate_:function(a,b){if(b.endpoint.watchEndpoint){var c=b.endpoint.watchEndpoint;!(b=this.get("data.currentVideoEndpoint.watchEndpoint"))||c.videoId!==b.videoId||c.playlistId&&c.playlistId!==b.playlistId||_.w("kevlar_watch_timestamp_seek_playlist_index_comparison")&&void 0!==c.index&&c.index!==b.index||"number"!==typeof c.startTimeSeconds||(a.stopPropagation(),this.setScrollTop(0),_.yA(this).getPlayerPromise().then(function(d){var e=c.startTimeSeconds;d.seekTo(e);d.wakeUpControls();e<d.getDuration()&&
d.playVideo()}))}},
updatePlayerStartTime_:function(){var a=window.location.hash;"#"==a.charAt(0)&&(a="!"==a.charAt(1)?a.substr(2):a.substr(1));a=_.Re(a);if("t"in a){var b=a.t;a=0;-1!=b.indexOf("h")&&(b=b.split("h"),a=3600*b[0],b=b[1]);-1!=b.indexOf("m")&&(b=b.split("m"),a=60*b[0]+a,b=b[1]);-1!=b.indexOf("s")?(b=b.split("s"),a=1*b[0]+a):a=1*b+a;this.player.seekTo(a,!0)}},
updateTitleFromWatchNext:function(a){var b,c;_.w("enable_alc_titles_from_watch_next")&&(a=this.getPageContents(a),(a=_.Zi(null===(c=null===(b=null===a||void 0===a?void 0:a[0])||void 0===b?void 0:b.videoPrimaryInfoRenderer)||void 0===c?void 0:c.title))&&this.fire("yt-update-title",a))},
updateTitle_:function(a){a=this.get("videoDetails.title",a)||"";this.fire("yt-update-title",a)},
onPlayerConnectionIssue_:function(){var a=this.querySelector("#speedyg");a&&a.activateSpeedygPromo&&a.activateSpeedygPromo()},
syncWithRemoteVideo_:function(a,b,c){if(this.active&&this.player){var d=this.player.getVideoData();d.video_id===c&&(c=d.list,_.w("polymer_enable_mdx_queue")&&c&&c.startsWith("RQ")&&(c=void 0),d.video_id!==a||c!=b)&&(_.w("kevlar_player_watch_endpoint_navigation")?(a={videoId:a},b&&(a.playlistId=b),b=_.fV(a)):b=this.buildWatchEndpoint_(a,b),this.fire("yt-navigate",{endpoint:b,isRemotePlayback:!0}))}},
buildWatchEndpoint_:function(a,b,c){return _.Ij(a,b,c)},
initDclkstatus_:function(){hyb()},
attachWatchPageSkeleton_:function(){var a=document.querySelector("#watch-page-skeleton");if(a){var b=a.querySelector("#primary-info"),c=a.querySelector("#secondary-info"),d=a.querySelector("#related");b&&this.$["info-skeleton"].appendChild(b);c&&this.$["meta-skeleton"].appendChild(c);d&&(this.$["related-skeleton"].appendChild(d),this.watchNextSkeletonEl_=d);_.Sb(a)}},
handlePlayerUpdated_:function(){this.updatePlayerWithAutonavState_();_.yA(this).focusOnPlayer()},
watchNextShownItemsAddedOrRemoved_:function(a,b){if(this.watchNextSkeletonEl_&&"undefined"!==typeof b){var c=this.watchNextSkeletonEl_.children,d=a&&a.indexSplices.length?a.indexSplices[0].index:0;a=Math.min(this.watchNextShownItems.length,c.length);b||(d=0,a=c.length);for(b=d;b<a;b++)c[b].classList.add("hidden")}},
onPlayerFullscreenChange_:function(a){_.w("external_fullscreen")||_.A(this,"yt-player-fullscreen",[a.fullscreen])},
onFullscreenChange_:function(a){this.fullscreen=a;this.gestures_&&this.gestures_.update(this.fullscreen);this.pageScrollElement&&(a?this.listen(this.pageScrollElement,"scroll","onWatchScroll_"):this.unlisten(this.pageScrollElement,"scroll","onWatchScroll_"));var b=_.yA(this);b.getPlayerPromise().then(function(c){c.setFauxFullscreen(!!a3())});
"ytd-watch-flexy"===this.is&&(this.updatePlayerElementLocation_(),this.updateSplitPaneSetting_());a&&(b.focusOnPlayer(),this.fullerscreenEduButtonShownThisPlayback_||(this.fullerscreenEduButtonShownThisPlayback_=!0,this.incrementFullerscreenEduButtonCount_("yt-fullerscreen-edu-button-shown-count")))},
computeShouldStampChat_:function(a,b){return!!this.get("data.contents.twoColumnWatchNextResults.conversationBar")&&!b&&!_.w("enable_native_live_chat_on_kevlar")},
computeShouldStampNativeChat_:function(a,b){return!!this.get("data.contents.twoColumnWatchNextResults.conversationBar")&&!b&&!!_.w("enable_native_live_chat_on_kevlar")},
computeIsDonationShelfCollapsed_:function(a,b){return _.w("enable_native_live_chat_on_kevlar")?b:a},
computeShouldShowMerchShelf:function(a,b){return b&&!!a},
computeShowComments_:function(a,b){return!!a&&!!Object.keys(a).length&&!b},
identity:_.xl,onWindowResized_:function(a){this.windowSize_=a;"ytd-watch-flexy"===this.is&&this.active&&(this.schedulePlayerSizeUpdate_(!0),_.w("kevlar_watch_js_panel_height")&&this.schedulePanelMaxHeightUpdate_());_.w("kevlar_watch_while")&&this.updateMiniplayerBarVisibility_()},
onPlayerPresentingVideoDataChange_:function(a){var b=this;_.w("kevlar_player_update_autonav_on_new_data")&&a&&"newdata"===a.type&&this.updatePlayerWithAutonavState_();a&&"dataloaded"!==a.type&&"dataupdated"!==a.type||_.yA(this).getPlayerPromise().then(function(c){var d=c.getPlayerState();5!==d&&0!==d&&(c=1/c.getVideoAspectRatio(),b.videoHeightToWidthRatio_!==c&&(b.videoHeightToWidthRatio_=c))})},
schedulePlayerSizeUpdate_:function(a){var b=this,c=function(){var d,e,h=NaN;if(b.watchMetadata){if(_.w("kevlar_watch_keep_metadata_above_the_fold")){var l=b.watchMetadata.getAboveTheFoldHeight();0===l&&(l=_.ne("kevlar_watch_flexy_metadata_height"));h=l+16}null===(e=(d=b.watchMetadata).resize)||void 0===e?void 0:e.call(d)}_.yA(b).getPlayerPromise().then(function(m){if(_.w("kevlar_set_internal_player_size")){var p=b.calculateCurrentPlayerSize_(h);m.setInternalSize(p.width,p.height)}else m.setSize(NaN,
NaN);_.w("kevlar_watch_while")&&b.updateWatchWhileScrollThreshold_()});
_.w("kevlar_watch_keep_metadata_above_the_fold")&&!isNaN(h)&&b.safeUpdateStyles({"--ytd-watch-flexy-space-below-player":h+"px"})};
a?c():_.GQ(_.Me,c)},
secondaryColumnModulePresenceChanged_:function(){this.isAttached&&"ytd-watch-flexy"===this.is&&(this.schedulePlayerSizeUpdate_(),this.updateSplitPaneSetting_())},
onYtShowSurvey_:function(a){this.set("data.survey",a.detail)},
onYtShowSurveyCommand_:function(a){this.set("data.survey",a.showSurveyCommand.survey)},
onDownloadedVideoDeleted:function(a){var b=this,c,d;return _.y(function(e){if(1==e.nextAddress){if(!b.active||null===(c=b.playerData)||void 0===c||!c.offlineState||b.videoId!==a)return e.return();null===(d=b.player)||void 0===d?void 0:d.stopVideo();_.RE.getInstance().navigatingAwayFromWatchDeletedVideo=!0;b.ytComponentBehavior.resolveCommand(_.Gk);return _.z(e,_.RE.getInstance().navigationFinishPromise,2)}_.RE.getInstance().navigatingAwayFromWatchDeletedVideo=!1;_.Ih(e)})},
updateWatchWhileScrollThreshold_:function(){if(this.windowSize_){var a;this.theater?a=_.Em(.5625*this.windowSize_.width,480,this.windowSize_.height-185):a=this.calculateNormalPlayerSize_().height+24;this.watchWhileScrollThreshold_!==a&&(this.watchWhileScrollThreshold_=a,this.updateMiniplayerBarVisibility_())}},
updateMiniplayerBarVisibility_:function(){var a=this.$$("ytd-miniplayer-bar-renderer");if(this.windowSize_&&a){var b=624<=this.windowSize_.height,c=this.active?this.getScrollTop():0;!a.active&&b&&c>=this.watchWhileScrollThreshold_?(a.activate(this.getPlayer()),this.schedulePlayerSizeUpdate_()):a.active&&(!b||c<this.watchWhileScrollThreshold_&&!a3())&&(a.deactivate().appendTo(this.getPlayerContainer()),this.schedulePlayerSizeUpdate_())}},
isTwoColumnsChanged_:function(a,b){if("ytd-watch-flexy"===this.is){var c=!_.w("live_chat_over_playlist");!0===a&&void 0===b&&c||(a=this.$$("chat"),b=_.w("enable_native_live_chat_on_kevlar")?"native-chat-template":"chat-template",this.isTwoColumns_?(this.$["secondary-inner"].appendChild(this.$.panels),c&&this.$["secondary-inner"].appendChild(this.$.playlist),a&&this.$["secondary-inner"].appendChild(a),this.$["secondary-inner"].appendChild(this.$[b]),this.$["secondary-inner"].appendChild(this.$["donation-shelf"]),
c||this.$["secondary-inner"].appendChild(this.$.playlist),this.$["secondary-inner"].appendChild(this.$.related)):(_.Ov(this.$.panels,this.$.alerts),c&&_.Ov(this.$.playlist,this.$.alerts),_.Ov(this.$[b],this.$.alerts),a&&_.Ov(a,this.$.alerts),_.Ov(this.$["donation-shelf"],this.$.alerts),c||_.Ov(this.$.playlist,this.$.alerts),_.Ov(this.$.related,this.$.comments)),this.updateSplitPaneSetting_(),_.w("kevlar_watch_js_panel_height")&&this.active&&this.schedulePanelMaxHeightUpdate_())}},
updateSplitPaneSetting_:function(){if(_.w("kevlar_watch_split_pane")){var a=this.isTwoColumns_&&!this.theater&&!this.fullscreen&&!this.isExtraWideVideo_&&this.active;this.splitPane_!==a&&((this.splitPane_=a,this.toggleBodyScrolling_(!a),a?(this.listen(this.$.secondary,"mouseenter","onSecondaryMouseenter_"),this.listen(this.$.secondary,"mouseleave","onSecondaryMouseleave_"),this.listen(this,"scroll","onWatchScroll_")):(this.unlisten(this.$.secondary,"mouseenter","onSecondaryMouseenter_"),this.unlisten(this.$.secondary,
"mouseleave","onSecondaryMouseleave_"),this.unlisten(this,"scroll","onWatchScroll_")),this.pageScrollElement!==this||this.splitPane_)?this.splitPane_&&(this.pageScrollElement=this):this.pageScrollElement=null)}},
safeUpdateStyles:function(a){try{this.updateStyles(a)}catch(b){_.Vh(b)}},
videoHeightToWidthRatioChanged_:function(a,b){"ytd-watch-flexy"===this.is&&b&&(this.safeUpdateStyles({"--ytd-watch-flexy-width-ratio":1,"--ytd-watch-flexy-height-ratio":this.videoHeightToWidthRatio_}),this.schedulePlayerSizeUpdate_(),_.w("kevlar_watch_js_panel_height")&&this.schedulePanelMaxHeightUpdate_())},
onYtInitialVideoAspectRatio_:function(a){this.videoHeightToWidthRatio_=1/a},
computeIsVerticalVideo_:function(a){return 1<=a},
computeIsFourThreeToSixteenNineVideo_:function(a){return.7501>=a&&.5624<=a},
computeIsExtraWideVideo_:function(a){return.5624>a},
onYtAutonavStateChangedAction_:function(){this.updatePlayerWithAutonavState_()},
onYtUserActivity_:function(){a:{var a=this.youThereManager_;if(a.youThereData_){if(a.ignoreFullscreenExitUserActivity_)break a;a.youThereData_.userActiveDuringFlowAction&&(a.youThereData_.userActiveDuringFlowAction.commandExecutorCommand?C6(a,a.youThereData_.userActiveDuringFlowAction.commandExecutorCommand.commands):C6(a,[a.youThereData_.userActiveDuringFlowAction]));a.inYouThereFlow_&&(e3("YOU_THERE_EVENT_TYPE_LACT_RESET",_.pi(),a.youThereData_,a.clientPlaybackNonce_),_.sf());KGb(a,!0)}QGb(a,!1)}},
handleSignalActionPausePlayer_:function(){this.active&&_.yA(this).pause()},
handleSignalActionPlayPlayer_:function(){this.active&&_.yA(this).play()},
handleSignalActionAcknowledgeYouThere_:function(){var a=this.youThereManager_;e3("YOU_THERE_EVENT_TYPE_USER_RESPONDED",_.pi(),a.youThereData_,a.clientPlaybackNonce_)},
incrementFullerscreenEduButtonCount_:function(a){var b=_.mr(a)||0;_.lr(a,b+1,31536E3);this.updateFullerscreenEduButtonSubtleModeState_()},
updateFullerscreenEduButtonSubtleModeState_:function(){var a=_.mr("yt-fullerscreen-edu-button-click-count")||0,b=_.mr("yt-fullerscreen-edu-button-shown-count")||0,c=_.ne("external_fullscreen_button_shown_threshold"),d=a>=_.ne("external_fullscreen_button_click_threshold")||b>=c;_.yA(this).getPlayerPromise().then(function(e){e.updateFullerscreenEduButtonSubtleModeState(d)})},
resetFullerscreenEduButtonForNewPlayback_:function(){this.fullerscreenEduButtonShownThisPlayback_=this.fullerscreenEduButtonClickedThisPlayback_=!1},
computePlaylistData_:function(a,b){return b},
onYtPlaylistDataUpdated_:function(){this.externalPlaylistData_=this.getInterface(_.VO).getPlaylistData()||{}},
schedulePanelMaxHeightUpdate_:function(){var a=this;this.panelMaxHeightUpdateJob_&&_.Me.cancelJob(this.panelMaxHeightUpdateJob_);this.panelMaxHeightUpdateJob_=_.Me.addLowPriorityJob(function(){a.panelMaxHeightUpdateJob_=0;var b;!a.isTwoColumns_||a.theater||a.fullscreen?b=460:b=a.calculateNormalPlayerSize_().height;var c;_.w("kevlar_watch_panel_height_matches_player")||_.w("kevlar_watch_panel_height_matches_player_non_vertical")&&!a.isVerticalVideo_?c=b:c=Math.min(b,502);a.safeUpdateStyles({"--ytd-watch-flexy-panel-max-height":c+
"px","--ytd-watch-flexy-chat-max-height":b+"px","--ytd-watch-flexy-structured-description-max-height":(_.w("kevlar_watch_structured_description_height_matches_player")?b:c)+"px","--ytd-watch-flexy-comments-panel-max-height":(_.w("kevlar_watch_comments_panel_height_matches_player")?b:c)+"px"})})},
onYtShowEngagementPanelScrimAction_:function(a){this.engagementPanelScrimOnClickCommands_=this.get("showEngagementPanelScrimAction.onClickCommands",a)||null;this.showEngagementPanelScrim_=!0},
onYtHideEngagementPanelScrimAction_:function(){this.engagementPanelScrimOnClickCommands_=null;this.showEngagementPanelScrim_=!1},
onEngagementPanelScrimClick_:function(){this.engagementPanelScrimOnClickCommands_&&_.ej(this,this.engagementPanelScrimOnClickCommands_,this)},
showEngagementPanelScrimChanged_:function(a){a?this.listen(this.$["engagement-panel-scrim"],"tap","onEngagementPanelScrimClick_"):this.unlisten(this.$["engagement-panel-scrim"],"tap","onEngagementPanelScrimClick_")},
handleLoopCommand_:function(a){a.loopCommand&&_.yA(this).getPlayerPromise().then(function(b){a.loopCommand.loop?(b.setLoopRange({startTimeMs:parseInt(a.loopCommand.startTimeMs,10),endTimeMs:parseInt(a.loopCommand.endTimeMs,10),postId:a.loopCommand.postId}),b.playVideo()):b.setLoopRange(null)})},
onGetCurrentVideoIdAction_:function(){if(this.active)return this.videoId},
onSecondaryMouseenter_:function(){this.secondaryHovered_=!0},
onSecondaryMouseleave_:function(){this.secondaryHovered_=!1},
onYtScrollToWatchElement_:function(a){if("ytd-watch-flexy"===this.is&&this.contains(a)&&!this.scrollToAnimation_.isAnimating_){var b=a.offsetTop-24;a=a.offsetTop+a.offsetHeight+24;var c=this.getPageScrollingElement(),d=this.getScrollTop(),e=d+c.clientHeight-56;if(b<d+56)b-=56;else if(a>e)b=a-c.clientHeight;else return;this.scrollToAnimation_.start(this.getScrollTop(),Math.max(0,b),500)}},
onYtSignalActionScrollToComments:function(){var a=this.querySelector("#comments");if(a&&!this.scrollToAnimation_.isAnimating_){a=a.offsetTop-56-24;if(_.w("kevlar_comment_teaser_scroll_to_midpoint")&&(a-=_.Lm().height/3,a<this.getScrollTop()))return;this.scrollToAnimation_.start(this.getScrollTop(),Math.max(0,a),500)}},
onYtChangeEngagementPanelVisibilityAction:function(a){(a=a.changeEngagementPanelVisibilityAction)&&_.w("kevlar_watch_hide_comments_while_panel_open")&&"engagement-panel-comments-section"===a.targetId&&("ENGAGEMENT_PANEL_VISIBILITY_EXPANDED"===a.visibility?this.hideComments=!0:"ENGAGEMENT_PANEL_VISIBILITY_HIDDEN"===a.visibility&&(this.hideComments=!1))}}];
var jMb=function(a,b){return a.SHARED_RENDERERS_.hasOwnProperty(b)?"yt":a.prefix},f8={DIALOG:{component:"tp-yt-paper-dialog",
properties:{withBackdrop:!0},preventAutonav:!0},FULLSCREEN_OVERLAY:{component:null,properties:{withBackdrop:!0}}};f8.DROPDOWN={component:"tp-yt-iron-dropdown",properties:{noOverlap:!0,horizontalAlign:_.w("web_sheets_ui_refresh")?"right":"auto",verticalAlign:"top",dynamicAlign:!0,withBackdrop:!1},forceFocus:!0,slotName:"dropdown-content",preventAutonav:!0};
f8.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"};
f8.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"};f8.LOCKED_OVERLAY_DIALOG={component:"tp-yt-paper-dialog",properties:{restoreFocusOnClose:!0,scrollAction:"lock",withBackdrop:!0},preventAutonav:!0};
f8.MEALBAR={component:"tp-yt-paper-dialog",properties:{keepBelowPlayer:!_.w("kevlar_mealbar_above_player"),noAutoFocus:!0,noCancelOnOutsideClick:!0,withBackdrop:!1},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"}};f8.MODAL={component:"tp-yt-paper-dialog",properties:{modal:!0},forceFocus:!0,preventAutonav:!0};
f8.LOCKED_MODAL={component:"tp-yt-paper-dialog",properties:{modal:!0,scrollAction:"lock"},forceFocus:!0,preventAutonav:!0};f8.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)"}};
f8.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};
f8.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};
f8.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};
f8.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"},preventAutonav:_.w("web_survey_popup_prevent_autonav")};f8.TOP_ALIGNED_DIALOG={component:"tp-yt-paper-dialog",properties:{withBackdrop:!0,verticalAlign:"top",horizontalAlign:"center"},styles:{margin:"8px 0 0 0"},targetContainer:!0};
f8.TOAST={component:null,properties:{}};
var kMb=new function(a,b,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,fancyDismissibleDialogRenderer:!0,formPopupRenderer:!0,gamingAccountLinkConfirmDialogRenderer:!0,gamingAccountLinkSettingRenderer:!0,hotkeyDialogRenderer:!0,imageEditorRenderer:!0,sponsorshipConfirmCancelRenderer:!0,
modalWithTitleAndButtonRenderer:!0,notificationActionRenderer:!0,reportFormModalRenderer:!0,searchSuggestionReportDialog:!0,sharingRenderer:!0,sharingEmbedRenderer:!0,menuPopupRenderer:!0,queueToPlayDialogRenderer:!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:_.w("desktop_add_to_playlist_renderer_dialog_popup")?"DIALOG":"RESPONSIVE_DROPDOWN",backstagePostDialogPopupRenderer:"DIALOG",bubbleHintRenderer:"HINT",checkboxSurveyRenderer:"SURVEY",confirmDialogRenderer:"DIALOG",dismissalFollowUpRenderer:"DIALOG",fancyDismissibleDialogRenderer:"DIALOG",
gamingAccountLinkConfirmDialogRenderer:"DIALOG",gamingAccountLinkSettingRenderer:"DIALOG",queueToPlayDialogRenderer:"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"}),lMb=new function(){this.popupConfig=f8;this.forwardedEvents="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(" ");
this.prefix="ytd";this.SHARED_RENDERERS_={aboutThisAdRenderer:!0,bubbleHintRenderer:!0,confirmDialogRenderer:!0,fancyDismissibleDialogRenderer:!0,notificationActionRenderer:!0,reportDetailsFormRenderer:!0,reportFormModalRenderer:!0,sharingEmbedRenderer:!0,sharingRenderer:!0,sortFilterSubMenuPopupRenderer:!0,tooltipRenderer:!0,unlimitedFamilyMessageInterstitialRenderer:!0,unlimitedFamilyProfileInterstitialRenderer:!0,unpluggedPauseMembershipDialogRenderer:!0,upsellDialogRenderer:!0,ypcOffersModalRenderer:!0,
ypcUpgradeDialogRenderer:!0,loadingRenderer:!0}};
var mMb=function(){};
_.f=mMb.prototype;_.f.load=function(){};
_.f.getGuidePersistentAndVisible=function(){};
_.f.setGuideData=function(){};
_.f.getActiveEndpoint=function(){};
_.f.getGuideOpened=function(){};
_.f.getMiniGuideVisible=function(){};
var nMb=function(){var a=_.K.apply(this,arguments)||this;a.miniGuideVisible=!1;a.guideUserStateOpened=!0;a.persistentGuideWidthThreshold=_.ne("kevlar_persistent_guide_width_threshold",1312);a.miniGuideWidthThreshold=_.ne("kevlar_mini_guide_width_threshold",791);a.persistentGuideBlockedPages="/clip /musicpremium /new /premium /premiumlite /red /watch".split(" ");a.persistentGuideBlockedPagesPatterns="^/clip(/|$) ^/musicpremium(/|$) ^/new(/|$) ^/premium(/|$) ^/premiumlite(/|$) ^/red(/|$) ^/watch(/|$)".split(" ");
a.persistentGuideBlockedPagePathRegex=new RegExp(a.persistentGuideBlockedPagesPatterns.join("|"));a.animationTransitionDuration=0;a.lateDataResolver=_.un();a.serviceEndpoint=yAb;a.initialGuideDataFetchFailed=!1;a.initialLoad=!0;a.guideRenderers=new Set;a.actionMap={"yt-start-loading-watch":"startLoadingWatch"};a.provides=mMb;return a};
_.r(nMb,_.K);_.f=nMb.prototype;_.f.factoryImpl=function(){};
_.f.ready=function(){_.hj().addProvider({provide:_.Kr,useValue:this})};
_.f.attached=function(){var a=this;this.cachedClientWidth=_.v("initialBodyClientWidth",void 0)||document.body.clientWidth;this.listen(document,"yt-navigate-finish","onYtNavigateFinish");this.listen(document,"yt-guide-toggle","onYtGuideToggle");this.listen(document,"yt-guide-close","onYtGuideClose");this.listen(document,"yt-guide-show","onYtGuideShow");_.Md(this,function(){a.animationTransitionDuration=200})};
_.f.detached=function(){this.unlisten(document,"yt-navigate-finish","onYtNavigateFinish");this.unlisten(document,"yt-guide-toggle","onYtGuideToggle");this.unlisten(document,"yt-guide-close","onYtGuideClose");this.unlisten(document,"yt-guide-show","onYtGuideShow");this.guideElement&&(this.unlisten(this.guideElement,"opened-changed","onDrawerOpenedChanged"),this.unlisten(this.guideElement,"app-drawer-transitioned","onAppDrawerTransitioned"),this.unlisten(this.guideElement,"app-drawer-transitioned",
"onAppDrawerTransitionedFromKeyInput"))};
_.f.load=function(){var a=this,b,c,d,e;return _.y(function(h){switch(h.nextAddress){case 1:if(!window.ytInitialGuideData&&window.ytInitialGuideDataPresent)return window.loadGuideDataHook=a.lateDataResolver.resolve.bind(a),h.return(a.lateDataResolver.promise);if(window.ytInitialGuideData)return b=_.un(),b.resolve(window.ytInitialGuideData),h.return(b.promise);d=!1;_.Cg(h,2);return _.z(h,a.fetchGuideData(),4);case 4:c=h.yieldResult;_.Dg(h,3);break;case 2:e=_.Eg(h),"Returned error"===e.message&&(d=!0);
case 3:if(c)return h.return(c);a.onYtGuideClose();d||(a.initialGuideDataFetchFailed=!0);return h.return(a.lateDataResolver.promise)}})};
_.f.fetchGuideData=function(){var a=this,b,c,d,e,h;return _.y(function(l){if(1==l.nextAddress)return _.z(l,_.dj(a,[a.serviceEndpoint]),2);if(3!=l.nextAddress)return c=l.yieldResult,d=_.hj(),e=d.resolve(_.zu),_.z(l,e(),3);(h=l.yieldResult)&&(null===c||void 0===c?0:c.data)&&0!==(null===(b=c.data.responseContext)||void 0===b?void 0:b.maxAgeSeconds)&&_.vu(h,"service:guide:fallback",new _.wu({innertubeResponse:c.data}));return l.return(c.data)})};
_.f.initializeGuideDataIfEmpty=function(){var a=this,b,c;return _.y(function(d){if(1==d.nextAddress){if(!a.initialGuideDataFetchFailed||a.data)return d.return();_.Cg(d,2);return _.z(d,a.fetchGuideData(),4)}if(2!=d.nextAddress)return(b=d.yieldResult)&&a.lateDataResolver.resolve(b),_.Dg(d,0);c=_.Eg(d);_.Vh(c);_.Ih(d)})};
_.f.initializeGuideData=function(){var a=this,b,c;return _.y(function(d){switch(d.nextAddress){case 1:return _.$q(Nub(),{mainAppWeb:_.Sj()}),_.Cg(d,2),b=a,_.z(d,a.load(),4);case 4:b.data=d.yieldResult;_.Dg(d,3);break;case 2:_.Eg(d),_.Yk(Nub(),"FAILURE");case 3:c=a.data&&a.data.items&&0<a.data.items.length?"SUCCESS":"FAILURE",_.Yk(Nub(),c),_.Ih(d)}})};
_.f.setGuideData=function(a){var b=this,c,d;return _.y(function(e){if(1==e.nextAddress)return b.disabled?e.return():b.data?(a.data=b.data,b.guideRenderers.add(a),e.return()):_.z(e,b.initializeGuideData(),2);b.graftGuideToPage();c=_.ke("IS_HOMEPAGE_COLD")?"eop":void 0;_.w("disable_element_pool_populator")?b.setGuideDataAfterInit(a):(d=new _.Sy(1,c),_.Ty(d,b.setGuideDataAfterInit.bind(b,a)));_.Ih(e)})};
_.f.setGuideDataAfterInit=function(a){a.data=this.data;a.markDirty();this.guideRenderers.add(a);this.async(function(){_.zk("gle")});
_.Md(this,function(){_.zk("gpe")})};
_.f.graftGuideToPage=function(){if(this.data){var a=this.data&&this.data.trackingParams;a&&(a=_.Wq(a),_.aP(_.Qr(),a))}};
_.f.onGuideElementChanged=function(){this.listen(this.guideElement,"opened-changed","onDrawerOpenedChanged");_.w("desktop_swipeable_guide")&&(this.guideElement.swipeOpen=!0)};
_.f.onDrawerOpenedChanged=function(a,b){!b.value&&this.guideOpened&&(this.guideOpened=!1)};
_.f.onYtGuideToggle=function(a){var b=this.guideOpened;this.guideOpened=!b;this.guidePersistent&&(this.guideUserStateOpened=this.guideOpened);this.updateGuideDrawerElementState();this.guideElement&&(this.guideOpened&&a.detail.isKeyInput&&this.listen(this.guideElement,"app-drawer-transitioned","onAppDrawerTransitionedFromKeyInput"),this.listen(this.guideElement,"app-drawer-transitioned","onAppDrawerTransitioned"));b||this.initializeGuideDataIfEmpty()};
_.f.onAppDrawerTransitionedFromKeyInput=function(){this.unlisten(this.guideElement,"app-drawer-transitioned","onAppDrawerTransitionedFromKeyInput");this.guideOpened&&this.guideElement&&_.Ox(this.guideElement)};
_.f.onAppDrawerTransitioned=function(){this.unlisten(this.guideElement,"app-drawer-transitioned","onAppDrawerTransitioned");this.ytdReduxBehavior.dispatch(uAb(this.guideOpened))};
_.f.guidePersistentAndVisibleChanged=function(){_.cj(this,"ytd-update-guide-state-action",[this.guidePersistentAndVisible])};
_.f.guideIsVisibleButNotPersistentChanged=function(){this.ytdReduxBehavior.dispatch(_.mj({type:"SET_GUIDE_IS_VISIBLE_BUT_NOT_PERSISTENT",payload:this.guideIsVisibleButNotPersistent}))};
_.f.miniGuideVisibleChanged=function(){_.cj(this,"ytd-update-mini-guide-state-action",[this.miniGuideVisible])};
_.f.guideOpenedChanged=function(){this.initialLoad&&(this.ytdReduxBehavior.dispatch(uAb(this.guideOpened)),this.initialLoad=!1);_.cj(this,"ytd-update-guide-opened-action",[this.guideOpened])};
_.f.activeEndpointChanged=function(){_.cj(this,"ytd-update-active-endpoint-action",[this.activeEndpoint]);this.initializeGuideDataIfEmpty()};
_.f.pageUrlChanged=function(){this.forceMiniGuideClose=!1;if(this.persistentGuideEnabled(this.pageType,this.pageUrl))this.onYtGuideShow();else this.onYtGuideClose()};
_.f.onYtGuideShow=function(a,b){this.guidePersistent=b||this.canFitPersistentGuide(this.cachedClientWidth);this.guideUserStateOpened&&this.guidePersistent?this.renderGuide=this.guideOpened=!0:this.guideOpened=!1;this.updateGuideDrawerElementState()};
_.f.cachedClientWidthChanged=function(){if(this.persistentGuideEnabled(this.pageType,this.pageUrl)){var a=this.canFitPersistentGuide(this.cachedClientWidth);a?this.guideOpened=this.guideUserStateOpened:this.guidePersistent&&(this.guideOpened=!1);this.guidePersistent=a}this.updateGuideDrawerElementState()};
_.f.getGuidePersistentAndVisible=function(){return!!this.guidePersistentAndVisible};
_.f.getGuideOpened=function(){return this.guideOpened};
_.f.getActiveEndpoint=function(){return this.activeEndpoint};
_.f.getMiniGuideVisible=function(){return this.miniGuideVisible};
_.f.updateGuideDrawerElementState=function(){this.guideElement&&(this.guidePersistent?this.disableGuideAnimation():this.guideElement.persistent?this.disableGuideAnimation():this.enableGuideAnimation(),this.guideElement.opened=this.guideOpened,this.guideElement.persistent=this.guidePersistent,this.guideOpened&&this.guidePersistent&&this.fire("yt-guide-hover"),!this.guideOpened||this.guidePersistent)&&(document.body.style.overflow="")};
_.f.computeGuidePersistentAndVisible=function(){var a=this;this.debounce("computeGuidePersistentAndVisible",function(){a.guidePersistentAndVisible=a.guideOpened&&a.guidePersistent;a.guideIsVisibleButNotPersistent=!(!a.guideOpened||a.guidePersistent)})};
_.f.observeForMiniGuideVisible=function(){void 0!==this.guidePersistentAndVisible&&(this.miniGuideVisible=!this.forceMiniGuideClose&&!this.guidePersistentAndVisible&&this.canFitMiniGuide(this.cachedClientWidth)&&this.persistentGuideEnabled(this.pageType,this.pageUrl))};
_.f.closeGuide=function(){this.guideOpened=!1;this.updateGuideDrawerElementState()};
_.f.onYtGuideClose=function(){this.closeGuide();this.forceMiniGuideClose=!0;this.guidePersistent=this.miniGuideVisible=!1};
_.f.startLoadingWatch=function(){this.closeGuide()};
_.f.onYtNavigateFinish=function(a,b){if(!_.cm||b)this.activeEndpoint=b.endpoint,this.pageType=b.pageType,this.pageUrl=b.response.url,!this.pageUrl&&b.endpoint&&b.endpoint.commandMetadata&&b.endpoint.commandMetadata.webCommandMetadata&&(this.pageUrl=b.endpoint.commandMetadata.webCommandMetadata.url),_.w("kevlar_use_vimio_behavior")&&this.markGuideRendererDirty(this.getVisibleGuideRenderer())};
_.f.getVisibleGuideRenderer=function(){for(var a=_.u(this.guideRenderers),b=a.next();!b.done;b=a.next())if(b=b.value,this.miniGuideVisible&&"ytd-mini-guide-renderer"===b.is||this.guideOpened&&"ytd-guide-renderer"===b.is)return b;return null};
_.f.markGuideRendererDirty=function(a){if(a){"function"===typeof a.markDirty&&a.markDirty();a=_.u([].concat(_.Pc(a.children)));for(var b=a.next();!b.done;b=a.next())this.markGuideRendererDirty(b.value)}};
_.f.persistentGuideEnabled=function(a,b){if(!b||"watch"===a||"settings"===a||"browse"===a&&["theatreMode","fullscreen"].includes(this.richGridWatchStatus))return!1;var c=_.df(b)||"";return _.w("kevlar_premium_guide_collapse_killswitch")?!this.persistentGuideBlockedPages.some(function(d){return c===d}):!this.persistentGuideBlockedPagePathRegex.test(c)};
_.f.canFitPersistentGuide=function(a){return-1===this.persistentGuideWidthThreshold?!1:a>this.persistentGuideWidthThreshold};
_.f.canFitMiniGuide=function(a){return-1===this.miniGuideWidthThreshold?!1:a>this.miniGuideWidthThreshold};
_.f.onResize=function(){var a=this;this.debounce("calculateGuideState",function(){return a.onResizeDebounced()})};
_.f.onResizeDebounced=function(){this.cachedClientWidth=document.body.clientWidth};
_.f.disableGuideAnimation=function(){this.guideElement.transitionDuration=0};
_.f.enableGuideAnimation=function(){this.guideElement.transitionDuration=this.animationTransitionDuration};
var g8=nMb;g8.prototype.onResize=g8.prototype.onResize;g8.prototype.observeForMiniGuideVisible=g8.prototype.observeForMiniGuideVisible;g8.prototype.computeGuidePersistentAndVisible=g8.prototype.computeGuidePersistentAndVisible;g8.prototype.cachedClientWidthChanged=g8.prototype.cachedClientWidthChanged;g8.prototype.pageUrlChanged=g8.prototype.pageUrlChanged;g8.prototype.activeEndpointChanged=g8.prototype.activeEndpointChanged;g8.prototype.guideOpenedChanged=g8.prototype.guideOpenedChanged;
g8.prototype.miniGuideVisibleChanged=g8.prototype.miniGuideVisibleChanged;g8.prototype.guideIsVisibleButNotPersistentChanged=g8.prototype.guideIsVisibleButNotPersistentChanged;g8.prototype.guidePersistentAndVisibleChanged=g8.prototype.guidePersistentAndVisibleChanged;g8.prototype.onGuideElementChanged=g8.prototype.onGuideElementChanged;_.V([_.L(_.VD),_.W("design:type",Object)],g8.prototype,"ironResizableBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],g8.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],g8.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],g8.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],g8.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],g8.prototype,"disabled",void 0);
_.V([_.M({notify:!0}),_.W("design:type",Boolean)],g8.prototype,"guidePersistentAndVisible",void 0);_.V([_.M({notify:!0}),_.W("design:type",Boolean)],g8.prototype,"guideIsVisibleButNotPersistent",void 0);_.V([_.M({notify:!0}),_.W("design:type",Object)],g8.prototype,"miniGuideVisible",void 0);_.V([_.M(),_.W("design:type",Boolean)],g8.prototype,"forceMiniGuideClose",void 0);_.V([_.M({notify:!0}),_.W("design:type",Object)],g8.prototype,"activeEndpoint",void 0);
_.V([_.M({notify:!0}),_.W("design:type",Boolean)],g8.prototype,"renderGuide",void 0);_.V([_.M(),_.W("design:type",Boolean)],g8.prototype,"guideOpened",void 0);_.V([_.M({notify:!0}),_.W("design:type",Boolean)],g8.prototype,"guidePersistent",void 0);_.V([_.M(),_.W("design:type",Object)],g8.prototype,"guideUserStateOpened",void 0);_.V([_.M(),_.W("design:type",String)],g8.prototype,"pageUrl",void 0);_.V([_.M(),_.W("design:type",String)],g8.prototype,"pageType",void 0);
_.V([_.M(),_.W("design:type",Number)],g8.prototype,"cachedClientWidth",void 0);_.V([_.M(),_.W("design:type",Object)],g8.prototype,"guideElement",void 0);_.V([_.M({selector:_.gV}),_.W("design:type",String)],g8.prototype,"richGridWatchStatus",void 0);_.V([_.P("guideElement"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],g8.prototype,"onGuideElementChanged",null);
_.V([_.P("guidePersistentAndVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],g8.prototype,"guidePersistentAndVisibleChanged",null);_.V([_.P("guideIsVisibleButNotPersistent"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],g8.prototype,"guideIsVisibleButNotPersistentChanged",null);
_.V([_.P("miniGuideVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],g8.prototype,"miniGuideVisibleChanged",null);_.V([_.P("guideOpened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],g8.prototype,"guideOpenedChanged",null);_.V([_.P("activeEndpoint"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],g8.prototype,"activeEndpointChanged",null);
_.V([_.P("pageUrl"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],g8.prototype,"pageUrlChanged",null);_.V([_.P("cachedClientWidth"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],g8.prototype,"cachedClientWidthChanged",null);_.V([_.P("guideOpened","guidePersistent"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],g8.prototype,"computeGuidePersistentAndVisible",null);
_.V([_.P("guidePersistentAndVisible","pageUrl","cachedClientWidth"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],g8.prototype,"observeForMiniGuideVisible",null);_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],g8.prototype,"onResize",null);g8=_.V([_.T({is:"yt-guide-manager"})],g8);
var nyb=["INPUT".toString(),"SELECT".toString(),"TEXTAREA".toString(),"EMBED".toString(),"YTD-COMMENTBOX","YT-LIVE-CHAT-RENDERER","YTD-PDG-BUY-FLOW-RENDERER"],P3=new Map;P3.set(32,59972);P3.set(27,50765);P3.set(70,60102);P3.set(76,60221);P3.set(77,60222);P3.set(74,60223);P3.set(84,60224);P3.set(38,61941);P3.set(40,61942);P3.set(73,62521);P3.set(67,62522);P3.set(80,63390);P3.set(78,63397);P3.set(75,59972);P3.set(188,63385);P3.set(190,63384);P3.set(36,63387);P3.set(35,63386);P3.set(37,63388);
P3.set(39,63389);P3.set(79,63423);P3.set(87,63424);P3.set(107,63426);P3.set(109,63425);P3.set(65,63428);P3.set(83,63430);P3.set(68,63429);P3.set(221,63431);P3.set(219,63432);P3.set(97,63439);P3.set(98,63440);P3.set(99,63441);P3.set(100,63442);P3.set(101,63443);P3.set(102,63444);P3.set(103,63445);P3.set(104,63446);P3.set(105,63447);var O3=new Map;O3.set(80,63390);O3.set(78,63397);O3.set(188,63400);O3.set(190,63401);O3.set(191,60765);
var oMb=function(){var a=_.K.apply(this,arguments)||this;a.provides=_.Gy;a.JSC$41977_keyboardInUse=!1;a.boundHandleCapturedKeydownEvent=function(b){a.handleCapturedKeydownEvent(b)};
return a};
_.r(oMb,_.K);_.f=oMb.prototype;_.f.attached=function(){this.listen(document,"keydown","onKeyDownEvent");this.listen(document,"keyup","onKeyUpEvent");this.listen(document,"mousedown","onMouseDownEvent");_.w("desktop_keyboard_capture_keydown_killswitch")||document.addEventListener("keydown",this.boundHandleCapturedKeydownEvent,!0)};
_.f.detached=function(){this.unlisten(document,"keydown","onKeyDownEvent");this.unlisten(document,"keyup","onKeyUpEvent");this.unlisten(document,"mousedown","onMouseDownEvent");_.w("desktop_keyboard_capture_keydown_killswitch")||document.removeEventListener("keydown",this.boundHandleCapturedKeydownEvent,!0)};
_.f.ready=function(){_.w("dependenciesmanager_deprecation_killswitch")||_.hj().addProvider({provide:_.Lr,useValue:this})};
_.f.isKeyBoardInUse=function(){return this.JSC$41977_keyboardInUse};
_.f.handleCapturedKeydownEvent=function(a){if(32===a.keyCode&&!this.isKeyBoardInUse())this.onKeyDownEvent(a)};
_.f.onMouseDownEvent=function(){this.JSC$41977_keyboardInUse=!1};
_.f.ignoreKeyEvent=function(a){if(a.ctrlKey||a.altKey)if(_.w("kevlar_macro_markers_keyboard_shortcut")){if(37!==a.keyCode&&39!==a.keyCode)return!0}else return!0;var b=_.G(a).path||[];return oyb(b)?!0:a.defaultPrevented?(Q3(a.keyCode,a.shiftKey),!0):32===a.keyCode&&this.isKeyBoardInUse()?this.isSpacebarClick(a):!1};
_.f.isSpacebarClick=function(a){var b=a||window.event;var c;b.composedPath&&"function"===typeof b.composedPath?c=b.composedPath():c=b.path;c&&c.length?b=c[0]:(b=b||window.event,b=b.target||b.srcElement,3==b.nodeType&&(b=b.parentNode));return b&&32===a.keyCode&&(a="BUTTON"===b.tagName||"A"===b.tagName||"INPUT"===b.tagName,b=(b=b.getAttribute("role"))&&("option"===b||"button"===b||0===b.indexOf("menuitem")),a||b)?!0:!1};
_.f.onKeyDownEvent=function(a){if(!this.ignoreKeyEvent(a)&&(191===a.keyCode&&(a.shiftKey||a.metaKey?null!=a.repeat&&a.repeat||(this.openHotkeyDialog(),Q3(a.keyCode,a.shiftKey)):(this.focusSearchBox(),a.preventDefault())),!a.metaKey))switch(a.keyCode){case 9:this.JSC$41977_keyboardInUse=!0;break;case 32:_.w("global_spacebar_pause")&&!this.isKeyBoardInUse()&&(a.preventDefault(),this.passEventToPlayer(a));break;case 84:this.toggleTheaterMode(a.keyCode,a.shiftKey);break;case 73:this.toggleMiniplayer(a.keyCode,
a.shiftKey);break;case 70:this.isMiniplayerActive()||this.passEventToPlayer(a);break;case 27:this.closeMiniplayer(a.keyCode,a.shiftKey)||this.passEventToPlayer(a);break;default:this.passEventToPlayer(a)}};
_.f.onKeyUpEvent=function(a){if(!this.ignoreKeyEvent(a)){var b=this.getPlayerManager();b&&(b=b.getPlayer())&&b.handleGlobalKeyUp(a.keyCode,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code)}};
_.f.getPlayerManager=function(){var a=_.zA(this),b=this.ytComponentBehavior.getInterface(_.xA);return a&&b&&b.isOnWatch()?a:null};
_.f.passEventToPlayer=function(a){var b=this,c,d,e,h,l;return _.y(function(m){if(1==m.nextAddress)return d=_.cj(b,"yt-miniplayer-active"),!_.w("desktop_keyboard_shortcuts_enabled_miniplayer_killswitch")&&d&&d[0]?(e=_.cj(b,"yt-get-miniplayer-component-action"))&&e[0]&&(c=e[0].getPlayerElement()):b.inlinePreviewIsActive?(h=_.cj(b,"yt-get-inline-preview-player-action"))&&h[0]&&(c=h[0]):c=_.zA(b),c?_.z(m,c.getPlayerPromise(),3):m.jumpTo(0);l=m.yieldResult;l.handleGlobalKeyDown(a.keyCode,a.shiftKey,a.ctrlKey,
a.altKey,a.metaKey,a.key,a.code);38!==a.keyCode&&40!==a.keyCode&&Q3(a.keyCode,a.shiftKey);_.Ih(m)})};
_.f.focusSearchBox=function(){this.fire("yt-focus-searchbox")};
_.f.openHotkeyDialog=function(){this.fire("yt-open-hotkey-dialog")};
_.f.isMiniplayerActive=function(){var a=_.cj(this,"yt-miniplayer-active");return a&&a.length&&a[0]};
_.f.closeMiniplayer=function(a,b){return this.isMiniplayerActive()?(_.A(this,"yt-shortcut-close-miniplayer"),Q3(a,b),!0):!1};
_.f.toggleTheaterMode=function(a,b){var c=_.cj(this,"yt-is-theater"),d=this.getPlayerManager(),e=_.w("disable_theater_mode_keyboard")||_.ke("START_IN_FULL_WINDOW_MODE");d&&!e&&1<=c.length&&(c=!c[0],a3()&&_.w("external_fullscreen")&&(c=!0),_.A(this,"yt-toggle-theater-mode",[c]),Q3(a,b))};
_.f.toggleMiniplayer=function(a,b){var c=this.getPlayerManager();this.isMiniplayerActive()?(_.A(this,"yt-expand-watch-page-action"),Q3(a,b)):c&&(_.A(this,"yt-activate-miniplayer-from-watch-action"),Q3(a,b))};
var h8=oMb;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],h8.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],h8.prototype,"ytdReduxBehavior",void 0);_.V([_.M({selector:_.e4a}),_.W("design:type",Boolean)],h8.prototype,"inlinePreviewIsActive",void 0);h8=_.V([_.T({is:"yt-hotkey-manager"})],h8);
var pMb;
var i8=function(){var a=_.K.apply(this,arguments)||this;a.lastCallback=null;a.getAccountLinkPromises={};a.gpgCommand=null;a.actionMap={"yt-initialize-third-party":"handleInitializeRequest","yt-account-link-command":"handleAccountLinkCommand","yt-account-unlink-command":"handleAccountUnlinkCommand","yt-create-gpg-profile-command":"handleCreateGPGProfileCommand","yt-log-account-linking-event-command":"handleLogAccountLinkingEventCommand"};return a};
_.r(i8,_.K);_.f=i8.prototype;
_.f.created=function(){var a=new lCb;a.apiKey=_.v("LINK_API_KEY",void 0);a.authUser=_.v("SESSION_INDEX",void 0)||0;a.supportedFlows=new Set([4]);var b={};if(void 0===a.supportedFlows||0===a.supportedFlows.size)throw Error("mi");b.supportedFlows=a.supportedFlows;if(void 0!==a.dataUsageNoticeConfig){if(0===a.dataUsageNoticeConfig.enabledDataUsageNoticeUis.size)throw Error("ni");if(!a.dataUsageNoticeConfig.uiAdapter)throw Error("oi");b.dataUsageNoticeConfig=a.dataUsageNoticeConfig}if(void 0!==a.apiKey)b.apiKey=
a.apiKey,b.alsDomain=a.alsDomain1p;else{if(void 0===a.oauthToken)throw Error("pi");b.oauthToken=a.oauthToken;b.alsDomain=a.alsDomain3p}b.clientXd3=a.clientXd3;b.accountLinkingEntryPoint=a.accountLinkingEntryPoint;void 0!==a.authUser&&(b.authUser=a.authUser);void 0!==a.bucket&&(b.bucket=a.bucket);void 0!==a.completionUrl&&(b.completionUrl=a.completionUrl);void 0!==a.interactionMode&&(b.interactionMode=a.interactionMode);void 0!==a.redirectServiceUrl&&(b.redirectServiceUrl=a.redirectServiceUrl);this.galConfig=
b};
_.f.handleInitializeRequest=function(a){var b=qwb(this.galConfig);this.getAccountLinkPromises[a]=b.startLinkingSession({serviceId:a})};
_.f.handleAccountLinkCommand=function(a){a.accountLinkCommand&&this.handleLinkRequest(a.accountLinkCommand)};
_.f.handleLinkRequest=function(a){var b=this,c=a.thirdPartyId;if(c){var d=function(){b.closeAndFire("ytd-gaming-account-link-setting-renderer",a.onFailureCommand)},e=function(){b.closeAndFire("ytd-gaming-account-link-setting-renderer",a.onSuccessCommand)};
this.lastCallback=e;this.getAccountLinkPromises[c].then(function(h){DCb(h).then(function(l){1===l.statusCode?e():d()})}).catch(function(){d()})}};
_.f.closeAndFire=function(a,b){_.A(this,"yt-close-popup-action",[a]);b&&_.cE([b],this)};
_.f.handleAccountUnlinkCommand=function(a){a.accountUnlinkCommand&&this.handleUnlinkRequest(a.accountUnlinkCommand)};
_.f.handleUnlinkRequest=function(a){var b=this,c=a.thirdPartyId;if(c){var d=function(){b.closeAndFire("ytd-gaming-account-link-confirm-dialog-renderer",a.onFailureCommand)},e=function(){b.closeAndFire("ytd-gaming-account-link-confirm-dialog-renderer",a.onSuccessCommand)};
this.lastCallback=e;var h=qwb(this.galConfig);this.unlinkUserGal(h,c).then(function(l){1===l.statusCode?e():d()}).catch(function(){d()})}};
_.f.unlinkUserGal=function(a,b){return a.deleteLink(b)};
_.f.handleCreateGPGProfileCommand=function(a){var b=this;if(this.gpgCommand=a.createGpgProfileCommand)a=_.Ul(this.gpgCommand.url+"&source=web",window.self,"_blank",["left="+(screen.availWidth-500)/2,"top="+(screen.availHeight-700)/2,"width=500,height=700"].join()),null!=a&&XAb({destination:window,source:a,origin:this.gpgCommand.url?(new URL(this.gpgCommand.url)).origin:"",channelName:"gpg_profile_creation",onMessage:function(c){var d,e,h,l,m,p;"success"===c.data&&(null===(e=null===(d=b.gpgCommand)||
void 0===d?void 0:d.onSuccess)||void 0===e?0:e.commands)?_.cE(b.gpgCommand.onSuccess.commands,b):"error"===c.data&&(null===(l=null===(h=b.gpgCommand)||void 0===h?void 0:h.onFailure)||void 0===l?0:l.commands)?_.cE(b.gpgCommand.onFailure.commands,b):(null===(p=null===(m=b.gpgCommand)||void 0===m?void 0:m.onCancel)||void 0===p?0:p.commands)&&_.cE(b.gpgCommand.onCancel.commands,b)}})};
_.f.handleLogAccountLinkingEventCommand=function(a){_.w("enable_gel_log_commands")&&a.logAccountLinkingEventCommand&&(a=a.logAccountLinkingEventCommand.event)&&_.Oh("gamingAccountLinkStatusChanged",a)};
_.t.Object.defineProperties(i8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===pMb){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-third-party-manager--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);pMb=a}a=pMb;return a}}});
var j8=i8;_.V([_.L(_.Nx.YtOpenPopupBehavior),_.W("design:type",Object)],j8.prototype,"ytOpenPopupBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],j8.prototype,"ytActionHandlerBehavior",void 0);j8=_.V([_.T({is:"ytd-third-party-manager"})],j8);
var qMb=2/3,rMb=_.Xq(130749),sMb=function(a,b){var c=this;this.element=a;this.layer=0;this.refreshConfig={startPosition:0,startAction:function(){c.startAction()},
draggingClass:"gesture-dragging",triggers:{down:{endPosition:80,threshold:120,disableFinish:!0,translateBack:!0,moveRatio:qMb,moveAction:function(d){c.moveAction(d)},
triggerAction:function(){c.element.isReloading=!0;_.Ix(_.Qr(),{visualElement:rMb});_.al.instance.resolveCommand({signalAction:{signal:"SOFT_RELOAD_PAGE"}},{form:{element:c.element}})}}}};
_.aP(_.Qr(),rMb,this.layer);this.gesture=new B6(a,b,this.refreshConfig,"pan-down");this.attach()};
_.f=sMb.prototype;_.f.attach=function(){this.gesture.attach()};
_.f.detach=function(){this.gesture.detach()};
_.f.reset=function(){this.element.close()};
_.f.startAction=function(){this.element.reset();this.element.isReloading=!1};
_.f.moveAction=function(a){this.element.rotation=360*a};
var tMb=_.Xq(130750),uMb=function(a,b,c,d){var e=this;this.element=a;this.parent=c;this.channelHeader=d;this.layer=0;this.isTabsChanged=!1;this.scrollPositionForTabs={};this.tabConfig={startPosition:0,draggingClass:"gesture-tab-dragging",startAction:function(){e.tabsStartAtInPx=e.channelHeader.clientHeight-48;var h;null!==(h=e.selectedTab)&&void 0!==h&&h.title&&(e.scrollPositionForTabs[e.selectedTab.title]=window.scrollY,e.lastVisitedTabScrollPosition=window.scrollY)},
triggers:{right:{endPosition:500,threshold:100,transitionEndPosition:_.Si("ytd-page-manager").getCurrentPage().clientWidth,triggerAction:function(){e.navigate(e.previousTab)},
moveAction:function(h,l){e.moveAction(h,l)}},
left:{endPosition:-500,threshold:-100,transitionEndPosition:-_.Si("ytd-page-manager").getCurrentPage().clientWidth,triggerAction:function(){e.navigate(e.nextTab)},
moveAction:function(h,l){e.moveAction(h,l)}}}};
_.aP(_.Qr(),tMb,this.layer);this.gesture=new B6(a,b,this.tabConfig);this.attach()};
_.f=uMb.prototype;_.f.attach=function(){this.gesture.attach()};
_.f.detach=function(){this.gesture.detach()};
_.f.tabsChanged=function(a){if(a){var b=void 0;this.nextTab=this.previousTab=this.selectedTab=void 0;a=_.u(a);for(var c=a.next();!c.done;c=a.next()){c=c.value.tabRenderer;this.selectedTab&&!this.nextTab&&(this.nextTab=c);if(null===c||void 0===c?0:c.selected)this.previousTab=b,this.selectedTab=c;b=c}b=this.previousTab?this.nextTab?this.tabConfig:Object.assign(Object.assign({},this.tabConfig),{triggers:{right:this.tabConfig.triggers.right}}):Object.assign(Object.assign({},this.tabConfig),{triggers:{left:this.tabConfig.triggers.left}});
this.gesture.config=b;this.isTabsChanged=!0}};
_.f.moveAction=function(a,b){var c;if(!this.tabsElement&&(this.tabsElement=null===(c=this.parent.header)||void 0===c?void 0:c.tabsElement,"right"===b&&this.previousTab?wzb(_.ns.instance,this.previousTab.endpoint,{},""):"left"===b&&this.nextTab&&wzb(_.ns.instance,this.nextTab.endpoint,{},""),!this.tabsElement))return;var d=this.tabsElement._pos;"right"===b&&(a*=-1);this.tabsElement._positionBar(d.width,1*d.left+d.width*a)};
_.f.navigate=function(a){this.element.data=void 0;if(a=null===a||void 0===a?void 0:a.endpoint)_.Ix(_.Qr(),{visualElement:tMb}),_.al.instance.resolveCommand({navigateAction:{endpoint:a}},{form:{element:this.element}})};
var vMb;
var wMb;
var xMb=function(){return _.K.apply(this,arguments)||this};
_.r(xMb,_.K);var yMb=xMb;yMb=_.V([_.T({is:"ytd-browse-items"})],yMb);
var zMb;
var AMb;
var k8=function(){var a=_.K.apply(this,arguments)||this;a.rotation=0;a.isReloading=!1;return a};
_.r(k8,_.K);k8.prototype.rotationChanged=function(){this.icon.style.transform="rotate("+(this.rotation+180)+"deg)";this.icon.style.opacity=""+(.7/360*this.rotation+.3)};
k8.prototype.reset=function(){this.style.opacity=""};
k8.prototype.close=function(){var a=this;return _.y(function(b){if(1==b.nextAddress)return _.z(b,a.animate([{transform:"scale(1)",opacity:1},{transform:"scale(.4)",opacity:0}],{duration:150,easing:"cubic-bezier(.05, 0, 0, 1)"}).finished,2);a.style.opacity="0";_.Ih(b)})};
_.t.Object.defineProperties(k8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===AMb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-refresh--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.components.gestures.ytd_refresh.ytd.refresh.css.js--\x3e<yt-icon id="icon" hidden="[[isReloading]]" icon="refresh"></yt-icon>\n<tp-yt-paper-spinner-lite active="[[isReloading]]" hidden="[[!isReloading]]">\n</tp-yt-paper-spinner-lite>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.components.gestures.ytd_refresh.ytd.refresh.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-primary);color: var(--yt-spec-text-primary);border-radius: 50%;border: 1px solid var(--yt-spec-10-percent-layer);width: 38px;height: 38px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} tp-yt-paper-spinner-lite {--paper-spinner-color: var(--yt-spec-text-primary);--paper-spinner-stroke-width: 2px;height: 16px;width: 16px;} /*# sourceMappingURL=ytd-refresh.css.map*/</style>";
zMb=d}d=zMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);AMb=a}a=AMb;return a}}});
var l8=k8;l8.prototype.rotationChanged=l8.prototype.rotationChanged;_.V([_.M(),_.W("design:type",Object)],l8.prototype,"rotation",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],l8.prototype,"isReloading",void 0);_.V([_.S("#icon"),_.W("design:type",HTMLElement)],l8.prototype,"icon",void 0);_.V([_.P("rotation"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],l8.prototype,"rotationChanged",null);l8=_.V([_.T({is:"ytd-refresh"})],l8);
var BMb;
var CMb;
var m8=function(){var a=_.K.apply(this,arguments)||this;a.scriptAnalyticsAdded=!1;return a};
_.r(m8,_.K);m8.prototype.dataChanged=function(){this.data&&this.data.analyticsId&&this.sendGoogleAnalyticsPageview(this.data.analyticsId)};
m8.prototype.sendGoogleAnalyticsPageview=function(a){this.scriptAnalyticsAdded||this.appendAnalyticsScript();window.ga=window.ga||function(){var c=_.$b.apply(0,arguments);(window.ga.q=window.ga.q||[]).push(c)};
var b=window.ga;b("set","page",window.location.pathname);b.l=+new Date;b("set","forceSSL",!0);b("create",a,"'auto'");b("send","pageview")};
m8.prototype.appendAnalyticsScript=function(){this.scriptAnalyticsAdded=!0;var a=_.Rb("SCRIPT");a.name="ga-analytics";var b=_.Fl(_.pb("https://www.google-analytics.com/analytics.js"));_.Qb(a,b);a.async=!0;_.G(this.root).appendChild(a)};
_.t.Object.defineProperties(m8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===CMb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-metadata-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.services.ytd_channel_metadata_renderer.ytd.channel.metadata.renderer.css.js--\x3e<template is="dom-if" if="[[data.trackingImageUrl]]">\n  <img src$="[[data.trackingImageUrl]]" border="0" width="1" height="1" alt="">\n</template>\n<template is="dom-if" if="[[data.channelConversionUrl]]">\n  <img src$="[[data.channelConversionUrl]]" border="0" width="1" height="1" alt="">\n</template>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.services.ytd_channel_metadata_renderer.ytd.channel.metadata.renderer.css.js--\x3e<style>:host {display: none;} /*# sourceMappingURL=ytd-channel-metadata-renderer.css.map*/</style>";BMb=d}d=BMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CMb=a}a=
CMb;return a}}});
var n8=m8;n8.prototype.dataChanged=n8.prototype.dataChanged;_.V([_.M(),_.W("design:type",Object)],n8.prototype,"data",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],n8.prototype,"dataChanged",null);n8=_.V([_.T({is:"ytd-channel-metadata-renderer"})],n8);
var DMb;
var EMb;
var o8=function(){return _.K.apply(this,arguments)||this};
_.r(o8,_.K);_.f=o8.prototype;
_.f.configureRendererStamper=function(){return{content:{id:"primary",mapping:{richGridRenderer:"ytd-rich-grid-renderer",sectionListRenderer:{component:"ytd-section-list-renderer",properties:{initialCount:"[[initialCount]]",pageSubtype:"[[pageSubtype]]"}}}},"data.secondaryContents":{id:"secondary",mapping:{browseFeedActionsRenderer:{component:"ytd-browse-feed-actions-renderer",noInjection:!0},browseSecondaryContentsRenderer:{component:"ytd-browse-secondary-contents-renderer",noInjection:!0},profileColumnRenderer:{component:"ytd-profile-column-renderer",
noInjection:!0}}}}};
_.f.getPath=function(a,b){var c="data.tabs.#"+b+".";a.tabs[b].tabRenderer?c+="tabRenderer.":a.tabs[b].expandableTabRenderer&&(c+="expandableTabRenderer.");return c+"content.sectionListRenderer"};
_.f.computeDisplayedContent=function(a){this.unlinkPaths("content");if(a&&a.tabs)for(var b=a.tabs.length,c=0;c<b;c++){var d=a.tabs[c].tabRenderer||a.tabs[c].expandableTabRenderer;if(d.selected&&d.content)return this.linkPaths("content",this.getPath(a,c)),d.content}return null};
_.f.computeHasSecondaryColumnData=function(a){return!!a&&!!a.secondaryContents};
_.f.onRetrieveLocation=function(a,b){if(b.hasComments)var c="/comment_service_ajax?action_get_comments=1&pbj=1";else Math.random()<_.ne("browse_ajax_log_warning_fraction")&&!window.location.href.includes("community")&&!window.location.href.includes("storefront")&&(c=new _.pg("browse_ajax usage."),_.Vh(c)),c="/browse_ajax";b.locationRetrieved(c,void 0);a.stopPropagation()};
_.f.onYtServiceRequestSent=function(a,b){this.handleServiceRequestActions(b)};
_.f.onYtServiceRequestCompleted=function(a,b){this.handleServiceRequestActions(b)};
_.f.handleServiceRequestActions=function(a){var b;if(a=a.actions){a=_.u(a);for(var c=a.next();!c.done;c=a.next())c=c.value,(null===(b=c.replaceFeedContentAction)||void 0===b?0:b.items)&&this.listRenderer&&this.listRenderer.replacePrimaryContent(c.replaceFeedContentAction.items)}};
_.t.Object.defineProperties(o8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===EMb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-two-column-browse-results-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.services.ytd_two_column_browse_results_renderer.ytd.two.column.browse.results.renderer.css.js--\x3e<div id="primary"></div>\n<div id="secondary">\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.services.ytd_two_column_browse_results_renderer.ytd.two.column.browse.results.renderer.css.js--\x3e<style>:host(.grid:not(.grid-disabled)) {max-width: var(--ytd-grid-max-width);} :host(.grid-1-columns),.grid-1-columns {width: var(--ytd-grid-1-columns-width)!important;} :host(.grid-2-columns),.grid-2-columns {width: var(--ytd-grid-2-columns-width)!important;} :host(.grid-3-columns),.grid-3-columns {width: var(--ytd-grid-3-columns-width)!important;} :host(.grid-4-columns),.grid-4-columns {width: var(--ytd-grid-4-columns-width)!important;} :host(.grid-5-columns),.grid-5-columns {width: var(--ytd-grid-5-columns-width)!important;} :host(.grid-6-columns),.grid-6-columns {width: var(--ytd-grid-6-columns-width)!important;} :host {flex: none;margin-bottom: 16px;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column-reverse;-webkit-flex-direction: column-reverse;flex-direction: column-reverse;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #primary {max-width: 100%;min-width: 0;} ytd-browse-feed-actions-renderer {width: 100%;margin-top: 8px;} ytd-browse-secondary-contents-renderer {display: none;} @media(min-width:876px) {:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;}#primary {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;}:host([page-subtype=history]) #secondary {overflow-y: auto;background-color: var(--yt-spec-general-background-b);height: 100%;position: fixed;right: 0;}:host([page-subtype=history][has-secondary-column-data]) #primary {padding-right: 442px;}:host([page-subtype=history]) ytd-browse-feed-actions-renderer {padding: 0 28px;}ytd-browse-feed-actions-renderer {width: 385px;}ytd-browse-secondary-contents-renderer {display: block;width: 187px;}} @media(max-width:876px) {ytd-profile-column-renderer {display: none;}} /*# sourceMappingURL=ytd-two-column-browse-results-renderer.css.map*/</style>";
DMb=d}d=DMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);EMb=a}a=EMb;return a}}});
var p8=o8;p8.prototype.onYtServiceRequestCompleted=p8.prototype.onYtServiceRequestCompleted;p8.prototype.onYtServiceRequestSent=p8.prototype.onYtServiceRequestSent;p8.prototype.onRetrieveLocation=p8.prototype.onRetrieveLocation;_.V([_.L(_.OQ),_.W("design:type",Object)],p8.prototype,"ytdGridStateAwareBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],p8.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],p8.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],p8.prototype,"data",void 0);_.V([_.M({computed:"computeDisplayedContent(data)"}),_.W("design:type",Object)],p8.prototype,"content",void 0);_.V([_.M({computed:"computeHasSecondaryColumnData(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],p8.prototype,"hasSecondaryColumnData",void 0);_.V([_.M({value:function(){return 1024<window.outerHeight?3:2}}),
_.W("design:type",Number)],p8.prototype,"initialCount",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],p8.prototype,"pageSubtype",void 0);_.V([_.S("ytd-section-list-renderer"),_.W("design:type",Object)],p8.prototype,"listRenderer",void 0);_.V([_.N("yt-retrieve-location"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],p8.prototype,"onRetrieveLocation",null);
_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],p8.prototype,"onYtServiceRequestSent",null);_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],p8.prototype,"onYtServiceRequestCompleted",null);p8=_.V([_.T({is:"ytd-two-column-browse-results-renderer"})],p8);
var FMb;
var GMb;
_.ij({is:"yt-alert-with-actions-renderer",_template:function(){if(void 0!==GMb)return GMb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-alert-with-actions-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_alert_with_actions_renderer.yt.alert.with.actions.renderer.css.js--\x3e<div id="content-wrapper" hidden="[[!data.isVisible]]">\n  <div id="content">\n    <yt-icon id="icon" hidden="[[!data.icon]]" icon="[[data.icon.iconType]]"></yt-icon>\n    <div id="text-content">\n      <yt-formatted-string id="title" hidden$="[[!!data.title]]" text="[[data.title]]"></yt-formatted-string>\n      <yt-formatted-string id="alert-message" text="[[data.alertMessage]]"></yt-formatted-string>\n    </div>\n  </div>\n  <div id="actions">\n    <div id="dismiss-button" hidden$="[[!!data.dismissButton]]"></div>\n    <div id="action-buttons" hidden$="[[!!data.actionButtons]]"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_alert_with_actions_renderer.yt.alert.with.actions.renderer.css.js--\x3e<style>:host {display: block;} #content-wrapper {padding: var(--ytd-margin-2x) var(--ytd-margin-4x) 0 var(--ytd-margin-6x);background-color: var(--yt-spec-suggested-action);-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([is-music]) #content-wrapper {background-color: var(--yt-spec-brand-background-solid);} :host([wrap-buttons]) #content-wrapper {padding-left: var(--ytd-margin-4x);-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} :host([alert-style=ALERT_TYPE_WARNING]) #content-wrapper {background-color: var(--yt-spec-brand-link-text-faded);} #content {padding-bottom: var(--ytd-margin-2x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #text-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #icon {color: var(--yt-spec-icon-active-other);margin-right: var(--ytd-margin-4x);-ms-flex: none;-webkit-flex: none;flex: none;} :host([alert-style=ALERT_TYPE_WARNING]) #icon {color: var(--yt-spec-brand-button-background);} #title {color: var(--yt-spec-text-primary);font-size: 1.6em;line-height: 1.4em;font-weight: 500;} #alert-message {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} #actions {padding-bottom: var(--ytd-margin-2x);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} /*# sourceMappingURL=yt-alert-with-actions-renderer.css.map*/</style>";
FMb=d}d=FMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GMb=a},
behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],properties:{data:Object,wrapButtons:{type:Boolean,value:!1,reflectToAttribute:!0},isMusic:{type:Boolean,value:"WEB_REMIX"===_.v("INNERTUBE_CLIENT_NAME",void 0),reflectToAttribute:!0},alertStyle:{type:String,reflectToAttribute:!0,computed:"computeAlertStyle_(data.alertType.type)"},dismissBoundButtonTap_:{type:Function,value:function(){return this.dismissButtonTap_.bind(this)}},
acceptBoundButtonTap_:{type:Function,value:function(){return this.acceptButtonTap_.bind(this)}}},
stampDom:{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{"on-tap":"[[dismissBoundButtonTap_]]"}}}},"data.actionButtons":{id:"action-buttons",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{"on-tap":"[[acceptBoundButtonTap_]]"}}}}},observers:["onIsVisibleChanged_(data.isVisible)"],created:function(){this.closeOnDismissButton_=new Set;this.closeOnDismissButton_.add("ALERT_WITH_ACTIONS_DISMISS_STRATEGY_UNKNOWN");this.closeOnDismissButton_.add("ALERT_WITH_ACTIONS_DISMISS_STRATEGY_ON_LINK_TAP");
this.closeOnDismissButton_.add("ALERT_WITH_ACTIONS_DISMISS_STRATEGY_ONLY_DISMISS_BUTTON_TAP");this.closeOnAcceptButton_=new Set;this.closeOnAcceptButton_.add("ALERT_WITH_ACTIONS_DISMISS_STRATEGY_UNKNOWN");this.closeOnAcceptButton_.add("ALERT_WITH_ACTIONS_DISMISS_STRATEGY_ON_LINK_TAP");this.closeOnAcceptButton_.add("ALERT_WITH_ACTIONS_DISMISS_STRATEGY_ONLY_ACTION_BUTTON_TAP")},
dismissButtonTap_:function(){this.set("data.isVisible",!this.closeOnDismissButton_.has(this.data.dismissStrategy||"ALERT_WITH_ACTIONS_DISMISS_STRATEGY_UNKNOWN"))},
acceptButtonTap_:function(){this.set("data.isVisible",!this.closeOnAcceptButton_.has(this.data.dismissStrategy||"ALERT_WITH_ACTIONS_DISMISS_STRATEGY_UNKNOWN"))},
computeAlertStyle_:function(a){return a},
onIsVisibleChanged_:function(){this.data&&!this.data.isVisible&&this.impressionLog()}});
var q8=function(){var a=_.K.apply(this,arguments)||this;a.responsivePlaylist=_.w("kevlar_playlist_responsive");a.useContentVisibility=_.w("kevlar_content_visibility_hidden");a.attachedPlayers=_.w("kevlar_channel_trailer_multi_attach")?[]:void 0;a.player=null;a.actionMap={"yt-alert-command":"handleAlertCommand","yt-playlist-deletion-redirect-command":"handleYtPlaylistDeletionRedirect"};return a};
_.r(q8,_.K);_.f=q8.prototype;
_.f.configureRendererStamper=function(){return{mastheadAdData:{id:"masthead-ad",mapping:{bannerPromoRenderer:{component:"ytd-banner-promo-renderer",noInjection:!0},videoMastheadAdV3Renderer:{component:"ytd-video-masthead-ad-v3-renderer",noInjection:!0}},reuseComponents:!1},alertBannerData_:{id:"alert-banner",mapping:{alertWithActionsRenderer:{component:"yt-alert-with-actions-renderer",noInjection:!0}}},"data.alerts":{id:"alerts",mapping:{alertRenderer:{component:"yt-alert-renderer",noInjection:!0},
unlimitedUserNotificationRenderer:{component:"yt-unlimited-user-notification-renderer",noInjection:!0},alertWithButtonRenderer:{component:"ytd-alert-with-button-renderer",noInjection:!0}},initialRenderPriority:3,waitForSignal:"eocs"},"data.survey":{id:"survey",mapping:{surveyTriggerRenderer:{component:"ytd-survey-trigger-renderer",noInjection:!0}},initialRenderPriority:3,waitForSignal:"eocs"},"data.metadata":{id:"metadata",mapping:{channelMetadataRenderer:{component:"ytd-channel-metadata-renderer",
noInjection:!0}}},"data.header":{id:"header",mapping:{c4TabbedHeaderRenderer:{component:"ytd-c4-tabbed-header-renderer",properties:{active:"[[active]]",tabs:"[[data.contents.twoColumnBrowseResultsRenderer.tabs]]"},noInjection:!0},interactiveTabbedHeaderRenderer:{component:"ytd-interactive-tabbed-header-renderer",properties:{active:"[[active]]",tabs:"[[data.contents.twoColumnBrowseResultsRenderer.tabs]]"},noInjection:!0},carouselHeaderRenderer:{component:"ytd-carousel-header-renderer",properties:{active:"[[active]]",
disableGridStateAware:"[[richGrid]]",tabs:"[[data.contents.twoColumnBrowseResultsRenderer.tabs]]"},noInjection:!0},hashtagHeaderRenderer:{component:"ytd-hashtag-header-renderer",properties:{active:"[[active]]",tabs:"[[data.contents.twoColumnBrowseResultsRenderer.tabs]]"},noInjection:!0}},events:!0},"data.footer":{id:"footer",mapping:{pageFooterRenderer:{component:"ytd-page-footer-renderer",noInjection:!0}}}}};
_.f.created=function(){var a=this;_.w("kevlar_vimio_root_fix")||(this.ytRendererBehavior.isVisibilityRoot=!0);this.ytRendererBehavior.monitorScroll=!0;this.pageDisposeJobs=[function(){a.disposeMastheadAd()}]};
_.f.attached=function(){_.w("kevlar_tabs_gesture")&&"channels"===this.pageSubtype&&(this.tabGestures=new uMb(this.contents,this.contents,this,this.header));_.w("kevlar_refresh_gesture")&&"home"===this.pageSubtype&&(this.refreshGesture=new sMb(this.refresh,this.contents))};
_.f.detached=function(){this.tabGestures&&(this.tabGestures.detach(),this.tabGestures=void 0);this.refreshGesture&&(this.refreshGesture.detach(),this.refreshGesture=void 0)};
_.f.activeChanged=function(){var a=this.ytPageBehavior.active,b=this.$.header;b&&b.firstChild&&(b.firstChild.active=a)};
_.f.tabsChanged=function(){var a,b,c,d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b.twoColumnBrowseResultsRenderer)||void 0===c?void 0:c.tabs,e=this.$.header;e&&e.firstChild&&(e.firstChild.tabs=d);this.tabGestures&&this.tabGestures.tabsChanged(d)};
_.f.scrollAtTopChanged=function(){this.refreshGesture&&(this.scrollAtTop?this.refreshGesture.attach():this.refreshGesture.detach())};
_.f.onStampOrLazyListFinished=function(){var a=this;_.Md(this,function(){if(a.tabGestures){var b=a.tabGestures,c;if(b.isTabsChanged){var d=_.Si("ytd-page-manager");null!==(c=b.selectedTab)&&void 0!==c&&c.title&&d&&(b.scrollPositionForTabs[b.selectedTab.title]?(d.getCurrentPage().setScrollTop(b.scrollPositionForTabs[b.selectedTab.title]),b.scrollPositionForTabs[b.selectedTab.title]<d.getCurrentPage().clientHeight&&(b.isTabsChanged=!1)):(b.lastVisitedTabScrollPosition&&b.lastVisitedTabScrollPosition<
b.channelHeader.clientHeight?d.getCurrentPage().setScrollTop(b.lastVisitedTabScrollPosition):b.previousTab&&d.getCurrentPage().setScrollTop(b.tabsStartAtInPx),b.isTabsChanged=!1))}}})};
_.f.loadPage_=function(a){this.initCsi();a&&(this.data=a);this.updateTitle(this.data);this.setMastheadAd(this.data)};
_.f.getTitle=function(a){return"home"==this.pageSubtype?"":this.get("microformat.microformatDataRenderer.title",a)?this.get("microformat.microformatDataRenderer.title",a):this.get("header.c4TabbedHeaderRenderer.title",a)?this.get("header.c4TabbedHeaderRenderer.title",a):this.get("header.feedTabbedHeaderRenderer.title",a)?_.Zi(this.get("header.feedTabbedHeaderRenderer.title",a)):this.get("header.interactiveTabbedHeaderRenderer.title",a)?this.get("header.interactiveTabbedHeaderRenderer.title",a):this.get("header.hashtagHeaderRenderer.hashtag",
a)?_.Zi(this.get("header.hashtagHeaderRenderer.hashtag",a)):""};
_.f.updateTitle=function(a){this.fire("yt-update-title",this.getTitle(a))};
_.f.initCsi=function(){G2(this.pageSubtype||"browse",["ol"])};
_.f.getPlayer=function(){if(_.w("kevlar_channel_trailer_multi_attach")){for(var a=_.u(this.attachedPlayers),b=a.next();!b.done;b=a.next())if(b=b.value,b.isConnected||_.Tm(this,b)||"inactive"!==this.richGridWatchStatus)return b;return null}return this.player};
_.f.onPlayerAttached=function(a,b){_.w("kevlar_channel_trailer_multi_attach")?this.attachedPlayers.push(b):this.player=b};
_.f.onPlayerDetached=function(a,b){_.w("kevlar_channel_trailer_multi_attach")?(a=this.attachedPlayers.indexOf(b),0>a||this.attachedPlayers.splice(a,1)):this.player=null};
_.f.getServiceTrackingParams=function(){var a,b;return(null===(b=null===(a=this.data)||void 0===a?void 0:a.responseContext)||void 0===b?void 0:b.serviceTrackingParams)||[]};
_.f.setMastheadAd=function(a){a&&a.mastheadAd&&(this.mastheadAdData=void 0);this.mastheadAdData=a&&a.mastheadAd};
_.f.dataChanged=function(){var a=this;this.refreshGesture&&this.refreshGesture.reset();var b=this.data;if(b.onResponseReceivedActions&&b.onResponseReceivedActions.length)for(var c=_.u(b.onResponseReceivedActions),d=c.next();!d.done;d=c.next())this.ytComponentBehavior.resolveCommand(d.value);if(c=this.get("onResponseReceivedEndpoints",b)){for(d=0;d<c.length;d++)c[d].urlEndpoint&&this.fire("yt-navigate",{endpoint:c[d]});_.dj(this,c)}this.get("filler",b)||eyb();_.Md(this,function(){_.cj(a,"ytd-update-grid-state-action")})};
_.f.disposeMastheadAd=function(){this.mastheadAdData=void 0};
_.f.computeAlertBannerData=function(){if(this.data&&this.data.alerts){var a=this.data.alerts;return a&&a.find(function(b){return!!b.alertWithActionsRenderer})}};
_.f.computeHasC4TabbedHeaderRenderer=function(a){var b;return!(null===(b=null===a||void 0===a?void 0:a.header)||void 0===b||!b.c4TabbedHeaderRenderer)};
_.f.handleAlertCommand=function(a){this.get("alertCommand.alert.alertWithActionsRenderer",a)&&(a=a.alertCommand,this.data.alerts||this.set("data.alerts",[]),this.unshift("data.alerts",a.alert))};
_.f.handleYtPlaylistDeletionRedirect=function(a){a=this.get("playlistDeletionRedirectCommand.redirectEndpoint",a);this.fire("yt-navigate",{endpoint:a})};
_.f.computeRichGridValue=function(a){return cBb.includes(a)||_.w("trending_rich_grid")&&"trending"===a||_.w("trending_explore_rich_grid")&&"explore"===a};
_.f.computeHasSidebar=function(a){return!!a.sidebar};
_.f.computeUseUnifiedShowPageLayout=function(a){var b;if(!a||"show"!==this.pageSubtype||!a.sidebar||!a.sidebar.playlistSidebarRenderer)return!1;a=a.sidebar.playlistSidebarRenderer;if(!a.items)return!1;for(var c=0;c<a.items.length;c++)if(a.items[c].playlistSidebarPrimaryInfoRenderer)return"PLAYLIST_SIDEBAR_PRIMARY_INFO_RENDERER_STYLE_TYPE_SHOW"===(null===(b=a.items[c].playlistSidebarPrimaryInfoRenderer)||void 0===b?void 0:b.style);return!1};
_.t.Object.defineProperties(q8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===wMb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-browse--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.pages.ytd_browse.ytd.browse.css.js--\x3e<div id="alert-banner"></div>\n<div id="masthead-ad"></div>\n<div id="header"></div>\n<div id="alerts"></div>\n\n<ytd-channel-legal-info-renderer data="[[data.contents.twoColumnBrowseResultsRenderer.secondaryContents.browseSecondaryContentsRenderer.contents.0.channelLegalInfoRenderer]]" disable-upgrade$="[[!data.contents.twoColumnBrowseResultsRenderer.secondaryContents.browseSecondaryContentsRenderer.contents.0.channelLegalInfoRenderer]]" hidden="[[!data.contents.twoColumnBrowseResultsRenderer.secondaryContents.browseSecondaryContentsRenderer.contents.0.channelLegalInfoRenderer]]">\n</ytd-channel-legal-info-renderer>\n<ytd-playlist-sidebar-renderer data="[[data.sidebar.playlistSidebarRenderer]]" disable-upgrade$="[[!data.sidebar.playlistSidebarRenderer]]" hidden="[[!data.sidebar.playlistSidebarRenderer]]">\n</ytd-playlist-sidebar-renderer>\n<ytd-settings-sidebar-renderer data="[[data.sidebar.settingsSidebarRenderer]]" disable-upgrade$="[[!data.sidebar.settingsSidebarRenderer]]" hidden="[[!data.sidebar.settingsSidebarRenderer]]">\n</ytd-settings-sidebar-renderer>\n<ytd-two-column-browse-results-renderer data="[[data.contents.twoColumnBrowseResultsRenderer]]" disable-grid-state-aware="[[richGrid]]" page-subtype="[[pageSubtype]]">\n</ytd-two-column-browse-results-renderer>\n<div id="survey"></div>\n<div id="metadata"></div>\n<div id="footer"></div>\n<ytd-refresh id="refresh"></ytd-refresh>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===vMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_browse.ytd.browse.css.js--\x3e<style>:host {overflow: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([page-subtype=hashtag-landing-page]) {--ytd-background-promo-renderer-icon-width: auto;--ytd-background-promo-renderer-icon-height: auto;} :host([page-subtype=ypc-checkout]) {--yt-iframe-renderer-height: calc( 100vh - 56px - 16px );} :host([page-subtype=channels]) {background: var(--yt-spec-general-background-b);} :host([page-subtype=trending][has-c4-tabbed-header-renderer]) {background: var(--yt-spec-general-background-b);} :host([page-subtype=WEB_PAGE_TYPE_SETTINGS]) {margin-left: 240px;} :host([page-subtype=playlist][has-sidebar_]),:host([page-subtype=show][has-sidebar_]) {-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;} #header {width: 100%;z-index: 2000;-ms-flex: none;-webkit-flex: none;flex: none;} #header>* {width: 100%;-ms-flex: none;-webkit-flex: none;flex: none;} #masthead-ad {-ms-flex: none;-webkit-flex: none;flex: none;} #masthead-ad {width: 100%;-ms-flex: none;-webkit-flex: none;flex: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} ytd-video-masthead-ad-v3-renderer {margin: 24px 20px 0 16px;} ytd-playlist-sidebar-renderer,ytd-settings-sidebar-renderer {position: fixed;left: 0;height: calc(100vh - var(--ytd-toolbar-height));} :host([mini-guide-visible]) ytd-playlist-sidebar-renderer {left: 72px;} :host([guide-persistent-and-visible]) ytd-playlist-sidebar-renderer {left: var(--app-drawer-width);} @supports(content-visibility:hidden) {:host([mini-guide-visible][use-content-visibility]) ytd-playlist-sidebar-renderer {left: 0;}:host([guide-persistent-and-visible][use-content-visibility]) ytd-playlist-sidebar-renderer {left: 0;}} #alerts,#alert-banner {width: 100%;} #alerts yt-alert-renderer {padding: 16px;} ytd-two-column-browse-results-renderer {padding-bottom: var(--ytd-miniplayer-offset,0);} :host([page-subtype~=red]) ytd-two-column-browse-results-renderer {width: 100%;} :host([page-subtype~=memberships-and-purchases]) ytd-two-column-browse-results-renderer {max-width: 700px;} :host([page-subtype=playlist]),:host([page-subtype=show]) {position: relative;background-color: var(--yt-spec-general-background-b);} :host([page-subtype=playlist]) ytd-two-column-browse-results-renderer,:host([page-subtype=show]) ytd-two-column-browse-results-renderer {width: 100%;min-width: 0;box-sizing: border-box;margin: 0;background-color: var(--yt-spec-general-background-b);min-height: calc(100vh - var(--ytd-toolbar-height));} :host([page-subtype=playlist][has-sidebar_]) ytd-two-column-browse-results-renderer {padding-left: 417px;} :host([responsive-playlist][page-subtype=playlist][has-sidebar_]) ytd-two-column-browse-results-renderer,:host([page-subtype=show][has-sidebar_]) ytd-two-column-browse-results-renderer {padding-left: 360px;} :host([use-unified-show-page-layout][page-subtype=show][has-sidebar_]) ytd-two-column-browse-results-renderer {padding-left: 460px;} :host([page-subtype=playlist][has-sidebar_]) #alerts,:host([page-subtype=playlist][has-sidebar_]) #alert-banner {padding-left: 417px;box-sizing: border-box;width: 100%;} :host([responsive-playlist][page-subtype=playlist][has-sidebar_]) #alerts,:host([responsive-playlist][page-subtype=playlist][has-sidebar_]) #alert-banner {padding-left: 360px;} :host([page-subtype=show][has-sidebar_]) #alerts,:host([page-subtype=show][has-sidebar_]) #alert-banner {padding-left: 360px;box-sizing: border-box;width: 100%;} :host([use-unified-show-page-layout][page-subtype=show][has-sidebar_]) #alerts,:host([use-unified-show-page-layout][page-subtype=show][has-sidebar_]) #alert-banner {padding-left: 460px;} :host([page-subtype=playlist]) #alerts yt-alert-renderer,:host([page-subtype=show]) #alerts yt-alert-renderer {padding: 16px 16px 0;} :host([page-subtype~=channels]) ytd-two-column-browse-results-renderer {min-height: calc(100vh - 56px - 48px - 16px);} :host([page-subtype~=labs]) ytd-two-column-browse-results-renderer,:host([page-subtype~=standalone]) ytd-two-column-browse-results-renderer {width: 100%;max-width: 100%;margin: 0;} :host([page-subtype~=ypc-offers]) ytd-two-column-browse-results-renderer {width: 100%;margin: 0;--yt-card-item-main-content-margin-right: 0;} :host([page-subtype=WEB_PAGE_TYPE_SETTINGS]) ytd-two-column-browse-results-renderer {width: 100%;max-width: 1080px;} @media(max-width:680px) {:host([page-subtype=WEB_PAGE_TYPE_SETTINGS]) ytd-settings-sidebar-renderer {display: none;}:host([page-subtype=WEB_PAGE_TYPE_SETTINGS]) {margin-left: 0;}} ytd-page-footer-renderer {position: fixed;bottom: 0;right: 0;left: 0;} ytd-refresh {display: none;position: fixed;top: 72px;left: 50%;z-index: 1999;} ytd-refresh.gesture-dragging,ytd-refresh[is-reloading] {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} ytd-refresh[is-reloading] {top: 152px;} /*# sourceMappingURL=ytd-browse.css.map*/</style>";
vMb=d}d=vMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);wMb=a}a=wMb;return a}}});
var r8=q8;r8.prototype.dataChanged=r8.prototype.dataChanged;r8.prototype.onPlayerDetached=r8.prototype.onPlayerDetached;r8.prototype.onPlayerAttached=r8.prototype.onPlayerAttached;r8.prototype.onStampOrLazyListFinished=r8.prototype.onStampOrLazyListFinished;r8.prototype.scrollAtTopChanged=r8.prototype.scrollAtTopChanged;r8.prototype.tabsChanged=r8.prototype.tabsChanged;r8.prototype.activeChanged=r8.prototype.activeChanged;
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],r8.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Qx),_.W("design:type",Object)],r8.prototype,"ytdOpenPopupBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],r8.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],r8.prototype,"ytdReduxBehavior",void 0);_.V([_.L(U7.YtPageBehavior),_.W("design:type",Object)],r8.prototype,"ytPageBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],r8.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.oE),_.W("design:type",Object)],r8.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],r8.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],r8.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],r8.prototype,"mastheadAdData",void 0);
_.V([_.M({readOnly:!0,computed:"computeAlertBannerData(data.alerts.*)"}),_.W("design:type",Object)],r8.prototype,"alertBannerData_",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",String)],r8.prototype,"pageSubtype",void 0);_.V([_.M({reflectToAttribute:!0,computed:"computeHasC4TabbedHeaderRenderer(data)"}),_.W("design:type",Boolean)],r8.prototype,"hasC4TabbedHeaderRenderer",void 0);
_.V([_.M({computed:"computeHasSidebar(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],r8.prototype,"hasSidebar_",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],r8.prototype,"responsivePlaylist",void 0);_.V([_.M({computed:"computeUseUnifiedShowPageLayout(data)",reflectToAttribute:!0}),_.W("design:type",Boolean)],r8.prototype,"useUnifiedShowPageLayout",void 0);
_.V([_.M({computed:"computeRichGridValue(pageSubtype)"}),_.W("design:type",Boolean)],r8.prototype,"richGrid",void 0);_.V([_.M({selector:function(a){return a.ui.scrollAtTop}}),
_.W("design:type",Boolean)],r8.prototype,"scrollAtTop",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],r8.prototype,"useContentVisibility",void 0);_.V([_.M({selector:_.gV,reflectToAttribute:!0}),_.W("design:type",String)],r8.prototype,"richGridWatchStatus",void 0);_.V([_.S("ytd-two-column-browse-results-renderer"),_.W("design:type",HTMLElement)],r8.prototype,"contents",void 0);_.V([_.S("#header"),_.W("design:type",HTMLElement)],r8.prototype,"header",void 0);
_.V([_.S("ytd-refresh"),_.W("design:type",l8)],r8.prototype,"refresh",void 0);_.V([_.P("active"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],r8.prototype,"activeChanged",null);_.V([_.P("data.contents.twoColumnBrowseResultsRenderer.tabs"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],r8.prototype,"tabsChanged",null);
_.V([_.P("scrollAtTop"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],r8.prototype,"scrollAtTopChanged",null);_.V([_.N("yt-lazy-list-finished"),_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],r8.prototype,"onStampOrLazyListFinished",null);
_.V([_.N("yt-player-attached"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Element]),_.W("design:returntype",void 0)],r8.prototype,"onPlayerAttached",null);_.V([_.N("yt-player-detached"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Element]),_.W("design:returntype",void 0)],r8.prototype,"onPlayerDetached",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],r8.prototype,"dataChanged",null);
r8=_.V([_.T({is:"ytd-browse"})],r8);
var HMb;
var IMb;
var JMb;
var KMb;
var LMb=function(){return _.K.apply(this,arguments)||this};
_.r(LMb,_.K);var MMb=LMb;MMb=_.V([_.T({is:"ytd-search-items"})],MMb);
var NMb;
var OMb;
var s8=function(){return _.K.apply(this,arguments)||this};
_.r(s8,_.K);s8.prototype.configureRendererStamper=function(){return{"data.pages":{id:"pages",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.t.Object.defineProperties(s8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===OMb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-page-continuation--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.continuations.ytd_page_continuation.ytd.page.continuation.css.js--\x3e<div id="pages"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===NMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.continuations.ytd_page_continuation.ytd.page.continuation.css.js--\x3e<style>:host {--ytd-paper-button-min-width: 0;display: inline-block;} ytd-button-renderer {margin-right: 4px;} /*# sourceMappingURL=ytd-page-continuation.css.map*/</style>";NMb=d}d=NMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
OMb=a}a=OMb;return a}}});
var t8=s8;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],t8.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],t8.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],t8.prototype,"data",void 0);t8=_.V([_.T({is:"ytd-page-continuation"})],t8);
var PMb;
var QMb;
var u8=function(){return _.K.apply(this,arguments)||this};
_.r(u8,_.K);u8.prototype.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{artistWatchCardRenderer:"ytd-artist-watch-card-renderer",watchCardRenderer:"ytd-watch-card-renderer",showWatchCardRenderer:"ytd-show-watch-card-renderer",videoGameWatchCardRenderer:"ytd-video-game-watch-card-renderer",universalWatchCardRenderer:"ytd-universal-watch-card-renderer"}}}};
_.t.Object.defineProperties(u8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===QMb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-secondary-search-container-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.services.ytd_secondary_search_container_renderer.ytd.secondary.search.container.renderer.css.js--\x3e<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===PMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.services.ytd_secondary_search_container_renderer.ytd.secondary.search.container.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=ytd-secondary-search-container-renderer.css.map*/</style>";
PMb=d}d=PMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);QMb=a}a=QMb;return a}}});
var v8=u8;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],v8.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],v8.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],v8.prototype,"data",void 0);v8=_.V([_.T({is:"ytd-secondary-search-container-renderer"})],v8);
var RMb;
var SMb;
var w8=function(){var a=_.K.apply(this,arguments)||this;a.renderSecondarySearchContainer=!1;a.isSearch=!1;a.isSearchDova=_.w("dova_on_search");return a};
_.r(w8,_.K);_.f=w8.prototype;_.f.configureRendererStamper=function(){return{"data.primaryContents":{id:"primary",mapping:{sectionListRenderer:{component:"ytd-section-list-renderer",properties:{isSearch:"[[isSearch]]",isSearchDova:"[[isSearchDova]]",hasChipsBar:"[[hasChipsBar]]"}}}},"data.continuations":{id:"continuations",mapping:{pageContinuationData:"ytd-page-continuation"}}}};
_.f.created=function(){var a=this;this.boundStampSecondarySearchContainerIfFits=function(){a.stampSecondarySearchContainerIfFits()};
_.je("REMAINING_DOVA_DEFERRED_CHUNKS",1)};
_.f.computeShowSecondaryColumn=function(a,b){return!!(b&&b.secondaryContents&&a)};
_.f.computeHasChipsBar=function(a){var b,c,d;a=null===(c=null===(b=null===a||void 0===a?void 0:a.primaryContents)||void 0===b?void 0:b.sectionListRenderer)||void 0===c?void 0:c.contents;if(!(a&&0<a.length))return!1;a=null===(d=a[0].itemSectionRenderer)||void 0===d?void 0:d.contents;if(!(a&&0<a.length))return!1;a=_.u(a);for(var e=a.next();!e.done;e=a.next())if(e.value.chipCloudRenderer)return!0;return!1};
_.f.activeChanged=function(){var a=this;this.active&&!this.renderSecondarySearchContainer?(this.listen(window,"resize","debounceStampSecondarySearchContainerIfFits"),this.async(function(){a.debounceStampSecondarySearchContainerIfFits()})):this.active||this.unlisten(window,"resize","debounceStampSecondarySearchContainerIfFits")};
_.f.persistentGuideChanged=function(){this.active&&!this.renderSecondarySearchContainer&&this.debounceStampSecondarySearchContainerIfFits()};
_.f.stampSecondarySearchContainerIfFits=function(){!this.renderSecondarySearchContainer&&1090<=window.innerWidth&&(this.renderSecondarySearchContainer=!0,this.updateChipsBarWidth())};
_.f.debounceStampSecondarySearchContainerIfFits=function(){this.debounce("stampSecondarySearchContainerIfFits",this.boundStampSecondarySearchContainerIfFits)};
_.f.onRetrieveLocation=function(a,b){b.locationRetrieved(location.pathname+location.search+"&pbj=1",void 0);a.stopPropagation()};
_.f.onResize=function(){this.updateChipsBarWidth()};
_.f.dataChanged=function(){this.updateChipsBarWidth()};
_.f.updateChipsBarWidth=function(){this.updateStyles({"--ytd-search-chips-bar-width":this.primaryContainer.clientWidth+this.secondaryContainer.clientWidth+"px"})};
_.t.Object.defineProperties(w8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===SMb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-two-column-search-results-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.services.ytd_two_column_search_results_renderer.ytd.two.column.search.results.renderer.css.js--\x3e<div id="primary">\n  <div id="continuations"></div>\n</div>\n<ytd-secondary-search-container-renderer id="secondary" data="[[data.secondaryContents.secondarySearchContainerRenderer]]" disable-upgrade$="[[!showSecondaryColumn]]" hidden="[[!showSecondaryColumn]]">\n</ytd-secondary-search-container-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===RMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.services.ytd_two_column_search_results_renderer.ytd.two.column.search.results.renderer.css.js--\x3e<style>:host {--yt-horizontal-list-renderer-width: 214px;max-width: 1280px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} @media(min-width:428px) {:host {--yt-horizontal-list-renderer-width: 428px;}} @media(min-width:642px) {:host {--yt-horizontal-list-renderer-width: 642px;}} @media(min-width:856px) {:host {--yt-horizontal-list-renderer-width: 856px;}} @media(min-width:1070px) {:host([use-prominent-thumbs])[prominent-thumb-style=DEFAULT],:host([use-prominent-thumbs])[prominent-thumb-style=BIG1],:host([use-prominent-thumbs])[prominent-thumb-style=BIG2] {--yt-horizontal-list-renderer-width: 1070px;}} #primary {max-width: 862px;min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([center-results]) #primary {-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;flex: 1 1 auto;} #secondary {padding-left: 40px;width: 385px;} :host([center-results]) #secondary {-ms-flex: none;-webkit-flex: none;flex: none;} #continuations {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} ytd-section-list-renderer {min-width: 0;} @media(max-width:1090px) {#secondary {display: none;}} @media(min-width:1480px) {#primary {width: 903px;}#secondary {width: 385px;}} @media(min-width:1720px) {:host([guide-persistent-and-visible]) #primary {width: 903px;}:host([guide-persistent-and-visible]) #secondary {width: 385px;display: block;}} :host([use-prominent-thumbs]) {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([use-prominent-thumbs]) #primary {max-width: 1096px;} :host([prominent-thumb-style=MEDIUM1]) #primary {max-width: 862px;} :host([prominent-thumb-style=MEDIUM2]) #primary {max-width: 862px;} :host([has-chips-bar]) {margin-top: 48px;} /*# sourceMappingURL=ytd-two-column-search-results-renderer.css.map*/</style>";
RMb=d}d=RMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);SMb=a}a=SMb;return a}}});
var x8=w8;x8.prototype.dataChanged=x8.prototype.dataChanged;x8.prototype.onResize=x8.prototype.onResize;x8.prototype.onRetrieveLocation=x8.prototype.onRetrieveLocation;x8.prototype.persistentGuideChanged=x8.prototype.persistentGuideChanged;x8.prototype.activeChanged=x8.prototype.activeChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],x8.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],x8.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.oE),_.W("design:type",Object)],x8.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.L(_.VD),_.W("design:type",Object)],x8.prototype,"ironResizableBehavior",void 0);_.V([_.S("#primary"),_.W("design:type",HTMLElement)],x8.prototype,"primaryContainer",void 0);_.V([_.S("#secondary"),_.W("design:type",HTMLElement)],x8.prototype,"secondaryContainer",void 0);
_.V([_.M(),_.W("design:type",Boolean)],x8.prototype,"active",void 0);_.V([_.M(),_.W("design:type",Object)],x8.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],x8.prototype,"renderSecondarySearchContainer",void 0);_.V([_.M({computed:"computeShowSecondaryColumn(renderSecondarySearchContainer, data)"}),_.W("design:type",Boolean)],x8.prototype,"showSecondaryColumn",void 0);_.V([_.M(),_.W("design:type",Object)],x8.prototype,"isSearch",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeHasChipsBar(data)"}),_.W("design:type",Boolean)],x8.prototype,"hasChipsBar",void 0);_.V([_.M(),_.W("design:type",Object)],x8.prototype,"isSearchDova",void 0);_.V([_.M({reflectToAttribute:!0,value:_.w("desktop_search_prominent_thumbs")}),_.W("design:type",Boolean)],x8.prototype,"useProminentThumbs",void 0);
_.V([_.M({reflectToAttribute:!0,value:_.oe("desktop_search_prominent_thumbs_style")}),_.W("design:type",Boolean)],x8.prototype,"prominentThumbStyle",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],x8.prototype,"centerResults",void 0);_.V([_.P("active"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],x8.prototype,"activeChanged",null);
_.V([_.P("guidePersistentAndVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],x8.prototype,"persistentGuideChanged",null);_.V([_.N("yt-retrieve-location"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],x8.prototype,"onRetrieveLocation",null);_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],x8.prototype,"onResize",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],x8.prototype,"dataChanged",null);x8=_.V([_.T({is:"ytd-two-column-search-results-renderer"})],x8);
var y8=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-show-search-contents-command":"onYtShowSearchContentsCommand"};return a};
_.r(y8,_.K);_.f=y8.prototype;_.f.configureRendererStamper=function(){return{"data.survey":{id:"survey",mapping:{surveyTriggerRenderer:{component:"ytd-survey-trigger-renderer",noInjection:!0}},initialRenderPriority:3,waitForSignal:mzb()}}};
_.f.loadPage_=function(a){this.initCsi();a&&(this.data=a,_.je("REFINEMENTS_TUPLE",["FromSearchResponse",a.refinements||[]]),_.Ox(this));this.updateTitle()};
_.f.dataChanged=function(){var a=this.data;if(a.onResponseReceivedCommands&&a.onResponseReceivedCommands.length){for(var b=0;b<a.onResponseReceivedCommands.length;b++)a.onResponseReceivedCommands[b].urlEndpoint&&this.fire("yt-navigate",{endpoint:a.onResponseReceivedCommands[b]});_.ej(this,a.onResponseReceivedCommands,this)}};
_.f.initCsi=function(){G2("results",["ol"])};
_.f.updateTitle=function(){var a=_.rh(window.location.href,"q");a||(a=_.rh(window.location.href,"search_query"));this.fire("yt-update-title",a||"")};
_.f.onYtShowSearchContentsCommand=function(){this.set("data.hideContents",!1)};
_.t.Object.defineProperties(y8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===KMb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-search--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.pages.ytd_search.ytd.search.css.js--\x3e\n<div id="container">\n  <ytd-two-column-search-results-renderer active="[[active]]" center-results="[[centerResults]]" data="[[data.contents.twoColumnSearchResultsRenderer]]" hidden="[[data.hideContents]]" is-search="true">\n  </ytd-two-column-search-results-renderer>\n</div>\n<div id="survey"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===JMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_search.ytd.search.css.js--\x3e<style>:host {padding: 16px 24px;overflow-y: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;position: relative;z-index: 0;} #container {min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} ytd-two-column-search-results-renderer {min-width: 0;} :host([center-results]) #container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([center-results]) ytd-two-column-search-results-renderer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex: 0 1 100%;} /*# sourceMappingURL=ytd-search.css.map*/</style>";
JMb=d}d=JMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);KMb=a}a=KMb;return a}}});
var z8=y8;z8.prototype.dataChanged=z8.prototype.dataChanged;_.V([_.L(U7.YtPageBehavior),_.W("design:type",Object)],z8.prototype,"ytPageBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],z8.prototype,"actionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],z8.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],z8.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],z8.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.w("kevlar_center_search_results")}}),
_.W("design:type",Boolean)],z8.prototype,"centerResults",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],z8.prototype,"monitorScroll",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],z8.prototype,"dataChanged",null);z8=_.V([_.T({is:"ytd-search"})],z8);
var TMb;
var UMb;
var VMb;
var WMb;
var XMb;
var YMb;
_.ij({is:"yt-player-error-message-renderer",_template:function(){if(void 0!==YMb)return YMb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-player-error-message-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.player.yt_player_error_message_renderer.yt.player.error.message.renderer.css.js--\x3e<div id="player-error-message-container" hidden="[[showSpinner]]">\n  <yt-icon id="icon" hidden="[[!icon_]]" icon="[[icon_]]"></yt-icon>\n  <div id="info">\n    <div id="reason">[[getSimpleString(data.reason)]]</div>\n    <yt-formatted-string id="subreason" text="[[data.subreason]]"></yt-formatted-string>\n    <yt-formatted-string id="more" text="[[data.learnMore]]"></yt-formatted-string>\n    <div id="buttons">\n      <div id="dismiss-button"></div>\n      <div id="button"></div>\n    </div>\n  </div>\n</div>\n<div id="spinner" hidden="[[!showSpinner]]">\n  <tp-yt-paper-spinner-lite active=""></tp-yt-paper-spinner-lite>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===XMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.player.yt_player_error_message_renderer.yt.player.error.message.renderer.css.js--\x3e<style>:host {display: block;overflow: hidden;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #player-error-message-container {width: 100%;height: 100%;display: block;overflow: hidden;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host(:not([has-icon_])) #info {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host(:not([has-icon_])) #reason {margin-bottom: var(--ytd-margin-2x);} :host(:not([has-icon_])) #buttons {margin-top: var(--ytd-margin-3x);} :host([sign-in-icon_]) #icon {margin-right: var(--ytd-neg-margin-7x);} #reason {color: var(--yt-spec-static-brand-white);@apply --ytd-channel-title;} #subreason,#more {--yt-endpoint-color: var(--yt-spec-static-overlay-call-to-action);--yt-endpoint-visited-color: var(--yt-spec-static-overlay-call-to-action);--yt-endpoint-hover-color: var(--yt-spec-static-overlay-call-to-action);font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-static-brand-white));} #subreason {display: block;} yt-icon {--iron-icon-fill-color: var(--yt-deprecated-white-opacity-lighten-2);-ms-flex: none;-webkit-flex: none;flex: none;height: 144px;width: 144px;} yt-button-renderer {margin: var(--ytd-margin-4x) var(--ytd-margin-3x) 0 0;} tp-yt-paper-spinner-lite {--paper-spinner-color: var(--yt-spec-static-brand-white);--paper-spinner-stroke-width: 6px;height: 64px;width: 64px;} #info {padding: 0 0 0 var(--ytd-margin-6x);overflow: hidden;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex: 1 0 auto;-webkit-flex: 1 0 auto;flex: 0 1 auto;} #buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} @media(max-width:615px) {yt-icon {display: none;}#reason {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}#subreason {display: -webkit-box;max-height: 4rem;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;white-space: pre-wrap;-webkit-line-clamp: 2;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);}} /*# sourceMappingURL=yt-player-error-message-renderer.css.map*/</style>";
XMb=d}d=XMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return YMb=a},
behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior,_.PY.YtConditionalRendererBehavior],properties:{data:Object,icon_:{type:String,computed:"computeIcon_(data.icon)"},hasIcon_:{type:Boolean,reflectToAttribute:!0,computed:"computeHasIcon_(icon_)"},signInIcon_:{type:Boolean,reflectToAttribute:!0,computed:"isSignInIcon_(icon_)"}},stampDom:{"data.proceedButton":{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"yt-button-renderer"}}},
computeHasIcon_:function(a){return!!a},
isSignInIcon_:function(a){return"yt-icons:prompted_sign_in"==a}});
var ZMb;
var $Mb;
_.ij({is:"yt-player-kav-renderer",_template:function(){if(void 0!==$Mb)return $Mb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-player-kav-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.player.yt_player_kav_renderer.yt.player.kav.renderer.css.js--\x3e<yt-icon icon="[[icon_]]"></yt-icon>\n<div id="info">\n  <div class="reason">[[getSimpleString(data.reason)]]</div>\n  <div class="subreason">[[getSimpleString(data.subreason)]]</div>\n  <yt-formatted-string class="more" text="[[data.learnMore]]"></yt-formatted-string>\n  <div id="button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.player.yt_player_kav_renderer.yt.player.kav.renderer.css.js--\x3e<style>:host {display: block;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} .reason {color: var(--yt-spec-static-overlay-text-primary);@apply --ytd-channel-title;} .subreason,.more {--yt-endpoint-color: var(--yt-spec-static-overlay-text-primary);color: var(--yt-spec-static-overlay-text-primary);} yt-icon {color: var(--yt-spec-brand-icon-inactive);width: 144px;height: 144px;padding-right: var(--ytd-margin-6x);} yt-button-renderer {margin: var(--ytd-margin-4x) 0 0 0;} #info {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} /*# sourceMappingURL=yt-player-kav-renderer.css.map*/</style>";
ZMb=d}d=ZMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return $Mb=a},
behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],properties:{data:Object,icon_:{type:String,computed:"computeIcon_(data.icon)"}},stampDom:{"data.proceedButton":{id:"button",mapping:{buttonRenderer:"yt-button-renderer"}}},computeIcon_:function(a){return a?"yt-icons:"+a.iconType.toLowerCase():"error_outline"}});
_.ij({is:"yt-playability-error-supported-renderers",_template:function(){if(void 0!==WMb)return WMb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-playability-error-supported-renderers--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.player.yt_playability_error_supported_renderers.yt.playability.error.supported.renderers.css.js--\x3e<div id="container"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.player.yt_playability_error_supported_renderers.yt.playability.error.supported.renderers.css.js--\x3e<style>:host {display: block;background: black;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #reason {color: var(--yt-spec-static-brand-white);} yt-player-error-message-renderer,yt-player-kav-renderer {width: 100%;height: 100%;-ms-flex: none;-webkit-flex: none;flex: none;} #container {width: 100%;height: 100%;} :host([inline-sign-in]) #container {padding-top: 0;} :host([inline-sign-in]) #sign-in {display: block;} /*# sourceMappingURL=yt-playability-error-supported-renderers.css.map*/</style>";
VMb=d}d=VMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WMb=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior,_.Hx.YtActionHandlerBehavior],actionMap:{"yt-update-player-error-message-command":"onUpdatePlayerErrorMessageCommand_"},properties:{data:Object,status:String},stampDom:{data:{id:"container",mapping:{playerErrorMessageRenderer:"yt-player-error-message-renderer",playerKavRenderer:"yt-player-kav-renderer"}}},onUpdatePlayerErrorMessageCommand_:function(a){if(a.updatePlayerErrorMessageCommand){var b;if(a=null==(b=a.updatePlayerErrorMessageCommand)?
void 0:b.newPlayerErrorMessageRenderer)this.data=a}}});
var A8=function(){var a=_.K.apply(this,arguments)||this;a.isPageActive=!0;a.isPreviousPageShorts=!1;a.index=0;a.enableScrollSnap=!0;a.centerArrowButtons=_.w("kevlar_center_arrow_buttons");a.currentPlayerIndex=0;a.nextReelVe=_.Xq(56921);a.prevReelVe=_.Xq(56922);a.actionMap={"yt-append-reel-watch-sequence-continuation-entries-action":"processAppendReelWatchSequenceContinuationEntriesAction"};return a};
_.r(A8,_.K);_.f=A8.prototype;_.f.isActiveReel=function(a,b){return a===b};
_.f.onKeydown=function(a){var b=_.G(a).path||[];oyb(b)||("ArrowUp"===a.code?(a.preventDefault(),this.handlePrevButtonClick()):"ArrowDown"===a.code?(a.preventDefault(),this.handleNextButtonClick()):"KeyM"===a.code?this.toggleMuteUnmuteVideo():("KeyK"===a.code||"Space"===a.code)&&this.togglePlayPauseVideo())};
_.f.toggleMuteUnmuteVideo=function(){this.player&&(this.player.isMuted()?this.player.unMute():this.player.mute())};
_.f.togglePlayPauseVideo=function(){this.player&&(1===this.player.getPlayerState()?this.player.pauseVideo():2===this.player.getPlayerState()&&this.player.playVideo())};
_.f.getCurrentVideo=function(){var a,b,c,d;if(this.data){var e=null===(b=null===(a=this.currentEndpoint)||void 0===a?void 0:a.reelWatchEndpoint)||void 0===b?void 0:b.thumbnail,h=null===(c=this.data.overlay)||void 0===c?void 0:c.reelPlayerOverlayRenderer;var l=Object.assign(Object.assign({},this.currentEndpoint),{reelWatchEndpoint:Object.assign(Object.assign({},null===(d=this.currentEndpoint)||void 0===d?void 0:d.reelWatchEndpoint),{sequenceParams:void 0,sequenceProvider:void 0})});return{reelPlayerOverlayRenderer:h,
thumbnail:e,command:l}}};
_.f.created=function(){var a=this;this.pageScrollElement=this;this.scrollToVideoThrottle=new _.Pw(function(b){b=a.querySelector("#player-container-"+b);null===b||void 0===b?void 0:b.scrollIntoView({inline:"start",behavior:"smooth"})},500,this)};
_.f.attached=function(){_.hj().resolve(_.LAa).JSC$35358_rootElement=this};
_.f.detached=function(){_.hj().resolve(_.LAa).JSC$35358_rootElement=void 0};
_.f.loadPage_=function(a){this.initCsi();this.updateTitle(this.playerData);a&&(this.data=a)};
_.f.initializeIntersectionObserver=function(){var a=this,b=new IntersectionObserver(function(e){e=_.u(e);for(var h=e.next();!h.done;h=e.next())if(h=h.value,.6<h.intersectionRatio){h=Number(h.target.id);if(isNaN(h))break;if(h===a.index)break;a.loadVideo(h);_.Dk("_start",void 0)&&!_.Dk("r_vtc",void 0)&&_.zk("r_vtc",void 0,void 0)}},{rootMargin:"0px",
threshold:.6}),c=[].concat(_.Pc(document.querySelectorAll("ytd-reel-video-renderer.reel-video-in-sequence")));c=_.u(c);for(var d=c.next();!d.done;d=c.next())b.observe(d.value)};
_.f.initCsi=function(){G2("reel_watch",["pbs","pbp","pbu","r_vtc","r_tr"]);_.jk({reelInfo:{transitionType:this.isPreviousPageShorts?"LATENCY_REEL_TRANSITION_TYPE_REEL_TO_REEL":"LATENCY_REEL_TRANSITION_TYPE_START",videoType:"REEL_VIDEO_TYPE_VIDEO"}})};
_.f.getPlayer=function(){this.$||this._enableProperties();return this.$.player};
_.f.onPlayerStateChange=function(a){1===a&&this.currentPlayerIndex!==this.index&&(this.movePlayerToVideo(this.index),this.player.setLoopVideo(!0))};
_.f.playerDataChanged=function(a){var b=this,c,d,e,h;return _.y(function(l){if(1==l.nextAddress){e=b.getPlayer();if(a)(null===(c=a.videoDetails)||void 0===c?void 0:c.videoId)!==(null===(d=e.getPlayer())||void 0===d?void 0:d.getVideoData().video_id)&&e.loadVideoWithPlayerResponse(a);else return l.return();if(b.player)return l.jumpTo(0);h=b;return _.z(l,e.getPlayerPromise(),3)}h.player=l.yieldResult;b.playerStateChangeListener=b.onPlayerStateChange.bind(b);b.player.addEventListener("onStateChange",
b.playerStateChangeListener);b.movePlayerToVideo(b.index);b.player.setLoopVideo(!0);b.initializeIntersectionObserver();_.jya.resolve(b.player);_.Ih(l)})};
_.f.activeChanged=function(a){_.Gj.dispatch(_.mj({type:"SET_IS_SHORTS_ACTIVE",payload:{isShortsActive:a}}));a?(this.isPageActive=!0,this.listen(document,"keydown","onKeydown"),document.body.setAttribute("no-y-overflow",""),this.getPlayer().play()):(this.isPageActive=!1,this.unlisten(document,"keydown","onKeydown"),document.body.removeAttribute("no-y-overflow"),this.currentPlayerIndex=this.index=0,this.playerData=this.player=void 0)};
_.f.graftClientVisualElements=function(a){a&&(a=_.Qr(),_.Tza(a,_.fj({response:this.reelWatchSequenceResponse})),_.Gu(a,this.nextReelVe),_.Gu(a,this.prevReelVe))};
_.f.movePlayerToVideo=function(a){var b=this.querySelector("#player-container-"+a),c=this.getPlayer();b&&(c.appendTo(b,void 0,!0),c.focusOnPlayer(),c.style.visibility="visible",_.zk("r_tr"),this.currentPlayerIndex=a)};
_.f.handlePrevButtonClick=function(a){var b=this;return _.y(function(c){if(0===b.index)return c.return();b.gestureType="click"===(null===a||void 0===a?void 0:a.type)?"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK":"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS";b.scrollToVideoThrottle.fire(b.index-1);_.Ih(c)})};
_.f.handleNextButtonClick=function(a){var b=this,c;return _.y(function(d){if(b.index===(null===(c=b.shortsProcessedSequence)||void 0===c?void 0:c.length))return d.return();b.gestureType="click"===(null===a||void 0===a?void 0:a.type)?"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK":"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS";b.scrollToVideoThrottle.fire(b.index+1);_.Ih(d)})};
_.f.loadVideo=function(a){var b,c,d,e,h;this.getPlayer().style.visibility="hidden";var l=a>this.index,m=null===(c=null===(b=this.shortsProcessedSequence)||void 0===b?void 0:b[a])||void 0===c?void 0:c.command;this.index=a;m&&(this.gestureType||(this.gestureType=l?"INTERACTION_LOGGING_GESTURE_TYPE_SWIPE":"INTERACTION_LOGGING_GESTURE_TYPE_BACK_SWIPE"),this.ytComponentBehavior.resolveCommand(m,{form:{createScreenConfig:{clickedVisualElement:l?this.nextReelVe:this.prevReelVe,implicitGestureType:this.gestureType}}}),
this.gestureType=void 0);(null===(d=this.reelWatchSequenceResponse)||void 0===d?0:d.continuationEndpoint)&&a===(null===(h=null===(e=this.reelWatchSequenceResponse)||void 0===e?void 0:e.entries)||void 0===h?void 0:h.length)&&this.ytComponentBehavior.resolveCommand(this.reelWatchSequenceResponse.continuationEndpoint)};
_.f.updateTitle=function(a){a=this.get("videoDetails.title",a)||"";this.fire("yt-update-title",a)};
_.f.processAppendReelWatchSequenceContinuationEntriesAction=function(a){var b=this,c;a=a.appendReelWatchSequenceContinuationEntriesAction;if(null===a||void 0===a?0:a.entries)this.reelWatchSequenceResponse=Object.assign(Object.assign({},this.reelWatchSequenceResponse),{entries:[].concat(_.Pc((null===(c=this.reelWatchSequenceResponse)||void 0===c?void 0:c.entries)||[]),_.Pc(a.entries)),continuationEndpoint:a.continuationEndpoint});_.Me.addLowPriorityJob(function(){b.initializeIntersectionObserver()})};
_.f.processWatchSequence=function(a){return a.map(function(b){var c;b=b.command;var d=b.reelWatchEndpoint,e=d.thumbnail;return{reelPlayerOverlayRenderer:null===(c=null===d||void 0===d?void 0:d.overlay)||void 0===c?void 0:c.reelPlayerOverlayRenderer,thumbnail:e,command:b}})};
_.t.Object.defineProperties(A8.prototype,{shortsSequence:{configurable:!0,enumerable:!0,get:function(){var a;return null!==(a=this.reelWatchSequenceResponse)&&void 0!==a&&a.entries?this.processWatchSequence(this.reelWatchSequenceResponse.entries):this.shortsSequence}},
shortsProcessedSequence:{configurable:!0,enumerable:!0,get:function(){if(this.isPageActive){var a=this.getCurrentVideo();return a?this.shortsSequence?0!==this.index&&this.shortsProcessedSequence?(a.thumbnail=this.shortsProcessedSequence[this.index].thumbnail,[].concat(_.Pc(this.shortsProcessedSequence.slice(0,this.index)),[a],_.Pc(this.shortsSequence.slice(this.index)))):[a].concat(_.Pc(this.shortsSequence)):[a]:this.shortsProcessedSequence}}},
isUpArrowHidden:{configurable:!0,enumerable:!0,get:function(){return!_.w("kevlar_enable_up_arrow")||!this.index}},
activeIndex:{configurable:!0,enumerable:!0,get:function(){return this.index}},
prevButtonData:{configurable:!0,enumerable:!0,get:function(){var a=this.get("overlay.reelPlayerOverlayRenderer.prevItemButton.buttonRenderer",this.data);a&&(a=Object.assign(Object.assign({},a),{accessibility:{label:_.Pi("PREVIOUS_VIDEO_LABEL")},icon:{iconType:"UP_ARROW"}}));return a}},
nextButtonData:{configurable:!0,enumerable:!0,get:function(){var a=this.get("overlay.reelPlayerOverlayRenderer.nextItemButton.buttonRenderer",this.data);a&&(a=Object.assign(Object.assign({},a),{accessibility:{label:_.Pi("NEXT_VIDEO_LABEL")},icon:{iconType:"DOWN_ARROW"}}));return a}}});
_.t.Object.defineProperties(A8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===UMb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-shorts--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.pages.ytd_shorts.ytd.shorts.css.js--\x3e<div id="shorts-container">\n  <ytd-player id="player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_SHORTS" disable-touch-gestures="">\n  </ytd-player>\n  <dom-repeat items="[[shortsProcessedSequence]]">\n    <template>\n      <ytd-reel-video-renderer class="reel-video-in-sequence" data="[[item]]" id$="[[index]]" index="[[index]]" is-active="[[isActiveReel(activeIndex,index)]]">\n      </ytd-reel-video-renderer>\n    </template>\n  </dom-repeat>\n</div>\n<div class="navigation-container">\n  <div class="navigation-button" id="navigation-button-up">\n    <ytd-button-renderer data="[[prevButtonData]]" on-click="handlePrevButtonClick">\n    </ytd-button-renderer>\n  </div>\n  <div class="navigation-button" id="navigation-button-down">\n    <ytd-button-renderer data="[[nextButtonData]]" on-click="handleNextButtonClick">\n    </ytd-button-renderer>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===TMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_shorts.ytd.shorts.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;--ytd-shorts-masthead-height: 56px;height: calc(100vh - var(--ytd-shorts-masthead-height));overflow-y: scroll;scroll-snap-type: y mandatory;scroll-padding-top: var(--ytd-margin-6x);scrollbar-width: none;-ms-overflow-style: none;} :host::-webkit-scrollbar {display: none;} :host(:not([enable-scroll-snap])) {scroll-snap-type: none;} :host([center-arrow-buttons]) .navigation-container {position: fixed;right: 0;height: 100%;display: flex;flex-direction: column;justify-content: center;} :host([is-up-arrow-hidden]) #navigation-button-up {visibility: hidden;} :host(:not([center-arrow-buttons])) .navigation-button {position: fixed;right: 0;} .navigation-button {padding: var(--ytd-margin-2x) var(--ytd-margin-4x);} .navigation-button ytd-button-renderer {--yt-icon-button-icon-height: 24px;--yt-icon-button-icon-width: 24px;--yt-button-icon-size: 56px;--yt-button-icon-padding: 12px;background-color: var(--yt-spec-badge-chip-background);color: var(--yt-spec-text-primary);border-radius: 50%;} #navigation-button-up {top: var(--ytd-shorts-masthead-height);} #navigation-button-down {bottom: 0;} @media(max-width:840px) {.navigation-button {display: none;}} /*# sourceMappingURL=ytd-shorts.css.map*/</style>";
TMb=d}d=TMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);UMb=a}a=UMb;return a}}});
var B8=A8;B8.prototype.graftClientVisualElements=B8.prototype.graftClientVisualElements;B8.prototype.activeChanged=B8.prototype.activeChanged;B8.prototype.playerDataChanged=B8.prototype.playerDataChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],B8.prototype,"ytComponentBehavior",void 0);_.V([_.L(U7.YtPageBehavior),_.W("design:type",Object)],B8.prototype,"ytPageBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],B8.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.VD),_.W("design:type",Object)],B8.prototype,"ironResizableBehavior",void 0);_.V([_.M(),_.W("design:type",Boolean)],B8.prototype,"isPageActive",void 0);_.V([_.M(),_.W("design:type",Object)],B8.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],B8.prototype,"playerData",void 0);_.V([_.M(),_.W("design:type",Object)],B8.prototype,"reelWatchSequenceResponse",void 0);
_.V([_.M(),_.W("design:type",Object)],B8.prototype,"currentEndpoint",void 0);_.V([_.M(),_.W("design:type",Boolean)],B8.prototype,"isPreviousPageShorts",void 0);_.V([_.M(),_.W("design:type",Number)],B8.prototype,"index",void 0);_.V([_.M(),_.W("design:type",Object)],B8.prototype,"player",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],B8.prototype,"enableScrollSnap",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],B8.prototype,"centerArrowButtons",void 0);
_.V([_.R("reelWatchSequenceResponse"),_.W("design:type",Object),_.W("design:paramtypes",[])],B8.prototype,"shortsSequence",null);_.V([_.R("data","shortsSequence","isPageActive"),_.W("design:type",Object),_.W("design:paramtypes",[])],B8.prototype,"shortsProcessedSequence",null);_.V([_.M({reflectToAttribute:!0}),_.R("index"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],B8.prototype,"isUpArrowHidden",null);
_.V([_.M(),_.R("index"),_.W("design:type",Number),_.W("design:paramtypes",[])],B8.prototype,"activeIndex",null);_.V([_.P("playerData"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",Promise)],B8.prototype,"playerDataChanged",null);_.V([_.P("active"),_.W("design:type",Function),_.W("design:paramtypes",[Boolean]),_.W("design:returntype",void 0)],B8.prototype,"activeChanged",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],B8.prototype,"graftClientVisualElements",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],B8.prototype,"prevButtonData",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],B8.prototype,"nextButtonData",null);B8=_.V([_.T({is:"ytd-shorts"})],B8);
var aNb;
var bNb;
var cNb;
var dNb;
var eNb="rtl"===_.v("HTML_DIR"),C8=function(){var a=_.K.apply(this,arguments)||this;a.maxLines=2;a.expandButtonOffset=0;a.showExpandButton=!1;a.useFormattedSnippet=!1;a.isTruncated=!1;a.isExpanded=!1;a.alwaysShowExpandButton=!1;a.lastWidth=NaN;return a};
_.r(C8,_.K);_.f=C8.prototype;_.f.attached=function(){var a=this;_.Md(this,function(){a.resize()})};
_.f.isExpandedChanged=function(){this.fire("yt-text-inline-expander-expanded-changed")};
_.f.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"))};
_.f.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 "+((eNb?"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(eNb?"right":"left",this.expandButtonOffset+"px")};
_.f.onTextChanged=function(){_.w("kevlar_watch_metadata_refresh_for_live_killswitch_2")&&this.resetState();this.isAttached&&this.resize(!0)};
_.f.setSnippetText=function(a,b){a||(a={});a:{var c=pyb(a,b);if(c.runs){c=_.u(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||d.emoji){c=!0;break a}}c=!1}c?(this.formattedSnippetText.text=pyb(a,b),this.useFormattedSnippet=!0):(this.plainSnippetText.textContent=R3(_.Zi(a),b),this.useFormattedSnippet=!1)};
_.f.resize=function(a){(void 0===a?0:a)&&!_.w("kevlar_watch_metadata_refresh_for_live_killswitch_2")&&(this.lastWidth=NaN);var b=this.offsetWidth;if(b!==this.lastWidth&&!this.isExpanded)if(this.lastWidth=b,_.w("kevlar_text_inline_expander_formatted_snippet")?this.setSnippetText(this.text,Infinity):this.snippetText.textContent=this.simpleText,_.w("kevlar_watch_metadata_refresh_for_live_killswitch_2")?this.shouldAlwaysShowExpandButton()||(this.showExpandButton=!1):this.showExpandButton=this.shouldAlwaysShowExpandButton(),
this.isOverflowing()){this.showExpandButton=this.isTruncated=!0;a=0;var c=this.simpleText.length-1;_.w("kevlar_text_inline_expander_faster_search_killswitch")||(c=Math.min(b*this.maxLines/8*2,this.simpleText.length)-1);b="";for(var d=0;a<=c;){var e=Math.floor(a+(c-a)/2),h="";_.w("kevlar_text_inline_expander_formatted_snippet")?this.setSnippetText(this.text,e):(h=R3(this.simpleText,e),this.snippetText.textContent=h);this.isOverflowing()?c=e-1:(a=e+1,_.w("kevlar_text_inline_expander_formatted_snippet")?
d=e:b=h)}_.w("kevlar_text_inline_expander_formatted_snippet")?this.setSnippetText(this.text,d):this.snippetText.textContent=b;this.expandButtonOffset=this.computeExpandButtonOffset()}else this.isTruncated=!1,this.shouldAlwaysShowExpandButton()&&(this.expandButtonOffset=this.computeExpandButtonOffset())};
_.f.collapse=function(){_.w("kevlar_watch_metadata_refresh_for_live_killswitch_2")?this.resetState():this.isExpanded=!1;this.resize(!0)};
_.f.onExpandClick=function(){this.expandCommand?this.componentBehavior.resolveCommand(this.expandCommand):(this.isExpanded=!0,this.showExpandButton=this.isTruncated=!1)};
_.f.resetState=function(){this.lastWidth=NaN;this.isExpanded=!1;this.showExpandButton=this.shouldAlwaysShowExpandButton();this.useFormattedSnippet=this.isTruncated=!1};
_.f.isOverflowing=function(){return this.snippetContainer.scrollHeight>this.snippetContainer.offsetHeight};
_.f.shouldAlwaysShowExpandButton=function(){return!(!this.alwaysShowExpandButton&&!this.expandCommand)};
_.f.computeExpandButtonOffset=function(){var a=this.expandSizer;return eNb?a.offsetParent?a.offsetParent.offsetWidth-a.offsetWidth-a.offsetLeft:0:a.offsetLeft};
_.t.Object.defineProperties(C8.prototype,{simpleText:{configurable:!0,enumerable:!0,get:function(){return _.Zi(this.text)}},
expandedText:{configurable:!0,enumerable:!0,get:function(){return this.isExpanded?this.text:void 0}},
showCollapseButton:{configurable:!0,enumerable:!0,get:function(){return!!this.collapseLabel&&this.isExpanded}}});
_.t.Object.defineProperties(C8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-text-inline-expander--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_text_inline_expander.ytd.text.inline.expander.css.js--\x3e<yt-formatted-string hidden="[[!isExpanded]]" split-lines="" text="[[expandedText]]"></yt-formatted-string><div id="snippet"><span id="snippet-text" hidden="[[isExpanded]]"><span id="plain-snippet-text" hidden="[[useFormattedSnippet]]"></span><yt-formatted-string id="formatted-snippet-text" hidden="[[!useFormattedSnippet]]"></yt-formatted-string></span><span id="ellipsis" hidden="[[!isTruncated]]">\u2026</span><tp-yt-paper-button id="expand-sizer" class="button" hidden="[[!showExpandButton]]">[[expandLabel]]</tp-yt-paper-button></div><tp-yt-paper-button id="expand" class="button" hidden="[[!showExpandButton]]" on-click="onExpandClick">[[expandLabel]]</tp-yt-paper-button><slot name="extra-content"></slot><tp-yt-paper-button id="collapse" class="button" hidden="[[!showCollapseButton]]" on-click="collapse">[[collapseLabel]]</tp-yt-paper-button>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cNb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_text_inline_expander.ytd.text.inline.expander.css.js--\x3e<style>:host {display: block;position: relative;overflow: hidden;contain: content;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #snippet {white-space: pre-wrap;} #ellipsis {display: inline-block;width: 0;} .button {margin: 0;padding: 0 4px;min-width: 40px;color: var(--yt-spec-text-secondary);white-space: pre;text-transform: none;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} #expand-sizer {visibility: hidden;} #expand {position: absolute;bottom: 0;} :host(:not([is-expanded])) ::slotted([slot=extra-content]) {display: none;} /*# sourceMappingURL=ytd-text-inline-expander.css.map*/</style>';
cNb=d}d=cNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dNb=a}a=dNb;return a}}});
var D8=C8;D8.prototype.onTextChanged=D8.prototype.onTextChanged;D8.prototype.updateMaskAndExpandButtonOffset=D8.prototype.updateMaskAndExpandButtonOffset;D8.prototype.updateSnippetContainerMaxHeight=D8.prototype.updateSnippetContainerMaxHeight;D8.prototype.isExpandedChanged=D8.prototype.isExpandedChanged;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],D8.prototype,"componentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],D8.prototype,"text",void 0);
_.V([_.M(),_.W("design:type",Number)],D8.prototype,"maxLines",void 0);_.V([_.M(),_.W("design:type",String)],D8.prototype,"expandLabel",void 0);_.V([_.M(),_.W("design:type",String)],D8.prototype,"collapseLabel",void 0);_.V([_.M(),_.W("design:type",Object)],D8.prototype,"expandCommand",void 0);_.V([_.M(),_.W("design:type",Object)],D8.prototype,"expandButtonOffset",void 0);_.V([_.R("text"),_.W("design:type",String),_.W("design:paramtypes",[])],D8.prototype,"simpleText",null);
_.V([_.R("text","isExpanded"),_.W("design:type",Object),_.W("design:paramtypes",[])],D8.prototype,"expandedText",null);_.V([_.M(),_.W("design:type",Object)],D8.prototype,"showExpandButton",void 0);_.V([_.M(),_.W("design:type",Object)],D8.prototype,"useFormattedSnippet",void 0);_.V([_.R("collapseLabel","isExpanded"),_.W("design:type",Object),_.W("design:paramtypes",[])],D8.prototype,"showCollapseButton",null);_.V([_.M(),_.W("design:type",Object)],D8.prototype,"isTruncated",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],D8.prototype,"isExpanded",void 0);_.V([_.M(),_.W("design:type",Object)],D8.prototype,"alwaysShowExpandButton",void 0);_.V([_.S("#snippet"),_.W("design:type",HTMLElement)],D8.prototype,"snippetContainer",void 0);_.V([_.S("#snippet-text"),_.W("design:type",HTMLElement)],D8.prototype,"snippetText",void 0);_.V([_.S("#plain-snippet-text"),_.W("design:type",HTMLElement)],D8.prototype,"plainSnippetText",void 0);
_.V([_.S("#formatted-snippet-text"),_.W("design:type",Object)],D8.prototype,"formattedSnippetText",void 0);_.V([_.S("#expand"),_.W("design:type",HTMLElement)],D8.prototype,"expandButton",void 0);_.V([_.S("#expand-sizer"),_.W("design:type",HTMLElement)],D8.prototype,"expandSizer",void 0);_.V([_.P("isExpanded"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],D8.prototype,"isExpandedChanged",null);
_.V([_.P("isExpanded","maxLines"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],D8.prototype,"updateSnippetContainerMaxHeight",null);_.V([_.P("isTruncated","showExpandButton","expandButtonOffset"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],D8.prototype,"updateMaskAndExpandButtonOffset",null);
_.V([_.P("text","simpleText","expandLabel","maxLines","alwaysShowExpandButton"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],D8.prototype,"onTextChanged",null);D8=_.V([_.T({is:"ytd-text-inline-expander"})],D8);
var fNb;
var gNb;
var E8=function(){var a=_.K.apply(this,arguments)||this;a.smallerYtSansLightTitle=_.w("web_watch_title_yt_sans_20_light");a.actionMap={"yt-update-viewership-action":"onYtUpdateViewershipAction","yt-update-title-action":"onYtUpdateTitleAction","yt-update-date-text-action":"onYtUpdateDateTextAction","yt-update-description-action":"onYtUpdateDescriptionAction"};a.maxNumberOfDescriptionLines=_.ne("kevlar_watch_metadata_refresh_description_lines",2);return a};
_.r(E8,_.K);_.f=E8.prototype;
_.f.configureRendererStamper=function(){return{"videoPrimaryInfoRenderer.videoActions":{id:"menu",mapping:{menuRenderer:{component:"ytd-menu-renderer",params:{icon:"yt-icons:more",styleActionButton:!0,disableTextTransformOnButtons:!0}}},events:!0},"videoSecondaryInfoRenderer.subscribeButton":{id:"subscribe-button",mapping:{buttonRenderer:"ytd-button-renderer",subscribeButtonRenderer:{component:"ytd-subscribe-button-renderer",params:{withCount:!0}},subscriptionNotificationToggleButtonRenderer:"ytd-subscription-notification-toggle-button-renderer"}},commentsEntryPointHeaderRenderer:{id:"comment-teaser",
mapping:{commentsEntryPointHeaderRenderer:"ytd-comments-entry-point-header-renderer"}}}};
_.f.dataChanged=function(){var a,b;_.w("kevlar_watch_metadata_refresh_for_live_killswitch_2")?this.descriptionCollapsed=!0:null===(b=(a=this.descriptionInlineExpander).collapse)||void 0===b?void 0:b.call(a)};
_.f.onYtTextInlineExpanderExpandedChanged=function(){var a,b;this.descriptionCollapsed=!this.descriptionInlineExpander.isExpanded;null===(b=(a=this.structuredDescriptionContentRendererElement).resize)||void 0===b?void 0:b.call(a)};
_.f.onRenderStamperFinished=function(a){(null===a||void 0===a?void 0:a.target)===this&&this.updateSentimentBarWidth()};
_.f.onYtExpanderMoreTapped=function(){this.descriptionExpandCommand&&!this.structuredDescriptionContentRenderer&&this.ytComponentBehavior.resolveCommand(this.descriptionExpandCommand)};
_.f.onYtExpanderLessTapped=function(){var a,b=null===(a=this.videoSecondaryInfoRenderer)||void 0===a?void 0:a.showLessCommand;b&&this.ytComponentBehavior.resolveCommand(b)};
_.f.getAboveTheFoldHeight=function(){return this.aboveTheFoldContainer.offsetHeight};
_.f.resize=function(){var a,b;null===(b=(a=this.descriptionInlineExpander).resize)||void 0===b?void 0:b.call(a)};
_.f.updateSentimentBarWidth=function(){var a,b=null===(a=this.menu)||void 0===a?void 0:a.topLevelButtons;if(b){var c=0;b=_.u(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=this.get("data.toggleButtonSupportedData.toggleButtonIdData.id",d);if("TOGGLE_BUTTON_ID_TYPE_DISLIKE"===e||"TOGGLE_BUTTON_ID_TYPE_LIKE"===e)c+=d.clientWidth+8}c&&(this.sentimentBar.style.width=c-8+"px")}};
_.f.onYtUpdateViewershipAction=function(a){this.videoPrimaryInfoRenderer&&(a.updateViewershipAction.isEmpty?this.set("videoPrimaryInfoRenderer.viewCount",null):a.updateViewershipAction.viewCount&&this.set("videoPrimaryInfoRenderer.viewCount",a.updateViewershipAction.viewCount))};
_.f.onYtUpdateTitleAction=function(a){this.videoPrimaryInfoRenderer&&this.set("videoPrimaryInfoRenderer.title",a.updateTitleAction.title)};
_.f.onYtUpdateDateTextAction=function(a){this.videoPrimaryInfoRenderer&&this.set("videoPrimaryInfoRenderer.dateText",a.updateDateTextAction.dateText)};
_.f.onYtUpdateDescriptionAction=function(a){this.videoSecondaryInfoRenderer&&(a.updateDescriptionAction.isEmpty?this.set("videoSecondaryInfoRenderer.description",null):this.set("videoSecondaryInfoRenderer.description",a.updateDescriptionAction.description))};
_.f.getFormattedStartEndTime=function(a){var b=a.startEndTimeTemplate,c=a.startTimeUtcMillis;a=a.endTimeUtcMillis;if(b&&c&&a)return _.Wi(_.Chb(_.Zi(b),Number(c),Number(a)))};
_.t.Object.defineProperties(E8.prototype,{largerItemWrap:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return!(null===(c=null===(b=null===(a=this.videoSecondaryInfoRenderer)||void 0===a?void 0:a.owner)||void 0===b?void 0:b.videoOwnerRenderer)||void 0===c||!c.membershipButton)}},
descriptionText:{configurable:!0,enumerable:!0,get:function(){for(var a,b,c,d,e,h,l,m,p=[null===(c=null===(b=null===(a=this.videoPrimaryInfoRenderer)||void 0===a?void 0:a.viewCount)||void 0===b?void 0:b.videoViewCountRenderer)||void 0===c?void 0:c.viewCount,null===(d=this.videoPrimaryInfoRenderer)||void 0===d?void 0:d.dateText,null===(e=this.videoPrimaryInfoRenderer)||void 0===e?void 0:e.stationName,null===(h=this.videoPrimaryInfoRenderer)||void 0===h?void 0:h.rating,this.videoPrimaryInfoRenderer?
this.getFormattedStartEndTime(this.videoPrimaryInfoRenderer):void 0,null===(l=this.videoPrimaryInfoRenderer)||void 0===l?void 0:l.upNextProgramText].filter(function(I){return!!I}),q=null===(m=this.videoSecondaryInfoRenderer)||void 0===m?void 0:m.description,x={runs:[]},B=0;B<p.length;B++){var C=!_.w("kevlar_watch_metadata_refresh_normal_description_preamble");
x.runs.push.apply(x.runs,_.Pc(qyb(p[B],C)));(B<p.length-1||q)&&x.runs.push({text:" \u2022 ",bold:C})}q&&x.runs.push.apply(x.runs,_.Pc(qyb(q)));return x}},
hasTeaser:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return _.w("kevlar_comment_teaser_no_scrolling")?!(null===(b=null===(a=this.commentsEntryPointHeaderRenderer)||void 0===a?void 0:a.commentsEntryPointHeaderRenderer)||void 0===b||!b.teaserContent):!(null===(c=this.commentsEntryPointHeaderRenderer)||void 0===c||!c.commentsEntryPointHeaderRenderer)}},
collapsibleMetadataRows:{configurable:!0,enumerable:!0,get:function(){var a,b,c=Object.assign({},null===(b=null===(a=this.videoSecondaryInfoRenderer)||void 0===a?void 0:a.metadataRowContainer)||void 0===b?void 0:b.metadataRowContainerRenderer);if(c&&c.rows&&void 0!==c.collapsedItemCount)return c.rows=c.rows.slice(c.collapsedItemCount),c.collapsedItemCount=0,c}},
alwaysVisibleMetadataRows:{configurable:!0,enumerable:!0,get:function(){var a,b,c=Object.assign({},null===(b=null===(a=this.videoSecondaryInfoRenderer)||void 0===a?void 0:a.metadataRowContainer)||void 0===b?void 0:b.metadataRowContainerRenderer);if(c&&c.rows&&void 0!==c.collapsedItemCount)return c.rows=c.rows.slice(0,c.collapsedItemCount),c.collapsedItemCount=c.rows.length,c}},
hasSentimentBar:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null===(b=null===(a=this.videoPrimaryInfoRenderer)||void 0===a?void 0:a.sentimentBar)||void 0===b||!b.sentimentBarRenderer)&&!_.w("kevlar_watch_hide_sentiment_bar")}},
alwaysShowDescriptionExpandButton:{configurable:!0,enumerable:!0,get:function(){return!!this.collapsibleMetadataRows||!!this.hasInlineStructuredDescription}},
hasInlineStructuredDescription:{configurable:!0,enumerable:!0,get:function(){var a,b;return!(null===(b=null===(a=this.structuredDescriptionContentRenderer)||void 0===a?void 0:a.items)||void 0===b||!b.length)}},
showInlineStructuredDescription:{configurable:!0,enumerable:!0,get:function(){return!(!this.hasInlineStructuredDescription||this.descriptionCollapsed)}},
descriptionExpandCommand:{configurable:!0,enumerable:!0,get:function(){var a;return this.structuredDescriptionContentRenderer?null:null===(a=this.videoSecondaryInfoRenderer)||void 0===a?void 0:a.showMoreCommand}}});
_.t.Object.defineProperties(E8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===gNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-metadata--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_watch_metadata.ytd.watch.metadata.css.js--\x3e<div id="above-the-fold">\n  <div id="title">\n    <ytd-badge-supported-renderer disable-upgrade$="[[!videoPrimaryInfoRenderer.topStandaloneBadge]]" hidden="[[!videoPrimaryInfoRenderer.topStandaloneBadge]]" top-standalone-badge="[[videoPrimaryInfoRenderer.topStandaloneBadge]]">\n    </ytd-badge-supported-renderer>\n    <a class="yt-simple-endpoint" hidden="[[!videoPrimaryInfoRenderer.superTitleIcon]]" href$="[[computeHref_(videoPrimaryInfoRenderer.superTitleLink.runs.0.navigationEndpoint)]]" aria-label$="[[videoPrimaryInfoRenderer.superTitleLink.accessibility.accessibilityData.label]]" data="[[videoPrimaryInfoRenderer.superTitleLink.runs.0.navigationEndpoint]]">\n      <yt-icon id="super-title-icon" icon="yt-icons:location_pin">\n      </yt-icon>\n    </a>\n    <yt-formatted-string id="super-title" force-default-style="" text="[[videoPrimaryInfoRenderer.superTitleLink]]">\n    </yt-formatted-string>\n    <h1>\n      <yt-formatted-string force-default-style="" text="[[videoPrimaryInfoRenderer.title]]">\n      </yt-formatted-string>\n    </h1>\n    <ytd-badge-supported-renderer badges="[[videoPrimaryInfoRenderer.badges]]" disable-upgrade$="[[!videoPrimaryInfoRenderer.badges]]" hidden="[[!videoPrimaryInfoRenderer.badges]]">\n    </ytd-badge-supported-renderer>\n  </div>\n\n  <div id="description-and-actions">\n    <div id="description" class="item">\n      <ytd-text-inline-expander id="description-inline-expander" always-show-expand-button="[[alwaysShowDescriptionExpandButton]]" collapse-label="[[getSimpleString(videoSecondaryInfoRenderer.showLessText)]]" expand-command="[[descriptionExpandCommand]]" expand-label="[[getSimpleString(videoSecondaryInfoRenderer.showMoreText)]]" max-lines="[[maxNumberOfDescriptionLines]]" text="[[descriptionText]]">\n        <div slot="extra-content">\n          <ytd-structured-description-content-renderer id="structured-description" data="[[structuredDescriptionContentRenderer]]" disable-upgrade$="[[!hasInlineStructuredDescription]]" hidden="[[!hasInlineStructuredDescription]]" inline-structured-description="">\n          </ytd-structured-description-content-renderer>\n          <ytd-metadata-row-container-renderer data="[[collapsibleMetadataRows]]" disable-upgrade$="[[!collapsibleMetadataRows]]">\n          </ytd-metadata-row-container-renderer>\n        </div>\n      </ytd-text-inline-expander>\n    </div>\n    <div id="actions" class="item">\n      <div id="actions-inner">\n        <div id="menu"></div>\n        <ytd-sentiment-bar-renderer id="sentiment" data="[[videoPrimaryInfoRenderer.sentimentBar.sentimentBarRenderer]]" hidden="[[!hasSentimentBar]]">\n        </ytd-sentiment-bar-renderer>\n      </div>\n    </div>\n  </div>\n\n  <div id="owner-and-teaser">\n    <div id="owner" class="item">\n      <ytd-video-owner-renderer data="[[videoSecondaryInfoRenderer.owner.videoOwnerRenderer]]" watch-metadata-refresh="">\n      </ytd-video-owner-renderer>\n      <div id="subscribe-button"></div>\n    </div>\n    <div id="comment-teaser" class="item" hidden="[[!hasTeaser]]"></div>\n  </div>\n</div>\n\n<ytd-metadata-row-container-renderer data="[[alwaysVisibleMetadataRows]]">\n</ytd-metadata-row-container-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fNb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_watch_metadata.ytd.watch.metadata.css.js--\x3e<style>:host {display: block;color: var(--yt-spec-text-primary);} h1 {word-break: break-word;} :host(:not([smaller-yt-sans-light-title])) h1 {font-family: "Roboto","Arial",sans-serif;font-size: 1.8rem;line-height: 2.6rem;font-weight: 400;max-height: 5.2rem;overflow: hidden;display: block;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;} :host([smaller-yt-sans-light-title]) h1 {font-family: "YouTube Sans","Roboto",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 600;max-height: 5.6rem;-webkit-line-clamp: 2;display: box;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: normal;overflow: hidden;} #super-title {font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #super-title-icon {color: var(--yt-spec-call-to-action);height: 16px;width: 16px;margin-right: 4px;vertical-align: bottom;} .item {box-sizing: border-box;min-width: 350px;margin-right: 12px;margin-top: 12px;} :host([larger-item-wrap]) .item {min-width: 400px;} #description-and-actions {margin-top: -4px;} :host([description-collapsed]) #description-and-actions {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} :host(:not([description-collapsed])) #description-and-actions {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #description {max-width: 615px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} :host([description-collapsed]) #description {min-width: calc(50% - 12px);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .expand-button {margin-top: 4px;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} ytd-structured-description-content-renderer {margin-top: 16px;} #actions {margin-top: 4px;} :host([description-collapsed]) #actions {min-width: 50%;margin-right: 0;-ms-flex: none;-webkit-flex: none;flex: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-align-self: flex-end;-webkit-align-self: flex-end;align-self: flex-end;} #actions-inner {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #menu {--yt-button-icon-size: 36px;} #sentiment {width: 110px;padding: 4px 0 12px;margin: -4px 0 -12px;} #owner-and-teaser {margin-top: 0px;margin-right: -12px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #owner,#comment-teaser {height: 52px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #owner {border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 4px;padding: 0 4px 0 12px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} ytd-video-owner-renderer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} /*# sourceMappingURL=ytd-watch-metadata.css.map*/</style>';
fNb=d}d=fNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);gNb=a}a=gNb;return a}}});
var F8=E8;F8.prototype.onYtExpanderLessTapped=F8.prototype.onYtExpanderLessTapped;F8.prototype.onYtExpanderMoreTapped=F8.prototype.onYtExpanderMoreTapped;F8.prototype.onRenderStamperFinished=F8.prototype.onRenderStamperFinished;F8.prototype.onYtTextInlineExpanderExpandedChanged=F8.prototype.onYtTextInlineExpanderExpandedChanged;F8.prototype.dataChanged=F8.prototype.dataChanged;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],F8.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],F8.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],F8.prototype,"ytRendererstamperBehavior",void 0);_.V([_.S("#above-the-fold"),_.W("design:type",HTMLElement)],F8.prototype,"aboveTheFoldContainer",void 0);_.V([_.S("#menu ytd-menu-renderer"),_.W("design:type",_.mE)],F8.prototype,"menu",void 0);_.V([_.S("#sentiment"),_.W("design:type",HTMLElement)],F8.prototype,"sentimentBar",void 0);
_.V([_.S("#description-inline-expander"),_.W("design:type",D8)],F8.prototype,"descriptionInlineExpander",void 0);_.V([_.S("#structured-description"),_.W("design:type",_.ST)],F8.prototype,"structuredDescriptionContentRendererElement",void 0);_.V([_.M(),_.W("design:type",Object)],F8.prototype,"videoPrimaryInfoRenderer",void 0);_.V([_.M(),_.W("design:type",Object)],F8.prototype,"videoSecondaryInfoRenderer",void 0);
_.V([_.M(),_.W("design:type",Object)],F8.prototype,"commentsEntryPointHeaderRenderer",void 0);_.V([_.M(),_.W("design:type",Object)],F8.prototype,"structuredDescriptionContentRenderer",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],F8.prototype,"descriptionCollapsed",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],F8.prototype,"smallerYtSansLightTitle",void 0);
_.V([_.M({reflectToAttribute:!0}),_.R("videoSecondaryInfoRenderer"),_.W("design:type",Object),_.W("design:paramtypes",[])],F8.prototype,"largerItemWrap",null);_.V([_.R("videoPrimaryInfoRenderer","videoPrimaryInfoRenderer.dateText","videoPrimaryInfoRenderer.viewCount","videoSecondaryInfoRenderer","videoSecondaryInfoRenderer.description"),_.W("design:type",Object),_.W("design:paramtypes",[])],F8.prototype,"descriptionText",null);
_.V([_.M(),_.W("design:type",Object)],F8.prototype,"maxNumberOfDescriptionLines",void 0);_.V([_.M({value:!1}),_.R("commentsEntryPointHeaderRenderer"),_.W("design:type",Object),_.W("design:paramtypes",[])],F8.prototype,"hasTeaser",null);_.V([_.R("videoSecondaryInfoRenderer.metadataRowContainer"),_.W("design:type",Object),_.W("design:paramtypes",[])],F8.prototype,"collapsibleMetadataRows",null);
_.V([_.R("videoSecondaryInfoRenderer.metadataRowContainer"),_.W("design:type",Object),_.W("design:paramtypes",[])],F8.prototype,"alwaysVisibleMetadataRows",null);_.V([_.R("videoPrimaryInfoRenderer"),_.W("design:type",Object),_.W("design:paramtypes",[])],F8.prototype,"hasSentimentBar",null);_.V([_.R("collapsibleMetadataRows","hasInlineStructuredDescription"),_.W("design:type",Object),_.W("design:paramtypes",[])],F8.prototype,"alwaysShowDescriptionExpandButton",null);
_.V([_.R("videoSecondaryInfoRenderer","structuredDescriptionContentRenderer"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],F8.prototype,"hasInlineStructuredDescription",null);_.V([_.R("hasInlineStructuredDescription","descriptionCollapsed"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],F8.prototype,"showInlineStructuredDescription",null);
_.V([_.R("data","hasInlineStructuredDescription"),_.W("design:type",Object),_.W("design:paramtypes",[])],F8.prototype,"descriptionExpandCommand",null);_.V([_.P("videoSecondaryInfoRenderer"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],F8.prototype,"dataChanged",null);
_.V([_.N("yt-text-inline-expander-expanded-changed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],F8.prototype,"onYtTextInlineExpanderExpandedChanged",null);_.V([_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],F8.prototype,"onRenderStamperFinished",null);
_.V([_.N("yt-expander-more-tapped"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],F8.prototype,"onYtExpanderMoreTapped",null);_.V([_.N("yt-expander-less-tapped"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],F8.prototype,"onYtExpanderLessTapped",null);F8=_.V([_.T({is:"ytd-watch-metadata"})],F8);
var G8=function(){return _.K.apply(this,arguments)||this};
_.r(G8,_.K);_.f=G8.prototype;_.f.getPlayer=function(){return this.JSC$42088_ytdPlayer};
_.f.onActiveChanged=function(){_.Gj.dispatch(xAb(this.ytPageBehavior.active))};
_.f.playerDataChanged=function(){var a;null===(a=this.watchController)||void 0===a?void 0:b8(a,this.playerData)};
_.f.dataChanged=function(){var a;null===(a=this.watchController)||void 0===a?void 0:c8(a,this.data)};
_.f.attached=function(){this.watchController=new a8(this);this.playerData&&b8(this.watchController,this.playerData);this.data&&c8(this.watchController,this.data)};
_.f.detached=function(){_.Ub(this.watchController);this.watchController=void 0};
_.t.Object.defineProperties(G8.prototype,{videoPrimaryInfoRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h,l=null!==(h=null===(e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b.twoColumnWatchNextResults)||void 0===c?void 0:c.results)||void 0===d?void 0:d.results)||void 0===e?void 0:e.contents)&&void 0!==h?h:[];l=_.u(l);for(var m=l.next();!m.done;m=l.next())if(m=m.value,m=null===m||void 0===m?void 0:m.videoPrimaryInfoRenderer)return m}},
videoSecondaryInfoRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h,l=null!==(h=null===(e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b.twoColumnWatchNextResults)||void 0===c?void 0:c.results)||void 0===d?void 0:d.results)||void 0===e?void 0:e.contents)&&void 0!==h?h:[];l=_.u(l);for(var m=l.next();!m.done;m=l.next())if(m=m.value,m=null===m||void 0===m?void 0:m.videoSecondaryInfoRenderer)return m}},
commentsEntryPointHeaderRenderer:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d,e,h,l,m,p=null!==(h=null===(e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.contents)||void 0===b?void 0:b.twoColumnWatchNextResults)||void 0===c?void 0:c.results)||void 0===d?void 0:d.results)||void 0===e?void 0:e.contents)&&void 0!==h?h:[];p=_.u(p);for(var q=p.next();!q.done;q=p.next())if(q=q.value,q=null===(m=null===(l=null===q||void 0===q?void 0:q.itemSectionRenderer)||void 0===
l?void 0:l.contents)||void 0===m?void 0:m[0],null===q||void 0===q?0:q.commentsEntryPointHeaderRenderer)return q}}});
_.t.Object.defineProperties(G8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===bNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-fixie--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.pages.ytd_watch_fixie.ytd.watch.fixie.css.js--\x3e<div id="fixed-layer">\n  <div id="primary">\n    <div id="player">\n      <ytd-player id="ytd-player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH" watch-next-data="[[data]]">\n      </ytd-player>\n      \n    </div>\n    \n    <ytd-watch-metadata id="metadata" comments-entry-point-header-renderer="[[commentsEntryPointHeaderRenderer]]" video-primary-info-renderer="[[videoPrimaryInfoRenderer]]" video-secondary-info-renderer="[[videoSecondaryInfoRenderer]]">\n    </ytd-watch-metadata>\n  </div>\n</div>\n\n<div id="static-layer">\n  <div id="secondary">\n    \n    <ytd-watch-engagement-panels data="[[data.engagementPanels]]">\n    </ytd-watch-engagement-panels>\n    \n    <div id="donation-shelf"></div>\n    \n    <div id="player-ads"></div>\n    <ytd-watch-next-secondary-results-renderer data="[[data.contents.twoColumnWatchNextResults.secondaryResults.secondaryResults]]" disable-upgrade$="[[!data.contents.twoColumnWatchNextResults.secondaryResults.secondaryResults]]" hidden="[[!data.contents.twoColumnWatchNextResults.secondaryResults.secondaryResults]]" player-data="[[playerData]]">\n    </ytd-watch-next-secondary-results-renderer>\n  </div>\n</div>\n\n\n\n\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aNb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_watch_fixie.ytd.watch.fixie.css.js--\x3e<style>:host {--ytd-watch-fixie-masthead-height: var( --ytd-masthead-height, var(--ytd-toolbar-height) );display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #primary {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #metadata {margin: 20px 24px;} #player {box-sizing: border-box;min-height: 240px;background-color: #000;} :host([fixie]) {--ytd-watch-flexy-comments-panel-max-height: calc( 100vh - var(--ytd-watch-fixie-masthead-height) - 178px - 16px );} :host([fixie]) #fixed-layer {position: fixed;left: 0;right: 0;top: var(--ytd-watch-fixie-masthead-height);bottom: 0;pointer-events: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([fixie]) #primary {max-width: 1280px;overflow-y: auto;pointer-events: initial;border-right: 1px solid var(--yt-spec-10-percent-layer);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([fixie]) #player {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([fixie]) #fixed-layer::after {content: "";display: block;width: 450px;height: 0;} :host([fixie]) #static-layer {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([fixie]) #static-layer::before {content: "";display: block;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;max-width: 1280px;height: 0;} :host([fixie]) #secondary {box-sizing: border-box;width: 450px;padding: 16px 24px;} :host([single-column]) {--ytd-watch-flexy-comments-panel-max-height: 460px;} :host([single-column]:not([theater]):not([fullscreen])) #player {padding-top: 56.25%;position: relative;} :host([single-column]:not([theater]):not([fullscreen])) #ytd-player {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host([single-column]) #metadata {margin: 24px;} :host([single-column]) #secondary {margin: 24px;} :host([theater]) #player {height: calc((9/16) * 100vw);max-height: calc(100vh - 169px);min-height: 480px;} :host([fullscreen]) #player {width: 100vw;height: 100vh;} /*# sourceMappingURL=ytd-watch-fixie.css.map*/</style>';
aNb=d}d=aNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bNb=a}a=bNb;return a}}});
var H8=G8;H8.prototype.dataChanged=H8.prototype.dataChanged;H8.prototype.playerDataChanged=H8.prototype.playerDataChanged;H8.prototype.onActiveChanged=H8.prototype.onActiveChanged;_.V([_.L(U7.YtPageBehavior),_.W("design:type",Object)],H8.prototype,"ytPageBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],H8.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],H8.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],H8.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],H8.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],H8.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],H8.prototype,"playerData",void 0);_.V([_.S("#ytd-player"),_.W("design:type",HTMLElement)],H8.prototype,"JSC$42088_ytdPlayer",void 0);_.V([_.M({selector:function(a){return!jyb(a)},
reflectToAttribute:!0}),_.W("design:type",Object)],H8.prototype,"fixie",void 0);_.V([_.M({selector:jyb,reflectToAttribute:!0}),_.W("design:type",Object)],H8.prototype,"singleColumn",void 0);_.V([_.M({selector:function(a){return L3(a)&&!N3(a)},
reflectToAttribute:!0}),_.W("design:type",Object)],H8.prototype,"theater",void 0);_.V([_.M({selector:N3,reflectToAttribute:!0}),_.W("design:type",Object)],H8.prototype,"fullscreen",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],H8.prototype,"videoPrimaryInfoRenderer",null);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],H8.prototype,"videoSecondaryInfoRenderer",null);
_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],H8.prototype,"commentsEntryPointHeaderRenderer",null);_.V([_.P("active"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],H8.prototype,"onActiveChanged",null);_.V([_.P("playerData"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],H8.prototype,"playerDataChanged",null);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],H8.prototype,"dataChanged",null);H8=_.V([_.T({is:"ytd-watch-fixie"})],H8);
var hNb;
var iNb;
var I8=function(){var a=_.K.apply(this,arguments)||this;a.flexy=!_.w("kevlar_watch_snap_sizing");a.snap=_.w("kevlar_watch_snap_sizing");a.expandedClipRange=_.w("enable_fully_expanded_clip_range_in_progress_bar");return a};
_.r(I8,_.K);I8.prototype.ready=function(){var a=this,b=function(){a.onColumnScroll()};
this.primary.addEventListener("scroll",b);this.secondary.addEventListener("scroll",b)};
I8.prototype.onColumnScroll=function(){this.ytRendererBehavior.markDirty()};
_.t.Object.defineProperties(I8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===iNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-watch-flexy--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.pages.ytd_watch_flexy.ytd.watch.flexy.css.js--\x3e\n<iron-media-query id="two-column-query" query-matches="{{isTwoColumns_}}"></iron-media-query>\n<iron-media-query id="small-window-query" query-matches="{{flexySmallWindow_}}">\n</iron-media-query>\n<iron-media-query id="large-window-query" query-matches="{{flexyLargeWindow_}}">\n</iron-media-query>\n\n<div id="microformat"></div>\n\n<div id="miniplayer-bar"></div>\n\n<div id="player-theater-container" hidden="[[singleColumn]]"></div>\n\n<div id="single-column-container" hidden="[[!singleColumn]]"></div>\n<div id="columns" hidden="[[singleColumn]]">\n  <div id="primary">\n    <div id="primary-inner">\n      <div id="player">\n        <div id="player-container-outer">\n          <div id="player-container-inner">\n            <div id="player-container" role="complementary">\n              <ytd-player id="ytd-player" context="WEB_PLAYER_CONTEXT_CONFIG_ID_KEVLAR_WATCH" watch-next-data="[[data]]">\n              </ytd-player>\n            </div>\n          </div>\n        </div>\n        <yt-playability-error-supported-renderers id="error-screen" data="[[playerData.playabilityStatus.errorScreen]]" disable-upgrade$="[[!playerUnavailable]]" hidden="[[!playerUnavailable]]" reason="[[playerData.playabilityStatus.reason]]" status="[[playerData.playabilityStatus.status]]">\n        </yt-playability-error-supported-renderers>\n      </div>\n      <div id="alerts"></div>\n      <div id="messages"></div>\n      <div id="clarify-box" class="attached-message"></div>\n      <div id="limited-state" class="attached-message"></div>\n      <ytd-watch-metadata comments-entry-point-header-renderer="[[commentsEntryPointHeaderRenderer]]" disable-upgrade$="[[!watchMetadataRefresh]]" hidden="[[!watchMetadataRefresh]]" structured-description-content-renderer="[[inlineStructuredDescriptionData]]" video-primary-info-renderer="[[videoPrimaryInfoRenderer]]" video-secondary-info-renderer="[[videoSecondaryInfoRenderer]]">\n      </ytd-watch-metadata>\n      <div id="info">\n        <div id="info-skeleton" class="watch-skeleton"></div>\n        <div id="info-contents" hidden="[[watchMetadataRefresh]]"></div>\n      </div>\n      <div id="meta">\n        <div id="meta-skeleton" class="watch-skeleton"></div>\n        <div id="meta-contents" hidden="[[watchMetadataRefresh]]"></div>\n      </div>\n      <div id="ticket-shelf" hidden="[[!monetizationShelvesEnabled_]]"></div>\n      \n      <template is="dom-if" if="[[shouldShowMerchShelf]]" restamp="" id="merch-shelf">\n        <ytd-merch-shelf-renderer data="[[merchShelf]]" watch-metadata-refresh="[[watchMetadataRefresh]]">\n        </ytd-merch-shelf-renderer>\n      </template>\n      <ytd-comments id="comments" can-schedule-jobs="[[canScheduleCommentJobs_]]" data="[[comments]]" disable-upgrade$="[[!computeShowComments_(comments, hideComments, shouldStampChat)]]" hidden="[[!computeShowComments_(comments, hideComments, shouldStampChat)]]">\n      </ytd-comments>\n    </div>\n  </div>\n\n  <div id="secondary">\n    <div id="secondary-inner">\n      <div id="panels">\n        <ytd-watch-engagement-panels data="[[data.engagementPanels]]" disable-upgrade$="[[!useEngagementPanelManagementComponent]]" hidden="[[!useEngagementPanelManagementComponent]]">\n        </ytd-watch-engagement-panels>\n      </div>\n      <ytd-playlist-panel-renderer id="playlist" autoplay-data="[[data.contents.twoColumnWatchNextResults.autoplay.autoplay]]" data="[[playlistData]]" hidden="[[!playlist]]" loading$="[[loadingData.playlistLoading]]">\n      </ytd-playlist-panel-renderer>\n      <div id="donation-shelf"></div>\n      \n      <template is="dom-if" if="[[shouldStampNativeChat]]" restamp="" id="native-chat-template">\n        <yt-live-chat-kevlar-container id="chat-container" data="[[data.contents.twoColumnWatchNextResults.conversationBar]]">\n        </yt-live-chat-kevlar-container>\n      </template>\n      \n      <template is="dom-if" if="[[shouldStampChat]]" restamp="" id="chat-template">\n        <ytd-live-chat-frame id="chat" data="[[data.contents.twoColumnWatchNextResults.conversationBar]]">\n        </ytd-live-chat-frame>\n      </template>\n      <div id="related">\n        <div id="player-ads"></div>\n        <ytd-watch-next-secondary-results-renderer can-show-more="{{watchNextCanShowMore}}" data="[[data.contents.twoColumnWatchNextResults.secondaryResults.secondaryResults]]" disable-upgrade$="[[!data.contents.twoColumnWatchNextResults.secondaryResults.secondaryResults]]" hidden="[[!data.contents.twoColumnWatchNextResults.secondaryResults.secondaryResults]]" is-two-columns="[[isTwoColumns_]]" player-data="[[playerData]]" show-more-button="[[!isTwoColumns_]]" shown-items="{{watchNextShownItems}}">\n        </ytd-watch-next-secondary-results-renderer>\n        <div id="related-skeleton" class="watch-skeleton"></div>\n      </div>\n    </div>\n  </div>\n</div>\n\n<ytd-video-quality-promo-renderer id="speedyg" data="[[speedyGData_.videoQualityPromoRenderer]]" disable-upgrade$="[[!speedyGData_]]" hidden="[[!speedyGData_]]">\n</ytd-video-quality-promo-renderer>\n<div id="survey"></div>\n<div id="engagement-panel-scrim" hidden="[[!showEngagementPanelScrim_]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hNb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_watch_flexy.ytd.watch.flexy.css.js--\x3e<style>:host {--ytd-watch-flexy-sidebar-width: 402px;--ytd-watch-flexy-sidebar-min-width: 300px;--ytd-watch-flexy-masthead-height: 56px;min-width: 0;} :host([watch-feed-big-thumbs_]) {--ytd-watch-flexy-sidebar-width: 310px;--ytd-watch-flexy-sidebar-min-width: 290px;} :host(.gesture-dragging) {position: absolute;width: 100%;} @media(min-width:1550px) and (min-height:800px) {:host([watch-feed-big-thumbs_]) {--ytd-watch-flexy-sidebar-width: 360px;}} :host([fullscreen]) {--ytd-watch-flexy-masthead-height: 0px;} :host([video-id=QrGrOK8oZG8]) {--ytd-video-primary-info-renderer-title-color: #e6d140;--ytd-video-primary-info-renderer-title-font-family: Georgia, serif;--ytd-video-primary-info-renderer-title-font-size: 250%;--ytd-video-primary-info-renderer-title-font-variant: small-caps;--ytd-video-primary-info-renderer-title-transform: skew(-5deg, 0deg);--ytd-video-primary-info-renderer-title-text-shadow: 1px 1px #000, 1px 1px 0.1px #000;} #columns {margin: 0 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #primary {padding-right: var(--ytd-margin-6x);} :host(:not([theater]):not([fullscreen])) #primary,:host(:not([theater]):not([fullscreen])) #secondary {padding-top: var(--ytd-margin-6x);} :host(:not([is-two-columns_])) #secondary {display: none;} #player {position: relative;} :host([player-unavailable]) #player-container-outer {visibility: hidden;} #error-screen {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} ytd-watch-metadata {margin-top: var(--ytd-margin-3x);margin-bottom: var(--ytd-margin-6x);} #playlist:not([js-panel-height_]):not([disable-upgrade]) {display: block;} #playlist[disable-upgrade] {display: none;} #chat,#donation-shelf ytd-donation-shelf-renderer,#donation-shelf ytd-donation-unavailable-renderer,#playlist,#panels ytd-engagement-panel-section-list-renderer {margin-bottom: var(--ytd-margin-6x);} :host(:not([is-two-columns_])) #chat,:host(:not([is-two-columns_])) #chat-container,:host(:not([is-two-columns_])) #donation-shelf ytd-donation-shelf-renderer,:host(:not([is-two-columns_])) #donation-shelf ytd-donation-unavailable-renderer,:host(:not([is-two-columns_])) #playlist,:host(:not([is-two-columns_])) ytd-watch-engagement-panels,:host(:not([is-two-columns_])) #panels ytd-engagement-panel-section-list-renderer {margin-top: var(--ytd-margin-6x);} :host(:not([is-two-columns_])) ytd-merch-shelf-renderer,:host(:not([is-two-columns_])) #ticket-shelf ytd-ticket-shelf-renderer {margin-bottom: var(--ytd-margin-4x);} ytd-miniplayer-bar-renderer {position: fixed;z-index: var(--ytd-z-index-miniplayer-bar);top: var(--ytd-margin-14x);left: 0;width: 100%;transform: translateY(0);transition: transform 0.2s ease;} ytd-miniplayer-bar-renderer:not([active]),ytd-miniplayer-bar-renderer[dark-launch] {transform: translateY(calc(-100% - 56px));opacity: 0;transition: transform 0.2s ease,opacity 0s 0.2s;} :host(.loading) #chat,:host(.loading) #chat-container,:host(.loading) #comments,:host(.loading) #related {visibility: hidden;} :host(.loading-player) #player-container-outer {visibility: hidden;} :host(.loading-player) #player {background-color: #000;} :host([theater]) #player-theater-container,:host([fullscreen]) #player-theater-container {position: relative;width: 100%;height: calc((9/16) * 100vw);max-height: calc(100vh - 169px);min-height: 480px;background: #000;} :host(:not([fullscreen])[theater][full-window-mode_]) #player-theater-container {width: 100vw;height: 100vh;min-height: 240px;max-height: none;} :host([fullscreen]) #player-theater-container {height: 100vh;max-height: none;} :host([theater]) #columns,:host([fullscreen]) #columns {margin-top: 0;} :host([theater]) #secondary,:host([fullscreen]) #secondary {margin-top: var(--ytd-margin-6x);} :host([theater]) #player,:host([fullscreen]) #player {display: none;} :host([theater]) .attached-message:not(:empty),:host([fullscreen]) .attached-message:not(:empty) {margin-top: var(--ytd-margin-5x);} :host([flexy]) {--ytd-watch-flexy-width-ratio: 16;--ytd-watch-flexy-height-ratio: 9;--ytd-watch-flexy-space-below-player: 136px;--ytd-watch-flexy-non-player-height: calc( var(--ytd-watch-flexy-masthead-height) + var(--ytd-margin-6x) + var(--ytd-watch-flexy-space-below-player) );--ytd-watch-flexy-non-player-width: calc( var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x)) );--ytd-watch-flexy-min-player-height: 240px;--ytd-watch-flexy-min-player-width: calc( var(--ytd-watch-flexy-min-player-height) * (var(--ytd-watch-flexy-width-ratio) / var(--ytd-watch-flexy-height-ratio)) );--ytd-watch-flexy-max-player-height: calc( 100vh - ( var(--ytd-watch-flexy-masthead-height) + var(--ytd-margin-6x) + var(--ytd-watch-flexy-space-below-player) ) );--ytd-watch-flexy-max-player-width: calc( ( 100vh - ( var(--ytd-watch-flexy-masthead-height) + var(--ytd-margin-6x) + var(--ytd-watch-flexy-space-below-player) ) ) * (var(--ytd-watch-flexy-width-ratio) / var(--ytd-watch-flexy-height-ratio)) );} :host([flexy][transcript-opened_][is-two-columns_]),:host([flexy][playlist][is-two-columns_]),:host([flexy][should-stamp-chat][is-two-columns_]) {--ytd-watch-flexy-min-player-height: 380px;} :host([flexy][flexy-enable-small-window-sizing][flexy-small-window_]:not([is-extra-wide-video_])),:host([flexy][flexy-enable-small-window-sizing][flexy-small-window_][transcript-opened_][is-two-columns_]:not([is-extra-wide-video_])),:host([flexy][flexy-enable-small-window-sizing][flexy-small-window_][playlist][is-two-columns_]:not([is-extra-wide-video_])),:host([flexy][flexy-enable-small-window-sizing][flexy-small-window_][should-stamp-chat][is-two-columns_]:not([is-extra-wide-video_])) {--ytd-watch-flexy-min-player-height: 360px;} :host([flexy][flexy-enable-large-window-sizing][flexy-large-window_]:not([is-extra-wide-video_])),:host([flexy][flexy-enable-large-window-sizing][flexy-large-window_][transcript-opened_][is-two-columns_]:not([is-extra-wide-video_])),:host([flexy][flexy-enable-large-window-sizing][flexy-large-window_][playlist][is-two-columns_]:not([is-extra-wide-video_])),:host([flexy][flexy-enable-large-window-sizing][flexy-large-window_][should-stamp-chat][is-two-columns_]:not([is-extra-wide-video_])) {--ytd-watch-flexy-min-player-height: 480px;} :host([flexy]) #columns {max-width: calc( 1280px + (var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x))) );} :host([flexy][is-two-columns_]) #columns {min-width: calc( var(--ytd-watch-flexy-min-player-height) * (var(--ytd-watch-flexy-width-ratio)/var(--ytd-watch-flexy-height-ratio)) + 3 * var(--ytd-margin-6x) + var(--ytd-watch-flexy-sidebar-min-width) );-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([flexy]) #primary {margin-left: var(--ytd-margin-6x);min-width: var(--ytd-watch-flexy-min-player-width);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex: 0 1 100%;} :host([flexy][is-two-columns_]:not([is-four-three-to-sixteen-nine-video_]):not([is-extra-wide-video_])) #primary {max-width: calc( ( 100vh - ( var(--ytd-watch-flexy-masthead-height) + var(--ytd-margin-6x) + var(--ytd-watch-flexy-space-below-player) ) ) * (16/9) );min-width: calc(var(--ytd-watch-flexy-min-player-height) * (16/9));} :host([flexy][is-two-columns_][is-extra-wide-video_]) #primary,:host([flexy][is-two-columns_][is-four-three-to-sixteen-nine-video_]) #primary {max-width: var(--ytd-watch-flexy-max-player-width);min-width: var(--ytd-watch-flexy-min-player-width);} :host([flexy]) #secondary {padding-right: var(--ytd-margin-6x);width: var(--ytd-watch-flexy-sidebar-width);min-width: var(--ytd-watch-flexy-sidebar-min-width);} :host([flexy]) #player-container-outer {max-width: var(--ytd-watch-flexy-max-player-width);min-width: var(--ytd-watch-flexy-min-player-width);margin: 0 auto;} :host([flexy]) #player-container-inner {padding-top: calc( var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-flexy-width-ratio) * 100% );} :host([flexy]:not([is-vertical-video_])) #player-container-inner {position: relative;} :host([flexy]) #player-container {position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host([flexy]:not([is-two-columns_]):not([js-panel-height_])) #chat,:host([flexy]:not([is-two-columns_]):not([js-panel-height_])) #chat-container,:host([flexy]:not([is-two-columns_]):not([js-panel-height_])) #panels ytd-engagement-panel-section-list-renderer {height: 460px;} :host([flexy]:not([is-two-columns_]):not([js-panel-height_])) #playlist {height: 308px;} :host([flexy][is-two-columns_]:not([js-panel-height_])) #chat:not([collapsed]),:host([flexy][is-two-columns_]:not([js-panel-height_])) #chat-container:not([chat-collapsed]) {height: calc( ( 100vw - (var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x))) - var(--ytd-watch-flexy-scrollbar-width) ) * (var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-flexy-width-ratio)) );max-height: calc( 100vh - var(--ytd-watch-flexy-masthead-height) - 2 * var(--ytd-margin-6x) );} :host([flexy][is-two-columns_]:not([js-panel-height_])) #playlist:not([collapsed]),:host([flexy][is-two-columns_]:not([js-panel-height_])) #panels ytd-engagement-panel-section-list-renderer {height: calc( ( 100vw - (var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x))) - var(--ytd-watch-flexy-scrollbar-width) ) * (var(--ytd-watch-flexy-height-ratio)/var(--ytd-watch-flexy-width-ratio)) );min-height: var(--ytd-watch-flexy-min-player-height);max-height: var(--ytd-watch-flexy-max-player-height);} :host([flexy]) #chat:not([collapsed]),:host([flexy]) #chat-container:not([chat-collapsed]) {min-height: 596px;} @media(min-height:729px) {:host([flexy][is-two-columns_]:not([js-panel-height_])) #playlist:not([collapsed]),:host([flexy][is-two-columns_]:not([js-panel-height_])) #panels ytd-engagement-panel-section-list-renderer {max-height: 502px;}} :host([flexy][js-panel-height_]) #playlist,:host([flexy][js-panel-height_]) #panels ytd-engagement-panel-section-list-renderer {max-height: var(--ytd-watch-flexy-panel-max-height);} :host([flexy][js-panel-height_]) #panels ytd-engagement-panel-section-list-renderer[target-id=engagement-panel-structured-description] {max-height: var(--ytd-watch-flexy-structured-description-max-height);} :host([flexy][js-panel-height_]) #panels ytd-engagement-panel-section-list-renderer[target-id=engagement-panel-comments-section] {max-height: var(--ytd-watch-flexy-comments-panel-max-height);} :host([flexy][js-panel-height_]) #chat:not([collapsed]),:host([flexy][js-panel-height_]) #chat-container:not([chat-collapsed]) {height: var(--ytd-watch-flexy-chat-max-height);} :host([flexy][split-pane_]) {position: absolute;top: var(--ytd-watch-flexy-masthead-height);left: 0;right: 0;bottom: 0;overflow-y: scroll;padding-right: 0;} :host([flexy][split-pane_][secondary-hovered_]) {overflow-y: hidden;padding-right: var(--ytd-watch-flexy-scrollbar-width);} :host([flexy][split-pane_]) #columns {position: unset;margin-left: auto;} :host([flexy][split-pane_]) #primary {max-height: 100%;padding-right: calc( var(--ytd-watch-flexy-sidebar-width) + var(--ytd-margin-6x) * 2 );} :host([flexy][split-pane_]) #secondary {position: fixed;top: var(--ytd-watch-flexy-masthead-height);right: 0;bottom: 0;width: initial;overflow-y: hidden;padding-right: var(--ytd-watch-flexy-scrollbar-width);} :host([flexy][split-pane_]) #secondary:hover {overflow-y: scroll;padding-right: 0;} :host([flexy][split-pane_]) #secondary-inner {padding: 0 var(--ytd-margin-4x);border-left: 1px solid var(--yt-spec-10-percent-layer);width: var(--ytd-watch-flexy-sidebar-width);} @media(max-height:576px) {:host([flexy][split-pane_]) {--ytd-watch-flexy-split-pane-margin: calc( ( 100vw - ( var(--ytd-watch-flexy-min-player-height) * ( var(--ytd-watch-flexy-width-ratio) / var(--ytd-watch-flexy-height-ratio) ) + var(--ytd-watch-flexy-scrollbar-width) + var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x)) ) ) / 2 );}:host([flexy][split-pane_]:not([is-four-three-to-sixteen-nine-video_])) {--ytd-watch-flexy-split-pane-margin: calc( ( 100vw - ( var(--ytd-watch-flexy-min-player-height) * (16 / 9) + var(--ytd-watch-flexy-scrollbar-width) + var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x)) ) ) / 2 );}} @media(max-height:695px) and (min-height:577px) {:host([flexy][split-pane_][flexy-small-window_]) {--ytd-watch-flexy-split-pane-margin: calc( ( 100vw - ( ( 100vh - ( var(--ytd-watch-flexy-masthead-height) + var(--ytd-margin-6x) + var(--ytd-watch-flexy-space-below-player) ) ) * ( var(--ytd-watch-flexy-width-ratio) / var(--ytd-watch-flexy-height-ratio) ) + var(--ytd-watch-flexy-scrollbar-width) + var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x)) ) ) / 2 );}:host([flexy][split-pane_]) {--ytd-watch-flexy-split-pane-margin: calc( ( 100vw - ( var(--ytd-watch-flexy-min-player-height) * ( var(--ytd-watch-flexy-width-ratio) / var(--ytd-watch-flexy-height-ratio) ) + var(--ytd-watch-flexy-scrollbar-width) + var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x)) ) ) / 2 );}:host([flexy][split-pane_][flexy-small-window_]:not([is-four-three-to-sixteen-nine-video_])) {--ytd-watch-flexy-split-pane-margin: calc( ( 100vw - ( ( 100vh - ( var(--ytd-watch-flexy-masthead-height) + var(--ytd-margin-6x) + var(--ytd-watch-flexy-space-below-player) ) ) * (16 / 9) + var(--ytd-watch-flexy-scrollbar-width) + var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x)) ) ) / 2 );}:host([flexy][split-pane_]:not([is-four-three-to-sixteen-nine-video_])) {--ytd-watch-flexy-split-pane-margin: calc( ( 100vw - ( var(--ytd-watch-flexy-min-player-height) * (16 / 9) + var(--ytd-watch-flexy-scrollbar-width) + var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x)) ) ) / 2 );}} @media(min-width:1760px) and (min-height:696px) and (max-height:934px),(min-width:1500px) and (min-height:696px) and (max-height:830px),(min-width:1425px) and (min-height:696px) and (max-height:790px),(min-width:1360px) and (min-height:696px) and (max-height:750px) {:host([flexy][split-pane_]) {--ytd-watch-flexy-split-pane-margin: calc( ( 100vw - ( ( 100vh - ( var(--ytd-watch-flexy-masthead-height) + var(--ytd-margin-6x) + var(--ytd-watch-flexy-space-below-player) ) ) * ( var(--ytd-watch-flexy-width-ratio) / var(--ytd-watch-flexy-height-ratio) ) + var(--ytd-watch-flexy-scrollbar-width) + var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x)) ) ) / 2 );}:host([flexy][split-pane_]:not([is-four-three-to-sixteen-nine-video_])) {--ytd-watch-flexy-split-pane-margin: calc( ( 100vw - ( ( 100vh - ( var(--ytd-watch-flexy-masthead-height) + var(--ytd-margin-6x) + var(--ytd-watch-flexy-space-below-player) ) ) * (16 / 9) + var(--ytd-watch-flexy-scrollbar-width) + var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x)) ) ) / 2 );}} @media(min-width:1760px) and (min-height:935px) {:host([flexy][split-pane_]) {--ytd-watch-flexy-split-pane-margin: calc( ( 100vw - ( 1280px + var(--ytd-watch-flexy-scrollbar-width) + var(--ytd-watch-flexy-sidebar-width) + (3 * var(--ytd-margin-6x)) ) ) / 2 );}:host([flexy][split-pane_][watch-feed-big-thumbs_][is-four-three-to-sixteen-nine-video_]) #columns {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}} @media(min-width:1760px) and (min-height:696px),(min-width:1500px) and (min-height:696px) and (max-height:830px),(min-width:1425px) and (min-height:696px) and (max-height:790px),(min-width:1360px) and (min-height:696px) and (max-height:750px),(max-height:695px) and (min-width:1275px),(max-height:576px) {:host([flexy][split-pane_][watch-feed-big-thumbs_]) #columns {margin-left: var(--ytd-watch-flexy-split-pane-margin);-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;}:host([flexy][split-pane_][watch-feed-big-thumbs_]) #secondary-inner {margin-right: var(--ytd-watch-flexy-split-pane-margin);padding-left: var(--ytd-margin-6x);padding-right: 0;}} @media(min-width:1810px) and (min-height:696px),(min-width:1590px) and (min-height:696px) and (max-height:830px),(min-width:1440px) and (min-height:696px) and (max-height:750px),(max-height:695px) and (min-width:1355px),(max-height:576px) {:host([flexy][split-pane_]) #columns {margin-left: var(--ytd-watch-flexy-split-pane-margin);-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;}:host([flexy][split-pane_]) #secondary-inner {margin-right: var(--ytd-watch-flexy-split-pane-margin);padding-left: var(--ytd-margin-6x);padding-right: 0;}} @media(max-width:1140px) {:host([flexy][split-pane_]) {--ytd-watch-flexy-sidebar-width: 285px;--ytd-watch-flexy-sidebar-min-width: 285px;}} @media(max-width:656px) {:host([snap]) {--ytd-watch-flexy-player-width: 426px;--ytd-watch-flexy-player-height: 240px;}} @media(min-width:657px) and (max-width:856px) {:host([snap]) {--ytd-watch-flexy-player-width: 640px;--ytd-watch-flexy-player-height: 360px;}} @media(min-width:857px) and (max-width:999px) {:host([snap]) {--ytd-watch-flexy-player-width: 854px;--ytd-watch-flexy-player-height: 480px;}} @media(min-width:1000px) {:host([snap]) {--ytd-watch-flexy-player-width: 640px;--ytd-watch-flexy-player-height: 360px;}} @media(min-width:1294px) and (min-height:630px) {:host([snap]) {--ytd-watch-flexy-player-width: 854px;--ytd-watch-flexy-player-height: 480px;}} @media(min-width:1720px) and (min-height:980px) {:host([snap]) {--ytd-watch-flexy-player-width: 1280px;--ytd-watch-flexy-player-height: 720px;}} :host([snap]) #columns {-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} :host([snap]:not([is-two-columns_])) #columns {-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([snap]) #player-container-outer,:host([snap]) #player-container-inner,:host([snap]) #player-container {width: 100%;height: 100%;} :host([snap][is-two-columns_]) #primary {min-width: var(--ytd-watch-flexy-player-width);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: end;-webkit-align-items: flex-end;align-items: flex-end;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} :host([snap]:not([is-two-columns_])) #primary {padding-right: 0;} :host([snap]) #primary-inner {width: var(--ytd-watch-flexy-player-width);} :host([snap]) #player {width: var(--ytd-watch-flexy-player-width);height: var(--ytd-watch-flexy-player-height);} :host([snap]) #secondary {width: calc( ( 100vw - var(--ytd-watch-flexy-player-width) - (2 * var(--ytd-margin-6x)) - var(--ytd-watch-flexy-sidebar-width) )/2 + var(--ytd-watch-flexy-sidebar-width) );} :host([snap]) #secondary-inner {width: var(--ytd-watch-flexy-sidebar-width);max-width: 100%;} :host([snap]:not([is-two-columns_])) #chat,:host([snap]:not([is-two-columns_])) #chat-container,:host([snap]:not([is-two-columns_])) #panels ytd-engagement-panel-section-list-renderer {height: 460px;} :host([snap]:not([is-two-columns_])) #playlist {height: 308px;} :host([snap][is-two-columns_]) #chat,:host([snap][is-two-columns_]) #chat-container,:host([snap][is-two-columns_]) #playlist,:host([snap][is-two-columns_]) #panels ytd-engagement-panel-section-list-renderer {height: var(--ytd-watch-flexy-player-height);} :host(.loading) #chat,:host(.loading) #chat-container,:host(.loading) #comments,:host(.loading:not(.show-skeleton)) #related {visibility: hidden;} :host(.show-skeleton) ytd-video-primary-info-renderer,:host(.show-skeleton) ytd-video-secondary-info-renderer,:host(.show-skeleton) ytd-watch-metadata,:host(.show-skeleton) ytd-watch-next-secondary-results-renderer,:host(.show-skeleton) #player-ads {display: none;} :host(.hide-skeleton) #info-skeleton,:host(.hide-skeleton) #meta-skeleton {display: none;} #engagement-panel-scrim {display: none;z-index: var(--ytd-z-index-engagement-panel-scrim);background-color: var(--yt-spec-themed-overlay-background);position: absolute;top: 0;right: 0;bottom: 0;left: 0;} :host([expanded-clip-range]) #engagement-panel-scrim {background-color: var(--yt-spec-static-overlay-background-heavy);} :host([show-engagement-panel-scrim_]) {position: relative;} :host([show-engagement-panel-scrim_]) #engagement-panel-scrim {display: block;} :host([show-engagement-panel-scrim_]) #player,:host([show-engagement-panel-scrim_]) #player-container,:host([show-engagement-panel-scrim_]) #player-theater-container {z-index: var(--ytd-z-index-engagement-panel-scrimmed);} :host([watch-feed-big-thumbs_]:not([is-two-columns_])) {--ytd-watch-flexy-sidebar-width: calc( 100% / var(--ytd-related-shelf-items) - (1 - 1 / var(--ytd-related-shelf-items)) * var(--ytd-margin-4x) );--ytd-compact-item-dismissed-height: calc( 0.559 * ( (100vw - 2 * var(--ytd-margin-6x)) / var(--ytd-related-shelf-items) - (1 - 1 / var(--ytd-related-shelf-items)) * var(--ytd-margin-4x) ) - var(--ytd-margin-4x) - 2px );} @media(min-width:850px) {:host([watch-feed-big-thumbs_]:not([is-two-columns_])) {--ytd-related-shelf-items: 3;}} @media(min-width:525px) and (max-width:849px) {:host([watch-feed-big-thumbs_]:not([is-two-columns_])) {--ytd-related-shelf-items: 2;}} @media(max-width:524px) {:host([watch-feed-big-thumbs_]:not([is-two-columns_])) {--ytd-related-shelf-items: 1;}} /*# sourceMappingURL=ytd-watch-flexy.css.map*/</style>";
hNb=d}d=hNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);iNb=a}a=iNb;return a}}});
var J8=I8;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],J8.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],J8.prototype,"ytComponentBehavior",void 0);_.V([_.L(hMb.YtdWatchBehavior),_.W("design:type",Object)],J8.prototype,"ytdWatchBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],J8.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],J8.prototype,"playerData",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],J8.prototype,"flexy",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],J8.prototype,"snap",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],J8.prototype,"expandedClipRange",void 0);_.V([_.S("#primary"),_.W("design:type",HTMLElement)],J8.prototype,"primary",void 0);_.V([_.S("#secondary"),_.W("design:type",HTMLElement)],J8.prototype,"secondary",void 0);J8=_.V([_.T({is:"ytd-watch-flexy"})],J8);
var jNb={};jNb.YtPageManagerBehavior={_noAccessors:!0,properties:{data:Object},getCurrentData:function(){return this.data},
getCurrentPage:function(){},
getPageOffset:function(a){return a.getScrollTop()},
setPageOffset:function(a,b){try{a.setScrollTop(b)}catch(c){}},
setPageOffsetForNavigation:function(a){this.fire("yt-navigate-set-page-offset",{page:a,offset:0})}};
var K8=function(){var a=_.K.apply(this,arguments)||this;a.provides=_.xA;a.useContentVisibility=_.w("kevlar_content_visibility_hidden");a.pageNameToElement=new Map;a.JSC$42098_currentPage=void 0;a.renderLoadingStateJobId=0;a.updatePageDataJobId=0;a.pageDisposeJobsets=new WeakMap;a.actionMap={"yt-start-loading-watch":"startLoadingWatch","yt-get-page-offset":"getPageOffset","yt-set-page-offset":"setPageOffset","yt-pause-active-page-context":"pauseActiveContext","yt-prepare-page-dispose":"preparePageDispose",
"yt-stop-old-player":"onYtStopOldPlayer"};a.TEST_ONLY={resetCurrentPage:function(){a.JSC$42098_currentPage=void 0},
setCurrentPage:function(b){a.JSC$42098_currentPage=b},
resetPageDisposeJobsets:function(){a.pageDisposeJobsets=new WeakMap}};
return a};
_.r(K8,_.K);_.f=K8.prototype;_.f.factoryImpl=function(){};
_.f.ready=function(){_.w("dependenciesmanager_deprecation_killswitch")||_.hj().addProvider({provide:_.pya,useValue:this})};
_.f.created=function(){this.elementPoolPopulator=_.sr.getInstance();this.contextSwitcher=new WFb};
_.f.attached=function(){this.fire("attached");var a=this.ytComponentBehavior.getInterface(_.Fx);a&&(this.contextSwitcher.JSC$41248_networkService_=a)};
_.f.getPageSubTypeFromEndpoint=function(a){var b;(a=this.get("commandMetadata.webCommandMetadata.url",a))&&(b=Bvb(a));return b};
_.f.getPageTypeFromData=function(a){if(!a)return"browse";var b=a.page,c=a.url,d=this.get("response.responseContext.webResponseContextExtensionData.pageTheme",a);d?b=d.toLowerCase().replace(/_/g,"-"):"watch"!==b&&(("browse"===b||"settings"===b)&&this.get("response.sidebar",a)&&this.get("response.sidebar.settingsSidebarRenderer",a)?b="WEB_PAGE_TYPE_SETTINGS":"browse"===b&&this.get("response.metadata.channelMetadataRenderer",a)?b="channel":c&&(b=Bvb(c)||b));return b};
_.f.doesWatchPageHavePlaylist=function(a){var b=!!_.ZE().queueProxy;a=!!this.get("response.currentVideoEndpoint.watchEndpoint.playlistId",a);return b||a};
_.f.pauseActiveContext=function(){var a=this.contextSwitcher;a.activeContext_&&a.activeContext_.pause()};
_.f.getPageElementForType=function(a){var b=this.pageNameToElement.get(a);if(!b){switch(a){case "watch":var c=_.w("kevlar_watch_fixie")?_.ay("ytd-watch-fixie"):_.ay("ytd-watch-flexy");break;case "shorts":c=_.ay("ytd-shorts");break;case "search":c=_.ay("ytd-search",this);break;case "channel":c=_.ay("ytd-browse",this);c.pageSubtype="channels";break;case "trending":c=_.ay("ytd-browse",this);c.pageSubtype="trending";break;case "playlist":case "standalone":case "home":case "explore":case "sports":case "red":case "WEB_PAGE_TYPE_SETTINGS":case "history":case "labs":case "subscriptions":case "filteredsubscriptions":case "memberships-and-purchases":case "ypc-offers":case "ypc-checkout":case "fashion":case "hashtag-landing-page":case "show":c=
_.ay("ytd-browse",this);c.pageSubtype=a;break;case "browse":c=_.ay("ytd-browse",this);break;default:_.Vh(new _.pg("Error getting page element for type",a))}b=c;this.pageNameToElement.set(a,b)}return b};
_.f.attachPage=function(a){a.isAttached||_.G(this.root).appendChild(a)};
_.f.setActivePage=function(a){var b=this.JSC$42098_currentPage;a?a!=this.JSC$42098_currentPage&&(b&&(b.hidden=!0,b.active=!1,b.removeAttribute("role")),this.JSC$42098_currentPage=a,b&&this.fire("yt-page-type-changed",{oldPageType:b.is,newPageType:a.is}),a.hidden=!1,this.attachPage(a),a.active=!0,a.setAttribute("role","main"),b&&"ytd-shorts"!==b.is&&this.ytPageManagerBehavior.setPageOffsetForNavigation(a,0)):_.Uh(new _.pg("Unable to set active page",b?b.is:"unknown origin"))};
_.f.updatePageData=function(a){var b=this,c=this.data;this.updatePageDataJobId&&_.Me.cancelJob(this.updatePageDataJobId);this.data=a;return new _.tf(function(d){var e=function(){a.filler?b.performDataUpdate(a,c):Gzb(function(){b.performDataUpdate(a,c)});
d()};
a&&"watch"===a.page?b.updatePageDataJobId=_.Gg(_.Me,e):e()})};
_.f.performDataUpdate=function(a,b){var c;_.A(this,"yt-close-all-popups-action",[["ytd-conversation-section-renderer","ytd-video-download-toast-renderer"]]);var d=!a.filler;d&&(_.zk("lps"),_.w("config_age_report_killswitch")||Gxb());var e=this.getPageTypeFromData(a),h=this.getPageElementForType(e);d&&ozb(this.elementPoolPopulator,e);d&&!this.renderLoadingStateJobId&&this.setActivePage(h);if(h){var l="watch"===e,m="shorts"===e;_.w("kevlar_flush_jobs_before_setting_player_response")&&this.flushPageDisposeJobset(h);
if(l||m)h.playerData=a.playerResponse;m&&(a.reelWatchSequenceResponse&&(h.reelWatchSequenceResponse=a.reelWatchSequenceResponse),h.currentEndpoint=a.endpoint,h.isPreviousPageShorts=!(null===(c=null===b||void 0===b?void 0:b.endpoint)||void 0===c||!c.reelWatchEndpoint));_.w("block_all_player_prefetch_requests")||this.preparePrefetchRequest(a,h,d,l,m);l||m?("watch"!==this.getPageTypeFromData(b)&&"shorts"!==this.getPageTypeFromData(b)&&_.A(this,"yt-cache-miniplayer-page-action",[b]),_.A(this,"yt-deactivate-miniplayer-action",
void 0)):"watch"===this.getPageTypeFromData(b)&&this.doesWatchPageHavePlaylist(b)&&(_.RE.getInstance().playlistWatchPageActivation=!0,this.activateMiniplayer(b));_.hj().resolve(_.Jr).ignoreNextScroll();_.w("kevlar_flush_jobs_before_setting_player_response")||this.flushPageDisposeJobset(h);d?(b=typeof h.loadPage,"function"===b?(h.pageContext=XFb(this.contextSwitcher,h,h.data!=a.response),h.loadPage(a.response)):_.Uh(new _.pg("b/38014653 ",[e,h.is,h.nodeName,b])),_.zk("pdl")):(h.hidden=!0,a.response.filler=
!0,h.data=a.response,this.attachPage(h));this.fire("yt-page-data-updated",{pageType:e})}_.pq(_.Me,function(){if(_.w("kevlar_nitrate_driven_tooltips")){var p=CGb();if(a){var q=rxb(a),x=sxb(a),B;a:{var C;if(a.playerResponse){var I=a.playerResponse;if(null===(C=null===(B=I.auxiliaryUi)||void 0===B?void 0:B.messageRenderers)||void 0===C?0:C.upsellDialogRenderer){B=I.auxiliaryUi.messageRenderers.upsellDialogRenderer;break a}}else if(a.response&&(B=a.response,null===(I=B.overlay)||void 0===I?0:I.upsellDialogRenderer)){B=
B.overlay.upsellDialogRenderer;break a}B=void 0}BGb(p,q,x,B,h)}}else hxb(a,h)})};
_.f.preparePrefetchRequest=function(a,b,c,d,e){var h=this,l,m,p,q,x,B,C,I;return _.y(function(H){if(1==H.nextAddress)return!c||!d&&!e||_.w("kevlar_disable_background_prefetch")&&0===F2()?H.return():(l=_.yA(b))?_.z(H,l.getPlayerPromise(),2):H.return();m=H.yieldResult;p=h.ytComponentBehavior.getInterface(_.Fx);if(!p)return H.return();if(e)return q=_.po(r6),sGb(q,h.get("endpoint.reelWatchEndpoint",a),b.reelWatchSequenceResponse,m,p),H.return();x=h.get("response.responseContext.webResponseContextExtensionData",
a);if(!x)return H.return();B=h.get("response.contents.twoColumnWatchNextResults.autoplay.autoplay",a);C=h.ytComponentBehavior.getInterface(_.VO);I=_.po(r6);rGb(I,x,m,p,C,B);_.Ih(H)})};
_.f.movePlayerToWatch=function(a){var b=this,c,d;return _.y(function(e){c=b.getPageElementForType("watch");d=c.getPlayerContainer();a.appendTo(d);_.Ih(e)})};
_.f.getPlayerFromWatch=function(){var a=this.getPageElementForType("watch");return _.yA(a)};
_.f.activateMiniplayer=function(a){var b=_.hV(a.response),c=_.yA(this.getPageElementForType("watch"));_.RE.getInstance().currentEndpoint=b.watchEndpoint||null;_.A(this,"yt-activate-miniplayer-action",[c,b,a])};
_.f.startLoadingWatch=function(){var a=this.getPageElementForType("watch");this.renderLoadingStateJobId?(_.Me.cancelJob(this.renderLoadingStateJobId),this.renderLoadingStateJobId=0,this.renderPageLoadingState("watch")):this.setActivePage(a)};
_.f.getCurrentPage=function(){return this.JSC$42098_currentPage};
_.f.getCurrentData=function(){return this.data};
_.f.isOnWatch=function(){return!!this.JSC$42098_currentPage&&("ytd-watch-flexy"===this.JSC$42098_currentPage.is||"ytd-watch-fixie"===this.JSC$42098_currentPage.is)};
_.f.preparePage=function(a,b){try{b&&(a=this.getPageSubTypeFromEndpoint(b)||a);if("watch"!==a){var c=this.elementPoolPopulator,d=a;d!=c.targetPage_&&-1<c.pendingPages_.indexOf(d)&&(c.targetPage_&&(c.pendingPages_.unshift(c.targetPage_),c.abort()),nzb(c,d),_.nxa(c,d))}var e=this.getPageElementForType(a);if(e||!b.urlEndpoint){e.isAttached||e==this.JSC$42098_currentPage||(e.hidden=!0,this.attachPage(e));if(!e.data){var h=this.get("response",_.v("FILLER_DATA",{})[a]);h&&(e.data=h)}e.fire("yt-page-navigate-start",
{bubbles:!1,_useCache:!0})}}catch(l){_.Wh(l,b),_.Vh(l)}};
_.f.lazyPrepareCriticalPages=function(a,b){a=this.getPageSubTypeFromEndpoint(b)||a;"watch"!==a&&_.pq(_.Me,this.preparePage.bind(this,"watch"))};
_.f.renderPageLoadingState=function(a,b){this.preparePage(a,b);var c=this.getPageElementForType(a);c.loadingData&&(c.loadingData.endpoint=b);c.loading=!0;this.setActivePage(c);"watch"===a&&this.fire("yt-guide-close")};
_.f.onYtPageManagerNavigateStart=function(a,b){var c=this;_.w("kevlar_use_page_data_will_update")&&this.JSC$42098_currentPage&&b&&this.data&&(a=this.getPageSubTypeFromEndpoint(b.endpoint)||b.pageType,this.getPageTypeFromData(this.data)==a&&this.JSC$42098_currentPage.fire("yt-page-data-will-update",{bubbles:!1}));if("watch"===b.pageType&&this.data&&"watch"!==this.data.page){this.renderLoadingStateJobId&&_.Me.cancelJob(this.renderLoadingStateJobId);_.w("kevlar_miniplayer_jank_killswitch")||_.A(this,
"yt-deactivate-miniplayer-action",void 0);var d=this.data;this.renderLoadingStateJobId=_.GQ(_.Me,function(){if(c.data!=d){var e=c.getPageElementForType(b.pageType);c.setActivePage(e)}else c.renderPageLoadingState(b.pageType,b.endpoint);c.renderLoadingStateJobId=0},150)}};
_.f.preparePageDispose=function(){if(this.JSC$42098_currentPage&&Array.isArray(this.JSC$42098_currentPage.pageDisposeJobs)&&0!==this.JSC$42098_currentPage.pageDisposeJobs.length){var a=new _.Sy(1);this.JSC$42098_currentPage.pageDisposeJobs.forEach(function(b){_.Ty(a,b)});
this.pageDisposeJobsets.set(this.JSC$42098_currentPage,a)}};
_.f.flushPageDisposeJobset=function(a){var b=this.pageDisposeJobsets.get(a);b&&(b.flushJobs(),this.pageDisposeJobsets.delete(a))};
_.f.onYtStopOldPlayer=function(a,b){b=void 0===b?!1:b;if(this.data){var c=this.getPageTypeFromData(this.data);var d=this.getPageElementForType(c);d=_.yA(d)}if(d){a=this.getPageTypeFromData(a);var e=this.getPageElementForType(a);e=_.yA(e);d==e?b&&!_.w("kevlar_disable_preemptive_player_reset")&&d.resetForNewPlayback():("watch"!==c||"watch"===a||Hzb()&&!this.doesWatchPageHavePlaylist(this.data))&&d.stop()}};
_.t.Object.defineProperties(K8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===IMb){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-page-manager--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.pages.ytd_page_manager.ytd.page.manager.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;
if(void 0===HMb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.pages.ytd_page_manager.ytd.page.manager.css.js--\x3e<style>:host {display: block;overflow-y: auto;margin-top: var(--ytd-toolbar-height);} :host([remove-page-manager-scroll]) {overflow-y: visible;overflow: visible;} :host>* {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} @supports(content-visibility:hidden) {:host([use-content-visibility])>* {contain: style layout paint;}:host([use-content-visibility])>[hidden] {content-visibility: hidden;display: inherit!important;border: 0;margin: 0;padding: 0;}} /*# sourceMappingURL=ytd-page-manager.css.map*/</style>";
HMb=d}d=HMb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);IMb=a}a=IMb;return a}}});
var L8=K8;L8.prototype.onYtPageManagerNavigateStart=L8.prototype.onYtPageManagerNavigateStart;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],L8.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],L8.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(jNb.YtPageManagerBehavior),_.W("design:type",Object)],L8.prototype,"ytPageManagerBehavior",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],L8.prototype,"useContentVisibility",void 0);_.V([_.N("yt-page-manager-navigate-start"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],L8.prototype,"onYtPageManagerNavigateStart",null);L8=_.V([_.T({is:"ytd-page-manager"})],L8);
var kNb={};kNb.YtPlayerManagerBehavior=[_.Zx.YtComponentBehavior,{_noAccessors:!0,created:function(){this.loadPlayerCssPromise_=this.loadPlayerJsPromise_=null;this.playerCssTagId_="player-css"},
loadPlayerJs_:function(){_.ve("yt.player.Application")?this.loadPlayerJsPromise_=_.fj():this.loadPlayerJsPromise_||(this.loadPlayerJsPromise_=new _.tf(function(a){var b=_.Rb("SCRIPT");b.addEventListener("load",a);a=_.El(_.v("PLAYER_JS_URL"));_.Qb(b,a);document.querySelector("head").appendChild(b)}));
return this.loadPlayerJsPromise_},
loadPlayerCss_:function(){var a=this;if(this.loadPlayerCssPromise_)return this.loadPlayerCssPromise_;document.querySelector("link#"+this.playerCssTagId_)?this.loadPlayerCssPromise_=_.fj():this.loadPlayerCssPromise_=new _.tf(function(b){var c=_.v("PLAYER_CSS_URL"),d=document.createElement("link");d.id=a.playerCssTagId_;d.rel="stylesheet";d.addEventListener("load",b);d.href=c;document.querySelector("head").appendChild(d)});
return this.loadPlayerCssPromise_},
loadPlayer:function(){return _.w("kevlar_player_load_player_no_op")?_.fj():_.tn([this.loadPlayerJs_(),this.loadPlayerCss_()])},
preparePlayer:function(){return this.loadPlayer()}}];
var ryb=new hzb;
var M8=function(){var a=_.K.apply(this,arguments)||this;a.provides=_.bP;return a};
_.r(M8,_.K);M8.prototype.factoryImpl=function(){};
M8.prototype.ready=function(){_.w("kevlar_restore_player_export")&&(_.Ge("yt.abuse.player.botguardInitialized",syb,void 0),_.Ge("yt.abuse.player.invokeBotguard",tyb,void 0),_.Ge("yt.abuse.dclkstatus.checkDclkStatus",iyb,void 0),_.Ge("yt.player.exports.navigate",xvb,void 0),_.Ge("yt.util.activity.init",_.Ke,void 0),_.Ge("yt.util.activity.getTimeSinceActive",_.Ne,void 0),_.Ge("yt.util.activity.setTimestamp",_.He,void 0))};
var lNb=M8;_.V([_.L(kNb.YtPlayerManagerBehavior),_.W("design:type",Object)],lNb.prototype,"ytPlayerManagerBehavior",void 0);lNb=_.V([_.T({is:"yt-player-manager"})],lNb);
var mNb=_.Xq(115990),nNb=_.Xq(115991),oNb=_.Xq(115992),pNb=function(a,b,c,d){var e=this,h=d.dismissAction,l=d.expandAction,m=d.playlistResizeAction;this.layer=3;this.miniplayerVideoConfig={startPosition:385,draggingClass:"gesture-dragging",startAction:function(){e.startAction()},
resetAction:function(){e.resetAction()},
triggers:{down:{fade:!0,endOpacity:.3,endPosition:485,threshold:50,triggerAction:function(){e.dismissAction()},
moveAction:function(q){e.moveAction(q)}},
up:{endPosition:285,threshold:50,triggerAction:function(){e.expandAction()}}}};
this.miniplayerPlaylistConfig={startPosition:385,draggingClass:"gesture-dragging",startAction:function(){e.startAction()},
resetAction:function(){e.resetAction()},
triggers:{down:{endPosition:485,endOpacity:.3,threshold:50,fade:!0,triggerAction:function(){e.dismissAction()},
moveAction:function(q){e.moveAction(q)}},
up:{endPosition:100,threshold:50,triggerAction:function(){e.gesture.config=e.miniplayerPlaylistExpandedConfig;e.playlistResizeAction()}}}};
this.miniplayerPlaylistExpandedConfig={startPosition:100,draggingClass:"gesture-dragging",triggers:{down:{endPosition:385,threshold:50,triggerAction:function(){e.gesture.config=e.miniplayerPlaylistConfig;e.playlistResizeAction()}},
up:{endPosition:0,threshold:50,triggerAction:function(){e.expandAction()}}}};
if(_.w("kevlar_touch_gesture_ves")){var p=_.Qr();_.aP(p,mNb,this.layer);_.aP(p,nNb,this.layer);_.aP(p,oNb,this.layer);this.dismissAction=function(){h();_.Ix(p,{visualElement:mNb})};
this.expandAction=function(){l();_.Ix(p,{visualElement:nNb})};
this.playlistResizeAction=function(){m();_.Ix(p,{visualElement:oNb})}}else this.dismissAction=h,this.expandAction=l,this.playlistResizeAction=m;
this.gesture=new B6(a,b,c?this.miniplayerPlaylistConfig:this.miniplayerVideoConfig);this.gesture.attach()};
_.f=pNb.prototype;_.f.setPlayer=function(a){this.player=a};
_.f.detach=function(){this.gesture.detach()};
_.f.update=function(a,b){this.gesture.config=a?b?this.miniplayerPlaylistExpandedConfig:this.miniplayerPlaylistConfig:this.miniplayerVideoConfig};
_.f.startAction=function(){this.player&&(this.volume=this.player.getVolume())};
_.f.resetAction=function(){this.player&&this.volume&&this.player.setVolume(this.volume)};
_.f.moveAction=function(a){this.player&&this.volume&&this.player.setVolume(this.volume*(-.9*a+1))};
var qNb;
var rNb;
var sNb;
var tNb;
var N8=function(){var a=_.K.apply(this,arguments)||this;a.duration=2500;return a};
_.r(N8,_.K);_.f=N8.prototype;_.f.configureRendererStamper=function(){return{button:{id:"button",mapping:{buttonRenderer:{component:"ytd-button-renderer",noInjection:!0}}}}};
_.f.created=function(){_.SH.requestAvailability()};
_.f.ready=function(){var a=this;_.w("kevlar_frontend_video_list_undo")&&this.addEventListener("yt-service-request-sent",function(b){a.onServiceRequestSent(b)})};
_.f.open=function(a,b){this.data=a;this.label=b;this.opened=!0;this.closed=!1;this.fire("iron-announce",{text:this.label+" "+this.componentBehavior.getSimpleString(a.title)});this.async(this.close,this.duration)};
_.f.close=function(){this.closed=!0};
_.f.onServiceRequestSent=function(a){if(a=a.detail.actions)for(var b=0;b<a.length;b++){var c=a[b];c&&"ACTION_REMOVE_VIDEO_BY_VIDEO_ID"===c.action&&c.removedVideoId&&this.handleRemoveFromPlaylistCommand(c.removedVideoId)}};
_.f.handleRemoveFromPlaylistCommand=function(a){_.nWa(_.ZE(),a)};
_.t.Object.defineProperties(N8.prototype,{button:{configurable:!0,enumerable:!0,get:function(){if(this.data&&_.w("kevlar_frontend_video_list_undo"))return{buttonRenderer:{text:_.Wi(_.Pi("UNDO",void 0,"Undo")),style:"STYLE_BLUE_TEXT",serviceEndpoint:{playlistEditEndpoint:{actions:[{action:"ACTION_REMOVE_VIDEO_BY_VIDEO_ID",removedVideoId:this.data.videoId}]}}}}}}});
_.t.Object.defineProperties(N8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===tNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-miniplayer-toast--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.components.playlists.ytd_miniplayer_toast.ytd.miniplayer.toast.css.js--\x3e<ytd-thumbnail data="[[data]]" width="78"></ytd-thumbnail>\n<div id="info">\n  <div id="label">[[label]]</div>\n  <div id="title">[[getSimpleString(data.title)]]</div>\n</div>\n<div id="button"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===sNb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.components.playlists.ytd_miniplayer_toast.ytd.miniplayer.toast.css.js--\x3e<style>:host {background-color: var(--yt-spec-call-to-action);opacity: 0;-webkit-transform: translateY(0);transform: translateY(0);} :host([opened]) {padding: 10px 16px;opacity: 1;-webkit-transform: translateY(-100px);transform: translateY(-100px);background-color: var(--yt-spec-brand-background-solid);animation-name: animate-up,color-surge;animation-duration: 0.5s,0.4s;animation-delay: 0s,0.1s;animation-timing-function: cubic-bezier(0.05,0,0,1),cubic-bezier(0.2,0,0,0.4);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} :host([closed]) {animation-name: animate-down;animation-duration: 0.3s;opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);} @keyframes animate-up {from {-webkit-transform: translateY(0);transform: translateY(0);}to {-webkit-transform: translateY(-100px);transform: translateY(-100px);}} @keyframes animate-down {from {-webkit-transform: translateY(-100px);transform: translateY(-100px);}to {-webkit-transform: translateY(0);transform: translateY(0);}} @keyframes color-surge {from {background-color: var(--yt-spec-call-to-action);}to {background-color: var(--yt-spec-brand-background-solid);}} ytd-thumbnail {width: 78px;height: 44px;margin-right: 8px;} #info {min-width: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #label {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} #title {color: var(--yt-spec-text-primary);text-overflow: ellipsis;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;max-height: 2rem;overflow: hidden;display: block;-webkit-line-clamp: 1;} /*# sourceMappingURL=ytd-miniplayer-toast.css.map*/</style>';
sNb=d}d=sNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);tNb=a}a=tNb;return a}}});
var O8=N8;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],O8.prototype,"componentBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],O8.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],O8.prototype,"data",void 0);_.V([_.M(),_.W("design:type",String)],O8.prototype,"label",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],O8.prototype,"opened",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],O8.prototype,"closed",void 0);_.V([_.M(),_.W("design:type",Object)],O8.prototype,"duration",void 0);_.V([_.R("data"),_.W("design:type",Object),_.W("design:paramtypes",[])],O8.prototype,"button",null);O8=_.V([_.T({is:"ytd-miniplayer-toast"})],O8);
var P8=function(){var a=_.K.apply(this,arguments)||this;a.active=!1;a.hasNoData=!1;a.enabled=!1;a.expanded=!1;a.disabledState=!1;a.externalPlaylistData_={};a.hasPlaylistData=!1;a.animateMiniplayer=_.w("desktop_animate_miniplayer");a.useNewZIndex=_.w("web_inline_player_ignore_paused_miniplayer");a.closed=!1;a.expandedClosed=!1;a.watchResponse_=null;a.player_=null;a.expandVe_=null;a.closeVe_=null;a.disabledInitialStateIsPlaying_=!1;a.PLAYER_EVENTS_=new Map;a.miniplayerFetchRequest_=null;a.playerElement_=
null;a.gestures_=null;a.screenLayer=3;a.actionMap={"yt-activate-miniplayer-action":"activate_","yt-activate-with-endpoint-action":"activateAndLoadEndpoint","yt-cache-miniplayer-page-action":"onCacheMiniplayerPageAction_","yt-shortcut-close-miniplayer":"onShortcutCloseMiniplayer_","yt-close-miniplayer-action":"onCloseMiniplayer","yt-collapse-miniplayer-action":"onYtCollapseMiniplayerAction_","yt-deactivate-miniplayer-action":"deactivate_","yt-expand-watch-page-action":"handleExpandWatchPageAction_",
"yt-get-miniplayer-component-action":"getMiniplayerComponent_","yt-miniplayer-active":"isMiniplayerActive_","yt-miniplayer-load-endpoint":"loadEndpoint_","yt-sync-with-remote-video":"syncWithRemoteVideo_","yt-miniplayer-toast-action":"handleMiniplayerToastAction_","yt-miniplayer-update-header-action":"updateHeader_","yt-show-miniplayer-command":"showMiniplayerCommand","yt-downloaded-video-deleted":"onDownloadedVideoDeleted"};return a};
_.r(P8,_.K);_.f=P8.prototype;_.f.created=function(){this.PLAYER_EVENTS_.set("onPlayVideo",this.onPlayerPlayVideo_);this.PLAYER_EVENTS_.set("onCloseMiniplayer",this.onPlayerCloseMiniplayer_);this.PLAYER_EVENTS_.set("onExpandMiniplayer",this.handleExpandWatchPageAction_);_.w("kevlar_thumbnail_equalizer_killswitch")||this.PLAYER_EVENTS_.set("onStateChange",this.onPlayerStateChange)};
_.f.attached=function(){var a=this;if(this.animateMiniplayer){var b=_.G(this.root).querySelector("#video-container");this.gestures_=new pNb(this,b,this.hasPlaylistData,{dismissAction:function(){a.onCloseMiniplayer()},
expandAction:function(){a.onMetadataTap_()},
playlistResizeAction:function(){a.playlistExpand_()}})}};
_.f.detached=function(){this.unlisten(this,"transitionend","resizePlaylist_");this.gestures_&&(this.gestures_.detach(),this.gestures_=null)};
_.f.hasPlaylistDataChanged=function(){this.gestures_&&this.gestures_.update(this.hasPlaylistData,this.expanded)};
_.f.activeChanged=function(){void 0!==this.active&&this.ytdReduxBehavior.dispatch(_.mj({type:"SET_MINIPLAYER_IS_ACTIVE",payload:this.active}))};
_.f.onCacheMiniplayerPageAction_=function(a){this.backgroundPageData_=a};
_.f.onYtCollapseMiniplayerAction_=function(){this.backgroundPageData_?this.fire("yt-navigate-cache",{url:this.backgroundPageData_.url,endpoint:this.backgroundPageData_.endpoint,data:this.backgroundPageData_}):_.A(this,"yt-navigate-home-action");if(!_.w("kevlar_thumbnail_equalizer_killswitch")&&this.player_){var a=this.player_.getPlayerState(),b=1===a;this.ytdReduxBehavior.dispatch(vAb(a));_.cj(this,"yt-miniplayer-play-state-changed",[b]);_.RE.getInstance().isVideoPlaying=b}};
_.f.activate_=function(a,b,c){var d=this,e,h,l;return _.y(function(m){if(1==m.nextAddress){d.gestures_&&d.gestures_.update(d.hasPlaylistData,d.expanded);if(Hzb())return m.return();c&&(d.hasNoData=!1);d.enabled||(d.enabled=!0);d.active=!0;d.expanded=!1;d.data=b;d.closed=!1;d.closedByPan_=!1;d.pannedClosed=!1;d.expandedClosed=!1;d.expandToWatch=!1;d.watchResponse_=c;d.playerElement_=a;a.preparePlayer();LAb();d.logMiniplayer_();h=e=d.ytComponentBehavior.getInterface(_.VO);e.setPlaylistComponent(d.$.playlist);
d.listen(h,"yt-navigate","onPlaylistYtNavigate_");d.listen(h,"yt-playlist-data-updated","onYtPlaylistDataUpdated_");d.onYtPlaylistDataUpdated_();a.appendTo(d.$["player-container"]);return _.z(m,a.getPlayerPromise(),2)}l=m.yieldResult;l.setMinimized(!0);l.setSizeStyle(!1,!0);d.ytPlayerListenerBehavior.listenToPlayerEvents(l,d.PLAYER_EVENTS_);d.player_=l;d.gestures_&&d.gestures_.setPlayer(l);_.RE.getInstance().JSC$37233_playerContainer=d.$["player-container"];_.cj(d,"yt-miniplayer-endpoint-changed");
d.handleMiniplayerPlaybackState_();_.Ih(m)})};
_.f.deactivate_=function(){var a=this,b,c,d,e,h;return _.y(function(l){if(1==l.nextAddress){if(!a.active)return l.return();a.expandToWatch||(a.expanded?a.expandedClosed=!0:a.closed=!0);b=a.getPlayerElement();return _.z(l,b.getPlayerPromise(),2)}if(3!=l.nextAddress)return c=l.yieldResult,c.setMinimized(!1),e=d=a.ytComponentBehavior.getInterface(_.VO),a.unlisten(e,"yt-navigate","onPlaylistYtNavigate_"),a.unlisten(e,"yt-playlist-data-updated","onYtPlaylistDataUpdated_"),h=a.ytComponentBehavior.getInterface(_.xA),
_.z(l,h.movePlayerToWatch(b),3);a.active=!1;a.data=void 0;a.watchResponse_=null;a.player_&&a.ytPlayerListenerBehavior.unlistenFromPlayerEvents(a.player_,a.PLAYER_EVENTS_);_.RE.getInstance().currentEndpoint=null;_.cj(a,"yt-miniplayer-endpoint-changed");a.playerElement_=null;_.RE.getInstance().JSC$37233_playerContainer=null;a.disabledState=!1;LAb();_.Ih(l)})};
_.f.getPlayerElement=function(){return this.playerElement_?this.playerElement_:this.$["player-container"].firstElementChild};
_.f.handleExpandWatchPageAction_=function(){this.onMetadataTap_()};
_.f.onMetadataTap_=function(){this.watchResponse_&&this.data&&this.data.watchEndpoint?(this.expandVe_&&_.hy(_.pi(this.screenLayer),this.expandVe_),this.fire("yt-navigate-cache",{url:this.watchResponse_.url,endpoint:this.data.watchEndpoint,data:this.watchResponse_,miniplayer:!0})):this.data&&this.data.watchEndpoint&&this.fire("yt-navigate",{endpoint:this.data.watchEndpoint});this.expandToWatch=!0};
_.f.onMetadataKeydown_=function(a){if(13===a.keyCode||32===a.keyCode)this.onMetadataTap_()};
_.f.onDisabledTap_=function(a){a.target===this.$["blocking-container"]&&(this.disabledInitialStateIsPlaying_&&this.player_.playVideo(),this.onMetadataTap_(),this.disabledState=!1)};
_.f.onPlaylistExpandTap_=function(a){if(this.hasPlaylistData){a=_.G(a).path||[];a=_.u(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;if(b===this)break;if(b.classList&&b.classList.contains("miniplayer-title"))return}this.playlistExpand_();this.gestures_&&this.gestures_.update(this.hasPlaylistData,this.expanded)}};
_.f.playlistExpand_=function(){this.expanded||(this.listen(this,"transitionend","resizePlaylist_"),this.ytRendererBehavior.markDirty());this.expanded=!this.expanded};
_.f.resizePlaylist_=function(){var a=this.$.playlist.querySelector("tp-yt-iron-list");a&&a.notifyResize();this.unlisten(this,"transitionend","resizePlaylist_")};
_.f.getExpandIcon_=function(a){return a?"miniplayer:keyboard-arrow-down":"miniplayer:keyboard-arrow-up"};
_.f.syncWithRemoteVideo_=function(a,b){var c=this,d,e,h,l,m;return _.y(function(p){if(1==p.nextAddress){d=c.ytComponentBehavior.getInterface(_.xA);if(!c.active&&d.isOnWatch())return p.return();e={videoId:a};b&&(e.playlistId=b);h={watchEndpoint:e};l=c.ytComponentBehavior.getInterface(_.Fx);c.cancelActiveRequest_();c.miniplayerFetchRequest_=l.requestDataForEndpoint(h,{},void 0,{},!0);_.Cg(p,2);return _.z(p,c.miniplayerFetchRequest_,4)}if(2!=p.nextAddress)return m=p.yieldResult,c.handleWatchDataResponse_(m),
_.Dg(p,0);_.Eg(p);_.Ih(p)})};
_.f.handleWatchDataResponse_=function(a){var b=this,c,d,e,h,l,m,p,q,x,B;return _.y(function(C){switch(C.nextAddress){case 1:if(!a)return C.return();b.hasNoData=!1;b.watchResponse_=a;b.logMiniplayer_();if(b.active)return h=b.getPlayerElement(),_.z(C,h.getPlayerPromise(),6);c=b.ytComponentBehavior.getInterface(_.xA);c.activateMiniplayer(a);d=b.getPlayerElement();if(!d){b.deactivate_();_.we(Error("nj"));C.jumpTo(3);break}d.loadVideoWithPlayerResponse(a.playerResponse);a.response&&(d.watchNextResponse=
a.response);e=b;return _.z(C,d.getPlayerPromise(),5);case 5:e.player_=C.yieldResult;C.jumpTo(3);break;case 6:a.response&&(h.watchNextData=a.response),l=_.Zd.getValueByKeys.apply(_.Zd,[a].concat(_.Pc(MAb))),(m=_.Zd.getValueByKeys.apply(_.Zd,[a].concat(_.Pc(RAb))))&&l&&(p=b.ytComponentBehavior.getInterface(_.VO),p.setAutoplayRenderer(l)),l&&(x=(q=_.a8a())?2:1,b.player_.setAutonavState(x)),B=_.hV(a.response),b.set("data",B);case 3:b.handleMiniplayerPlaybackState_(),_.Ih(C)}})};
_.f.onPlayerPlayVideo_=function(a){var b=this,c,d,e,h;return _.y(function(l){c=_.w("kevlar_miniplayer_playnext_killswitch")?a.sessionData&&"playnext"in a.sessionData:a.sessionData&&"autonav"in a.sessionData;a.sessionData&&a.sessionData.itct&&(d=a.sessionData.itct);h=(e=a.watchEndpoint)&&c?_.fV(e,d):_.Ij(a.videoId,a.listId,d);a.sessionData&&_.fy(h.commandMetadata.webCommandMetadata.url,a.sessionData);b.loadEndpoint_(h,!1);_.Ih(l)})};
_.f.loadEndpoint_=function(a,b){var c=this,d,e,h,l,m,p,q;return _.y(function(x){switch(x.nextAddress){case 1:if(!_.w("disable_miniplayer_prevent_double_load")&&c.endpointAlreadyLoaded(a))return x.return();_.RE.getInstance().currentEndpoint=a;_.cj(c,"yt-miniplayer-endpoint-changed");_.w("kevlar_thumbnail_equalizer_killswitch")||(_.cj(c,"yt-miniplayer-play-state-changed",[!1]),_.RE.getInstance().isVideoPlaying=!1);d=c.ytComponentBehavior.getInterface(_.Fx);e={clientParams:{miniplayer:!0,autoSaveToQueue:!b}};
h=new i6(function(){return c.getPlayerElement()},e,{layer:3,
parentLayer:0},void 0,c.readyToResumeVe);l=function(B){B.playlistData||(c.expanded=!1);if(b&&B.playerResponse){var C=c.get("playerConfig.playbackStartConfig",B.playerResponse)||{};C.startPaused=!0;c.set("playerConfig.playbackStartConfig",C,B.playerResponse)}h.processChunk({endpoint:a,data:B})};
m=_.iV(_.ns.instance,a);c.cancelActiveRequest_();m?(p=_.ns.instance,c.miniplayerFetchRequest_=_.os(p,a,{},window.location.href,"watch",function(B,C){l(C)},function(B){return c.isNetworkPromiseStale_(B)})):c.miniplayerFetchRequest_=d.requestDataForEndpoint(a,{pbj:"miniplayer"},l,{},!0);
_.Cg(x,2);return _.z(x,c.miniplayerFetchRequest_,4);case 4:return q=x.yieldResult,_.z(x,c.handleWatchDataResponse_(q,b),5);case 5:_.Dg(x,0);break;case 2:_.Eg(x),_.Ih(x)}})};
_.f.onCloseMiniplayer=function(){var a=this;return _.y(function(b){a.getPlayerElement()&&a.getPlayerElement().stop();a.closeVe_&&_.hy(_.pi(a.screenLayer),a.closeVe_);a.hasNoData=!0;a.cancelActiveRequest_();_.A(a,"yt-deactivate-miniplayer-action");_.Ih(b)})};
_.f.triggerCloseMiniplayer_=function(){_.ZE().closeMiniplayer(this)};
_.f.onPlayerCloseMiniplayer_=function(){this.triggerCloseMiniplayer_()};
_.f.onDownloadedVideoDeleted=function(a){var b,c,d,e,h;if(void 0!==(null===(c=null===(b=this.watchResponse_)||void 0===b?void 0:b.playerResponse)||void 0===c?void 0:c.offlineState)&&void 0!==(null===(h=null===(e=null===(d=this.data)||void 0===d?void 0:d.watchEndpoint)||void 0===e?void 0:e.watchEndpoint)||void 0===h?void 0:h.videoId)){var l=this.data.watchEndpoint.watchEndpoint.videoId;l&&a&&l===a&&this.triggerCloseMiniplayer_()}};
_.f.onPlayerStateChange=function(){if(this.player_){var a=this.player_.getPlayerState(),b=1===a;this.ytdReduxBehavior.dispatch(vAb(a));_.cj(this,"yt-miniplayer-play-state-changed",[b]);_.RE.getInstance().isVideoPlaying=b}};
_.f.onShortcutCloseMiniplayer_=function(){this.triggerCloseMiniplayer_()};
_.f.isMiniplayerActive_=function(){return this.active};
_.f.getMiniplayerComponent_=function(){return this};
_.f.getScreenLayer=function(){return this.screenLayer};
_.f.logMiniplayer_=function(){if(this.watchResponse_){var a=this.get("playerResponse.trackingParams",this.watchResponse_),b=_.pi(this.screenLayer),c=_.oi(this.screenLayer);a&&b&&c&&(a=_.Wq(a),_.Ex(b,c,a),this.expandVe_=_.Xq(35989),this.closeVe_=_.Xq(34699),_.Gi(void 0,b,a,[this.expandVe_,this.closeVe_]),_.c1(b,[this.expandVe_,this.closeVe_]))}};
_.f.onPlaylistYtNavigate_=function(a,b){var c=this,d,e,h,l,m,p,q,x;return _.y(function(B){if(1==B.nextAddress){if(!b.endpoint.watchEndpoint)return B.return();_.RE.getInstance().currentEndpoint=b.endpoint;_.cj(c,"yt-miniplayer-endpoint-changed");a.stopPropagation();(d=c.get("endpoint.commandMetadata.webCommandMetadata.url",b))&&b.tempData&&!_.Zd.isEmpty(b.tempData)&&_.fy(d,b.tempData);e=c.ytComponentBehavior.getInterface(_.Fx);h={clientParams:{miniplayer:!0,autoSaveToQueue:!1}};l=new i6(function(){return c.getPlayerElement()},
h,{layer:3});
m=function(C){l.processChunk({endpoint:b.endpoint,data:C})};
p=_.iV(_.ns.instance,b.endpoint);c.cancelActiveRequest_();p?(q=_.ns.instance,c.miniplayerFetchRequest_=_.os(q,b.endpoint,{},window.location.href,"watch",function(C,I){m(I)},function(C){return c.isNetworkPromiseStale_(C)})):c.miniplayerFetchRequest_=e.requestDataForEndpoint(b.endpoint,{pbj:"miniplayer"},m,{},!0);
_.Cg(B,2);return _.z(B,c.miniplayerFetchRequest_,4)}if(2!=B.nextAddress)return x=B.yieldResult,c.handleWatchDataResponse_(x),_.Dg(B,0);_.Eg(B);_.Ih(B)})};
_.f.cancelActiveRequest_=function(){this.miniplayerFetchRequest_&&(this.miniplayerFetchRequest_.cancel&&this.miniplayerFetchRequest_.cancel("Active request obsolete"),this.miniplayerFetchRequest_=null)};
_.f.isNetworkPromiseStale_=function(a){return a!==this.miniplayerFetchRequest_};
_.f.handleMiniplayerPlaybackState_=function(){var a=this.get("playerResponse.playabilityStatus.miniplayer.miniplayerRenderer",this.watchResponse_);a&&"PLAYBACK_MODE_PAUSED_ONLY"===a.playbackMode&&(this.disabledState=!0,a.minimizedEndpoint&&_.dj(this,[a.minimizedEndpoint]),this.player_&&(a=this.player_.getPlayerState(),(this.disabledInitialStateIsPlaying_=-1===a||1===a||3===a)&&this.player_.pauseVideo()))};
_.f.computePlaylistData_=function(a,b){b&&b.contents?(a=_.bWa(b),this.updateHeader_(a?a.title:void 0,b.isCourse?b.titleText:_.$Va(_.Zi(b.titleText),b.currentIndex,b.totalVideos),void 0)):this.watchResponse_&&(a=_.hV(this.watchResponse_.response,!0),this.updateHeader_(a.miniplayerTitle,a.miniplayerSubtitle,a.watchEndpoint));return b};
_.f.computeHasPlaylistData_=function(){return!!this.playlistData&&!!this.playlistData.contents};
_.f.onYtPlaylistDataUpdated_=function(){this.externalPlaylistData_=this.ytComponentBehavior.getInterface(_.VO).getPlaylistData()||{}};
_.f.handleMiniplayerToastAction_=function(a,b){this.$.toast.open(a,b)};
_.f.updateHeader_=function(a,b,c){this.data||(this.data={miniplayerTitle:{simpleText:""},miniplayerSubtitle:{simpleText:""},playlistData:null});a&&this.set("data.miniplayerTitle",a);b&&this.set("data.miniplayerSubtitle",b);c&&this.set("data.watchEndpoint",c)};
_.f.computeExpandButtonHidden_=function(a,b){return!a||!b};
_.f.computeExpandButtonLabel_=function(a){return a?_.Pi("MINIPLAYER_COLLAPSE_LABEL"):_.Pi("MINIPLAYER_EXPAND_LABEL")};
_.f.computeDisabledStateCloseButtonLabel_=function(){return _.Pi("MINIPLAYER_CLOSE",void 0,"Close")};
_.f.showMiniplayerCommand=function(a){var b=this,c,d,e,h,l,m,p,q,x,B,C;return _.y(function(I){switch(I.nextAddress){case 1:if(null===(d=null===(c=null===a||void 0===a?void 0:a.showMiniplayerCommand)||void 0===c?void 0:c.miniplayerCommand)||void 0===d||!d.watchEndpoint||b.active)return I.return();e=b.ytComponentBehavior.getInterface(_.xA);return e.isOnWatch()?(_.we(Error("oj")),I.return()):_.z(I,_.Er.getInstance(),2);case 2:return h=I.yieldResult,_.z(I,null===h||void 0===h?void 0:h.get("yt-miniplayer-shown-video-id"),
3);case 3:l=I.yieldResult;m=a.showMiniplayerCommand.miniplayerCommand.watchEndpoint.videoId;if(!m||l===m)return I.return();p=_.pi(0);q=_.oi(0);p&&q&&(x={channelItem:{externalId:btoa(m)}},B=void 0,_.w("il_via_jspb")&&(C=new pAb,_.Oa(C,1,btoa(m)),B=new qAb,_.lb(B,5,C)),b.readyToResumeVe=_.Xq(121253,void 0,void 0,x,B),_.Ex(p,q,b.readyToResumeVe),_.c1(p,[b.readyToResumeVe]));_.RE.getInstance().showMiniplayerCommandActivation=!0;return _.z(I,b.activateAndLoadEndpoint(a.showMiniplayerCommand.miniplayerCommand,
!0),4);case 4:return b.set("data.miniplayerSubtitle",{simpleText:_.Pi("CONTINUE_WATCHING",void 0,"Continue watching")}),_.z(I,null===h||void 0===h?void 0:h.set("yt-miniplayer-shown-video-id",a.showMiniplayerCommand.miniplayerCommand.watchEndpoint.videoId),5);case 5:delete b.readyToResumeVe,_.Ih(I)}})};
_.f.activateAndLoadEndpoint=function(a,b){b=void 0===b?!1:b;var c=this,d,e,h;return _.y(function(l){if(1==l.nextAddress){if(c.active)return l.jumpTo(2);e=c.ytComponentBehavior.getInterface(_.xA);h=null!==(d=c.getPlayerElement())&&void 0!==d?d:e.getPlayerFromWatch();return _.z(l,c.activate_(h),2)}return _.z(l,c.loadEndpoint_(a,b),0)})};
_.f.endpointAlreadyLoaded=function(a){var b,c,d,e;a=null===(b=null===a||void 0===a?void 0:a.watchEndpoint)||void 0===b?void 0:b.videoId;var h=null===(e=null===(d=null===(c=this.data)||void 0===c?void 0:c.watchEndpoint)||void 0===d?void 0:d.watchEndpoint)||void 0===e?void 0:e.videoId;return null!=a&&a===h};
_.t.Object.defineProperties(P8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===rNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-miniplayer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.player.ytd_miniplayer.ytd.miniplayer.css.js--\x3e<div id="blocking-container" hidden="[[!disabledState]]" on-click="onDisabledTap_">\n  <yt-icon-button aria-label$="[[computeDisabledStateCloseButtonLabel_()]]" on-click="onCloseMiniplayer">\n    <yt-icon id="close-icon" icon="yt-icons:close"></yt-icon>\n  </yt-icon-button>\n</div>\n<div class="miniplayer" role="dialog">\n  <div id="card">\n    <div id="video-container">\n      <div class="video">\n        <div id="player-container"></div>\n      </div>\n      <div id="info-bar" on-click="onPlaylistExpandTap_">\n      <div class="metadata">\n        <h1 aria-label$="[[getSimpleString(data.miniplayerTitle)]]" class="title meta" hidden="[[!active]]" role="heading">\n          <a tabindex="0" on-keydown="onMetadataKeydown_" on-click="onMetadataTap_">\n            <yt-formatted-string class="miniplayer-title" ellipsis-truncate="" text="[[data.miniplayerTitle]]">\n            </yt-formatted-string>\n          </a>\n        </h1>\n        <div class="channel">\n          <yt-formatted-string id="owner-name" no-endpoints="" text="[[data.miniplayerSubtitle]]">\n          </yt-formatted-string>\n        </div>\n      </div>\n      <div class="expander" hidden="[[computeExpandButtonHidden_(hasPlaylistData, active)]]">\n        <yt-icon-button label="[[computeExpandButtonLabel_(expanded)]]">\n          <yt-icon icon="[[getExpandIcon_(expanded)]]"></yt-icon>\n        </yt-icon-button>\n      </div>\n    </div>\n    </div>\n    <ytd-playlist-panel-renderer id="playlist" data="[[playlistData]]" hidden="[[!expanded]]" hide-header-text="">\n    </ytd-playlist-panel-renderer>\n    <div id="expander-space"></div>\n    <ytd-miniplayer-toast id="toast"></ytd-miniplayer-toast>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===qNb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.player.ytd_miniplayer.ytd.miniplayer.css.js--\x3e<style>:host {--ytd-miniplayer-width: 400px;--ytd-miniplayer-height: 225px;--ytd-miniplayer-playlist-height: 285px;--ytd-miniplayer-fade-down-endpoint: 355px;--ytd-miniplayer-fade-down-expanded-endpoint: 70px;opacity: 0;pointer-events: none;position: fixed;z-index: 2025;right: 12px;height: 574px;transform: translate3d(0,215px,0);bottom: 0;background-color: var(--yt-spec-brand-background-primary);box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 3px 6px 0 rgba(0,0,0,0.2);} :host([use-new-z-index]) {z-index: 2018;} :host([animate-miniplayer]) {--ytd-miniplayer-playlist-height: 385px;--ytd-miniplayer-fade-down-endpoint: 455px;height: 674px;} :host([animate-miniplayer])[expanded] {transform: translate3d(0,100px,0);} :host([animate-miniplayer]) #expander-space {height: 100px;} :host([enabled]) {transition-property: opacity,transform;transition-duration: 366ms;transition-timing-function: cubic-bezier(0.05,0,0,1);will-change: opacity,transform;} :host([active]) {opacity: 1;pointer-events: auto;display: block;transform: translate3d(0,var(--ytd-miniplayer-playlist-height),0);} :host([expanded]) {transform: translate3d(0,0,0);} :host([closed]) {animation-name: fade-down;animation-duration: 0.366s;} @keyframes fade-down {from {-webkit-transform: translateY(var(--ytd-miniplayer-playlist-height));transform: translateY(var(--ytd-miniplayer-playlist-height));}to {-webkit-transform: translateY(var(--ytd-miniplayer-fade-down-endpoint));transform: translateY(var(--ytd-miniplayer-fade-down-endpoint));}} :host([expanded-closed]) {animation-name: expanded-fade-down;animation-duration: 0.366s;} @keyframes expanded-fade-down {from {-webkit-transform: translateY(0);transform: translateY(0);}to {-webkit-transform: translateY(var(--ytd-miniplayer-fade-down-expanded-endpoint));transform: translateY(var(--ytd-miniplayer-fade-down-expanded-endpoint));}} :host([has-no-data]) #player-container {display: none;} .video {background-color: var(--yt-spec-static-brand-black);} .miniplayer {height: 100%;} #blocking-container {position: absolute;width: 100%;height: 100%;z-index: 1;cursor: pointer;} #blocking-container>yt-icon-button {position: absolute;top: 0;right: 0;margin: 8px;background-color: transparent;} #close-icon {fill: #fff;} #card {position: relative;left: 0px;top: 0px;width: var(--ytd-miniplayer-width);height: var(--ytd-miniplayer-card-height);color: var(--yt-spec-static-brand-white);background-color: var(--yt-spec-brand-background-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} ytd-miniplayer-toast {height: 0;box-sizing: border-box;width: var(--ytd-miniplayer-width);position: absolute;bottom: 0;left: 0;} ytd-miniplayer-toast[opened] {height: 64px;} :host([expanded]) #card {height: 100%;} :host(.gesture-dragging) #card:hover {box-shadow: none;} :host(.gesture-dragging) #expander-space {height: 0;} #card:hover {box-shadow: 0 8px 18px 2px rgba(0,0,0,0.16),0 14px 20px 1px rgba(0,0,0,0.2);} .cast-thumbnail {background-color: var(--yt-spec-static-overlay-background-solid);height: var(--ytd-miniplayer-height);width: 100%;position: absolute;} .cast-label {position: absolute;top: 0;right: 0;opacity: 0.5;padding: 8px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: start;-webkit-align-items: flex-start;align-items: flex-start;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} .drop-shadow {-webkit-filter: drop-shadow(2px 2px 6px rgba(0,0,0,0.6));filter: drop-shadow(2px 2px 6px rgba(0,0,0,0.6));} .video {width: var(--ytd-miniplayer-width);height: var(--ytd-miniplayer-height);-ms-flex: none;-webkit-flex: none;flex: none;} #info-bar {height: 64px;-ms-flex: none;-webkit-flex: none;flex: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #info-bar .playlist-icon {padding-left: 10px;margin-right: -7px;cursor: pointer;color: var(--yt-spec-icon-inactive);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #info-bar .metadata {padding: 14px 16px 16px;overflow: hidden;cursor: pointer;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #info-bar .expander {padding-right: 16px;margin-left: -8px;opacity: 0.7;color: var(--yt-spec-text-primary);transition: opacity 0.1s cubic-bezier(0.4,0,0.2,1) 0s;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #info-bar .title {color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} .miniplayer-title {display: inline-block;max-width: calc(var(--ytd-miniplayer-width) - 16 * 2px);} :host([has-playlist-data]) .miniplayer-title {max-width: calc(var(--ytd-miniplayer-width) - 40px - 16px - 8px);} #info-bar .channel {margin-top: 4px;color: var(--yt-spec-text-secondary);font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #info-bar .metadata:hover .channel {color: var(--yt-spec-text-primary);} #player-container {width: var(--ytd-miniplayer-width);height: var(--ytd-miniplayer-height);background-color: var(--yt-spec-static-overlay-background-solid);} #playlist {height: 0;min-height: 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} .placeholder {width: 48px;height: 48px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} /*# sourceMappingURL=ytd-miniplayer.css.map*/</style>';
qNb=d}d=qNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);rNb=a}a=rNb;return a}}});
var Q8=P8;Q8.prototype.activeChanged=Q8.prototype.activeChanged;Q8.prototype.hasPlaylistDataChanged=Q8.prototype.hasPlaylistDataChanged;_.V([_.L(_.QL.YtPlayerListenerBehavior),_.W("design:type",_.RL)],Q8.prototype,"ytPlayerListenerBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],Q8.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],Q8.prototype,"ytRendererBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],Q8.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],Q8.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],Q8.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],Q8.prototype,"active",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],Q8.prototype,"hasNoData",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],Q8.prototype,"enabled",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],Q8.prototype,"expanded",void 0);_.V([_.M(),_.W("design:type",Object)],Q8.prototype,"disabledState",void 0);_.V([_.M(),_.W("design:type",Object)],Q8.prototype,"externalPlaylistData_",void 0);_.V([_.M({computed:"computePlaylistData_(data.playlistData, externalPlaylistData_)"}),_.W("design:type",Object)],Q8.prototype,"playlistData",void 0);
_.V([_.M({reflectToAttribute:!0,computed:"computeHasPlaylistData_(playlistData)"}),_.W("design:type",Object)],Q8.prototype,"hasPlaylistData",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],Q8.prototype,"animateMiniplayer",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],Q8.prototype,"useNewZIndex",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],Q8.prototype,"closed",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],Q8.prototype,"expandedClosed",void 0);_.V([_.P("hasPlaylistData"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],Q8.prototype,"hasPlaylistDataChanged",null);_.V([_.P("active"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],Q8.prototype,"activeChanged",null);Q8=_.V([_.T({is:"ytd-miniplayer"})],Q8);
var uNb;
var vNb;
var R8=function(){return _.K.apply(this,arguments)||this};
_.r(R8,_.K);_.f=R8.prototype;_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.onDataChanged=function(){var a=this;_.Md(this,function(){a.postbox.openDialog();a.focus();a.fire("yt-refit")})};
_.f.focus=function(){this.postbox.focus()};
_.f.closePopup=function(){_.A(this,"yt-close-popup-action")};
_.f.onYtCommentboxDismiss=function(){this.closePopup()};
_.t.Object.defineProperties(R8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===vNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-backstage-post-dialog-popup-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.share.ytd_backstage_post_dialog_popup_renderer.ytd.backstage.post.dialog.popup.renderer.css.js--\x3e<div id="title-bar">\n  <div id="title">\n    [[getSimpleString(data.dialogRenderer.backstagePostDialogRenderer.title)]]\n  </div>\n  <yt-icon-button id="close-panel-icon" aria-label$="[[closeButtonAriaLabel]]" on-tap="closePopup">\n    <yt-icon class="remove-option" icon="yt-icons:close"></yt-icon>\n  </yt-icon-button>\n</div>\n<ytd-backstage-post-dialog-renderer id="postbox" data="[[data.dialogRenderer.backstagePostDialogRenderer]]" in-popup-container="">\n  <div slot="repost-preview" hidden="[[!data.dialogRenderer.backstagePostDialogRenderer.backstageAttachment.postRenderer]]">\n    <ytd-post-renderer data="[[data.dialogRenderer.backstagePostDialogRenderer.backstageAttachment.postRenderer]]">\n    </ytd-post-renderer>\n  </div>\n</ytd-backstage-post-dialog-renderer>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===uNb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.share.ytd_backstage_post_dialog_popup_renderer.ytd.backstage.post.dialog.popup.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--paper-input-container-input-align: baseline;background: var(--yt-spec-brand-background-primary);display: block;margin: 0;padding: 24px;width: 642px;} #title-bar {width: 100%;display: flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {color: var(--yt-spec-text-primary);display: inline-block;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #close-panel-icon {margin-right: 4px;color: var(--yt-spec-icon-inactive);-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #close-panel-icon:hover {color: var(--yt-spec-icon-active-other);cursor: pointer;} :host ytd-backstage-post-dialog-renderer {background: var(--yt-spec-brand-background-primary);border: none;margin-top: 24px;} /*# sourceMappingURL=ytd-backstage-post-dialog-popup-renderer.css.map*/</style>';
uNb=d}d=uNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);vNb=a}a=vNb;return a}}});
var S8=R8;S8.prototype.onYtCommentboxDismiss=S8.prototype.onYtCommentboxDismiss;S8.prototype.onDataChanged=S8.prototype.onDataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],S8.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],S8.prototype,"data",void 0);_.V([_.M({value:function(){return _.Pi("SBOX_INAPPROPRIATE_CANCEL")}}),
_.W("design:type",String)],S8.prototype,"closeButtonAriaLabel",void 0);_.V([_.S("#postbox"),_.W("design:type",Object)],S8.prototype,"postbox",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S8.prototype,"onDataChanged",null);_.V([_.N("yt-commentbox-dismiss"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],S8.prototype,"onYtCommentboxDismiss",null);
S8=_.V([_.T({is:"ytd-backstage-post-dialog-popup-renderer"})],S8);
var wNb;
var xNb;
var yNb=function(){return _.K.apply(this,arguments)||this};
_.r(yNb,_.K);
_.t.Object.defineProperties(yNb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-sender-id-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.share.ytd_sender_id_section_renderer.ytd.sender.id.section.renderer.css.js--\x3e<div id="text">[[getSimpleString(data.text)]]</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wNb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.share.ytd_sender_id_section_renderer.ytd.sender.id.section.renderer.css.js--\x3e<style>:host {display: inline-block;} #text {color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} /*# sourceMappingURL=ytd-sender-id-section-renderer.css.map*/</style>';
wNb=d}d=wNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xNb=a}a=xNb;return a}}});
var T8=yNb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],T8.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],T8.prototype,"data",void 0);T8=_.V([_.T({is:"ytd-sender-id-section-renderer"})],T8);
var zNb;
var ANb;
var BNb;
var CNb;
var U8=function(){return _.K.apply(this,arguments)||this};
_.r(U8,_.K);U8.prototype.closePopup=function(){_.A(this,"yt-close-popup-action")};
_.t.Object.defineProperties(U8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===CNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-community-post-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_community_post_section_renderer.yt.community.post.section.renderer.css.js--\x3e<div id="title">[[getSimpleString(data.title)]]</div>\n<div>\n  <yt-button-renderer id="post-button" data="[[data.postButton.buttonRenderer]]" on-tap="closePopup">\n  </yt-button-renderer>\n</div>\n<div id="subtitle">[[getSimpleString(data.subtitle)]]</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BNb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_community_post_section_renderer.yt.community.post.section.renderer.css.js--\x3e<style>:host {display: block;border-bottom: 1px solid var(--yt-spec-10-percent-layer);margin-bottom: var(--ytd-margin-4x);padding-bottom: var(--ytd-margin-4x);text-align: center;} #title {color: var(--yt-spec-text-primary);display: inline-block;font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #subtitle {color: var(--yt-spec-text-secondary);display: inline-block;font-size: var(--ytd-mini-attribution-font-size);font-weight: var(--ytd-mini-attribution-font-weight);line-height: var(--ytd-mini-attribution-line-height);} #post-button {margin: var(--ytd-margin-4x) 0;} /*# sourceMappingURL=yt-community-post-section-renderer.css.map*/</style>";
BNb=d}d=BNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);CNb=a}a=CNb;return a}}});
var V8=U8;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],V8.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],V8.prototype,"data",void 0);V8=_.V([_.wx({is:"yt-community-post-section-renderer",noInjection:!0})],V8);
var DNb;
var ENb;
var FNb;
var GNb;
var HNb;
var INb;
var JNb=function(){return _.K.apply(this,arguments)||this};
_.r(JNb,_.K);
_.t.Object.defineProperties(JNb,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===INb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-share-start-time-with-context-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_share_start_time_with_context_renderer.yt.share.start.time.with.context.renderer.css.js--\x3e<div id="start-time-title"><yt-formatted-string aria-label$="[[getSimpleString(data.title)]]" text="[[data.title]]"></yt-formatted-string></div>';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===HNb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_share_start_time_with_context_renderer.yt.share.start.time.with.context.renderer.css.js--\x3e<style>#start-time-title {margin: var(--ytd-margin-2x) 0;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} /*# sourceMappingURL=yt-share-start-time-with-context-renderer.css.map*/</style>';
HNb=d}d=HNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);INb=a}a=INb;return a}}});
var W8=JNb;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],W8.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],W8.prototype,"data",void 0);W8=_.V([_.wx({is:"yt-share-start-time-with-context-renderer",noInjection:!0})],W8);
var X8=function(){return _.K.apply(this,arguments)||this};
_.r(X8,_.K);X8.prototype.configureRendererStamper=function(){return{"data.subtitle":{id:"subtitle",mapping:{shareStartTimeWithContextRenderer:"yt-share-start-time-with-context-renderer"}}}};
_.t.Object.defineProperties(X8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===GNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-share-panel-title-v15-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_share_panel_title_v15_renderer.yt.share.panel.title.v15.renderer.css.js--\x3e<h2 id="title">[[getSimpleString(data.title)]]</h2>\n<div id="subtitle" hidden="[[!data.subtitle]]"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FNb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_share_panel_title_v15_renderer.yt.share.panel.title.v15.renderer.css.js--\x3e<style>:host {display: inline-block;} #title {color: var(--yt-spec-text-primary);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} /*# sourceMappingURL=yt-share-panel-title-v15-renderer.css.map*/</style>";
FNb=d}d=FNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);GNb=a}a=GNb;return a}}});
var Y8=X8;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],Y8.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],Y8.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],Y8.prototype,"data",void 0);Y8=_.V([_.wx({is:"yt-share-panel-title-v15-renderer",noInjection:!0})],Y8);
var Z8=function(){return _.K.apply(this,arguments)||this};
_.r(Z8,_.K);Z8.prototype.configureRendererStamper=function(){return{"data.title":{id:"title",mapping:{sharePanelTitleV15Renderer:"yt-share-panel-title-v15-renderer"}},"data.communityPost":{id:"community-post",mapping:{communityPostSectionRenderer:"yt-community-post-section-renderer"}}}};
_.t.Object.defineProperties(Z8,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ENb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-share-panel-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_share_panel_header_renderer.yt.share.panel.header.renderer.css.js--\x3e<div id="community-post"></div>\n<div id="title-bar">\n  <div id="title"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DNb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_share_panel_header_renderer.yt.share.panel.header.renderer.css.js--\x3e<style>:host {display: block;} #title-bar {width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #title {margin: auto 0;} /*# sourceMappingURL=yt-share-panel-header-renderer.css.map*/</style>";
DNb=d}d=DNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ENb=a}a=ENb;return a}}});
var $8=Z8;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],$8.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],$8.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],$8.prototype,"data",void 0);$8=_.V([_.wx({is:"yt-share-panel-header-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],$8);
var KNb;
var LNb;
_.ij({is:"yt-start-at-renderer",_template:function(){if(void 0!==LNb)return LNb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-start-at-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_start_at_renderer.yt.start.at.renderer.css.js--\x3e<div id="start-at-wrapper">\n  <tp-yt-paper-checkbox id="start-at-checkbox" checked="{{isStartAtChecked_}}" on-change="onChangeStartAtCheckbox_">\n    <yt-formatted-string text="[[data.startAtOptionLabel]]"></yt-formatted-string>\n  </tp-yt-paper-checkbox>\n  <tp-yt-paper-input id="start-at-timestamp" disabled="" no-label-float="" use-v2-underline="" on-blur="onChangeStartAtTimestamp_" on-change="onChangeStartAtTimestamp_">\n  </tp-yt-paper-input>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===KNb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_start_at_renderer.yt.start.at.renderer.css.js--\x3e<style>:host {display: block;height: 23px;} #label {color: var(--yt-spec-text-primary);margin: var(--ytd-margin-3x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;} tp-yt-paper-input {--paper-input-container: {padding: 0;};--paper-input-container-color: var(--yt-spec-10-percent-layer);--paper-input-container-input-color: var(--yt-spec-text-secondary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-underline-color: var(--yt-spec-text-secondary);--paper-input-container-underline-disabled-display: none;} #start-at-wrapper {--paper-input-container: {padding: 0;};--paper-input-container-input: {line-height: 40px;};padding-bottom: 2px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #start-at-checkbox {color: var(--yt-spec-text-primary);margin-top: -1px;margin-right: var(--ytd-margin-2x);margin-bottom: 1px;} yt-formatted-string {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-secondary));} #start-at-timestamp {--paper-input-container-input: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};max-width: 50px;} /*# sourceMappingURL=yt-start-at-renderer.css.map*/</style>";
KNb=d}d=KNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return LNb=a},
actionMap:{"yt-open-popup-action":"onOpen_"},behaviors:[_.Hx.YtActionHandlerBehavior,_.Y.YtRendererBehavior],properties:{data:Object,isStartAtChecked_:{type:Boolean,value:!1,notify:!0},currentTimeSecs_:Number},attached:function(){this.onOpen_()},
updateTimeSecs_:function(a){this.currentTimeSecs_=a;this.$["start-at-timestamp"].value=this.getTimeString_()},
getTimeString_:function(){var a=this.currentTimeSecs_+"",b=Math.floor(a/3600),c=Math.floor(a%3600%60);return(0<b?b+":":"")+_.Xl(Math.floor(a%3600/60),0<b?2:1)+":"+_.Xl(c,2)},
getTimeParam_:function(){return Vxb(this.getTimeString_())},
onChangeStartAtCheckbox_:function(){this.$["start-at-timestamp"].disabled=!this.isStartAtChecked_;this.setTimestamp_()},
onChangeStartAtTimestamp_:function(){for(var a=this.$["start-at-timestamp"].value.split(":"),b=0,c=1,d=a.length-1;0<=d;d--)b+=Number(a[d])*c,c*=60;this.updateTimeSecs_(b);this.setTimestamp_()},
onOpen_:function(){this.updateTimeSecs_(0);this.isStartAtChecked_=!1;var a=_.zA(this);a&&a.getPlayerPromise().then(function(b){b=b.getCurrentTime();this.updateTimeSecs_(b)}.bind(this))},
setTimestamp_:function(){var a=Math.floor(this.currentTimeSecs_);_.A(this,"yt-share-panel-set-timestamp-action",[{isSet:this.isStartAtChecked_&&!!a,timestamp:a||""}])}});
var MNb;
var NNb;
var ONb;
var PNb;
var QNb;
var RNb=document.head,SNb=RNb.appendChild,TNb;
if(void 0===QNb){var UNb=document.createElement("template");UNb.innerHTML='<iron-iconset-svg name="socialNetworks" size="48"><svg><defs><g id="ameba"><rect fill="#46AE38" width="48" height="48"></rect><path fill="#FFFFFF" d="M35.1,29.1c0.7-0.1,1.4-0.2,2-0.5c0.8-0.3,1.7-0.6,2.3-1.3c0.6-0.8,0.9-1.7,1.1-2.7c0.1-0.5,0-1.1-0.2-1.6\n    c-0.3-0.8-0.9-1.5-1.6-1.9c-0.4-0.3-1-0.5-1.4-0.8c-0.9-0.7-1.3-1.8-1.3-2.9c0-0.8-0.3-1.7-0.9-2.3c-0.6-0.6-1.5-0.8-2.3-0.7\n    c-0.6,0.1-1.3-0.2-1.7-0.6c-0.8-0.7-1.2-1.6-1.3-2.6c-0.2-1-0.5-2.1-1.2-2.8c-0.6-0.7-1.5-1.1-2.4-1.2c-0.7-0.1-1.4-0.2-2.1-0.1\n    c-0.4,0.1-0.9,0.3-1.2,0.5c-0.9,0.7-1.4,1.7-1.7,2.8c-0.2,0.5-0.7,0.9-1.2,1.1c-0.8,0.3-1.7,0.4-2.5,0.5c-1,0.1-1.9,0.6-2.4,1.4\n    c-0.3,0.5-0.5,1-0.7,1.5c-0.4,0.7-1.2,1-1.9,1.2c-0.9,0.3-1.9,0.5-2.7,1c-1.1,0.6-1.9,1.7-2.1,2.9c-0.2,1.1-0.1,2.3,0.4,3.4\n    c0.5,1,1.3,1.9,2.3,2.3c0.6,0.2,1.4,0.3,1.9,0.8c0.5,0.5,0.4,1.4,0.1,2c-0.3,0.5-0.6,0.8-0.9,1.2c-0.5,0.7-0.9,1.5-0.9,2.4\n    c-0.3,2.2,1.6,4.4,3.9,4.4c0.9,0,1.8,0,2.6,0.5c0.7,0.4,0.9,1.2,1.5,1.8c0.5,0.6,1.2,0.9,1.9,1.1c1.2,0.2,2.4,0.1,3.5-0.5\n    c1.1-0.5,1.9-1.5,2.4-2.6c0.3-0.6,0.5-1.2,1-1.6c0.6-0.5,1.6-0.4,2.2,0.2c0.5,0.6,0.7,1.4,1,2.1c0.4,1.1,1.3,2.1,2.3,2.7\n    c1.3,0.7,2.9,0.9,4.3,0.4c1.1-0.4,1.9-1.2,2.3-2.3c0.3-0.8,0.6-1.7,0.4-2.6c-0.3-1.7-1.6-3.1-3.2-3.6C36,32,35.4,32,34.8,31.9\n    c-0.4-0.1-0.8-0.3-1.1-0.7c-0.3-0.4-0.2-1,0-1.4C34,29.4,34.6,29.2,35.1,29.1z M19.8,18.5c-0.2,0.6-1.1,0.8-1.5,0.3\n    c-0.5-0.5-0.2-1.3,0.4-1.5C19.4,17.1,20,17.8,19.8,18.5z M29,18.4c-0.1,0.6-0.9,0.9-1.4,0.5c-0.5-0.4-0.4-1.3,0.2-1.5\n    C28.5,17.1,29.2,17.7,29,18.4z"></path></g><g id="bebo"><rect fill="#ED1213" width="48" height="48"></rect><path fill="#FFFFFF" d="M24,7C14.6,7,7,14.6,7,24c0,9.4,7.6,17,17,17c9.4,0,17-7.6,17-17C41,14.6,33.4,7,24,7z M28.6,34.9h-5.7\n    c-4.6-0.2-8.2-3-8.3-6.9V15.1c0-3.3,3.5-3.3,3.5,0v10.5c0.1,2.8,1.6,4.9,4.2,5.4h5.9c4.3-0.2,7.1-7.4,0-9.3h-5.1\n    c-3.1,0-3.4-3.7,0-3.7h5.3c4.5,0.2,7.3,3.3,7.8,6.4c0.2,1,0.3,3.1,0,4.3C35.4,31.1,33.5,34.4,28.6,34.9z"></path></g><g id="blogger"><rect fill="#FF9800" width="48" height="48"></rect><path fill="#F1F1F1" d="M37.1,20.2h-1.2c-1,0-1.9-0.8-1.9-1.9c0-5.2-4.2-9.4-9.4-9.4h-6.2C13.2,9,9,13.2,9,18.4v11.2\n    c0,5.2,4.2,9.4,9.4,9.4h11.2c5.2,0,9.4-4.2,9.4-9.4v-7.5C39,21.1,38.2,20.2,37.1,20.2z M18.4,16.5h7.5c1,0,1.9,0.8,1.9,1.9\n    s-0.8,1.9-1.9,1.9h-7.5c-1,0-1.9-0.8-1.9-1.9S17.3,16.5,18.4,16.5z M29.6,31.5H18.4c-1,0-1.9-0.8-1.9-1.9s0.8-1.9,1.9-1.9h11.2\n    c1,0,1.9,0.8,1.9,1.9S30.7,31.5,29.6,31.5z"></path></g><g id="cyworld"><rect fill="#FF6500" width="48" height="48"></rect><path fill="#FFFFFF" d="M41,24c0,9.4-7.6,17-17,17c-9.4,0-17-7.6-17-17c0-9.4,7.6-17,17-17C33.4,7,41,14.6,41,24z M24,15\n    c-5,0-9,4-9,9c0,5,4,9,9,9c5,0,9-4,9-9C33,19,29,15,24,15z"></path><path fill="#FFFFFF" d="M18,19.6v2.3c0,0.4,0.3,0.7,0.7,0.7c0.4,0,0.7-0.3,0.7-0.7v-2.3c0-0.4-0.3-0.7-0.7-0.7\n    C18.3,18.9,18,19.2,18,19.6z"></path><path fill="#FFFFFF" d="M28.4,19.6v2.3c0,0.4,0.3,0.7,0.7,0.7c0.4,0,0.7-0.3,0.7-0.7v-2.3c0-0.4-0.3-0.7-0.7-0.7\n    C28.7,18.9,28.4,19.2,28.4,19.6z"></path><path fill="#FFFFFF" d="M26.3,24.8c0,1.4-1.1,2.6-2.6,2.6c-1.4,0-2.6-1.1-2.6-2.6c0-0.4-0.3-0.7-0.7-0.7c-0.4,0-0.7,0.3-0.7,0.7\n    c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4c0-0.4-0.3-0.7-0.7-0.7C26.6,24.1,26.3,24.4,26.3,24.8z"></path><path fill="#FFFFFF" d="M23.5,19.9l-1.6,1.6c-0.1,0.1-0.2,0.3-0.2,0.5c0,0.2,0.1,0.4,0.2,0.5l1.6,1.6c0.3,0.3,0.7,0.3,1,0\n    c0.1-0.1,0.2-0.3,0.2-0.5c0-0.2-0.1-0.4-0.2-0.5c0,0-0.6-0.6-1.1-1.1c0.5-0.5,1.1-1.1,1.1-1.1c0.1-0.1,0.2-0.3,0.2-0.5\n    c0-0.2-0.1-0.4-0.2-0.5C24.2,19.6,23.7,19.6,23.5,19.9z"></path></g><g id="digg"><rect width="48" height="48"></rect><path fill="#FFFFFF" d="M10.5,26.1h1.6v-4.3h-1.6V26.1z M7,18.9h5.1v-4.3h3.5v14.6H7V18.9z M20.7,17.5h-3.5v-3h3.5V17.5z\n     M20.7,29.1h-3.5V18.9h3.5V29.1z M25.7,26.1h1.6v-4.3h-1.6V26.1z M22.3,33.4v-3h5.1v-1.4h-5.1V18.9h8.6v14.6L22.3,33.4z M35.9,26.1\n    h1.6v-4.3h-1.6V26.1z M32.4,33.4v-3h5.1v-1.4h-5.1V18.9H41l0,14.6L32.4,33.4z"></path></g><g id="email"><g fill-rule="nonzero"><rect fill="#888888" width="48" height="48"></rect><path d="M35,13 L13,13 C11.26,13 10.014,14.2375 10,16 L10,32 C10,33.7625 11.26,35 13,35 L35,35 C36.74,35 38,33.7625 38,32 L38,16 C38,14.2375 36.74,13 35,13 Z M35,19 L24,26 L13,19 L13,16 L24,23 L35,16 L35,19 Z" fill="#FFFFFF"></path></g></g><g id="embed"><rect fill="#F4F4F4" width="48" height="48"></rect><path d="M20.88,29.72 L15.36,24.2 L20.88,18.68 L19.2,17 L12,24.2 L19.2,31.4 L20.88,29.72 Z M27.12,29.72 L32.64,24.2 L27.12,18.68 L28.8,17 L36,24.2 L28.8,31.4 L27.12,29.72 Z" fill="#6F6F6F" fill-rule="nonzero"></path></g><g id="facebook"><rect fill="#3B5898" width="48" height="48"></rect><path fill="#FFFFFF" d="M39.4,29.4l0.9-7.2h-7.2v-4.6c0-2.1,0.6-3.5,3.6-3.5h3.8V7.5c-0.7-0.1-2.9-0.3-5.6-0.3\n    c-5.5,0-9.3,3.4-9.3,9.6v5.3h-6.3v7.2h6.3V48h7.5V29.4H39.4z"></path></g><g id="fotka"><rect fill="#529ABC" width="48" height="48"></rect><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M29.4,17.4C20.7,17.1,7,23.8,7,23.8l0.6,0.6\n    c9.4-4.4,16.8-5.3,21.7-5c5.5,0.4,8.9,2,11.1,4.3l0,0l0.6-1.8C41,21.9,38.1,17.7,29.4,17.4z"></path><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M28.5,21.3c-2.6,0-4.7,2.1-4.7,4.7s2.1,4.7,4.7,4.7\n    s4.7-2.1,4.7-4.7S31.1,21.3,28.5,21.3z M29.2,26.3c-1,0-1.8-0.8-1.8-1.8s0.8-1.8,1.8-1.8s1.8,0.8,1.8,1.8S30.2,26.3,29.2,26.3z"></path></g><g id="goo"><rect fill="#CE2E2D" width="48" height="48"></rect><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M11.8,25.9c1.2,0,2.4,0,3.5,0.4c1.4,0.5,2.5,1.4,2.5,3\n    c0,2.7-3.3,3.4-5.4,3.4c-2.1,0-5.4-0.6-5.4-3.3c0-1.3,0.9-2.1,2-2.5v0c-1-0.3-1.8-0.9-1.8-2c0-1.1,0.8-1.8,1.8-2.1\n    c-0.4-0.5-0.6-1.2-0.6-1.8c0-2.2,2-3.4,4.1-3.4c0.4,0,0.9,0,1.3,0.2c-0.1-1.4,1.2-2.2,2.4-2.2c1.1,0,2.4,0.6,2.4,1.9\n    c0,0.6-0.5,1.2-1.2,1.2c-0.5,0-0.8-0.3-0.8-0.8c0-0.3,0.2-0.5,0.5-0.7c-0.2-0.3-0.5-0.5-0.9-0.5c-0.8,0-1.2,0.7-1.2,1.5\n    c1.1,0.6,1.7,1.8,1.7,3c0,2.3-2,3.6-4,3.6c-0.9,0-1.7-0.2-2.4-0.6C10,24,9.7,23.9,9.6,23.9c-0.5,0-0.8,0.5-0.8,0.9\n    c0,1,1.5,1.1,2.2,1.1H11.8z M15,21c0-1.3-1.2-2.2-2.5-2.2c-1.3,0-2.4,0.9-2.4,2.2c0,1.4,1.1,2.2,2.4,2.2C13.8,23.2,15,22.4,15,21z\n     M9.9,27.8c-0.6,0.3-1.1,0.8-1.1,1.5c0,0.8,0.7,1.4,1.4,1.6c0.7,0.2,1.6,0.3,2.3,0.3c1.2,0,3.7-0.3,3.7-2c0-1.7-2.4-1.9-3.6-1.9\n    C11.7,27.4,10.6,27.5,9.9,27.8z"></path><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M23.9,17.4c1.5,0,2.9,0.4,3.9,1.6c0.9,1.2,1.3,2.7,1.3,4.2\n    c0,3.2-1.8,5.9-5.2,5.9c-3.4,0-5-2.7-5-5.8C18.9,20.1,20.5,17.4,23.9,17.4z M23.9,27.6c2.6,0,3.5-2.3,3.5-4.5c0-1-0.2-2.2-0.8-3\n    c-0.6-0.9-1.5-1.2-2.6-1.2c-1.2,0-2.1,0.4-2.7,1.4c-0.5,0.8-0.7,2-0.7,2.9C20.6,25.3,21.4,27.6,23.9,27.6z"></path><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M35.8,17.4c1.5,0,2.9,0.4,3.9,1.6c0.9,1.2,1.3,2.7,1.3,4.2\n    c0,3.2-1.8,5.9-5.2,5.9c-3.4,0-5-2.7-5-5.8C30.7,20.1,32.4,17.4,35.8,17.4z M35.8,27.6c2.6,0,3.5-2.3,3.5-4.5c0-1-0.2-2.2-0.8-3\n    c-0.6-0.9-1.5-1.2-2.6-1.2c-1.2,0-2.1,0.4-2.7,1.4c-0.5,0.8-0.7,2-0.7,2.9C32.5,25.3,33.3,27.6,35.8,27.6z"></path><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M23.5,24.1c-0.6,0-1.2,0.6-1.2,1.2c0,0.7,0.6,1.2,1.2,1.2\n    c0.7,0,1.2-0.5,1.2-1.2C24.7,24.7,24.1,24.1,23.5,24.1z"></path><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M35.1,24.1c-0.7,0-1.2,0.6-1.2,1.2c0,0.7,0.5,1.2,1.2,1.2\n    c0.6,0,1.2-0.5,1.2-1.2C36.3,24.7,35.8,24.1,35.1,24.1z"></path></g><g id="hi5"><rect fill="#F7F7F7" width="48" height="48"></rect><path fill="#394142" d="M39.8,21.8c0.9,1.1,1.3,2.6,1.1,4.1c-0.1,1.7-0.9,3.4-2.2,4.4c-1.2,1-2.9,1.7-5.1,1.7\n    c-1.6,0-3.2-0.3-4.5-1.1v0.7c-7.4,0-14.8,0-22.2,0c0-1.8,0-3.6,0-5.5h1.1v-4.7H7c0-1.8,0-3.7,0-5.5c2.8,0,5.5,0,8.3,0v3.9\n    c1.4-0.5,3.2-0.5,4.4,0.5v-0.6h2v-2.9c2.1,0,4.2,0,6.3,0v2.2l0.6-3.1c3.8,0,7.6,0,11.4,0C40,17.9,39.9,19.9,39.8,21.8z"></path><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFA900" d="M23.2,18.3h3.4v2.3h-3.4V18.3z M17.2,21c2.3,0,2.6,2,2.6,2.8v3.8\n    h1.2v2.6h-6v-2.6h0.6v-3.1c0-1.5-1.7-1-1.7,1.5v1.7h0.5v2.6H8.4v-2.6h1.1V20H8.4v-2.6h5.4V23C14.6,21.8,15.6,21,17.2,21z\n     M21.2,21.2h5.4v6.4h1.1v2.6h-6.5v-2.6h1.1v-3.8h-1.1V21.2z"></path><path fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" d="M35.3,21.4c2.4,0,4.4,1.2,4.3,4.4c0,2.5-2,4.8-5.8,4.8\n    c-2.5,0-4.6-0.9-5.3-2.3c-0.8-1.4-0.2-3.6,1.7-3.6c1.2,0,2,0.5,1.7,1.9c-0.3,0.9,0.3,1.2,0.9,1.2c0.9,0,1.6-1,1.6-2.1\n    c0-1-0.4-2-1.3-2c-0.4,0-0.8,0.1-1.2,0.7L28.6,24l1.2-6.6h8.7l-0.2,3.4h-5.8L32.5,22C33.4,21.6,34.4,21.4,35.3,21.4z"></path></g><g id="kakao"><g fill="none" fill-rule="evenodd"><path fill="#FFE812" d="M0 0h48v48H0z"></path><g fill-rule="nonzero"><path fill="#000" d="M24 10c-8.836615 0-16 5.546833-16 12.38908 0 4.423658 2.99477 8.305218 7.499692 10.497027-.245077.830069-1.574923 5.339996-1.627846 5.694294 0 0-.031846.266214.143692.367744.175539.10153.382.022663.382.022663.503385-.069046 5.837385-3.748603 6.760616-4.387548.922308.128273 1.872.194902 2.841846.194902 8.836615 0 16-5.546682 16-12.389081C40 15.546833 32.836615 10 24 10z"></path><path fill="#FFE812" d="M15.2897 27c-.512264 0-.928857-.387012-.928857-.86287v-5.367718h-1.449325c-.502666 0-.911518-.39695-.911518-.884706C12 19.39695 12.409006 19 12.911518 19h4.756364c.502666 0 .911518.39695.911518.884706 0 .487755-.409007.884706-.911518.884706h-1.449326v5.367717c0 .47586-.416592.862871-.928856.862871zm8.144832-.011746c-.387333 0-.683638-.152998-.772963-.399059l-.459939-1.171275-2.832393-.00015-.460248 1.172028c-.089015.24561-.385166.398456-.772499.398456-.20374.000203-.40513-.042326-.590443-.124687-.256055-.114899-.502202-.430833-.220139-1.283012l2.221825-5.68862c.156512-.43264.631932-.878382 1.236927-.891784.606698.013251 1.082118.459143 1.23894.892687l2.220895 5.68606c.282682.854137.036535 1.170222-.21952 1.28482-.185357.082215-.386725.124687-.590443.124536-.000154 0 0 0 0 0zm-1.721325-3.170786l-.927773-2.563765-.927773 2.563765h1.855546zm4.026128 3.050767c-.4909 0-.890154-.371651-.890154-.828235v-6.13647c0-.498297.425416-.90353.948207-.90353.522792 0 .948208.405233.948208.90353v5.308235h1.97382c.4909 0 .890154.371652.890154.828235 0 .456584-.399253.828235-.890154.828235h-2.980081zm5.160417.12002c-.512265 0-.928857-.405234-.928857-.90353v-6.181196c0-.498296.416592-.903529.928857-.903529.512264 0 .928856.405233.928856.90353v1.941985l2.59151-2.520847c.13329-.129656.31643-.201035.515205-.201035.231905 0 .464738.09728.639208.266842.162705.158118.25977.361563.273084.572838.013469.213082-.059447.408395-.204968.550099l-2.116709 2.058692 2.28638 2.946409c.149112.190929.213346.43202.178341.669365-.033445.237492-.16323.45208-.360396.595877-.160626.118763-.356948.182842-.558707.182363-.291844.00132-.567083-.131904-.742002-.359153l-2.178323-2.807567-.322313.313524v1.97135c-.000597.498956-.416225.903318-.929166.903982z"></path></g></g></g><g id="linkedin"><rect fill="#0080B2" width="48" height="48"></rect><path fill="#FFFFFF" d="M9.4,39h6.4V18.8H9.4V39z M12.6,9C10.4,9,9,10.5,9,12.5c0,1.9,1.4,3.5,3.6,3.5l0,0c2.2,0,3.6-1.6,3.6-3.5\n    C16.2,10.5,14.8,9,12.6,9z M31.6,18.3c-3.4,0-4.9,2-5.8,3.3v0.1l0,0v-0.1v-2.9h-6.4c0.1,1.9,0,20.2,0,20.2h6.4V27.7\n    c0-0.6,0-1.2,0.2-1.6c0.5-1.2,1.5-2.5,3.3-2.5c2.3,0,3.3,1.9,3.3,4.6V39H39V27.4C39,21.2,35.8,18.3,31.6,18.3z"></path></g><g id="livejournal"><rect fill="#F7F7F7" width="48" height="48"></rect><path fill="#00B0EA" d="M25.1,9.2c-2.2,0-4.4,0.5-6.3,1.3L15.3,7h0c-3.7,1.6-6.7,4.6-8.2,8.3l3.5,3.5 l0,0c-0.8,1.9-1.3,4.1-1.3,6.3c0,8.8,7.1,15.9,15.9,15.9C33.9,41,41,33.9,41,25.1S33.9,9.2,25.1,9.2"></path><path fill="#15374C" d="M23.5,31.7C25,28,28,25,31.7,23.4h0L18.8,10.5l0,0c-3.7,1.6-6.7,4.6-8.3,8.3 L23.5,31.7z"></path><path fill="#15374C" d="M32.6,27.8c-2.1,0.9-3.9,2.7-4.8,4.8l6,1.2L32.6,27.8z"></path><path fill="#FFFFFF" d="M32.8,28.7l1.1,5.2C33.9,33.9,33.3,31.3,32.8,28.7"></path><path fill="#FFFFFF" d="M32.6,27.8c-0.5-2.3-0.9-4.4-0.9-4.4l0,0C28,25,25,28,23.5,31.7l4.4,0.9 C28.8,30.5,30.5,28.8,32.6,27.8"></path></g><g id="mail"><g fill-rule="nonzero"><rect fill="#888888" width="48" height="48"></rect><path d="M35,13 L13,13 C11.26,13 10.014,14.2375 10,16 L10,32 C10,33.7625 11.26,35 13,35 L35,35 C36.74,35 38,33.7625 38,32 L38,16 C38,14.2375 36.74,13 35,13 Z M35,19 L24,26 L13,19 L13,16 L24,23 L35,16 L35,19 Z" fill="#FFFFFF"></path></g></g><g id="meneame"><rect fill="#FF6400" width="48" height="48"></rect><path fill="#FFFFFF" d="M38.3,15.7c-2.4,2.4-6.7,2.3-8.2,5.6c-1.4,3.9,1.8,10,3.2,13.5c0.9,1.8-7.1,3.6-6.1,4\n    c5.6-0.1,8-2.1,7.3-4.6c-0.6-2.4-3.6-7.2-3.6-11.1c0.1-2.9,3.3-3.8,5.4-5c2.4-1.1,4.7-3.5,4.1-6.4c0-1-1.8-4.4-1.1-1.8\n    C39.7,11.9,39.9,14.2,38.3,15.7z"></path><path fill="#FFFFFF" d="M30.9,11.3c-3.1-1.6-6.5-2.5-10-1.7C19,10,16.8,11,15.5,12.8c-1.7,2-1.7,4.9-0.6,7.2c0.9,1.8,2.2,3.7,4.3,4\n    c1.8,0.3,3.8,0,5.3-1c-1.8,0.3-4,1-5.6-0.3c-2.8-1.8-4.1-5.8-2.4-8.7c1.3-2.5,4.1-3.3,6.9-3.4c3.8-0.2,7.5,2,8.9,2.5\n    c1.4,0.4,3.3,1,4.3-0.5c0.6-0.7,0.3-2.5-0.1-2.7c0.1,1.3-0.8,2.9-2.3,2.5C33,12.3,32,11.8,30.9,11.3z"></path><path fill="#FFFFFF" d="M10.4,22.7c-1.8,2.8-3.4,6.1-2.8,9.5c0.6,3.6,4,6.1,7.4,6.5c3.5,0.4,7,0.3,10.6,0.1\n    c0.6-0.6-2.9-0.6-4.3-0.8c-3.3-0.4-7-0.4-9.8-2.4c-2.7-2-3-5.9-1.7-8.8c1.1-2.7,2.7-5.3,4.4-7.6C12.8,20.3,11.6,21.1,10.4,22.7z"></path><path fill="#FFFFFF" d="M19.2,31.5c2.1,0.2,5.5-0.1,7.1,1.1c0.6,0.9-0.5,5.7-0.1,6.3c0.8,0.2,1.8-5.7,1.2-7.1\n    C27.1,30.6,20,31.2,19.2,31.5z"></path></g><g id="mixi"><rect fill="#D1AD5A" width="48" height="48"></rect><path fill="#FFFFFF" d="M34.6,12C31.1,9.4,27,8.6,22.7,9.2c-5,0.6-9.1,2.9-12.1,7c-2.2,3.1-3.2,6.6-2.2,10.4c1.1,4,3.8,6.6,7.6,8.1\n    c2.7,1.1,5.6,1.4,8.5,1.2c0.6-0.1,0.6,0.1,0.6,0.6c0,0.8,0,1.6,0,2.5c0.1,0,0.2,0,0.3-0.1c4.3-1.5,8.1-3.8,11.1-7.3\n    c2.1-2.5,3.4-5.3,3.5-8.5C40.2,18.4,38.3,14.7,34.6,12z M32.2,28.7c-1.6,0-1.6,0-1.6-1.6c0-1.9,0-3.8,0-5.7c0-1-0.2-1.9-1.2-2.3\n    c-1.1-0.5-2.2-0.3-3.1,0.5c-0.9,0.7-1.2,1.8-1.3,2.9c0,1.9,0,3.8,0,5.7c0,0.5-0.1,0.6-0.6,0.6c-1.5,0-1.5,0-1.5-1.5\n    c0-1.8,0-3.6,0-5.4v-0.3c0-1.4-0.5-2.3-1.4-2.5C20.4,18.6,19,19,18.2,20c-0.6,0.8-0.8,1.7-0.8,2.6c0,1.8,0,3.6,0,5.5\n    c0,0.5-0.1,0.6-0.6,0.6c-1.5,0-1.5,0-1.5-1.5c0-3.1,0-6.2,0-9.4c0-0.5,0.1-0.6,0.6-0.6c1.5,0,1.5,0,1.5,1.5c0,0.1,0,0.2,0,0.4\n    c2.1-2.8,5.9-2.7,7.3,0.1c1.1-1.4,2.5-2.2,4.3-2.2c2,0,3.3,1.2,3.6,3.2c0.1,1.1,0.1,2.2,0.1,3.2c0,1.6,0,3.2,0,4.7\n    C32.7,28.5,32.6,28.7,32.2,28.7z"></path></g><g id="myspace"><rect width="48" height="48"></rect><circle fill="#FFFFFF" cx="35.1" cy="19" r="5.4"></circle><circle fill="#FFFFFF" cx="22.9" cy="20.5" r="4.9"></circle><circle fill="#FFFFFF" cx="11.8" cy="21.9" r="4.4"></circle><path fill="#FFFFFF" d="M11.8,27.3c-2.8,0-4.8,2.4-4.8,5V34c0,0.2,0.2,0.4,0.4,0.4h0.2H16h0.2c0.2,0,0.4-0.2,0.4-0.4v-1.7\n    C16.6,29.7,14.6,27.3,11.8,27.3z"></path><path fill="#FFFFFF" d="M22.9,26.5c-3.1,0-5.4,2.7-5.4,5.5v1.9c0,0.3,0.2,0.5,0.5,0.5h0.2h9.4h0.2c0.3,0,0.5-0.2,0.5-0.5V32\n    C28.2,29.2,26,26.5,22.9,26.5z"></path><path fill="#FFFFFF" d="M35.1,25.6c-3.4,0-5.9,3-5.9,6.1v2.1c0,0.3,0.2,0.5,0.5,0.5h0.2h10.4h0.2c0.3,0,0.5-0.2,0.5-0.5v-2.1\n    C41,28.6,38.5,25.6,35.1,25.6z"></path></g><g id="naver"><g fill="none" fill-rule="evenodd"><path fill="#00CD00" d="M0 0h48v48H0z"></path><path fill="#FFF" fill-rule="nonzero" d="M27.72603 13v10.9589L20.27397 13H12v21.91781h8.27397V23.9589l7.45206 10.95891H36V13z"></path></g></g><g id="odnoklassniki"><rect fill="#F6881F" width="48" height="48"></rect><path fill="#FFFFFF" d="M24,24.2c4.8,0,8.6-3.9,8.6-8.6c0-4.8-3.9-8.6-8.6-8.6c-4.8,0-8.6,3.9-8.6,8.6C15.4,20.4,19.2,24.2,24,24.2\n    z M24,11.4c2.3,0,4.2,1.9,4.2,4.2c0,2.3-1.9,4.2-4.2,4.2c-2.3,0-4.2-1.9-4.2-4.2C19.8,13.3,21.7,11.4,24,11.4z M33.9,25.3\n    c-0.5-1-1.8-1.8-3.6-0.4c-2.4,1.9-6.3,1.9-6.3,1.9s-3.9,0-6.3-1.9c-1.8-1.4-3.1-0.6-3.6,0.4c-0.8,1.7,0.1,2.5,2.3,3.9\n    c1.8,1.2,4.4,1.6,6,1.8L21,32.3c-1.9,1.9-3.8,3.8-5.1,5.1c-0.8,0.8-0.8,2,0,2.8l0.2,0.2c0.8,0.8,2,0.8,2.8,0l5.1-5.1\n    c1.9,1.9,3.8,3.8,5.1,5.1c0.8,0.8,2,0.8,2.8,0l0.2-0.2c0.8-0.8,0.8-2,0-2.8L27,32.3L25.7,31c1.6-0.2,4.1-0.6,6-1.8\n    C33.8,27.8,34.8,27,33.9,25.3z"></path></g><g id="pinterest"><rect fill="#CB2027" width="48" height="48"></rect><path fill="#FFFFFF" d="M24,7C14.6,7,7,14.6,7,24c0,7,4.2,12.9,10.2,15.6c0-1.2,0-2.6,0.3-3.9c0.3-1.4,2.2-9.3,2.2-9.3\n    s-0.5-1.1-0.5-2.7c0-2.5,1.5-4.4,3.3-4.4c1.5,0,2.3,1.2,2.3,2.6c0,1.6-1,3.9-1.5,6c-0.4,1.8,0.9,3.3,2.7,3.3c3.2,0,5.4-4.1,5.4-9\n    c0-3.7-2.5-6.5-7.1-6.5c-5.2,0-8.4,3.8-8.4,8.1c0,1.5,0.4,2.5,1.1,3.3c0.3,0.4,0.4,0.5,0.2,0.9c-0.1,0.3-0.3,1.1-0.3,1.4\n    c-0.1,0.4-0.5,0.6-0.9,0.4c-2.4-1-3.5-3.6-3.5-6.5c0-4.8,4.1-10.6,12.1-10.6c6.5,0,10.8,4.7,10.8,9.7c0,6.7-3.7,11.6-9.2,11.6\n    c-1.8,0-3.6-1-4.2-2.1c0,0-1,3.9-1.2,4.7c-0.4,1.3-1.1,2.6-1.7,3.6c1.5,0.5,3.1,0.7,4.8,0.7c9.4,0,17-7.6,17-17\n    C41,14.6,33.4,7,24,7z"></path></g><g id="rakuten"><rect fill="#CB2027" width="48" height="48"></rect><path fill="#FFFFFF" d="M24,7C14.6,7,7,14.6,7,24c0,9.4,7.6,17,17,17c9.4,0,17-7.6,17-17C41,14.6,33.4,7,24,7z M27.9,33.1\n    c0,0-4.1-5.7-4.2-5.9h-1.8c0,0.5,0,5.9,0,5.9h-3.5V14.9h5.9c3.4,0,6.2,2.8,6.2,6.2c0,2.2-1.2,4.3-3.1,5.3c0.3,0.4,4.8,6.7,4.8,6.7\n    H27.9z M24.3,18.3c0,0-2,0-2.4,0v5.4c0.4,0,2.4,0,2.4,0c1.5,0,2.7-1.2,2.7-2.7C27,19.6,25.8,18.3,24.3,18.3z"></path></g><g id="reddit"><rect fill="#CEE3F8" width="48" height="48"></rect><circle fill="#FFFFFF" cx="35.5" cy="13.2" r="2.5"></circle><path fill="#FFFFFF" d="M40.2,23.7c0-1.7-1.4-3.1-3.2-3.1c-1,0-1.9,0.5-2.5,1.2c-2.6-1.8-6.4-3-10.6-3s-7.9,1.1-10.6,2.9\n    c-0.6-0.7-1.5-1.1-2.4-1.1c-1.8,0-3.2,1.4-3.2,3.1c0,1.3,0.8,2.4,1.9,2.9C9.5,27,9.5,27.5,9.5,28c0,5.1,6.5,9.3,14.5,9.3\n    s14.5-4.1,14.5-9.3c0-0.5-0.1-0.9-0.2-1.4C39.4,26.2,40.2,25,40.2,23.7z"></path><path fill="#000000" d="M41,23.7c0-2.1-1.8-3.9-3.9-3.9c-1,0-1.9,0.4-2.6,1c-2.6-1.6-5.9-2.6-9.4-2.7l1.9-5.9l5.2,1.2c0.1,1.7,1.5,3.1,3.3,3.1\n    s3.3-1.4,3.3-3.2s-1.5-3.2-3.3-3.2c-1.3,0-2.4,0.8-3,1.9l-5.9-1.4c-0.4-0.1-0.8,0.1-0.9,0.5l-2.3,7c-3.8,0.1-7.3,1-10,2.7\n    c-0.7-0.6-1.6-0.9-2.5-0.9c-2.2,0-3.9,1.7-3.9,3.9c0,1.4,0.7,2.6,1.8,3.2c-0.1,0.4-0.1,0.7-0.1,1.1c0,2.7,1.6,5.3,4.6,7.2\n    C16.1,37,19.9,38,23.9,38s7.8-1,10.6-2.8c3-1.9,4.6-4.4,4.6-7.2c0-0.3,0-0.7-0.1-1C40.2,26.3,41,25.1,41,23.7z M35.5,11.5\n    c1,0,1.8,0.8,1.8,1.7c0,0.9-0.8,1.7-1.8,1.7s-1.8-0.8-1.8-1.7C33.7,12.3,34.5,11.5,35.5,11.5z M8.5,23.7c0-1.3,1.1-2.4,2.4-2.4\n    c0.5,0,0.9,0.1,1.2,0.3c-1.4,1.1-2.4,2.4-2.9,3.8C8.8,25,8.5,24.4,8.5,23.7z M33.7,33.9c-2.6,1.7-6.1,2.6-9.8,2.6s-7.2-0.9-9.8-2.6\n    c-2.5-1.6-3.9-3.7-3.9-5.9c0-0.2,0-0.3,0-0.5c0-0.5,0.2-1,0.3-1.4c0.5-1.2,1.3-2.3,2.6-3.3c0.3-0.2,0.6-0.5,0.9-0.7\n    c0.1-0.1,0.2-0.1,0.3-0.2c2.6-1.6,5.9-2.4,9.5-2.4s7,0.9,9.6,2.5l0.2,0.1c0.4,0.2,0.7,0.5,1,0.8c1.2,1,2,2.1,2.5,3.2\n    c0.2,0.5,0.3,1,0.3,1.4c0,0.2,0,0.3,0,0.5C37.6,30.2,36.3,32.3,33.7,33.9z M38.6,25.5c-0.5-1.4-1.5-2.7-2.9-3.8\n    c0.4-0.2,0.8-0.4,1.3-0.4c1.3,0,2.4,1.1,2.4,2.4C39.5,24.4,39.2,25.1,38.6,25.5z"></path><path fill="#FF4500" d="M18.9,23.9c-1.3,0-2.4,1.1-2.4,2.3s1.1,2.3,2.4,2.3s2.3-1,2.3-2.3S20.2,23.9,18.9,23.9z"></path><path fill="#FF4500" d="M29.1,23.9c-1.3,0-2.4,1.1-2.4,2.3c0,1.3,1.1,2.3,2.4,2.3s2.3-1,2.3-2.3S30.4,23.9,29.1,23.9z"></path><path fill="#000000" d="M29.5,31.7c-0.3-0.3-0.8-0.3-1.1,0C27.6,32.6,26.1,33,24,33s-3.6-0.4-4.4-1.3c-0.3-0.3-0.8-0.3-1.1,0c-0.3,0.3-0.3,0.8,0,1\n    c1.2,1.1,3,1.7,5.5,1.7s4.3-0.6,5.5-1.7C29.8,32.5,29.8,32,29.5,31.7z"></path></g><g id="skyblog"><rect fill="#00A4FE" width="48" height="48"></rect><path fill="#FFFFFF" d="M7,29.8c1.4,0,2.7,0,4,0c0.2,1.1,0.6,2.2,1.8,2.7c0.7,0.3,1.6,0.5,2.4,0.6c0.8,0.1,1.7-0.1,2.6-0.3\n    c0.9-0.2,1.5-0.8,1.7-1.8c0.2-1-0.3-1.6-1.1-2.1c-1.4-0.9-3-1.2-4.5-1.6c-1-0.3-2-0.5-3-0.8c-2.1-0.6-3.3-2.1-3.6-4.2\n    c-0.3-2,0.1-3.8,1.6-5.3c1-1,2.3-1.5,3.7-1.7c2-0.3,3.9-0.4,5.9,0.2c2.8,0.8,4.3,3.2,4.4,6c-1.2,0-2.5,0-3.7,0\n    c-0.1-0.1-0.1-0.3-0.2-0.5c-0.5-1.3-1.3-2.2-2.7-2.3c-1-0.1-2.1-0.1-3.1,0.1c-1.1,0.2-1.6,1.1-1.8,2c-0.1,1,0.6,1.7,1.5,2\n    c1.4,0.5,2.8,0.8,4.2,1.3c1.2,0.3,2.3,0.7,3.4,1.1c2,0.8,2.9,2.3,3.1,4.4c0.1,1.8-0.3,3.4-1.6,4.8c-1.1,1.2-2.5,1.7-4,2\n    c-2.4,0.4-4.8,0.4-7.1-0.5C8.6,34.9,6.8,32.2,7,29.8z"></path><path fill="#FFFFFF" d="M34,41.3c-3.2-2.3-6.2-4.5-9.2-6.6c-0.1-0.1-0.2-0.5-0.1-0.7c0.2-0.7,0.5-1.4,0.9-2.2c1,0.7,2,1.4,3.2,2.2\n    c-0.7-2.2-1.3-4.1-2-6.1c-0.3-0.8-0.1-1.1,0.5-1.6c1.7-1.1,3.3-2.4,5-3.7c-2.4,0-4.8,0-7.1,0c-0.3-1.5-0.5-2.9-0.9-4.2\n    c-0.6-1.8-1.8-3.2-3.5-4.1c-0.4-0.2-0.5-0.4-0.4-0.9c0.7-2.1,1.4-4.2,2.1-6.3c0-0.1,0.1-0.2,0.2-0.4c0.6,2,1.2,3.8,1.9,5.7\n    c0.7,2.3,1.5,4.6,2.2,6.9c0.2,0.5,0.4,0.6,0.9,0.6c4.1,0,8.2,0,12.4,0c0.2,0,0.5,0,1,0c-0.6,0.4-1,0.8-1.4,1.1\n    c-3.1,2.3-6.2,4.5-9.4,6.8c-0.4,0.3-0.5,0.5-0.3,0.9c1.3,4,2.6,8,3.9,12.1C33.8,40.8,33.9,41,34,41.3z"></path></g><g id="skype"><g fill="none" fill-rule="evenodd"><path fill="#00AFF0" d="M0 0h48v48H0z"></path><path d="M30.272 29.452c-.526.75-1.297 1.337-2.313 1.76-1.014.426-2.217.638-3.609.638-1.668 0-3.044-.29-4.129-.87a5.342 5.342 0 0 1-1.873-1.671c-.48-.696-.72-1.374-.72-2.033 0-.381.143-.709.432-.98.288-.274.655-.41 1.1-.41.362 0 .669.106.918.32.25.212.464.525.64.943.215.495.447.91.698 1.241.249.333.602.608 1.054.823.454.215 1.05.324 1.788.324 1.014 0 1.84-.216 2.474-.653.633-.433.952-.978.952-1.629 0-.515-.172-.936-.514-1.256-.342-.323-.784-.568-1.326-.738a23.907 23.907 0 0 0-2.175-.541c-1.214-.26-2.231-.568-3.05-.918-.817-.35-1.468-.827-1.948-1.432-.48-.606-.72-1.357-.72-2.255 0-.857.252-1.616.76-2.28.508-.666 1.241-1.178 2.204-1.535.96-.357 2.09-.535 3.39-.535 1.037 0 1.935.119 2.692.355.757.237 1.384.552 1.884.945.5.393.866.804 1.096 1.236.23.43.346.853.346 1.26 0 .375-.143.716-.432 1.015-.288.3-.647.452-1.077.452-.394 0-.692-.09-.895-.271-.204-.18-.425-.476-.663-.886-.308-.587-.675-1.045-1.108-1.373-.43-.33-1.121-.494-2.075-.494-.883 0-1.596.177-2.138.535-.543.356-.814.787-.814 1.29 0 .309.094.58.278.806.183.227.437.42.76.583.323.162.65.29.98.383.33.092.876.225 1.639.402.952.206 1.814.433 2.587.68.773.248 1.43.548 1.972.9a3.83 3.83 0 0 1 1.269 1.345c.303.54.456 1.203.456 1.988 0 .94-.265 1.786-.79 2.536m7.133-5.83c0-7.393-5.987-13.386-13.373-13.386-.691 0-1.364.067-2.026.168a7.595 7.595 0 0 0-4.951-1.833c-4.211 0-7.626 3.418-7.626 7.636 0 1.72.576 3.302 1.536 4.579a13.502 13.502 0 0 0-.306 2.837c0 7.395 5.986 13.388 13.373 13.388.949 0 1.874-.103 2.767-.292a7.574 7.574 0 0 0 5.003 1.883c4.212 0 7.627-3.417 7.627-7.633a7.599 7.599 0 0 0-2.19-5.348c.099-.656.166-1.318.166-1.998" fill="#FFF"></path></g></g><g id="stumbleupon"><g width="48" height="48" fill="none" fill-rule="evenodd"><path fill="#FF8226" d="M0 0h48v48H0z"></path><g fill="#FFF"><path d="M10 25.223v9.968c0 1.538 1.26 2.784 2.815 2.784s2.816-1.246 2.816-2.784V19.954c-.162 2.937-2.621 5.269-5.631 5.269M37.774 10c-6.126 0-11.092 4.912-11.092 10.97v3.415c0-1.538 1.26-2.784 2.815-2.784s2.816 1.246 2.816 2.784v1.417c0 1.538 1.26 2.784 2.815 2.784s2.815-1.246 2.815-2.784v-15.8L37.774 10" opacity=".3"></path><path d="M10 25.286c3.01 0 5.469-2.332 5.63-5.269v-2.612c0-.071.004-.142.01-.212.11-1.439 1.323-2.572 2.806-2.572 1.555 0 2.815 1.247 2.815 2.784V28.3c0 1.537 1.26 2.784 2.815 2.784s2.815-1.246 2.816-2.784V20.97c0-6.058 4.966-10.97 11.092-10.97H10v15.286z" opacity=".7"></path><path d="M10 25.223v9.968c0 1.538 1.26 2.784 2.815 2.784s2.816-1.246 2.816-2.784V19.954c-.162 2.937-2.621 5.269-5.631 5.269M37.774 10c-6.126 0-11.092 4.912-11.092 10.97v3.415c0-1.538 1.26-2.784 2.815-2.784s2.816 1.246 2.816 2.784v1.417c0 1.538 1.26 2.784 2.815 2.784s2.815-1.246 2.815-2.784v-15.8L37.774 10" opacity=".5"></path><path d="M10 25.286c3.01 0 5.469-2.332 5.63-5.269v-2.612c0-.071.004-.142.01-.212.11-1.439 1.323-2.572 2.806-2.572 1.555 0 2.815 1.247 2.815 2.784V28.3c0 1.537 1.26 2.784 2.815 2.784s2.815-1.246 2.816-2.784V20.97c0-6.058 4.966-10.97 11.092-10.97H10v15.286z"></path></g></g></g><g id="tuenti"><rect fill="#0C78BD" width="48" height="48"></rect><path fill="#FFFFFF" d="M38.9,34.6c-0.1-0.1-0.1-0.2-0.1-0.3c0-4.8,0-9.5,0-14.3c0-0.1,0-0.2,0.1-0.3c0,0.3,0.1,0.6,0.1,1\n    c0,4.2,0,8.3,0,12.5C39,33.6,39,34.1,38.9,34.6z"></path><path fill="#FFFFFF" d="M28,9c-0.1,0.1-0.2,0.1-0.3,0.1c-2.5,0-5,0-7.5,0c-0.1,0-0.2,0-0.3-0.1c0.2,0,0.4,0,0.6,0\n    c2.3,0,4.6,0,6.9,0C27.6,9,27.8,9,28,9z"></path><path fill="#FFFFFF" d="M9,20.1c0.1,0.1,0.1,0.2,0.1,0.3c0,2.4,0,4.8,0,7.2c0,0.1,0,0.2-0.1,0.3c0-0.3,0-0.6,0-0.9\n    c0-2.1,0-4.2,0-6.3C9,20.5,9,20.3,9,20.1z"></path><path fill="#FFFFFF" d="M20.2,39c0.1-0.1,0.2-0.1,0.3-0.1c4.2,0,8.5,0,12.7,0c0.1,0,0.2,0,0.3,0.1l-0.2,0c-4.3,0-8.6,0-12.9,0\n    L20.2,39z"></path><path fill="#FFFFFF" d="M38.9,20.5c0-0.3-0.1-0.6,0-0.8c0-0.3,0-0.5-0.1-0.8c-0.7-4.1-2.9-7.1-6.7-8.9c-1.3-0.6-2.7-1-4.2-1\n    c-0.2,0.1-0.4,0-0.5,0c-2.3,0-4.6,0-7,0c-0.2,0-0.4,0.1-0.6,0c-0.3,0-0.7,0-1,0.1c-4.2,0.7-7.2,3-9,6.8c-0.6,1.3-0.9,2.7-0.9,4.1\n    c0.1,0.2,0,0.4,0,0.6c0,2.2,0,4.5,0,6.7c0,0.2,0.1,0.4,0,0.6c0,0.4,0,0.8,0.1,1.2c0.7,4,2.9,7,6.5,8.8c1.4,0.7,2.9,1.1,4.5,1.1\n    c0.1,0,0.2,0,0.3,0c4.3,0,8.5,0,12.8,0c0.1,0,0.2,0,0.3,0c0.9,0,1.9,0,2.8-0.2c1.2-0.2,2-0.8,2.3-2c0.2-0.7,0.3-1.5,0.3-2.2\n    c-0.1-0.5,0-0.9,0-1.4C38.9,29,38.9,24.7,38.9,20.5z M22.3,27.3c-0.7,1.4-1.4,2.9-2.1,4.3c-0.3,0.7-1.1,1-1.8,0.8\n    c-0.7-0.2-1.2-0.8-1.2-1.6c0-0.2,0.1-0.5,0.2-0.7c0.7-1.4,1.4-2.8,2-4.2c0.4-0.8,1.3-1.2,2.1-0.8C22.4,25.5,22.7,26.5,22.3,27.3z\n     M20.9,21.4c-1.1,0-2-0.9-2-2c0-1.1,0.9-2,2-2c1.1,0,2,0.9,2,2C22.9,20.6,22,21.4,20.9,21.4z M28.6,31.8c-0.4,0.6-1.1,0.9-1.8,0.6\n    c-0.7-0.2-1.1-0.9-1-1.6c0-0.3,0.1-0.5,0.3-0.7c2.5-4.1,2.5-8.1,0-12.2c-0.3-0.5-0.4-1.1-0.1-1.6c0.3-0.5,0.8-0.8,1.4-0.8\n    c0.5,0,0.9,0.3,1.2,0.7c1.3,2,2.1,4.2,2.3,6.6c0,0.4,0.1,0.8,0.1,1.2C31,26.8,30.2,29.5,28.6,31.8z"></path></g><g id="tumblr"><rect fill="#385874" width="48" height="48"></rect><path fill="#FFFFFF" d="M25.3,7v8.6h9.3v5.3h-9.3v8.7c0,2,0.1,3.2,0.3,3.8c0.2,0.6,0.6,1,1.2,1.3c0.8,0.5,1.7,0.7,2.7,0.7\n    c1.8,0,3.6-0.6,5.4-1.7v5.4c-1.5,0.7-2.9,1.2-4.1,1.4c-1.2,0.3-2.6,0.4-4,0.4c-1.6,0-3.1-0.2-4.3-0.6c-1.3-0.4-2.3-1-3.2-1.7\n    c-0.9-0.7-1.5-1.5-1.8-2.3s-0.5-2-0.5-3.6V20.9h-4v-4.8c1.4-0.4,2.6-1.1,3.6-1.9c1-0.8,1.8-1.8,2.4-2.9c0.6-1.1,1-2.6,1.2-4.3H25.3\n    z"></path></g><g id="twitter"><rect fill="#55ACEE" width="48" height="48"></rect><path fill="#FFFFFF" d="M40,14.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6\n    C33.8,11.8,32,11,30.2,11c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3\n    c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8v0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1\n    c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1C10.9,36,14.4,37,18.1,37c12.1,0,18.7-10,18.7-18.7\n    c0-0.3,0-0.6,0-0.8C38,16.6,39.1,15.4,40,14.1z"></path></g><g id="vkontakte"><rect fill="#42678E" width="48" height="48"></rect><path fill="#FFFFFF" d="M34.6,33.7h-0.2c-1.7-0.3-2.9-1.5-3.9-2.6c-0.6-0.6-1.4-2.1-2.5-1.9c-1.5,0.2-0.7,2.7-1.4,3.8\n    c-0.5,0.9-2.6,0.7-4.1,0.6c-4.6-0.5-6.9-2.9-9-5.5c-2.2-2.8-3.9-5.7-5.5-9C7.7,18,7,16.9,7,15.6c0.7-0.6,2-0.4,3.2-0.4\n    c1,0,2.7-0.2,3.4,0.2c0.5,0.2,0.9,1.4,1.3,2.2c0.8,1.8,1.6,3.1,2.6,4.5c0.4,0.6,1.1,1.8,1.9,1.7c0.8-0.2,0.8-2,0.9-3.2\n    c0-1.4,0-3.1-0.4-3.8c-0.4-0.7-1.1-0.7-1.8-1.1c0.6-1.2,2.2-1.3,4.1-1.3c1.6,0,3.8-0.2,4.5,0.9c0.6,1.1,0.2,3,0.2,4.4\n    c0,1.6-0.3,3.3,0.8,4c0.9-0.1,1.3-0.9,1.8-1.6c1.1-1.4,1.8-2.7,2.6-4.5c0.3-0.8,0.7-2.1,1.4-2.3c1-0.4,2.5-0.1,3.9-0.1\n    c1.2,0,3.2-0.3,3.6,0.5c0.3,0.7-0.6,2.3-0.9,2.8c-1.1,1.7-2.1,2.8-3.3,4.4c-0.5,0.6-1.4,1.6-1.4,2.5c0,0.7,0.8,1.3,1.4,1.8\n    c1.2,1.1,2.1,2,3.1,3.2c0.4,0.5,1.2,1.5,1.1,2.1C40.8,34.5,36.2,33.2,34.6,33.7z"></path></g><g id="weibo"><g fill="none" fill-rule="evenodd"><path fill="#FFF" d="M0 0h48v48H0z"></path><g fill-rule="nonzero"><path d="M9 29c0 4.419 5.598 8 12.5 8S34 33.419 34 29c0-4.419-5.598-8-12.5-8S9 24.581 9 29" fill="#FFF"></path><path d="M20.931 36.783c-5.884.614-10.964-2.186-11.347-6.244-.382-4.063 4.08-7.847 9.96-8.46 5.884-.614 10.964 2.185 11.341 6.243.388 4.063-4.075 7.853-9.954 8.46M32.695 23.3c-.5-.16-.844-.263-.584-.954.569-1.5.628-2.794.01-3.722-1.152-1.733-4.31-1.64-7.929-.047 0 0-1.138.521-.843-.422.554-1.882.47-3.455-.393-4.368-1.961-2.067-7.183.078-11.66 4.785C7.946 22.094 6 25.832 6 29.064 6 35.241 13.537 39 20.907 39 30.57 39 37 33.096 37 28.41c.005-2.836-2.265-4.445-4.305-5.11" fill="#E6162D"></path><path d="M39.664 12.048a8.956 8.956 0 0 0-8.628-2.845c-.709.154-1.158.867-1.007 1.584.152.722.846 1.18 1.555 1.025a6.368 6.368 0 0 1 6.133 2.022 6.654 6.654 0 0 1 1.347 6.421 1.339 1.339 0 0 0 .846 1.68 1.306 1.306 0 0 0 1.649-.857v-.004c.964-3.028.354-6.49-1.895-9.026" fill="#F93"></path><path d="M35.906 15.554c-1.056-1.297-2.612-1.791-4.045-1.448-.587.136-.96.782-.838 1.433.128.65.706 1.064 1.288.923.701-.167 1.465.076 1.98.706.514.636.655 1.499.432 2.256-.182.63.127 1.311.7 1.518.574.202 1.184-.141 1.37-.777.45-1.549.169-3.315-.887-4.611" fill="#F93"></path><path d="M21.23 30.284c-.202.358-.647.528-.992.378-.344-.144-.45-.548-.253-.897.2-.349.627-.518.967-.378.344.13.469.533.277.897m-1.833 2.442c-.555.921-1.747 1.325-2.642.902-.88-.42-1.144-1.49-.589-2.393.55-.897 1.7-1.295 2.59-.907.9.404 1.187 1.466.641 2.398m2.087-6.529c-2.733-.743-5.82.678-7.008 3.185-1.21 2.556-.038 5.397 2.72 6.324 2.862.962 6.231-.514 7.404-3.27 1.158-2.7-.287-5.476-3.116-6.239" fill="#000"></path></g></g></g><g id="wykop"><rect fill="#337EAD" width="48" height="48"></rect><path fill="#FFFFFF" d="M40.5,16.6c-0.4-2.9-1.8-5.2-4.7-6.3c-1.3-0.5-2.7-0.8-4.1-0.9c-2.6-0.3-5.2-0.3-7.6-0.3\n    c-3.2,0-6.2,0-9.2,0.4c-4.8,0.7-7.2,3.4-7.7,7.9C7,20,7,22.6,7,25.2c0.1,2.3,0.1,4.5,0.6,6.8c0.6,3,2.3,5.1,5.3,6\n    c1.5,0.5,3.1,0.7,4.7,0.8c3.1,0.3,6.3,0.1,9.4,0.1c2.3,0,4.6-0.1,6.8-0.6c3.4-0.7,5.7-2.5,6.5-6c0.4-1.6,0.6-3.2,0.6-4.8\n    C41,24,41.1,20.3,40.5,16.6z M37.1,28.9c-0.1,1.2-0.3,2.4-0.9,3.5c-0.7,1.4-1.9,2-3.4,2.2C30,35.1,27,35,24,35.1\n    c-2.7,0-5.3-0.1-8-0.3c-3.1-0.2-4.7-1.9-5.1-5.1c-0.4-3.5-0.4-7-0.1-10.5c0.1-0.9,0.2-1.8,0.5-2.7c0.6-1.9,1.9-2.9,3.7-3.2\n    C17.1,13,19,13,21,13c3.3-0.1,6.5,0,9.8,0.1c0.8,0,1.6,0.2,2.4,0.3c2.2,0.4,3.2,1.9,3.7,3.9c0.3,1.3,0.4,2.7,0.4,4\n    C37.3,23.8,37.3,26.4,37.1,28.9z"></path><path fill="#FFFFFF" d="M35,25.8c0,0.2-0.2,0.2-0.4,0.3c-2.5,1.2-5,2.5-7.5,3.7c-2.5,1.2-5,2.4-7.4,3.7c-0.4,0.2-0.6,0.2-0.8-0.2\n    c-1.8-3.7-3.6-7.4-5.4-11c-0.2-0.3-0.1-0.5,0.2-0.6c1-0.5,2.1-1,3.1-1.5c0.4-0.2,0.5-0.1,0.7,0.3c1.4,3,2.9,5.9,4.3,8.9\n    c0.3,0.5,0.5,0.5,0.9,0.3c1.4-0.7,1.4-0.7,0.7-2.1c-1.3-2.7-2.6-5.4-4-8.1c-0.2-0.4-0.2-0.5,0.2-0.7c1-0.5,2-0.9,3-1.5\n    c0.4-0.2,0.6-0.2,0.8,0.3c1.4,2.9,2.9,5.9,4.3,8.8c0.2,0.5,0.4,0.6,0.9,0.3c1.4-0.7,1.4-0.7,0.7-2.1c-1.3-2.7-2.6-5.4-4-8.1\n    c-0.2-0.4-0.2-0.5,0.2-0.7c1.1-0.5,2.1-1,3.1-1.5c0.3-0.1,0.4-0.2,0.6,0.2c1.8,3.7,3.7,7.5,5.5,11.2C34.9,25.7,34.9,25.7,35,25.8z"></path></g><g id="yahoo"><rect fill="#592C71" width="48" height="48"></rect><path fill="#FFFFFF" d="M36.8,7L36.8,7L36.8,7c-1.6,0.4-3.1,0.4-4.5,0c-1.3,2.4-6,10.1-9,15c-3-5-6.6-10.8-9-15\n    c-1.9,0.4-2.6,0.4-4.5,0c3.7,5.5,9.6,16.1,11.6,19.6L21.1,41c0,0,1.3-0.2,2.2-0.2c1,0,2.1,0.2,2.1,0.2l-0.3-14.4\n    C28.9,20,35.1,9.3,36.8,7z"></path></g></defs></svg></iron-iconset-svg><iron-iconset-svg name="socialNetworksRound" size="60"><svg><defs><g id="ameba"><g fill-rule="nonzero" fill="none"><path d="M28.486325 59.9692983c-6.6364044-.569063-11.5630204-2.3269562-16.3219736-5.8239328C4.44376336 48.4721167 0 39.6467923 0 29.9869344 0 15.1115596 10.506778 2.79838844 25.2744118.36718043 31.302519-.62523147 37.978265.41644488 43.5623517 3.2208101 57.138627 10.0389054 63.3436513 25.7618627 58.2050226 40.3239688c-3.5279559 9.9977054-12.7897094 17.6177847-23.3910729 19.2449379-2.0856252.3201125-5.0651487.5086455-6.3276247.4003916z" fill="#40B14A"></path><path d="M44.0690432 48.6900794c.6178376-.2133332.8763502-.3884595 1.5290941-1.0358741.6421654-.636923.8538628-.9410708 1.1598081-1.6663101.3429133-.8128734.3747639-.9851562.3803005-2.0571357.0058537-1.1333833-.0069374-1.1962076-.4092429-2.0094048-.3100793-.6267835-.6125142-1.0252689-1.1938217-1.5729697-.9978663-.9401748-1.631428-1.2533904-3.1870173-1.5755727-1.7962852-.3720317-2.1434692-.6308512-2.1434692-1.5979108 0-.4940854.3668974-1.0099101.8582615-1.2066399.1691751-.0677339.8862722-.243923 1.5935513-.3915335 2.4277701-.506678 3.7431407-1.2092322 4.4377504-2.3702546.5680208-.9494342.811782-1.9989113.7481261-3.220949-.087339-1.6767202-.7363104-2.5807773-2.6708367-3.720645-1.1763717-.693144-1.3961923-.9020307-1.8024711-1.7128077-.2283257-.4556513-.3258931-.8906173-.4353855-1.9409834-.1544885-1.4820184-.3033986-1.88804216-.9369355-2.55468277-.630737-.66369609-1.0234385-.80959262-2.3959088-.89012754-1.4170541-.08315209-1.9828774-.2994609-2.5047207-.95752876-.5024169-.63357034-.8290633-1.460721-1.146764-2.90388307-.3350094-1.52178868-.6514976-2.20006369-1.345362-2.88328291C33.6201975 11.45287267 32.3967858 11 30.7636701 11c-2.2258765 0-3.4713208.91271231-4.3238291 3.16868033-.6214395 1.64449362-1.1867919 2.01457972-3.5515749 2.3249005-1.5441645.20263392-1.7131699.24279005-2.33650412.55517439-.69228599.34693886-.92060466.62568959-1.45014216 1.77046069-.25303651.54702216-.55816906 1.13218567-.67807104 1.30036355-.34046963.47755827-1.0311674.81660749-2.53519458 1.24447434-.76335544.2171596-1.65261401.5239964-1.97612926.6818583-.72339226.3529876-1.82249885 1.3521629-2.20559824 2.0050674-1.24133875 2.115572-.80703603 5.1725723.98759163 6.951548.70184198.6957204 1.01829995.8635514 2.32530925 1.2332161 1.2299094.3478571 1.74966085.993226 1.59542641 1.9810224-.09176165.5876875-.25673703.874775-1.1511209 2.0031653-.94858067 1.1967657-1.18570474 1.833568-1.18026143 3.1696128.00817206 2.0070503 1.25766956 3.8978179 2.90256984 4.3922493.28272421.0849823.92162884.1545136 1.41978827.1545136 2.25517248 0 2.95938083.3540309 4.19113513 2.1070365.633408.9014514.9017512 1.1510656 1.5411008 1.4335309.9344972.4128629 1.9508208.5180684 3.077644.3185839 2.0822418-.3686222 3.4808786-1.4237604 4.5002409-3.3950017.832134-1.6091788 1.4048192-2.1275994 2.350298-2.1275994.9113338 0 1.3839245.5170845 2.0516942 2.2448579.5679489 1.4695005 1.1546305 2.3643957 1.9780862 3.0172754 1.7725133 1.4053436 3.8463814 1.8202994 5.7729142 1.1550889zM23.0443977 24.1462938c-.6107123-.6111834-.1753498-1.6130415.7009539-1.6130415.5557217 0 .9551638.3941977.9551638.9426216 0 .8532939-1.0490463 1.2779633-1.6561177.6704199zm10.3264336-.0212327c-.5829917-.6282828-.1578488-1.5918088.7023634-1.5918088.557104 0 .9573381.3940815.9573381.9426216 0 .8673068-1.069227 1.2855326-1.6597015.6491863v9e-7z" fill="#FFF"></path></g></g><g id="bebo"><g fill="none" fill-rule="evenodd"><path d="M30 0C13.4313793 0 0 13.4313793 0 30s13.4313793 30 30 30 30-13.4313793 30-30S46.5686207 0 30 0z" fill="#FF001A" fill-rule="nonzero"></path><path d="M39.3367626 44.2374102c-4.9047301 2.7167565-8.3747532 2.0760984-9.7761257 2.0760984-7.1335922.1421143-13.8054936-5.8272584-13.8054936-14.7455743V16.5946055C15.7551433 15.67844 15.5103473 13 18.398411 13s2.9369642 2.5203128 2.9369642 3.5946055v14.9733288c-.029076.9837913-.2029443 3.4610695 1.2183995 5.4152126 1.6169456 2.2227879 3.9991173 4.1825069 7.0051001 4.1825069 3.7601951 0 6.0574885-.1787151 8.3703477-2.4305263 2.1253341-1.9229752 2.6432678-4.6124241 2.6432678-6.1478019 0-1.9361286-.603693-4.8015762-3.3775088-6.8626625-2.2428127-1.5485312-3.7328814-1.7156656-6.6081693-1.7156656-4.4904713 0-4.479164-5.4329412 0-5.4329412 2.790997 0 6.2110918.4843896 8.9577406 2.2875542C43.2987272 23.3281642 46 28.3487737 46 31.5354796c-.0071956 5.4593911-2.3939195 10.2137865-6.6632374 12.7019306z" fill="#FFF"></path></g></g><g id="blogger"><g fill="none" fill-rule="evenodd"><path d="M28.4863253 59.9692983c-6.6364044-.569063-11.5630204-2.3269561-16.3219736-5.8239327C4.44376366 48.4721168 3e-7 39.6467924 3e-7 29.9869344c0-14.8753747 10.506778-27.18854591 25.2744118-29.61975392 6.0281072-.9924119 12.7038532.04926445 18.2879399 2.85362966C57.1386273 10.0389054 63.3436516 25.7618627 58.2050229 40.3239688 54.677067 50.3216743 45.4153135 57.9417536 34.81395 59.5689067c-2.0856252.3201125-5.0651487.5086456-6.3276247.4003916z" fill="#F57D00" fill-rule="nonzero"></path><path d="M35.8273333 36.7781555H24.045c-.944 0-1.592-.5735923-1.592-1.5222386 0-.9493136.648-1.5225723 1.592-1.5225723h11.7823333c.944 0 1.592.5732587 1.592 1.5225723 0 .9486463-.648 1.5222386-1.592 1.5222386M24.0446667 23.2381737h6.5086666c.8886667 0 1.6086667.6066264 1.6086667 1.4995484 0 .8932558-.72 1.5155651-1.6086667 1.5155651h-6.5086666c-.8886667 0-1.6086667-.6223093-1.6086667-1.5155651 0-.892922.72-1.4995484 1.6086667-1.4995484M42.742 26.2469473c-.2083333 0-.8533333.0106777-1.8556667.0106777-1.3863333 0-1.2346666-1.2973397-1.2346666-1.2973397 0-5.4276047-4.42-9.9602853-9.757-9.9602853h-5.2313334C19.3263333 15 15 19.3998768 15 24.8274815v10.3613661c0 5.4276047 4.3263333 9.8274815 9.6633333 9.8274815H35.243c5.337 0 9.6633333-4.3998768 9.6633333-9.8274815 0 0 .0936667-3.7829063.0936667-6.5711188 0-1.356067-1.039-2.3707815-2.258-2.3707815" fill="#FFF"></path></g></g><g id="cyworld"><g fill="none" fill-rule="evenodd"><circle fill="#F15623" cx="30" cy="30" r="30"></circle><path d="M29.9934915 38.3940442c-3.6424799 0-7.1037358-3.0281835-6.9503002-6.8518872.0279729-.6982151.4468281-1.2286849 1.2003427-1.2286849.6837208 0 1.2140061.5445025 1.2140061 1.2141907.0279729 2.4843272 2.0514394 4.4937612 4.5359514 4.4937612 2.4978982 0 4.5213648-2.009434 4.54943-4.4937612 0-.6696882.5297313-1.2141907 1.2138215-1.2141907.7536992 0 1.1723698.5304698 1.2001581 1.2286849.1533432 3.8237037-3.3072665 6.8518872-6.9634096 6.8518872zm-.5864158-8.2196982l-2.3305223-2.330707-.4190399-.4050072c-.3626323-.376665-.4462741-.9207059-.2510176-1.3673493.0558535-.139403.1397722-.2654196.2510176-.3770343l2.7495622-2.7491929c.4744318-.4742471 1.2559193-.4742471 1.7308127 0 .4738778.474801.4738778 1.2560116 0 1.7309972l-1.8842483 1.8836943 1.8842483 1.8836943c.4738778.4746164.4738778 1.2561963 0 1.7308126-.4748934.4749857-1.2563809.4749857-1.7308127.0000923zm-7.4104223-3.9775085c0 .6700575-.5582581 1.214006-1.228131 1.214006-.6837208 0-1.2279464-.5440409-1.2279464-1.214006v-3.8936822c0-.6696882.5442256-1.2279464 1.2279464-1.2279464.6698729 0 1.228131.5582582 1.228131 1.2279464v3.8936822zm16.0071548 0v-3.8936822c0-.6696882.5582581-1.2279464 1.2283156-1.2279464.6696883 0 1.2275771.5582582 1.2275771 1.2279464v3.8936822c0 .6700575-.5578888 1.214006-1.2275771 1.214006-.6700575 0-1.2283156-.5440409-1.2283156-1.214006zM14 29.9931222c0 8.8470115 7.1593123 16.0072471 15.9934915 16.0072471C38.8408723 46.0003693 46 38.8401337 46 29.9931222 46 21.1589431 38.8408723 14 29.9934915 14 21.15922 13.9999077 14 21.1588507 14 29.9931222z" fill="#FFF"></path></g></g><g id="digg"><g fill="none" fill-rule="evenodd"><circle fill="#1B5891" cx="30" cy="30" r="30"></circle><g fill="#FFF" fill-rule="nonzero"><path d="M15.76923077 18v5.83333333H9V38h11V18h-4.23076923zm0 16.6666667h-2.53846154v-7.50000003h2.53846154v7.50000003zM22 24h4v14h-4zM22 18h4v4h-4zM27 24v14.0434783h6.7692308v1.6521739H27V43h11V24H27zm6.7692308 10.7391304h-2.5384616v-7.43478257h2.5384616v7.43478257zM40 24v14.0434783h6.7692308v1.6521739H40V43h11V24H40zm6.7692308 10.7391304h-2.5384616v-7.43478257h2.5384616v7.43478257z"></path></g></g></g><g id="email"><g fill-rule="nonzero" fill="none"><path d="M28.4863253 59.9692983c-6.6364044-.569063-11.5630204-2.3269561-16.3219736-5.8239327C4.44376366 48.4721168 3e-7 39.6467924 3e-7 29.9869344c0-14.8753747 10.506778-27.18854591 25.2744118-29.61975392 6.0281072-.9924119 12.7038532.04926445 18.2879399 2.85362966C57.1386273 10.0389054 63.3436516 25.7618627 58.2050229 40.3239688 54.677067 50.3216743 45.4153135 57.9417536 34.81395 59.5689067c-2.0856252.3201125-5.0651487.5086456-6.3276247.4003916z" fill="#888"></path><path d="M40.531502 19.160814h-22c-1.74 0-2.986 1.2375-3 3v16c0 1.7625 1.26 3 3 3h22c1.74 0 3-1.2375 3-3v-16c0-1.7625-1.26-3-3-3zm0 6l-11 7-11-7v-3l11 7 11-7v3z" fill="#FFF"></path></g></g><g viewBox="0 0 36 36" id="embed"><circle cx="18" cy="18" r="17.5" stroke="#E7E7E7" fill="#F4F4F4" stroke-width=".5"></circle><path d="m21.41,23.29l-0.71,-0.71l4.59,-4.58l-4.59,-4.59l0.71,-0.71l5.3,5.3l-5.3,5.29zm-6.12,-0.7l-4.58,-4.59l4.59,-4.59l-0.71,-0.7l-5.3,5.29l5.29,5.29l0.71,-0.7z" fill="#606060"></path></g><g id="facebook"><g fill="none" fill-rule="evenodd"><path d="M28.4863253 59.9692983c-6.6364044-.569063-11.5630204-2.3269561-16.3219736-5.8239327C4.44376366 48.4721168 3e-7 39.6467924 3e-7 29.9869344c0-14.8753747 10.506778-27.18854591 25.2744118-29.61975392 6.0281072-.9924119 12.7038532.04926445 18.2879399 2.85362966C57.1386273 10.0389054 63.3436516 25.7618627 58.2050229 40.3239688 54.677067 50.3216743 45.4153135 57.9417536 34.81395 59.5689067c-2.0856252.3201125-5.0651487.5086456-6.3276247.4003916z" fill="#3B5998" fill-rule="nonzero"></path><path d="M25.7305108 45h5.4583577V30.0073333h4.0947673l.8098295-4.6846666h-4.9045968V21.928c0-1.0943333.7076019-2.2433333 1.7188899-2.2433333h2.7874519V15h-3.4161354v.021c-5.3451414.194-6.4433395 3.2896667-6.5385744 6.5413333h-.0099897v3.7603334H23v4.6846666h2.7305108V45z" fill="#FFF"></path></g></g><g id="fotka"><g fill="none" fill-rule="evenodd"><circle fill="#4FA4CA" cx="30" cy="30" r="30"></circle><g fill="#FFF"><path d="M10.07905138 27.7213439c-.21384016-8.4391984 3.30826952-12.62274583 6.40316206-13.96553856 2.46173277-1.06808132 7.79011236-1.68663538 14.61246296-1.68663538 7.7583816 0 12.0884306.86212649 14.7764328 3.36632288C50.2663675 19.530203 49.9833251 26.119062 49.9833251 27.7213439c0 2.5821872-.4532331 7.9242836-1.7264699 10.132164-.8488245 1.4719203-2.2662426 2.9320292-4.2522542 4.3803267-.6585556.6757967-1.0957571 1.4220243-1.3116045 2.2386827-.323771 1.2249876.2751359 2.6673666.5972085 3.1879941.3220727.5206274-.465178.2752478-1.138062 0-.7336083-.3000877-2.1581645-.8223969-3.8949018-1.3938211-1.7367372-.5714241-2.7406281-.755234-5.8585258-1.2414309-2.4853318-.3875562-5.6181685-.6970278-8.4867527-1.0225729-2.3979766-.2721375-4.52197455-.4321964-6.31515563-1.134974-2.52130682-.9881423-4.39368207-2.6984005-5.85767664-5.2898037-1.23068134-2.1784176-1.53762192-5.0237968-1.66007905-9.8565649zm20.00000002 9.1798419c4.9771116 0 9.0118577-4.0347462 9.0118577-9.0118577 0-4.9771116-4.0347461-9.01185774-9.0118577-9.01185774-4.9771116 0-9.0118577 4.03474614-9.0118577 9.01185774 0 4.9771115 4.0347461 9.0118577 9.0118577 9.0118577zM16.2055336 16.2687747c-.93866578 0-1.69960475.76093897-1.69960475 1.69960475s.76093897 1.69960474 1.69960475 1.69960474h.71146245c.93866578 0 1.69960474-.76093896 1.69960474-1.69960474s-.76093896-1.69960475-1.69960474-1.69960475h-.71146245z"></path><path d="M30.0790514 34.687747c-3.7546631 0-6.798419-3.0437558-6.798419-6.7984189 0-3.7546632 3.0437559-6.79841901 6.798419-6.79841901s6.798419 3.04375581 6.798419 6.79841901c0 3.7546631-3.0437559 6.7984189-6.798419 6.7984189zm1.1857707-6.2450593c1.4844017 0 2.6877471-1.2033453 2.6877471-2.687747 0-1.4844017-1.2033454-2.687747-2.6877471-2.687747-1.4844017 0-2.687747 1.2033453-2.687747 2.687747 0 1.4844017 1.2033453 2.687747 2.687747 2.687747z"></path></g></g></g><g id="goo"><g fill="none" fill-rule="evenodd"><circle fill="#CE2E2D" cx="30" cy="30" r="30"></circle><g fill="#FFF"><path d="M17.8 31.9c1.2 0 2.4 0 3.5.4 1.4.5 2.5 1.4 2.5 3 0 2.7-3.3 3.4-5.4 3.4-2.1 0-5.4-.6-5.4-3.3 0-1.3.9-2.1 2-2.5-1-.3-1.8-.9-1.8-2s.8-1.8 1.8-2.1c-.4-.5-.6-1.2-.6-1.8 0-2.2 2-3.4 4.1-3.4.4 0 .9 0 1.3.2-.1-1.4 1.2-2.2 2.4-2.2 1.1 0 2.4.6 2.4 1.9 0 .6-.5 1.2-1.2 1.2-.5 0-.8-.3-.8-.8 0-.3.2-.5.5-.7-.2-.3-.5-.5-.9-.5-.8 0-1.2.7-1.2 1.5 1.1.6 1.7 1.8 1.7 3 0 2.3-2 3.6-4 3.6-.9 0-1.7-.2-2.4-.6-.3-.2-.6-.3-.7-.3-.5 0-.8.5-.8.9 0 1 1.5 1.1 2.2 1.1h.8zM21 27c0-1.3-1.2-2.2-2.5-2.2s-2.4.9-2.4 2.2c0 1.4 1.1 2.2 2.4 2.2 1.3 0 2.5-.8 2.5-2.2zm-5.1 6.8c-.6.3-1.1.8-1.1 1.5 0 .8.7 1.4 1.4 1.6.7.2 1.6.3 2.3.3 1.2 0 3.7-.3 3.7-2s-2.4-1.9-3.6-1.9c-.9.1-2 .2-2.7.5zM29.9 23.4c1.5 0 2.9.4 3.9 1.6.9 1.2 1.3 2.7 1.3 4.2 0 3.2-1.8 5.9-5.2 5.9-3.4 0-5-2.7-5-5.8 0-3.2 1.6-5.9 5-5.9zm0 10.2c2.6 0 3.5-2.3 3.5-4.5 0-1-.2-2.2-.8-3-.6-.9-1.5-1.2-2.6-1.2-1.2 0-2.1.4-2.7 1.4-.5.8-.7 2-.7 2.9 0 2.1.8 4.4 3.3 4.4zM41.8 23.4c1.5 0 2.9.4 3.9 1.6.9 1.2 1.3 2.7 1.3 4.2 0 3.2-1.8 5.9-5.2 5.9-3.4 0-5-2.7-5-5.8-.1-3.2 1.6-5.9 5-5.9zm0 10.2c2.6 0 3.5-2.3 3.5-4.5 0-1-.2-2.2-.8-3-.6-.9-1.5-1.2-2.6-1.2-1.2 0-2.1.4-2.7 1.4-.5.8-.7 2-.7 2.9 0 2.1.8 4.4 3.3 4.4z"></path><path d="M29.5 30.1c-.6 0-1.2.6-1.2 1.2 0 .7.6 1.2 1.2 1.2.7 0 1.2-.5 1.2-1.2 0-.6-.6-1.2-1.2-1.2zM41.1 30.1c-.7 0-1.2.6-1.2 1.2 0 .7.5 1.2 1.2 1.2.6 0 1.2-.5 1.2-1.2 0-.6-.5-1.2-1.2-1.2z"></path></g></g></g><g id="hi5"><g fill="none" fill-rule="evenodd"><circle fill-opacity=".87" fill="#000" cx="30" cy="30" r="30"></circle><path d="M46.7269728 28.10124514c.9574319 1.18337743 1.3206537 2.73417898 1.1945836 4.25892606-.1469416 1.7834708-.9633152 3.531502-2.2799066 4.6152841-1.2709261 1.0463813-3.0465525 1.719035-5.2835953 1.719035-1.6195798 0-3.3020545-.3310039-4.7220234-1.1358911v.7435331H12.60457587v-5.6692296h1.12440467v-4.89417896h-1.12440467V22.0168249h8.65036576v4.07878599c1.44294167-.53733852 3.36298837-.48536964 4.60645917.49419456v-.66074708h2.1179766v-3.02315954h6.5322491v2.33089494l.5953307-3.21996887h11.89807c-.0928716 2.0280467-.1851828 4.05637354-.2780544 6.08442024" fill="#C8C6C1"></path><path d="M46.1264591 27.14045136c.957432 1.18351751 1.3205137 2.73445915 1.1944436 4.25934634-.1469416 1.7827704-.9633152 3.5315019-2.2797665 4.6151439-1.2710662 1.0462413-3.0465525 1.7186148-5.2837354 1.7186148-1.6195798 0-3.3019144-.3311439-4.7214631-1.1356109v.7436732H12.00406226v-5.6696498h1.12440467v-4.89403894h-1.12440467v-5.72189883h8.65036576v4.07864591c1.44280158-.53733852 3.36312838-.48522957 4.60645918.49433463v-.660607h2.1179766v-3.02329961h6.5326693V24.276l.5947704-3.21996887h11.8982101c-.0928716 2.02804669-.1851829 4.05637354-.2780545 6.08442023" fill="#343B39"></path><path d="M26.7621012 26.46961868h5.6479377V33.173463h1.1242646v2.6666615h-6.7461479V33.173463h1.0984903v-3.97470814h-1.1245447v-2.72913618zm-4.1858055-.16207004c2.3666148 0 2.7218522 2.0507393 2.7218522 2.86473152V33.173463h1.1990661v2.6666615h-6.19592217V33.173463h.59252918v-3.25722954c0-1.53553307-1.740607-.99287159-1.740607 1.54169654v1.715533h.5229105v2.6666615h-6.17084825V33.173463h1.12440467v-7.89674705h-1.12440467v-2.71947081h5.64793775v5.76476264c.74367315-1.19822568 1.75223346-2.01445914 3.42308169-2.01445914zm6.3037821-.48172763h3.5299611v-2.37950194h-3.5299611v2.37950194z" fill="#FFFFFE"></path><path d="M41.3856654 26.64387549c2.5216809 0 4.5568716 1.27162646 4.4382257 4.59441241 0 2.5632841-2.0971051 4.9941946-6.0664903 4.9941946-2.5875175 0-4.7340701-.9631751-5.5065992-2.3883269-.7980234-1.4717976-.1720156-3.74301941 1.7717042-3.74652136 1.2679845-.0025214 2.0682491.56199222 1.8002802 2.01011676-.336607.9752218.3029883 1.2979611.9219922 1.2979611.9369806 0 1.6495564-1.0788794 1.6978833-2.1805915.0458054-1.035035-.3801712-2.04149414-1.3345214-2.05256029-.3867549-.00434241-.8469105.14133852-1.2853541.67671595l-3.3363735-.4496498 1.2643424-6.84238132h9.0868482l-.1634708 3.58221011h-5.9972918l-.1376965 1.14723736c.8627393-.38241245 1.8958132-.64281712 2.8465214-.64281712" fill="#E98C38"></path></g></g><g id="kakao"><g fill-rule="nonzero" fill="none"><path d="M28.486325 59.9692983c-6.6364044-.569063-11.5630204-2.3269562-16.3219736-5.8239328C4.44376336 48.4721167 0 39.6467923 0 29.9869344 0 15.1115596 10.506778 2.79838844 25.2744118.36718043 31.302519-.62523147 37.978265.41644488 43.5623517 3.2208101 57.138627 10.0389054 63.3436513 25.7618627 58.2050226 40.3239688c-3.5279559 9.9977054-12.7897094 17.6177847-23.3910729 19.2449379-2.0856252.3201125-5.0651487.5086455-6.3276247.4003916z" fill="#FFE812"></path><path d="M30.5 14C19.730375 14 11 20.69445394 11 28.952339c0 5.3388968 3.649875 10.0235376 9.14025 12.6688251-.2986875 1.0018068-1.9194375 6.4448229-1.9839375 6.8724233 0 0-.0388125.3212929.175125.4438292.2139375.1225362.4655625.0273518.4655625.0273518.6135-.0833319 7.1143125-4.5241766 8.2395-5.2953162 1.1240625.1548115 2.2815.2352259 3.4635.2352259 10.769625 0 19.5-6.6942716 19.5-14.9523391C50 20.69445394 41.269625 14 30.5 14z" fill="#000"></path><path d="M20.11212489 33c-.64033041 0-1.16107056-.4353882-1.16107056-.9707294v-6.0386824h-1.81165709C16.51106456 25.9905882 16 25.5440188 16 24.9952941S16.51125807 24 17.13939724 24h5.94545526c.6283327 0 1.1393973.4465694 1.1393973.9952941s-.5112581.9952941-1.1393973.9952941h-1.8116571v6.0386824c0 .5353412-.5207401.9707294-1.16107051.9707294zm10.18104071-.0132141c-.4841664 0-.8545479-.1721224-.9662042-.4489412l-.5749235-1.3176847-3.5404911-.0001694-.5753105 1.3185318c-.1112692.2763105-.4814572.4482635-.9656237.4482635-.2546749.0002283-.5064123-.0476164-.7380538-.140273-.3200685-.1292611-.6277522-.484687-.2751737-1.4433882l2.7772807-6.3996988c.1956404-.48672.789915-.9881788 1.546159-1.0032565.7583726.0149082 1.3526472.5165365 1.5486746 1.004273l2.7761197 6.3968188c.3533525.9609035.0456688 1.3164988-.2743997 1.4454212-.2316966.0924919-.4834067.1402736-.7380538.1401035-.0001935 0 0 0 0 0zm-2.1516573-3.5671341l-1.1597159-2.8842353-1.159716 2.8842353h2.3194319zm5.0326604 3.4321129c-.6136258 0-1.1126927-.4181082-1.1126927-.9317647v-6.9035294c0-.5605835.5317704-1.0164706 1.1852596-1.0164706s1.1852595.4558871 1.1852595 1.0164706v5.9717647H36.89927c.6136258 0 1.1126926.4181082 1.1126926.9317647s-.4990668.9317647-1.1126926.9317647h-3.7251013zm6.4505209.1350212c-.6403304 0-1.1610705-.4558871-1.1610705-1.0164706v-6.9538447c0-.5605835.5207401-1.0164706 1.1610705-1.0164706.6403305 0 1.1610706.4558871 1.1610706 1.0164706v2.1847341l3.2393869-2.8359529c.1666136-.1458636.395538-.2261647.6440071-.2261647.2898806 0 .5809223.10944.7990101.3001976.2033808.1778824.3247127.4067577.3413547.6444424.0168355.2397176-.0743085.4594447-.2562096.6188611l-2.6458863 2.3160283 2.8579752 3.3147106c.1863887.2147949.2666819.4860225.2229256.7530353-.0418059.2671791-.2040382.5085898-.4504954.6703623-.2007827.1336077-.4461848.2056972-.698384.2051577-.3648049.0014863-.7088533-.1483913-.9275018-.4040471l-2.722904-3.1585129-.4028915.3527152v2.2177695c-.0007462.5613249-.5202804 1.016232-1.1614576 1.0169788z" fill="#FFE812"></path></g></g><g id="linkedin"><g fill="none" fill-rule="evenodd"><path d="M28.4863253 59.9692983c-6.6364044-.569063-11.5630204-2.3269561-16.3219736-5.8239327C4.44376366 48.4721168 3e-7 39.6467924 3e-7 29.9869344c0-14.8753747 10.506778-27.18854591 25.2744118-29.61975392 6.0281072-.9924119 12.7038532.04926445 18.2879399 2.85362966C57.1386273 10.0389054 63.3436516 25.7618627 58.2050229 40.3239688 54.677067 50.3216743 45.4153135 57.9417536 34.81395 59.5689067c-2.0856252.3201125-5.0651487.5086456-6.3276247.4003916z" fill="#0077B5" fill-rule="nonzero"></path><g fill="#FFF"><path d="M17.88024691 22.0816337c2.14182716 0 3.87817284-1.58346229 3.87817284-3.53891365C21.75841975 16.58553851 20.02207407 15 17.88024691 15 15.73634568 15 14 16.58553851 14 18.54272005c0 1.95545136 1.73634568 3.53891365 3.88024691 3.53891365M14.88888889 44.8468474h6.95851852V24.77777778h-6.95851852zM31.6137778 33.6848316c0-2.3014877 1.0888889-4.552108 3.6925432-4.552108 2.6036543 0 3.2438518 2.2506203 3.2438518 4.4970883v10.960701h6.9274074V33.1816948c0-7.9263084-4.6853333-9.29280591-7.5676049-9.29280591-2.8798518 0-4.4682469.9740923-6.2961975 3.33440621v-2.70185178h-6.9471111V44.5905129h6.9471111V33.6848316z"></path></g></g></g><g id="livejournal"><circle fill="#3498DB" fill-rule="nonzero" cx="30" cy="30" r="30"></circle><path d="M33.2546484,59.8255078 C32.1855469,59.9408203 31.0996875,60 30,60 C13.4314453,60 0,46.5685547 0,30 C0,28.5435937 0.103828125,27.1114453 0.304335937,25.7104687 L21.8777344,15.0938672 L25.4296875,17.8125 L38.203125,27.890625 L43.4845312,36.6371484 L33.2546484,59.8255078 Z" fill="#000000" opacity="0.3"></path><path d="M30.6685547,45 C22.8829688,45 16.5714844,38.6898047 16.5714844,30.9057422 C16.5714844,28.7851172 17.0428125,26.7755859 17.881875,24.9716016 L29.2787109,35.9677734 C29.2787109,35.9677734 32.0103516,31.1544141 36.4265625,28.9205859 L25.4104688,17.8286719 C27.0357422,17.1747656 28.8092578,16.8113672 30.6685547,16.8113672 C38.4541406,16.8113672 44.765625,23.1216797 44.765625,30.9057422 C44.765625,38.6898047 38.4541406,45 30.6685547,45 Z M38.2051172,37.2677344 C37.8885937,35.9151562 37.32,33.4863281 37.32,33.4863281 C37.32,33.4863281 35.0398828,34.8769922 33.9446484,36.8610937 L37.5769922,37.9101562 C37.5769922,37.9101562 38.4492188,38.3102344 38.2051172,37.2677344 Z M17.881875,24.9716016 L15.4638281,22.6385156 C15.4638281,22.6385156 15.1267969,22.1342578 15.2711719,21.8080078 C16.8171094,18.3124219 20.6035547,15.8741016 21.9465234,15.0941016 C22.3694531,14.8484766 22.7607422,15.1605469 22.7607422,15.1605469 L25.4104688,17.8286719 C22.0842188,19.1669531 19.3871484,21.7348828 17.881875,24.9716016 Z" fill="#FFFFFF"></path></g><g id="mail"><g fill-rule="nonzero" fill="none"><path d="M28.4863253 59.9692983c-6.6364044-.569063-11.5630204-2.3269561-16.3219736-5.8239327C4.44376366 48.4721168 3e-7 39.6467924 3e-7 29.9869344c0-14.8753747 10.506778-27.18854591 25.2744118-29.61975392 6.0281072-.9924119 12.7038532.04926445 18.2879399 2.85362966C57.1386273 10.0389054 63.3436516 25.7618627 58.2050229 40.3239688 54.677067 50.3216743 45.4153135 57.9417536 34.81395 59.5689067c-2.0856252.3201125-5.0651487.5086456-6.3276247.4003916z" fill="#888"></path><path d="M40.531502 19.160814h-22c-1.74 0-2.986 1.2375-3 3v16c0 1.7625 1.26 3 3 3h22c1.74 0 3-1.2375 3-3v-16c0-1.7625-1.26-3-3-3zm0 6l-11 7-11-7v-3l11 7 11-7v3z" fill="#FFF"></path></g></g><g id="meneame"><g fill="none" fill-rule="evenodd"><circle fill="#E35615" cx="30" cy="30" r="30"></circle><path d="M22.0296292 16.5908518c1.5360178-1.2704239 3.3553358-1.8901429 5.294171-2.2309884 3.0366232-.5400409 5.9094634.0531188 8.6893459 1.2571443 1.4253537.619719 2.8064418 1.3456756 4.2804877 1.859157.3231392.1150907.6551315.2169017.995977.2611673.619719.0885313 1.1243474-.1239438 1.5315913-.5798799.5311877-.6020128.7171034-1.3235428.7171034-2.1070447.1505032-.0088531.1814892.1062376.2301814.1947689.4515095.8321941.3231392 2.1911493-.2921533 2.8949731-.6462784.7392362-1.5006053.8720332-2.408051.7657956-1.0358161-.1195172-2.0185134-.4205236-2.956945-.8720332-1.7706258-.8454738-3.5678109-1.6245491-5.4933664-2.0583524-2.4124776-.5444674-4.8028224-.4515096-7.1400484.3275658-3.404028 1.1287739-5.1967865 4.5150956-4.267208 7.9899487.5356143 2.0052336 1.6643882 3.5810905 3.4217342 4.6965848.7613691.4824955 1.6024164.6329987 2.4877292.6241455.8985926-.0132796 1.7706258-.1859157 2.6470855-.3541251.1505032-.0265594.3010064-.0663985.5356143.0044266-.7657956.4736424-1.5271647.7436628-2.3327994.9118722-1.1818927.2478876-2.3637854.2478876-3.5456781.0221328-1.0181098-.1947688-1.8547305-.7436628-2.5275682-1.5094584-1.3368225-1.5183116-2.2973869-3.2358186-2.5851136-5.2720382-.3983908-2.7975887.5798799-5.0551365 2.7179105-6.8257623zm9.5525259 29.7730721c-1.5758569.1283703-3.1561404.1991954-4.7364239.2213282-2.2265618.0354125-4.4619769.0486922-6.6575528-.3187127-3.5678109-.6020127-6.329987-2.377065-7.6756626-5.882904-.72153-1.8812899-.6285722-3.8378313-.0486922-5.7501071.8676066-2.8639872 2.1822962-5.4933664 4.3247534-7.6446767.5533205-.5577471 1.1774661-1.0358161 1.788332-1.5271647.0619719-.0486922.1150907-.1239438.2390345-.0841048-.0265594.1814892-.132797.3187127-.2301814.4603627-1.6643882 2.3726385-3.0853154 4.8736474-4.1609705 7.5738517-.7480894 1.8812898-.9295785 3.7979922-.4338033 5.7633868.6108659 2.4301839 2.2309884 3.9307892 4.5106691 4.8116755 1.6511085.6418518 3.3774686.9472848 5.1259615 1.1509067 2.4301839.2877267 4.8736474.4824955 7.3082578.7171035.2346079.0221328.4692158.0885312.6949706.1505031.1106641.0265594.2523142.0752516.2346079.2213283-.0132796.1770625-.172636.1239438-.2833001.1372235zm1.199599-.1283704c-.0752516.1062375-.1593563.2346079-.3142861.1814891-.1372235-.0486922-.1195172-.1947688-.1239438-.3098595-.0354125-.8233409.0973844-1.6378288.1770626-2.4523166.1062375-1.168613.3054329-2.337226.1947688-3.5191187-.0354125-.376258-.203622-.6020128-.5400408-.7613691-.9826973-.4692158-2.0406462-.6241456-3.1074482-.7303831-1.3058365-.1283704-2.6160996-.1150907-3.9219361-.1903423-.0841047-.0044265-.1637829-.0221328-.243461-.0354125 2.5231417-.4116705 5.0418568-.6418518 7.5782782-.3364189 1.2084521.1460766 1.4386334.3939642 1.4651928 1.6112694.0486922 1.9299821-.2213282 3.8201251-.7702222 5.670429-.0885313.305433-.203622.6108659-.3939642.8720332zm13.0937774-24.0805102c-.9118723.8676066-2.0273665 1.4032209-3.129581 1.9653946-.995977.5046283-2.0229399.9517113-2.9613716 1.5670037-1.0225364.6684113-1.8680101 1.4828991-2.1513103 2.7311903-.2301813 1.0136832-.0442656 2.0140868.1593563 3.0056372.4470831 2.1778697 1.3323959 4.2096627 2.2044291 6.2414558.4515096 1.0490957.9295785 2.0849118 1.2881302 3.1694201.57988 1.7484929.0973845 3.0941685-1.4607662 4.0768657-1.1199208.7038238-2.3726385 1.0136833-3.6607687 1.2217318-.752516.1195173-1.5138851.1549298-2.2929604.2080485-.1637829-.0531187-.4692158.1283704-.517908-.1018109-.0486922-.2257548.2700204-.2965799.4559361-.376258 1.1287739-.4692158 2.266401-.9162988 3.3996014-1.3855147.7038238-.2921532 1.3899413-.6241455 2.02294-1.0535223.2169016-.1505032.416097-.3187126.5931596-.5134815.2788736-.314286.345272-.6418518.1814891-1.0490957-.8543269-2.1468837-1.8148914-4.2583549-2.5674073-6.4539309-.6064393-1.7706257-1.0889348-3.5633843-1.2173052-5.4491007-.1505032-2.2177088.619719-3.9440689 2.5319948-5.1348147.9030192-.5621737 1.8724368-.9782707 2.8462809-1.3987944 1.199599-.517908 2.3903448-1.0490957 3.4438671-1.8547304 1.5758569-1.2040255 2.093765-2.815295 1.9565415-4.7142911-.0619719-.8543269-.203622-1.6953741-.3983908-2.5319948-.0221329-.0929579-.1505032-.2346079.0177062-.305433.1549298-.0663984.2346079.0531188.3010064.1726361.5134815.934005.9118723 1.8989961 1.0402426 2.9702247.2434611 2.062779-.6595581 3.6342093-2.0849118 4.9931646z" fill="#FFF" fill-rule="nonzero"></path></g></g><g id="mixi"><g fill="none" fill-rule="evenodd"><circle fill="#CAA75A" cx="30" cy="30" r="30"></circle><path d="M46 27.09895599c0-1.37949292-.2084691-2.652871-.6254072-3.92624908-.6254071-1.80395227-1.7719869-3.07733035-3.5439739-3.71401939-.9381108-.31834452-1.8762215-.42445936-2.9185668-.42445936-2.3973941.10611484-4.4820847.95503356-6.2540716 2.652871-.4169382.31834452-.7296417.74280388-1.0423453 1.16726324-.1042345.21222968-.3127036.53057419-.3127036.53057419s-.2084691-.42445935-.3127036-.53057419c-.1042345-.21222968-.208469-.42445936-.3127036-.63668904-1.0423452-1.69783744-2.5016286-2.75898584-4.3778501-3.07733036-2.39739417-.42445936-4.48208472.10611484-6.35830622 1.69783744-.62540717.5305742-1.14657981 1.27337808-1.77198697 1.91006712-.10423453.10611484-.41693811.74280387-.41693811.74280387v-4.0323639H14V40.8938852h3.752443V30.0701715c0-1.27337808.10423452-2.54675615.62540716-3.71401939.52117264-1.27337808 1.25081434-2.22841164 2.29315961-2.97121552 1.56351792-.95503355 3.12703583-1.27337807 4.89902283-.74280387.9381107.31834452 1.6677524.84891871 2.0846905 1.80395227.3127036.74280388.5211727 1.48560776.6254072 2.22841164V41h3.752443V28.4784489c.1042345-.84891871.3127036-1.59172259.6254072-2.44064131.5211726-1.16726324 1.3550488-2.22841164 2.3973941-2.97121551 1.2508143-.84891872 2.7100977-.95503356 4.1693811-.74280388.9381107.10611484 1.6677524.63668904 2.1889251 1.48560775.5211726.63668904.7296417 1.48560776.8338762 2.22841164V40.7877703H46V27.09895599s0 .10611484 0 0z" fill="#FFF"></path></g></g><g id="myspace"><g fill="none" fill-rule="evenodd"><circle fill="#000" cx="30" cy="30" r="30"></circle><g fill="#FFF"><path d="M22.30890433 29.00246849v-3.95942196c0-.77613479.05733334-1.34405458.17133334-1.70409303.11433333-.35970478.30066666-.6326533.55933333-.81884557.25833333-.18652594.534-.27962208.82733333-.27962208.40266667 0 .616.1554939.80966667.46581435 0 1.58096589.04666667 6.29616829.04666667 6.29616829h1.92500003v-5.27110978c0-1.3921042-.2036667-2.23263883-1.1183334-2.79121563-.4023333-.24592061-.4703333-.36871408-1.05166663-.36871408-.45733334 0-.88733334.108779-1.28966667.3260033-.40266667.217558-.77766667.54623073-1.12566667.9860182-.23833333-.43978747-.544-.7684602-.91666666-.9860182-.373-.2172243-.81266667-.3260033-1.31966667-.3260033-.954 0-1.77666667.43745173-2.46733333 1.3120215v-1.12582923H15.428571v8.24484722h2.09466667v-4.00613686c0-.79148398.056-1.35840273.16766666-1.7000889.11166667-.34135249.297-.60295597.55533334-.78380939.25833333-.1811871.549-.27194749.87233333-.27194749.26833333 0 .48066667.05705892.63733333.17084309.15633334.11411784.52633334.28729667.601.52020384.07433334.23290718.112.75077528.112 1.55260327v4.51833244h1.84zM29.5693805 30.11528428c-.2426666 0-.7493333-.03270043-1.0513333-.09776762l.0153333 1.74013024c.357.0850879.9553334.0423771 1.326.0423771.366 0 .8506667-.0427108 1.1413334-.1277986.2906666-.0854216.5356666-.2045446.7346666-.3573691.199-.1531581.3753334-.3523638.5286667-.5979508.1533333-.2455869.3146667-.60162122.484-1.06776924l.46-1.39143684 2.5743333-7.68627042h-1.9976666l-1.7026667 5.6708559-1.7436667-5.6708559h-2.0526666l2.7733333 8.0096043c-.1143333.44612735-.279.81350672-.4943333 1.10180442-.215.28829771-.5466667.43244656-.9953334.43244656M43.5402377 34.2900525v2.8135721H17.306571l-.00433333-2.8179099H15.448571l-.02 4.6801662h30l-.0143333-4.6758284z"></path></g></g></g><g id="naver"><g fill="none" fill-rule="evenodd"><path d="M28.486325 59.9692983c-6.6364044-.569063-11.5630204-2.3269562-16.3219736-5.8239328C4.44376336 48.4721167 0 39.6467923 0 29.9869344 0 15.1115596 10.506778 2.79838844 25.2744118.36718043 31.302519-.62523147 37.978265.41644488 43.5623517 3.2208101 57.138627 10.0389054 63.3436513 25.7618627 58.2050226 40.3239688c-3.5279559 9.9977054-12.7897094 17.6177847-23.3910729 19.2449379-2.0856252.3201125-5.0651487.5086455-6.3276247.4003916z" fill="#00CD00" fill-rule="nonzero"></path><path fill="#FFF" fill-rule="nonzero" d="M33.5025 19v11.5l-7.82-11.5H17v23h8.6825V30.5l7.82 11.5H42.185V19z"></path></g></g><g id="odnoklassniki"><g fill="none" fill-rule="evenodd"><circle fill="#F7931F" cx="30" cy="30" r="30"></circle><path d="M30.02666667 16.01333333c3.71666663.01 6.70333333 3.05 6.68333333 6.81333334C36.69 26.5 33.6566667 29.4766667 29.94333333 29.4633333c-3.67666666-.0133333-6.69-3.06-6.66666666-6.73999997.02333333-3.72333333 3.04-6.72 6.75-6.71zm-.01 10.01666667C31.84 26.0233333 33.2933333 24.56 33.2866667 22.73333333 33.28 20.90666667 31.82333333 19.45 30 19.45c-1.84-.00333333-3.31 1.48-3.29333333 3.32333333.01333333 1.82 1.48333333 3.26333337 3.31 3.25666667zM37.56 32.1066667C36.7366667 32.95 35.7466667 33.5633333 34.65 33.99c-1.04.4033333-2.1766667.6066667-3.30666667.74.17.1866667.25.2766667.35666667.3833333 1.53 1.5366667 3.0666667 3.07 4.5933333 4.61.52.5266667.63 1.1766667.3433334 1.7866667-.3133334.67-1.0133334 1.1066667-1.7 1.06-.4366667-.03-.7733334-.2466667-1.0766667-.55-1.1566667-1.1633333-2.33333333-2.3033333-3.46333333-3.4866667-.33-.3433333-.48666667-.28-.78.02-1.16333334 1.1966667-2.34 2.3733334-3.53 3.5433334-.53333334.5266666-1.16666667.62-1.78666667.32-.65666667-.32-1.07666667-.99-1.04333333-1.6633334.02333333-.4566666.24666666-.8033333.56-1.1166666C25.33 38.1233333 26.84 36.61 28.35333333 35.0933333c.1-.1.19333334-.2066666.34-.3633333-2.06-.2166667-3.91666666-.7233333-5.50666666-1.9666667-.19666667-.1533333-.4-.3033333-.58333334-.4766666-.69666666-.67-.76666666-1.4333334-.21333333-2.2233334.47-.6733333 1.26333333-.8566666 2.08333333-.47.16.0733334.31.17.45666667.27 2.96333333 2.0366667 7.03666667 2.0933334 10.01.0933334.2933333-.2233334.61-.41.9766667-.5033334.71-.1833333 1.37.0766667 1.7533333.7.4333333.71.4266667 1.4-.11 1.9533334z" fill="#FFF" fill-rule="nonzero"></path></g></g><g id="pinterest"><g fill="none" fill-rule="evenodd"><path d="M28.4863253 59.9692983c-6.6364044-.569063-11.5630204-2.3269561-16.3219736-5.8239327C4.44376366 48.4721168 3e-7 39.6467924 3e-7 29.9869344c0-14.8753747 10.506778-27.18854591 25.2744118-29.61975392 6.0281072-.9924119 12.7038532.04926445 18.2879399 2.85362966C57.1386273 10.0389054 63.3436516 25.7618627 58.2050229 40.3239688 54.677067 50.3216743 45.4153135 57.9417536 34.81395 59.5689067c-2.0856252.3201125-5.0651487.5086456-6.3276247.4003916z" fill="#BD081C" fill-rule="nonzero"></path><path d="M30 14c-8.8359111 0-16 7.1714944-16 16.0165392 0 6.5927634 3.9804444 12.254788 9.6650667 14.7135047-.0408889-1.1165307-.0010667-2.448039.2812444-3.6553302.3104-1.3030344 2.0682667-8.7589113 2.0682667-8.7589113s-.5134222-1.02755-.5134222-2.5444942c0-2.3797018 1.3806222-4.160741 3.0965333-4.160741 1.4609778 0 2.1671111 1.1005142 2.1671111 2.41565 0 1.4692506-.9365333 3.6667197-1.4200889 5.7022439-.4003555 1.7048716.8576 3.0968868 2.5372445 3.0968868 3.04 0 5.0876444-3.9112388 5.0876444-8.547849 0-3.5211471-2.3669333-6.159605-6.6794667-6.159605-4.8693333 0-7.9072 3.6364662-7.9072 7.6993283 0 1.3998456.4138667 2.3889558 1.0613334 3.1524109.2968889.3512961.3370666.4929535.2286222.897638-.0782222.2939925-.2510222 1.0058387-.3253333 1.2902212-.1063112.4068201-.4373334.5495453-.8046223.4000576-2.2421333-.9150783-3.2888889-3.3748628-3.2888889-6.1393174 0-4.5672052 3.8474667-10.042726 11.4766223-10.042726 6.1326222 0 10.1667555 4.4422761 10.1667555 9.2070185 0 6.3090928-3.5029333 11.0179553-8.6641778 11.0179553-1.7340444 0-3.3660444-.9385692-3.9217777-2.0020674 0 0-.9354667 3.7001765-1.1306667 4.4177174-.3370667 1.2211722-.9863111 2.4412765-1.5879111 3.4019129 1.3984.4000576 2.8768.6150352 4.4071111.6150352 8.8359111 0 16-7.1714944 16-16.0165392S38.8359111 14 30 14" fill="#FFF"></path></g></g><g id="rakuten"><g fill="none" fill-rule="evenodd"><circle fill="#FFF" cx="30" cy="30" r="30"></circle><path d="M30 1c15.991 0 29 13.009 29 29S45.991 59 30 59 1 45.991 1 30 14.009 1 30 1zm0-1C13.431 0 0 13.431 0 30c0 16.569 13.431 30 30 30 16.569 0 30-13.431 30-30C60 13.431 46.569 0 30 0z" fill="#E7E7E7" fill-rule="nonzero"></path><g fill="#BF0000"><path d="M19.62 49.081l-4.974-4.174h34.882z"></path><path d="M25.285 41.776H19.62V11.962h9.363c5.672 0 10.284 4.607 10.284 10.279 0 3.454-1.716 6.503-4.328 8.378l8.382 11.157h-7.092l-6.937-9.246h-4.007v9.246zm0-24.153v9.242h3.697a4.629 4.629 0 0 0 4.624-4.624 4.628 4.628 0 0 0-4.624-4.618h-3.697z" fill-rule="nonzero"></path></g></g></g><g id="reddit"><g fill-rule="nonzero" fill="none"><path d="M28.4863253 59.9692983c-6.6364044-.569063-11.5630204-2.3269561-16.3219736-5.8239327C4.44376366 48.4721168 3e-7 39.6467924 3e-7 29.9869344c0-14.8753747 10.506778-27.18854591 25.2744118-29.61975392 6.0281072-.9924119 12.7038532.04926445 18.2879399 2.85362966C57.1386273 10.0389054 63.3436516 25.7618627 58.2050229 40.3239688 54.677067 50.3216743 45.4153135 57.9417536 34.81395 59.5689067c-2.0856252.3201125-5.0651487.5086456-6.3276247.4003916z" fill="#FF4500"></path><path d="M34.1335847 43.9991814c1.6336774-.3831682 2.81654-.7939438 3.9781753-1.3815065 3.6153903-1.8286959 5.8788354-4.8645264 5.8788354-7.8849481 0-.9131088.0196207-.9556355.780668-1.6923265.6040409-.5847092.8404012-.962515 1.044679-1.6698428.2433185-.8425206.2441028-.9826228.0100139-1.7878614-.6566532-2.2588075-3.0054252-3.2764371-5.1075029-2.212882l-.8124519.4110627-.837264-.5151716c-1.6101652-.9907471-4.473974-1.96108051-6.3205111-2.14155924-.5059537-.04945042-1.143803-.1235464-1.4174535-.16465815l-.4975382-.07474783.2136595-1.06953332c.1175125-.5882423.3623778-1.7491883.5441475-2.57987956.181767-.83069153.4095191-1.95749071.5061138-2.50399817.1396137-.78991765.2348596-.99365031.4645331-.99365031.1589005 0 1.2955101.21462853 2.5257988.4769522 1.2302915.26232367 2.2622022.47695193 2.293134.47695193.0309345 0 .1003234.23497925.154203.52217616.1363137.72661143.4902897 1.17780487 1.2134714 1.54674469 1.7356128.8854428 3.6891485-.29431302 3.6891485-2.22790474 0-2.3956262-2.9538443-3.44186625-4.4550019-1.57794377-.2901205.36022881-.4356746.42625561-.7154284.32453216-.1931649-.07023833-1.5202546-.3669593-2.9490951-.65938053-1.8923676-.38728585-2.6686067-.48706487-2.8582979-.36740978-.2896185.1826864-.2522224.047706-1.0501419 3.79055007-.9490696 4.45187338-1.0064011 4.70400786-1.0882029 4.78580828-.0432388.04324046-.729551.14596475-1.5251367.22827402-2.413687.24971784-5.06621906 1.10194849-6.8544721 2.20227189l-.8268564.5087695-.81204644-.4046587c-2.11972653-1.0563058-4.47243958-.0382468-5.1287215 2.2192841-.23408885.8052386-.23330375.9453408.0100166 1.7878614.20427624.7073278.44063816 1.0851336 1.04467744 1.6698428.76105187.736691.78066878.7792177.78066878 1.6923265 0 4.172347 4.28816886 8.1540991 10.01599352 9.3002929 1.8975637.3797217 2.0263168.3894072 4.4515526.3349143 1.5849893-.0356103 2.7274992-.1508298 3.6566327-.3687526zm-6.6864685-3.0300366c-1.3154638-.2961613-2.8032079-.9569232-3.2391341-1.4386156-.34760429-.384099-.198986-.9659493.246724-.9659493.1736296 0 .5801788.1805458.9034441.4012095 2.1828306 1.4900284 7.1085991 1.484628 9.2987021-.0101767.7054363-.4814861 1.2827246-.468194 1.3538857.0311679.0334854.234998-.1164569.4687666-.4771278.7438635-1.7511846 1.3356924-5.2646974 1.8738181-8.086494 1.2385197v-.000019zm-4.01196195-5.9075609c-.81902983-.4443886-1.22403999-1.1532958-1.22477787-2.143771-.000787-1.135302.52653614-1.8699603 1.59778946-2.2257735.76240766-.253232.85344696-.2532238 1.51689516.0001492 1.785415.6818561 2.1507834 2.909296.6724678 4.0996229-.7705198.6204159-1.7299516.7214286-2.56237455.2697724zm11.09588945.0732995c-.7590038-.3947507-1.1832989-.8746601-1.3628596-1.5414995-.3321829-1.2336253.2931784-2.4377233 1.5067529-2.9011953.6634485-.253373.754488-.2533812 1.5168976-.0001492 1.0712525.3558132 1.5986343 1.0904715 1.5977903 2.2257735-.0008141 1.0085002-.4138259 1.7116813-1.2587076 2.1427072-.7599699.3877084-1.3548626.4098285-1.9998736.0743633z" fill="#FDFDFD"></path></g></g><g id="skyblog"><g fill-rule="nonzero" fill="none"><path d="M28.486325 59.9692983c-6.6364044-.569063-11.5630204-2.3269562-16.3219736-5.8239328C4.44376336 48.4721167 0 39.6467923 0 29.9869344 0 15.1115596 10.506778 2.79838844 25.2744118.36718043 31.302519-.62523147 37.978265.41644488 43.5623517 3.2208101 57.138627 10.0389054 63.3436513 25.7618627 58.2050226 40.3239688c-3.5279559 9.9977054-12.7897094 17.6177847-23.3910729 19.2449379-2.0856252.3201125-5.0651487.5086455-6.3276247.4003916z" fill-opacity=".87" fill="#000"></path><g fill="#FFF"><path d="M29.8428571 25.7285714c-1.3071428 0-2.5928571 0-3.8785714-.0071428-.0785714 0-.2071428-.1071429-.2357143-.1857143-.6071428-1.9428572-1.7142857-2.8214286-3.76428569-2.9571429-.95714285-.0642857-1.90714285-.0357143-2.80714285.3357143-.91428572.3785714-1.47857143 1.2285714-1.47857143 2.2071429 0 .5714285.26428571 1 .68571428 1.35.59285715.4857143 1.29285715.7571428 2.01428572.9571428C22.23571429 27.9428571 24.1 28.4214286 25.95 28.9571429c.9142857.2642857 1.8071429.6 2.5857143 1.1714285 1.1642857.8571429 1.8142857 2.0428572 2.0071428 3.45.2285715 1.6928572-.0142857 3.3142857-.9214285 4.8071429-.6714286 1.1-1.6285715 1.8571428-2.8071429 2.3285714-2.6285714 1.0642857-5.33571427 1.0714286-8.07142856.5357143-1.40714285-.2785714-2.66428571-.8714286-3.69285714-1.8928571-1.23571429-1.2142858-1.83571429-2.7214286-2-4.4214286-.01428571-.1642857-.02857143-.3285714-.04285714-.5285714h4.35c.17857143.5142857.30714285 1.0428571.53571428 1.5142857.4.8285714 1.12857143 1.2857143 1.98571429 1.5714285 1.7.5642858 3.39285717.5571429 5.05714287-.1214285C26.1 36.8928571 26.6214286 35.4285714 26 34.3928571c-.35-.5785714-.9214286-.9071428-1.5214286-1.2-1.54285711-.7428571-3.22142854-1.0642857-4.85714283-1.5142857-1.06428571-.2928571-2.12857143-.6-3.16428571-.9785714-1.5-.5571429-2.41428572-1.6785714-2.84285715-3.2071429-.5-1.7785714-.41428571-3.5071428.42857143-5.1714285.72857143-1.4285715 1.93571429-2.3 3.42142857-2.79285717 2.22142858-.72857143 4.49285715-.79285714 6.77142859-.37142857C25.75 19.43571429 27.1 20.0714286 28.1714286 21.2357143c.9571428 1.0214286 1.7857143 3.1571428 1.6714285 4.4928571z"></path><path d="M35.8428571 38.7571429c-.75-2.2785715-1.4857142-4.5642858-2.25-6.8357143-.1-.3-.0571428-.45.2-.6357143 1.8642858-1.3214286 3.7142858-2.6571429 5.5714286-3.9928572.1-.0714285.2-.1571428.3714286-.2857142h-7.7642857c-.0357143-.6071429-.0642857-1.1857143-.1142857-1.7642858-.2642858-3.2285714-1.7285715-5.68571424-4.6357143-7.21428567-.05-.02857143-.1-.05714286-.15-.09285714-.0071429-.00714286-.0142857-.01428572-.0571429-.06428572.85-2.57857143 1.7-5.17857143 2.5857143-7.87142857.3428571 1.05.6571429 2.00714286.9714286 2.97142857 1.1714285 3.59285714 2.3428571 7.18571433 3.5 10.78571433.0857143.2714285.2571428.25.4642857.25h14.4357143c-.1571429.1285714-.2428572.2-.3285715.2571428-3.7714285 2.7285714-7.5357142 5.4571429-11.3142857 8.1714286-.2428571.1785714-.2928571.3214286-.2.6142857 1.45 4.4071429 2.8857143 8.8142857 4.3214286 13.2214286.0357143.1071428.0642857.2214285.1357143.4285714C38.1571429 44.2214286 34.8071429 41.7928571 31.5 39.4c.3714286-.9714286.7357143-1.9142857 1.1071429-2.8857143 1.0428571.75 2.1214285 1.5214286 3.2 2.3 0-.0142857.0142857-.0357143.0357142-.0571428z"></path></g></g></g><g id="skype"><g fill="none" fill-rule="evenodd"><path d="M28.486325 59.9692983c-6.6364044-.569063-11.5630204-2.3269562-16.3219736-5.8239328C4.44376336 48.4721167 0 39.6467923 0 29.9869344 0 15.1115596 10.506778 2.79838844 25.2744118.36718043 31.302519-.62523147 37.978265.41644488 43.5623517 3.2208101 57.138627 10.0389054 63.3436513 25.7618627 58.2050226 40.3239688c-3.5279559 9.9977054-12.7897094 17.6177847-23.3910729 19.2449379-2.0856252.3201125-5.0651487.5086455-6.3276247.4003916z" fill="#44A836" fill-rule="nonzero"></path><circle fill="#00AFF0" cx="30" cy="30" r="30"></circle><path d="M36.2719048 35.4523242c-.5263334.7487732-1.2973334 1.3370473-2.3126667 1.7594835-1.0146667.4264404-2.2176667.6379922-3.609.6379922-1.6686667 0-3.044-.2896324-4.129-.8695646-.7673333-.4170974-1.3926667-.9753405-1.8736667-1.6717263-.4796666-.6957184-.72-1.3737519-.72-2.0327658 0-.3810601.1436667-.7083982.432-.9796783.288-.2739495.6556667-.4097564 1.101-.4097564.3613334 0 .668.1054422.917.318996.2506667.2125528.464.5258764.6396667.9439748.216.4948443.448.9092723.6986667 1.2409481.249.3326769.6016666.6076275 1.0536666.8228497.4543334.2145549 1.0506667.3236676 1.7883334.3236676 1.0143333 0 1.8393333-.2162233 2.4736666-.652674.6336667-.4334476.9523334-.9776762.9523334-1.6286818 0-.5158661-.172-.9363002-.5136667-1.2562973-.3426667-.3226665-.7846667-.5682535-1.3266667-.7377619-.542-.1705094-1.2663333-.3510291-2.1743333-.5415592-1.2146667-.2602687-2.2313333-.5682534-3.0493333-.9176142-.8183334-.3506955-1.469-.8275212-1.9486667-1.4321455-.481-.6059591-.7206667-1.3574017-.7206667-2.2546616 0-.8568849.2526667-1.6166694.7613334-2.2810221.507-.6653538 1.2403333-1.176882 2.2026666-1.534251.961-.3573691 2.0906667-.5352194 3.39-.5352194 1.0373334 0 1.9353334.119123 2.6923334.3546996.757.237245 1.3843333.5525706 1.8843333.9449758.5.3930726.866.8044975 1.0956667 1.2362767.231.4297771.3463333.8532144.3463333 1.2609687 0 .3747203-.1436667.7147381-.4323333 1.0143809-.2876667.3006438-.647.4521335-1.0773334.4521335-.3933333 0-.6913333-.0910941-.8946666-.2716138-.2036667-.1805197-.4253334-.475491-.6626667-.8859148-.308-.5866058-.6756667-1.0450792-1.108-1.3730846-.4306667-.3300074-1.1213333-.4938433-2.0753333-.4938433-.8826667 0-1.5963334.1768493-2.1383334.5352194-.5423333.356368-.8133333.7871462-.8133333 1.2893314 0 .3096531.0933333.5802659.2773333.8064995.183.2272346.4376667.4197668.7613334.5829353.3216666.1621674.6486666.2896324.979.3830622.3306666.0917614.8763333.2255663 1.639.4024155.952.2052119 1.8143333.4324466 2.5873333.6790346.7726667.2482563 1.43.5489001 1.972.9009303.542.3546996.9653333.802829 1.2686667 1.3443883.3033333.5398908.456 1.2035761.456 1.9887202 0 .9403044-.2646667 1.7855105-.79 2.5359521m7.1333333-5.8296866c0-7.3933012-5.9876667-13.3868237-13.3736667-13.3868237-.6906666 0-1.3633333.0667356-2.026.1685074-1.333-1.1391764-3.0596666-1.8328927-4.9506666-1.8328927-4.211 0-7.6263334 3.417529-7.6263334 7.6352177 0 1.7201095.5763334 3.3027438 1.5366667 4.5793955-.1963333.9156121-.3066667 1.8622563-.3066667 2.8365958 0 7.3949696 5.9863334 13.3888257 13.373 13.3888257.9493334 0 1.8746667-.1037738 2.7676667-.2923018 1.3393333 1.1712094 3.0873333 1.883278 5.003 1.883278 4.212 0 7.6263333-3.417529 7.6263333-7.6332156 0-2.0851532-.8353333-3.9721017-2.1896666-5.3485231.0986666-.6553433.1663333-1.3180277.1663333-1.9980632" fill="#FFF"></path></g></g><g id="stumbleupon"><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><circle fill="#FF8226" cx="30" cy="30" r="30"></circle><g transform="translate(16.000000, 16.000000)" fill="#FFFFFF"><path d="M0,15.2225809 L0,25.1910701 C0,26.7287731 1.26040471,27.9752991 2.81528027,27.9752991 C4.37015582,27.9752991 5.63056053,26.7287731 5.63056053,25.1910701 L5.63056053,9.9538317 C5.46855813,12.8905403 3.00985687,15.2225809 0,15.2225809" opacity="0.299999982"></path><path d="M27.7743298,0 C21.648207,0 16.6819432,4.91150508 16.6819432,10.9702166 L16.6819432,14.3849279 C16.6819432,12.8472249 17.942565,11.6006989 19.4974406,11.6006989 C21.052099,11.6006989 22.3125037,12.8472249 22.3125037,14.3849279 L22.3125037,15.8020911 C22.3125037,17.339794 23.5731256,18.5863201 25.1280011,18.5863201 C26.6828767,18.5863201 27.9432814,17.339794 27.9432814,15.8020911 L27.9432814,0.00218765537 C27.8870366,0.00131259322 27.8307918,0 27.7743298,0" opacity="0.299999982"></path><path d="M0,15.2860232 C3.00985687,15.2860232 5.46855813,12.9539825 5.63056053,10.017274 L5.63056053,7.4054322 C5.63056053,7.33367711 5.63425227,7.26279707 5.63968131,7.19257334 C5.74956497,5.75418993 6.96349714,4.62098444 8.4458408,4.62098444 C10.0007164,4.62098444 11.2611211,5.86751048 11.2611211,7.4054322 L11.2611211,18.2990809 C11.2615554,19.8363463 12.5217429,21.0826536 14.0764013,21.0826536 C15.6310597,21.0826536 16.8912473,19.8365651 16.8918988,18.2992997 L16.8918988,10.9702166 C16.8918988,4.91150508 21.8579454,0 27.9840683,0 L0,0 L0,15.2860232 Z" opacity="0.699999988"></path><path d="M0,15.2225809 L0,25.1910701 C0,26.7287731 1.26040471,27.9752991 2.81528027,27.9752991 C4.37015582,27.9752991 5.63056053,26.7287731 5.63056053,25.1910701 L5.63056053,9.9538317 C5.46855813,12.8905403 3.00985687,15.2225809 0,15.2225809" opacity="0.5"></path><path d="M27.7743298,0 C21.648207,0 16.6819432,4.91150508 16.6819432,10.9702166 L16.6819432,14.3849279 C16.6819432,12.8472249 17.942565,11.6006989 19.4974406,11.6006989 C21.052099,11.6006989 22.3125037,12.8472249 22.3125037,14.3849279 L22.3125037,15.8020911 C22.3125037,17.339794 23.5731256,18.5863201 25.1280011,18.5863201 C26.6828767,18.5863201 27.9432814,17.339794 27.9432814,15.8020911 L27.9432814,0.00218765537 C27.8870366,0.00131259322 27.8307918,0 27.7743298,0" opacity="0.5"></path><path d="M0,15.2860232 C3.00985687,15.2860232 5.46855813,12.9539825 5.63056053,10.017274 L5.63056053,7.4054322 C5.63056053,7.33367711 5.63425227,7.26279707 5.63968131,7.19257334 C5.74956497,5.75418993 6.96349714,4.62098444 8.4458408,4.62098444 C10.0007164,4.62098444 11.2611211,5.86751048 11.2611211,7.4054322 L11.2611211,18.2990809 C11.2615554,19.8363463 12.5217429,21.0826536 14.0764013,21.0826536 C15.6310597,21.0826536 16.8912473,19.8365651 16.8918988,18.2992997 L16.8918988,10.9702166 C16.8918988,4.91150508 21.8579454,0 27.9840683,0 L0,0 L0,15.2860232 Z"></path></g></g></g></g><g id="tuenti"><g fill="none" fill-rule="evenodd"><circle fill-opacity=".87" fill="#000" cx="30" cy="30" r="30"></circle><g fill="#FFF"><path d="M23.659429 32.884887c-1.728 3.054857-3.133715 6.281142-4.659429 9.456 0 1.299428.802286 2.372571 2.074286 2.773714 1.138285.36 2.52-.133715 3.161143-1.368 1.285714-2.489143 2.502857-5.022857 3.682285-7.580572.562286-1.230857.109715-2.622857-.884571-3.36-1.083429-.802285-2.784-.990857-3.373714.078857zM34.019023 15.445437c-1.446857.912-1.676571 2.598857-.562285 4.354285 1.885714 3.013715 2.811428 6.294858 2.811428 9.857143-.096 1.004572-.133714 2.022857-.281143 3.024-.377143 2.653715-1.515428 4.998857-2.866285 7.275429-.805715 1.364571-.36343 2.945143.88457 3.774857 1.244572.805714 2.797715.497143 3.802287-.802286.202285-.253714.373714-.524571.534857-.805714 4.848-8.461714 4.834286-16.913143-.133714-25.309714-1.056-1.782857-2.746286-2.276572-4.189715-1.368zM22.655552 18.428658c-1.968-.013714-3.603429 1.604571-3.654857 3.6-.041143 1.875429 1.752 3.672 3.627428 3.644571 1.930286-.027428 3.644572-1.728 3.658286-3.617142 0-1.926858-1.686857-3.617143-3.630857-3.627429z"></path></g></g></g><g id="tumblr"><g fill="none" fill-rule="evenodd"><path d="M28.486325 59.969298c-6.636404-.569063-11.56302-2.326956-16.321973-5.823932C4.443764 48.472116 0 39.646792 0 29.986934 0 15.11156 10.506778 2.798388 25.274412.36718c6.028107-.992411 12.703853.049265 18.28794 2.85363 13.576275 6.818095 19.7813 22.541053 14.64267 37.103159-3.527955 9.997705-12.789708 17.617785-23.391072 19.244938-2.085625.320112-5.065149.508645-6.327625.400391z" fill="#35465C" fill-rule="nonzero"></path><path d="M25.96539 14c0 6.948267-5.96539 8.206933-5.96539 8.206933v4.750934h4.023219v11.788089C24.023219 42.70791 27.676687 46 32.121159 46c4.444828 0 6.882486-1.768533 6.882486-1.768533v-5.240178s-1.341547 1.7664-4.08147 1.7664c-2.739568 0-3.924832-2.132622-3.924832-3.778133v-9.992178h7.00325v-5.025422h-7.00325V14H25.96539z" fill="#FFF"></path></g></g><g id="twitter"><g fill="none" fill-rule="evenodd"><path d="M28.486325 59.969298c-6.636404-.569063-11.56302-2.326956-16.321973-5.823932C4.443764 48.472116 0 39.646792 0 29.986934 0 15.11156 10.506778 2.798388 25.274412.36718c6.028107-.992411 12.703853.049265 18.28794 2.85363 13.576275 6.818095 19.7813 22.541053 14.64267 37.103159-3.527955 9.997705-12.789708 17.617785-23.391072 19.244938-2.085625.320112-5.065149.508645-6.327625.400391z" fill="#1DA1F2" fill-rule="nonzero"></path><path d="M45.089067 17.577067c-.929778.595555-3.064534 1.460977-4.117334 1.460977v.001778C39.7696 17.784 38.077156 17 36.200178 17c-3.645511 0-6.6016 2.956089-6.6016 6.600178 0 .50631.058666 1.000178.16711 1.473778h-.001066c-4.945066-.129778-10.353422-2.608356-13.609244-6.85049-2.001778 3.46489-.269511 7.3184 2.002133 8.72249-.7776.058666-2.209067-.0896-2.882844-.747023-.045156 2.299734 1.060622 5.346845 5.092622 6.452267-.776533.417778-2.151111.297956-2.7488.209067.209778 1.941333 2.928355 4.479289 5.901155 4.479289C22.46009 38.565156 18.4736 40.788089 14 40.080889 17.038222 41.929422 20.5792 43 24.327111 43c10.650667 0 18.921956-8.631822 18.4768-19.280356-.001778-.011733-.001778-.023466-.002844-.036266.001066-.027378.002844-.054756.002844-.0832 0-.033067-.002844-.064356-.003911-.096356.9696-.66311 2.270578-1.836089 3.2-3.37991-.539022.296888-2.156089.891377-3.6608 1.038932.965689-.521244 2.396444-2.228266 2.749867-3.585777" fill="#FFF"></path></g></g><g id="vkontakte"><g fill="none" fill-rule="evenodd"><circle fill="#4680C2" fill-rule="nonzero" cx="30" cy="30" r="30"></circle><path d="M49.06121 21.60996c.28897-.90818 0-1.56868-1.27972-1.56868h-4.25195c-1.07331 0-1.56869.57794-1.85765 1.19715 0 0-2.1879 5.28399-5.2427 8.71032-.99076.99075-1.44485 1.321-1.9815 1.321-.28897 0-.6605-.33025-.6605-1.23843v-8.46264c0-1.0733-.33025-1.56868-1.23844-1.56868h-6.68754c-.6605 0-1.07331.49537-1.07331.99075 0 1.03203 1.5274 1.27971 1.69253 4.1694v6.27473c0 1.36227-.24769 1.60996-.78434 1.60996-1.44484 0-4.95374-5.32527-7.05908-11.3936C18.2242 20.4541 17.8114 20 16.73808 20h-4.29324C11.20641 20 11 20.57794 11 21.19715c0 1.1146 1.44484 6.72883 6.72883 14.15943 3.5089 5.07758 8.50391 7.80214 13.00355 7.80214 2.72456 0 3.0548-.61922 3.0548-1.65125v-3.83914c0-1.23844.2477-1.44484 1.1146-1.44484.61922 0 1.7338.33025 4.25196 2.76583C42.04342 41.879 42.53879 43.2 44.14875 43.2h4.25196c1.23844 0 1.81637-.61922 1.48612-1.81637-.37153-1.19715-1.77509-2.93096-3.59146-4.99502-.99074-1.15587-2.47686-2.43559-2.93096-3.0548-.61921-.82562-.45409-1.15587 0-1.89893-.04128 0 5.16015-7.34805 5.6968-9.82492" fill="#FFFFFF"></path></g></g><g id="web_system_activity_dialog"><g fill="none" fill-rule="evenodd"><circle cx="30" cy="30" r="29.5" stroke="#E7E7E7" fill="#F4F4F4" stroke-width="1"></circle><path d="M 37.2 34.8 c -0.948 0.0 -1.8 0.372 -2.436 0.972 L 26.292 30.84 c 0.06 -0.276 0.108 -0.552 0.108 -0.84 s -0.048 -0.564 -0.108 -0.84 l 8.46 -4.932 c 0.636 0.6 1.5 0.972 2.448 0.972 c 1.992 0.0 3.6 -1.608 3.6 -3.6 s -1.608 -3.6 -3.6 -3.6 s -3.6 1.608 -3.6 3.6 c 0.0 0.288 0.048 0.576 0.108 0.84 L 25.248 27.372 C 24.6 26.772 26.748 26.4 22.8 26.4 c -1.992 0.0 -3.6 1.608 -3.6 3.6 s 1.608 3.6 3.6 3.6 c 0.948 0.0 1.8 -0.372 2.448 -0.972 l 8.46 4.944 c -0.06 0.264 -0.108 0.54 -0.108 0.828 c 0.0 1.992 1.608 3.6 3.6 3.6 s 3.6 -1.608 3.6 -3.6 s -1.608 -3.6 -3.6 -3.6 Z m 0.0 -14.4 c 0.66 0.0 1.2 0.54 1.2 1.2 s -0.54 1.2 -1.2 1.2 s -1.2 -0.54 -1.2 -1.2 s 0.54 -1.2 1.2 -1.2 Z M 22.8 31.2 c -0.66 0.0 -1.2 -0.54 -1.2 -1.2 s 0.54 -1.2 1.2 -1.2 s 1.2 0.54 1.2 1.2 s -0.54 1.2 -1.2 1.2 Z m 14.4 8.4 c -0.66 0.0 -1.2 -0.54 -1.2 -1.2 s 0.54 -1.2 1.2 -1.2 s 1.2 0.54 1.2 1.2 s -0.54 1.2 -1.2 1.2 Z" fill="#6F6F6F" fill-rule="nonzero"></path></g></g><g id="weibo"><g fill="none" fill-rule="evenodd"><circle fill="#FFF" cx="30" cy="30" r="30"></circle><circle stroke="#EAEAEA" cx="30" cy="30" r="29.5"></circle><g fill-rule="nonzero"><path d="M14 35.5c0 4.6950262 6.04584352 8.5 13.5 8.5 7.4541565 0 13.5-3.8049738 13.5-8.5S34.9541565 27 27.5 27C20.04584352 27 14 30.8049738 14 35.5" fill="#FFF"></path><path d="M27.3761426 43.6124005c-6.45365226.6607543-12.02530537-2.3542842-12.44479277-6.7241466-.41948739-4.375415 4.47453223-8.4509919 10.92280647-9.1117462 6.4536522-.6607543 12.0253053 2.3542842 12.4394147 6.7241466.4248654 4.375415-4.4691542 8.4565444-10.9174284 9.1117462m12.9019265-14.5199368c-.5485605-.1721292-.9250235-.2831804-.6399872-1.027223.623853-1.6157941.6883896-3.0094859.0107561-4.0089462-1.2638403-1.86565918-4.7273003-1.76571316-8.6962964-.049973 0 0-1.2477061.5608082-.9250235-.4553097.6077189-2.02668333.5162921-3.72021324-.4302435-4.70301584-2.1512174-2.22657538-7.8788338.08328836-12.78898757 5.15277294C13.13508329 27.7931654 11 31.8187693 11 35.3002225 11 41.9521859 19.26605293 46 27.3492524 46c10.6001238 0 17.6507389-6.3576778 17.6507389-11.4049522.005378-3.0539064-2.4846561-4.7863042-4.7219222-5.5025841" fill="#E6162D"></path><path d="M47.4694908 17.28258474c-2.4366706-2.73706627-6.0302479-3.77901763-9.3473961-3.06364804-.7678584.1658828-1.2541687.93309077-1.090359 1.70548258.1638098.77757564.9163111 1.27004022 1.6841695 1.10415741 2.3598847-.50801608 4.9142937.2332727 6.6445346 2.17721181s2.201194 4.59288014 1.4589309 6.9152394c-.2405956.7568403.1689289 1.565519.916311 1.8091593.7473822.2436404 1.5459549-.1710666 1.7865505-.9227231v-.0051838c1.0442875-3.26063388.3839292-6.98781313-2.0527414-9.71969556" fill="#F93"></path><path d="M43.7237466 20.7757037c-1.2316662-1.48190528-3.0473119-2.04698978-4.7196173-1.65489033-.6848488.15568655-1.1201791.8937561-.9768386 1.63759183.1486493.74383572.8228804 1.21666153 1.5024203 1.05520881.8175715-.19028355 1.7094677.08649253 2.309374.80726358.5999064.72653722.7644825 1.71255201.5043461 2.57747731-.2123563.720771.1486493 1.4992037.8175715 1.7356167.6689221.2306467 1.3803155-.1614528 1.5979806-.88799.5255817-1.7702137.1964295-3.78837262-1.0352366-5.2702779" fill="#F93"></path><path d="M27.8864165 36.7119245c-.2193097.3947001-.704924.5810863-1.0808835.4166279-.3759594-.1589764-.4908359-.603014-.2767479-.9867503.2193097-.3837362.6840374-.5701223 1.0547752-.4166278.3759594.1425305.5117226.5865682.3028562.9867502M25.886521 39.398078c-.6057125 1.01416-1.9059056 1.4581976-2.8823559.9922322-.9607853-.4604834-1.2479765-1.6391018-.6422641-2.631334.6004908-.9867503 1.8536891-1.4253059 2.8249177-.9977142.9816719.4440377 1.2949715 1.6116921.6997023 2.636816m2.2766434-7.1813491c-2.9815674-.81681-6.3495376.7455446-7.64450909 3.5029634-1.32107978 2.8122383-.04177327 5.9369475 2.96590249 6.9565894 3.1225522 1.0580156 6.7986003-.5646404 8.0779068-3.5961565 1.2636415-2.9712147-.3132996-6.0246586-3.3993002-6.8633963" fill="#000"></path></g></g></g><g id="whatsapp"><g fill="none" fill-rule="evenodd"><circle cx="30" cy="30" r="30" fill="#25D366"></circle><path d="M39.7746 19.3513C37.0512 16.5467 33.42 15 29.5578 15C21.6022 15 15.1155 21.6629 15.1155 29.8725C15.1155 32.4901 15.7758 35.0567 17.0467 37.3003L15 45L22.6585 42.9263C24.7712 44.1161 27.148 44.728 29.5578 44.728C37.5134 44.728 44 38.0652 44 29.8555C44 25.8952 42.498 22.1558 39.7746 19.3513ZM29.5578 42.2295C27.3956 42.2295 25.2829 41.6346 23.4508 40.5127L23.0051 40.2408L18.4661 41.4646L19.671 36.9093L19.3904 36.4334C18.1855 34.4618 17.5583 32.1841 17.5583 29.8555C17.5583 23.0397 22.9556 17.4986 29.5743 17.4986C32.7763 17.4986 35.7968 18.7904 38.0581 21.119C40.3193 23.4476 41.5737 26.5581 41.5737 29.8555C41.5572 36.6884 36.1764 42.2295 29.5578 42.2295ZM36.1434 32.966C35.7803 32.779 34.0142 31.8782 33.6841 31.7592C33.354 31.6402 33.1064 31.5722 32.8754 31.9462C32.6278 32.3201 31.9511 33.153 31.7365 33.4079C31.5219 33.6629 31.3238 33.6799 30.9607 33.4929C30.5976 33.306 29.4422 32.915 28.0558 31.6572C26.9829 30.6714 26.2567 29.4476 26.0421 29.0907C25.8275 28.7167 26.0256 28.5127 26.2072 28.3258C26.3722 28.1558 26.5703 27.8839 26.7518 27.6799C26.9334 27.4589 26.9994 27.3059 27.115 27.068C27.2305 26.813 27.181 26.6091 27.082 26.4221C26.9994 26.2351 26.2732 24.3994 25.9761 23.6686C25.679 22.9377 25.3819 23.0397 25.1673 23.0227C24.9528 23.0057 24.7217 23.0057 24.4741 23.0057C24.2265 23.0057 23.8469 23.0907 23.5168 23.4646C23.1867 23.8385 22.2459 24.7394 22.2459 26.5581C22.2459 28.3938 23.5333 30.1445 23.7149 30.3994C23.8964 30.6544 26.2567 34.3938 29.8714 36.0085C30.7297 36.3994 31.4064 36.6204 31.9345 36.7904C32.7928 37.0793 33.5851 37.0283 34.2123 36.9433C34.9055 36.8414 36.3415 36.0425 36.6551 35.1756C36.9522 34.3088 36.9522 33.5609 36.8697 33.4079C36.7541 33.255 36.5065 33.153 36.1434 32.966Z" fill="white"></path></g></g><g id="wykop"><g fill="none" fill-rule="evenodd"><circle fill="#337EAD" cx="30" cy="30" r="30"></circle><g fill="#FFF" fill-rule="nonzero"><path d="M46.5 22.5c-.4-2.9-1.8-5.2-4.7-6.3-1.3-.5-2.7-.8-4.1-.9-2.6-.3-5.2-.3-7.6-.3-3.2 0-6.2 0-9.2.4-4.8.7-7.2 3.4-7.7 7.9-.2 2.6-.2 5.2-.2 7.8.1 2.3.1 4.5.6 6.8.6 3 2.3 5.1 5.3 6 1.5.5 3.1.7 4.7.8 3.1.3 6.3.1 9.4.1 2.3 0 4.6-.1 6.8-.6 3.4-.7 5.7-2.5 6.5-6 .4-1.6.6-3.2.6-4.8.1-3.5.2-7.2-.4-10.9zm-3.4 12.3c-.1 1.2-.3 2.4-.9 3.5-.7 1.4-1.9 2-3.4 2.2-2.8.5-5.8.4-8.8.5-2.7 0-5.3-.1-8-.3-3.1-.2-4.7-1.9-5.1-5.1-.4-3.5-.4-7-.1-10.5.1-.9.2-1.8.5-2.7.6-1.9 1.9-2.9 3.7-3.2 2.1-.3 4-.3 6-.3 3.3-.1 6.5 0 9.8.1.8 0 1.6.2 2.4.3 2.2.4 3.2 1.9 3.7 3.9.3 1.3.4 2.7.4 4 0 2.5 0 5.1-.2 7.6z"></path><path d="M41 31.7c0 .2-.2.2-.4.3-2.5 1.2-5 2.5-7.5 3.7-2.5 1.2-5 2.4-7.4 3.7-.4.2-.6.2-.8-.2-1.8-3.7-3.6-7.4-5.4-11-.2-.3-.1-.5.2-.6 1-.5 2.1-1 3.1-1.5.4-.2.5-.1.7.3 1.4 3 2.9 5.9 4.3 8.9.3.5.5.5.9.3 1.4-.7 1.4-.7.7-2.1-1.3-2.7-2.6-5.4-4-8.1-.2-.4-.2-.5.2-.7 1-.5 2-.9 3-1.5.4-.2.6-.2.8.3 1.4 2.9 2.9 5.9 4.3 8.8.2.5.4.6.9.3 1.4-.7 1.4-.7.7-2.1-1.3-2.7-2.6-5.4-4-8.1-.2-.4-.2-.5.2-.7 1.1-.5 2.1-1 3.1-1.5.3-.1.4-.2.6.2 1.8 3.7 3.7 7.5 5.5 11.2.2 0 .2 0 .3.1z"></path></g></g></g><g id="yahoo"><g fill="none" fill-rule="evenodd"><circle fill="#400191" cx="30" cy="30" r="30"></circle><path d="M37.513 14.571429c-1.109333 2.097833-5.201 8.885842-7.805 13.232664-2.641333-4.44092-5.768333-9.56788-7.805333-13.232664-1.615334.349694-2.291.37205-3.902667 0 3.199 4.893386 8.325 14.21401 10.068667 17.273837l-.234334 12.757174s1.125-.191198 1.877-.191198c.833 0 1.869667.191198 1.869667.191198l-.234-12.757174c3.253667-5.795651 8.625-15.251082 10.1-17.273837-.647333.44012-1.639.665353-2.551333.87457l-1.382667-.87457z" fill="#FFF"></path></g></g><g id="youtube_community_post"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M30,0 L30,0 C46.625,0 60,13.375 60,30 L60,30 C60,46.625 46.625,60 30,60 L30,60 C13.375,60 0,46.625 0,30 L0,30 C0,13.375 13.375,0 30,0 Z" fill="#ff0000"></path><path d="M40,27.125 L42.5,24.625 L42.5,40 C42.5,41.375 41.375,42.5 40,42.5 L20,42.5 C18.625,42.5 17.5,41.375 17.5,40 L17.5,20 C17.5,18.625 18.625,17.5 20,17.5 L35.375,17.5 L32.875,20 L20,20 L20,40 L40,40 L40,27.125 Z M23.75,32.625 L34.5,21.875 L38.125,25.5 L27.375,36.25 L23.75,36.25 L23.75,32.625 Z M41,22.75 L39.25,24.5 L35.625,20.875 L37.375,19.125 C37.75,18.75 38.375,18.75 38.75,19.125 L41,21.375 C41.375,21.75 41.375,22.375 41,22.75 Z" fill="#FFFFFF"></path></g></g></g><g id="youtube_community_repost"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><circle fill="#ff0000" cx="30" cy="30" r="30"></circle><path d="M22.7083333,23.28125 L37.2916667,23.28125 L37.2916667,27.5 L43.125,21.875 L37.2916667,16.25 L37.2916667,20.46875 L19.7916667,20.46875 L19.7916667,28.90625 L22.7083333,28.90625 L22.7083333,23.28125 Z M37.2916667,37.34375 L22.7083333,37.34375 L22.7083333,33.125 L16.875,38.75 L22.7083333,44.375 L22.7083333,40.15625 L40.2083333,40.15625 L40.2083333,31.71875 L37.2916667,31.71875 L37.2916667,37.34375 Z" fill="#FFFFFF"></path></g></g></g></defs></svg></iron-iconset-svg>';QNb=
UNb}TNb=QNb;SNb.call(RNb,TNb.content);
var a9=function(){var a=_.K.apply(this,arguments)||this;a.screenLayer=7;return a};
_.r(a9,_.K);a9.prototype.getScreenLayer=function(){return this.screenLayer};
a9.prototype.onTap=function(a){a&&a.detail&&(a.detail.x||a.detail.y)&&this.$.target.blur();this.data.serviceEndpoint?_.dj(this,[this.data.serviceEndpoint]):this.data.navigationEndpoint&&(a=this.getScreenLayer(),this.fire("yt-navigate",{endpoint:this.data.navigationEndpoint,createScreenConfig:{layer:a}}))};
_.t.Object.defineProperties(a9.prototype,{title:{configurable:!0,enumerable:!0,get:function(){return this.ytRendererBehavior.getSimpleString(this.data.title)}},
icon:{configurable:!0,enumerable:!0,get:function(){return"socialNetworksRound:"+this.data.serviceName.toLowerCase()}}});
_.t.Object.defineProperties(a9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===PNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-share-target-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_share_target_renderer.yt.share.target.renderer.css.js--\x3e<button id="target" title="[[title]]">\n  <yt-icon class="icon-resize" icon="[[icon]]"></yt-icon>\n  <div id="title">[[title]]</div>\n</button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ONb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_share_target_renderer.yt.share.target.renderer.css.js--\x3e<style>:host {display: inline-block;vertical-align: top;user-select: none;} #target {margin: 1px 0;border: none;border-radius: 3px;padding: 5px 1px 2px;outline: none;text-align: inherit;font-family: inherit;background-color: transparent;cursor: pointer;} #target:focus {outline: 1px solid var(--yt-spec-button-chip-background-hover);background-color: var(--yt-spec-button-chip-background-hover);} :host yt-icon {--iron-icon-height: 60px;--iron-icon-width: 60px;margin-left: var(--ytd-margin-base);margin-right: var(--ytd-margin-base);margin-bottom: var(--ytd-margin-2x);} #title {color: var(--yt-spec-text-primary);margin: auto;width: 68px;max-height: 42px;text-align: center;white-space: normal;overflow: hidden;@apply --ytd-thumbnail-attribution;@apply --yt-share-target-renderer-title;} /*# sourceMappingURL=yt-share-target-renderer.css.map*/</style>";
ONb=d}d=ONb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);PNb=a}a=PNb;return a}}});
var b9=a9;b9.prototype.onTap=b9.prototype.onTap;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],b9.prototype,"ytRendererBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],b9.prototype,"data",void 0);_.V([_.R("data.title"),_.W("design:type",Object),_.W("design:paramtypes",[])],b9.prototype,"title",null);_.V([_.R("data.serviceName"),_.W("design:type",String),_.W("design:paramtypes",[])],b9.prototype,"icon",null);
_.V([_.N("tap"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],b9.prototype,"onTap",null);b9=_.V([_.wx({is:"yt-share-target-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],b9);
var VNb;
var WNb;
_.ij({is:"yt-third-party-share-target-section-renderer",_template:function(){if(void 0!==WNb)return WNb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-third-party-share-target-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_third_party_share_target_section_renderer.yt.third.party.share.target.section.renderer.css.js--\x3e<div id="list">\n  <div id="contents" role="listbox"></div>\n</div>\n<yt-icon-button id="scroll-button-back" class="scroll-button" on-tap="onScrollBack_">\n  <yt-icon class="scroll-button-icon" icon="chevron_left"></yt-icon>\n</yt-icon-button>\n<yt-icon-button id="scroll-button-forward" class="scroll-button" on-tap="onScrollForward_">\n  <yt-icon class="scroll-button-icon" icon="chevron_right"></yt-icon>\n</yt-icon-button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===VNb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_third_party_share_target_section_renderer.yt.third.party.share.target.section.renderer.css.js--\x3e<style>:host {display: inline-block;position: relative;width: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #list {overflow: hidden;white-space: nowrap;} #contents yt-share-target-renderer {display: inline-block;margin-right: 8px;} #scroll-button-back {left: -14px;} #scroll-button-forward {right: -14px;} .scroll-button-icon {width: 24px;height: 24px;} .scroll-button {position: absolute;width: 40px;height: 40px;top: 16px;border-radius: 50%;background-color: var(--yt-spec-brand-background-primary);color: var(--yt-spec-icon-inactive);overflow: hidden;box-shadow: 0 4px 4px rgba(0,0,0,0.3),0 0 4px rgba(0,0,0,0.2);} /*# sourceMappingURL=yt-third-party-share-target-section-renderer.css.map*/</style>";
VNb=d}d=VNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return WNb=a},
actionMap:{"yt-share-panel-reset-action":"onReset_"},behaviors:[_.Z.YtRendererstamperBehavior,_.Hx.YtActionHandlerBehavior,_.Y.YtRendererBehavior],listeners:{wheel:"onScrollWheel_"},properties:{data:{type:Object,observer:"onDataChanged_"}},stampDom:{"data.shareTargets":{id:"contents",mapping:{shareTargetRenderer:{component:"yt-share-target-renderer",attributes:{role:"option"}}}}},SHARE_TARGET_WIDTH_:70,SHARE_TARGET_MARGIN_RIGHT_:8,PAGE_SCROLL_SPEED_:9,onDataChanged_:function(){this.data&&this.data.shareTargets&&
(this.$["scroll-button-back"].hidden=!0,this.$["scroll-button-forward"].hidden=6>=this.data.shareTargets.length)},
onReset_:function(){if(this.$.list){var a=this.$.list;var b=this.$.list;var c=b.offsetLeft,d=b.offsetParent;d||"fixed"!=_.qv(b,"position")||(d=_.qh(b).documentElement);if(d){if(_.em&&!_.im(58)){var e=_.Zdb(d);c+=e.left}else _.jm(8)&&!_.jm(9)&&(e=_.Zdb(d),c-=e.left);b=_.Qv(d)?d.clientWidth-(c+b.offsetWidth):c}else b=c;CAb(a,b);this.updateScrollButtons_()}},
onScrollBack_:function(){this.smoothScrollByOnePage_(!1)},
onScrollForward_:function(){this.smoothScrollByOnePage_(!0)},
onScrollWheel_:function(a){a.stopPropagation();a.preventDefault();var b=BAb(this.$.list);CAb(this.$.list,b+(Math.abs(a.deltaX)>Math.abs(a.deltaY)?a.deltaX:a.deltaY));this.updateScrollButtons_()},
smoothScrollByOnePage_:function(a){var b=this.$.list,c=(Math.floor(b.clientWidth/this.SHARE_TARGET_WIDTH_)*(this.SHARE_TARGET_WIDTH_+this.SHARE_TARGET_MARGIN_RIGHT_)-this.SHARE_TARGET_MARGIN_RIGHT_)/2,d=BAb(b),e=c*(a?1:-1),h=this.PAGE_SCROLL_SPEED_,l=this.updateScrollButtons_.bind(this),m=0,p;(function x(){m+=h;p=m/c*2;CAb(b,d+e*(1>p?p*p:-p*p+4*p-2));m<c?window.requestAnimationFrame(x):l()})()},
updateScrollButtons_:function(){var a=BAb(this.$.list),b=this.$.list.scrollWidth-this.$.list.clientWidth;this.$["scroll-button-back"].hidden=0>=a;this.$["scroll-button-forward"].hidden=a>=b}});
_.ij({is:"yt-third-party-network-section-renderer",_template:function(){if(void 0!==NNb)return NNb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-third-party-network-section-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_third_party_network_section_renderer.yt.third.party.network.section.renderer.css.js--\x3e<div id="share-targets"></div>\n<div id="copy-link"></div>\n<div id="start-at"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MNb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_third_party_network_section_renderer.yt.third.party.network.section.renderer.css.js--\x3e<style>:host {display: inline-block;} yt-copy-link-renderer {margin-top: var(--ytd-margin-6x);} yt-start-at-renderer {margin-top: var(--ytd-margin-6x);padding-top: var(--ytd-margin-6x);border-top: 1px solid var(--yt-spec-10-percent-layer);} /*# sourceMappingURL=yt-third-party-network-section-renderer.css.map*/</style>";
MNb=d}d=MNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return NNb=a},
behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],properties:{data:Object},stampDom:{"data.shareTargetContainer":{id:"share-targets",mapping:{thirdPartyShareTargetSectionRenderer:"yt-third-party-share-target-section-renderer"}},"data.copyLinkContainer":{id:"copy-link",mapping:{copyLinkRenderer:"yt-copy-link-renderer"}},"data.startAtContainer":{id:"start-at",mapping:{startAtRenderer:"yt-start-at-renderer"}}}});
var c9=function(){var a=_.K.apply(this,arguments)||this;a.screenLayer=7;return a};
_.r(c9,_.K);_.f=c9.prototype;_.f.configureRendererStamper=function(){return{"data.contents":{id:"contents",mapping:{senderIdSectionRenderer:"ytd-sender-id-section-renderer",thirdPartyNetworkSection:"yt-third-party-network-section-renderer"}}}};
_.f.onDataChanged=function(){var a=this,b;null!==(b=this.data)&&void 0!==b&&b.contents&&(this.setAttribute("links-only","true"),this.toggleAttribute("can-post",this.hasCommunityPostRenderer()),this.logSharePanelPage(),_.Md(this,function(){a.fire("yt-refit")}))};
_.f.hasCommunityPostRenderer=function(){var a,b,c,d;return!(null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.header)||void 0===b?void 0:b.sharePanelHeaderRenderer)||void 0===c?void 0:c.communityPost)||void 0===d||!d.communityPostSectionRenderer)};
_.f.onTapClose=function(){_.A(this,"yt-close-popup-action",["ytd-unified-share-panel-renderer"])};
_.f.getScreenLayer=function(){return this.screenLayer};
_.f.logSharePanelPage=function(){var a;if(null!==(a=this.data)&&void 0!==a&&a.trackingParams){var b=this.data.trackingParams,c=this.parentClickTrackingParams;c=c?_.Wq(c):void 0;var d=_.Qr();_.Fu(d,21760,c,{layer:7,parentLayer:0});_.Hu(d,b,void 0,7);_.Gj.dispatch(_.mj({type:"CLEAR_PARENT_CLICK_TRACKING_PARAMS"}))}};
_.t.Object.defineProperties(c9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ANb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-unified-share-panel-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.share.ytd_unified_share_panel_renderer.ytd.unified.share.panel.renderer.css.js--\x3e<div id="spinner" hidden="[[!data.showLoadingSpinner]]">\n  <tp-yt-paper-spinner active="[[data.showLoadingSpinner]]"></tp-yt-paper-spinner>\n</div>\n<yt-icon-button id="close-button" label="[[closeButtonAriaLabel]]" on-click="onTapClose">\n  <yt-icon icon="close"></yt-icon>\n</yt-icon-button>\n<yt-share-panel-header-renderer id="share-panel-header" data="[[data.header.sharePanelHeaderRenderer]]" hidden="[[data.showLoadingSpinner]]">\n</yt-share-panel-header-renderer>\n<div id="contents"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zNb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.share.ytd_unified_share_panel_renderer.ytd.unified.share.panel.renderer.css.js--\x3e<style>:host {--paper-input-container-input-align: baseline;max-width: 470px;padding: 0 24px 0 24px;user-select: none;position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #spinner {width: 470px;height: 428px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-align-self: center;-webkit-align-self: center;align-self: center;} :host([links-only]) #spinner {height: 269px;} :host yt-share-panel-header-renderer {margin-bottom: 8px;} #contents ytd-sender-id-section-renderer {display: block;padding-bottom: 16px;} :host(:not([links-only])) #contents ytd-sender-id-section-renderer {margin-top: 24px;} #contents yt-third-party-network-section-renderer {display: block;} #close-button {position: absolute;right: 18px;top: -5px;color: var(--yt-spec-icon-inactive);} #close-button:hover {color: var(--yt-spec-icon-active-other);} /*# sourceMappingURL=ytd-unified-share-panel-renderer.css.map*/</style>";
zNb=d}d=zNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ANb=a}a=ANb;return a}}});
var d9=c9;d9.prototype.onDataChanged=d9.prototype.onDataChanged;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],d9.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],d9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],d9.prototype,"ytdReduxBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],d9.prototype,"data",void 0);
_.V([_.M({value:_.Pi("SBOX_INAPPROPRIATE_CANCEL")}),_.W("design:type",String)],d9.prototype,"closeButtonAriaLabel",void 0);_.V([_.M({selector:function(a){return a.share.parentClickTrackingParams}}),
_.W("design:type",String)],d9.prototype,"parentClickTrackingParams",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],d9.prototype,"onDataChanged",null);d9=_.V([_.T({is:"ytd-unified-share-panel-renderer"})],d9);
var XNb;
var YNb;
var e9=function(){return _.K.apply(this,arguments)||this};
_.r(e9,_.K);e9.prototype.attached=function(){this.setAttribute("modal","true")};
_.t.Object.defineProperties(e9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===YNb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-modal-with-title-and-button-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.navigation_endpoints.ytd_modal_with_title_and_button_renderer.ytd.modal.with.title.and.button.renderer.css.js--\x3e<yt-formatted-string id="title" text="[[data.title]]">\n</yt-formatted-string>\n<yt-formatted-string id="content" split-lines="" text="[[data.content]]">\n</yt-formatted-string>\n<div class="buttons" hidden="[[!data.button]]">\n  <ytd-button-renderer id="button" align-by-text="" data="[[data.button.buttonRenderer]]">\n  </ytd-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===XNb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.navigation_endpoints.ytd_modal_with_title_and_button_renderer.ytd.modal.with.title.and.button.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host {background-color: var(--yt-spec-brand-background-primary);display: inline-block;margin: 24px 40px;padding: 0;max-width: 500px;box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.4);} :host>* {margin-top: 20px;padding: 0 24px;} :host>*:first-child {margin-top: 24px;} .buttons {position: relative;padding: 8px 8px 8px 24px;margin: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([modal]) {margin: 0;min-width: 378px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {color: var(--yt-spec-text-primary);display: block;margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #content {color: var(--yt-spec-text-secondary);display: block;margin: 4px 0 32px;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} .buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);height: 40px;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex: none;-webkit-flex: none;flex: none;} /*# sourceMappingURL=ytd-modal-with-title-and-button-renderer.css.map*/</style>';
XNb=d}d=XNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);YNb=a}a=YNb;return a}}});
var f9=e9;_.V([_.M(),_.W("design:type",Object)],f9.prototype,"data",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],f9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],f9.prototype,"ytEventForwardingBehavior",void 0);f9=_.V([_.T({is:"ytd-modal-with-title-and-button-renderer"})],f9);
var ZNb;
var $Nb;
var g9=function(){return _.K.apply(this,arguments)||this};
_.r(g9,_.K);g9.prototype.attached=function(){this.setAttribute("dialog","true")};
g9.prototype.onSaveClick=function(){var a=this,b;void 0!==this.handleInput.value&&void 0!==(null===(b=this.data)||void 0===b?void 0:b.editChannelHandleEndpoint)&&this.ytComponentBehavior.resolveCommand(this.data.editChannelHandleEndpoint,{form:{handle:this.handleInput.value},commandController:{onSuccess:function(){a.closeDialog()},
onServerError:function(){a.handleInput.validate()}}})};
g9.prototype.closeDialog=function(){_.A(this,"yt-close-popup-action",[this.is])};
_.t.Object.defineProperties(g9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===$Nb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-channel-handle-edit-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_handle_edit_dialog_renderer.ytd.channel.handle.edit.dialog.renderer.css.js--\x3e<div id="header">\n  <yt-formatted-string id="title" text="[[data.title]]"> </yt-formatted-string>\n  <ytd-button-renderer id="dismiss-button" data="[[data.dismissButton.buttonRenderer]]" on-click="closeDialog">\n  </ytd-button-renderer>\n</div>\n\n<div id="body">\n  <yt-img-shadow id="profile-picture" height="128" thumbnail="[[data.profilePicture]]" width="128">\n  </yt-img-shadow>\n\n  <div id="name">[[data.channelTitle]]</div>\n\n  <ytd-channel-handle-input-renderer id="handle-input" data="[[data.channelHandleInput.channelHandleInputRenderer]]" on-value-changed="onHandleValueChanged">\n  </ytd-channel-handle-input-renderer>\n\n  <template is="dom-repeat" items="[[data.infoItems]]" as="infoItem">\n    <div class="info-item">\n      <yt-icon class="info-item-icon" icon="[[infoItem.icon.iconType]]">\n      </yt-icon>\n      <yt-formatted-string class="info-item-text" text="[[infoItem.infoText]]">\n      </yt-formatted-string>\n    </div>\n  </template>\n</div>\n\n<div id="footer">\n  <ytd-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" on-click="closeDialog">\n  </ytd-button-renderer>\n  <ytd-button-renderer id="save-button" data="[[data.saveButton.buttonRenderer]]" on-click="onSaveClick">\n  </ytd-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===ZNb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.channels.ytd_channel_handle_edit_dialog_renderer.ytd.channel.handle.edit.dialog.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;width: 738px;} :host([dialog][dialog][dialog]) {margin: 0;padding: 0;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;-ms-flex-align: center;-webkit-align-items: center;align-items: center;height: 63px;border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: 0 24px;} #title {font-family: "Roboto","Arial",sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 400;color: var(--yt-spec-text-primary);} #body {-ms-align-self: center;-webkit-align-self: center;align-self: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;width: 440px;padding-top: 54px;padding-bottom: 42px;} #profile-picture {width: 128px;height: 128px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 50%;background-color: transparent;overflow: hidden;} #name {margin-top: 18px;font-family: "Roboto","Arial",sans-serif;font-size: 2rem;line-height: 2.8rem;font-weight: 400;color: var(--yt-spec-text-primary);} #handle-input {-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;margin-top: 24px;} .info-item {-ms-align-self: stretch;-webkit-align-self: stretch;align-self: stretch;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;margin-top: 12px;} .info-item-icon {height: 16px;width: 16px;} .info-item-text {margin-left: 8px;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;color: var(--yt-spec-text-secondary);} #footer {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex-align: center;-webkit-align-items: center;align-items: center;height: 51px;border-top: 1px solid var(--yt-spec-10-percent-layer);} #footer>ytd-button-renderer {margin-right: 8px;} /*# sourceMappingURL=ytd-channel-handle-edit-dialog-renderer.css.map*/</style>';
ZNb=d}d=ZNb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);$Nb=a}a=$Nb;return a}}});
var h9=g9;_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],h9.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],h9.prototype,"data",void 0);_.V([_.S("#handle-input"),_.W("design:type",_.EZ)],h9.prototype,"handleInput",void 0);h9=_.V([_.T({is:"ytd-channel-handle-edit-dialog-renderer"})],h9);
var aOb;
var bOb;
var i9=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-update-notifications-unseen-count-action":"handleUpdateNotificationsUnseenCountAction","yt-multi-page-menu-closed-action":"handleTopbarMenuClosedAction"};a.unseenCount=0;return a};
_.r(i9,_.K);_.f=i9.prototype;_.f.attached=function(){var a=this;this.data&&this.data.updateUnseenCountEndpoint&&this.sendUnseenCountRequest(this.data.updateUnseenCountEndpoint);navigator&&navigator.serviceWorker&&navigator.serviceWorker.addEventListener("message",function(b){a.onServiceWorkerMessage(b)})};
_.f.onDataChanged=function(a,b){this.isAttached&&!b&&a&&a.updateUnseenCountEndpoint&&this.sendUnseenCountRequest(a.updateUnseenCountEndpoint)};
_.f.computeIconBadgeShape=function(){return{iconBadgeType:"notification",iconBadgeText:this.unseenCount}};
_.f.computeIcon=function(){var a,b;return null===(b=null===(a=this.data)||void 0===a?void 0:a.icon)||void 0===b?void 0:b.iconType};
_.f.onServiceWorkerMessage=function(a){"update_unseen_notifications_count_signal"===a.data.type&&this.data&&this.data.updateUnseenCountEndpoint&&this.hasUnseenNotificationCountEndpoint()&&this.sendUnseenCountRequest(this.data.updateUnseenCountEndpoint)};
_.f.hasUnseenNotificationCountEndpoint=function(){return!!this.data&&!!this.data.updateUnseenCountEndpoint&&!!this.data.updateUnseenCountEndpoint.signalServiceEndpoint&&"GET_UNSEEN_NOTIFICATION_COUNT"===this.data.updateUnseenCountEndpoint.signalServiceEndpoint.signal};
_.f.handleUpdateNotificationsUnseenCountAction=function(a){var b=this,c;null!==(c=a.updateNotificationsUnseenCountAction)&&void 0!==c&&c.unseenCount&&"NOTIFICATION_ACTION_UPDATE_UNSEEN_COUNT"===a.updateNotificationsUnseenCountAction.handlerData&&(this.updateCountUI(a.updateNotificationsUnseenCountAction.unseenCount),0<a.updateNotificationsUnseenCountAction.unseenCount&&(this.cachedAction=void 0),_.Me.addLowPriorityJob(function(){b.data.updateUnseenCountEndpoint&&b.ytComponentBehavior.resolveCommand(b.data.updateUnseenCountEndpoint)},
a.updateNotificationsUnseenCountAction.timeoutMs))};
_.f.onClick=function(){this.fire("yt-update-unseen-notification-count",0);this.set("unseenCount",0);this.toggleIconState(!0);var a=_.cj(this,"yt-get-popup-opened-action",["ytd-multi-page-menu-renderer"]),b=this.cachedAction||this.data.menuRequest;a&&1===a.length&&a[0]?_.A(this,"yt-close-popup-action",["ytd-multi-page-menu-renderer"]):b&&this.ytComponentBehavior.resolveCommand(b)};
_.f.handleTopbarMenuClosedAction=function(a){var b,c;(new Map([["multi-page-menu-style-type-creation","VIDEO_CALL"],["multi-page-menu-style-type-notifications","NOTIFICATIONS"],["multi-page-menu-style-type-yt-apps","APPS"]])).get(a)===(null===(c=null===(b=this.data)||void 0===b?void 0:b.icon)||void 0===c?void 0:c.iconType)&&this.toggleIconState(!1)};
_.f.toggleIconState=function(a){this.JSC$42170_iconButton&&(this.JSC$42170_iconButton.pressed=a)};
_.f.onServiceRequestCompleted=function(a,b){if(a=b.actions){b=0;for(var c=a.length;b<c;b++){var d=this.get("openPopupAction.popupType",a[b]);if("MULTI_PAGE_MENU_STYLE_TYPE_NOTIFICATIONS"===this.get("openPopupAction.popup.multiPageMenuRenderer.style",a[b])&&"DROPDOWN"===d){this.cachedAction=a[b];break}}}};
_.f.sendUnseenCountRequest=function(a){var b=this;_.pq(_.Me,function(){b.ytComponentBehavior.resolveCommand(a)})};
_.f.updateCountUI=function(a){this.set("unseenCount",9>a?a:"9+")};
_.t.Object.defineProperties(i9.prototype,{showNotificationCount:{configurable:!0,enumerable:!0,get:function(){return this.unseenCount}}});
_.t.Object.defineProperties(i9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===bOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-notification-topbar-button-shape-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.renderers.notification.ytd_notification_topbar_button_shape_renderer.ytd.notification.topbar.button.shape.renderer.css.js--\x3e<yt-icon-button id="icon" label="[[data.accessibility.accessibilityData.label]]" on-click="onClick">\n  <yt-icon-badge-shape data="[[computeIconBadgeShape(unseenCount)]]" icon="[[computeIcon(data)]]">\n  </yt-icon-badge-shape>\n</yt-icon-button>\n<tp-yt-paper-tooltip>[[data.tooltip]]</tp-yt-paper-tooltip>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===aOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.renderers.notification.ytd_notification_topbar_button_shape_renderer.ytd.notification.topbar.button.shape.renderer.css.js--\x3e<style>tp-yt-paper-tooltip {white-space: nowrap;} yt-icon-button {width: 40px;height: 40px;} /*# sourceMappingURL=ytd-notification-topbar-button-shape-renderer.css.map*/</style>";
aOb=d}d=aOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);bOb=a}a=bOb;return a}}});
var j9=i9;j9.prototype.onServiceRequestCompleted=j9.prototype.onServiceRequestCompleted;j9.prototype.handleUpdateNotificationsUnseenCountAction=j9.prototype.handleUpdateNotificationsUnseenCountAction;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],j9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],j9.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Qx),_.W("design:type",Object)],j9.prototype,"ytdOpenPopupBehavior",void 0);
_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],j9.prototype,"ytActionHandlerBehavior",void 0);_.V([_.M({observer:"onDataChanged"}),_.W("design:type",Object)],j9.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],j9.prototype,"cachedAction",void 0);_.V([_.M(),_.W("design:type",Object)],j9.prototype,"unseenCount",void 0);_.V([_.M({value:!0}),_.W("design:type",Boolean)],j9.prototype,"showTooltips",void 0);
_.V([_.S("yt-icon-button"),_.W("design:type",HTMLButtonElement)],j9.prototype,"JSC$42170_iconButton",void 0);_.V([_.R("unseenCount"),_.W("design:type",Object),_.W("design:paramtypes",[])],j9.prototype,"showNotificationCount",null);_.V([_.N("yt-update-notifications-unseen-count-action"),_.W("design:type",Function),_.W("design:paramtypes",[Object]),_.W("design:returntype",void 0)],j9.prototype,"handleUpdateNotificationsUnseenCountAction",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],j9.prototype,"onServiceRequestCompleted",null);j9=_.V([_.T({is:"ytd-notification-topbar-button-shape-renderer"})],j9);
var cOb;
var dOb;
var eOb;
var fOb;
var k9=function(){var a=_.K.apply(this,arguments)||this;a.hasFocus=!1;a.desktopSboxIcon=_.oe("desktop_sbox_icon");a.boundClearSearch=function(b){a.clearSearch(b)};
a.isClearButtonVisible=!1;a.systemIcons=_.w("kevlar_system_icons");a.sboxJsUrl="";return a};
_.r(k9,_.K);_.f=k9.prototype;_.f.configureRendererStamper=function(){return{"data.clearButton":{id:"search-clear-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-click":"[[boundClearSearch]]"}}}}}};
_.f.created=function(){this.searchButton=this.querySelector("#"+this.getSearchButtonId())};
_.f.attached=function(){var a=this;this.hasAttribute("role")||this.setAttribute("role","search");this.listen(document,"yt-navigate-finish","onYtNavigateFinish");_.G(this.$.container).observeNodes(function(b){_.Be(b.addedNodes,function(c){1===c.nodeType&&"search-input"===c.id&&(a.searchInput=c.firstElementChild,a.loadSearchbox(),a.searchInput.hidden=!1,a.listen(a.searchInput,"focus","onInputFocus"),a.listen(a.searchInput,"blur","onInputBlur"),a.listen(a.searchInput,"keyup","onInputChange"))},a)})};
_.f.focus=function(){this.searchInput&&this.searchInput.focus()};
_.f.computePlaceholder=function(a,b){a=a?_.Zi(a):_.Pi("SBOX_PLACEHOLDER",void 0,"Search");b&&(b.placeholder=a,b.setAttribute("aria-label",a));return a};
_.f.hideKeyboard=function(){var a=document.getElementById("kbd"),b=document.querySelector(".gsst_a");a&&b&&"none"!=a.style.display&&b.click()};
_.f.search=function(a){var b,c,d,e=null===(b=this.searchInput)||void 0===b?void 0:b.value,h=!0;if(e){_.je("REFINEMENTS_TUPLE",["ClearBySearchbox",[]]);this.data&&(a.itct=this.data.trackingParams);var l=this.data&&this.data.searchEndpoint;if(l){var m=_.Zd.unsafeClone(l);m.searchEndpoint&&(m.searchEndpoint.query=e);(null===(d=null===(c=m.commandMetadata)||void 0===c?void 0:c.webCommandMetadata)||void 0===d?0:d.url)?(h=_.Ti(m.commandMetadata.webCommandMetadata.url,"search_query",e),h=h.replace(/%20/g,
"+"),m.commandMetadata.webCommandMetadata.url=h,l.clickTrackingParams&&(a.itct=l.clickTrackingParams),this.fire("yt-navigate",{endpoint:m,tempData:a}),h=!1):_.te(Error("pj`"+JSON.stringify(l)))}this.previousQuery=e}return h};
_.f.onYtNavigateFinish=function(){var a=this,b=location.href;if(0<=b.indexOf("/results")){var c=_.rh(b,"q")||_.rh(b,"search_query");c&&(this.searchInput?this.searchInput.value=c:_.Md(this,function(){a.searchInput&&(a.searchInput.value=c)}),this.onInputChange())}};
_.f.initializeSearchbox=function(){var a=this,b,c,d=_.v("SBOX_SETTINGS");d.SBOX_STRINGS={SBOX_REPORT_SUGGESTIONS:_.Pi("SBOX_INAPPROPRIATE_PROMPT",void 0,"Report search predictions")};d.SEARCHBOX_REPORTING=_.w("searchbox_reporting");d.SUGGESTION_BOX_STYLE=null!==(b=this.desktopSuggestionBoxStyle)&&void 0!==b?b:null;d.SUGGESTION_BOX_ICON=null!==(c=this.desktopSboxIcon)&&void 0!==c?c:null;d.SEARCHBOX_COMPONENT=this;if(d=_.ve("yt.www.masthead.searchbox.initPolymer")){var e=this.getSearchButtonId();d(this.$["search-form"],
this.searchInput,this.$[e],function(h){return a.search(h)});
this.searchInput.classList.add("ytd-searchbox");return!0}return!1};
_.f.loadSearchbox=function(){var a=this,b=_.v("SBOX_JS_URL",this.sboxJsUrl);b&&(this.sboxJsUrl=b,this.initializeSearchbox()||this.setupSearchboxLoad(b,function(){return a.initializeSearchbox()}))};
_.f.setupSearchboxLoad=function(a,b){var c=this,d=function(){c.cancelSearchboxLoad();c.sboxJsCallback=b;try{_.Yx(a,b)}catch(q){_.we(q)}_.Ce([e,h,l,m,p])};
var e=_.mq(this.searchInput,"mouseover",d);var h=_.mq(this.searchInput,"keypress",d);var l=_.mq(this.searchButton,"mouseover",d);var m=_.mq(this.searchButton,"keypress",d);var p=_.mq(this,"yt-voice-activated",d)};
_.f.cancelSearchboxLoad=function(){if(!_.ve("yt.www.masthead.searchbox.initPolymer")){try{_.jab(this.sboxJsUrl,this.sboxJsCallback)}catch(a){}this.sboxJsCallback=null}};
_.f.onInputFocus=function(){this.hasFocus=!0;this.fire("yt-autonav-pause-focus")};
_.f.onInputBlur=function(){this.hasFocus=!1;this.fire("yt-autonav-pause-blur")};
_.f.logSearchboxVisibility=function(){var a,b=null===(a=this.data)||void 0===a?void 0:a.trackingParams,c=_.pi();c&&b&&_.Li(c,_.Wq(b))};
_.f.openReportForm=function(a){var b,c={openPopupAction:{popup:{searchSuggestionReportDialog:{searchQuery:null===(b=this.searchInput)||void 0===b?void 0:b.value,title:_.Pi("SBOX_INAPPROPRIATE_TITLE"),suggestions:a,categoryLabel:_.Pi("SBOX_INAPPROPRIATE_CATEGORY"),categories:[{id:1,label:_.Pi("SBOX_INAPPROPRIATE_HATEFUL")},{id:2,label:_.Pi("SBOX_INAPPROPRIATE_EXPLICIT")},{id:3,label:_.Pi("SBOX_INAPPROPRIATE_VIOLENT")},{id:4,label:_.Pi("SBOX_INAPPROPRIATE_DANGEROUS")},{id:5,label:_.Pi("SBOX_INAPPROPRIATE_OTHER"),
reasonLabel:_.Pi("SBOX_INAPPROPRIATE_REASON")}],detailsPlaceholderLabel:_.Pi("SBOX_INAPPROPRIATE_ADDITIONAL"),cancelButtonLabel:_.Pi("SBOX_INAPPROPRIATE_CANCEL"),submitButtonLabel:_.Pi("SBOX_INAPPROPRIATE_REPORT")}},popupType:"DIALOG"}};_.A(this,"yt-open-popup-action",[c,this])};
_.f.getPreviousQuery=function(){return this.previousQuery?this.previousQuery:null};
_.f.getRefinementsTuple=function(){if("REFINEMENTS_TUPLE"in _.ie){var a=_.v("REFINEMENTS_TUPLE",void 0);_.je("REFINEMENTS_TUPLE",void 0);return a}return null};
_.f.getForm=function(){return this.$["search-form"]};
_.f.focusInput=function(a){null===a||void 0===a?void 0:a.preventDefault();this.searchInput.focus()};
_.f.onInputChange=function(){this.searchInput&&(this.isClearButtonVisible=""!==this.searchInput.value)};
_.f.computeIsDefaultVariant=function(a){return!a||"default"===a||"old_bar_with_mic_background"===a};
_.f.computeIsExpandableBarVariant=function(a){return"expandable_bar"===a};
_.f.clearSearch=function(a){a.preventDefault();this.searchInput.value="";this.isClearButtonVisible=!1;this.focusInput()};
_.f.getSearchButtonId=function(){return"search-icon-legacy"};
_.t.Object.defineProperties(k9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===fOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-searchbox--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_searchbox.ytd.searchbox.css.js--\x3e<form id="search-form" action="/results">\n  <div id="container">\n    <yt-icon id="search-icon" icon="[[icon]]" on-mousedown="focusInput">\n    </yt-icon>\n    <slot name="search-input"></slot>\n    <div id="search-clear-button" hidden="[[!isClearButtonVisible]]"></div>\n  </div>\n  <slot name="search-container"></slot>\n</form>\n<button id="search-icon-legacy" aria-label$="[[placeholder]]">\n  <yt-icon icon="[[icon]]"></yt-icon>\n  <tp-yt-paper-tooltip prefix="">[[placeholder]]</tp-yt-paper-tooltip>\n</button>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===eOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_searchbox.ytd.searchbox.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;} #container ::slotted([slot=search-input]) {width: 100%;} #search-form {height: 40px;position: relative;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #container {position: relative;align-items: center;background-color: var(--ytd-searchbox-background);border: 1px solid var(--ytd-searchbox-legacy-border-color);border-right: none;border-radius: 2px 0 0 2px;box-shadow: inset 0 1px 2px var(--ytd-searchbox-legacy-border-shadow-color);color: var(--ytd-searchbox-text-color);padding: 2px 6px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([has-focus]) #container {border: 1px solid #1c62b9;box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);} #container input {color: var(--ytd-searchbox-text-color);} #search-icon-legacy:hover {border-color: var(--ytd-searchbox-legacy-button-hover-border-color);background-color: var(--ytd-searchbox-legacy-button-hover-color);box-shadow: 0 1px 0 rgba(0,0,0,0.1);} #search-icon-legacy:focus {outline: none;background-color: var(--ytd-searchbox-legacy-button-focus-color);} #search-icon-legacy yt-icon {width: 20px;height: 20px;color: var(--ytd-searchbox-legacy-button-icon-color);opacity: 0.6;} :host([system-icons]) #search-icon-legacy yt-icon {width: 24px;height: 24px;color: var(--yt-spec-text-primary);} #search-icon-legacy:hover yt-icon {opacity: 1;} #search-icon-legacy {border: 1px solid var(--ytd-searchbox-legacy-button-border-color);background-color: var(--ytd-searchbox-legacy-button-color);border-radius: 0 2px 2px 0;cursor: pointer;height: 40px;width: 64px;margin: 0;} #search-icon-legacy yt-icon {width: 24px;height: 24px;color: var(--yt-spec-text-primary);opacity: 1;} #search-clear-button {height: 24px;width: 24px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #search-clear-button ytd-button-renderer {--yt-icon-button-icon-width: 20px;--yt-icon-button-icon-height: 20px;} :host([desktop-searchbar-style=bar_new_outline]) #container {box-shadow: none;color: var(--yt-spec-text-primary);} :host([has-focus][desktop-searchbar-style=bar_new_outline]) #container {border: 1px solid var(--yt-spec-verified-badge-background);box-shadow: none;} :host([desktop-searchbar-style=bar_new_background]) #container {background-color: var(--yt-spec-brand-background-solid);color: var(--yt-spec-text-primary);} :host([desktop-searchbar-style=bar_new_background]) #search-icon-legacy {background-color: var(--yt-spec-general-background-a);} :host([desktop-searchbar-style=bar_new_background]) #search-form:hover #container {background-color: var(--yt-spec-general-background-a);} :host([desktop-searchbar-style=bar_new_background]) #search-form:hover #search-icon-legacy {background-color: var(--yt-spec-general-background-b);} :host([has-focus][desktop-searchbar-style=bar_new_background]) #container {background-color: var(--yt-spec-brand-background-solid);} :host([has-focus][desktop-searchbar-style=bar_new_background]) #search-icon-legacy,:host([has-focus][desktop-searchbar-style=bar_new_background]) #search-form:hover #search-icon-legacy {background-color: var(--yt-spec-general-background-a);} #search-icon {display: none;position: absolute;left: 0;color: var(--yt-spec-icon-inactive);padding: 0 10px;} :host([desktop-sbox-icon=icon_24_ptext_primary]) #container {margin-left: 38px;} :host([desktop-sbox-icon=icon_24_ptext_primary]) #container ::slotted([slot=search-input]) input {box-sizing: border-box;padding: 1px 0;margin: 0;} :host([desktop-sbox-icon=icon_24_ptext_primary]) #search-clear-button ytd-button-renderer {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;} :host([has-focus][desktop-sbox-icon=icon_24_ptext_primary]) #container {margin-left: 0px;padding: 2px 6px 2px 44px;} :host([has-focus][desktop-sbox-icon=icon_24_ptext_primary]) #search-icon {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} :host([desktop-sbox-icon=icon_20_ptext_purple]) #container,:host([desktop-sbox-icon=icon_20_ptext_primary]) #container {margin-left: 34px;} :host([desktop-sbox-icon=icon_20_ptext_purple]) #container ::slotted([slot=search-input]) input,:host([desktop-sbox-icon=icon_20_ptext_primary]) #container ::slotted([slot=search-input]) input {box-sizing: border-box;padding: 1px 0;margin: 0;} :host([has-focus][desktop-sbox-icon=icon_20_ptext_purple]) #container,:host([has-focus][desktop-sbox-icon=icon_20_ptext_primary]) #container {margin-left: 0px;padding: 2px 6px 2px 40px;} :host([has-focus][desktop-sbox-icon=icon_20_ptext_purple]) #search-icon,:host([has-focus][desktop-sbox-icon=icon_20_ptext_primary]) #search-icon {width: 20px;height: 20px;display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;} /*# sourceMappingURL=ytd-searchbox.css.map*/</style>";
eOb=d}d=eOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);fOb=a}a=fOb;return a}}});
var l9=k9;l9.prototype.getRefinementsTuple=l9.prototype.getRefinementsTuple;l9.prototype.getPreviousQuery=l9.prototype.getPreviousQuery;l9.prototype.openReportForm=l9.prototype.openReportForm;l9.prototype.logSearchboxVisibility=l9.prototype.logSearchboxVisibility;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],l9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],l9.prototype,"ytRendererstamperBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],l9.prototype,"data",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],l9.prototype,"hasFocus",void 0);_.V([_.M({computed:"computeIcon_(data.icon)"}),_.W("design:type",String)],l9.prototype,"icon",void 0);_.V([_.M({computed:"computePlaceholder(data.placeholderText, searchInput)"}),_.W("design:type",String)],l9.prototype,"placeholder",void 0);_.V([_.M(),_.W("design:type",Object)],l9.prototype,"searchInput",void 0);
_.V([_.M({reflectToAttribute:!0,value:function(){return _.oe("desktop_searchbar_style")}}),
_.W("design:type",String)],l9.prototype,"desktopSearchbarStyle",void 0);_.V([_.M({value:function(){return _.oe("desktop_suggestion_box_style")}}),
_.W("design:type",String)],l9.prototype,"desktopSuggestionBoxStyle",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],l9.prototype,"desktopSboxIcon",void 0);_.V([_.M({computed:"computeIsDefaultVariant(desktopSearchbarStyle)"}),_.W("design:type",Boolean)],l9.prototype,"isDefaultVariant",void 0);_.V([_.M(),_.W("design:type",Object)],l9.prototype,"boundClearSearch",void 0);
_.V([_.M({computed:"computeIsExpandableBarVariant(desktopSearchbarStyle)"}),_.W("design:type",Boolean)],l9.prototype,"isExpandableBarVariant",void 0);_.V([_.M(),_.W("design:type",Object)],l9.prototype,"isClearButtonVisible",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],l9.prototype,"systemIcons",void 0);_.V([_.P("data.trackingParams"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],l9.prototype,"logSearchboxVisibility",null);
l9=_.V([_.T({is:"ytd-searchbox"})],l9);
var gOb;
var hOb;
var m9=function(){var a=_.K.apply(this,arguments)||this;a.actionMap={"yt-navigate-home-action":"onNavigateHomeAction"};return a};
_.r(m9,_.K);_.f=m9.prototype;_.f.onYoodleImageLoadFailure=function(){_.w("kevlar_yoodle_handle_load_failure_killswitch")||(this.useYoodle=!1)};
_.f.computeLogoName=function(a){a=this.componentBehavior.computeIcon_(a);return""===a?"yt-logos-ext:yt-logo-updated":a};
_.f.computeIsRedLogo=function(a,b){!a&&b&&(a=b);return"YOUTUBE_RED_LOGO"===a||"YOUTUBE_PREMIUM_LOGO"===a};
_.f.computeTooltipText=function(a,b,c){return c&&b&&b.tooltipText?_.Zi(b.tooltipText):_.Zi(a)};
_.f.computeShowYoodle=function(a,b){return a&&!!b&&!_.Zd.isEmpty(b)};
_.f.computeYoodleData=function(a,b){return b?a:null};
_.f.computeHideLogo=function(a,b,c){return c&&!b||a};
_.f.onNavigateHomeAction=function(){_.w("kevlar_miniplayer_navigate_home_from_app_killswitch")&&this.$$(".yt-simple-endpoint").click()};
_.f.computeLogoHref=function(a,b,c){var d;(null===c||void 0===c?0:c.onTapCommand)?d=this.componentBehavior.computeHref_(c.onTapCommand):a&&(d=this.componentBehavior.computeHref_(a));if(d)return d;if(_.w("kevlar_topbar_logo_fallback_home"))return b};
_.f.computeCommand=function(a,b){return(null===b||void 0===b?void 0:b.onTapCommand)||a};
_.f.getEndpointForm=function(){return{disableCache:!0}};
_.t.Object.defineProperties(m9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===hOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-topbar-logo-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_topbar_logo_renderer.ytd.topbar.logo.renderer.css.js--\x3e<a class="yt-simple-endpoint" href$="[[endpointUrl]]" id="logo" data="[[command]]" title="[[tooltipText]]" get-form="[[getEndpointForm]]">\n  <div hidden="[[computeHideLogo(showYoodle,data)]]">\n    <yt-icon id="logo-icon" hidden="[[useYtdLogo]]" icon="[[computeLogoName(data.iconImage)]]">\n    </yt-icon>\n    <ytd-logo data="[[data.iconImage]]" hidden="[[!useYtdLogo]]" logotype="[[logoType]]">\n    </ytd-logo>\n  </div>\n  <ytd-yoodle-renderer data="[[yoodleData]]" hidden="[[!showYoodle]]" logotype="[[logoType]]">\n  </ytd-yoodle-renderer>\n</a>\n<span id="country-code">[[countryCode]]</span>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===gOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_topbar_logo_renderer.ytd.topbar.logo.renderer.css.js--\x3e<style>:host(yt-icon),.yt-icon-container {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;position: relative;vertical-align: middle;fill: var(--iron-icon-fill-color,currentcolor);stroke: var(--iron-icon-stroke-color,none);width: var(--iron-icon-width,24px);height: var(--iron-icon-height,24px);@apply --iron-icon;} :host(.external-container) {display: none!important;} :host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #logo,ytd-yoodle-renderer {padding: 0;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex: none;-webkit-flex: none;flex: none;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-align-self: center;-webkit-align-self: center;align-self: center;} :host(:dir(rtl)) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} yt-icon {height: 20px;width: 90px;padding: 18px 14px 18px 16px;color: var(--yt-spec-wordmark-text);-ms-flex: none;-webkit-flex: none;flex: none;} :host([is-red-logo]) yt-icon {width: 97px;} #country-code {color: var(--yt-spec-text-secondary);margin: 12px 0 0 -10px;} /*# sourceMappingURL=ytd-topbar-logo-renderer.css.map*/</style>";
gOb=d}d=gOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);hOb=a}a=hOb;return a}}});
var n9=m9;n9.prototype.onYoodleImageLoadFailure=n9.prototype.onYoodleImageLoadFailure;_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],n9.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],n9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],n9.prototype,"componentBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],n9.prototype,"ytdReduxBehavior",void 0);
_.V([_.M(),_.W("design:type",Object)],n9.prototype,"data",void 0);_.V([_.M(),_.W("design:type",String)],n9.prototype,"countryCode",void 0);_.V([_.M({selectorArgs:["data.overrideEntityKey"],selector:function(a,b){return _.vj(a.entities,"logoEntity",b)}}),
_.W("design:type",Object)],n9.prototype,"logoEntity",void 0);_.V([_.M({computed:"computeShowYoodle(useYoodle, logoEntity)"}),_.W("design:type",Boolean)],n9.prototype,"showYoodle",void 0);_.V([_.M({value:!1,reflectToAttribute:!0,computed:"computeIsRedLogo(data.iconImage.iconType, logoType)"}),_.W("design:type",Boolean)],n9.prototype,"isRedLogo",void 0);_.V([_.M({computed:"computeTooltipText(data.tooltipText, logoEntity, showYoodle)"}),_.W("design:type",String)],n9.prototype,"tooltipText",void 0);
_.V([_.M({computed:"computeYoodleData(logoEntity, showYoodle)"}),_.W("design:type",Object)],n9.prototype,"yoodleData",void 0);_.V([_.M({value:"/"}),_.W("design:type",String)],n9.prototype,"defaultEndpointUrl",void 0);_.V([_.M({computed:"computeLogoHref(data.endpoint, defaultEndpointUrl, logoEntity)"}),_.W("design:type",String)],n9.prototype,"endpointUrl",void 0);_.V([_.M({computed:"computeCommand(data.endpoint, logoEntity)"}),_.W("design:type",String)],n9.prototype,"command",void 0);
_.V([_.M(),_.W("design:type",Object)],n9.prototype,"logoType",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],n9.prototype,"isWhite",void 0);_.V([_.M({value:!1}),_.W("design:type",Boolean)],n9.prototype,"useYoodle",void 0);_.V([_.M({value:function(){return!_.w("kill_switch_stop_using_ytd_logo")}}),
_.W("design:type",Boolean)],n9.prototype,"useYtdLogo",void 0);_.V([_.N("yoodle-image-load-failure"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],n9.prototype,"onYoodleImageLoadFailure",null);n9=_.V([_.T({is:"ytd-topbar-logo-renderer"})],n9);
var o9=function(){var a=_.K.apply(this,arguments)||this;a.menuButtonTargetId="topbar-guide-menu";a.narrow=!1;a.menuStrings={BACK_ALT_LABEL:_.Pi("BACK_ALT_LABEL",void 0,"Back"),GUIDE_ALT_LABEL:_.Pi("GUIDE_ALT_LABEL",void 0,"Guide"),LOGO_ALT_LABEL:_.Pi("LOGO_ALT_LABEL",void 0,"YouTube Home"),SEARCH_ALT_LABEL:_.Pi("SBOX_PLACEHOLDER",void 0,"Search")};a.desktopSboxIcon=_.oe("desktop_sbox_icon");a.isDarkThemeForced=!1;a.areGhostCardsHidden=!1;a.guideKeyboardToggle=!1;a.voiceSearchManager=_.mJa();return a};
_.r(o9,_.K);_.f=o9.prototype;
_.f.configureRendererStamper=function(){return{"data.interstitial":{id:"interstitial",mapping:{consentBumpV2Renderer:"ytd-consent-bump-v2-renderer"}},"data.voiceSearchButton":{id:"voice-search-button",mapping:{buttonRenderer:{component:"ytd-button-renderer",properties:{"on-tap":"[[boundOnTapVoiceButton]]"}}}},"data.topbarButtons":{id:"buttons",events:!0,mapping:{buttonRenderer:"ytd-button-renderer",notificationTopbarButtonRenderer:_.w("web_notification_button_shape")?"ytd-notification-topbar-button-shape-renderer":
"ytd-notification-topbar-button-renderer",iconBadgeTopbarButtonRenderer:"ytd-icon-badge-topbar-button-renderer",topbarMenuButtonRenderer:"ytd-topbar-menu-button-renderer"},initialRenderPriority:1},"data.a11ySkipNavigationButton":{id:"skip-navigation",mapping:{buttonRenderer:"ytd-button-renderer"}}}};
_.f.attached=function(){var a=this;this.hasAttribute("role")||this.setAttribute("role","banner");var b=_.jr(_.ir(),"aa");this.toggleClass("shell",!1);!this.classList.contains("dark")&&!this.classList.contains("theater")||b||(this.isDarkThemeForced=this.dark=!0);this.logoType?(b=_.G(this).querySelector("#masthead-logo"))&&_.Sb(b):this.$.logo.hidden=!0;_.w("kevlar_use_vimio_behavior")||_.Md(this,function(){var c=a.ytRendererBehavior.getParentRenderer();c&&c.registerRenderer(a)})};
_.f.dataChanged=function(){var a=this.data;a&&(this.voiceEnabled=a.voiceSearchButton?_.mJa().isSupported():!1,_.w("web_yt_icon_target_id_observer_killswitch")||_.VHa(this.menuButtonTargetId,this.guideButton),a.onReceivedActions&&0<a.onReceivedActions.length&&!this.hasShownCreatorEmailOptInPopup&&(_.ej(this,a.onReceivedActions,this),this.hasShownCreatorEmailOptInPopup=!0),!this.hasRenderedWithData&&a&&(this.hasRenderedWithData=!0,this.$.logo.hidden=!1,this.toggleClass("dark",!1),this.toggleClass("theater",
!1),(a=_.G(this).querySelector("#masthead-logo"))&&_.Sb(a)))};
_.f.computeCenterHidden=function(){var a;return this.data&&!(null===(a=this.data.searchbox)||void 0===a?0:a.fusionSearchboxRenderer)};
_.f.onRendererStamperFinished=function(){this.areGhostCardsHidden||(this.toggleClass("masthead-finish",!0),this.areGhostCardsHidden=!0)};
_.f.focusGuide=function(){this.$["guide-button"].focus()};
_.f.onIronResize=function(){(this.get("data.interstitial")||this.get("data.ticker"))&&this.fire("yt-masthead-height-changed",{height:this.clientHeight})};
_.f.onGuideToggleTap=function(){this.fire("yt-guide-toggle",{isKeyInput:this.guideKeyboardToggle});this.guideKeyboardToggle=!1};
_.f.onGuideButtonKeydown=function(){this.guideKeyboardToggle=!0};
_.f.onGuideToggleHover=function(){this.fire("yt-guide-hover")};
_.f.onSearchCloseClick=function(){this.ytdExpandableInputBehavior.showInput=!1};
_.f.openOnClickHandler=function(){this.$.search.focus()};
_.f.narrowChanged=function(){this.narrow?this.$.search.hasFocus?this.ytdExpandableInputBehavior.openOnClick_():this.$.search.hideKeyboard():this.ytdExpandableInputBehavior.showInput=!1};
_.f.showInputChanged=function(a){!a&&this.$&&this.$.search.hideKeyboard()};
_.f.closeOnOutsideClickCondition=function(a){for(a=_.G(a).path;a[0];){var b=a.shift();if(b instanceof Element&&"kbd"===b.id)return!1}return!0};
_.f.onVoiceTap=function(){this.pausePlayer();this.voiceSearchManager.start();_.w("kevlar_voice_logging_fix")&&this.$.search.fire("yt-voice-activated")};
_.f.pausePlayer=function(){var a=_.zA(this);a&&(a.pause(),this.pauseMiniplayer())};
_.f.pauseMiniplayer=function(){var a=_.cj(this,"yt-miniplayer-active");a&&a[0]&&(a=_.u(_.cj(this,"yt-get-miniplayer-component-action")).next().value)&&a.getPlayerElement()&&a.getPlayerElement().pause()};
_.t.Object.defineProperties(o9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===dOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-masthead--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_masthead.ytd.masthead.css.js--\x3e<iron-media-query query="max-width: 656px" query-matches="{{narrow}}"></iron-media-query>\n<div id="ticker"></div>\n<div id="interstitial"></div>\n<div id="container">\n  <div id="start">\n    <yt-icon-button id="back-button" label="[[menuStrings.BACK_ALT_LABEL]]" on-click="onSearchCloseClick">\n      <yt-icon disable-upgrade$="[[!showInput]]" icon="yt-icons:arrow-back">\n      </yt-icon>\n    </yt-icon-button>\n    <tp-yt-paper-tooltip id="back-button-tooltip" disable-upgrade$="[[!showInput]]" for="back-button">\n      [[menuStrings.BACK_ALT_LABEL]]\n    </tp-yt-paper-tooltip>\n    <yt-icon-button id="guide-button" label="[[menuStrings.GUIDE_ALT_LABEL]]" pressed="[[guideOpened]]" toggleable="true" on-click="onGuideToggleTap" on-keydown="onGuideButtonKeydown" on-mouseenter="onGuideToggleHover">\n      <yt-icon id="guide-icon" icon="yt-icons:menu"></yt-icon>\n    </yt-icon-button>\n    <slot name="masthead-logo"></slot>\n    <ytd-topbar-logo-renderer id="logo" country-code="[[data.countryCode]]" data="[[data.logo.topbarLogoRenderer]]" is-white="[[!dark]]" logo-type="[[logoType]]" use-yoodle="">\n    </ytd-topbar-logo-renderer>\n    <div id="skip-navigation"></div>\n  </div>\n  <div id="center" hidden="[[computeCenterHidden(data)]]">\n    <ytd-searchbox id="search" data="[[data.searchbox.fusionSearchboxRenderer]]">\n      <slot name="search-container" slot="search-container"></slot>\n      <slot name="search-input" slot="search-input"></slot>\n    </ytd-searchbox>\n    <yt-icon-button id="search-button-narrow" label="[[menuStrings.SEARCH_ALT_LABEL]]" on-click="openOnClick_">\n      <yt-icon class="topbar-icons" disable-upgrade$="[[!narrow]]" icon="yt-icons:search">\n      </yt-icon>\n      <tp-yt-paper-tooltip disable-upgrade$="[[!narrow]]" for="search-button-narrow" hidden="[[!narrow]]">\n        [[menuStrings.SEARCH_ALT_LABEL]]\n      </tp-yt-paper-tooltip>\n    </yt-icon-button>\n    <div id="voice-search-button" hidden="[[!voiceEnabled]]"></div>\n  </div>\n  <div id="end">\n    <slot name="masthead-skeleton"></slot>\n    <div id="buttons"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===cOb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_masthead.ytd.masthead.css.js--\x3e<style>:host {--paper-input-container-input-align: baseline;display: block;width: 100%;background: var(--yt-spec-brand-background-primary);} #container {height: 56px;padding: 0 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #guide-button {margin: 0;} :host([guide-refresh]) yt-icon-button:hover,:host([guide-refresh]) ytd-topbar-menu-button-renderer:hover,:host([guide-refresh]) ytd-notification-topbar-button-renderer:hover {background-color: var(--yt-spec-10-percent-layer);border-radius: 24px;} :host([guide-refresh]) .ytd-masthead#buttons>ytd-topbar-menu-button-renderer:last-of-type:hover {background-color: transparent;} :host([guide-refresh]) {border-bottom: 1px solid var(--yt-spec-10-percent-layer);} #guide-icon {color: var(--yt-spec-icon-active-other);} #start {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #center {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex: 0 1 728px;-webkit-flex: 0 1 728px;flex: 0 1 728px;min-width: 0px;} ytd-searchbox {margin: 0 0 0 40px;padding: 0 4px;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #voice-search-button:empty {display: block;width: 40px;} #skip-navigation {position: absolute;top: -1000px;background-color: var(--yt-spec-brand-background-primary);} #skip-navigation:focus-within {top: 12px;left: 185px;z-index: 1;color: var(--yt-spec-text-secondary);text-transform: uppercase;font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 500;} #start,#end {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #end {-ms-flex: none;-webkit-flex: none;flex: none;} yt-icon-button {--yt-icon-button-icon-width: 24px;--yt-icon-button-icon-height: 24px;color: var(--yt-spec-icon-active-other);width: 40px;height: 40px;padding: 8px;margin-right: 8px;box-sizing: border-box;} #search-button,#search-button-narrow,#back-button,#back-button-tooltip {display: none;} #back-button {margin-right: 8px;} #end {min-width: 225px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #buttons {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #buttons>* {display: -ms-flexbox;display: -webkit-flex;display: flex;} #buttons>*:not(:last-child) {margin-right: 8px;} #voice-search-button [is-icon-button],#buttons [is-icon-button] {color: var(--yt-spec-icon-active-other);outline: none;} #voice-search-button {height: 40px;width: 40px;border-radius: 100px;background-color: var(--yt-spec-general-background-a);margin-left: 4px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} @media(max-width:656px) {#voice-search-button {border-radius: 0px;background-color: var(--yt-spec-brand-background-solid);}} :host([desktop-sbox-icon=icon_only]) ytd-searchbox,:host([desktop-sbox-icon=icon_height]) ytd-searchbox,:host([desktop-sbox-icon=icon_height_ptext_color]) ytd-searchbox {margin: 0px;} @media(min-width:876px) {#logo {width: 129px;}} @media(max-width:656px) {#container {padding: 0 8px;}#end {min-width: 0;}#guide-button {margin: 0 4px 0 0;}ytd-topbar-menu-button-renderer {padding: 0;}#buttons>*:not(:last-child) {margin-right: 0;}ytd-searchbox {display: none;margin: 0;}#voice-search-button:empty {display: none;}#center {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;}#search-button,#search-button-narrow {display: block;margin-right: 0;}:host([show-input]) #guide-button,:host([show-input]) #search-button-narrow,:host([show-input]) #logo,:host([show-input]) #end {display: none;}:host([show-input]) ytd-searchbox,:host([show-input]) #back-button,:host([show-input]) #back-button-tooltip {display: -ms-flexbox;display: -webkit-flex;display: flex;}yt-icon-button {margin-right: 0;}ytd-topbar-logo-renderer {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;}} @media(max-width:428px) {#buttons>ytd-notification-topbar-button-renderer {display: none;}#voice-search-button {display: none;}} /*# sourceMappingURL=ytd-masthead.css.map*/</style>';
cOb=d}d=cOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);dOb=a}a=dOb;return a}}});
var p9=o9;p9.prototype.narrowChanged=p9.prototype.narrowChanged;p9.prototype.onIronResize=p9.prototype.onIronResize;p9.prototype.onRendererStamperFinished=p9.prototype.onRendererStamperFinished;p9.prototype.dataChanged=p9.prototype.dataChanged;_.V([_.L(_.VD),_.W("design:type",Object)],p9.prototype,"ironResizableBehavior",void 0);_.V([_.L(_.qgb),_.W("design:type",Object)],p9.prototype,"ytdExpandableInputBehavior",void 0);
_.V([_.L(_.oE),_.W("design:type",Object)],p9.prototype,"ytdGuideStateAwareBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],p9.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],p9.prototype,"ytComponentBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],p9.prototype,"ytRendererBehavior",void 0);_.V([_.S("#guide-button"),_.W("design:type",HTMLElement)],p9.prototype,"guideButton",void 0);
_.V([_.M(),_.W("design:type",Object)],p9.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],p9.prototype,"narrow",void 0);_.V([_.M(),_.W("design:type",Object)],p9.prototype,"logoType",void 0);_.V([_.M(),_.W("design:type",Boolean)],p9.prototype,"voiceEnabled",void 0);_.V([_.M(),_.W("design:type",Object)],p9.prototype,"menuStrings",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],p9.prototype,"dark",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Object)],p9.prototype,"desktopSboxIcon",void 0);_.V([_.M({value:function(){return this.onVoiceTap.bind(this)}}),
_.W("design:type",Function)],p9.prototype,"boundOnTapVoiceButton",void 0);_.V([_.M({reflectToAttribute:!0,value:_.w("web_guide_ui_refresh")}),_.W("design:type",Boolean)],p9.prototype,"guideRefresh",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],p9.prototype,"dataChanged",null);
_.V([_.N("yt-rendererstamper-finished"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],p9.prototype,"onRendererStamperFinished",null);_.V([_.N("iron-resize"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],p9.prototype,"onIronResize",null);_.V([_.P("narrow"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],p9.prototype,"narrowChanged",null);p9=_.V([_.T({is:"ytd-masthead"})],p9);
var iOb;
var jOb;
var q9=function(){var a=_.K.apply(this,arguments)||this;a.bannerString=_.Pi("NO_INTERNET_CONNECTION",void 0,"No internet connection");a.bannerVisible=!1;a.bannerVe=null;a.networkStatusManagerInstance=new _.zh;return a};
_.r(q9,_.K);_.f=q9.prototype;_.f.attached=function(){var a=this;_.w("kevlar_network_banner_counterfactual")&&this.updateStyles({display:"none"});this.networkStatusManagerInstance.isNetworkAvailable()||(this.bannerVisible=!0);this.networkStatusManagerInstance.listen("publicytnetworkstatus-online",function(){a.onlineHandler()});
this.networkStatusManagerInstance.listen("publicytnetworkstatus-offline",function(){a.offlineHandler()})};
_.f.detached=function(){var a=this;this.networkStatusManagerInstance.unlisten("publicytnetworkstatus-online",function(){a.onlineHandler()});
this.networkStatusManagerInstance.unlisten("publicytnetworkstatus-offline",function(){a.offlineHandler()})};
_.f.onlineHandler=function(){this.bannerVisible=!1;this.logVisibility()};
_.f.offlineHandler=function(){this.bannerVisible=!0;this.logVisibility()};
_.f.logVisibility=function(){var a=_.pi();this.createBannerVe();a&&this.bannerVe&&(this.bannerVisible?_.c1(a,[this.bannerVe]):_.NVa(a,[this.bannerVe]))};
_.f.createBannerVe=function(){!this.bannerVe&&this.bannerVisible&&(this.bannerVe=_.Xq(37929),_.aP(_.Qr(),this.bannerVe))};
_.t.Object.defineProperties(q9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===jOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-network-status-banner--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_network_status_banner.ytd.network.status.banner.css.js--\x3e<div class="status-banner" hidden="[[!bannerVisible]]" visible="[[bannerVisible]]">\n       [[bannerString]]\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===iOb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_network_status_banner.ytd.network.status.banner.css.js--\x3e<style>:host {position: fixed;bottom: 0;width: 100%;z-index: 2030;} .status-banner {background-color: var(--yt-spec-static-brand-black);color: var(--yt-spec-static-brand-white);padding-top: 4px;padding-bottom: 4px;text-align: center;width: 100%;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 500;} /*# sourceMappingURL=ytd-network-status-banner.css.map*/</style>';
iOb=d}d=iOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);jOb=a}a=jOb;return a}}});
var r9=q9;_.V([_.M(),_.W("design:type",String)],r9.prototype,"bannerString",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],r9.prototype,"bannerVisible",void 0);r9=_.V([_.T({is:"ytd-network-status-banner"})],r9);
var kOb;
var lOb;
var mOb;
var nOb;
var uyb={productId:"5047190",bucket:"suggest",enableAnonymousFeedback:!0,flow:"submit",allowNonLoggedInFeedback:!0};
var s9=function(){return _.K.apply(this,arguments)||this};
_.r(s9,_.K);_.f=s9.prototype;_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.dataChanged=function(){if(void 0!==this.data){Array.prototype.slice.call(this.querySelectorAll("tp-yt-paper-checkbox")).forEach(function(c){c.checked=!1});
this.catagorySelected=this.suggestionSelected=!1;var a=this;window.ShadyDOM&&window.ShadyDOM.noPatch||(a=_.G(this.root));a.querySelector("tp-yt-paper-radio-group").selected=null;var b=a.querySelector("#reason-text");b&&(b.value=null);a.querySelector("#description-text").value=null}};
_.f.canSubmit=function(a,b){this.fire("yt-invalidate-popup-tabbables");return!(a&&b)};
_.f.onCancel=function(){_.A(this,"yt-close-popup-action",["ytd-search-suggestion-report-dialog"])};
_.f.onSubmit=function(){var a=Array.prototype.slice.call(this.querySelectorAll("tp-yt-paper-checkbox")).filter(function(h){return h.active}).map(function(h){return h.innerText.trim()}),b=this.querySelector("tp-yt-paper-radio-group"),c=b.selectedItem,d=c.name;
c=c.innerText.trim();var e=b.querySelector("#reason-text");b=void 0;e&&(b=e.value);(e=this.descriptionText.value)&&(e=e.trim());vyb(this.data.searchQuery,a,d,c,e,b);_.A(this,"yt-close-popup-action",["ytd-search-suggestion-report-dialog"]);this.sendFormSubmitToast()};
_.f.sendFormSubmitToast=function(){var a={openPopupAction:{popupType:"TOAST",popup:{notificationActionRenderer:{responseText:_.Wi(_.Pi("SBOX_INAPPROPRIATE_TOAST"))}}}};_.A(this,"yt-open-popup-action",[a,this])};
_.f.onIronChange=function(){this.suggestionSelected=Array.prototype.slice.call(this.querySelectorAll("tp-yt-paper-checkbox")).some(function(a){return a.active})};
_.f.onIronSelect=function(){this.catagorySelected=!!this.querySelector("tp-yt-paper-radio-group").selected};
_.t.Object.defineProperties(s9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===nOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-search-suggestion-report-dialog--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_search_suggestion_report_dialog.ytd.search.suggestion.report.dialog.css.js--\x3e<tp-yt-paper-dialog-scrollable id="scroller">\n  <div id="content">\n    <h2 id="title">[[data.title]]</h2>\n    <div id="suggestions">\n      <template is="dom-repeat" items="[[data.suggestions]]">\n        <tp-yt-paper-checkbox>[[item.label]]</tp-yt-paper-checkbox>\n      </template>\n    </div>\n    <tp-yt-paper-radio-group id="categories">\n      <h2 id="category-title">[[data.categoryLabel]]</h2>\n      <yt-formatted-string id="category-title" text="[[data.categoryLabel]]">\n      </yt-formatted-string>\n      <template is="dom-repeat" items="[[data.categories]]">\n        <tp-yt-paper-radio-button name="[[item.id]]">\n          [[item.label]]\n          <template is="dom-if" if="[[item.reasonLabel]]">\n            <tp-yt-paper-input-container id="reason" no-label-float="" use-v2-underline="">\n              <tp-yt-iron-autogrow-textarea id="reason-text" class="paper-input-input" slot="input" maxlength="500" placeholder="[[item.reasonLabel]]" rows="1">\n              </tp-yt-iron-autogrow-textarea>\n            </tp-yt-paper-input-container>\n          </template>\n        </tp-yt-paper-radio-button>\n      </template>\n    </tp-yt-paper-radio-group>\n    <tp-yt-paper-input-container id="details" no-label-float="" use-v2-underline="">\n      <tp-yt-iron-autogrow-textarea id="description-text" class="paper-input-input" slot="input" maxlength="500" placeholder="[[data.detailsPlaceholderLabel]]" rows="2">\n      </tp-yt-iron-autogrow-textarea>\n      <tp-yt-paper-input-char-counter slot="add-on"></tp-yt-paper-input-char-counter>\n    </tp-yt-paper-input-container>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n<div id="footer">\n  <tp-yt-paper-button id="cancel" on-tap="onCancel">[[data.cancelButtonLabel]]</tp-yt-paper-button>\n  <tp-yt-paper-button id="submit" disabled="[[submitDisabled]]" on-tap="onSubmit">\n    [[data.submitButtonLabel]]\n  </tp-yt-paper-button>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===mOb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_search_suggestion_report_dialog.ytd.search.suggestion.report.dialog.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--paper-input-container-input-align: baseline;margin: 0;padding: 0;height: calc(100vh - 48px);max-height: 760px;width: 425px;display: inline-block;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #scroller {--paper-dialog-scrollable-padding: 0;height: 100%;} #content {padding: 24px 24px 16px;} #title {display: block;color: var(--yt-spec-text-primary);font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;} #suggestions,#categories {margin-top: 20px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #categories {--paper-radio-group-item-padding: 0;} #suggestions tp-yt-paper-checkbox {--paper-checkbox-label: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--paper-checkbox-vertical-align: top;--paper-checkbox-margin: 2px 0 0 0;} #suggestions tp-yt-paper-checkbox:not(:first-child) {margin: 12px 0 0 0;} #categories tp-yt-paper-radio-button {margin: 12px 0 0 0;font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #category-title {color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.2rem;line-height: 1.8rem;font-weight: 400;} tp-yt-paper-radio-button {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} tp-yt-paper-radio-button[checked] tp-yt-paper-input-container {display: inline-block;} tp-yt-paper-radio-button:not([checked]) tp-yt-paper-input-container {display: none;} #reason {--paper-input-container-color: var(--yt-spec-text-secondary);--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-underline-background: var(--yt-spec-10-percent-layer);--paper-input-container-input: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};margin: -1px 0;width: 240px;margin-left: 16px;padding: 0;} #details {--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-input: {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};--paper-input-char-counter: {color: var(--yt-spec-text-secondary);};margin-top: 24px;border: 1px solid var(--yt-spec-10-percent-layer);border-radius: 2px;padding: 8px 8px 20px;} #footer {padding: 8px 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;-ms-flex: none;-webkit-flex: none;flex: none;} #footer tp-yt-paper-button {--paper-button-ink-color: var(--yt-spec-text-secondary);width: var(--yt-paper-button-width,auto);padding: 10px 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;font-size: var(--ytd-tab-system_-_font-size);font-weight: var(--ytd-tab-system_-_font-weight);letter-spacing: var(--ytd-tab-system_-_letter-spacing);text-transform: var(--ytd-tab-system_-_text-transform);} #cancel {color: var(--yt-spec-text-secondary);} #submit {color: var(--yt-spec-call-to-action);} #submit[disabled] {background-color: transparent;color: var(--yt-spec-text-disabled);} #description-text {--iron-autogrow-textarea: {padding: 0px;};} /*# sourceMappingURL=ytd-search-suggestion-report-dialog.css.map*/</style>';
mOb=d}d=mOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);nOb=a}a=nOb;return a}}});
var t9=s9;t9.prototype.onIronSelect=t9.prototype.onIronSelect;t9.prototype.onIronChange=t9.prototype.onIronChange;t9.prototype.dataChanged=t9.prototype.dataChanged;_.V([_.M(),_.W("design:type",Object)],t9.prototype,"data",void 0);_.V([_.M({value:!0,computed:"canSubmit(suggestionSelected,catagorySelected)"}),_.W("design:type",Boolean)],t9.prototype,"submitDisabled",void 0);_.V([_.M(),_.W("design:type",Boolean)],t9.prototype,"suggestionSelected",void 0);
_.V([_.M(),_.W("design:type",Boolean)],t9.prototype,"catagorySelected",void 0);_.V([_.S("#description-text"),_.W("design:type",Object)],t9.prototype,"descriptionText",void 0);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],t9.prototype,"dataChanged",null);_.V([_.N("iron-change"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],t9.prototype,"onIronChange",null);
_.V([_.N("iron-select"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],t9.prototype,"onIronSelect",null);t9=_.V([_.T({is:"ytd-search-suggestion-report-dialog"})],t9);
var u9=function(a){var b=a.openPopupAction,c=a.target,d=a.container,e=a.popupContainerConfig;a=a.getElement;this.popupContent=this.popup=void 0;this.openPopupAction=b;this.target=c;this.JSC$42198_container_=d;this.popupContainerConfig_=e;this.naturalHeight_=void 0;this.getElement_=a;this.popupConfig_=this.popupContainerConfig_.popupConfig[this.openPopupAction.popupType];b=(b=oOb(this))?_.Fha(b,jMb(this.popupContainerConfig_,b)):"";this.rendererName=b;b=this.popupConfig_.component;this.popupContent=
pOb(this,this.rendererName);b?(this.popup=pOb(this,b),_.w("kevlar_keyboard_button_focus")&&(this.popup.restoreFocusOnClose=!0),this.popupConfig_.slotName&&this.popupContent.setAttribute("slot",this.popupConfig_.slotName),_.G(this.popup).appendChild(this.popupContent),document.body.appendChild(this.popup)):this.popup=this.popupContent;_.G(this.JSC$42198_container_.root).appendChild(this.popup)};
u9.prototype.updatePopup=function(a){this.openPopupAction=a;qOb(this);rOb(this);_.w("kevlar_keyboard_button_focus")&&(this.popup.restoreFocusOnClose=!0)};
u9.prototype.refit=function(){this.popup.opened&&this.popup.refit()};
var tOb=function(a,b){sOb(a,b&&a.popupConfig_.narrowProperties?a.popupConfig_.narrowProperties:a.popupConfig_.properties);"rtl"==_.v("HTML_DIR")&&sOb(a,a.popupConfig_.rtlProperties);rOb(a)},qOb=function(a){a.popupContent.set("data",(0,_.Zd.unsafeClone)(a.openPopupAction.popup[oOb(a)]));
a.popupContent.duration=a.getPopupDurationMs_();a.popupContent.positionType=a.openPopupAction.position;var b=a.openPopupAction.properties;b&&Object.keys(b).forEach(function(c){a.popupContent[c]=b[c]})},sOb=function(a,b){if(b)for(var c in b)a.popup[c]=b[c]},rOb=function(a){if(a.openPopupAction.position){var b=a.popupConfig_.positionalProperties&&a.popupConfig_.positionalProperties[a.openPopupAction.position],c=a.popupConfig_.rtlPositionalProperties&&a.popupConfig_.rtlPositionalProperties[a.openPopupAction.position];
b="rtl"==_.v("HTML_DIR")&&c?c:b;b.shiftedHorizontalOffset&&(c=a.popup.style.display,a.popup.style.display="block",a.popupContent&&a.popup.positionTarget&&a.popupContent.clientWidth>a.popup.positionTarget.clientWidth&&(b.horizontalOffset=a.popup.positionTarget.clientWidth/2-b.shiftedHorizontalOffset),a.popup.style.display=c);sOb(a,b)}},uOb=function(a,b){if(b)for(var c in b)a.popup.style[c]=b[c]},oOb=function(a){return _.Xi(a.openPopupAction.popup,"renderer")||_.Xi(a.openPopupAction.popup,"dialog")||
void 0};
u9.prototype.getPopupDurationMs_=function(){var a=this.openPopupAction.durationHintMs;return 0===a?a:Math.max(4E3,a||4E3)};
var pOb=function(a,b){(a=a.getElement_(b,a.target))?a.is?a.set||_.Vh(new _.pg("popup getElement result is not initialized",b)):_.Vh(new _.pg("popup getElement result is not a polymer element",b)):_.Vh(new _.pg("popup getElement returned null",b));return a};
var vOb={};
vOb.YtPopupContainerBehavior=[_.Zx.YtComponentBehavior,_.Hx.YtActionHandlerBehavior,{created:function(){this.popupContainerConfig=null;this.popups_={};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},
attached:function(){this.registerActionMap(this.popupContainerActionMap_);_.Tdb(this,!1)},
detached:function(){this.unregisterActionMap(this.popupContainerActionMap_);_.Udb(this)},
windowResizedOrScrolled_:function(){this.setPopupPositioningJobId_||(this.setPopupPositioningJobId_=_.Me.addLowPriorityJob(this.setPopupPositioning_.bind(this)));this.setPopupVisibilityJobId_||(this.setPopupVisibilityJobId_=_.Me.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("refit"==b.popup.scrollAction){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 h=e.popup.getBoundingClientRect();e.naturalHeight_=h.bottom-h.top;e.popup.refit()}d.hidden=!(c>=e.naturalHeight_+60);0==b.popupContent.clientHeight&&b.popup.refit()}}this.setPopupVisibilityJobId_=
0},
ensurePopupBelowPlayer:function(){return!1},
initPopupContainerBehavior:function(a){this.popupContainerConfig=a},
handleOpenPopupAction:function(a,b){var c=a.openPopupAction,d=_.w("kevlar_toast_manager")&&"TOAST"===c.popupType;d&&!c.uniqueId&&(c.uniqueId=a4());var e=this.ensurePopup_(c,b);return new _.tf(function(h){e.then(function(l){if(!l)return h();this.maybeCreateNarrowMediaQuery_();var m=this.createCacheKey(l.rendererName,l.openPopupAction.uniqueId);m=this.popups_[m];var p=!(!m||!m.openPopupAction.beReused);p=!!c.reusePopup||p;if(l.popup.opened&&!p){d||this.handleClosePopupAction_(l.rendererName,l.openPopupAction.uniqueId);
if(!d&&m&&m.target==b&&!l.openPopupAction.replacePopup)return h();_.Md(l.popup,function(){this.completeOpenPopupAction_(c,b,l);h()}.bind(this))}else l.popup.opened?l.updatePopup(c):this.completeOpenPopupAction_(c,b,l),h()}.bind(this))}.bind(this))},
completeOpenPopupAction_:function(a,b,c){var d=this.narrowMediaQuery_.queryMatches;c.target=b;b=c.target.popupPositionTarget||c.target;c.popupConfig_.targetContainer&&(b=c.JSC$42198_container_);c.popup.positionTarget=b;c.popupContent.positionTarget=b;c.popupConfig_.forceFocus&&(c.popupContent.tabIndex=0,c.popupContent.style.outline="none");_.w("kevlar_autofocus_menu_on_keyboard_nav")&&(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);tOb(c,d);uOb(c,c.popupConfig_.styles);"rtl"==_.v("HTML_DIR")&&uOb(c,c.popupConfig_.rtlStyles);c.openPopupAction.shouldStopParentSignal||c.popupContent.startForwardingEvents&&c.target.parentComponent!=c.popupContent&&c.popupContent!=c.target&&c.popupContent.startForwardingEvents(c.popupContainerConfig_.forwardedEvents,c.target);c.updatePopup(a);a=c.popup;this.listen(a,
"iron-overlay-opened","onPopupIronOverlayOpened_");this.listen(a,"iron-overlay-closed","onPopupIronOverlayClosed_");this.listen(a,"iron-overlay-canceled","onPopupIronOverlayCanceled_");this.listen(a,"yt-refit","refitPopup_");this.listen(a,"yt-invalidate-popup-tabbables","handleInvalidatePopupTabbables_");a.open()},
getPopupDurationMs_:function(a){return 0===a.durationHintMs?a.durationHintMs:Math.max(4E3,a.durationHintMs||4E3)},
handleClosePopupAction_:function(a,b){var c=_.w("web_popup_cache_key_killswitch")||!!b;a||c?(a=this.createCacheKey(a,b),a=(a=this.popups_[a])&&a.popup):a=_.cH(_.dH);if(a&&a.close){var d;_.w("dependenciesmanager_deprecation_killswitch")?d=this.getInterface(_.Gy):d=_.hj().resolve(_.gj(_.Lr));d&&(a.restoreFocusOnClose=d.isKeyBoardInUse());a.close()}},
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_){b.$jscomp$loop$prop$key$3111=c;if(!a||!a.some(function(h){return function(l){return l==h.$jscomp$loop$prop$key$3111}}(b))){var d=this.popups_[b.$jscomp$loop$prop$key$3111],e=d.popup;
_.w("kevlar_toast_manager")&&"TOAST"===d.openPopupAction.popupType||e&&e.close&&e.close()}b={$jscomp$loop$prop$key$3111:b.$jscomp$loop$prop$key$3111}}},
handleClosePopupsAction_:function(a){a.forEach(function(b){(b=this.popups_[b])&&(b=b.popup)&&b.close&&b.close()}.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},
handleSignalActionClosePopup_:function(){this.handleCloseAllPopupsAction_()},
ensurePopup_:function(a,b){this.maybeCreateNarrowMediaQuery_();var c=_.Xi(a.popup,"renderer")||_.Xi(a.popup,"dialog");if(!c)return _.fj();c=_.Fha(c,jMb(this.popupContainerConfig,c));return _.fj(this.getAndMaybeCreatePopup_(a,c,b))},
getAndMaybeCreatePopup_:function(a,b,c){b=this.createCacheKey(b,a.uniqueId);if(this.popups_[b])return this.popups_[b];a=new u9({openPopupAction:a,target:c,container:this,popupContainerConfig:this.popupContainerConfig,getElement:this.getElement.bind(this)});return this.popups_[b]=a},
getElement:function(){return null},
maybeCreateNarrowMediaQuery_:function(){this.narrowMediaQuery_||(this.narrowMediaQuery_=document.createElement("iron-media-query"),this.narrowMediaQuery_.query="(max-width: 656px)",this.listen(this.narrowMediaQuery_,"query-matches-changed","openPopupQueryMatchesChanged_"),_.G(this.root).appendChild(this.narrowMediaQuery_))},
openPopupQueryMatchesChanged_:function(a){a=a.detail.value;for(var b in this.popups_)tOb(this.popups_[b],a)},
onPopupIronOverlayClosed_:function(a){var b=a.currentTarget,c=b.getContentChildren();c=0<c.length?c[0]:b;a.detail.popup=b;a.detail.popupRenderer=c;var d,e={context:{openingElement:(null==(d=this.popups_[(null==c?void 0:c.is)||""])?void 0:d.target)||void 0}};Object.assign(e,a.detail);c.fire("yt-popup-closed",e);this.unlisten(b,"yt-refit","refitPopup_");this.unlisten(b,"yt-invalidate-popup-tabbables","handleInvalidatePopupTabbables_");this.unlisten(b,"iron-overlay-canceled","onPopupIronOverlayCanceled_");
this.unlisten(b,"iron-overlay-closed","onPopupIronOverlayClosed_");this.dynamicallyPositionedElements_.delete(b)},
onPopupIronOverlayCanceled_:function(a,b){var c=a.currentTarget,d=c.getContentChildren();(0<d.length?d[0]:c).fire("yt-popup-canceled",a.detail);d=_.G(b).path;(!b||["click","tap"].includes(b.type))&&!c.hasAttribute("force-close-on-outside-click")&&c.positionTarget&&d&&d.includes(c.positionTarget)&&a.preventDefault();c.restoreFocusOnClose=_.Iw.keyboardEventMatchesKeys(b,"esc")},
onPopupIronOverlayOpened_:function(a){a=a.currentTarget;var b=a.getContentChildren();b=0<b.length?b[0]:a;b.fire("yt-popup-opened",b);a.keepBelowPlayer&&(this.ensurePopupBelowPlayer(a,!0),this.dynamicallyPositionedElements_.add(a));var c;_.w("dependenciesmanager_deprecation_killswitch")?c=this.getInterface(_.Gy):c=_.hj().resolve(_.gj(_.Lr));c&&c.isKeyBoardInUse()&&_.w("kevlar_autofocus_menu_on_keyboard_nav")&&("function"===typeof b.focusFirstItem?b.focusFirstItem():(c=_.EZa.getTabbableNodes(a),c.length&&
c[0].focus()));this.unlisten(a,"iron-overlay-opened","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 _.w("web_popup_cache_key_killswitch")?b?a+"#"+b:a:b?"#"+b:a}}];
var wOb;
var xOb;
var yOb=_.il(["about:blank"]),v9=function(){var a=_.K.apply(this,arguments)||this;a.isMuted=!1;a.pageLoadTimeoutId=void 0;return a};
_.r(v9,_.K);_.f=v9.prototype;_.f.dataChanged=function(){var a=this;if(this.data){this.ytRendererBehavior.markDirty();this.isMuted=!1;var b=_.ub(_.Eb(Yyb(this.data.url)).toString());_.Bv(this.iframe,b);this.pageLoadTimeoutId=_.pq(_.Xk(),function(){return void a.logStateChanged({pageLoadTimedOut:!0})},5E3);
_.h$a({destination:window,iframe:this.iframe,origin:_.hMa(b.toString()),channelName:"ataiframe",onMessage:LCb(function(c){c.data instanceof KCb?(c=_.qm(c.data,1),1!==c.length?_.Vh(Error("qj")):(c=c[0],3===c?(a.isMuted=!0,a.logStateChanged({adMuteRequested:!0})):1===c&&a.close())):_.Vh(Error("rj"))}),
onEstablished:function(){a.cancelPageLoadTimeout();a.logStateChanged({pageLoadSucceeded:!0})}})}};
_.f.cancelPageLoadTimeout=function(){void 0!==this.pageLoadTimeoutId&&(_.Xk().cancelJob(this.pageLoadTimeoutId),this.pageLoadTimeoutId=void 0)};
_.f.logStateChanged=function(a){var b;if(null===(b=this.data)||void 0===b?0:b.trackingParams)a={adsClientData:{aboutThisAdData:a}},_.Qr().stateChanged(this.data.trackingParams,a)};
_.f.close=function(){_.A(this,"yt-close-popup-action",[this.is])};
_.f.onPopupClosed=function(a){var b=this,c,d,e,h;return _.y(function(l){if(1==l.nextAddress){c=_.ac(yOb);_.Bv(b.iframe,c);b.cancelPageLoadTimeout();if(!b.data)return l.jumpTo(0);b.ytRendererBehavior.markDirty();d=a.detail.context.openingElement;return d&&"ytd-player"===String(d.tagName||"").toLowerCase()?_.z(l,d.getPlayerPromise(),4):(b.isMuted&&_.A(b,"yt-mute-ad-action",[b.is,b]),l.jumpTo(0))}e=l.yieldResult;h=new _.zib(e);var m=b.isMuted,p=b.data.layoutId;if(h.getOptions().includes("onAboutThisAdPopupClosed"))_.Aib(h,
"onAboutThisAdPopupClosed",{isMuted:m,layoutId:p});else{var q;m=q=void 0===q?{}:q;p=new _.pg("Calling onAboutThisAdPopupClosed when adModule is not loaded");if(p.args){q=_.u(p.args);for(var x=q.next();!x.done;x=q.next())x=x.value,x instanceof Object&&(m=Object.assign(Object.assign({},x),m))}m.category="H5 Ads Control Flow";p.args=[m];_.Vh(p)}_.Ih(l)})};
_.f.detached=function(){this.cancelPageLoadTimeout()};
_.f.ready=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.t.Object.defineProperties(v9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===xOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-about-this-ad-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ads.yt_about_this_ad_renderer.yt.about.this.ad.renderer.css.js--\x3e<iframe id="iframe"></iframe>';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===wOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ads.yt_about_this_ad_renderer.yt.about.this.ad.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {display: block;margin: 0;padding: 0;overflow: hidden;height: calc(100vh - 2 * 64px);width: 720px;max-width: calc(100vw - 2 * 64px);} #iframe {margin: 0;padding: 0;height: 100%;width: 100%;background: var(--yt-spec-static-brand-white);} /*# sourceMappingURL=yt-about-this-ad-renderer.css.map*/</style>";
wOb=d}d=wOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);xOb=a}a=xOb;return a}}});
var w9=v9;w9.prototype.onPopupClosed=w9.prototype.onPopupClosed;w9.prototype.dataChanged=w9.prototype.dataChanged;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],w9.prototype,"ytRendererBehavior",void 0);_.V([_.S("#iframe"),_.W("design:type",HTMLIFrameElement)],w9.prototype,"iframe",void 0);_.V([_.M(),_.W("design:type",Object)],w9.prototype,"data",void 0);
_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],w9.prototype,"dataChanged",null);_.V([_.N("yt-popup-closed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",Promise)],w9.prototype,"onPopupClosed",null);w9=_.V([_.wx({is:"yt-about-this-ad-renderer",noInjection:!0})],w9);
var zOb;
var AOb;
var x9=function(){return _.K.apply(this,arguments)||this};
_.r(x9,_.K);_.f=x9.prototype;_.f.attached=function(){this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.configureRendererStamper=function(){return{"data.cancelButton":{id:"cancel-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0}}}},"data.backButton":{id:"back-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.submitButton":{id:"submit-button",mapping:{buttonRenderer:"yt-button-renderer"}}}};
_.f.ready=function(){this.$["submit-button"].addEventListener("yt-action",this.onSubmitYtAction.bind(this))};
_.f.onSubmitYtAction=function(a){var b=a.detail;"yt-service-request"===b.actionName&&(b=b.args[1],b.flagEndpoint&&(a.stopPropagation(),a={text:this.description,minutes:Number(this.minutes),seconds:Number(this.seconds)},this.vssId&&(a.vss_id=this.vssId),_.dj(this,[b,a]),this.submitDisabled=!0))};
_.f.dataChanged=function(){var a=this;this.vssId=this.description=this.seconds=this.minutes="";this.submitDisabled=!1;var b=_.zA(this);b&&b.getPlayerPromise().then(function(c){var d=c.getOption("cc","track")||c.getOption("captions","track");d&&(a.vssId=d.vss_id);c=c.getCurrentTime();a.minutes=Math.floor(c/60).toString();a.seconds=(Math.floor(c)%60).toString()})};
_.f.updateSubmitButtonState=function(a,b,c,d){var e;(null===(e=this.data)||void 0===e?0:e.isFreeformReason)?this.set("data.submitButton.buttonRenderer.isDisabled",d||""===a||""===b||3>c.length):this.set("data.submitButton.buttonRenderer.isDisabled",d||""===a||""===b)};
_.f.onYtServiceRequestCompleted=function(){_.A(this,"yt-close-popup-action")};
_.f.onYtServiceRequestError=function(){this.submitDisabled=!1};
_.t.Object.defineProperties(x9.prototype,{characterLimit:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?void 0:a.characterLimit)||500}},
textNumRows:{configurable:!0,enumerable:!0,get:function(){var a;return(null===(a=this.data)||void 0===a?void 0:a.textNumRows)||4}}});
_.t.Object.defineProperties(x9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===AOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-report-details-form-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.flag.yt_report_details_form_renderer.yt.report.details.form.renderer.css.js--\x3e<div id="header">\n  <div id="back-button"></div>\n  <h2 id="title">[[getSimpleString(data.title)]]</h2>\n</div>\n<div id="content">\n  <label id="timestamp">\n    [[getSimpleString(data.timestampLabel)]]\n    <yt-timestamp-input minutes="{{minutes}}" seconds="{{seconds}}"></yt-timestamp-input>\n  </label>\n  <div id="description">\n    <tp-yt-paper-input-container no-label-float="" use-v2-underline="">\n      <tp-yt-iron-autogrow-textarea id="description-text" class="paper-input-input" slot="input" aria-label$="[[getSimpleString(data.descriptionHint)]]" maxlength$="[[characterLimit]]" placeholder="[[getSimpleString(data.descriptionHint)]]" rows$="[[textNumRows]]" value="{{description}}">\n      </tp-yt-iron-autogrow-textarea>\n      <tp-yt-paper-input-char-counter slot="add-on"></tp-yt-paper-input-char-counter>\n    </tp-yt-paper-input-container>\n  </div>\n  <yt-formatted-string id="footer" text="[[data.footer]]"></yt-formatted-string>\n</div>\n<div id="buttons">\n  <div id="cancel-button"></div>\n  <div id="submit-button"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===zOb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.flag.yt_report_details_form_renderer.yt.report.details.form.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--paper-input-container-input-align: baseline;display: block;background: var(--yt-spec-brand-background-primary);color: var(--yt-spec-text-primary);width: 450px;max-width: 80vw;min-height: 240px;min-width: 250px;margin: 0;padding: 0;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;margin: 16px 12px 0;} #title {font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;margin-left: 8px;} #content {margin: 16px 24px 24px;} #timestamp {display: block;color: var(--yt-spec-text-secondary);font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;} #description {margin-top: 24px;} #description tp-yt-paper-input-container {--paper-input-container-underline-display: none;--paper-input-container-underline-focus-display: none;--paper-input-container-input-color: var(--yt-spec-text-primary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-input: {padding: 12px;box-sizing: border-box;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);};padding-top: 0;padding-bottom: 0;} #description-text {display: inline-block;--iron-autogrow-textarea: {padding: 10px;box-sizing: border-box;};box-shadow: inset 0 0 0 1px var(--yt-spec-10-percent-layer);border-radius: 2px;box-sizing: border-box;} #description-text[focused] {box-shadow: inset 0 0 0 2px var(--yt-spec-text-primary);} #description tp-yt-paper-input-char-counter {--paper-input-char-counter: {color: var(--yt-spec-text-secondary);margin-top: -32px;margin-right: 18px;};} #footer {--yt-endpoint-hover-color: var(--yt-endpoint-color);display: block;color: var(--yt-spec-text-secondary);margin-top: 24px;font-size: 1.2rem;font-weight: 400;line-height: 1.5rem;} #buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);margin-top: 32px;padding: 8px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #buttons yt-button-renderer {margin-left: 8px;} /*# sourceMappingURL=yt-report-details-form-renderer.css.map*/</style>';
zOb=d}d=zOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);AOb=a}a=AOb;return a}}});
var y9=x9;y9.prototype.onYtServiceRequestError=y9.prototype.onYtServiceRequestError;y9.prototype.onYtServiceRequestCompleted=y9.prototype.onYtServiceRequestCompleted;y9.prototype.updateSubmitButtonState=y9.prototype.updateSubmitButtonState;_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],y9.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],y9.prototype,"ytRendererBehavior",void 0);
_.V([_.M({observer:"dataChanged"}),_.W("design:type",Object)],y9.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Boolean)],y9.prototype,"submitDisabled",void 0);_.V([_.M(),_.W("design:type",String)],y9.prototype,"minutes",void 0);_.V([_.M(),_.W("design:type",String)],y9.prototype,"seconds",void 0);_.V([_.M(),_.W("design:type",String)],y9.prototype,"description",void 0);_.V([_.M(),_.W("design:type",String)],y9.prototype,"vssId",void 0);
_.V([_.R("data"),_.W("design:type",Number),_.W("design:paramtypes",[])],y9.prototype,"characterLimit",null);_.V([_.R("data"),_.W("design:type",Number),_.W("design:paramtypes",[])],y9.prototype,"textNumRows",null);_.V([_.P("minutes","seconds","description","submitDisabled"),_.W("design:type",Function),_.W("design:paramtypes",[String,String,String,Boolean]),_.W("design:returntype",void 0)],y9.prototype,"updateSubmitButtonState",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],y9.prototype,"onYtServiceRequestCompleted",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],y9.prototype,"onYtServiceRequestError",null);y9=_.V([_.wx({is:"yt-report-details-form-renderer",noInjection:!0,notifyObserversOnUndefined:!1})],y9);
var BOb;
var COb;
var DOb;
var EOb;
_.ij({is:"yt-boolean-form-field-v2-renderer",_template:function(){if(void 0!==EOb)return EOb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-boolean-form-field-v2-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_boolean_form_field_v2_renderer.yt.boolean.form.field.v2.renderer.css.js--\x3e<tp-yt-paper-checkbox id="checkbox" aria-labelledby="yt-boolean-form-field-v2-renderer-label" checked="[[data.value]]" on-checked-changed="onCheckedChanged_">\n</tp-yt-paper-checkbox>\n<yt-formatted-string id="yt-boolean-form-field-v2-renderer-label" text="[[data.label]]" on-tap="onLabelTap_">\n</yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===DOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sections.yt_boolean_form_field_v2_renderer.yt.boolean.form.field.v2.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} tp-yt-paper-checkbox {--paper-checkbox-size: 18px;--paper-checkbox-vertical-align: top;--paper-checkbox-margin: 2px 0 0 0;} yt-formatted-string {padding-left: var(--yt-boolean-form-string-padding-left,var(--ytd-margin-6x));cursor: pointer;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} /*# sourceMappingURL=yt-boolean-form-field-v2-renderer.css.map*/</style>";
DOb=d}d=DOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return EOb=a},
behaviors:[_.Y.YtRendererBehavior],properties:{data:Object},onCheckedChanged_:function(){if(this.data){var a=this.$.checkbox.checked;"yt-external-links-checkbox"===this.data.identifier?_.A(this,"yt-additional-detail-checkbox-update",[a]):a&&this.data.enableCommand?_.A(this,"yt-modify-report-form-command",[this.data.enableCommand.modifyReportFormCommand]):!a&&this.data.disableCommand&&_.A(this,"yt-modify-report-form-command",[this.data.disableCommand.modifyReportFormCommand])}},
onLabelTap_:function(a){"A"!=a.target.tagName&&(this.$.checkbox.checked=!this.$.checkbox.checked)}});
var z9=function(){var a=_.K.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};
_.r(z9,_.K);_.f=z9.prototype;_.f.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}}}}};
_.f.created=function(){this.refitJob=0};
_.f.attached=function(){this.JSC$42226_scroller&&(this.JSC$42226_scroller.dialogElement=this.parentNode,this.JSC$42226_scroller.attached&&"function"===typeof this.JSC$42226_scroller.attached&&this.JSC$42226_scroller.attached());this.hasAttribute("dialog")||this.setAttribute("dialog","true")};
_.f.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())};
_.f.onYtPopupOpened=function(){var a=_.zA(this);a&&a.getPlayerPromise().then(function(b){b.pauseVideo()})};
_.f.onYtNavigate=function(a){var b=a.detail.endpoint;b&&b.confirmDialogEndpoint&&(a.stopPropagation(),this.hideReportForm=!0)};
_.f.onYtServiceRequestSent=function(){this.toggleSubmitButton(!0)};
_.f.onYtServiceRequestCompleted=function(a,b){var c=b.actions;if(c)for(var d=0,e=c.length;d<e;d++)c[d].openPopupAction&&(a.stopPropagation(),this.parentElement.close(),this.openPopupBehavior.openPopup(c[d]));if(b.data&&(a=this.get("feedbackResponses",b.data)))for(b=0;b<a.length;b++)if(a[b].isThumbnailReporting){this.parentElement.close();break}};
_.f.onYtServiceRequestError=function(){this.toggleSubmitButton(!1)};
_.f._onDescendantIronResize=function(a){a.stopPropagation();return!1};
_.f.handleReportFormEndpointUpdateAction=function(a){if(a.submitEndpoint){var b=this.command=a.submitEndpoint;b&&b.flagEndpoint&&b.flagEndpoint.additionalDetailCheckboxChecked&&(b.flagEndpoint.additionalDetailCheckboxChecked=this.additionalDetailCheckboxChecked);this.toggleSubmitButton(!1)}else a.submitNavigationEndpoint?(this.command=a.submitNavigationEndpoint,this.toggleSubmitButton(!1)):a.confirmDialog?(this.command={confirmDialogEndpoint:{content:{confirmDialogRenderer:a.confirmDialog.confirmDialogRenderer}}},
this.toggleSubmitButton(!1)):this.command=null;a.disableSubmitButton&&this.toggleSubmitButton(!0);this.handleModifyReportFormCommand(this.get("clickCommands.0.modifyReportFormCommand",a));this.refit()};
_.f.handleConfirmDialogCloseAction=function(a){a.confirmed?this.parentElement.close():this.hideReportForm=!1};
_.f.submitButtonDisabledChanged=function(){this.parentElement&&this.parentElement.invalidateTabbables&&this.parentElement.invalidateTabbables()};
_.f.handleModifyReportFormCommand=function(a){a=this.get("action",a);"REPORT_FORM_ACTION_LEGAL_CHECKBOX_HIDE"===a?this.canShowCheckbox=!1:"REPORT_FORM_ACTION_LEGAL_CHECKBOX_SHOW"===a?this.canShowCheckbox=!0:"REPORT_FORM_ACTION_ADDITIONAL_DETAIL_CHECKBOX_HIDE"===a?this.canShowAdditionalDetailCheckbox=!1:"REPORT_FORM_ACTION_ADDITIONAL_DETAIL_CHECKBOX_SHOW"===a?this.canShowAdditionalDetailCheckbox=!0:"REPORT_FORM_ACTION_SUBMIT_BUTTON_SHOW"===a?this.canShowNextButton=!1:"REPORT_FORM_ACTION_NEXT_BUTTON_SHOW"===
a&&(this.canShowNextButton=!0);this.refit()};
_.f.updateDialogStyling=function(){var a,b,c,d,e,h=2>=(null!==(e=null===(d=null===(c=null===(b=null===(a=this.data)||void 0===a?void 0:a.optionsSupportedRenderers)||void 0===b?void 0:b.optionsRenderer)||void 0===c?void 0:c.items)||void 0===d?void 0:d.length)&&void 0!==e?e:0)?0:240;this.updateStyles({"--yt-report-form-modal-renderer-min-width":h+"px"})};
_.f.toggleSubmitButton=function(a){this.submitButtonDisabled=!a;this.submitButtonDisabled=a};
_.f.computeSubmitButtonData=function(a,b){var c={};(null===b||void 0===b?0:b.confirmDialogEndpoint)?c.navigationEndpoint=b:c.command=b||void 0;a&&a.buttonRenderer&&_.Zd.extend(c,a.buttonRenderer);return c};
_.f.computeNextButtonData=function(a,b){var c={};if(!a||!a.buttonRenderer)return c;_.Zd.extend(c,a.buttonRenderer);if(!b)return c;b.confirmDialogEndpoint?c.navigationEndpoint=Vzb(b):(c.command=Vzb(b),c.command.flagEndpoint&&(c.command.flagEndpoint.legalCheckboxChecked=!0));return c};
_.f.computeShowNextButton=function(a,b,c){return!!a&&b&&c};
_.f.refit=function(){var a=this;this.refitJob||(this.refitJob=_.Me.addLowPriorityJob(function(){a.fire("yt-refit");a.refitJob=0}))};
_.f.handleAdditionalDetailCheckboxUpdateAction=function(a){this.additionalDetailCheckboxChecked=a;this.command.flagEndpoint.additionalDetailCheckboxChecked=a};
_.t.Object.defineProperties(z9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===COb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-report-form-modal-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.flag.yt_report_form_modal_renderer.yt.report.form.modal.renderer.css.js--\x3e<template is="dom-if" if="[[submitting]]" restamp="">\n  <div id="container">\n    <div id="loading-indicator">\n      <tp-yt-paper-spinner-lite active=""></tp-yt-paper-spinner-lite>\n    </div>\n  </div>\n</template>\n<yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n<tp-yt-paper-dialog-scrollable id="scroller">\n  <div id="container" hidden="[[!data]]">\n    <yt-formatted-string id="description" hidden="[[!data.description]]" text="[[data.description]]">\n    </yt-formatted-string>\n    <yt-options-renderer data="[[data.optionsSupportedRenderers.optionsRenderer]]" restore-focus-on-close="[[keepDropdownFocusedAfterSelection]]">\n    </yt-options-renderer>\n    <div id="additional-detail-checkbox-container" hidden="[[!canShowAdditionalDetailCheckbox]]">\n    </div>\n    <div id="checkbox-container" hidden="[[!canShowCheckbox]]"></div>\n    <yt-formatted-string id="footer" hidden="[[!data.footer]]" split-lines="" text="[[data.footer]]">\n    </yt-formatted-string>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n<div class="buttons">\n  <yt-button-renderer id="cancel-button" data="[[data.cancelButton.buttonRenderer]]" dialog-dismiss="">\n  </yt-button-renderer>\n  <yt-button-renderer id="submit-button" data="[[computeSubmitButtonData(data.submitButton, command)]]" dialog-confirm="" disabled="[[submitButtonDisabled]]" hidden="[[computeShowNextButton(data.nextButton, canShowNextButton,\n              canShowCheckbox)]]">\n  </yt-button-renderer>\n  <yt-button-renderer id="next-button" data="[[computeNextButtonData(data.nextButton, command)]]" dialog-confirm="" hidden="[[!computeShowNextButton(data.nextButton, canShowNextButton,\n              canShowCheckbox)]]">\n  </yt-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===BOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.flag.yt_report_form_modal_renderer.yt.report.form.modal.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--yt-report-form-modal-renderer-width: 450px;background: var(--yt-spec-brand-background-solid);margin: 0;width: var(--yt-report-form-modal-renderer-width,450px);max-width: 80vw;min-height: var(--yt-report-form-modal-renderer-min-width,240px);min-width: var(--yt-report-form-modal-renderer-min-width,300px);padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([dialog][dialog][dialog][hide-report-form]) {display: none;} :host>*:not(:last-child) {margin-top: 20px;padding: 0 24px;} :host>tp-yt-paper-dialog-scrollable:not(:last-child) {padding: 0;margin-top: 0;} tp-yt-paper-dialog-scrollable.is-scrolled {margin-top: 14px;} :host>*:first-child {margin-top: 24px;} tp-yt-paper-dialog-scrollable {--paper-dialog-scrollable-padding: 0 var(--ytd-margin-6x) var(--ytd-margin-6x) var(--ytd-margin-6x);} .buttons {padding: var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-6x);border-top: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #title {color: var(--yt-spec-text-primary);margin-bottom: var(--ytd-margin-base);padding: 0 var(--ytd-margin-6x) 0 var(--ytd-margin-6x);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #submit-container {padding-top: var(--ytd-margin-2x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #loading-indicator {height: 100%;width: 100%;position: absolute;z-index: var(--ytd-z-index-report-form-overlay);background-color: var(--yt-deprecated-white-opacity-lighten-1);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #message-container {color: var(--yt-spec-text-primary);padding: 0 var(--ytd-margin-6x) var(--ytd-margin-6x) var(--ytd-margin-6x);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #container {position: relative;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #description {margin: var(--ytd-margin-4x) 0 var(--ytd-margin-2x);font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-secondary));} yt-options-renderer {--yt-options-renderer-dropdown-width: calc( var(--yt-report-form-modal-renderer-width) - (var(--ytd-margin-6x) * 2) - var(--ytd-margin-11x) - var(--ytd-margin-4x) );} #footer {color: var(--yt-spec-text-secondary);margin: var(--ytd-margin-6x) 0 var(--ytd-margin-2x);font-size: var(--ytd-mini-attribution-font-size);font-weight: var(--ytd-mini-attribution-font-weight);line-height: var(--ytd-mini-attribution-line-height);} #cancel-button {margin-right: var(--ytd-margin-2x);} #additional-detail-checkbox-container,#checkbox-container {--yt-boolean-form-string-padding-left: 0;padding: var(--ytd-margin-4x) 0 var(--ytd-margin-6x) 0;border-top: 1px solid var(--yt-spec-10-percent-layer);margin: 24px 0 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} /*# sourceMappingURL=yt-report-form-modal-renderer.css.map*/</style>";
BOb=d}d=BOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);COb=a}a=COb;return a}}});
var A9=z9;A9.prototype.onYtServiceRequestError=A9.prototype.onYtServiceRequestError;A9.prototype.onYtServiceRequestCompleted=A9.prototype.onYtServiceRequestCompleted;A9.prototype.onYtServiceRequestSent=A9.prototype.onYtServiceRequestSent;A9.prototype.onYtNavigate=A9.prototype.onYtNavigate;A9.prototype.onYtPopupOpened=A9.prototype.onYtPopupOpened;_.V([_.L(_.Nx.YtOpenPopupBehavior),_.W("design:type",Object)],A9.prototype,"openPopupBehavior",void 0);
_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],A9.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],A9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],A9.prototype,"ytActionHandlerBehavior",void 0);_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],A9.prototype,"eventForwardingBehavior",void 0);
_.V([_.L(_.VD),_.W("design:type",Object)],A9.prototype,"ironResizableBehavior",void 0);_.V([_.M({observer:"dataChanged"}),_.W("design:type",Object)],A9.prototype,"data",void 0);_.V([_.M(),_.W("design:type",Object)],A9.prototype,"submitting",void 0);_.V([_.M({observer:"submitButtonDisabledChanged"}),_.W("design:type",Object)],A9.prototype,"submitButtonDisabled",void 0);_.V([_.M(),_.W("design:type",Object)],A9.prototype,"command",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],A9.prototype,"hideReportForm",void 0);_.V([_.M(),_.W("design:type",Object)],A9.prototype,"canShowCheckbox",void 0);_.V([_.M(),_.W("design:type",Object)],A9.prototype,"canShowAdditionalDetailCheckbox",void 0);_.V([_.M(),_.W("design:type",Object)],A9.prototype,"canShowNextButton",void 0);_.V([_.M(),_.W("design:type",Object)],A9.prototype,"additionalDetailCheckboxChecked",void 0);
_.V([_.M(),_.W("design:type",Object)],A9.prototype,"refitJob",void 0);_.V([_.M(),_.W("design:type",Object)],A9.prototype,"keepDropdownFocusedAfterSelection",void 0);_.V([_.S("#scroller"),_.W("design:type",Object)],A9.prototype,"JSC$42226_scroller",void 0);_.V([_.N("yt-popup-opened"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],A9.prototype,"onYtPopupOpened",null);
_.V([_.N("yt-navigate"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],A9.prototype,"onYtNavigate",null);_.V([_.N("yt-service-request-sent"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Kx]),_.W("design:returntype",void 0)],A9.prototype,"onYtServiceRequestSent",null);
_.V([_.N("yt-service-request-completed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,_.Lx]),_.W("design:returntype",void 0)],A9.prototype,"onYtServiceRequestCompleted",null);_.V([_.N("yt-service-request-error"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],A9.prototype,"onYtServiceRequestError",null);A9=_.V([_.wx({is:"yt-report-form-modal-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],A9);
var FOb;
var GOb;
var HOb={},IOb=(HOb.WEB_REMIX="music.youtube.com",HOb);
_.ij({is:"yt-sharing-embed-renderer",_template:function(){if(void 0!==GOb)return GOb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-sharing-embed-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_sharing_embed_renderer.yt.sharing.embed.renderer.css.js--\x3e<div id="video-preview"></div>\n<div id="embed-panel">\n  <div id="title-bar">\n    <div id="embed-label">\n      <yt-formatted-string text="[[data.title]]"></yt-formatted-string>\n    </div>\n    <yt-icon id="close-panel-icon" icon="yt-icons:close" on-tap="closePanel_"></yt-icon>\n  </div>\n  <tp-yt-paper-dialog-scrollable id="content">\n    <div id="basic">\n      <tp-yt-paper-textarea id="embed-code" no-label-float="" use-v2-underline="" value="{{embedCode_}}"></tp-yt-paper-textarea>\n      <div id="start-at"></div>\n    </div>\n    <template is="dom-if" if="[[computeShowEmbedOptions_(data)]]">\n      <div id="embed-options">\n        <yt-formatted-string id="embed-options-label" text="[[data.embedOptionsLabel]]">\n        </yt-formatted-string>\n        <div id="layout-size">\n          \n        </div>\n        <tp-yt-paper-checkbox id="player-controls-option" checked="{{isPlayerControlsOptionChecked_}}">\n          <yt-formatted-string text="[[data.showPlayerControlsOptionLabel]]">\n          </yt-formatted-string>\n        </tp-yt-paper-checkbox>\n        <span id="privacy-mode-wrapper">\n          <tp-yt-paper-checkbox id="privacy-mode-option" checked="{{isPrivacyModeOptionChecked_}}">\n            <yt-formatted-string text="[[data.enablePrivacyModeOptionLabel]]">\n            </yt-formatted-string>\n          </tp-yt-paper-checkbox>\n          <yt-icon id="privacy-mode-info" icon="yt-icons:info-outline"></yt-icon>\n          <tp-yt-paper-tooltip id="privacy-tooltip" for="privacy-mode-info" position="top">\n            [[data.enablePrivacyModeOptionLabel.accessibility.accessibilityData.label]]\n          </tp-yt-paper-tooltip>\n        </span>\n      </div>\n    </template>\n    <div id="additional-info">\n      <div id="additional-links">\n        <yt-formatted-string class="link" text="[[data.apiReferenceLinkLabel]]">\n        </yt-formatted-string>\n        <yt-formatted-string class="link" text="[[data.developerSampleLinkLabel]]"></yt-formatted-string>\n      </div>\n      <yt-formatted-string id="legal-info" text="[[data.legalInfo]]"></yt-formatted-string>\n    </div>\n  </tp-yt-paper-dialog-scrollable>\n  <div id="action-buttons"></div>\n</div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),
a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===FOb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.sharing.yt_sharing_embed_renderer.yt.sharing.embed.renderer.css.js--\x3e<style>/**\n@license\nCopyright (c) 2015 The Polymer Project Authors. All rights reserved.\nThis code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\nThe complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\nThe complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\nCode distributed by Google as part of the polymer project is also\nsubject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\nSPDX-License-Identifier: BSD-3-Clause*/ :host([dialog][dialog][dialog]) {--paper-input-container-input-align: baseline;--divider-color: var(--yt-spec-10-percent-layer);margin: 0;max-width: 1280px;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.4);} :host {--preview-panel-small-width: 426px;--preview-panel-small-height: 240px;--preview-panel-medium-width: 640px;--preview-panel-medium-height: 360px;--preview-panel-default-width: 854px;--preview-panel-default-height: 480px;--embed-panel-default-width: 426px;--embed-panel-default-height: 480px;--embed-panel-medium-height: 360px;} :host([is-square-aspect-ratio_]) {--preview-panel-small-width: 426px;--preview-panel-small-height: 426px;--preview-panel-medium-width: 360px;--preview-panel-medium-height: 360px;--preview-panel-default-width: 480px;--preview-panel-default-height: 480px;} #title-bar {border-bottom: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-4x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #embed-label {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #embed-label yt-formatted-string {color: var(--yt-spec-text-primary);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #close-panel-icon {--iron-icon-height: 24px;--iron-icon-width: 24px;color: var(--yt-spec-icon-active-other);cursor: pointer;} #content {-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} tp-yt-paper-dialog-scrollable {--paper-dialog-scrollable-padding: 0;} tp-yt-paper-input,tp-yt-paper-textarea {--paper-input-container: {padding: 0;};--paper-input-container-input-color: var(--yt-spec-text-secondary);--paper-input-container-focus-color: var(--yt-spec-text-primary);--paper-input-container-underline-color: var(--yt-spec-10-percent-layer);--paper-input-container-underline-disabled-display: none;} #embed-code {--paper-input-container-input: {font-family: "Roboto Mono",monospace;font-size: var(--ytd-code-snippet-font-size);font-weight: 400;line-height: var(--ytd-code-snippet-line-height);};margin-right: 80px;} yt-start-at-renderer {margin-top: var(--ytd-margin-4x);margin-bottom: var(--ytd-margin-4x);} tp-yt-paper-checkbox {margin: var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-2x) 0;} yt-formatted-string {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-secondary));} #basic,#embed-options {padding: var(--ytd-margin-4x);} #basic {padding-bottom: 0;} #embed-options-label {color: var(--yt-spec-text-secondary);padding-bottom: var(--ytd-margin-2x);@apply --ytd-caption;} #layout-size {padding: var(--ytd-margin-2x) 0;} #additional-info {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-4x);} #additional-links {padding-bottom: var(--ytd-margin-4x);} .link {--yt-endpoint-color: var(--yt-spec-text-primary);margin-right: 24px;font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);} #legal-info {--yt-endpoint-color: var(--yt-spec-text-primary);font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-secondary));} #legal-info a {font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);} #action-buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-2x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #privacy-mode-wrapper {-ms-flex-align: center;-webkit-align-items: center;align-items: center;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} #privacy-mode-info {--iron-icon-height: 16px;--iron-icon-width: 16px;color: var(--yt-spec-icon-active-other);margin: var(--ytd-margin-2x) 0;} #video-preview {background: black;display: inherit;height: var(--preview-panel-default-height);width: var(--preview-panel-default-width);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} #embed-panel {background: var(--yt-spec-brand-background-primary);min-width: var(--embed-panel-default-width);height: var(--embed-panel-default-height);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} @media(min-width:1157px) and (max-width:1439px) {#video-preview,#video-preview iframe {height: var(--preview-panel-medium-height);width: var(--preview-panel-medium-width);max-width: var(--preview-panel-medium-width);}#embed-panel {width: var(--embed-panel-default-width);height: var(--embed-panel-medium-height);}} @media(max-width:1156px) {:host([dialog][dialog][dialog]) {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}#video-preview,#video-preview iframe {min-height: var(--preview-panel-small-height);width: var(--preview-panel-small-width);}#embed-panel {min-width: var(--embed-panel-default-width);height: var(--embed-panel-default-height);}} /*# sourceMappingURL=yt-sharing-embed-renderer.css.map*/</style>';
FOb=d}d=FOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return GOb=a},
hostAttributes:{dialog:!0},behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior,_.Hx.YtActionHandlerBehavior],properties:{data:Object,embedCode_:{type:String,computed:"computeEmbedCode_(data, startAtTimeStamp_, startAtChecked_, isPlayerControlsOptionChecked_, isPrivacyModeOptionChecked_)"},isPlayerControlsOptionChecked_:{type:Boolean,value:!0},isPrivacyModeOptionChecked_:{type:Boolean,value:!1},startAtChecked_:{type:Boolean,value:!1,notify:!0},startAtTimeStamp_:{type:String,value:0},isSquareAspectRatio_:{type:Boolean,
computed:"computeIsSquareAspectRatio_(data)",reflectToAttribute:!0}},listeners:{"yt-popup-closed":"onYtPopupClosed_"},actionMap:{"yt-signal-action-copy-share-embed-url":"handleSignalActionCopyShareEmbedUrl_","yt-share-panel-set-timestamp-action":"handleSetTimestamp_"},stampDom:{"data.actionButtons":{id:"action-buttons",mapping:{buttonRenderer:"yt-button-renderer"}},"data.startAt":{id:"start-at",mapping:{startAtRenderer:"yt-start-at-renderer"}}},created:function(){this.embedHost_=IOb[_.v("INNERTUBE_CLIENT_NAME")]||
"www.youtube.com"},
ready:function(){this.$["embed-code"].addEventListener("tap",this.onEmbedCode_.bind(this))},
computeEmbedCode_:function(a,b,c,d,e){if(!a)return"";var h=a.videoId,l=a.fullListId,m=[];d||m.push("controls=0");c&&0<b&&m.push("start="+b);l&&(h="videoseries",m.push("list="+l));b="https://"+(e?"www.youtube-nocookie.com":this.embedHost_)+"/embed/"+h;a.clipId&&(m.push("clip="+a.clipId),m.push("clipt="+a.clipTiming));m=0<m.length?b+"?"+m.join("&amp;"):b;_.G(this.$["video-preview"]).innerHTML=this.getEmbedCode_(m,a.previewWidth||854,a.previewHeight||480);return this.getEmbedCode_(m,a.width||560,a.height||
315)},
computeIsSquareAspectRatio_:function(a){return a.previewHeight&&a.previewWidth?a.previewHeight==a.previewWidth:!1},
computeShowEmbedOptions_:function(a){return!!a.enablePrivacyModeOptionLabel||!!a.showPlayerControlsOptionLabel},
getEmbedCode_:function(a,b,c){return'<iframe width="'+b+'" height="'+c+'" src="'+a+'" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>'},
handleSignalActionCopyShareEmbedUrl_:function(){this.$["embed-code"].inputElement.textarea.select();document.execCommand("copy");this.trackEmbedCopyUrl_()},
handleSetTimestamp_:function(a){this.startAtTimeStamp_=(this.startAtChecked_=a.isSet)?a.timestamp:0},
closePanel_:function(){_.A(this,"yt-close-popup-action",["yt-sharing-embed-renderer"])},
onEmbedCode_:function(){this.$["embed-code"].inputElement.textarea.select();this.trackEmbedCopyUrl_()},
onYtPopupClosed_:function(){_.Rm(this.$["video-preview"])},
trackEmbedCopyUrl_:function(){this&&this.data&&this.data.actionButtons&&0<this.data.actionButtons.length&&this.data.actionButtons[0].buttonRenderer&&this.logExplicitClick(this.data.actionButtons[0].buttonRenderer)}});
var JOb={};JOb.YtUnlimitedFamilyInterstitialBehavior=[_.Nx.YtOpenPopupBehavior,_.Hx.YtActionHandlerBehavior,{actionMap:{"yt-signal-action-show-previous-family-dialog":"handleSignalActionShowPreviousFamilyDialog_","yt-open-popup-action":"handleOpenPopupAction_"},listeners:{"yt-popup-closed":"onPopupClosed_"},created:function(){window.familyDialogHistory||(window.familyDialogHistory=[]);this.dialogHistory_=window.familyDialogHistory;this.showingPreviousDialog_=!1},
maybeCloseDialogOnFooterButtonTap:function(a){return _.Gx(_.G(a).rootTarget,"yt-button-renderer").hasAttribute("footer-button")?(this.parentElement.close(),!0):!1},
pushToHistory:function(a){this.dialogHistory_.push(a)},
popFromHistory:function(){return this.dialogHistory_.pop()},
handleSignalActionShowPreviousFamilyDialog_:function(){var a=this.popFromHistory();if(a){var b={openPopupAction:{popupType:"DIALOG",popup:{}}};b.openPopupAction.popup[a.renderer]=a.data;this.showingPreviousDialog_=!0;this.openPopup(b)}},
handleOpenPopupAction_:function(a){if(this.showingPreviousDialog_)this.showingPreviousDialog_=!1;else{var b=["unlimitedFamilyMessageInterstitialRenderer","unlimitedFamilyProfileInterstitialRenderer"].some(function(d){return!!a.openPopupAction.popup[d]}),c=this.getElementName_();
b&&this.data&&(this.pushToHistory({renderer:c,data:this.data}),this.parentElement.close())}},
getElementName_:function(){var a=this.nodeName.split("-").slice(1).map(function(b){return""+b[0].toUpperCase()+b.slice(1).toLowerCase()}).join("");
return a[0].toLowerCase()+a.slice(1)}}];
var KOb;
var LOb;
_.ij({is:"yt-unlimited-family-message-interstitial-renderer",_template:function(){if(void 0!==LOb)return LOb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-unlimited-family-message-interstitial-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unlimited_family_message_interstitial_renderer.yt.unlimited.family.message.interstitial.renderer.css.js--\x3e<tp-yt-paper-spinner active="[[loading]]"></tp-yt-paper-spinner>\n<div class="content-container" hidden="[[loading]]">\n  <div class="main-content">\n    <h2>[[getSimpleString(data.title)]]</h2>\n    <yt-formatted-string class="content" text="[[data.content]]"></yt-formatted-string>\n  </div>\n  <yt-img-shadow id="thumbnail" thumbnail="[[data.thumbnail]]" width="252"></yt-img-shadow>\n</div>\n<div class="footer-container" hidden="[[loading]]">\n  <yt-formatted-string class="footer" text="[[data.footer]]"></yt-formatted-string>\n  <div class="buttons">\n    <div id="dismiss-button" class="footer-button"></div>\n    <div id="action-button" class="footer-button"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===KOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unlimited_family_message_interstitial_renderer.yt.unlimited.family.message.interstitial.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);height: 340px;margin: 0;max-width: 608px;padding: var(--ytd-margin-6x);-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([dialog][dialog][dialog][loading]) {min-height: 340px;min-width: 608px;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} :host([loading]) tp-yt-paper-spinner {display: block;} tp-yt-paper-spinner {display: none;} .content-container {margin: 0;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-align-self: flex-start;-webkit-align-self: flex-start;align-self: flex-start;} .main-content {margin-right: var(--ytd-margin-4x);} h2 {white-space: normal;color: var(--yt-spec-text-primary);display: block;max-height: calc(2 * var(--yt-navbar-title-line-height,2.4rem));overflow: hidden;font-size: var(--ytd-navbar-title-font-size);font-weight: var(--ytd-navbar-title-font-weight);line-height: var(--ytd-navbar-title-line-height);} .content {display: block;margin-top: var(--ytd-margin-3x);white-space: pre-line;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-secondary));} .footer-container {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-4x) 0 0 0;margin: 0;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .footer {color: var(--yt-spec-text-secondary);@apply --ytd-thumbnail-attribution;} @media(max-width:605px) {#thumbnail {display: none;}} .buttons {padding-right: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-align-self: center;-webkit-align-self: center;align-self: center;} /*# sourceMappingURL=yt-unlimited-family-message-interstitial-renderer.css.map*/</style>";
KOb=d}d=KOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return LOb=a},
hostAttributes:{dialog:!0},behaviors:[_.Py.YtEventForwardingBehavior,_.Z.YtRendererstamperBehavior,JOb.YtUnlimitedFamilyInterstitialBehavior,_.Y.YtRendererBehavior],properties:{data:{type:Object,observer:"dataChanged_"},loading:{reflectToAttribute:!0,type:Boolean,value:!1}},listeners:{"yt-navigate":"onYtNavigate_","yt-service-request-completed":"onYtServiceRequestCompleted_","yt-service-request-sent":"onYtServiceRequestSent_","yt-popup-opened":"openPopupHandler_","yt-popup-closed":"closePopupHandler_"},
stampDom:{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"footer-button":!0}}}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0,"footer-button":!0}}}}},attached:function(){_.A(this,"yt-register-create-family-dialog");this.$.thumbnail.onShow()},
fireOnCloseCommand_:function(){this.data.onCloseCommand&&_.ej(this,[this.data.onCloseCommand],this)},
onYtNavigate_:function(a){var b=a.detail.endpoint;b.unlimitedCreateFamilyEndpoint?(this.loading=!0,_.A(this,"yt-open-create-family-dialog",[b.unlimitedCreateFamilyEndpoint,this.unicornReadyCallback_.bind(this)]),a.stopPropagation()):this.maybeCloseDialogOnFooterButtonTap(a)},
onYtServiceRequestSent_:function(a,b){b&&b.endpoint&&b.endpoint.signalServiceEndpoint||(this.loading=!0)},
onYtServiceRequestCompleted_:function(){this.parentElement.close&&this.parentElement.close();this.loading=!1},
openPopupHandler_:function(a){a.detail==this&&this.data.onOpenCommands&&_.ej(this,this.data.onOpenCommands,this)},
closePopupHandler_:function(a,b){this.fireOnCloseCommand_();(b&&!0===b.canceled||b&&!1===b.canceled&&!1===b.confirmed)&&this.data.onDismissCommands&&_.ej(this,this.data.onDismissCommands,this)},
dataChanged_:function(){this.loading=!1},
unicornReadyCallback_:function(){this.parentElement.close&&this.parentElement.close();this.loading=!1}});
var MOb;
var NOb;
_.ij({is:"yt-unlimited-family-profile-interstitial-renderer",_template:function(){if(void 0!==NOb)return NOb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-unlimited-family-profile-interstitial-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unlimited_family_profile_interstitial_renderer.yt.unlimited.family.profile.interstitial.renderer.css.js--\x3e<div class="content-container"><div class="left-side"><h2>[[getSimpleString(data.additionalInfoHeader)]]</h2><yt-formatted-string class="additional-info" text="[[data.additionalInfo]]"></yt-formatted-string></div><div class="right-side"><yt-img-shadow id="main-thumbnail" thumbnail="[[data.mainThumbnail]]" width="[[mainThumbnailWidth_]]"></yt-img-shadow><div class="secondary-thumbnails"><template is="dom-repeat" items="[[data.secondaryThumbnails]]"><yt-img-shadow class="secondary-thumbnail" thumbnail="[[item]]" width="36"></yt-img-shadow></template></div><span class="member-info">[[getSimpleString(data.memberInfo)]]</span><span class="member-title">[[getSimpleString(data.memberTitle)]]</span><div id="manage-button"></div></div></div><div class="buttons"><div id="dismiss-button"></div><div id="action-button"></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===MOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unlimited_family_profile_interstitial_renderer.yt.unlimited.family.profile.interstitial.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);height: 340px;margin: 0;max-width: 608px;padding: var(--ytd-margin-6x);-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} .content-container {margin: 0;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} .left-side {margin-right: var(--ytd-margin-4x);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} h2 {color: var(--yt-spec-text-primary);display: block;max-height: calc(2 * var(--yt-navbar-title-line-height,2.4rem));overflow: hidden;font-size: var(--ytd-navbar-title-font-size);font-weight: var(--ytd-navbar-title-font-weight);line-height: var(--ytd-navbar-title-line-height);} .additional-info {display: block;margin-top: var(--ytd-margin-3x);font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-secondary));} .right-side {width: 252px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} yt-img-shadow {border-radius: 50%;background-color: transparent;overflow: hidden;} #main-thumbnail {margin-bottom: var(--ytd-margin-2x);-ms-align-self: center;-webkit-align-self: center;align-self: center;} .secondary-thumbnails {margin-bottom: var(--ytd-margin-2x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-align-self: center;-webkit-align-self: center;align-self: center;} .secondary-thumbnail {margin-right: var(--ytd-margin-2x);} .secondary-thumbnail:last-of-type {margin-right: 0;} .member-info {color: var(--yt-spec-text-secondary);text-align: center;} .member-title {color: var(--yt-spec-text-primary);margin-top: var(--ytd-margin-base);text-align: center;font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);} #manage-button {-ms-align-self: center;-webkit-align-self: center;align-self: center;} .buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-4x) 0 0 0;margin: 0;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} /*# sourceMappingURL=yt-unlimited-family-profile-interstitial-renderer.css.map*/</style>";
MOb=d}d=MOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return NOb=a},
hostAttributes:{dialog:!0},properties:{data:Object,mainThumbnailWidth_:{type:Number,computed:"computeMainThumbnailWidth_(data.secondaryThumbnails)"},boundButtonTap_:{type:Function,value:function(){return this.onButtonTap_.bind(this)}}},
behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior,JOb.YtUnlimitedFamilyInterstitialBehavior],stampDom:{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"footer-button":!0},properties:{"on-tap":"[[boundButtonTap_]]"}}}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0,"footer-button":!0}}}},"data.manageButton":{id:"manage-button",mapping:{buttonRenderer:"yt-button-renderer"}}},
attached:function(){_.G(this.root).querySelectorAll(".secondary-thumbnail").forEach(function(a){a.onShow()});
this.$["main-thumbnail"].onShow()},
onButtonTap_:function(a){this.maybeCloseDialogOnFooterButtonTap(a)},
computeMainThumbnailWidth_:function(a){return a&&0!==a.length?72:96}});
var OOb;
var POb;
_.ij({is:"yt-unplugged-pause-membership-dialog-renderer",_template:function(){if(void 0!==POb)return POb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-unplugged-pause-membership-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unplugged_pause_membership_dialog_renderer.yt.unplugged.pause.membership.dialog.renderer.css.js--\x3e<tp-yt-paper-spinner-lite active="[[loading]]"></tp-yt-paper-spinner-lite><div class="dialog-title">[[getSimpleString(data.title)]]</div><div class="duration-title">\n  [[getSimpleString(selectedData_.pausePeriodMessage)]]\n</div><div class="duration-subtitle">\n  [[getSimpleString(selectedData_.pauseEndMessage)]]\n</div><tp-yt-paper-slider id="id-pause-slider" class="pause-slider" aria-label$="{{sliderAriaLabel_}}" max="[[selectIndexMax_]]" min="0" step="1" on-immediate-value-change="onSliderChange_" on-value-change="onSliderChange_"></tp-yt-paper-slider><template is="dom-repeat" items="[[data.dialogMessages]]"><yt-formatted-string class="body-message" split-lines="" text="[[item]]"></yt-formatted-string></template><div id="dialog-actions"><div id="secondary-button"></div><div id="primary-button"></div></div>';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===OOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_unplugged_pause_membership_dialog_renderer.yt.unplugged.pause.membership.dialog.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {height: 100%;max-width: 600px;position: relative;padding: 0;margin: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([dialog][dialog][dialog][loading]) {height: 100%;max-width: 600px;position: relative;padding: 0;margin: 0;visibility: hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} tp-yt-paper-spinner-lite {display: none;} :host([loading]) tp-yt-paper-spinner-lite {display: block;position: absolute;margin-left: auto;margin-right: auto;left: 50%;top: 50%;transform: translateX(-50%);visibility: visible;} .dialog-title {color: var(--yt-spec-text-primary);margin: var(--ytd-margin-6x) 0 var(--ytd-margin-5x) var(--ytd-margin-6x);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} .duration-title {color: var(--yt-spec-text-primary);margin-left: var(--ytd-margin-6x);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} .duration-subtitle {margin: 0 0 var(--ytd-margin-2x) var(--ytd-margin-6x);font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-secondary));} .pause-slider {--paper-slider-active-color: var(--yt-spec-static-brand-red);--paper-slider-knob-color: var(--yt-spec-static-brand-red);--paper-slider-knob-start-border-color: var(--yt-spec-static-brand-red);--paper-slider-knob-start-color: var(--yt-spec-static-brand-red);--paper-slider-container-color: var(--yt-spec-icon-disabled);margin: 0 var(--ytd-margin-6x) var(--ytd-margin-3x) var(--ytd-margin-3x);width: 90%;max-width: 36rem;} .body-message {margin: var(--ytd-margin-2x) var(--ytd-margin-6x) var(--ytd-margin-5x) var(--ytd-margin-6x);font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} #dialog-actions {border-top: 1px solid var(--yt-spec-10-percent-layer);padding: var(--ytd-margin-2x) 0;margin-top: var(--ytd-margin-4x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} #secondary-button,#primary-button {margin-right: var(--ytd-margin-2x);} /*# sourceMappingURL=yt-unplugged-pause-membership-dialog-renderer.css.map*/</style>";
OOb=d}d=OOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return POb=a},
hostAttributes:{dialog:!0},behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior],listeners:{"yt-popup-closed":"closePopupHandler_","yt-popup-opened":"onPopupOpened_","yt-service-request-completed":"onYtServiceRequestCompleted","yt-service-request-sent":"onYtServiceRequestSent"},properties:{data:{type:Object,observer:"dataChanged_"},loading:{reflectToAttribute:!0,type:Boolean,value:!1},selectIndexMax_:Number,selectedData_:Object,sliderAriaLabel_:{type:String,value:null},onButtonTap_:{type:Function,
value:function(){return this.onSubmitTap_.bind(this)}},
onSecondaryTap_:{type:Function,value:function(){return this.onExitButtonTap_.bind(this)}}},
stampDom:{"data.primaryButton":{id:"primary-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{"on-tap":"[[onButtonTap_]]"}}}},"data.secondaryButton":{id:"secondary-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0},properties:{"on-tap":"[[onSecondaryTap_]]"}}}}},onPopupOpened_:function(a){a.detail==this&&_.w("enable_premium_voluntary_pause")&&(_.A(this,"yt-close-popup-action",["yt-confirm-dialog-renderer"]),this.handleOnOpenCommands_())},
created:function(){this.selectedIndex_=0},
setDialogData:function(a){this.data=a;this.resetSlider_()},
dataChanged_:function(){this.data&&this.resetSlider_()},
onSubmitTap_:function(){if(this.data.confirmCommand){var a=this.data.confirmCommand;a.ypcPauseSubscriptionCommand&&_.dj(this,[a,{resume_time_ms:parseInt(this.selectedData_.resumeTimeMs,10)}])}},
onExitButtonTap_:function(){_.A(this,"yt-close-popup-action",["yt-unplugged-pause-membership-dialog-renderer"])},
closePopupHandler_:function(a,b){(b&&!0===b.canceled||!1===b.canceled&&!1===b.confirmed)&&this.handleOnDismissCommands_()},
onSliderChange_:function(){this.selectedIndex_=this.$["id-pause-slider"].immediateValue;this.updateUiState_()},
updateUiState_:function(){this.data&&(this.selectedData_=this.data.endOptions[this.selectedIndex_],this.setSliderAriaLabel_())},
setSliderAriaLabel_:function(){this.selectedData_&&(this.sliderAriaLabel_=this.selectedData_.accessibilityData.label)},
resetSlider_:function(){if(this.data){var a=this.data.defaultEndOptionIndex||0,b=this.$["id-pause-slider"];if(b.immediateValue<a)for(;b.immediateValue!=a;)b.increment();else if(a<b.immediateValue)for(;b.immediateValue!=a;)b.decrement();this.selectedIndex_=a;this.selectIndexMax_=this.data.endOptions.length-1;this.updateUiState_()}},
handleOnOpenCommands_:function(){this.data&&this.data.onOpenCommands&&this.data.onOpenCommands&&_.ej(this,this.data.onOpenCommands,this)},
handleOnDismissCommands_:function(){this.data&&this.data.onDismissCommands&&this.data.onDismissCommands&&_.ej(this,this.data.onDismissCommands,this)},
onYtServiceRequestSent:function(){this.loading=!0},
onYtServiceRequestCompleted:function(){this.parentElement.close&&this.parentElement.close();this.loading=!1}});
var QOb;
var ROb;
var B9=function(){return _.K.apply(this,arguments)||this};
_.r(B9,_.K);B9.prototype.configureRendererStamper=function(){return{"data.vcBalance":{id:"vc-balance",mapping:_.My("vcBalanceRenderer")}}};
_.t.Object.defineProperties(B9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ROb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-vc-offer-layout-header-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_vc_offer_layout_header_renderer.yt.vc.offer.layout.header.renderer.css.js--\x3e<div id="vc-balance"></div>\n<yt-formatted-string id="description" text="[[data.description]]">\n</yt-formatted-string>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===QOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_vc_offer_layout_header_renderer.yt.vc.offer.layout.header.renderer.css.js--\x3e<style>:host {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #vc-balance {margin-bottom: var(--ytd-margin-4x);} #description {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} /*# sourceMappingURL=yt-vc-offer-layout-header-renderer.css.map*/</style>";
QOb=d}d=QOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ROb=a}a=ROb;return a}}});
var C9=B9;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],C9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],C9.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],C9.prototype,"data",void 0);C9=_.V([_.wx({is:"yt-vc-offer-layout-header-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],C9);
var SOb;
var TOb;
var UOb;
var VOb;
var D9=function(){return _.K.apply(this,arguments)||this};
_.r(D9,_.K);D9.prototype.configureRendererStamper=function(){return{"data.vcIcon":{id:"vc-icon",mapping:{themedImageRenderer:{component:"yt-themed-image-renderer"}}}}};
_.t.Object.defineProperties(D9.prototype,{ariaLabel:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.accessibilityText?this.data.accessibilityText:""}},
vcOfferStyle:{configurable:!0,enumerable:!0,get:function(){return this.data&&this.data.style?this.data.style:"VC_OFFER_STYLE_STANDARD"}},
showTitleText:{configurable:!0,enumerable:!0,get:function(){return!(!this.data||"VC_OFFER_STYLE_HERO"!==this.data.style||!this.data.titleText)}}});
_.t.Object.defineProperties(D9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===VOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-vc-offer-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_vc_offer_renderer.yt.vc.offer.renderer.css.js--\x3e<yt-formatted-string id="title-text" hidden="[[!showTitleText]]" text="[[data.titleText]]">\n</yt-formatted-string>\n<div id="standard-offer-container">\n  <div id="standard-offer-content">\n    <yt-formatted-string id="offer-info" text="[[data.offerInfo]]">\n    </yt-formatted-string>\n    <yt-formatted-string id="description-text" hidden="[[!data.descriptionText]]" text="[[data.descriptionText]]">\n    </yt-formatted-string>\n    <div id="vc-icon"></div>\n    <yt-formatted-string id="price" text="[[data.price]]">\n    </yt-formatted-string>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===UOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_vc_offer_renderer.yt.vc.offer.renderer.css.js--\x3e<style>:host {box-sizing: border-box;height: 142px;padding: var(--ytd-margin-4x);border: 2px solid var(--yt-spec-10-percent-layer);border-radius: var(--ytd-margin-2x);cursor: pointer;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} :host([vc-offer-style=VC_OFFER_STYLE_STANDARD]) {width: 136px;} :host([vc-offer-style=VC_OFFER_STYLE_HERO]) {width: 288px;} #title-text {width: 128px;font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height,1.8rem);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} #standard-offer-container {width: 104px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #standard-offer-content {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;} #offer-info {color: var(--yt-spec-text-primary);font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);} #description-text {color: var(--yt-spec-text-secondary);text-align: center;font-size: var(--ytd-mini-attribution-font-size);font-weight: var(--ytd-mini-attribution-font-weight);line-height: var(--ytd-mini-attribution-line-height);} #vc-icon {margin-top: var(--ytd-margin-2x);margin-bottom: var(--ytd-margin-2x);} #price {color: var(--yt-spec-text-secondary);font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);} /*# sourceMappingURL=yt-vc-offer-renderer.css.map*/</style>";
UOb=d}d=UOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);VOb=a}a=VOb;return a}}});
var E9=D9;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],E9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],E9.prototype,"ytRendererstamperBehavior",void 0);_.V([_.L(_.ON.YtTappableItemBehavior),_.W("design:type",Object)],E9.prototype,"ytTappableItemBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],E9.prototype,"data",void 0);
_.V([_.M({reflectToAttribute:!0}),_.R("data.accessibilityText"),_.W("design:type",String),_.W("design:paramtypes",[])],E9.prototype,"ariaLabel",null);_.V([_.M({reflectToAttribute:!0}),_.R("data.style"),_.W("design:type",String),_.W("design:paramtypes",[])],E9.prototype,"vcOfferStyle",null);_.V([_.R("data.style","data.titleText"),_.W("design:type",Boolean),_.W("design:paramtypes",[])],E9.prototype,"showTitleText",null);
E9=_.V([_.wx({is:"yt-vc-offer-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],E9);
var F9=function(){return _.K.apply(this,arguments)||this};
_.r(F9,_.K);F9.prototype.configureRendererStamper=function(){return{"data.header":{id:"header",mapping:{vcOfferLayoutHeaderRenderer:{component:"yt-vc-offer-layout-header-renderer"}}},"data.offers":{id:"offers",mapping:{vcOfferRenderer:{component:"yt-vc-offer-renderer",attributes:{"dialog-dismiss":!0}}}}}};
_.t.Object.defineProperties(F9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===TOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-vc-offer-layout-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_vc_offer_layout_renderer.yt.vc.offer.layout.renderer.css.js--\x3e<div id="vc-offer-layout-container">\n  <div id="header"></div>\n  <div id="offers-container">\n    <div id="offers"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===SOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_vc_offer_layout_renderer.yt.vc.offer.layout.renderer.css.js--\x3e<style>:host {--yt-vc-offer-renderer-width: 136px;padding: var(--ytd-margin-8x) 0;background-color: var(--yt-spec-general-background-a);width: 80vw;max-width: 600px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #vc-offer-layout-container {max-width: calc(var(--yt-vc-offer-renderer-width) * 3 + var(--ytd-margin-4x) * 2 + var(--ytd-margin-2x) * 2);} @media(max-width:568px) {#vc-offer-layout-container {max-width: calc(var(--yt-vc-offer-renderer-width) * 2 + var(--ytd-margin-4x) + var(--ytd-margin-2x) * 2);}} #header {margin: 0 var(--ytd-margin-2x) var(--ytd-margin-4x) var(--ytd-margin-2x);} #offers {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;} #offers>.yt-vc-offer-layout-renderer {margin: var(--ytd-margin-2x);} /*# sourceMappingURL=yt-vc-offer-layout-renderer.css.map*/</style>";
SOb=d}d=SOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);TOb=a}a=TOb;return a}}});
var G9=F9;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],G9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],G9.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],G9.prototype,"data",void 0);G9=_.V([_.wx({is:"yt-vc-offer-layout-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],G9);
var WOb;
var XOb;
var YOb;
var ZOb;
var H9=function(){return _.K.apply(this,arguments)||this};
_.r(H9,_.K);H9.prototype.configureRendererStamper=function(){return{"data.dismiss":{id:"dismiss",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0},params:{noink:!0}}}},"data.helpLink":{id:"help-link",mapping:{buttonRenderer:{component:"yt-button-renderer",params:{noink:!0}}}}}};
_.t.Object.defineProperties(H9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===ZOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-ypc-offers-modal-top-bar-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_ypc_offers_modal_top_bar_renderer.yt.ypc.offers.modal.top.bar.renderer.css.js--\x3e<div id="dismiss"></div>\n<yt-formatted-string id="title" text="[[data.title]]"></yt-formatted-string>\n<div id="help-link"></div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===YOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_ypc_offers_modal_top_bar_renderer.yt.ypc.offers.modal.top.bar.renderer.css.js--\x3e<style>:host {background-color: var(--yt-spec-brand-background-solid);padding: var(--ytd-margin-2x);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} #title {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-primary));} /*# sourceMappingURL=yt-ypc-offers-modal-top-bar-renderer.css.map*/</style>";
YOb=d}d=YOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);ZOb=a}a=ZOb;return a}}});
var I9=H9;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],I9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],I9.prototype,"ytRendererstamperBehavior",void 0);_.V([_.M(),_.W("design:type",Object)],I9.prototype,"data",void 0);I9=_.V([_.wx({is:"yt-ypc-offers-modal-top-bar-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],I9);
var J9=function(){return _.K.apply(this,arguments)||this};
_.r(J9,_.K);J9.prototype.configureRendererStamper=function(){return{"data.topBar":{id:"top-bar",mapping:{ypcOffersModalTopBarRenderer:{component:"yt-ypc-offers-modal-top-bar-renderer"}}},"data.content":{id:"content",mapping:{vcOfferLayoutRenderer:{component:"yt-vc-offer-layout-renderer"}}}}};
J9.prototype.ready=function(){this.setAttribute("dialog","")};
J9.prototype.attached=function(){this.scrollable.dialogElement=this.parentNode;var a=this.scrollable;a.attached&&"function"===typeof a.attached&&a.attached()};
_.t.Object.defineProperties(J9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===XOb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-ypc-offers-modal-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_ypc_offers_modal_renderer.yt.ypc.offers.modal.renderer.css.js--\x3e<tp-yt-paper-dialog-scrollable id="scrollable">\n  <div id="top-bar"></div>\n  <div id="content"></div>\n</tp-yt-paper-dialog-scrollable>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===WOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_ypc_offers_modal_renderer.yt.ypc.offers.modal.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {margin: 0;padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #scrollable {--paper-dialog-scrollable-padding: 0;} /*# sourceMappingURL=yt-ypc-offers-modal-renderer.css.map*/</style>";
WOb=d}d=WOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);XOb=a}a=XOb;return a}}});
var K9=J9;_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],K9.prototype,"ytRendererBehavior",void 0);_.V([_.L(_.Z.YtRendererstamperBehavior),_.W("design:type",Object)],K9.prototype,"ytRendererstamperBehavior",void 0);_.V([_.S("#scrollable"),_.W("design:type",Object)],K9.prototype,"scrollable",void 0);_.V([_.M(),_.W("design:type",Object)],K9.prototype,"data",void 0);K9=_.V([_.wx({is:"yt-ypc-offers-modal-renderer",notifyObserversOnUndefined:!1,noInjection:!0})],K9);
var $Ob;
var aPb;
_.ij({is:"yt-ypc-upgrade-dialog-renderer",_template:function(){if(void 0!==aPb)return aPb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-ypc-upgrade-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_ypc_upgrade_dialog_renderer.yt.ypc.upgrade.dialog.renderer.css.js--\x3e<tp-yt-paper-dialog-scrollable id="scrollable">\n  <div id="content">\n    <div id="header">\n      <div id="title">\n        <yt-formatted-string id="dialog-title" text="[[data.header.dialogTitle]]"></yt-formatted-string>\n        <yt-formatted-string id="offer-title" text="[[data.header.offerDisplayTitle]]"></yt-formatted-string>\n      </div>\n      <yt-formatted-string id="access-message" text="[[data.header.accessMessage]]"></yt-formatted-string>\n    </div>\n\n    <div id="billing-details-container">\n      <template is="dom-repeat" items="[[data.billingDetails]]">\n        <div class="billing-item">\n          <div class="item-header">\n            <yt-formatted-string text="[[item.title]]"></yt-formatted-string>\n            <yt-formatted-string text="[[item.subtitle]]"></yt-formatted-string>\n          </div>\n          <yt-formatted-string class="item-description" text="[[item.description]]"></yt-formatted-string>\n        </div>\n      </template>\n    </div>\n    <template is="dom-if" if="[[data.legalText]]">\n      <div id="legal-text">\n        <yt-formatted-string text="[[data.legalText]]"></yt-formatted-string>\n      </div>\n    </template>\n  </div>\n</tp-yt-paper-dialog-scrollable>\n<div id="footer">\n  <div id="continue-button"></div>\n  <div id="cancel-button"></div>\n</div>\n<div id="spinner-overlay" hidden$="[[!showSpinner]]">\n    <tp-yt-paper-spinner-lite id="spinner" active=""></tp-yt-paper-spinner-lite>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===$Ob){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.ypc.yt_ypc_upgrade_dialog_renderer.yt.ypc.upgrade.dialog.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {--divider-color: var( --yt-spec-brand-background-solid );background-color: var(--yt-spec-brand-background-solid);margin: 0px;padding: 0px;max-width: 432px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #title {display: block;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);color: var(--yt-spec-text-primary);margin-top: var(--ytd-margin-6x);margin-left: var(--ytd-margin-6x);margin-bottom: var(--ytd-margin-3x);} #access-message {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);margin-left: var(--ytd-margin-6x);margin-right: var(--ytd-margin-6x);margin-bottom: var(--ytd-margin-3x);color: var(--yt-spec-text-secondary,var(--ytd-user-comment_-_color));} #scrollable {--paper-dialog-scrollable-padding: 0;margin-bottom: 2px;} #content {max-height: 600px;} #billing-details-container {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;border-top: 1px solid var(--yt-spec-10-percent-layer);border-bottom: 1px solid var(--yt-spec-10-percent-layer);} .billing-item {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;padding: var(--ytd-margin-3x) var(--ytd-margin-6x) var(--ytd-margin-3x) var(--ytd-margin-6x);border-top: 1px solid var(--yt-spec-10-percent-layer);} #billing-details-container .billing-item:first-child {border-top: none;} .item-header {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);color: var(--yt-spec-text-primary);margin-bottom: var(--ytd-margin-2x);} .item-description {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color);color: var(--yt-spec-text-secondary);width: 75%;} #legal-text {font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);margin-left: var(--ytd-margin-6x);margin-right: var(--ytd-margin-6x);margin-top: var(--ytd-margin-3x);color: var(--yt-spec-text-secondary,var(--ytd-user-comment_-_color));} #footer {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row-reverse;-webkit-flex-direction: row-reverse;flex-direction: row-reverse;-ms-flex: none;-webkit-flex: none;flex: none;margin-bottom: var(--ytd-margin-4x);margin-top: var(--ytd-margin-4x);} #cancel-button {margin-right: var(--ytd-margin-2x);} #continue-button {margin-left: var(--ytd-margin-2x);margin-right: var(--ytd-margin-4x);} #spinner-overlay {width: 100%;height: 100%;position: absolute;top: 0;left: 0;margin: 0;padding: 0;background-color: var(--yt-spec-brand-background-secondary);} #spinner {position: absolute;top: calc(50% - 14px);left: calc(50% - 14px);--paper-spinner-color: var(--yt-spec-icon-inactive);} /*# sourceMappingURL=yt-ypc-upgrade-dialog-renderer.css.map*/</style>";
$Ob=d}d=$Ob;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return aPb=a},
hostAttributes:{dialog:!0},behaviors:[_.Y.YtRendererBehavior,_.Z.YtRendererstamperBehavior,_.PP.YtOpenToastBehavior],properties:{data:{type:Object},showSpinner:{type:Boolean,value:!1},continueButtonTapped:{type:Boolean,value:!1},bindOnContinueTapped_:{type:Function,value:function(){return this.onContinueTapped_.bind(this)}}},
listeners:{"yt-service-request-completed":"onYtServiceRequestCompleted_","yt-service-request-error":"onYtServiceRequestError_","yt-popup-closed":"onYtPopupClosed_","yt-popup-opened":"onYtPopupOpened_"},stampDom:{"data.continueButton":{id:"continue-button",mapping:{buttonRenderer:{component:"yt-button-renderer",properties:{"on-tap":"[[bindOnContinueTapped_]]"}}}},"data.cancelButton":{id:"cancel-button",mapping:{buttonRenderer:{component:"yt-button-renderer",attributes:{"dialog-dismiss":!0}}}}},attached:function(){this.$.scrollable.dialogElement=
this.parentNode},
onYtServiceRequestCompleted_:function(){this.set("showSpinner",!1);_.A(this,"yt-close-popup-action",["yt-ypc-upgrade-dialog-renderer"])},
onYtPopupOpened_:function(a,b){b==this&&this.data.onOpenCommands&&_.ej(this,this.data.onOpenCommands,this)},
onYtPopupClosed_:function(a,b){this.continueButtonTapped||b&&(!0===b.canceled||!1===b.canceled&&!1===b.confirmed)&&this.data.onDismissCommands&&_.ej(this,this.data.onDismissCommands,this)},
onYtServiceRequestError_:function(a){this.set("showSpinner",!1);this.openToast(a.detail.error.message)},
onContinueTapped_:function(){this.set("continueButtonTapped",!0);_.w("enable_ypc_spinners")?_.A(this,"yt-close-popup-action",["yt-ypc-upgrade-dialog-renderer"]):this.set("showSpinner",!0)}});
var bPb;
var cPb;
_.ij({is:"yt-bubble-hint-renderer",_template:function(){if(void 0!==cPb)return cPb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-bubble-hint-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_bubble_hint_renderer.yt.bubble.hint.renderer.css.js--\x3e<div id="content">\n  <div id="text" hidden$="[[!data.text]]">\n    <yt-formatted-string text="[[data.text]]"></yt-formatted-string>\n  </div>\n  <div id="details-text" hidden$="[[!data.detailsText]]">\n    <yt-formatted-string text="[[data.detailsText]]"></yt-formatted-string>\n  </div>\n</div>\n<div class="buttons" hidden="[[!hasButtons_]]">\n  <div id="dismiss-button" hidden$="[[!data.dismissButton]]"></div>\n  <div id="accept-button" hidden$="[[!data.confirmButton]]"></div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===bPb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_bubble_hint_renderer.yt.bubble.hint.renderer.css.js--\x3e<style>:host([style_=BUBBLE_HINT_STYLE_UNKNOWN]) {position: relative;background-color: var(--yt-spec-brand-background-primary);min-width: 350px;box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.4);overflow: visible!important;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([style_=BUBBLE_HINT_STYLE_UNKNOWN]::after) {content: "";border-width: 15px;position: absolute;border-style: solid;top: 100%;right: calc(50% - 15px);border-color: var(--yt-spec-brand-background-primary) transparent transparent transparent;} :host([style_=BUBBLE_HINT_STYLE_UNKNOWN]) #text {display: block;color: var(--yt-spec-text-primary);margin: var(--ytd-margin-6x);margin-bottom: var(--ytd-margin-4x);font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} :host([style_=BUBBLE_HINT_STYLE_UNKNOWN]) #details-text {margin: 0 var(--ytd-margin-6x) var(--ytd-margin-6x);font-size: var(--ytd-user-comment_-_font-size);font-weight: var(--ytd-user-comment_-_font-weight);line-height: var(--ytd-user-comment_-_line-height);letter-spacing: var(--ytd-user-comment_-_letter-spacing);font-family: var(--ytd-user-comment_-_font-family);color: var(--ytd-user-comment_-_color,var(--yt-spec-text-secondary));} :host([style_=BUBBLE_HINT_STYLE_UNKNOWN]) .buttons {border-top: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} :host([style_=BUBBLE_HINT_STYLE_UNKNOWN]) #dismiss-button,:host([style_=BUBBLE_HINT_STYLE_UNKNOWN]) #accept-button {margin-right: var(--ytd-margin-2x);padding: var(--ytd-margin-2x) 0;} :host([style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]) {--yt-button-color: var(--yt-spec-static-brand-white);display: block;min-width: 0;min-height: 0;max-width: 300px;position: relative;background-color: var(--yt-spec-dark-blue);color: var(--yt-spec-static-brand-white);overflow: visible!important;@apply --ytd-thumbnail-attribution;} :host([style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]) #text:not(:empty) {margin-bottom: var(--ytd-margin-2x);font-size: var(--ytd-link_-_font-size);font-weight: var(--ytd-link_-_font-weight);line-height: var(--ytd-link_-_line-height);letter-spacing: var(--ytd-link_-_letter-spacing);} :host([style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]) #content {padding: var(--ytd-margin-4x);} :host([style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP][has-buttons_]) #content {padding: var(--ytd-margin-4x) var(--ytd-margin-4x) var(--ytd-margin-base);} :host([style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]) #content yt-formatted-string,:host([style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]) #text yt-formatted-string {--yt-endpoint-color: var(--yt-spec-static-brand-white);--yt-endpoint-visited-color: var(--yt-spec-static-brand-white);--yt-endpoint-hover-color: var(--yt-spec-static-brand-white);--yt-endpoint-text-decoration: underline;} :host([style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]) .buttons {padding: var(--ytd-margin-2x) var(--ytd-margin-base);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} :host([style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]::before) {content: "";position: absolute;border-style: solid;top: 100%;border-width: 12px;right: calc(50% - 12px);border-color: var(--yt-spec-dark-blue) transparent transparent transparent;} :host([position-type=OPEN_POPUP_POSITION_TOPLEFT][style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]::before) {right: 12px;} :host([position-type=OPEN_POPUP_POSITION_TOPRIGHT][style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]::before) {left: 12px;right: auto;} :host([position-type=OPEN_POPUP_POSITION_LEFT][style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]::before) {top: calc(50% - 12px);left: 100%;right: auto;border-color: transparent transparent transparent var(--yt-spec-dark-blue);} :host([position-type=OPEN_POPUP_POSITION_RIGHT][style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]::before) {top: calc(50% - 12px);right: 100%;left: auto;border-color: transparent var(--yt-spec-dark-blue) transparent transparent;} :host([position-type=OPEN_POPUP_POSITION_BOTTOM][style_=BUBBLE_HINT_STYLE_BLUE_TOOLTIP]::before) {top: -24px;left: calc(50% - 12px);border-color: transparent transparent var(--yt-spec-dark-blue) transparent;} /*# sourceMappingURL=yt-bubble-hint-renderer.css.map*/</style>';
bPb=d}d=bPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return cPb=a},
behaviors:[_.Y.YtRendererBehavior,_.Py.YtEventForwardingBehavior,_.Z.YtRendererstamperBehavior],properties:{data:Object,positionType:{type:String,reflectToAttribute:!0},hasButtons_:{type:Boolean,value:!1,reflectToAttribute:!0,computed:"computeHasButtons_(data)"},style_:{type:Boolean,computed:"computeStyle_(data.style)",reflectToAttribute:!0}},stampDom:{"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.confirmButton":{id:"accept-button",mapping:{buttonRenderer:"yt-button-renderer"}}},
computeHasButtons_:function(a){return!(!a.dismissButton&&!a.confirmButton)},
computeStyle_:function(a){return a||"BUBBLE_HINT_STYLE_UNKNOWN"}});
var dPb;
var ePb;
_.ij({is:"yt-fancy-dismissible-dialog-renderer",_template:function(){if(void 0!==ePb)return ePb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-fancy-dismissible-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_fancy_dismissible_dialog_renderer.yt.fancy.dismissible.dialog.renderer.css.js--\x3e<h2 hidden="[[!showTitle]]" id="title">[[getSimpleString(data.title)]]</h2>\n<tp-yt-paper-dialog-scrollable id="scroller">\n  <yt-formatted-string id="message" split-lines="" text="[[data.dialogMessage]]">\n  </yt-formatted-string>\n</tp-yt-paper-dialog-scrollable>\n<div class="buttons">\n  <yt-button-renderer id="confirm-button" data="[[computeConfirmButton_(data)]]" dialog-confirm="">\n  </yt-button-renderer>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===dPb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_fancy_dismissible_dialog_renderer.yt.fancy.dismissible.dialog.renderer.css.js--\x3e<style>:host([dialog][dialog][dialog]) {background: var(--yt-spec-brand-background-primary);margin: 0;width: 450px;max-width: 80vw;min-width: var(--yt-legal-report-details-form-renderer-min-width);padding: 0;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host>*:not(:last-child) {padding: 0 var(--ytd-margin-6x);} :host>*:first-child {margin-top: var(--ytd-margin-6x);} h2 {color: var(--yt-spec-text-primary);margin-bottom: 0;font-size: var(--ytd-subheadline_-_font-size);font-weight: var(--ytd-subheadline_-_font-weight);line-height: var(--ytd-subheadline_-_line-height);letter-spacing: var(--ytd-subheadline_-_letter-spacing);} #scroller {--paper-dialog-scrollable-padding: 0;margin-top: var(--ytd-margin-5x);margin-bottom: var(--ytd-margin-6x);} #message {color: var(--yt-spec-text-primary);@apply --ytd-thumbnail-attribution;} .buttons {padding: var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-2x) var(--ytd-margin-6x);border-top: 1px solid var(--yt-spec-10-percent-layer);display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} /*# sourceMappingURL=yt-fancy-dismissible-dialog-renderer.css.map*/</style>";
dPb=d}d=dPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return ePb=a},
hostAttributes:{dialog:!0},behaviors:[_.Y.YtRendererBehavior],properties:{data:Object,showTitle:{type:Boolean,computed:"computeShowTitle_(data)"}},attached:function(){this.$.scroller.dialogElement=this.parentNode},
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},
computeShowTitle_:function(a){return!(!a||!a.title)}});
var fPb;
var gPb;
Polymer({is:"yt-loading-renderer",_template:function(){if(void 0!==gPb)return gPb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-loading-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_loading_renderer.yt.loading.renderer.css.js--\x3e<tp-yt-paper-spinner id="spinner" alt="[[data.accessibility.accessibility_data.label]]">\n</tp-yt-paper-spinner>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===fPb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_loading_renderer.yt.loading.renderer.css.js--\x3e<style>:host {display: inline-block;} tp-yt-paper-spinner {height: 40px;width: 40px;} /*# sourceMappingURL=yt-loading-renderer.css.map*/</style>";fPb=d}d=fPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);
return gPb=a},
behaviors:[_.Y.YtRendererBehavior,_.fH],properties:{data:Object},listeners:{"iron-overlay-opened":"onIronOverlayOpened_","iron-overlay-closed":"onIronOverlayClosed_"},created:function(){Szb(2201)},
onIronOverlayOpened_:function(){this.$.spinner&&(this.$.spinner.active=!0)},
onIronOverlayClosed_:function(){this.$.spinner&&(this.$.spinner.active=!1)}});
var hPb;
var iPb;
_.ij({is:"yt-upsell-dialog-renderer",_template:function(){if(void 0!==iPb)return iPb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-upsell-dialog-renderer--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.renderers.yt_upsell_dialog_renderer.yt.upsell.dialog.renderer.css.js--\x3e<yt-img-shadow height="[[computeImageHeight_(data.headerBackgroundImage)]]" hidden="[[!hasHeader]]" thumbnail="[[data.headerBackgroundImage]]" width="[[computeImageWidth_(data.headerBackgroundImage)]]">\n</yt-img-shadow>\n<div id="dialog">\n  <div id="icon-container" hidden="[[!hasLogo]]"></div>\n  <yt-icon id="logo-icon" hidden="[[!data.dialogIcon]]" icon="[[computeIconType_(data)]]" target-container="icon-container">\n  </yt-icon>\n  <template is="dom-if" if="[[!hasLogo]]">\n    <yt-icon id="icon" hidden="[[!data.dialogIcon]]" icon="[[computeIconType_(data)]]">\n    </yt-icon>\n  </template>\n  <div id="content">\n    <yt-formatted-string id="upsell-dialog-title" split-lines="" text="[[data.dialogMessageTitle]]">\n    </yt-formatted-string>\n    <yt-formatted-string id="upsell-dialog-text" split-lines="" text="[[data.dialogMessageText]]">\n    </yt-formatted-string>\n  </div>\n  <div id="button-container">\n    <div id="dismiss-button" on-click="onDismissButtonTap_"></div>\n    <div id="action-button" on-click="onAcceptButtonTap_"></div>\n  </div>\n</div>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===hPb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.renderers.yt_upsell_dialog_renderer.yt.upsell.dialog.renderer.css.js--\x3e<style>:host(yt-icon),.yt-icon-container {display: -ms-inline-flexbox;display: -webkit-inline-flex;display: inline-flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;position: relative;vertical-align: middle;fill: var(--iron-icon-fill-color,currentcolor);stroke: var(--iron-icon-stroke-color,none);width: var(--iron-icon-width,24px);height: var(--iron-icon-height,24px);@apply --iron-icon;} :host(.external-container) {display: none!important;} :host {overflow: hidden;color: var(--yt-spec-text-primary);background: var(--yt-spec-brand-background-primary);max-width: 400px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([dialog][dialog][dialog]) {padding: 0;margin: 0;} #dialog {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #icon {margin: 24px 24px 0;} #content {padding: 24px 24px 0;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;} #upsell-dialog-title {margin-bottom: 16px;font-family: "Roboto","Arial",sans-serif;font-size: 1.6rem;line-height: 2.2rem;font-weight: 400;display: block;} #upsell-dialog-text {font-family: "Roboto","Arial",sans-serif;font-size: 1.4rem;line-height: 2rem;font-weight: 400;display: block;} #action-button {margin-left: 8px;} #button-container {padding: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;} :host([has-logo]) #icon-container {width: 90px;height: 20px;margin: 24px 24px 0;-ms-flex: none;-webkit-flex: none;flex: none;} :host([has-logo]) #icon-container #youtube-paths path,:host([has-logo]) #icon-container #youtube-red-paths path {fill: var(--yt-spec-wordmark-text);} :host(:not([layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL])) #content {padding: 16px 16px 0;-ms-flex: none;-webkit-flex: none;flex: none;} :host([layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL]) {max-width: 800px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;} :host([layout-style=UPSELL_DIALOG_RENDERER_LAYOUT_HORIZONTAL]) #button-container {padding: 24px;} :host([popup-size=UPSELL_DIALOG_RENDERER_POPUP_SIZE_LARGE]) #upsell-dialog-title {margin-bottom: 24px;font-size: 3.2rem;font-weight: 500;line-height: 3.8rem;} /*# sourceMappingURL=yt-upsell-dialog-renderer.css.map*/</style>';
hPb=d}d=hPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return iPb=a},
hostAttributes:{dialog:!0},properties:{data:{type:Object,observer:"dataChanged_"},hasHeader:{type:Boolean,computed:"computeHasHeader_(data)"},layoutStyle:{type:String,computed:"computeLayoutStyle_(data.layout)",reflectToAttribute:!0},popupSize:{type:String,computed:"computePopupSize_(data.popupSize)",reflectToAttribute:!0},hasLogo:{type:Boolean,computed:"computeIsLogo_(data)",reflectToAttribute:!0}},behaviors:[_.Z.YtRendererstamperBehavior,_.Y.YtRendererBehavior],listeners:{"yt-popup-opened":"openPopupHandler_"},
stampDom:{"data.actionButton":{id:"action-button",mapping:{buttonRenderer:"yt-button-renderer"}},"data.dismissButton":{id:"dismiss-button",mapping:{buttonRenderer:"yt-button-renderer"}}},created:function(){this.closeOnDismissButton_=new Set;this.closeOnDismissButton_.add("UPSELL_DIALOG_DISMISS_STRATEGY_UNKNOWN");this.closeOnDismissButton_.add("UPSELL_DIALOG_DISMISS_STRATEGY_ONLY_DISMISS_BUTTON_TAP");this.closeOnAcceptButton_=new Set;this.closeOnAcceptButton_.add("UPSELL_DIALOG_DISMISS_STRATEGY_UNKNOWN");
this.closeOnAcceptButton_.add("UPSELL_DIALOG_DISMISS_STRATEGY_ONLY_ACTION_BUTTON_TAP");this.defaultDismissStrategy_="UPSELL_DIALOG_DISMISS_STRATEGY_UNKNOWN"},
dataChanged_:function(a){this.hidden=!a.isVisible;a.isVisible||this.impressionLog()},
openPopupHandler_:function(a){a.detail==this&&this.hidden&&_.A(this,"yt-close-popup-action",["yt-upsell-dialog-renderer"])},
onDismissButtonTap_:function(){this.closeOnDismissButton_.has(this.data.dismissStrategy||this.defaultDismissStrategy_)&&(this.set("data.isVisible",!1),_.A(this,"yt-close-popup-action",["yt-upsell-dialog-renderer"]))},
onAcceptButtonTap_:function(){this.closeOnAcceptButton_.has(this.data.dismissStrategy||this.defaultDismissStrategy_)&&(this.set("data.isVisible",!1),_.A(this,"yt-close-popup-action",["yt-upsell-dialog-renderer"]))},
computeHasHeader_:function(a){return!!a.headerBackgroundImage},
computeLayoutStyle_:function(a){return a},
computePopupSize_:function(a){return a},
computeIconType_:function(a){return a.dialogIcon&&a.dialogIcon.iconType?"YOUTUBE_LOGO"===a.dialogIcon.iconType?"yt-logos-ext:yt-logo-updated":"YOUTUBE_PREMIUM_LOGO"===a.dialogIcon.iconType?"yt-logos-ext:yt-logo-red-updated":a.dialogIcon.iconType:""},
computeIsLogo_:function(a){return!!a.dialogIcon&&!!a.dialogIcon.iconType&&("YOUTUBE_LOGO"===a.dialogIcon.iconType||"YOUTUBE_PREMIUM_LOGO"===a.dialogIcon.iconType)},
computeImageHeight_:function(a){return a&&a.thumbnails?a.thumbnails[0].height||0:0},
computeImageWidth_:function(a){return a&&a.thumbnails?a.thumbnails[0].width||0:0}});
var L9=function(){return _.K.apply(this,arguments)||this};
_.r(L9,_.K);L9.prototype.created=function(){Szb(2200);this.ytPopupContainerBehavior.initPopupContainerBehavior(lMb);if(_.w("kevlar_panels_api_client")){var a=_.hj().resolve(_.Qu);a&&(a.container=this.ytPopupContainerBehavior)}};
L9.prototype.ensurePopupBelowPlayer=function(a,b){var c=this.ytComponentBehavior.getInterfaceForTs("ytd-page-manager");if(!c||!c.isOnWatch()||!_.zA(this))return!1;c=c.getCurrentPage().getPlayerContainer().getBoundingClientRect().bottom;z3().height>c+this.getPopupHeight(a,b)?(a.style.top="auto",a.style.bottom="0px"):(a.style.top=c+"px",a.style.bottom="auto");return!0};
L9.prototype.getPopupHeight=function(a,b){b&&(a.cachedPopupHeight=0);if(!a.cachedPopupHeight){b=0;var c=a.clientHeight,d=window.getComputedStyle(a);b+=parseInt(d.marginTop,10);b+=parseInt(d.marginBottom,10);a.cachedPopupHeight=c+b}return a.cachedPopupHeight};
L9.prototype.getElement=function(a){return document.createElement(a)};
_.t.Object.defineProperties(L9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===lOb){var a=document.createElement("template");a.innerHTML="\x3c!--css_build_scope:ytd-popup-container--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ui.ytd_popup_container.ytd.popup.container.css.js--\x3e";a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,
c=b.insertBefore;if(void 0===kOb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ui.ytd_popup_container.ytd.popup.container.css.js--\x3e<style>:host {display: block;position: absolute;top: 0;width: 100%;} /*# sourceMappingURL=ytd-popup-container.css.map*/</style>";kOb=d}d=kOb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);lOb=a}a=lOb;return a}}});
var M9=L9;_.V([_.L(vOb.YtPopupContainerBehavior),_.W("design:type",Object)],M9.prototype,"ytPopupContainerBehavior",void 0);_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],M9.prototype,"ytComponentBehavior",void 0);M9=_.V([_.T({is:"ytd-popup-container"})],M9);
var jPb;
var kPb;
var lPb={};lPb.YtLogYpcFlowCommandsBehavior=[_.Hx.YtActionHandlerBehavior,{created:function(){this.logFlowCommandsMap_={"yt-log-ypc-flow-start-command":"handleLogYpcFlowStart_","yt-log-ypc-flow-dismiss-command":"handleLogYpcFlowDismiss_"}},
attached:function(){this.registerActionMap(this.logFlowCommandsMap_)},
detached:function(){this.unregisterActionMap(this.logFlowCommandsMap_)},
handleLogYpcFlowStart_:function(a){a.logYpcFlowStartCommand&&a.logYpcFlowStartCommand&&(a=a.logYpcFlowStartCommand,a.serializedTransactionFlowLoggingParams?_.Reb(a.serializedTransactionFlowLoggingParams):a.serializedYpcCancelFlowLoggingParams?(a=a.serializedYpcCancelFlowLoggingParams)&&_.uR("ypcCancelFlowStarted","serializedYpcCancelFlowLoggingParams",a):a.serializedYpcResumeFlowLoggingParams?(a=a.serializedYpcResumeFlowLoggingParams)&&_.uR("ypcResumeFlowStarted","serializedYpcResumeFlowLoggingParams",
a):a.serializedYpcPauseFlowLoggingParams?(a=a.serializedYpcPauseFlowLoggingParams)&&_.uR("ypcPauseFlowStarted","serializedYpcPauseFlowLoggingParams",a):a.serializedYpcRefundFlowLoggingParams?(a=a.serializedYpcRefundFlowLoggingParams)&&Dvb("YPC_EVENT_TYPE_START",a):a.serializedYpcDeactivateFlowLoggingParams?(a=a.serializedYpcDeactivateFlowLoggingParams)&&_.uR("ypcDeactivateFlowStarted","serializedYpcDeactivateFlowLoggingParams",a):a.serializedYpcCancelFlowGoToPaymentProcessorLoggingParams&&(a=a.serializedYpcCancelFlowGoToPaymentProcessorLoggingParams)&&
_.uR("ypcCancelFlowGoToPaymentProcessor","serializedYpcCancelFlowGoToPaymentProcessorLoggingParams",a))},
handleLogYpcFlowDismiss_:function(a){a.logYpcFlowDismissCommand&&(a=a.logYpcFlowDismissCommand,a.serializedTransactionFlowLoggingParams?_.Seb(a.serializedTransactionFlowLoggingParams):a.serializedYpcCancelFlowLoggingParams?(a=a.serializedYpcCancelFlowLoggingParams)&&_.uR("ypcCancelFlowCancelled","serializedYpcCancelFlowLoggingParams",a):a.serializedYpcResumeFlowLoggingParams?(a=a.serializedYpcResumeFlowLoggingParams)&&_.uR("ypcResumeFlowCancelled","serializedYpcResumeFlowLoggingParams",a):a.serializedYpcPauseFlowLoggingParams?
(a=a.serializedYpcPauseFlowLoggingParams)&&_.uR("ypcPauseFlowCancelled","serializedYpcPauseFlowLoggingParams",a):a.serializedYpcRefundFlowLoggingParams&&(a=a.serializedYpcRefundFlowLoggingParams)&&Dvb("YPC_EVENT_TYPE_CANCEL",a))}}];
var mPb={};mPb.YtCancelRecurrenceBehavior=[_.Zx.YtComponentBehavior,_.Jx.YtEndpointHandlerBehavior,{attached:function(){var a=this;this.registerServiceEndpointHandler(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 _.te(Error("sj")),!0;var d=_.Zk(),e=this.getInterface(_.Fx);d&&_.Xj(b,d.endpointMap)?_.Wr(d,b).then(function(h){c.ypcCancelRecurrenceSuccess_(a,b,{data:h})},function(h){c.ypcCancelRecurrenceFailure_(a,b,h)}).thenCatch(function(){_.te(Error("tj"))}):e?e.requestDataForServiceEndpoint(b).then(function(h){c.ypcCancelRecurrenceSuccess_(a,b,h)},function(h){c.ypcCancelRecurrenceFailure_(a,
b,h)}).thenCatch(function(){_.te(Error("tj"))}):_.te(Error("uj"));
return!0},
ypcCancelRecurrenceSuccess_:function(a,b,c){c.data||(c={data:c});c.data&&c.data.actions&&_.ej(this,c.data.actions,this);c.data.messageRenderer?Fvb(b.ypcCancelRecurrenceEndpoint.serializedYpcCancelFlowLoggingParams):(b=b.ypcCancelRecurrenceEndpoint.serializedYpcCancelFlowLoggingParams)&&_.uR("ypcCancelFlowSucceeded","serializedYpcCancelFlowLoggingParams",b);a.fire("yt-service-request-completed",c)},
ypcCancelRecurrenceFailure_:function(a,b,c){Fvb(b.ypcCancelRecurrenceEndpoint.serializedYpcCancelFlowLoggingParams);a.fire("yt-service-request-error",{error:c,params:[a,b]})}}];
var nPb=function(a,b){_.aa.call(this,b)};
_.r(nPb,bBb);
var oPb={};oPb.YtCompleteTransactionBehavior=[_.Zx.YtComponentBehavior,_.Jx.YtEndpointHandlerBehavior,{attached:function(){var a=this;this.registerServiceEndpointHandler(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=this.getInterface(_.Fx),e=a.data.completeTransactionEndpoint,h=this.get("ypcCompleteTransactionEndpoint.actions",e);h&&_.ej(this,h,this);return(h=_.Zk())&&_.Xj(e,h.endpointMap)?_.Wr(h,e,b).then(function(l){return{data:l}}).then(this.handleCompleteTransactionSuccess_,function(){return c.handleCompleteTransactionFailure_(a)}):d.requestDataForServiceEndpoint(e,
b).then(this.handleCompleteTransactionSuccess_,function(){return c.handleCompleteTransactionFailure_(a)})},
handleCompleteTransactionSuccess_:function(a){a.data||(a={data:a});if(a.data.messageRenderer)return _.sn(new nPb(a.data.messageRenderer));if(a.data.trackingParams){var b=_.pi(),c=_.oi();b&&c&&_.Ex(b,c,_.Wq(a.data.trackingParams))}return _.fj(a)},
handleCompleteTransactionFailure_:function(a){a=this.get("data.serializedTransactionFlowLoggingParams",a);_.lR("TRANSACTION_ERROR_TYPE_YPC_COMPLETE_TRANSACTION_RPC_FAILURE",a);return _.sn(new U3("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 _.te(Error("vj")),!0;b.ypcCompleteTransactionEndpoint&&b.ypcCompleteTransactionEndpoint.gtmData&&e4(b.ypcCompleteTransactionEndpoint.gtmData);var d=this.getInterface(_.Fx);if(d){wyb(this);var e=_.Zk();e&&_.Xj(b,e.endpointMap)?_.Wr(e,b).then(function(h){return{data:h}}).then(function(h){a.fire("yt-service-request-completed");
c.ypcCompleteTransactionSuccess_(b,h)},function(){return c.ypcCompleteTransactionFailure_(b)}):d.requestDataForServiceEndpoint(b).then(function(h){a.fire("yt-service-request-completed");
c.ypcCompleteTransactionSuccess_(b,h)},function(){return c.ypcCompleteTransactionFailure_(b)})}return!0},
ypcCompleteTransactionSuccess_:function(a,b){T3(this);b.data||(b={data:b});_.A(this,"yt-close-popup-action",["yt-loading-renderer"]);b.data.messageRenderer||"YPC_RESPONSE_CODE_ERROR"===b.data.ypcResponseCode?this.ypcCompleteTransactionFailure_(a):(e4('{"event": "purchased", "purchaseStatus": "success"}'),this.logTransactionEvent_("transactionFlowSucceeded",a));b.data.actions&&(a=Wxb(b.data.actions),b=Xxb(b.data.actions),a.length&&_.dj(this,a),b.length&&_.ej(this,b,this))},
ypcCompleteTransactionFailure_:function(a){T3(this);_.A(this,"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),_.Oh(a,b),_.sf()}}];
var pPb={};pPb.YtEndpointHandlerWithYpcBehavior=[_.Jx.YtEndpointHandlerBehavior,_.Hx.YtActionHandlerBehavior,[{openWalletDialog:function(a,b,c,d,e,h){var l=this,m=_.un();b=b.replace(/-/g,"+").replace(/_/g,"/");var p=_.wi.getInstance().get("hl");_.Xeb(_.po(_.mR),b,m.resolve,e,m.reject,p,function(q){return l.onServerBackendAnalyticEvent_(a,c,q)},this.onDialogClose_.bind(this),d,h);
return m.promise},
openFixFlowDialog:function(a,b,c,d){a=a.replace(/-/g,"+").replace(/_/g,"/");_.po(_.mR).openFixFlowDialog(a,b,c,d)},
onDialogClose_:function(){_.A(this,"yt-wallet-dialog-closed")},
onServerBackendAnalyticEvent_:function(a,b,c){a.fire("yt-commerce-action-init-done");b&&_.dj(this,[b,{backend_analytics:c}])}}],
_.Nx.YtOpenPopupBehavior,[{listeners:{"yt-service-request-completed":"onUpdateFopServiceRequestCompleted_"},onUpdateFopServiceRequestCompleted_:function(a,b){a=this.get("data.nativeFlowEndpoint",b);b=this.get("data.fallbackEndpoint",b);a?_.dj(this,[a]):b&&this.fire("yt-navigate",{endpoint:b})}}],
mPb.YtCancelRecurrenceBehavior,oPb.YtCompleteTransactionBehavior,{listeners:{"yt-service-request-sent":"onServiceRequestSent_","yt-service-request-completed":"onGetCartServiceRequestCompleted_","yt-service-request-error":"onServiceRequestError_"},created:function(){this.buyFlowActionMap_={};this.ypcRegisterActionMapJobId_=0},
attached:function(){var a=this;this.registerServiceEndpointHandler(function(b,c,d){return a.handleYPCEndpoint(b,c,d)});
this.ypcRegisterActionMapJobId_=_.pq(_.Me,function(){a.registerActionMap(a.buyFlowActionMap_)})},
detached:function(){var a=this;_.Me.cancelJob(this.ypcRegisterActionMapJobId_);_.pq(_.Me,function(){a.unregisterActionMap(a.buyFlowActionMap_)})},
handleYPCEndpoint:function(a,b,c){var d=b.ypcGetCartEndpoint;if(d){var e=d.gtmId;e&&_.nfb(e);(d=d.gtmData)&&e4(d)}return null!=this.get("ypcGetCartEndpoint.prefetchConfig.ypcGetCartPrefetchResponseDataConfig.encryptedPurchaseParams",b)?(this.handleYPCGetCartEndpointWithPrefetch_(a,b),!0):null!=this.get("ypcFixInstrumentEndpoint.encryptedFixInstrumentParameters",b)?(this.handleYPCFixInstrumentEndpoint_(a,b),!0):_.w("enable_premium_voluntary_pause")&&b.ypcPauseSubscriptionCommand?(Byb(this,a,b,c),!0):
_.w("enable_premium_voluntary_pause")&&b.ypcResumeSubscriptionCommand?(Eyb(this,a,b),!0):b.getPaymentInstrumentsParamsCommand?(yyb(this,a,b),!0):!1},
handleYPCGetCartEndpointWithPrefetch_:function(a,b){var c=this,d=b.ypcGetCartEndpoint;b=d.prefetchConfig.ypcGetCartPrefetchResponseDataConfig;var e=b.encryptedPurchaseParams,h=d.offerParams;d=b.serializedTransactionFlowLoggingParams;var l=b.serializedPaymentsClientParams,m=this.createGetCartResponseFromParams_(b,h,d);h={offerParams:h};this.changeButtonState(a,!0);_.Oh("buyFlowStarted",h);_.vn(this.openWalletDialog(a,e,b.ypcLogWalletAnalyticDataEndpoint,d,function(){c.changeButtonState(a,!1)},l).then(function(p){return c.handleBuyFlowCompleteCallback_(a,
m,p)},function(){return c.handleOnLoadError(m)}).then(function(p){return void c.handlePostPurchaseSuccess_(a,m,p)},function(p){return void c.handlePostPurchaseError_(p)}),function(){c.changeButtonState(a,!1);
a.fire("yt-commerce-action-done")})},
createGetCartResponseFromParams_:function(a,b,c){var d=a.completeTransactionEndpoint,e=a.handleTransactionEndpoint;b={data:{offerParams:window.btoa(b),serializedTransactionFlowLoggingParams:c}};e?b.data.handleTransactionEndpoint=e:b.data.completeTransactionEndpoint=d;a.onCartDismissCommand&&(b.data.onCartDismissCommand=a.onCartDismissCommand);return b},
onGetCartServiceRequestCompleted_:function(a,b){var c=this,d=a.target;if(b&&b.data&&b.data.messageRenderer)T3(this),this.handleMessageRenderer_(b.data.messageRenderer),this.changeButtonState(d,!1);else{var e=this.get("data.offerParams",b),h=this.get("data.encryptedPurchaseParams",b),l=this.get("data.upgradeDialogRenderer.ypcUpgradeDialogRenderer",b),m=this.get("data.ypcLogWalletAnalyticDataEndpoint",b),p=this.get("data.serializedPaymentsClientParams",b);if(h||l)a.stopPropagation(),T3(this),this.changeButtonState(d,
!1),l?_.A(this,"yt-open-popup-action",[{openPopupAction:{popupType:_.v("openPopupConfig").popupTypeMap.ypcUpgradeDialogRenderer,popup:{ypcUpgradeDialogRenderer:l}}},this]):(e&&_.Oh("buyFlowStarted",{offerParams:e}),a=this.getLoggingParams_(b),this.changeButtonState(d,!0),_.vn(this.openWalletDialog(d,h,m,a,function(){c.changeButtonState(d,!1)},p).then(function(q){return c.handleBuyFlowCompleteCallback_(d,b,q)},function(){return c.handleOnLoadError(b)}).then(function(q){return c.handlePostPurchaseSuccess_(d,
b,q)},function(q){return c.handlePostPurchaseError_(q)}),function(){c.changeButtonState(d,!1);
d.fire("yt-commerce-action-done")}))}},
onServiceRequestSent_:function(a,b){b&&b.endpoint&&b.endpoint.ypcGetCartEndpoint&&!b.endpoint.ypcGetCartEndpoint.prefetchConfig&&(wyb(this),this.changeButtonState(a.target,!0))},
onServiceRequestError_:function(a,b){if(b&&b.params&&b.params.length){b=_.u(b.params);for(var c=b.next();!c.done;c=b.next())if((c=c.value)&&c.ypcGetCartEndpoint){T3(this);this.changeButtonState(a.target,!1);break}}},
handleBuyFlowCompleteCallback_:function(a,b,c){var d=c.integratorData;return null==d||""===d||null!=c.error?(d=this.getLoggingParams_(b),"-1"===String(c.error)?(b.data.onCartDismissCommand&&_.ej(this,[b.data.onCartDismissCommand],a),_.sn(new U3("TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_COMPLETE_FAILURE",d,!0))):_.sn(new U3("TRANSACTION_ERROR_TYPE_YPC_BUYFLOW_COMPLETE_FAILURE",d))):b.data.handleTransactionEndpoint?xyb(this,b.data.handleTransactionEndpoint,{payments_payload:d}):this.completeTransaction(b,
c)},
handlePostPurchaseSuccess_:function(a,b,c){b=this.getLoggingParams_(b);Evb(b);(b=c.data)&&b.gtmDatas&&b.gtmDatas.length?e4(b.gtmDatas[0]):e4('{"event": "purchased", "purchaseStatus": "success"}');c.data&&c.data.actions&&_.ej(this,c.data.actions,a)},
handlePostPurchaseError_:function(a){a&&a.payload.isUserDismiss||_.Uh(Error("yj"))},
handleOnLoadError:function(a){a=this.getLoggingParams_(a);return _.sn(new U3("TRANSACTION_ERROR_TYPE_LOAD_FAILURE",a))},
getLoggingParams_:function(a){return this.get("data.serializedTransactionFlowLoggingParams",a)},
handleMessageRenderer_:function(a){var b=_.Xi(a,"renderer"),c=_.v("openPopupConfig");"confirmDialogRenderer"===b&&c&&_.A(this,"yt-open-popup-action",[{openPopupAction:{popupType:c.popupTypeMap[b],popup:a}},this])},
handleYPCFixInstrumentEndpoint_:function(a,b){var c=this,d=b.ypcFixInstrumentEndpoint;b=d.encryptedFixInstrumentParameters;this.logFixFopEvent_(d,"FIX_FOP_EVENT_TYPE_START");this.changeButtonState(a,!0);this.openFixFlowDialog(b,function(e,h){c.onFixFlowCompleteCallback_(d,e,h)},function(){return c.changeButtonState(a,!1)},function(){c.changeButtonState(a,!1);
c.logFixFopEvent_(d,"FIX_FOP_EVENT_TYPE_FAILURE","FIX_FOP_ERROR_TYPE_LOAD_FAILURE")})},
onFixFlowCompleteCallback_:function(a,b,c){var d=_.ve("payments.business.integration.scenario.FixInstrument");if(b==d.IntegratorCallbackType.ON_COMPLETE){b="FIX_FOP_EVENT_TYPE_CANCEL";var e=null;null!=c.error?c.error!=d.OnCompleteCallbackError.USER_CANCELLED&&(_.ej(this,[a.errorAction],this),b="FIX_FOP_EVENT_TYPE_FAILURE",e="FIX_FOP_ERROR_TYPE_UNSPECIFIED"):(_.ej(this,[a.successAction],this),b="FIX_FOP_EVENT_TYPE_SUCCESS");this.logFixFopEvent_(a,b,e)}},
logFixFopEvent_:function(a,b,c){(a=a.serializedFixFopLoggingParams)?(b={eventType:b,serializedFixFopLoggingParams:a},null!=c&&(b.errorType=c),_.Oh("fixFopFlow",b),_.sf()):_.Uh(Error("zj"))},
changeButtonState:function(a,b){_.w("enable_ypc_spinners")&&a&&("yt-button-renderer"===a.is||"ytd-button-renderer"===a.is)&&(a.disabled=b)}}];
var qPb={};qPb.YtFeedbackCollectorBehavior=[_.Hx.YtActionHandlerBehavior,{_noAccessors:!0,created:function(){this.feedbackCollectorActionMap_={"yt-help-dialog-requested":"handleHelpDialogRequested_","yt-feedback-dialog-requested":"handleFeedbackDialogRequested_","yt-signal-action-help":"handleSignalActionHelp_","yt-signal-action-send-feedback":"handleSignalActionSendFeedback_","yt-send-feedback-action":"handleSendFeedbackAction_","yt-user-feedback-endpoint":"handleUserFeedbackEndpoint_"}},
attached:function(){this.registerActionMap(this.feedbackCollectorActionMap_)},
detached:function(){this.unregisterActionMap(this.feedbackCollectorActionMap_)},
handleFeedbackDialogRequested_:function(a){a=void 0===a?{}:a;this.getInterface(_.nR).showFeedbackDialog(a.customProductData,a.feedbackContent,a.onFeedbackSubmitted,a.bucket)},
handleHelpDialogRequested_:function(a){a=void 0===a?{}:a;this.getInterface(_.nR).showHelpDialog(a.helpContext,a.articleId,a.productData)},
handleSignalActionHelp_:function(){this.handleHelpDialogRequested_()},
handleSignalActionSendFeedback_:function(){this.handleFeedbackDialogRequested_()},
handleSendFeedbackAction_:function(a,b,c){var d=this,e,h,l;return _.y(function(m){switch(m.nextAddress){case 1:if(a.sendFeedbackAction&&a.sendFeedbackAction.productId){h={productId:a.sendFeedbackAction.productId,bucket:a.sendFeedbackAction.bucket,enableAnonymousFeedback:!0,allowNonLoggedInFeedback:!0};l={feedbackChoice:c.feedbackChoice};if(_.w("web_collect_offline_state")){m.jumpTo(8);break}_.Cg(m,9);return _.z(m,bvb(l),11)}e={bucket:a.sendFeedbackAction.bucket};if(_.w("web_collect_offline_state")){m.jumpTo(4);
break}e.customProductData={};_.Cg(m,5);return _.z(m,bvb(e.customProductData),7);case 7:_.Dg(m,4);break;case 5:_.Eg(m);case 4:d.handleFeedbackDialogRequested_(e);m.jumpTo(0);break;case 11:_.Dg(m,8);break;case 9:_.Eg(m);case 8:S3(h,l),_.Ih(m)}})},
handleUserFeedbackEndpoint_:function(a){if(a.userFeedbackEndpoint){a=a.userFeedbackEndpoint;var b={bucket:a.bucketIdentifier};a.additionalDatas&&(b.customProductData={},a.additionalDatas.forEach(function(c){if(c=c.userFeedbackEndpointProductSpecificValueData)b.customProductData[c.key]=c.value}));
this.handleFeedbackDialogRequested_(b)}}}];
var rPb=document.createElement("template");rPb.innerHTML='<custom-style><style is="custom-style">html {\n  --yt-swatch-icon-color: var(--yt-deprecated-luna-black-opacity-lighten-3);\n  --yt-swatch-primary: var(--yt-spec-static-brand-white);\n  --yt-swatch-primary-darker: rgb(230, 230, 230);\n  --yt-swatch-text: var(--yt-deprecated-luna-black-opacity-lighten-3);\n  --yt-swatch-input-text: var(--yt-deprecated-luna-black);\n  --yt-swatch-tab-selected-text: rgb(15, 15, 15);\n  --yt-swatch-textbox-bg: rgb(255, 255, 255);\n}\n\n/*# sourceMappingURL=yt-swatch-behavior_custom_style.css.map */\n</style></custom-style>';
document.head.appendChild(rPb.content);
var sPb={};
sPb.YtSwatchBehavior={_noAccessors:!0,properties:{swatch:{type:Object,observer:"updateStylesOnSwatchChanged_"}},created:function(){var a=this;this.LIGHT_TEXT_COLOR_=[255,255,255];this.DARK_TEXT_COLOR_=[17,17,17,.6];this.LIGHTENED_DARK_TEXT_COLOR_=[17,17,17,.4];this.RGB_MASK_=16777215;this.RED_MASK_=16711680;this.GREEN_MASK_=65280;this.BLUE_MASK_=255;this.baseColor_="#fff";this.isHighContrastBlack_=!1;_.Md(this,function(){if(null==VGb){var b=_.Im(),c=b.JSC$31766_document_,d=b.createElement("div");d.style.backgroundColor=
"rgb(1, 2, 3)";b.appendChild(c.body,d);c=_.Gn(d,"backgroundColor");c=c.replace(/ /g,"");VGb="rgb(0,0,0)"===c?"black":"rgb(255,255,255)"===c?"white":null;b.removeNode(d)}a.isHighContrastBlack_="black"==VGb;a.isHighContrastBlack_&&a.setSwatch("#000")});
this.DARKMODE_META_THEME_COLOR=[33,33,33,.98];this.LIGHTMODE_META_THEME_COLOR=[255,255,255,.98]},
rgbStyle_:function(a){return 3==a.length?"rgb("+a.join(",")+")":"rgba("+a.join(",")+")"},
resetSwatch:function(){this.setSwatch("#fff")},
metaThemeColor_:function(a){return a?this.rgbStyle_(this.DARKMODE_META_THEME_COLOR):this.rgbStyle_(this.LIGHTMODE_META_THEME_COLOR)},
setSwatchWithArgb:function(a){a&=this.RGB_MASK_;var b=[(a&this.RED_MASK_)>>16,(a&this.GREEN_MASK_)>>8,a&this.BLUE_MASK_];a&&this.setSwatch(_.ty(b))},
getCurrentSwatch:function(){return this.baseColor_},
setSwatch:function(a){this.isHighContrastBlack_&&(a="#000");if(this.baseColor_!=a){var b=a;if(!EAb.test(b))throw Error("Cf`"+b);4==b.length&&(b=b.replace(DAb,"#$1$1$2$2$3$3"));b=b.toLowerCase();b=parseInt(b.substr(1),16);b=[b>>16,b>>8&255,b&255];var c=[0,0,0];var d=_.Em(.1,0,1);d=[Math.round(b[0]+d*(c[0]-b[0])),Math.round(b[1]+d*(c[1]-b[1])),Math.round(b[2]+d*(c[2]-b[2]))];var e=this.isTextLightColor_(b),h="#ffffff"===_.ty(b);c=this.DARK_TEXT_COLOR_;h?c=this.LIGHTENED_DARK_TEXT_COLOR_:e&&(c=this.LIGHT_TEXT_COLOR_);
e=h?"":this.rgbStyle_(c);h=h?"":this.rgbStyle_(this.LIGHT_TEXT_COLOR_);var l=F4(136,136,136);this.set("swatch",{baseColor:a,iconColor:l,inputText:this.pickInputTextColor_(b),logoOverrideColor:h,primary:this.rgbStyle_(b),primaryDarker:this.rgbStyle_(d),textColor:this.rgbStyle_(c),textImportantColor:e,textboxBg:this.pickTextboxBgColor_(b)});this.fire("yt-swatch-changed",this.swatch)}},
isTextLightColor_:function(a){return.5>(.299*a[0]+.587*a[1]+.114*a[2])/255},
pickInputTextColor_:function(a){return"#ffffff"==_.ty(a)?F4(17,17,17):"#232323"==_.ty(a)?F4(255,255,255):F4(17,17,17)},
pickTextboxBgColor_:function(a){return"#ffffff"==_.ty(a)?F4(255,255,255):"#232323"==_.ty(a)?F4(19,19,19):F4(255,255,255)},
applySwatchToElement:function(a,b){a&&b&&b.baseColor!=a.baseColor_&&(a.baseColor_=b.baseColor,a.updateStyles({"--yt-swatch-primary":this.swatch.primary,"--yt-swatch-primary-darker":this.swatch.primaryDarker,"--yt-swatch-text":this.swatch.textColor,"--yt-swatch-important-text":this.swatch.textImportantColor,"--yt-swatch-input-text":this.swatch.inputText,"--yt-swatch-textbox-bg":this.swatch.textboxBg,"--yt-swatch-logo-override":this.swatch.logoOverrideColor,"--yt-swatch-icon-color":this.swatch.iconColor}))},
updateStylesOnSwatchChanged_:function(a){this.applySwatchToElement(this,a)}};
var N9=function(){this.registrationCompletedPromise_=null},O9=function(a){if(a.registrationCompletedPromise_)return a.registrationCompletedPromise_;
a.registrationCompletedPromise_=_.fj();return a.registrationCompletedPromise_},tPb=function(){var a=N9.getInstance();
a=O9(a);a.then(function(){_.je("IS_HOMEPAGE_COLD",!1);_.je("IS_RESULTS_PAGE_COLD",!1);_.je("IS_WATCH_PAGE_COLD",!1)});
return a};
N9.getInstance=function(){return _.po(N9)};
var uPb=function(a,b){this.rootData=a;this.scrollTop=b};
var P9=function(){this.maxSize=_.v("HISTORY_CACHE_MAX_SIZE",100);this.timeToDataCache=new Map};
P9.prototype.get=function(a){var b=this.timeToDataCache.get(a);b&&(this.timeToDataCache.delete(a),this.timeToDataCache.set(a,b));if(b&&b.rootData&&_.w("web_use_response_store_for_history_cache")){var c=_.hj().resolve(_.yu),d=vPb(b),e=!0;if(d.content){var h=_.xu(c,d.content);e&&h?b.rootData.response=_.Lk(h):e=!1}d.player&&(h=_.xu(c,d.player),e&&h?b.rootData.playerResponse=_.Lk(h):e=!1);d.reelSequence&&(c=_.xu(c,d.reelSequence),e&&c?b.rootData.reelWatchSequenceResponse=_.Lk(c):e=!1);e||(this.timeToDataCache.delete(a),
b=void 0)}return b};
P9.prototype.set=function(a,b){if(b.rootData&&_.w("web_use_response_store_for_history_cache")){var c=vPb(b),d=Object.assign({},b.rootData);c.content&&b.rootData.response&&(wPb(c.content,b.rootData.response),d.response=null);c.player&&b.rootData.playerResponse&&(wPb(c.player,b.rootData.playerResponse),d.playerResponse=null);c.reelSequence&&b.rootData.reelWatchSequenceResponse&&(wPb(c.reelSequence,b.rootData.reelWatchSequenceResponse),d.reelWatchSequenceResponse=null);b=new uPb(d,b.scrollTop)}this.timeToDataCache.has(a)?
this.timeToDataCache.delete(a):this.timeToDataCache.size>=this.maxSize&&(c=this.timeToDataCache.keys().next(),this.timeToDataCache.delete(c.value));this.timeToDataCache.set(a,b)};
P9.prototype.clear=function(){this.timeToDataCache.clear()};
var vPb=function(a){return _.Wka(_.hj().resolve(_.Vka),a.rootData.endpoint)},wPb=function(a,b){var c,d=null===(c=b.responseContext)||void 0===c?void 0:c.maxAgeSeconds;
if(d&&0<Number(d)){var e=_.hj().resolve(_.yu);b=_.Qja(b,d);_.vu(e,a,new _.wu(b))}};
var xPb=function(a,b,c){this.endpoint=b;this.savedComponentState=void 0===c?null:c;this.entryTime=a};
var yPb={pushState:window.history.pushState,replaceState:window.history.replaceState};_.ij({is:"yt-history-manager",behaviors:[_.Zx.YtComponentBehavior],properties:{noIframe:Boolean},created:function(){this.historyEntryTime_=0;this.historySnapshotCache_=new P9;this.global=window;this.JSC$42334_iframe_=null;this.initialized_=!1;this.boundHistoryPushState_=this.boundHistoryReplaceState_=void 0;this.entryIndex_=0;this.debugInfo_={}},
hasBoundFunctions_:function(){return!!this.boundHistoryReplaceState_&&!!this.boundHistoryPushState_},
init:function(a){if(this.initialized_)return this.hasBoundFunctions_();this.initialized_=!0;if(!this.noIframe){var b=_.Rb("IFRAME");b.src="about:blank";b.style.display="none";this.JSC$42334_iframe_=b;document.body.appendChild(b)}this.bindHistoryStateFunctions_();a||this.replaceState(null,null,0);return this.hasBoundFunctions_()},
bindHistoryStateFunctions_:function(){var a=[];if(this.JSC$42334_iframe_&&this.JSC$42334_iframe_.contentWindow.history){var b=this.JSC$42334_iframe_.contentWindow.history;b&&(a.push(b),b.__proto__&&a.push(b.__proto__))}this.global.history&&a.push(this.global.history);this.global.history.__proto__&&a.push(this.global.history.__proto__);a.push(yPb);b=function(d){for(var e=null,h=0;h<a.length;h++){var l=a[h];if("function"===typeof l[d]){e=l[d].bind(this.global.history);this.debugInfo_[d]=h;break}}return e}.bind(this);
if(!this.boundHistoryReplaceState_){var c=b("replaceState");c&&(this.boundHistoryReplaceState_=c)}!this.boundHistoryPushState_&&(b=b("pushState"))&&(this.boundHistoryPushState_=b)},
attached:function(){this.listen(this.global,"popstate","onPopState_");"scrollRestoration"in this.global.history&&(this.global.history.scrollRestoration="manual")},
detached:function(){this.unlisten(this.global,"popstate","onPopState_")},
getDebugString:function(){var a=[];this.initialized_&&a.push("i");this.boundHistoryReplaceState_&&a.push("bhr");this.boundHistoryPushState_&&a.push("bhs");"replaceState"in this.debugInfo_&&a.push("brs:"+this.debugInfo_.replaceState);"pushState"in this.debugInfo_&&a.push("bps:"+this.debugInfo_.pushState);0<this.entryIndex_&&a.push("ei:"+this.entryIndex_);return a.join(",")},
getThirdPartyManipulationSuspected:function(){return this.initialized_&&!!this.boundHistoryReplaceState_!==!!this.boundHistoryPushState_},
onPopState_:function(a){var b=null;a.state||(b="History popstate has no state - "+this.getDebugString());if(!this.fire("yt-history-pop",{errorMsg:b},{cancelable:!0}).defaultPrevented){var c=this.getInterface(_.xA);b=c.getCurrentData();var d=c.getCurrentPage();c=0;d?(d=_.A(this,"yt-get-page-offset",[d]),0<d.length&&(c=d[0])):_.Uh(new _.pg("getCurrentPage returned undefined",{debugString:this.getDebugString(),page:b?b.page:"undefined"}));this.saveSnapshot_(this.historyEntryTime_,b,c,!0)}if(a.state){var e=
b=null;c=!1;d=null;var h=!!a.state["spf-timestamp"]||!!a.state.blazer;a.state.entryTime&&(a=a.state,d=this.historySnapshotCache_.get(a.entryTime),c=a.entryTime>this.historyEntryTime_,this.historyEntryTime_=a.entryTime,b=a.endpoint,e=a.savedComponentState);c?this.entryIndex_++:this.entryIndex_--;this.fire("yt-history-load",new xKb(b,c,d,e,h))}},
saveSnapshot_:function(a,b,c,d){(void 0===d?0:d)&&(b.csn=_.pi());this.historySnapshotCache_.set(a,new uPb(b,c))},
clearSavedStates:function(){this.historySnapshotCache_.clear()},
safeReplaceState_:function(a,b,c){this.boundHistoryReplaceState_||this.bindHistoryStateFunctions_();this.boundHistoryReplaceState_?this.boundHistoryReplaceState_(a,b,c):_.Uh(new _.pg("history.replaceState is not a function",this.getDebugString()))},
safePushState_:function(a,b,c){this.entryIndex_++;this.boundHistoryPushState_||this.bindHistoryStateFunctions_();this.boundHistoryPushState_?this.boundHistoryPushState_(a,b,c):_.Uh(new _.pg("history.pushState is not a function",this.getDebugString()))},
replaceState:function(a,b,c,d){this.init(!0);var e;this.global.history.state&&this.global.history.state.entryTime?e=this.global.history.state.entryTime:e=window.performance.now();a=new xPb(e,a,d);this.saveSnapshot_(e,b,c);this.historyEntryTime_=e;this.safeReplaceState_(a,"",this.global.location.href)},
replaceUrl:function(a){this.init(!0);this.safeReplaceState_(this.global.history.state,"",C2(a))},
replaceSavedComponentState:function(a){this.init(!0);var b=this.global.history.state;b.savedComponentState=a;this.safeReplaceState_(b,"",_.Zj(this.global.location.href))},
saveAndPush:function(a,b,c,d,e){this.init();this.maybeCacheTime_(c);this.saveSnapshot_(this.historyEntryTime_,c,d,!0);b=new xPb(window.performance.now(),b,e);this.historyEntryTime_=b.entryTime;this.safePushState_(b,"",C2(a))},
maybeCacheTime_:function(a){if(a){var b=_.zA(this),c=a.playerResponse;"watch"!=a.page||!c||c.videoDetails&&c.videoDetails.isLive||!b||!(a=b.getPlayer())||(b=a.getDuration()-a.getCurrentTime()>_.ne("kevlar_time_caching_end_threshold")&&a.getCurrentTime()>_.ne("kevlar_time_caching_start_threshold"),c.playerConfig=c.playerConfig||{},c.playerConfig.playbackStartConfig=c.playerConfig.playbackStartConfig||{},c.playerConfig.playbackStartConfig.startSeconds=b?a.getCurrentTime():0)}}});
var zPb=["__Secure-1PAPISID","SAPISID","__Secure-3PAPISID"],Q9=function(){_.mn.call(this);this.pollingInterval=3E3;this.sessionCookies=[null,null,null];APb(this)};
_.r(Q9,_.mn);Q9.prototype.verifyUser=function(){var a=APb(this),b=a.logout;if(!a.sessionChange)return this.poll(),!0;this.dispatchEvent("ytsessionchange");b&&this.dispatchEvent("ytuserinvalid");this.poll();return!1};
var APb=function(a){var b=zPb.map(function(e){var h;return null!==(h=_.Of.get(e))&&void 0!==h?h:""}),c=b.some(function(e,h){return a.sessionCookies&&""!==a.sessionCookies[h]&&""===e}),d=b.some(function(e,h){return a.sessionCookies&&a.sessionCookies[h]!==e});
a.sessionCookies=b;return{logout:c,sessionChange:d}};
Q9.prototype.poll=function(){};
Q9.prototype.clearTimeout=function(){this.scheduledJobId&&(_.Me.cancelJob(this.scheduledJobId),this.scheduledJobId=void 0)};
var BPb="/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(" "),CPb=[];
_.ij({is:"yt-navigation-manager",provides:I7,behaviors:[_.Zx.YtComponentBehavior,{_noAccessors:!0,created:function(){this.pendingNavigationPromise_=null},
hasPendingNavigation:function(){return!!this.pendingNavigationPromise_},
cancelPendingNavigation:function(){this.pendingNavigationPromise_&&(this.pendingNavigationPromise_=null)}},
_.Hx.YtActionHandlerBehavior],actionMap:{"yt-signal-action-history-back":"handleSignalActionHistoryBack_","yt-signal-action-reload-page":"handleSignalActionReloadPage_","yt-signal-action-soft-reload-page":"handleSignalActionSoftReloadPage_","yt-signal-action-reset-warm-loads":"handleSignalActionResetWarmLoads_","yt-signal-action-close-window":"handleSignalActionCloseWindow_"},created:function(){this.numNavigations_=-1;this.chunksReceived_=0;this.lastNavigationUrl_=this.pendingNavigationPromise_=null;
this.initClientStreamzObjects_();this.autoplayCount=1;this.resetWarmLoads_=!1;this.searchDebugUrlMatcher_=new RegExp(/\/results\?.*deb|\/scraper_results\?.*deb|\/results\?.*enable=|\/scraper_results\?.*enable=/);this.isMiniplayerExpansion=!1},
initClientStreamzObjects_:function(){_.w("enable_servlet_streamz")&&(this.requestCounter_=new Zzb,this.responsesCounter_=new $zb);_.w("debug_servlet_streamz")&&(this.navigatePageTypeCounter_=new bAb,this.awayFromAppEndpointCounter_=new cAb,this.cannotGenerateURLCounter_=new dAb,this.forcedColdLoadCounter_=new eAb,this.pageRequestFailCounter_=new fAb,this.loadPageRequestCounter_=new gAb,this.pageChunkReceivedCounter_=new hAb,this.pageRequestFinishedCounter_=new iAb,this.pageUpdateFinishCounter_=new jAb);
_.w("enable_navigation_requests_streamz")&&new lAb(_.Ni());_.w("enable_servlet_errors_streamz")&&(this.servletResponseErrorsCounter_=new aAb)},
factoryImpl:function(){},
currentEndpoint_:null,getPageTypeForEndpoint_:function(a){var b="";if(!a)return null;a.commandMetadata&&a.commandMetadata.webCommandMetadata&&a.commandMetadata.webCommandMetadata.webPageType?b=_.Uia(a.commandMetadata.webCommandMetadata.webPageType.toLowerCase()):a.browseEndpoint||a.watchPlaylistEndpoint?b="browse":a.searchEndpoint?b="search":a.watchEndpoint&&(b="watch");return b},
getCurrentEndpoint:function(){return this.currentEndpoint_},
reload:function(){window.location.reload()},
reloadData:function(){this.currentEndpoint_&&this.navigate(this.currentEndpoint_,!0,void 0,{disableCache:!0})},
navigate:function(a,b,c,d,e,h){var l=this;b=void 0===b?!1:b;c=void 0===c?{}:c;d=void 0===d?{}:d;this.maybeDisconnectVisibilityObserver_(!!this.get("commandMetadata.webCommandMetadata.ignoreNavigation",a));var m=this.getPageTypeForEndpoint_(a);this.navigatePageTypeCounter_&&this.navigatePageTypeCounter_.increment(m||"null",e||"null");var p="1"==d.autonav,q=_.pi(),x;if("watch"===m){if(_.w("block_all_player_prefetch_requests")||(x=tGb(_.po(r6),a,p)),this.shouldLoadEndpointInMiniplayer_())return this.endpointInMiniplayer_(a)?
_.A(this,"yt-expand-watch-page-action"):_.A(this,"yt-miniplayer-load-endpoint",[a]),!1}else if("watch"!==m){var B,C,I=null==(B=this.getCurrentEndpoint())?void 0:null==(C=B.watchEndpoint)?void 0:C.videoId;I&&_.Er.getInstance().then(function(oa){oa&&oa.set("yt-miniplayer-shown-video-id",I)})}x&&(c.frags=x.missingFragments_.join(","));
C=null;var H=this.get("commandMetadata.webCommandMetadata.ignoreNavigation",a);H||(_.w("kevlar_command_url")?C=this.get("commandMetadata.webCommandMetadata.url",a):C=_.Vi(a,c));var O=!1;if(C&&this.pendingNavigationPromise_){if(this.lastNavigationUrl_&&C==this.lastNavigationUrl_)return Wub()||_.kk("nrsu",1),!1;this.pendingNavigationPromise_.cancel("canceled pendingNavigationPromise_");O=!0;_.Yk(z2(),"CANCELLED")}C&&(this.lastNavigationUrl_=C);B=tPb();a.loggingUrls&&a.loggingUrls.forEach(function(oa){oa.baseUrl&&
_.sh(oa.baseUrl)});
Hyb(a,h?h.layer:0)&&_.w("kevlar_flush_logs_on_away_navigation")&&_.sf();if(Gyb(a))return this.awayFromAppEndpointCounter_&&this.awayFromAppEndpointCounter_.increment(m||"null"),!1;zAb(m,e);if(!C)return H||_.Vh((0,_.pg)("Can't construct url for endpoint",a)),this.cannotGenerateURLCounter_&&this.cannotGenerateURLCounter_.increment(m||"null"),_.Yk(z2(),"FAILURE"),!1;Kwb();H=a&&a.hasOwnProperty("browseEndpoint")&&a.browseEndpoint.browseId.startsWith("UC");H=this.shouldRedirect_(C)&&!H;var X;if(X=_.w("kevlar_next_cold_on_auth_change_detected"))Q9.instance||
(Q9.instance=new Q9),X=!Q9.instance.verifyUser();X&&(H=!0);if(H||_.v("DISABLE_WARM_LOADS")||this.resetWarmLoads_)return _.uP(C,void 0,void 0,window.top),this.forcedColdLoadCounter_&&this.forcedColdLoadCounter_.increment(m||"null",this.shouldRedirect_(C),_.v("DISABLE_WARM_LOADS")),_.Yk(z2(),"ABORTED"),!1;this.resetChunkState();Xub();_.vja("nr");p&&(_.w("web_csi_via_jspb")?(p=new bzb,_.Oa(p,1,"an"),H=new _.lk,_.lb(H,38,p),_.xk(H)):_.kk("nr","an"));O&&_.kk("pnc",1);var ia;a.clickTrackingParams&&(d.itct=
a.clickTrackingParams,d.csn=q);d.endpoint=JSON.stringify(a);_.Zd.isEmpty(d)||_.fy(C,d);q={headers:{"X-YouTube-STS":_.v("STS",void 0),"x-youtube-csoc":1}};e&&(q.type=e);q.method="POST";q.postParams={command:JSON.stringify(a)};this.requestCounter_&&this.requestCounter_.increment(m||"null");p=_.iV(_.ns.instance,a);!_.w("disable_miniplayer_expansion_log")&&this.isMiniplayerExpansion&&(h=Object.assign({},{layer:0},h,{parentLayer:3}));this.pendingNavigationPromise_=ia=p?_.os(_.ns.instance,a,d,window.location.href,
this.getPageTypeForEndpoint_(a),function(oa,Ha){_.w("kevlar_op_replicate_handle_navigate_part")?(_.zk("nc"+l.chunksReceived_),l.chunksReceived_++,O9(N9.getInstance()).then(l.pageChunkReceived_.bind(l,oa,d,Ha,h))):l.loadPageChunk_(oa,Ha,d,h)},function(oa){return l.isNetworkPromiseStale_(oa)}):this.getInterface(_.Fx).requestDataForEndpoint(a,c,function(oa){this.handleNavigatePart_(ia,a,d,oa,h)}.bind(this),q,!!_.w("cancel_pending_navs"));
c=B.then(function(){return ia}).then(this.handleNavigateSuccess_.bind(this,ia,a,x,d),this.handleNavigateFail_.bind(this,ia,a));
_.RE.getInstance().navigationFinishPromise=c;b={endpoint:a,pageType:m,url:C2(C),reload:!!b};e&&(b.type=e);B.then(this.fire.bind(this,"yt-navigate-start",b));x&&B.then(this.loadPrefetchedData_.bind(this,a,x,d));return!0},
loadPrefetchedData_:function(a,b,c){if(b=fGb(b))_.w("kevlar_prefetched_data_set_csn_early")&&b.csn&&b.rootVe&&_.ri(b.csn,b.rootVe),this.loadPageChunk_(a,b,c)},
navigateApp:function(){throw Error("Bj");},
isNetworkPromiseStale_:function(a){return a!=this.pendingNavigationPromise_},
pageRequestFail_:function(a,b,c,d){var e=this.getPageTypeForEndpoint_(a);this.pageRequestFailCounter_&&this.pageRequestFailCounter_.increment(e||"null");a={endpoint:a,pageType:e};d&&(a.errorMessage=d);_.Vh(b);a.navigationDoneMs=_.zk("nd");a.navigationErrorReason=c;this.responsesCounter_&&(c=this.get("params.error.0.code",b)||"null_error",this.responsesCounter_.increment("failure",e||"null",c));this.servletResponseErrorsCounter_&&(e=this.get("params.error.0.code",b)||"null_error_code",b=this.get("params.error.0.location",
b)||"null_error_location",this.servletResponseErrorsCounter_.increment(e,b));this.fire("yt-navigate-error",a)},
handleNavigateFail_:function(a,b,c){var d=void 0;c instanceof _.wn&&(d=c,_.wO(c));if(this.isNetworkPromiseStale_(a))return _.w("kevlar_track_mousedown_prefetch")&&_.po(m6).resolve(!0),_.sn(d);_.Yk(z2(),"FAILURE");this.pageRequestFail_(b,c,"101");return _.sn(c)},
handleNavigatePart_:function(a,b,c,d,e){this.isNetworkPromiseStale_(a)||(d.reload?window.location.reload(!0):(_.zk("nc"+this.chunksReceived_),this.chunksReceived_++,O9(N9.getInstance()).then(this.pageChunkReceived_.bind(this,b,c,d,e))))},
handleNavigateSuccess_:function(a,b,c,d,e){if(this.isNetworkPromiseStale_(a))return _.w("kevlar_track_mousedown_prefetch")&&_.po(m6).resolve(!0),_.fj();_.w("kevlar_track_mousedown_prefetch")&&_.po(m6).resolve();this.pendingNavigationPromise_=null;if(!e)return b=new _.pg("Missing data in response for navigation endpoint",b),_.sn(b);if(e.reload)return window.location.reload(!0),_.fj();c&&(a={},_.Zd.extend(a,fGb(c),e),e=a);c=this.get("timing.responseStart",e);null!=c&&_.zk("srt",c);_.zk("pdc");c=this.get("timing.info",
e);if(null!=c)for(var h in c)_.kk(h,c[h]);_.Yk(z2(),"SUCCESS");this.pageRequestFinished(b,e,1,d);return _.fj()},
shouldRedirect_:function(a){var b=a;_.w("kevlar_no_redirect_to_classic_2_ks")||(b=(new _.ck(a)).getPath());if("/"==b||"/red"==b)return!1;var c=!0;BPb.forEach(function(d){0==a.indexOf(d)&&(c=!1)});
CPb.forEach(function(d){var e=d.url;_.w(d.expFlag)&&0==a.indexOf(e)&&(c=!1)});
return c},
publishPageData_:function(a){this.fire("yt-page-data-fetched",{pageData:a})},
loadPageChunk_:function(a,b,c,d){this.performChunkLoad_(a,b,!1,!0,c,d)},
resetChunkState:function(){this.chunksReceived_=0;this.chunkHandler_=void 0},
performChunkLoad_:function(a,b,c,d,e,h){if(!this.chunkHandler_)if("watch"==b.page)if(d||c){if(_.w("kevlar_continue_playback_without_player_response")){var l,m;var p=null==(l=this.getCurrentEndpoint())?void 0:null==(m=l.watchEndpoint)?void 0:m.videoId}c={clientParams:{miniplayer:!1,autoSaveToQueue:!0,fromHistory:c,previousVideoId:p},tempData:e};this.chunkHandler_=new i6(this.playerProvider_.bind(this),c,h)}else this.chunkHandler_=new TFb(this.playerProvider_.bind(this));else"shorts"==b.page&&d&&!c?
(c={clientParams:{miniplayer:!1,autoSaveToQueue:!1,fromHistory:!1},tempData:e},this.chunkHandler_=new VFb(this.playerProvider_.bind(this),c,h)):this.chunkHandler_=new UFb(h);this.chunkHandler_.processChunk({endpoint:a,data:b});return this.chunkHandler_.JSC$41213_playerPromiseResolver.promise},
loadPageRequest_:function(a,b,c,d,e){var h=null;this.loadPageRequestCounter_&&this.loadPageRequestCounter_.increment(!!a.playerResponse,a.page||"null",b,c);"watch"!=a.page||c?a.filler||_.A(this,"yt-stop-old-player",[a]):h=this.performChunkLoad_(d,a,b,!1,e);if(h)return h.then(this.publishPageData_.bind(this,a));this.publishPageData_(a);return _.fj()},
checkNetworkResponseErrors_:function(a,b){var c=null;if(!b)return c=new _.pg("Empty data",this.is,a);var d=b.response;d||(c=new _.pg("Response field missing from data",this.is,a));var e={endpointType:this.getPageTypeForEndpoint_(a)||"unknown"};d.responseContext?(d=d.responseContext.errors)&&(c=new _.pg("Errors in response context",this.is,a,d,e)):c=d.error||d.errorMetadata?new _.pg("Errors in response",this.is,a,d.error,d.errorMetadata,e):new _.pg("responseContext missing",this.is,a,Object.keys(d).sort().join(","),
e);if(a=this.get("response.responseContext.webResponseContextExtensionData.webResponseContextDebugData.debugErrorMessages",b))for(b=0;b<a.length;b++);return c},
maybeFlattenErrorResponse:function(a){if(a&&a.response&&a.response.error&&a.response.error.code){var b=a.response.error.details;if(b)for(var c=0;c<b.length;c++){var d=b[c];d["@type"]&&"type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse"==d["@type"]&&(delete d["@type"],a.response=d)}}},
getUserFacingErrorMessage_:function(a){return this.get("response.responseContext.errors.error.0",a)},
pageChunkReceived_:function(a,b,c,d){this.currentEndpoint_=a;if(this.pageChunkReceivedCounter_){var e=this.getPageTypeForEndpoint_(a);this.pageChunkReceivedCounter_.increment(this.chunksReceived_,c.page||"null",e||"null")}c&&this.ensureDisplayUrlMatchesPageData_(c);"watch"==c.page&&c.response&&!_.w("disable_watch_next_delay")?_.GQ(_.Me,this.loadPageChunk_.bind(this,a,c,b,d)):this.loadPageChunk_(a,c,b,d)},
shouldDisplayUrlFromData:function(a){var b;if(!(b=!_.w("webfe_parse_debug_param_in_resolveurl_service")&&this.searchDebugUrlMatcher_.test(a)))a:{a=_.Se(a);b=_.u(_.Zda);for(var c=b.next();!c.done;c=b.next())if(void 0!==a[c.value]){b=!0;break a}b=!1}return b?!0:!1},
ensureDisplayUrlMatchesPageData_:function(a){if(a.url&&!a.url.startsWith("/clip")&&this.shouldDisplayUrlFromData(a.url))a.url&&!Sub(a.url)&&this.fire("yt-navigate-redirect",{url:a.url});else if(a.endpoint){var b=this.get("commandMetadata.webCommandMetadata.url",a.endpoint);b&&!Sub(b)&&this.fire("yt-navigate-redirect",{url:b});b&&a.url&&b!=a.url&&!a.url.match("playnext=1")&&new _.pg("Response url mismatch in response data",this.is,b,a.url)}},
pageRequestFinished:function(a,b,c,d,e){this.isMiniplayerExpansion=e=void 0===e?!1:e;var h=2==c;this.currentEndpoint_=a;if(this.pageRequestFinishedCounter_){var l=this.getPageTypeForEndpoint_(a);this.pageRequestFinishedCounter_.increment(l||"null",b.page||"null",h,e)}this.numNavigations_++;this.numNavigations_&&(Rxb.navigationCount=this.numNavigations_);_.je("NUM_NAV",this.numNavigations_);this.maybeFlattenErrorResponse(b);if(l=this.checkNetworkResponseErrors_(a,b))return c=this.getUserFacingErrorMessage_(b),
this.pageRequestFail_(a,l,"102",c),_.sn(l);l=b.rootVe||this.get("response.responseContext.webResponseContextExtensionData.ytConfigData.rootVisualElementType",b);!h&&b&&this.ensureDisplayUrlMatchesPageData_(b);var m=this.get("response.responseContext.maxAgeSeconds",b);if(!h&&!isNaN(m)){var p;_.w("kevlar_use_response_ttl_to_invalidate_cache")?p=(0,_.pf)()+1E3*m:_.w("kevlar_always_invalidate_cache")&&(p=0);isNaN(p)||(b.expirationTime=p)}_.po(r6).prefetchCache_.clear();h||"watch"!=b.page||"reduced"!=
b.type&&1!=c?c=this.loadPageRequest_(b,h,!!e,a,d):(this.publishPageData_(b),c=_.fj());(d=this.getInterface(K7))&&d.markDirty();d=c.then(function(){var q=this.getPageTypeForEndpoint_(a);this.pageUpdateFinishCounter_&&this.pageUpdateFinishCounter_.increment(q||"null",b.page||"null",h.toString()||"null");var x={endpoint:a,pageType:q,fromHistory:h,response:b};x.navigationDoneMs=_.zk("nd");!h&&this.responsesCounter_&&this.responsesCounter_.increment("success",q||"null","null");this.fire("yt-navigate-finish",
x)}.bind(this));
b.csn&&l&&b.clientSideGrafts&&c.then(this.attachClientSideGrafts_.bind(this,b,_.oi()));return d},
attachClientSideGrafts_:function(a,b){a.clientSideGrafts&&b&&a.clientSideGrafts.forEach(function(c){b&&c&&_.Ex(a.csn,b,_.Wq(c))})},
endpointInMiniplayer_:function(a){var b=_.cj(this,"yt-get-miniplayer-component-action");return b&&b.length&&b[0]?_.w("disable_miniplayer_prevent_double_load")?(a=this.get("commandMetadata.webCommandMetadata.url",a),b=this.get("data.watchEndpoint.commandMetadata.webCommandMetadata.url",b[0]),a&&b?(a=_.Pv(new _.ck(a),"v"),b=_.Pv(new _.ck(b),"v"),a===b):!1):b[0].endpointAlreadyLoaded(a):!1},
handleSignalActionHistoryBack_:function(){window.history.back()},
handleSignalActionCloseWindow_:function(){window.close()},
handleSignalActionReloadPage_:function(){this.reload()},
handleSignalActionSoftReloadPage_:function(){this.reloadData()},
handleSignalActionResetWarmLoads_:function(){this.resetWarmLoads_=!0},
playerProvider_:function(){return _.zA(this)},
isMiniplayerActive_:function(){var a=_.cj(this,"yt-miniplayer-active");return a&&a.length&&a[0]},
shouldLoadEndpointInMiniplayer_:function(){return this.isMiniplayerActive_()&&(_.RE.getInstance().userActivation||_.RE.getInstance().lockupActivation)},
maybeDisconnectVisibilityObserver_:function(a){_.w("kevlar_use_vimio_behavior")&&"WEB"===_.v("INNERTUBE_CLIENT_NAME")&&!a&&this.getInterface(_.xA).getCurrentPage().disconnectVisibilityRoot()}});
_.ij({is:"yt-network-manager",provides:_.Fx,behaviors:[_.Zx.YtComponentBehavior],properties:{baseUrl:{type:String,value:""},baseServiceEndpointUrl:{type:String,value:""},mobile:Boolean},factoryImpl:function(){},
created:function(){this.aTag_=document.createElement("a")},
endpointToXhrUrl:function(a,b){b=void 0===b?{}:b;b.pbj||(b.pbj=1);a=_.Vi(a,b);this.baseUrl&&a&&(_.We(a)[1]||_.Xe(a)||(a=Yzb(this.baseUrl,a)));this.aTag_.href=a;return this.aTag_.href},
fetchData:function(a){return _.xO(a)},
postData:function(a,b){var c={method:"POST"};if(b){for(var d in b){var e=b[d];_.ra(e)&&(b[d]=JSON.stringify(e))}c.postParams=b}return _.xO(a,c)},
requestDataForEndpoint:function(a,b,c,d,e){b=this.endpointToXhrUrl(a,b);if(!b)throw c=Error("Dj"),c.params=a,c;return _.xO(b,d,c,e)},
requestDataForServiceEndpoint:function(a,b){if(a.getAccountSwitcherEndpoint)return this.fetchData("/getAccountSwitcherEndpoint");b=b||{};var c=a.webSerializedServiceEndpointExtension;c?b.se=c.base64EncodedServiceEndpoint:b.sej=JSON.stringify(a);(c=_.pi())&&_.w("enable_service_ajax_csn")&&(b.csn=c);b.theme=_.zi();a.getAccountsListEndpoint&&_.v("DELEGATION_CONTEXT")&&(b.delegation_context=JSON.stringify(_.v("DELEGATION_CONTEXT")));c=null;for(var d in a)if(_.jf(d,"Endpoint")||_.jf(d,"Command")){c=d;
break}if(!c){var e=Error("Ej");e.params=a;_.lHa(e,"WARNING");return new _.tf(function(h,l){return l(e)})}d={name:c};
a.signalServiceEndpoint&&a.signalServiceEndpoint.signal&&(d.signal=a.signalServiceEndpoint.signal);(c=_.Se(window.location.href))&&c.internalcountrycode&&(d.internalcountrycode=c.internalcountrycode);c="/service_ajax";_.w("debug_forward_web_query_parameters")&&(c=_.ef(c));this.baseServiceEndpointUrl&&(c=Yzb(this.baseServiceEndpointUrl,c));d=_.Ve(c,d);a.clickTrackingParams&&_.fy(d,{itct:a.clickTrackingParams});return this.postServiceRequest_(d,b)},
postServiceRequest_:function(a,b){return this.postData(a,b)}});
_.ij({is:"yt-visibility-monitor",behaviors:[_.Zx.YtComponentBehavior],provides:K7,properties:{trackWindowScroll:Boolean,heightPrescan:{type:Number,value:50},pauseScan:{type:Boolean,observer:"pauseScanChanged_"}},created:function(){this.dirty_=!0;this.timeBetweenJobsMs_=this.visibilityRoot_=null;this.timeBetweenJobsMs_=_.w("kevlar_tuner_should_test_visibility_time_between_jobs")?_.ne("kevlar_tuner_visibility_time_between_jobs_ms"):_.v("VISIBILITY_TIME_BETWEEN_JOBS_MS",500);this.screenRect_=new _.pv(0,
0,window.innerWidth,window.innerHeight);this.prescanRect_=null;this.pendingRefresh_=!1;this.lastJobRunTime_=0;this.boundDoAfterRenderRequest_=this.doAfterRenderRequest_.bind(this);this.lastVisibleSet_=new Set},
factoryImpl:function(){},
get visibilityRoot(){if(!this.visibilityRoot_){var a=_.v("VISIBILITY_ROOT",void 0);a&&(this.visibilityRoot_=_.G(this.parentElement.root).querySelector(a))}return this.visibilityRoot_},set visibilityRoot(a){this.visibilityRoot_&&this.unlisten(this.visibilityRoot_,"yt-visibility-refresh","markDirty");this.visibilityRoot_=a;this.dirty_=!1;this.refreshVisibility_();this.visibilityRoot_&&this.listen(this.visibilityRoot_,"yt-visibility-refresh","markDirty")},attached:function(){this.requestVisibilityRefresh();
this.trackWindowScroll&&(this.listen(window,"resize","markDirty"),this.listen(window,"scroll","markDirty"));this.visibilityRoot&&this.listen(this.visibilityRoot,"yt-visibility-refresh","markDirty")},
reset:function(){this.lastVisibleSet_.clear()},
runVisibilityJob_:function(){this.pendingRefresh_=!1;this.lastJobRunTime_=Date.now();this.refreshVisibility_()},
doIdleRequest_:function(a){window.setTimeout(this.boundDoAfterRenderRequest_,a)},
doAfterRenderRequest_:function(){_.Md(this,this.runVisibilityJob_)},
requestVisibilityRefresh:function(){if(!this.pendingRefresh_){this.pendingRefresh_=!0;var a=Date.now()-this.lastJobRunTime_;a>=this.timeBetweenJobsMs_?this.doAfterRenderRequest_():this.doIdleRequest_(this.timeBetweenJobsMs_-a)}},
refreshVisibility_:function(){if(this.dirty_&&!this.pauseScan)if(this.dirty_=!1,this.isAttached){var a=this.visibilityRoot;if(a){this.screenRect_=new _.pv(0,0,window.innerWidth,window.innerHeight);this.prescanRect_=new _.pv(this.screenRect_.left,this.screenRect_.top+this.screenRect_.height,this.screenRect_.width,this.heightPrescan);var b=new Set;this.traverseNodes_(a,this.screenRect_,b,0);a=_.xE.getInstance();for(var c=_.u(b),d=c.next();!d.done;d=c.next())d=d.value,this.lastVisibleSet_.has(d)||a.shown(d),
this.lastVisibleSet_.delete(d);this.lastVisibleSet_.forEach(a.hidden.bind(a));this.lastVisibleSet_=b;this.fire("yt-visibility-monitor-refreshed")}else _.we(Error("Fj"))}else _.we(Error("Gj"))},
isNodeVisible:function(a){return this.lastVisibleSet_.has(a)},
traverseNodes_:function(a,b,c,d){if(3!=a.visibilityLogging){var e=_.ar.getInstance();d=a.screenLayer||d;var h=window.getComputedStyle(a);if(!h||"none"!=h.display&&"hidden"!=h.visibility){var l=a.getBoundingClientRect();if(l.top||l.right||l.bottom||l.left||l.width||l.height){l=new _.pv(l.left,l.top,l.width,l.height);var m=!1;_.w("viewport_non_overlapping_intersect")?m=l.left<b.left+b.width&&b.left<l.left+l.width&&l.top<b.top+b.height&&b.top<l.top+l.height:m=mAb(l,b);b=mAb(l,this.screenRect_);b=h&&
"fixed"==h.position?b:m&&b;h=null;this.heightPrescan&&(h=!a.disablePrescanVisibility)&&(h=this.prescanRect_,h=l.left<=h.left+h.width&&h.left<=l.left+l.width&&l.top<=h.top+h.height&&h.top<=l.top+l.height);if(b||h){b&&c.add(a);if(!a.wasVisible&&!a.wasPrescan&&a.onShow)a.onShow();b?_.my(e,a,d):_.ny(e,a,d);a.wasVisible||(a.wasVisible=!!b);a.wasPrescan||(a.wasPrescan=h);if((a=a.getNodes?a.getNodes():null)&&a.length)for(e=a.length,b=0;b<e;b++){h=a[b];m=l;var p=void 0,q=h.constructor.generatedFrom;q&&(p=
q.hostAttributes);p&&p.dialog&&(m=this.screenRect_);this.traverseNodes_(h,m||l,c,d)}}else!_.ny(e,a,d)&&_.w("web_log_hidden_children")&&kzb(e,a,d)}}else!_.ny(e,a,d)&&_.w("web_log_hidden_children")&&kzb(e,a,d)}},
markDirty:function(){this.dirty_=!0;this.requestVisibilityRefresh()},
pauseScanChanged_:function(a){a||this.requestVisibilityRefresh()}});
var DPb=function(){};
DPb.prototype.getTimeSinceActive=function(){};
DPb.prototype.ignoreNextScroll=function(){};
_.w("activity_component_to_lib_killswitch")&&_.ij({is:"yt-activity-manager",provides:DPb,behaviors:[_.Zx.YtComponentBehavior],factoryImpl:function(){},
created:function(){var a=this;_.Ke();_.Pda(function(){_.cj(a,"yt-user-activity")});
this.eventJobIds_=Object.create(null);this.WAIT_FOR_SCROLL_EVENT_DURATION_=500;this.scrollEventsToIgnore_=0;this.stopIgnoringScrollTimeoutIds_=[];new _.Je(this.onMouseMove_.bind(this));this.listen(document,"scroll","onScroll_");this.listen(window,"resize","onResize_")},
setTimestampAfterDelay_:function(a,b){a in this.eventJobIds_||(b=_.Me.addLowPriorityJob(this.setTimestampAndClearJob_.bind(this,a),b),this.eventJobIds_[a]=b)},
setTimestampAndClearJob_:function(a){_.He();delete this.eventJobIds_[a]},
onScroll_:function(a){0<this.scrollEventsToIgnore_?this.stopIgnoringScroll_():a.target==document&&this.setTimestampAfterDelay_("scroll",200)},
onResize_:function(){this.setTimestampAfterDelay_("resize",200)},
onMouseMove_:function(){this.setTimestampAfterDelay_("mousemove",100)},
stopIgnoringScroll_:function(a){this.scrollEventsToIgnore_--;a||clearTimeout(this.stopIgnoringScrollTimeoutIds_.pop())},
getTimeSinceActive:function(){return _.Ne()},
ready:function(){_.hj().addProvider({provide:_.Jr,useValue:this})},
ignoreNextScroll:function(){this.scrollEventsToIgnore_+=1;this.stopIgnoringScrollTimeoutIds_.push(setTimeout(this.stopIgnoringScroll_.bind(this,!0),this.WAIT_FOR_SCROLL_EVENT_DURATION_))}});
var R9=function(a){this.element=a;this.productData_={};this.chatSupportLoaded_=!1;document.body.addEventListener("yt-page-data-updated",this.resetProductData_)};
R9.prototype.showFeedbackDialog=function(a,b,c,d){var e=EPb();if(!e)return!1;var h=Iyb();h.productId=e;b&&(h.flow="submit",h.report={description:b});c&&(h.callback=_.ue(c));h.bucket=d||_.v("GOOGLE_FEEDBACK_BUCKET","Other");FPb(h);a=GPb(this,"GFEEDBACK",a);try{S3(h,a)}catch(l){return _.te(l),!1}return!0};
R9.prototype.showHelpDialog=function(a,b,c){var d=this,e=EPb();if(!e)return!1;var h={helpCenterPath:"/youtube",productData:GPb(this,"GUIDED_HELP",c)};FPb(h);var l=Iyb();l.context=a||h.productData.context||"default";l.defaultHelpArticleId=b;l.enableSendFeedback=!0;(_.ve("gapi.load")||function(m,p){return p()})("client",function(){try{var m=h||{},p=sBb(uBb,"help.service.Lazy.create",e,{apiKey:m.apiKey||m.apiKey,
environment:m.environment||m.environment,helpCenterPath:m.helpCenterPath||m.helpCenterPath,locale:m.locale||m.locale||"en-US".replace(/-/g,"_"),nonce:m.nonce||m.nonce,productData:m.productData||m.productData,receiverUri:m.receiverUri||m.receiverUri,renderApiUri:m.renderApiUri||m.renderApiUri,theme:m.theme||m.theme,window:m.window||m.window});var q=new g4(p);if(_.w("web_always_load_chat_support")&&!d.chatSupportLoaded_)try{q.loadChatSupport(l),d.chatSupportLoaded_=!0}catch(x){}q.startHelp(l)}catch(x){_.te(x)}})};
var EPb=function(){var a=_.v("GOOGLE_FEEDBACK_PRODUCT_ID",void 0);a||_.te(Error("Hj"));return a},FPb=function(a){a&&(a.locale=_.w("kevlar_help_use_locale")?_.v("INNERTUBE_CONTEXT_HL","en"):_.v("HTML_LANG","en"))},GPb=function(a,b,c){var d=a.productData_;
delete d.origin;d.device=_.wa();var e;a:{if(e=document.createElement("canvas")){var h=e.getContext("experimental-webgl",{stencil:!0});if(h){var l=h.getExtension("WEBGL_debug_renderer_info");if(l){e=h.getParameter(l.UNMASKED_RENDERER_WEBGL);break a}}if(h=e.getContext("webgl")){e=h.getParameter(h.RENDERER);break a}}e=null}d.gpu=e;(e=_.v("GOOGLE_FEEDBACK_PRODUCT_DATA",void 0))&&_.Zd.extend(d,e);(b=HPb(b))&&_.Zd.extend(d,b);if(b=_.zA(a.element))if(b=b.getPlayer())b.pauseVideo(),d.playback_id=b.getVideoData().cpn,
d.debug_text=b.getDebugText(!0);(a=_.cj(a.element,"yt-get-autonav-pause-debug-state"))&&a.length&&(d.autonav_pause_state=a[0]);a=_.Lm();d.browser_resolution=a.width+"\u00d7"+a.height+"@"+(window.devicePixelRatio||1)+"x";c&&_.Zd.extend(d,c);return d},HPb=function(a){if("GFEEDBACK"!=a&&"GUIDED_HELP"!=a)return _.te(Error("Ij`"+a)),null;
var b=_.Ri(_.xA);if(!b)return null;if((b=b.getCurrentPage())&&b.getServiceTrackingParams){var c=b.getServiceTrackingParams();if(c)for(var d=0;b=c[d++];)if(b.service==a){a=null;if(b=b.params)for(a={},c=0;d=b[c++];)a[d.key]=d.value;return a}}return null};
R9.prototype.resetProductData_=function(){this.productData_={}};
_.ij({is:"yt-gfeedback-manager",provides:_.nR,behaviors:[_.Zx.YtComponentBehavior],created:function(){this.feedbackManager=new R9(this)},
factoryImpl:function(){},
showFeedbackDialog:function(a,b,c,d){return this.feedbackManager.showFeedbackDialog(a,b,c,d)},
showHelpDialog:function(a,b,c){return this.feedbackManager.showHelpDialog(a,b,c)}});
_.ij({is:"yt-mdx-manager",behaviors:[_.Hx.YtActionHandlerBehavior],properties:{appId:String,mdxConnected:Boolean,receiverAvailable:Boolean,receiverName:String,currentVideoId_:String,currentListId_:String},actionMap:{"yt-get-mdx-status":"handleGetMdxStatus_","yt-add-to-remote-queue-action":"handleAddToQueueAction_","yt-clear-remote-queue-action":"handleClearQueueAction_","yt-insert-in-remote-queue-action":"handleInsertInQueueAction_","yt-remove-from-remote-queue-action":"handleRemoveFromQueueAction_"},
created:function(){this.remoteApi_=null},
ready:function(){_.w("polymer_enable_mdx")&&(KFb({device:"Desktop",app:"youtube-desktop",appId:this.appId,loadCastApiSetupScript:_.w("mdx_load_cast_api_bootstrap_script"),enableDialLoungeToken:_.w("enable_dial_short_lived_lounge_token"),enableCastLoungeToken:_.w("enable_cast_short_lived_lounge_token")}),w2("yt-remote-connection-change",this.handleConnectionChange_,this),w2("yt-remote-receiver-availability-change",this.handleReceiverAvailabilityChange_,this),(this.remoteApi_=QFb())&&this.remoteApi_.subscribe("remoteQueueChange",
this.handleRemoteQueueChange_,this))},
handleGetMdxStatus_:function(){return{connected:this.mdxConnected,receiverAvailable:this.receiverAvailable,receiverName:this.receiverName}},
handleConnectionChange_:function(a){(this.mdxConnected=a)?(a=MFb(),!a&&dFb()&&eFb()&&(a={key:"cast-selector-receiver",name:eFb()}),a=a.name):a=null;this.receiverName=a;_.Ub(this.remoteApi_);(this.remoteApi_=QFb())&&this.remoteApi_.subscribe("remoteQueueChange",this.handleRemoteQueueChange_,this)},
handleReceiverAvailabilityChange_:function(){var a=LFb();dFb()&&_.mr("yt-remote-cast-available")&&a.push({key:"cast-selector-receiver",name:"Cast..."});this.receiverAvailable=0<a.length},
handleRemoteQueueChange_:function(){var a=this.currentVideoId_,b=this.currentListId_,c=I5(this.remoteApi_);this.currentVideoId_=c.videoId;this.currentListId_=c.listId;this.currentVideoId_&&_.A(this,"yt-sync-with-remote-video",[this.currentVideoId_,_.w("polymer_enable_mdx_queue")?this.currentListId_:null,a,b])},
handleAddToQueueAction_:function(a){a=a.addToRemoteQueueAction;this.remoteApi_&&(a.videoId?this.remoteApi_.addVideo(a.videoId):a.playlistId&&this.remoteApi_.addPlaylist(a.playlistId))},
handleClearQueueAction_:function(){this.remoteApi_&&this.remoteApi_.clearPlaylist()},
handleInsertInQueueAction_:function(a){a=a.insertInRemoteQueueAction;this.remoteApi_&&a.videoId&&this.remoteApi_.insertVideo(a.videoId)},
handleRemoveFromQueueAction_:function(a){a=a.removeFromRemoteQueueAction;this.remoteApi_&&a.videoId&&this.remoteApi_.removeVideo(a.videoId)}});
_.ij({is:"yt-playlist-manager",provides:_.VO,behaviors:[_.Zx.YtComponentBehavior,_.QL.YtPlayerListenerBehavior],UNAVAILABLE_AUTOPLAY_DELAY_:5E3,UNAVAILABLE_AUTOPLAY_DELAY_BG_:1E3,factoryImpl:function(){},
created:function(){this.PLAYER_EVENTS_=new Map;this.PLAYER_EVENTS_.set("onPlaylistNext",this.onPlaylistNext);this.PLAYER_EVENTS_.set("onPlaylistPrevious",this.onPlaylistPrevious);this.PLAYER_EVENTS_.set("onPlaylistIndex",this.onPlaylistIndex_);this.PLAYER_EVENTS_.set("onStateChange",this.onPlayerStateChange_);this.playerListenersSetup_=!1;this.videoSkipJob_=0;this.canAutoAdvance_=!1;this.playerManager_=null},
attached:function(){this.listen(document,"yt-navigate-start","onYtNavigateStart_");this.listen(document,"yt-navigate-finish","onYtNavigateFinish_")},
detached:function(){this.unlisten(document,"yt-navigate-start","onYtNavigateStart_");this.unlisten(document,"yt-navigate-finish","onYtNavigateFinish_")},
updatePlaylistEventListeners:function(a,b){b&&!this.playerListenersSetup_?(this.playerManager_=a,this.registerPlaylistEventListeners_(a)):!b&&this.playerListenersSetup_&&(this.playerManager_=null,this.removePlaylistEventListeners_(a))},
setPlayer:function(a){this.playerManager_&&this.removePlaylistEventListeners_(this.playerManager_);this.playerManager_=a},
activate_:function(){this.playerManager_&&this.registerPlaylistEventListeners_(this.playerManager_)},
deactivate_:function(){this.playerManager_&&this.removePlaylistEventListeners_(this.playerManager_)},
registerPlaylistEventListeners_:function(a){a.getPlayerPromise().then(function(b){this.playerListenersSetup_||(this.listenToPlayerEvents(b,this.PLAYER_EVENTS_),this.playerListenersSetup_=!0)}.bind(this))},
removePlaylistEventListeners_:function(a){a.getPlayerPromise().then(function(b){this.playerListenersSetup_&&(this.unlistenFromPlayerEvents(b,this.PLAYER_EVENTS_),this.playerListenersSetup_=!1)}.bind(this))},
isShuffleNextPlaylist:!1,setPlaylistComponent:function(a){this.playlistComponent&&(this.unlisten(this.playlistComponent,"yt-navigate","onPlaylistYtNavigate_"),a&&(a.data&&this.playlistComponent.data&&a.data.playlistId==this.playlistComponent.data.playlistId?(a.loopOn=this.playlistComponent.loopOn,a.shuffleOn=this.playlistComponent.shuffleOn):(a.loopOn=!1,a.shuffleOn=!1),this.isShuffleNextPlaylist&&(a.shuffleOn=!0,this.isShuffleNextPlaylist=!1)));this.playlistComponent=a;this.listen(this.playlistComponent,
"yt-navigate","onPlaylistYtNavigate_")},
setAutoplayRenderer:function(a){this.autoplayData=a},
setPlaylistData:function(a){this.currentPlaylistData_=a;this.fire("yt-playlist-data-updated");_.Zd.isEmpty(a)?this.deactivate_():this.activate_()},
setPlayerPlaybackControlData:function(a){this.playerManager_&&this.playerManager_.updatePlayerComponents(a.playlistPanelRenderer)},
getPlaylistData:function(){return this.currentPlaylistData_},
getTempData_:function(a,b){if(null==this.playlistComponent)return null;a={};this.playlistComponent.shuffleOn&&(a.shuffle_on=this.playlistComponent.shuffleOn);this.playlistComponent.loopOn&&(a.loop_on=this.playlistComponent.loopOn);b&&(a.autonav="1",b=_.hj().resolve(_.Jr).getTimeSinceActive(),0<b&&(a.lact=b),this.playerManager_&&(b=this.playerManager_.getPlayer())&&b.shouldSendVisibilityState()&&(b=b.getVisibilityState(),0!=b&&(a.vis=b)));return a},
getPlaylistState_:function(){return this.playlistComponent.loopOn&&this.playlistComponent.shuffleOn?"LOOP_SHUFFLE":this.playlistComponent.loopOn?"LOOP":this.playlistComponent.shuffleOn?"SHUFFLE":"NORMAL"},
onPlaylistNext:function(){this.playlistComponent&&this.navigateToAutoplayWatchEndpoint_(this.getPlaylistState_(),"nextButtonVideo")},
onPlaylistPrevious:function(){this.playlistComponent&&this.navigateToAutoplayWatchEndpoint_(this.getPlaylistState_(),"previousButtonVideo")},
skipVideo:function(){var a=this.isInBackground_()?this.UNAVAILABLE_AUTOPLAY_DELAY_BG_:this.UNAVAILABLE_AUTOPLAY_DELAY_;this.videoSkipJob_=_.Gg(_.Me,this.onPlaylistNext.bind(this),a)},
cancelVideoSkip:function(){this.videoSkipJob_&&_.Me.cancelJob(this.videoSkipJob_)},
isInBackground_:function(){var a=window.document.visibilityState;return!(!a||"visible"==a)},
onPlaylistIndex_:function(a){this.playlistComponent&&(a=this.playlistComponent.data.contents[a].playlistPanelVideoRenderer.navigationEndpoint,this.fire("yt-navigate",{endpoint:a,tempData:this.getTempData_(a)}))},
onPlayerStateChange_:function(a){!(a=0!=a||!this.playlistComponent||!this.canAutoAdvance_)&&(a=_.w("kevlar_playlist_autonav"))&&(a=_.dN.getInstance(),a=3===a.autonavState_?!!a.autonavPauseReason_&&!0===a.autonavPauseReason_.inputBoxFocus:1===a.autonavState_?!!a.disabledAutonavPauseReason_&&!0===a.disabledAutonavPauseReason_.inputBoxFocus:!1);a||this.navigateToAutoplayWatchEndpoint_(this.getPlaylistState_(),"autoplayVideo",!0)},
onYtNavigateStart_:function(){this.canAutoAdvance_=!1},
onYtNavigateFinish_:function(){this.canAutoAdvance_=!0},
navigateToAutoplayWatchEndpoint_:function(a,b,c){var d=this.playlistComponent.data.currentIndex+1>=this.playlistComponent.data.totalVideos;if("NORMAL"!=a||"autoplayVideo"!=b||!d||!c)if(a=this.getVideoEndpoint_(a,b))c=this.getTempData_(a,c),this.fire("yt-navigate",{endpoint:a,tempData:c})},
getVideoEndpoint_:function(a,b){if(this.autoplayData&&this.autoplayData.sets)for(var c=0,d=this.autoplayData.sets.length;c<d;c++){var e=this.autoplayData.sets[c];if(e.mode==a){if(e[b])return e[b];break}}else a=new _.pg("AutoplayData is undefined in playlist manager","Mode: "+a+" endpoint: "+b),_.Vh(a)},
getAutoplayEndpoint:function(){if(this.playlistComponent)return this.getVideoEndpoint_(this.getPlaylistState_(),"autoplayVideo")},
onPlaylistYtNavigate_:function(a){if(a.detail.endpoint){a.stopPropagation();var b=a.detail;b.tempData=this.getTempData_(a.detail.endpoint);this.fire("yt-navigate",b)}},
hasAutoplayData:function(){return!(!this.autoplayData||!this.autoplayData.sets)}});
var IPb;
var JPb;
_.ij({is:"yt-create-family-dialog",_template:function(){if(void 0!==JPb)return JPb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-create-family-dialog--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.ypc.yt_create_family_dialog.yt.create.family.dialog.css.js--\x3e<tp-yt-paper-dialog id="dialog" with-backdrop="">\n  <div id="unicorn-iframe"></div>\n</tp-yt-paper-dialog>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===IPb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.ypc.yt_create_family_dialog.yt.create.family.dialog.css.js--\x3e<style>:host {display: block;} tp-yt-paper-dialog {width: 590px;} /*# sourceMappingURL=yt-create-family-dialog.css.map*/</style>";IPb=d}d=IPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return JPb=
a},
APP_IDS:{ytr:3,ytm:5},behaviors:[_.Hx.YtActionHandlerBehavior],properties:{isMobile:{type:Boolean,reflectToAttribute:!0},onReadyCallback_:Function,observer_:Object},actionMap:{"yt-open-create-family-dialog":"open"},created:function(){this.JSC$42389_timeoutId_=0;Szb(2200)},
detached:function(){this.observer_&&this.observer_.disconnect()},
open:function(a,b){var c=a.serializedYpcFamilyCreateLoggingParams;this.JSC$42389_timeoutId_=setTimeout(this.abort_.bind(this,a.postFlowErrorEndpoint,c),3E4);b&&(this.onReadyCallback_=b);var d=this.$["unicorn-iframe"];c&&c&&Cvb("ypcFamilyCreateFlowStarted",c);dvb("family_creation",function(){var e=_.ve("gapi.family_creation.render");_.ve("gapi.config.update")("iframes/family_creation/url",this.getFamilyCreationUrlWithUnicornParams_());var h=3;a.appId&&a.appId in this.APP_IDS&&(h=this.APP_IDS[a.appId]);
h={authUser:_.v("SESSION_INDEX")||0,clientId:h,darkmode:document.documentElement.hasAttribute("dark")?1:0,hl:_.v("HL",void 0),initialflow:[4,5,6,7],m:this.isMobile?1:0,onFlowComplete:this.onUnicornFlowComplete_.bind(this,a.postFlowSuccessEndpoint,c),onError:this.onUnicornFlowError_.bind(this,a.postFlowErrorEndpoint,c),onReady:this.onUnicornFlowReady_.bind(this,a.referencePcidParams)};e(d,h)}.bind(this))},
close:function(){this.$.dialog.close();this.observer_&&this.observer_.disconnect()},
onUnicornFlowComplete_:function(a,b){this.close();b&&b&&Cvb("ypcFamilyCreateFlowSucceeded",b,void 0,void 0,void 0);this.fire("yt-navigate",{endpoint:a})},
onUnicornFlowError_:function(a,b){this.close();b&&Cvb("ypcFamilyCreateFlowCancelled",b);this.fire("yt-navigate",{endpoint:a})},
onUnicornFlowReady_:function(a){this.clearTimeout_();if(this.onReadyCallback_)this.onReadyCallback_();a&&_.ve("gapi.family_creation.setConfig")(0,a);this.observer_=new MutationObserver(function(){this.$.dialog.fit()}.bind(this));
this.observer_.observe(this.$["unicorn-iframe"].querySelector("iframe"),{atttributes:!0,attributeFilter:["style"]});this.$.dialog.open()},
getFamilyCreationUrlWithUnicornParams_:function(){return _.v("YTR_FAMILY_CREATION_URL",void 0)},
getCurrentUrl_:function(){return document.location.href},
abort_:function(a,b){this.clearTimeout_();this.onUnicornFlowError_(a,b)},
clearTimeout_:function(){clearTimeout(this.JSC$42389_timeoutId_)}});
var KPb;
var LPb;
_.ij({is:"yt-page-navigation-progress",_template:function(){if(void 0!==LPb)return LPb;var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:yt-page-navigation-progress--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.shared.ui.yt_page_navigation_progress.yt.page.navigation.progress.css.js--\x3e<div id="progress"></div>\n';a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);
var b=a.content,c=b.insertBefore;if(void 0===KPb){var d=document.createElement("template");d.innerHTML="\x3c!--css_build_mark:video.youtube.src.web.polymer.shared.ui.yt_page_navigation_progress.yt.page.navigation.progress.css.js--\x3e<style>:host {pointer-events: none;background-color: var(--yt-page-navigation-container-color,#e0e0e0);} :host,#progress {position: fixed;top: 0;left: 0;right: 0;height: 2px;} #progress {background-color: var(--yt-page-navigation-progress-color,var(--yt-spec-static-brand-red));-webkit-transform-origin: 0;transform-origin: left;-webkit-transform: scaleX(0);transform: scaleX(0);transition-property: transform;transition-duration: 0.08s;transition-timing-function: ease;} /*# sourceMappingURL=yt-page-navigation-progress.css.map*/</style>";
KPb=d}d=KPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);return LPb=a},
provides:J7,behaviors:[_.Zx.YtComponentBehavior],factoryImpl:function(){},
STEP:1,BLOCK_ON:80,MIN_PROGESS:0,MAX_PROGESS:100,created:function(){this.boundNextProgress_=this.nextProgress_.bind(this)},
ready:function(){this.progress_=this.MIN_PROGESS;this.hidden=!0;this.setAttribute("aria-valuemin",this.MIN_PROGESS);this.setAttribute("aria-valuemax",this.MAX_PROGESS)},
set progress(a){this.progress_=a;var b="scaleX("+a/this.MAX_PROGESS+")",c=this.$.progress.style;c.transform=b;c.webkitTransform=b;this.setAttribute("aria-valuenow",a)},get progress(){return this.progress_},start:function(){this.progress=this.MIN_PROGESS;this.hidden=!1;window.requestAnimationFrame(this.boundNextProgress_)},
finish:function(){this.progress=this.MAX_PROGESS;this.asyncFrame(function(){this.progress==this.MAX_PROGESS&&(this.hidden=!0)}.bind(this),80)},
nextProgress_:function(){this.progress>=this.BLOCK_ON||(this.progress+=this.STEP,window.requestAnimationFrame(this.boundNextProgress_))}});
var MPb={padding:"10px 16px","font-size":"32px","font-weight":"bold",background:"linear-gradient(135deg, rgba(131, 58, 180, 1) 0%, rgba(253, 29, 29, 1) 50%, rgba(252, 176, 69, 1) 100%)",color:"#fff","text-shadow":"1px 1px 3px rgba(255, 255, 255, 0.3)","border-radius":"15px"},NPb={"font-size":"12px","font-style":"italic"},OPb={padding:"8px 0","font-size":"14px","font-weight":"bold",color:"#f00"};
var Fub=function(a,b){var c=this;this.handleError=a;this.logEventInternal=b;this.hasUnloaded=!1;void 0===self.document||self.addEventListener("beforeunload",function(){c.hasUnloaded=!0});
this.shouldLogTransactionEnded=Math.random()<=_.ne("ytidb_transaction_ended_event_rate_limit",.02)};
Fub.prototype.logError=function(a){this.handleError(a)};
Fub.prototype.logEvent=function(a,b){switch(a){case "IDB_DATA_CORRUPTED":_.w("idb_data_corrupted_killswitch")||this.logEventInternal("idbDataCorrupted",b);break;case "IDB_UNEXPECTEDLY_CLOSED":this.logEventInternal("idbUnexpectedlyClosed",b);break;case "IS_SUPPORTED_COMPLETED":_.w("idb_is_supported_completed_killswitch")||this.logEventInternal("idbIsSupportedCompleted",b);break;case "QUOTA_EXCEEDED":PPb(this,b);break;case "TRANSACTION_ENDED":this.shouldLogTransactionEnded&&this.logEventInternal("idbTransactionEnded",
b);break;case "TRANSACTION_UNEXPECTEDLY_ABORTED":a=Object.assign(Object.assign({},b),{hasWindowUnloaded:this.hasUnloaded}),this.logEventInternal("idbTransactionAborted",a)}};
var PPb=function(a,b){_.Tu.getInstance().estimate().then(function(c){c=Object.assign(Object.assign({},b),{isSw:void 0===self.document,isIframe:self!==self.top,deviceStorageUsageMbytes:Qyb(null===c||void 0===c?void 0:c.usage),deviceStorageQuotaMbytes:Qyb(null===c||void 0===c?void 0:c.quota)});a.logEventInternal("idbQuotaExceeded",c)})};
var W3=window,Syb=!1;
var S9=function(){var a=_.K.apply(this,arguments)||this;a.scrollAtTop=!0;a.guideScrollTop=0;a.isTheaterModeSession=_.ke("START_IN_THEATER_MODE");a.isFullWindowSession=_.ke("START_IN_FULL_WINDOW_MODE");a.hasCreateFamilyDialog=!1;a.mastheadHeight=56;a.networkStatusManager=new _.zh;a.actionMap={"yt-command-executor-command":"onYtCommandExecutorCommand","yt-dark-mode-toggled-action":"onDarkModeToggledAction","yt-edu-dismiss-action":"handleEduDismissAction","yt-edu-impression-action":"handleEduImpressionAction",
"yt-navigate-action":"onYtNavigateAction","yt-navigate-home-action":"onYtNavigateHomeAction","yt-player-fullscreen":"onPlayerFullscreen","yt-register-create-family-dialog":"onYtRegisterCreateFamilyDialog","yt-select-country-command":"handleSelectCountryCommand","yt-select-language-command":"handleSelectLanguageCommand","yt-clear-url-param-command":"handleClearUrlParamCommand","yt-set-cookie-command":"onSetCookieCommand","yt-set-pref-storage-entry-command":"onSetPrefStorageEntryCommand","yt-set-local-storage-command":"onSetLocalStorageCommand",
"yt-set-push-notifications-enabled-command":"onSetPushNotificationsEnabledCommand","yt-signal-action-copy-debug-data":"onYtSignalActionCopyDebugData","yt-signal-action-enable-chrome-notifications":"onYtSignalActionEnableChromeNotifications","yt-signal-action-toggle-restricted-mode-on":"onYtSignalActionToggleRestrictedModeOnAction","yt-signal-action-toggle-restricted-mode-off":"onYtSignalActionToggleRestrictedModeOffAction","yt-signal-action-confirm-mentions-edu":"onYtSignalActionConfirmMentionsEdu",
"yt-signal-action-record-mentions-edu-impression":"onYtSignalActionRecordMentionsEduImpression","yt-signal-action-show-keyboard-shortcut-dialog":"onYtSignalActionShowKeyboardShortcutDialog","yt-signal-action-skip-navigation":"onYtSignalActionSkipNavigation","yt-signal-action-request-persistent-storage":"onYtSignalActionRequestPersistentStorage","yt-timed-command":"onYtTimedCommand","yt-window-resized":"onWindowResized","yt-window-scrolled":"onWindowScrolled","yt-persist-subscriptions-display-preferences-command":"handlePersistSubscriptionsDisplayPreferencesCommand",
"yt-invoke-instrument-manager-action":"onInvokeInstrumentManagerAction","yt-entity-update-command":"handleEntityUpdateCommand","yt-web-native-share-command":"handleWebNativeShareCommand","yt-confirm-dialog-endpoint":"handleConfirmDialogEndpoint","yt-register-promo-command":"handleYtRegisterPromoCommand","yt-location-collection-command":"onYtLocationCollectionCommand","yt-get-location-command":"onYtGetLocationCommand","yt-log-flow-event-command":"logFlowLoggingEventCommand"};a.dynamicActionMap={"yt-run-attestation-command":function(b){return vzb(b)}};
return a};
_.r(S9,_.K);_.f=S9.prototype;_.f.created=function(){var a=_.hj();_.w("nwl_init_killswitch")||(_.w("use_new_nwl")?_.Oq().awaitInitialization().then(function(){_.Me.addLowPriorityJob(fxb)}):Mub().then(function(){_.Me.addLowPriorityJob(fxb)}),_.w("nwl_csi_killswitch")||Myb());
this.pageManagerAttachedPromise=_.un();this.ytdAppBehavior.loadDepsPromise=_.tn([this.ytdAppBehavior.loadDepsPromise,this.pageManagerAttachedPromise.promise]);this.scrollThrottle=new _.Pw(this.onThrottledScroll,200,this);_.w("external_fullscreen")&&(this.fullscreen=!1);_.w("kevlar_themed_standardized_scrollbar")&&(document.body.setAttribute("standardized-themed-scrollbar",""),document.documentElement.setAttribute("standardized-themed-scrollbar",""));this.ephemeralResponseStore=a.resolve(_.yu);this.boundOnTouchStart=
this.onTouchStart.bind(this);Gub();rAb=!!_.ve("ytappsettings.initialized");A2=_.ve("ytappsettings.previousValue");B2=_.ve("ytappsettings.previousSnapshotTime");rAb||(rAb=!0,Oub());WGb();Txb();_.je("DEFERRED_DETACH",_.w("kevlar_tuner_should_defer_detach"));_.je("REUSE_COMPONENTS",!0);_.je("STAMPER_STABLE_LIST",!0);_.je("SCHEDULED_LAZY_LIST",!0);_.je("openPopupConfig",kMb);_.w("kevlar_shell_cleanup")&&_.Me.addLowPriorityJob(Bxb.bind(this,_.g.caches));_.ke("IS_SHELL_LOAD")&&_.jk({shellStartupDurationMs:Math.round((0,_.pf)()-
D2())});Pyb(this.networkStatusManager);_.w("cache_utc_offset_minutes_in_pref_cookie")&&(Eub()||Dub());_.w("kevlar_is_hiring")&&(console.log("%cYouTube.com is hiring!",Jyb(MPb)),console.log("%cYouTube.com is the second largest website in the world, with hundreds of\nmillions of users and watch-hours per day. It makes you laugh, learn, and leaves\nyou amazed. Are there things that you love about YouTube? Things that you don't?\nHelp us make it better!",Jyb(NPb)),console.log("%cVisit http://go/join-youtube-web to apply today.",
Jyb(OPb)));_.w("web_ua_ch_polyfill_enabled")&&Tyb()};
_.f.ready=function(){this.$.guide.addEventListener("transitionend",this.processDrawerIronSelect.bind(this));this.$["guide-inner-content"].addEventListener("scroll",this.ytRendererBehavior.markDirty.bind(this));var a=Jwb();a&&_.w("external_fullscreen")&&document.addEventListener(a,this.setFullscreen.bind(this));(a=window.matchMedia("(prefers-color-scheme: dark)"))&&a.addEventListener&&a.addEventListener("change",this.onDeviceThemeChanged.bind(this));this.onDeviceThemeChanged()};
_.f.attached=function(){var a=this;_.ir().processSignal("ci");_.w("kevlar_passive_event_listeners")?this.addEventListener("touchstart",this.boundOnTouchStart,_.Pna?{passive:!0}:void 0):this.addEventListener("touchstart",this.boundOnTouchStart);_.Yk(_.Qga(),"SUCCESS");this.updateIconSet();_.Tdb(this.$["guide-inner-content"],!1);this.useVimio||(this.$["visibility-monitor"].visibilityRoot=this);var b=this.ytComponentBehavior.getInterface(K7);b?Ezb(b):this.useVimio&&Dzb();this.$["guide-service"].guideElement=
this.$.guide;b=document.createElement("ytd-miniplayer");if(_.w("miniplayer_before_content_killswitch"))_.G(this.root).appendChild(b);else{var c=this.$.content;_.G(this.root).insertBefore(b,c)}_.ir().processSignal("ma");_.w("kevlar_network_banner")&&(b=document.createElement("ytd-network-status-banner"),_.G(this.root).appendChild(b));_.w("kevlar_right_click_on_lockups")&&_.dH._onCaptureClick&&document.addEventListener("contextmenu",_.dH._onCaptureClick.bind(_.dH),!0);var d=function(){var e=_.ay("yt-page-navigation-progress");
_.G(a.root).appendChild(e)};
_.w("enable_signals")?setTimeout(function(){_.ir().parkOrScheduleJob(d,0,"eocs",16)},0):_.pq(_.Me,d,200);
_.w("service_worker_push_enabled")&&_.pq(_.Me,$Ab);lzb(_.cr.getInstance(),this.dynamicActionMap,this);this.fire("ytd-app-attached");_.ir().processSignal("aa");mxb(this);_.Ge("gapi.load",dvb,void 0);_.w("kevlar_offline_aware_ui")&&(this.networkStatusManager.listen("publicytnetworkstatus-online",this.onlineHandler.bind(this)),this.networkStatusManager.listen("publicytnetworkstatus-offline",this.offlineHandler.bind(this)),this.networkStatusManager.isNetworkAvailable()||this.offlineHandler());this.resetTheme()};
_.f.detached=function(){_.Udb(this.$["guide-inner-content"]);_.Me.cancelJob(A3);A3=0;_.Me.cancelJob(B3);B3=0;_.Ce(w3);w3.length=0;pxb=y3=null;_.py().dispose();_.w("kevlar_passive_event_listeners")&&this.removeEventListener("touchstart",this.boundOnTouchStart)};
_.f.onlineHandler=function(){document.documentElement.removeAttribute("offline")};
_.f.onYtSignalActionRequestPersistentStorage=function(){if(!_.w("request_persistent_storage_killswitch")){var a=_.hj().resolve(_.oAa);a.cachedPersistStatePromise||(a.cachedPersistStatePromise=Azb())}};
_.f.offlineHandler=function(){document.documentElement.setAttribute("offline","true")};
_.f.initIconDefs=function(a,b,c){var d=document.createElement("iron-iconset-svg");d.name=a;a=document.createElementNS("http://www.w3.org/2000/svg","svg");d.appendChild(a);a.appendChild(b);if(c)for(var e in c)d[e]=c[e];document.body.appendChild(d);return d};
_.f.onWindowResized=function(){_.A(this,"yt-close-popup-action",["yt-tooltip-renderer"]);var a=_.LQ.getInstance();a.documentWidth_=document.body.clientWidth;Tzb(a)};
_.f.onWindowScrolled=function(){if(_.w("kevlar_refresh_gesture")){var a=this.ytComponentBehavior.getInterface(_.xA).getCurrentPage();this.ytdReduxBehavior.dispatch(_.mj({type:"SET_SCROLL_AT_TOP",payload:0>=a.getScrollTop()}))}};
_.f.guideIsVisibleButNotPersistentSelectorChanged=function(){var a=this.ytComponentBehavior.getInterface(_.xA).getCurrentPage();"HTML"===this.getCurrentPageScrollableElementType()&&this.guideIsVisibleButNotPersistent?(document.body.style.overflowY="scroll",this.guideScrollTop=a.getScrollTop(),document.body.classList.add("lock-scrollbar"),document.body.style.top="-"+this.guideScrollTop+"px"):document.body.classList.contains("lock-scrollbar")&&(document.body.style.overflowY="",document.body.style.top=
"",document.body.classList.remove("lock-scrollbar"),a.setScrollTop(this.guideScrollTop));_.cj(this,"yt-rich-grid-layout-refreshed")};
_.f.getCurrentPageScrollableElementType=function(){var a=this.ytComponentBehavior.getInterface(_.xA).getCurrentPage();if(a&&a.getPageScrollingElement())return a.getPageScrollingElement().nodeName};
_.f.observeGuideVisibility=function(){var a=_.LQ.getInstance(),b=this.miniGuideVisible;a.guidePersistentAndVisible_=this.guidePersistentAndVisible;a.miniGuideVisible_=b;Tzb(a)};
_.f.handleEduDismissAction=function(a){a&&a.eduDismissAction&&(_.A(this,"yt-close-popup-action",["yt-bubble-hint-renderer"]),_.Tx.getInstance(),_.Sx.set(a.eduDismissAction.key+"-dismissed",!0))};
_.f.handleEduImpressionAction=function(a){if(a&&a.eduImpressionAction){var b=_.Tx.getInstance();a=a.eduImpressionAction.key;b.JSC$35863_eduDisplayedThisLoad_[_.YGa[a].setKey||a]=!0;_.Sx.set(a+"-impression",parseInt(_.Sx.get(a+"-impression")||0,10)+1)}};
_.f.onYtSignalActionConfirmMentionsEdu=function(){_.A(this,"yt-close-popup-action",["yt-bubble-hint-renderer"]);_.xH.getInstance();_.wH.set("edu-dismissed",!0)};
_.f.onYtSignalActionRecordMentionsEduImpression=function(){_.xH.getInstance();var a=_.wH.set,b=parseInt(_.wH.get("edu-impressions"),10);a.call(_.wH,"edu-impressions",(isFinite(b)?b:0)+1)};
_.f.onYtdPageManagerAttached=function(a){"page-manager"==_.G(a).rootTarget.id&&this.pageManagerAttachedPromise.resolve()};
_.f.onInvokeInstrumentManagerAction=function(a,b){Wyb(b,a)};
_.f.updateIconSet=function(){var a=_.G(this).querySelector("#masthead"),b=_.G(a),c=b.querySelector("g#yt-logo-updated");c&&(a=document.createElementNS("http://www.w3.org/2000/svg","defs"),a.appendChild(c.cloneNode(!0)),(b=b.querySelector("g#yt-logo-red-updated"))&&a.appendChild(b.cloneNode(!0)),this.initIconDefs("yt-logos-ext",a))};
_.f.updateMastheadData=function(){var a=this,b,c,d,e;return _.y(function(h){if(1==h.nextAddress){b=a.data;c=_.G(a).querySelector("#masthead");if(!c)return h.return();_.Md(a,function(){c.data=a.topbarData});
return a.get("response.topbar",b)&&0!==a.get("response.topbar.responseContext.maxAgeSeconds",b)?(d=_.w("topbar_persistent_store_fallback")?_.hj().resolve(_.zu):void 0)?_.z(h,d(),7):a.ephemeralResponseStore?_.z(h,_.vu(a.ephemeralResponseStore,"service:topbar:fallback",new _.wu({innertubeResponse:a.get("response.topbar",b)})),0):h.jumpTo(0):h.jumpTo(0)}return(e=h.yieldResult)?_.z(h,_.vu(e,"service:topbar:fallback",new _.wu({innertubeResponse:a.get("response.topbar",b)})),0):h.jumpTo(0)})};
_.f.computeTopbarData=function(a){return a?a.response?this.get("topbar.desktopTopbarRenderer",a.response)||this.get("desktopTopbar.desktopTopbarRenderer",a.response):null:null};
_.f.resetTheme=function(){var a=_.Uga();a=a?a:_.zi();this.setThemeMarkup("USER_INTERFACE_THEME_DARK"===a);this.setMastheadTheme()};
_.f.onSetTheaterModeEnabled=function(a,b){this.isTheaterModeSession=b.enabled;this.setTheaterModeStyles(b.enabled)};
_.f.setTheaterModeStyles=function(){this.setMastheadTheme()};
_.f.onDarkModeToggledAction=function(){var a=_.df(window.location.href);_.Wga(a)||(_.w("kevlar_legacy_browsers")&&_.w("polymer2_not_shady_build")&&!_.Se(window.location.href).themeRefresh&&(Oub(),_.uP(_.Ue(window.location.href,{themeRefresh:1}))),_.w("web_appshell_refresh_trigger")&&_.g.caches&&this.refreshAppShellResponse(),a=_.Zj(window.location.href),this.$.historyManager.replaceUrl(_.am(a,"theme")),a=this.isAppDarkTheme(),this.setThemeMarkup(!a),this.setMastheadTheme(),_.sGa(),Oub())};
_.f.onYtSignalActionToggleRestrictedModeOnAction=function(){this.setRestrictedMode(!0)};
_.f.onYtSignalActionToggleRestrictedModeOffAction=function(){this.setRestrictedMode(!1)};
_.f.onPlayerFullscreen=function(a){a3();this.playerFullscreen=a};
_.f.setRestrictedMode=function(a){var b=_.wi.getInstance();_.zq(0,58,a);b.save();this.ytComponentBehavior.getInterface(I7).reload()};
_.f.onPageChanged=function(a){"ytd-watch-flexy"===a.detail.newPageType||"ytd-watch-fixie"===a.detail.newPageType?this.ytdReduxBehavior.dispatch(_.tka("WEB_PAGE_TYPE_WATCH")):this.ytdReduxBehavior.dispatch(_.tka("WEB_PAGE_TYPE_UNKNOWN"));a.detail.oldPageType&&this.resetTheme();this.isFullWindowSession&&this.setFullscreen()};
_.f.onSetCookieCommand=function(a){if(a=a.setCookieCommand){var b=_.wi.getInstance();a.flagNum&&"boolean"===typeof a.value?(_.zq(0,a.flagNum,a.value),b.save()):a.key&&"string"===typeof a.stringValue&&(b.set(a.key,a.stringValue),b.save())}};
_.f.onSetPrefStorageEntryCommand=function(a){var b=a.setPrefStorageEntryCommand;b&&_.Er.getInstance().then(function(c){void 0!==c&&void 0!==b.key&&c.set(b.key,b.value)})};
_.f.onSetLocalStorageCommand=function(a){(a=a.setLocalStorageCommand)&&window.localStorage&&"string"===typeof a.key&&"string"===typeof a.value&&(window.localStorage[a.key]=a.value)};
_.f.onGuideToggleTap=function(){this.fire("yt-guide-toggle")};
_.f.onGuideToggleHover=function(){this.fire("yt-guide-hover")};
_.f.setThemeMarkup=function(a){this.ytdReduxBehavior.dispatch(_.mj({type:"SET_DARK_MODE_IS_ENABLED",payload:a}));a?document.documentElement.setAttribute("dark","true"):document.documentElement.removeAttribute("dark");var b=document.querySelector('meta[name="theme-color"]');b&&(b.content=this.ytSwatchBehavior.metaThemeColor_(a))};
_.f.isTheaterMode=function(){return this.isWatchPage&&this.isTheaterModeSession};
_.f.isAppDarkTheme=function(){return document.documentElement.hasAttribute("dark")};
_.f.setMastheadTheme=function(){var a=this.queryEffectiveChildren("#masthead");a&&(a.dark=a.isDarkThemeForced||this.isTheaterMode()||this.isAppDarkTheme(),a.isDarkThemeForced=!1)};
_.f.onRequestPanelModeChange=function(a,b){this.hideHeaderShadow="seamed"!==b.mode};
_.f.onGuideOpenButtonHover=function(){var a=this;O9(N9.getInstance()).then(function(){a.renderGuide=!0})};
_.f.onDrawerIronSelect=function(a){"guide"===_.G(a).rootTarget.id&&this.processDrawerIronSelect()};
_.f.processDrawerIronSelect=function(){this.ytRendererBehavior.markDirty();var a="closed",b=this.$.guide;b.opened&&(this.renderGuide=!0,b.persistent||(a="opened"));this.fire("yt-autonav-pause-guide-"+a)};
_.f.onAddElementToApp=function(a){_.G(this.root).appendChild(a.detail)};
_.f.onThrottledScroll=function(){var a=this.ytComponentBehavior.getInterface(_.xA).getCurrentPage();a&&(this.scrollAtTop=0>=a.getScrollTop());this.mastheadHidden=this.canHideMasthead()};
_.f.canHideMasthead=function(){return this.scrollAtTop&&!!this.fullscreen};
_.f.setFullscreen=function(){var a=_.w("kevlar_fullerscreen_root_only_killswitch")?!!a3():!!a3()&&a3()===document.documentElement;a=(this.isWatchPage||"inactive"!==this.richGridWatchStatus)&&(a||this.isFullWindowSession);this.fullscreen!==a&&((this.fullscreen=a)&&_.cj(this,"yt-close-all-popups-action"),this.toggleFullscreenStyles(!!this.fullscreen),_.A(this,"yt-fullscreen-change-action",[this.fullscreen]))};
_.f.updateMastheadCssHeight=function(){var a=this.mastheadHeight;this.fullscreen&&(a=0);this.updateStyles({"--ytd-masthead-height":a+"px"})};
_.f.toggleFullscreenStyles=function(a){var b=this.ytComponentBehavior.getInterface(_.xA).getCurrentPage();a?(document.body.classList.add("no-scroll"),b.pageScrollElement=this,this.scrolling=!0,this.listen(this,"scroll","onScroll"),b.setScrollTop(0),this.updateStyles({"--ytd-app-fullerscreen-scrollbar-width":_.SO()+"px"})):(document.body.classList.remove("no-scroll"),b.pageScrollElement=null,this.scrolling=!1,this.unlisten(this,"scroll","onScroll"));this.mastheadHidden=a;this.updateMastheadCssHeight()};
_.f.onScroll=function(){this.ytRendererBehavior.markDirty();this.scrollThrottle.fire()};
_.f.onYtMastheadHeightChanged=function(a,b){this.mastheadHeight=b.height;this.updateMastheadCssHeight()};
_.f.onYtNavigateAction=function(a){a=this.get("navigateAction.endpoint",a);this.fire("yt-navigate",{endpoint:a})};
_.f.onYtRegisterCreateFamilyDialog=function(){if(!this.hasCreateFamilyDialog){var a=document.createElement("yt-create-family-dialog");_.G(this.root).appendChild(a);this.hasCreateFamilyDialog=!0}};
_.f.onSetPushNotificationsEnabledCommand=function(a){var b=this;a.setPushNotificationsEnabledCommand&&"boolean"===typeof a.setPushNotificationsEnabledCommand.enabled&&("granted"!==Notification.permission?tvb().then(function(){"granted"===Notification.permission?(fvb(!a.setPushNotificationsEnabledCommand.enabled).then(I2),a.setPushNotificationsEnabledCommand.successAction&&_.dj(b,[a.setPushNotificationsEnabledCommand.successAction])):a.setPushNotificationsEnabledCommand.failureAction&&_.dj(b,[a.setPushNotificationsEnabledCommand.failureAction])}):
(fvb(!a.setPushNotificationsEnabledCommand.enabled).then(I2),a.setPushNotificationsEnabledCommand.successAction&&_.dj(this,[a.setPushNotificationsEnabledCommand.successAction])))};
_.f.onYtSignalActionEnableChromeNotifications=function(){uvb(!0)};
_.f.onFocusSearchBox=function(){var a=this.querySelector("ytd-searchbox");a&&a.focus()};
_.f.onOpenHotkeyDialog=function(){this.topbarData.hotkeyDialog&&this.ytOpenPopupBehavior.openPopup({openPopupAction:{popupType:"DIALOG",popup:{hotkeyDialogRenderer:this.topbarData.hotkeyDialog.hotkeyDialogRenderer}}})};
_.f.onYtSignalActionShowKeyboardShortcutDialog=function(){_.A(this,"yt-close-popup-action",["ytd-multi-page-menu-renderer"]);this.onOpenHotkeyDialog()};
_.f.onYtEndpointChangeHandler=function(a,b){var c=_.po(r6);c.pendingPrefetchJob_&&(b=!(!b||"1"!=b.autonav),c.pendingPrefetchJob_.resolve(a&&qxb(a)?C3(a,b):""),c.pendingPrefetchJob_=null);_.A(this,"yt-pause-active-page-context");_.A(this,"ytd-log-youthere-nav");_.A(this,"yt-prepare-page-dispose")};
_.f.handleClearUrlParamCommand=function(a){if(a.clearUrlParamCommand&&a.clearUrlParamCommand.paramKeys){var b=a.clearUrlParamCommand.paramKeys;a=_.kp(window.location.href);b=_.u(b);for(var c=b.next();!c.done;c=b.next())a.JSC$32231_queryData_.remove(c.value);window.history.replaceState(window.history.state,document.title,a.toString())}};
_.f.onYtCommandExecutorCommand=function(a,b){a.commandExecutorCommand.commands&&_.ej(this,a.commandExecutorCommand.commands,b)};
_.f.onYtTimedCommand=function(a){var b=this;a.timedCommand.command&&_.GQ(_.Me,function(){_.ej(b,[a.timedCommand.command],b)},a.timedCommand.timeoutMs||0)};
_.f.onYtSignalActionSkipNavigation=function(){var a=this.ytComponentBehavior.getInterface(_.xA).getCurrentPage();_.Ox(a)};
_.f.onYtSignalActionCopyDebugData=function(){Rub()};
_.f.handleEntityUpdateCommand=function(a){_.Dj(a.entityUpdateCommand.entityBatchUpdate,this.ytdReduxBehavior.store)};
_.f.logFlowLoggingEventCommand=function(a){if(a.logFlowLoggingEventCommand)if("FLOW_LOGGING_EVENT_CLASSIFICATION_START_EVENT"===a.logFlowLoggingEventCommand.eventType){a=a.logFlowLoggingEventCommand;var b=a.flowEventNamespace,c=a.flowEventType,d=a.flowType;d&&b&&c&&(a=_.Jrb(b,c,a.flowEventMetadata),b=_.Irb(),c=_.Krb(b,d,!0),_.Lrb(b,a,d,c,void 0))}else{d=_.Irb();a=a.logFlowLoggingEventCommand;b=a.flowEventNamespace;c=a.flowEventType;var e=a.flowType;e&&b&&c&&_.Lrb(d,_.Jrb(b,c,a.flowEventMetadata),
e,a.flowNonce)}};
_.f.onGuideTouchStart=function(){this.guideScrolledByTouch=!0};
_.f.onGuideTouchEnd=function(){this.guideScrolledByTouch=!1};
_.f.onTouchStart=function(){if(_.w("desktop_touch_gestures_usage_log")){var a=_.hP(),b=_.pi();if(_.w("kevlar_touch_gesture_ves")&&a.ve&&a.JSC$38878_screenManager&&b)_.Ix(a.JSC$38878_screenManager,{visualElement:a.ve});else if((a=_.oi())&&b){var c=_.Xq(83615);_.Ex(b,a,c);_.hy(b,c)}}};
_.f.handleWebNativeShareCommand=function(a){navigator.share({url:a.webNativeShareCommand.url}).catch(function(){})};
_.f.handleSelectCountryCommand=function(a){if(a=a.selectCountryCommand.gl){var b={persist_gl:1,gl:a},c=_.wi.getInstance();c.set("gl",a);c.save();a=Xzb(b);_.uP(a)}};
_.f.handlePersistSubscriptionsDisplayPreferencesCommand=function(a){if(a.persistSubscriptionsDisplayPreferencesCommand){var b=_.wi.getInstance();_.zq(0,155,a.persistSubscriptionsDisplayPreferencesCommand.useListView);b.save()}};
_.f.handleSelectLanguageCommand=function(a){if(a=a.selectLanguageCommand.hl){var b=_.wi.getInstance();b.set("hl",a);b.save();this.ytComponentBehavior.getInterface(I7).reload()}};
_.f.handleConfirmDialogEndpoint=function(a){(a=this.ytOpenPopupBehavior.getNavigationEndpointPopupAction(a))&&this.ytOpenPopupBehavior.openPopup(a)};
_.f.hardReloadWithShellPurge=function(a){a=void 0===a?{}:a;a=Object.assign({},a,{purge_shell:1});a=Xzb(a);_.uP(a)};
_.f.refreshAppShellResponse=function(){navigator.serviceWorker&&navigator.serviceWorker.ready.then(function(a){a&&a.active&&a.active.postMessage({type:"refresh_shell"})}).catch(function(a){"SecurityError"!==a.name&&_.Uh(a)})};
_.f.onDeviceThemeChanged=function(){var a=_.yi();_.zq(_.wi.getInstance(),185,a);if(_.Vga()&&this.isAppDarkTheme()!==a)this.onDarkModeToggledAction()};
_.f.handleYtRegisterPromoCommand=function(a){if(a.registerPromoCommand){var b=this.ytComponentBehavior.getInterface(_.xA).getCurrentPage()||this;CGb().registerPromoCommand(a.registerPromoCommand,b)}};
_.f.onYtNavigateHomeAction=function(){var a,b,c,d;if(!_.w("kevlar_miniplayer_navigate_home_from_app_killswitch")){var e=null!==(d=null===(c=null===(b=null===(a=this.topbarData)||void 0===a?void 0:a.logo)||void 0===b?void 0:b.topbarLogoRenderer)||void 0===c?void 0:c.endpoint)&&void 0!==d?d:_.Ir;this.ytComponentBehavior.resolveCommand(e)}};
_.f.onYtLocationCollectionCommand=function(a){Lyb(a.locationCollectionCommand)};
_.f.onYtGetLocationCommand=function(a){_.w("enable_mainapp_location_collection_on_desktop")&&myb(a.getLocationCommand,this)};
_.t.Object.defineProperties(S9.prototype,{csiServiceName:{configurable:!0,enumerable:!0,get:function(){return"youtube"}}});
_.t.Object.defineProperties(S9,{template:{configurable:!0,enumerable:!0,get:function(){if(void 0===kPb){var a=document.createElement("template");a.innerHTML='\x3c!--css_build_scope:ytd-app--\x3e\x3c!--css_build_styles:video.youtube.src.web.polymer.shared.ui.styles.yt_base_styles.yt.base.styles.css.js,video.youtube.src.web.polymer.main_desktop.ytd_app.ytd.app.css.js--\x3e<yt-activity-manager></yt-activity-manager>\n<yt-guide-manager id="guide-service" disabled="[[standalone]]" guide-persistent-and-visible="{{guidePersistentAndVisible}}" mini-guide-visible="{{miniGuideVisible}}" render-guide="{{renderGuide}}">\n</yt-guide-manager>\n<yt-gfeedback-manager></yt-gfeedback-manager>\n<yt-mdx-manager></yt-mdx-manager>\n<yt-navigation-manager id="nav"></yt-navigation-manager>\n<yt-network-manager id="net"></yt-network-manager>\n<yt-playlist-manager></yt-playlist-manager>\n<yt-player-manager player-container-id="player-api"></yt-player-manager>\n<yt-hotkey-manager></yt-hotkey-manager>\n<yt-visibility-monitor id="visibility-monitor" disable-upgrade$="[[useVimio]]" height-prescan="400" pause-scan="[[pauseVisibilityMonitor]]" track-window-scroll=""></yt-visibility-monitor>\n<yt-history-manager id="historyManager"></yt-history-manager>\n<div id="content">\n  <div id="masthead-container">\n    <slot name="masthead"></slot>\n  </div>\n  <tp-yt-app-drawer id="guide" align="start" role="navigation">\n    <div id="guide-wrapper">\n      <div id="guide-spacer"></div>\n      <div id="guide-content">\n        <div id="header" hidden="[[guidePersistentAndVisible]]">\n          \n          <yt-icon-button id="guide-button" aria-label$="[[menuStrings.GUIDE_ALT_LABEL]]" pressed="true" toggleable="true" on-mouseenter="onGuideToggleHover" on-tap="onGuideToggleTap">\n            <yt-icon id="guide-icon" icon="yt-icons:menu"></yt-icon>\n          </yt-icon-button>\n          <ytd-topbar-logo-renderer country-code="[[topbarData.countryCode]]" data="[[topbarData.logo.topbarLogoRenderer]]" disable-upgrade$="[[guideIsVisibleButNotPersistent]]">\n          </ytd-topbar-logo-renderer>\n        </div>\n        <div id="guide-inner-content" on-touchstart="onGuideTouchStart" on-touchend="onGuideTouchEnd">\n          <template is="dom-if" if="[[renderGuide]]">\n            <ytd-guide-renderer id="guide-renderer">\n              <slot name="guide-links-primary" slot="guide-links-primary"></slot>\n              <slot name="guide-links-secondary" slot="guide-links-secondary"></slot>\n              <slot name="vat-notice" slot="vat-notice"></slot>\n              <slot name="copyright" slot="copyright"></slot>\n            </ytd-guide-renderer>\n          </template>\n        </div>\n      </div>\n    </div>\n  </tp-yt-app-drawer>\n  <ytd-mini-guide-renderer disable-upgrade$="[[!miniGuideVisible]]" hidden="[[!miniGuideVisible]]" visible="[[miniGuideVisible]]">\n  </ytd-mini-guide-renderer>\n  <ytd-page-manager id="page-manager"></ytd-page-manager>\n</div>\n<ytd-popup-container></ytd-popup-container>\n<ytd-third-party-manager></ytd-third-party-manager>\n';
a.content.insertBefore(_.J().content.cloneNode(!0),a.content.firstChild);var b=a.content,c=b.insertBefore;if(void 0===jPb){var d=document.createElement("template");d.innerHTML='\x3c!--css_build_mark:video.youtube.src.web.polymer.main_desktop.ytd_app.ytd.app.css.js--\x3e<style>:host {--app-drawer-width: 240px;--app-drawer-content-container-background-color: var(--yt-spec-general-background-a);background: var(--yt-spec-general-background-a);display: block;left: 0;min-height: 100%;position: absolute;right: 0;top: 0;scrollbar-color: var(--yt-spec-text-secondary) transparent;} :host([background-refresh]) {background: var(--yt-spec-brand-background-solid);} :host([guide-refresh]) {--app-drawer-content-container-background-color: var(--yt-spec-brand-background-solid);} :host([scrolling]) {position: absolute;top: 0;left: 0;right: calc((var(--ytd-app-fullerscreen-scrollbar-width) + 1px) * -1);bottom: 0;overflow-x: auto;} #guide-button {color: var(--yt-spec-icon-active-other);width: 40px;height: 40px;padding: 8px;box-sizing: border-box;} #guide-icon {fill: var(--yt-spec-icon-active-other);} #guide-content {background: var(--yt-spec-brand-background-solid);-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} :host([guide-refresh]) #guide-content {border-right: 1px solid var(--yt-spec-10-percent-layer);} #guide-inner-content {overflow: hidden;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;overflow-y: auto;scrollbar-color: transparent transparent;scrollbar-width: thin;} #guide-inner-content::-webkit-scrollbar {background: transparent;width: 16px;} #guide-inner-content::-webkit-scrollbar-thumb {height: 56px;border-radius: 8px;border: 4px solid transparent;background-clip: content-box;background-color: transparent;} #guide-inner-content:hover {scrollbar-color: var(--yt-spec-icon-disabled) transparent;} #guide-inner-content:hover::-webkit-scrollbar-thumb {background-color: var(--yt-spec-icon-disabled);} :host([guide-persistent-and-visible]) ytd-page-manager {margin-left: 240px;} :host([mini-guide-visible]) ytd-page-manager {margin-left: 72px;} ytd-mini-guide-renderer {position: fixed;left: 0;top: var(--ytd-masthead-height,var(--ytd-toolbar-height));bottom: 0;width: 72px;} tp-yt-app-drawer:not([persistent]) {z-index: 2030;} tp-yt-app-drawer[persistent] {z-index: 2005;} #guide-wrapper {height: 100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;} #guide-spacer {margin-top: var(--ytd-masthead-height,var(--ytd-toolbar-height));} tp-yt-app-drawer:not([persistent]) #guide-spacer {display: none;} #masthead-container {position: fixed;top: 0;width: 100%;z-index: 2020;transform: translateY(0);transition: transform 0.3s ease;} :host([player-fullscreen]) #masthead-container {position: inherit;} :host([masthead-hidden]) #masthead-container {transform: translateY(calc(-100% - 5px));opacity: 0;transition: transform 0.3s ease,opacity 0s 0.3s;} :host([hide-header-shadow]) #masthead-container::after {opacity: 0;} #masthead-container::after {content: "";height: 5px;opacity: 1;pointer-events: none;position: absolute;right: 0px;width: 100%;z-index: 2050;bottom: 0;left: 0;} #header {height: 56px;padding-left: 16px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-direction: row;-webkit-flex-direction: row;flex-direction: row;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} tp-yt-app-drawer #header:after {content: "";height: 5px;left: 0px;position: absolute;right: 0px;top: var(--ytd-toolbar-height);width: 100%;} tp-yt-app-drawer[persistent] #header:after {box-shadow: inset 0px 4px 8px -3px rgba(17,17,17,0.06);} #page-manager {--ytd-toolbar-offset: var(--ytd-masthead-height, var(--ytd-toolbar-height));overflow-x: auto;margin-top: var(--ytd-masthead-height,var(--ytd-toolbar-height));} :host(:not([use-content-visibility])) #page-manager {display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex: 1 1 0.000000001px;-webkit-flex: 1;flex: 1;-webkit-flex-basis: 0.000000001px;flex-basis: 0.000000001px;} ytd-guide-renderer {width: 240px;} yt-page-navigation-progress {--yt-page-navigation-container-color: var(--yt-spec-10-percent-layer);z-index: 2100;} #opt-out-button {margin-top: 4px;} #gfeedback-button {margin-top: 8px;} :host([standalone]) #page-manager {margin: 0;} :host([standalone]) ytd-mini-guide-renderer,:host([standalone]) #masthead-container,:host([standalone]) #guide {display: none;} :host([miniplayer-active]) {--ytd-miniplayer-offset: calc( var(--ytd-miniplayer-card-height) + var(--ytd-margin-base) );} /*# sourceMappingURL=ytd-app.css.map*/</style>';
jPb=d}d=jPb;c.call(b,d.content.cloneNode(!0),a.content.firstChild);kPb=a}a=kPb;return a}}});
var T9=S9;T9.prototype.onOpenHotkeyDialog=T9.prototype.onOpenHotkeyDialog;T9.prototype.onFocusSearchBox=T9.prototype.onFocusSearchBox;T9.prototype.onYtMastheadHeightChanged=T9.prototype.onYtMastheadHeightChanged;T9.prototype.setFullscreen=T9.prototype.setFullscreen;T9.prototype.onAddElementToApp=T9.prototype.onAddElementToApp;T9.prototype.onDrawerIronSelect=T9.prototype.onDrawerIronSelect;T9.prototype.onGuideOpenButtonHover=T9.prototype.onGuideOpenButtonHover;
T9.prototype.onRequestPanelModeChange=T9.prototype.onRequestPanelModeChange;T9.prototype.onPageChanged=T9.prototype.onPageChanged;T9.prototype.onSetTheaterModeEnabled=T9.prototype.onSetTheaterModeEnabled;T9.prototype.updateMastheadData=T9.prototype.updateMastheadData;T9.prototype.onYtdPageManagerAttached=T9.prototype.onYtdPageManagerAttached;T9.prototype.observeGuideVisibility=T9.prototype.observeGuideVisibility;T9.prototype.guideIsVisibleButNotPersistentSelectorChanged=T9.prototype.guideIsVisibleButNotPersistentSelectorChanged;
_.V([_.L(JKb),_.W("design:type",Object)],T9.prototype,"ytdAutonavPauseBehavior",void 0);_.V([_.L(_.Dx),_.W("design:type",Object)],T9.prototype,"ytdReduxBehavior",void 0);_.V([_.L(NKb),_.W("design:type",Object)],T9.prototype,"ytdPlaylistHandlerBehavior",void 0);_.V([_.L(LKb),_.W("design:type",Object)],T9.prototype,"ytdDownloadManagerBehavior",void 0);_.V([_.L(_.Py.YtEventForwardingBehavior),_.W("design:type",Object)],T9.prototype,"ytEventForwardingBehavior",void 0);
_.V([_.L(_.Nx.YtOpenPopupBehavior),_.W("design:type",Object)],T9.prototype,"ytOpenPopupBehavior",void 0);_.V([_.L(_.Hx.YtActionHandlerBehavior),_.W("design:type",Object)],T9.prototype,"ytActionHandlerBehavior",void 0);
_.V([_.L({_noAccessors:!0,actionRouterIsRoot:!1,created:function(){this.actionRouter_=_.cr.getInstance();this.actionRouterNode=this.actionRouterIsRoot?document:this;this.onYtActionBoundListener_=this.onYtAction_.bind(this);this.actionRouterListenersRegistered_=!1;_.w("action_router_attached_only_killswitch")&&this.registerActionRouterEventListeners_()},
attached:function(){this.registerActionRouterEventListeners_()},
detached:function(){this.unregisterActionRouterEventListeners_()},
registerActionRouterEventListeners_:function(){this.actionRouterListenersRegistered_||(this.actionRouterListenersRegistered_=!0,this.actionRouterNode.addEventListener("yt-action",this.onYtActionBoundListener_))},
unregisterActionRouterEventListeners_:function(){this.actionRouterListenersRegistered_=!1;this.actionRouterNode.removeEventListener("yt-action",this.onYtActionBoundListener_)},
onYtAction_:function(a){this.actionRouter_.handleAction(a.detail)}}),
_.W("design:type",Object)],T9.prototype,"ytActionRouterBehavior",void 0);_.V([_.L(yKb.YtdAppBehavior),_.W("design:type",Object)],T9.prototype,"ytdAppBehavior",void 0);_.V([_.L(_.gy.YtEndpointBehavior),_.W("design:type",Object)],T9.prototype,"ytEndpointBehavior",void 0);_.V([_.L(pPb.YtEndpointHandlerWithYpcBehavior),_.W("design:type",Object)],T9.prototype,"ytEndpointHandlerWithYpcBehavior",void 0);
_.V([_.L(lPb.YtLogYpcFlowCommandsBehavior),_.W("design:type",Object)],T9.prototype,"ytLogYpcFlowCommandsBehavior",void 0);_.V([_.L(qPb.YtFeedbackCollectorBehavior),_.W("design:type",Object)],T9.prototype,"ytFeedbackCollectorBehavior",void 0);_.V([_.L(_.Y.YtRendererBehavior),_.W("design:type",Object)],T9.prototype,"ytRendererBehavior",void 0);_.V([_.L(sPb.YtSwatchBehavior),_.W("design:type",Object)],T9.prototype,"ytSwatchBehavior",void 0);
_.V([_.L(_.Zx.YtComponentBehavior),_.W("design:type",Object)],T9.prototype,"ytComponentBehavior",void 0);_.V([_.M(),_.W("design:type",Boolean)],T9.prototype,"renderGuide",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],T9.prototype,"guidePersistentAndVisible",void 0);_.V([_.M({selector:_.Klb}),_.W("design:type",Boolean)],T9.prototype,"guideIsVisibleButNotPersistent",void 0);_.V([_.M({value:!1,reflectToAttribute:!0}),_.W("design:type",Boolean)],T9.prototype,"standalone",void 0);
_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],T9.prototype,"miniGuideVisible",void 0);_.V([_.M({selector:_.Mmb,reflectToAttribute:!0}),_.W("design:type",Boolean)],T9.prototype,"miniplayerActive",void 0);_.V([_.M({reflectToAttribute:!0,value:function(){return _.ke("START_IN_FULL_WINDOW_MODE")}}),
_.W("design:type",Boolean)],T9.prototype,"mastheadHidden",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],T9.prototype,"playerFullscreen",void 0);_.V([_.M({value:!1,reflectToAttribute:!0}),_.W("design:type",Boolean)],T9.prototype,"hideHeaderShadow",void 0);_.V([_.M({value:{GUIDE_ALT_LABEL:_.Pi("GUIDE_ALT_LABEL",void 0,"Guide")}}),_.W("design:type",Object)],T9.prototype,"menuStrings",void 0);
_.V([_.M({computed:"computeTopbarData(data)"}),_.W("design:type",Object)],T9.prototype,"topbarData",void 0);_.V([_.M({selector:_.Wjb}),_.W("design:type",Boolean)],T9.prototype,"isWatchPage",void 0);_.V([_.M({value:_.w("kevlar_use_vimio_behavior")}),_.W("design:type",Boolean)],T9.prototype,"useVimio",void 0);_.V([_.M({reflectToAttribute:!0,value:_.w("web_guide_ui_refresh")}),_.W("design:type",Boolean)],T9.prototype,"guideRefresh",void 0);
_.V([_.M({reflectToAttribute:!0,value:_.w("web_background_colors_update")}),_.W("design:type",Boolean)],T9.prototype,"backgroundRefresh",void 0);_.V([_.M({reflectToAttribute:!0}),_.W("design:type",Boolean)],T9.prototype,"scrolling",void 0);_.V([_.M({reflectToAttribute:!0,value:!1}),_.W("design:type",Boolean)],T9.prototype,"guideScrolledByTouch",void 0);_.V([_.M({reflectToAttribute:!0,value:_.w("kevlar_content_visibility_hidden")}),_.W("design:type",Boolean)],T9.prototype,"useContentVisibility",void 0);
_.V([_.M({selector:_.gV}),_.W("design:type",String)],T9.prototype,"richGridWatchStatus",void 0);_.V([_.P("guideIsVisibleButNotPersistent"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],T9.prototype,"guideIsVisibleButNotPersistentSelectorChanged",null);_.V([_.P("guidePersistentAndVisible","miniGuideVisible"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],T9.prototype,"observeGuideVisibility",null);
_.V([_.N("attached"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],T9.prototype,"onYtdPageManagerAttached",null);_.V([_.P("data"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",Promise)],T9.prototype,"updateMastheadData",null);_.V([_.N("yt-set-theater-mode-enabled"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],T9.prototype,"onSetTheaterModeEnabled",null);
_.V([_.N("yt-page-type-changed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],T9.prototype,"onPageChanged",null);_.V([_.N("yt-request-panel-mode-change"),_.W("design:type",Function),_.W("design:paramtypes",[Event,Object]),_.W("design:returntype",void 0)],T9.prototype,"onRequestPanelModeChange",null);
_.V([_.N("yt-guide-hover"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],T9.prototype,"onGuideOpenButtonHover",null);_.V([_.N("app-drawer-transitioned"),_.W("design:type",Function),_.W("design:paramtypes",[Event]),_.W("design:returntype",void 0)],T9.prototype,"onDrawerIronSelect",null);_.V([_.N("yt-add-element-to-app"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent]),_.W("design:returntype",void 0)],T9.prototype,"onAddElementToApp",null);
_.V([_.N("yt-set-fullerscreen-styles"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],T9.prototype,"setFullscreen",null);_.V([_.N("yt-masthead-height-changed"),_.W("design:type",Function),_.W("design:paramtypes",[CustomEvent,Object]),_.W("design:returntype",void 0)],T9.prototype,"onYtMastheadHeightChanged",null);
_.V([_.N("yt-focus-searchbox"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],T9.prototype,"onFocusSearchBox",null);_.V([_.N("yt-open-hotkey-dialog"),_.W("design:type",Function),_.W("design:paramtypes",[]),_.W("design:returntype",void 0)],T9.prototype,"onOpenHotkeyDialog",null);T9=_.V([_.T({is:"ytd-app"})],T9);_.ir().processSignal("eor");

_.n();

}catch(e){_._DumpException(e)}
}).call(this,this.default_kevlar_base);
// Google Inc.
